]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
a9d0d9b6e7b7fc2431ccd40244897444a2e81c03
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
2
3 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
4
5 * gcc.target/i386/ssse3-pabsb.c: New file.
6 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7 * gcc.target/i386/ssse3-pabsw.c: Likewise.
8 * gcc.target/i386/ssse3-palignr.c: Likewise.
9 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
11 * gcc.target/i386/ssse3-phaddw.c: Likewise.
12 * gcc.target/i386/ssse3-phsubd.c: Likewise.
13 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
14 * gcc.target/i386/ssse3-phsubw.c: Likewise.
15 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
16 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
17 * gcc.target/i386/ssse3-pshufb.c: Likewise.
18 * gcc.target/i386/ssse3-psignb.c: Likewise.
19 * gcc.target/i386/ssse3-psignd.c: Likewise.
20 * gcc.target/i386/ssse3-psignw.c: Likewise.
21 * gcc.target/i386/ssse3-vals.h: Likewise.
22
23 2006-12-15 Janis Johnson <janis187@us.ibm.com>
24
25 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
26 * lib/fortran-torture.exp: Include target-supports.exp.
27
28 2006-12-15 Jakub Jelinek <jakub@redhat.com>
29
30 PR target/30185
31 * gcc.c-torture/execute/pr30185.c: New test.
32
33 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34
35 PR testsuite/30179
36 PR testsuite/30180
37 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
38 * gcc.dg/builtin-bswap-2.c: Likewise.
39 * gcc.dg/builtin-bswap-3.c: Likewise.
40 * gcc.dg/builtin-bswap-4.c: Likewise.
41 * lib/target-supports.exp (check_effective_target_stdint_types): New.
42 * cc.c-torture/execute/mode-dependent-address.x: New file.
43
44 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
45
46 PR libfortran/30145
47 * gfortran.dg/write_zero_array: New test.
48
49 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
50
51 PR fortran/30200
52 * gfortran.dg/write_fmt_trim.f90: New test.
53
54 2006-12-14 Diego Novillo <dnovillo@redhat.com>
55
56 PR 30194
57 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
58 temporarily.
59
60 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
61
62 * lib/target-supports.exp (check_weak_available): Use istarget
63 "hppa*-*-hpux10*" instead of regexp.
64 (check_cxa_atexit_available): Likewise.
65
66 2006-12-14 Richard Guenther <rguenther@suse.de>
67
68 PR tree-optimization/30197
69 * gcc.c-torture/execute/complex-1.c: Fix function name.
70 * gcc.dg/builtins-61.c: New testcase.
71
72 2006-12-14 Richard Guenther <rguenther@suse.de>
73
74 PR middle-end/30172
75 * gcc.dg/pr30172-1.c: New testcase.
76
77 2006-12-14 Richard Guenther <rguenther@suse.de>
78
79 PR tree-optimization/30198
80 * gcc.dg/builtins-60.c: New testcase.
81
82 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
83
84 * lib/target-supports.exp (vect_no_align): Remove spu.
85
86 2006-12-13 Ian Lance Taylor <iant@google.com>
87
88 PR c++/19564
89 PR c++/19756
90 * g++.dg/warn/Wparentheses-5.C: New test.
91 * g++.dg/warn/Wparentheses-6.C: New test.
92 * g++.dg/warn/Wparentheses-7.C: New test.
93 * g++.dg/warn/Wparentheses-8.C: New test.
94 * g++.dg/warn/Wparentheses-9.C: New test.
95 * g++.dg/warn/Wparentheses-10.C: New test.
96 * g++.dg/warn/Wparentheses-11.C: New test.
97 * g++.dg/warn/Wparentheses-12.C: New test.
98 * g++.dg/warn/Wparentheses-13.C: New test.
99 * g++.dg/warn/Wparentheses-14.C: New test.
100 * g++.dg/warn/Wparentheses-15.C: New test.
101 * g++.dg/warn/Wparentheses-16.C: New test.
102 * g++.dg/warn/Wparentheses-17.C: New test.
103 * g++.dg/warn/Wparentheses-18.C: New test.
104 * g++.dg/warn/Wparentheses-19.C: New test.
105 * g++.dg/warn/Wparentheses-20.C: New test.
106 * g++.dg/warn/Wparentheses-21.C: New test.
107
108 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
109
110 PR testsuite/30157
111 * lib/target-supports.exp (check_cxa_atexit_available): Return false
112 for target "hppa.*hpux10".
113
114 2006-12-13 Jakub Jelinek <jakub@redhat.com>
115
116 * g++.dg/debug/vartrack1.C: New test.
117
118 * g++.dg/opt/ifcvt1.C: New test.
119
120 * gcc.dg/tls/opt-13.c: New test.
121
122 * gcc.dg/20060425-2.c: New test.
123
124 * g++.dg/opt/pr15054-2.C: New test.
125
126 * gcc.c-torture/execute/20060420-1.c: New test.
127
128 * gcc.c-torture/execute/20060412-1.c: New test.
129
130 * objc/compile/20060406-1.m: New test.
131
132 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
133
134 * g++.dg/template/array17.C: New test.
135
136 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
137
138 * gcc.target/powerpc/altivec-23.c: New test.
139
140 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
141
142 PR c++27316
143 * g++.dg/inherit/error3.C: New test.
144
145 PR c++/28740
146 * g++.dg/inherit/error4.C: New test.
147
148 2006-12-13 Richard Guenther <rguenther@suse.de>
149
150 PR tree-optimization/17687
151 * gcc.dg/builtins-59.c: New testcase.
152
153 2006-12-13 Ben Elliston <bje@au.ibm.com>
154
155 * gcc.target/spu/Wmain.c: New test.
156
157 2006-12-12 Josh Conner <jconner@apple.com>
158
159 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
160 * g++.dg/abi/thunk4.C: Likewise.
161 * g++.dg/abi/rtti3.C: Likewise.
162
163 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
164
165 * gcc.target/spu/cpat-1.c: New test.
166 * gcc.target/spu/cpat-2.c: New test.
167 * gcc.target/spu/cpat-3.c: New test.
168 * gcc.target/spu/cpat-4.c: New test.
169
170 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
171
172 PR tree-opt/28436
173 * gcc.c-torture/compile/vector-1.c: New test.
174 * gcc.c-torture/compile/vector-2.c: New test.
175 * gcc.c-torture/compile/vector-3.c: New test.
176
177 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
178
179 * lib/fortran-torture.exp: Update copyright years. Remove
180 obsolete comment. Test -ftree-vectorize where it makes sense.
181 * lib/gfortran-dg.exp: Update copyright years. Use settings
182 from fortran-torture.exp.
183 * gfortran.dg/char_transpose_1.f90,
184 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
185 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
186 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
187 '-w' to dg-options.
188
189 2006-12-12 Richard Sandiford <richard@codesourcery.com>
190
191 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
192 saved_${tool}_load.
193
194 2006-12-12 Ira Rosen <irar@il.ibm.com>
195
196 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
197 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
198 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
199 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
200 gaps.
201
202 2006-12-12 Richard Guenther <rguenther@suse.de>
203
204 PR middle-end/30147
205 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
206
207 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
208 Diego Novillo <dnovillo@redhat.com>
209
210 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
211 VDEF/VUSE changes.
212 * gcc.dg/tree-ssa/pr26421.c: Likewise
213 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
214 * gcc.dg/tree-ssa/pr23382.c: Likewise.
215 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
216 * gcc.dg/tree-ssa/pr28410.c: Likewise.
217 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
218 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
219 * gcc.dg/tree-ssa/vrp07.c: Likewise.
220 * gcc.dg/tree-ssa/vrp08.c: Likewise.
221 * gcc.dg/tree-ssa/alias-12.c: Likewise.
222
223 2006-12-11 Jan Hubicka <jh@suse.cz>
224
225 * gcc.dg/tree-prof/stringop-1.c: New test.
226 * gcc.dg/tree-prof/stringop-2.c: New test.
227
228 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
229
230 PR target/30120
231 * gcc.target/i386/pr30120.c: New test.
232
233 Revert:
234 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
235
236 * gcc.target/i386/x87regparm-1.c: New test.
237 * gcc.target/i386/x87regparm-2.c: New test.
238 * gcc.target/i386/x87regparm-3.c: New test.
239 * gcc.target/i386/x87regparm-4.c: New test.
240
241 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
242
243 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
244
245 2006-12-10 Tobias Burnus <burnus@net-b.de>
246
247 PR fortran/23994
248 * gfortran.dg/protected_1.f90: New test.
249 * gfortran.dg/protected_2.f90: New test.
250 * gfortran.dg/protected_3.f90: New test.
251 * gfortran.dg/protected_4.f90: New test.
252 * gfortran.dg/protected_5.f90: New test.
253 * gfortran.dg/protected_6.f90: New test.
254
255 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
256 Tobias Burnus <burnus@gcc.gnu.org>
257
258 PR fortran/29975
259 PR fortran/30068
260 * gfortran.dg/interface_4.f90: Test adding procedure to generic
261 interface.
262 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
263 ambiguous interfaces.
264 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
265 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
266 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
267 ambiguous interfaces.
268 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
269 * gfortran.dg/array_initializer_2.f90: Add initializer array
270 constructor test.
271
272 PR fortran/30096
273 * gfortran.dg/interface_9.f90: Test that host interfaces are
274 not checked for ambiguity with the local version.
275
276 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
277
278 PR fortran/29464
279 * gfortran.dg/module_interface_2.f90: New test.
280
281 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
282
283 PR fortran/29941
284 * gfortran.dg/assumed_len.f90: New test.
285
286 2006-12-09 Richard Guenther <rguenther@suse.de>
287
288 * g++.dg/warn/implicit-typename1.C: Qualify types.
289 * g++.dg/parse/crash12.C: Likewise.
290 * g++.dg/tree-ssa/pr22444.C: Likewise.
291
292 2006-12-09 Tobias Burnus <burnus@net-b.de>
293
294 * gfortran.dg/array_2.f90: Added sqrt test.
295
296 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
297
298 * gcc.target/i386/x87regparm-1.c: XFAIL.
299 * gcc.target/i386/x87regparm-2.c: XFAIL.
300 * gcc.target/i386/x87regparm-3.c: XFAIL.
301 * gcc.target/i386/x87regparm-4.c: XFAIL.
302
303 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
304
305 * lib/target-supports.exp
306 (check_effective_target_large_long_double): New.
307 * gcc.dg/Wconversion-real.c : Use it.
308 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
309 unsigned.
310
311 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
312
313 * gcc.c-torture/execute/mode-dependent-address.c: New test.
314
315 2006-12-08 Tobias Burnus <burnus@net-b.de>
316
317 PR fortran/27546
318 * gfortran.dg/import4.f90: New test for IMPORT in modules.
319
320 2006-12-07 Mark Mitchell <mark@codesourcery.com>
321
322 PR c++/29732
323 * g++.dg/template/crash65.C: New test.
324 * g++.dg/template/spec16.C: Tweak error markers.
325
326 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
327
328 * gcc.target/spu: New directory.
329 * gcc.target/spu/spu.exp: New file.
330 * gcc.target/spu/intrinsics-1.c: New test.
331
332 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
333
334 PR c++/29980
335 * g++.dg/ext/attrib27.C: New test.
336 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
337 * g++.dg/parse/typedef5.C: Likewise.
338
339 2006-12-07 Mike Stump <mrs@apple.com>
340
341 * treelang/compile/var_defs.tree: Adjust.
342
343 2006-12-06 Mark Mitchell <mark@codesourcery.com>
344
345 PR c++/29730
346 * g++.dg/template/crash64.C: New test.
347 * g++.dg/parse/crash27.C: Adjust error markers.
348
349 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
350
351 PR libfortran/30009
352 PR libfortran/30056
353 * gfortran.dg/read_eof_4.f90: Add tests.
354 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
355 * gfortran.dg/unf_read_corrupted_1.f90: New test.
356
357 2006-12-05 Mark Mitchell <mark@codesourcery.com>
358
359 PR c++/29729
360 * g++.dg/template/crash63.C: New test.
361
362 PR c++/29728
363 * g++.dg/template/crash62.C: New test.
364
365 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
366
367 PR fortran/30003
368 * gfortran.dg/allocatable_function_1.f90: Increase the number
369 of expected calls of free to 10; the lhs section reference is
370 now evaluated so there is another call to bar. Change the
371 comment appropriately.
372 * gfortran.dg/array_section_1.f90: New test.
373
374 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
375
376 PR fortran/29912
377 * gfortran.dg/char_result_12.f90: New test.
378
379 2006-12-05 Richard Guenther <rguenther@suse.de>
380
381 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
382 * gcc.dg/vect/vect-pow-2.c: Rename to ...
383 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
384 vect_double, xfail for spu*-*-*.
385
386 2006-12-04 Tobias Burnus <burnus@net-b.de>
387
388 PR fortran/29962
389 * initialization_4.f90: Test noninteger exponents (-std=f95).
390 * initialization_5.f90: New test for noninteger exponents
391 with -std=f2003.
392
393 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
394
395 PR fortran/29821
396 * gfortran.dg/parameter_array_section_1.f90: New test.
397
398 2006-12-04 Mark Mitchell <mark@codesourcery.com>
399
400 PR c++/29733
401 * g++.dg/template/crash61.C: New test.
402
403 PR c++/29632
404 * g++.dg/template/error23.C: New test.
405
406 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
407
408 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
409
410 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
411
412 PR fortran/29916
413 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
414
415 2006-12-04 Jakub Jelinek <jakub@redhat.com>
416
417 PR middle-end/29965
418 * gcc.dg/gomp/pr29965-1.c: New test.
419 * gcc.dg/gomp/pr29965-2.c: New test.
420 * gcc.dg/gomp/pr29965-3.c: New test.
421 * gcc.dg/gomp/pr29965-4.c: New test.
422 * gcc.dg/gomp/pr29965-5.c: New test.
423 * gcc.dg/gomp/pr29965-6.c: New test.
424 * g++.dg/gomp/pr29965-1.C: New test.
425 * g++.dg/gomp/pr29965-2.C: New test.
426 * g++.dg/gomp/pr29965-3.C: New test.
427 * g++.dg/gomp/pr29965-4.C: New test.
428 * g++.dg/gomp/pr29965-5.C: New test.
429 * g++.dg/gomp/pr29965-6.C: New test.
430 * g++.dg/gomp/pr29965-7.C: New test.
431 * g++.dg/gomp/pr29965-8.C: New test.
432 * g++.dg/gomp/pr29965-9.C: New test.
433 * g++.dg/gomp/pr29965-10.C: New test.
434
435 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
436
437 * gnat.dg/pointer_variable_bounds.adb: New test.
438 * gnat.dg/pointer_variable_bounds.ads: Likewise.
439 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
440
441 2006-12-03 Eric Christopher <echristo@apple.com>
442
443 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
444
445 2006-12-03 Richard Henderson <rth@redhat.com>
446 Andrew Pinski <pinskia@gmail.com>
447
448 PR C++/14329
449 * g++.dg/warn/unit-1.C: New test.
450
451 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
452
453 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
454
455 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
456
457 * g++.dg/vect/vect.exp: Enable tests to run on spu.
458 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
459 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
460 * gcc.dg/vect/vect-70.c: Reduce array size.
461 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
462 vect_no_compaer_double targets.
463 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
464 vect_float, vect_double, and vect_int.
465
466 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
467
468 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
469 test for loop versioning on vect_no_align targets.
470 * gcc.dg/vect/pr20122.c: Likewise.
471 * gcc.dg/vect/vect-105.c: Likewise.
472 * gcc.dg/vect/vect-42.c: Likewise.
473 * gcc.dg/vect/vect-43.c: Likewise.
474 * gcc.dg/vect/vect-74.c: Likewise.
475 * gcc.dg/vect/vect-75.c: Likewise.
476 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
477 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
478 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
479 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
480
481 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
482
483 PR fortran/29642
484 * gfortran.dg/value_1.f90 : New test.
485 * gfortran.dg/value_2.f90 : New test.
486 * gfortran.dg/value_3.f90 : New test.
487 * gfortran.dg/value_4.f90 : New test.
488 * gfortran.dg/value_4.c : Called from value_4.f90.
489
490 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
491
492 PR C++/30033
493 * g++.dg/cpp0x/static_assert4.C: New testcase.
494
495 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
496
497 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
498
499 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
500
501 PR c/27953
502 * gcc.dg/pr27953.c: New test.
503
504 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
505
506 PR c++/30022
507 * g++.dg/ext/vector5.C: New test.
508
509 PR c++/30021
510 * g++.dg/other/main1.C: New test.
511
512 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
513
514 PR libfortran/29568
515 * gfortran.dg/convert_implied_open.f90: Change to
516 new default record length.
517 * gfortran.dg/unf_short_record_1.f90: Adapt to
518 new error message.
519 * gfortran.dg/unformatted_subrecords_1.f90: New test.
520
521 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
522
523 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
524
525 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
526
527 PR c++/29066
528 * g++.dg/expr/pr29066.c: New.
529
530 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
531 Zdenek Dvorak <dvorakz@suse.cz>
532
533 PR tree-optimization/29921
534 * gcc.dg/pr29921-2.c: New test.
535
536 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
537
538 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
539 (i386_get_cpuid): New function.
540 (i386_cpuid_ecx): Likewise.
541 (i386_cpuid_edx): Likewise.
542 (i386_cpuid): Updated to call i386_cpuid_edx.
543
544 * gcc.target/i386/sse3-addsubpd.c: New file.
545 * gcc.target/i386/sse3-addsubps.c: Likewise.
546 * gcc.target/i386/sse3-haddpd.c: Likewise.
547 * gcc.target/i386/sse3-haddps.c: Likewise.
548 * gcc.target/i386/sse3-hsubpd.c: Likewise.
549 * gcc.target/i386/sse3-hsubps.c: Likewise.
550 * gcc.target/i386/sse3-lddqu.c: Likewise.
551 * gcc.target/i386/sse3-movddup.c: Likewise.
552 * gcc.target/i386/sse3-movshdup.c: Likewise.
553 * gcc.target/i386/sse3-movsldup.c: Likewise.
554
555 2006-12-01 Dirk Mueller <dmueller@suse.de>
556
557 * g++.dg/warn/Wreturn-type-4.C: New testcase.
558
559 2006-11-30 Janis Johnson <janis187@us.ibm.com>
560
561 * gcc.dg/dfp/convert-int-max.c: New test.
562 * gcc.dg/dfp/convert-int-max-fold.c: New test.
563
564 2006-11-30 Richard Guenther <rguenther@suse.de>
565
566 * gcc.dg/vect/vect-pow-1.c: Rename ...
567 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
568 floats instead of doubles, check successful vectorization.
569
570 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
571
572 PR target/29945
573 * gcc.c-torture/compile/pr29945.c: New testcase.
574
575 2006-11-30 Joseph Myers <joseph@codesourcery.com>
576
577 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
578 -maltivec.
579
580 2006-11-29 Eric Christopher <echristo@apple.com>
581
582 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
583
584 2006-11-29 Janis Johnson <janis187@us.ibm.com>
585
586 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
587
588 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
589
590 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
591
592 PR c++/29022
593 * g++.dg/inherit/virtual2.C: New test.
594 * g++.dg/inherit/virtual3.C: Likewise.
595 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
596 * g++.dg/inherit/error2.C: Likewise.
597 * g++.dg/template/instantiate1.C: Likewise.
598
599 2006-11-28 Andrew Pinski <pinskia@gmail.com>
600
601 PR tree-opt/29984
602 * gcc.dg/tree-ssa/reassoc-12.c: New test.
603
604 2006-11-28 Jan Hubicka <jh@suse.cz>
605
606 * gcc.dg/memcpy-1.c: New test.
607
608 2006-11-28 Jakub Jelinek <jakub@redhat.com>
609
610 PR c++/29735
611 * g++.dg/warn/main-3.C: New test.
612
613 2006-11-28 Jan Hubicka <jh@suse.cz>
614
615 * gcc.dg/winline-1.c: New test.
616
617 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
618
619 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
620 alignments.
621
622 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
623
624 PR fortran/29976
625 * gfortran.dg/missing_optional_dummy_3.f90
626
627 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
628
629 PR fortran/20880
630 * gfortran.dg/interface_3.f90: Modify errors.
631
632 2006-11-28 Ben Elliston <bje@au.ibm.com>
633
634 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
635 fail to link due to relocation overflows on spu-*-*.
636
637 2006-11-27 Michael Matz <matz@suse.de>
638 Andreas Krebbel <krebbel1@de.ibm.com>
639
640 PR target/29319
641 * gcc.dg/20061127-1.c: New testcase.
642
643 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
644
645 * gcc.dg/20061124-1.c: Add exit() function prototype.
646
647 2006-11-27 Jan Hubicka <jh@suse.cz>
648
649 * gcc.target/i386/memcpy-1.c: Adjust size.
650 * testsuite/gcc.dg/visibility-11.c: Likewise.
651
652 2006-11-27 Richard Guenther <rguenther@suse.de>
653
654 PR middle-end/25620
655 * gcc.target/i386/pow-1.c: New testcase.
656 * gcc.dg/builtins-58.c: Likewise.
657
658 2006-11-26 Mark Mitchell <mark@codesourcery.com>
659
660 PR c++/29886
661 * g++.dg/expr/cast8.C: New test.
662
663 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
664
665 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
666 Don't ever inline the testcase.
667
668 2006-11-25 Andrew Pinski <pinskia@gmail.com>
669
670 PR fortran/29982
671 * gfortran.fortran-torture/compile/parameter_3.f90: New
672 testcase.
673
674 2006-11-25 Andrew Pinski <pinskia@gmail.com>
675
676 PR fortran/29951
677 * gfortran.fortran-torture/execute/transfer2.f90: New test.
678
679 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
680
681 * gfortran.fortran-torture/execute/specifics.f90: Remove test
682 for CHAR.
683
684 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
685
686 PR libgfortran/29936
687 * gfortran.dg/write_check3.f90: New test.
688
689 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
690
691 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
692
693 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
694
695 PR fortran/20880
696 * gfortran.dg/interface_3.f90: New test.
697
698 PR fortran/29387
699 * gfortran.dg/generic_8.f90: New test.
700
701 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
702
703 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
704 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
705 * gfortran.dg/specifics_3.f90: Remove.
706
707 2006-11-24 Jakub Jelinek <jakub@redhat.com>
708
709 PR c/29955
710 * gcc.dg/gomp/pr29955.c: New test.
711
712 PR c/29736
713 * gcc.dg/pr29736.c: New test.
714
715 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
716
717 PR tree-opt/29964
718 * gcc.dg/pure-1.c: New test.
719
720 2006-11-24 Joseph Myers <joseph@codesourcery.com>
721
722 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
723 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
724
725 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
726
727 * gcc.dg/20061124-1.c: New testcase.
728
729 2006-11-23 Eric Christopher <echristo@apple.com>
730
731 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
732
733 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
734
735 PR c/2707
736 PR c++/26167
737 * gcc.dg/Wconversion-integer.c: New. Supersedes
738 Wconversion-negative-constants.c
739 * gcc.dg/Wconversion-real.c: New.
740 * gcc.dg/Wconversion-real-integer.c: New.
741 * gcc.dg/Wconversion-negative-constants.c: Deleted.
742 * g++.dg/warn/Wconversion1.C: Modified.
743
744 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
745
746 * gfortran.dg/overload_1.f90: New test.
747
748 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
749
750 PR c/9072
751 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
752 Wtraditional-conversion.
753 * gcc.dg/overflow-warn-2.c: Likewise.
754 * gcc.dg/Wconversion.c: Likewise. Renamed as
755 Wtraditional-conversion.c .
756 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
757 Wtraditional-conversion-2.c .
758 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
759 Wtraditional-conversion-2.c
760 * gcc.dg/Wconversion-negative-constants.c: New.
761
762 2006-11-23 Andrew Pinski <pinskia@gmail.com>
763
764 * gcc.dg/tree-ssa/dump-1.c: New test.
765
766 2006-11-23 David Ung <davidu@mips.com>
767
768 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
769 -mfp64, allowable when ISA >= 33 and float is enabled.
770 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
771 of mthc1 and mfhc1 patterns.
772
773 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
774
775 PR tree-optimization/29921
776 * gcc.dg/pr29921.c: New test.
777
778 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
779
780 PR fortran/29441
781 * gfortran.dg/initialization_4.f90: New test.
782
783 2006-11-22 Ira Rosen <irar@il.ibm.com>
784
785 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
786 platforms that have interleaving support.
787 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
788 * gcc.dg/vect/vect-strided-a-u16-i2.c,
789 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
790 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
791 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
792 gcc.dg/vect/vect-strided-u8-i2-gap.c,
793 gcc.dg/vect/vect-strided-u8-i8.c,
794 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
795 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
796 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
797 gcc.dg/vect/vect-strided-float.c,
798 gcc.dg/vect/vect-strided-a-mult.c,
799 gcc.dg/vect/vect-strided-mult-char-ls.c,
800 gcc.dg/vect/vect-strided-a-u16-mult.c,
801 gcc.dg/vect/vect-strided-a-u32-mult.c,
802 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
803 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
804 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
805 gcc.dg/vect/vect-strided-mult.c,
806 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
807 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
808
809 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
810
811 PR fortran/25087
812 * gfortran.dg/auto_char_len_4.f90: New test.
813
814 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
815
816 PR fortran/29652
817 * gfortran.dg/generic_7.f90: New test.
818 * gfortran.dg/defined_operators_1.f90: Add new error.
819
820 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
821
822 PR tree-optimization/29902
823 * g++.dg/tree-ssa/pr29902.C: New test.
824
825 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
826
827 PR fortran/29820
828 * gfortran.dg/used_types_13.f90: New test.
829
830 2006-11-21 Janis Johnson <janis187@us.ibm.com>
831
832 * gcc.dg/dfp/snan.c: Delete.
833
834 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
835
836 * g++.dg/cpp0x/static_assert1.C: New.
837 * g++.dg/cpp0x/static_assert2.C: New.
838 * g++.dg/cpp0x/static_assert3.C: New.
839
840 2006-11-21 Richard Guenther <rguenther@suse.de>
841
842 * gcc.dg/vect/vect-pow-1.c: New testcase.
843 * gcc.dg/vect/vect-pow-2.c: Likewise.
844
845 2006-11-21 Jakub Jelinek <jakub@redhat.com>
846
847 PR c++/29570
848 * g++.dg/template/static29.C: New test.
849
850 PR c++/29734
851 * g++.dg/conversion/simd4.C: New test.
852
853 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
854
855 PR c++/29475
856 * g++.dg/template/access19.C: New test.
857 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
858 error is reported.
859
860 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
861
862 PR tree-opt/25500
863 * gcc.dg/tree-ssa/sra-4.c: New testcase.
864
865 2006-11-20 Tobias Burnus <burnus@net-b.de>
866
867 PR fortran/27546
868 * gfortran.dg/import.f90: Extended test.
869 * gfortran.dg/import2.f90: Extended test.
870
871 2006-11-20 Tobias Burnus <burnus@net-b.de>
872
873 * gfortran.dg/volatile3.f90: Add conflict test.
874
875 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
876
877 PR fortran/24783
878 * gfortran.dg/implicit_10.f90: New test.
879
880 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
881
882 PR c++/8586
883 * g++.dg/warn/Wall-write-strings.C: New.
884
885 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
886
887 * gfortran.dg/alloc_comp_constraint_5.f90: New.
888 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
889
890 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
891
892 * gfortran.dg/use_3.f90: Remove error message.
893 * gfortran.dg/iso_fortran_env_1.f90: New test.
894 * gfortran.dg/iso_fortran_env_2.f90: New test.
895 * gfortran.dg/iso_fortran_env_3.f90: New test.
896 * gfortran.dg/iso_fortran_env_4.f90: New test.
897
898 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
899
900 * gcc.dg/vect/vect-27.c: Fix initialization.
901
902 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
903
904 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
905 * gcc.dg/torture/builtin-minmax-1.c: New.
906
907 * gcc.dg/builtins-20.c: Add cases for copysign.
908
909 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
910
911 PR fortran/24285
912 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
913
914 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
915 * gfortran.dg/use_1.f90: New test.
916 * gfortran.dg/use_1.f90: New test.
917 * gfortran.dg/use_1.f90: New test.
918
919 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
920
921 PR tree-optimization/29801
922 * gcc.dg/pr29801.c: New test.
923
924 2006-11-17 Jakub Jelinek <jakub@redhat.com>
925
926 PR middle-end/29584
927 * gcc.dg/torture/pr29584.c: New test.
928
929 2006-11-17 Joseph Myers <joseph@codesourcery.com>
930
931 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
932 Condition PowerPC tests for saving FPRs on powerpc_fprs.
933 * gcc.target/powerpc/compress-float-ppc.c,
934 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
935 powerpc_fprs.
936 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
937 do not pass -mhard-float.
938
939 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
940
941 * gnat.dg/volatile_aggregate.adb: New test.
942
943 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
944
945 PR fortran/29391
946 PR fortran/29489
947 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
948 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
949
950 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
951
952 PR target/29201
953 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
954
955 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
956
957 * gfortran.dg/import3.f90: Fix error message.
958
959 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
960
961 PR tree-opt/29788
962 * gfortran.fortran-torture/compile/inline_1.f90:
963 New testcase.
964
965 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
966
967 * gcc.target/i386/x87regparm-1.c: New test.
968 * gcc.target/i386/x87regparm-2.c: New test.
969 * gcc.target/i386/x87regparm-3.c: New test.
970 * gcc.target/i386/x87regparm-4.c: New test.
971
972 2006-11-15 Tobias Burnus <burnus@net-b.de>
973
974 PR fortran/27546
975 * gfortran.dg/import.f90: New test.
976 * gfortran.dg/import2.f90: New test.
977 * gfortran.dg/import3.f90: New test.
978
979 2006-11-15 Tobias Burnus <burnus@net-b.de>
980
981 PR fortran/27588
982 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
983
984 2006-11-15 Tobias Burnus <burnus@net-b.de>
985
986 PR fortran/29806
987 * gfortran.dg/contains.f90: New test.
988 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
989
990 2006-11-15 Jakub Jelinek <jakub@redhat.com>
991
992 PR tree-optimization/29581
993 * gcc.dg/pr29581-1.c: New test.
994 * gcc.dg/pr29581-2.c: New test.
995 * gcc.dg/pr29581-3.c: New test.
996 * gcc.dg/pr29581-4.c: New test.
997 * gfortran.dg/pr29581.f90: New test.
998
999 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1000
1001 PR fortran/29702
1002 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1003 numbers in error message headers.
1004
1005 2006-11-14 Richard Guenther <rguenther@suse.de>
1006
1007 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1008 to i?86 and x86_64 targets.
1009
1010 2006-11-14 Caroline Tice <ctice@apple.com>
1011
1012 * gcc.dg/pubtypes-1.c: New file/testcase.
1013 * gcc.dg/pubtypes-2.c: New file/testcase.
1014 * gcc.dg/pubtypes-3.c: New file/testcase.
1015 * gcc.dg/pubtypes-4.c: New file/testcase.
1016 * g++.dg/pubtypes.C: New file/testcase.
1017
1018 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1019
1020 PR c++/29106
1021 * g++.dg/init/self1.C: New test.
1022
1023 2006-11-14 Tobias Burnus <burnus@net-b.de>
1024
1025 PR fortran/29657
1026 * gfortran.dg/conflicts.f90: Add.
1027
1028 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1029
1030 PR rtl-optimization/29798
1031
1032 * gcc.c-torture/execute/pr29798.c: New.
1033
1034 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1035
1036 * gcc.dg/builtins-20.c: Add more cases.
1037
1038 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1039
1040 PR fortran/29759
1041 * gfortran.dg/gomp/pr29759.f90: New test.
1042
1043 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1044
1045 PR c++/29518
1046 * g++.dg/template/static28.C: New test.
1047
1048 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1049
1050 * lib/c-torture.exp: Use target-libpath.exp.
1051 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1052 set GCC_EXEC_PREFIX env var from global variable of same name.
1053
1054 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1055
1056 PR fortran/26994
1057 * gfortran.fortran-torture/compile/transfer-1.f90:
1058 New testcase.
1059
1060 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1061 Zdenek Dvorak <dvorakz@suse.cz>
1062
1063 PR tree-optimization/29680
1064 * gcc.dg/alias-11.c: New test.
1065
1066 2006-11-12 Jason Merrill <jason@redhat.com>
1067 Andrew Pinski <pinskia@physics.uc.edu>
1068
1069 PR middle-end/28915
1070 * gcc.target/i386/vectorize1.c: New.
1071
1072 2006-11-12 Roger Sayle <roger@eyesopen.com>
1073
1074 PR rtl-optimization/29797
1075 * gcc.c-torture/execute/pr29797-1.c: New test case.
1076
1077 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1078
1079 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1080
1081 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1082
1083 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1084
1085 2006-11-12 Roger Sayle <roger@eyesopen.com>
1086
1087 PR tree-optimization/13827
1088 * gcc.dg/fold-eqand-1.c: New test case.
1089
1090 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1091
1092 PR rtl-opt/28812
1093 * gcc.c-torture/execute/mayalias-3.c: New test.
1094
1095 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1096
1097 PR middle-end/27528
1098 * gcc.c-torture/compile/pr27528.c: New test.
1099 * gcc.dg/pr27528.c: Likewise.
1100
1101 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1102
1103 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1104
1105 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1106
1107 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1108
1109 PR fortran/29758
1110 * gfortran.dg/reshape_source_size_1.f90: New test.
1111
1112 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1113
1114 PR fortran/29315
1115 * gfortran.dg/aliasing_dummy_4.f90: New test.
1116
1117 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1118
1119 PR target/29777
1120 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1121 and x86_64-*-* targets.
1122
1123 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1124
1125 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1126 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1127 New macros. Use them in exact tests.
1128 (TESTIT3): New macro.
1129 Add tests for fmin, fmax and fma.
1130
1131 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1132
1133 PR fortran/29431
1134 * gfortran.dg/array_constructor_13.f90: New test.
1135
1136 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1137
1138 PR fortran/29744
1139 * gfortran.dg/used_types_12.f90: New test.
1140
1141 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1142
1143 PR middle-end/29726
1144 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1145 (test6): Ditto.
1146 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1147 * gcc.dg/fold-eqandshift-3.c: New test case.
1148
1149 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1150
1151 PR fortran/29699
1152 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1153
1154 PR fortran/21370
1155 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1156
1157 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1158
1159 * gcc.dg/20061109-1.c: New testcase.
1160
1161 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1162
1163 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1164
1165 2006-11-09 Tobias Burnus <burnus@net-b.de>
1166
1167 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1168 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1169
1170 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1171
1172 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1173 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1174
1175 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1176
1177 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1178
1179 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1180
1181 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1182 vect-9.c).
1183 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1184 * gcc.dg/vect/vect-9.c: Now vectorizable.
1185 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1186 that support vect_widen_mult.
1187 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1188 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1189 vect-reduc-dot-u16.c).
1190 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1191 vect-reduc-dot-u16.c).
1192 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1193 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1194 vect-reduc-dot-s8.c).
1195 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1196 vect-reduc-dot-s8.c).
1197 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1198 vect-reduc-dot-s8.c).
1199 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1200 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1201 vect-reduc-dot-u8.c).
1202 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1203 vect-reduc-dot-u8.c).
1204 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1205 * gcc.dg/vect/vect-multitypes-9.c: New test.
1206 * gcc.dg/vect/vect-multitypes-10.c: New test.
1207 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1208 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1209 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1210 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1211 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1212 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1213 wrapv-vect-reduc-dot-s8.c.
1214 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1215 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1216 targets that support vec_unpack.
1217 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1218 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1219 (check_effective_target_vect_widen_mult_hi_to_si): New.
1220 (check_effective_target_vect_widen_sum): Removed.
1221
1222 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1223
1224 * gcc.dg/vect/vect-multitypes-8.c: New test.
1225 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1226
1227 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1228
1229 * gcc.dg/vect/vect-multitypes-7.c: New test.
1230
1231 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1232
1233 * gcc.dg/vect/vect-multitypes-4.c: New test.
1234 * gcc.dg/vect/vect-multitypes-5.c: New test.
1235 * gcc.dg/vect/vect-multitypes-6.c: New test.
1236
1237 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1238
1239 * gcc.dg/vect/vect-multitypes-1.c: New test.
1240 * gcc.dg/vect/vect-multitypes-2.c: New test.
1241 * gcc.dg/vect/vect-multitypes-3.c: New test.
1242
1243 2006-11-07 Eric Christopher <echristo@apple.com>
1244
1245 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1246 Test using scan-assembler-not.
1247
1248 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1249
1250 * gcc.dg/inline-17.c: New test.
1251
1252 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1253
1254 PR other/25028
1255 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1256 on HP-UX.
1257
1258 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1259
1260 PR fortran/29539
1261 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1262
1263 PR fortran/29634
1264 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1265 test.
1266
1267 2006-11-07 Tobias Burnus <burnus@net-b.de>
1268
1269 PR fortran/29601
1270 * gfortran.dg/volatile.f90: Add.
1271 * gfortran.dg/volatile2.f90: Add.
1272 * gfortran.dg/volatile3.f90: Add.
1273 * gfortran.dg/volatile4.f90: Add.
1274 * gfortran.dg/volatile5.f90: Add.
1275 * gfortran.dg/volatile6.f90: Add.
1276 * gfortran.dg/volatile7.f90: Add.
1277
1278 2006-11-06 Tobias Burnus <burnus@net-b.de>
1279
1280 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1281 for matching error messages.
1282 * gfortran.dg/specifics_3.f90: Adjust pattern
1283 for matching error messages.
1284
1285 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1286 Bernhard Fischer <aldot@gcc.gnu.org>
1287
1288 * lib/gcc-dg.exp (output-exists): New proc.
1289 (output-exists-not): New proc.
1290 * gcc.test-framework/test-framework.awk: Support new directives.
1291 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1292 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1293 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1294 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1295 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1296 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1297
1298 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1299
1300 PR fortran/29630
1301 PR fortran/29679
1302 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1303 * gfortran.dg/initialization_3.f90: New.
1304
1305 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1306
1307 PR libgfortran/25545
1308 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1309
1310 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1311
1312 PR middle-end/29695
1313 * gcc.c-torture/execute/pr29695-1.c: New test.
1314 * gcc.c-torture/execute/pr29695-2.c: New test.
1315
1316 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1317
1318 PR fortran/29565
1319 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1320
1321 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1322
1323 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1324 for matching error messages.
1325
1326 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1327
1328 PR target/26915
1329 * gcc.target/i386/387-12.c: New test.
1330
1331 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1332
1333 PR libfortran/29713
1334 * gfortran.dg/pr29713.f90: New test.
1335
1336 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1337
1338 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1339 Also test for bogus rest sign.
1340
1341 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1342
1343 PR libfortran/27895
1344 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1345
1346 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1347
1348 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1349 from error messages.
1350
1351 2006-11-02 Mike Stump <mrs@apple.com>
1352
1353 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1354
1355 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1356
1357 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1358
1359 * g++.dg/eh/gcsec1.C: New test.
1360
1361 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1362
1363 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1364 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1365
1366 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1367
1368 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1369 hexadecimal value.
1370 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1371 * gcc.dg/pr14796-2.c: Likewise.
1372
1373 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1374
1375 * gcc.c-torture/execute/20061101-1.c: New test.
1376
1377 2006-11-01 Richard Guenther <rguenther@suse.de>
1378
1379 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1380
1381 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1382
1383 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1384 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1385
1386 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1387
1388 * gcc.c-torture/execute/20061031-1.c: New test.
1389
1390 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1391
1392 PR 23067
1393 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1394 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1395 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1396 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1397 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1398 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1399 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1400
1401 2006-10-31 Eric Christopher <echristo@apple.com>
1402 Falk Hueffner <falk@debian.org>
1403
1404 * gcc.dg/builtin-bswap-1.c: New.
1405 * gcc.dg/builtin-bswap-2.c: New.
1406 * gcc.dg/builtin-bswap-3.c: New.
1407 * gcc.dg/builtin-bswap-4.c: New.
1408 * gcc.dg/builtin-bswap-5.c: New.
1409 * gcc.target/i386/builtin-bswap-1.c: New.
1410
1411 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1412
1413 * gcc.dg/inline-16.c: New.
1414
1415 PR 16622
1416 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1417 defining it.
1418 * gcc.dg/inline-13.c: New.
1419 * gcc.dg/inline-14.c: New.
1420 * gcc.dg/inline-15.c: New.
1421
1422 PR 11377
1423 * gcc.dg/inline6.c: New.
1424 * gcc.dg/inline7.c: New.
1425
1426 2006-10-31 Roger Sayle <roger@eyesopen.com>
1427
1428 PR middle-end/23470
1429 * gcc.dg/pr23470-1.c: New test case.
1430
1431 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
1432
1433 PR fortran/29537
1434 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1435 data.
1436 * gfortran.dg/blockdata_2.f90: New testcase.
1437
1438 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
1439
1440 PR libfortran/29627
1441 * gfortran.dg/unf_short_record_1.f90: New test.
1442
1443 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1444
1445 PR fortran/29067
1446 * gfortran.dg/pr29067.f: New test.
1447
1448 2006-10-31 Joseph Myers <joseph@codesourcery.com>
1449 Richard Sandiford <richard@codesourcery.com>
1450
1451 * lib/target-supports.exp (get_compiler_messages): Append options
1452 as a single list element.
1453 (check_effective_target_arm_vfp_ok): New.
1454 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
1455
1456 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
1457
1458 PR fortran/29387
1459 * gfortran.dg/intrinsic_actual_2.f90: New test.
1460
1461 PR fortran/29490
1462 * gfortran.dg/actual_array_interface_1.f90: New test.
1463
1464 PR fortran/29641
1465 * gfortran.dg/used_types_11.f90: New test.
1466
1467 2006-10-30 Dirk Mueller <dmueller@suse.de>
1468
1469 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
1470 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
1471 * g++.old-deja/g++.pt/eichin01.C (main): Same.
1472 * g++.old-deja/g++.mike/net25.C (main): Same.
1473 * g++.dg/lookup/exception1.C (main): Same.
1474 * g++.dg/parse/parens2.C (main): Same.
1475
1476 2006-10-30 Roger Sayle <roger@eyesopen.com>
1477
1478 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
1479
1480 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1481
1482 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
1483 * gcc.dg/torture/builtin-math-3.c: Likewise.
1484
1485 2006-10-30 Tobias Burnus <burnus@net-b.de>
1486
1487 PR fortran/29452
1488 * gfortran.dg/write_check.f90: Check run-time keyword checking.
1489 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
1490
1491 2006-10-30 Andrew Pinski <pinskia@gmail.com>
1492
1493 PR Fortran/29410
1494 * gfortran.fortran-torture/execute/transfer1.f90: New test.
1495
1496 2006-10-30 Joseph Myers <joseph@codesourcery.com>
1497
1498 * lib/target-supports.exp (check_function_available): Declare
1499 function before calling.
1500
1501 2006-10-30 Jakub Jelinek <jakub@redhat.com>
1502
1503 PR tree-optimization/29637
1504 * gcc.dg/pr29637.c: New test.
1505
1506 2006-10-29 Roger Sayle <roger@eyesopen.com>
1507
1508 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
1509 tree canonicalization.
1510
1511 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1512
1513 * gcc.dg/builtins-20.c: Add more hypot tests.
1514
1515 2006-10-29 Roger Sayle <roger@eyesopen.com>
1516
1517 * gcc.dg/fold-compare-1.c: New test case.
1518
1519 2006-10-29 Dirk Mueller <dmueller@suse.de>
1520
1521 PR c++/16307
1522 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
1523
1524 2006-10-29 Roger Sayle <roger@eyesopen.com>
1525
1526 PR tree-optimization/15458
1527 * gcc.dg/fold-xornot-1.c: New test case.
1528
1529 2006-10-29 Richard Guenther <rguenther@suse.de>
1530
1531 * gcc.target/i386/math-torture/trunc.c: New testcase.
1532
1533 2006-10-29 Richard Guenther <rguenther@suse.de>
1534
1535 * gcc.target/i386/math-torture/round.c: New testcase.
1536
1537 2006-10-29 Richard Guenther <rguenther@suse.de>
1538
1539 * gcc.target/i386/math-torture/ceil.c: New testcase.
1540 * gcc.target/i386/math-torture/floor.c: Likewise.
1541
1542 2006-10-29 Richard Guenther <rguenther@suse.de>
1543
1544 * gcc.target/i386/math-torture/rint.c: New testcase.
1545 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
1546
1547 2006-10-29 Richard Guenther <rguenther@suse.de>
1548
1549 * gcc.target/i386/math-torture/lfloor.c: New testcase.
1550 * gcc.target/i386/math-torture/lceil.c: Likewise.
1551
1552 2006-10-28 Tobias Burnus <burnus@net-b.de>
1553
1554 PR libgfortran/24313
1555 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
1556
1557 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
1558
1559 * gcc.c-torture/execute/20020118-1.c,
1560 gcc.c-torture/execute/builtins/strlen.c,
1561 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
1562 comment typos.
1563
1564 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1565
1566 * gcc.dg/builtins-20.c: Add tests for hypot.
1567 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
1568 two-argument builtins.
1569 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
1570 TESTIT2. Update all callers.
1571 (TESTIT2, TESTIT2_R): New helper macros.
1572 Add testcases for pow, hypot and atan2.
1573
1574 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1575
1576 PR C++/29295
1577 * g++.dg/expr/bool1.C: New test.
1578 * g++.dg/expr/bool2.C: New test.
1579
1580 2006-10-28 Tobias Burnus <burnus@net-b.de>
1581
1582 PR fortran/28224
1583 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
1584 * gfortran.dg/namelist_internal.f90: New test.
1585
1586 2006-10-28 Tobias Burnus <burnus@net-b.de>
1587
1588 PR fortran/29625
1589 * gfortran.dg/io_real_boz.f90: Add.
1590 * gfortran.dg/io_real_boz2.f90: Add.
1591
1592 2006-10-28 Richard Guenther <rguenther@suse.de>
1593
1594 PR middle-end/26899
1595 * gcc.dg/tree-ssa/pr26899.c: New testcase.
1596
1597 2006-10-28 Richard Guenther <rguenther@suse.de>
1598
1599 PR target/28806
1600 * gcc.target/i386/math-torture/lround.c: New testcase.
1601
1602 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
1603
1604 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1605 * gcc.dg/builtins-44.c: Likewise.
1606 * gcc.dg/builtins-45.c: Likewise.
1607 * gcc.dg/pr28796-2.c: Likewise.
1608 * gcc.dg/unordered-3.c: Likewise.
1609
1610 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1611
1612 PR libgfortran/27954
1613 * gfortran.dg/error_recovery_2.f90: New test.
1614
1615 2006-10-26 Richard Guenther <rguenther@suse.de>
1616
1617 * gcc.target/i386/i386.exp: Use glob, not find to collect
1618 tests. Avoids recursing into subdirectories.
1619 * gcc.target/i386/math-torture/math-torture.exp: Torture
1620 for interesting ia32 math options.
1621 * gcc.target.i386/math-torture/lrint.c: New testcase.
1622
1623 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1624
1625 PR libgfortran/29563
1626 * gfortran.dg/arrayio_9.f90: Update test.
1627 * gfortran.dg/arrayio_19.f90: New test.
1628
1629 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
1630
1631 * gcc.dg/20061026.c: New testcase.
1632
1633 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1634
1635 PR libgfortran/29563
1636 * gfortran.dg/arrayio_9.f90: New test.
1637
1638 2006-10-26 Ben Elliston <bje@au.ibm.com>
1639
1640 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1641 Copy the strings manually, as strcpy may call strlen.
1642
1643 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1644
1645 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1646 Add checks for log, log2, log10 and log1p.
1647
1648 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1649 we already test 0.0. Add checks for expm1, log, log2, log10,
1650 log1p, cbrt, erf and erfc.
1651
1652 2006-10-25 Steve Ellcey <sje@cup.hp.com>
1653
1654 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1655
1656 2006-10-25 Uros Bizjak <uros@kss-loka.si>
1657
1658 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1659 and remainderl() built-in functions. Remove -ffast-math from
1660 dg-options.
1661
1662 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1663
1664 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1665 acosh and atanh.
1666
1667 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1668 floating point modifiers to arguments passed to float and long
1669 double functions respectively. Update all callers to use floating
1670 point numbers, not integers. Add tests for exp, exp2 and
1671 exp10/pow10.
1672
1673 * gcc.dg/torture/builtin-math-3.c: New test.
1674
1675 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
1676
1677 PR fortran/29393
1678 * gfortran.dg/initialize_2.f90: New.
1679
1680 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1681
1682 * gcc.dg/torture/builtin-math-2.c: New test.
1683
1684 2006-10-24 Richard Guenther <rguenther@suse.de>
1685
1686 PR middle-end/28796
1687 * gcc.dg/pr28796-1.c: New testcase.
1688 * gcc.dg/pr28796-2.c: Likewise.
1689
1690 2006-10-24 Richard Guenther <rguenther@suse.de>
1691
1692 * gcc.dg/builtins-57.c: New testcase.
1693
1694 2006-10-24 Richard Guenther <rguenther@suse.de>
1695
1696 PR tree-optimization/29567
1697 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1698
1699 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
1700
1701 PR tree-optimization/14784
1702 * gcc.dg/alias-10.c: New test.
1703
1704 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1705
1706 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1707
1708 2006-10-23 Jakub Jelinek <jakub@redhat.com>
1709
1710 * gcc.dg/builtin-strncat-chk-1.c: New test.
1711
1712 2006-10-23 Jan Hubicka <jh@suse.cz>
1713
1714 * gcc.dg/memmove-1.c: New test.
1715
1716 2006-10-23 Paul Brook <paul@codesourcery.com>
1717
1718 * gcc.dg/pragma-pack-5.c: New test.
1719
1720 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
1721
1722 * g++.dg/other/s390-1.C: New testcase.
1723
1724 2006-10-23 Richard Guenther <rguenther@suse.de>
1725
1726 PR middle-end/27132
1727 PR middle-end/23295
1728 * gcc.dg/pr27132.c: New testcase.
1729 * gcc.dg/pr23295.c: Likewise.
1730 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1731 * g++.dg/tree-ssa/pr19807.C: Likewise.
1732
1733 2006-10-23 Richard Guenther <rguenther@suse.de>
1734
1735 PR middle-end/21032
1736 * gcc.dg/pr21032.c: New testcase.
1737
1738 2006-10-22 Jeff Law <law@redhat.com>
1739 Richard Guenther <rguenther@suse.de>
1740
1741 PR tree-optimization/15911
1742 * gcc.dg/tree-ssa/vrp30.c: New testcase.
1743
1744 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
1745
1746 PR c++/20647
1747 * g++.dg/abi/rtti3.C: New.
1748
1749 2006-10-21 Uros Bizjak <uros@kss-loka.si>
1750
1751 PR middle-end/28252
1752 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1753 transformation.
1754
1755 2006-10-21 Richard Guenther <rguenther@suse.de>
1756
1757 PR tree-optimization/3511
1758 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1759
1760 2006-10-21 Richard Guenther <rguenther@suse.de>
1761
1762 PR middle-end/26898
1763 * gcc.dg/torture/pr26898-1.c: New testcase.
1764 * gcc.dg/torture/pr26898-2.c: Likewise.
1765
1766 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
1767
1768 PR c++/28053
1769 * g++.dg/parse/bitfield1.C: Adjust error markers.
1770 * g++.dg/parse/bitfield2.C: New test.
1771
1772 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
1773
1774 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1775
1776 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1777
1778 PR libfortran/27895
1779 * gfortran.dg/zero_sized_1.f90: New test.
1780
1781 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
1782
1783 * gcc.dg/div-compare-1.c: New test.
1784
1785 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
1786
1787 PR fortran/29216
1788 * gfortran.dg/result_default_init_1.f90: New test.
1789
1790 PR fortran/29314
1791 * gfortran.dg/automatic_default_init_1.f90: New test.
1792
1793 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1794 from 38 to 33.
1795
1796 2006-10-18 Geoffrey Keating <geoffk@apple.com>
1797
1798 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1799 'using namespace std' without previous declaration.
1800 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1801 * g++.old-deja/g++.robertl/eb133c.C: New.
1802
1803 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1804
1805 PR libgfortran/29277
1806 * gfortran.dg/streamio_4.f90: Update test.
1807 * gfortran.dg/streamio_11.f90: New test.
1808
1809 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
1810
1811 PR c++/27952
1812 * g++.dg/inherit/virtual1.C: New test.
1813
1814 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1815
1816 PR c++/28261
1817 * g++.dg/parse/enum3.C: New test.
1818
1819 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1820
1821 PR c++/29039
1822 * g++.dg/init/ctor8.C: New test.
1823
1824 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1825
1826 PR c++/27270
1827 * g++.dg/ext/complit8.C: Tweak error markers.
1828 * g++.dg/template/complit1.C: Add error marker.
1829
1830 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1831
1832 PR c++/27270
1833 * g++.dg/ext/complit8.C: New test.
1834
1835 PR c++/29408
1836 * g++.dg/parse/dtor12.C: New test.
1837
1838 PR c++/29435
1839 * g++.dg/template/sizeof11.C: New test.
1840
1841 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
1842
1843 PR fortran/29392
1844 * gfortran.dg/data_char_3.f90: New test.
1845
1846 PR fortran/29451
1847 * gfortran.dg/negative_automatic_size.f90: New test.
1848
1849 2006-10-16 David Daney <ddaney@avtrex.com>
1850
1851 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1852
1853 2006-10-16 Eric Christopher <echristo@apple.com>
1854
1855 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1856 x86_64.
1857
1858 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1859
1860 PR c++/28211
1861 * g++.dg/tc1/dr49.C: Tweak error messages.
1862 * g++.dg/parse/template21.C: New test.
1863
1864 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1865
1866 PR middle-end/20491
1867 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1868
1869 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1870
1871 PR fortran/29403
1872 * gfortran.dg/print_1.f90: New test.
1873
1874 2006-10-15 Jan Hubicka <jh@suse.cz>
1875
1876 PR middle-end/29241
1877 * gcc.c-torture/compile/pr29241.c: New testcase.
1878
1879 2006-10-15 David Edelsohn <edelsohn@gnu.org>
1880
1881 PR middle-end/29250
1882 * gcc.c-torture/compile/pr29250.c: New test.
1883
1884 2006-10-15 Richard Guenther <rguenther@suse.de>
1885
1886 * gcc.dg/pr29299.c: New testcase.
1887
1888 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
1889
1890 PR fortran/24767
1891 * gfortran.dg/label_4.f90: Adjust warning flag.
1892
1893 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1894
1895 PR fortran/29371
1896 * gfortran.dg/nullify_3.f90: New test.
1897
1898 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1899
1900 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1901 on Solaris 2.5.1 too.
1902
1903 2006-10-13 Eric Christopher <echristo@apple.com>
1904
1905 * gcc.dg/pr25993.c: Skip for darwin.
1906
1907 2006-10-13 Eric Christopher <echristo@apple.com>
1908
1909 * gcc.dg/visibility-11.c: Skip for darwin.
1910
1911 2006-10-13 Eric Christopher <echristo@apple.com>
1912
1913 * gcc.dg/darwin-weakimport-1.c: Use
1914 -fno-asynchronous-unwind-tables.
1915 * gcc.dg/darwin-weakimport-3.c: Ditto.
1916
1917 2006-10-13 Richard Guenther <rguenther@suse.de>
1918
1919 PR tree-optimization/29446
1920 * gcc.dg/torture/pr29446.c: New testcase.
1921
1922 2006-10-13 Bill Wendling <wendling@apple.com>
1923
1924 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1925 * g++.old-deja/g++.jason/hmc1.C: Likewise.
1926 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1927 * g++.old-deja/g++.law/shadow1.C: Likewise.
1928 * g++.old-deja/g++.law/ctors10.C: Likewise.
1929 * g++.dg/debug/namespace1.C: Likewise.
1930 * g++.dg/inherit/namespace-as-base.C: Likewise.
1931 * g++.dg/opt/delay-slot-1.C: Likewise.
1932 * g++.dg/parse/defarg10.C: Likewise.
1933 * g++.dg/template/ptrmem11.C: Likewise.
1934 * g++.dg/template/mem_func_ptr.C: Likewise.
1935 * g++.dg/template/spec19.C: Likewise.
1936
1937 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
1938
1939 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1940
1941 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
1942
1943 PR fortran/29373
1944 * gfortran.dg/implicit_9.f90: New test.
1945
1946 PR fortran/29407
1947 * gfortran.dg/namelist_25.f90: New test.
1948
1949 PR fortran/27701
1950 * gfortran.dg/same_name_2.f90: New test.
1951
1952 PR fortran/29232
1953 * gfortran.dg/host_assoc_types_1.f90: New test.
1954
1955 PR fortran/29364
1956 * gfortran.dg/missing_derived_type_1.f90: New test.
1957 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1958
1959 PR fortran/29422
1960 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1961
1962 PR fortran/29428
1963 * gfortran.dg/alloc_comp_assign_5.f90: New test.
1964
1965 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1966
1967 PR fortran/29391
1968 * gfortran.dg/bound_2.f90: New test.
1969
1970 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1971
1972 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1973 directive.
1974 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1975 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1976 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1977 * gfortran.dg/gomp/reduction3.f90: Likewise.
1978 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1979 * gfortran.dg/dummy_procedure_2.f90: Likewise.
1980 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1981 * gfortran.dg/forall_4.f90: Likewise.
1982 * gfortran.dg/spec_expr_4.f90: Likewise.
1983 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1984 * gfortran.dg/forall_5.f90: Likewise.
1985 * gfortran.dg/open_access_append_2.f90: Add check for
1986 compile-time warning.
1987
1988 2006-10-13 Mark Mitchell <mark@codesourcery.com>
1989
1990 PR c++/28506
1991 * g++.dg/parse/pure1.C: New test.
1992
1993 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1994
1995 PR fortran/21435
1996 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
1997 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
1998 for compile-time warnings.
1999 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2000 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2001 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2002 file.
2003 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2004 specifier.
2005 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2006 compile-time warning.
2007
2008 2006-10-12 Jan Hubicka <jh@suse.cz>
2009
2010 PR c/28419
2011 * gcc.dg/pr28319.c: New test.
2012
2013 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2014 PR c++/29318
2015 * g++.dg/ext/vla4.C: New test.
2016
2017 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2018
2019 PR c++/27961
2020 * g++.dg/template/crash60.C: New test.
2021 * g++.dg/other/large-size-array.C: Adjust error markers.
2022 * g++.dg/parse/crash27.C: Likewise.
2023 * g++.dg/template/crash1.C: Likewise.
2024
2025 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2026
2027 PR testsuite/29093
2028 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2029
2030 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2031
2032 PR preprocessor/28709
2033 * gcc.dg/cpp/paste14.c: New test.
2034
2035 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2036
2037 PR c++/29175
2038 * g++.dg/init/array24.C: New test.
2039
2040 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2041
2042 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2043 of <sys/types.h>.
2044
2045 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2046
2047 PR c++/29024
2048 * g++.dg/parse/typedef8.C: New test.
2049 * g++.dg/other/mult-stor1.C: Adjust error markers.
2050
2051 2006-10-11 Richard Guenther <rguenther@suse.de>
2052
2053 PR tree-optimization/28230
2054 * gcc.dg/torture/pr28230.c: New testcase.
2055
2056 2006-10-11 Richard Guenther <rguenther@suse.de>
2057
2058 PR inline-asm/29119
2059 * gcc.dg/torture/pr29119.c: New testcase.
2060
2061 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR middle-end/29272
2064 * gcc.c-torture/execute/20060930-2.c: New test.
2065
2066 2006-10-09 Richard Henderson <rth@redhat.com>
2067
2068 Revert emutls patch.
2069
2070 2006-10-09 Richard Guenther <rguenther@suse.de>
2071
2072 PR middle-end/29254
2073 * gcc.dg/pr29254.c: New testcase.
2074
2075 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2076 Paul Thomas <pault@gcc.gnu.org>
2077
2078 PR fortran/20541
2079 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2080 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2081 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2082 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2083 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2084 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2085 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2086 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2087 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2088 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2089 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2090 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2091 * gfortran.dg/alloc_comp_std.f90: New test.
2092 * gfortran.dg/move_alloc.f90: New test.
2093
2094 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2095
2096 PR fortran/29115
2097 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2098
2099 PR fortran/29211
2100 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2101
2102 2006-10-08 Tobias Burnus <burnus@net-b.de>
2103
2104 PR fortran/28585
2105 * gfortran.dg/new_line.f90: New test.
2106
2107 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2108
2109 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2110 * gcc.dg/torture/builtin-convert-1.c,
2111 gcc.dg/torture/builtin-convert-2.c,
2112 gcc.dg/torture/builtin-convert-3.c,
2113 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2114
2115 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2116
2117 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2118 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2119 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2120 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2121
2122 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2123
2124 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2125 Xfail some tests for powerpc-darwin and powerpc-aix.
2126
2127 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2128
2129 PR c/29380
2130 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2131
2132 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2133
2134 PR target/29300
2135 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2136 on hppa*-*-hpux*.
2137
2138 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2139
2140 PR fortran/16580
2141 PR fortran/29288
2142 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2143 Add tests for using all possible intrinsics as actual arguments.
2144 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2145 all possible intrinsics as actual arguments.
2146 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2147 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2148
2149 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2150
2151 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2152 * gcc.dg/debug/debug-2.c: Likewise.
2153
2154 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2155
2156 * gcc.c-torture/compile/sync-2.c: New test.
2157
2158 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2159
2160 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2161 line endings.
2162
2163 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2164
2165 PR rtl-optimization/29128
2166 * gcc.c-torture/compile/pr29128.c: New test.
2167
2168 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2169
2170 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2171 line endings.
2172
2173 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2174
2175 PR middle-end/29256
2176 * gcc.dg/tree-ssa/loop-19.c: New test.
2177
2178 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2179
2180 PR tree-optimization/29330
2181 * gcc.dg/pr29330.c: New test.
2182
2183 PR target/28924
2184 * gcc.c-torture/compile/20061005-1.c: New test.
2185
2186 2006-10-06 Olivier Hainque <hainque@adacore.com>
2187
2188 * gcc.dg/typename-vla-1.c: New case.
2189 * gnat.dg/forward_vla.adb: New case.
2190
2191 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR tree-optimization/29290
2194 * gfortran.dg/loop_nest_1.f90: New test.
2195
2196 PR target/29198
2197 * gcc.dg/tls/opt-12.c: New test.
2198
2199 PR fortran/28415
2200 * gfortran.dg/save_2.f90: New test.
2201
2202 PR c/29091
2203 * gcc.dg/pr29091.c: New test.
2204
2205 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2206
2207 * lib/target-supports.exp
2208 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2209 same as x86_64-*-*; check for LP64.
2210
2211 2006-10-04 Richard Henderson <rth@redhat.com>
2212
2213 * lib/target-supports.exp (check_effective_target_tls): Redefine
2214 to mean non-emulated tls.
2215 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2216 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2217 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2218 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2219 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2220 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2221 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2222
2223 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2224
2225 PR fortran/29343
2226 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2227
2228 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2229
2230 * gfortran.dg/bounds_check_fail_1.f90: New test.
2231
2232 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2233
2234 PR c++/29020
2235 * g++.dg/template/friend48.C: New test.
2236
2237 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2238
2239 PR fortran/29098
2240 * gfortran.dg/default_initialization_2.f90: New test.
2241
2242 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2243
2244 PR fortran/20779
2245 PR fortran/20891
2246 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2247
2248 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2249
2250 PR fortran/29284
2251 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2252
2253 PR fortran/29321
2254 PR fortran/29322
2255 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2256
2257 PR fortran/25091
2258 PR fortran/25092
2259 * gfortran.dg/entry_array_specs_1.f90: New test.
2260
2261 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2262
2263 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2264 insufficient to inhibit some test failures at -O3. Do testing
2265 on integers.
2266
2267 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2268
2269 PR c++/29138
2270 * g++.dg/inherit/access8.C: New test.
2271 * g++.dg/template/dtor4.C: Tweak error messages.
2272
2273 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2274
2275 PR fortran/27478
2276 * gfortran.dg/entry_8.f90: New test.
2277
2278 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2279
2280 PR c++/29291
2281 * g++.dg/parse/new4.C: New test.
2282
2283 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2284
2285 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2286 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2287 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2288 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2289 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2290
2291 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2292
2293 PR fortran/19260
2294 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2295 * gfortran.dg/continuation_2.f90: New test.
2296
2297 PR fortran/19262
2298 * gfortran.dg/continuation_3.f90: New test.
2299 * gfortran.dg/continuation_4.f90: New test.
2300 * gfortran.dg/continuation_5.f: New test.
2301 * gfortran.dg/continuation_6.f: New test.
2302
2303 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2304
2305 PR c++/29226
2306 * g++.dg/template/vla1.C: New test.
2307
2308 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2309
2310 PR fortran/29210
2311 * gfortran.dg/complex_parameter_1.f90: New test.
2312
2313 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR c/29154
2316 * gcc.c-torture/execute/20060929-1.c: New test.
2317
2318 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2319
2320 PR c++/29105
2321 * g++.dg/template/member6.C: New test.
2322 * g++.dg/parse/typename7.C: Adjust error markers.
2323
2324 PR c++/29080
2325 * g++.dg/template/member7.C: New test.
2326
2327 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2328
2329 PR c/24010
2330 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2331 gcc.dg/Woverride-init-3.c: New tests.
2332
2333 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2334
2335 * gcc.c-torture/execute/20060930-1.c: New test.
2336
2337 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2338
2339 PR fortran/18791
2340 * gfortran.dg/specifics_1.f90: New test.
2341 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2342 complex specifics.
2343
2344 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2345
2346 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2347 pthread-init-common.h: New.
2348
2349 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2350
2351 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2352 precision on some archs.
2353
2354 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2355
2356 * gcc.dg/non-local-goto-1.c: New test.
2357 * gcc.dg/non-local-goto-2.c: Likewise.
2358 * gcc.dg/setjmp-3.c: Likewise.
2359 * gcc.dg/setjmp-4.c: Likewise.
2360
2361 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2362
2363 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2364
2365 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2366
2367 PR fortran/28276
2368 * gfortran.dg/exponent_1.f90: New test.
2369
2370 PR fortran/27021
2371 * gfortran.dg/nearest_1.f90: New test.
2372
2373 2006-09-26 Jakub Jelinek <jakub@redhat.com>
2374
2375 PR middle-end/25261
2376 PR middle-end/28790
2377 * gcc.dg/gomp/nestedfn-1.c: New test.
2378
2379 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
2380
2381 PR objc/29195
2382 * objc/compile/method-1.m: New test.
2383
2384 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
2385
2386 PR c++/26938
2387 * g++.dg/template/crash58.C: New test.
2388 * g++.dg/parse/crash28.C: Adjust error markers.
2389 * g++.dg/template/crash34.C: Likewise.
2390 * g++.dg/template/friend31.C: Likewise.
2391 * g++.dg/template/crash32.C: Likewise.
2392
2393 PR c++/27329
2394 * g++.dg/template/crash59.C: New test.
2395
2396 PR c++/27667
2397 * g++.dg/template/spec33.C: New test.
2398 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2399
2400 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
2401 Adam Nemet <anemet@caviumnetworks.com>
2402
2403 * gcc.dg/tree-ssa/ivopts-1.c: New test.
2404 * gcc.dg/tree-ssa/ivopts-2.c: New test.
2405
2406 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
2407
2408 PR target/28911
2409 * gcc.dg/pr28911.c: New.
2410
2411 2006-09-23 Uros Bizjak <uros@kss-loka.si>
2412
2413 PR target/29169
2414 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2415 (dg-options): Add -mfpmath=387.
2416
2417 2006-09-23 Jakub Jelinek <jakub@redhat.com>
2418
2419 PR c/28706
2420 * gcc.dg/pr28706.c: New test.
2421
2422 PR c/28712
2423 * gcc.dg/pr28712.c: New test.
2424
2425 2006-09-22 Mike Stump <mrs@apple.com>
2426
2427 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2428
2429 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
2430
2431 PR tree-optimization/28888
2432 * gcc.dg/pr28888.c: New test.
2433
2434 2006-09-21 Mark Mitchell <mark@codesourcery.com>
2435
2436 PR c++/29016
2437 * g++.dg/init/ptrfn1.C: New test.
2438
2439 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
2440
2441 PR c++/28861
2442 * g++.dg/template/spec32.C: New test.
2443 * g++.dg/parse/crash9.C: Adjust error markers.
2444
2445 PR c++/28303
2446 * g++.dg/template/typedef6.C: New test.
2447 * g++.dg/init/error1.C: Adjust error markers.
2448 * g++.dg/parse/crash9.C: Likewise.
2449 * g++.dg/template/crash55.C: Likewise.
2450
2451 2006-09-21 Janis Johnson <janis187@us.ibm.com>
2452
2453 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
2454
2455 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
2456
2457 PR target/27650
2458 * g++.dg/ext/dllimport12.C: New test.
2459
2460 2006-09-20 Richard Sandiford <richard@codesourcery.com>
2461
2462 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
2463 * gcc.target/mips/nmadd-2.c: Likewise.
2464 * gcc.target/mips/mips-ps-6.c: New test.
2465 * gcc.target/mips/neg-abs-1.c: Likewise.
2466 * gcc.target/mips/neg-abs-2.c: Likewise.
2467 * gcc.target/mips/nmadd-3.c: New test.
2468
2469 2006-09-20 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR middle-end/28046
2472 * gcc.dg/gomp/atomic-10.c: New test.
2473 * g++.dg/gomp/atomic-10.C: New test.
2474
2475 2006-09-20 Eric Christopher <echristo@apple.com>
2476
2477 * gcc.target/i386/sse3-not-fisttp.c: New.
2478
2479 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
2480
2481 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
2482
2483 2006-09-19 Richard Sandiford <richard@codesourcery.com>
2484
2485 * gcc.c-torture/execute/pr28289.c (one): New variable.
2486 (main): Use it instead of argc.
2487 * gcc.c-torture/execute/20060102-1.c (one): New variable.
2488 (main): Use it instead of argc.
2489
2490 2006-09-19 Paul Brook <paul@codesourcery.com>
2491
2492 PR target/28516
2493 * gcc.dg/nested-func-5.c: New test.
2494
2495 2006-09-19 Ben Elliston <bje@au.ibm.com>
2496
2497 * lib/target-supports.exp (check_effective_target_tls): Compile
2498 test stubs using ${tool}_target_compile, not just target_compile.
2499 (check_effective_target_tls_runtime): Likewise.
2500
2501 2006-09-19 Ben Elliston <bje@au.ibm.com>
2502
2503 * gcc.c-torture/compile/20030405-1.x: Remove.
2504
2505 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
2506 optimising linker from discarding it.
2507
2508 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2509
2510 PR fortran/28526
2511 * gfortran.dg/keyword_symbol_1.f90: New test.
2512
2513 * gfortran.dg/spread_shape_1.f90: Add missing warning with
2514 pedantic compilation option.
2515
2516 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2517
2518 PR fortran/29060
2519 * gfortran.dg/spread_shape_1.f90: New test.
2520
2521 2006-09-17 Roger Sayle <roger@eyesopen.com>
2522
2523 PR tree-optimization/28887
2524 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
2525
2526 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
2527
2528 PR c/25993
2529 * gcc.dg/pr25993.c: New test.
2530
2531 2006-09-17 Ira Rosen <irar@il.ibm.com>
2532
2533 PR tree-opt/21591
2534 * gcc.dg/vect/pr21591.c: New test.
2535
2536 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
2537
2538 PR tree-opt/29059
2539 * gcc.c-torture/compile/strcpy-1.c: New test.
2540 * gcc.c-torture/compile/strcpy-2.c: New test.
2541 * gcc.c-torture/compile/memcpy-1.c: New test.
2542 * gcc.c-torture/compile/memcpy-2.c: New test.
2543
2544 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
2545
2546 PR testsuite/29055
2547 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
2548
2549 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
2550
2551 * gnat.dg/specs/double_record_extension1.ads: New test.
2552 * gnat.dg/specs/double_record_extension2.ads: Likewise.
2553
2554 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
2555
2556 PR fortran/29051
2557 * gfortran.dg/oldstyle_3.f90: New test.
2558
2559 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2560
2561 PR libgfortran/29099
2562 * gfortran.dg/secnds-1.f: New test.
2563
2564 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2565
2566 PR libgfortran/29053
2567 * gfortran.dg/streamio_9.f90: New test.
2568 * gfortran.dg/streamio_10.f90: New test.
2569
2570 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
2571
2572 PR C++/29002
2573 * g++.dg/init/array22.C: New test.
2574 * g++.dg/init/array23.C: New test.
2575
2576 2006-09-14 Arnaud Charlet <charlet@adacore.com>
2577
2578 * stackcheck.lst: Update list of tests requiring stack checking.
2579 * norun.lst: Adjust for above change.
2580 * ada95.lst: New file.
2581 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
2582 requiring -gnat95 switch.
2583
2584 2006-09-14 Olivier Hainque <hainque@adacore.com>
2585
2586 * gnat.dg/in_out_parameter.adb: New test.
2587
2588 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
2589
2590 PR debug/28980
2591 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2592
2593 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
2594
2595 * gnat.dg/specs/unchecked_union.ads: New test.
2596
2597 2006-09-13 Richard Sandiford <richard@codesourcery.com>
2598
2599 PR rtl-optimization/28982
2600 * gcc.c-torture/execute/pr28982a.c: New test.
2601 * gcc.c-torture/execute/pr28982b.c: Likewise.
2602
2603 2006-09-12 Eric Christopher <echristo@apple.com>
2604
2605 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2606 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2607
2608 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
2609
2610 PR c/28768
2611 PR preprocessor/14634
2612 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2613 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2614 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2615
2616 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2617
2618 * gcc.dg/pr28243.c: New test.
2619
2620 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
2621
2622 PR fortran/28971
2623 gfortran.dg/pr28971.f90: New test to act as a backstop in case
2624 this undiagnosed regression reappears.
2625
2626 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
2627
2628 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2629 Treat $srcdir as a literal.
2630 * lib/fortran-torture.exp (fortran-torture-compile,
2631 fortran-torture-execute): Likewise.
2632 * lib/objc-torture.exp (objc-torture-compile,
2633 objc-torture-execute): Likewise.
2634 * lib/profopt.exp (profopt-execute): Likewise.
2635
2636 2006-09-11 Geoffrey Keating <geoffk@apple.com>
2637
2638 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2639
2640 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
2641
2642 PR testsuite/28950
2643 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
2644
2645 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
2646
2647 PR target/13685
2648 * gcc.target/i386/pr13685.c: New test.
2649
2650 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2651
2652 * gcc.dg/pr28726.c: New test.
2653
2654 2006-09-11 Josh Conner <jconner@apple.com>
2655
2656 * gcc.dg/nrv3.c: Increase size of structure.
2657 * gcc.dg/nrv4.c: Likewise.
2658 * gcc.dg/nrv5.c: Likewise.
2659
2660 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
2661
2662 PR libfortran/28890
2663 gfortran.dg/assumed_charlen_function_5.f90: New test.
2664
2665 2006-09-10 Mark Mitchell <mark@codesourcery.com>
2666
2667 PR c++/28991
2668 * g++.dg/init/static3.C: New test.
2669
2670 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
2671
2672 PR testsuite/29007
2673 * gcc.dg/long-long-cst1.c (t): Add cast to
2674 __SIZE_TYPE__ before casting to int.
2675 (main): Return 0 on success.
2676
2677 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2678
2679 * gcc.c-torture/execute/20060910-1.c: New test.
2680
2681 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
2682
2683 PR middle-end/26983
2684 * gcc.dg/pr26983.c: New test.
2685
2686 2006-09-10 Richard Sandiford <richard@codesourcery.com>
2687
2688 PR target/29006
2689 * gcc.c-torture/execute/pr29006.c: New test.
2690
2691 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2692
2693 PR libfortran/28947
2694 gfortran.dg/matmul_4.f90: New test.
2695
2696 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2697
2698 PR fortran/28959
2699 gfortran.dg/used_types_10: New test.
2700
2701 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2702
2703 PR libfortran/28923
2704 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2705 gfortran.dg/array_initializer_3.f90: New test.
2706
2707 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2708
2709 PR fortran/28914
2710 * gfortran.dg/actual_array_constructor_3.f90: New test.
2711
2712 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
2713
2714 PR testsuite/26778
2715 * gcc.target/i386/pr26778.c: New testcase.
2716
2717 2006-09-08 Eric Christopher <echristo@apple.com>
2718
2719 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2720 * gcc.target/i386/memcpy-1.c: Ditto.
2721 * gcc.target/i386/asm-1.c: Ditto.
2722 * gcc.target/i386/20060512-4.c: Ditto.
2723 * gcc.target/i386/compress-float-387.c: Ditto.
2724 * gcc.target/i386/20060512-1.c: Ditto.
2725 * gcc.target/i386/compress-float-sse.c: Ditto.
2726 * gcc.target/i386/20060512-2.c: Ditto.
2727 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2728 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2729 * gcc.target/i386/compress-float-387-pic.c: Ditto.
2730 * gcc.dg/pr26449.c: Ditto.
2731 * gcc.dg/attr-ms_struct-2.c: Ditto.
2732 * gcc.dg/attr-ms_struct-1.c: Ditto.
2733 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2734
2735 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
2736
2737 PR c/28504
2738 * gcc.dg/vla-10.c: New test.
2739
2740 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2741
2742 PR c++/28858
2743 * g++.dg/parse/template20.C: New test.
2744 * g++.dg/template/operator8.C: Remove obsolete part.
2745 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2746 * g++.old-deja/g++.pt/crash65.C: Likewise.
2747
2748 2006-09-07 Jason Merrill <jason@redhat.com>
2749
2750 PR middle-end/27724
2751 * gcc.dg/long-long-cst1.c: New test.
2752
2753 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2754
2755 PR C++/28906
2756 * g++.dg/other/array3.C: New test.
2757 * g++.dg/other/array4.C: New test.
2758 * g++.dg/other/array5.C: New test.
2759
2760 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
2761
2762 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2763
2764 2006-09-07 Uros Bizjak <uros@kss-loka.si>
2765
2766 PR target/28946
2767 * gcc.target/i386/pr28946.c: New test.
2768
2769 2006-09-07 Steven G. Kargl <kargls@comcast.net>
2770
2771 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2772 in integer literal constant.
2773 * gfortran.dg/enum_8.f90: Ditto.
2774 * gfortran.dg/g77/20030326-1.f: Ditto.
2775
2776 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
2777
2778 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2779 nonconformance usage.
2780
2781 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2782
2783 PR middle-end/28862
2784 * gcc.c-torture/compile/vector-align-1.c: New test.
2785
2786 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2787
2788 PR rtl-opt/27883
2789 * g++.dg/opt/copysign-1.C: New test.
2790
2791 2006-09-06 Jason Merrill <jason@redhat.com>
2792
2793 PR c++/27371
2794 * g++.dg/warn/unused-result1.C: New test.
2795
2796 2006-09-06 Mark Mitchell <mark@codesourcery.com>
2797
2798 PR c++/28903
2799 * g++.dg/ext/vla3.C: New test.
2800
2801 PR c++/28886
2802 * g++.dg/template/array16.C: New test.
2803
2804 2006-09-06 Richard Guenther <rguenther@suse.de>
2805
2806 * gcc.dg/pr27226.c: Remove testcase again.
2807
2808 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2809
2810 PR tree-opt/28937
2811 * g++.dg/opt/unroll2.C: New test.
2812
2813 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2814
2815 PR tree-opt/28952
2816 * gcc.dg/vect/pr28952.c: New test.
2817
2818 2006-09-05 Richard Guenther <rguenther@suse.de>
2819
2820 PR tree-optimization/28900
2821 * gcc.dg/torture/pr28900.c: New testcase
2822
2823 2006-09-05 Richard Guenther <rguenther@suse.de>
2824
2825 PR tree-optimization/28905
2826 * gcc.c-torture/compile/pr28905.c: New testcase.
2827
2828 2006-09-05 Richard Guenther <rguenther@suse.de>
2829
2830 PR middle-end/28935
2831 * gcc.dg/pr28935.c: New testcase.
2832
2833 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2834
2835 * gcc.c-torture/execute/20060905-1.c: New test.
2836
2837 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
2838
2839 PR fortran/28908
2840 * gfortran.dg/used_types_7.f90: New test.
2841 * gfortran.dg/used_types_8.f90: New test.
2842 * gfortran.dg/used_types_9.f90: New test.
2843
2844 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2845
2846 * gcc.c-torture/compile/20060904-1.c: New test.
2847
2848 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
2849
2850 PR c++/23287 Revert my 2006-09-01 patch
2851 * g++.dg/parse/dtor12.C: Remove.
2852
2853 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
2854
2855 PR c+/27670
2856 * g++.dg/template/operator9.C: New test.
2857
2858 PR c++/27493
2859 * g++.dg/template/operator7.C: New test.
2860
2861 PR c++/27494
2862 * g++.dg/template/operator8.C: New test.
2863
2864 PR c++/27397
2865 * g++.dg/template/crash57.C: New test.
2866
2867 * g++.dg/template/typedef4.C: Adjust error markers.
2868 * g++.dg/template/typedef5.C: Likewise.
2869
2870 2006-09-02 Jakub Jelinek <jakub@redhat.com>
2871
2872 PR c++/28878
2873 * g++.dg/parse/crash33.C: New test.
2874
2875 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
2876 Richard Guenther <rguenther@suse.de>
2877 Adam Nemet <anemet@caviumnetworks.com>
2878
2879 PR middle-end/27226
2880 * gcc.target/mips/memcpy-1.c: New testcase.
2881 * gcc.dg/pr27226.c: Likewise.
2882
2883 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2884
2885 PR c++/28705
2886 * g++.dg/lookup/koenig5.C: New.
2887 * g++.dg/template/crash56.C: New.
2888
2889 2006-09-01 Josh Conner <jconner@apple.com>
2890
2891 PR c++/25505
2892 * gcc.dg/nrv3.c: New test.
2893 * gcc.dg/nrv4.c: New test.
2894 * gcc.dg/nrv5.c: New test.
2895
2896 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2897
2898 PR c++/23287
2899 * g++.dg/parse/dtor12.C: New.
2900
2901 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
2902
2903 PR tree-optimization/28839
2904 * gcc.dg/pr28839.c: New test.
2905
2906 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
2907
2908 PR target/24367
2909 * gcc.dg/pr24367.c: New testcase.
2910
2911 2006-08-30 Joseph Myers <joseph@codesourcery.com>
2912
2913 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2914
2915 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
2916
2917 PR rtl-optimization/27735
2918 * gcc.dg/loop-unswitch-1.c: New test.
2919
2920 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
2921
2922 PR fortran/28885
2923 * gfortran.dg/aliasing_dummy_2.f90: New test.
2924
2925 PR fortran/20067
2926 * gfortran.dg/generic_5.f90: Change error message.
2927
2928 PR fortran/28873
2929 * gfortran.dg/generic_6.f90: New test.
2930
2931 PR fortran/25077
2932 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2933
2934 PR fortran/25102
2935 * gfortran.dg/invalid_interface_assignment.f90: New test.
2936
2937 PR fortran/24866
2938 * gfortran.dg/module_proc_external_dummy.f90: New test.
2939
2940 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
2941
2942 PR c++/28349
2943 * testsuite/g++.dg/warn/var-args1.C: New test.
2944
2945 2006-08-29 Steven G. Kargl <kargls@comcast.net>
2946
2947 PR fortran/28866
2948 * gfortran.dg/simpleif_2.f90: New test.
2949 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2950 * gfortran.dg/enum_5.f90: Ditto.
2951
2952 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2953 Kazu Hirata <kazu@codesourcery.com>
2954
2955 PR tree-optimization/17506
2956 * gcc.dg/pr17506.c: New.
2957
2958 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
2959
2960 PR c++/28139
2961 * g++.dg/eh/alias1.C: New test.
2962
2963 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2964
2965 PR c++/28860
2966 * g++.dg/template/ttp22.C: New test.
2967
2968 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
2969
2970 PR middle-end/26632
2971 * gcc.dg/pr26632.c: New.
2972
2973 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2974
2975 PR libgfortran/28354
2976 * gfortran.dg/fmt_zero_precision.f90: New test.
2977
2978 2006-08-27 Mark Mitchell <mark@codesourcery.com>
2979
2980 PR c++/28058
2981 * g++.dg/template/spec31.C: New test.
2982
2983 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
2984
2985 PR c++/26573
2986 * g++.dg/other/static2.C: New test.
2987
2988 2006-08-26 Roger Sayle <roger@eyesopen.com>
2989
2990 * gcc.dg/Wswitch-enum-2.c: New test case.
2991 * gcc.dg/Wswitch-enum-3.c: Likewise.
2992
2993 2006-08-26 Richard Guenther <rguenther@suse.de>
2994
2995 * gcc.c-torture/compile/20060826-1.c: New testcase.
2996
2997 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
2998
2999 PR c++/28736
3000 * g++.dg/template/void10.C: New test.
3001
3002 PR c++/28737
3003 * g++.dg/template/void8.C: New test.
3004
3005 PR c+_+/28738
3006 * g++.dg/template/void9.C: New test.
3007
3008 * g++.dg/template/void3.C: Adjust error markers.
3009 * g++.dg/template/void4.C: Likewise.
3010 * g++.dg/template/crash55.C: Likewise.
3011 * g++.dg/template/void7.C: Likewise
3012
3013 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3014
3015 PR c++/28588
3016 * g++.dg/inherit/access6.C: New test.
3017 * g++.dg/inherit/access7.C: Likewise.
3018
3019 PR c++/28595
3020 * g++.dg/template/array15.C: New test.
3021 * g++.dg/template/crash2.C: Tweak error markers.
3022
3023 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3024
3025 PR middle-end/28683
3026 * gcc.c-torture/compile/20060823-1.c: New test.
3027
3028 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3029
3030 PR c++/28853
3031 * g++.dg/template/ttp21.C: New test.
3032
3033 PR c++/28852
3034 * g++.dg/other/operator1.C: Add error-marker.
3035 * g++.dg/other/operator2.C: New test.
3036
3037 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3038
3039 PR c/27893
3040 * gcc.c-torture/compile/vla-const-1.c,
3041 gcc.c-torture/compile/vla-const-2.c: New tests.
3042
3043 2006-08-26 Richard Guenther <rguenther@suse.de>
3044
3045 PR middle-end/28814
3046 * gcc.dg/torture/pr28814.c: New testcase.
3047
3048 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3049
3050 PR c/28418
3051 * gcc.c-torture/compile/compound-literal-1.c: New test.
3052
3053 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3054
3055 PR c/28299
3056 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3057 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3058 Expect extra diagnostics.
3059
3060 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3061
3062 gcc.dg/noncompile/pr16876.c: New test.
3063
3064 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3065
3066 PR c++/28056
3067 * g++.dg/parse/local1.C: New test.
3068 * g++.dg/other/qual1.C: Tweak error marker.
3069
3070 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3071
3072 PR c++/27787
3073 * g++.dg/template/typename10.C: New.
3074 * g++.dg/template/lookup4.C: Remove bogus error marker.
3075
3076 2006-08-25 Richard Guenther <rguenther@suse.de>
3077
3078 PR testsuite/28829
3079 * gcc.dg/pr26570.c: Fix testcase.
3080
3081 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3082
3083 PR tree-opt/28807
3084 * gcc.c-torture/execute/mayalias-2.c: New test.
3085 * gcc.dg/tree-ssa/alias-13.c: New test.
3086
3087 2006-08-24 Jan Hubicka <jh@suse.cz>
3088
3089 PR debug/26881
3090 * gcc.dg/debug/pr26881.c: New file.
3091
3092 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3093
3094 PR fortran/28788
3095 * gfortran.dg/used_types_4.f90: New test.
3096 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3097 association of derived types.
3098 * gfortran.dg/used_types_2.f90: Add module cleanup.
3099 * gfortran.dg/used_types_3.f90: The same.
3100
3101 PR fortran/28771
3102 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3103 fix of regression.
3104
3105 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3106
3107 PR 28813
3108 * gfortran.dg/direct_io_6.f90: Remove test.
3109
3110 2006-08-23 Stuart Hastings <stuart@apple.com>
3111
3112 PR 28825
3113 * gcc.target/i386/20060821-1.c: New.
3114
3115 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3116
3117 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3118 dg-warning strings for dllimport.
3119
3120 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3121
3122 PR C++/28450
3123 * g++.dg/ext/vector4.C: New test.
3124 * g++.dg/ext/complex1.C: New test.
3125
3126 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3127
3128 PR debug/28692
3129 * gcc.dg/debug/const-1.c: New.
3130 * gcc.dg/debug/const-2.c: New.
3131 * gcc.dg/debug/dwarf2/const-1.c: New.
3132 * gcc.dg/debug/dwarf2/const-2.c: New.
3133 * gcc.dg/debug/dwarf2/const-2b.c: New.
3134
3135 2006-08-22 Richard Guenther <rguenther@suse.de>
3136
3137 PR middle-end/28776
3138 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3139 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3140
3141 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3142
3143 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3144
3145 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3146
3147 PR c++/26269
3148 * g++.dg/other/error14.C: New test.
3149
3150 PR c++/28505
3151 * g++.dg/parse/ctor7.C: New test.
3152 * g++.dg/parse/ctor8.C: Likewise.
3153
3154 PR c++/28741
3155 * g++.dg/template/void7.C: New test.
3156
3157 2006-08-21 Olivier Hainque <hainque@adacore.com>
3158
3159 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3160 * gnat.dg/self_aggregate_with_array.adb: New test.
3161
3162 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3163
3164 * g++.dg/eh/arm-vfp-unwind.C: New test.
3165
3166 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3167
3168 PR c++/28341
3169 * g++.dg/template/ref3.C: New test.
3170 * g++.dg/template/nontype13.C: New test.
3171
3172 PR c++/28346
3173 * g++.dg/template/ptrmem17.C: New test.
3174
3175 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3176
3177 PR target/28648 c:
3178 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3179
3180 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3181
3182 PR fortran/28630
3183 * gfortran.dg/used_types_2.f90: New test.
3184
3185 PR fortran/28601
3186 * gfortran.dg/used_types_3.f90: New test.
3187
3188 PR fortran/20886
3189 * gfortran.dg/generic_actual_arg.f90: New test.
3190
3191 PR fortran/28735
3192 * gfortran.dg/module_private_array_refs_1.f90: New test.
3193
3194 PR fortran/28762
3195 * gfortran.dg/program_name_1.f90: New test.
3196
3197 PR fortran/28425
3198 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3199
3200 PR fortran/28496
3201 * gfortran.dg/array_initializer_2.f90: New test.
3202
3203 PR fortran/18111
3204 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3205
3206 PR fortran/28600
3207 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3208
3209 PR fortran/28771
3210 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3211
3212 PR fortran/28660
3213 * gfortran.dg/dependent_decls_1.f90: New test.
3214
3215 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3216
3217 PR fortran/25217
3218 * gfortran.dg/derived_init_2.f90: New.
3219
3220 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3221
3222 * gcc.c-torture/execute/pr28289.c: New test.
3223
3224 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3225
3226 PR c/28744
3227 * gcc.dg/attr-externally-visible-1.c: New test.
3228 * gcc.dg/attr-externally-visible-2.c: New test.
3229 * g++.dg/parse/attr-externally-visible-1.C: New test.
3230 * g++.dg/parse/attr-externally-visible-2.C: New test.
3231
3232 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3233
3234 PR c++/28606
3235 * g++.dg/parse/dtor11.C: New test.
3236
3237 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3238
3239 PR rtl-optimization/28489
3240 * gcc.c-torture/compile/pr28489.c: New test.
3241
3242 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3243
3244 PR c++/28710
3245 * g++.dg/template/redecl4.C: New test.
3246
3247 PR c++/28711
3248 * g++.dg/template/ctor8.C: New test.
3249
3250 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3251
3252 * gcc.dg/pr26570.c: Fix testcase.
3253
3254 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3255
3256 * PR c++/28573
3257 * g++.dg/parse/offsetof6.C: New test.
3258 * g++.dg/parse/offsetof6.C: New test.
3259 * g++.dg/parse/offsetof7.C: New test.
3260
3261 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3262
3263 PR testsuite/28602
3264 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3265 is false.
3266
3267 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3268
3269 PR c++/28302
3270 * g++.dg/ext/vector3.C: New test.
3271
3272 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3273
3274 PR gcov/profile/26570
3275 * gcc.dg/pr26570.c: New test.
3276
3277 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3278
3279 PR c/27697
3280 * gcc.dg/qual-component-1.c: New test.
3281
3282 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3283
3284 PR c++/28593
3285 * g++.dg/parse/new3.C: New test.
3286
3287 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3288
3289 PR fortran/25828
3290 * gfortran.dg/streamio_1.f90: New test.
3291 * gfortran.dg/streamio_2.f90: New test.
3292 * gfortran.dg/streamio_3.f90: New test.
3293 * gfortran.dg/streamio_4.f90: New test.
3294 * gfortran.dg/streamio_5.f90: New test.
3295 * gfortran.dg/streamio_6.f90: New test.
3296 * gfortran.dg/streamio_7.f90: New test.
3297 * gfortran.dg/streamio_8.f90: New test.
3298
3299 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3300
3301 PR c/28287
3302 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3303
3304 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3305
3306 PR c++/28594
3307 * g++.dg/template/void6.C: New test.
3308
3309 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3310
3311 PR c/28649
3312 * gcc.dg/parse-error-1.c: New test.
3313 * gcc.dg/parse-error-2.c: New test.
3314 * gcc.dg/cpp/digraph2.c: Add error-marker.
3315 * gcc.dg/noncompile/920923-1.c: Likewise.
3316
3317 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3318
3319 PR c/27490
3320 * gcc.dg/sizeof-2.c: New testcase.
3321
3322 PR c/27489
3323 * gcc.dg/switch-A.c: New testcase.
3324
3325 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3326
3327 PR c++/28288
3328 PR c++/14556
3329 * g++.old-deja/g++.warn/compare1.C: Delete.
3330 * g++.dg/opt/pr7503-2.C: Delete.
3331 * g++.dg/opt/pr7503-3.C: Delete.
3332 * g++.dg/opt/pr7503-4.C: Delete.
3333 * g++.dg/opt/pr7503-5.C: Delete.
3334 * g++.dg/opt/max1.C: Delete.
3335 * g++.dg/warn/minmax.C: Delete.
3336 * g++.dg/expr/minmax.C: New test.
3337
3338 2006-08-14 Richard Guenther <rguenther@suse.de>
3339
3340 PR testsuite/28703
3341 * gcc.c-torture/execute/pr28651.c: Do not use argc
3342 to avoid optimization, instead forbid inlining.
3343
3344 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3345
3346 PR rtl-optimization/28634
3347 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3348
3349 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3350
3351 PR c/27184
3352 * gcc.dg/torture/pr27184.c: New test.
3353
3354 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3355
3356 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3357
3358 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3359
3360 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3361 * gfortran.dg/stat_2.f90: Likewise.
3362 * gfortran.dg/chmod_1.f90: Likewise.
3363 * gfortran.dg/chmod_2.f90: Likewise.
3364 * gfortran.dg/chmod_3.f90: Likewise.
3365
3366 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3367
3368 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3369
3370 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3371
3372 * g++.dg/opt/pr23454-2.C: New test.
3373
3374 2006-08-11 Richard Guenther <rguenther@suse.de>
3375
3376 PR middle-end/28651
3377 * gcc.c-torture/execute/pr28651.c: New testcase.
3378
3379 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
3380
3381 * gnat.dg/specs/static_initializer.ads: New test.
3382
3383 2006-08-10 Paul Brook <paul@codesourcery.com>
3384
3385 * gcc.target/arm/cond-asm.c: New test.
3386
3387 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
3388
3389 PR tree-optimization/26197
3390 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3391 * g++.dg/vect/vect.exp: Compile the new tests with
3392 --param max-aliased-vops=0.
3393
3394 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
3395
3396 PR c++/28637
3397 * g++.dg/template/void3.C: New test.
3398
3399 PR c++/28638
3400 * g++.dg/template/void4.C: New test.
3401
3402 PR c++/28640
3403 * g++.dg/template/void5.C: New test.
3404
3405 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
3406
3407 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3408 after dg-do compile.
3409
3410 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
3411
3412 PR tree-optimizations/26969
3413 * gcc.dg/vect/vect.exp: Compile tests prefixed with
3414 "unswitch-loops" with -funswitch-loops.
3415 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
3416
3417 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3418
3419 * gcc.dg/sparc-getcontext-1.c: Fix typo.
3420 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
3421 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
3422 * objc.dg/dwarf-1.m: Likewise.
3423 * objc.dg/dwarf-2.m: Likewise.
3424 * obj-c++.dg/dwarf-2.mm: Likewise.
3425
3426 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3427
3428 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3429 * objc.dg/dwarf-2.m: Likewise.
3430 * obj-c++.dg/dwarf-2.mm: Likewise.
3431
3432 PR libfortran/28603
3433 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3434
3435 PR testsuite/27611
3436 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3437
3438 PR testsuite/27033
3439 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3440
3441 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
3442
3443 PR target/27827
3444 * gcc.target/i386/pr27827.c: New testcase.
3445
3446 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
3447
3448 PR fortran/28590
3449 * gfortran.dg/sequence_types_1.f90: New test.
3450
3451 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
3452
3453 PR fortran/28548
3454 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
3455 dg-warning. Add -pedantic option.
3456
3457 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3458
3459 PR c/28502
3460 * gcc.dg/proto-1.c: New test.
3461
3462 PR c/27721
3463 * gcc.dg/lvalue-4.c: New test.
3464
3465 PR c/28136
3466 * gcc.dg/init-bad-5.c: New test.
3467
3468 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
3469
3470 PR c++/28347
3471 * g++.dg/ext/typedef-init.C: Add new test for typedef
3472 initialization inside templates. Adjust existing error markers.
3473
3474 2006-08-03 Mark Mitchell <mark@codesourcery.com>
3475
3476 PR c++/28148
3477 * g++.dg/init/ptrmem3.C: New test.
3478
3479 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
3480
3481 PR tree-optimization/27770
3482 * lib/target-support.exp: New target keyword "section_anchors".
3483 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
3484 tests.
3485 * gcc.dg/vect/section-anchors-pr27770.c: New test.
3486 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
3487 * gcc.dg/vect/section-anchors-vect-69.c: New test.
3488 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
3489
3490 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3491
3492 * gcc.dg/20060801-1.c: Add missing '}'.
3493
3494 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3495
3496 PR c++/27508
3497 * g++.dg/parse/dtor9.C: New test.
3498 * g++.dg/parse/dtor10.C: New test.
3499 * g++.dg/other/error7.C: Adjust error-marker.
3500
3501 PR c++/28274
3502 * g++.dg/other/default5.C: New test.
3503
3504 2006-08-02 Richard Guenther <rguenther@suse.de>
3505
3506 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
3507
3508 2006-08-02 Mark Mitchell <mark@codesourcery.com>
3509
3510 PR c++/28557
3511 * g++.dg/template/conv9.C: New test.
3512
3513 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
3514
3515 PR debug/28063
3516 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
3517 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
3518 Optionally return assembly text. Update callers.
3519 (check_no_compiler_messages): Update verbose messages.
3520 (check_no_messages_and_pattern): New.
3521 (check_effective_target_string_merging): New.
3522
3523 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3524
3525 PR c++/28250
3526 * g++.dg/eh/catch4.C: New test.
3527
3528 PR c++/28257
3529 * g++.dg/other/qual1.C: New test.
3530
3531 PR c++/28259
3532 * g++.dg/inherit/error2.C: New test.
3533
3534 PR c++/28267
3535 * g++.dg/other/new1.C: New test.
3536
3537 * g++.dg/warn/pr23075.C: Remove obsolete test.
3538 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
3539 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
3540
3541 2006-07-31 Mark Mitchell <mark@codesourcery.com>
3542
3543 PR c++/28523
3544 * g++.dg/eh/cast1.C: New test.
3545
3546 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
3547
3548 PR libfortran/28452
3549 * gfortran.dg/random_3.f90: New test.
3550
3551 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3552
3553 PR c++/28432
3554 * g++.dg/other/pr28304.C: Change expected error message.
3555 * g++.dg/other/pr28432.C: New test.
3556
3557 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3558
3559 PR c++/28256
3560 * g++.dg/init/brace2.C: Change expected error message, add empty init.
3561
3562 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3563
3564 PR debug/23336
3565 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
3566 at -g1.
3567 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
3568 g++.dg/debug/enum-2.C: New.
3569
3570 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3571
3572 PR c++/6634
3573 * g++.dg/parse/long1.C: Add more tests.
3574
3575 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3576
3577 * gfortran.dg/lrshift_1.c: New file.
3578
3579 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3580
3581 PR libgfortran/28335
3582 * gfortran.dg/no_unit_error_1.f90: New test.
3583
3584 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3585
3586 PR libgfortran/28335
3587 * gfortran.dg/no_unit_error_1.f90: Delete test.
3588 * gfortran.dg/no_unit_error_2.f90: Delete test.
3589
3590 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3591
3592 * gfortran.dg/chmod_3.f90: New test.
3593 * gfortran.dg/ltime_gmtime_1.f90: New test.
3594 * gfortran.dg/ltime_gmtime_2.f90: New test.
3595 * gfortran.dg/lrshift_1.f90: New test.
3596 * gfortran.dg/chmod_1.f90: New test.
3597 * gfortran.dg/chmod_2.f90: New test.
3598
3599 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
3600
3601 PR c++/27668
3602 * g++.dg/template/crash55.C: New test.
3603
3604 PR c++/27962
3605 * g++.dg/template/nontype16.C: New test.
3606
3607 * g++.dg/template/void2.C: Adjust error markers.
3608 * g++.dg/template/nontype5.C: Adjust error markers.
3609
3610 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
3611
3612 * gcc.target/i386/stack-prot-kernel.c: New test.
3613
3614 2006-07-27 Roger Sayle <roger@eyesopen.com>
3615
3616 * gcc.dg/builtins-55.c: New test case.
3617
3618 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
3619
3620 PR rtl-optimization/27907
3621 * gcc.c-torture/compile/pr27907.c: New test.
3622
3623 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3624
3625 * gfortran.dg/mclock.f90: New test.
3626 * gfortran.dg/int_conv_1.f90: New test.
3627 * gfortran.dg/stat_1.f90: New test.
3628 * gfortran.dg/stat_2.f90: New test.
3629
3630 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3631
3632 PR libgfortran/28335
3633 * gfortran.dg/no_unit_error_1.f90: New test.
3634 * gfortran.dg/no_unit_error_2.f90: New test.
3635 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
3636
3637 2006-07-25 Roger Sayle <roger@eyesopen.com>
3638
3639 PR middle-end/28473
3640 * gcc.dg/fold-convround-1.c: New test case.
3641
3642 2006-07-24 Steven G. Kargl <kargls@comcast.net>
3643
3644 * gfortran.dg/arithmetic_if.f90: Fix comments.
3645
3646 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3647
3648 PR c++/27572
3649 * g++.dg/other/typedef1.C: New test.
3650 * g++.dg/template/typedef4.C: New test.
3651 * g++.dg/template/typedef5.C: New test.
3652
3653 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
3654
3655 PR fortran/28416
3656 * gfortran.dg/allocatable_dummy_3.f90: New.
3657
3658 2006-07-24 Steven G. Kargl <kargls@comcast.net>
3659
3660 PR fortran/28439
3661 * gfortran.dg/arithmetic_if.f90: New test.
3662
3663 2006-07-24 Uros Bizjak <uros@kss-loka.si>
3664
3665 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
3666 avoid memcpy optimization.
3667
3668 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3669
3670 PR fortran/25289
3671 * gfortran.dg/direct_io_6.f90: New test.
3672
3673 2006-07-24 Jan Hubicka <jh@suse.cz>
3674
3675 PR c/25795
3676 PR c++/27369
3677 * gcc.dg/pr25795.c: New test.
3678 * gcc.dg/pr25795-1.c: New test.
3679
3680 2006-07-23 Roger Sayle <roger@eyesopen.com>
3681
3682 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
3683 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
3684 which may be transformed to "g || h" on some platforms.
3685
3686 2006-07-23 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/28025
3689 * g++.dg/template/friend45.C: New test.
3690
3691 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3692
3693 PR libgfortran/28339
3694 * gfortran.dg/arrayio_8.f90: New test.
3695
3696 2006-07-21 Mike Stump <mrs@apple.com>
3697
3698 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
3699
3700 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
3701
3702 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3703
3704 PR c++/28250
3705 * g++.dg/eh/catch3.C: New test.
3706
3707 PR c++/28363
3708 * g++.dg/template/defarg10.C: New test.
3709
3710 2006-07-20 Paul Brook <paul@codesourcery.com>
3711
3712 PR 27363
3713 * gcc.dg/pr27363.c: New test.
3714
3715 2006-07-19 Mark Mitchell <mark@codesourcery.com>
3716
3717 PR c++/28338
3718 * g++.dg/init/ref13.C: New test.
3719
3720 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3721
3722 PR obj-c++/28434
3723 * obj-c++.dg/proto-error-1.mm: New test.
3724
3725 2006-07-18 Mark Mitchell <mark@codesourcery.com>
3726
3727 PR c++/28337
3728 * g++.dg/template/string1.C: New test.
3729
3730 2006-07-18 Mark Mitchell <mark@codesourcery.com>
3731
3732 PR c++/28048
3733 * g++.dg/template/defarg9.C: New test.
3734
3735 PR c++/28235
3736 * g++.dg/template/static27.C: New test.
3737
3738 2006-07-18 Diego Novillo <dnovillo@redhat.com>
3739
3740 PR 28410
3741 * gcc.dg/tree-ssa/pr28410.c: New test.
3742
3743 2006-07-18 Lee Millward <lee.millward@gmail.com>
3744
3745 PR c++/28258
3746 * g++/dg/other/error13.C: New test.
3747
3748 PR c++/28260
3749 * g++.dg/template/friend44.C: New test.
3750
3751 2006-07-18 Steve Ellcey <sje@cup.hp.com>
3752
3753 PR c++/27495
3754 * g++.dg/other/pr27495.C: New.
3755
3756 2006-07-18 Olivier Hainque <hainque@adacore.com>
3757
3758 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
3759 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
3760
3761 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3762
3763 PR c/28286
3764 * gcc.dg/pragma-pack-4.c: New test.
3765
3766 2006-07-17 Steve Ellcey <sje@cup.hp.com>
3767
3768 PR c++/28291
3769 * g++.dg/ext/pr28291.C: New test.
3770
3771 2006-07-17 Richard Sandiford <richard@codesourcery.com>
3772
3773 PR middle-end/28403
3774 * gcc.c-torture/execute/pr28403.c: New test.
3775
3776 2006-07-17 Richard Sandiford <richard@codesourcery.com>
3777
3778 PR middle-end/28402
3779 * gcc.dg/pr28402.c: New test.
3780
3781 2006-07-17 Steve Ellcey <sje@cup.hp.com>
3782
3783 PR c++/28304
3784 * g++.dg/other/pr28304.C: New test.
3785
3786 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
3787
3788 PR other/28251
3789 gcc.c-torture/unsorted/dump-noaddr.c: New test.
3790 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
3791
3792 2006-07-17 Richard Guenther <rguenther@suse.de>
3793
3794 PR tree-optimization/28238
3795 * g++.dg/tree-ssa/pr28238.C: New testcase.
3796
3797 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3798
3799 PR c++/28250
3800 * g++.dg/eh/catch1.C: New test.
3801 * g++.dg/eh/catch2.C: New test.
3802
3803 2006-07-16 Jakub Jelinek <jakub@redhat.com>
3804
3805 PR c++/28370
3806 * g++.dg/template/anon3.C: New test.
3807
3808 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
3809
3810 PR fortran/20844
3811 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
3812 specifiers requiring an explicit format tag..
3813
3814 PR fortran/28201
3815 * gfortran.dg/generic_5: New test.
3816
3817 PR fortran/20893
3818 * gfortran.dg/elemental_optional_args_1.f90: New test.
3819
3820 2006-07-16 Olivier Hainque <hainque@adacore.com>
3821
3822 * gnat.dg/assert.ads: New file.
3823 * gnat.dg/controlled_record.ads: Likewise.
3824 * gnat.dg/controlled_record.adb: Likewise.
3825
3826 2006-07-15 Lee Millward <lee.millward@gmail.com>
3827
3828 PR c++/28292
3829 * g++.dg/other/error12.C: New test.
3830
3831 PR c++/28269
3832 * g++.dg/template/crash54.C: New test.
3833
3834 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3835
3836 PR c++/28249
3837 * g++.dg/parse/catch1.C: New test.
3838
3839 PR c++/28294
3840 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
3841
3842 PR c++/28387
3843 * g++.dg/ext/attrib24.C: New test.
3844
3845 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3846
3847 PR c++/28343
3848 * g++.dg/ext/asmspec1.C: New test.
3849
3850 2006-07-13 Janis Johnson <janis187@us.ibm.com>
3851
3852 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
3853 (dg-test): Support shouldfail tests.
3854 * lib/target-supports-dg.exp (dg-shouldfail): New.
3855 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
3856 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
3857 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
3858 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
3859 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
3860 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
3861 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
3862
3863 2006-07-13 Jan Hubicka <jh@suse.cz>
3864
3865 * gcc.target/i386/memcpy-1.c: New.
3866
3867 2006-07-12 Geoffrey Keating <geoffk@apple.com>
3868
3869 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
3870
3871 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
3872
3873 PR fortran/25097
3874 * gfortran.dg/present_1.f90: New test.
3875
3876 PR fortran/20903
3877 * gfortran.dg/interface_derived_type_1.f90: New test.
3878
3879 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
3880
3881 PR fortran/28213
3882 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
3883 list.
3884
3885 2006-07-07 Lee Millward <lee.millward@gmail.com>
3886
3887 PR c++/27820
3888 * g++.dg/other/label1.C: New test.
3889
3890 2006-07-07 Richard Guenther <rguenther@suse.de>
3891
3892 PR middle-end/28268
3893 * gcc.dg/torture/pr28268.c: New testcase.
3894
3895 2006-07-07 Steve Ellcey <sje@cup.hp.com>
3896
3897 PR c++/27019
3898 * g++.dg/ext/pr27019.C: New.
3899
3900 2006-07-07 Richard Guenther <rguenther@suse.de>
3901
3902 PR tree-optimization/28187
3903 * gcc.dg/pr28187.c: New testcase.
3904
3905 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
3906
3907 * gnat.dg/address_conversion.adb: New test.
3908 * gnat.dg/boolean_subtype.adb: Likewise.
3909 * gnat.dg/frame_overflow.adb: Likewise.
3910 * gnat.dg/pointer_array.adb: Likewise.
3911 * gnat.dg/pointer_conversion.adb: Likewise.
3912
3913 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
3914
3915 PR fortran/28237
3916 PR fortran/23420
3917 * gfortran.dg/print_fmt_5.f90: New test.
3918
3919 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3920
3921 PR fortran/28129
3922 * gfortran.dg/bounds_check_4.f90: New test.
3923
3924 2006-07-05 Richard Guenther <rguenther@suse.de>
3925
3926 PR target/28158
3927 * gfortran.dg/pr28158.f90: New testcase.
3928
3929 2006-07-05 Richard Guenther <rguenther@suse.de>
3930
3931 PR tree-optimization/28162
3932 * gcc.dg/pr28162.c: New testcase.
3933
3934 2006-07-05 Richard Guenther <rguenther@suse.de>
3935 Andrew Pinski <pinskia@gcc.gnu.org>
3936
3937 PR c++/27084
3938 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
3939
3940 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
3941
3942 PR fortran/28174
3943 * gfortran.dg/actual_array_substr_2.f90: New test.
3944
3945 PR fortran/28167
3946 * gfortran.dg/actual_array_constructor_2.f90: New test.
3947
3948 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3949
3950 * gfortran.dg/itime_idate_1.f: New test.
3951 * gfortran.dg/itime_idate_2.f: New test.
3952
3953 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3954
3955 PR libgfortran/27704
3956 * gfortran.dg/open_status_3.f90: New test.
3957 * gfortran.dg/fmt_l.f90: Update for new feature.
3958
3959 2006-07-03 Asher Langton <langton2@llnl.gov>
3960
3961 * gfortran.dg/oldstyle_2.f90: New.
3962
3963 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
3964
3965 * gnat.dg/string_slice.adb: New test.
3966
3967 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3968
3969 PR fortran/19259
3970 * gfortran.dg/semicolon_fixed.c: New.
3971 * gfortran.dg/semicolon_free.c: New.
3972
3973 2006-06-30 Mike Stump <mrs@apple.com>
3974
3975 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
3976 that don't support internal visibility.
3977
3978 2006-06-30 Andrew Pinski <pinskia@gmail.com>
3979
3980 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
3981 for '(' / ')' needing an extra '\'.
3982
3983 2006-06-29 Roger Sayle <roger@eyesopen.com>
3984
3985 PR middle-end/27428
3986 * gcc.dg/pr27428-1.c: New test case.
3987
3988 2006-06-29 Mike Stump <mrs@apple.com>
3989
3990 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
3991 on darwin as we can't align commons large enough yet.
3992
3993 * gcc.dg/vla-8.c: Add additional testcases.
3994
3995 2006-06-26 Steve Ellcey <sje@cup.hp.com>
3996
3997 PR c++/28114
3998 * g++.dg/other/pr28114.C: New.
3999
4000 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4001
4002 * gcc.c-torture/compile/20060625-1.c: New test.
4003
4004 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4005
4006 PR fortran/20867
4007 * gfortran.dg/stfunc_3.f90: New test.
4008
4009 PR fortran/25056
4010 * gfortran.dg/impure_actual_1.f90: New test.
4011
4012 PR fortran/20874
4013 * gfortran.dg/elemental_result_1.f90: New test.
4014
4015 PR fortran/25073
4016 * gfortran.dg/select_7.f90: New test.
4017
4018 PR fortran/27554
4019 * intrinsic_actual_1.f: New test.
4020
4021 PR fortran/22038
4022 PR fortran/28119
4023 * gfortran.dg/forall_4.f90: New test.
4024
4025 PR fortran/25072
4026 * gfortran.dg/forall_5.f90: New test.
4027
4028 2006-06-25 Lee Millward <lee.millward@gmail.com>
4029
4030 PR c++/28051
4031 * g++.dg/template/using13.C: New test.
4032
4033 PR c++/28054
4034 * g++.dg/other/incomplete3.C: New test.
4035
4036 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4037
4038 PR fortran/28081
4039 * gfortran.dg/substr_3.f: New test.
4040 * gfortran.dg/equiv_2.f90: Update expected error message.
4041
4042 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4043
4044 PR fortran/28118
4045 * gfortran.dg/actual_array_substr_1.f90: New test.
4046
4047 2006-06-24 Olivier Hainque <hainque@adacore.com>
4048
4049 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4050 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4051
4052 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4053
4054 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4055
4056 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4057
4058 PR fortran/27981
4059 * gfortran.dg/simpleif_2.f90: New test.
4060
4061 2006-06-23 Lee Millward <lee.millward@gmail.com>
4062
4063 * g++.dg/template/error22.C: Fix typo.
4064
4065 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4066
4067 PR c++/28112
4068 * g++.dg/ext/attrib23.C: New test.
4069
4070 2006-06-23 Olivier Hainque <hainque@adacore.com>
4071
4072 * gnat.dg/varsize_temp.adb: New test.
4073
4074 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4075
4076 PR c++/11468
4077 * g++.dg/other/java2.C: New test.
4078
4079 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4080
4081 PR target/27789
4082 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4083 initialization.
4084
4085 2006-06-22 Roger Sayle <roger@eyesopen.com>
4086
4087 PR target/27531
4088 * gcc.dg/pr27531-1.c: New test case.
4089
4090 2006-06-22 Asher Langton <langton2@llnl.gov>
4091
4092 PR fortran/24748
4093 * gfortran.dg/implicit_8.f90: New.
4094
4095 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4096
4097 PR rtl-optimization/28121
4098 * gcc.dg/pr28121.c: New test.
4099
4100 2006-06-22 Lee Millward <lee.millward@gmail.com>
4101
4102 PR c++/27805
4103 * g++.dg/parse/ptrmem6.C: New test.
4104
4105 PR c++/27821
4106 * g++.dg/template/error22.C: New test.
4107
4108 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4109
4110 PR c++/28111
4111 * g++.dg/template/friend43.C: New test.
4112
4113 PR c++/28110
4114 * g++.dg/template/crash53.C: New test.
4115
4116 PR c++/28109
4117 * g++.dg/rtti/incomplete1.C: New test.
4118
4119 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4120
4121 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4122
4123 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4124
4125 * gcc.c-torture/execute/complex-7.c: New.
4126
4127 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4128
4129 * gcc.dg/merge-all-constants-1.c: New test.
4130
4131 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4132
4133 PR c++/28113
4134 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4135
4136 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4137
4138 * gfortran.dg/rrspacing_1.f90: New test.
4139
4140 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4141
4142 PR c++/28052
4143 * g++.dg/other/bitfield2.C: New test.
4144
4145 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4146
4147 PR tree-optimization/27331
4148 * gcc.dg/pr27331.c: New test.
4149
4150 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4151 Eric Botcazou <ebotcazou@adacore.com>
4152
4153 PR ada/18692
4154 * lib/gnat.exp: New file.
4155 * lib/gnat-dg.exp: Likewise.
4156 * gnat.dg: New directory.
4157 * gnat.dg/dg.exp: New driver.
4158 * gnat.dg/specs: New directory.
4159 * gnat.dg/specs/specs.exp: New driver.
4160 * gnat.dg/style: New directory.
4161 * gnat.dg/style/style.exp: New driver.
4162
4163 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4164
4165 PR fortran/16206
4166 * gfortran.dg/array_initializer_1.f90: New test.
4167
4168 PR fortran/28005
4169 * gfortran.dg/matmul_3.f90: New test.
4170
4171 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4172
4173 PR middle-end/28075
4174 * gcc.dg/tree-ssa/inline-1.c: New test.
4175
4176 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4177
4178 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4179 in malloc prototype; remove XFAIL.
4180 * gcc.dg/pr18241-2.c: Ditto.
4181 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4182 in memset prototype; remove XFAIL.
4183 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4184
4185 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4186
4187 * gcc.dg/vla-8.c: Add.
4188
4189 2006-06-19 Richard Guenther <rguenther@suse.de>
4190
4191 PR tree-optimization/27090
4192 * g++.dg/tree-ssa/pr27090.C: New testcase.
4193
4194 2006-06-19 Roger Sayle <roger@eyesopen.com>
4195
4196 PR target/27861
4197 * gcc.dg/pr27861-1.c: New test case.
4198
4199 2006-06-19 Richard Guenther <rguenther@suse.de>
4200
4201 PR middle-end/28045
4202 * gcc.dg/torture/pr28045.c: New testcase.
4203
4204 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4205
4206 PR fortran/26801
4207 * gfortran.dg/associated_4.f90: New test.
4208
4209 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4210
4211 PR fortran/19310
4212 PR fortran/19904
4213 * gfortran.dg/real_const_3.f90: New test.
4214
4215 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4216
4217 PR c++/28016
4218 * g++.dg/template/static26.C: New test.
4219
4220 PR c++/27979
4221 * g++.dg/expr/bitfield2.C: New test.
4222
4223 PR c++/27884
4224 * g++.dg/parse/linkage2.C: New test.
4225
4226 2006-06-16 Richard Guenther <rguenther@suse.de>
4227
4228 PR middle-end/27116
4229 * gcc.dg/pr15785-1.c: Revert last change.
4230 * gcc.dg/torture/pr27116-2.c: New testcase.
4231
4232 2006-06-16 Roger Sayle <roger@eyesopen.com>
4233
4234 PR middle-end/27802
4235 * gcc.dg/pr27802-1.c: New test case.
4236
4237 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4238
4239 PR c++/27689
4240 * g++.dg/template/ttp18.C: New test.
4241 * g++.dg/template/ttp19.C: Likewise.
4242
4243 PR c++/27666
4244 * g++.dg/expr/cond9.C: New test.
4245
4246 PR c++/27640
4247 * g++.dg/template/ctor7.C: New test.
4248
4249 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4250
4251 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4252
4253 2006-06-16 Richard Guenther <rguenther@suse.de>
4254
4255 PR tree-optimization/27781
4256 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4257
4258 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4259
4260 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4261
4262 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4263
4264 * gcc.dg/tree-ssa/loop-18.c: New test.
4265
4266 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4267
4268 PR c++/27665
4269 * g++.dg/template/crash52.C: New test.
4270
4271 PR c++/27648
4272 * g++.dg/ext/attrib22.C: New test.
4273
4274 PR c++/26559
4275 * g++.dg/template/builtin1.C: New test.
4276 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4277
4278 PR c++/28018
4279 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4280 assignment.
4281 * g++.old-deja/g++.pt/crash51.C: Likewise.
4282
4283 PR c++/27227
4284 * g++.dg/lookup/linkage1.C: New test.
4285 * g++.dg/lookup/linkage2.C: Likewise.
4286
4287 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4288
4289 PR middle-end/27959
4290 * gcc.dg/pr27959.c: New testcase.
4291
4292 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4293
4294 PR target/28014:
4295 * g++.dg/eh/div.C: New test.
4296
4297 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4298
4299 PR c++/27894
4300 * g++.dg/tree-ssa/pr26757.C: New test.
4301 * g++.dg/tree-ssa/pr27894.C: New test.
4302
4303 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4304
4305 * gcc.c-torture/compile/20060609-1.c: New test.
4306
4307 PR target/27863
4308 * gcc.c-torture/compile/pr27863.c: New test.
4309
4310 2006-06-13 Richard Guenther <rguenther@suse.de>
4311
4312 PR tree-optimization/27830
4313 * g++.dg/tree-ssa/pr27830.C: New testcase.
4314
4315 2006-06-13 Matthew Sachs <msachs@apple.com>
4316
4317 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4318 the list of compiler flags; this causes those flags to be checked
4319 for things like dg-skip-if.
4320
4321 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4322
4323 PR c++/27601
4324 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4325
4326 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4327 Kazu Hirata <kazu@codesourcery.com>
4328
4329 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4330 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4331
4332 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4333
4334 PR c++/27933
4335 * g++.dg/lookup/using15.C: New test.
4336
4337 PR c++/27951
4338 * g++.dg/other/anon4.C: New test.
4339
4340 2006-06-12 Roger Sayle <roger@eyesopen.com>
4341
4342 PR c++/21210
4343 * g++.dg/init/complex1.C: New test case.
4344
4345 2006-06-11 Eric Christopher <echristo@apple.com>
4346
4347 PR middle-end/27948
4348 * gcc.dg/bf-ms-layout.c: Run on darwin.
4349 * gcc.dg/bf-no-ms-layout: Ditto.
4350 * gcc.dg/attr-ms_struct-2.c: New.
4351 * gcc.dg/bf-ms-layout-2.c: Ditto.
4352
4353 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
4354
4355 * gcc.dg/attr-ms_struct-packed1.c: New.
4356
4357 2006-06-09 Mike Stump <mrs@apple.com>
4358
4359 * gcc.dg/vla-7.c: Add.
4360
4361 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
4362
4363 PR fortran/24558
4364 * gfortran.dg/entry_6.f90: New test.
4365
4366 PR fortran/20877
4367 PR fortran/25047
4368 * gfortran.dg/entry_7.f90: New test.
4369
4370 2006-06-09 Jakub Jelinek <jakub@redhat.com>
4371
4372 PR c/27747
4373 * gcc.dg/cpp/_Pragma6.c: New test.
4374
4375 PR c++/27748
4376 * g++.dg/cpp/_Pragma1.C: New test.
4377
4378 PR preprocessor/27746
4379 * gcc.dg/gomp/macro-3.c: New test.
4380 * gcc.dg/gomp/macro-4.c: New test.
4381 * g++.dg/gomp/macro-3.C: New test.
4382 * g++.dg/gomp/macro-4.C: New test.
4383
4384 2006-06-09 Richard Guenther <rguenther@suse.de>
4385
4386 PR tree-optimization/26998
4387 * gcc.dg/torture/pr26998.c: New testcase.
4388 * gcc.dg/tree-ssa/vrp29.c: New testcase.
4389
4390 2006-06-08 Mike Stump <mrs@apple.com>
4391
4392 * gcc.dg/pr27095.c: Account for stubs.
4393
4394 PR target/26427
4395 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
4396 produce bad code on darwin.
4397
4398 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4399
4400 PR fortran/27958
4401 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
4402
4403 2006-06-08 Asher Langton <langton2@llnl.gov>
4404
4405 PR fortran/27786
4406 * cray_pointers_2.f90: Add -fbounds-check compile flag.
4407
4408 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4409
4410 PR target/27421
4411 * gcc.dg/union-3.c: New test.
4412
4413 2006-06-08 Richard Guenther <rguenther@suse.de>
4414
4415 PR middle-end/27116
4416 * gcc.dg/torture/pr27116.c: New testcase.
4417 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
4418
4419 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
4420
4421 PR rtl-optimization/26449
4422 * gcc.dg/pr26449.c: New test.
4423
4424 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4425
4426 PR c++/27601
4427 * g++.dg/ext/offsetof1.C: Test member functions.
4428
4429 2006-06-07 Steve Ellcey <sje@cup.hp.com>
4430
4431 * gcc.dg/pr27095.c: Improve scanning.
4432
4433 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
4434
4435 PR fortran/23091
4436 * gfortran.dg/saved_automatic_1.f90: New test.
4437
4438 PR fortran/24168
4439 * gfortran.dg/array_simplify_1.f90: New test.
4440
4441 PR fortran/25090
4442 * gfortran.dg/entry_dummy_ref_1.f90: New test.
4443
4444 PR fortran/25058
4445 * gfortran.dg/entry_dummy_ref_2.f90: New test.
4446
4447 2006-06-06 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/27177
4450 * g++.dg/expr/cast7.C: New test.
4451
4452 2006-06-06 Janis Johnson <janis187@us.ibm.com>
4453
4454 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
4455 * lib/gcc-defs.exp (tool_check_compile): Ditto.
4456 * lib/fortran-torture.exp (fortran-torture-compile,
4457 fortran-torture-execute): Ditto.
4458
4459 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
4460
4461 PR target/27842
4462 * gcc.dg/vmx/pr27842.c: New test.
4463
4464 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4465
4466 PR libfortran/27895
4467 * gfortran.dg/bounds_check_3.f90: New test.
4468
4469 2006-06-05 Mike Stump <mrs@apple.com>
4470
4471 * objc.dg/objc-fast-4.m: Skip for ppc64.
4472
4473 2006-06-05 Steve Ellcey <sje@cup.hp.com>
4474
4475 PR testsuite/27705
4476 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
4477
4478 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
4479 Victor Kaplansky <victork@il.ibm.com>
4480
4481 PR tree-optimizations/26360
4482 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
4483 with -fno-tree-dce.
4484 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
4485
4486 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
4487
4488 PR fortran/14067
4489 * gfortran.dg/data_char_1.f90: Add messages for truncated
4490 strings.
4491
4492 PR fortran/16943
4493 * gfortran.dg/func_decl_2.f90: New test.
4494
4495 PR fortran/20839
4496 * gfortran.dg/do_2.f90: New test.
4497
4498 PR fortran/27655
4499 * gfortran.dg/associated_3.f90: New test.
4500
4501 2006-06-04 Mark Mitchell <mark@codesourcery.com>
4502
4503 PR c++/27819
4504 * g++.dg/template/static25.C: New test.
4505
4506 PR c++/27722
4507 * g++.dg/init/array21.C: New test.
4508
4509 PR c++/27807
4510 * g++.dg/ext/complit7.C: New test.
4511
4512 PR c++/27806
4513 * g++.dg/parse/ptrmem5.C: New test.
4514
4515 2006-06-04 Roger Sayle <roger@eyesopen.com>
4516 Andrew Pinski <pinskia@physics.uc.edu>
4517
4518 PR c/27150
4519 PR middle-end/27382
4520 * gcc.dg/pr27150-1.c: New testcase.
4521 * gcc.dg/pr27382-1.c: New testcase.
4522 * gcc.dg/pr27382-2.c: New testcase.
4523
4524 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
4525
4526 PR c/25161
4527 PR c/27020
4528 * gcc.dg/array-10.c: New test.
4529
4530 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4531
4532 PR c++/27804
4533 * g++.dg/init/const4.C: New test.
4534 * g++.dg/init/member1.C: Add error-marker.
4535 * g++.dg/other/fold1.C: Adjust error-marker.
4536
4537 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4538
4539 PR c++/27601
4540 * g++.dg/ext/offsetof1.C: New test.
4541
4542 2006-06-04 Eric Christopher <echristo@apple.com>
4543
4544 * gcc.dg/attr-ms_struct-1.c: New.
4545
4546 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
4547
4548 * gcc.c-torture/compile/builtin_constant_p.c: New test.
4549
4550 2006-06-04 Richard Guenther <rguenther@suse.de>
4551
4552 PR tree-optimization/27039
4553 * gcc.dg/tree-ssa/loop-17.c: New testcase.
4554
4555 2006-06-03 Roger Sayle <roger@eyesopen.com>
4556
4557 PR target/26223
4558 * gcc.target/i386/amd64-abi-2.c: New test case.
4559
4560 2006-06-02 Eric Christopher <echristo@apple.com>
4561
4562 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
4563 * gcc.target/i386/20020523-1.c: Skip if darwin.
4564 * gcc.target/i386/asm-3.c: Ditto.
4565 * gcc.target/i386/20011119-1.c: Ditto.
4566 * gcc.target/i386/clobbers.c: Remove pic part of test.
4567
4568 2006-06-02 Steve Ellcey <sje@cup.hp.com>
4569
4570 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
4571 * g++.old-deja/g++.other/init19.C: Ditto.
4572 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
4573 and add other platforms as expected failures.
4574
4575 2006-06-01 Steve Ellcey <sje@cup.hp.com>
4576
4577 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
4578 (is-effective-target-keyword): Ditto.
4579
4580 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
4581
4582 PR fortran/27715
4583 * gfortran.dg/extended_char_comparison_1.f: New test.
4584
4585 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
4586
4587 PR fortran/25098
4588 * gfortran.dg/dummy_procedure_1.f90: New test.
4589
4590 PR fortran/25147
4591 * gfortran.dg/dummy_procedure_2.f90: New test.
4592
4593 * gfortran.dg/associated_2.f90: Correct to make consistent with
4594 standard.
4595
4596 2006-05-31 Roger Sayle <roger@eyesopen.com>
4597
4598 * gcc.target/i386/387-11.c: New test case.
4599
4600 2006-05-31 Mark Mitchell <mark@codesourcery.com>
4601
4602 PR c++/27801
4603 * g++.dg/template/cond6.C: New test.
4604
4605 PR c++/26496
4606 * g++.dg/template/crash51.C: New test.
4607 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
4608
4609 PR c++/27385
4610 * g++.dg/init/array20.C: New test.
4611
4612 2006-05-31 Roger Sayle <roger@eyesopen.com>
4613
4614 * gcc.dg/builtins-54.c: New test case.
4615
4616 2006-05-30 Mark Mitchell <mark@codesourcery.com>
4617
4618 PR c++/26433
4619 * g++.dg/template/fntry1.C: Add dg-do link.
4620
4621 PR c++/27808
4622 * g++.dg/parse/friend6.C: New test.
4623
4624 2006-05-30 Asher Langton <langton2@llnl.gov>
4625
4626 * gfortran.dg/cray_pointers_7.f90: New test.
4627
4628 2006-05-30 Roger Sayle <roger@eyesopen.com>
4629
4630 PR tree-optimization/23452
4631 * gcc.dg/fold-mulconj-1.c: New test case.
4632
4633 2006-05-30 Mark Mitchell <mark@codesourcery.com>
4634
4635 PR c++/27803
4636 * g++.dg/parse/bitfield1.C: New test.
4637
4638 2006-05-30 Roger Sayle <roger@eyesopen.com>
4639
4640 * gcc.target/ppc-eq0-1.c: New test case.
4641 * gcc.target/ppc-negeq0-1.c: New test case.
4642
4643 2006-05-30 Dirk Mueller <dmueller@suse.de>
4644
4645 PR c/27273
4646 * gcc.dg/overflow-warn-5.c: New test.
4647
4648 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4649
4650 PR c/27718
4651 * gcc.dg/sizeof-1.c: New test.
4652
4653 2006-05-30 Uros Bizjak <uros@kss-loka.si>
4654
4655 PR target/27790
4656 * gcc.target/i386/pr27790.c: New test.
4657
4658 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4659
4660 PR libgfortran/27757
4661 * gfortran.dg/direct_io_5.f90: New test.
4662
4663 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4664
4665 PR libgfortran/27634
4666 * gfortran.dg/fmt_missing_period_1.f: New test.
4667 * gfortran.dg/fmt_missing_period_2.f: New test.
4668 * gfortran.dg/fmt_missing_period_3.f: New test.
4669
4670 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4671
4672 PR fortran/19777
4673 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
4674 arrays.
4675
4676 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4677
4678 PR c++/27713
4679 * g++.dg/template/new6.C: New test.
4680
4681 2006-05-29 Roger Sayle <roger@eyesopen.com>
4682
4683 PR tree-optimization/24964
4684 * gcc.target/i386/387-10.c: New test case.
4685
4686 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
4687
4688 * intrinsics/string_intrinsics.c (compare_string):
4689 Use memcmp instead of strncmp to avoid tripping over
4690 CHAR(0) in a string.
4691
4692 2006-05-27 Richard Guenther <rguenther@suse.de>
4693
4694 PR middle-end/27773
4695 * gcc.dg/torture/pr27773.c: New testcase.
4696
4697 2006-05-27 Dirk Mueller <dmueller@suse.de>
4698
4699 * gcc.dg/pr24561.c: Rename to..
4700 * gcc.dg/pr25962.c: .. this.
4701
4702 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4703
4704 PR fortran/19777
4705 * gfortran.dg/bounds_check_2.f: New test.
4706
4707 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
4708
4709 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
4710 * gfortran.dg/byte_1.f90: Likewise.
4711 * gfortran.dg/dup_save_2.f90: Likewise.
4712
4713 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
4714
4715 * gfortran.dg/associated_2.f90: New test.
4716
4717 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4718
4719 PR fortran/27524
4720 * gfortran.dg/bounds_check_1.f90: New test.
4721
4722 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
4723
4724 PR rtl-optimization/27661
4725 * gcc.dg/pr27661.c: New test case.
4726
4727 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4728
4729 PR fortran/23151
4730 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
4731 * gfortran.dg/print_parentheses_1.f: New test.
4732 * gfortran.dg/print_parentheses_2.f90: New test.
4733
4734 2006-05-26 Jakub Jelinek <jakub@redhat.com>
4735
4736 PR target/27758
4737 * gcc.dg/pr27758.c: New test.
4738
4739 2006-05-24 Falk Hueffner <falk@debian.org>
4740
4741 * gcc.c-torture/compile/pr27571.c: New test.
4742
4743 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
4744
4745 PR fortran/27709
4746 * gfortran.dg/spec_expr_4.f90: New test.
4747
4748 PR fortran/27155
4749 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
4750
4751 2006-05-25 Mark Mitchell <mark@codesourcery.com>
4752
4753 PR c++/20103
4754 * g++.dg/ext/complit6.C: New test.
4755 * g++.dg/ext/complit3.C: Adjust error markers.
4756 * g++.dg/init/const3.C: New test.
4757
4758 2006-05-25 Richard Guenther <rguenther@suse.de>
4759
4760 PR middle-end/27743
4761 * gcc.dg/torture/pr27743.c: New testcase.
4762
4763 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4764
4765 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
4766
4767 2006-05-25 Alan Modra <amodra@bigpond.net.au>
4768
4769 * gcc.dg/compat/scalar-by-value-x.h: New.
4770 * gcc.dg/compat/scalar-by-value-y.h: New.
4771 * gcc.dg/compat/scalar-by-value-5.c: New.
4772 * gcc.dg/compat/scalar-by-value-5_main.c: New.
4773 * gcc.dg/compat/scalar-by-value-5_x.c: New.
4774 * gcc.dg/compat/scalar-by-value-5_y.c: New.
4775 * gcc.dg/compat/scalar-by-value-6.c: New.
4776 * gcc.dg/compat/scalar-by-value-6_main.c: New.
4777 * gcc.dg/compat/scalar-by-value-6_x.c: New.
4778 * gcc.dg/compat/scalar-by-value-6_y.c: New.
4779
4780 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
4781
4782 PR tree-optimization/27639
4783 PR tree-optimization/26719
4784 * gcc.dg/pr27639.c: New test.
4785 * gcc.dg/pr26719.c: New test.
4786 * gcc.dg/tree-ssa/scev-cast.c: New test.
4787
4788 2006-05-23 Mark Mitchell <mark@codesourcery.com>
4789
4790 PR c++/20173
4791 * g++.dg/template/error21.C: New test.
4792
4793 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
4794
4795 PR target/27696
4796 * gcc.target/i386/pr27696.c: New.
4797
4798 2006-05-22 Janis Johnson <janis187@us.ibm.com>
4799
4800 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
4801
4802 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
4803
4804 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4805
4806 PR c++/27716
4807 * g++.dg/other/assign1.C: New test.
4808
4809 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
4810
4811 PR target/27266
4812 * gcc.target/i386/pr27266.c: New.
4813
4814 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4815
4816 PR c++/27451
4817 * g++.dg/ext/asm9.C: New test.
4818
4819 2006-05-22 Richard Sandiford <richard@codesourcery.com>
4820
4821 PR rtl-optimization/25514
4822 * gcc.c-torture/compile/pr25514.c: New test.
4823
4824 2006-05-22 Richard Guenther <rguenther@suse.de>
4825
4826 Revert
4827 2006-01-31 Richard Guenther <rguenther@suse.de>
4828
4829 * gcc.target/i386/sselibm-1.c: New testcase.
4830 * gcc.target/i386/sselibm-2.c: Likewise.
4831 * gcc.target/i386/sselibm-3.c: Likewise.
4832 * gcc.target/i386/sselibm-4.c: Likewise.
4833 * gcc.target/i386/sselibm-5.c: Likewise.
4834
4835 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4836
4837 PR c/27420
4838 * gcc.dg/func-args-2.c: New test.
4839
4840 PR c/26818
4841 * gcc.dg/struct-incompl-1.c: New test.
4842
4843 2006-05-22 Richard Guenther <rguenther@suse.de>
4844
4845 PR testsuite/27708
4846 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
4847 the transformations we test for.
4848
4849 2006-05-22 Richard Guenther <rguenther@suse.de>
4850
4851 PR testsuite/27707
4852 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
4853
4854 2006-05-21 Mark Mitchell <mark@codesourcery.com>
4855
4856 PR c++/27210
4857 * g++.dg/warn/new1.C: New test.
4858 * g++.dg/template/new5.C: Likewise.
4859
4860 2006-05-21 Roger Sayle <roger@eyesopen.com>
4861
4862 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
4863 * gcc.target/i386/20060512-3.c: Likewise.
4864
4865 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
4866
4867 PR rtl-optimization/27671
4868 * gcc.c-torture/execute/pr27671-1.c: New.
4869 * gcc.dg/pr27671-2.c: Likewise.
4870
4871 PR tree-optimization/26622.
4872 * gcc.c-torture/compile/pr26622.c: New.
4873
4874 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
4875
4876 PR fortran/27613
4877 * gfortran.dg/recursive_reference_1.f90: New test.
4878
4879 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
4880
4881 PR fortran/25746
4882 * gfortran.dg/elemental_subroutine_3.f90: New test.
4883
4884 PR fortran/25090
4885 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
4886
4887 PR fortran/27584
4888 * gfortran.dg/associated_target_1.f90: New test.
4889
4890 PR fortran/19015
4891 * gfortran.dg/maxloc_shape_1.f90: New test.
4892
4893 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4894
4895 PR libgfortran/24459
4896 * gfortran.dg/namelist_24.f90: New test.
4897 * gfortran.dg/namelist_12.f: Fix typo in comment.
4898
4899 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
4900
4901 PR middle-end/25776
4902 * g++.dg/other/error11.C: New test.
4903
4904 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4905
4906 * gcc.target/mips/pr26765.c: Add -w to options.
4907
4908 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4909
4910 * lib/target-supports.exp (check_effective_target_mpaired_single):
4911 New function.
4912 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
4913 multilibs.
4914 * g++.dg/vect/vect.exp: Likewise.
4915
4916 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4917
4918 PR testsuite/25891
4919 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
4920
4921 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
4922
4923 PR fortran/27662
4924 * gfortran.dg/temporary_1.f90: New file.
4925
4926 2006-05-19 Andreas Schwab <schwab@suse.de>
4927
4928 * g++.dg/other/unused1.C: Also match "stringz".
4929
4930 2006-05-19 Mark Mitchell <mark@codesourcery.com>
4931
4932 PR c++/26433
4933 * g++.dg/template/fntry1.C: New test.
4934
4935 2006-05-18 Mark Mitchell <mark@codesourcery.com>
4936
4937 PR c++/27471
4938 PR c++/27506
4939 * g++.dg/conversion/bitfield5.C: New test.
4940 * g++.dg/conversion/bitfield6.C: New test.
4941
4942 2006-05-18 Mike Stump <mrs@apple.com>
4943
4944 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
4945 * gcc.dg/vla-4.c: Add.
4946 * gcc.dg/vla-5.c: Add.
4947 * gcc.dg/vla-6.c: Add.
4948
4949 2006-05-12 Stuart Hastings <stuart@apple.com>
4950
4951 * testsuite/gcc.target/i386/20060512-1.c: New.
4952 * testsuite/gcc.target/i386/20060512-2.c: New.
4953 * testsuite/gcc.target/i386/20060512-3.c: New.
4954 * testsuite/gcc.target/i386/20060512-4.c: New.
4955
4956 2006-05-17 Mark Mitchell <mark@codesourcery.com>
4957
4958 PR c++/26122
4959 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
4960
4961 PR c++/26068
4962 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
4963 * g++.dg/parse/linkage1.C: New test.
4964
4965 2006-05-17 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR tree-optimization/27548
4968 * g++.dg/tree-ssa/pr27548.C: New test.
4969
4970 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4971
4972 PR fortran/26551
4973 * gfortran.dg/recursive_check_1.f: New test.
4974 * gfortran.dg/recursive_check_2.f90: New test.
4975
4976 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
4977
4978 * g++.dg/opt/temp2.C: New test.
4979
4980 2006-05-17 Jakub Jelinek <jakub@redhat.com>
4981
4982 PR c++/27491
4983 * g++.dg/init/brace5.C: New test.
4984
4985 PR middle-end/27415
4986 * gcc.dg/gomp/pr27415.c: New test.
4987 * g++.dg/gomp/pr27415.C: New test.
4988
4989 PR tree-optimization/27549
4990 * g++.dg/tree-ssa/pr27549.C: New test.
4991
4992 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4993
4994 PR libgfortran/27575
4995 * gfortran.dg/read_eof_4.f90: New test.
4996
4997 2006-05-16 Richard Guenther <rguenther@suse.de>
4998
4999 PR tree-optimization/22303
5000 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5001
5002 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5003
5004 PR middle-end/27573
5005 * gcc.dg/gomp/pr27573.c: New test.
5006 * gfortran.dg/gomp/pr27573.f90: New test.
5007
5008 PR c/27499
5009 * gcc.dg/gomp/pr27499.c: New test.
5010 * g++.dg/gomp/pr27499.C: New test.
5011
5012 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5013
5014 PR c++/27339
5015 * g++.dg/parser/access8.C: Adjust error marker.
5016 * g++.dg/template/access17.C: New test.
5017 * g++.dg/template/access18.C: Likewise.
5018
5019 2006-05-15 Roger Sayle <roger@eyesopen.com>
5020
5021 PR target/26600
5022 * gcc.target/i386/pr26600.c: New test case.
5023
5024 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5025
5026 PR c++/27505
5027 * g++.dg/expr/bitfield1.C: New test.
5028
5029 2006-05-15 Richard Guenther <rguenther@suse.de>
5030
5031 PR tree-optimization/27603
5032 * gcc.dg/torture/pr27603.c: New testcase.
5033
5034 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5035
5036 PR fortran/25090
5037 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5038
5039 PR fortran/25082
5040 * gfortran.dg/scalar_return_1.f90: New test.
5041
5042 PR fortran/27411
5043 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5044
5045 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5046
5047 * gcc.dg/gomp/critical-4.c: New test.
5048 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5049 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5050 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5051 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5052
5053 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5054
5055 PR c++/27582
5056 * g++.dg/template/dependent-args1.C: New test.
5057
5058 PR c++/27581
5059 * g++.dg/lookup/this1.C: New test.
5060
5061 PR c++/27315
5062 * g++.dg/template/operator6.C: New test.
5063 * g++.dg/template/incomplete3.C: New test.
5064
5065 PR c++/27559
5066 * g++.dg/template/new4.C: New test.
5067
5068 PR c++/27496
5069 * g++.dg/template/void2.C: New test.
5070
5071 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5072
5073 * g++.dg/template/dependent-expr5.C: New test.
5074
5075 2006-05-14 Roger Sayle <roger@eyesopen.com>
5076
5077 PR middle-end/26729
5078 * gcc.dg/pr26729-1.c: New test case.
5079
5080 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5081
5082 * gcc.dg/pr27003.c: New test.
5083
5084 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5085
5086 * lib/target-supports.dg (check_cxa_atexit_available): Change
5087 v3_target_compile to ${tool}_target_compile.
5088
5089 2006-05-11 Jason Merrill <jason@redhat.com>
5090
5091 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5092
5093 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5094
5095 PR fortran/27553
5096 * gfortran.dg/label_5.f90: New test.
5097
5098 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5099
5100 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5101 check_effective_target_powerpc_altivec_ok): New.
5102 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5103 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5104 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5105 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5106 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5107 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5108 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5109 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5110 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5111 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5112 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5113 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5114 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5115 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5116 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5117 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5118 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5119 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5120 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5121 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5122 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5123 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5124 gcc.target/powerpc/altivec-9.c,
5125 gcc.target/powerpc/altivec-consts.c,
5126 gcc.target/powerpc/altivec-pr22085.c,
5127 gcc.target/powerpc/altivec-splat.c,
5128 gcc.target/powerpc/altivec-types-1.c,
5129 gcc.target/powerpc/altivec-types-2.c,
5130 gcc.target/powerpc/altivec-types-3.c,
5131 gcc.target/powerpc/altivec-types-4.c,
5132 gcc.target/powerpc/altivec-varargs-1.c,
5133 gcc.target/powerpc/altivec-vec-merge.c,
5134 gcc.target/powerpc/ppc-vector-memcpy.c,
5135 gcc.target/powerpc/ppc-vector-memset.c,
5136 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5137 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5138 these effective targets.
5139 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5140 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5141
5142 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5143
5144 PR middle-end/27384
5145 * g++.dg/other/fold1.C: New test.
5146
5147 PR middle-end/27488
5148 * gcc.dg/fold-nonneg-1.c: New test.
5149
5150 PR c++/27547
5151 * g++.dg/other/operator1.C: New test.
5152
5153 2006-05-11 Richard Guenther <rguenther@suse.de>
5154
5155 PR middle-end/27529
5156 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5157
5158 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5159
5160 * lib/target-supports-dg.exp (check-flags): New.
5161 (dg-skip-if): Move flag checks.
5162
5163 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5164
5165 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5166 * lib/target-supports.dg (check_cxa_atexit_available): New.
5167
5168 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5169
5170 PR fortran/27470
5171 * gfortran.dg/multiple_allocation_2.f90: New test case.
5172
5173 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5174
5175 * gcc.target/arm/pr27387.C: Fix a comment typo.
5176
5177 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5178
5179 PR fortran/24549
5180 * gfortran.dg/error_recovery_1.f90: New test.
5181
5182 2006-05-10 Richard Guenther <rguenther@suse.de>
5183
5184 PR tree-optimization/27302
5185 * gcc.dg/torture/pr27302.c: New testcase.
5186
5187 2006-05-09 Dirk Mueller <dmueller@suse.de>
5188 Richard Guenther <rguenther@suse.de>
5189
5190 PR middle-end/27498
5191 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5192
5193 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5194
5195 PR rtl-optimization/27335
5196 * gcc.dg/pr27335.c: New test.
5197
5198 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5199
5200 * gcc.target/mips/mips-ps-5.c: New file.
5201
5202 2006-05-08 Jan Hubicka <jh@suse.cz>
5203
5204 PR middle-end/25962
5205 * gcc.dg/pr25962.c: New.
5206
5207 2006-05-08 Roger Sayle <roger@eyesopen.com>
5208
5209 PR target/27158
5210 * gcc.target/powerpc/pr27158.c: New test case.
5211
5212 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5213
5214 PR testsuite/27476
5215 * ada/acats/run_all.sh: Use test -z.
5216
5217 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5218
5219 PR libfortran/18271
5220 * gfortran.dg/spec_expr_3.f90: New test.
5221
5222 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5223
5224 PR target/24879
5225 * gcc.target/i386/monitor.c: New file.
5226
5227 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5228
5229 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5230
5231 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5232
5233 PR c++/27447
5234 * g++.dg/other/ptrmem7.C: New test.
5235
5236 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5237
5238 PR target/27421
5239 * gcc.dg/array-9.c: New test.
5240
5241 2006-05-07 Richard Guenther <rguenther@suse.de>
5242
5243 PR tree-optimization/27409
5244 * gcc.dg/torture/pr27409.c: New testcase.
5245
5246 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5247
5248 PR fortran/27457
5249 * gfortran.dg/select_6.f90: New.
5250
5251 2006-05-07 Richard Guenther <rguenther@suse.de>
5252
5253 PR tree-optimization/27136
5254 * gcc.dg/torture/pr27136.c: New testcase.
5255
5256 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5257
5258 PR fortran/24813
5259 * gfortran.dg/char_cons_len_1.f90: New test.
5260
5261 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5262
5263 PR c++/27427
5264 * g++.dg/template/incomplete2.C: New test.
5265
5266 2006-05-06 Richard Guenther <rguenther@suse.de>
5267
5268 PR tree-optimization/27151
5269 * gcc.dg/vect/pr27151.c: New testcase.
5270
5271 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5272
5273 PR c++/27430
5274 * g++.dg/template/void1.C: New test.
5275
5276 PR c++/27423
5277 * g++.dg/other/void2.C: New test.
5278
5279 PR c++/27422
5280 * g++.dg/conversion/void1.C: New test.
5281
5282 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5283
5284 PR/21391
5285 * g++.dg/other/unused1.C: New.
5286
5287 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5288
5289 PR objc/27240
5290 * objc.dg/member-1.m: New test.
5291
5292 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5293
5294 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5295
5296 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5297
5298 PR libfortran/26985
5299 * gfortran.dg/matmul_2.f90: New test.
5300
5301 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5302
5303 * ada/acats/run_all.sh: Use sync when main not found.
5304
5305 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5306
5307 PR target/26765
5308 * gcc.target/mips/pr26765.c: New.
5309
5310 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5311
5312 * gcc.target/bfin: New directory.
5313 * gcc.target/bfin/bfin.exp: New file.
5314 * gcc.target/bfin/frmul.c: New file.
5315 * gcc.target/bfin/arith.c: New file.
5316 * gcc.target/bfin/mul-combine.c: New file.
5317 * gcc.target/bfin/shift.c: New file.
5318
5319 2006-05-04 Richard Guenther <rguenther@suse.de>
5320
5321 PR tree-optimization/14287
5322 PR tree-optimization/14844
5323 PR tree-optimization/19792
5324 PR tree-optimization/21608
5325 PR tree-optimization/27090
5326 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5327 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5328 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5329 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5330 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5331
5332 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5333
5334 PR tree-optimization/27285
5335 * gcc.c-torture/execute/pr27285.c: New test.
5336
5337 PR middle-end/27388
5338 * gcc.dg/gomp/pr27388-1.c: New test.
5339 * gcc.dg/gomp/pr27388-2.c: New test.
5340 * gcc.dg/gomp/pr27388-3.c: New test.
5341
5342 PR c++/27359
5343 * g++.dg/gomp/pr27359.C: New test.
5344
5345 2006-05-02 Steven G. Kargl <kargls@comcast.net>
5346
5347 PR fortran/20248
5348 * gfortran.dg/iargc.f90: New test.
5349
5350 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5351
5352 PR c++/27102
5353 * g++.dg/template/crash49.C: New test.
5354
5355 2006-05-02 Steve Ellcey <sje@cup.hp.com>
5356
5357 PR testsuite/27032
5358 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
5359
5360 2006-05-02 Jeff Law <law@redhat.com>
5361
5362 PR tree-optimization/27364
5363 * gcc.c-torture/execute/pr27364.c: New test.
5364
5365 2006-05-02 Mark Mitchell <mark@codesourcery.com>
5366
5367 PR c++/27309
5368 * g++.dg/parser/ctor5.C: New test.
5369
5370 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
5371
5372 PR target/27387
5373 * gcc.target/arm/arm.exp: New.
5374 * gcc.target/arm/pr27387.C: Likewise.
5375
5376 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
5377
5378 PR fortran/27269
5379 PR fortran/27324
5380 * gfortran.dg/module_equivalence_2.f90: New test.
5381
5382 2006-05-02 Jakub Jelinek <jakub@redhat.com>
5383
5384 PR middle-end/27337
5385 * g++.dg/gomp/pr27337-1.C: New test.
5386 * g++.dg/gomp/pr27337-2.C: New test.
5387
5388 PR middle-end/27328
5389 * gcc.dg/gomp/pr27328.c: New test.
5390
5391 PR middle-end/27325
5392 * g++.dg/gomp/pr27325.C: New test.
5393
5394 PR middle-end/27310
5395 * g++.dg/gomp/pr27310.C: New test.
5396
5397 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5398
5399 PR tree-optimization/27291
5400 * g++.dg/tree-ssa/pr27291.C: New test.
5401
5402 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5403
5404 PR tree-optimization/27283
5405 * g++.dg/tree-ssa/pr27283.C: New test.
5406
5407 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5408
5409 * gcc.dg/tree-ssa/loop-16.c: New test.
5410
5411 2006-05-01 Roger Sayle <roger@eyesopen.com>
5412 Joseph S. Myers <joseph@codesourcery.com>
5413
5414 * gcc.dg/Wconversion-3.c: New test case.
5415 * gcc.dg/Wconversion-4.c: Likewise.
5416
5417 2006-05-01 Richard Guenther <rguenther@suse.de>
5418
5419 PR tree-optimization/26726
5420 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
5421
5422 2006-04-30 Roger Sayle <roger@eyesopen.com>
5423
5424 * gcc.dg/Woverflow-1.c: New test case.
5425 * gcc.dg/Woverflow-2.c: Likewise.
5426 * gcc.dg/Woverflow-3.c: Likewise.
5427
5428 2006-04-30 Mark Mitchell <mark@codesourcery.com>
5429
5430 PR c++/27094
5431 * g++.dg/template/defarg8.C: New test.
5432
5433 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5434
5435 PR c++/27278
5436 * g++.dg/parse/operator7.C: New test.
5437
5438 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5439
5440 PR c++/11471
5441 PR c++/27102
5442 * g++.dg/template/crash48.C: New test.
5443
5444 PR c++/27279
5445 * g++.dg/parse/ctor4.C: New test.
5446
5447 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5448
5449 PR fortran/25681
5450 * gfortran.df/char_type_len.f90: New test.
5451
5452 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5453
5454 PR libgfortran/27304
5455 * gfortran.dg/fmt_exhaust.f90: New test.
5456
5457 2006-04-28 Roger Sayle <roger@eyesopen.com>
5458
5459 PR c/25309
5460 * gcc.dg/large-size-array-2.c: New test case.
5461
5462 2006-04-28 Richard Guenther <rguenther@suse.de>
5463
5464 PR target/26826
5465 * gcc.target/i386/pr26826.c: New testcase.
5466
5467 2006-04-28 Jakub Jelinek <jakub@redhat.com>
5468
5469 PR middle-end/27260
5470 * gcc.c-torture/execute/pr27260.c: New.
5471
5472 2006-04-28 Alan Modra <amodra@bigpond.net.au>
5473
5474 PR middle-end/27095
5475 * gcc.dg/pr27095.c: New.
5476
5477 2006-04-27 Mark Mitchell <mark@codesourcery.com>
5478
5479 PR c++/27292
5480 * g++.dg/conversion/bitfield4.C: New test.
5481
5482 2006-04-27 Eric Christopher <echristo@apple.com>
5483
5484 * gcc.dg/pragma-ms_struct.c: New.
5485
5486 2006-04-27 Mark Mitchell <mark@codesourcery.com>
5487
5488 PR c++/27102
5489 * g++.dg/template/crash47.C: New test.
5490
5491 2006-04-27 Dirk Mueller <dmueller@suse.de>
5492
5493 * gcc.target/i386/sse-7.c: build with -msse.
5494
5495 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
5496
5497 PR testsuite/27274:
5498 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
5499 (main): Exit if processor doesn't support SSE.
5500
5501 2006-04-26 David Edelsohn <edelsohn@gnu.org>
5502
5503 PR middle-end/27282
5504 * gcc.c-torture/compile/pr27282.c: New test.
5505
5506 2006-04-26 Jakub Jelinek <jakub@redhat.com>
5507
5508 PR middle-end/26913
5509 * g++.dg/gomp/pr26913.C: New test.
5510
5511 PR c/25996
5512 * gcc.dg/gomp/pr25996.c: New test.
5513 * g++.dg/gomp/pr25996.C: New test.
5514
5515 2006-04-25 Richard Sandiford <richard@codesourcery.com>
5516
5517 PR rtl-optimization/26725
5518 * gcc.c-torture/compile/pr26725.c: New test.
5519
5520 2006-04-25 Richard Guenther <rguenther@suse.de>
5521
5522 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
5523 than n + -1.
5524
5525 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
5526
5527 * gcc.dg/20060425-1.c: New testcase.
5528
5529 2006-04-25 Jakub Jelinek <jakub@redhat.com>
5530
5531 PR tree-optimization/26865
5532 * gcc.dg/pr26865.c: New test.
5533
5534 2006-04-24 Mark Mitchell <mark@codesourcery.com>
5535
5536 PR c++/27292
5537 * g++.dg/conversion/bitfield1.C: New test.
5538 * g++.dg/conversion/bitfield2.C: Likewise.
5539 * g++.dg/conversion/bitfield3.C: Likewise.
5540
5541 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
5542 Richard Guenther <rguenther@suse.de>
5543
5544 PR tree-optimization/27236
5545 * gcc.dg/tree-ssa/pr27236.c: New testcase.
5546
5547 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5548
5549 PR c++/19963
5550 * g++.dg/other/incomplete2.C: New test.
5551
5552 2006-04-24 Richard Guenther <rguenther@suse.de>
5553
5554 PR middle-end/26869
5555 * gcc.dg/torture/pr26869.c: New testcase.
5556
5557 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
5558 Richard Guenther <rguenther@suse.de>
5559
5560 PR tree-optimization/27218
5561 * g++.dg/tree-ssa/pr27218.C: New testcase.
5562
5563 2006-04-23 Mark Mitchell <mark@codesourcery.com>
5564
5565 PR c++/26912
5566 * g++.dg/template/friend41.C: New test.
5567
5568 2006-04-23 David Edelsohn <edelsohn@gnu.org>
5569
5570 * g++.dg/opt/pr15551.C: Include cstdio.
5571 (main): Use remove instead of unlink.
5572
5573 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
5574
5575 * gcc.dg/sibcall-7.c: New test.
5576 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
5577 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
5578 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
5579 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
5580 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
5581
5582 2006-04-23 Mark Mitchell <mark@codesourcery.com>
5583
5584 PR c++/26534
5585 * g++.dg/opt/bitfield1.C: New test.
5586 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
5587 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
5588 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
5589 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
5590 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
5591 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
5592 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
5593 * g++.dg/abi/bitfield2.C: Likewise.
5594 * g++.dg/init/bitfield1.C: Likewise.
5595
5596 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
5597
5598 PR fortran/25099
5599 * gfortran.dg/elemental_subroutine_4.f90: New test.
5600 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
5601 call sub (m, x).
5602
5603 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
5604
5605 * gcc.c-torture/compile/20060421-1.c: New testcase.
5606
5607 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5608
5609 PR c/25875
5610 * gcc.dg/init-bad-4.c: New test.
5611
5612 2006-04-21 Paul Brook <paul@codesourcery.com>
5613
5614 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
5615
5616 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
5617
5618 PR fortran/27122
5619 * gfortran.dg/defined_operators_1.f90: New test.
5620 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
5621 remove old ones associated, incorrectly, with Note 5.46.
5622
5623 PR fortran/27113
5624 * gfortran.dg/character_array_constructor_1.f90: New test.
5625
5626 2006-04-20 Jakub Jelinek <jakub@redhat.com>
5627
5628 * gcc.dg/20060419-1.c: New test.
5629
5630 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
5631
5632 PR c/26774
5633 * gcc.dg/struct-parse-1.c: New test case.
5634
5635 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5636
5637 PR c++/26558
5638 * g++.dg/parse/template19.C: New test.
5639
5640 PR c++/26739
5641 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
5642
5643 PR c++/26036
5644 * g++.dg/expr/call3.C: New test.
5645
5646 PR c++/10385
5647 * g++.dg/conversion/dynamic1.C: New test.
5648
5649 2006-04-19 Mark Mitchell <mark@codesourcery.com>
5650
5651 PR c++/27102
5652 * g++.dg/template/crash35.C: Tweak error markers.
5653 * g++.dg/template/crash46.C: New test.
5654 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
5655 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
5656
5657 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
5658
5659 PR rtl-optimization/14261
5660 * gcc.c-torture/compile/20060419-1.c: Added.
5661
5662 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
5663
5664 * gfortran.dg/label_1.f90: Adjust dg-error.
5665
5666 2006-04-16 Roger Sayle <roger@eyesopen.com>
5667
5668 PR target/26961
5669 * gcc.dg/fold-cond-1.c: New test case.
5670 * gcc.dg/pr26961-1.c: Likewise.
5671
5672 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5673
5674 PR libgfortran/27138
5675 * gfortran.dg/read_bad_advance.f90: New test.
5676
5677 2006-04-16 Roger Sayle <roger@eyesopen.com>
5678 Dale Johannesen <dalej@apple.com>
5679
5680 PR target/24076
5681 * gcc.target/i386/vecinit-3.c: New testcase.
5682 * gcc.target/i386/vecinit-4.c: Likewise.
5683 * gcc.target/i386/sse-18.c: Likewise.
5684 * gcc.target/i386/sse-19.c: Likewise.
5685
5686 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
5687
5688 * gfortran.dg/allocate_zerosize_1.f90: New test.
5689
5690 2006-04-16 Mark Mitchell <mark@codesourcery.com>
5691
5692 PR c++/26365
5693 * g++.dg/template/crash45.C: New test.
5694
5695 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
5696
5697 PR fortran/26787
5698 * gfortran.dg/proc_assign_1.f90: New test.
5699 * gfortran.dg/procedure_lvalue.f90: Change message.
5700 * gfortran.dg/namelist_4.f90: Add new error.
5701
5702 PR fortran/25597
5703 PR fortran/27096
5704 * gfortran.dg/auto_pointer_array_result_1.f90
5705
5706 PR fortran/27089
5707 * gfortran.dg/specification_type_resolution_1.f90
5708
5709 PR fortran/18003
5710 PR fortran/25669
5711 PR fortran/26834
5712 * gfortran.dg/bounds_temporaries_1.f90: New test.
5713
5714 PR fortran/27124
5715 * gfortran.dg/array_return_value_1.f90: New test.
5716
5717 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5718
5719 PR fortran/25336
5720 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
5721
5722 2006-04-15 Jakub Jelinek <jakub@redhat.com>
5723
5724 PR middle-end/26823
5725 * g++.dg/gomp/pr26823-1.C: New test.
5726 * g++.dg/gomp/pr26823-2.C: New test.
5727
5728 2006-04-13 Uros Bizjak <uros@kss-loka.si>
5729
5730 PR middle-end/27134
5731 * gcc.dg/pr27314.c: New test.
5732
5733 2006-04-13 Richard Henderson <rth@redhat.com>
5734
5735 * g++.dg/gomp/block-0.C: Update expected matches.
5736
5737 2006-04-13 DJ Delorie <dj@redhat.com>
5738
5739 * lib/target-supports.exp (check_effective_target_int32plus): New.
5740 (check_effective_target_ptr32plus): New.
5741 (check_effective_target_size32plus): New.
5742 (check_effective_target_int16): New.
5743 (check_profiling_available): Add m32c to the list of unsupported targets.
5744
5745 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
5746 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
5747 memory size.
5748 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
5749 pointers.
5750 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
5751 size_t.
5752 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
5753 and size_t.
5754 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
5755 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
5756 not just xstormy16. Skip m32c due to weird pointer size.
5757 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
5758 not just xstormy16.
5759 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
5760 not just xstormy16.
5761 * gcc.dg/20020312-2.c: Add m32c support.
5762 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
5763 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
5764 in test.
5765 * gcc.dg/20050321-2.c: Require >=32 bit integers.
5766 * gcc.dg/asm-1.c: Skip if int and short are the same size.
5767 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
5768 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
5769 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
5770 * gcc.dg/init-string-2.c: Require >=32 bit integers.
5771 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
5772 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
5773 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
5774 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
5775 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
5776 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
5777 in test.
5778 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
5779 in test.
5780 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
5781 * gcc.dg/pr23049.c: Require >=32 bit integers.
5782 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
5783 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
5784 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
5785 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
5786 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
5787 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
5788 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
5789 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
5790 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
5791 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
5792 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
5793 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
5794 prototype in test.
5795 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
5796 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
5797 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
5798 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
5799 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
5800
5801 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
5802 * gcc.c-torture/execute/20040703-1.x: Likewise.
5803 * gcc.c-torture/execute/20040705-1.x: Likewise.
5804 * gcc.c-torture/execute/20040705-2.x: Likewise.
5805 * gcc.c-torture/execute/20040709-1.x: Likewise.
5806 * gcc.c-torture/execute/20040709-2.x: Likewise.
5807 * gcc.c-torture/execute/20040811-1.x: Likewise.
5808 * gcc.c-torture/execute/20050316-1.x: Likewise.
5809 * gcc.c-torture/execute/bitfld-4.x: Likewise.
5810 * gcc.c-torture/execute/pr19689.x: Likewise.
5811 * gcc.c-torture/execute/pr7284-1.x: Likewise.
5812 * gcc.c-torture/execute/usmul.x: Likewise.
5813 * gcc.c-torture/execute/vrp-5.x: Likewise.
5814 * gcc.c-torture/execute/vrp-6.x: Likewise.
5815 * gcc.dg/debug/20041023-1.s: Likewise.
5816
5817 2006-04-13 Roger Sayle <roger@eyesopen.com>
5818
5819 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
5820 of integers to a vector types are now constant expressions in C.
5821 * gcc.dg/vect/vect-fold-1.c: New test case.
5822
5823 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
5824 Ulrich Weigand <uweigand@de.ibm.com>
5825
5826 PR target/27006
5827 * gcc.dg/vmx/pr27006.c: New testcase.
5828
5829 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5830
5831 PR libgfortran/26766
5832 * gfortran.dg/write_recursive.f90: New test.
5833
5834 2006-04-11 Mark Mitchell <mark@codesourcery.com>
5835
5836 * g++.dg/parse/dtor7.C: New test.
5837 * g++.dg/parse/new1.C: Add error marker.
5838 * g++.dg/template/new3.C: New test.
5839
5840 PR c++/26122
5841 * g++.dg/template/pure1.C: New test.
5842
5843 PR c++/26295
5844 * g++.dg/parse/ptrmem4.C: New test.
5845
5846 2006-04-10 Jeff Law <law@redhat.com>
5847
5848 PR/27087
5849 * gcc.c-torture/compile/pr27087.c: New test.
5850
5851 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
5852
5853 PR/21391
5854 * gcc.dg/20060410.c: New.
5855
5856 2006-04-10 Matthias Klose <doko@debian.org>
5857
5858 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
5859 Recognize multilib directory names containing underscores.
5860
5861 2006-04-10 Roger Sayle <roger@eyesopen.com>
5862
5863 * gcc.target/i386/vecinit-1.c: New test case.
5864 * gcc.target/i386/vecinit-2.c: Likewise.
5865
5866 2006-04-10 Jakub Jelinek <jakub@redhat.com>
5867
5868 PR debug/27057
5869 * g++.dg/debug/dwarf2-2.C: New test.
5870
5871 2006-04-09 Richard Sandiford <richard@codesourcery.com>
5872
5873 PR rtl-optimization/27073
5874 * gcc.c-torture/execute/pr27073.c: New test.
5875
5876 2006-04-08 Mike Stump <mrs@apple.com>
5877
5878 * gcc.dg/pragma-darwin.c: Improve for ppc64.
5879
5880 2006-04-07 Richard Guenther <rguenther@suse.de>
5881
5882 PR tree-optimization/26135
5883 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
5884
5885 2006-04-06 Jan Hubicka <jh@suse.cz>
5886
5887 PR profile/26399
5888 * g++.dg/bprob/g++-bprob-2.C: New testcase.
5889
5890 2006-04-06 Roger Sayle <roger@eyesopen.com>
5891
5892 * g++.dg/conversion/nullptr1.C: New test case.
5893 * g++.dg/conversion/nullptr2.C: Likewise.
5894
5895 2006-04-05 Roger Sayle <roger@eyesopen.com>
5896
5897 * gfortran.dg/dependency_18.f90: New test case.
5898
5899 2006-04-05 Richard Guenther <rguenther@suse.de>
5900
5901 PR tree-optimization/26919
5902 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
5903 * gcc.dg/ipa/ipa-2.c: Likewise.
5904 * gcc.dg/ipa/ipa-3.c: Likewise.
5905 * gcc.dg/ipa/ipa-5.c: Likewise.
5906
5907 2006-04-05 Richard Guenther <rguenther@suse.de>
5908
5909 PR tree-optimization/26763
5910 * gcc.dg/torture/pr26763-1.c: New testcase.
5911 * gcc.dg/torture/pr26763-2.c: Likewise.
5912
5913 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
5914
5915 PR fortran/23634
5916 PR fortran/25619
5917 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
5918
5919 2006-04-04 Eric Christopher <echristo@apple.com>
5920
5921 * gcc.target/i386/387-1.c: Allow regexp to match darwin
5922 stubs.
5923 * gcc.target/i386/387-5.c: Ditto.
5924
5925 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
5926
5927 * gcc.target/sparc/struct-ret-check.c: New test.
5928
5929 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5930
5931 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
5932 zero decimal digits specified in format.
5933
5934 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
5935
5936 PR fortran/26891
5937 * gfortran.dg/missing_optional_dummy_1.f90: New test.
5938
5939 PR fortran/26976
5940 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
5941 * gfortran.dg/initialization_1.f90: Make assignment compliant.
5942 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
5943 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
5944 bigendian-ness.
5945
5946 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
5947
5948 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
5949 dummy arguments work when the actual argument is itself a dummy
5950 argument of the caller.
5951
5952 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5953
5954 PR libfortran/24685
5955 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
5956
5957 2006-04-01 Roger Sayle <roger@eyesopen.com>
5958
5959 * gfortran.dg/dependencency_17.f90: New test case.
5960
5961 2006-04-01 Roger Sayle <roger@eyesopen.com>
5962
5963 * gfortran.dg/dependency_14.f90: New test case.
5964 * gfortran.dg/dependency_15.f90: Likewise.
5965 * gfortran.dg/dependency_16.f90: Likewise.
5966
5967 2006-03-31 Asher Langton <langton2@llnl.gov>
5968
5969 PR fortran/25358
5970 gfortran.dg/cray_pointers_6.f90: New test.
5971
5972 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5973
5974 PR libgfortran/26890
5975 * gfortran.dg/read_size_noadvance.f90: New test.
5976
5977 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
5978
5979 PR fortran/25031
5980 * gfortran.dg/multiple_allocation_1.f90: Check that the
5981 size has changed after a re-allocation with stat.
5982
5983 2006-03-30 Richard Guenther <rguenther@suse.de>
5984
5985 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
5986 removal.
5987 * gcc.target/i386/sselibm-2.c: Likewise.
5988 * gcc.target/i386/sselibm-3.c: Likewise.
5989 * gcc.target/i386/sselibm-4.c: Likewise.
5990 * gcc.target/i386/sselibm-5.c: Likewise.
5991
5992 2006-03-28 Roger Sayle <roger@eyesopen.com>
5993
5994 * gcc.dg/fold-andxor-1.c: New test case.
5995 * gcc.dg/fold-xorand-1.c: Likewise.
5996
5997 2006-03-28 Roger Sayle <roger@eyesopen.com>
5998
5999 * gcc.dg/fold-convnotconv-1.c: New test case.
6000
6001 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6002
6003 PR fortran/26779
6004 * gfortran.dg/private_type_5.f90: New test.
6005
6006 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6007
6008 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6009
6010 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6011
6012 * gfortran.dg/advance_2.f90: New test.
6013 * gfortran.dg/advance_3.f90: New test.
6014
6015 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6016
6017 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6018
6019 PR libgfortran/26661
6020 PR libgfortran/26880
6021 * gfortran.dg/read_x_past.f: New test.
6022
6023 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6024
6025 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6026 to be STABS.
6027
6028 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6029
6030 * objc.dg/dwarf-1.m: Skip on AIX.
6031 * objc.dg/dwarf-2.m: Skip on AIX.
6032
6033 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6034
6035 PR fortran/26816
6036 * gfortran.dg/float_1.f90: New test.
6037
6038 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6039
6040 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6041 X86_64 targets.
6042 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6043
6044 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6045
6046 PR libfortran/26735
6047 * gfortran.dg/convert_implied_open.f90: New test case.
6048
6049 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6050
6051 PR fortran/26769
6052 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6053
6054 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6055
6056 PR middle-end/26717
6057 * gcc.dg/pr26717.c: New test.
6058
6059 2006-03-25 Roger Sayle <roger@eyesopen.com>
6060
6061 * gfortran.dg/dependency_12.f90: New test case.
6062
6063 2006-03-24 Roger Sayle <roger@eyesopen.com>
6064
6065 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6066
6067 2006-03-24 Jeff Law <law@redhat.com>
6068
6069 * gcc.c-torture/pr26840.c: New test.
6070
6071 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6072
6073 * objc.dg/dwarf-2.m: New.
6074 * obj-c++.dg/dwarf-2.mm: New.
6075
6076 * g++.old-deja/g++.other/init19.C: New.
6077
6078 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6079
6080 * g++.dg/eh/spbp.C: Skip on AIX.
6081
6082 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6083
6084 PR middle-end/26611
6085 * g++.dg/gomp/pr26611-1.C: New test.
6086 * g++.dg/gomp/pr26611-2.C: New test.
6087
6088 2006-03-24 Jeff Law <law@redhat.com>
6089
6090 * gcc.c-torture/compile/pr26833.c: New test.
6091 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6092
6093 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6094
6095 * gfortran.dg/endfile_2.f90: Delete temp file.
6096
6097 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6098
6099 PR fortran/19303
6100 * gfortran.dg/record_marker_1.f90: New test case.
6101 * gfortran.dg/record_marker_2.f: New test case.
6102 * gfortran.dg/record_marker_3.f90: New test case.
6103
6104 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6105
6106 PR fortran/17298
6107 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6108 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6109
6110 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6111
6112 * lib/gcc-dg.exp (cleanup-modules): New proc.
6113 * gfortran.dg/allocatable_function_1.f90,
6114 gfortran.dg/allocate_char_star_scalar_1.f90,
6115 gfortran.dg/assumed_charlen_function_1.f90,
6116 gfortran.dg/assumed_dummy_1.f90,
6117 gfortran.dg/assumed_shape_ranks_1.f90,
6118 gfortran.dg/assumed_shape_ranks_2.f90,
6119 gfortran.dg/assumed_size_dt_dummy.f90,
6120 gfortran.dg/auto_char_dummy_array_1.f90,
6121 gfortran.dg/auto_char_len_3.f90,
6122 gfortran.dg/automatic_module_variable.f90,
6123 gfortran.dg/bad_automatic_objects_1.f90,
6124 gfortran.dg/char_array_constructor.f90,
6125 gfortran.dg/char_array_structure_constructor.f90,
6126 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6127 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6128 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6129 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6130 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6131 gfortran.dg/derived_pointer_recursion.f90,
6132 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6133 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6134 gfortran.dg/dummy_functions_1.f90,
6135 gfortran.dg/elemental_initializer_1.f90,
6136 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6137 gfortran.dg/elemental_pointer_1.f90,
6138 gfortran.dg/elemental_subroutine_1.f90,
6139 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6140 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6141 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6142 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6143 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6144 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6145 gfortran.dg/global_references_1.f90,
6146 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6147 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6148 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6149 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6150 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6151 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6152 gfortran.dg/large_integer_kind_1.f90,
6153 gfortran.dg/large_real_kind_1.f90,
6154 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6155 gfortran.dg/module_double_reuse.f90,
6156 gfortran.dg/module_equivalence_1.f90,
6157 gfortran.dg/module_interface_1.f90,
6158 gfortran.dg/module_parameter_array_refs_1.f90,
6159 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6160 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6161 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6162 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6163 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6164 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6165 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6166 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6167 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6168 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6169 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6170 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6171 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6172 gfortran.dg/same_name_1.f90,
6173 gfortran.dg/sibling_dummy_procedure_1.f90,
6174 gfortran.dg/sibling_dummy_procedure_2.f90,
6175 gfortran.dg/sibling_dummy_procedure_3.f90,
6176 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6177 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6178 gfortran.dg/used_dummy_types_2.f90,
6179 gfortran.dg/used_dummy_types_3.f90,
6180 gfortran.dg/used_dummy_types_4.f90,
6181 gfortran.dg/used_dummy_types_5.f90,
6182 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6183 gfortran.dg/userdef_operator_1.f90: Use it.
6184
6185 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6186
6187 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6188 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6189 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6190 gfortran.dg/write_back.f,
6191 gfortran.fortran-torture/execute/inquire_1.f90,
6192 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6193
6194 2006-03-21 Jeff Law <law@redhat.com>
6195
6196 * gcc.dg/tree-ssa/vrp28.c: New test.
6197
6198 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6199
6200 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6201 if _STDC_C99 is defined.
6202 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6203 * gcc.dg/builtins-20.c: Likewise.
6204 * gcc.dg/builtins-53.c: Likewise.
6205 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6206 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6207
6208 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6209
6210 PR tree-opt/26781
6211 * gcc.c-torture/compile/pr26781-1.c: New test.
6212 * gcc.c-torture/compile/pr26781-2.c: New test.
6213
6214 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6215
6216 PR c++/26690
6217 * g++.dg/gomp/pr26690-1.C: New test.
6218 * g++.dg/gomp/pr26690-2.C: New test.
6219
6220 2006-03-20 Jeff Law <law@redhat.com>
6221
6222 * gcc.dg/tree-ssa/pr21829.c: New test.
6223
6224 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6225
6226 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6227
6228 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6229 (check_visibility_available): Use it.
6230 (check_effective_target_default_packed): Likewise.
6231 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6232 (check_effective_target_fopenmp): Likewise.
6233 (check_effective_target_freorder): Likewise.
6234 (check_effective_target_fpic): Likewise.
6235 (check_named_sections_available): Likewise.
6236 (check_effective_target_ilp32): Likewise.
6237 (check_effective_target_lp64): Likewise.
6238
6239 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6240
6241 PR fortran/20935
6242 * gfortran.dg/scalar_mask_2.f90: New test case.
6243
6244 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6245
6246 PR tree-opt/26629
6247 * gcc.dg/tree-ssa/loadpre12.c: New test.
6248 * gcc.dg/tree-ssa/loadpre13.c: New test.
6249 * gcc.dg/tree-ssa/loadpre14.c: New test.
6250 * gcc.dg/tree-ssa/loadpre15.c: New test.
6251 * gcc.dg/tree-ssa/loadpre16.c: New test.
6252 * gcc.dg/tree-ssa/loadpre17.c: New test.
6253 * gcc.dg/tree-ssa/loadpre18.c: New test.
6254 * gcc.dg/tree-ssa/loadpre19.c: New test.
6255 * gcc.dg/tree-ssa/loadpre20.c: New test.
6256 * gcc.dg/tree-ssa/loadpre21.c: New test.
6257 * gcc.dg/tree-ssa/loadpre22.c: New test.
6258
6259 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6260
6261 PR fortran/26741
6262 * gfortran.dg/elemental_initializer_1.f90: New test.
6263
6264 PR fortran/26716
6265 * gfortran.dg/assumed_shape_ranks_2: New test.
6266
6267 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6268
6269 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6270 target fpic.
6271
6272 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6273
6274 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6275 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6276 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6277 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6278 gfortran.fortran-torture/execute/direct_io.f90,
6279 gfortran.fortran-torture/execute/inquire_2.f90,
6280 gfortran.fortran-torture/execute/inquire_4.f90,
6281 gfortran.fortran-torture/execute/list_read_1.f90,
6282 gfortran.fortran-torture/execute/open_replace.f90,
6283 gfortran.fortran-torture/execute/slash_edit.f90,
6284 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6285 temporary files from testcases.
6286
6287 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6288
6289 PR libgfortran/26509
6290 gfortran.dg/write_direct_eor.f90: New test.
6291
6292 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6293
6294 * gcc.target/powerpc/pr26350.c: New.
6295 * gcc.target/powerpc/indexed-addr.c: New.
6296
6297 2006-03-16 Roger Sayle <roger@eyesopen.com>
6298
6299 * gfortran.dg/dependency_13.f90: New test case.
6300
6301 2006-03-16 Roger Sayle <roger@eyesopen.com>
6302
6303 PR middle-end/21781
6304 * gcc.dg/real-const-1.c: New test case.
6305
6306 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6307
6308 * g++.old-deja/g++.other/init18.C: New.
6309 * g++.old-deja/g++.other/init5.C: Remove xfail.
6310
6311 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6312
6313 * g++.dg/opt/pr15551.C: Cleanup temp file.
6314
6315 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6316
6317 PR c++/6634
6318 g++.dg/parse/long1.C: New test.
6319
6320 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6321
6322 PR fortran/19101
6323 * gfortran.dg/continuation.f90: New test.
6324 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6325
6326 2006-03-14 Richard Guenther <rguenther@suse.de>
6327
6328 PR tree-optimization/26672
6329 * gcc.dg/torture/pr26672.c: New testcase.
6330
6331 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6332
6333 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
6334 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
6335
6336 2006-03-13 Roger Sayle <roger@eyesopen.com>
6337
6338 PR middle-end/26557
6339 * gcc.c-torture/compile/switch-1.c: New test case.
6340
6341 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
6342
6343 PR fortran/25378
6344 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
6345 test to include more permuatations of mask and index.
6346 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
6347 respond to F2003 spec. that the position returned for an all false
6348 mask && condition is zero.
6349
6350 2006-03-13 Jakub Jelinek <jakub@redhat.com>
6351
6352 PR middle-end/25989
6353 * gcc.dg/gomp/pr25989.c: New test.
6354
6355 2006-03-13 Jeff Law <law@redhat.com>
6356
6357 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
6358
6359 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
6360
6361 * gcc.dg/switch-9.c: New test.
6362
6363 2006-03-13 Richard Guenther <rguenther@suse.de>
6364
6365 PR middle-end/26630
6366 * gcc.dg/torture/pr26630.c: New testcase.
6367
6368 2006-03-11 Roger Sayle <roger@eyesopen.com>
6369
6370 * gfortran.dg/dependency_10.f90: New test case.
6371 * gfortran.dg/dependency_11.f90: Likewise.
6372
6373 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
6374 Erik Edelmann <eedelman@gcc.gnu.org>
6375
6376 * gfortran.dg/allocatable_function_1.f90: New.
6377 * gfortran.dg/allocatable_function_2.f90: New.
6378
6379 2006-03-10 Richard Guenther <rguenther@suse.de>
6380
6381 PR middle-end/26565
6382 * gcc.dg/torture/pr26565.c: New testcase.
6383
6384 2006-03-09 Eric Christopher <echristo@apple.com>
6385
6386 * gcc.c-torture/compile/20060309-1.c: New.
6387
6388 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6389
6390 PR libgfortran/26499
6391 * gfortran.dg/write_back.f: New test.
6392 * gfortran.dg/write_rewind_1.f: New test.
6393 * gfortran.dg/write_rewind_2.f: New test.
6394
6395 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6396
6397 PR libgfortran/26554
6398 * gfortran.dg/read_logical.f90: New test.
6399
6400 2006-03-04 Laurent GUERBY <laurent@guerby.net>
6401
6402 * ada/acats/norun.lst: cdd2a03 now passes.
6403
6404 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
6405
6406 PR testsuite/25177
6407 * gcc.target/powerpc/pr18096-1.c: Change where the error
6408 would match.
6409
6410 2006-03-04 Jakub Jelinek <jakub@redhat.com>
6411
6412 * gcc.target/i386/cleanup-1.c: New test.
6413 * gcc.target/i386/cleanup-2.c: New test.
6414
6415 2006-03-04 Roger Sayle <roger@eyesopen.com>
6416
6417 * gfortran.dg/dependency_9.f90: Remove for the time being.
6418
6419 2006-03-04 Krister Walfridsson <cato@df.lth.se>
6420
6421 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
6422 directive.
6423
6424 2006-03-03 Roger Sayle <roger@eyesopen.com>
6425
6426 * gfortran.dg/dependency_9.f90: New test case.
6427
6428 2006-03-03 Roger Sayle <roger@eyesopen.com>
6429
6430 * gfortran.dg/dependency_4.f90: New test case.
6431 * gfortran.dg/dependency_5.f90: New test case.
6432 * gfortran.dg/dependency_6.f90: New test case.
6433 * gfortran.dg/dependency_7.f90: New test case.
6434 * gfortran.dg/dependency_8.f90: New test case.
6435
6436 2006-03-03 Paul Brook <paul@codesourcery.com>
6437
6438 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
6439 Add m68k-*-elf.
6440
6441 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
6442
6443 PR fortran/25031
6444 * multiple_allocation_1.f90: New test.
6445
6446 2006-03-03 Roger Sayle <roger@eyesopen.com>
6447
6448 PR tree-optimization/26524
6449 * gfortran.dg/pr26524.f: New test case.
6450
6451 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6452
6453 * g++.dg/template/repo5.C: Cleanup repo files.
6454 * gcc.dg/20051201-1.c: Cleanup coverage files.
6455 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
6456 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
6457 tree dump files.
6458
6459 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
6460
6461 * objc.dg/objc-nofilename-1.m: New test.
6462 * objc.dg/bad-receiver-type.m: New test.
6463 * obj-c++.dg/bad-receiver-type.mm: New test.
6464
6465 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6466
6467 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
6468
6469 2006-03-01 Mike Stump <mrs@apple.com>
6470
6471 * g++.dg/abi/key2.C: Add.
6472
6473 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
6474
6475 * gfortran.dg/logical_dot_product.f90: New test.
6476
6477 PR fortran/26393
6478 * gfortran.dg/used_interface_ref.f90: New test.
6479
6480 PR fortran/20938
6481 * gfortran.dg/dependency_2.f90: New test.
6482 * gfortran.fortran-torture/execute/where17.f90: New test.
6483 * gfortran.fortran-torture/execute/where18.f90: New test.
6484 * gfortran.fortran-torture/execute/where19.f90: New test.
6485 * gfortran.fortran-torture/execute/where20.f90: New test.
6486
6487 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
6488
6489 * g++.dg/tree-ssa/pr26443.C: New test case.
6490
6491 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
6492
6493 PR middle-end/26022
6494 * g++.dg/opt/return-slot1.C: New test.
6495
6496 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6497
6498 PR libgfortran/26136
6499 * gfortran.dg/namelist_23.f90: New test.
6500
6501 2006-02-28 Roger Sayle <roger@eyesopen.com>
6502
6503 PR middle-end/14752
6504 * gcc.dg/fold-eqandshift-2.c: New test case.
6505
6506 2006-02-28 Richard Guenther <rguenther@suse.de>
6507
6508 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
6509 decomposition.
6510
6511 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
6512
6513 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
6514
6515 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6516
6517 PR libgfortran/26464
6518 * gfortran.dg/backspace_5.f: New test.
6519 * gfortran.dg/backspace_6.f: New test.
6520
6521 2006-02-26 Roger Sayle <roger@eyesopen.com>
6522
6523 * gcc.dg/fold-eqandnot-1.c: New test case.
6524
6525 2006-02-26 Roger Sayle <roger@eyesopen.com>
6526
6527 PR middle-end/19983
6528 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
6529
6530 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
6531
6532 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
6533 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
6534
6535 2006-02-26 Richard Guenther <rguenther@suse.de>
6536
6537 PR tree-optimization/26421
6538 * gcc.dg/tree-ssa/pr26421.c: New testcase.
6539
6540 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
6541
6542 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
6543 * g++.old-deja/g++.robertl/eb132.C: Likewise.
6544
6545 2006-02-26 Roger Sayle <roger@eyesopen.com>
6546
6547 * gcc.dg/fold-even-1.c: New test case.
6548
6549 2006-02-26 Roger Sayle <roger@eyesopen.com>
6550
6551 PR middle-end/21137
6552 * gcc.dg/fold-eqandshift-1.c: New test case.
6553
6554 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
6555
6556 PR tree-optimization/25125
6557 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
6558 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
6559
6560 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
6561
6562 PR tree-optimizations/26359
6563 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
6564 with -fdump-tree-dceloop-details.
6565 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
6566
6567 2006-02-25 Roger Sayle <roger@eyesopen.com>
6568
6569 PR middle-end/23673
6570 * gcc.dg/fold-eqxor-1.c: New test case.
6571 * gcc.dg/fold-eqxor-2.c: Likewise.
6572 * gcc.dg/fold-eqxor-3.c: Likewise.
6573
6574 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
6575
6576 PR fortran/23092
6577 * scalar_mask_1.f90: New test.
6578
6579 2006-02-24 Geoffrey Keating <geoffk@apple.com>
6580
6581 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
6582 * g++.dg/eh/uncaught2.C: New.
6583 * g++.dg/eh/uncaught3.C: New.
6584
6585 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6586
6587 PR libgfortran/26423
6588 * gfortran.dg/read_many_1.f: New test.
6589
6590 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
6591
6592 PR fortran/24519
6593 * gfortran.dg/dependency_3.f90: New test.
6594 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
6595 XFAILs.
6596
6597 PR fortran/25395
6598 * gfortran.dg/equiv_6.f90: New test.
6599
6600 2006-02-23 Jeff Law <law@redhat.com>
6601
6602 * gcc.c-torture/compile/pr26425.c: New test.
6603
6604 2006-02-23 Jakub Jelinek <jakub@redhat.com>
6605
6606 PR middle-end/26412
6607 * gcc.dg/gomp/pr26412.c: New test.
6608
6609 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6610
6611 PR c++/26291
6612 * g++.dg/other/ellipsis1.C: New test.
6613 * g++.dg/parse/operator4.C: Adjust error marker.
6614
6615 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
6616
6617 PR target/25603
6618 * gfortran.dg/pr25603.f: New testcase.
6619
6620 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
6621
6622 * gcc.dg/bf-spl1.c: Don't specify -m68000.
6623 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
6624
6625 2006-02-21 Geoffrey Keating <geoffk@apple.com>
6626
6627 * g++.dg/eh/spbp.C: New.
6628
6629 2006-02-21 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR middle-end/26379
6632 * gcc.target/i386/mmx-7.c: New test.
6633
6634 2006-02-20 Roger Sayle <roger@eyesopen.com>
6635
6636 PR tree-optimization/26361
6637 * gcc.dg/tree-ssa/vrp27.c: New test case.
6638
6639 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
6640
6641 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
6642 * gcc.dg/tree-ssa/complex-4.c: Here.
6643
6644 2006-02-19 Roger Sayle <roger@eyesopen.com>
6645
6646 PR middle-end/19543
6647 * gfortran.dg/logical_1.f90: New test case.
6648
6649 2006-02-19 Jakub Jelinek <jakub@redhat.com>
6650
6651 PR middle-end/26334
6652 * gcc.dg/20060218-1.c: Moved to...
6653 * gcc.target/i386/20060218-1.c: ... here. New test.
6654
6655 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
6656
6657 PR fortran/26201
6658 * gfortran.dg/convert_1.f90: New.
6659
6660 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
6661
6662 PR fortran/25054
6663 * gfortran.dg/namelist_5.f90: New test.
6664
6665 PR fortran/25089
6666 * gfortran.dg/namelist_4.f90: New test.
6667
6668 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6669
6670 PR tree-opt/25680
6671 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
6672
6673 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6674
6675 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
6676 variable to take into account the variable name in the
6677 function header.
6678 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
6679
6680 2006-02-18 Jakub Jelinek <jakub@redhat.com>
6681
6682 PR middle-end/26334
6683 * gcc.c-torture/compile/20060217-1.c: New test.
6684 * gcc.dg/20060218-1.c: New test.
6685
6686 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
6687
6688 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
6689
6690 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
6691
6692 * gcc.dg/cpp/undef3.c: New test.
6693 * gcc.dg/cpp/trad/builtins2.c: New test.
6694
6695 2006-02-18 Mark Mitchell <mark@codesourcery.com>
6696
6697 PR c++/26266
6698 * g++.dg/template/static22.C: New test.
6699 * g++.dg/template/static23.C: New test.
6700 * g++.dg/template/static24.C: New test.
6701 * g++.dg/template/non-dependent13.C: New test.
6702 * g++.dg/init/member1.C: Tweak error markers.
6703
6704 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6705
6706 PR target/26255
6707 * gcc.c-torture/compile/pr26255.c: New test case.
6708
6709 2006-02-16 Roger Sayle <roger@eyesopen.com>
6710
6711 * gfortran.fortran-torture/execute/where_10.f90: New test case.
6712 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
6713 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
6714 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
6715 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
6716 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
6717 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
6718
6719 2006-02-16 Jeff Law <law@redhat.com>
6720
6721 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
6722 * gcc.dg/tree-ssa/vrp26.c: New test.
6723
6724 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
6725
6726 PR target/20353
6727 PR target/24578
6728 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
6729 __UCLIBC__ is defined.
6730
6731 2006-02-16 Jakub Jelinek <jakub@redhat.com>
6732
6733 PR fortran/26224
6734 * gfortran.dg/gomp/pr26224.f: New test.
6735
6736 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
6737
6738 PR tree-opt/25918
6739 * lib/target-supports.exp
6740 (check_effective_target_vect_short_mult): New.
6741 (check_effective_target_vect_char_mult): New.
6742 (check_effective_target_vect_widen_sum_qi_to_si): New.
6743 (check_effective_target_vect_widen_sum_qi_to_hi): New.
6744 (check_effective_target_vect_widen_sum_hi_to_si): New.
6745 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
6746 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
6747 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
6748 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
6749 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
6750 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
6751 vect-reduc-pattern-2c.c
6752 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
6753 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
6754 vect-reduc-pattern-1c.c
6755
6756 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
6757
6758 PR fortran/24557
6759 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
6760
6761 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
6762
6763 PR fortran/26054
6764 * gfortran.dg/enum_8.f90: Remove check for warning.
6765 * gfortran.dg/iomsg_1.f90: Ditto.
6766 * gfortran.dg/enum_1.f90: Ditto.
6767 * gfortran.dg/enum_9.f90: Ditto.
6768 * gfortran.dg/enum_2.f90: Ditto.
6769 * gfortran.dg/enum_10.f90: Ditto.
6770 * gfortran.dg/enum_3.f90: Ditto.
6771 * gfortran.dg/flush_1.f90: Ditto.
6772 * gfortran.dg/enum_4.f90: Ditto.
6773 * gfortran.dg/array_constructor_1.f90: Ditto.
6774 * gfortran.dg/enum_5.f90: Ditto.
6775 * gfortran.dg/enum_6.f90: Ditto.
6776 * gfortran.dg/enum_7.f90: Ditto.
6777
6778 2006-02-15 Jakub Jelinek <jakub@redhat.com>
6779
6780 PR middle-end/26300
6781 * gcc.c-torture/compile/20060215-1.c: New test.
6782
6783 2006-02-14 Roger Sayle <roger@eyesopen.com>
6784
6785 PR middle-end/23670
6786 * gcc.dg/tree-ssa/andor-2.c: New test case.
6787
6788 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
6789
6790 PR fortran/25045
6791 * optional_dim.f90: New test.
6792
6793 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6794
6795 PR fortran/26277
6796 * gfortran.dg/label_4.f90: New.
6797
6798 2006-02-14 Jakub Jelinek <jakub@redhat.com>
6799 Diego Novillo <dnovillo@redhat.com>
6800 Uros Bizjak <uros@kss-loka.si>
6801
6802 * gfortran.dg/gomp: New directory.
6803
6804 2006-02-14 Richard Guenther <rguenther@suse.de>
6805
6806 PR tree-optimization/26258
6807 * gcc.dg/torture/pr26258.c: New testcase.
6808
6809 2006-02-13 Jakub Jelinek <jakub@redhat.com>
6810
6811 PR fortran/26246
6812 * gfortran.dg/pr26246_1.f90: New test.
6813 * gfortran.dg/pr26246_2.f90: New test.
6814
6815 PR middle-end/26092
6816 * gcc.c-torture/compile/20060208-1.c: New test.
6817
6818 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
6819
6820 PR fortran/26074
6821 PR fortran/25103
6822 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
6823 * gfortran.dg/bad_automatic_objects_1.f90: New test.
6824 * gfortran.dg/automatic_module_variable.f90: Change error message.
6825
6826 PR fortran/20861
6827 * gfortran.dg/internal_dummy_1.f90: New test.
6828
6829 PR fortran/20871
6830 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
6831
6832
6833 PR fortran/25083
6834 * gfortran.dg/uncommon_block_data_1.f90: New test.
6835 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
6836 with standard.
6837
6838 PR fortran/25088
6839 * gfortran.dg/typed_subroutine_1.f90: New test.
6840
6841 2006-02-13 Geoffrey Keating <geoffk@apple.com>
6842
6843 * objc.dg/dwarf-1.m: New.
6844
6845 2006-02-13 Roger Sayle <roger@eyesopen.com>
6846
6847 PR middle-end/24427
6848 * gcc.dg/tree-ssa/andor-1.c: New test case.
6849
6850 2006-02-13 Josh Conner <jconner@apple.com>
6851
6852 PR target/25376
6853 * gcc.dg/pr25376.c: New test.
6854
6855 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
6856 assemble.
6857 * lib/target-supports.exp (check_named_sections_available):
6858 Only compile named-sections test -- don't assemble.
6859
6860 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
6861
6862 * g++.dg/warn/no-write-strings.C: New test.
6863 * g++.dg/warn/write-strings.C: Likewise.
6864 * g++.dg/warn/write-strings-default.C: Likewise.
6865
6866 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
6867
6868 PR fortran/25806
6869 * gfortran.dg/ret_pointer_2.f90: New test.
6870
6871 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
6872
6873 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
6874
6875 2006-02-10 Jeff Law <law@redhat.com>
6876
6877 * gcc.c-torture/compile/pr26213.c: New test.
6878
6879 2006-02-10 Steven G. Kargl <kargls@comcast.net>
6880
6881 gfortran.dg/null_1.f90: New test.
6882
6883 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6884
6885 PR fortran/14771
6886 * gfortran.dg/parens_4.f90: New.
6887 * gfortran.dg/parens_5.f90: New.
6888
6889 2006-02-10 Richard Guenther <rguenther@suse.de>
6890
6891 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
6892
6893 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6894 Paul Thomas <pault@gcc.gnu.org>
6895
6896 PR fortran/14771
6897 * gfortran.dg/parens_1.f90: New.
6898 * gfortran.dg/parens_2.f90: New.
6899 * gfortran.dg/parens_3.f90: New.
6900
6901 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
6902
6903 PR fortran/26038
6904 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
6905
6906 PR fortran/25059
6907 * gfortran.dg/impure_assignment_1.f90: New test.
6908
6909 PR fortran/25070
6910 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
6911
6912 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
6913
6914 PR target/26141
6915 * g++.dg/expr/stdarg2.C: New test.
6916
6917 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
6918
6919 PR inline-asm/16194
6920 * gcc.dg/pr16194.c: New test.
6921
6922 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6923
6924 * ada/acats/run_acats: Use portable variant of "$@".
6925
6926 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
6927
6928 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
6929 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
6930
6931 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6932
6933 PR tree-opt/26179
6934 * g++.dg/opt/pr26179.C: New test.
6935
6936 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6937
6938 PR middle-end/26134
6939 * gcc.dg/tree-ssa/complex-3.c: New test.
6940
6941 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6942
6943 * gcc.c-torture/compile/volatile-1.c: New test.
6944
6945 2006-02-09 Diego Novillo <dnovillo@redhat.com>
6946
6947 PR 26180
6948 * gcc.dg/tree-ssa/pr26180.c: New test.
6949
6950 2006-02-08 Jeff Law <law@redhat.com>
6951
6952 * gcc.dg/tree-ssa/pr21417.c: New test.
6953
6954 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6955
6956 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6957 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
6958
6959 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6960
6961 * lib/scanrtl.exp: New.
6962
6963 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6964
6965 PR c++/26071
6966 * g++.dg/other/virtual2.C: New test.
6967
6968 PR c++/26070
6969 * g++.dg/other/virtual1.C: New test.
6970
6971 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6972
6973 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
6974 cleanup-ipa-dump): Update dump file glob patterns.
6975 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
6976 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
6977
6978 * lib/gcc-dg.exp: Load it.
6979 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
6980
6981 2006-02-07 Janis Johnson <janis187@us.ibm.com>
6982
6983 PR testsuite/26159
6984 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
6985 * gcc.dg/tree-ssa/pr23382.c: Ditto.
6986
6987 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6988
6989 PR fortran/25577
6990 * gfortran.dg/mvbits_1.f90: New.
6991
6992 2006-02-07 Dirk Mueller <dmueller@suse.com>
6993
6994 * g++.dg/warn/Wdiv-by-zero.C: New test.
6995 * g++.dg/warn/Wno-div-by-zero.C: New.
6996
6997 2006-02-07 Jeff Law <law@redhat.com>
6998
6999 * gcc.dg/tree-ssa/pr21559.c: New test.
7000
7001 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7002 multiple VRP passes.
7003 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7004 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7005 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7006 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7007 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7008 * gcc.dg/tree-ssa/vrp02.c: Likewise
7009 * gcc.dg/tree-ssa/vrp11.c: Likewise
7010 * gcc.dg/tree-ssa/pr14341.c: Likewise
7011 * gcc.dg/tree-ssa/vrp19.c: Likewise
7012 * gcc.dg/tree-ssa/vrp20.c: Likewise
7013 * gcc.dg/tree-ssa/vrp03.c: Likewise
7014 * gcc.dg/tree-ssa/pr21086.c: Likewise
7015 * gcc.dg/tree-ssa/pr21959.c: Likewise
7016 * gcc.dg/tree-ssa/vrp21.c: Likewise
7017 * gcc.dg/tree-ssa/vrp04.c: Likewise
7018 * gcc.dg/tree-ssa/pr25485.c: Likewise
7019 * gcc.dg/tree-ssa/pr22026.c: Likewise
7020 * gcc.dg/tree-ssa/vrp22.c: Likewise
7021 * gcc.dg/tree-ssa/vrp05.c: Likewise
7022 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7023 * gcc.dg/tree-ssa/pr20701.c: Likewise
7024 * gcc.dg/tree-ssa/vrp23.c: Likewise
7025 * gcc.dg/tree-ssa/vrp06.c: Likewise
7026 * gcc.dg/tree-ssa/pr22117.c: Likewise
7027 * gcc.dg/tree-ssa/pr20702.c: Likewise
7028 * gcc.dg/tree-ssa/vrp15.c: Likewise
7029 * gcc.dg/tree-ssa/pr21090.c: Likewise
7030 * gcc.dg/tree-ssa/pr21294.c: Likewise
7031 * gcc.dg/tree-ssa/vrp24.c: Likewise
7032 * gcc.dg/tree-ssa/vrp07.c: Likewise
7033 * gcc.dg/tree-ssa/pr21563.c: Likewise
7034 * gcc.dg/tree-ssa/pr25382.c: Likewise
7035 * gcc.dg/tree-ssa/vrp16.c: Likewise
7036 * gcc.dg/tree-ssa/vrp25.c: Likewise
7037 * gcc.dg/tree-ssa/vrp08.c: Likewise
7038 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7039 * gcc.dg/tree-ssa/vrp17.c: Likewise
7040 * gcc.dg/tree-ssa/pr21458.c: Likewise
7041 * g++.dg/tree-ssa/pr18178.C: Likewise
7042
7043 2006-02-07 Richard Guenther <rguenther@suse.de>
7044
7045 PR c++/26140
7046 Revert
7047 2006-01-30 Richard Guenther <rguenther@suse.de>
7048 PR c++/23372
7049 * gcc.dg/pr23372-1.C: New testcase.
7050
7051 * g++.dg/tree-ssa/pr26140.C: New testcase.
7052
7053 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7054
7055 PR c++/9737
7056 * g++.dg/template/ttp15.C: New test.
7057 * g++.dg/template/ttp16.C: Likewise.
7058 * g++.dg/template/ttp17.C: Likewise.
7059 * g++.old-deja/g++.pt/ttp36.C: Remove.
7060 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7061 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7062 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7063 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7064 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7065 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7066 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7067 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7068 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7069
7070 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7071
7072 PR libfortran/23815
7073 * unf_io_convert_4.f90: New test.
7074
7075 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7076
7077 * gcc.dg/tree-ssa/loadpre10.c: New test.
7078 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7079 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7080 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7081
7082 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7083
7084 PR libfortran/24685
7085 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7086
7087 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7088
7089 PR tree-opt/25251
7090 * gfortran.dg/assign_7.f: New test.
7091
7092 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7093
7094 PR fortran/26041
7095 PR fortran/26064
7096 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7097 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7098 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7099
7100 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7101
7102 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7103 in size_t typedef.
7104
7105 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7106
7107 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7108 * g++.dg/charset/string.c (foo): Likewise.
7109 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7110 const char*
7111 * g++.dg/ext/builtin2.C (printf): Likewise.
7112 * g++.dg/init/new15.C (printf): Likewise.
7113 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7114 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7115 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7116 * g++.dg/template/non-dependent4.C (temp): Likewise.
7117 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7118 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7119 parameter type to const char*.
7120 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7121 Change type to const char*.
7122 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7123 Likewise.
7124 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7125 second parameter type to const char*.
7126 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7127 (Y::Y): Change parameter type to const char*.
7128 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7129 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7130 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7131 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7132 (char*).
7133 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7134 const char*.
7135 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7136 type to const char*.
7137 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7138 return type to const char*.
7139 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7140 to const char*.
7141 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7142 * g++.old-deja/g++.law/refs1.C: Likewise.
7143 * g++.old-deja/g++.law/visibility1.C: Likewise.
7144 * g++.old-deja/g++.law/visibility2.C: Likewise.
7145 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7146 const char*.
7147 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7148 * g++.old-deja/g++.mike/net48.C: Likewise.
7149 * g++.old-deja/g++.mike/p646.C: Likewise.
7150 * g++.old-deja/g++.mike/p6746.C: Likewise.
7151 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7152 type to const char*.
7153 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7154 deprecated conversion warning.
7155 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7156 char*.
7157 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7158 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7159 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7160 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7161 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7162 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7163 * g++.old-deja/g++.pt/t39.C: Likewise.
7164 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7165 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7166
7167 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7168
7169 PR fortran/25075
7170 intrinsic_argument_conformance_1.f90: New test.
7171
7172 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7173
7174 PR fortran/20845
7175 * gfortran.dg/char_result_11.f90: Add SAVE.
7176 * gfortran.dg/der_pointer_4.f90: Ditto.
7177 * gfortran.dg/default_initialization.f90: New test.
7178
7179 2006-02-03 Jeff Law <law@redhat.com>
7180
7181 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7182 handle more than 100 dump files.
7183 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7184 * lib/scantree.exp (scan-tree-dump): Likewise.
7185 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7186 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7187 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7188 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7189 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7190
7191 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7192
7193 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7194
7195 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7196
7197 * g++.dg/template/using12.C: New test.
7198
7199 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7200
7201 * gcc.target/powerpc/pr25960.c: New test.
7202
7203 2006-02-02 Steven G. Kargl <kargls@comcast>
7204
7205 PR fortran/24958
7206 gfortran.dg/nullify_2.f90: New test.
7207
7208 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7209
7210 PR 25990
7211 * gcc.dg/gomp/pr25990.c: New test.
7212
7213 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7214
7215 PR c++/25342
7216 * g++.gd/template/partial4.C: New test.
7217
7218 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7219
7220 PR middle-end/26001
7221 * gfortran.dg/data_char_2.f90: New.
7222
7223 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7224
7225 PR fortran/26039
7226 maxval_maxloc_conformance_1.f90: New test.
7227
7228 2006-01-31 Richard Guenther <rguenther@suse.de>
7229
7230 * gcc.target/i386/sselibm-1.c: New testcase.
7231 * gcc.target/i386/sselibm-2.c: Likewise.
7232 * gcc.target/i386/sselibm-3.c: Likewise.
7233 * gcc.target/i386/sselibm-4.c: Likewise.
7234 * gcc.target/i386/sselibm-5.c: Likewise.
7235
7236 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7237
7238 PR fortran/24266
7239 * gfortran.dg/arrayio_derived_2.f90: New.
7240
7241 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7242
7243 * gcc.dg/unsigned-long-compare.c: New test.
7244
7245 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7246
7247 PR testsuite/25318
7248 * lib/target-supports.exp (check_effective_target_freorder):
7249 Check to see if target supports -freorder-blocks-and-partition.
7250 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7251 instead of "dg-require-named-sections".
7252
7253 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7254
7255 PR target/14798:
7256 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7257 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7258 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7259 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7260 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7261 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7262 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7263 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7264
7265 2006-01-30 Richard Guenther <rguenther@suse.de>
7266
7267 PR c++/23372
7268 * gcc.dg/pr23372-1.C: New testcase.
7269
7270 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7271
7272 * gcc.dg/gomp/pr25874.c: New test.
7273
7274 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7275
7276 PR tree-opt/25911
7277 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7278
7279 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7280
7281 PR fortran/18578
7282 PR fortran/18579
7283 PR fortran/20857
7284 PR fortran/20885
7285 * gfortran.dg/intent_out_1.f90: New test.
7286
7287 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7288
7289 PR fortran/17911
7290 * gfortran.dg/procedure_lvalue.f90: New test.
7291
7292 PR fortran/20895
7293 PR fortran/25030
7294 * gfortran.dg/char_pointer_assign_2.f90: New test.
7295 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7296 assignment to be consistent with standard.
7297 * gfortran.dg/char_result_2.f90: The same.
7298 * gfortran.dg/char_result_8.f90: The same.
7299
7300 2006-01-28 Zack Weinberg <zackw@panix.com>
7301
7302 * gcc.dg/Woverlength-strings.c
7303 * gcc.dg/Woverlength-strings-pedantic-c89.c
7304 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7305 * gcc.dg/Woverlength-strings-pedantic-c99.c
7306 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7307
7308 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7309
7310 * gcc.c-torture/execute/20060127-1.c: New test.
7311
7312 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7313
7314 PR c++/25999
7315 * g++.dg/ext/pragmaweak1.C: New test.
7316
7317 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7318
7319 PR c++/25855
7320 * g++.dg/template/spec29.C: New test.
7321
7322 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7323
7324 PR c/19606.
7325 * gcc.c-torture/execute/pr19606.c: New.
7326
7327 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7328
7329 * gcc.dg/pragma-re-4.c: New test.
7330
7331 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7332
7333 PR fortran/25964
7334 * gfortran.dg/assumed_size_refs_3.f90: New test.
7335
7336 2006-01-27 Ben Elliston <bje@au.ibm.com>
7337
7338 * gcc.misc-tests/dectest.exp: Remove defunct comment.
7339
7340 2006-01-26 Laurent GUERBY <laurent@guerby.net>
7341
7342 PR ada/21317
7343 * ada/acats/support/impdef.a: Add One_Long_Second.
7344 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
7345 * ada/acats/tests/c9/c94026.a: Likewise.
7346 * ada/acats/tests/c9/c97305c.ada: Likewise.
7347 * ada/acats/tests/c9/c99004a.ada: Likewise.
7348
7349 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
7350
7351 PR fortran/25964
7352 * gfortran.dg/global_references_2.f90: New test.
7353
7354 PR fortran/25084
7355 PR fortran/20852
7356 PR fortran/25085
7357 PR fortran/25086
7358 * gfortran.dg/assumed_charlen_function_1.f90: New test.
7359 * gfortran.dg/assumed_charlen_function_3.f90: New test.
7360
7361 PR fortran/25416
7362 * gfortran.dg/assumed_charlen_function_2.f90: New test.
7363
7364 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
7365
7366 PR c/25892
7367 * gcc.dg/Wpointer-sign.c: New.
7368 * gcc.dg/Wpointer-sign-Wall.c: New.
7369 * gcc.dg/Wpointer-sign-Wall-no.c: New.
7370 * gcc.dg/Wpointer-sign-pedantic.c: New.
7371 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
7372 * gcc.dg/conv-2.c: Use -Wpointer-sign.
7373
7374 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
7375
7376 PR C/25861
7377 * gcc.c-torture/compile/pr25861.c: New test.
7378
7379 2006-01-26 Paul Brook <paul@codesourcery.com>
7380
7381 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
7382 on short-enum targets.
7383 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
7384 variable.
7385 (generate_fields): Use short_enums.
7386 (main): Set short_enums. Document -e.
7387 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
7388 on short-enum targets.
7389 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
7390 variable.
7391 (generate_fields): Use short_enums.
7392 (main): Set short_enums. Document -e.
7393 * lib/target-supports.exp (check_effective_target_short_enums): New.
7394
7395 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
7396
7397 PR target/25947
7398 * gcc.dg/torture/pr25947-1.c: New test.
7399
7400 2006-01-25 Jan Hubicka <jh@suse.cz>
7401 Roger Sayle <roger@eyesopen.com>
7402
7403 PR rtl-optimization/25703
7404 * gcc.target/i386/20060125-1.c: New test case.
7405 * gcc.target/i386/20060125-2.c: New test case.
7406
7407 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7408
7409 PR fortran/18540
7410 * gfortran.dg/goto_1.f: New.
7411
7412 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
7413
7414 PR fortran/25716
7415 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
7416 25716 on 32-bit systems too.
7417
7418 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
7419
7420 PR testsuite/25590
7421 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
7422
7423 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
7424
7425 * gcc.dg/tree-ssa/gen-vect-33.c: New.
7426
7427 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7428
7429 PR fortran/25835
7430 * gfortran.dg/read_eof.f90: Delete, renamed.
7431 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
7432 * gfortran.dg/read_eof_2.f90: New test.
7433 * gfortran.dg/read_eof_3.f90: New test.
7434
7435 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
7436
7437 PR tree-opt/25860
7438 * gcc.c-torture/compile/pr25860.c: New test.
7439
7440 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7441
7442 PR c++/25552
7443 * g++.dg/parse/dtor8.C: New test.
7444
7445 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
7446
7447 PR testsuite/25891
7448 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
7449 * gcc.dg/gomp/gomp.exp: Return without testing anything if
7450 check_effective_target_fopenmp returns 0.
7451
7452 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
7453
7454 PR ada/20548
7455 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
7456 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
7457 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
7458
7459 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
7460
7461 PR tree-opt/25857
7462 * g++.dg/opt/pr25857.C: New test.
7463
7464 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
7465 Jan Hubicka <jh@suse.cz>
7466 Richard Guenther <rguenther@suse.de>
7467
7468 PR rtl-optimization/25654
7469 * gcc.dg/torture/pr25654.c: New testcase.
7470 * gcc.target/i386/pr25654.c: Likewise.
7471
7472 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
7473
7474 PR fortran/25901
7475 * gfortran.dg/internal references_2.f90: New test.
7476
7477 Fix regression in testing of admissability of attributes.
7478 * gfortran.dg/intent_used_1.f90: New test.
7479
7480 2006-01-23 Ben Elliston <bje@au.ibm.com>
7481
7482 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
7483 Remove target conditional torture options for i?86 and x86_64
7484 GNU/Linux.
7485
7486 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
7487
7488 PR c++/10891
7489 * g++.dg/rtti/no-rtti.C: New.
7490
7491 2006-01-21 Mark Mitchell <mark@codesourcery.com>
7492
7493 PR c++/25895
7494 * g++.dg/inherit/conv2.C: New test.
7495
7496 PR c++/25856
7497 * g++.dg/parse/dtor7.C: New test.
7498
7499 PR c++/25858
7500 * g++.dg/template/crash44.C: New test.
7501
7502 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
7503
7504 PR fortran/25124
7505 PR fortran/25625
7506 * gfortran.dg/internal_references_1.f90: New test.
7507 PR fortran/20881
7508 PR fortran/23308
7509 PR fortran/25538
7510 PR fortran/25710
7511 * gfortran.dg/global_references_1.f90: New test.
7512 * gfortran.dg/g77/19990905-1.f: Restore the error that
7513 there is a clash between the common block name and
7514 the name of a subroutine reference.
7515
7516 PR fortran/PR24276
7517 * gfortran.dg/aliasing_dummy_1.f90: New test.
7518
7519 2006-01-21 Alan Modra <amodra@bigpond.net.au>
7520
7521 * gcc.dg/vmx/1b-01.c: Warning fix.
7522 * gcc.dg/vmx/1c-02.c: Likewise.
7523 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
7524
7525 2006-01-20 Steve Ellcey <sje@cup.hp.com>
7526
7527 PR testsuite/24962
7528 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
7529
7530 2006-01-20 Richard Guenther <rguenther@suse.de>
7531 Steven Bosscher <stevenb.gcc@gmail.com>
7532
7533 PR rtl-optimization/24626
7534 * gcc.dg/torture/pr24626-1.c: New testcase.
7535 * gcc.dg/torture/pr24626-2.c: Likewise.
7536 * gcc.dg/torture/pr24626-3.c: Likewise.
7537 * gcc.dg/torture/pr24626-4.c: Likewise.
7538
7539 2006-01-20 Dirk Mueller <dmueller@suse.com>
7540
7541 PR c++/5520
7542 * g++.dg/warn/empty-body.C: New.
7543
7544 2006-01-19 Mark Mitchell <mark@codesourcery.com>
7545
7546 PR c++/22136
7547 * g++.dg/template/using10.C: New test.
7548 * g++.dg/temlpate/using11.C: Likewise.
7549 * g++.dg/inherit/using5.C: Tweak error messages.
7550
7551 2006-01-20 Alan Modra <amodra@bigpond.net.au>
7552
7553 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
7554 target test.
7555 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
7556
7557 2006-01-19 Jan Hubicka <jh@suse.cz>
7558
7559 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
7560
7561 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7562
7563 PR c++/25854
7564 * g++.dg/template/spec28.C: New test.
7565
7566 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
7567
7568 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
7569 Fix fprintf's by adding srcdir or removing it.
7570
7571 2006-01-19 Diego Novillo <dnovillo@redhat.com>
7572
7573 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
7574 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
7575 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
7576 * testsuite/gcc.dg/gomp/empty.c: Likewise.
7577 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
7578 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
7579 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
7580 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
7581 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
7582 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
7583 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
7584 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
7585 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
7586 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
7587
7588 2006-01-18 Jeff Law <law@redhat.com>
7589
7590 * gcc.dg/tree-ssa/vrp25.c: New test.
7591
7592 2006-01-19 Richard Sandiford <richard@codesourcery.com>
7593
7594 * gcc.dg/pr25805.c: Fix misapplied patch.
7595
7596 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
7597
7598 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
7599 (check_effective_target_vect_udot_qi): New.
7600 (check_effective_target_vect_sdot_hi): New.
7601 (check_effective_target_vect_udot_hi): New.
7602 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
7603 prefixed with "wrapv-" with -fwrapv.
7604 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
7605 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
7606 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
7607 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
7608 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
7609
7610 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
7611 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
7612 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
7613 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
7614
7615 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7616
7617 PR c++/16829
7618 * g++.dg/other/default2.C: New test.
7619 * g++.dg/other/default3.C: New test.
7620
7621 2006-01-19 Richard Sandiford <richard@codesourcery.com>
7622
7623 PR c/25805
7624 * gcc.dg/pr25805.c: New file.
7625
7626 2006-01-18 Mark Mitchell <mark@codesourcery.com>
7627
7628 PR c++/25836
7629 * g++.dg/template/init6.C: New test.
7630
7631 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
7632
7633 * gcc.dg/tree-ssa/pr24287.c: New test
7634
7635 2006-01-18 Eric Christopher <echristo@apple.com>
7636
7637 * g++.dg/eh/table.C: New.
7638
7639 2006-01-18 DJ Delorie <dj@redhat.com>
7640
7641 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
7642 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
7643 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
7644 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
7645
7646 2006-01-18 Jeff Law <law@redhat.com>
7647
7648 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
7649 on wrapping on overflow semantics.
7650
7651 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
7652
7653 * gcc.gc/tree-ssa/vrp23.c: New test.
7654 * gcc.gc/tree-ssa/vrp24.c: New test.
7655
7656 2006-01-18 Richard Henderson <rth@redhat.com>
7657 Aldy Hernandez <aldyh@redhat.com>
7658 Jakub Jelinek <jakub@redhat.com>
7659 Diego Novillo <dnovillo@redhat.com>
7660 Uros Bizjak <uros@kss-loka.si>
7661
7662 * testsuite/gcc.dg/gomp: New directory.
7663
7664 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
7665 Steven G. Kargl <kargls@comcast.net>
7666
7667 PR fortran/20869
7668 * gfortran.dg/intrinsic_external_1.f90: New test.
7669
7670 PR fortran/20875.
7671 * gfortran.dg/elemental_pointer_1.f90: New test.
7672
7673 PR fortran/25024
7674 * gfortran.dg/external_procedures_1.f90: New test.
7675
7676 PR fortran/25785
7677 gfortran.dg/assumed_present.f90: New test.
7678
7679 2006-01-18 Jakub Jelinek <jakub@redhat.com>
7680
7681 * g++.dg/parse/lookup5.C: New test.
7682
7683 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7684
7685 PR fortran/25697
7686 * gfortran.dg/read_eof.f90: New test.
7687
7688 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
7689
7690 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
7691 add a closing brace.
7692
7693 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7694
7695 PR fortran/25631
7696 * gfortran.dg/fmt_tl.f: New test.
7697
7698 2006-01-17 Eric Christopher <echristo@apple.com>
7699
7700 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
7701 * g++.old-deja/g++.warn/impint2.C: Ditto.
7702 * g++.old-deja/g++.other/null1.C: Ditto.
7703 * g++.dg/warn/conv2.C: Ditto.
7704 * g++.dg/warn/conv4.C: New file.
7705
7706 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
7707
7708 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
7709
7710 2006-01-17 Andreas Jaeger <aj@suse.de>
7711 Janis Johnson <janis187@us.ibm.com>
7712
7713 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
7714 in 64-bit.
7715 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
7716 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
7717
7718 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
7719
7720 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
7721 xfail txxx where xxx >= 25.
7722
7723 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
7724
7725 PR testsuite/25764
7726 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
7727
7728 2006-01-17 Jakub Jelinek <jakub@redhat.com>
7729
7730 PR c/25682
7731 * gcc.dg/pr25682.c: New test.
7732 * g++.dg/parse/array-size2.C: New test.
7733
7734 2006-01-16 Ian Lance Taylor <ian@airs.com>
7735
7736 * consistency.vlad: Remove entire directory, 1652 files.
7737
7738 2006-01-16 Janis Johnson <janis187@us.ibm.com>
7739
7740 * lib/target-supports.exp (check_effective_target_dfp_nocache,
7741 check_effective_target_dfprt_nocache): New.
7742 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
7743 (check_effective_target_dfprt): New.
7744 * lib/c-compat.exp (check_dfp): Remove.
7745 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
7746 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
7747 level of support for decimal float.
7748 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
7749 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
7750 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
7751 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
7752 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
7753 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
7754 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
7755 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
7756 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
7757 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
7758 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
7759 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
7760 directives.
7761
7762 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
7763
7764 PR testsuite/25741
7765 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
7766 $base_dir/../.
7767 * lib/gfortran.exp (gfortran_init): Likewise.
7768 * lib/obj-c++.exp (obj-c++_init): Likewise.
7769 * lib/scanasm.exp (scan-assembler-dem): Likewise.
7770 (scan-assembler-dem-not): Likewise.
7771 * lib/scandump.exp (scan-dump-dem): Likewise.
7772 (scan-dump-dem-not): Likewise.
7773
7774 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
7775
7776 PR testsuite/25767
7777 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
7778 powerpc-*-darwin*.
7779 * lib/obj-c++.exp (obj-c++_init): Likewise.
7780
7781 2006-01-16 Richard Guenther <rguenther@suse.de>
7782
7783 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
7784
7785 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7786
7787 PR testsuite/25777
7788 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
7789 to LD_LIBRARY_PATH.
7790
7791 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
7792 Andrew Pinski <pinskia@physics.uc.edu>
7793
7794 * gcc.dg/minmax-1.c: New test.
7795
7796 2006-01-16 Ben Elliston <bje@au.ibm.com>
7797
7798 * gcc.dg/dfp/dfp.exp: Correct FSF address.
7799 * gcc.misc-tests/dectest.exp: Ditto.
7800
7801 2006-01-15 Ian Lance Taylor <ian@airs.com>
7802
7803 PR testsuite/25796
7804 * gcc.target/i386/cmov6.c: Use -march=k8.
7805
7806 2006-01-15 Andreas Jaeger <aj@suse.de>
7807
7808 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
7809 x86 does not have __float128.
7810
7811 2006-01-14 Ian Lance Taylor <ian@airs.com>
7812
7813 * gcc.target/i386/cmov6.c: New test.
7814
7815 2006-01-14 Mark Mitchell <mark@codesourcery.com>
7816
7817 PR c++/25663
7818 * g++.dg/template/ctor6.C: New test.
7819
7820 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
7821
7822 PR tree-optimization/25485
7823 * gcc.dg/tree-ssa/pr25485.c: New.
7824
7825 2006-01-14 Richard Guenther <rguenther@suse.de>
7826
7827 PR tree-optimization/22548
7828 PR tree-optimization/22555
7829 PR tree-optimization/22501
7830 * gcc.dg/tree-ssa/alias-4.c: New testcase.
7831 * gcc.dg/tree-ssa/alias-5.c: Likewise.
7832 * gcc.dg/tree-ssa/alias-6.c: Likewise.
7833 * gcc.dg/tree-ssa/alias-7.c: Likewise.
7834 * gcc.dg/tree-ssa/alias-8.c: Likewise.
7835 * gcc.dg/tree-ssa/alias-9.c: Likewise.
7836 * gcc.dg/tree-ssa/alias-10.c: Likewise.
7837 * gcc.dg/tree-ssa/alias-11.c: Likewise.
7838 * gcc.dg/tree-ssa/alias-12.c: Likewise.
7839
7840 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
7841
7842 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
7843 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
7844
7845 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
7846 Richard Guenther <rguenther@suse.de>
7847
7848 PR rtl-optimization/24257
7849 * gcc.dg/torture/pr24257.c: New testcase.
7850
7851 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
7852
7853 * gcc.c-torture/execute/20060110-1.c: New test.
7854 * gcc.c-torture/execute/20060110-2.c: New test.
7855
7856 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
7857
7858 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
7859
7860 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
7861
7862 PR fortran/25756
7863 * gfortran.dg/label_3.f90: New test.
7864
7865 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
7866
7867 PR tree-optimization/25771
7868 * g++.dg/tree-ssa/pr25771.C: New test
7869
7870 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7871
7872 PR tree-opt/24365
7873 * g++.dg/opt/complex5.C: New test.
7874
7875 2006-01-13 Richard Guenther <rguenther@suse.de>
7876
7877 * gcc.target/i386/387-9.c: New testcase.
7878
7879 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
7880
7881 PR c++/24824
7882 * g++.dg/debug/dwarf2-1.C: New.
7883
7884 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
7885
7886 PR testsuite/25728
7887 * lib/gcov.exp (verify-lines): Add "close $fd".
7888
7889 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
7890 Ben Elliston <bje@au.ibm.com>
7891
7892 * gcc.dg/dfp/inf-1.c: New test.
7893
7894 2006-01-12 Janis Johnson <janis187@us.ibm.com>
7895 Yao Qi <qiyaoltc@cn.ibm.com>
7896 Ben Elliston <bje@au.ibm.com>
7897 Jon Grimm <jgrimm2@us.ibm.com>
7898
7899 * gcc.dg/nodfp-1.c: New test.
7900 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
7901 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
7902 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
7903 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
7904 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
7905 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
7906 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
7907 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
7908 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
7909 * gcc.dg/format/dfp-scanf-1.c: Likewise.
7910 * gcc.dg/format/dfp-printf-1.c: Likewise.
7911 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
7912 (compat_setup_dfp): New.
7913 * gcc.dg/compat/compat.exp: Use it.
7914 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
7915 Make some variables global, prepend "compat_" to their names.
7916 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
7917 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
7918 * gcc.misc-tests/dectest.exp: New test driver for decTest.
7919 * lib/compat.exp (compat_skip_list): Make global, rename.
7920 * lib/c-compat.exp: New file.
7921 * lib/target-supports.exp (check_effective_target_dfp): New.
7922
7923 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
7924 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
7925 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
7926 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
7927 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
7928 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
7929 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
7930 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
7931 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
7932 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
7933 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
7934 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
7935 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
7936 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
7937 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
7938 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
7939 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
7940 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
7941 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
7942 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
7943 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
7944 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
7945 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
7946 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
7947 gcc.dg/dfp/struct-layout-1.c,
7948 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
7949 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
7950 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
7951 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
7952 gcc.dg/dfp/func-vararg-dfp.c,
7953 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
7954 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
7955 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
7956 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
7957 gcc.dg/dfp/wtr-conversion-1.c: New tests.
7958
7959 2006-01-11 Richard Guenther <rguenther@suse.de>
7960
7961 PR tree-optimization/25734
7962 * gcc.dg/tree-ssa/pr25734.c: New testcase.
7963
7964 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
7965
7966 PR fortran/25486
7967 * gfortran.dg/literal_character_constant_1_x.F: New test.
7968 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
7969 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
7970 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
7971
7972 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
7973
7974 PR c++/25386
7975 * g++.dg/ext/packed3.C: Add expected packed error.
7976
7977 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
7978
7979 PR target/25706
7980 * gcc.dg/torture/pr25706-1.c: New test.
7981
7982 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
7983
7984 PR tree-optimization/23109
7985 PR tree-optimization/23948
7986 PR tree-optimization/24123
7987
7988 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
7989 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
7990 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
7991 g++.dg/tree-ssa/pr23948.C: New testcases.
7992 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
7993 three divisions in order to do the optimization.
7994
7995 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7996
7997 PR c++/25632
7998 * g++.dg/other/pr25632.C: New test.
7999
8000 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8001
8002 PR fortran/25730
8003 * gfortran.dg/used_types_1.f90: New test.
8004
8005 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8006
8007 PR target/25718
8008 * gcc.dg/torture/pr25718-1.c: New test.
8009
8010 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8011
8012 * gfortran.dg/list_read_2.f90: Fix typo in description.
8013
8014 2006-01-10 Jan Beulich <jbeulich@novell.com>
8015
8016 * lib/target-supports.exp (check_visibility_available): Simplify test
8017 for *-*-netware*.
8018 (check_profiling_available): Fail for *-*-netware*.
8019 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8020 * gcc.dg/20021014-1.c: Likewise.
8021 * gcc.dg/nest.c: Likewise.
8022
8023 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8024
8025 fortran/24936
8026 * gfortran.dg/forall_3.f90: New test.
8027
8028 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8029
8030 PR fortran/21977
8031 * gfortran.dg/nesting_2.f90: New test.
8032 * gfortran.dg/nesting_3.f90: New test.
8033
8034 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8035
8036 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8037 Fix typo in comment.
8038
8039 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8040
8041 * gfortran.dg/single_char_string.f90: New test.
8042
8043 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8044
8045 * gfortran.dg/ichar_2.f90: New test.
8046
8047 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8048
8049 PR fortran/25093
8050 * gfortran.dg/private_type_4.f90: New.
8051
8052 2006-01-07 Richard Guenther <rguenther@suse.de>
8053
8054 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8055
8056 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8057
8058 * gfortran.dg/func_decl_1.f90: New.
8059 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8060 * gfortran.dg/array_alloc_2.f90: Likewise.
8061 * gfortran.dg/char_result_8.f90: Likewise.
8062 * gfortran.dg/dup_save_1.f90: Likewise.
8063 * gfortran.dg/dup_save_2.f90: Likewise.
8064 * gfortran.dg/f2c_6.f90: Likewise.
8065 * gfortran.dg/f2c_7.f90: Likewise.
8066 * gfortran.dg/func_result_2.f90: Likewise.
8067 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8068
8069 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8070
8071 PR fortran/22146
8072 * gfortran.dg/elemental_subroutine_1.f90: New test.
8073 * gfortran.dg/elemental_subroutine_2.f90: New test.
8074
8075 PR fortran/25029
8076 PR fortran/21256
8077 * gfortran.dg/assumed_size_refs_1.f90: New test.
8078
8079 PR fortran/20868
8080 PR fortran/20870
8081 * gfortran.dg/assumed_size_refs_2.f90: New test.
8082 * gfortran.dg/initialization_1.f90: Change warning message.
8083
8084 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8085
8086 * gcc.dg/tree-ssa/loop-15.c: New test.
8087
8088 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8089
8090 PR fortran/25598
8091 * gfortran.dg/backspace_3.f: New test.
8092 * gfortran.dg/backspace_4.f: New test.
8093
8094 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8095
8096 PR fortran/24268
8097 * gfortran.dg/fmt_white.f: Update test.
8098
8099 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8100
8101 * gcc.dg/cast-1.c: Add new warning.
8102 * gcc.dg/cast-2.c: Likewise.
8103 * gcc.dg/cast-3.c: Likewise.
8104 * gcc.dg/format/cast-1.c: Likewise.
8105 * gcc.dg/cast-4.c: New testcase.
8106
8107 2006-01-05 Richard Guenther <rguenther@suse.de>
8108
8109 PR tree-optimization/22555
8110 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8111
8112 2006-01-05 Richard Guenther <rguenther@suse.de>
8113 Diego Novillo <dnovillo@redhat.com>
8114
8115 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8116 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8117 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8118 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8119 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8120 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8121 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8122 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8123 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8124 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8125 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8126 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8127 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8128 * treelang/compile/extravar.tree: Likewise.
8129 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8130 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8131 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8132 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8133 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8134
8135 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8136
8137 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8138 for 64-bit fix.
8139
8140 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8141
8142 PR fortran/23675
8143 gfortran.dg/char_result_11.f90: New.
8144
8145 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8146
8147 PR c++/24782
8148 * g++.dg/parse/access9.C: New test.
8149 * g++.dg/tc1/dr52.C: Tweak error markers.
8150
8151 2006-01-04 Richard Henderson <rth@redhat.com>
8152
8153 Merge from gomp branch.
8154 * g++.dg/parse/pragma2.C: Update expected error lines.
8155
8156 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8157
8158 * g++.dg/other/i386-2.C: New test.
8159
8160 PR target/25554
8161 * gcc.c-torture/compile/20051228-1.c: New test.
8162
8163 PR c/25559
8164 * gcc.dg/pr25559.c: New test.
8165
8166 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8167
8168 PR c++/25492
8169 * g++.dg/lookup/friend9.C: New test.
8170
8171 PR c++/25625
8172 * g++.dg/template/repo5.C: New test.
8173
8174 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8175
8176 PR fortran/25101
8177 * gfortran.dg/forall_2.f90: New test.
8178
8179 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8180
8181 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8182 dg-require-weak. Adjust regexp to handle leading-underscore
8183 targets and space as well as TAB after .weak. Change previous
8184 64-bit fix to not use naked dot.
8185
8186 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8187
8188 PR rtl-optimization/25578
8189 * gcc.c-torture/execute/20060102-1.c: New testcase.
8190
8191 2006-01-03 Richard Guenther <rguenther@suse.de>
8192
8193 PR c/25183
8194 * gcc.dg/torture/pr25183.c: New testcase.
8195
8196 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8197
8198 Merge from gomp-branch.
8199 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8200 * gcc.dg/ia64-sync-2.c: Likewise.
8201 * gcc.dg/ia64-sync-3.c: Likewise.
8202 * gcc.dg/ia64-sync-4.c: Likewise.
8203 * gcc.dg/sync-2.c: Likewise.
8204 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8205 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8206
8207 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8208
8209 PR c++/25635
8210 * g++.dg/parse/operator6.C: New test.
8211
8212 PR c++/25637
8213 * g++.dg/parse/error29.C: New test.
8214
8215 PR c++/25638
8216 * g++.dg/parse/dtor6.C: New test.
8217
8218 PR c++/25633
8219 * g++.dg/parse/ctor3.C: New test.
8220
8221 PR c++/25634
8222 * g++.dg/template/class3.C: New test.
8223
8224 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8225
8226 * g++.dg/debug/debug9.C: New.
8227
8228 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8229
8230 PR fortran/24640
8231 * gfortran.dg/label_2.f90: New test.
8232
8233 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8234
8235 * g++.dg/lookup/using12.C: Tighten error marker.
8236
8237 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8238 Andrew Pinski <pinskia@physics.uc.edu>
8239
8240 * gcc.target/powerpc/darwin-abi-3.c: New file.
8241 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8242 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8243 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8244 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8245 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8246 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8247 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8248 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8249
8250 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8251
8252 * gcc.dg/tree-ssa/loadpre1.c: New;
8253 * gcc.dg/tree-ssa/loadpre2.c: New;
8254 * gcc.dg/tree-ssa/loadpre3.c: New;
8255 * gcc.dg/tree-ssa/loadpre4.c: New;
8256 * gcc.dg/tree-ssa/loadpre5.c: New;
8257 * gcc.dg/tree-ssa/loadpre6.c: New;
8258 * gcc.dg/tree-ssa/loadpre7.c: New;
8259 * gcc.dg/tree-ssa/loadpre8.c: New;
8260 * gcc.dg/tree-ssa/loadpre9.c: New;
8261
8262 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8263
8264 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8265 * g++.dg/abi/thunk4.C: Likewise.
8266
8267 2006-01-01 Andreas Jaeger <aj@suse.de>
8268
8269 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8270 portable.
8271
8272 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8273
8274 PR c++/25294
8275 * gcc.dg/pragma-pack-3.c: New test.
8276 * g++.dg/parse/pragma3.C: New test.
8277
8278 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8279
8280 PR middle-end/24827
8281 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8282
8283 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8284
8285 PR testsuite/25214
8286 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8287
8288 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8289
8290 PR fortran/22607
8291 * gfortran-dg/pure_byref_3.f90: New.
8292
8293 fortran/PR 25396
8294 * gfortran.dg/userdef_operator_1.f90: New.
8295
8296 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8297
8298 * g++.dg/abi/thunk3.C: New.
8299 * g++.dg/abi/thunk4.C: New.
8300
8301 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8302
8303 PR fortran/25532
8304 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8305 associated derived type components of derived types are
8306 properly declared in contained procedures.
8307
8308 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8309
8310 PR libgfortran/25139
8311 * gfortran.dg/backspace_2.f: New test.
8312
8313 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8314
8315 PR libgfortran/25550
8316 * gfortran.dg/endfile.f: New test.
8317
8318 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8319
8320 PR libgfortran/25419
8321 * gfortran.dg/comma.f: New test.
8322
8323 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8324
8325 * lib/gfortran-dg.exp: Remove trailing whitespace.
8326 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8327 -funroll-all-loops.
8328
8329 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8330
8331 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8332 Extended Double long doubles or repeat tests when long double is
8333 the same size as double.
8334
8335 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8336
8337 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
8338
8339 PR testsuite/25442
8340 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
8341 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
8342
8343 PR testsuite/25441
8344 * gcc.dg/pr23911.c: Make test variable static.
8345
8346 PR testsuite/25444
8347 * gcc.dg/tree-ssa/pr14841.c: Likewise.
8348
8349 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8350
8351 PR c++/25439
8352 * g++.dg/parse/crash17.C: Adjust error markers.
8353 * g++.dg/template/error20.C: New test.
8354
8355 2005-12-26 Mark Mitchell <mark@codesourcery.com>
8356
8357 PR c++/23172
8358 * g++.dg/ext/complit4.C: New test.
8359
8360 PR c++/25417
8361 * g++.dg/ext/complit5.C: Likewise.
8362
8363 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
8364
8365 PR tree-optimization/25125
8366 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
8367 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
8368 * gcc.c-torture/execute/pr25125.c: New.
8369
8370 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
8371
8372 PR fortran/25029
8373 PR fortran/21256
8374 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
8375 with incorrect assumed size references.
8376
8377 2005-12-24 Mark Mitchell <mark@codesourcery.com>
8378
8379 PR c++/23171
8380 * g++.dg/opt/init1.C: New test.
8381
8382 2005-12-23 Mark Mitchell <mark@codesourcery.com>
8383
8384 PR c++/24671
8385 * g++.dg/template/sfinae3.C: New test.
8386
8387 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8388
8389 * g++.dg/other/friend4.C: New test.
8390
8391 2005-12-23 Jakub Jelinek <jakub@redhat.com>
8392
8393 PR target/25005
8394 * g++.dg/opt/pr25005.C: New test.
8395
8396 2005-12-22 Mark Mitchell <mark@codesourcery.com>
8397
8398 PR c++/25369
8399 * g++.dg/template/ptrmem16.C: New test.
8400
8401 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
8402
8403 PR fortran/25029
8404 PR fortran/21256
8405 * gfortran.dg/initialization_1.f90: Add test of SIZE.
8406
8407 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8408
8409 PR libgfortran/25307
8410 * gfortran.dg/list_read_5.f90: New test.
8411
8412 2005-12-22 Richard Henderson <rth@redhat.com>
8413
8414 * gcc.target/i386/sse-7.c: Use -msse2.
8415
8416 2005-12-23 Jakub Jelinek <jakub@redhat.com>
8417
8418 PR rtl-optimization/25432
8419 * gcc.c-torture/compile/20051216-1.c: New test.
8420
8421 PR objc/25328
8422 * objc/execute/pr25328.m: New test.
8423
8424 2005-12-22 Mark Mitchell <mark@codesourcery.com>
8425
8426 PR c++/25364
8427 * g++.dg/template/call4.C: New test.
8428
8429 2005-12-22 Dale Johannesen <dalej@apple.com>
8430
8431 * gcc.target/i386/sse-17.c: New.
8432
8433 2005-12-22 Paul Brook <paul@codesourcery.com>
8434
8435 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
8436
8437 2005-12-22 Paul Brook <paul@codesourcery.com>
8438
8439 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
8440
8441 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8442
8443 PR tree-opt/25513
8444 * gcc.c-torture/compile/pr25513.c: New test.
8445
8446 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8447
8448 PR c++/23333
8449 * g++.dg/parse/error25.C: Add more tests.
8450
8451 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8452
8453 PR fortran/18990
8454 * gfortran.dg/der_charlen_1.f90: New.
8455
8456 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
8457
8458 PR fortran/20889
8459 * gfortran.dg/pointer_component_type_1.f90: New test.
8460
8461 PR fortran/25029
8462 PR fortran/21256
8463 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
8464 should give an error with assumed size array refernces and checks those
8465 that should not.
8466 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
8467 reference an upper bound so that it does not generate an error.
8468
8469 PR fortran/19362
8470 PR fortran/20244
8471 PR fortran/20864
8472 PR fortran/25391
8473 * gfortran.dg/used_dummy_types_1.f90: New test.
8474 * gfortran.dg/used_dummy_types_2.f90: New test.
8475 * gfortran.dg/used_dummy_types_3.f90: New test.
8476 * gfortran.dg/used_dummy_types_4.f90: New test.
8477 * gfortran.dg/used_dummy_types_5.f90: New test.
8478
8479 PR fortran/23152
8480 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
8481 group already being USE associated.
8482 * gfortran.dg/assumed_shape_nml.f90: New test.
8483 * gfortran.dg/assumed_size_nml.f90: New test.
8484
8485 PR fortran/20862
8486 PR fortran/25053
8487 PR fortran/25063
8488 PR fortran/25064
8489 PR fortran/25066
8490 PR fortran/25067
8491 PR fortran/25068
8492 PR fortran/25307
8493 * gfortran.dg/io_constraints_1.f90: New test.
8494 * gfortran.dg/io_constraints_1.f90: New test.
8495 * gfortran.dg/iostat_3.f90: Change wording of warning.
8496 * gfortran.dg/g77/19981216-0.f: The same.
8497
8498 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
8499
8500 PR tree-optimization/23518
8501 * testsuite/gcc.dg/pr23518.c: New.
8502
8503 2005-12-21 Mike Stump <mrs@apple.com>
8504
8505 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
8506
8507 2005-12-21 Paul Brook <paul@codesourcery.com>
8508
8509 * gcc.dg/pr19340.c: Skip on m68k targets.
8510
8511 2005-12-21 Steven Bosscher <stevenb@suse.de>
8512
8513 PR rtl-optimization/25196
8514 * gcc.dg/pr25196.c: New test.
8515
8516 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
8517
8518 PR fortran/25423
8519 gfortran.dg/where_nested_1.f90: New.
8520
8521 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
8522
8523 PR tree-optimization/25382.
8524 * gcc.dg/tree-ssa/pr25382.c: New.
8525
8526 2005-12-20 Richard Guenther <rguenther@suse.de>
8527
8528 PR middle-end/24306
8529 * gcc.target/i386/pr24306.c: New testcase.
8530
8531 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
8532
8533 PR tree-optimization/25501
8534 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
8535
8536 2005-12-20 Richard Guenther <rguenther@suse.de>
8537
8538 Revert
8539 2005-12-02 Richard Guenther <rguenther@suse.de>
8540
8541 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
8542
8543 2005-12-20 Mark Mitchell <mark@codesourcery.com>
8544
8545 PR c++/21228
8546 * g++.dg/warn/Wunreachable-code-2.C: New test.
8547
8548 2005-12-19 Mark Mitchell <mark@codesourcery.com>
8549
8550 PR c++/24278
8551 * g++.dg/template/ctor5.C: New test.
8552
8553 PR c++/24915
8554 * g++.dg/template/overload8.C: New test.
8555
8556 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
8557
8558 * gcc.c-torture/compile/pr25483 : New test.
8559
8560 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8561
8562 PR c++/20552
8563 * g++.dg/ext/typeof10.C: New test.
8564
8565 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
8566
8567 * gcc.dg/mt-loopi1.c: New.
8568
8569 2005-12-18 Richard Guenther <rguenther@suse.de>
8570
8571 PR tree-optimization/25481
8572 * gcc.dg/torture/pr25481.c: New testcase.
8573
8574 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8575
8576 PR rtl-optimization/21041
8577 * gcc.dg/pr21041.c: New test.
8578
8579 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8580
8581 PR libgfortran/25463
8582 * gfortran.dg/advance.f90: New test.
8583
8584 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
8585
8586 * gcc.dg/20051201-1.c: New test.
8587
8588 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
8589
8590 PR fortran/25018
8591 * gfortran.dg/initialization_1.f90: New test.
8592 * gfortran.dg/enum_5.f90: Change dg-error to new message.
8593 * gfortran.dg/g77/980616-0.f: The same.
8594
8595 2005-12-17 Steven G. Kargl <kargls@comcast.net>
8596
8597 * PR fortran/25458
8598 * gfortran.dg/chkbits.f90: New test.
8599
8600 2005-12-17 Steven G. Kargl <kargls@comcast.net>
8601
8602 * gfortran.dg/enum_5.f: Revert to previous version.
8603
8604 2005-12-17 Steven G. Kargl <kargls@comcast.net>
8605
8606 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
8607 * gfortran.dg/nested_modules_1.f90: Ditto.
8608 * gfortran.dg/hollerith_f95.f90: Ditto.
8609 * gfortran.dg/select_5.f90: Ditto.
8610 * gfortran.dg/secnds.f: Ditto.
8611 * gfortran.dg/hollerith2.f90: Ditto.
8612 * gfortran.dg/imag_2.f: Ditto.
8613 * gfortran.dg/ftell_2.f90: Ditto.
8614 * gfortran.dg/malloc_free_1.f90: Ditto.
8615 * gfortran.dg/logint-1.f: Ditto.
8616 * gfortran.dg/recursive_statement_functions.f90: Ditto.
8617 * gfortran.dg/e_d_fmt.f90: Ditto.
8618 * gfortran.dg/hollerith_legacy.f90: Ditto.
8619 * gfortran.dg/logint-2.f: Ditto.
8620 * gfortran.dg/enum_5.f90: Ditto.
8621 * gfortran.dg/f2c_2.f90: Ditto.
8622 * gfortran.dg/pr17143.f90: Ditto.
8623 * gfortran.dg/namelist_14.f90: Ditto.
8624 * gfortran.dg/logint-3.f: Ditto.
8625 * gfortran.dg/spread_scalar_source.f90: Ditto.
8626 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
8627 * gfortran.dg/namelist_11.f: Ditto.
8628 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
8629 * gfortran.dg/g77/20010519-1.f
8630 * gfortran.dg/g77/alpha1.f: Ditto.
8631 * gfortran.dg/g77/990115-1.f: Ditto.
8632 * gfortran.dg/g77/erfc.f: Ditto.
8633 * gfortran.dg/g77/19990313-3.f: Ditto.
8634 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
8635 * gfortran.dg/g77/20010426.f: Ditto.
8636 * gfortran.dg/g77/19990313-0.f: Ditto.
8637 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
8638 * gfortran.dg/g77/20000629-1.f: Ditto.
8639 * gfortran.dg/g77/970125-0.f: Ditto.
8640 * gfortran.dg/g77/8485.f: Ditto.
8641 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
8642 * gfortran.dg/g77/19990313-1.f: Ditto.
8643 * gfortran.dg/g77/int8421.f: Ditto.
8644 * gfortran.dg/g77/19990305-0.f: Ditto.
8645 * gfortran.dg/g77/947.f: Ditto.
8646 * gfortran.dg/g77/19990905-2.f: Ditto.
8647 * gfortran.dg/g77/cabs.f: Ditto.
8648 * gfortran.dg/g77/19990313-2.f: Ditto.
8649 * gfortran.dg/g77/20020307-1.f: Ditto.
8650 * gfortran.dg/g77/dcomplex.f: Ditto.
8651 * gfortran.dg/g77/19990502-1.f: Ditto.
8652 * gfortran.dg/g77/19981216-0.f: Ditto.
8653 * gfortran.dg/common_4.f90: Ditto.
8654 * gfortran.dg/entry_4.f90: Ditto.
8655 * gfortran.dg/equiv_constraint_2.f90: Ditto.
8656 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
8657 * gfortran.dg/namelist_12.f: Ditto.
8658 * gfortran.dg/scale_1.f90: Ditto.
8659 * gfortran.dg/modulo_1.f90
8660 * gfortran.dg/hollerith.f90: Ditto.
8661 * gfortran.dg/direct_io_3.f90: Ditto.
8662 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
8663 * gfortran.dg/gnu_logical_1.F: Ditto.
8664 * gfortran.dg/unf_io_convert_1.f90: Ditto.
8665 * gfortran.dg/assign_1.f90: Ditto.
8666 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
8667 * gfortran.dg/pr23095.f: Ditto.
8668 * gfortran.dg/read_float_1.f90: Ditto.
8669
8670 2005-12-17 Andreas Jaeger <aj@suse.de>
8671
8672 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
8673 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
8674
8675 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8676
8677 PR fortran/24268
8678 * gfortran.dg/fmt_white.f: New test.
8679
8680 2005-12-16 Steven G. Kargl <kargls@comcast.net>
8681
8682 * gfortran.dg/label_1.f90: New test.
8683
8684 2005-12-15 Ben Elliston <bje@au.ibm.com>
8685
8686 PR testsuite/25422
8687 * gcc.dg/20031012-1.c: Add -Walways-true option.
8688 * gcc.dg/weak/weak-3.c: Likewise.
8689 * g++.old-deja/g++.mike/warn8.C: Likewise.
8690
8691 2005-12-16 Mike Stump <mrs@apple.com>
8692
8693 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
8694 exit.
8695
8696 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8697
8698 PR libgfortran/25264
8699 PR libgfortran/25349
8700 * gfortran.dg/tl_editing.f90: Added additional checks.
8701 * gfortran.dg/t_editing.f: New test.
8702 * gfortran.dg/write_padding.f90: New test
8703
8704 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8705
8706 PR testsuite/25215
8707 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
8708
8709 2005-12-16 Jakub Jelinek <jakub@redhat.com>
8710
8711 PR rtl-optimization/24899
8712 * gcc.c-torture/execute/20051215-1.c: New test.
8713
8714 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
8715
8716 PR 24823
8717 * gfortran.dg/pr24823.f: New test.
8718
8719 2005-12-16 Jeff Law <law@redhat.com>
8720
8721 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
8722
8723 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8724
8725 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
8726 Change C++ style comments to C style comments.
8727 Remove aligned types from the array.
8728 Keep Enums disabled.
8729 (complex_types): Remove aligned types from the array.
8730 Comment out "_Complex long double".
8731 (attrib_types): Remove.
8732 (complex_attrib_types): Remove.
8733 (attrib_array_types): Remove.
8734 (complex_attrib_array_types): Remove.
8735 (aligned_bitfld_types): Remove.
8736 (n_aligned_bitfld_types): Remove.
8737 (FEATURE_ALIGNEDPACKED): Delete.
8738 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
8739 (singles): Remove support for adding attributes.
8740 (choose_type): Remove support for attributed types.
8741 (generate_fields): Remove support for attributed bit-fields.
8742 Remove support for adding attributes.
8743 (generate_random_tests): Remove support for adding attributes.
8744 (features): Add back "[0] :0" and "complex vector [0]".
8745 (main): Remove support for attributed bit-fields.
8746 Uncomment the calling of generate_random_tests for the rests of
8747 the tests.
8748
8749 2005-12-16 Jan Hubicka <jh@suse.cz>
8750
8751 * gcc.c-torture/combine/pr25224.c: New.
8752
8753 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
8754
8755 PR other/25028
8756 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
8757 HP-UX.
8758
8759 2005-12-15 Richard Sandiford <richard@codesourcery.com>
8760
8761 * gcc.dg/20051215-1.c: New file.
8762
8763 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8764
8765 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
8766 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
8767
8768 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
8769
8770 PR fortran/18197
8771 * gfortran.dg/dummy_functions_1.f90: New.
8772
8773 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
8774
8775 PR rtl-optimization/25310
8776 * gcc.c-torture/compile/pr25310.c: New test.
8777
8778 2005-12-14 Jakub Jelinek <jakub@redhat.com>
8779
8780 PR debug/25023
8781 * gcc.dg/pr25023.c: New test.
8782
8783 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8784
8785 * g++.old-deja/g++.brendan/redecl1.C,
8786 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
8787 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
8788 g++.old-deja/g++.oliva/typeof1.C,
8789 g++.old-deja/g++.other/crash16.C,
8790 g++.old-deja/g++.other/crash34.C,
8791 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
8792 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
8793 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
8794 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
8795 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
8796 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
8797 Remove xfail.
8798
8799 2005-12-14 Kean Johnston <jkj@sco.com>
8800 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8801
8802 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
8803 * gcc.target/i386/20020523-1.c: Ditto.
8804 * gcc.target/i386/tailcall-1.c: Ditto.
8805 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
8806 * gcc.target/i386/ssetype-5.c: Ditto.
8807
8808 2005-12-14 Jeff Law <law@redhat.com>
8809
8810 * gcc.dg/tree-ssa/foldstring-1.c: New test.
8811
8812 2005-12-14 Jakub Jelinek <jakub@redhat.com>
8813
8814 PR target/25254
8815 PR target/24188
8816 * gcc.target/i386/pr25254.c: New test.
8817 * gfortran.dg/PR24188.f: New test.
8818
8819 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
8820
8821 * lib/fortran-torture.exp: Catch remaining uses of
8822 remote_file build delete.
8823
8824 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8825
8826 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
8827
8828 2005-12-14 Ben Elliston <bje@au.ibm.com>
8829
8830 * gcc.dg/warn-addr-cmp.c: New test.
8831
8832 2005-12-13 Jakub Jelinek <jakub@redhat.com>
8833
8834 PR debug/25023
8835 PR target/25293
8836 * gcc.target/i386/pr25293.c: New test.
8837
8838 2005-12-13 Petr Machata <machata@post.cz>
8839
8840 PR c++/24907
8841 * g++.dg/parse/comma2.C: New test.
8842
8843 2005-12-13 Mark Mitchell <mark@codesourcery.com>
8844 Jakub Jelinek <jakub@redhat.com>
8845
8846 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
8847 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
8848 (limits.h): Include unconditionally.
8849 (stdlib.h): Likewise.
8850 (hashtab.h): Do not include.
8851 (getopt.h): Likewise.
8852 (stddef.h): Include.
8853 (hashval_t): Define.
8854 (struct entry): Add "next" field.
8855 (HASH_SIZE): New macro.
8856 (hash_table): New variable.
8857 (switchfiles): Do not use xmalloc.
8858 (mix): New macro.
8859 (iterative_hash): New function.
8860 (hasht): Remove.
8861 (e_exists): New function.
8862 (e_insert): Likewise.
8863 (output): Use, instead of libiberty hashtable functions.
8864 (main): Do not use getopt. Do not call htab_create.
8865
8866 2005-12-13 Jakub Jelinek <jakub@redhat.com>
8867
8868 PR c++/25331
8869 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
8870 put atal* and atpaal* attributes on array elements.
8871 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
8872 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
8873 put atal* and atpaal* attributes on array elements.
8874 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
8875
8876 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
8877
8878 * gcc.dg/single-precision-constant.c: New test.
8879
8880 2005-12-13 Alan Modra <amodra@bigpond.net.au>
8881
8882 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
8883 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
8884 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
8885 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
8886 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
8887 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
8888 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
8889 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
8890 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
8891 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
8892 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
8893 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
8894 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
8895 gcc.target/powerpc/ppc-sdata-2.c,
8896 gcc.target/powerpc/ppc-stackalign-1.c,
8897 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
8898 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
8899 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
8900 gcc.target/powerpc/rs6000-ldouble-2.c,
8901 gcc.target/powerpc/rs6000-power2-1.c,
8902 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
8903 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
8904 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
8905 option into target selector.
8906 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
8907 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
8908
8909 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8910
8911 PR objc/25348
8912 * objc.dg/encode-9.m: New test.
8913
8914 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8915
8916 PR testsuite/20772
8917 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
8918 * gcc.dg/asm-b.c: Fix typo.
8919 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
8920 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
8921 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
8922 i?86 lp64 and x86_64 ilp32.
8923 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
8924 on i?86 lp64.
8925 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
8926
8927 2005-12-12 Steven G. Kargl <kargls@comcast.net>
8928
8929 PR fortran/25078
8930 gfortran.dg/equiv_5.f90: New test.
8931
8932 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
8933
8934 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
8935 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
8936 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
8937 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
8938 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
8939 * gcc.dg/tree-ssa/reassoc-5.c: New.
8940 * gcc.dg/tree-ssa/reassoc-6.c: New.
8941 * gcc.dg/tree-ssa/reassoc-7.c: New.
8942 * gcc.dg/tree-ssa/reassoc-8.c: New.
8943 * gcc.dg/tree-ssa/reassoc-9.c: New.
8944 * gcc.dg/tree-ssa/reassoc-10.c: New.
8945 * gcc.dg/tree-ssa/reassoc-11.c: New.
8946
8947 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8948
8949 PR testsuite/25167
8950 PR testsuite/24478
8951 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
8952
8953 2005-12-12 Mark Mitchell <mark@codesourcery.com>
8954
8955 PR c++/25300
8956 * g++.dg/template/inherit.C: Do not use a generic error message.
8957
8958 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8959
8960 PR libobjc/25354
8961 * objc.dg/gnu-encoding: New directory.
8962 * objc.dg/gnu-encoding/compat-common.h: New file.
8963 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
8964 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
8965 * objc.dg/gnu-encoding/vector-defs.h: New file.
8966 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
8967 * objc.dg/gnu-encoding/generate-random.c: New file.
8968 * objc.dg/gnu-encoding/generate-random_r.c: New file.
8969 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
8970 * objc.dg/gnu-encoding/generate-random.h: New file.
8971
8972 2005-12-11 Mark Mitchell <mark@codesourcery.com>
8973
8974 PR c++/25337
8975 * g++.dg/template/defarg7.C: New test.
8976
8977 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
8978
8979 PR libobjc/25347
8980 * objc.dg/encode-8.m: New test.
8981
8982 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
8983
8984 PR libobjc/25346
8985 * objc.dg/encode-7.m: New test.
8986
8987 2005-12-10 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/25010
8990 * g++.dg/opt/inline10.C: New test.
8991
8992 2005-12-11 Steven G. Kargl <kargls@comcast.net>
8993
8994 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
8995
8996 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
8997
8998 * gfortran.dg/substring_equivalence.f90: typo in comment
8999
9000 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9001
9002 PR fortran/25068
9003 * gfortran.dg/iostat_3.f90: New test.
9004
9005 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9006
9007 PR fortran/23815
9008 * gfortran.dg/unf_io_convert_1.f90: New test.
9009 * gfortran.dg/unf_io_convert_2.f90: New test.
9010 * gfortran.dg/unf_io_convert_3.f90: New test.
9011
9012 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9013
9014 PR testsuite/20772
9015 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9016 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9017 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9018 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9019 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9020 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9021 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9022 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9023 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9024 gcc.dg/torture/fp-int-convert-float128-timode.c,
9025 gcc.dg/torture/fp-int-convert-float128.c,
9026 gcc.dg/torture/fp-int-convert-float80-timode.c,
9027 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9028 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9029
9030 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9031
9032 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9033
9034 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9035
9036 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9037
9038 * gcc.dg/20051207-1.c,
9039 * gcc.dg/20051207-2.c,
9040 * gcc.dg/20051207-3.c: New tests.
9041
9042 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9043
9044 PR testsuite/20772
9045 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9046 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9047 dg-skip-if target selector.
9048
9049 PR testsuite/20772
9050 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9051 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9052 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9053 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9054 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9055 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9056 and/or merge with i?86 cases.
9057
9058 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9059
9060 PR testsuite/20772
9061 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9062 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9063 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9064 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9065 x86_64-*-linux*.
9066
9067 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9068
9069 PR target/25311
9070 * gcc.c-torture/compile/pr25311.c: New test.
9071
9072 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9073
9074 PR libgfortran/25039
9075 * gfortran.dg/read_comma.f: New test.
9076
9077 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9078
9079 PR c++/19317
9080 * g++.dg/opt/pr19317-1.C: New test.
9081 * g++.dg/opt/pr19317-2.C: New test.
9082 * g++.dg/opt/pr19317-3.C: New test.
9083
9084 PR target/19005
9085 * gcc.c-torture/execute/pr19005.c: New test.
9086
9087 PR target/17828
9088 * g++.old-deja/g++.other/comdat5.C: New test.
9089 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9090
9091 * g++.dg/compat/struct-layout-1.exp: New file.
9092 * g++.dg/compat/struct-layout-1.h: New.
9093 * g++.dg/compat/struct-layout-1_generate.c: New.
9094 * g++.dg/compat/struct-layout-1_x1.h: New.
9095 * g++.dg/compat/struct-layout-1_x2.h: New.
9096 * g++.dg/compat/struct-layout-1_y1.h: New.
9097 * g++.dg/compat/struct-layout-1_y2.h: New.
9098
9099 * gcc.dg/20050330-2.c: New test.
9100
9101 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9102
9103 PR fortran/25292
9104 * gfortran.dg/associated_1.f90: New.
9105
9106 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9107
9108 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9109 ILP32 vect_no_align platforms.
9110
9111 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9112 Jakub Jelinek <jakub@redhat.com>
9113
9114 PR target/25268
9115 * gcc.c-torture/compile/20051207-1.c: New test.
9116
9117 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9118
9119 PR testsuite/20772
9120 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9121 gcc.dg/torture/pr18582-1.c,
9122 gcc.target/i386/attributes-error.c: Also test on x86_64.
9123
9124 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9125
9126 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9127
9128 PR c++/19397
9129 * g++.dg/template/typedef3.C: New test.
9130
9131 PR c++/19762
9132 PR c++/19764
9133 * g++.dg/template/dtor3.C: Fix error markers.
9134
9135 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9136
9137 * lib/target-supports.exp (check_effective_target_sync_char_short):
9138 Add s390*.
9139
9140 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9141
9142 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9143
9144 2005-12-06 Roger Sayle <roger@eyesopen.com>
9145
9146 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9147 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9148 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9149 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9150
9151 2005-12-06 Roger Sayle <roger@eyesopen.com>
9152
9153 PR c++/25263
9154 * g++.dg/other/array2.C: New test case.
9155
9156 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9157
9158 * gcc.dg/darwin-weakimport-3.c: New.
9159
9160 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9161 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9162 and to work on Darwin.
9163 * gcc.dg/attr-weakref-1b.c: New file.
9164 * gcc.dg/attr-weakref-2.c: New test.
9165 * gcc.dg/darwin-weakref-1.c: New test.
9166
9167 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9168
9169 PR testsuite/25247
9170 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9171 use in selector expressions.
9172 (dg-xfail-if): Ditto.
9173 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9174 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9175 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9176 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9177 * gcc.test-framework/test-framework.exp: Skip generated tests if
9178 CHECK_TEST_FRAMEWORK is not 1.
9179
9180 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9181
9182 PR tree-optimization/24963
9183 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9184
9185 PR target/24108
9186 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9187
9188 PR target/18580
9189 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9190 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9191 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9192 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9193
9194 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9195
9196 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9197 dg-options.
9198
9199 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9200
9201 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9202
9203 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9204
9205 * gcc.dg/format/cast-1.c: New test.
9206
9207 2005-12-04 Roger Sayle <roger@eyesopen.com>
9208
9209 PR c/7776
9210 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9211 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9212 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9213 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9214
9215 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9216
9217 * gcc.dg/cast-pretty-print-1.c: New test.
9218
9219 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9220
9221 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9222
9223 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9224
9225 PR c++/24173
9226 * g++.dg/template/friend40.C: New test.
9227
9228 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9229
9230 PR target/25199
9231 * gcc.target/i386/movq-2.c: New test.
9232 * gcc.target/i386/movq.c: Remove target i?86, instead add
9233 dg-require-effective-target ilp32.
9234
9235 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9236
9237 PR c++/24103
9238 * g++.dg/other/default1.C: New test.
9239
9240 2005-12-02 Richard Guenther <rguenther@suse.de>
9241
9242 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9243
9244 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9245
9246 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9247
9248 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9249
9250 PR target/21017
9251 * gcc.target/powerpc/rotate.c: New.
9252
9253 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9254
9255 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9256 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9257
9258 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9259
9260 PR c/13384
9261 * gcc.dg/pr17730-1.c: Adjust.
9262 * gcc.dg/lvalue1.c (main): Likewise.
9263 * gcc.dg/lvalue-2.c: Likewise.
9264 * g++.dg/pr7503-3.C
9265
9266 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9267
9268 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9269 error messages.
9270
9271 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9272
9273 PR fortran/24789
9274 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9275
9276 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9277
9278 PR target/24475
9279 * lib/target-supports.exp (check_effective_target_tls): New.
9280 (check_effective_target_tls_runtime): New.
9281 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9282 for TLS support.
9283 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9284 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9285 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9286 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9287 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9288 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9289 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9290 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9291 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9292 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9293 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9294 effective-target TLS.
9295 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9296 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9297 effective-target TLS runtime.
9298
9299 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9300
9301 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9302
9303 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9304
9305 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9306 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9307 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9308 ignored" warnings when "packing" is the same as the ABI layout.
9309
9310 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9311
9312 PR fortran/21302
9313 * gfortran.dg/line_length_1.f: New test.
9314 * gfortran.dg/line_length_2.f90: Ditto.
9315
9316 2005-11-30 Richard Guenther <rguenther@suse.de>
9317
9318 PR tree-optimization/21655
9319 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9320
9321 2005-11-30 Dale Johannesen <dalej@apple.com>
9322
9323 * gcc.c-torture/compile/pr24930.c: New.
9324
9325 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9326
9327 PR fortran/15809
9328 * gfortran.dg/auto_char_dummy_array.f90: New test.
9329
9330 2005-11-30 Jeff Law <law@redhat.com>
9331
9332 * g++.old-deja/g++.law/pr25000.C: New test.
9333
9334 2005-11-30 Jakub Jelinek <jakub@redhat.com>
9335
9336 * gcc.dg/tls/opt-11.c: New test.
9337
9338 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
9339
9340 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
9341 targets.
9342 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
9343 LP64 ia64.
9344
9345 2005-11-29 Jakub Jelinek <jakub@redhat.com>
9346
9347 * gfortran.dg/open_access_1.f90: New test.
9348
9349 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9350
9351 * gcc.dg/charset/builtin2.c: New test.
9352
9353 2005-11-28 Jakub Jelinek <jakub@redhat.com>
9354
9355 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
9356 on mmix-*-* for *_[xy].c.
9357
9358 2005-11-28 Kean Johnston <jkj@sco.com>
9359
9360 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
9361 headers.
9362 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
9363 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
9364 * gcc.target/i386/asm-3.c: Ditto.
9365 * gcc.target/i386/clobbers.c: Ditto.
9366 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
9367 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
9368 test regexp.
9369 * gcc.target/i386/mul.c: Ditto.
9370 * gcc.target/i386/ssetype-1.c: Ditto.
9371 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
9372 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
9373 static so the test works with -fPIC mode too. Based on comment in
9374 PR19231 by Pinski.
9375 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
9376
9377 2005-11-28 Richard Guenther <rguenther@suse.de>
9378
9379 * gcc.dg/alias-9.c: New testcase.
9380 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
9381
9382 2005-11-28 Roger Sayle <roger@eyesopen.com>
9383 Uros Bizjak <uros@kss-loka.si>
9384
9385 PR middle-end/20219
9386 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
9387 tan(x)/sin(x) transformations.
9388
9389 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
9390
9391 PR middle-end/24575
9392 * gcc.dg/tree-ssa/divide-3.c: New test.
9393 * gcc.dg/tree-ssa/divide-4.c: New test.
9394
9395 2005-11-27 Steven G. Kargl <kargls@comcast.net>
9396
9397 PR fortran/24917
9398 * gfortran.dg/boz_6.f90: New test.
9399
9400 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9401
9402 PR fortran/23912
9403 * gfortran.dg/modulo_1.f90: New test.
9404
9405 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9406
9407 PR libfortran/24919
9408 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
9409 fail on CRLF platforms.
9410 * gfortran.dg/ftell_2.f90: Likewise.
9411
9412 2005-11-26 Eric Christopher <echristo@apple.com>
9413
9414 * gcc.dg/intmax_t-1.c: Remove mips xfail.
9415
9416 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
9417
9418 * objc.dg/gnu-runtime-3.m: Simplify.
9419
9420 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
9421
9422 PR middle-end/23669
9423 * gcc.dg/tree-ssa/divide-1.c: New test.
9424 * gcc.dg/tree-ssa/divide-2.c: New test.
9425
9426 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
9427
9428 PR libgfortran/24945
9429 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
9430
9431 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
9432
9433 PR libgfortran/24945
9434 * gfortran.dg/open_status_2.f90: New test.
9435
9436 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9437
9438 * gcc.c-torture/execute/builtins/fprintf.c,
9439 gcc.c-torture/execute/builtins/fputs-lib.c,
9440 gcc.c-torture/execute/builtins/fputs.c,
9441 gcc.c-torture/execute/builtins/lib/fprintf.c,
9442 gcc.c-torture/execute/builtins/lib/printf.c,
9443 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
9444
9445 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
9446
9447 * gcc.dg/20050922-2.c: New test.
9448
9449 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9450
9451 * objc.dg/gnu-runtime-3.m: New test.
9452
9453 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9454
9455 PR c++/9278
9456 * g++.dg/other/void1.C: New test.
9457
9458 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
9459
9460 PR middle-end/24998
9461 * gcc.dg/torture/fp-int-convert-float.c,
9462 gcc.dg/torture/fp-int-convert-double.c,
9463 gcc.dg/torture/fp-int-convert-long-double.c,
9464 gcc.dg/torture/fp-int-convert-timode.c,
9465 gcc.dg/torture/fp-int-convert-float80.c,
9466 gcc.dg/torture/fp-int-convert-float80-timode.c,
9467 gcc.dg/torture/fp-int-convert-float128.c,
9468 gcc.dg/torture/fp-int-convert-float128-timode.c,
9469 gcc.dg/torture/fp-int-convert.h: New files.
9470
9471 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
9472
9473 PR middle-end/24989
9474 * gcc.dg/tree-ssa/bool-10.c: New test.
9475 * gcc.dg/tree-ssa/bool-11.c: New test.
9476 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
9477
9478 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
9479
9480 PR middle-end/24990
9481 * tree-ssa/pr24990-1.c: New test.
9482
9483 2005-11-24 Richard Guenther <rguenther@suse.de>
9484 Dirk Mueller <dmueller@suse.de>
9485
9486 PR c++/14024
9487 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
9488 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
9489 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
9490 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
9491 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
9492 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
9493
9494 2005-11-23 Uros Bizjak <uros@kss-loka.si>
9495
9496 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
9497
9498 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
9499
9500 PR c/21668
9501 * gcc.dg/Wc++-compat.c: New.
9502 * gcc.dg/Wno-c++-compat.c: New.
9503
9504 2005-11-23 Alan Modra <amodra@bigpond.net.au>
9505
9506 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
9507 (vspltish, vspltisw): Likewise.
9508
9509 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9510
9511 PR libgfortran/24794
9512 * gfortran.dg/namelist_12.f: Fix quotes.
9513 * gfortran.dg/namelist_13.f90: Fix quotes.
9514 * gfortran.dg/namelist_14.f90: Fix quotes.
9515 * gfortran.dg/namelist_15.f90: Fix quotes.
9516 * gfortran.dg/namelist_use.f90: Fix quotes.
9517 * gfortran.dg/namelist_use_only.f90: Fix quotes.
9518 * gfortran.dg/namelist_21.f90: New test.
9519 * gfortran.dg/namelist_22.f90: New test.
9520
9521 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
9522
9523 PR target/23435
9524 * gcc.c-torture/compile/pr23435.c: New.
9525
9526 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
9527
9528 * gcc.c-torture/execute/floatunsisf-1.c: New test.
9529
9530 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
9531
9532 * gcc.target/powerpc/405-macchw-1.c,
9533 gcc.target/powerpc/405-macchw-2.c,
9534 gcc.target/powerpc/405-macchwu-1.c,
9535 gcc.target/powerpc/405-macchwu-2.c,
9536 gcc.target/powerpc/405-machhw-1.c,
9537 gcc.target/powerpc/405-machhw-2.c,
9538 gcc.target/powerpc/405-machhwu-1.c,
9539 gcc.target/powerpc/405-machhwu-2.c,
9540 gcc.target/powerpc/405-maclhw-1.c,
9541 gcc.target/powerpc/405-maclhw-2.c,
9542 gcc.target/powerpc/405-maclhwu-1.c,
9543 gcc.target/powerpc/405-maclhwu-2.c,
9544 gcc.target/powerpc/405-mulchw-1.c,
9545 gcc.target/powerpc/405-mulchw-2.c,
9546 gcc.target/powerpc/405-mulchwu-1.c,
9547 gcc.target/powerpc/405-mulchwu-2.c,
9548 gcc.target/powerpc/405-mulhhw-1.c,
9549 gcc.target/powerpc/405-mulhhw-2.c,
9550 gcc.target/powerpc/405-mulhhwu-1.c,
9551 gcc.target/powerpc/405-mulhhwu-2.c,
9552 gcc.target/powerpc/405-mullhw-1.c,
9553 gcc.target/powerpc/405-mullhw-2.c,
9554 gcc.target/powerpc/405-mullhwu-1.c,
9555 gcc.target/powerpc/405-mullhwu-2.c,
9556 gcc.target/powerpc/405-nmacchw-1.c,
9557 gcc.target/powerpc/405-nmacchw-2.c,
9558 gcc.target/powerpc/405-nmachhw-1.c,
9559 gcc.target/powerpc/405-nmachhw-2.c,
9560 gcc.target/powerpc/405-nmaclhw-1.c,
9561 gcc.target/powerpc/405-nmaclhw-2.c,
9562 gcc.target/powerpc/440-macchw-1.c,
9563 gcc.target/powerpc/440-macchw-2.c,
9564 gcc.target/powerpc/440-macchwu-1.c,
9565 gcc.target/powerpc/440-macchwu-2.c,
9566 gcc.target/powerpc/440-machhw-1.c,
9567 gcc.target/powerpc/440-machhw-2.c,
9568 gcc.target/powerpc/440-machhwu-1.c,
9569 gcc.target/powerpc/440-machhwu-2.c,
9570 gcc.target/powerpc/440-maclhw-1.c,
9571 gcc.target/powerpc/440-maclhw-2.c,
9572 gcc.target/powerpc/440-maclhwu-1.c,
9573 gcc.target/powerpc/440-maclhwu-2.c,
9574 gcc.target/powerpc/440-mulchw-1.c,
9575 gcc.target/powerpc/440-mulchw-2.c,
9576 gcc.target/powerpc/440-mulchwu-1.c,
9577 gcc.target/powerpc/440-mulchwu-2.c,
9578 gcc.target/powerpc/440-mulhhw-1.c,
9579 gcc.target/powerpc/440-mulhhw-2.c,
9580 gcc.target/powerpc/440-mulhhwu-1.c,
9581 gcc.target/powerpc/440-mulhhwu-2.c,
9582 gcc.target/powerpc/440-mullhw-1.c,
9583 gcc.target/powerpc/440-mullhw-2.c,
9584 gcc.target/powerpc/440-mullhwu-1.c,
9585 gcc.target/powerpc/440-mullhwu-2.c,
9586 gcc.target/powerpc/440-nmacchw-1.c,
9587 gcc.target/powerpc/440-nmacchw-2.c,
9588 gcc.target/powerpc/440-nmachhw-1.c,
9589 gcc.target/powerpc/440-nmachhw-2.c,
9590 gcc.target/powerpc/440-nmaclhw-1.c,
9591 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
9592
9593 2005-11-21 Jakub Jelinek <jakub@redhat.com>
9594
9595 PR fortran/24774
9596 * gfortran.dg/inquire_9.f90: New test.
9597
9598 PR fortran/21647
9599 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
9600
9601 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9602
9603 PR libfortran/24432
9604 * lib/target-supports.exp (check_effective_target_fortran_large_real):
9605 Check that 'cos' is supported.
9606
9607 2005-11-21 Paul Thomas <pault@gcc.gnu.org
9608
9609 PR fortran/24223
9610 * gfortran.dg/substring_equivalence.f90: New test.
9611
9612 PR fortran/24705
9613 * gfortran.dg/auto_internal_assumed.f90: New test.
9614
9615 2005-11-21 Uros Bizjak <uros@kss-loka.si>
9616
9617 * gcc.dg/fold-div-2.c: New test.
9618
9619 2005-11-20 Ian Lance Taylor <ian@airs.com>
9620
9621 PR rtl-optimization/24883
9622 * gcc.c-torture/compile/pr24883.c: New test.
9623
9624 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
9625
9626 PR middle-end/20583
9627 * gcc.c-torture/compile/pr20583.c: New.
9628
9629 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
9630
9631 * gcc.c-torture/execute/usmul.c: New test.
9632
9633 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
9634
9635 * gcc.dg/tree-ssa/vrp22.c: New test.
9636
9637 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
9638
9639 PR middle-end/24912
9640 * gcc.dg/torture/pr24912-1.c: New test.
9641
9642 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
9643
9644 PR fortran/24862
9645 * gfortran.dg/arrayio_derived_1.f90: New test.
9646
9647 2005-11-19 Richard Guenther <rguenther@suse.de>
9648
9649 PR middle-end/23294
9650 * gcc.dg/tree-ssa/pr23294.c: New testcase.
9651
9652 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
9653
9654 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
9655
9656 2005-11-18 Mark Mitchell <mark@codesourcery.com>
9657
9658 PR c++/8355
9659 * g++.dg/template/friend39.C: New test.
9660
9661 2005-11-18 James E Wilson <wilson@specifix.com>
9662
9663 * gcc.dg/builtin-strstr.c: New.
9664
9665 2005-11-18 Richard Henderson <rth@redhat.com>
9666
9667 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
9668 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
9669 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
9670 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
9671 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
9672 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
9673 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
9674 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
9675 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
9676 renaming to remove initial "ia64-".
9677
9678 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
9679
9680 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
9681
9682 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
9683
9684 * g++.dg/cpp/string-2.C: New test.
9685
9686 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
9687
9688 * gcc.dg/tree-ssa/loop-14.c: New test.
9689
9690 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
9691 Michael Chamberlain <michael@chamberlain.net.au>
9692
9693 * ada/acats/run_all.sh (target_run): Kill long running tests.
9694
9695 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9696
9697 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
9698 * gcc.dg/cleanup-9.c: Likewise.
9699 * gcc.dg/cleanup-10.c: Likewise.
9700 * gcc.dg/cleanup-11.c: Likewise.
9701
9702 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9703
9704 PR fortran/24892
9705 * gfortran.dg/open_access_append_1.f90: New test.
9706 * gfortran.dg/open_access_append_2.f90: New test.
9707
9708 2005-11-16 Richard Guenther <rguenther@suse.de>
9709
9710 PR middle-end/24851
9711 * gcc.c-torture/execute/pr24851.c: New testcase.
9712
9713 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
9714
9715 * gcc.dg/fold-overflow-1.c: New test.
9716
9717 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
9718
9719 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
9720 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
9721
9722 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
9723
9724 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
9725 structures.
9726 * g++.dg/eh/forced2.C: Likewise.
9727 * g++.dg/eh/forced3.C: Likewise.
9728 * g++.dg/eh/forced4.C: Likewise.
9729
9730 2005-11-11 Mike Stump <mrs@apple.com>
9731
9732 * g++.old-deja/g++.mike/unused.C: Add.
9733
9734 2005-11-15 Mark Mitchell <mark@codesourcery.com>
9735
9736 PR c++/24667
9737 * g++.dg/warn/Wcast-qual1.C: New test.
9738
9739 2005-11-15 Jan Hubicka <jh@suse.cz>
9740
9741 * gcc.dg/winline-5.c: Add large-unit-insns limit.
9742
9743 2005-11-14 David Edelsohn <edelsohn@gnu.org>
9744
9745 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
9746
9747 2005-11-14 Diego Novillo <dnovillo@redhat.com>
9748
9749 PR 24840
9750 * gcc.dg/tree-ssa/pr24840.c: New test.
9751
9752 2005-11-14 Janis Johnson <janis187@us.ibm.com>
9753
9754 PR testsuite/24841
9755 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
9756
9757 2005-11-14 Dale Johannesen <dalej@apple.com>
9758
9759 * gcc.c-torture/execute/20051113-1.c: New.
9760
9761 2005-11-14 Mark Mitchell <mark@codesourcery.com>
9762
9763 PR c++/24687
9764 * g++.dg/template/crash43.C: New test.
9765
9766 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
9767
9768 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
9769
9770 2005-11-13 Mark Mitchell <mark@codesourcery.com>
9771
9772 PR c++/24817
9773 * g++.dg/eh/spec8.C: New test.
9774
9775 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
9776
9777 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
9778
9779 2005-11-13 Mark Mitchell <mark@codesourcery.com>
9780
9781 PR c++/20293
9782 * g++.dg/parse/ambig4.C: New test.
9783 * g++.dg/tc1/dr101.C: Adjust error markers.
9784 * g++.dg/lookup/strong-using-2.C: Likewise.
9785 * g++.dg/lookup/ambig5.C: Likewise.
9786 * g++.dg/lookup/ambig4.C: Likewise.
9787 * g++.dg/parse/crash22.C: Likewise.
9788
9789 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
9790
9791 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
9792
9793 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
9794
9795 * gcc.dg/nested-calls-1.c: New test.
9796
9797 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9798
9799 * gfortran.dg/complex_intrinsic_1.f90: New test.
9800 * gfortran.dg/complex_intrinsic_2.f90: New test.
9801 * gfortran.dg/fgetc_1.f90: New test.
9802 * gfortran.dg/fgetc_2.f90: New test.
9803 * gfortran.dg/fgetc_3.f90: New test.
9804 * gfortran.dg/ftell_1.f90: New test.
9805 * gfortran.dg/ftell_2.f90: New test.
9806 * gfortran.dg/gnu_logical_1.F: New test.
9807 * gfortran.dg/gnu_logical_2.f90: New test.
9808
9809 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
9810
9811 PR middle-end/24820
9812 * testsuite/gcc.dg/pr24820.c: New test.
9813
9814 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
9815
9816 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
9817 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
9818 variable.
9819
9820 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9821
9822 testsuite/24614
9823 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
9824
9825 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
9826
9827 * gcc.target/cris/cris.exp: New file.
9828 * gcc.target/cris/rld-legit1.c: New test.
9829 * gcc.target/cris/rld-legit2.c: New test.
9830
9831 2005-11-12 Jakub Jelinek <jakub@redhat.com>
9832
9833 PR c++/24780
9834 * g++.dg/opt/pr24780.C: New test.
9835
9836 PR c++/24761
9837 * g++.dg/template/asm1.C: New test.
9838
9839 2005-11-12 Steven G. Kargl <kargls@comcast.net>
9840
9841 PR libgfortran/24787
9842 * gfortran.dg/scan_1.f90: New test.
9843
9844 2005-11-12 Jan Hubicka <jh@suse.cz>
9845
9846 * gcc.target/i386/minmax-1.c: New.
9847 * gcc.target/i386/minmax-2.c: New.
9848
9849 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
9850
9851 * gcc.dg/pr24445.c: Fix for 64-bit targets.
9852
9853 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
9854
9855 * gcc.c-torture/execute/20051110-1.c,
9856 gcc.c-torture/execute/20051110-2.c: New tests.
9857
9858 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
9859
9860 PR middle-end/24750
9861 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
9862 New tests.
9863
9864 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
9865
9866 * lib/target-libpath.exp (get_shlib_extension): New proc.
9867 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
9868 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9869 * lib/objc.exp (objc_target_compile): Likewise.
9870 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
9871 detection.
9872
9873 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
9874
9875 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
9876
9877 * lib/target-supports.exp (check_effective_target_static_libgfortran):
9878 Add -static to additional_flags and pass it to target_compile.
9879
9880 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9881
9882 PR libgfortran/24719
9883 gfortran.dg/read_noadvance.f90: New test.
9884
9885 PR libgfortran/24699
9886 gfortran.dg/fmt_t_2.f90: New test.
9887
9888 PR libgfortran/24785
9889 gfortran.dg/read_x_eor.f90: New test.
9890
9891 PR libgfortran/24584
9892 gfortran.dg/namelist_empty.f90: Rename test.
9893
9894 PR libgfortran/24489
9895 gfortran/read_eor.f90: Rename test.
9896
9897 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
9898
9899 PR fortran/15976
9900 * gfortran.dg/automatic_module_variable.f90: New test.
9901
9902 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
9903
9904 PR target/24445
9905 * gcc.dg/pr24445.c: New test.
9906
9907 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
9908
9909 PR fortran/24655
9910 PR fortran/24755
9911 * gfortran.dg/recursive_statement_functions.f90: Add statement
9912 functions using inline intrinsic functions and parameters to test
9913 that they no longer seg-fault.
9914
9915 PR fortran/24409
9916 gfortran.dg/nested_modules_4.f90: New test.
9917 gfortran.dg/nested_modules_5.f90: New test.
9918
9919 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9920
9921 PR fortran/24643
9922 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
9923
9924 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
9925
9926 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
9927 failures.
9928
9929 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9930
9931 * gcc.dg/sparc-getcontext-1.c: New test.
9932
9933 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
9934
9935 * gcc.dg/ifcvt-fabs-1.c: New test.
9936
9937 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
9938
9939 PR other/4372
9940 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
9941 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
9942
9943 2005-11-09 Richard Guenther <rguenther@suse.de>
9944
9945 PR tree-optimization/24716
9946 * gcc.c-torture/execute/pr24716.c: New testcase.
9947
9948 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9949
9950 * gcc.dg/pr24624.c: Disable for non S/390 targets.
9951
9952 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9953
9954 PR 24624
9955 * gcc.dg/pr24624.c: Testcase added.
9956
9957 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9958
9959 PR 24623
9960 * g++.dg/other/pr24623.C: Testcase added.
9961
9962 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
9963
9964 PR fortran/22607
9965 * gfortran-dg/pure_byref_1.f90: New.
9966 * gfortran-dg/pure_byref_2.f90: New.
9967
9968 2005-11-09 Uros Bizjak <uros@kss-loka.si>
9969
9970 PR c/24101
9971 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
9972 * gcc.dg/dg.exp: Run main loop also for *.i files.
9973
9974 2005-11-08 Jakub Jelinek <jakub@redhat.com>
9975
9976 PR c++/19450
9977 * g++.dg/tls/diag-3.C: New test.
9978 * g++.dg/tls/diag-4.C: New test.
9979 * g++.dg/tls/static-1.C: New test.
9980 * g++.dg/tls/static-1a.cc: New file.
9981
9982 2005-11-08 Diego Novillo <dnovillo@redhat.com>
9983
9984 PR 23046
9985 * g++.dg/tree-ssa/pr23046.C: New test.
9986
9987 2005-11-08 Devang Patel <dpatel@apple.com>
9988
9989 PR tree-optimization/23115
9990 * gcc.dg/tree-ssa/pr23115.c: New.
9991
9992 2005-11-08 David Edelsohn <edelsohn@gnu.org>
9993
9994 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
9995 * gcc.target/powerpc/pr16155.c: Same.
9996 * gcc.target/powerpc/altivec-1.c: Same.
9997 * gcc.target/powerpc/altivec-2.c: Same.
9998 * gcc.target/powerpc/altivec-3.c: Same.
9999 * gcc.target/powerpc/altivec-5.c: Same.
10000 * gcc.target/powerpc/altivec-11.c: Same.
10001 * gcc.target/powerpc/altivec-12.c: Same.
10002 * gcc.target/powerpc/altivec-14.c: Same.
10003 * gcc.target/powerpc/altivec-22.c: Same.
10004 * gcc.target/powerpc/altivec-consts.c: Same.
10005 * gcc.target/powerpc/altivec-pr22085.c: Same.
10006 * gcc.target/powerpc/altivec-splat.c: Same.
10007 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10008 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10009 * gcc.target/powerpc/darwin-longlong.c: Same.
10010
10011 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10012
10013 PR target/19340
10014 * gcc.dg/pr19340.c: New test.
10015
10016 2005-11-07 Ian Lance Taylor <ian@airs.com>
10017
10018 PR rtl-optimization/24683
10019 * gcc.dg/pr24683.c: New test.
10020
10021 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10022
10023 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10024 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10025
10026 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10027
10028 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10029
10030 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10031
10032 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10033
10034 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10035
10036 PR target/24230
10037
10038 * gcc.target/powerpc/altivec-consts.c,
10039 gcc.target/powerpc/altivec-splat.c: New testcase.
10040
10041 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10042
10043 PR c/24599
10044
10045 * gcc.dg/overflow-2.c: New testcase.
10046
10047 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10048
10049 PR rtl-optimization/23567
10050 * gcc.c-torture/execute/20051104-1.c: New test.
10051
10052 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10053
10054 PR fortran/24534
10055 gfortran.dg/private_type_2.f90: Modified to check that case with
10056 PRIVATE declaration within derived type is accepted.
10057
10058 PR fortran/20838
10059 gfortran.dg/pointer_assign_1.f90: New test.
10060
10061 PR fortran/20840
10062 * gfortran.dg/arrayio_0.f90: New test.
10063
10064 PR fortran/17737
10065 gfortran.dg/data_initialized.f90: New test.
10066 gfortran.dg/data_constraints_1.f90: New test.
10067 gfortran.dg/data_constraints_2.f90: New test.
10068
10069 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10070
10071 PR fortran/24174
10072 PR fortran/24305
10073 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10074
10075 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10076
10077 PR 24670
10078 * gcc.dg/tree-ssa/pr24670.c: New test.
10079
10080 2005-11-05 Ian Lance Taylor <ian@airs.com>
10081
10082 PR target/22432
10083 * gcc.target/i386/pr22432.c: New test.
10084
10085 2005-11-05 Richard Henderson <rth@redhat.com>
10086
10087 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10088 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10089 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10090 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10091 from gcc.dg/alpha-*.
10092 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10093 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10094
10095 2005-11-05 Andreas Jaeger <aj@suse.de>
10096
10097 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10098
10099 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10100
10101 PR target/23424
10102 * gcc.dg/torture/pr23424-1.c: New test.
10103
10104 2005-11-04 Richard Henderson <rth@redhat.com>
10105
10106 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10107 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10108 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10109 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10110 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10111 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10112 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10113 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10114 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10115 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10116 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10117 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10118 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10119 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10120 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10121 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10122 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10123 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10124 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10125 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10126 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10127 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10128 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10129 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10130 Move from gcc.dg/.
10131 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10132 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10133 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10134 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10135 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10136 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10137 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10138 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10139 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10140 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10141 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10142 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10143 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10144 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10145 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10146 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10147 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10148 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10149 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10150 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10151 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10152 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10153 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10154 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10155 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10156 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10157 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10158 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10159 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10160 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10161 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10162 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10163 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10164 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10165 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10166 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10167 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10168 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10169 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10170 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10171 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10172 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10173 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10174 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10175 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10176
10177 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10178
10179 PR 24627
10180 * gcc.dg/tree-ssa/pr24627.c: New test.
10181
10182 2005-11-04 Paul Brook <paul@codesourcery.com>
10183
10184 * gcc.dg/tls/opt-10.c: New test.
10185
10186 2005-11-04 Andreas Jaeger <aj@suse.de>
10187
10188 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10189 avoid extra warnings.
10190
10191 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10192
10193 PR libfortran/22298
10194 * gcc/testsuite/lib/target-supports.exp
10195 (check_effective_target_static_libgfortran): New
10196 static_libgfortran effective target.
10197 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10198 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10199
10200 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10201
10202 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10203
10204 2005-11-03 Josh Conner <jconner@apple.com>
10205
10206 PR c++/19989
10207 g++.dg/ext/array2.C: New test.
10208 g++.dg/template/dependent-name3.C: New test.
10209 g++.dg/template/dependent-name4.C: New test.
10210 g++.dg/template/sfinae2.C: New test.
10211
10212 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10213
10214 PR preprocessor/22042
10215 * gcc.dg/cpp/strify4.c: New test.
10216
10217 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10218
10219 PR c++/17964
10220 * g++.dg/cpp/string-1.C: New test.
10221
10222 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10223
10224 * gcc.target/powerpc: New directory.
10225 * gcc.target/powerpc/powerpc.exp: New file.
10226 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10227 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10228 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10229 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10230 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10231 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10232 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10233 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10234 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10235 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10236 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10237 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10238 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10239 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10240 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10241 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10242 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10243 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10244 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10245 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10246 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10247 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10248 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10249 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10250 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10251 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10252 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10253 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10254 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10255 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10256 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10257 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10258 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10259 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10260
10261 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10262
10263 PR c++/21627
10264 * g++.dg/warn/inline2.C: New test.
10265
10266 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10267
10268 PR middle-end/23155
10269 * g++.dg/ext/c99struct1.C: New test.
10270 * gcc.dg/union-cast-1.c: New test.
10271 * gcc.dg/union-cast-2.c: New test.
10272 * gcc.dg/union-cast-3.c: New test.
10273
10274 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10275
10276 PR middle-end/24589
10277 * gcc.c-torture/execute/zero-struct-2.c: New test.
10278
10279 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10280
10281 PR c++/24582
10282 * g++.dg/init/switch1.C: New test.
10283
10284 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10285
10286 * gcc.dg/delay-slot-1.c: New test.
10287
10288 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10289
10290 PR target/24620
10291 * gcc.dg/pr24620.c: New test.
10292
10293 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10294
10295 PR c/24329
10296 * gcc.dg/format/unnamed-1.c: New test.
10297
10298 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10299
10300 PR c++/22434
10301 * g++.dg/expr/cond8.C: New test.
10302
10303 PR c++/24560
10304 * g++.dg/parse/dot1.C: New test.
10305
10306 2005-11-02 Jan Hubicka <jh@suse.cz>
10307
10308 PR target/23303
10309 * gcc.dg/i386-lea.c: New test
10310
10311 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10312
10313 PR target/24615
10314 * gcc.dg/pr24615.c: New test.
10315
10316 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10317
10318 PR target/24600
10319 * gcc.dg/pr24600.c: New test.
10320
10321 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10322
10323 PR c++/19253
10324 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10325 * g++.dg/parse/typename9.C: New test.
10326 * g++/dg/parse/typename10.C: Likewise.
10327
10328 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10329
10330 PR fortran/18157
10331 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10332 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10333 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
10334
10335 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10336
10337 PR c++/24569
10338 * g++.dg/debug/static1.C: New test.
10339
10340 2005-11-02 Josh Conner <jconner@apple.com>
10341
10342 * g++.dg/crash38.C: moved into proper directory...
10343 * g++.dg/template/crash42.C: ...here
10344
10345 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
10346
10347 PR target/18338
10348 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
10349 pcc_bitfield_type_matters || default_packed.
10350
10351 * lib/target-supports.exp
10352 (check_effective_target_pcc_bitfield_type_matters): New proc.
10353 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
10354
10355 PR testsuite/23304
10356 * lib/target-supports.exp (check_effective_default_packed): New proc.
10357 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
10358 Gate expected errors on target ! default_packed.
10359 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
10360
10361 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10362
10363 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
10364 change (r106358).
10365
10366 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10367
10368 PR fortran/24008
10369 * gfortran.dg/entry_5.f90: New.
10370 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
10371
10372 2005-11-01 Bob Wilson <bob.wilson@acm.org>
10373
10374 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
10375
10376 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
10377
10378 PR fortran/21565
10379 gfortran.dg/namelist_blockdata.f90: New test.
10380
10381 PR fortran/18737
10382 gfortran.dg/external_implicit_none.f90: New test.
10383
10384 PR fortran/14994
10385 * gfortran.dg/secnds.f: New test.
10386
10387 2005-10-31 Jan Hubicka <jh@suse.cz>
10388
10389 PR target/20928
10390 * gcc.c-torture/compile/pr20928.c: New test.
10391
10392 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
10393
10394 PR middle-end/23492
10395 * gcc.c-torture/compile/zero-strct-5.c: New test.
10396
10397 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
10398
10399 PR libgfortran/24584
10400 * gfortran.dg/pr24584.f90: New test.
10401
10402 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
10403
10404 PR fortran/18883
10405 * gfortran.dg/char_result_9.f90: New.
10406 * gfortran.dg/char_result_10.f90: New.
10407
10408 2005-10-30 Jan Hubicka <jh@suse.cz>
10409
10410 * g++.dg/tree-ssa/pr24172.C: New testcase.
10411
10412 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10413
10414 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
10415
10416 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
10417
10418 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
10419 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
10420 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
10421 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
10422 gfortran.dg/enum_9.f90,
10423 gfortran.fortran-torture/compile/enum_1.f90,
10424 gfortran.fortran-torture/execute/enum_1.f90,
10425 gfortran.fortran-torture/execute/enum_2.f90,
10426 gfortran.fortran-torture/execute/enum_3.f90,
10427 gfortran.fortran-torture/execute/enum_4.f90: New tests.
10428
10429 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
10430
10431 PR target/18482
10432 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
10433 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
10434
10435 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10436
10437 PR libfortran/20179
10438 * gfortran.dg/mixed_io_1.f90: New test.
10439 * gfortran.dg/mixed_io_1.c: New file.
10440
10441 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10442
10443 * gfortran.dg/malloc_free_1.f90: New test.
10444
10445 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
10446
10447 * gcc.dg/nested-func-4.c: Require profiling -pg.
10448
10449 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10450
10451 PR C++/23229
10452 * g++.dg/warn/main-2.C: New test.
10453
10454 2005-10-28 Steven G. Kargl <kargls@comcast.net>
10455
10456 PR fortran/24545
10457 * gfortran.dg/interface_2.f90: new test.
10458
10459 2005-10-28 Josh Conner <jconner@apple.com>
10460
10461 PR c++/22153
10462 * g++.dg/template/crash38.C: New test.
10463 * g++.dg/parse/explicit1.C: Change expected errors.
10464
10465 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10466
10467 PR C++/23426
10468 * g++.dg/other/large-size-array.C: New test.
10469
10470 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10471
10472 PR middle-end/24362
10473 * g++.dg/opt/complex4.C: New test.
10474
10475 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
10476
10477 * gcc.dg/nested-func-4.c: New test.
10478
10479 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
10480
10481 PR fortran/24158
10482 gfortran.dg/derived_recursion.f90: New test.
10483 gfortran.dg/implicit_actual.f90: New test.
10484
10485 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
10486
10487 PR middle-end/24295, PR testsuite/24477
10488 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
10489 removed when weakref hits the tree.
10490
10491 2005-10-25 Jakub Jelinek <jakub@redhat.com>
10492
10493 * gfortran.dg/cray_pointers_4.f90: New test.
10494
10495 * gfortran.dg/cray_pointers_5.f90: New test.
10496
10497 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
10498
10499 PR fortran/22290
10500 * gfortran.dg/assign_5.f90: New test.
10501 * gfortran.dg/assign_6.f: New test.
10502
10503 2005-10-25 Uros Bizjak <uros@kss-loka.si>
10504
10505 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
10506 CPU has no SSE support.
10507
10508 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
10509
10510 PR libgfortran/24224
10511 * gfortran.dg/arrayio_1.f90: Update attribution.
10512 * gfortran.dg/arrayio_2.f90: Update attribution.
10513 * gfortran.dg/arrayio_3.f90: Update attribution.
10514 * gfortran.dg/arrayio_4.f90: Update test conditions.
10515 * gfortran.dg/arrayio_5.f90: Update attribution.
10516 * gfortran.dg/arrayio_6.f90: New test.
10517 * gfortran.dg/arrayio_7.f90: New test.
10518
10519 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
10520
10521 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
10522
10523 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
10524
10525 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
10526
10527 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
10528
10529 PR fortran/24416
10530 * gfortran.dg/namelist_char_only.f90: New test.
10531
10532 2005-10-24 Asher Langton <langton2@llnl.gov>
10533
10534 PR fortran/17031
10535 PR fortran/22282
10536 * gfortran.dg/cray_pointers_1.f90: New test.
10537 * gfortran.dg/cray_pointers_2.f90: New test.
10538 * gfortran.dg/cray_pointers_3.f90: New test.
10539 * gfortran.dg/loc_1.f90: New test.
10540 * gfortran.dg/loc_2.f90: New test.
10541
10542 2005-10-24 Steven Bosscher <stevenb@suse.de>
10543
10544 * gcc.dg/pr24225.c: New test.
10545
10546 2005-10-24 Asher Langton <langton2@llnl.gov>
10547
10548 * gfortran.dg/dup_save_1.f90: New test.
10549 * gfortran.dg/dup_save_2.f90: New test.
10550
10551 2005-10-24 Paul Brook <paul@codesourcery.com>
10552
10553 PR 24107
10554 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
10555 stdint.h.
10556
10557 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
10558
10559 PR libgfortran/24489
10560 * gfortran.dg/pr24489.f90: New test.
10561
10562 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
10563
10564 PR fortran/23635
10565 * gfortran.dg/ichar_1.f90: Add tests for derived types.
10566
10567 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
10568
10569 PR target/18911
10570 * g++.dg/init/array16.C: Skip for mmix-*-*.
10571
10572 2005-10-23 Asher Langton <langton2@llnl.gov>
10573
10574 * gfortran.dg/byte_1.f90: New test.
10575 * gfortran.dg/byte_2.f90: New test.
10576
10577 2005-10-23 David Edelsohn <edelsohn@gnu.org>
10578
10579 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
10580
10581 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
10582
10583 PR fortran/18022
10584 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
10585
10586 PR fortran/24311
10587 * gfortran.dg/merge_char_const.f90: New test.
10588
10589 PR fortran/24384
10590 * gfortran.dg/spread_scalar_source.f90: New test.
10591
10592 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
10593
10594 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
10595
10596 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
10597 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
10598
10599 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
10600
10601 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
10602
10603 PR fortran/24426
10604 * gfortran.dg/der_pointer_4.f90: New.
10605
10606 2005-10-22 David Ayers <d.ayers@inode.at>
10607
10608 * obj-c++.dg/except-1.mm: Simplify.
10609
10610 2005-10-21 David Ayers <d.ayers@inode.at>
10611
10612 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
10613
10614 2005-10-21 Jakub Jelinek <jakub@redhat.com>
10615
10616 * gfortran.dg/assumed_dummy_2.f90: New test.
10617
10618 2005-10-21 James E Wilson <wilson@specifix.com>
10619
10620 PR preprocessor/15220
10621 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
10622
10623 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
10624
10625 * gcc.c-torture/execute/20051021-1.c: New test.
10626
10627 2005-10-21 Mark Mitchell <mark@codesourcery.com>
10628
10629 PR c++/24260
10630 * g++.dg/ext/tmplattr1.C: New test.
10631
10632 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
10633
10634 PR fortran/24440
10635 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
10636
10637 2005-10-20 Geoffrey Keating <geoffk@apple.com>
10638
10639 * obj-c++.dg/except-1.mm: New.
10640
10641 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
10642
10643 2005-10-21 Alan Modra <amodra@bigpond.net.au>
10644
10645 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
10646
10647 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
10648
10649 PR middle-end/24295
10650 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
10651 declarations with the same names as thunks' alias targets, use
10652 aliases instead.
10653 * gcc.dg/attr-alias-3.c: New test.
10654 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
10655
10656 2005-10-20 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/22618
10659 * g++.dg/parse/access8.C: New test.
10660
10661 2005-10-20 Richard Guenther <rguenther@suse.de>
10662
10663 PR c++/24439
10664 * g++.dg/tree-ssa/pr24439.C: New testcase.
10665
10666 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10667
10668 * g++.dg/opt/delay-slot-1.C: New test.
10669
10670 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
10671
10672 PR fortran/21625
10673 * gfortran.fg/der_init_1.f90: New.
10674
10675 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
10676
10677 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
10678
10679 2005-10-19 Mark Mitchell <mark@codesourcery.com>
10680
10681 PR c++/21908
10682 * g++.dg/parse/error28.C: New test.
10683
10684 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10685
10686 * gcc.dg/profile-generate-2.c: New test.
10687
10688 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
10689
10690 PR target/23589
10691 * g++.dg/ext/dllimport11.C: New.
10692
10693 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10694
10695 PR c++/22293
10696 * g++.dg/other/friend3.C: New test.
10697
10698 2005-10-18 Mark Mitchell <mark@codesourcery.com>
10699
10700 PR c++/23293
10701 * g++.dg/template/error19.C: New test.
10702
10703 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
10704
10705 PR c++/21383
10706 * g++.dg/overload/koenig2.C: New.
10707
10708 PR c++/23118
10709 * g++.dg/overload/error2.C: New.
10710
10711 PR c++/22604
10712 * g++.dg/inherit/covariant14.C: New.
10713
10714 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10715
10716 PR c++/23440
10717 * g++.dg/parse/for1.C: New test.
10718
10719 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
10720
10721 PR fortran/23446
10722 * gfortran.dg/host_dummy_index_1.f90: New test.
10723
10724 PR fortran/21459
10725 * gfortran.dg/automatic_char_len_2.f90: New test.
10726
10727 PR fortran/20866
10728 * gfortran.dg/recursive_statement_functions.f90: New test.
10729
10730 PR fortran/20853
10731 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
10732
10733 PR fortran/20849
10734 * gfortran.dg/external_initializer.f90: New test.
10735
10736 PR fortran/20837
10737 * non_module_public.f90: New test.
10738
10739 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
10740
10741 PR c++/24386
10742 * g++.dg/template/overload7.C: New.
10743
10744 PR c++/22551
10745 * g++.dg/other/switch2.C: Remove expected warnings.
10746
10747 PR c++/21353
10748 * g++.dg/template/defarg6.C: New.
10749
10750 2005-10-17 Uros Bizjak <uros@kss-loka.si>
10751
10752 PR target/24315
10753 * gcc.target/i386/pr24315.c: New test.
10754
10755 2005-10-16 Mark Mitchell <mark@codesourcery.com>
10756
10757 PR c++/24389
10758 * g++.dg/template/static21.C: New test.
10759 * g++.dg/template/static21-a.cc: Likewise.
10760
10761 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
10762
10763 PR c++/23959
10764 * g++.dg/warn/Wswitch-default-1.C: New test.
10765 * g++.dg/warn/Wswitch-default-2.C: New test.
10766
10767 2005-10-16 Mark Mitchell <mark@codesourcery.com>
10768
10769 PR c++/22173
10770 * g++.dg/parse/template18.C: New test.
10771 * g++.dg/template/nontype15.C: Likewise.
10772
10773 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
10774
10775 PR fortran/22273
10776 * gfortran.dg/spec_expr_2.f90: New.
10777
10778 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
10779
10780 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
10781 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
10782 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
10783 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
10784 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
10785 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
10786 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
10787 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
10788 previous target-specific skips and warning-message matches where
10789 applicable.
10790
10791 2005-10-15 Mark Mitchell <mark@codesourcery.com>
10792
10793 PR c++/21347
10794 * g++.dg/warn/Wctor-dtor.C: New test.
10795
10796 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10797
10798 PR c/23439
10799 * gcc.dg/for-1.c: New test.
10800
10801 2005-10-14 Mark Mitchell <mark@codesourcery.com>
10802
10803 PR c++/19565
10804 * g++.dg/warn/Wconversion1.C: New test.
10805 * g++.dg/ext/packed4.C: Compile with -w.
10806 * g++.dg/opt/20050511-1.C: Likewise.
10807 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
10808
10809 2005-10-14 Jakub Jelinek <jakub@redhat.com>
10810
10811 * gfortran.dg/boz_5.f90: New test.
10812
10813 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
10814
10815 PR c++/22551
10816 * g++.dg/other/switch2.C: New.
10817
10818 PR c++/23984
10819 * g++.dg/init/ctor7.C: New.
10820
10821 2005-10-13 David Edelsohn <edelsohn@gnu.org>
10822
10823 PR c++/23730
10824 * g++.dg/parse/crash32.C: New test.
10825
10826 2005-10-13 Mark Mitchell <mark@codesourcery.com>
10827
10828 PR c++/20721
10829 * g++.dg/init/goto2.C: New test.
10830
10831 PR c++/22464
10832 * g++.dg/template/crash/41.C: New test.
10833
10834 PR c++/22180
10835 * g++.dg/template/crash40.C: New test.
10836
10837 PR c++/23694
10838 * g++.dg/parse/friend5.C: New test.
10839
10840 PR c++/23307
10841 * g++.dg/template/crash38.C: New test.
10842
10843 PR c++/22352
10844 * g++.dg/template/friend38.C: New test.
10845
10846 PR c++/22405
10847 * g++.dg/template/crash39.C: New test.
10848
10849 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
10850
10851 * gcc.dg/debug/dwarf2/dwarf-char1.c,
10852 gcc.dg/debug/dwarf2/dwarf-char2.c,
10853 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
10854
10855 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
10856
10857 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
10858
10859 * gcc.dg/dll-2.c: Add tests for warnings.
10860 * gcc.dg/dll-3.c: Likewise.
10861 * gcc.dg/dll-4.c: Likewise.
10862
10863 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
10864 * g++.dg/ext/dllimport2.C: Likewise.
10865 * g++.dg/ext/dllimport3.C: Likewise.
10866 * g++.dg/ext/dllimport7.C: Likewise.
10867 * g++.dg/ext/dllimport8.C: Likewise.
10868 * g++.dg/ext/dllimport9.C: Likewise.
10869
10870 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
10871
10872 PR fortran/24092
10873 * gfortran.dg/derived_pointer_recursion.f90: New test.
10874
10875 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
10876
10877 * gcc.c-torture/execute/20051012-1.c: New test.
10878
10879 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10880
10881 PR fortran/18082
10882 * gfortran.dg/automatic_char_len_1.f90: New test.
10883
10884 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10885
10886 PR fortran/20847
10887 * gfortran.dg/save_common.f90: New test.
10888
10889 PR fortran/20856
10890 * gfortran.dg/save_result.f90: New test.
10891
10892 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
10893
10894 PR c++/21592
10895 * g++.dg/template/dependent-expr1.C: Add new expected error.
10896 * g++.dg/template/dependent-expr2.C: Adjust error text.
10897 * g++.dg/template/overload6.C: New.
10898
10899 PR c++/23797
10900 * g++.dg/other/typename8.C: New.
10901
10902 PR c++/21117
10903 * g++.dg/other/return1.C: New.
10904
10905 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
10906
10907 PR c++/24052
10908 * g++.dg/ext/label5.C: New.
10909
10910 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
10911
10912 PR c++/19964
10913 * g++.dg/parse/crash31.C: New.
10914
10915 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
10916
10917 * g++.dg/ipa/ipa-1.c: New test.
10918 * g++.dg/ipa/ipa-2.c: New test.
10919 * g++.dg/ipa/ipa-3.c: New test.
10920 * g++.dg/ipa/ipa-4.c: New test.
10921 * g++.dg/ipa/ipa-5.c: New test.
10922 * g++.dg/ipa/ipa.exp: New file.
10923
10924 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10925
10926 PR fortran/24207
10927 * gfortran.dg/private_type_3.f90: New test.
10928
10929 2005-10-11 Steven G. Kargl <kargls@comcast.net>
10930
10931 PR fortran/20786
10932 gfortran.dg/aint_anint_1.f90: New test.
10933
10934 2005-10-11 Steven G. Kargl <kargls@comcast.net>
10935
10936 PR libgfortran/24313
10937 gfortran.dg/csqrt.f: New test.
10938
10939 2005-10-11 Ian Lance Taylor <ian@airs.com>
10940
10941 PR c++/8057
10942 * g++.dg/warn/noeffect7.C: New test.
10943 * g++.dg/warn/noeffect2.C: Instantiate templates.
10944 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
10945 and warning.
10946
10947 2005-10-11 Mark Mitchell <mark@codesourcery.com>
10948
10949 PR c++/21089
10950 * g++.dg/init/float1.C: New test.
10951
10952 PR c++/24277
10953 * g++.dg/init/member1.C: Tweak error markers.
10954
10955 2005-10-11 Janis Johnson <janis187@us.ibm.com>
10956
10957 PR testsuite/24281
10958 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
10959 Check for null pointer.
10960
10961 2005-10-11 Mark Mitchell <mark@codesourcery.com>
10962
10963 PR c++/21369
10964 * g++.dg/parse/ret-type3.C: New test.
10965
10966 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10967
10968 PR tree-opt/23946
10969 * gcc.c-torture/compile/pr23946.c: New test.
10970
10971 2005-10-11 Jakub Jelinek <jakub@redhat.com>
10972
10973 * g++.dg/opt/mmx2.C: New test.
10974
10975 2005-10-10 Mark Mitchell <mark@codesourcery.com>
10976
10977 PR c++/24277
10978 * g++.dg/template/static20.C: New test.
10979
10980 PR c++/24302
10981 * g++.dg/warn/Wunused-12.C: New test.
10982
10983 PR c++/23437
10984 * g++.dg/template/arg4.C: New test.
10985
10986 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10987
10988 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
10989 * gcc.dg/ucnid-3.c: Likewise.
10990 * gcc.dg/ucnid-4.c: Likewise.
10991 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
10992 * g++.dg/other/ucnid-1.C: Likewise.
10993 * gcc.dg/sparc-frame-1.c: New test.
10994
10995 2005-10-10 Mark Mitchell <mark@codesourcery.com>
10996
10997 PR c++/24139
10998 * g++.dg/template/spec27.C: New test.
10999
11000 PR c++/24275
11001 * g++.dg/template/static19.C: New test.
11002
11003 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11004
11005 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11006 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11007
11008 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11009
11010 PR target/24136
11011 * gfortran.fortran-torture/compile/pr24136.f: New test.
11012
11013 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11014
11015 PR c++/22172
11016 * g++.dg/parse/crash30.C: New test.
11017
11018 2005-10-07 Richard Guenther <rguenther@suse.de>
11019
11020 PR middle-end/24227
11021 * gcc.c-torture/compile/pr24227.c: New testcase.
11022
11023 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11024
11025 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11026 Do not put aligned attributes on array elements.
11027
11028 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11029
11030 PR testsuite/23611, PR testsuite/23615
11031 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11032 writing prototypes of library functions by hand.
11033 * obj-c++.dg/bitfield-4.mm: Likewise.
11034 * obj-c++.dg/const-str-4.mm: Likewise.
11035 * obj-c++.dg/encode-4.mm: Likewise.
11036 * obj-c++.dg/encode-5.mm: Likewise.
11037 * obj-c++.dg/encode-6.mm: Likewise.
11038 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11039 * obj-c++.dg/method-10.mm: Likewise.
11040 * obj-c++.dg/method-17.mm: Likewise.
11041 * obj-c++.dg/method-19.mm: Likewise.
11042 * obj-c++.dg/try-catch-2.mm: Likewise.
11043
11044 2005-10-06 Richard Henderson <rth@redhat.com>
11045
11046 PR 24236
11047 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11048
11049 2005-10-06 Dale Johannesen <dalej@apple.com>
11050
11051 * gcc.c-torture/execute/20030125-1.c: Correct.
11052
11053 2005-10-06 Richard Guenther <rguenther@suse.de>
11054
11055 PR tree-optimization/24238
11056 * g++.dg/tree-ssa/pr24238.C: New testcase.
11057
11058 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11059
11060 PR 18568
11061 * gfortran.dg/der_pointer_3.f90: New test.
11062
11063 2005-10-05 Devang Patel <dpatel@apple.com>
11064
11065 PR Debug/23205
11066 * g++.dg/other/PR23205.C: New.
11067
11068 2005-10-05 Richard Henderson <rth@redhat.com>
11069
11070 PR target/23602
11071 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11072 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11073
11074 2005-10-05 Dale Johannesen <dalej@apple.com>
11075
11076 * gcc.c-torture/execute/float-floor.c: New.
11077
11078 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11079
11080 PR tree-optimization/21419
11081 PR tree-optimization/24146
11082 PR tree-optimization/24151
11083
11084 * g++.dg/ext/asm7.C: New.
11085 * g++.dg/ext/asm8.C: New.
11086 * gcc.dg/asm-1.c: Compile on all targets.
11087 * gcc.dg/asm-pr24146.c: New.
11088 * gcc.dg/pr21419.c: Adjust error messages.
11089
11090 2005-10-05 Richard Guenther <rguenther@suse.de>
11091
11092 PR fortran/24176
11093 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11094
11095 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11096
11097 PR c++/23513
11098 * g++.dg/template/spec22.C: Robustify test.
11099 * g++.dg/template/spec26.C: New.
11100
11101 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11102
11103 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11104 if target supports vector instructions.
11105
11106 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11107
11108 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11109 C99 functions.
11110
11111 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11112
11113 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11114 check_effective_target_fortran_large_int): Replace cached result
11115 when target changes.
11116
11117 2005-10-04 Devang Patel <dpatel@apple.com>
11118
11119 * gcc.dg/i386-sse-vect-types.c: New.
11120
11121 2005-10-04 Ian Lance Taylor <ian@airs.com>
11122
11123 PR preprocessor/13726
11124 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11125 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11126
11127 2005-10-04 Richard Guenther <rguenther@suse.de>
11128
11129 PR c/23576
11130 * gcc.dg/noncompile/pr23576.c: New testcase.
11131
11132 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11133
11134 PR middle-end/23125
11135 * gcc.dg/register-var-3.c: New test.
11136
11137 2005-10-04 Steven Bosscher <stevenb@suse.de>
11138
11139 * gcc.dg/pr23049.c: New test.
11140
11141 * gcc.dg/ucnid-4.c: Fix test.
11142
11143 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11144
11145 PR 23445
11146 * gcc.c-torture/compile/pr23445.c: New test.
11147
11148 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11149
11150 * g++.dg/overload/unknown1.C: New.
11151
11152 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11153
11154 PR c++/17775
11155 * g++.dg/template/repo4.C: New test.
11156
11157 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11158
11159 PR libfortran/19308
11160 * gfortran.dg/large_real_kind_2.F90: New test.
11161 * gfortran.dg/large_integer_kind_2.f90: New test.
11162
11163 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11164
11165 * lib/target-supports.exp (check_effective_target_vect_shift):
11166 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11167 (check_effective_target_vect_condition): Fix copy-n-pasto.
11168
11169 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11170 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11171 targets.
11172
11173 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11174
11175 PR c++/22621
11176 * g++.dg/template/overload5.C : New test.
11177
11178 PR c++/23840
11179 * g++.dg/expr/stdarg1.C: New test.
11180
11181 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11182
11183 PR 24142
11184 * gcc.c-torture/execute/pr24142.c: New test.
11185
11186 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11187
11188 PR 24141
11189 * gcc.c-torture/execute/pr24141.c: New test.
11190
11191 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11192 Diego Novillo <dnovillo@redhat.com>
11193
11194 PR 23604
11195 * gcc.c-torture/execute/pr23604.c: New test.
11196
11197 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11198
11199 PR fortran/16404
11200 PR fortran/20835
11201 PR fortran/20890
11202 PR fortran/20899
11203 PR fortran/20900
11204 PR fortran/20901
11205 PR fortran/20902
11206 gfortran.dg/equiv_constraint_1.f90: New test.
11207 gfortran.dg/equiv_constraint_2.f90: New test.
11208 gfortran.dg/equiv_constraint_3.f90: New test.
11209 gfortran.dg/equiv_constraint_4.f90: New test.
11210 gfortran.dg/equiv_constraint_5.f90: New test.
11211 gfortran.dg/equiv_constraint_6.f90: New test.
11212 gfortran.dg/equiv_constraint_7.f90: New test.
11213 gfortran.dg/equiv_constraint_8.f90: New test.
11214 gfortran.dg/private_type_1.f90: New test.
11215 gfortran.dg/private_type_2.f90: New test.
11216 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11217 980628-10.f: Assert std=gnu to permit mixing of
11218 types in equivalence statements.
11219
11220 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11221
11222 PR 24112
11223 * gfortran.dg/open_status_1.f90: New.
11224
11225 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11226
11227 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11228 * gcc.dg/vect/pr22480.c: Clean up temp files.
11229 * gcc.dg/vect/pr23831.c: Clean up temp files.
11230 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11231 Clean up temp files.
11232 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11233 Clean up temp files.
11234
11235 * gcc.dg/20050309-1.c: Clean up temp files.
11236 * gcc.dg/20050325-1.c: Clean up temp files.
11237
11238 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11239
11240 PR tree-optimization/24059
11241 * gcc.dg/vect/pr24059.c : New test.
11242
11243 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11244
11245 PR middle-end/24109
11246 * gcc.c-torture/execute/20050929-1.c: New test.
11247
11248 2005-09-29 Steven Bosscher <stevenb@suse.de>
11249
11250 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11251
11252 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11253
11254 PR c/21419
11255 * gcc.dg/pr21419.c: New test.
11256
11257 2005-09-29 Steven Bosscher <stevenb@suse.de>
11258
11259 * gcc.dg/pr23911.c: New test.
11260
11261 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11262
11263 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11264
11265 PR c++/16782
11266 * g++.dg/parse/qualified4.C: New test.
11267 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11268 * g++.old-deja/g++.mike/p8154.C: Likewise.
11269
11270 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11271
11272 PR c++/22147
11273 * g++.dg/template/friend37.C: New test.
11274 * g++.dg/parse/crash28.C: Adjust error markers.
11275
11276 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11277
11278 PR fortran/18518
11279 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11280
11281 2005-09-27 Devang Patel <dpatel@apple.com>
11282
11283 PR tree-optimization/23625
11284 * gcc.dg/pr23625.c: New test.
11285
11286 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11287
11288 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11289 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11290
11291 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11292
11293 PR fortran/23677
11294 * gfortran.fortran-torture/execute/save_1.f90: New test.
11295 * gfortran.dg/save_1.f90: New test.
11296
11297 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11298
11299 * gcc.target/i386/builtin-apply-mmx.c: New test.
11300
11301 PR target/22576
11302 * gcc.target/i386/pr22576.c: New test.
11303
11304 PR target/22585
11305 * gcc.target/i386/pr22585.c: New test.
11306
11307 PR target/23268
11308 * gcc.target/i386/pr23268.c: New test.
11309
11310 PR middle-end/23831
11311 * gcc.dg/vect/pr23831.c: New test.
11312
11313 PR target/24055
11314 * gcc.target/i386/pr24055.c: New test.
11315
11316 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11317
11318 PR tree-optimization/23960
11319 * gcc.c-torture/compile/pr23960.c: New.
11320
11321 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11322
11323 PR fortran/16861
11324 * gfortran.dg/nested_modules_3.f90: New.
11325
11326 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11327
11328 PR fortran/24005
11329 gfortran.dg/interface_1.f90: New test.
11330
11331 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11332 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11333
11334 PR fortran/23843
11335 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
11336
11337 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11338
11339 PR fortran/23516
11340 * gfortran.dg/imag_1.f: New test.
11341 * gfortran.dg/imag_2.f: Ditto.
11342
11343 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
11344
11345 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
11346
11347 2005-09-22 Jakub Jelinek <jakub@redhat.com>
11348
11349 PR c++/21983
11350 * g++.dg/warn/pr21983.C: New test.
11351
11352 2005-09-21 Mark Mitchell <mark@codesourcery.com>
11353
11354 PR c++/23993
11355 * g++.dg/template/array14.C: New test.
11356
11357 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
11358
11359 PR fortran/19929
11360 * gfortran.dg/der_ptr_component_1.f90: New test.
11361
11362 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11363
11364 PR c++/23965
11365 * g++.dg/template/error1.C: Reject "no matching function" message.
11366
11367 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11368
11369 PR c++/17609
11370 * g++.dg/lookup/error1.C: New test.
11371
11372 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
11373
11374 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
11375 functionality of the testcase.
11376
11377 2005-09-20 Richard Henderson <rth@redhat.com>
11378
11379 * gcc.dg/vect/vect-22.c: Require vect_float.
11380 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
11381
11382 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
11383
11384 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
11385 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
11386 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
11387 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
11388 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
11389 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
11390 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
11391 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
11392 * gcc.dg/cpp/ucnid-8.c: New test.
11393
11394 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11395
11396 PR tree-optimization/23929
11397 * gcc.c-torture/compile/pr23929.c: New test.
11398
11399 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
11400
11401 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
11402 for one loop.
11403
11404 2005-09-20 Steve Ellcey <sje@cup.hp.com>
11405
11406 PR testsuite/23186
11407 * g++.dg/other/pr22003.C: Require named sections.
11408
11409 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11410
11411 PR c++/23947
11412 * g++.dg/rtti/crash3.C: New test.
11413
11414 PR tree-optimization/23818
11415 * gcc.dg/pr23818.c: New test.
11416
11417 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11418
11419 PR fortran/23420
11420 * gfortran.dg/print_fmt_4.f: New.
11421
11422 2005-09-20 Jakub Jelinek <jakub@redhat.com>
11423
11424 PR fortran/23663
11425 * gfortran.fortran-torture/execute/entry_11.f90: New test.
11426
11427 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
11428
11429 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
11430 Use pointers to local alignable arrays instead. Added comments.
11431 * gcc.dg/vect/vect-46.c: Likewise.
11432 * gcc.dg/vect/vect-48.c: Likewise.
11433 * gcc.dg/vect/vect-49.c: Likewise.
11434 * gcc.dg/vect/vect-52.c: Likewise.
11435 * gcc.dg/vect/vect-53.c: Likewise.
11436 * gcc.dg/vect/vect-54.c: Likewise.
11437 * gcc.dg/vect/vect-56.c: Likewise.
11438 * gcc.dg/vect/vect-57.c: Likewise.
11439 * gcc.dg/vect/vect-58.c: Likewise.
11440 * gcc.dg/vect/vect-60.c: Likewise.
11441 * gcc.dg/vect/vect-61.c: Likewise.
11442
11443 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
11444 The test is no longer vectorizable on vect_no_align targets.
11445 * gcc.dg/vect/vect-43.c: Likewsie.
11446
11447 * gcc.dg/vect/vect-44.c: Added comments.
11448 * gcc.dg/vect/vect-45.c: Added comments.
11449 * gcc.dg/vect/vect-50.c: Added comments.
11450 * gcc.dg/vect/vect-51.c: Added comments.
11451
11452 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
11453 aligned type.
11454 * gcc.dg/vect/Os-vect-95.c: Likewise.
11455
11456 * gcc.dg/vect/vect-41.c: Test removed.
11457 * gcc.dg/vect/vect-47.c: Test removed.
11458 * gcc.dg/vect/vect-55.c: Test removed.
11459 * gcc.dg/vect/vect-59.c: Test removed.
11460
11461 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
11462
11463 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
11464 No longer vectorizable on vect_no_align targets.
11465 * gcc.dg/vect/pr20122.c: Likewise.
11466 * gcc.dg/vect/vect-74.c: Likewise.
11467 * gcc.dg/vect/vect-75.c: Likewise.
11468 * gcc.dg/vect/vect-76.c: Likewise.
11469
11470 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
11471 Will not be vectorizable on vect_no_align targets once aliasing issues
11472 are resolved.
11473 * gcc.dg/vect/vect-79.c: Likewise.
11474
11475 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
11476 * gcc.dg/vect/vect-78.c: Likewise.
11477 * gcc.dg/vect/vect-97.c: Likewise.
11478
11479 2005-09-19 Steven Bosscher <stevenb@suse.de>
11480
11481 * gcc.dg/pr23943.c: New test.
11482
11483 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
11484
11485 PR fortran/19181
11486 * gfortran.dg/derived_pointer_null_1.f90: New test.
11487
11488 2005-09-18 Richard Guenther <rguenther@suse.de>
11489
11490 PR middle-end/23944
11491 * gcc.c-torture/compile/pr23944.c: New testcase.
11492
11493 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
11494
11495 PR fortran/15975
11496 * gfortran.dg/der_pointer_2.f90: New test.
11497
11498 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
11499
11500 PR fortran/16861
11501 * gfortran.dg/nested_modules_2.f90: New test.
11502
11503 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11504
11505 PR c++/18368
11506 * g++.dg/other/semicolon.C: New test.
11507
11508 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
11509
11510 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
11511 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
11512
11513 2005-09-16 Mark Mitchell <mark@codesourcery.com>
11514
11515 PR c++/23914
11516 * g++.dg/template/static18.C: New test.
11517
11518 PR c++/21514
11519 * g++.dg/template/crash19.C: Remove dg-error marker.
11520 * g++.dg/template/local4.C: New test.
11521
11522 2005-09-16 Paul Brook <paul@codesourcery.com>
11523
11524 PR fortran/23906
11525 * gfortran.dg/dependency_1.f90: New test.
11526
11527 2005-09-15 Mark Mitchell <mark@codesourcery.com>
11528
11529 PR c++/23896
11530 * g++.dg/template/static17.C: New test.
11531
11532 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
11533
11534 PR c++/23139
11535 * g++.dg/warn/huge-val1.C: New test.
11536
11537 2005-09-15 Mark Mitchell <mark@codesourcery.com>
11538
11539 PR c++/13140
11540 * g++.dg/parse/class2.C: New test.
11541 * g++.dg/template/explicit8.C: Likewise.
11542 * g++.dg/template/spec25.C: Likewise.
11543
11544 2005-09-14 Josh Conner <jconner@apple.com>
11545
11546 PR middle-end/23584
11547 * gcc.dg/pr23584.c: New test.
11548
11549 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
11550
11551 PR fortran/21875 Internal Unit Array I/O, NIST
11552 * gfortran.dg/arrayio_1.f90: New test.
11553 * gfortran.dg/arrayio_1.f90: New test.
11554 * gfortran.dg/arrayio_1.f90: New test.
11555 * gfortran.dg/arrayio_1.f90: New test.
11556 * gfortran.dg/arrayio_1.f90: New test.
11557
11558 2005-09-14 Uros Bizjak <uros@kss-loka.si>
11559
11560 PR middle-end/22480
11561 * gcc.dg/vect/pr22480.c: New test.
11562
11563 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
11564
11565 PR fortran/19358
11566 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
11567
11568 2005-09-13 Josh Conner <jconner@apple.com>
11569
11570 PR c++/23180
11571 * g++.dg/init/struct2.C: New test.
11572 * g++.dg/init/struct3.C: New test.
11573
11574 2005-09-13 Janis Johnson <janis187@us.ibm.com>
11575
11576 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
11577 Clean up temp files.
11578 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
11579 gcc.dg/tree-ssa/builtin-fprintf-1.c,
11580 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
11581 gcc.dg/tree-ssa/builtin-printf-1.c,
11582 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
11583 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
11584 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
11585 gcc.dg/tree-ssa/builtin-vprintf-1.c,
11586 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
11587 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
11588 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
11589 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
11590 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
11591 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
11592 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
11593 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
11594
11595 2005-09-13 Josh Conner <jconner@apple.com>
11596
11597 * lib/gcc-dg.exp: Load scanipa.exp.
11598 (cleanup-dump): New procedure.
11599 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
11600 * lib/scandump.exp: New file.
11601 * lib/scantree.exp: Use it.
11602 * lib/scanipa.exp: New file.
11603
11604 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
11605
11606 PR fortran/17740
11607 * gfortran.dg/generic_4.f90: New test.
11608
11609 2005-09-13 Uros Bizjak <uros@kss-loka.si>
11610
11611 PR target/23816
11612 * gcc.target/i386/pr23816-1.c: New test.
11613 * gcc.target/i386/pr23816-2.c: New test.
11614
11615
11616 2005-09-13 Bastian Blank <waldi@debian.org>
11617
11618 PR c++/16171
11619 * g++.dg/abi/mangle26.C: New test.
11620 * g++.dg/abi/mangle27.C: New test.
11621 * g++.dg/abi/mangle28.C: New test.
11622 * g++.dg/abi/mangle29.C: New test.
11623
11624 PR c++/23839
11625 * g++.dg/parse/register1.C: New test.
11626
11627 2005-09-13 Mark Mitchell <mark@codesourcery.com>
11628
11629 PR c++/23842
11630 * g++.dg/template/access16.C: New test.
11631
11632 2005-09-13 Richard Sandiford <richard@codesourcery.com>
11633
11634 * gfortran.dg/char_pack_2.f90: Increase the vector size.
11635
11636 2005-09-13 Richard Sandiford <richard@codesourcery.com>
11637
11638 PR fortran/18899
11639 * gfortran.dg/shape_2.f90: New test.
11640
11641 2005-09-13 Richard Sandiford <richard@codesourcery.com>
11642
11643 PR target/19269
11644 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
11645 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
11646 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
11647 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
11648 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
11649 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
11650 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
11651 tests.
11652
11653 2005-09-12 Mark Mitchell <mark@codesourcery.com>
11654
11655 PR c++/23841
11656 * g++.dg/parse/template17.C: New test.
11657
11658 2005-09-12 Mark Mitchell <mark@codesourcery.com>
11659
11660 PR c++/23789
11661 * g++.dg/template/nontype14.C: New test.
11662
11663 2005-09-12 Ian Lance Taylor <ian@airs.com>
11664
11665 PR g++/7874
11666 * g++.dg/lookup/friend7.C: New test.
11667 * g++.dg/lookup/friend8.C: New test.
11668 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
11669 so that it will be found via argument dependent lookup.
11670 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
11671 friend functions which will no longer be found.
11672 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
11673 function g, so that it will be found via argument dependent
11674 lookup.
11675 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
11676 * g++.old-deja/g++.mike/net43.C: Likewise.
11677
11678 2005-09-12 Mark Mitchell <mark@codesourcery.com>
11679
11680 PR c++/23691
11681 * g++.dg/template/static16.C: New test.
11682
11683 2005-09-12 Josh Conner <jconner@apple.com>
11684
11685 PR middle-end/23237
11686 * gcc.c-torture/compile/pr23237.c: New test.
11687
11688 2005-09-11 Richard Henderson <rth@redhat.com>
11689
11690 * g++.dg/other/error8.C: Update expected diagnostic text.
11691
11692 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11693
11694 PR libfortran/19872
11695 * gfortran.dg/overwrite_1.f: New test.
11696
11697 2005-09-09 Josh Conner <jconner@apple.com>
11698
11699 * g++.dg/init/pr23180-1.C: Removed.
11700 * g++.dg/init/pr23180-2.C: Removed.
11701
11702 2005-09-09 David Daney <ddaney@avtrex.com>
11703
11704 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
11705 files which are ...
11706 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
11707 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
11708
11709 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11710
11711 * gfortran.dg/iostat_2.f90: New test.
11712
11713 2005-09-09 Mark Mitchell <mark@codesourcery.com>
11714
11715 PR c++/22252
11716 * g++.dg/ext/interface1.C: New test.
11717 * g++.dg/ext/interface1.h: Likewise.
11718 * g++.dg/ext/interface1a.cc: Likewise.
11719
11720 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
11721
11722 * gfortran.dg/iomsg_1.f90: New test case.
11723
11724 2005-09-09 Richard Guenther <rguenther@suse.de>
11725
11726 PR c++/23624
11727 * g++.dg/tree-ssa/pr23624.C: New testcase.
11728
11729 2005-09-09 Richard Sandiford <richard@codesourcery.com>
11730
11731 PR fortran/19239
11732 * gfortran.dg/vector_subscript_1.f90,
11733 * gfortran.dg/vector_subscript_2.f90: New tests.
11734
11735 2005-09-09 Richard Sandiford <richard@codesourcery.com>
11736
11737 PR fortran/21104
11738 * gfortran.dg/array_alloc_1.f90,
11739 * gfortran.dg/array_alloc_2.f90,
11740 * gfortran.dg/array_alloc_3.f90: New tests.
11741
11742 2005-09-09 Richard Sandiford <richard@codesourcery.com>
11743
11744 PR fortran/12840
11745 * gfortran.dg/array_constructor_6.f90
11746 * gfortran.dg/array_constructor_7.f90
11747 * gfortran.dg/array_constructor_8.f90
11748 * gfortran.dg/array_constructor_9.f90
11749 * gfortran.dg/array_constructor_10.f90
11750 * gfortran.dg/array_constructor_11.f90
11751 * gfortran.dg/array_constructor_12.f90: New tests.
11752
11753 2005-09-08 Josh Conner <jconner@apple.com>
11754
11755 PR c++/23180
11756 * g++.dg/init/pr23180-1.C: New test.
11757 * g++.dg/init/pr23180-2.C: New test.
11758
11759 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
11760
11761 PR fortran/18878
11762 * gfortran.dg/module_double_reuse.f90: New.
11763
11764 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
11765
11766 PR fortran/23270
11767 PR fortran/22304
11768 PR fortran/18870
11769 PR fortran/17917
11770 PR fortran/16511
11771 * gfortran.dg/common_equivalence_1.f: New.
11772 * gfortran.dg/common_equivalence_2.f: New.
11773 * gfortran.dg/common_equivalence_3.f: New.
11774 * gfortran.dg/contained_equivalence_1.f90: New.
11775 * gfortran.dg/module_blank_common.f90: New.
11776 * gfortran.dg/module_commons_1.f90: New.
11777 * gfortran.dg/module_equivalence_1.f90: New.
11778 * gfortran.dg/nested_modules_1.f90: New.
11779 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
11780 equivalences and add comment to connect the test with
11781 the PR.
11782
11783 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11784
11785 PR fortran/23765
11786 * gfortran.dg/common_6.f90: New test.
11787
11788 2005-09-08 Richard Sandiford <richard@codesourcery.com>
11789
11790 PR fortran/15326
11791 * gfortran.dg/char_result_1.f90,
11792 * gfortran.dg/char_result_2.f90,
11793 * gfortran.dg/char_result_3.f90,
11794 * gfortran.dg/char_result_4.f90,
11795 * gfortran.dg/char_result_5.f90,
11796 * gfortran.dg/char_result_6.f90,
11797 * gfortran.dg/char_result_7.f90,
11798 * gfortran.dg/char_result_8.f90: New tests.
11799
11800 2005-09-08 Richard Sandiford <richard@codesourcery.com>
11801
11802 PR fortran/19928
11803 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
11804
11805 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
11806
11807 PR obj-c++/16816
11808 * obj-c++.dg/selector-5.mm: New test.
11809 * obj-c++.dg/selector-6.mm: New test.
11810
11811 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
11812
11813 PR objc/20574
11814 PR objc/19324
11815 * objc.dg/error-1.m: New test.
11816
11817 2005-09-07 Richard Sandiford <richard@codesourcery.com>
11818
11819 PR fortran/23373
11820 * gfortran.fortran-torture/execute/pr23373-1.f90,
11821 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
11822
11823 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
11824
11825 PR libfortran/23760
11826 * gfortran.dg/g77/1832.f: Remove long string in write statement
11827 to allow the test to pass on correct list directed output with
11828 prepended space.
11829
11830 2005-09-07 James E Wilson <wilson@specifix.com>
11831
11832 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
11833
11834 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
11835
11836 * gfortran.dg/parameter+save.f90: Rename to
11837 * gfortran.dg/parameter_save.f90: .. this.
11838
11839 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
11840
11841 PR fortran/20848
11842 * gfortran.dg/parameter+save.f90: New test case.
11843
11844 2005-09-06 Richard Sandiford <richard@codesourcery.com>
11845
11846 PR fortran/19269
11847 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
11848
11849 2005-09-06 Jakub Jelinek <jakub@redhat.com>
11850
11851 PR c/23075
11852 * gcc.dg/pr23075.c: New test.
11853 * g++.dg/warn/pr23075.C: New test.
11854
11855 PR target/22362
11856 * gcc.target/i386/pr22362.c: New test.
11857
11858 PR rtl-optimization/23098
11859 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
11860
11861 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
11862 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
11863 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
11864
11865 2005-09-06 Mark Mitchell <mark@codesourcery.com>
11866
11867 * g++.dg/expr/cast6.C: New test.
11868
11869 PR c++/9782
11870 * g++.dg/init/new15.C: New test.
11871
11872 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
11873
11874 * gcc.dg/vect/Os-vect-95.c: New test.
11875 * gcc.dg/vect/vect-95.c: Same.
11876
11877 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
11878
11879 * gcc.dg/vect/vect-29.c: Update xfail testing.
11880 * gcc.dg/vect/vect-44.c: Same.
11881 * gcc.dg/vect/vect-48.c: Same.
11882 * gcc.dg/vect/vect-50.c: Same.
11883 * gcc.dg/vect/vect-72.c: Same.
11884 * gcc.dg/vect/vect-77.c: Same.
11885 * gcc.dg/vect/vect-78.c: Same.
11886 * gcc.dg/vect/vect-80.c: Same.
11887 * gcc.dg/vect/vect-96.c: Same.
11888 * gcc.dg/vect/vect-100.c: Same.
11889 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
11890 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
11891 * gfortran.dg/vect/vect-5.f90: Same.
11892
11893 2005-09-06 Jakub Jelinek <jakub@redhat.com>
11894
11895 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
11896 start strings.
11897 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
11898 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
11899
11900 PR c++/23056
11901 * g++.dg/opt/pr23056.C: New test.
11902
11903 PR rtl-optimization/23098
11904 * gcc.target/i386/pr23098.c: New test.
11905
11906 2005-09-05 Mark Mitchell <mark@codesourcery.com>
11907
11908 PR c++/23667
11909 * g++.dg/template/static15.C: New test.
11910
11911 PR c++/21440
11912 * g++.dg/ext/stmtexpr5.C: New test.
11913 * g++.dg/ext/stmtexpr6.C: Likewise.
11914
11915 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
11916
11917 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
11918
11919 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
11920 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
11921 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
11922
11923 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
11924
11925 PR libfortran/23321
11926 * gfortran.dg/direct_io_4.f90: New test case.
11927
11928 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
11929 Rasmus Hahn <rassahah@neofonie.de>
11930
11931 PR libobjc/23108
11932 * objc.dg/type-stream-1.m: New test.
11933
11934 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
11935
11936 PR fortran/23661
11937 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
11938 gfortran.dg/print_fmt_3.f90: New test.
11939
11940 2005-09-03 Jakub Jelinek <jakub@redhat.com>
11941
11942 * gfortran.dg/fmt_t_1.f90: New test.
11943
11944 2005-09-03 Jakub Jelinek <jakub@redhat.com>
11945
11946 PR rtl-optimization/23454
11947 * g++.dg/opt/pr23454.C: New test.
11948
11949 2005-09-03 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR c++/23699
11952 * g++.dg/ext/static1.C: New test.
11953
11954 2005-09-02 Richard Henderson <rth@redhat.com>
11955
11956 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
11957 tail call to check_fa_work.
11958
11959 2005-09-02 Mark Mitchell <mark@codesourcery.com>
11960
11961 PR c++/21687
11962 * g++.dg/other/gc3.C: New test.
11963
11964 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11965
11966 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
11967 * gcc.dg/20050826-1.c: Likewise.
11968
11969 2005-08-31 Mark Mitchell <mark@codesourcery.com>
11970
11971 PR c++/23167
11972 * g++.dg/expr/volatile1.C: New test.
11973
11974 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
11975
11976 PR middle-end/23547
11977 * gcc.dg/pr23547.c: New test.
11978
11979 2005-09-02 Richard Sandiford <richard@codesourcery.com>
11980
11981 PR c/22061
11982 * gcc.c-torture/execute/pr22061-1.c,
11983 * gcc.c-torture/execute/pr22061-2.c,
11984 * gcc.c-torture/execute/pr22061-3.c,
11985 * gcc.c-torture/execute/pr22061-4.c: New tests.
11986
11987 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
11988
11989 * gcc.dg/Wredundant-decls-2.c: New test to check that
11990 -Wredundant-decls does not issue warning for a variable
11991 definition following a declaration.
11992
11993 2005-09-01 Jakub Jelinek <jakub@redhat.com>
11994
11995 PR debug/7241
11996 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
11997 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
11998 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
11999
12000 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12001 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12002 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12003 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12004 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12005 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12006 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12007 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12008
12009 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12010
12011 PR objc/23306
12012 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12013 scan-assmbler.
12014
12015 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12016
12017 PR target/21255
12018 * gcc.dg/pr21255-1.c: New test.
12019 * gcc.dg/pr21255-2-mb.c: Likewise.
12020 * gcc.dg/pr21255-2-ml.c: Likewise.
12021 * gcc.dg/pr21255-3.c: Likewise.
12022 * gcc.dg/pr21255-4.c: Likewise.
12023
12024 2005-08-31 Dale Johannesen <dalej@apple.com>
12025
12026 * gcc.dg/20050830-1.c: New.
12027
12028 2005-08-31 Josh Conner <jconner@apple.com>
12029
12030 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12031 command-line options for arm-*-* targets.
12032 * g++.dg/init/array16.C: Likewise.
12033 * g++.dg/other/crash-4.C: Likewise.
12034
12035 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12036
12037 PR obj-c++/23640
12038 * obj-c++.dg/gnu-runtime-3.mm: New test.
12039
12040 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12041
12042 PR c++/13377
12043 * g++.dg/lookup/ambig4.C: New test.
12044 * g++.dg/lookup/ambig5.C: New test.
12045 * g++.dg/tc1/dr101.C: Adjust error markers.
12046
12047 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12048
12049 PR c++/23639
12050 * g++.dg/template/ttp5.C: Adjust error markers.
12051
12052 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12053
12054 PR testsuite/23609
12055 * lib/obj-c++.exp: Include target-libpath.exp.
12056 (obj-c++_link_flags): Look for the GNU libobjc library
12057 and set the library path to include it.
12058 Don't manually set LD_LIBRARY_PATH (etc.) but call
12059 set_ld_library_path_env_vars instead.
12060 (obj-c++_target_compile): Don't set library path or
12061 linker flags because they are already set correctly
12062 in obj-c++_link_flags.
12063
12064 2005-08-30 Josh Conner <jconner@apple.com>
12065
12066 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12067 to command-line options for arm-*-* targets.
12068
12069 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12070
12071 * g++.dg/other/i386-1.C: New.
12072
12073 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12074
12075 PR preprocessor/20348
12076 PR preprocessor/20356
12077 * gcc.dg/cpp/pr20348.c: New test.
12078 * gcc.dg/cpp/pr20348.h: New file.
12079 * gcc.dg/cpp/inc/pr20348.h: New file.
12080 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12081 * gcc.dg/cpp/pr20356.c: New test.
12082 * gcc.dg/cpp/pr20356.h: New file.
12083 * gcc.dg/cpp/inc/pr20356.h: New file.
12084 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12085
12086 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12087
12088 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12089 Fix array dimension to avoid correct end-of-file error.
12090
12091 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12092
12093 PR libfortran/23598
12094 * gfortran.dg/iostat_1.f90: New test.
12095
12096 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12097
12098 PR middle-end/23408
12099 * gcc.dg/pr23408.c: New test.
12100
12101 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12102
12103 PR c++/23099
12104 * g++.dg/init/member1.C: Make sure erroneous static data member
12105 definitions are required.
12106 * g++.dg/template/static13.C: New test.
12107 * g++.dg/template/static14.C: Likewise.
12108
12109 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12110
12111 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12112 -march=pentium4, remove ilp32 requirement.
12113
12114 PR middle-end/23484
12115 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12116 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12117
12118 2005-08-29 Andreas Jaeger <aj@suse.de>
12119
12120 PR testsuite/23607
12121 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12122
12123 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12124
12125 * gcc.c-torture/execute/20050316-2.c: New test.
12126 * gcc.c-torture/execute/20050316-3.c: New test.
12127 * gcc.dg/torture/pr16104-1.c: New test.
12128
12129 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12130
12131 PR middle-end/23463
12132 * gcc.c-torture/execute/zero-struct-1.c: New test.
12133
12134 2005-08-27 Richard Guenther <rguenther@suse.de>
12135
12136 PR target/23575
12137 * gcc.target/i386/pr23575.c: New testcase.
12138
12139 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12140
12141 PR rtl-optimization/23561
12142 * gcc.c-torture/execute/20050826-1.c: New test.
12143
12144 PR rtl-opt/23560
12145 * gcc.c-torture/execute/20050826-2.c: New test.
12146
12147 2005-08-26 Dale Johannesen <dalej@apple.com>
12148
12149 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12150 * gcc.dg/20050826-1.c: New.
12151
12152 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR c++/19004
12155 * g++.dg/template/nontype13.C: New test.
12156
12157 PR c++/23491
12158 * g++.dg/init/new14.C: New test.
12159 * g++.dg/expr/anew1.C: Do not XFAIL.
12160 * g++.dg/expr/anew2.C: Likewise.
12161 * g++.dg/expr/anew3.C: Likewise.
12162
12163 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12164
12165 PR middle-end/22439
12166 * gcc.dg/vla-3.c: New test.
12167
12168 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12169
12170 PR fortran/20363
12171 * gfortran.dg/named_interface.f90: New.
12172
12173 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12174
12175 * gcc.c-torture/execute/frame-address.c: New test.
12176
12177 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12178
12179 PR c++/20817
12180 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12181
12182 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12183
12184 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12185
12186 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12187
12188 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12189 * gcc.dg/altivec-22.c: Rename from..
12190 * gcc.dg/altivec-nomfcr.c: ..this.
12191
12192 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12193
12194 PR tree-optimization/23546
12195 * gcc.dg/tree-ssa/pr23546.c: New test.
12196
12197 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12198
12199 PR fortran/17758
12200 * gfortran.dg/nonreturning_statements.f90: New test.
12201
12202 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12203
12204 PR c++/22454
12205 * g++.dg/parse/crash29.C: New.
12206
12207 2005-08-23 DJ Delorie <dj@redhat.com>
12208
12209 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12210 constants have the L suffix.
12211
12212 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12213
12214 PR c++/23044
12215 * g++.dg/template/instantiate8.C: New.
12216
12217 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12218
12219 PR middle-end/23467
12220 * gcc.c-torture/execute/pr23467.c: New test.
12221
12222 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12223
12224 PR tree-optimization/22043
12225 * gcc.c-torture/execute/20050613-1.c: New test.
12226
12227 2005-08-23 Ben Elliston <bje@au.ibm.com>
12228
12229 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12230
12231 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12232
12233 PR rtl-optimization/23478
12234 * g++.dg/opt/pr23478.C: New test.
12235
12236 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12237
12238 PR c/18715
12239 * gcc.dg/switch-warn-3.c: New test.
12240
12241 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12242
12243 PR c++/22233
12244 * g++.dg/template/param1.C: New test.
12245
12246 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12247
12248 PR c++/23089
12249 * g++.dg/other/incomplete1.C: New test.
12250
12251 2005-08-22 Ira Rosen <irar@il.ibm.com>
12252
12253 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12254 are vectorizable.
12255
12256 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12257
12258 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12259 d_lines_5.f: New.
12260
12261 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12262
12263 * gcc.target/i386/sse-4.c: New test.
12264
12265 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12266
12267 PR testsuite/23239
12268 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12269
12270 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12271
12272 * gcc.dg/20050811-1.c: New test.
12273 * gcc.dg/20050811-2.c: New test.
12274
12275 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12276
12277 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12278
12279 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12280
12281 PR 23476
12282 * gcc.c-torture/compile/pr23476.c: New test.
12283
12284 2005-08-19 Devang Patel <dpatel@apple.com>
12285
12286 PR tree-optimization/23048
12287 * gcc.dg/tree-ssa/pr23048.c: New test.
12288
12289 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12290
12291 PR middle-end/20624
12292 * g++.dg/warn/Wreturn-3.C: New test
12293
12294 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12295
12296 PR tree-optimization/22228
12297 * g++.dg/vect/pr22543.cc: New test.
12298
12299 2005-08-17 Steven Bosscher <stevenb@suse.de>
12300
12301 PR tree-optimization/21574
12302 * gcc.dg/tree-ssa/pr21574.c: New test.
12303
12304 2005-08-16 James E Wilson <wilson@specifix.com>
12305
12306 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12307
12308 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12309
12310 PR tree-opt/23402
12311 * gcc.c-torture/compile/zero-strct-3.c: New test.
12312 * gcc.c-torture/compile/zero-strct-4.c: New test.
12313
12314 2005-08-16 Steven Bosscher <stevenb@suse.de>
12315
12316 PR target/23376
12317 * gcc.target/x86_64/pr23376.c: New test.
12318
12319 2005-08-16 Ian Lance Taylor <ian@airs.com>
12320
12321 PR c++/23337
12322 * g++.dg/ext/vector2.C: New.
12323
12324 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12325
12326 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12327
12328 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12329
12330 PR libfortran/23428
12331 * gfortran.dg/inquire-complex.f90: New test case.
12332
12333 2005-08-16 James E Wilson <wilson@specifix.com>
12334
12335 PR tree-optimization/21105
12336 * gcc.dg/large-size-array.c: New.
12337
12338 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
12339
12340 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
12341 type.
12342 * gcc.dg/vect/vect-41: Likewise.
12343 * gcc.dg/vect/vect-42: Likewise.
12344 * gcc.dg/vect/vect-43: Likewise.
12345 * gcc.dg/vect/vect-44: Likewise.
12346 * gcc.dg/vect/vect-46: Likewise.
12347 * gcc.dg/vect/vect-47: Likewise.
12348 * gcc.dg/vect/vect-48: Likewise.
12349 * gcc.dg/vect/vect-52: Likewise.
12350 * gcc.dg/vect/vect-53: Likewise.
12351 * gcc.dg/vect/vect-54: Likewise.
12352 * gcc.dg/vect/vect-55: Likewise.
12353 * gcc.dg/vect/vect-56: Likewise.
12354 * gcc.dg/vect/vect-57: Likewise.
12355 * gcc.dg/vect/vect-58: Likewise.
12356 * gcc.dg/vect/vect-59: Likewise.
12357 * gcc.dg/vect/vect-60: Likewise.
12358 * gcc.dg/vect/vect-61: Likewise.
12359 * gcc.dg/vect/vect-85: Likewise.
12360 * gcc.dg/vect/vect-87: Likewise.
12361 * gcc.dg/vect/vect-88: Likewise.
12362 * gcc.dg/vect/vect-93.c: Likewise.
12363 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
12364 * gcc.dg/vect/vect-75: Likewise.
12365 * gcc.dg/vect/vect-76: Likewise.
12366 * gcc.dg/vect/vect-77: Likewise.
12367 * gcc.dg/vect/vect-78: Likewise.
12368 * gcc.dg/vect/vect-80: Likewise.
12369 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
12370 vectorized for the expected reason, rather than checking how alignment
12371 was handled.
12372 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
12373 type and also instead of aligned pointers. Added documentation.
12374
12375 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
12376
12377 * gfortran.dg/power.f90: New test.
12378
12379 2005-08-16 Jakub Jelinek <jakub@redhat.com>
12380
12381 PR rtl-optimization/23299
12382 * g++.dg/opt/pr23299.C: New test.
12383
12384 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12385
12386 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
12387
12388 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
12389
12390 * g++.dg/template/local6.C: New test.
12391
12392 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
12393
12394 * execute/exceptions/finally-1.m: Check that the catch and finally are
12395 being called. Also add a "return 0;" at the end of main.
12396
12397 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
12398
12399 PR fortran/21432.
12400 * gfortran.dg/namelist_print_1.f: New test of functionality of
12401 PRINT namelist.
12402 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
12403 namelist generates error with -std=f95.
12404
12405 2005-08-14 Ira Rosen <irar@il.ibm.com>
12406
12407 PR tree-optimization/23119
12408 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
12409
12410 2005-08-13 Marcin Koziej <creep@desk.pl>
12411 Andrew Pinski <pinskia@physics.uc.edu>
12412
12413 PR libobjc/22492
12414 * execute/exceptions/finally-1.m: New test.
12415
12416 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12417
12418 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
12419 testsuite.
12420 * objc/execute/exceptions/trivial.m: New test.
12421 * objc.dg/try-catch-11.m: Move to ...
12422 * objc/execute/exceptions/foward-1.m: Here.
12423 * objc.dg/try-catch-2.m: Move to ...
12424 * objc/execute/exceptions/catchall-1.m: Here.
12425 * objc.dg/try-catch-8.m: Move to ...
12426 * objc/execute/exceptions/local-variables-1.m: Here.
12427
12428 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12429
12430 * objc.dg/nested-func-1.m: Move to ...
12431 * objc/execute/nested-func-1.m: Here.
12432
12433 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12434
12435 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
12436 in ${options} instead of [target_info name].
12437 * lib/obj-c++.exp (objc_target_compile): Likewise.
12438
12439 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12440
12441 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
12442
12443 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
12444
12445 part of PR testsuite/23348
12446 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
12447 of the torture options.
12448 * objc/compile/trivial.m: New test.
12449
12450 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
12451
12452 * gfortran.dg/eoshift.f90: Correct format.
12453
12454 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
12455
12456 * gfortran.fortran-torture/execute/character_passing.f90:
12457 Fix comment typo.
12458
12459 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
12460
12461 PR c++/8271
12462 * g++.dg/template/unify10.C: New.
12463
12464 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
12465
12466 * g++.dg/parse/pr22514.C: Move to...
12467 * g++.dg/debug/pr22514.C: here.
12468
12469 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12470
12471 PR c++/23266
12472 * g++.dg/inherit/pure1.C: New test.
12473
12474 * ChangeLog: Fix typos.
12475
12476 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12477 Steven Bosscher <stevenb@suse.de>
12478
12479 * gfortran.dg/runtime_warning_1.f90: New test.
12480
12481 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
12482
12483 PR c++/23219
12484 * g++.dg/parse/crash28.C: New.
12485
12486 2005-08-11 Richard Guenther <rguenther@suse.de>
12487
12488 PR target/23289
12489 * gcc.target/i386/tailcall-1.c: New testcase.
12490
12491 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
12492
12493 * gcc.dg/vect/vect-67.c: Un-xfail.
12494
12495 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
12496
12497 PR c++/23225
12498 * g++.dg/testsuite/parse/crash27.C: new test.
12499
12500 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
12501
12502 PR libfortran/22143
12503 * gfortran.dg/shift-kind.f90: New testcase.
12504
12505 2005-08-10 Richard Sandiford <richard@codesourcery.com>
12506
12507 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
12508 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
12509
12510 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12511
12512 PR c++/20646
12513 * g++.dg/other/mult-stor1.C: New test.
12514
12515 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
12516
12517 * gcc.c-torture/pr18299-1.c: Move to ...
12518 * gcc.c-torture/compile/pr18299-1.c: Here.
12519
12520 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
12521
12522 * gfortran/fortran.torture/execute/character_passing.f90:
12523 Fix types for LSAME.
12524
12525 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
12526
12527 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
12528 input data back to what it was originally.
12529
12530 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
12531
12532 * objc.dg/try-catch-8.m: Enable for all targets.
12533
12534 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
12535
12536 * gcc.dg/pr23165.c: New test.
12537
12538 2005-08-09 Steven Bosscher <stevenb@suse.de>
12539
12540 PR tree-optimization/23234
12541 * gcc.dg/tree-ssa/pr23234.c: New test.
12542
12543 2005-08-08 Josh Conner <jconner@apple.com>
12544
12545 PR rtl-optimization/23241
12546 * gcc.dg/char-compare.c: New test.
12547
12548 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12549
12550 PR c++/22508
12551 * g++.dg/init/new13.C: New test.
12552
12553 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
12554
12555 PR c++/21166
12556 * g++.dg/other/crash-4.C: Adjust
12557 * g++/dg/ext/packed9.C: New.
12558
12559 2005-08-08 Richard Sandiford <richard@codesourcery.com>
12560
12561 PR middle-end/21964
12562 * gcc.c-torture/execute/pr21964-1.c: New test.
12563
12564 2005-08-08 Richard Sandiford <richard@codesourcery.com>
12565
12566 PR c/22458
12567 * gcc.dg/pr22458-1.c: New test.
12568
12569 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
12570 Steven G. Kargl <kargls@comcast.net>
12571
12572 PR fortran/22390
12573 * gfortran.dg/flush_1.f90: New test.
12574
12575 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12576
12577 PR c++/23191
12578 * g++.dg/template/eh2.C: New test.
12579
12580 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12581
12582 PR c++/19498
12583 * g++.dg/template/instantiate7.C: New test.
12584
12585 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
12586
12587 PR c/23113
12588 * gcc.dg/Wunused-value-1.c: New test.
12589
12590 2005-08-06 Richard Sandiford <richard@codesourcery.com>
12591
12592 PR rtl-optimization/23233
12593 * gcc.c-torture/compile/pr23233-1.c: New test.
12594
12595 2005-08-06 Jakub Jelinek <jakub@redhat.com>
12596
12597 PR fortran/18833
12598 PR fortran/20850
12599 * gfortran.dg/equiv_1.f90: New test.
12600 * gfortran.dg/equiv_2.f90: New test.
12601 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
12602 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
12603 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
12604
12605 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
12606
12607 * gcc.c-torture/execute/vrp-5.c: New test.
12608 * gcc.c-torture/execute/vrp-6.c: New test.
12609 * gcc.dg/tree-ssa/vrp21.c: New test.
12610
12611 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
12612
12613 * g++.dg/parse/pr22514.C: New test.
12614
12615 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
12616
12617 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
12618
12619 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
12620 instead of constant loads / pool entries.
12621
12622 2005-08-05 David Edelsohn <edelsohn@gnu.org>
12623
12624 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
12625 TEST_TO_WCTYPE.
12626
12627 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
12628
12629 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
12630 __WINT_TYPE__ in generated prototypes if possible.
12631
12632 2005-08-04 Diego Novillo <dnovillo@redhat.com>
12633
12634 PR 22037
12635 * g++.dg/tree-ssa/pr22037.C:
12636
12637 2005-08-04 Richard Henderson <rth@redhat.com>
12638
12639 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
12640 scan-tree-dump-times directive.
12641
12642 2005-08-04 Jan Hubicka <jh@suse.cz>
12643
12644 * gcov-1.C: Fix switch counts.
12645 * gcov-4b.c: Likewise.
12646
12647 2005-08-03 Jeff Law <law@redhat.com>
12648
12649 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
12650
12651 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
12652
12653 * gcc.c-torture/execute/pr23135.c: New test.
12654
12655 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12656
12657 PR tree-optimization/19899
12658 * gcc.dg/tree-ssa/scev-1.c: New test.
12659 * gcc.dg/tree-ssa/scev-2.c: New test.
12660
12661 2005-08-03 Richard Sandiford <richard@codesourcery.com>
12662
12663 PR target/18582
12664 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
12665
12666 2005-08-03 Jan Hubicka <jh@suse.cz>
12667
12668 * update-conroll.c: New testcase.
12669 * update-conroll-2.c: New testcase.
12670
12671 2005-08-02 David Edelsohn <edelsohn@gnu.org>
12672
12673 * gfortran.dg/constant_substring.f: New test.
12674 * gfortran.dg/pr22491.f: New test.
12675
12676 2005-08-02 Jan Hubicka <jh@suse.cz>
12677
12678 * update-threading.c: Replace by the proper one.
12679
12680 2005-08-02 Diego Novillo <dnovillo@redhat.com>
12681
12682 PR 23164
12683 * g++.dg/tree-ssa/pr23164.C: New test.
12684
12685 2005-08-02 Diego Novillo <dnovillo@redhat.com>
12686
12687 * gcc.dg/tree-ssa/pr23192.c: New test.
12688
12689 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
12690
12691 * gcc.c-torture/execute/vrp-4.c: New test.
12692
12693 2005-08-02 Jan Hubicka <jh@suse.cz>
12694
12695 * update-threading.c: New test.
12696
12697 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
12698
12699 * gcc.c-torture/compile/20050801-1.c: New test.
12700 * gcc.c-torture/compile/20050801-2.c: New test.
12701
12702 2005-08-01 Jan Hubicka <jh@suse.cz>
12703
12704 * val-prof-5.c: New test.
12705
12706 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
12707
12708 PR c/22311
12709 * gcc.dg/pr22311-1.c : New test.
12710
12711 2005-07-31 Steven Bosscher <stevenb@suse.de>
12712
12713 PR target/23095
12714 * gfortran.dg/pr23095.f: New test.
12715
12716 PR c++/22003
12717 * g++.dg/other/pr22003.C: New test.
12718
12719 2005-07-31 Richard Sandiford <richard@codesourcery.com>
12720
12721 PR target/20621
12722 * gcc.c-torture/execute/pr20621-1.c: New test.
12723
12724 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
12725
12726 * gfortran.dg/comma_format_extension_4.f: Adjust length
12727 of string for format.
12728 * gfortran.dg/der_array_io_1.f: Replace illegal internal
12729 print statement with internal write.
12730 * gfortran.dg/der_array_io_2.f: Likewise.
12731 * gfortran.dg/der_array_io_3.f: Likewise.
12732
12733 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
12734
12735 * gcc.dg/fold-abs-4.c: new test.
12736
12737 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
12738
12739 PR fortran/22570 an related issues.
12740 * gfortran.dg/x_slash_1.f: New test.
12741
12742 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
12743
12744 PR c/23143
12745 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
12746 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
12747
12748 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
12749
12750 PR c/529
12751 * gcc.dg/Wshadow-3.c: New test.
12752
12753 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
12754
12755 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
12756 used to have the wrong bounds).
12757
12758 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
12759
12760 PR c/21720
12761 * gcc.dg/hex-round-1.c: Test more cases.
12762 * gcc.dg/hex-round-2.c: New test.
12763
12764 2005-07-29 Diego Novillo <dnovillo@redhat.com>
12765
12766 PR 22550
12767 * g++.dg/tree-ssa/pr22550.C: New test.
12768
12769 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
12770
12771 * gcc.dg/tree-ssa/vrp19.c: New test.
12772 * gcc.dg/tree-ssa-vrp20.c: New test.
12773
12774 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
12775
12776 PR c/22240
12777 * gcc.dg/transparent-union-4.c: New test.
12778
12779 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
12780
12781 PR c/22192
12782 * gcc.dg/c99-vla-2.c: New test.
12783
12784 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
12785
12786 PR c/21720
12787 * gcc.dg/hex-round-1.c: New test.
12788
12789 2005-07-28 Jan Hubicka <jh@suse.cz>
12790
12791 * inliner-1.c: Do not dump everything.
12792 * tree-prof.exp: Do not pass -ftree-based-profiling.
12793 * bprob.exp: Likewise.
12794
12795 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
12796
12797 2005-07-28 Mark Mitchell <mark@codesourcery.com>
12798
12799 PR c++/22545
12800 * g++.dg/expr/ptrmem7.C: New test.
12801
12802 2005-07-28 Mike Stump <mrs@apple.com>
12803
12804 * g++.old-deja/g++.mike/visibility-1.C: New test.
12805
12806 2005-07-28 Richard Sandiford <richard@codesourcery.com>
12807
12808 PR c/20187
12809 * gcc.c-torture/execute/pr20187-1.c: New test.
12810
12811 2005-07-28 Jeff Law <law@redhat.com>
12812
12813 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
12814 * gcc.dg/tree-ssa/vrp18.c: New test.
12815
12816 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
12817
12818 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
12819
12820 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
12821
12822 PR tree-optimization/22506
12823 * gcc.dg/vect/ps22506.c: New test.
12824
12825 2005-07-28 Jakub Jelinek <jakub@redhat.com>
12826
12827 PR target/21149
12828 * gcc.target/i386/sse-3.c: New test.
12829
12830 2005-07-28 Richard Sandiford <richard@codesourcery.com>
12831
12832 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
12833 * gcc.target/mips/mips32-dsp-type.c: Likewise.
12834
12835 2005-07-28 Richard Sandiford <richard@codesourcery.com>
12836
12837 PR c/22589
12838 * gcc.c-torture/compile/pr22589-1.c: New test.
12839
12840 2005-07-28 Jan Hubicka <jh@suse.cz>
12841
12842 * update-loopch.c: New testcase.
12843
12844 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
12845
12846 PR rtl-optimization/23047
12847 * gcc.c-torture/execute/pr23047.c: New test.
12848 * gcc.c-torture/execute/pr23047.x: New.
12849
12850 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
12851
12852 PR tree-optimization/22493
12853 * gcc.c-torture/execute/pr22493-1.c: New test.
12854 * gcc.c-torture/execute/pr22493-1.x: New.
12855 * gcc.c-torture/execute/vrp-1.c: New test.
12856 * gcc.c-torture/execute/vrp-2.c: New test.
12857 * gcc.c-torture/execute/vrp-2.c: New test.
12858
12859 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
12860
12861 * gcc.target/frv/all-builtin-read8.c: Delete.
12862 * gcc.target/frv/all-builtin-read16.c: Delete.
12863 * gcc.target/frv/all-builtin-read32.c: Delete.
12864 * gcc.target/frv/all-builtin-read64.c: Delete.
12865 * gcc.target/frv/all-builtin-write8.c: Delete.
12866 * gcc.target/frv/all-builtin-write16.c: Delete.
12867 * gcc.target/frv/all-builtin-write32.c: Delete.
12868 * gcc.target/frv/all-builtin-write64.c: Delete.
12869 * gcc.target/frv/all-read-write-1.c: New.
12870
12871 2005-07-27 Jeff Law <law@redhat.com>
12872
12873 * gcc.c-torture/execute/pr22630.c: New test.
12874
12875 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
12876
12877 PR tree-optimization/23073
12878 * gcc.dg/vect/nodump-pr23073.c: New test.
12879 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
12880
12881 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
12882
12883 PR tree-optimize/22348
12884 * gcc.c-torture/execute/pr22348.c: New.
12885
12886 2005-07-27 Richard Guenther <rguenther@suse.de>
12887
12888 * gcc.dg/tree-ssa/salias-1.c: New testcase.
12889
12890 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12891
12892 PR fortran/22503
12893 * gfortran.dg/logical_comp.f90: New test.
12894
12895 2005-07-27 Jan Hubicka <jh@suse.cz>
12896
12897 * inliner-1.c: Add cleanup of dumps.
12898 * val-prof-*.c: Likewise.
12899 * update-tailcall.c: New.
12900
12901 2005-07-26 Diego Novillo <dnovillo@redhat.com>
12902
12903 PR 22591
12904 * gcc.dg/tree-ssa/pr22591.c: New test.
12905 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
12906
12907 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
12908
12909 PR libobjc/22606
12910 * objc.dg/try-catch-11.m: New test.
12911
12912 2005-07-26 Richard Guenther <rguenther@suse.de>
12913
12914 PR tree-optimization/22486
12915 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
12916
12917 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
12918
12919 PR tree-opt/22484
12920 * testsuite/g++.dg/opt/loop2.C: New test.
12921
12922 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
12923
12924 * gcc.dg/tree-ssa/reassoc-3.c: New test.
12925 * gcc.dg/tree-ssa/reassoc-4.c: New test.
12926
12927 2005-07-25 Adam Nemet <anemet@lnxw.com>
12928
12929 * lib/profopt.exp (profopt-execute): Check for profiling data
12930 files on the target.
12931
12932 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
12933
12934 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
12935 for matching of asm labels.
12936
12937 2005-07-25 Richard Guenther <rguenther@suse.de>
12938
12939 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
12940
12941 2005-07-25 Richard Guenther <rguenther@suse.de>
12942
12943 PR testsuite/22624
12944 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
12945
12946 2005-07-25 Ira Rosen <irar@il.ibm.com>
12947
12948 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
12949 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
12950 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
12951 * gcc.dg/vect/vect-100.c: New test.
12952 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
12953 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
12954 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
12955 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
12956 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
12957 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
12958 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
12959 * gfortran.dg/vect/pr19049.f90: New testcase.
12960 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
12961
12962 2005-07-25 Jakub Jelinek <jakub@redhat.com>
12963
12964 * gcc.c-torture/execute/20050713-1.c: New test.
12965
12966 PR fortran/20063
12967 * gfortran.fortran-torture/execute/data_4.f90: New test.
12968
12969 PR middle-end/20303
12970 * gcc.dg/visibility-d.c: New test.
12971
12972 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
12973
12974 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
12975 * gfortran.dg/underflow.f90: Ditto.
12976
12977 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12978
12979 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
12980 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
12981 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
12982
12983 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
12984
12985 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
12986 include case of field width of zero.
12987
12988 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
12989
12990 PR libgfortran/21875
12991 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
12992 with trailing blanks on normal formatted read.
12993
12994 2005-07-23 Chao-ying Fu <fu@mips.com>
12995
12996 * gcc.target/mips/mips32-dsp-type.c: New test.
12997 * gcc.target/mips/mips32-dsp.c: New test.
12998
12999 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13000
13001 PR testsuite/21073
13002 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13003
13004 PR testsuite/20454
13005 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13006 and __cyg_profile_func_exit.
13007
13008 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13009
13010 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13011 * gfortran.dg/comma_format_extension_4.f: Same.
13012 * gfortran.dg/pr15332.f: Same.
13013 * gfortran.dg/pr21730.f: Same.
13014
13015 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13016
13017 * g++.dg/opt/vrp2.C: Fix testcase.
13018
13019 PR tree-opt/22625
13020 * g++.dg/opt/vrp2.C: New test.
13021
13022 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13023
13024 PR debug/21828
13025 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13026
13027 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13028
13029 * gcc.dg/tree-ssa/20050719-1.c: New test.
13030
13031 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13032
13033 * gcc.dg/bfin-longcall-1.c: New file.
13034 * gcc.dg/bfin-longcall-2.c: New file.
13035
13036 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13037
13038 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13039
13040 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13041
13042 PR middle-end/19055
13043 * gcc.dg/tree-ssa/pr19055.c: New test.
13044 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13045
13046 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13047
13048 PR C++/22358
13049 * g++.dg/other/pr22358.C: New test.
13050
13051 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13052
13053 PR c++/2922
13054 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13055
13056 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13057
13058 PR c++/15938
13059 * g++.dg/init/union2.C: New test.
13060
13061 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13062
13063 PR c/22393
13064 * gcc.dg/complex-4.c: New test.
13065
13066 2005-07-21 Richard Guenther <rguenther@suse.de>
13067
13068 PR testsuite/22522
13069 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13070 scanning for asm labels.
13071 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13072
13073 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13074
13075 PR target/22085
13076 * gcc.dg/altivec-pr22085.c: New.
13077
13078 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13079
13080 PR tree-optimization/19210
13081 * gcc.dg/tree-ssa/pr19210-1.c: New.
13082 * gcc.dg/tree-ssa/pr19210-2.c: New.
13083
13084 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13085
13086 PR rtl-optimization/22167
13087 * g++.dg/opt/pr22167.C: New test.
13088
13089 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13090
13091 PR c++/2922
13092 * g++.dg/lookup/two-stage2.C: New.
13093 * g++.dg/lookup/two-stage3.C: New.
13094 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13095 fixed two-stage name lookup for operators.
13096 * g++.dg/template/call3.C: Compiler now produces an appropriate
13097 error message.
13098 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13099 14 as a candidate.
13100 * g++.dg/template/ptrmem4.C: Compiler produces different error
13101 message.
13102 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13103 connect_to_method as a candidate.
13104
13105 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13106
13107 * gcc.dg/fold-alloc-1.c: New test.
13108
13109 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13110
13111 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13112 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13113
13114 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13115
13116 * gcc.dg/fold-abs-1.c: New test.
13117 * gcc.dg/fold-abs-2.c: New test.
13118 * gcc.dg/fold-abs-3.c: New test.
13119
13120 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13121
13122 Make CONSTRUCTOR use VEC to store initializers.
13123 * g++.dg/ext/complit3.C: Check for specific error messages.
13124 * g++.dg/init/brace2.C: Update error message.
13125 * g++.dg/warn/Wbraces2.C: Likewise.
13126
13127 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13128
13129 PR fortran/16940
13130 * gfortran.dg/module_interface_1.f90: New test.
13131
13132 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13133 Kenneth Zadeck <zadeck@naturalbridge.com>
13134
13135 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13136
13137 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13138
13139 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13140 specify -Wformat for these tests.
13141 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13142 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13143 * gcc.dg/format/opt-6.c: Delete.
13144
13145 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13146
13147 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13148 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13149
13150 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13151
13152 * gcc.dg/tree-ssa/alias-2.c: New test.
13153
13154 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13155
13156 PR c++/22263
13157 * g++.dg/template/explicit7.C: New test.
13158
13159 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13160
13161 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13162 width of 8 to +Inf and -Inf.
13163
13164 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13165
13166 PR c++/22139
13167 * g++.dg/template/friend36.C: New test.
13168
13169 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13170
13171 PR fortran/21730
13172 * gfortran.dg/pr21730.f: New test.
13173
13174 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13175 Kenneth Zadeck <zadeck@naturalbridge.com>
13176
13177 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13178 since pure const detection cannot run at -O1 in c compiler.
13179 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13180 can now optimize this case properly.
13181 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13182 because we now pass.
13183 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13184
13185 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13186
13187 PR c/22421
13188 * gcc.dg/format/bitfld-1.c: New test.
13189
13190 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/22204
13193 * g++.dg/rtti/repo1.C: New test.
13194
13195 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13196
13197 PR middle-end/22398
13198 * gcc.c-torture/compile/pr22398.c: New test.
13199
13200 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13201
13202 PR c++/22132
13203 * g++.dg/expr/cast4.C: New test.
13204
13205 2005-07-15 Richard Guenther <rguenther@suse.de>
13206
13207 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13208 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13209
13210 2005-07-15 Steven Bosscher <stevenb@suse.de>
13211
13212 PR tree-optimization/22230
13213 * gcc.dg/tree-ssa/pr22230.c: New test.
13214
13215 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13216
13217 * gfortran.dg/g77/cpp6.f: New test.
13218
13219 PR fortran/22417
13220 * gfortran.dg/g77/cpp5.F: New test.
13221 * gfortran.dg/g77/cpp5.h: New file.
13222 * gfortran.dg/g77/cpp5inc.h: New file.
13223
13224 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13225
13226 PR libfortran/16435
13227 * gfortran.dg/tl_editting.f90: New.
13228 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13229
13230 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13231
13232 * gfortran.dg/char_array_constructor.f90: New test.
13233
13234 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13235
13236 * gfortran.dg/past_eor.f90: New.
13237 * gfortran.dg/complex_read.f90: New.
13238
13239 2005-07-13 Jeff Law <law@redhat.com>
13240
13241 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13242 additional casts.
13243
13244 * gcc.dg/tree-ssa/pr22321.c: New test
13245
13246 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13247
13248 PR tree-optimization/21921
13249 * gcc.dg/tree-ssa/pr21921.c: New.
13250
13251 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13252
13253 PR tree-optimizatio/22442
13254 * gcc.dg/tree-ssa/loop-11.c: New test.
13255
13256 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13257
13258 PR tree-opt/21840
13259 * gcc.c-torture/compile/pr21840.c: New test.
13260
13261 2005-07-12 Jan Hubicka <jh@suse.cz>
13262
13263 * gcc.c-torture/compile/pr22379.c: New test.
13264
13265 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13266
13267 PR libfortran/21593
13268 gfortran.dg/dev_null.f90: Remove outdated comment about
13269 PR libfortran/21593.
13270
13271
13272 2005-07-12 Dale Johannesen <dalej@apple.com>
13273
13274 * gcc.target/i386/compress-float-sse.c: New.
13275 * gcc.target/i386/compress-float-sse-pic.c: New.
13276 * gcc.target/i386/compress-float-387.c: New.
13277 * gcc.target/i386/compress-float-387-pic.c: New.
13278 * gcc.dg/compress-float-ppc.c: New.
13279 * gcc.dg/compress-float-ppc-pic.c: New.
13280
13281 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13282
13283 PR libfortran/21593
13284 gfortran.dg/dev_null.f90: Remove targets.
13285
13286 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13287
13288 PR tree-opt/22335
13289 * gcc.dg/pr22335-1.c: New test.
13290 * gcc.dg/pr22335-2.c: New test.
13291
13292 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13293
13294 PR c++/20172
13295 * g++.dg/template/nontype12.C : New test.
13296
13297 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13298
13299 * gcc.dg/tree-ssa/loop-10.c: New test.
13300
13301 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13302
13303 * gcc.c-torture/execute/20020720-1.x: Remove.
13304
13305 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13306
13307 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13308
13309 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13310
13311 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13312 (dg-mips-options): Use it.
13313
13314 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13315
13316 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13317
13318 2005-07-09 Richard Henderson <rth@redhat.com>
13319
13320 * lib/target-supports.exp (check_effective_target_sync_char_short):
13321 Add alpha.
13322
13323 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13324
13325 PR libfortran/22217
13326 * gfortran.dg/negative-z-descriptor.f90: New test.
13327
13328 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13329
13330 PR tree-opt/22329
13331 * gcc.dg/pr22329.c: New test.
13332
13333 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
13334
13335 PR tree-optimization/20139
13336 * gcc.dg/tree-ssa/pr20139.c: New.
13337
13338 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13339
13340 PR tree-opt/22356
13341 * testsuite/gcc.dg/pr22356-1.c: New test.
13342
13343 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
13344
13345 PR c++/21799
13346 * g++.dg/template/unify8.C: New.
13347 * g++.dg/template/unify9.C: New.
13348
13349 2005-07-08 Jakub Jelinek <jakub@redhat.com>
13350
13351 * gfortran.fortran-torture/execute/entry_10.f90: New test.
13352
13353 2005-07-07 Geoffrey Keating <geoffk@apple.com>
13354
13355 * gcc.dg/darwin-version-1.c: New.
13356 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
13357 * gcc.dg/builtins-20.c: Likewise.
13358 * gcc.dg/builtins-53.c: Likewise.
13359 * gcc.dg/torture/builtins-convert-1.c: Likewise.
13360 * gcc.dg/torture/builtins-convert-2.c: Likewise.
13361 * gcc.dg/torture/builtins-convert-3.c: Likewise.
13362 * gcc.dg/torture/builtins-power-1.c: Likewise.
13363 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
13364 on Darwin.
13365
13366 2005-07-07 Jeff Law <law@redhat.com>
13367
13368 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
13369 argument evaluation order.
13370
13371 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
13372
13373 PR libfortran/21594
13374 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
13375 Add test cases where the shift length is greater than the
13376 array length.
13377
13378 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13379
13380 * obj-c++.dg/proto-lossage-6.mm: New.
13381 * objc.dg/proto-lossage-6.m: New.
13382
13383 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13384
13385 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
13386 * objc.dg/gnu-runtime-2.m: Likewise.
13387
13388 2005-07-07 Jakub Jelinek <jakub@redhat.com>
13389
13390 * gfortran.dg/longline.f: New test.
13391
13392 * gfortran.dg/badline.f: New test.
13393
13394 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
13395
13396 PR fortran/16531
13397 PR fortran/15966
13398 PR fortran/18781
13399 * gfortran.dg/hollerith.f90: New.
13400 * gfortran.dg/hollerith2.f90: New.
13401 * gfortran.dg/hollerith3.f90: New.
13402 * gfortran.dg/hollerith4.f90: New.
13403 * gfortran.dg/hollerith_f95.f90: New.
13404 * gfortran.dg/hollerith_legacy.f90: New.
13405 * gfortran.dg/g77/cpp4.F: New. Port from g77.
13406
13407 2005-07-07 Ziemowit Laski <zlaski@apple.com>
13408
13409 PR objc/22274
13410 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
13411 * objc.dg/gnu-runtime-2.m: New.
13412
13413 2005-07-06 Jeff Law <law@redhat.com>
13414
13415 * gcc.dg/tree-ssa/vrp17.c: New test.
13416
13417 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
13418
13419 PR fortran/22327
13420 * gfortran.dg/array_constructor_5.f90: New test.
13421
13422 2005-07-07 Jakub Jelinek <jakub@redhat.com>
13423
13424 * gfortran.fortran-torture/execute/entry_9.f90: New test.
13425
13426 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
13427
13428 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
13429 * gcc.dg/980816-1.c: Ditto.
13430
13431 2005-07-06 Jeff Law <law@redhat.com>
13432
13433 * gcc.c-torture/compile/pr21356.c: New test.
13434
13435 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
13436
13437 PR c/22013
13438 PR c/22098
13439 * gcc.c-torture/compile/pr22013-1.c,
13440 gcc.c-torture/execute/pr22098-1.c,
13441 gcc.c-torture/execute/pr22098-2.c,
13442 gcc.c-torture/execute/pr22098-3.c: New tests.
13443
13444 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
13445
13446 PR c/22308
13447 * gcc.dg/pr22308-1.c: New test.
13448
13449 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
13450
13451 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
13452 target.
13453 * gcc.dg/compare9.c: Use -fshort-enums instead of
13454 -fno-short-enums. Change the last test to dg-bogus.
13455
13456 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
13457
13458 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
13459 * gcc.dg/compare9.c: New.
13460
13461 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13462
13463 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
13464
13465 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
13466
13467 PR testsuite/22288
13468 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
13469
13470
13471 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13472
13473 * gcc.dg/format/gcc_gfc-1.c: New.
13474
13475 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
13476
13477 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
13478
13479 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13480
13481 PR fortran/20842
13482 * gfortran.dg/io_invalid_1.f90: New test.
13483
13484 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
13485
13486 * gcc.dg/format/gcc_diag-1.c: Update.
13487
13488 2005-07-02 Jeff Law <law@redhat.com>
13489
13490 * gcc.dg/tree-ssa/pr22051-1.c: New test.
13491 * gcc.dg/tree-ssa/pr22051-2.c: New test.
13492
13493 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
13494
13495 * gcc.dg/format/gcc_diag-1.c: Update.
13496
13497 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
13498
13499 PR tree-opt/22269
13500 * gcc.c-torture/compile/pr22269.c: New test.
13501
13502 2005-06-30 Diego Novillo <dnovillo@redhat.com>
13503
13504 PR 21584
13505 PR 22219
13506 * g++.dg/tree-ssa/pr21584-1.C: New test.
13507 * g++.dg/tree-ssa/pr21584-2.C: New test.
13508
13509 2005-06-30 Ziemowit Laski <zlaski@apple.com>
13510
13511 * obj-c++.dg/try-catch-11.mm: New.
13512 * objc.dg/try-catch-10.m: New.
13513
13514 2005-06-29 David Edelsohn <edelsohn@gnu.org>
13515
13516 * g++.dg/other/ucnid-1.C: xfail on AIX.
13517
13518 2005-06-29 Diego Novillo <dnovillo@redhat.com>
13519
13520 PR 22234
13521 * gcc.dg/20050629-1.c: New test.
13522
13523 2005-06-29 Ziemowit Laski <zlaski@apple.com>
13524
13525 * obj-c++.dg/const-str-1[0-1].mm: New.
13526 * objc.dg/const-str-1[0-1].m: New.
13527
13528 2005-05-29 Richard Henderson <rth@redhat.com>
13529
13530 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
13531 Rename from check_effective_target_vect_no_max.
13532 (check_effective_target_vect_no_int_add): New.
13533 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
13534 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
13535 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13536 * gcc.dg/vect/vect-reduc-1.c: Use both.
13537 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13538
13539 2005-05-29 Richard Henderson <rth@redhat.com>
13540
13541 * lib/target-supports.exp (check_effective_target_vect_no_max):
13542 Remove i386 and x86_64.
13543
13544 2005-06-29 Steve Ellcey <sje@cup.hp.com>
13545
13546 PR testsuite/21969
13547 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
13548
13549 2005-06-29 Steve Ellcey <sje@cup.hp.com>
13550
13551 PR middle-end/21969
13552 * gcc.dg/vect/pr21969.c: New test.
13553
13554 2005-06-28 Eric Christopher <echristo@redhat.com>
13555
13556 PR c/22052
13557 PR c/21975
13558 * gcc.dg/inline1.c: New test.
13559 * gcc.dg/inline2.c: Ditto.
13560 * gcc.dg/inline3.c: Ditto.
13561 * gcc.dg/inline4.c: Ditto.
13562 * gcc.dg/inline5.c: Ditto.
13563
13564 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
13565
13566 PR libfortran/22142
13567 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
13568 Add testcase also testing eoshift1 for PR 22142.
13569
13570 2005-06-28 Richard Henderson <rth@redhat.com>
13571
13572 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
13573 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
13574 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
13575 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
13576 gcc.dg/tree-ssa/20030922-2.c: Likewise.
13577
13578 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
13579
13580 PR libfortran/22142
13581 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
13582 Add testcase for PR 22142.
13583
13584 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
13585
13586 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
13587 gcc.target/ia64/fpreg-2.c: New tests.
13588
13589 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13590
13591 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
13592
13593 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13594
13595 PR libfortran/22170
13596 * gfortran.dg/slash_1.f90: New test.
13597
13598 2005-06-27 Richard Henderson <rth@redhat.com>
13599
13600 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
13601 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
13602 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
13603 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13604 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
13605 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
13606
13607 2005-06-27 Richard Henderson <rth@redhat.com>
13608
13609 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
13610 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
13611
13612 2005-06-27 Ziemowit Laski <zlaski@apple.com>
13613
13614 * obj-c++.dg/proto-lossage-5.mm: New.
13615 * objc.dg/proto-lossage-5.m: New.
13616
13617 2005-06-27 Diego Novillo <dnovillo@redhat.com>
13618
13619 PR 21959
13620 * gcc.dg/tree-ssa/pr21959.c: New test.
13621
13622 2005-06-27 Jakub Jelinek <jakub@redhat.com>
13623
13624 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
13625 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
13626 testing uninitialized var.
13627
13628 * gcc.c-torture/execute/builtins/chk.h: New.
13629 * gcc.c-torture/execute/builtins/lib/chk.c: New.
13630 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
13631 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
13632 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
13633 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
13634 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
13635 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
13636 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
13637 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
13638 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
13639 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
13640 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
13641 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
13642 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
13643 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
13644 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
13645 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
13646 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
13647 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
13648 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
13649 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
13650 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
13651 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
13652 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
13653 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
13654 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
13655 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
13656 * gcc.dg/builtin-object-size-1.c: New test.
13657 * gcc.dg/builtin-object-size-2.c: New test.
13658 * gcc.dg/builtin-object-size-3.c: New test.
13659 * gcc.dg/builtin-object-size-4.c: New test.
13660 * gcc.dg/builtin-object-size-5.c: New test.
13661 * gcc.dg/builtin-stringop-chk-1.c: New test.
13662 * gcc.dg/builtin-stringop-chk-2.c: New test.
13663 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
13664 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
13665 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
13666 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
13667 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
13668 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
13669 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
13670 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
13671 * gcc.c-torture/execute/printf-1.c: New test.
13672 * gcc.c-torture/execute/fprintf-1.c: New test.
13673 * gcc.c-torture/execute/vprintf-1.c: New test.
13674 * gcc.c-torture/execute/vfprintf-1.c: New test.
13675 * gcc.c-torture/execute/printf-chk-1.c: New test.
13676 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
13677 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
13678 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
13679
13680 2005-06-27 Michael Matz <matz@suse.de>
13681
13682 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
13683 slot is not merged if address escapes.
13684
13685 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13686
13687 PR c/21911
13688 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
13689
13690 2005-06-26 Jakub Jelinek <jakub@redhat.com>
13691
13692 PR middle-end/17965
13693 * gcc.c-torture/compile/20050622-1.c: New test.
13694
13695 PR middle-end/22028
13696 * gcc.dg/20050620-1.c: New test.
13697
13698 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
13699
13700 PR tree-optimization/22026
13701 * gcc.dg/tree-ssa/pr22026.c: New.
13702
13703 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
13704
13705 PR libfortran/22144
13706 * gfortran.dg/shift-alloc.f90: New testcase.
13707
13708 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
13709
13710 * all files: Update FSF address in copyright headers.
13711
13712 2005-06-22 Jan Hubicka <jh@suse.cz>
13713
13714 * wholeprogram-1.c: New testcase.
13715 * wholeprogram-2.c: New testcase.
13716
13717 2005-06-24 Mark Mitchell <mark@codesourcery.com>
13718
13719 PR 22171
13720 * gcc.dg/tree-ssa/pr22171.c: New test.
13721
13722 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
13723
13724 * gfortran.dg/simplify_modulo.f90: New.
13725
13726 2005-06-24 Jan Hubicka <jh@suse.cz>
13727
13728 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
13729
13730 2005-06-23 Ziemowit Laski <zlaski@apple.com>
13731
13732 * obj-c++.dg/proto-lossage-[1-4].mm: New.
13733
13734 2005-06-23 Ziemowit Laski <zlaski@apple.com>
13735
13736 * obj-c++.dg/typedef-alias-1.mm: New.
13737 * objc.dg/typedef-alias-1.m: New.
13738
13739 2005-06-23 Jeff Law <law@redhat.com>
13740
13741 * gcc.dg/tree-ssa/vrp16.c: New test.
13742
13743 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13744
13745 * lib/target-supports.exp: Add
13746 check_effective_target_fortran_large_real and
13747 check_effective_target_fortran_large_int to check for
13748 corresponding effective targets.
13749 * gfortran.dg/large_integer_kind_1.f90: New test.
13750 * gfortran.dg/large_real_kind_1.f90: New test.
13751
13752 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
13753
13754 PR tree-optimization/22117
13755 * gcc.dg/tree-ssa/pr22117.c: New.
13756
13757 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
13758
13759 PR testsuite/22123
13760 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
13761
13762 2005-06-23 David Edelsohn <edelsohn@gnu.org>
13763
13764 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
13765
13766 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
13767
13768 * gfortran.dg/f2c_4.f90: Add tests for complex functions
13769 * gfortran.dg/f2c_4.c: Likewise.
13770
13771 2005-06-22 Paul Brook <paul@codesourcery.com>
13772
13773 PR fortran/21034
13774 * gfortran.dg/auto_save_1.f90: New test.
13775
13776 2005-06-22 Michael Matz <matz@suse.de>
13777
13778 * gcc.target/x86-64/abi: New directory.
13779 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
13780 * gcc.target/x86-64/abi/README.gcc: New file.
13781 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
13782 * gcc.target/x86-64/abi/asm-support.s: New file.
13783 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
13784 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
13785 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
13786 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
13787 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
13788 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
13789 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
13790 * gcc.target/x86_64/abi/test_bitfields.c: New test.
13791 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
13792 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
13793 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
13794 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
13795 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
13796 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
13797 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
13798 * gcc.target/x86_64/abi/test_varargs.c: New test.
13799
13800 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
13801
13802 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
13803 32-bit i?86 and x86_64.
13804
13805 2005-06-21 Ziemowit Laski <zlaski@apple.com>
13806
13807 * obj-c++.dg/const-str-[1-9].mm: New tests.
13808
13809 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
13810
13811 PR fortran/22010
13812 * gfortran.dg/namelist_use.f90: New.
13813 * gfortran.dg/namelist_use_only.f90: New.
13814
13815 2005-06-21 Jeff Law <law@redhat.com>
13816
13817 * gcc.dg/tree-ssa/vrp15.c: New test.
13818
13819 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
13820
13821 * lib/target-supports.exp (check_effective_target_vect_reduction):
13822 Remove.
13823 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
13824 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
13825 remove vect_reduction target keyword. Also avoid two returns in main.
13826 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13827 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
13828 * gcc.dg/vect/vect-reduc-1short.c: New test.
13829 * gcc.dg/vect/vect-reduc-1char.c: New test.
13830 * gcc.dg/vect/vect-reduc-2short.c: New test.
13831 * gcc.dg/vect/vect-reduc-2char.c: New test.
13832 * gcc.dg/vect/vect-reduc-6.c: New test.
13833 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
13834 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
13835 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
13836
13837 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13838 Paul Thomas <pault@gcc.gnu.org>
13839
13840 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
13841 New tests.
13842
13843 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13844
13845 * gfortran.dg/backslash_1.f90: New test.
13846 * gfortran.dg/backslash_2.f90: New test.
13847
13848 2005-06-20 Steven G. Kargl <kargls@comcast.net>
13849
13850 * gfortran.dg/duplicate_labels.f90: New test.
13851
13852 2005-06-20 Jan Beulich <jbeulich@novell.com>
13853
13854 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
13855 unsupportable relocations.
13856 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13857 * gcc.dg/20050321-2.c: xfail for NetWare.
13858
13859 2005-06-20 Andreas Jaeger <aj@suse.de>
13860
13861 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
13862 gcc.target/i386/fastcall-sseregparm.c,
13863 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
13864
13865 2005-06-19 Richard Henderson <rth@redhat.com>
13866
13867 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
13868
13869 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
13870
13871 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
13872
13873 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
13874
13875 PR c++/22115
13876 * g++.dg/conversion/simd2.C: Change expected error message.
13877
13878 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
13879
13880 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
13881 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13882 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13883
13884 2005-06-18 James A Morrison <phython@gcc.gnu.org>
13885
13886 * gcc.dg/fold-mod-1.c: New test.
13887
13888 2005-06-18 Steven G. Kargl <kargls@comcast.net>
13889
13890 PR fortran/19926
13891 * gfortran.dg/pr19926.f90: New test.
13892
13893 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
13894
13895 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
13896 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
13897 targets.
13898 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13899 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13900
13901 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
13902
13903 * gcc.target/ia64/float80-varargs-1.c: New test.
13904
13905 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13906
13907 PR tree-opt/22035
13908 * gfortran.dg/f2c_6.f90: New test.
13909
13910 2005-06-17 Geoffrey Keating <geoffk@apple.com>
13911
13912 PR c++/17413
13913 * g++.dg/template/local5.C: New.
13914
13915 2005-06-17 Richard Henderson <rth@redhat.com>
13916
13917 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
13918
13919 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
13920
13921 PR testsuite/21945
13922 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
13923
13924 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
13925
13926 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
13927 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
13928 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
13929 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
13930 check_vect to verify the presence of hardware vector support.
13931
13932 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
13933
13934 PR testsuite/22056
13935 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
13936
13937 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13938
13939 PR libfortran/19216
13940 * gfortran.dg/pr19216.f: Add correct space between brackets and
13941 dg directive.
13942
13943 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13944
13945 PR libfortran/16436
13946 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
13947
13948 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
13949
13950 * gcc.target/i386/attributes-error.c: New testcase.
13951 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
13952 * gcc.target/i386/regparm-stdcall.c: Likewise.
13953 * gcc.target/i386/sseregparm-1.c: Likewise.
13954 * gcc.target/i386/sseregparm-2.c: Likewise.
13955
13956 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
13957
13958 * g++.dg/rtti/crash2.C: New.
13959
13960 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
13961
13962 * gcc.dg/noncompile/20040203-3.c: Update expected message.
13963
13964 2005-06-15 David Ung <davidu@mips.com>
13965
13966 * gcc.target/mips/mips16e-extends.c: New test for testing the
13967 generation of MIPS16e zeb/zeh, seb/seh instructions.
13968
13969 2005-06-15 Diego Novillo <dnovillo@redhat.com>
13970
13971 PR 22018
13972 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
13973 * gcc.dg/tree-ssa/pr22018.c: New test.
13974
13975 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
13976
13977 * gcc.dg/simd-1.c: Update error messages.
13978 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
13979 * gcc.dg/simd-2.c: Update error messages.
13980 * gcc.dg/simd-4.c: New.
13981
13982 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
13983
13984 PR c++/20678
13985 * g++.dg/other/crash-4.C: New.
13986
13987 2005-06-14 Devang Patel <dpatel@apple.com>
13988
13989 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
13990
13991 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
13992
13993 PR c++/21929
13994 * g++.dg/parse/crash11.C: Update
13995
13996 2005-06-13 Jeff Law <law@redhat.com>
13997
13998 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
13999 perform the desired transformations.
14000 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14001 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14002
14003 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14004
14005 PR fortran/22038
14006 * gfortran.dg/forall_1.f90: Un-XFAIL.
14007
14008 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14009
14010 PR c++/21929
14011 * g++.dg/parse/crash26.C: New.
14012
14013 PR c++/20789
14014 * g++.dg/init/member1.C: New.
14015
14016 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14017
14018 * gfortran.dg/altreturn_1.f90: New test.
14019
14020 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14021
14022 PR middle-end/21985
14023 * gcc.dg/tree-ssa/pr21985.c: New test.
14024
14025 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14026
14027 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14028
14029 2005-06-12 Roger Sayle <roger@eyesopen.com>
14030
14031 PR c++/21930
14032 * g++.dg/other/error10.C: New test case.
14033
14034 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14035
14036 PR libfortran/19155
14037 * gfortran.dg/pr19155.f: Add test.
14038
14039 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14040
14041 * gfortran.dg/f2c_7.f90: New test.
14042
14043 * gfortran.dg/forall_1.f90: XFAILed.
14044
14045 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14046
14047 * gcc.dg/pr14796-1.c: New.
14048 * gcc.dg/pr14796-2.c: New.
14049
14050 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14051
14052 PR fortran/17792
14053 PR fortran/21375
14054 * gfortran.dg/deallocate_stat.f90: New test.
14055
14056 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14057
14058 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14059
14060 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14061
14062 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14063 access will be generated when this loop is vectorized. Test that
14064 accesses with same alignment were detected.
14065 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14066 Test that accesses with same alignment were detected.
14067 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14068 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14069 alignment were detected.
14070
14071 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14072
14073 PR c++/10611
14074 * g++.dg/conversion/simd2.C: New.
14075
14076 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14077
14078 * gcc.dg/Wcxx-compat-1.c: New.
14079
14080 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14081
14082 PR libfortran/21480
14083 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14084 complex array.
14085
14086 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14087
14088 * gcc.dg/alias-8.c: New.
14089
14090 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14091
14092 * gcc.dg/format/cmn_err-1.c: Update.
14093
14094 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14095
14096 PR target/20666
14097 * gcc.target/sparc/fexpand-2.c: New.
14098 * gcc.target/sparc/fpmerge-2.c: New.
14099 * gcc.target/sparc/fpmul-2.c: New.
14100 * gcc.target/sparc/noresult.c: New.
14101 * gcc.target/sparc/pdist-2.c: New.
14102 * gcc.target/sparc/pdist-3.c: New.
14103
14104 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14105
14106 PR testsuite/21702
14107 * gcc.target/i386/i386.exp: Fix comment typo.
14108
14109 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14110
14111 PR c++/19497
14112 * g++.dg/inherit/using5.C: New.
14113 * g++.dg/inherit/using6.C: New.
14114
14115 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14116
14117 PR c++/19894
14118 * g++.dg/template/ptrmem15.C: New test.
14119
14120 PR c++/20563
14121 * g++.dg/ext/label4.C: New test.
14122
14123 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14124
14125 * gcc.dg/tls/debug-1.c: New test.
14126
14127 2005-06-07 Dale Johannesen <dalej@apple.com>
14128
14129 * gcc.target/i386/movq.c: New.
14130
14131 2005-06-07 Dale Johannesen <dalej@apple.com>
14132
14133 * gcc.dg/20050607-1.c: New.
14134
14135 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14136
14137 PR middle-end/21850
14138 * gcc.c-torture/execute/20050607-1.c: New test.
14139
14140 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14141
14142 PR libfortran/21926
14143 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14144 Test case where the return array has lowest stride one,
14145 but isn't packed.
14146
14147 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14148
14149 * lib/target-supports.exp (check_effective_target_sync_int_long):
14150 Add s390 and s390x targets.
14151
14152 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14153
14154 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14155 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14156 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14157 * gcc.dg/tree-ssa/loop-9.c: New test.
14158
14159 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14160
14161 * g++.dg/parse/defarg10.C: New.
14162
14163 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14164
14165 PR regression/21897
14166 * gcc.c-torture/execute/20050604-1.c: New test.
14167
14168 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14169
14170 PR 21903
14171 * g++.dg/parse/defarg9.C: New.
14172
14173 PR c++/20637
14174 * g++.dg/inherit/using4.C: New.
14175 * g++.dg/overload/error1.C: Adjust expected errors.
14176 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14177 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14178 * g++.old-deja/g++.other/redecl2.C: Likewise.
14179 * g++.old-deja/g++.other/redecl4.C: Likewise.
14180 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14181
14182 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14183
14184 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14185
14186 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14187
14188 * lib/gfortran.exp (gfortran_target_compile): Call
14189 dg-additional-files-options
14190 * gfortran.dg/f2c_4.f90: New file
14191 * gfortran.dg/f2c_4.c: New file
14192 * gfortran.dg/f2c_5.f90: New file
14193 * gfortran.dg/f2c_5.c: New file
14194
14195 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14196
14197 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14198
14199 PR fortran/21912
14200 * gfortran.dg/array_constructor_4.f90: New test.
14201
14202 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14203
14204 PR c++/21619
14205 * g++.dg/ext/builtin9.C: New test.
14206
14207 2005-06-05 Dale Johannesen <dalej@apple.com>
14208
14209 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14210 * gcc.c-torture/execute/20050603-2.c: Ditto.
14211
14212 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14213
14214 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14215 * gcc.dg/vect/vect-reduc-1.c: New.
14216 * gcc.dg/vect/vect-reduc-2.c: New.
14217 * gcc.dg/vect/vect-reduc-3.c: New.
14218
14219 2005-06-04 Dale Johannesen <dalej@apple.com>
14220
14221 * gcc.c-torture/execute/20050603-1.c: New.
14222 * gcc.c-torture/execute/20050603-2.c: New.
14223 * gcc.dg/20050603-3.c: New.
14224
14225 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14226
14227 PR fortran/19195
14228 * gfortran.dg/debug_1.f90: New test.
14229
14230 * gfortran.dg/forall_1.f90: New test.
14231
14232 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14233
14234 * gfortran.dg/array_constructor_3.f90: New test.
14235
14236 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14237
14238 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14239
14240 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14241
14242 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14243
14244 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14245
14246 PR c/21873
14247 * gcc.dg/init-excess-1.c: New test.
14248
14249 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14250
14251 PR c++/21853
14252 * g++.dg/expr/static_cast6.C: New test.
14253
14254 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14255
14256 * gcc.dg/tree-ssa/vrp14.c: New test.
14257
14258 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14259
14260 PR c++/21336
14261 * g++.dg/template/new2.C: New test.
14262
14263 2005-06-03 Josh Conner <jconner@apple.com>
14264
14265 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14266 all entries in initializer.
14267
14268 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14269
14270 PR middle-end/21858
14271 * gcc.dg/pr21858.c: New testcase.
14272
14273 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14274
14275 PR tree-optimization/21292
14276
14277 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14278 New.
14279 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14280 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14281 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14282 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14283 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14284
14285 2005-06-02 Richard Henderson <rth@redhat.com>
14286
14287 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14288
14289 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14290
14291 * gcc.dg/wtypequal.c: New testcase.
14292
14293 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14294
14295 PR 21582
14296 * gcc.dg/tree-ssa/pr21582.c: New test.
14297
14298 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14299
14300 PR c++/21280
14301 * g++.dg/opt/interface2.h: New.
14302 * g++.dg/opt/interface2.C: New.
14303 * g++.dg/init/ctor4.C: Adjust error lines.
14304 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14305 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14306 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14307 * g++.old-deja/g++.pt/assign1.C: Likewise.
14308 * g++.old-deja/g++.pt/crash20.C: Likewise.
14309
14310 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14311
14312 PR tree-optimization/21734
14313 * g++.dg/vect/pr21734_1.cc: New.
14314 * g++.dg/vect/pr21734_2.cc: New.
14315
14316 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14317
14318 PR c++/20350
14319 * g++.dg/template/spec24.C: New.
14320
14321 PR c++/21151
14322 * g++.dg/pch/local-1.C: New.
14323 * g++.dg/pch/local-1.Hs: New.
14324
14325 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14326
14327 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14328 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14329 * gcc.dg/tree-ssa/pr14341.c: New test.
14330 * gcc.dg/tree-ssa/pr14841.c: New test.
14331 * gcc.dg/tree-ssa/pr20701.c: New test.
14332 * gcc.dg/tree-ssa/pr21086.c: New test.
14333 * gcc.dg/tree-ssa/pr21090.c: New test.
14334 * gcc.dg/tree-ssa/pr21332.c: New test.
14335 * gcc.dg/tree-ssa/pr21458.c: New test.
14336 * gcc.dg/tree-ssa/pr21658.c: New test.
14337 * gcc.dg/tree-ssa/vrp01.c: New test.
14338 * gcc.dg/tree-ssa/vrp02.c: New test.
14339 * gcc.dg/tree-ssa/vrp03.c: New test.
14340 * gcc.dg/tree-ssa/vrp04.c: New test.
14341 * gcc.dg/tree-ssa/vrp05.c: New test.
14342 * gcc.dg/tree-ssa/vrp06.c: New test.
14343 * gcc.dg/tree-ssa/vrp07.c: New test.
14344 * gcc.dg/tree-ssa/vrp08.c: New test.
14345 * gcc.dg/tree-ssa/vrp09.c: New test.
14346 * gcc.dg/tree-ssa/vrp10.c: New test.
14347 * gcc.dg/tree-ssa/vrp11.c: New test.
14348 * gcc.dg/tree-ssa/vrp12.c: New test.
14349 * gcc.dg/tree-ssa/vrp13.c: New test.
14350
14351 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
14352
14353 PR 21029
14354 * gcc.dg/tree-ssa/pr21029.c: New test.
14355
14356 2005-06-01 Roger Sayle <roger@eyesopen.com>
14357
14358 * gfortran.dg/logint-1.f: New test case.
14359 * gfortran.dg/logint-2.f: Likewise.
14360 * gfortran.dg/logint-3.f: Likewise.
14361
14362 2005-06-01 Jakub Jelinek <jakub@redhat.com>
14363
14364 PR c/21536
14365 PR c/20760
14366 * gcc.dg/20050527-1.c: New test.
14367
14368 * gcc.dg/i386-sse-12.c: New test.
14369
14370 PR fortran/21729
14371 * gfortran.dg/implicit_5.f90: New test.
14372
14373 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
14374
14375 PR fortran/20883
14376 * gfortran/assign_4.f90: New test.
14377 * gfortran/assign_2.f90: Change compile to run.
14378
14379 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
14380
14381 * lib/target-supports.exp
14382 (check_effective_target_sync_char_short): New.
14383 * gcc.dg/sync-2.c: New.
14384
14385 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
14386
14387 PR tree-optimization/21817
14388 * gcc.dg/torture/pr21817-1.c: New.
14389
14390 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
14391
14392 PR c++/21165
14393 * g++.dg/template/init5.C: New.
14394
14395 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
14396
14397 * gfortran.dg/char_initialiser_actual.f90:
14398 Test character initialisers as actual arguments.
14399 * gfortran.dg/char_pointer_comp_assign.f90:
14400 Test character pointer structure component assignments.
14401 * gfortran.dg/char_array_structure_constructor.f90:
14402 Test character components in structure constructors.
14403
14404 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
14405
14406 PR middle-end/20931
14407 * g++.dg/opt/pr20931.C: New test.
14408
14409 2005-05-31 Andreas Jaeger <aj@suse.de>
14410
14411 PR testsuite/20772
14412 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
14413 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
14414 g++.old-deja/g++.ext/asmspec1.C,
14415 g++.old-deja/g++.other/regstack.C,
14416 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
14417 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
14418 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
14419 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
14420 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
14421 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
14422 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
14423 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
14424 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
14425 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
14426 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
14427 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
14428 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
14429 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
14430 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
14431 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
14432 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
14433 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
14434 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
14435
14436 2005-05-31 Jeff Law <law@redhat.com>
14437
14438 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
14439
14440 2005-05-30 Paolo Carlini <pcarlini@suse.de>
14441
14442 PR middle-end/21743
14443 * gcc.dg/builtins-1.c: Activate disabled clog test.
14444 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14445
14446 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
14447
14448 * gfortran.dg/char_pointer_assign.f90:
14449 Test character-pointer assignments and pointer assignments.
14450 * gfortran.dg/char_pointer_dummy.f90:
14451 Test character-pointer dummy arguments.
14452 * gfortran.dg/char_pointer_func.f90:
14453 Test character-pointer function returns.
14454 * gfortran.dg/char_pointer_dependency.f90:
14455 Test character-pointer functions with dependencies.
14456
14457 2005-05-30 Mark Mitchell <mark@codesourcery.com>
14458
14459 PR c++/21784
14460 * g++.dg/lookup/using14.C: New test.
14461
14462 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
14463
14464 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
14465 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
14466 trailing ^M.
14467
14468 2005-05-29 Geoffrey Keating <geoffk@apple.com>
14469
14470 PR c++/17413
14471 * g++.dg/template/local5.C: New.
14472
14473 PR target/21761
14474 * gcc.c-torture/compile/pr21761.c: New.
14475
14476 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
14477 before darwin8.
14478
14479 2005-05-30 Steven G. Kargl
14480
14481 PR fortran/20846
14482 * gfortran.dg/inquire_8.f90: New test.
14483
14484 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14485
14486 PR libfortran/21376
14487 * gfortran.dg/output_exponents_1.f90: New test.
14488
14489 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14490
14491 PR libfortran/20006
14492 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
14493
14494 2005-05-28 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/21210
14497 * g++.dg/ext/complex1.C: New test.
14498
14499 PR c++/21340
14500 * g++.dg/init/ctor6.C: New test.
14501
14502 2005-05-29 Jan Hubicka <jh@suse.cz>
14503
14504 * gcc.c-torture/compile/pr21562.c: New.
14505
14506 2005-05-28 Steven G. Kargl <kargls@comcast.net>
14507
14508 * gfortran.dg/subnormal_1.f90: New test.
14509
14510 2005-05-28 Jan Hubicka <jh@suse.cz>
14511
14512 * tree-prof.exp: Fix comment.
14513 * value-prof-1.c: New.
14514 * value-prof-2.c: New.
14515 * value-prof-3.c: New.
14516 * value-prof-4.c: New.
14517
14518 2005-05-27 Mark Mitchell <mark@codesourcery.com>
14519
14520 PR c++/21614
14521 * g++.dg/expr/ptrmem6.C: New test.
14522 * g++.dg/expr/ptrmem6a.C: Likewise.
14523
14524 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
14525
14526 PR tree-optimization/21658
14527 * gcc.dg/tree-ssa/pr21658.c: New.
14528
14529 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
14530
14531 PR c++/21455
14532 * g++.dg/inherit/ptrmem3.C: New.
14533
14534 PR c++/21681
14535 * g++.dg/parse/template16.C: New.
14536
14537 2005-05-27 Andreas Jaeger <aj@suse.de>
14538
14539 * gcc.dg/setjmp-2.c: Only run in 32-bit.
14540
14541 * gcc.dg/i386-sse-8.c: Run test on all archs.
14542
14543 2005-05-26 Mike Stump <mrs@apple.com>
14544
14545 * objc.dg/isa-field-1.m: Only run on darwin.
14546 * objc.dg/lookup-1.m: Likewise.
14547 * objc.dg/try-catch-8.m: Likewise.
14548
14549 2005-05-26 Roger Sayle <roger@eyesopen.com>
14550
14551 PR tree-optimization/9814
14552 * gcc.dg/pr9814-1.c: New test case.
14553
14554 2005-05-26 Ziemowit Laski <zlaski@apple.com>
14555
14556 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
14557 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
14558 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
14559 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
14560 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
14561 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
14562 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
14563 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
14564 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
14565 objc.dg/try-catch-8.m: New.
14566
14567 2005-05-26 Janis Johnson <janis187@us.ibm.com>
14568
14569 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
14570 remove extraneous semicolons.
14571
14572 2005-05-26 Ziemowit Laski <zlaski@apple.com>
14573
14574 * obj-c++.dg/comp-types-12.mm: New.
14575 * objc.dg/comp-types-11.m: New.
14576 * objc.dg/selector-4.m: New.
14577
14578 2005-05-26 Andreas Jaeger <aj@suse.de>
14579
14580 PR testsuite/20772
14581 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
14582 g++.old-deja/g++.ext/attrib3.C,
14583 g++.old-deja/g++.other/store-expr1.C,
14584 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
14585 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
14586 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
14587 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
14588 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
14589 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
14590 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
14591 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
14592 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
14593 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
14594 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
14595 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
14596 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
14597 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
14598 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
14599 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
14600 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
14601 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
14602 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
14603
14604 2005-05-26 Andreas Jaeger <aj@suse.de>
14605
14606 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
14607 x86-64 compilation.
14608
14609 2005-05-26 Andreas Jaeger <aj@suse.de>
14610
14611 PR testsuite/20772
14612 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
14613 gcc.misc-tests/i386-pf-athlon-1.c,
14614 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
14615 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
14616 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
14617 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
14618 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
14619 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
14620 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
14621 programs.
14622
14623 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
14624 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
14625 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
14626 x86-64 compilation.
14627
14628 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
14629 x86_64.
14630
14631 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
14632 effective-target ilp32.
14633
14634 2005-05-26 David Ung <davidu@mips.com>
14635
14636 * gcc.target/mips/ext_ins.c: New test for testing the generation
14637 of MIPS32/64 rev 2 ext/ins instructions.
14638
14639 2005-05-26 Andreas Jaeger <aj@suse.de>
14640
14641 * treelang/compile/unsigned.tree: Use gimple instead of
14642 nonexisting generic dump.
14643
14644 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
14645
14646 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
14647
14648 2005-05-26 Andreas Jaeger <aj@suse.de>
14649
14650 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
14651
14652 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
14653
14654 PR libfortran/17283
14655 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
14656 Test callee-allocated memory with write statements.
14657
14658 2005-05-25 Roger Sayle <roger@eyesopen.com>
14659
14660 PR middle-end/21709
14661 * gcc.dg/pr21709-1.c: New test case.
14662
14663 2005-05-25 Ziemowit Laski <zlaski@apple.com>
14664 Mike Stump <mrs@apple.com>
14665
14666 * objc/execute/next_mapping.h: Update for C++.
14667
14668 * obj-c++.dg/selector-1.mm: Move to...
14669 * obj-c++.dg/selector-4.mm: here...
14670
14671 * obj-c++.dg/basic.mm: New.
14672 * obj-c++.dg/comp-types-1.mm: New.
14673 * obj-c++.dg/cxx-class-1.mm: New.
14674 * obj-c++.dg/cxx-ivars-1.mm: New.
14675 * obj-c++.dg/cxx-ivars-2.mm: New.
14676 * obj-c++.dg/cxx-ivars-3.mm: New.
14677 * obj-c++.dg/cxx-scope-1.mm: New.
14678 * obj-c++.dg/cxx-scope-2.mm: New.
14679 * obj-c++.dg/defs.mm: New.
14680 * obj-c++.dg/empty-private-1.mm: New.
14681 * obj-c++.dg/encode-1.mm: New.
14682 * obj-c++.dg/encode-2.mm: New.
14683 * obj-c++.dg/encode-3.mm: New.
14684 * obj-c++.dg/extern-c-1.mm: New.
14685 * obj-c++.dg/extra-semi.mm: New.
14686 * obj-c++.dg/fix-and-continue-2.mm: New.
14687 * obj-c++.dg/isa-field-1.mm: New.
14688 * obj-c++.dg/ivar-list-semi.mm: New.
14689 * obj-c++.dg/local-decl-1.mm: New.
14690 * obj-c++.dg/lookup-1.mm: New.
14691 * obj-c++.dg/lookup-2.mm: New.
14692 * obj-c++.dg/method-1.mm: New.
14693 * obj-c++.dg/method-2.mm: New.
14694 * obj-c++.dg/method-3.mm: New.
14695 * obj-c++.dg/method-4.mm: New.
14696 * obj-c++.dg/method-5.mm: New.
14697 * obj-c++.dg/method-6.mm: New.
14698 * obj-c++.dg/method-7.mm: New.
14699 * obj-c++.dg/no-extra-load.mm: New.
14700 * obj-c++.dg/overload-1.mm: New.
14701 * obj-c++.dg/pragma-1.mm: New.
14702 * obj-c++.dg/pragma-2.mm: New.
14703 * obj-c++.dg/private-1.mm: New.
14704 * obj-c++.dg/private-2.mm: New.
14705 * obj-c++.dg/proto-qual-1.mm: New.
14706 * obj-c++.dg/qual-types-1.mm: New.
14707 * obj-c++.dg/stubify-1.mm: New.
14708 * obj-c++.dg/stubify-2.mm: New.
14709 * obj-c++.dg/super-class-1.mm: New.
14710 * obj-c++.dg/super-class-2.mm: New.
14711 * obj-c++.dg/super-dealloc-1.mm: New.
14712 * obj-c++.dg/super-dealloc-2.mm: New.
14713 * obj-c++.dg/template-1.mm: New.
14714 * obj-c++.dg/template-2.mm: New.
14715 * obj-c++.dg/template-3.mm: New.
14716 * obj-c++.dg/template-4.mm: New.
14717 * obj-c++.dg/template-5.mm: New.
14718 * obj-c++.dg/template-6.mm: New.
14719 * obj-c++.dg/try-catch-1.mm: New.
14720 * obj-c++.dg/try-catch-2.mm: New.
14721 * obj-c++.dg/try-catch-3.mm: New.
14722 * obj-c++.dg/try-catch-4.mm: New.
14723 * obj-c++.dg/try-catch-5.mm: New.
14724 * obj-c++.dg/try-catch-6.mm: New.
14725 * obj-c++.dg/try-catch-7.mm: New.
14726 * obj-c++.dg/try-catch-8.mm: New.
14727 * obj-c++.dg/try-catch-9.mm: New.
14728 * obj-c++.dg/va-meth-1.mm: New.
14729
14730 2005-05-25 Ziemowit Laski <zlaski@apple.com>
14731
14732 * obj-c++.dg/selector-1.mm: New.
14733 * obj-c++.dg/selector-2.mm: New.
14734
14735 2005-05-25 Ziemowit Laski <zlaski@apple.com>
14736
14737 * obj-c++.dg/selector-3.mm: New.
14738 * objc.dg/selector-3.m: New.
14739
14740 2005-05-25 Ziemowit Laski <zlaski@apple.com>
14741
14742 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
14743 about where warning appears.
14744
14745 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
14746
14747 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
14748 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
14749 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
14750 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
14751
14752 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
14753
14754 * gcc.dg/20050524-1.c: New test.
14755
14756 2005-05-25 Jan Hubicka <jh@suse.cz>
14757
14758 * gcc.dg/tree-prof/inliner-1.c: New.
14759
14760 2005-05-25 Janis Johnson <janis187@us.ibm.com>
14761
14762 * gcc.dg/tree-prof: New directory.
14763 * gcc.dg/tree-prof/tree-prof.exp: New.
14764
14765 2005-05-25 DJ Delorie <dj@redhat.com>
14766
14767 * gcc.dg/Wattributes-1.c: New.
14768 * gcc.dg/Wattributes-2.c: New.
14769 * gcc.dg/Wattributes-3.c: New.
14770
14771 20005-05-24 Janis Johnson <janis187@us.ibm.com>
14772
14773 PR tree-optimization/19833
14774 * gcc.dg/uninit-4.c: Remove xfail.
14775 * gcc.dg/uninit-9.c: Ditto.
14776
14777 2005-05-24 Ziemowit Laski <zlaski@apple.com>
14778
14779 * obj-c++.dg/bitfield-[1-5].mm: New.
14780 * obj-c++.dg/class-protocol-1.mm: New.
14781 * obj-c++.dg/comp-types-1[0-1].mm: New.
14782 * obj-c++.dg/comp-types-[2-9].mm: New.
14783 * obj-c++.dg/encode-[4-8].mm: New.
14784 * obj-c++.dg/layout-1.mm: New.
14785 * obj-c++.dg/method-1[0-9].mm: New.
14786 * obj-c++.dg/method-2[0-1].mm: New.
14787 * obj-c++.dg/method-[8-9].mm: New.
14788 * obj-c++.dg/objc-gc-3.mm: New.
14789 * obj-c++.dg/try-catch-10.mm: New.
14790 * objc.dg/bitfield-5.m: New.
14791 * objc.dg/comp-types-10.m: New.
14792 * objc.dg/comp-types-9.m: New.
14793 * objc.dg/layout-1.m: New.
14794 * objc.dg/objc-gc-4.m: New.
14795 * objc.dg/try-catch-9.m: New.
14796 * objc.dg/class-protocol-1.m: Tweak diagnostics.
14797 * objc.dg/comp-types-1.m: Likewise.
14798 * objc.dg/comp-types-[5-6].m: Likewise.
14799 * objc.dg/method-9.m: Likewise.
14800
14801 2005-05-24 Janis Johnson <janis187@us.ibm.com>
14802
14803 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
14804 and on hardware without VMX support.
14805
14806 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
14807
14808 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
14809
14810 * lib/profopt.exp (dg-final-generate, dg-final-use,
14811 profopt-final-code, profopt-get-options): New.
14812 (profopt-execute): Process test directives.
14813
14814 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
14815 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14816 cleanup-tree-dump, cleanup-saved-temps): Update comments.
14817
14818 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
14819
14820 PR C++/21645
14821 * g++.dg/init/ctor5.C: New test.
14822
14823 2005-05-24 Ira Rosen <irar@il.ibm.com>
14824
14825 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
14826 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
14827 vect-113.c, vect-114.c.
14828
14829 2005-05-23 Adam Nemet <anemet@lnxw.com>
14830
14831 * gcc.dg/const-elim-1.c: Remove xfails.
14832
14833 2005-05-23 Jeff Law <law@redhat.com>
14834
14835 * gcc.c-torture/compile/pr21638.c: New test.
14836 * gcc.c-torture/compile/20050520-1.c: New test.
14837
14838 2005-05-23 Nick Clifton <nickc@redhat.com>
14839
14840 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
14841 be a proper triple, ie: m32r*-*-*.
14842 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14843
14844 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
14845
14846 PR middle-end/21331
14847 PR tree-opt/21293
14848 * gcc.c-torture/compile/pr21293.c: New test.
14849 * gcc.c-torture/execute/pr21331.c: New test.
14850
14851 2004-05-20 Richard Henderson <rth@redhat.com>
14852
14853 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
14854
14855 2005-05-20 Ziemowit Laski <zlaski@apple.com>
14856
14857 * obj-c++-dg.exp: Add.
14858 * obj-c++.exp: Add.
14859 * obj-c++.dg/dg.exp: Add.
14860
14861 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
14862
14863 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
14864 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
14865
14866 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
14867
14868 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
14869
14870 2004-05-19 Richard Henderson <rth@redhat.com>
14871
14872 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
14873
14874 2005-05-19 Janis Johnson <janis187@us.ibm.com>
14875
14876 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
14877
14878 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
14879
14880 2005-05-19 Jakub Jelinek <jakub@redhat.com>
14881
14882 PR c++/21495
14883 * g++.dg/parse/extern1.C: New test.
14884 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
14885
14886 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14887
14888 * gcc.dg/c99-math.h: New.
14889 * gcc.dg/c99-math-float-1.c: New test.
14890 * gcc.dg/c99-math-double-1.c: Likewise.
14891 * gcc.dg/c99-math-long-double-1.c: Likewise.
14892
14893 2005-05-18 Richard Henderson <rth@redhat.com>
14894
14895 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
14896
14897 2005-05-18 Devang Patel <dpatel@apple.com>
14898
14899 * g++.dg/opt/20050511-1.C: New test.
14900
14901 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
14902
14903 PR libfortran/21127
14904 * gfortran.dg/reshape-complex.f90: New test.
14905
14906 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
14907
14908 * gfortran.dg/array_constructor_1.f90: New test.
14909 * gfortran.dg/array_constructor_2.f90: New test.
14910
14911 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
14912
14913 PR fortran/20954
14914 * gfortran.dg/pr20954.f: New test.
14915
14916 2005-05-17 Mike Stump <mrs@apple.com>
14917
14918 Yet more Objective-C++...
14919
14920 * objc.dg/method-5.m: Update.
14921 * objc.dg/method-6.m: Update.
14922 * objc.dg/method-7.m: Update.
14923 * objc.dg/method-9.m: Update.
14924 * objc.dg/try-catch-2.m: Update.
14925
14926 2005-05-17 Mark Mitchell <mark@codesourcery.com>
14927
14928 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
14929 Remove little-endian optimizations.
14930
14931 2005-05-17 Jeff Law <law@redhat.com>
14932
14933 * g++.dg/tree-ssa/pr14814.C: New test.
14934 * gcc.dg/tree-ssa/pr14814.C: New test.
14935 * gcc.dg/tree-ssa/pr17141-1.C: New test.
14936 * gcc.dg/tree-ssa/pr17141-2.C: New test.
14937
14938 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
14939
14940 * gcc.dg/compat/generate-random.c: Do not include
14941 libiberty.h.
14942 * gcc.dg/compat/generate-random_r.c: Likewise.
14943
14944 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
14945
14946 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
14947
14948 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
14949
14950 PR middle-end/21595
14951 * g++.dg/tree-ssa/builtin1.C: New testcase.
14952
14953 2005-05-17 Jakub Jelinek <jakub@redhat.com>
14954
14955 PR c++/21454
14956 * g++.dg/opt/const4.C: New test.
14957
14958 PR middle-end/21492
14959 * g++.dg/opt/crossjump1.C: New test.
14960
14961 PR tree-optimization/21610
14962 * gcc.c-torture/compile/20050516-1.c: New test.
14963
14964 PR fortran/15080
14965 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
14966 about the test failing.
14967 * gfortran.fortran-torture/execute/where_7.f90: New test.
14968 * gfortran.fortran-torture/execute/where_8.f90: New test.
14969
14970 2005-05-16 Richard Henderson <rth@redhat.com>
14971
14972 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
14973 i?86 and x86_64.
14974
14975 2005-05-16 Mark Mitchell <mark@codesourcery.com>
14976
14977 * gcc.dg/compat/generate-random.c (config.h): Do not include.
14978 (limits.h): Include unconditionally.
14979 (stdlib.h): Likewise.
14980 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
14981 (limits.h): Include unconditionally.
14982 (stdlib.h): Likewise.
14983 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
14984 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
14985 (limits.h): Include unconditionally.
14986 (stdlib.h): Likewise.
14987 (hashtab.h): Do not include.
14988 (getopt.h): Likewise.
14989 (stddef.h): Include.
14990 (hashval_t): Define.
14991 (struct entry): Add "next" field.
14992 (HASH_SIZE): New macro.
14993 (hash_table): New variable.
14994 (switchfiles): Do not use xmalloc.
14995 (mix): New macro.
14996 (iterative_hash): New function.
14997 (hasht): Remove.
14998 (e_exists): New function.
14999 (e_insert): Likewise.
15000 (output): Use, instead of libiberty hashtable functions.
15001 (main): Do not use getopt. Do not call htab_create.
15002
15003 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15004
15005 PR libstdc++/21526
15006 * lib/target-supports.exp (check_mkfifo_available):
15007 Return 0 for cygwin as mkfifo support incomplete on platform.
15008 Fix typos in comments.
15009
15010 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15011
15012 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15013
15014 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15015
15016 PR fortran/17432
15017 * gfortran.dg/assign_4.f: New test.
15018
15019 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15020
15021 PR tree-optimization/21563
15022 * gcc.dg/tree-ssa/pr21563.c: New.
15023
15024 2005-05-14 Jan Hubicka <jh@suse.cz>
15025
15026 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15027
15028 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15029
15030 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15031
15032 2005-05-13 Julian Brown <julian@codesourcery.com>
15033
15034 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15035 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15036
15037 2005-05-13 Jan Hubicka <jh@suse.cz>
15038
15039 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15040 * gcc.dg/fold-xor-?.c: Likewise.
15041 * gcc.dg/pr15784-?.c: Likewise.
15042 * gcc.dg/pr20922-?.c: Likewise.
15043 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15044 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15045 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15046
15047 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15048
15049 PR fortran/21260
15050 * gfortran.dg/hollerith_1.f90: New test.
15051
15052 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15053
15054 * gfortran.dg/func_result_2.f90: New test.
15055
15056 2005-05-11 Bud Davis <bdavis@gfortran.org>
15057
15058 * gfortran.dg/dev_null.f90: New test.
15059
15060 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15061
15062 * gcc.dg/arm-vfp1.c: Revert last change.
15063
15064 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15065
15066 PR middle-end/19807
15067 PR tree-optimization/19639
15068 * g++.dg/tree-ssa/pr19807.C: New testcase.
15069
15070 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15071
15072 PR libfortran/21471
15073 * gfortran.dg/append-1.f90: New test.
15074
15075 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15076
15077 * gcc.dg/pr18501.c: XFAIL.
15078 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15079 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15080 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15081 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15082 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15083 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15084 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15085 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15086
15087 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15088
15089 PR fortran/20178
15090 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15091 gfortran.dg/f2c_3.f90: New tests.
15092
15093 * gfortran.dg/return_1.f90: Fix dg annotation.
15094
15095 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15096
15097 * gcc.c-torture/compile/20050510-1.c: New test.
15098
15099 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15100
15101 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15102
15103 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15104
15105 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15106
15107 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15108
15109 PR c/17913
15110 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15111
15112 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15113
15114 PR c/21342
15115 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15116 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15117
15118 2005-05-10 Ben Elliston <bje@au.ibm.com>
15119
15120 PR debug/16676
15121 * gcc.dg/debug/pr16676.c: New test.
15122
15123 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15124
15125 PR testsuite/21443
15126 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15127 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15128 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15129 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15130 Change -O1 to -O2.
15131 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15132 -fno-tree-dominator-opts.
15133
15134 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15135
15136 * gfortran.dg/return_1.f90: New test.
15137
15138 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15139
15140 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15141
15142 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15143
15144 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15145
15146 PR c++/21427
15147 * g++.dg/inherit/covariant13.C: New.
15148
15149 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15150
15151 PR libfortran/19155
15152 * gfortran.dg/pr19155.f: New test.
15153
15154 2005-05-08 Roger Sayle <roger@eyesopen.com>
15155
15156 PR inline-asm/8788
15157 * gcc.dg/pr8788-1.c: New testcase.
15158
15159 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15160
15161 PR target/21416
15162 * gcc.target/mips/fpcmp-[12].c: New tests.
15163
15164 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15165
15166 * lib/target-supports-dg.exp (dg-require-fork): New function.
15167 (dg-require-mkfifo): Likewise.
15168 * lib/target-supports.exp (check_function_available): New
15169 function.
15170 (check_fork_available): Likewise.
15171 (check_mkfifo_available): Likewise.
15172
15173 2005-05-06 Jeff Law <law@redhat.com>
15174
15175 * gcc.c-torture/compile/pr21380.c: New test.
15176
15177 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15178
15179 PR c++/20961
15180 * g++.dg/ext/weak3.C: New test.
15181
15182 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/21352
15185 * g++.dg/template/crash37.C: New test.
15186
15187 2005-05-05 Paul Brook <paul@codesourcery.com>
15188
15189 * gcc.dg/arm-g2.c: Use effective-target arm32.
15190 * gcc.dg/arm-mmx-1.c: Ditto.
15191 * gcc.dg/arm-scd42-2.c: Ditto.
15192 * gcc.dg/arm-vfp1.c: Ditto.
15193 * lib/target-supports.exp (check_effective_target_arm32): New
15194 function.
15195
15196 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15197
15198 PR libfortran/21354
15199 gfortran.dg/in_pack_rank7.f90: New test.
15200
15201 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15202
15203 PR middle-end/15618
15204 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15205
15206 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15207
15208 PR middle-end/21265
15209 * gcc.dg/20050503-1.c: New test.
15210
15211 PR rtl-optimization/21239
15212 * gcc.dg/i386-sse-11.c: New test.
15213
15214 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15215
15216 PR target/16888
15217 * gcc.target/i386/asm-1.c: New test.
15218
15219 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15220
15221 PR rtl-optimization/21330
15222 * gcc.c-torture/execute/20050502-1.c: New test.
15223
15224 PR target/21297
15225 * gcc.c-torture/execute/20050502-2.c: New test.
15226
15227 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15228
15229 PR middle-end/21282
15230 * gcc.dg/pr21282.c: New.
15231
15232 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15233
15234 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15235 * gcc.dg/vect/vect-92.c: Likewise.
15236 * gcc.dg/vect/vect-93.c: Likewise.
15237 * gcc.dg/vect/vect-dv-1.c: Likewise.
15238 * gcc.dg/vect/vect-dv-2.c: Likewise.
15239 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15240
15241 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15242
15243 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15244 * gfortran.dg/vect/vect-2.f90: Likewise.
15245 * gfortran.dg/vect/vect-3.f90: Likewise.
15246 * gfortran.dg/vect/vect-4.f90: Likewise.
15247 * gfortran.dg/vect/vect-5.f90: Likewise.
15248
15249 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15250
15251 PR target/20813
15252 * gcc.dg/rs6000-fpint-2.c: New.
15253
15254 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15255
15256 PR c/15698
15257 * gcc.dg/builtins-30.c: Update expected messages.
15258 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15259 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15260 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15261
15262 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15263
15264 PR tree-optimization/21294
15265 * gcc.dg/tree-ssa/pr21294.c: New.
15266
15267 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15268
15269 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15270 __builtin_altivec_st_internal_4si built-in.
15271
15272 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15273
15274 PR c++/15875
15275 * g++.dg/template/ptrmem14.C: New test.
15276
15277 2005-05-02 Paul Brook <paul@codesourcery.com>
15278
15279 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15280
15281 2005-05-02 Michael Matz <matz@suse.de>
15282
15283 PR c++/19542
15284 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15285
15286 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15287
15288 * g++.dg/cpp/weak.C: New test.
15289
15290 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15291
15292 * gcc.dg/tree-ssa/loop-8.c: New test.
15293
15294 2005-04-30 Michael Maty <matz@suse.de>
15295
15296 * gcc.dg/inline-mcpy.c: New test.
15297
15298 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15299
15300 PR libfortran/18958
15301 * gfortran.dg/eoshift.f90: New test case.
15302
15303 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15304
15305 PR libfortran/18857
15306 * gfortran.dg/matmul_1.f90: New test.
15307
15308 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15309
15310 PR tree-optimization/21030
15311 * gcc.dg/tree-ssa/pr21030.c: New.
15312
15313 2005-04-29 Devang Patel <dpatel@apple.com>
15314
15315 PR tree-optimization/21272
15316 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15317
15318 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15319
15320 PR fortran/13082
15321 PR fortran/18824
15322 * gfortran.dg/entry_4.f90: New test.
15323 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15324 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15325 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15326 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15327 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15328 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15329 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15330
15331 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15332
15333 * gfortran.fortran-torture/execute/entry_8.f90: New test.
15334
15335 2005-04-29 Paul Brook <paul@codesourcery.com>
15336
15337 * gfortran.dg/entry_3.f90: New test.
15338
15339 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15340
15341 * gfortran.dg/implicit_4.f90: New test.
15342
15343 2005-04-28 Bob Wilson <bob.wilson@acm.org>
15344
15345 * lib/target-supports.exp (check_profiling_available): Return
15346 false for xtensa-*-elf.
15347
15348 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
15349
15350 * lib/fortran-torture.exp (fortran-torture.exp): Catch
15351 error if file cannot be deleted.
15352
15353 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15354
15355 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
15356 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
15357 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
15358 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
15359 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
15360 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
15361 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
15362 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
15363 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
15364 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
15365 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
15366 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
15367 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
15368
15369 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15370
15371 PR fortran/20865
15372 * gfortran.dg/pr20865.f90: New test.
15373
15374 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
15375
15376 * gcc.dg/void-cast-2.c: New test.
15377
15378 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15379
15380 PR c/21159
15381 * gcc.dg/void-cast-1.c: New test.
15382
15383 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
15384
15385 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
15386
15387 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15388
15389 PR fortran/21177
15390 * gfortran.dg/pr21177.f90: New test.
15391
15392 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
15393
15394 PR tree-optimization/21171
15395 * gcc.dg/tree-ssa/pr21171.c: New test.
15396
15397 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
15398
15399 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
15400 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
15401 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
15402 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
15403 gcc.dg/tree-ssa/gen-vect-32.c: New.
15404 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
15405 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
15406 don't run on PPC32.
15407
15408 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15409
15410 PR c/21213
15411 * gcc.dg/transparent-union-3.c: New test.
15412
15413 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
15414
15415 PR c/20740
15416 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
15417 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
15418 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
15419 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
15420 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
15421 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
15422
15423 2005-04-26 Jeff Law <law@redhat.com>
15424
15425 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
15426 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
15427 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
15428 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
15429 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
15430 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
15431 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
15432
15433 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
15434
15435 PR tree-optimization/17598
15436 * gcc.dg/tree-ssa/pr17598.c: New testcase.
15437
15438 2005-04-25 Mike Stump <mrs@apple.com>
15439
15440 * objc.dg/fix-and-continue-1.m: Add.
15441
15442 2005-04-25 Roger Sayle <roger@eyesopen.com>
15443
15444 PR c++/20995
15445 * g++.dg/opt/pr20995-1.C: New test case.
15446
15447 2005-04-25 Devang Patel <dpatel@apple.com>
15448
15449 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
15450
15451 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
15452
15453 PR testsuite/21062
15454 * g++.dg/opt/alias2.C (printf): Correct the prototype.
15455
15456 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
15457
15458 PR C++/21188
15459 * g++.dg/opt/rtti2.C: New test.
15460
15461 2005-04-25 Paul Brook <paul@codesourcery.com>
15462 Steven G. Kargl <kargls@comcast.net>
15463
15464 PR fortran/20879
15465 * gfortran.dg/ichar_1.f90: New file.
15466
15467 2005-04-24 Jakub Jelinek <jakub@redhat.com>
15468
15469 PR middle-end/20991
15470 * g++.dg/opt/pr20991.C: New test.
15471
15472 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
15473 where sizeof (type) < __alignof__ (type).
15474 * gcc.dg/compat/struct-layout-1.h: Likewise.
15475
15476 2005-04-24 Per Bothner <per@bothner.com>
15477 Devang Patel <dpatel@apple.com>
15478
15479 PR preprocessor/20907
15480 * gcc.dg/cpp/very-long-comment.c: New test.
15481
15482 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15483
15484 PR fortran/20059
15485 * gfortran.dg/common_5.f: New test.
15486
15487 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
15488
15489 PR middle-end/21082
15490 * g++.dg/tree-ssa/pr21082.C: New testcase.
15491
15492 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
15493
15494 * gcc.dg/vect/vect-99.c: New test.
15495
15496 2005-04-22 Diego Novillo <dnovillo@redhat.com>
15497
15498 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
15499
15500 2005-04-22 Jeff Law <law@redhat.com>
15501
15502 * gcc.dg/uninit-5.c: Remove xfails.
15503 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
15504 conditionals and loads.
15505
15506 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
15507
15508 PR libfortran/20074
15509 PR libfortran/20436
15510 PR libfortran/21108
15511 * gfortran.dg/nested_reshape.f90: new test
15512 * gfortran.dg/reshape-alloc.f90: new test
15513 * gfortran.dg/reshape.f90: new test
15514
15515 2005-04-22 Mark Mitchell <mark@codesourcery.com>
15516
15517 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
15518
15519 * gcc.dg/arm-vfp1.c: New test.
15520
15521 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
15522
15523 PR c++/21087
15524 * g++.dg/lookup/builtin2.C: New test.
15525
15526 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
15527
15528 * gcc.dg/weak/weak-13.c: New test.
15529
15530 2005-04-21 Geoffrey Keating <geoffk@apple.com>
15531
15532 * lib/target-supports.exp (check_effective_target_sync_int_long):
15533 Add powerpc*.
15534
15535 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
15536
15537 * gcc.target/mips/branch-1.c: New test.
15538
15539 2005-04-21 Richard Henderson <rth@redhat.com>
15540
15541 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
15542 * gcc.dg/vect/vect-86.c: Likewise.
15543 * gcc.dg/vect/vect-87.c: Likewise.
15544 * gcc.dg/vect/vect-88.c: Likewise.
15545
15546 2005-04-21 Devang Patel <dpatel@apple.com>
15547
15548 PR optimization/20994
15549 * gcc.dg/tree-ssa/ifc-3.c: New test.
15550
15551 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
15552
15553 PR c/12913
15554 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
15555 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
15556 gcc.dg/c99-vla-jump-5.c: New tests.
15557
15558 2005-04-19 Richard Henderson <rth@redhat.com>
15559
15560 * lib/target-supports.exp (check_effective_target_vect_int_mult):
15561 Fix typo in exists check.
15562 (check_effective_target_sync_int_long): New.
15563 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
15564 * gcc.dg/ia64-sync-2.c: Likewise.
15565 * gcc.dg/ia64-sync-3.c: Likewise.
15566 * gcc.dg/ia64-sync-4.c: Likewise.
15567
15568 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
15569
15570 * gcc.dg/fold-xor-1.c: New test.
15571 * gcc.dg/fold-xor-2.c: New test.
15572
15573 2005-04-19 James E. Wilson <wilson@specifixinc.com>
15574
15575 PR target/20670
15576 * g++.dg/eh/fp-regs.C: New test.
15577
15578 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
15579
15580 * gcc.dg/Wint-to-pointer-cast-1.c,
15581 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
15582 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
15583 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
15584
15585 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15586
15587 PR fortran/16861
15588 * gfortran.dg/pr16861.f90: New test.
15589
15590 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
15591
15592 * gcc.dg/pr21085.c: New test.
15593
15594 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
15595
15596 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
15597 (setup_mips_tests, dg-mips-options): New procedures.
15598 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
15599 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
15600 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
15601 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
15602 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
15603 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
15604 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
15605 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
15606 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
15607 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
15608 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
15609 dg-mips-options instead of dg-options. Remove now-redundant
15610 preprocessor guards.
15611 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
15612 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
15613 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
15614 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
15615 * gcc.dg/vr-mult-2.c: Delete.
15616 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
15617 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
15618 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
15619 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
15620 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
15621 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
15622 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
15623
15624 2005-04-18 Laurent GUERBY <laurent@guerby.net>
15625
15626 * ada/acats/run_all.sh: Use sync when executable not present.
15627
15628 2005-04-18 Devang Patel <dpatel@apple.com>
15629
15630 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
15631 * gcc.dg/vect/vect-11a.c: New.
15632 * gcc.dg/vect/vect-none.c: Update.
15633 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
15634
15635 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
15636
15637 PR tree-optimization/20922
15638 * gcc.dg/pr20922-1.c: New test.
15639 * gcc.dg/pr20922-2.c: New test.
15640 * gcc.dg/pr20922-3.c: New test.
15641 * gcc.dg/pr20922-4.c: New test.
15642 * gcc.dg/pr20922-5.c: New test.
15643 * gcc.dg/pr20922-6.c: New test.
15644
15645 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15646
15647 PR libfortran/20950
15648 * gfortran.dg/pr20950.f: New test.
15649
15650 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15651
15652 PR libfortran/19216
15653 * gfortran.dg/pr19216.f: New test.
15654
15655 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
15656
15657 PR tree-optimization/21001
15658 * gcc.dg/tree-ssa/pr21001.c: New.
15659
15660 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
15661
15662 PR libfortran/21075
15663 * gfortran.dg/reshape_rank7.f90: New test.
15664
15665 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
15666
15667 PR libfortran/12884 gfortran.dg/pr12884.f: New test
15668 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
15669 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
15670 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
15671 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
15672 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
15673 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
15674 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
15675 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
15676 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
15677 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
15678 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
15679 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
15680 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
15681 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
15682 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
15683 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
15684 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
15685 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
15686 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
15687 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
15688
15689 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
15690
15691 * gfortran.dg/wtruncate.f: New testcase.
15692 * gfortran.dg/wtruncate.f90: New testcase.
15693
15694 2005-04-16 Mark Mitchell <mark@codesourcery.com>
15695
15696 PR c++/21025
15697 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
15698 which sizeof/alignof is dependent, rather than just whether we are
15699 processing_template_decl.
15700
15701 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
15702
15703 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
15704 corrected typo where the wrong variables had been compared.
15705
15706 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
15707
15708 PR libfortran/18495
15709 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
15710 Test callee-allocated version of return array with a write
15711 statement.
15712 Test spread with a temporary with another write statement.
15713
15714 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
15715
15716 PR tree-optimization/21031
15717 * gcc.dg/tree-ssa/pr21031.c: New.
15718
15719 2005-04-15 Uros Bizjak <uros@kss-loka.si>
15720
15721 PR tree-optimization/21004
15722 * gcc.dg/builtins-53.c: Include builtins-config.h.
15723 Check floorf, ceilf, floorl and ceill transformations
15724 only when HAVE_C99_RUNTIME is defined.
15725
15726 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
15727
15728 PR middle-end/20739
15729 * gcc.dg/tree-ssa/pr20739.c: New test.
15730
15731 2005-04-14 Mike Stump <mrs@apple.com>
15732
15733 * gcc.dg/Foundation.framework/empty: New.
15734 * gcc.dg/framework-2.c: New.
15735
15736 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
15737
15738 PR tree-optimization/21021
15739 * gcc.c-torture/compile/pr21021.c: New.
15740
15741 2005-04-14 Janis Johnson <janis187@us.ibm.com>
15742
15743 PR testsuite/21010
15744 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
15745 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
15746 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
15747 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
15748 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
15749 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
15750 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
15751 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
15752
15753 2005-04-14 Richard Henderson <rth@redhat.com>
15754
15755 * lib/target-supports.exp (check_effective_target_vect_condition):
15756 Add ia64, i?86, and x86_64.
15757
15758 2005-04-14 Steven G. Kargl <kargls@comcast.net>
15759
15760 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
15761
15762 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
15763
15764 PR tree-optimization/20657
15765 * gcc.dg/tree-ssa/pr20657.c: New.
15766
15767 2005-04-14 Uros Bizjak <uros@kss-loka.si>
15768
15769 * gcc.dg/builtins-53.c: Also check (int)trunc* and
15770 (long long int)trunc*.
15771
15772 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
15773
15774 PR target/20927
15775 * gcc.dg/pr20927.c: New test.
15776
15777 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
15778
15779 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
15780 * gcc.target/mips/asm-1.c: Likewise.
15781
15782 2005-04-13 Dale Johannesen <dalej@apple.com>
15783
15784 * objc.dg/objc-fast-4.m: New.
15785
15786 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
15787
15788 * gcc.target/cris/torture/cris-torture.exp: New driver in new
15789 directory.
15790 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
15791
15792 2005-04-13 David Edelsohn <edelsohn@gnu.org>
15793
15794 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
15795 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
15796 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
15797
15798 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
15799
15800 PR tree-optimization/20913
15801 * gcc.dg/tree-ssa/pr20913.c: New.
15802
15803 PR tree-optimization/20702
15804 * gcc.dg/tree-ssa/pr20702.c: New.
15805
15806 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15807
15808 PR c++/13744
15809 * g++.dg/inherit/local3.C: New test.
15810
15811 2005-04-12 Jeff Law <law@redhat.com>
15812
15813 * gcc.dg/tree-ssa/20050412-1.c: New test.
15814
15815 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
15816
15817 PR libfortran/19016
15818 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
15819 Add tests with mask generated by expression.
15820 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
15821 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
15822 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
15823
15824 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
15825
15826 PR middle-end/20917
15827 * gcc.dg/20050409-1.c: New test.
15828
15829 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
15830
15831 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
15832
15833 2005-04-11 Mark Mitchell <mark@codesourcery.com>
15834
15835 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
15836 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
15837 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
15838 (TARGET_CXX): Adjust accordingly.
15839 * target.h (struct gcc_target): Remove epxort_class_data. Add
15840 determine_class_data_visibility and class_data_always_comdat.
15841 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
15842 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
15843 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
15844 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
15845 (arm_cxx_determine_class_data_visibility): New.
15846 (arm_cxx_class_data_always_comdat): Likewise.
15847 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
15848 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
15849 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
15850 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
15851 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
15852 Define.
15853
15854 2005-04-11 Mark Mitchell <mark@codesourcery.com>
15855
15856 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
15857
15858 2005-04-11 Geoffrey Keating <geoffk@apple.com>
15859
15860 * gcc.dg/i386-darwin-fpmath.c: New.
15861
15862 2004-04-11 Devang Patel <dpatel@apple.com>
15863
15864 * lib/target-supports.exp (check_effective_target_vect_condition): New.
15865 * gcc.dg/vect/vect-ifcvt-1.c: New test.
15866 * gcc.dg/vect/vect-ifcvt-2.c: New test.
15867 * gcc.dg/vect/vect-ifcvt-3.c: New test.
15868 * gcc.dg/vect/vect-ifcvt-4.c: New test.
15869 * gcc.dg/vect/vect-ifcvt-5.c: New test.
15870 * gcc.dg/vect/vect-ifcvt-6.c: New test.
15871 * gcc.dg/vect/vect-ifcvt-7.c: New test.
15872 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
15873
15874 2004-04-11 Devang Patel <dpatel@apple.com>
15875
15876 * gcc.dg/vect/vect-dv-1.c: New test.
15877 * gcc.dg/vect/vect-dv-2.c: New test.
15878
15879 2005-04-11 Diego Novillo <dnovillo@redhat.com>
15880
15881 PR tree-optimization/20933
15882 * gcc.dg/tree-ssa/pr20933.c: New test.
15883
15884 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15885
15886 * gfortran.dg/fold_nearest.f90: New test.
15887
15888 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
15889
15890 * gcc.dg/tree-ssa/alias-1.c: New test.
15891
15892 2005-04-11 Diego Novillo <dnovillo@redhat.com>
15893
15894 PR tree-optimization/20920
15895 * g++.dg/tree-ssa/pr20920.C: New test.
15896
15897 2005-04-11 Uros Bizjak <uros@kss-loka.si>
15898
15899 * gcc.dg/builtins-53.c: Also check (int)ceil* and
15900 (long long int)ceil*.
15901
15902 2005-04-10 Mark Mitchell <mark@codesourcery.com>
15903
15904 * g++.dg/warn/Wdtor1.C: Declare template in system header with
15905 explicit C++ linkage.
15906
15907 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15908
15909 * gfortran.dg/pr17229.f: Take care of the new obsolescence
15910 warning for arithmetic IF statements.
15911
15912 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
15913
15914 * eor_handling_1.f90: New test case.
15915 * eor_handling_2.f90: New test case.
15916 * eor_handling_3.f90: New test case.
15917 * eor_handling_4.f90: New test case.
15918 * eor_handling_5.f90: New test case.
15919 * noadv_size.f90: New test case.
15920 * pad_no.f90: New test case.
15921
15922 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
15923
15924 * gcc.c-torture/execute/20050410-1.c: New test.
15925
15926 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
15927
15928 * gcc.dg/pr20126.c: New.
15929
15930 2005-04-09 Bud Davis <bdavis@gfortran.org>
15931 Steven G. Kargl <kargls@comcast.net>
15932
15933 * gfortran.dg/PR19872.f: New test.
15934
15935 2005-04-09 Steven G. Kargl <kargls@comcast.net>
15936
15937 * gfortran.dg/nint_1.f90: Fix dg-do directive.
15938
15939 2005-04-09 Steven G. Kargl <kargls@comcast.net>
15940
15941 * gfortran.dg/nint_1.f90: New test.
15942
15943 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
15944
15945 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
15946 Added test for callee-allocated arrays with write statements.
15947 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
15948 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
15949 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
15950 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
15951 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
15952
15953 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
15954
15955 PR libfortran/20163
15956 * gfortran.dg/open-options-blanks.f: New test.
15957
15958 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15959
15960 PR fortran/13257
15961 * gfortran.dg/comma_format_extension_[1234].f: New tests.
15962
15963 2005-04-09 Jakub Jelinek <jakub@redhat.com>
15964
15965 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15966 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15967 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15968 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15969 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15970 * gcc.c-torture/execute/stdarg-4.c: New test.
15971
15972 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
15973
15974 PR target/20795
15975 * g++.dg/abi/param2.C: New test.
15976
15977 2005-04-09 Uros Bizjak <uros@kss-loka.si>
15978
15979 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
15980
15981 2005-04-09 Uros Bizjak <uros@kss-loka.si>
15982
15983 * gcc.dg/builtins-53.c: New test.
15984
15985 2005-04-08 Diego Novillo <dnovillo@redhat.com>
15986
15987 * g++.dg/tree-ssa/pr18178.C: New test.
15988 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
15989 * gcc.c-torture/execute/20041019-1.c: New test.
15990 * gcc.dg/tree-ssa/20041008-1.c: New test.
15991 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
15992 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
15993 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
15994 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
15995 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
15996 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
15997 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
15998 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
15999 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16000 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16001
16002 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16003
16004 PR rtl-optimization/20466
16005 * gcc.c-torture/execute/pr20466-1.c: New test.
16006
16007 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16008
16009 PR c++/20905
16010 * g++.dg/parse/cond2.C: New test.
16011
16012 PR c++/20145
16013 * g++.dg/warn/Wdtor1.C: New test.
16014
16015 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16016
16017 PR fortran/17229
16018 * gfortran.dg/pr17229.f: New test.
16019
16020 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16021
16022 * gfortran.dg/tiny_1.f90: New test.
16023 * gfortran.dg/tiny_2.f90: ditto.
16024
16025 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16026
16027 * gfortran.dg/eor_1.f90: Fix dg-do run line
16028 * gfortran.dg/open_new.f90: Fix dg-do run line
16029
16030 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16031
16032 * lib/target-supports.exp (get_compiler_messages): Support
16033 optional arguments, the fourth being compiler options.
16034 (check_effective_target_fpic): New proc.
16035 * gcc.dg/20050321-2.c: Restrict to target fpic.
16036
16037 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16038
16039 * gcc.dg/15443-1.c: New test.
16040 * gcc.dg/15443-2.c: Likewise.
16041
16042 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16043
16044 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16045
16046 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16047
16048 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16049
16050 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16051
16052 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16053 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16054 -m64.
16055 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16056 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16057 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16058
16059 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16060
16061 PR c++/20212
16062 * g++.dg/warn/Wunused-11.C: New test.
16063
16064 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16065
16066 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16067
16068 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16069
16070 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16071
16072 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16073
16074 PR c++/20734
16075 * g++.dg/template/ptrmem13.C: New test.
16076
16077 2005-04-05 Per Bothner <per@bothner.com>
16078
16079 * lib/gcc.exp: Always add -fno-show-column, for now.
16080
16081 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16082
16083 PR testsuite/20767
16084 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16085 of plain old "unsigned int" for the type of "i". Makes this test
16086 64bit clean.
16087
16088 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16089
16090 * gcc.dg/i386-ssefn-1.c: New test.
16091 * gcc.dg/i386-ssefn-2.c: New test.
16092 * gcc.dg/i386-ssefn-3.c: New test.
16093 * gcc.dg/i386-ssefn-4.c: New test.
16094
16095 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16096
16097 PR tree-optimization/20076
16098 * gcc.dg/builtin-apply4.c: New test.
16099
16100 PR preprocessor/19475
16101 * gcc.dg/cpp/macspace1.c: New test.
16102 * gcc.dg/cpp/macspace2.c: New test.
16103
16104 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16105
16106 * gfortran.dg/pr20755.f: Fixed bad format.
16107
16108 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16109
16110 PR c++/20763
16111 * g++.dg/ext/attrib21.C: New test.
16112
16113 2004-04-05 Devang Patel <dpatel@apple.com>
16114
16115 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16116 * gcc.dg/vect/vect-shift-1.c: New test.
16117
16118 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16119
16120 PR libfortran/20755
16121 * gfortran.dg/pr20755.f: New test.
16122
16123 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16124
16125 * gfortran.dg/pr15959.f90: New test.
16126 * gfortran.dg/string_pad_trunc.f90: New test.
16127
16128 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16129
16130 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16131 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16132 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16133 syntax.
16134
16135 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16136
16137 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16138
16139 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16140
16141 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16142 * gcc.c-torture/compile/20011119-2.c: Likewise.
16143 * gcc.c-torture/compile/981001-2.c: Likewise.
16144
16145 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16146
16147 PR c++/20679
16148 * g++.dg/template/overload4.C: New test.
16149
16150 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16151
16152 PR c++/20746
16153 * g++.dg/abi/covariant5.C: New.
16154
16155 PR debug/20505
16156 * g++.dg/debug/const2.C: New.
16157
16158 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16159
16160 PR rtl-optimization/16104
16161 * gcc.c-torture/execute/20050316-1.c: New test.
16162
16163 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16164
16165 * g++.dg/template/spec23.C: Fix dg-error text.
16166
16167 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16168
16169 PR c++/19199
16170 * g++.dg/expr/lval2.C: New.
16171
16172 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16173
16174 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16175 __builtin_strcasecmp and __builtin_strncasecmp.
16176
16177 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16178
16179 PR c++/20723
16180 * g++.dg/template/spec22.C: New.
16181 * g++.dg/template/spec23.C: New.
16182
16183 2005-04-03 Dale Ranta <dir@lanl.gov>
16184 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16185
16186 PR libfortran/20068
16187 PR libfortran/20125
16188 PR libfortran/20156
16189 PR libfortran/20471
16190 * gfortran.dg/backspace.f: New test.
16191
16192 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16193
16194 * gcc.dg/pr19345.c: New test.
16195
16196 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16197
16198 PR tree-optimization/20640
16199 * gcc.dg/torture/tree-loop-1.c: New.
16200
16201 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16202
16203 PR rtl-optimization/20290
16204 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16205
16206 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16207
16208 * gcc.dg/rs6000-fpint.c: New.
16209
16210 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16211
16212 * gcc.dg/old-style-then-proto-1.c: New test.
16213
16214 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16215
16216 * gfortran.fortran-torture/execute/backspace.f90: Check
16217 after backspace and read was incorrect.
16218
16219 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16220
16221 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16222 buffer past the terminating NUL using memcmp.
16223 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16224 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16225
16226 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16227 Fix unused/uninitialized variable warnings.
16228
16229 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16230 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16231 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16232 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16233
16234 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16235 gcc.c-torture/execute/builtins/fputs-lib.c,
16236 gcc.c-torture/execute/builtins/lib/fprintf.c,
16237 gcc.c-torture/execute/builtins/lib/main.c,
16238 gcc.c-torture/execute/builtins/lib/memcmp.c,
16239 gcc.c-torture/execute/builtins/lib/memmove.c,
16240 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16241 gcc.c-torture/execute/builtins/lib/memset.c,
16242 gcc.c-torture/execute/builtins/lib/printf.c,
16243 gcc.c-torture/execute/builtins/lib/sprintf.c,
16244 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16245 gcc.c-torture/execute/builtins/lib/strchr.c,
16246 gcc.c-torture/execute/builtins/lib/strcmp.c,
16247 gcc.c-torture/execute/builtins/lib/strcpy.c,
16248 gcc.c-torture/execute/builtins/lib/strcspn.c,
16249 gcc.c-torture/execute/builtins/lib/strlen.c,
16250 gcc.c-torture/execute/builtins/lib/strncat.c,
16251 gcc.c-torture/execute/builtins/lib/strncmp.c,
16252 gcc.c-torture/execute/builtins/lib/strncpy.c,
16253 gcc.c-torture/execute/builtins/lib/strrchr.c,
16254 gcc.c-torture/execute/builtins/lib/strspn.c,
16255 gcc.c-torture/execute/builtins/lib/strstr.c,
16256 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16257 gcc.c-torture/execute/builtins/strlen-2.c,
16258 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16259 prototypes.
16260
16261 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16262
16263 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16264 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16265 selectany usage.
16266
16267 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16268
16269 PR c++/19406
16270 * g++.dg/debug/using1.C: New test.
16271
16272 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16273
16274 PR middle-end/20524
16275 * gcc.dg/alias-7.c: Prefix asm-declared name with
16276 __USER_LABEL_PREFIX__.
16277
16278 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16279
16280 Fix fallout from PR middle-end/15700:
16281 * gcc.c-torture/compile/20011119-1.c: Take
16282 __USER_LABEL_PREFIX__ into account.
16283 * gcc.c-torture/compile/20011119-2.c: Likewise.
16284
16285 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16286
16287 PR c++/18644
16288 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16289
16290 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16291
16292 PR c/17855
16293 * gcc.c-torture/compile/struct-non-lval-1.c,
16294 gcc.c-torture/compile/struct-non-lval-2.c,
16295 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16296
16297 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16298
16299 * gcc.dg/tls/tls.exp: Remove temporary file.
16300 * g++.dg/tls/tls.exp: Ditto.
16301 * lib/file-format.exp: Ditto.
16302 * g++.dg/special/ecos.exp: Ditto.
16303
16304 * lib/profopt.exp: Treat prof_ext as a list.
16305 * gcc.misc-tests/bprob.exp: Ditto.
16306 * g++.dg/bprob/bprob.exp: Ditto.
16307
16308 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16309 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16310 g++.dg/tree-ssa/pointer-reference-alias.C,
16311 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16312 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16313 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16314 g++.dg/vect/pr19951.cc: Ditto.
16315 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16316 gcc.dg/builtins-47.c: Ditto.
16317 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16318 gcc.dg/pr20115-1.c: Ditto.
16319 * gcc.dg/tree-ssa/20030530-2.c,
16320 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16321 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16322 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16323 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16324 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16325 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16326 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16327 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16328 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16329 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16330 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16331 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16332 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16333 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
16334 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
16335 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16336 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16337 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16338 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16339 gcc.dg/tree-ssa/20030824-1.c,
16340 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
16341 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
16342 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
16343 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
16344 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
16345 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
16346 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
16347 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
16348 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
16349 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
16350 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
16351 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
16352 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
16353 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
16354 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
16355 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
16356 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
16357 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
16358 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
16359 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
16360 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
16361 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
16362 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
16363 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
16364 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
16365 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
16366 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
16367 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
16368 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
16369 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
16370 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
16371 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
16372 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
16373 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
16374 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
16375 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
16376 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
16377 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
16378 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
16379 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
16380 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
16381 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
16382 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
16383 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
16384 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
16385 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
16386 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
16387 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
16388 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
16389 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
16390 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
16391 gcc.dg/tree-ssa/useless-1.c: Ditto.
16392 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
16393 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
16394 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
16395 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
16396 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16397 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
16398 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
16399 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
16400 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
16401 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
16402 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
16403 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
16404 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
16405 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
16406 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
16407 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
16408 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
16409 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
16410 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
16411 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
16412 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
16413 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
16414 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
16415 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
16416 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
16417 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
16418 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
16419 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
16420 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
16421 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
16422 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
16423 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
16424 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
16425 gcc.dg/vect/vect-none.c: Ditto.
16426 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
16427 treelang/compile/unsigned.tree: Ditto.
16428
16429 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
16430 * gcc.dg/cpp/direct2s.c: Ditto.
16431 * gcc.dg/cpp/paste4.c: Ditto.
16432 * gcc.dg/cpp/separate-1.c: Ditto.
16433 * gcc.dg/pch/save-temps-1.c: Ditto.
16434 * g++.dg/ext/altivec-10.C: Ditto.
16435 * g++.dg/pch/pch.C: Ditto.
16436
16437 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
16438
16439 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
16440 * g++.dg/template/repo1.C: Ditto.
16441 * g++.dg/template/repo2.C: Ditto.
16442 * g++.dg/template/repo3.C: Ditto.
16443 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
16444 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
16445 * g++.old-deja/g++.pt/repo1.C: Ditto.
16446 * g++.old-deja/g++.pt/repo2.C: Ditto.
16447 * g++.old-deja/g++.pt/repo3.C: Ditto.
16448 * g++.old-deja/g++.pt/repo4.C: Ditto.
16449
16450 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
16451 * gcc.dg/20030107-1.c: Ditto.
16452 * gcc.dg/20030702-1.c: Ditto.
16453 * gcc.dg/profile-generate-1.c: Ditto.
16454 * g++.dg/other/profile1.C: Ditto.
16455 * g++.old-deja/g++.robertl/eb83.C: Ditto.
16456
16457 * lib/gcc-dg.exp (remove-build-file): New.
16458 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
16459 cleanup-tree-dump, cleanup-saved-temps): New.
16460
16461 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
16462
16463 PR c++/19203, DR 214
16464 * g++.dg/parse/ambig3.C: Not ambiguous.
16465 * g++.dg/template/spec20.C: New.
16466 * g++.dg/template/spec21.C: New.
16467
16468 2005-03-31 Steve Ellcey <sje@cup.hp.com>
16469
16470 PR target/20045
16471 * gcc.dg/ia64-fptr-1.c: Run only on linux.
16472
16473 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16474
16475 PR libfortran/20660
16476 * gfortran.dg/negative_unit.f: New test.
16477
16478 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
16479
16480 * gcc.dg/20050330-1.c: New test.
16481
16482 2005-03-30 Devang Patel <dpatel@apple.com>
16483
16484 * g++.dg/tree-sra/ssa-sra-3.C: New test.
16485
16486 2005-03-30 Dale Johannesen <dalej@apple.com>
16487
16488 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
16489
16490 2005-03-30 Janis Johnson <janis187@us.ibm.com>
16491
16492 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
16493 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
16494 Strip options from test name.
16495
16496 2005-03-31 Jan Hubicka <jh@suse.cz>
16497
16498 * gcc.dg/varpool-1.c: New testcase.
16499
16500 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
16501
16502 PR c/772
16503 PR c/17913
16504 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
16505 gcc.dg/stmt-expr-label-3.c : New tests.
16506 * gcc.c-torture/execute/medce-2.c: Remove.
16507
16508 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
16509
16510 PR c/20368
16511 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
16512 tests.
16513
16514 2005-03-30 Alan Modra <amodra@bigpond.net.au>
16515
16516 * gcc.c-torture/compile/pr20203.c: New test.
16517
16518 2005-03-26 Steven G. Kargl <kargls@comcast.net>
16519
16520 * gfortran.dg/promotion.f90: New test.
16521
16522 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
16523
16524 PR middle-end/20491
16525 * gcc.dg/torture/asm-subreg-1.c: New test.
16526
16527 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
16528
16529 PR c/20672
16530 * gcc.dg/pr20672-1.c: New test.
16531
16532 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
16533
16534 * gfortran.dg/vect: New directory.
16535 * gfortran.dg/vect/vect.exp: New.
16536 * gfortran.dg/vect/vect-1.f90: New test.
16537 * gfortran.dg/vect/vect-2.f90: New test.
16538 * gfortran.dg/vect/vect-3.f90: New test.
16539 * gfortran.dg/vect/vect-4.f90: New test.
16540 * gfortran.dg/vect/vect-5.f90: New test.
16541
16542 2005-03-29 Jakub Jelinek <jakub@redhat.com>
16543
16544 PR middle-end/20622
16545 * gcc.dg/alias-7.c: New test.
16546
16547 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16548
16549 * gcc.dg/sparc-reg-1.c: New test.
16550
16551 2005-03-28 Steve Ellcey <sje@cup.hp.com>
16552
16553 PR target/19890
16554 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
16555
16556 2005-03-29 Dale Ranta <dir@lanl.gov>
16557 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16558
16559 PR libfortran/20163
16560 * gfortran.dg/pr20163-2.f: New test.
16561
16562 2005-03-28 Jan Hubicka <jh@suse.cz>
16563
16564 PR middle-end/20635
16565 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
16566 by Jakub Jelinek.
16567
16568 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
16569
16570 PR tree-optimization/20626
16571 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
16572 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
16573
16574 2005-03-26 Steven G. Kargl <kargls@comcast.net>
16575
16576 * gfortran.dg/underflow.f90: New test.
16577 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
16578
16579 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16580
16581 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
16582
16583 2005-03-25 Mark Mitchell <mark@codesourcery.com>
16584
16585 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
16586 (g++_init): Make sure that CXXFLAGS is set.
16587 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
16588 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
16589 * lib/gfortran.exp (gfortran_link_flags): Likewise.
16590 * lib/objc.exp (objc_init): Likewise.
16591 * lib/treelang.exp (treelang_init): Likewise.
16592
16593 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
16594
16595 PR tree-optimization/20470
16596 * gcc.dg/tree-ssa/pr20470.c: New test.
16597
16598 2005-03-25 Geoffrey Keating <geoffk@apple.com>
16599
16600 * gcc.dg/ppc-stfiwx.c: New.
16601
16602 2005-03-25 Steve Ellcey <sje@cup.hp.com>
16603
16604 PR target/19888
16605 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
16606
16607 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
16608
16609 * gcc.dg/20050325-1.c: Fix a typo.
16610
16611 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16612
16613 PR libfortran/19678
16614 PR libfortran/19679
16615 * gfortran.dg/dos_eol.f: New test.
16616
16617 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
16618
16619 PR rtl-optimization/20249
16620 * gcc.dg/20050325-1.c: New test.
16621
16622 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16623
16624 PR libfortran/15332
16625 * gfortran.dg/pr15332.f: New test.
16626
16627 2005-03-24 Dale Johannesen <dalej@apple.com>
16628
16629 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
16630
16631 2005-03-24 Geoffrey Keating <geoffk@apple.com>
16632
16633 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
16634 'internal' visibility.
16635 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
16636 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
16637 'protected' visibility.
16638 * gcc.dg/visibility-7.c: Likewise.
16639 * lib/target-supports.exp (check_visibility_available): Take
16640 a parameter, the kind of visibility to check for.
16641 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
16642 to check_visibility_available.
16643
16644 * g++.dg/expr/cast3.C: New.
16645
16646 2005-03-24 David Edelsohn <edelsohn@gnu.org>
16647
16648 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
16649 rs6000.
16650
16651 2005-03-24 Steve Ellcey <sje@cup.hp.com>
16652
16653 PR target/20095
16654 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
16655
16656 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
16657
16658 * gcc.dg/badshift.c: Renamed to...
16659 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
16660
16661 * gcc.target/i386/badshift.c: Renamed to...
16662 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
16663 only.
16664
16665 PR rtl-optimization/20532
16666 * gcc.target/i386/badshift.c: New.
16667
16668 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16669
16670 * gfortran.dg/pr18025.f90: New test.
16671
16672 2005-03-23 Dale Johannesen <dalej@apple.com>
16673
16674 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
16675
16676 2005-03-23 Mark Mitchell <mark@codesourcery.com>
16677
16678 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
16679
16680 * lib/target-supports.exp (check_iconv_available): Default
16681 libiconv to -liconv, if there is no definition.
16682
16683 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
16684
16685 * gcc.dg/torture/cris-asm-mof-1.c: New test.
16686
16687 2005-03-22 Mark Mitchell <mark@codesourcery.com>
16688
16689 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
16690 * g++.dg/opt/pr7503-2.C: Likewise.
16691 * g++.dg/opt/pr7503-3.C: Likewise.
16692 * g++.dg/opt/pr7503-4.C: Likewise.
16693 * g++.dg/opt/pr7503-5.C: Likewise.
16694 * g++.dg/warn/minmax.C: New test.
16695
16696 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16697
16698 * gfortran.dg/g77_intrinsics_funcs.f: New test.
16699 * gfortran.dg/g77_intrinsics_sub.f: New test.
16700
16701 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
16702 Jan Hubicka <jh@suse.cz>
16703 Steven Bosscher <stevenb@suse.de
16704
16705 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
16706
16707 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16708
16709 PR c++/19980
16710 * g++.dg/template/redecl3.C: New test.
16711
16712 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16713
16714 PR c++/20499
16715 * g++.dg/parse/error16.C: Tweak error markers.
16716
16717 2005-03-22 Jakub Jelinek <jakub@redhat.com>
16718
16719 PR target/20561
16720 * gcc.dg/20050321-2.c: New test.
16721
16722 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
16723
16724 PR c++/20465
16725 PR c++/20381
16726 * g++.dg/template/ptrmem12.C: New.
16727
16728 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
16729
16730 PR rtl-optimization/20527
16731 * gcc.c-torture/execute/pr20527-1.c: New test.
16732
16733 2005-03-22 Ben Elliston <bje@au.ibm.com>
16734
16735 * gcc.misc-tests/options.exp (check_for_options): Create a real C
16736 program, compile it into a real executable and then delete the .c
16737 and .x files afterwards, to avoid problems on testglue targets.
16738
16739 2005-03-21 Stuart Hastings <stuart@apple.com>
16740
16741 * gcc.target/i386/sse-2.c: New.
16742
16743 2005-03-21 Uros Bizjak <uros@kss-loka.si>
16744
16745 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
16746
16747 2005-03-21 Paolo Carlini <pcarlini@suse.de>
16748
16749 * g++.dg/parse/crash25.C: Fix typo.
16750
16751 2005-03-21 Paolo Carlini <pcarlini@suse.de>
16752
16753 PR c++/20461
16754 * g++.dg/parse/crash24.C: New test.
16755
16756 PR c++/20536
16757 * g++.dg/parse/crash25.C: New test.
16758
16759 2005-03-21 Paolo Carlini <pcarlini@suse.de>
16760
16761 PR c++/20147
16762 * g++.dg/ext/stmtexpr4.C: New test.
16763
16764 2005-03-20 Roger Sayle <roger@eyesopen.com>
16765
16766 PR middle-end/20539
16767 * gcc.c-torture/compile/pr13066-1.c: New test case.
16768 * gcc.c-torture/compile/pr20539-1.c: Likewise.
16769 * g++.dg/opt/pr13066-1.C: Likewise.
16770
16771 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
16772
16773 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
16774
16775 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16776
16777 PR fortran/18525
16778 * gfortran.dg/nesting_1.f90: New test.
16779
16780 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16781
16782 PR c++/20240
16783 * g++.dg/lookup/using13.C: New test.
16784
16785 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16786
16787 PR c++/20333
16788 * g++.dg/template/crash36.C: New test.
16789
16790 2005-03-18 Paolo Carlini <pcarlini@suse.de>
16791
16792 PR c++/20463
16793 * g++.dg/template/crash35.C: New test.
16794
16795 2005-03-17 Paolo Carlini <pcarlini@suse.de>
16796
16797 PR c++/19966
16798 * g++.dg/overload/operator2.C: New test.
16799
16800 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16801
16802 PR libfortran/20257
16803 * gfortran.dg/pr20257.f90: New test.
16804
16805 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16806
16807 PR libfortran/20480
16808 * gfortran.dg/pr20480.f90: New test.
16809
16810 2005-03-16 Richard Henderson <rth@redhat.com>
16811
16812 PR middle-end/15700
16813 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
16814 (_rtld_global): New.
16815 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
16816 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
16817
16818 * gcc.dg/alias-3.c: New.
16819 * gcc.dg/alias-4.c: New.
16820 * gcc.dg/alias-5.c: New.
16821 * gcc.dg/alias-6.c: New.
16822
16823 2005-03-15 Geoffrey Keating <geoffk@apple.com>
16824
16825 * gcc.dg/cpp/ucnid-7.c: New.
16826
16827 2005-03-15 Janis Johnson <janis187@us.ibm.com>
16828 Dorit Naishlos <dorit@il.ibm.com>
16829
16830 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
16831 darwin.
16832
16833 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
16834
16835 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
16836 misaligned accesses.
16837 * gcc.dg/vect/vect-58.c: Likewise.
16838 * gcc.dg/vect/vect-92.c: New.
16839 * gcc.dg/vect/vect-93.c: New.
16840
16841 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
16842
16843 PR fortran/18827
16844 * gfortran.dg/assign_2.f90: New test.
16845 * gfortran.dg/assign_3.f90: New test.
16846 * gfortran.dg/assign.f90: New test.
16847
16848 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
16849
16850 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
16851 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
16852 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
16853 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
16854 names.
16855
16856 2005-03-14 Geoffrey Keating <geoffk@apple.com>
16857
16858 * gcc.dg/cpp/ucnid-6.c: New.
16859
16860 * gcc.dg/cpp/normalize-1.c: New.
16861 * gcc.dg/cpp/normalize-2.c: New.
16862 * gcc.dg/cpp/normalize-3.c: New.
16863 * gcc.dg/cpp/normalize-4.c: New.
16864 * gcc.dg/cpp/ucnid-4.c: New.
16865 * gcc.dg/cpp/ucnid-5.c: New.
16866 * g++.dg/cpp/normalize-1.C: New.
16867 * g++.dg/cpp/ucnid-1.C: New.
16868
16869 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
16870
16871 * gcc.dg/pr18628.c: New.
16872
16873 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
16874
16875 PR c++/20280
16876 * g++.dg/tree-ssa/pr20280.C: New.
16877
16878 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16879
16880 PR fortran/20467
16881 * gfortran.dg/stfunc_2.f90: New test.
16882
16883 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
16884
16885 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
16886
16887 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
16888
16889 * gcc.dg/tree-ssa/20050314-1.c: New test.
16890
16891 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16892
16893 PR c++/4403
16894 PR c++/9783, DR433
16895 * g++.dg/template/friend34.C: New test.
16896 * g++.dg/template/friend35.C: Likewise.
16897 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
16898
16899 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16900
16901 Friend class name lookup 5/n
16902 PR c++/1016
16903 * g++.dg/lookup/hidden-class1.C: New test.
16904 * g++.dg/lookup/hidden-class2.C: Likewise.
16905 * g++.dg/lookup/hidden-class3.C: Likewise.
16906 * g++.dg/lookup/hidden-class4.C: Likewise.
16907 * g++.dg/lookup/hidden-class5.C: Likewise.
16908 * g++.dg/lookup/hidden-class6.C: Likewise.
16909 * g++.dg/lookup/hidden-class7.C: Likewise.
16910 * g++.dg/lookup/hidden-class8.C: Likewise.
16911 * g++.dg/lookup/hidden-class9.C: Likewise.
16912 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
16913 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
16914 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
16915 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
16916 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
16917 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
16918 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
16919 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
16920 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
16921 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
16922 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
16923
16924 2005-03-13 Mark Mitchell <mark@codesourcery.com>
16925
16926 PR c++/20157
16927 * g++.dg/template/error18.C: New test.
16928
16929 2005-03-09 Ben Elliston <bje@au.ibm.com>
16930
16931 PR debug/16792
16932 * g++.dg/debug/pr16792.C: New test.
16933
16934 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
16935
16936 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
16937 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
16938 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
16939 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
16940 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
16941 test assertion names.
16942
16943 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16944
16945 PR fortran/18600
16946 * gfortran.dg/stfunc_1.f90: New test.
16947
16948 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16949
16950 PR fortran/16907
16951 * gfortran.dg/real_index_1.f90: New test.
16952
16953 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16954
16955 PR fortran/20323
16956 * gfortran.dg/spec_expr_1.f90: New test.
16957
16958 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
16959
16960 PR c/20402
16961 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
16962 new parser.
16963
16964 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16965
16966 PR fortran/20361
16967 * gfortran.dg/largeequiv_1.f90: New test.
16968
16969 2005-03-12 Geoffrey Keating <geoffk@apple.com>
16970
16971 * gcc.dg/ucnid-1.c: New.
16972 * gcc.dg/ucnid-2.c: New.
16973 * gcc.dg/ucnid-3.c: New.
16974 * gcc.dg/ucnid-4.c: New.
16975 * gcc.dg/ucnid-5.c: New.
16976 * gcc.dg/ucnid-6.c: New.
16977 * gcc.dg/cpp/ucnid-1.c: New.
16978 * gcc.dg/cpp/ucnid-2.c: New.
16979 * gcc.dg/cpp/ucnid-3.c: New.
16980 * g++.dg/other/ucnid-1.C: New.
16981
16982 2005-03-12 Geoffrey Keating <geoffk@apple.com>
16983
16984 * gcc.dg/vmx/darwin-abi-3.c: Delete.
16985
16986 2005-03-11 Per Bothner <per@bothner.com>
16987
16988 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
16989 that diagnotics refer to correct token.
16990 * gcc.dg/unused-3.c: Likewise.
16991
16992 2005-03-11 Per Bothner <per@bothner.com>
16993
16994 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
16995 constant" is now actually on same line as string constant.
16996 * gcc.dg/cpp/direct2s.c: Likewise.
16997
16998 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
16999
17000 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17001
17002 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17003
17004 PR libfortran/20124
17005 * gfortran.dg/pr20124.f90: New Test
17006
17007 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17008
17009 PR tree-optimization/20130
17010 * gcc.dg/pr20130-1.c: New test.
17011
17012 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17013
17014 PR target/20095
17015 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17016
17017 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17018
17019 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17020
17021 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17022
17023 * g++.dg/eh/forced1.C: Fix comment.
17024 * g++.dg/eh/forced2.C: Ditto.
17025 * g++.dg/eh/forced3.C: Ditto.
17026 * g++.dg/eh/forced4.C: Ditto.
17027
17028 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17029
17030 PR rtl-opt/20412
17031 * gcc.c-torture/compile/pr20412.c: New test.
17032
17033 2005-03-10 Roger Sayle <roger@eyesopen.com>
17034
17035 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17036
17037 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17038
17039 PR target/20322
17040 * gcc.dg/20050307-1.c: New test.
17041
17042 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17043
17044 PR c++/20375
17045 * g++.dg/other/stdarg3.C: New.
17046
17047 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17048
17049 PR c++/18384, c++/18327
17050 * g++.dg/init/array19.C: New test.
17051
17052 PR inline-asm/20314
17053 * gcc.dg/torture/pr20314-1.c: New test.
17054 * gcc.dg/torture/pr20314-2.c: New test.
17055
17056 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17057
17058 * gcc.dg/20050309-1.c: New test.
17059
17060 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17061
17062 * gcc.dg/builtins-10.c: Reactivate disabled test.
17063 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17064 new cbrt transformations.
17065
17066 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17067
17068 PR c++/20208
17069 * g++.dg/template/array13.C: New test.
17070
17071 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17072
17073 PR c++/16859
17074 * g++.dg/init/brace4.C: New test.
17075
17076 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17077
17078 PR c++/20186
17079 * g++.dg/template/non-dependent12.C: New.
17080
17081 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17082
17083 PR c++/20142
17084 * g++.dg/init/array18.C: Add dg-do run marker.
17085
17086 PR c++/20142
17087 * g++.dg/init/array18.C: New test.
17088
17089 2005-03-09 Ben Elliston <bje@au.ibm.com>
17090
17091 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17092 * g++.dg/gcov/gcov.exp: Likewise.
17093 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17094 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17095 * lib/c-torture.exp: Likewise.
17096 * lib/fortran-torture.exp: Likewise.
17097 * lib/g++.exp: Likewise.
17098 * lib/gcc-defs.exp: Likewise.
17099 * lib/gcc-dg.exp: Likewise.
17100 * lib/gcc.exp: Likewise.
17101 * lib/gcov.exp: Likewise.
17102 * lib/gfortran.exp: Likewise.
17103 * lib/mike-g++.exp: Likewise.
17104 * lib/mike-gcc.exp: Likewise.
17105 * lib/objc-torture.exp: Likewise.
17106 * lib/objc.exp: Likewise.
17107 * lib/profopt.exp: Likewise.
17108 * lib/target-libpath.exp: Likewise.
17109 * lib/target-supports.exp: Likewise.
17110 * lib/treelang.exp: Likewise.
17111 * lib/wrapper.exp: Likewise.
17112
17113 2005-03-08 Jeff Law <law@redhat.com>
17114
17115 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17116 PHI-OPT changes.
17117
17118 2005-03-08 Ira Rosen <irar@il.ibm.com>
17119
17120 * gcc.dg/vect/pr20122.c: New test.
17121
17122 2005-03-07 Jeff Law <law@redhat.com>
17123
17124 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17125 was folded away.
17126 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17127 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17128 * gcc.dg/tree-ssa/pr18134.c: New test.
17129
17130 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17131
17132 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17133 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17134 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17135
17136 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17137
17138 PR tree-opt/17671
17139 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17140
17141 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17142
17143 * g++.dg/warn/Wnvdtor.C: New test.
17144
17145 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17146
17147 * gcc.dg/torture/pr19683-1.c: New test.
17148
17149 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17150
17151 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17152 * gfortran.dg/g77/19990313-2.f: Ditto.
17153 * gfortran.dg/g77/19990313-3.f: Ditto.
17154 * gfortran.dg/g77/19990525-0.f: Ditto.
17155 * gfortran.dg/g77/19990826-0.f: Ditto.
17156 * gfortran.dg/g77/19990826-2.f: Ditto.
17157 * gfortran.dg/g77/19990826-3.f: Ditto.
17158 * gfortran.dg/g77/20000511-1.f: Ditto.
17159 * gfortran.dg/g77/20000511-2.f: Ditto.
17160 * gfortran.dg/g77/970625-2.f: Ditto.
17161 * gfortran.dg/g77/980310-2.f: Ditto.
17162 * gfortran.dg/g77/980310-3.f: Ditto.
17163 * gfortran.dg/g77/980310-8.f: Ditto.
17164 * gfortran.dg/g77/980519-2.f: Ditto.
17165 * gfortran.dg/g77/alpha1.f: Ditto.
17166 * gfortran.dg/g77/claus.f: Ditto.
17167 * gfortran.dg/g77/erfc.f: Ditto.
17168 * gfortran.dg/g77/short.f: Ditto.
17169 * gfortran.fortran-torture/execute/data.f90: Ditto.
17170 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17171 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17172
17173 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17174
17175 * lib/file-format.exp (gcc_target_object_format): Add check for som
17176 format and hardcode object formats on hppa*-*-hpux*.
17177 * lib/target-supports.exp (check_weak_available): Add check for som
17178 object format. Always return 0 on hppa*-*-hpux10*.
17179
17180 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17181 is defined.
17182
17183 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17184
17185 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17186
17187 * gfortran.dg/pr19936_1.f90: New test.
17188 * gfortran.dg/pr19936_2.f90: New test.
17189 * gfortran.dg/pr19936_3.f90: New test.
17190
17191 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17192 Paul Thomas <prthomas@drfccad.cea.fr>
17193
17194 * gfortran.dg/PR19754_1.f90: New test.
17195 * gfortran.dg/PR19754_2.f90: Ditto.
17196
17197 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17198
17199 PR c++/19311
17200 * g++.dg/template/non-dependent11.C: New test.
17201
17202 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17203
17204 * lib/target-supports.exp (check_iconv_available): Fix comment.
17205
17206 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17207 Joseph S. Myers <joseph@codesourcery.com>
17208
17209 PR c++/19797
17210 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17211
17212 2005-03-04 Matthew Sachs <msachs@apple.com>
17213
17214 * gcc.exp (gcc_target_compile): Put braces around
17215 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17216 * objc.exp (objc_target_compile): Likewise.
17217 * treelang.exp (treelang_target_compile): Likewise.
17218
17219 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17220
17221 PR fortran/19673
17222 * gfortran.dg/func_result_1.f90: New test.
17223
17224 2005-03-04 Ben Elliston <bje@au.ibm.com>
17225
17226 * gcc.misc-tests/options.exp: New test.
17227
17228 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17229
17230 * gcc.dg/pr15784-4.c: New test.
17231
17232 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17233
17234 * gcc.c-torture/execute/pr17133.c: New.
17235 * gcc.c-torture/compile/20050303-1.c: New.
17236
17237 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17238
17239 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17240
17241 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17242
17243 * g++.dg/overload/using2.C: New.
17244
17245 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17246
17247 PR c++/19916
17248 * g++.dg/init/ptrmem2.C: New test.
17249
17250 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17251
17252 PR c/8927
17253 * gcc.dg/pr8927-1.c: New test.
17254
17255 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17256
17257 PR c++/20232
17258 * g++.dg/inherit/covariant12.C: New.
17259
17260 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17261
17262 PR fortran/19479
17263 * gfortran.dg/bound_1.f90: New test.
17264
17265 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17266
17267 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17268 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17269
17270 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17271
17272 PR c/20245
17273 * gcc.dg/pr20245-1.c: New test.
17274
17275 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17276
17277 PR middle-end/19874
17278 * gcc.c-torture/execute/20050119-2.c: New test case.
17279
17280 2005-02-28 Ben Elliston <bje@au.ibm.com>
17281
17282 * README: Update the DejaGnu bug reporting address.
17283 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17284 * lib/objc-torture.exp: Likewise.
17285
17286 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17287
17288 * gfortran.dg/boz_1.f90: New test.
17289 * gfortran.dg/boz_3.f90: New test.
17290 * gfortran.dg/boz_4.f90: New test.
17291
17292 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17293
17294 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17295 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17296
17297 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17298
17299 PR libfortran/20101
17300 * gfortran.dg/write_0_pe_format.f90: New test.
17301
17302 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17303
17304 PR c++/20206
17305 * g++.dg/opt/thunk2.C: New test.
17306 * g++.dg/opt/covariant1.C: New test.
17307
17308 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17309
17310 * gfortran.dg/e_d_fmt.f90: New test.
17311
17312 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17313
17314 * gcc.dg/asm-b.c: Fix comment typos.
17315
17316 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17317
17318 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17319 a V_MAY_DEF also.
17320
17321 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17322
17323 PR tree-opt/20188
17324 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17325 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17326 * gcc.dg/asm-b.c: New test.
17327
17328 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17329
17330 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17331 Disable this test on IRIX 6.
17332
17333 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
17334
17335 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
17336 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
17337 parser.
17338
17339 2005-02-25 Diego Novillo <dnovillo@redhat.com>
17340
17341 PR tree-optimization/20204
17342 * testsuite/gcc.dg/pr20204.c: New test.
17343
17344 2005-02-24 Jakub Jelinek <jakub@redhat.com>
17345
17346 PR target/20196
17347 * gcc.c-torture/execute/20050224-1.c: New test.
17348
17349 PR c++/20175
17350 * g++.dg/warn/Wbraces2.C: New test.
17351
17352 2005-02-23 Mark Mitchell <mark@codesourcery.com>
17353
17354 PR c++/19878
17355 * g++.dg/init/const2.C: New test.
17356
17357 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
17358
17359 PR tree-optimization/20100
17360 * gcc.c-torture/execute/pr20100-1.c: New test.
17361
17362 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17363
17364 * gfortran.dg/implicit_3.f90: New test.
17365
17366 * gfortran.dg/deftype_1.f90: New test.
17367
17368 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
17369
17370 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
17371 the test passes.
17372 * g++.dg/other/anon3.C: Accept a warning.
17373
17374 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
17375
17376 * gcc.dg/pr20017.c: Fix a comment typo.
17377
17378 2005-02-23 Bud Davis <bdavis@gfortran.org>
17379
17380 * gfortran.dg/list_read_4.f90: Change to f90 comments.
17381
17382 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17383
17384 PR ada/19902
17385 * ada/acats/tests/cxa/cxa3004.a: Remove.
17386 * ada/acats/tests/cxb/cxb30061.am: Likewise.
17387
17388 2005-02-22 Mark Mitchell <mark@codesourcery.com>
17389
17390 PR c++/20073
17391 * g++.dg/init/const1.C: New test.
17392
17393 PR c++/19991
17394 * g++.dg/parse/constant7.C: New test.
17395
17396 PR c++/20152
17397 * g++.dg/parse/error27.C: New test.
17398 * g++.dg/template/qualttp15.C: Adjust error markers.
17399 * g++.old-deja/g++.other/struct1.C: Likewise.
17400
17401 PR c++/20153
17402 * g++.dg/template/error17.C: New test.
17403
17404 PR c++/20148
17405 * g++.dg/parser/error26.C: New test.
17406
17407 2005-02-22 Diego Novillo <dnovillo@redhat.com>
17408
17409 PR tree-optimization/20100
17410 PR tree-optimization/20115
17411 * gcc.dg/pr20115.c: New test.
17412 * gcc.dg/pr20115-1.c: New test.
17413 * gcc.dg/pr20100.c: New test.
17414 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
17415 call-clobbered variables after alias1.
17416
17417 2005-02-22 Bud Davis <bdavis@gfortran.org>
17418
17419 * gfortran.dg/list_read_4.f90: new test.
17420
17421 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
17422
17423 PR rtl-optimization/20017.
17424 * gcc.dg/pr20017.c: New.
17425
17426 2005-02-22 Devang Patel <dpatel@apple.com>
17427
17428 PR 19952
17429 * g++.dg/tree-ssa/pr19952.C: New test.
17430
17431 2005-02-22 Mark Mitchell <mark@codesourcery.com>
17432
17433 PR c++/19883
17434 * g++.dg/parse/constant6.C: New test.
17435
17436 2005-02-22 Uros Bizjak <uros@kss-loka.si>
17437
17438 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
17439 * g++.dg/charset/asm2.c: Likewise.
17440 * g++.dg/charset/asm3.c: Likewise.
17441 * g++.dg/charset/asm4.c: Likewise.
17442 * g++.dg/charset/asm5.c: Likewise.
17443 * g++.dg/charset/attribute1.c: Likewise.
17444 * g++.dg/charset/attribute2.c: Likewise.
17445 * g++.dg/charset/extern1.cc: Likewise.
17446 * g++.dg/charset/extern2.cc: Likewise.
17447 * g++.dg/charset/extern3.cc: Likewise.
17448 * g++.dg/charset/function.cc: Likewise.
17449 * g++.dg/charset/string.c: Likewise.
17450 * g++.dg/charset/charset.exp: Likewise.
17451 * lib/target-supports.exp (check_iconv_available): Fix comment.
17452
17453 2005-02-22 Uros Bizjak <uros@kss-loka.si>
17454
17455 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
17456 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
17457 * gcc.dg/charset/asm2.c: Likewise.
17458 * gcc.dg/charset/asm3.c: Likewise.
17459 * gcc.dg/charset/asm4.c: Likewise.
17460 * gcc.dg/charset/asm5.c: Likewise.
17461 * gcc.dg/charset/asm6.c: Likewise.
17462 * gcc.dg/charset/attribute1.c: Likewise.
17463 * gcc.dg/charset/attribute2.c: Likewise.
17464 * gcc.dg/charset/builtin1.c: Likewise.
17465 * gcc.dg/charset/extern.c: Likewise.
17466 * gcc.dg/charset/function.c: Likewise.
17467 * gcc.dg/charset/string.c: Likewise.
17468 * gcc.dg/charset/charset.exp: Likewise.
17469
17470 2005-02-21 Bud Davis <bdavis9659@comcast.net>
17471
17472 PR fortran/20086
17473 * gfortran.dg/pr20086.f90: New test.
17474
17475 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
17476
17477 PR tree-optimization/19786
17478 * g++.dg/tree-ssa/pr19786.C: New.
17479
17480 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17481
17482 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
17483
17484 2005-02-21 Jeff Law <law@redhat.com>
17485
17486 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
17487
17488 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17489
17490 * gfortran.dg/do_iterator: Split loop, markup all lines for
17491 which an error locus is printed.
17492 * gfortran.dg/pr17708.f90: Markup all lines for which an error
17493 locus is printed.
17494 * gfortran.dg/select_4.f90: Likewise.
17495 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
17496 locuses in the various permutations.
17497
17498 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
17499
17500 PR tree-optimization/19951
17501 * g++.dg/vect: New directory.
17502 * g++.dg/vect/vect.exp: New file.
17503 * g++.dg/vect/pr19951.cc: New testcase.
17504 * g++.dg/dg.exp: Also prune vectorizer tests.
17505
17506 2005-02-20 Zack Weinberg <zack@codesourcery.com>
17507
17508 PR 18785
17509 * gcc.dg/charset/builtin1.c: New test.
17510
17511 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17512
17513 PR c++/19299
17514 * g++.dg/inherit/volatile1.C: New test.
17515
17516 PR c++/19440
17517 * g++.dg/template/dtor4.C: New test.
17518
17519 2005-02-19 Steven G. Kargl <kargls@comcast.net>
17520
17521 * gfortran.dg/int_1.f90: New test.
17522
17523 2005-02-19 Devang Patel <dpatel@apple.com>
17524
17525 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
17526
17527 2005-02-19 Steven G. Kargl <kargls@comcast.net>
17528
17529 * gfortran.dg/achar_1.f90: New test.
17530
17531 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
17532
17533 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
17534
17535 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
17536 Jakub Jelinek <jakub@redhat.com>
17537
17538 PR tree-optimization/19828
17539 * gcc.dg/tree-ssa/loop-7.c: New test.
17540 * gcc.c-torture/execute/20050218-1.c: New test.
17541
17542 2005-02-19 Jakub Jelinek <jakub@redhat.com>
17543
17544 PR c/20043
17545 * gcc.dg/transparent-union-1.c: New test.
17546 * gcc.dg/transparent-union-2.c: New test.
17547
17548 2005-02-18 James E Wilson <wilson@specifixinc.com>
17549
17550 PR tree-optimization/18977
17551 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
17552
17553 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
17554
17555 PR target/20054
17556 * gcc.dg/pr20054.c: New test.
17557
17558 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17559
17560 PR c++/19508
17561 * g++.dg/ext/attrib20.C: New test.
17562
17563 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17564
17565 PR middle-end/20030
17566 * gfortran.fortran-torture/execute/character_passing.f90: New test.
17567
17568 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
17569
17570 PR c++/20008
17571 * g++.dg/opt/switch4.C: New.
17572
17573 2005-02-18 Jakub Jelinek <jakub@redhat.com>
17574
17575 PR c++/20023
17576 PR tree-optimization/20009
17577 * gcc.c-torture/compile/20050217-1.c: New test.
17578 * g++.dg/opt/switch3.C: New test.
17579
17580 PR tree-optimization/18947
17581 * gcc.c-torture/compile/20050215-1.c: New test.
17582 * gcc.c-torture/compile/20050215-2.c: New test.
17583 * gcc.c-torture/compile/20050215-3.c: New test.
17584
17585 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
17586
17587 PR c++/20028
17588 * g++.dg/template/crash34.C: New.
17589
17590 PR c++/20022
17591 * g++.dg/other/access3.C: New.
17592
17593 2005-02-17 Ira Rosen <irar@il.ibm.com>
17594
17595 * gcc.dg/vect/vect-98.c: New test.
17596
17597 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
17598
17599 PR tree-optimization/19967
17600 * gcc.dg/pr19967.c: New.
17601
17602 2005-02-16 Jakub Jelinek <jakub@redhat.com>
17603
17604 PR middle-end/19857
17605 * gcc.dg/tree-ssa/20050215-1.c: New test.
17606 * gcc.c-torture/execute/20050215-1.c: New test.
17607
17608 2005-02-15 Eric Christopher <echristo@redhat.com>
17609
17610 * gcc.dg/cpp/20050215-1.c: New file.
17611
17612 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
17613
17614 PR tree-optimization/15785
17615 * gcc.dg/pr15785-1.c: New test.
17616
17617 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
17618
17619 PR c++/17788
17620 * g++.dg/init/ctor4.C: New.
17621 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
17622
17623 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
17624
17625 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
17626 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
17627
17628 2005-02-15 Andreas Schwab <schwab@suse.de>
17629
17630 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
17631 declare malloc.
17632
17633 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
17634
17635 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
17636
17637 2005-02-14 Diego Novillo <dnovillo@redhat.com>
17638
17639 PR tree-optimization/19853
17640 * gcc.c-torture/compile/pr19853.c: New test.
17641
17642 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
17643
17644 PR c++/19608
17645 * g++.dg/parse/local-class1.C: New.
17646
17647 PR c++/19895
17648 * g++.dg/parse/ptrmem3.C: New.
17649
17650 PR c++/19884
17651 * g++.old-deja/g++.oliva/template6.C: Add another case.
17652 * g++.dg/template/explicit6.C: New.
17653
17654 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
17655
17656 PR c++/17816
17657 * g++.dg/other/redecl2.C: New.
17658
17659 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
17660
17661 PR c++/19891
17662 * g++.dg/abi/covariant4.C: New.
17663
17664 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
17665
17666 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
17667
17668 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
17669
17670 * gcc.dg/vect/vect-96.c: Fix typo.
17671
17672 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17673
17674 PR c++/14479
17675 PR c++/19487
17676 * g++.dg/template/enum5.C: New test.
17677
17678 2005-02-12 Ira Rosen <irar@il.ibm.com>
17679
17680 * gcc.dg/vect/vect-97.c: New test.
17681
17682 2005-02-12 Ira Rosen <irar@il.ibm.com>
17683
17684 * gcc.dg/vect/vect-96.c: New test.
17685
17686 2005-02-12 Uros Bizjak <uros@kss-loka.si>
17687
17688 * gcc.dg/builtins-34.c: Also check ldexp*.
17689
17690 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
17691
17692 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
17693
17694 2005-02-11 Janis Johnson <janis187@us.ibm.com>
17695
17696 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
17697 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
17698 dg-require-dll, dg-require-iconv, dg-require-named-sections,
17699 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
17700 selector_list, selector_expression, dg-process-target): Move to new
17701 file target-supports-dg.exp.
17702 * lib/target-supports-dg.exp: New.
17703
17704 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
17705 New.
17706
17707 2005-02-11 Jakub Jelinek <jakub@redhat.com>
17708
17709 PR c++/19666
17710 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
17711
17712 PR middle-end/19858
17713 * gcc.c-torture/compile/20050210-1.c: New test.
17714
17715 2005-02-11 Mark Mitchell <mark@codesourcery.com>
17716
17717 PR c++/19755
17718 * g++.dg/warn/Wbraces1.C: New test.
17719
17720 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
17721
17722 * gcc.dg/builtins-52.c: New testcase.
17723
17724 2005-02-10 Jakub Jelinek <jakub@redhat.com>
17725
17726 PR c/19342
17727 * gcc.c-torture/execute/20050119-1.c: New test.
17728
17729 2005-02-09 Mark Mitchell <mark@codesourcery.com>
17730
17731 PR c++/19811
17732 * g++.dg/init/delete1.C: New test.
17733
17734 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17735
17736 PR c++/18470
17737 * g++.dg/template/static12.C: New test.
17738
17739 2005-02-09 Mark Mitchell <mark@codesourcery.com>
17740
17741 PR c++/19787
17742 * g++.dg/conversion/ambig1.C: New test.
17743
17744 PR c++/19739
17745 * g++.dg/ext/attrib19.C: New test.
17746
17747 PR c++/19732
17748 * g++.dg/parse/dtor5.C: New test.
17749
17750 PR c++/19762
17751 * g++.dg/template/dtor3.C: New test.
17752
17753 PR c++/19826
17754 * g++.dg/template/static11.C: New test.
17755 * g++.dg/template/crash2.C: Remove dg-error marker.
17756
17757 2005-02-09 Janis Johnson <janis187@us.ibm.com>
17758
17759 PR C++/18491
17760 * g++.old-deja/g++.mike/p10769a.C: Remove.
17761
17762 2005-02-09 Roger Sayle <roger@eyesopen.com>
17763
17764 * gcc.dg/builtins-48.c: New test case.
17765 * gcc.dg/builtins-49.c: New test case.
17766 * gcc.dg/builtins-50.c: New test case.
17767 * gcc.dg/builtins-51.c: New test case.
17768
17769 2005-02-09 Ian Lance Taylor <ian@airs.com>
17770
17771 PR middle-end/19583
17772 * g++.dg/warn/Wreturn-type-3.C: New test.
17773
17774 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
17775
17776 PR middle-end/19402
17777 * gcc.dg/pr19402-1.c: New testcase.
17778 * gcc.dg/pr19402-2.c: likewise.
17779
17780 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
17781
17782 PR middle-end/19854
17783 * g++.dg/tree-ssa/tmmti.C: New testcase.
17784
17785 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
17786
17787 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
17788
17789 2005-02-08 Mark Mitchell <mark@codesourcery.com>
17790
17791 PR c++/19733
17792 * g++.dg/parse/crash23.C: New test.
17793 * g++.dg/warn/Weff1.C: New test.
17794
17795 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
17796
17797 * gcc.dg/20050209-1.c: New test.
17798
17799 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
17800
17801 PR target/19799
17802 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
17803
17804 2005-02-08 Mike Stump <mrs@apple.com>
17805
17806 * g++.dg/pch/import-2.c: New test.
17807 * g++.dg/pch/import-2.hs: New.
17808 * g++.dg/pch/include/import-2a.h: New.
17809 * g++.dg/pch/include/import-2b.h: New.
17810
17811 2005-02-08 Janis Johnson <janis187@us.ibm.com>
17812
17813 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
17814
17815 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17816
17817 * gfortran.dg/substr_1.f90: New test.
17818
17819 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
17820
17821 PR middle-end/19775
17822 * gcc.dg/torture/builtin-power-1.c: Disable test for
17823 invalid transformation.
17824 * gcc.dg/builtins-10.c: Likewise. Disable one test we
17825 no longer optimize.
17826 * gcc.dg/builtins-47.c: New testcase.
17827
17828 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
17829 Dorit Naishlos <dorit@il.ibm.com>
17830
17831 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
17832
17833 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
17834
17835 * gcc.c-torture/compile/20050206-1.c: New test.
17836
17837 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
17838
17839 PR tree-opt/19768
17840 * g++.dg/opt/pr19768.C: New test.
17841
17842 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
17843
17844 PR tree-opt/19736
17845 * gcc.c-torture/compile/pr19736.c: New test.
17846
17847 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17848
17849 PR c++/17401
17850 * g++.dg/parse/error25.C: New test.
17851
17852 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
17853
17854 * gcc.c-torture/execute/20050203-1.c: New.
17855
17856 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
17857
17858 * gcc.dg/vect/vect-85.c: Remove xfail.
17859 * gcc.dg/vect/vect-86.c: Remove xfail.
17860 * gcc.dg/vect/vect-87.c: Remove xfail.
17861 * gcc.dg/vect/vect-88.c: Remove xfail.
17862
17863 2005-02-02 Geoffrey Keating <geoffk@apple.com>
17864
17865 * gcc.dg/altivec-19.c: New.
17866
17867 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
17868
17869 PR c/17807
17870 * gcc.dg/nested-func-3.c: New test.
17871 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
17872
17873 2005-02-02 Janis Johnson <janis187@us.ibm.com>
17874
17875 * gcc.test-framework/gen_directive_tests: Generate tests for
17876 selector expressions.
17877
17878 2005-02-02 Matt Austern <austern@apple.com>
17879
17880 PR c++/19628
17881 * g++/ext/builtin7.C: New.
17882 * g++/ext/builtin8.C: New.
17883
17884 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
17885
17886 PR c/18502
17887 * gcc.dg/pr18502-1.c: New test.
17888
17889 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17890
17891 PR c++/17413
17892 * g++.dg/template/local4.C: Tweak.
17893
17894 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
17895
17896 PR tree-optimization/19578
17897 * gcc.c-torture/compile/20050202-1.c: New test.
17898
17899 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
17900
17901 PR c/19435
17902 * gcc.dg/c99-init-4.c: New test.
17903
17904 2005-02-01 Janis Johnson <janis187@us.ibm.com>
17905
17906 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
17907
17908 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
17909
17910 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
17911 * g++.dg/eh/check-vect.h: New.
17912
17913 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
17914 * gcc.dg/vect/vect-78.c: Ditto.
17915 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
17916 Remove.
17917
17918 * g++.dg/conversion/simd1.C: Expect warning.
17919 * g++.dg/ext/attribute-test-1.C: Ditto.
17920 * g++.dg/ext/attribute-test-2.C: Ditto.
17921 * g++.dg/ext/attribute-test-3.C: Ditto.
17922 * g++.dg/ext/attribute-test-4.C: Ditto.
17923
17924 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
17925 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
17926
17927 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
17928
17929 2005-02-01 Richard Henderson <rth@redhat.com>
17930
17931 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
17932 long double for ibm double-double format.
17933 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
17934
17935 2005-02-01 Diego Novillo <dnovillo@redhat.com>
17936
17937 PR tree-optimization/19633
17938 * testsuite/gcc.dg/pr19633-1.c: New test.
17939 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
17940 to NULL or a symbol.
17941
17942 2005-02-01 Janis Johnson <janis187@us.ibm.com>
17943
17944 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
17945 New procs.
17946 (dg-process-target (local override)): Handle selector expressions.
17947
17948 * gcc.test-framework/README: Describe tests in source directory.
17949 * gcc.test-framework/test-framework.awk: Handle dg- tests.
17950 * gcc.test-framework/test-framework.exp: Handle dg- tests.
17951 * gcc.test-framework/dg-bogus-exp-P.c: New test.
17952 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
17953 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
17954 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
17955 * gcc.test-framework/dg-do-link-exp-P.c: New test.
17956 * gcc.test-framework/dg-do-run-exp-P.c: New test.
17957 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
17958 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
17959 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
17960 * gcc.test-framework/dg-error-exp-P.c: New test.
17961 * gcc.test-framework/dg-error-exp-XP.c: New test.
17962 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
17963 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
17964 * gcc.test-framework/dg-output-exp-P.c: New test.
17965 * gcc.test-framework/dg-output-exp-XF.c: New test.
17966 * gcc.test-framework/dg-warning-exp-P.c: New test.
17967 * gcc.misc-tests/dg-1.c: Remove.
17968 * gcc.misc-tests/dg-2.c: Remove.
17969 * gcc.misc-tests/dg-3.c: Remove.
17970 * gcc.misc-tests/dg-4.c: Remove.
17971 * gcc.misc-tests/dg-5.c: Remove.
17972 * gcc.misc-tests/dg-6.c: Remove.
17973 * gcc.misc-tests/dg-7.c: Remove.
17974 * gcc.misc-tests/dg-8.c: Remove.
17975 * gcc.misc-tests/dg-9.c: Remove.
17976 * gcc.misc-tests/dg-10.c: Remove.
17977 * gcc.misc-tests/dg-11.c: Remove.
17978 * gcc.misc-tests/dg-12.c: Remove.
17979 * gcc.misc-tests/dg-test.exp: Remove.
17980
17981 * gcc.test-framework/test-framework.awk: Change recording and
17982 printing of passes and failures.
17983
17984 * gcc.test-framework: New directory.
17985 * gcc.test-framework/README: New.
17986 * gcc.test-framework/test-framework.exp: New.
17987 * gcc.test-framework/test-framework.awk: New.
17988 * gcc.test-framework/gen_directive_tests: New.
17989
17990 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
17991
17992 * lib/treelang.exp: Fix comment typos.
17993 (treelang_target_compile): Don't append libs=-ltreelang to options.
17994
17995 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
17996
17997 * g++.dg/parse/typename7.C: Adjust error messages.
17998
17999 2005-01-31 Jeff Law <law@redhat.com>
18000
18001 * gcc.c-torture/execute/20050131-1.c: New test.
18002 * gcc.dg/wcaselabel.c: New test.
18003
18004 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18005
18006 * g++.dg/other/warning1.C: Adjust error messags.
18007 * g++.dg/parse/constant5.C: New test.
18008
18009 2005-01-31 Steven Bosscher <stevenb@suse.de>
18010
18011 PR c/19333
18012 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18013 the test case valid.
18014 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18015 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18016 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18017 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18018 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18019 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18020
18021 2005-01-31 Dale Johannesen <dalej@apple.com>
18022
18023 * g++.dg/opt/pr19650.C: New test.
18024
18025 2005-01-31 Richard Henderson <rth@redhat.com>
18026
18027 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18028 long double for intel double extended format.
18029 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18030
18031 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18032
18033 PR c++/19555
18034 * g++.dg/template/static10.C: New test.
18035
18036 PR c++/19395
18037 * g++.dg/parse/error24.C: New test.
18038
18039 PR c++/19367
18040 * g++.dg/lookup/builtin1.C: New test.
18041
18042 PR c++/19457
18043 * g++.dg/warn/conv3.C: New test.
18044
18045 2005-01-30 Bud Davis <bdavis@gfortran.org>
18046
18047 PR fortran/19647
18048 * gfortan.dg/inquire_7.f90
18049
18050 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18051
18052 PR tree-optimization/15791
18053 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18054 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18055 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18056 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18057 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18058 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18059 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18060 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18061 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18062 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18063
18064 2005-01-29 Paul Brook <paul@codesourcery.com>
18065
18066 PR fortran/18565
18067 * check.c (real_or_complex_check): New function.
18068 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18069 * intrinsic.c (add_functions): Use new check functions.
18070 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18071 Add prototypes.
18072
18073 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18074
18075 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18076 gcc.dg/lvalue-3.c: New tests.
18077 * gcc.dg/concat.c: Update expected messages.
18078
18079 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18080
18081 PR libfortran/19595
18082 * gfortran.dg/eor_1.f90: New test.
18083
18084 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18085
18086 PR fortran/19589
18087 * gfortran.dg/logical_data_1.f90: New test.
18088
18089 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18090
18091 PR c++/19253
18092 * g++.dg/template/crash33.C: New test.
18093
18094 PR c++/19667
18095 * g++.dg/template/crash32.C: New test.
18096
18097 2005-01-28 Ian Lance Taylor <ian@airs.com>
18098
18099 PR middle-end/16558
18100 * g++.dg/warn/Wreturn-type-2.C: New test.
18101
18102 2004-06-24 Jeff Law <law@redhat.com>
18103
18104 * gcc.dg/tree-ssa/20050128-1.c: New test.
18105
18106 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18107
18108 * gcc.target/frv/all-mdpackh-1.c: New test.
18109
18110 2005-01-28 Steven Bosscher <stevenb@suse.de>
18111
18112 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18113
18114 2005-01-27 Richard Henderson <rth@redhat.com>
18115
18116 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18117
18118 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18119
18120 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18121
18122 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18123
18124 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18125 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18126 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18127 to cope with cases where the multilib options override the dg-options.
18128
18129 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18130
18131 PR c/18946
18132 * gcc.dg/noncompile/20050120-1.c: New test.
18133
18134 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18135
18136 PR tree-optimization/19633
18137 * gcc.dg/pr19633.c: New test.
18138 * gcc.dg/tree-ssa/pr19633.c: New test.
18139
18140 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18141
18142 * gcc.dg/20041216-1.c: New test.
18143
18144 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18145
18146 PR objc/18862
18147 * objc.dg/selector-2.m: New test.
18148
18149 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18150
18151 * g++.dg/opt/range-test-2.C: New test.
18152
18153 PR rtl-optimization/19579
18154 * gcc.c-torture/execute/20050124-1.c: New test.
18155
18156 2005-01-26 Greg Parker <gparker@apple.com>
18157 Stuart Hastings <stuart@apple.com>
18158
18159 * gcc.c-torture/execute/20050125-1.c: New.
18160
18161 2005-01-18 Jan Hubicka <jh@suse.cz>
18162
18163 PR tree-optimize/19337
18164 * gcc.c-torture/compile/20050119-1.c: New test.
18165
18166 2005-01-24 James E Wilson <wilson@specifixinc.com>
18167
18168 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18169 test for successful match.
18170
18171 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18172
18173 PR objc/18408
18174 * objc.dg/comp-types-7.m: New test.
18175
18176 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18177
18178 * lib/target-supports.exp (current_target_name): New.
18179 (check_effective_target_ilp32, check_effective_target_lp64):
18180 Cache the result to use as long as the current target, with
18181 multilib flags, remains the same.
18182
18183 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18184 (dg-require-weak, dg-require-visibility, dg-require-alias,
18185 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18186 dg-require-effective-target, dg-skip-if): Remove call to
18187 skip_test_and_clear_xfail.
18188 (dg-test): Clear xfail data.
18189
18190 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18191
18192 PR target/17751
18193 * gcc.dg/ppc64-toc.c: New test.
18194
18195 * g++.dg/tree-ssa/empty-1.C: New test.
18196
18197 PR middle-end/19551
18198 * gcc.c-torture/execute/20050121-1.c: New test.
18199 * gcc.dg/20050121-2.c: New test.
18200
18201 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18202 Paul Brook <paul@codesourcery.com>
18203
18204 PR fortran/17941
18205 * gfortran.dg/real_const_1.f: New test.
18206 * gfortran.dg/real_const_2.f90: New test.
18207 * gfortran.dg/complex_int_1.f90: New test.
18208
18209 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18210
18211 PR fortran/19313
18212 * gfortan.dg/inquire_6.f90: New test.
18213
18214 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18215
18216 PR libfortran/19451
18217 * open_readonly_1.f90: New test.
18218
18219 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18220
18221 PR libfortran/18982
18222 * gfortran.dg/open_new.f90: New file.
18223
18224 2005-01-22 Paul Brook <paul@codesourcery.com>
18225
18226 * namelist_1.f90: New test.
18227
18228 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18229
18230 PR tree-optimization/19484
18231 * gcc.c-torture/compile/20050122-[12].c: New tests.
18232
18233 2005-01-22 Paul Brook <paul@codesourcery.com>
18234
18235 * gfortran.dg/implicit_2.f90: New test.
18236
18237 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18238
18239 PR fortran/19314
18240 * gfortran.dg/inquire_5.f90: New test.
18241
18242 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18243
18244 PR c/18809
18245 * gcc.dg/pr18809-1.c: New test.
18246
18247 2005-01-21 Ian Lance Taylor <ian@airs.com>
18248
18249 * gcc.dg/20050121-1.c: New test.
18250
18251 PR tree-optimization/13000
18252 * gcc.dg/20040206-1.c: Change warning to point where function is
18253 being inlined.
18254
18255 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18256
18257 PR c++/19208
18258 * g++.dg/template/array11.C: New test.
18259
18260 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18261
18262 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18263 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18264 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18265 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18266 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18267 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18268
18269 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18270
18271 PR tree-optimization/15349
18272 * gcc.dg/tree-ssa/pr15349.c: New.
18273
18274 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18275
18276 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18277
18278 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18279
18280 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18281 scan-assembler-times directive name.
18282
18283 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18284 after dg-do.
18285
18286 PR rtl-optimization/19462
18287 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18288
18289 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18290
18291 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18292 counting function calls on ia64.
18293
18294 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18295
18296 PR rtl-optimization/15139
18297 * gcc.dg/20050111-2.c: New test.
18298
18299 PR c/17297
18300 * gcc.c-torture/compile/20050113-1.c: New testcase.
18301
18302 PR middle-end/19164
18303 * gcc.dg/20050113-1.c: New testcase.
18304
18305 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18306
18307 * gcc.dg/vect/vect-85.c: Add comment.
18308 * gcc.dg/vect/vect-86.c: Add xfail for now.
18309 * gcc.dg/vect/vect-87.c: Add xfail for now.
18310 * gcc.dg/vect/vect-88.c: Add xfail for now.
18311 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18312
18313 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18314
18315 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18316
18317 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18318
18319 * g++.dg/debug/typedef3.C: New test.
18320
18321 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18322
18323 PR c/19472
18324 * gcc.dg/asm-a.c: New test.
18325
18326 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18327
18328 * gcc.dg/sh-relax.c: Add prototype for abort.
18329
18330 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18331
18332 * gcc.dg/short-compare-1.c: New test.
18333 * gcc.dg/short-compare-2.c: Likewise.
18334
18335 2005-01-18 Michael Matz <matz@suse.de>
18336
18337 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
18338
18339 2005-01-17 Diego Novillo <dnovillo@redhat.com>
18340
18341 PR tree-optimization/19121
18342 * gcc.c-torture/compile/pr19121.c: New test.
18343
18344 2005-01-17 James E. Wilson <wilson@specifixinc.com>
18345
18346 PR target/19357
18347 * gcc.c-torture/compile/pr19357.c: New test.
18348
18349 2005-01-17 Ian Lance Taylor <ian@airs.com>
18350
18351 PR c/5675
18352 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
18353 pass--those that refer just to the variable, possibly with a
18354 cast.
18355 * gcc.dg/c99-const-expr-3.c: Likewise.
18356
18357 PR middle-end/13127
18358 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
18359 longer emitted.
18360
18361 2005-01-16 Bud Davis <bdavis9659@comcast.net>
18362
18363 PR fortran/18778
18364 * gfortran.dg/endfile_2.f90: New test.
18365
18366 2005-01-16 Steven G. Kargl <kargls@comcast.net>
18367
18368 PR 19168
18369 * gfortran.dg/select_5.f90: New test.
18370
18371 2004-01-16 Paul Brook <paul@codesourcery.com>
18372
18373 * gfortran.dg/common_4.f90: New test.
18374
18375 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
18376
18377 PR rtl-optimization/19462
18378 * gcc.dg/torture/pr19462-1.c: New test.
18379
18380 2005-01-15 Ziemowit Laski <zlaski@apple.com>
18381
18382 PR objc/19321
18383 * objc.dg/func-ptr-2.m: New.
18384 * objc.dg/volatile-1.m: New.
18385
18386 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18387
18388 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
18389
18390 2005-01-15 Jakub Jelinek <jakub@redhat.com>
18391
18392 PR tree-optimization/19060
18393 * gcc.c-torture/execute/20050104-1.c: New test.
18394
18395 2005-01-15 Bud Davis <bdavis9659@comcast.net>
18396
18397 PR fortran/18983
18398 * gfortran.dg/write_to_null.f90: New test.
18399
18400 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
18401 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18402
18403 PR other/19328
18404 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
18405 argument.
18406
18407 2005-01-15 Jakub Jelinek <jakub@redhat.com>
18408
18409 PR c++/19263
18410 * g++.dg/init/vector1.C: New test.
18411
18412 2005-01-14 James E. Wilson <wilson@specifixinc.com>
18413
18414 PR target/13158
18415 * gcc.target/ia64/sibcall-unwind-1.c: New test.
18416 PR target/18987
18417 * gcc.target/ia64/sibcall-unwind-2.c: New test.
18418
18419 2005-01-14 Steven G. Kargl <kargls@comcast.net>
18420
18421 * gfortran.dg/select_1.f90: New test.
18422 * gfortran.dg/select_2.f90: New test.
18423 * gfortran.dg/select_3.f90: New test.
18424 * gfortran.dg/select_4.f90: New test.
18425
18426 2005-01-14 Jakub Jelinek <jakub@redhat.com>
18427
18428 PR middle-end/19084
18429 PR rtl-optimization/19348
18430 * gcc.dg/20050111-1.c: New test.
18431 * gcc.c-torture/execute/20050111-1.c: New test.
18432
18433 * gcc.dg/i386-asm-4.c: New test.
18434
18435 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18436
18437 * gcc.dg/nested-func-2.c: New test.
18438 * ada/acats/norun.lst: Remove c953002.
18439
18440 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
18441
18442 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
18443
18444 2005-01-12 Ben Elliston <bje@au.ibm.com>
18445
18446 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
18447
18448 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
18449
18450 PR target/18761
18451 * g++.dg/abi/align1.C: New test.
18452
18453 2005-01-11 Alan Modra <amodra@bigpond.net.au>
18454
18455 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
18456 at a time.
18457 * g++.dg/ext/altivec_check.h: Support compiling as C.
18458
18459 2005-01-10 Roger Sayle <roger@eyesopen.com>
18460
18461 PR c++/19355
18462 * g++.dg/expr/pr19355-1.C: New test case.
18463
18464 2005-01-10 Laurent GUERBY <laurent@guerby.net>
18465
18466 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
18467 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
18468 * ada/acats/tests/c3/c92005b.ada: Likewise.
18469 * ada/acats/tests/c3/cxb3012.a: Likewise.
18470 * ada/acats/norun.lst: Add c380004 and c953002, add PR
18471
18472 2005-01-09 Paul Brook <paul@codesourcery.com>
18473
18474 * gfortran.dg/common_2.f90: New file.
18475 * gfortran.dg/common_3.f90: New file.
18476
18477 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
18478
18479 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
18480
18481 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
18482
18483 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
18484 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
18485 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
18486 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
18487 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
18488 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
18489 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
18490 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
18491 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
18492 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
18493 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
18494 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
18495 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
18496 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
18497 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
18498 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
18499 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
18500 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
18501 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
18502 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
18503 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
18504 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
18505 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
18506 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
18507 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
18508 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
18509 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
18510 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
18511 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
18512 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
18513 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
18514 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
18515 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
18516 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
18517 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
18518 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
18519 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
18520 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
18521 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
18522 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
18523 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
18524 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
18525 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
18526 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
18527 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
18528 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
18529 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
18530 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
18531 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
18532 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
18533 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
18534 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
18535 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
18536 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
18537 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
18538 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
18539 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
18540 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
18541 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
18542 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
18543 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
18544 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
18545 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
18546 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
18547 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
18548 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
18549 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
18550
18551 * gcc.dg/vect/vect-1.c: Fix spelling.
18552 * gcc.dg/vect/vect-10.c: Fix spelling.
18553 * gcc.dg/vect/vect-11.c: Fix spelling.
18554 * gcc.dg/vect/vect-12.c: Fix spelling.
18555 * gcc.dg/vect/vect-14.c: Fix spelling.
18556 * gcc.dg/vect/vect-15.c: Fix spelling.
18557 * gcc.dg/vect/vect-16.c: Fix spelling.
18558 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
18559 * gcc.dg/vect/vect-64.c: Fix comments.
18560 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
18561
18562 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
18563 Ira Rosen <irar@il.ibm.com>
18564
18565 * gcc.dg/vect/vect-70.c: New test.
18566 * gcc.dg/vect/vect-71.c: New test.
18567
18568 2005-01-09 Manfred Hollstein <mh@suse.com>
18569
18570 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
18571 * gcc.dg/pr18241-2.c: Likewise.
18572 * gcc.dg/pr18241-3.c: Likewise.
18573 * gcc.dg/pr18241-4.c: Likewise.
18574 * gcc.dg/pr18241-5.c: Likewise.
18575
18576 2005-01-08 Richard Henderson <rth@redhat.com>
18577
18578 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
18579 False for x86 and x86-64.
18580
18581 2005-01-08 Diego Novillo <dnovillo@redhat.com>
18582
18583 PR tree-optimization/18241
18584 * gcc.dg/pr18241-1.c: New test.
18585 * gcc.dg/pr18241-2.c: New test.
18586 * gcc.dg/pr18241-3.c: New test.
18587 * gcc.dg/pr18241-4.c: New test.
18588 * gcc.dg/pr18241-5.c: New test.
18589
18590 2005-01-08 Steven G. Kargl <kargls@comcast.net>
18591
18592 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
18593 gfortran.dg/select_4.f90: New.
18594
18595 2005-01-07 Jakub Jelinek <jakub@redhat.com>
18596
18597 * gcc.c-torture/execute/20050107-1.c: New test.
18598
18599 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
18600
18601 PR c++/19298
18602 * g++.dg/template/ref2.C: New.
18603
18604 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
18605
18606 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
18607 instead of being empty.
18608
18609 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18610
18611 PR fortran/15553
18612 * gfortran.dg/array-1.f90: New test.
18613
18614 2005-01-07 Jakub Jelinek <jakub@redhat.com>
18615
18616 PR tree-optimization/19283
18617 * gcc.c-torture/execute/20050106-1.c: New test.
18618
18619 PR rtl-optimization/18861
18620 * gcc.dg/20050105-1.c: New test.
18621
18622 PR tree-optimization/18828
18623 * gcc.dg/20050105-2.c: New test.
18624
18625 2005-01-07 Andreas Jaeger <aj@suse.de>
18626
18627 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
18628
18629 2005-01-07 Bud Davis <bdavis9659@comcast.net>
18630
18631 PR fortran/18398
18632 * gfortran.dg/fmt_read.f90: New test.
18633
18634 2005-01-06 Geoffrey Keating <geoffk@apple.com>
18635
18636 * gcc.dg/rs6000-ldouble-2.c: New.
18637
18638 2005-01-06 Mark Mitchell <mark@codesourcery.com>
18639
18640 PR c++/19244
18641 * g++.dg/parser/ctor2.C: New test.
18642
18643 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18644
18645 PR c++/17154
18646 * g++.dg/template/using9.C: New test.
18647
18648 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18649
18650 PR c++/19258
18651 * g++.dg/lookup/friend6.C: New test.
18652
18653 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
18654
18655 PR c++/19270
18656 * g++.dg/template/array10.C: New.
18657
18658 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18659
18660 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
18661 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
18662
18663 2005-01-06 Jakub Jelinek <jakub@redhat.com>
18664
18665 * gcc.c-torture/compile/20050105-1.c: New test.
18666
18667 2005-01-05 Geoffrey Keating <geoffk@apple.com>
18668
18669 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
18670
18671 2005-01-05 Roger Sayle <roger@eyesopen.com>
18672
18673 PR middle-end/19100
18674 * gcc.dg/conv-3.c: New test case.
18675
18676 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
18677
18678 * gcc.dg/asm-wide-1.c: New test.
18679
18680 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
18681
18682 PR c++/19030
18683 * g++.dg/parse/crash22.C: New
18684
18685 2005-01-04 Geoffrey Keating <geoffk@apple.com>
18686
18687 PR 19257
18688 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
18689
18690 2005-01-04 Uros Bizjak <uros@kss-loka.si>
18691
18692 PR middle-end/17767
18693 * gcc.dg/i386-mmx-6.c: New test case.
18694
18695 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
18696
18697 PR tree-optimization/18308
18698 * gcc.dg/vect/pr18308.c: New testcase.
18699
18700 2005-01-04 Andreas Jaeger <aj@suse.de>
18701
18702 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
18703
18704 2005-01-03 Geoffrey Keating <geoffk@apple.com>
18705 Robert Bowdidge <bowdidge@apple.com>
18706
18707 * gcc.dg/cpp/subframework1.c: New.
18708 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
18709 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
18710 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
18711 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
18712
18713 2005-01-03 Geoffrey Keating <geoffk@apple.com>
18714
18715 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
18716 producing warning.
18717 * gcc.dg/darwin-weakimport-2.c: New.
18718
18719 2005-01-03 Richard Henderson <rth@redhat.com>
18720
18721 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
18722
18723 2005-01-03 Richard Henderson <rth@redhat.com>
18724
18725 * gcc.dg/vect/vect.exp: Enable for ia64.
18726 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
18727 (check_effective_target_vect_float): Likewise.
18728 (check_effective_target_vect_no_align): Likewise.
18729 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
18730 * gcc.dg/vect/vect-8.c: Likewise.
18731
18732 2005-01-03 Uros Bizjak <uros@kss-loka.si>
18733
18734 PR target/19236
18735 * gcc.dg/pr19236-1.c: New test case.
18736
18737 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18738
18739 PR rtl-optimization/12092
18740 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
18741
18742 2005-01-02 Andreas Jaeger <aj@suse.de>
18743
18744 * gcc.dg/pr12092-1.c: Do not run on x86_64.
18745
18746 2005-01-01 Roger Sayle <roger@eyesopen.com>
18747 Andrew Pinski <pinskia@physics.uc.edu>
18748
18749 PR rtl-optimization/12092
18750 * gcc.dg/pr12092-1.c: New test case.
18751
18752 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
18753
18754 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
18755 'hidden' and 'default' for better portability.
18756 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
18757
18758 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
18759 6 and 7.
18760 * g++.old-deja/g++.brendan/new3.C: Likewise.
18761
18762 2005-01-01 Steven Bosscher <stevenb@suse.de>
18763
18764 * gcc.dg/20041231-1.C: New test.
18765 * g++.dg/warn/Wunreachable-code-1.C: New test.
18766
18767 2004-12-30 David Edelsohn <edelsohn@gnu.org>
18768
18769 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
18770 file, not /dev/null. Abort on error.
18771
18772 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
18773 Ziemowit Laski <zlaski@apple.com>
18774
18775 PR objc/18971
18776 * objc.dg/encode-5.m: New test.
18777
18778 2004-12-29 Richard Henderson <rth@redhat.com>
18779
18780 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
18781 * objc.dg/stabs-1.m: Disable for ia64.
18782
18783 2004-12-29 Mark Mitchell <mark@codesourcery.com>
18784
18785 PR c++/19190
18786 * g++.dg/warn/Wunused-10.C: New test.
18787
18788 2004-12-28 Richard Henderson <rth@redhat.com>
18789
18790 * objc.dg/stabs-1.m: Disable for alpha.
18791
18792 2004-12-27 Mark Mitchell <mark@codesourcery.com>
18793
18794 PR c++/19149
18795 * g++.dg/parse/error23.C: New test.
18796
18797 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18798
18799 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
18800
18801 PR fortran/19032
18802 * gfortran.dg/intrinsic_modulo_1.f90: New.
18803 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
18804 tests with divisor -1.
18805
18806 2004-12-27 Mark Mitchell <mark@codesourcery.com>
18807
18808 * g++.dg/opt/temp1.C (memcpy): Return a value.
18809
18810 PR c++/19148
18811 * g++.dg/expr/cond7.C: New test.
18812
18813 2004-12-27 Paul Brook <paul@codesourcery.com>
18814
18815 * gfortran.dg/g77/select_no_compile.f: Remove.
18816
18817 2004-12-27 Richard Henderson <rth@redhat.com>
18818
18819 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
18820 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
18821 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
18822
18823 2004-12-26 Richard Henderson <rth@redhat.com>
18824
18825 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
18826 by 1i instead of token pasting.
18827
18828 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18829
18830 PR tree-optimization/17578
18831 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
18832 to additional_flags.
18833 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
18834
18835 2004-12-25 Richard Henderson <rth@redhat.com>
18836
18837 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
18838 Remove Alpha.
18839
18840 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18841
18842 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
18843 hppa*-*-hpux*.
18844 * gcc.dg/pr17957.c (dg-options): Likewise.
18845 * gcc.dg/struct-ret-1.c: Add prototype for abort.
18846 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
18847 instead of 0 on __hppa__.
18848 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
18849 "foo,%r" on hppa*-*-*.
18850
18851 2004-12-23 Bud Davis <bdavis9659@comcast.net>
18852
18853 PR fortran/19071
18854 * gfortran.dg/complex_write.f90: New test.
18855
18856 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18857
18858 PR c++/17595
18859 * g++.dg/parse/pragma2.C: New test.
18860
18861 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
18862
18863 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
18864
18865 * gcc.dg/empty2.c: Add missing dg-warning.
18866
18867 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18868
18869 PR c++/17413
18870 * g++.dg/template/local4.C: New test.
18871 * g++.dg/template/crash19.C: Add dg-error marker.
18872
18873 * g++.dg/template/crash31.C: Correct embedded PR number.
18874
18875 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18876
18877 PR c++/16405
18878 * g++.dg/opt/temp1.C: Add do-run marker.
18879
18880 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
18881
18882 * g++.dg/template/spec19.C: New.
18883
18884 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
18885
18886 PR target/16819
18887 * gcc.dg/empty2.c: New.
18888
18889 2004-12-23 Richard Henderson <rth@redhat.com>
18890
18891 * lib/target-supports.exp (check_effective_target_vect_no_align):
18892 Remove i?86 and x86-64.
18893
18894 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18895
18896 PR c++/16405
18897 * g++.dg/opt/temp1.C: New test.
18898
18899 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18900
18901 PR c++/18733
18902 * g++.dg/template/friend33.C: New testcase.
18903
18904 2004-12-22 Mark Mitchell <mark@codesourcery.com>
18905
18906 PR c++/18464
18907 * g++.dg/template/cond5.C: New test.
18908
18909 PR c++/18492
18910 * g++.dg/inherit/thunk3.C: New test.
18911
18912 PR c++/11224
18913 * g++.dg/warn/Wunused-9.C: New test.
18914
18915 2004-12-22 Janis Johnson <janis187@us.ibm.com>
18916
18917 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
18918
18919 2004-12-22 Jan Beulich <jbeulich@novell.com>
18920
18921 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
18922
18923 2004-12-21 Mark Mitchell <mark@codesourcery.com>
18924
18925 PR c++/18378
18926 * g++.dg/ext/packed8.C: New test.
18927
18928 PR c++/19063
18929 * g++.dg/template/crash31.C: New test.
18930
18931 PR c++/19034
18932 * g++.dg/template/crash30.C: New test.
18933
18934 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
18935
18936 PR C++/18984
18937 * g++.dg/eh/ctor3.C: New test.
18938
18939 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18940
18941 * objc.dg/stabs-1.m: Allow section name to be quoted and
18942 assembly label to begin with '.LL'.
18943
18944 2004-12-21 Janis Johnson <janis187@us.ibm.com>
18945
18946 * gcc.dg/vect/vect.exp
18947 (check_effective_target_lp64_or_vect_no_align): New.
18948 * gcc.dg/vect/vect-77.c: Use it.
18949 * gcc.dg/vect/vect-78.c: Use it.
18950
18951 * lib/target-supports.exp
18952 (check_effective_target_vect_no_max,
18953 check_effective_target_vect_no_bitwise,
18954 check_effective_target_vect_no_align): New.
18955 * gcc.dg/vect/vect-13.c: Use them.
18956 * gcc.dg/vect/vect-17.c: Ditto.
18957 * gcc.dg/vect/vect-18.c: Ditto.
18958 * gcc.dg/vect/vect-19.c: Ditto.
18959 * gcc.dg/vect/vect-20.c: Ditto.
18960 * gcc.dg/vect/vect-27.c: Ditto.
18961 * gcc.dg/vect/vect-29.c: Ditto.
18962 * gcc.dg/vect/vect-44.c: Ditto.
18963 * gcc.dg/vect/vect-48.c: Ditto.
18964 * gcc.dg/vect/vect-50.c: Ditto.
18965 * gcc.dg/vect/vect-52.c: Ditto.
18966 * gcc.dg/vect/vect-54.c: Ditto.
18967 * gcc.dg/vect/vect-56.c: Ditto.
18968 * gcc.dg/vect/vect-58.c: Ditto.
18969 * gcc.dg/vect/vect-60.c: Ditto.
18970 * gcc.dg/vect/vect-72.c: Ditto.
18971 * gcc.dg/vect/vect-80.c: Ditto.
18972
18973 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
18974
18975 PR c++/14075
18976 * g++.dg/init/string1.C: New.
18977
18978 PR c++/18975
18979 * g++.dg/other/synth1.C: New.
18980
18981 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
18982
18983 PR c/18963
18984 * gcc.dg/pr18963-1.c: New test.
18985
18986 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
18987
18988 PR c/18596
18989 * gcc.dg/funcdef-storage-1.c (foo): Remove.
18990 * gcc.dg/pr18596-1.c: Use dg-error.
18991 (dg-options): Use -fno-unit-at-a-time.
18992 * gcc.dg/pr18596-2.c: New test.
18993 * gcc.dg/pr18596-3.c: New test.
18994
18995 2004-12-20 Roger Sayle <roger@eyesopen.com>
18996
18997 PR middle-end/18683
18998 * g++.dg/opt/pr18683-1.C: New test case.
18999
19000 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19001
19002 PR other/19093
19003 * g++.dg/opt/max1.C: Fix for 64bit targets.
19004
19005 2004-12-20 Matt Austern <austern@apple.com>
19006
19007 PR c++/19044
19008 * g++.dg/ext/builtin6.C: New
19009
19010 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19011
19012 PR tree-optimization/19080
19013 * gcc.c-torture/compile/pr19080.c: New test.
19014
19015 2004-12-20 Steven Bosscher <stevenb@suse.de>
19016
19017 * gcc.dg/20041219-1.c: New test.
19018
19019 2004-12-19 Roger Sayle <roger@eyesopen.com>
19020
19021 PR middle-end/19068
19022 * g++.dg/opt/max1.C: New test case.
19023
19024 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19025
19026 * gcc.dg/fdata-sections-1.c: New test.
19027
19028 2004-12-18 Roger Sayle <roger@eyesopen.com>
19029
19030 PR middle-end/18548
19031 * gcc.dg/max-1.c: New test case.
19032
19033 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19034
19035 * gcc.c-torture/execute/20041218-1.c: New test.
19036
19037 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19038
19039 * gcc.dg/pr18501.c: New test.
19040 * gcc.dg/uninit-5.c: XFAIL.
19041 * gcc.dg/uninit-9.c: XFAIL.
19042
19043 2004-12-17 Dale Johannesen <dalej@apple.com>
19044
19045 * gcc.dg/20041213-1.c: New.
19046
19047 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19048
19049 * objc.dg/stabs-1.m: Allow assembly label to begin
19050 with a dot ('.').
19051
19052 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19053
19054 * gcc.c-torture/execute/20041213-1.c: Move...
19055 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19056
19057 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19058
19059 PR c++/18721
19060 * g++.dg/lookup/conv-5.C: New.
19061
19062 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19063
19064 * objc.dg/stabs-1.m: New test.
19065
19066 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19067
19068 * gcc.dg/visibility-c.c: Change compile to
19069 assemble for the test.
19070
19071 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19072
19073 PR target/19041
19074 * gcc.dg/visibility-c.c: New test.
19075
19076 2004-12-16 Roger Sayle <roger@eyesopen.com>
19077
19078 PR middle-end/18493
19079 * gcc.dg/switch-8.c: New test case.
19080
19081 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19082
19083 PR c++/18905
19084 * g++.dg/template/init4.C: New.
19085 * g++.dg/opt/static3.C: Enable optimizer.
19086
19087 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19088
19089 * g++.dg/other/complex1.C: New test.
19090
19091 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19092
19093 * g++.dg/opt/inline9.C: New test.
19094
19095 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19096
19097 PR fortran/18993
19098 * gfotran.dg/nullify_1.f: New test.
19099
19100 2004-12-15 Richard Henderson <rth@redhat.com>
19101
19102 * gcc.target/i386/i386.exp: New harness.
19103 * gcc.target/i386/vect-args.c: New.
19104
19105 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19106
19107 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19108
19109 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19110
19111 PR c++/18825
19112 * g++.dg/template/friend32.C: New test.
19113
19114 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19115
19116 * cpp/pragma-once-1.c: New test.
19117 * cpp/pragma-once-1b.h: Likewise.
19118 * cpp/pragma-once-1c.h: Likewise.
19119 * cpp/pragma-once-1d.h: Likewise.
19120 * cpp/inc/pragma-once-1a.h: Likewise.
19121
19122 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19123 Steven G. Kargl <kargls@comcast.net>
19124
19125 PR fortran/17597
19126 * gfortran.dg/list_read_3.f90: New test.
19127
19128 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19129
19130 * gcc.dg/ftrapv-2.c: New test.
19131
19132 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19133
19134 PR c++/18981
19135 * g++.dg/template/typename9.C: New test.
19136
19137 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19138
19139 PR c++/18738
19140 * g++.dg/template/typename8.C: New test.
19141 * g++.dg/parse/friend2.C: Tweak error message.
19142
19143 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19144
19145 * gcc.c-torture/20041214-1.c: New test.
19146
19147 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19148
19149 PR c++/18965
19150 * g++.dg/init/array17.C: New test.
19151
19152 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19153
19154 PR c++/18793
19155 * g++.dg/init/aggr3.C: New test.
19156
19157 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19158
19159 * gcc.dg/altivec-types-1.c: New test.
19160 * gcc.dg/altivec-types-2.c: New test.
19161 * gcc.dg/altivec-types-3.c: New test.
19162 * gcc.dg/altivec-types-4.c: New test.
19163 * g++.dg/ext/altivec-types-1.C: New test.
19164 * g++.dg/ext/altivec-types-2.C: New test.
19165 * g++.dg/ext/altivec-types-3.C: New test.
19166 * g++.dg/ext/altivec-types-4.C: New test.
19167
19168 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19169
19170 PR middle-end/18951
19171 * gcc.c-torture/execute/20041213-1.c: New test.
19172
19173 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19174
19175 PR c++/18949
19176 * g++.dg/template/cast1.C: New.
19177
19178 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19179
19180 * gcc.c-torture/execute/20041213-2.c: New test.
19181
19182 2004-12-13 Richard Henderson <rth@redhat.com>
19183
19184 * gcc.dg/i386-sse-10.c: Fix typo in options.
19185
19186 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19187
19188 PR c++/18968
19189 * g++.dg/opt/pr18968.C: New test.
19190
19191 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19192
19193 PR c++/18925
19194 * g++.dg/ext/visibility/staticdatamem.C: New test.
19195
19196 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19197
19198 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19199
19200 2004-12-13 Roger Sayle <roger@eyesopen.com>
19201
19202 PR rtl-optimization/18928
19203 * gcc.dg/pr18928-1.c: New test case.
19204
19205 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19206
19207 PR tree-opt/16951
19208 * gcc.c-torture/compile/20041211-1.c: New.
19209
19210 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19211
19212 PR middle-end/17564
19213 * gcc.c-torture/execute/20041212-1.c: New test.
19214
19215 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19216
19217 PR fortran/18869
19218 * gfortran.dg/common_1.f90: New test.
19219
19220 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19221 Paul Brook <paul@codesourcery.com>
19222
19223 PR fortran/16222
19224 * gfortran.dg/real_do_1.f90: New test.
19225
19226 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19227
19228 PR tree-opt/18040
19229 * g++.dg/opt/ptrmem6.C: New test.
19230
19231 2004-12-11 Roger Sayle <roger@eyesopen.com>
19232
19233 PR middle-end/18921
19234 * gcc.dg/pr18921-1.c: New test case.
19235
19236 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19237
19238 PR fortran/17175
19239 * gfortran.dg/scale_1.f90: New test.
19240
19241 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19242
19243 PR middle-end/18903
19244 * gcc.c-torture/compile/pr18903.c: New test.
19245
19246 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19247
19248 * gcc.c-torture/execute/20041210-1.c: New test.
19249
19250 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19251
19252 PR c++/18731
19253 * g++.dg/parser/struct-1.C: New test.
19254 * g++.dg/parser/struct-2.C: New test.
19255 * g++.dg/parser/struct-3.C: New test.
19256
19257 2004-12-09 Richard Henderson <rth@redhat.com>
19258
19259 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19260
19261 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19262 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19263
19264 2004-12-09 Matt Austern <austern@apple.com>
19265
19266 PR c++/18514
19267 * g++.dg/ext/builtin1.C: New
19268 * g++.dg/ext/builtin2.C: New
19269 * g++.dg/ext/builtin3.C: New
19270 * g++.dg/ext/builtin4.C: New
19271 * g++.dg/ext/builtin5.C: New
19272
19273 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19274
19275 PR tree-opt/18904
19276 * g++.dg/opt/ptrmem5.C: New test.
19277
19278 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19279
19280 * g++.dg/parse/typename5.C: Adjust for new error.
19281 * g++.dg/parse/typename7.C: New.
19282
19283 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19284
19285 PR c++/18073
19286 * g++.dg/other/mmintrin.C: New test.
19287
19288 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19289
19290 PR c++/16681
19291 * g++.dg/init/array15.C: New.
19292 * g++.dg/init/array16.C: New.
19293
19294 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19295
19296 PR fortran/18826
19297 * gfortran.dg/assign_1.f90: New test.
19298
19299 2004-12-08 Nick Clifton <nickc@redhat.com>
19300
19301 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19302 * gcc.target/xstormy16/data_below100: Likewise.
19303 * gcc.target/xstormy16/sfr: Likewise.
19304 * gcc.target/xstormy16/below100.S: New test source file.
19305 * gcc.target/xstormy16/below100.ld: New test linker script.
19306 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19307 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19308 bp instructions.
19309 * gcc.target/xstormy16/bp.c: Likewise.
19310
19311 * gcc.target/xstormy16/bss_below100: New files:
19312 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19313 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19314 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19315 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19316 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19317 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19318 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19319 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19320 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19321 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19322 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19323 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19324 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19325 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19326 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19327 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19328 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19329 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19330 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19331 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19332 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19333 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19334 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19335 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19336 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19337 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19338 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19339
19340 * gcc.target/xstormy16/data_below100: New files:
19341 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19342 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19343 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19344 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19345 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19346 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19347 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19348 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19349 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19350 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19351 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19352 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19353 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19354 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19355 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19356 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19357 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19358 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19359 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19360 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19361 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19362 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19363 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19364 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19365 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19366 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19367 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19368
19369 * gcc.target/xstormy16/sfr: New files:
19370 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
19371 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
19372 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
19373 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
19374 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
19375 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
19376 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
19377 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
19378 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
19379 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
19380 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
19381 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
19382 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
19383 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
19384 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
19385 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
19386 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
19387 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
19388 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
19389 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
19390 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
19391 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
19392 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
19393 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
19394 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
19395 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
19396 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
19397 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
19398 27_if0_sfrw_bitfield_f.c
19399
19400 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19401
19402 PR c++/18100
19403 * g++.dg/lookup/name-clash4.C: New test.
19404
19405 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
19406
19407 PR c++/18672
19408 * g++.dg/opt/array1.C: New.
19409
19410 PR c++/18803
19411 * g++.dg/template/operator5.C: New.
19412
19413 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
19414
19415 PR c/18867
19416 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
19417
19418 2004-12-07 Steven Bosscher <stevenb@suse.de>
19419
19420 * gcc.dg/noncompile/20041207.c: New test.
19421
19422 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
19423
19424 * g++.dg/other/unreachable-1.C: New test.
19425
19426 2004-12-06 Nick Clifton <nickc@redhat.com>
19427
19428 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
19429 <limits.h> because the latter comes from gcc's include/ directory
19430 and not the newlib/libc/include directory.
19431
19432 2004-12-04 Richard Henderson <rth@redhat.com>
19433
19434 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
19435
19436 2004-12-04 Richard Henderson <rth@redhat.com>
19437
19438 * lib/target-supports.exp (check_gc_sections_available): Disable
19439 for alpha and ia64.
19440
19441 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
19442
19443 PR middle-end/17909
19444 * g++.dg/other/vararg-2.C: New test.
19445
19446 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19447
19448 PR c++/17011, c++/17971
19449 * g++.dg/template/error15.C: Adjust expected error.
19450 * g++.dg/template/instantiate3.C: Likewise.
19451
19452 2004-12-03 Janis Johnson <janis187@us.ibm.com>
19453
19454 * gcc.dg/altivec-18.c: Fix for darwin
19455
19456 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
19457
19458 PR c++/18782
19459 * g++.dg/parse/ptrmem2.C: New.
19460
19461 PR c++/18318
19462 * g++.dg/template/new1.C: New.
19463
19464 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19465
19466 PR fortran/18710
19467 * gfortran.dg/direct_io_3.f90: New test.
19468
19469 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
19470
19471 PR 18758
19472 * g++.dg/parse/crash21.C: New.
19473
19474 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19475
19476 PR c++/15664, c++/18276
19477 * g++.dg/template/ttp13.C: New test.
19478 * g++.dg/template/ttp14.C: Likewise.
19479
19480 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19481
19482 PR c++/18123
19483 * g++.dg/parse/enum2.C: New test.
19484 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
19485
19486 2004-12-02 Nick Clifton <nickc@redhat.com>
19487
19488 * gcc.target/xstormy16: New test directory.
19489 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19490 * gcc.target/xstormy16/bp.c: Check the generation of bp
19491 instructions.
19492 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
19493 bn instructions and the BELOW100 attribute.
19494
19495 2004-12-02 Alan Modra <amodra@bigpond.net.au>
19496
19497 PR target/16952
19498 * gcc.dg/ppc-eabi.c: New.
19499
19500 2004-12-02 Bud Davis <bdavis9659@comcast.net>
19501
19502 PR fortran/18284
19503 * gfortran.dg/backspace.f90
19504
19505 2004-12-02 Bud Davis <bdavis9659@comcast.net>
19506
19507 * gfortran.dg/inquire.f90: New test.
19508
19509 2004-12-01 Janis Johnson <janis187@us.ibm.com>
19510
19511 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
19512 handle effective-target-keyword.
19513 (dg-skip-if): Support effective-target keyword as target list.
19514 (dg-xfail-if): Ditto.
19515 * lib/target-supports.exp (is-effective-target-keyword): New proc.
19516
19517 2004-12-01 Diego Novillo <dnovillo@redhat.com>
19518
19519 PR tree-optimization/18291
19520 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
19521
19522 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
19523
19524 PR C++/18729
19525 * g++.dg/parse/crash20.C: New.
19526
19527 PR c++/17431
19528 * g++.dg/overload/arg1.C: New.
19529 * g++.dg/overload/arg2.C: New.
19530 * g++.dg/overload/arg3.C: New.
19531 * g++.dg/overload/arg4.C: New.
19532
19533 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
19534
19535 * gcc.dg/c99-flex-array-4.c: Remove.
19536
19537 2004-11-30 Janis Johnson <janis187@us.ibm.com>
19538
19539 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
19540
19541 * lib/target-supports.exp (is-effective-target): Simplify.
19542
19543 * lib/target-supports.exp (check_effective_target_vect_long):
19544 Fix for powerpc64-*-*.
19545
19546 2004-11-30 Loren James Rittle <ljrittle@acm.org>
19547
19548 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
19549 to support new requirements on FreeBSD 5.
19550
19551 2004-11-30 Devang Patel <dpatel@apple.com>
19552
19553 PR 18702
19554 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
19555
19556 2004-11-30 Janis Johnson <janis187@us.ibm.com>
19557
19558 * g++.dg/ext/altivec-13.C: New test.
19559
19560 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
19561
19562 PR tree-opt/18298
19563 * gcc.c-torture/execute/p18298.c: New test.
19564
19565 2004-11-30 Ira Rosen <irar@il.ibm.com>
19566 Dorit Naishlos <dorit@il.ibm.com>
19567
19568 PR tree-opt/18607
19569 * gcc.dg/vect/vect-89.c: New test.
19570
19571 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
19572
19573 * gcc.dg/pr18596-1.c: New test.
19574
19575 2004-11-30 Ben Elliston <bje@au.ibm.com>
19576
19577 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
19578
19579 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
19580
19581 PR c/18479
19582 * gcc.dg/pr18479.c: New test.
19583
19584 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
19585
19586 PR target/18490
19587 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
19588 mmix-knuth-mmixware.
19589
19590 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
19591 cris-*-elf* cris-*-aout* mmix-*-*
19592
19593 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
19594
19595 PR middle-end/18725
19596 * gcc.dg/pr18725.c: New test.
19597
19598 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
19599
19600 PR target/18488
19601 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
19602
19603 PR target/18336
19604 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
19605
19606 2004-11-29 Mark Mitchell <mark@codesourcery.com>
19607
19608 PR c++/18368
19609 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
19610 * g++.old-deja/g++.law/ctors5.C: Likewise.
19611 * g++.old-deja/g++.other/crash25.C: Likewise.
19612
19613 PR c++/18674
19614 * g++.dg/template/error16.C: New test.
19615
19616 PR c++/18512
19617 * g++.dg/template/crash29.C: New test.
19618
19619 2004-11-29 Diego Novillo <dnovillo@redhat.com>
19620
19621 PR tree-optimization/18712
19622 * gcc.c-torture/compile/pr18712.c: New test.
19623
19624 2004-11-29 Joseph Myers <joseph@codesourcery.com>
19625
19626 PR c/7544
19627 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
19628 tests.
19629
19630 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19631
19632 PR c++/18652
19633 * g++.dg/lookup/crash6.C: New test.
19634
19635 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
19636
19637 PR middle-end/18164
19638 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
19639
19640 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
19641
19642 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
19643 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
19644 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
19645
19646 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
19647
19648 * gcc.dg/pr18164.c: New test.
19649
19650 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
19651
19652 * gcc.dg/funroll-loops-all.c: New.
19653
19654 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
19655
19656 PR target/18489
19657 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
19658 delimeter, match space and TAB as well as ":".
19659
19660 PR target/18484
19661 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
19662
19663 PR target/18348
19664 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
19665
19666 PR target/18345
19667 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
19668
19669 PR target/18337
19670 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
19671
19672 2004-11-28 Bud Davis <bdavis9659@comcast.net>
19673
19674 * gfortran.dg/direct_io_2.f90: New test.
19675
19676 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
19677
19678 PR target/18334
19679 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
19680
19681 2004-11-28 Richard Henderson <rth@redhat.com>
19682
19683 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
19684
19685 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
19686
19687 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
19688 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
19689 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
19690 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
19691 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
19692 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
19693 gcc.dg/pointer-arith-8.c: New tests.
19694
19695 2004-11-27 Bud Davis <bdavis9659@comcast.net>
19696
19697 PR fortran/18364
19698 * gfortran.dg/endfile.f90: New test.
19699
19700 2004-11-27 Falk Hueffner <falk@debian.org>
19701
19702 * gcc.dg/loop-6.c: New test.
19703
19704 2004-11-27 Jakub Jelinek <jakub@redhat.com>
19705
19706 * gcc.c-torture/execute/20041126-1.c: New test.
19707
19708 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
19709
19710 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
19711 on IRIX.
19712
19713 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
19714
19715 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
19716 functions.
19717
19718 2004-11-27 Jakub Jelinek <jakub@redhat.com>
19719
19720 PR rtl-optimization/17825
19721 * gcc.c-torture/compile/20041119-1.c: New test.
19722
19723 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19724
19725 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
19726 Check existence of ld library path variables before unsetting.
19727
19728 2004-11-26 Mark Mitchell <mark@codesourcery.com>
19729
19730 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
19731
19732 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
19733
19734 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
19735
19736 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
19737
19738 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
19739
19740 2004-11-26 Ben Elliston <bje@au.ibm.com>
19741
19742 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
19743 dg-do directive.
19744
19745 2004-11-26 Ben Elliston <bje@au.ibm.com>
19746
19747 * gcc.dg/pr17957.c: Pass --param, not -param.
19748
19749 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19750
19751 PR middle-end/17957
19752 * testsuite/gcc.dg/pr17957.c: New test.
19753
19754 2004-11-25 Mark Mitchell <mark@codesourcery.com>
19755
19756 PR c++/18445
19757 * g++.dg/template/crash28.C: Likewise.
19758
19759 PR c++/18001
19760 * g++.dg/expr/unary2.C: Adjust lvalue messages.
19761 * g++.dg/ext/lvaddr.C: Likewise.
19762 * g++.dg/opt/pr7503-3.C: Likewise.
19763
19764 PR c++/18466
19765 * g++.dg/parse/qualified3.C: New test.
19766 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
19767
19768 PR c++/18545
19769 * g++.dg/expr/return1.C: New test.
19770
19771 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19772
19773 Friend class name lookup 3/n, PR c++/3332
19774 * g++.dg/lookup/friend3.C: New test.
19775 * g++.dg/lookup/friend4.C: Likewise.
19776 * g++.dg/lookup/friend5.C: Likewise.
19777
19778 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19779
19780 Friend class name lookup 2/n, PR c++/14513, c++/15410
19781 * g++.dg/lookup/friend2.C: New test.
19782 * g++.dg/template/friend31.C: Likewise.
19783
19784 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19785
19786 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
19787
19788 2004-11-24 Mark Mitchell <mark@codesourcery.com>
19789
19790 PR c++/17473
19791 * g++.dg/tc1/dr56.C: Remove.
19792 * g++.dg/template/typedef1.C: Add dg-error markers.
19793 * g++.old-deja/g++.other/typedef7.C: Likewise.
19794
19795 PR c++/18285
19796 * g++.dg/parse/typedef7.C: New test.
19797
19798 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
19799
19800 * gcc.c-torture/execute/20041124-1.c: New test.
19801
19802 2004-11-24 Mark Mitchell <mark@codesourcery.com>
19803
19804 * g++.dg/template/deduce3.C: New test.
19805
19806 PR c++/18586
19807 * g++.dg/template/crash27.C: New test.
19808
19809 PR c++/18530
19810 * g++.dg/warn/Wshadow-3.C: New test.
19811
19812 2004-11-24 Devang Patel <dpatel@apple.com>
19813
19814 PR/18555
19815 * gcc.dg/cpp/isysroot-1.c: New test.
19816 * gcc.dg/cpp/usr/include/stdio.h: New file.
19817 * gcc.dg/cpp/isysroot-2.c: New test.
19818 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
19819 New file.
19820
19821 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19822
19823 PR c++/8929
19824 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
19825
19826 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19827
19828 * gcc.target/sparc/align.c: Do not include <stdint.h>.
19829 * gcc.target/sparc/pdist.c: Likewise.
19830
19831 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
19832
19833 PR c++/16882
19834 * g++.dg/conversion/simd1.C: New test.
19835
19836 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19837
19838 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
19839 and restore_ld_library_path_env_vars.
19840 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
19841 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
19842 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
19843 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
19844
19845 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
19846
19847 * gcc.dg/pragma-align-2.c: Test macro expansion.
19848 * gcc.dg/pragma-pack-2.c: New test.
19849
19850 2004-11-23 Richard Henderson <rth@redhat.com>
19851
19852 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
19853 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
19854 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
19855 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
19856 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
19857 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
19858
19859 * gcc.dg/vect/vect.exp: Add check for alpha.
19860 * lib/target-supports.exp (check_alpha_max_hw_available): New.
19861 (check_effective_target_vect_int): Enable for alpha.
19862 (check_effective_target_vect_long): New.
19863 (is-effective-target): Add it.
19864
19865 2004-11-23 Uros Bizjak <uros@kss-loka.si>
19866
19867 * gcc.dg/pr18614-1.c: New test.
19868
19869 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19870
19871 * gcc.dg/setjmp-2.c: New test.
19872
19873 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
19874
19875 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
19876 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
19877 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
19878 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
19879 gcc.target/sparc/pdist.c: New tests.
19880
19881 2004-11-22 Bob Wilson <bob.wilson@acm.org>
19882
19883 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
19884
19885 2004-11-22 Dale Johannesen <dalej@apple.com>
19886
19887 * gcc.dg/20041111-1.c: New.
19888
19889 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
19890
19891 PR tree-opt/18536
19892 * gcc.dg/vect/pr18536.c: New test.
19893
19894 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19895
19896 PR c++/18354
19897 * g++.dg/template/nontype11.C: New test.
19898
19899 2004-11-21 Roger Sayle <roger@eyesopen.com>
19900
19901 PR middle-end/18520
19902 * gcc.dg/pr18520-1.c: New test case.
19903
19904 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
19905
19906 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
19907 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
19908 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
19909 expected diagnostics.
19910
19911 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19912
19913 PR target/18580
19914 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
19915 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
19916 vect-77.c, vect-77a.c: XFAIL on the SPARC.
19917
19918 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19919
19920 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
19921
19922 2004-11-19 Mark Mitchell <mark@codesourcery.com>
19923 Joseph Myers <joseph@codesourcery.com>
19924
19925 * lib/target-supports.exp (check_visibility_available): Really
19926 test the compiler.
19927
19928 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
19929
19930 PR tree-opt/18181
19931 * gcc.dg/vect/vect-85.c: New test.
19932 * gcc.dg/vect/vect-86.c: New test.
19933 * gcc.dg/vect/vect-87.c: New test.
19934 * gcc.dg/vect/vect-88.c: New test.
19935
19936 2004-11-19 Ben Elliston <bje@au.ibm.com>
19937
19938 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
19939
19940 2004-11-18 Janis Johnson <janis187@us.ibm.com>
19941
19942 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
19943 * gcc.dg/ppc-and-1.c: Ditto.
19944 * gcc.dg/ppc-compare-1.c: Ditto.
19945 * gcc.dg/ppc-mov-1.c: Ditto
19946
19947 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
19948 Mark Mitchell <mark@codesourcery.com>
19949
19950 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
19951
19952 2004-11-17 Janis Johnson <janis187@us.ibm.com>
19953 Aldy Hernandez <aldyh@redhat.com>
19954
19955 * lib/target-supports.exp (check_effective_target_vect_int): New
19956 (check_effective_target_vect_float): New
19957 (check_effective_target_vect_double): New.
19958 (is-effective-target): Support new effective targets keywords.
19959 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
19960 default action for dg-do.
19961 * gcc.dg/vect/pr16105.c: Use new support.
19962 * gcc.dg/vect/pr18400.c: Ditto.
19963 * gcc.dg/vect/pr18425.c: Ditto.
19964 * gcc.dg/vect/vect-1.c: Ditto.
19965 * gcc.dg/vect/vect-10.c: Ditto.
19966 * gcc.dg/vect/vect-11.c: Ditto.
19967 * gcc.dg/vect/vect-12.c: Ditto.
19968 * gcc.dg/vect/vect-13.c: Ditto.
19969 * gcc.dg/vect/vect-14.c: Ditto.
19970 * gcc.dg/vect/vect-15.c: Ditto.
19971 * gcc.dg/vect/vect-16.c: Ditto.
19972 * gcc.dg/vect/vect-17.c: Ditto.
19973 * gcc.dg/vect/vect-18.c: Ditto.
19974 * gcc.dg/vect/vect-19.c: Ditto.
19975 * gcc.dg/vect/vect-2.c: Ditto.
19976 * gcc.dg/vect/vect-20.c: Ditto.
19977 * gcc.dg/vect/vect-21.c: Ditto.
19978 * gcc.dg/vect/vect-22.c: Ditto.
19979 * gcc.dg/vect/vect-23.c: Ditto.
19980 * gcc.dg/vect/vect-24.c: Ditto.
19981 * gcc.dg/vect/vect-25.c: Ditto.
19982 * gcc.dg/vect/vect-26.c: Ditto.
19983 * gcc.dg/vect/vect-27.c: Ditto.
19984 * gcc.dg/vect/vect-27a.c: Ditto.
19985 * gcc.dg/vect/vect-28.c: Ditto.
19986 * gcc.dg/vect/vect-29.c: Ditto.
19987 * gcc.dg/vect/vect-29a.c: Ditto.
19988 * gcc.dg/vect/vect-3.c: Ditto.
19989 * gcc.dg/vect/vect-30.c: Ditto.
19990 * gcc.dg/vect/vect-31.c: Ditto.
19991 * gcc.dg/vect/vect-32.c: Ditto.
19992 * gcc.dg/vect/vect-33.c: Ditto.
19993 * gcc.dg/vect/vect-34.c: Ditto.
19994 * gcc.dg/vect/vect-35.c: Ditto.
19995 * gcc.dg/vect/vect-36.c: Ditto.
19996 * gcc.dg/vect/vect-37.c: Ditto.
19997 * gcc.dg/vect/vect-38.c: Ditto.
19998 * gcc.dg/vect/vect-4.c: Ditto.
19999 * gcc.dg/vect/vect-40.c: Ditto.
20000 * gcc.dg/vect/vect-41.c: Ditto.
20001 * gcc.dg/vect/vect-42.c: Ditto.
20002 * gcc.dg/vect/vect-43.c: Ditto.
20003 * gcc.dg/vect/vect-44.c: Ditto.
20004 * gcc.dg/vect/vect-45.c: Ditto.
20005 * gcc.dg/vect/vect-46.c: Ditto.
20006 * gcc.dg/vect/vect-47.c: Ditto.
20007 * gcc.dg/vect/vect-48.c: Ditto.
20008 * gcc.dg/vect/vect-48a.c: Ditto.
20009 * gcc.dg/vect/vect-49.c: Ditto.
20010 * gcc.dg/vect/vect-5.c: Ditto.
20011 * gcc.dg/vect/vect-50.c: Ditto.
20012 * gcc.dg/vect/vect-51.c: Ditto.
20013 * gcc.dg/vect/vect-52.c: Ditto.
20014 * gcc.dg/vect/vect-53.c: Ditto.
20015 * gcc.dg/vect/vect-54.c: Ditto.
20016 * gcc.dg/vect/vect-55.c: Ditto.
20017 * gcc.dg/vect/vect-56.c: Ditto.
20018 * gcc.dg/vect/vect-56a.c: Ditto.
20019 * gcc.dg/vect/vect-57.c: Ditto.
20020 * gcc.dg/vect/vect-58.c: Ditto.
20021 * gcc.dg/vect/vect-59.c: Ditto.
20022 * gcc.dg/vect/vect-6.c: Ditto.
20023 * gcc.dg/vect/vect-60.c: Ditto.
20024 * gcc.dg/vect/vect-61.c: Ditto.
20025 * gcc.dg/vect/vect-62.c: Ditto.
20026 * gcc.dg/vect/vect-63.c: Ditto.
20027 * gcc.dg/vect/vect-64.c: Ditto.
20028 * gcc.dg/vect/vect-65.c: Ditto.
20029 * gcc.dg/vect/vect-66.c: Ditto.
20030 * gcc.dg/vect/vect-67.c: Ditto.
20031 * gcc.dg/vect/vect-68.c: Ditto.
20032 * gcc.dg/vect/vect-69.c: Ditto.
20033 * gcc.dg/vect/vect-7.c: Ditto.
20034 * gcc.dg/vect/vect-72.c: Ditto.
20035 * gcc.dg/vect/vect-72a.c: Ditto.
20036 * gcc.dg/vect/vect-73.c: Ditto.
20037 * gcc.dg/vect/vect-74.c: Ditto.
20038 * gcc.dg/vect/vect-75.c: Ditto.
20039 * gcc.dg/vect/vect-76.c: Ditto.
20040 * gcc.dg/vect/vect-77.c: Ditto.
20041 * gcc.dg/vect/vect-77a.c: Ditto.
20042 * gcc.dg/vect/vect-78.c: Ditto.
20043 * gcc.dg/vect/vect-79.c: Ditto.
20044 * gcc.dg/vect/vect-8.c: Ditto.
20045 * gcc.dg/vect/vect-80.c: Ditto.
20046 * gcc.dg/vect/vect-82.c: Ditto.
20047 * gcc.dg/vect/vect-82_64.c: Ditto.
20048 * gcc.dg/vect/vect-83.c: Ditto.
20049 * gcc.dg/vect/vect-83_64.c: Ditto.
20050 * gcc.dg/vect/vect-9.c: Ditto.
20051 * gcc.dg/vect/vect-all.c: Ditto.
20052 * gcc.dg/vect/vect-none.c: Ditto.
20053
20054 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20055
20056 * lib/gcc-dg.exp (dg-skip-if): New function.
20057 (dg-forbid-option): Remove.
20058 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20059 * g++.dg/abi/bitfield8.C: Likewise.
20060 * g++.dg/abi/dtor1.C: Likewise.
20061 * g++.dg/abi/empty10.C: Likewise.
20062 * g++.dg/abi/empty7.C: Likewise.
20063 * g++.dg/abi/empty9.C: Likewise.
20064 * g++.dg/abi/layout3.C: Likewise.
20065 * g++.dg/abi/layout4.C: Likewise.
20066 * g++.dg/abi/thunk1.C: Likewise.
20067 * g++.dg/abi/thunk2.C: Likewise.
20068 * g++.dg/abi/vbase11.C: Likewise.
20069 * g++.dg/abi/vthunk2.C: Likewise.
20070 * g++.dg/abi/vthunk3.C: Likewise.
20071 * g++.dg/ext/attrib8.C: Likewise.
20072 * g++.dg/opt/longbranch2.C: Likewise.
20073 * g++.dg/opt/reg-stack4.C: Likewise.
20074 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20075 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20076 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20077 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20078 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20079 * gcc.dg/20000609-1.c: Likewise.
20080 * gcc.dg/20000720-1.c: Likewise.
20081 * gcc.dg/20011107-1.c: Likewise.
20082 * gcc.dg/20011119-1.c: Likewise.
20083 * gcc.dg/20020108-1.c: Likewise.
20084 * gcc.dg/20020122-2.c: Likewise.
20085 * gcc.dg/20020122-3.c: Likewise.
20086 * gcc.dg/20020201-3.c: Likewise.
20087 * gcc.dg/20020206-1.c: Likewise.
20088 * gcc.dg/20020218-1.c: Likewise.
20089 * gcc.dg/20020310-1.c: Likewise.
20090 * gcc.dg/20020411-1.c: Likewise.
20091 * gcc.dg/20020418-2.c: Likewise.
20092 * gcc.dg/20020426-1.c: Likewise.
20093 * gcc.dg/20020426-2.c: Likewise.
20094 * gcc.dg/20020517-1.c: Likewise.
20095 * gcc.dg/20020523-1.c: Likewise.
20096 * gcc.dg/20020523-2.c: Likewise.
20097 * gcc.dg/20020729-1.c: Likewise.
20098 * gcc.dg/20030204-1.c: Likewise.
20099 * gcc.dg/20030826-2.c: Likewise.
20100 * gcc.dg/20030926-1.c: Likewise.
20101 * gcc.dg/20031202-1.c: Likewise.
20102 * gcc.dg/980312-1.c: Likewise.
20103 * gcc.dg/980313-1.c: Likewise.
20104 * gcc.dg/990117-1.c: Likewise.
20105 * gcc.dg/990424-1.c: Likewise.
20106 * gcc.dg/990524-1.c: Likewise.
20107 * gcc.dg/991230-1.c: Likewise.
20108 * gcc.dg/i386-387-1.c: Likewise.
20109 * gcc.dg/i386-387-2.c: Likewise.
20110 * gcc.dg/i386-387-3.c: Likewise.
20111 * gcc.dg/i386-387-4.c: Likewise.
20112 * gcc.dg/i386-387-5.c: Likewise.
20113 * gcc.dg/i386-387-6.c: Likewise.
20114 * gcc.dg/i386-asm-1.c: Likewise.
20115 * gcc.dg/i386-bitfield1.c: Likewise.
20116 * gcc.dg/i386-bitfield2.c: Likewise.
20117 * gcc.dg/i386-loop-1.c: Likewise.
20118 * gcc.dg/i386-loop-2.c: Likewise.
20119 * gcc.dg/i386-loop-3.c: Likewise.
20120 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20121 * gcc.dg/i386-pic-1.c: Likewise.
20122 * gcc.dg/i386-regparm.c: Likewise.
20123 * gcc.dg/i386-signbit-1.c: Likewise.
20124 * gcc.dg/i386-signbit-2.c: Likewise.
20125 * gcc.dg/i386-signbit-3.c: Likewise.
20126 * gcc.dg/i386-sse-5.c: Likewise.
20127 * gcc.dg/i386-sse-8.c: Likewise.
20128 * gcc.dg/i386-unroll-1.c: Likewise.
20129 * gcc.dg/tls/opt-1.c: Likewise.
20130 * gcc.dg/tls/opt-2.c: Likewise.
20131 * gcc.dg/unroll-1.c: Likewise.
20132 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20133 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20134 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20135 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20136
20137 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20138
20139 * g++.dg/template/incomplete1.C: New test.
20140
20141 2004-11-16 Nick Clifton <nickc@redhat.com>
20142
20143 Revert patches accidentally commited during checkin of fixes for
20144 xstormy16 tests:
20145 gcc.c-torture/execute/simd-4.c: Revert
20146 gcc.dg/20040910-1.c: Revert.
20147
20148 2004-11-16 Paul Brook <paul@codesourcery.com>
20149
20150 PR fortran/13010
20151 * gfortran.dg/der_pointer_1.f90: New test.
20152
20153 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20154
20155 PR c/18498
20156 * gcc.dg/bitfld-13.c: New test.
20157
20158 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20159
20160 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20161 powerpc*-*-linux*.
20162
20163 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20164 * gcc.dg/ppc64-abi-2.c: Ditto.
20165 * gcc.dg/ppc64-abi-3.c: Ditto.
20166
20167 * lib/gcc-dg.exp (dg-target-list): Remove.
20168
20169 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20170
20171 * gcc.dg/ia64-postinc.c: New test.
20172
20173 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20174
20175 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20176
20177 2004-11-15 Nick Clifton <nickc@redhat.com>
20178
20179 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20180 __INT_MAX__ so that the test can be compiled by toolchains
20181 targeted at 16-bit processors.
20182
20183 * gcc.dg/20040625-1.c: Use long constants rather than integers
20184 when performing arithmetic that will overflow 16-bits.
20185
20186 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20187 xstormy16. It does not support 128-bit vector operations.
20188
20189 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20190 with the macro PTR_TYPE. Define this macro to an integer type
20191 suitable for holding a pointer.
20192
20193 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20194 the target is a 16-bit processor.
20195
20196 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20197 16-bit targets where the character constant will be too long.
20198
20199 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20200 where the double will not be directly addressable.
20201
20202 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20203
20204 Friend class name lookup 1/n, PR c++/18471
20205 * g++.dg/template/crash26.C: New test.
20206 * g++.dg/lookup/struct1.C: Adjust expected error.
20207 * g++.dg/parse/elab1.C: Likewise.
20208 * g++.dg/parse/elab2.C: Likewise.
20209 * g++.dg/parse/int-as-enum1.C: Likewise.
20210 * g++.dg/parse/struct-as-enum1.C: Likewise.
20211 * g++.dg/parse/typedef1.C: Likewise.
20212 * g++.dg/parse/typedef3.C: Likewise.
20213 * g++.dg/parse/typedef4.C: Likewise.
20214 * g++.dg/parse/typedef5.C: Likewise.
20215 * g++.dg/template/nontype4.C: Likewise.
20216 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20217 * g++.old-deja/g++.other/elab1.C: Likewise.
20218 * g++.old-deja/g++.other/syntax4.C: Likewise.
20219
20220 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20221
20222 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20223
20224 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20225
20226 * gcc.c-torture/execute/20041114-1.c: New test.
20227
20228 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20229
20230 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20231 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20232 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20233 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20234 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20235 gcc.dg/switch-7.c: New tests.
20236
20237 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20238
20239 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20240
20241 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20242
20243 PR tree-opt/18400
20244 * gcc.dg/vect/pr18400.c: New test.
20245
20246 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20247 Andrew Pinski <pinskia@physics.uc.edu>
20248
20249 PR tree-opt/18425
20250 * gcc.dg/vect/pr18425.c: New test.
20251
20252 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20253
20254 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20255 Guard with dg-require-alias and dg-require-visibility.
20256
20257 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20258
20259 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20260
20261 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20262
20263 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20264
20265 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20266
20267 PR c++/17344
20268 * g++.dg/template/defarg5.C: New test.
20269
20270 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20271
20272 * g++.dg/parse/cast1.C: Run only on ILP32.
20273 * g++.old-deja/g++.mike/p784.C: Likewise.
20274
20275 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20276
20277 * gcc.c-torture/execute/20041113-1.c: New test.
20278
20279 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20280
20281 PR target/18230
20282 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20283 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20284 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20285 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20286 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20287 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20288 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20289 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20290 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20291 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20292 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20293 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20294 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20295
20296 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20297
20298 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20299 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20300 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20301 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20302 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20303 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20304 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20305 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20306 gcc.target/sparc/combined-1.c: New tests.
20307
20308 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20309
20310 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20311 New tests.
20312
20313 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20314
20315 * lib/gcc-dg.exp (dg-forbid-option): New function.
20316 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20317 * g++.dg/abi/bitfield8.C: Likewise.
20318 * g++.dg/abi/dtor1.C: Likewise.
20319 * g++.dg/abi/empty10.C: Likewise.
20320 * g++.dg/abi/empty7.C: Likewise.
20321 * g++.dg/abi/empty9.C: Likewise.
20322 * g++.dg/abi/layout3.C: Likewise.
20323 * g++.dg/abi/layout4.C: Likewise.
20324 * g++.dg/abi/thunk1.C: Likewise.
20325 * g++.dg/abi/thunk2.C: Likewise.
20326 * g++.dg/abi/vbase11.C: Likewise.
20327 * g++.dg/abi/vthunk2.C: Likewise.
20328 * g++.dg/abi/vthunk3.C: Likewise.
20329 * g++.dg/ext/attrib8.C: Likewise.
20330 * g++.dg/opt/longbranch2.C: Likewise.
20331 * g++.dg/opt/reg-stack4.C: Likewise.
20332 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20333 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20334 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20335 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20336 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20337 * gcc.dg/20000609-1.c: Likewise.
20338 * gcc.dg/20000720-1.c: Likewise.
20339 * gcc.dg/20011107-1.c: Likewise.
20340 * gcc.dg/20011119-1.c: Likewise.
20341 * gcc.dg/20020108-1.c: Likewise.
20342 * gcc.dg/20020122-2.c: Likewise.
20343 * gcc.dg/20020122-3.c: Likewise.
20344 * gcc.dg/20020201-3.c: Likewise.
20345 * gcc.dg/20020206-1.c: Likewise.
20346 * gcc.dg/20020218-1.c: Likewise.
20347 * gcc.dg/20020310-1.c: Likewise.
20348 * gcc.dg/20020411-1.c: Likewise.
20349 * gcc.dg/20020418-2.c: Likewise.
20350 * gcc.dg/20020426-1.c: Likewise.
20351 * gcc.dg/20020426-2.c: Likewise.
20352 * gcc.dg/20020517-1.c: Likewise.
20353 * gcc.dg/20020523-1.c: Likewise.
20354 * gcc.dg/20020523-2.c: Likewise.
20355 * gcc.dg/20020729-1.c: Likewise.
20356 * gcc.dg/20030204-1.c: Likewise.
20357 * gcc.dg/20030826-2.c: Likewise.
20358 * gcc.dg/20030926-1.c: Likewise.
20359 * gcc.dg/20031202-1.c: Likewise.
20360 * gcc.dg/980312-1.c: Likewise.
20361 * gcc.dg/980313-1.c: Likewise.
20362 * gcc.dg/990117-1.c: Likewise.
20363 * gcc.dg/990424-1.c: Likewise.
20364 * gcc.dg/990524-1.c: Likewise.
20365 * gcc.dg/991230-1.c: Likewise.
20366 * gcc.dg/i386-387-1.c: Likewise.
20367 * gcc.dg/i386-387-2.c: Likewise.
20368 * gcc.dg/i386-387-3.c: Likewise.
20369 * gcc.dg/i386-387-4.c: Likewise.
20370 * gcc.dg/i386-387-5.c: Likewise.
20371 * gcc.dg/i386-387-6.c: Likewise.
20372 * gcc.dg/i386-asm-1.c: Likewise.
20373 * gcc.dg/i386-bitfield1.c: Likewise.
20374 * gcc.dg/i386-bitfield2.c: Likewise.
20375 * gcc.dg/i386-loop-1.c: Likewise.
20376 * gcc.dg/i386-loop-2.c: Likewise.
20377 * gcc.dg/i386-loop-3.c: Likewise.
20378 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20379 * gcc.dg/i386-pic-1.c: Likewise.
20380 * gcc.dg/i386-regparm.c: Likewise.
20381 * gcc.dg/i386-signbit-1.c: Likewise.
20382 * gcc.dg/i386-signbit-2.c: Likewise.
20383 * gcc.dg/i386-signbit-3.c: Likewise.
20384 * gcc.dg/i386-sse-5.c: Likewise.
20385 * gcc.dg/i386-sse-8.c: Likewise.
20386 * gcc.dg/i386-unroll-1.c: Likewise.
20387 * gcc.dg/tls/opt-1.c: Likewise.
20388 * gcc.dg/tls/opt-2.c: Likewise.
20389 * gcc.dg/unroll-1.c: Likewise.
20390 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20391 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20392 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20393 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20394 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
20395 -m64 is specified.
20396
20397 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20398
20399 PR c++/18389
20400 * g++.dg/parse/cond1.C: New test.
20401
20402 PR c++/18429
20403 * g++.dg/template/array9.C: New test.
20404 * g++.dg/ext/vla1.C: Adjust error messages.
20405 * g++.dg/ext/vlm1.C: Likewise.
20406 * g++.dg/template/crash2.C: Likewise.
20407
20408 PR c++/18436
20409 * g++.dg/template/call3.C: New test.
20410
20411 PR c++/18407
20412 * g++.dg/template/ptrmem11.C: New test.
20413
20414 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
20415
20416 PR other/14264
20417 * lib/g++.exp: Set LC_ALL and LANG to C.
20418 * lib/gcc-dg.exp: Likewise.
20419 * lib/gfortran.exp: Likewise.
20420 * lib/objc.exp: Likewise.
20421 * lib/treelang.exp: Likewise.
20422
20423 2004-11-12 Andreas Schwab <schwab@suse.de>
20424
20425 * gcc.dg/pr16286.c: Fix last change.
20426
20427 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20428
20429 PR c++/18416
20430 * g++.dg/init/global1.C: New test.
20431
20432 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
20433
20434 * gcc.c-torture/execute/20041112-1.c: New test.
20435
20436 2004-11-11 Janis Johnson <janis187@us.ibm.com>
20437
20438 * lib/gcc-dg.exp (dg-target-list): New.
20439
20440 2004-11-11 Janis Johnson <janis187@us.ibm.com>
20441 Richard Sandiford <rsandifo@redhat.com>
20442
20443 * lib/target-supports.exp (get-compiler_messages): New.
20444 (check_named_sections_available): Use it.
20445 (check_effective_target_ilp32): New.
20446 (check_effective_target_lp64): New.
20447 (is-effective-target): New.
20448 * lib/gcc-dg.exp (dg-require-effective-target): New.
20449
20450 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
20451
20452 * gcc.dg/precedence-1.c: New test.
20453
20454 2004-11-11 Janis Johnson <janis187@us.ibm.com>
20455
20456 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
20457
20458 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
20459 message, delete generated files, use more descriptive name for
20460 executable, and make the test unsupported when it cannot be run.
20461
20462 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
20463 (dg-require-weak, dg-require-visibility, dg-require-alias,
20464 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
20465 dg-require-iconv, dg-require-named-sections): Use it.
20466
20467 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
20468
20469 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
20470
20471 PR target/16457
20472 * gcc.dg/ppc-and-1: New
20473
20474 PR target/16796
20475 * gcc.dg/ppc-mov-1.c: New.
20476
20477 PR target/16458
20478 * gcc.dg/ppc-compare-1.c: New.
20479
20480 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
20481
20482 * objc.dg/desig-init-2.m: New test.
20483
20484 2004-11-10 Adam Nemet <anemet@lnxw.com>
20485
20486 PR middle-end/18160
20487 * g++.dg/warn/register-var-1.C: New test.
20488 * g++.dg/warn/register-var-2.C: New test.
20489
20490 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20491
20492 * gcc.dg/union-2.c: New test.
20493
20494 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
20495
20496 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
20497 New test for PR tree-optimization/17892.
20498
20499 2004-11-09 Mark Mitchell <mark@codesourcery.com>
20500
20501 PR c++/18369
20502 * g++.dg/init/new12.C: New test.
20503
20504 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
20505
20506 * gcc.target/sparc: New directory.
20507 * gcc.target/sparc/sparc.exp: New driver.
20508 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
20509 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
20510 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
20511 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
20512
20513 2004-11-10 Paul Brook <paul@codesourcery.com>
20514
20515 PR fortran/18218
20516 * gfortran.dg/list_read.c: New test.
20517
20518 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
20519
20520 PR c/18322
20521 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
20522 expected diagnostic location.
20523
20524 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
20525
20526 * gcc.dg/20041109-1.c: New test.
20527
20528 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
20529
20530 PR objc/18406
20531 * objc/compile/pr18406.m: New test.
20532
20533 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
20534
20535 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
20536
20537 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
20538
20539 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
20540
20541 2004-11-08 Steve Ellcey <sje@cup.hp.com>
20542
20543 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
20544
20545 2004-11-08 Steve Ellcey <sje@cup.hp.com>
20546
20547 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
20548 exit.
20549
20550 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
20551
20552 PR tree-opt/18299
20553 * gcc.c-torture/pr18299-1.c: New test.
20554
20555 2004-11-06 Andreas Schwab <schwab@suse.de>
20556
20557 * gcc.dg/pr16286.c: Also test for bool and pixel.
20558
20559 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
20560
20561 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
20562 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
20563 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
20564 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
20565 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
20566 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
20567 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
20568 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
20569 gcc.dg/struct-semi-3.c: New tests.
20570
20571 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20572
20573 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
20574
20575 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20576
20577 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
20578 Do not use C99 designators.
20579
20580 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20581
20582 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
20583
20584 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20585
20586 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
20587 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
20588 * gcc.c-torture/execute/simd-5.x: Remove.
20589
20590 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
20591
20592 PR rtl-optimization/17933
20593 * gcc.dg/torture/pr17933-1.c: New test.
20594
20595 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
20596
20597 PR target/18106
20598 * lib/target-supports.exp (check_weak_available): Support
20599 Windows.
20600
20601 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
20602
20603 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
20604 call to fflush(stdout) before abort.
20605 (my_ffsll): New function.
20606 (generate_fields): Use it.
20607
20608 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
20609
20610 * gcc.dg/init-undef-1.c: New test.
20611
20612 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
20613
20614 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
20615 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
20616 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
20617 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
20618 expected messages for new parser.
20619
20620 2004-11-04 Mark Mitchell <mark@codesourcery.com>
20621
20622 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
20623
20624 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20625
20626 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
20627 on LP64 targets.
20628
20629 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
20630
20631 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
20632 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
20633 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
20634 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
20635 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
20636 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
20637 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
20638 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
20639 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
20640 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
20641
20642 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
20643
20644 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
20645 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
20646 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
20647 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
20648 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
20649 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
20650 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
20651 for new parser.
20652
20653 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
20654
20655 PR target/15342
20656 * gcc.dg/20041104-1.c: New test.
20657
20658 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20659
20660 * g++.dg/template/nontype7.C: New test.
20661 * g++.dg/template/nontype8.C: Likewise.
20662 * g++.dg/template/nontype9.C: Likewise.
20663 * g++.dg/template/nontype10.C: Likewise.
20664 * g++.dg/tc1/dr49.C: Likewise.
20665 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
20666 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
20667
20668 2004-11-04 Ben Elliston <bje@au.ibm.com>
20669
20670 * g++.dg/rtti/tinfo1.C: Remove xfails.
20671
20672 2004-11-04 Ben Elliston <bje@au.ibm.com>
20673
20674 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
20675 packed attribute to the definition to satisfy the new C++ parser.
20676
20677 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20678
20679 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
20680 invocations of va_arg.
20681
20682 2004-11-02 Mark Mitchell <mark@codesourcery.com>
20683
20684 PR c++/18124
20685 * g++.dg/template/crash25.C: New test.
20686
20687 PR c++/18155
20688 * g++.dg/template/typedef2.C: New test.
20689 * g++.dg/parse/crash13.C: Adjust error markers.
20690
20691 PR c++/18177
20692 * g++.dg/conversion/const3.C: New test.
20693
20694 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20695
20696 PR fortran/17535
20697 PR fortran/17583
20698 PR fortran/17713
20699 * gfortran.dg/generic_[123].f90: New testcases.
20700
20701 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20702
20703 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
20704 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
20705
20706 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20707
20708 PR tree-opt/16808
20709 * gcc.c-torture/compile/pr16808.c: New test.
20710
20711 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
20712
20713 PR rtl-optimization/17104
20714 * gcc.dg/ppc-bitfield1.c: New.
20715
20716 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
20717
20718 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
20719
20720 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
20721
20722 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
20723 strings for 32-bit code.
20724
20725 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
20726
20727 PR c/18239
20728 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
20729
20730 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
20731
20732 PR c++/18064
20733 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
20734
20735 2004-10-31 Mark Mitchell <mark@codesourcery.com>
20736
20737 PR c++/15172
20738 * g++.dg/init/aggr2.C: New test.
20739
20740 2004-10-30 Ziemowit Laski <zlaski@apple.com>
20741
20742 * objc.dg/local-decl-1.m: New test.
20743
20744 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
20745
20746 * gcc.dg/20040910-1.c: Adjust regex.
20747
20748 2004-10-30 Roger Sayle <roger@eyesopen.com>
20749
20750 PR rtl-optimization/18084
20751 * g++.dg/opt/pr18084-1.C: New testcase.
20752
20753 2004-10-30 Matt Austern <austern@apple.com>
20754
20755 PR c++/17542
20756 * g++.dg/ext/attrib18.C: New test.
20757
20758 2004-10-30 Roger Sayle <roger@eyesopen.com>
20759
20760 PR middle-end/18096
20761 * gcc.dg/pr18096-1.c: New test case.
20762
20763 2004-10-30 Roger Sayle <roger@eyesopen.com>
20764
20765 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
20766
20767 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
20768
20769 PR c/16666
20770 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
20771 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
20772 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
20773 gcc.dg/old-style-prom-3.c: New tests.
20774
20775 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
20776
20777 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
20778 Remove unnecessary inclusion of stdio.h.
20779
20780 2004-10-29 Roger Sayle <roger@eyesopen.com>
20781
20782 PR rtl-optimization/17581
20783 * gcc.dg/pr17581-1.c: New test case.
20784
20785 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
20786
20787 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
20788 being implemented.
20789 * g++.dg/conversion/dr195-1.C: New.
20790 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
20791 * g++.old-deja/g++.mike/p10148.C: Likewise.
20792
20793 2004-10-29 Mark Mitchell <mark@codesourcery.com>
20794
20795 PR c++/17695
20796 * g++.dg/debug/typedef2.C: New test.
20797
20798 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
20799
20800 PR fortran/13490
20801 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
20802 * gfortran.dg/g77/README: Update.
20803
20804 2004-10-28 Matt Austern <austern@apple.com>
20805
20806 PR c++/14124
20807 * g++.dg/ext/packed7.C: New test.
20808
20809 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20810
20811 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
20812 scan-assembler.
20813 * lib/scanasm.exp (hidden-scan-for): New proc.
20814 (scan-hidden): Use hidden-scan-for instead of constructing the scan
20815 string.
20816 (scan-not-hidden): Likewise.
20817 * lib/target-supports.exp (check_visibility_available): mach-o is
20818 support too.
20819
20820 2004-10-28 Mark Mitchell <mark@codesourcery.com>
20821
20822 PR c++/17132
20823 * g++.dg/template/memclass3.C: New test.
20824
20825 2004-10-28 Adam Nemet <anemet@lnxw.com>
20826
20827 PR middle-end/18160
20828 * gcc.dg/register-var-1.c: New test.
20829 * gcc.dg/register-var-2.c: New test.
20830 * gcc.dg/asm-7.c: Taking the address of a register variable is an
20831 error now.
20832
20833 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
20834
20835 PR other/18172
20836 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
20837 unused variables.
20838 * gcc.dg/vect/vect-22.c: Likewise.
20839
20840 2004-10-28 Jakub Jelinek <jakub@redhat.com>
20841
20842 * gcc.dg/i386-rotate-1.c: New test.
20843
20844 2004-10-27 Mark Mitchell <mark@codesourcery.com>
20845
20846 * g++.dg/init/ref12.C: Add "run" marker.
20847
20848 PR c++/17435
20849 * g++.dg/init/ref12.C: New test.
20850
20851 PR c++/18140
20852 * g++.dg/template/shift1.C: New test.
20853 * g++.dg/template/error10.C: Adjust error markers.
20854
20855 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
20856
20857 PR tree-opt/17529
20858 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
20859
20860 2004-10-27 Geoffrey Keating <geoffk@apple.com>
20861
20862 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
20863 * gcc.dg/weak/weak-3.c: Likewise.
20864 * gcc.dg/weak/weak-5.c: Likewise.
20865 * gcc.dg/weak/weak-9.c: Likewise.
20866 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
20867 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
20868
20869 * gcc.dg/darwin-weakimport-1.c: New.
20870
20871 2004-10-28 Ben Elliston <bje@au.ibm.com>
20872
20873 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
20874
20875 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
20876
20877 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
20878 'syntax' error messages.
20879 * gcc.dg/cpp/direct2s.c: Likewise.
20880
20881 2004-10-26 Geoffrey Keating <geoffk@apple.com>
20882
20883 * gcc.c-torture/compile/20041026-1.c: New.
20884
20885 2004-10-26 Mark Mitchell <mark@codesourcery.com>
20886
20887 PR c++/18093
20888 * g++.dg/lookup/ns2.C: New test.
20889
20890 PR c++/18020
20891 * g++.dg/template/enum4.C: New test.
20892
20893 PR c++/18161
20894 * g++.dg/template/expr1.C: New test.
20895
20896 2004-10-26 Ben Elliston <bje@au.ibm.com>
20897
20898 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
20899
20900 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
20901
20902 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
20903 gcc.dg/decl-nospec-3.c: New tests.
20904
20905 2004-10-26 Ziemowit Laski <zlaski@apple.com>
20906
20907 * objc.dg/super-class-3.m: New test.
20908
20909 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
20910
20911 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
20912 resyncing.
20913 * gcc.dg/cpp/direct2s.c: Likewise.
20914
20915 2004-10-25 Geoffrey Keating <geoffk@apple.com>
20916
20917 * objc.dg/image-info.m: Update for changes to section selection.
20918
20919 2004-10-25 David Ayers <d.ayers@inode.at>
20920 Ziemowit Laski <zlaski@apple.com>
20921
20922 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
20923 diagnostics when messaging 'id <Proto>'.
20924 * objc.dg/class-protocol-1.m: New test.
20925 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
20926 a non-existent method signature.
20927 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
20928 Update diagnostics when messaging with non-existent method signature.
20929 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
20930 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
20931 invalid receivers are now resolved as if messaging 'id'; remove
20932 extraneous diagnostics.
20933
20934 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
20935
20936 PR c/16667
20937 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
20938 gcc.dg/init-desig-obs-3.c: New tests.
20939
20940 2004-10-25 Jakub Jelinek <jakub@redhat.com>
20941
20942 * gcc.dg/debug/20041023-1.c: New test.
20943
20944 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
20945
20946 PR middle-end/17407
20947 * gcc.c-torture/compile/pr17407.c: New test.
20948
20949 PR c++/18121
20950 * g++.dg/template/array8.C: New test.
20951
20952 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20953
20954 PR other/18138
20955 * lib/g++.exp: Accept more than one multilib libgcc.
20956 * lib/gcc-dg.exp: Likewise.
20957 * lib/objc.exp: Likewise.
20958 * lib/treelang.exp: Likewise.
20959 * lib/gfortran.exp: Likewise.
20960
20961 2004-10-24 Ben Elliston <bje@au.ibm.com>
20962
20963 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
20964
20965 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
20966
20967 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
20968 * gcc.dg/c99-const-expr-3.c: Likewise.
20969
20970 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
20971
20972 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
20973
20974 2004-10-23 Ben Elliston <bje@au.ibm.com>
20975
20976 * gcc.c-torture/execute/loop-2e.x: Remove.
20977
20978 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
20979
20980 PR c++/18095
20981 * g++.dg/parse/crash18.C: New.
20982 * g++.dg/parse/crash19.C: New.
20983
20984 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
20985
20986 * g++.dg/ext/dllimport1.C: Move dg-warnings.
20987 * g++.dg/ext/dllimport2.C: Same.
20988 * g++.dg/ext/dllimport8.C: Same.
20989
20990 2004-10-21 Mark Mitchell <mark@codesourcery.com>
20991
20992 PR c++/10841
20993 * g++.dg/conversion/cast1.C: New test.
20994 * g++.dg/overload/pmf1.C: Adjust error marker.
20995
20996 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
20997
20998 PR objc/17923
20999 * objc.dg/const-str-7.m: New test.
21000
21001 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21002
21003 * g++.dg/template/memfriend11.C: Fix comment typo.
21004 * g++.dg/template/memfriend14.C: Likewise.
21005
21006 2004-10-20 Richard Henderson <rth@redhat.com>
21007
21008 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21009 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21010 -fasynchronous-unwind-tables.
21011
21012 2004-10-20 Richard Henderson <rth@redhat.com>
21013
21014 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21015 (main): Return success.
21016 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21017 (main): Return success.
21018
21019 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21020
21021 PR c++/13495
21022 * g++.dg/template/memfriend9.C: New test.
21023 * g++.dg/template/memfriend10.C: Likewise.
21024 * g++.dg/template/memfriend11.C: Likewise.
21025 * g++.dg/template/memfriend12.C: Likewise.
21026 * g++.dg/template/memfriend13.C: Likewise.
21027 * g++.dg/template/memfriend14.C: Likewise.
21028 * g++.dg/template/memfriend15.C: Likewise.
21029 * g++.dg/template/memfriend16.C: Likewise.
21030 * g++.dg/template/memfriend17.C: Likewise.
21031 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21032
21033 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21034
21035 * g++.dg/conversion/dr195.C: New.
21036 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21037
21038 2004-10-20 Ben Elliston <bje@au.ibm.com>
21039 Devang Patel <dpatel@apple.com>
21040
21041 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21042 of floating point arithmetic, which could trap.
21043
21044 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21045
21046 PR c++/14035
21047 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21048 * g++.dg/conversion/const2.C: New test.
21049 * g++.dg/expr/reinterpret2.C: New test.
21050 * g++.dg/expr/reinterpret3.C: New test.
21051 * g++.dg/expr/cast2.C: New test.
21052 * g++.dg/expr/copy1.C: New test.
21053 * g++.dg/other/conversion1.C: Change error message.
21054 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21055 function pointers to void *.
21056 * g++.old-deja/g++.mike/p10148.C: Likewise.
21057
21058 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21059
21060 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21061
21062 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21063
21064 PR c++/18047
21065
21066 * g++.dg/parse/expr3.C: New test.
21067
21068 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21069
21070 * gcc.dg/smod-1.c: New test.
21071
21072 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21073
21074 * objc.dg/method-14.m: New test.
21075
21076 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21077
21078 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21079 Also xfail as the patch was reverted.
21080
21081 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21082
21083 PR middle-end/16973
21084 * gcc.dg/pr16973.c: New test.
21085
21086 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21087
21088 PR tree-optimization/17656
21089 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21090
21091 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21092
21093 * g++.dg/eh/shadow1.C: New.
21094
21095 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21096
21097 * gcc.c-torture/compile/20041018-1.c: New test.
21098
21099 2004-10-18 Ben Elliston <bje@au.ibm.com>
21100
21101 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21102 compiler referring to register 0 when accessing sdata. The linker
21103 now patches things up.
21104
21105 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21106
21107 PR c/17529
21108 * gcc.c-torture/compile/pr17529.c: New test.
21109
21110 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21111
21112 PR c++/17743
21113 * g++.dg/ext/attrib17.C: New test.
21114
21115 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21116
21117 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21118
21119 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21120
21121 PR c++/10479
21122 * g++.dg/ext/attrib16.C: New test.
21123
21124 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21125
21126 PR c++/17042
21127 * g++.dg/init/dso_handle1.C: New test.
21128
21129 PR c++/14667
21130 * g++.dg/parse/typedef6.C: New test.
21131
21132 PR c++/17916
21133 * g++.dg/parse/pragma1.C: New test.
21134
21135 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21136
21137 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21138
21139 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21140
21141 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21142 -fno-common when on HPPA HP-UX platforms.
21143
21144 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21145
21146 PR other/16820
21147 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21148 stdint.h.
21149 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21150 uintptr_t.
21151
21152 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21153
21154 PR c++/16301
21155 * g++.dg/lookup/strong-using-4.C: New test.
21156
21157 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21158
21159 PR middle-end/16567
21160 * gcc.c-torture/compile/nested-1.c: New test.
21161
21162 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21163
21164 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21165 and mipsisa64*-*-* (until support for misaligned loads is added).
21166 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21167 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21168 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21169 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21170 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21171 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21172
21173 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21174
21175 PR c++/17976
21176 * g++.dg/init/dtor3.C: New test.
21177
21178 2004-10-15 Ben Elliston <bje@au.ibm.com>
21179
21180 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21181
21182 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21183
21184 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21185 * gcc.dg/macho-lo-sum.c: Likewise.
21186
21187 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21188
21189 * gcc.dg/ppc-spe64-1.c: New test.
21190
21191 2004-10-14 Devang Patel <dpatel@apple.com>
21192
21193 PR 17635
21194 * gcc.dg/pr17635.c : New test.
21195
21196 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21197
21198 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21199 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21200 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21201 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21202 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21203 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21204 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21205 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21206 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21207 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21208 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21209 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21210 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21211 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21212 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21213 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21214 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21215 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21216
21217 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21218
21219 * gcc.dg/vect/vect-82.c: New testcase.
21220 * gcc.dg/vect/vect-82_64.c: New testcase.
21221 * gcc.dg/vect/vect-83.c: New testcase.
21222 * gcc.dg/vect/vect-83_64.c: New testcase.
21223
21224 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21225
21226 * gcc.dg/cpp/error-1.c: New test.
21227
21228 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21229
21230 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21231
21232 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21233
21234 PR target/17984
21235 * gcc.dg/cris-peep2-xsrand2.c: New test.
21236
21237 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21238
21239 PR c++/17661
21240 * testsuite/g++.dg/expr/for2.C: New test.
21241
21242 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21243
21244 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21245
21246 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21247
21248 PR tree-optimization/17724
21249 * g++.dg/opt/pr17724-1.C: New test.
21250 * g++.dg/opt/pr17724-2.C: New test.
21251 * g++.dg/opt/pr17724-3.C: New test.
21252 * g++.dg/opt/pr17724-4.C: New test.
21253 * g++.dg/opt/pr17724-5.C: New test.
21254 * g++.dg/opt/pr17724-6.C: New test.
21255
21256 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21257
21258 PR c/17301
21259 * gcc.dg/pr17301-2.c: New test.
21260
21261 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21262
21263 PR c++/15876
21264 * g++.dg/parse/error22.C: New test.
21265
21266 PR c++/17936
21267 * g++.dg/template/spec18.C: New test.
21268
21269 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21270
21271 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21272 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21273 memcpy.
21274 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21275 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21276
21277 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21278
21279 * g++.dg/eh/cleanup5.C: Add dg-options "".
21280
21281 2004-10-11 Roger Sayle <roger@eyesopen.com>
21282
21283 PR middle-end/17657
21284 * gcc.dg/switch-4.c: New test case.
21285
21286 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21287
21288 * gcc.c-torture/execute/20041011-1.c: New test.
21289
21290 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21291
21292 PR c++/17554
21293 * g++.dg/init/for3.C: New test.
21294
21295 PR c++/17657
21296 * g++.dg/opt/switch2.C: New test.
21297
21298 PR middle-end/17703
21299 * g++.dg/warn/Wreturn-2.C: New test.
21300
21301 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21302
21303 PR c++/17907
21304 * g++.dg/eh/cleanup5.C: New test.
21305
21306 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21307
21308 PR c++/17393
21309 * g++.dg/parse/error21.C: New test.
21310
21311 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21312
21313 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21314 * g++.dg/warn/incomplete1.C: Likewise.
21315 * g++.dg/template/qualttp20.C: Likewise.
21316
21317 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21318
21319 PR c/17881
21320 * parm-incomplete-1.c: New test.
21321
21322 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21323
21324 PR c++/17867
21325 * g++.dg/parse/error19.C: New test.
21326
21327 PR c++/17670
21328 * g++.dg/init/new11.C: New test.
21329
21330 PR c++/17821
21331 * g++.dg/parse/error20.C: New test.
21332
21333 PR c++/17826
21334 * g++.dg/template/crash24.C: New test.
21335
21336 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21337
21338 PR c/17301
21339 * gcc.dg/pr17301-1.c: New test.
21340
21341 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21342
21343 PR c/17189
21344 * gcc.dg/anon-struct-5.c: New test.
21345
21346 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
21347
21348 PR c/17844
21349 * gcc.dg/pr17844-1.c: New test.
21350
21351 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
21352
21353 PR tree-optimization/17906
21354 * gcc.c-torture/compile/pr17906.c: New.
21355
21356 2004-10-09 Stuart Hastings <stuart@apple.com>
21357 Roger Sayle <roger@eyesopen.com>
21358
21359 PR rtl-optimization/17853
21360 * gcc.dg/i386-mmx-5.c: New testcase.
21361
21362 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
21363
21364 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
21365
21366 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21367
21368 PR c++/17524
21369 * g++.dg/template/static9.C: New test.
21370
21371 PR c++/17685
21372 * g++.dg/parse/operator5.C: New test.
21373
21374 2004-10-09 Roger Sayle <roger@eyesopen.com>
21375
21376 PR middle-end/17894
21377 * gcc.c-torture/execute/divcmp-4.c: New test case.
21378
21379 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21380
21381 PR tree-opt/17902
21382 * g++.dg/opt/pr17902.C: New test.
21383
21384 2004-10-09 Jakub Jelinek <jakub@redhat.com>
21385
21386 * gcc.dg/cpp/ident-1.c: Add dg-options "".
21387
21388 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21389
21390 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
21391
21392 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21393
21394 * gcc.dg/assign-warn-3.c: New test.
21395
21396 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21397
21398 PR c/16999
21399 * gcc.dg/cpp/ident-1.c: New test.
21400
21401 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
21402
21403 * gcc.c-torture/compile/acc1.c: New.
21404
21405 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
21406
21407 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
21408 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
21409
21410 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21411
21412 * gcc.dg/ultrasp11.c: New test.
21413
21414 2004-10-08 Michael Matz <matz@suse.de>
21415
21416 * gcc.dg/doloop-2.c: New test.
21417
21418 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
21419
21420 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
21421 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
21422 objc.dg/method-9.m: Update expected diagnostics.
21423
21424 2004-10-07 Geoffrey Keating <geoffk@apple.com>
21425
21426 * gcc.dg/ppc-fsel-3.c: New file.
21427 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
21428
21429 2004-10-07 Paul Brook <paul@codesourcery.com>
21430
21431 * gfortran.dg/intrinsic_verify_1.f90: New test.
21432
21433 2004-10-07 Paul Brook <paul@codesourcery.com>
21434
21435 * gfortran.dg/empty_format_1.f90: Remove stray commas.
21436
21437 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21438
21439 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
21440 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
21441 commit.
21442
21443 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21444
21445 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
21446
21447 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21448
21449 PR c++/17115
21450 * g++.dg/warn/Winline-4.C: New test.
21451
21452 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21453
21454 * gcc.c-torture/compile/20041007-1.c: New test.
21455
21456 2004-10-07 Paul Brook <paul@codesourcery.com>
21457
21458 PR fortran/17678
21459 * gfortran.dg/use_allocated_1.f90: New test.
21460
21461 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
21462
21463 PR middle-end/17849
21464 * gfortran.fortran-torture/compile/nested.f90: New test
21465
21466 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
21467
21468 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
21469
21470 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
21471
21472 PR c++/17368
21473 * g++.dg/ext/asm6.C: New test.
21474
21475 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
21476
21477 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
21478
21479 2004-10-06 Paul Brook <paul@codesourcery.com>
21480
21481 PR libfortran/17709
21482 * gfortran.dg/empty_format_1.f90: New test.
21483
21484 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21485
21486 PR fortran/17568
21487 * gfortran.dg/ishft.f90: New test.
21488
21489 PR fortran/17283
21490 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
21491 tests.
21492
21493 2004-10-06 Paul Brook <paul@codesourcery.com>
21494
21495 * gfortran.dg/do_1.f90: New test.
21496
21497 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21498
21499 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
21500 optimizing for size.
21501
21502 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
21503
21504 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
21505
21506 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
21507
21508 * gcc.c-torture/compile/20041005-1.c: New test.
21509
21510 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
21511
21512 PR c++/17829
21513 * g++.dg/lookup/koenig4.C: New.
21514
21515 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
21516
21517 * g++.dg/other/classkey1.C: Adjust quoting marks.
21518 * g++.dg/parse/error15.C: Likewise.
21519 * g++.dg/template/meminit2.C (int>): Likewise.
21520
21521 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21522
21523 PR fortran/17283
21524 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
21525
21526 PR fortran/17631
21527 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
21528
21529 PR fortran/17708
21530 * gfortran.dg/pr17708.f90: New test.
21531
21532 2004-10-04 Chao-ying Fu <fu@mips.com>
21533
21534 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
21535 * gcc.dg/vect/vect-4.c: Ditto.
21536 * gcc.dg/vect/vect-5.c: Ditto.
21537 * gcc.dg/vect/vect-6.c: Ditto.
21538 * gcc.dg/vect/vect-8.c: Ditto.
21539 * gcc.dg/vect/vect-16.c: Ditto.
21540 * gcc.dg/vect/vect-30.c: Ditto.
21541 * gcc.dg/vect/vect-40.c: Ditto.
21542 * gcc.dg/vect/vect-41.c: Ditto.
21543 * gcc.dg/vect/vect-42.c: Ditto.
21544 * gcc.dg/vect/vect-43.c: Ditto.
21545 * gcc.dg/vect/vect-44.c: Ditto.
21546 * gcc.dg/vect/vect-45.c: Ditto.
21547 * gcc.dg/vect/vect-46.c: Ditto.
21548 * gcc.dg/vect/vect-47.c: Ditto.
21549 * gcc.dg/vect/vect-48.c: Ditto.
21550 * gcc.dg/vect/vect-49.c: Ditto.
21551 * gcc.dg/vect/vect-50.c: Ditto.
21552 * gcc.dg/vect/vect-51.c: Ditto.
21553 * gcc.dg/vect/vect-52.c: Ditto.
21554 * gcc.dg/vect/vect-53.c: Ditto.
21555 * gcc.dg/vect/vect-54.c: Ditto.
21556 * gcc.dg/vect/vect-55.c: Ditto.
21557 * gcc.dg/vect/vect-56.c: Ditto.
21558 * gcc.dg/vect/vect-57.c: Ditto.
21559 * gcc.dg/vect/vect-58.c: Ditto.
21560 * gcc.dg/vect/vect-59.c: Ditto.
21561 * gcc.dg/vect/vect-60.c: Ditto.
21562 * gcc.dg/vect/vect-74.c: Ditto.
21563 * gcc.dg/vect/vect-79.c: Ditto.
21564 * gcc.dg/vect/vect-80.c: Ditto.
21565
21566 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21567
21568 * gcc.dg/unused-7.c: Use the correct option.
21569
21570 2004-10-04 Paul Brook <paul@codesourcery.com>
21571 Bud Davis <bdavis9659@comcast.net>
21572
21573 PR fortran/17706
21574 PR fortran/16434
21575 * gfortran/pr17706.f90: New test.
21576 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
21577
21578 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21579
21580 * gfortran.dg/pr17612.f90: New test.
21581
21582 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
21583
21584 * g++.dg/template/local1.C: Adjust quoting marks in
21585 testing for diagnostics.
21586 * g++.dg/tls/diag-2.C: Likewise.
21587 * g++.dg/other/error8.C: Likewise.
21588
21589 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
21590
21591 PR c/17178
21592 * gcc.dg/unused-4.c: Adjust to be correct.
21593
21594 PR c/17820
21595 * gcc.dg/unused-7.c: New test.
21596
21597 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
21598
21599 PR c++/17797
21600 * g++.dg/overload/template2.C: New test.
21601
21602 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
21603
21604 PR tree-optimization/16632
21605 * gcc.dg/tree-ssa/20041002-1.c: New.
21606
21607 2004-10-03 Paul Brook <paul@codesourcery.com>
21608
21609 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
21610 rather than relying on default formatting.
21611
21612 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
21613
21614 * gcc.dg/20040920-1.c: Update expected message text.
21615
21616 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
21617
21618 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
21619
21620 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
21621
21622 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
21623 tree level.
21624
21625 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
21626
21627 * gcc.dg/tree-ssa/pr17343.c: Remove.
21628
21629 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
21630
21631 PR tree-opt/17343
21632 * gcc.dg/tree-ssa/pr17343.c: New test.
21633
21634 2004-10-01 Jakub Jelinek <jakub@redhat.com>
21635
21636 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
21637 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
21638 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
21639 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
21640 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
21641
21642 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
21643
21644 * gcc.dg/lvalue-2.c: New test.
21645
21646 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
21647
21648 PR c/17730
21649 * gcc.dg/pr17730-1.c: New test
21650
21651 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
21652
21653 PR c/7425
21654 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
21655
21656 2004-09-29 Jakub Jelinek <jakub@redhat.com>
21657
21658 * gcc.c-torture/execute/stdarg-1.c: New test.
21659 * gcc.c-torture/execute/stdarg-2.c: New test.
21660 * gcc.c-torture/execute/stdarg-3.c: New test.
21661 * gcc.dg/tree-ssa/stdarg-1.c: New test.
21662 * gcc.dg/tree-ssa/stdarg-2.c: New test.
21663 * gcc.dg/tree-ssa/stdarg-3.c: New test.
21664 * gcc.dg/tree-ssa/stdarg-4.c: New test.
21665 * gcc.dg/tree-ssa/stdarg-5.c: New test.
21666
21667 2004-09-29 Jakub Jelinek <jakub@redhat.com>
21668
21669 PR tree-optimization/17697
21670 * g++.dg/opt/pr17697-1.C: New test.
21671 * g++.dg/opt/pr17697-2.C: New test.
21672 * g++.dg/opt/pr17697-3.C: New test.
21673
21674 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
21675
21676 PR c/16409
21677 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
21678 gcc.dg/vla-init-5.c: New tests.
21679
21680 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
21681
21682 PR c/13804
21683 * gcc.dg/pr13804-1.c: New test.
21684
21685 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21686
21687 PR fortran/16938
21688 * gfortran.dg/pr16938.f90: New test.
21689
21690 2004-09-27 Mark Mitchell <mark@codesourcery.com>
21691
21692 * g++.dg/template/crash23.C: New test.
21693
21694 2004-09-27 Mark Mitchell <mark@codesourcery.com>
21695
21696 PR c++/17585
21697 * g++.dg/template/static8.C: New test.
21698
21699 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
21700
21701 PR c++/17681
21702 * g++.dg/other/error9.C: New test.
21703
21704 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21705
21706 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
21707
21708 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21709
21710 PR fortran/15164
21711 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
21712
21713 2004-09-26 Roger Sayle <roger@eyesopen.com>
21714
21715 PR middle-end/17112
21716 * gcc.dg/pr17112-1.c: New test case.
21717
21718 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
21719
21720 PR c/11459
21721 * gcc.dg/pr11459-1.c: New test.
21722
21723 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
21724
21725 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
21726 * gcc.dg/tree-ssa/loop-4.c: Likewise.
21727
21728 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21729
21730 * gfortran.dg/pr15324.f90: Make array bounds consistent.
21731
21732 2004-09-25 Jan Hubicka <jh@suse.cz>
21733
21734 * compile/30040909-1.c: New test.
21735 * compile/30040907-1.c: New test.
21736
21737 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
21738
21739 * gcc.c-torture/execute/va-arg-26.c: New test.
21740
21741 2004-09-24 Zack Weinberg <zack@codesourcery.com>
21742
21743 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
21744 extra diagnostics on targets with 64-bit pointers.
21745 * objc.dg/selector-1.m: Adjust dg-warning regexp.
21746
21747 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
21748
21749 PR c/17188
21750 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
21751 * gcc.dg/decl-3.c: Adjust expected message.
21752
21753 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21754
21755 PR fortran/17615
21756 * gfortran.dg/pr17615.f90: New test.
21757
21758 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
21759
21760 PR tree-optimzation/17517
21761 * g++.dg/tree-ssa/pr17517.C: New Test.
21762
21763 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 PR c++/16889
21766 * g++.dg/lookup/ambig3.C: New.
21767
21768 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
21769
21770 PR tree-opt/17624
21771 * g++.dg/opt/pr17624.C: New test.
21772
21773 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
21774
21775 PR c/6980
21776 * gcc.dg/Wbad-function-cast-1.c: New test.
21777
21778 2004-09-23 Zack Weinberg <zack@codesourcery.com>
21779
21780 * g++.dg/ext/complit1.C
21781 * g++.dg/other/error2.C
21782 * g++.dg/other/nontype-1.C
21783 * g++.dg/parse/crash11.C
21784 * g++.dg/parse/crash12.C
21785 * g++.dg/parse/error15.C
21786 * g++.dg/parse/error4.C
21787 * g++.dg/parse/tmpl-outside1.C
21788 * g++.dg/parse/too-many-tmpl-args1.C
21789 * g++.dg/template/dependent-expr3.C
21790 * g++.dg/template/error10.C
21791 * g++.dg/template/instantiate1.C
21792 * g++.dg/template/vtable2.C
21793 * g++.dg/warn/Wshadow-1.C
21794 * g++.dg/warn/weak1.C
21795 * g++.old-deja/g++.brendan/crash16.C
21796 * g++.old-deja/g++.brendan/crash18.C
21797 * g++.old-deja/g++.brendan/crash48.C
21798 * g++.old-deja/g++.brendan/crash49.C
21799 * g++.old-deja/g++.brendan/crash55.C
21800 * g++.old-deja/g++.brendan/crash56.C
21801 * g++.old-deja/g++.brendan/crash8.C
21802 * g++.old-deja/g++.brendan/enum11.C
21803 * g++.old-deja/g++.brendan/enum8.C
21804 * g++.old-deja/g++.brendan/enum9.C
21805 * g++.old-deja/g++.brendan/friend3.C
21806 * g++.old-deja/g++.brendan/misc14.C
21807 * g++.old-deja/g++.bugs/900402_02.C
21808 * g++.old-deja/g++.bugs/900404_03.C
21809 * g++.old-deja/g++.bugs/900404_04.C
21810 * g++.old-deja/g++.bugs/900428_03.C
21811 * g++.old-deja/g++.jason/crash4.C
21812 * g++.old-deja/g++.jason/overload21.C
21813 * g++.old-deja/g++.jason/redecl1.C
21814 * g++.old-deja/g++.jason/report.C
21815 * g++.old-deja/g++.jason/rfg10.C
21816 * g++.old-deja/g++.jason/template30.C
21817 * g++.old-deja/g++.law/arm12.C
21818 * g++.old-deja/g++.law/ctors5.C
21819 * g++.old-deja/g++.law/cvt20.C
21820 * g++.old-deja/g++.law/init10.C
21821 * g++.old-deja/g++.law/init8.C
21822 * g++.old-deja/g++.law/visibility17.C
21823 * g++.old-deja/g++.law/visibility7.C
21824 * g++.old-deja/g++.mike/net8.C
21825 * g++.old-deja/g++.mike/p646.C
21826 * g++.old-deja/g++.mike/p700.C
21827 * g++.old-deja/g++.mike/p701.C
21828 * g++.old-deja/g++.mike/p811.C
21829 * g++.old-deja/g++.ns/template13.C
21830 * g++.old-deja/g++.other/array3.C
21831 * g++.old-deja/g++.other/crash25.C
21832 * g++.old-deja/g++.other/dtor3.C
21833 * g++.old-deja/g++.other/dtor4.C
21834 * g++.old-deja/g++.other/main1.C
21835 * g++.old-deja/g++.other/warn7.C
21836 * g++.old-deja/g++.pt/crash11.C
21837 * g++.old-deja/g++.pt/crash36.C
21838 * g++.old-deja/g++.pt/spec22.C
21839 * g++.old-deja/g++.pt/spec9.C
21840 * g++.old-deja/g++.pt/ttp52.C
21841 * g++.old-deja/g++.robertl/eb103.C
21842 * g++.old-deja/g++.robertl/eb121.C
21843 * g++.old-deja/g++.robertl/eb22.C
21844 * g++.old-deja/g++.robertl/eb8.C:
21845 Update locations and/or regexps of dg-error markers.
21846 Remove markers for some bogus messages that are no longer issued.
21847
21848 2004-09-23 Jakub Jelinek <jakub@redhat.com>
21849
21850 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
21851 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
21852
21853 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
21854
21855 PR c++/17618
21856 * g++.dg/lookup/crash5.C: New test.
21857
21858 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
21859
21860 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
21861 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
21862 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
21863 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
21864 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
21865 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
21866
21867 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
21868 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
21869 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
21870 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
21871 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
21872 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
21873
21874 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
21875
21876 * gcc.dg/vect/vect-44.c: Check additional cases.
21877 * gcc.dg/vect/vect-48.c: Check additional cases.
21878
21879 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
21880 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
21881 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
21882 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
21883 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
21884 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
21885 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
21886 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
21887 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
21888
21889 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
21890 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
21891 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
21892
21893 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21894
21895 * gcc.dg/tree-ssa/loop-6.c: New test.
21896
21897 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
21898
21899 PR c++/17620
21900 * g++.dg/inherit/base2.C: New.
21901
21902 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21903
21904 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
21905 * gcc.dg/20001012-2.c: Likewise.
21906 * gcc.dg/20001013-1.c: Likewise.
21907 * gcc.dg/20001101-1.c: Likewise.
21908 * gcc.dg/20001102-1.c: Likewise.
21909 * gcc.dg/bf-spl1.c: Likewise.
21910 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
21911 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
21912
21913 2004-09-22 Diego Novillo <dnovillo@redhat.com>
21914
21915 PR tree-optimization/16721
21916 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
21917
21918 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
21919
21920 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
21921 * gcc.dg/20040305-1.c: Likewise.
21922
21923 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
21924
21925 PR c/16566
21926 * gcc.c-torture/compile/pr16566-1.c,
21927 gcc.c-torture/compile/pr16566-2.c,
21928 gcc.c-torture/compile/pr16566-3.c: New tests.
21929
21930 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
21931
21932 PR tree-optimization/17512
21933 * gcc.c-torture/compile/20040916-1.c.
21934
21935 2004-09-21 Mark Mitchell <mark@codesourcery.com>
21936
21937 * gcc.dg/pragma-re-3.c: New test.
21938
21939 2004-09-17 Matt Austern <austern@apple.com>
21940
21941 PR c++/15049
21942 * g++.dg/other/anon3.C: New.
21943
21944 2004-09-21 Roger Sayle <roger@eyesopen.com>
21945
21946 PR c++/7503
21947 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
21948 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
21949 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
21950 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
21951 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
21952
21953 2004-09-21 Bud Davis <bdavis9659@comcast.net>
21954
21955 PR fortran/17286
21956 * gfortran.dg/pr17286.f90: New test.
21957
21958 2004-09-20 Mark Mitchell <mark@codesourcery.com>
21959
21960 PR c++/17530
21961 * g++.dg/template/static7.C: New test.
21962
21963 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
21964
21965 PR tree-opt/17558
21966 * gcc.c-torture/compile/pr17558.c: New test.
21967
21968 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
21969
21970 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
21971 if SKIP_ATTRIBUTE is defined.
21972
21973 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21974
21975 PR fortran/15957
21976 * gfortran.dg/pr15957.f90: New test.
21977
21978 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
21979
21980 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
21981 in comparison.
21982 * gcc.dg/vect/vect-79.c: Likewise.
21983 * gcc.dg/vect/vect-80.c: Likewise.
21984
21985 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21986
21987 PR fortran/15750
21988 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
21989
21990 2004-09-20 Ira Rosen <irar@il.ibm.com>
21991
21992 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
21993 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
21994 * gcc.dg/vect/vect-62.c: New testcase.
21995 * gcc.dg/vect/vect-63.c: New testcase.
21996 * gcc.dg/vect/vect-64.c: New testcase.
21997 * gcc.dg/vect/vect-65.c: New testcase.
21998 * gcc.dg/vect/vect-66.c: New testcase.
21999 * gcc.dg/vect/vect-67.c: New testcase.
22000 * gcc.dg/vect/vect-68.c: New testcase.
22001 * gcc.dg/vect/vect-69.c: New testcase.
22002 * gcc.dg/vect/vect-79.c: New testcase.
22003 * gcc.dg/vect/vect-80.c: New testcase.
22004
22005 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22006
22007 * gcc.target/mips/asm-1.c: New test.
22008
22009 2004-09-19 Ira Rosen <irar@il.ibm.com>
22010
22011 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22012 * gcc.dg/vect/vect-73.c: New testcase.
22013 * gcc.dg/vect/vect-74.c: New testcase.
22014 * gcc.dg/vect/vect-75.c: New testcase.
22015 * gcc.dg/vect/vect-76.c: New testcase.
22016 * gcc.dg/vect/vect-77.c: New testcase.
22017 * gcc.dg/vect/vect-78.c: New testcase
22018
22019 2004-09-18 Paul Brook <paul@codesourcery.com>
22020
22021 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22022
22023 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22024
22025 PR c/17424
22026 * gcc.dg/pr17424-1.c: New test.
22027
22028 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22029
22030 * g++.dg/tree-ssa/pr17153.C: New test.
22031
22032 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22033
22034 PR pch/13361
22035 * testsuite/g++.dg/pch/wchar-1.C: New.
22036 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22037
22038 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22039
22040 * gcc.c-torture/execute/20040917-1.c: New test.
22041
22042 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22043
22044 PR tree-optimization/17319
22045 * gcc.dg/pr17319.c: New test.
22046
22047 2004-09-17 Devang Patel <dpatel@apple.com>
22048
22049 * gcc.dg/20040813-1.c: New test.
22050
22051 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22052
22053 PR tree-optimization/17273
22054 * gcc.c-torture/compile/pr17273.c: New test.
22055
22056 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22057
22058 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22059 Update expected messages.
22060 * gcc.dg/declspec-13.c: New test.
22061
22062 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22063
22064 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22065
22066 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22067
22068 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22069 change what 'a' is pointing to.
22070
22071 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22072
22073 PR c++/16002
22074 * g++.dg/template/error18.C: New test.
22075
22076 PR c++/16029
22077 * g++.dg/warn/Wunused-8.C: New test.
22078
22079 2004-09-17 Steven Bosscher <stevenb@suse.de>
22080
22081 PR tree-optimization/17513
22082 * gcc.dg/20040916-1.c: New test.
22083
22084 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22085
22086 PR c++/17501
22087 * g++.dg/template/typename7.C: New test.
22088
22089 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22090
22091 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22092
22093 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22094
22095 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22096 with -ftree-based-profiling also.
22097 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22098
22099 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22100
22101 PR/15364
22102 * gfortran.dg/der_array_io_1.f90: New test.
22103 * gfortran.dg/der_array_io_2.f90: New test.
22104 * gfortran.dg/der_array_io_3.f90: New test.
22105
22106 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22107
22108 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22109 EABI.
22110
22111 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22112
22113 * g++.dg/opt/switch1.C: New test.
22114
22115 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22116
22117 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22118 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22119 Update expected messages.
22120
22121 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22122
22123 PR fortran/16485
22124 * gfortran.dg/same_name_1.f90: New test.
22125
22126 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22127
22128 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22129 dereference garbage pointers.
22130
22131 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22132
22133 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22134 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22135
22136 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22137 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22138 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22139
22140 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22141
22142 PR c++/17324
22143 * g++.dg/template/mangle1.C: New test.
22144
22145 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22146
22147 PR tree-optimization/17252
22148 * gcc.c-torture/execute/pr17252.c: New test.
22149
22150 2004-09-14 Andrew Pinski <apinski@apple.com>
22151
22152 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22153
22154 2004-09-14 Roger Sayle <roger@eyesopen.com>
22155
22156 PR rtl-optimization/9771
22157 * gcc.dg/pr9771-1.c: New test case.
22158
22159 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22160
22161 PR tree-optimization/15262
22162 * gcc.c-torture/execute/pr15262-1.c: New test.
22163 * gcc.c-torture/execute/pr15262-2.c: New test.
22164
22165 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22166
22167 * gcc.dg/declspec-12.c: New test.
22168
22169 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22170
22171 * gfortran.dg/pr17090.f90: Add directives to test.
22172
22173 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22174
22175 * gcc.c-torture/compile/20040914-1.c: New test.
22176
22177 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22178
22179 PR c++/16162
22180 * g++.dg/template/decl2.C: New test.
22181
22182 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22183
22184 PR fortran/17090
22185 * gfortran.dg/pr17090.f90: New test.
22186
22187 2004-09-13 Dale Johannesen <dalej@apple.com>
22188
22189 * gcc.c-torture/compile/pr17408.c: New test case.
22190
22191 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22192
22193 PR c++/16716
22194 * g++.dg/parse/crash17.C: New test.
22195
22196 PR c++/17327
22197 * g++.dg/template/enum3.C: New test.
22198
22199 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22200
22201 * lib/gcc-defs.exp: Load wrapper.exp.
22202 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22203 using local code.
22204 * lib/gcc.exp (gcc_init): Similar.
22205 * lib/gfortran.exp (gfortran_init): Similar.
22206 * lib/objc.exp (objc_init): Similar.
22207 * lib/treelang.exp (treelang_init): Similar.
22208 * lib/wrapper.exp: New file with build_wrapper call machinery in
22209 ${tool}_maybe_build_wrapper.
22210
22211 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22212
22213 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22214 "inline".
22215 * gcc.dg/declspec-11.c: Update expected messages.
22216 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22217 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22218 gcc.dg/inline-12.c: New tests.
22219
22220 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22221
22222 * g++.dg/tree-ssa/pr17400.C: New testcase.
22223
22224 2004-09-13 James E Wilson <wilson@specifixinc.com>
22225
22226 * gcc.target/mips/sb1-1.c: New testcase.
22227
22228 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22229
22230 * lib/g77-dg.exp: Remove unused file.
22231 * lib/mike-g77.exp: Ditto.
22232 * lib/g77.exp: Ditto.
22233
22234 2004-09-12 Richard Henderson <rth@redhat.com>
22235
22236 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22237
22238 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22239
22240 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22241 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22242 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22243 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22244 Update expected messages.
22245
22246 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22247
22248 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22249 declaration/use mismatch for dirp parameter.
22250
22251 2004-09-12 Andrew Pinski <apinski@apple.com>
22252
22253 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22254 -fgnu-runtime is passed.
22255
22256 2004-09-12 Richard Henderson <rth@redhat.com>
22257
22258 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22259 do the uplevel thing and update additional_flags directly.
22260 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22261 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22262 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22263 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22264
22265 2004-09-11 Steven Bosscher <stevenb@suse.de>
22266
22267 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22268
22269 2004-09-11 Roger Sayle <roger@eyesopen.com>
22270
22271 PR middle-end/17411
22272 * g++.dg/opt/pr17411-1.C: New test case.
22273
22274 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22275
22276 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22277 gcc.dg/tls/diag-2.c: Update expected messages.
22278 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22279 messages.
22280 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22281 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22282 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22283 gcc.dg/tls/diag-5.c: New tests.
22284
22285 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22286
22287 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22288
22289 2004-09-11 Steven Bosscher <stevenb@suse.de>
22290
22291 * g++.dg/parse/break-in-for.C: New test.
22292
22293 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22294
22295 * gcc.dg/tree-ssa/20040911-1.c: New test.
22296
22297 2004-09-11 Andreas Jaeger <aj@suse.de>
22298
22299 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22300 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22301
22302 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22303
22304 * gcc.target/frv: New directory of FR-V-specific tests.
22305
22306 2004-09-10 James E Wilson <wilson@specifixinc.com>
22307
22308 * gcc.dg/convert-vec-1.c: New test.
22309
22310 2004-09-10 Roger Sayle <roger@eyesopen.com>
22311
22312 PR middle-end/17024
22313 * gcc.dg/pr17024-1.c: New test case.
22314
22315 2004-09-10 Eric Christopher <echristo@redhat.com>
22316
22317 * gcc.dg/20040910-1.c: New test.
22318
22319 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22320
22321 * gcc.dg/bitfld-9.c: New test.
22322
22323 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22324
22325 * gcc.c-torture/execute/ieee/acc1.c: New test.
22326 * gcc.c-torture/execute/ieee/acc2.c: New test.
22327 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22328
22329 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22330
22331 * gcc.dg/deprecated-2.c: New test.
22332
22333 2004-09-09 James E Wilson <wilson@specifixinc.com>
22334
22335 * gcc.dg/init-vec-1.c: New test.
22336
22337 2004-09-09 Roger Sayle <roger@eyesopen.com>
22338
22339 PR middle-end/17055
22340 * gcc.dg/pr17055-1.c: New test case.
22341
22342 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
22343
22344 PR target/17377
22345 * gcc.c-torture/execute/pr17377.c: New test.
22346
22347 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22348
22349 PR c/8420
22350 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
22351 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
22352 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22353 gcc.dg/long-long-typespec-1.c: New tests.
22354 * gcc.dg/tls/diag-2.c: Update expected diagnostics
22355
22356 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22357
22358 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
22359 gcc.dg/gnu99-static-1.c: New tests.
22360
22361 2004-09-08 Devang Patel <dpatel@apple.com>
22362
22363 * gcc.dg/darwin-ld-20040828-1.c: New test.
22364 * gcc.dg/darwin-ld-20040828-2.c: New test.
22365 * gcc.dg/darwin-ld-20040828-3.c: New test.
22366
22367 2004-09-08 Ziemowit Laski <zlaski@apple.com>
22368
22369 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
22370 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
22371 in error message.
22372 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
22373 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
22374 in error message.
22375 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
22376 types they qualify.
22377 * objc.dg/type-size-2.m: Fix wording in comment.
22378 * objc.dg/va-meth-1.m: New test case.
22379
22380 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
22381
22382 PR c/16633:
22383 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
22384 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
22385
22386 2004-09-06 Devang Patel <dpatel@apple.com>
22387
22388 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
22389 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
22390
22391 2004-09-06 Zack Weinberg <zack@codesourcery.com>
22392
22393 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
22394 reflect changed line numbering of diagnostics.
22395
22396 2004-09-06 Paul Brook <paul@codesourcery.com>
22397
22398 * gfortran.dg/edit_real_1.f90: Add new test.
22399
22400 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22401
22402 * gcc.dg/tree-ssa/loop-2.c: New test.
22403 * gcc.dg/tree-ssa/loop-3.c: New test.
22404 * gcc.dg/tree-ssa/loop-4.c: New test.
22405 * gcc.dg/tree-ssa/loop-5.c: New test.
22406
22407 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22408
22409 * gcc.dg/format/sentinel-1.c: Update for parameter option.
22410
22411 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22412
22413 * gcc.dg/format/sentinel-1.c: New test.
22414
22415 2004-09-04 Uros Bizjak <uros@kss-loka.si>
22416
22417 * testsuite/gcc.dg/builtins-46.c: New.
22418
22419 2004-09-03 Devang Patel <dpatel@apple.com>
22420
22421 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
22422 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
22423
22424 2004-09-03 Jan Beulich <jbeulich@novell.com>
22425
22426 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
22427 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
22428 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
22429 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
22430 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
22431 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
22432 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
22433 the non-portable bzero.
22434 * gcc.dg/20010912-1.c: xfail for NetWare.
22435 * gcc.dg/20020426-2.c: xfail for NetWare.
22436 * gcc.dg/20021014-1.c: xfail for NetWare.
22437 * gcc.dg/20021018-1.c: xfail for NetWare.
22438 * gcc.dg/20030213-1.c: xfail for NetWare.
22439 * gcc.dg/20030225-1.c: xfail for NetWare.
22440 * gcc.dg/20030708-1.c: xfail for NetWare.
22441 * gcc.dg/builtins-config.h: Also exclude NetWare.
22442 * gcc.dg/format/format.h: Define restrict only if not already defined.
22443 * gcc.dg/nest.c: xfail for NetWare.
22444 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
22445 * lib/target-supports.exp (check_visibility_available): Exclude
22446 NetWare.
22447
22448 2004-09-03 Jan Beulich <jbeulich@novell.com>
22449
22450 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
22451 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
22452 deterministic starting point for the alignment of structure fields.
22453 * gcc.dg/Wpadded.c: Dito.
22454 * g++.dg/abi/vbase10.C: Dito.
22455
22456 2004-09-03 Devang Patel <dpatel@apple.com>
22457
22458 * g++.dg/debug/pr15736.cc: New test.
22459
22460 2004-09-02 Mark Mitchell <mark@codesourcery.com>
22461
22462 * README.QMTEST: Fix out-of-date link.
22463
22464 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
22465
22466 PR fortran/16579
22467 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
22468 Delete. Duplicate of gfortran.dg/g77/20010610.f
22469
22470 2004-09-02 Mark Mitchell <mark@codesourcery.com>
22471
22472 * g++.dg/abi/arm_rtti1.C: New test.
22473
22474 2004-09-02 Geoffrey Keating <geoffk@apple.com>
22475
22476 * gcc.dg/ppc-vector-memcpy.c: New.
22477 * gcc.dg/ppc-vector-memset.c: New.
22478
22479 2004-09-02 Chao-ying Fu <fu@mips.com>
22480
22481 * gcc.target/mips/mips-3d-1.c: New test.
22482 * gcc.target/mips/mips-3d-2.c: New test.
22483 * gcc.target/mips/mips-3d-3.c: New test.
22484 * gcc.target/mips/mips-3d-4.c: New test.
22485 * gcc.target/mips/mips-3d-5.c: New test.
22486 * gcc.target/mips/mips-3d-6.c: New test.
22487 * gcc.target/mips/mips-3d-7.c: New test.
22488 * gcc.target/mips/mips-3d-8.c: New test.
22489 * gcc.target/mips/mips-3d-9.c: New test.
22490 * gcc.target/mips/mips-ps-1.c: New test.
22491 * gcc.target/mips/mips-ps-2.c: New test.
22492 * gcc.target/mips/mips-ps-3.c: New test.
22493 * gcc.target/mips/mips-ps-4.c: New test.
22494 * gcc.target/mips/mips-ps-type.c: New test.
22495
22496 2004-09-02 Paul Brook <paul@codesourcery.com>
22497
22498 * gfortran.dg/edit_real_1.f90: Add new tests.
22499
22500 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22501
22502 PR fortran/15327
22503 * gfortran.dg/merge_char_1.f90: New test.
22504
22505 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22506
22507 PR fortran/16404
22508 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
22509
22510 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22511
22512 PR c/1522
22513 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
22514
22515 2004-09-01 Mark Mitchell <mark@codesourcery.com>
22516
22517 * g++.dg/opt/loop1.C: Do not XFAIL.
22518
22519 2004-09-01 Jakub Jelinek <jakub@redhat.com>
22520
22521 * gcc.c-torture/execute/20040831-1.c: New test.
22522
22523 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
22524
22525 PR fortran/16579
22526 * gfortran.dg/g77/20010610.f: Now passes.
22527 Copy from g77.f-torture/execute. Add dg-run directive.
22528 * gfortran.dg/g77/README: Update
22529
22530 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22531
22532 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
22533 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
22534 (t1, t2, t3, t4): Add volatile.
22535
22536 2004-08-31 Mark Mitchell <mark@codesourcery.com>
22537
22538 * g++.dg/ext/visibility/arm1.C: New test.
22539
22540 2004-08-31 Geoffrey Keating <geoffk@apple.com>
22541
22542 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
22543 -pedantic-errors.
22544
22545 2004-09-01 Paul Brook <paul@codesourcery.com>
22546
22547 * gfortran.dg/eof_2.f90: New test.
22548
22549 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22550
22551 PR fortran/16579
22552 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
22553
22554 2004-08-31 Bud Davis <bdavis9659@comcast.net>
22555
22556 PR libfortran/16805
22557 * gfortran.dg/list_read_2.f90: New test.
22558
22559 2004-08-31 Mark Mitchell <mark@codesourcery.com>
22560
22561 * g++.dg/abi/key1.C: New test.
22562
22563 2004-08-31 Richard Henderson <rth@redhat.com>
22564
22565 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
22566 form of offsetof.
22567 * g++.dg/other/offsetof5.C: Remove duplicate.
22568
22569 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22570
22571 PR fortran/17244
22572 * gfortran.dg/func_derived_1.f90: New test.
22573
22574 2004-08-31 Paul Brook <paul@codesourcery.com>
22575
22576 * gfortran.dg/eof_1.f90: New test.
22577
22578 2004-08-31 Paul Brook <paul@codesourcery.com>
22579
22580 * gfortran.dg/list_read_1.f90: New file.
22581
22582 2004-08-30 Mark Mitchell <mark@codesourcery.com>
22583
22584 * g++.dg/opt/loop1.C: XFAIL.
22585
22586 2004-08-30 Geoffrey Keating <geoffk@apple.com>
22587
22588 * gcc.dg/funcdef-storage-1.c: New.
22589 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
22590 an extern function in local scope.
22591 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
22592 declare an 'auto inline' function in local scope.
22593 * gcc.dg/20011130-1.c: Likewise.
22594 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
22595 an 'auto' function in local scope.
22596 * gcc.dg/20021014-1.c: Likewise.
22597 * gcc.dg/20030331-2.c: Likewise.
22598
22599 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22600
22601 * gfortran.dg/blockdata_1.f90: New test.
22602
22603 2004-08-30 Richard Henderson <rth@redhat.com>
22604
22605 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
22606
22607 2004-08-30 Richard Henderson <rth@redhat.com>
22608
22609 * lib/fortran-torture.exp (fortran-torture-execute): Honor
22610 additional_flags set by alternate driver.
22611 (ieee-options): New procedure.
22612 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
22613 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
22614 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
22615 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
22616
22617 2004-08-30 Richard Henderson <rth@redhat.com>
22618
22619 * lib/f-torture.exp: Remove.
22620
22621 2004-08-29 Mark Mitchell <mark@codesourcery.com>
22622
22623 PR rtl-optimization/16590
22624 * g++.dg/opt/loop1.C: New test.
22625
22626 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22627
22628 PR fortran/13910
22629 * gfortran.dg/oldstyle_1.f90: New test.
22630
22631 2004-08-29 Steven G. Kargl <kargls@comcast.net>
22632 Paul Brook <paul@codesourcery.com>
22633
22634 * gfortran.dg/g77/README: Update.
22635 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
22636 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
22637 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
22638
22639 2004-08-28 Paul Brook <paul@codesourcery.com>
22640
22641 PR libfortran/17195
22642 * gfortran.dg/edit_real_1.f90: New test.
22643
22644 2004-08-27 Paul Brook <paul@codesourcery.com>
22645
22646 * gfortran.dg/rewind_1.f90: New test.
22647
22648 2004-08-27 Bud Davis <bdavis9659@comcast.net>
22649
22650 PR fortran/16597
22651 * gfortran.dg/pr16597.f90: New test.
22652
22653 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
22654
22655 PR c/13801
22656 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
22657 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
22658 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
22659 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
22660 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
22661
22662 2004-08-26 Nick Clifton <nickc@redhat.com>
22663
22664 * gcc.c-torture/compile/pr17119.c: New test.
22665
22666 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
22667
22668 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
22669
22670 2004-08-25 Richard Henderson <rth@redhat.com>
22671
22672 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
22673 the bits that expect kind=8 to be the largest real kind.
22674
22675 2004-08-25 Ziemowit Laski <zlaski@apple.com>
22676
22677 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
22678
22679 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22680
22681 * gfortran.dg/assignment_1.f90: New test.
22682
22683 2004-08-25 Adam Nemet <anemet@lnxw.com>
22684
22685 * g++.dg/template/repo3.C: New test.
22686
22687 2004-08-25 Roger Sayle <roger@eyesopen.com>
22688
22689 PR middle-end/16693
22690 PR tree-optimization/16372
22691 * g++.dg/opt/pr16372-1.C: New test case.
22692 * g++.dg/opt/pr16693-1.C: New test case.
22693 * g++.dg/opt/pr16693-2.C: New test case.
22694
22695 2004-08-25 Ziemowit Laski <zlaski@apple.com>
22696
22697 * objc.dg/proto-lossage-4.m: New test.
22698
22699 2004-08-25 Mark Mitchell <mark@codesourcery.com>
22700
22701 PR c++/17155
22702 * g++.dg/inherit/local2.C: New test.
22703
22704 2004-08-25 Paul Brook <paul@codesourcery.com>
22705
22706 PR fortran/17144
22707 * gfortran.dg/string_ctor_1.f90: New test.
22708
22709 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22710
22711 PR c++/14428
22712 * g++.dg/template/redecl2.C: New test.
22713
22714 2004-08-24 Bud Davis <bdavis9659@comcast.net>
22715
22716 PR fortran/17143
22717 * gfortran.dg/pr17143.f90: New test.
22718
22719 2004-08-24 Bud Davis <bdavis9659@comcast.net>
22720
22721 PR fortran/17164
22722 * gfortran.dg/pr17164.f90: New test.
22723
22724 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22725
22726 * gcc.dg/tree-ssa/loop-1.c: New test.
22727
22728 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
22729
22730 * gcc.c-torture/compile/20040824-1.c: New test.
22731
22732 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
22733
22734 * gcc.c-torture/compile/iftrap-3.c: New test.
22735
22736 2004-08-24 Paul Brook <paul@codesourcery.com>
22737
22738 * gfortran.dg/entry_2.f90: New test.
22739
22740 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22741
22742 PR c++/16889
22743 * g++.dg/lookup/ambig[12].C: New.
22744
22745 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22746
22747 PR c++/16706
22748 * g++.dg/template/crash21.C: New test.
22749 * g++.dg/template/crash22.C: Likewise.
22750
22751 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22752
22753 PR c++/17149
22754 * g++.dg/template/access15.C: New.
22755
22756 2004-08-23 Mark Mitchell <mark@codesourcery.com>
22757
22758 PR c++/17163
22759 * g++.dg/template/repo2.C: New test.
22760
22761 2004-08-23 Roger Sayle <roger@eyesopen.com>
22762
22763 PR rtl-optimization/17078
22764 * gcc.c-torture/execute/pr17078-1.c: New test case.
22765
22766 2004-08-23 Mark Mitchell <mark@codesourcery.com>
22767
22768 PR c/14492
22769 * gcc.dg/debug/crash1.c: New test.
22770
22771 2004-08-23 Mark Mitchell <mark@codesourcery.com>
22772
22773 PR c/16180
22774 * gcc.dg/loop-5.c: New test.
22775
22776 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22777
22778 * gcc.c-torture/execute/20040823-1.c: New test.
22779
22780 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
22781
22782 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
22783 to the assembler. Simplify test accordingly.
22784 (asm_abi_flags): Use GNU names.
22785 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
22786 to check for ABI flags.
22787
22788 2004-08-22 Andrew Pinski <apinski@apple.com>
22789
22790 * g++.dg/opt/pr14029.C: New test.
22791 * gcc.c-torture/execute/pr15262.c: New test.
22792
22793 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22794
22795 * gfortran.dg/reduction.f90: Add checks with complex arguments.
22796
22797 2004-08-21 Bud Davis <bdavis9659@comcast.net>
22798
22799 PR 16908
22800 * gfortran.dg/direct_io.f90: New test.
22801
22802 2004-08-20 Mark Mitchell <mark@codesourcery.com>
22803
22804 PR c++/17121
22805 * g++.dg/inherit/local2.C: New test.
22806
22807 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22808
22809 PR c++/17120
22810 * g++.dg/warn/Wparentheses-4.C: New test.
22811
22812 2004-08-20 Mark Mitchell <mark@codesourcery.com>
22813
22814 PR c++/17121
22815 * g++.dg/inherit/local2.C: New test.
22816
22817 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
22818 * gcc.dg/ppc-ldstruct.c: Likewise.
22819 * gcc.dg/ppc64-abi-2.c: Likewise.
22820
22821 2004-08-20 Jakub Jelinek <jakub@redhat.com>
22822
22823 PR rtl-optimization/17099
22824 * gcc.c-torture/execute/20040820-1.c: New test.
22825
22826 2004-08-20 David Edelsohn <edelsohn@gnu.org>
22827
22828 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
22829
22830 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
22831
22832 PR fortran/17077
22833 * gfortran.dg/auto_array_1.f90: New test.
22834
22835 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22836
22837 PR fortran/17074
22838 * gfortran.dg/simpleif_1.f90: New test.
22839
22840 2004-08-19 Mark Mitchell <mark@codesourcery.com>
22841
22842 * lib/target-supports.exp (check_profiling_available): Return
22843 false for arm*-*-symbianelf* and arm*-*-eabi*.
22844
22845 PR c++/15890
22846 * g++.dg/template/delete1.C: New test.
22847
22848 2004-08-19 Paul Brook <paul@codesourcery.com>
22849
22850 PR fortran/14976
22851 PR fortran/16228
22852 * gfortran.dg/data_char_1.f90: New test.
22853
22854 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
22855
22856 PR fortran/16946
22857 * gfortran.dg/reduction.f90: New testcase.
22858
22859 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22860
22861 PR fortran/16520
22862 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
22863
22864 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
22865
22866 PR c++/17041
22867 * g++.dg/Wparentheses-3.C: New test.
22868
22869 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
22870
22871 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
22872 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
22873 * gcc.dg/vect/vect-2.c: Likewise.
22874 * gcc.dg/vect/vect-3.c: Likewise.
22875 * gcc.dg/vect/vect-4.c: Likewise.
22876 * gcc.dg/vect/vect-5.c: Likewise.
22877 * gcc.dg/vect/vect-6.c: Likewise.
22878 * gcc.dg/vect/vect-7.c: Likewise.
22879 * gcc.dg/vect/vect-25.c: Likewise.
22880 * gcc.dg/vect/vect-31.c: Likewise.
22881 * gcc.dg/vect/vect-32.c: Likewise.
22882 * gcc.dg/vect/vect-34.c: Likewise.
22883 * gcc.dg/vect/vect-36.c: Likewise.
22884 * gcc.dg/vect/vect-all.c: Likewise.
22885
22886 2004-08-18 Mark Mitchell <mark@codesourcery.com>
22887
22888 PR c++/17068
22889 * g++.dg/template/operator4.C: New test.
22890
22891 2004-08-18 Richard Henderson <rth@redhat.com>
22892
22893 * gcc.dg/20040206-1.c: XFAIL.
22894
22895 2004-08-17 Mark Mitchell <mark@codesourcery.com>
22896
22897 PR c++/16246
22898 * g++.dg/template/array7.C: New test.
22899
22900 2004-08-17 James E Wilson <wilson@specifixinc.com>
22901
22902 * gcc.dg/mips-movcc-1.c: New test.
22903 * gcc.dg/mips-movcc-2.c: New test.
22904 * gcc.dg/mips-movcc-3.c: New test.
22905
22906 * gcc.dg/mips-nmadd-1.c: New test.
22907 * gcc.dg/mips-nmadd-2.c: New test.
22908
22909 2004-08-17 Mark Mitchell <mark@codesourcery.com>
22910
22911 PR c++/15871
22912 * g++.dg/opt/inline8.C: New test.
22913
22914 PR c++/16965
22915 * g++.dg/parse/error17.C: New test.
22916
22917 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
22918
22919 * gcc.dg/vect: New directory for vectorizer tests.
22920 * gcc.dg/vect/tree-vect.h: New file.
22921 * gcc.dg/vect/vect.exp: New file.
22922 * gcc.dg/vect/pr16105.c.c: New test.
22923 * gcc.dg/vect/vect-1.c: New test.
22924 * gcc.dg/vect/vect-2.c: New test.
22925 * gcc.dg/vect/vect-3.c: New test.
22926 * gcc.dg/vect/vect-4.c: New test.
22927 * gcc.dg/vect/vect-5.c: New test.
22928 * gcc.dg/vect/vect-6.c: New test.
22929 * gcc.dg/vect/vect-7.c: New test.
22930 * gcc.dg/vect/vect-8.c: New test.
22931 * gcc.dg/vect/vect-9.c: New test.
22932 * gcc.dg/vect/vect-10.c: New test.
22933 * gcc.dg/vect/vect-11.c: New test.
22934 * gcc.dg/vect/vect-12.c: New test.
22935 * gcc.dg/vect/vect-13.c: New test.
22936 * gcc.dg/vect/vect-14.c: New test.
22937 * gcc.dg/vect/vect-15.c: New test.
22938 * gcc.dg/vect/vect-16.c: New test.
22939 * gcc.dg/vect/vect-17.c: New test.
22940 * gcc.dg/vect/vect-18.c: New test.
22941 * gcc.dg/vect/vect-19.c: New test.
22942 * gcc.dg/vect/vect-20.c: New test.
22943 * gcc.dg/vect/vect-21.c: New test.
22944 * gcc.dg/vect/vect-22.c: New test.
22945 * gcc.dg/vect/vect-23.c: New test.
22946 * gcc.dg/vect/vect-24.c: New test.
22947 * gcc.dg/vect/vect-25.c: New test.
22948 * gcc.dg/vect/vect-26.c: New test.
22949 * gcc.dg/vect/vect-27.c: New test.
22950 * gcc.dg/vect/vect-28.c: New test.
22951 * gcc.dg/vect/vect-29.c: New test.
22952 * gcc.dg/vect/vect-30.c: New test.
22953 * gcc.dg/vect/vect-31.c: New test.
22954 * gcc.dg/vect/vect-32.c: New test.
22955 * gcc.dg/vect/vect-33.c: New test.
22956 * gcc.dg/vect/vect-34.c: New test.
22957 * gcc.dg/vect/vect-35.c: New test.
22958 * gcc.dg/vect/vect-36.c: New test.
22959 * gcc.dg/vect/vect-37.c: New test.
22960 * gcc.dg/vect/vect-38.c: New test.
22961 * gcc.dg/vect/vect-40.c: New test.
22962 * gcc.dg/vect/vect-41.c: New test.
22963 * gcc.dg/vect/vect-42.c: New test.
22964 * gcc.dg/vect/vect-43.c: New test.
22965 * gcc.dg/vect/vect-44.c: New test.
22966 * gcc.dg/vect/vect-45.c: New test.
22967 * gcc.dg/vect/vect-46.c: New test.
22968 * gcc.dg/vect/vect-47.c: New test.
22969 * gcc.dg/vect/vect-48.c: New test.
22970 * gcc.dg/vect/vect-49.c: New test.
22971 * gcc.dg/vect/vect-50.c: New test.
22972 * gcc.dg/vect/vect-51.c: New test.
22973 * gcc.dg/vect/vect-52.c: New test.
22974 * gcc.dg/vect/vect-53.c: New test.
22975 * gcc.dg/vect/vect-54.c: New test.
22976 * gcc.dg/vect/vect-55.c: New test.
22977 * gcc.dg/vect/vect-56.c: New test.
22978 * gcc.dg/vect/vect-57.c: New test.
22979 * gcc.dg/vect/vect-58.c: New test.
22980 * gcc.dg/vect/vect-59.c: New test.
22981 * gcc.dg/vect/vect-60.c: New test.
22982 * gcc.dg/vect/vect-61.c: New test.
22983 * gcc.dg/vect/vect-all.c: New test.
22984 * gcc.dg/vect/vect-none.c: New test.
22985
22986 2004-08-17 Paul Brook <paul@codesourcery.com>
22987
22988 PR fortran/13082
22989 * gfortran.dg/entry_1.f90: New test.
22990
22991 2004-08-17 Andrew Pinski <apinski@apple.com>
22992
22993 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
22994
22995 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
22996
22997 * gcc.dg/pr17036-1.c: New test.
22998
22999 2004-08-16 Devang Patel <dpatel@apple.com>
23000
23001 * gcc.dg/darwin-20040809-1.c: New test.
23002
23003 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23004
23005 * gcc.dg/funcdef-attr-1.c: New test.
23006
23007 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23008
23009 * gcc.dg/altivec-17.c: New test.
23010 * gcc.dg/altivec-18.c: New test.
23011
23012 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23013
23014 PR c++/6749
23015 * g++.dg/template/vtable2.C: New test.
23016
23017 2004-08-14 Richard Henderson <rth@redhat.com>
23018
23019 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23020 * gcc.dg/pack-test-4.c (main): Return 0.
23021 * gcc.dg/setjmp-1.c: Remove XFAIL.
23022 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23023
23024 2004-08-14 Richard Henderson <rth@redhat.com>
23025
23026 * gcc.dg/980217-1.c: Add prototype for printf.
23027
23028 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23029
23030 * gfortran.dg/pr16935.f90: New test.
23031
23032 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23033
23034 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23035
23036 2004-08-13 Paul Brook <paul@codesourcery.com>
23037
23038 * gfortran.dg/der_io_1.f90: Remove stray comma.
23039
23040 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23041
23042 * gcc.dg/vmx/cw-bug-2.c: Remove.
23043 * gcc.dg/vmx/vprint-1.c: Remove.
23044 * gcc.dg/vmx/vscan-1.c: Remove.
23045
23046 2004-08-12 Devang patel <dpatel@apple.com>
23047
23048 * gcc.dg/darwin-20040809-2.c: New test.
23049
23050 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23051
23052 * g++.dg/ext/altivec-12.C: New test.
23053
23054 * g++.dg/ext/altivec-11.C: New test.
23055
23056 2004-08-12 Paul Brook <paul@codesourcery.com>
23057
23058 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23059
23060 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23061
23062 * g++.dg/ext/altivec-2.C: Check for hardware support before
23063 executing any VMX instructions.
23064
23065 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23066
23067 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23068
23069 PR c++/16276
23070 * g++.old-deja/g++.other/comdat4.C: New test.
23071 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23072
23073 2004-08-12 Ben Elliston <bje@au.ibm.com>
23074
23075 PR target/16286
23076 * gcc.dg/pr16286.c: New test.
23077
23078 2004-08-12 Jan Beulich <jbeulich@novell.com>
23079
23080 * g++.dg/ext/asm5.C: New.
23081
23082 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23083
23084 PR c++/16698
23085 * g++.dg/eh/crash1.C: New test.
23086
23087 PR c++/16717
23088 * g++.dg/ext/construct1.C: New test.
23089
23090 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23091
23092 PR c++/16853
23093 * g++.dg/init/ptrmem1.C: New test.
23094
23095 PR c++/16618
23096 * g++.dg/parse/offsetof5.C: New test.
23097
23098 PR c++/16870
23099 * g++.dg/template/overload3.C: New test.
23100
23101 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23102
23103 PR c++/16964
23104 * g++.dg/parse/error16.C: New test.
23105
23106 PR c++/16904
23107 * g++.dg/template/error14.C: New test.
23108
23109 PR c++/16929
23110 * g++.dg/template/error15.C: New test.
23111
23112 2004-08-11 Devang Patel <dpatel@apple.com>
23113
23114 * gcc.dg/darwin-ld-20040809-1.c: New test.
23115 * gcc.dg/darwin-ld-20040809-2.c: New test.
23116
23117 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23118
23119 PR fortran/16917
23120 * gfortran.dg/dfloat_1.f90: New test.
23121
23122 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23123
23124 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23125 * gcc.dg/dll-2.c: Fix dg-require syntax.
23126 * gcc.misc-tests/arm-isr.c (abort): Declare.
23127 (exit): Likewise.
23128
23129 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23130
23131 PR c++/16971
23132 * g++.dg/parse/crash16.C: New test.
23133
23134 2004-08-10 Roger Sayle <roger@eyesopen.com>
23135
23136 * gcc.dg/mips-rsqrt-1.c: New test case.
23137 * gcc.dg/mips-rsqrt-2.c: New test case.
23138 * gcc.dg/mips-rsqrt-3.c: New test case.
23139
23140 2004-08-10 Paul Brook <paul@codesourcery.com>
23141
23142 * gfortran.dg/der_io_1.f90: New test.
23143
23144 2004-08-10 Paul Brook <paul@codesourcery.com>
23145
23146 PR fortran/16919
23147 * gfortran.dg/der_array_1.f90: New test.
23148
23149 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23150
23151 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23152
23153 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23154
23155 * gcc.dg/wchar_t-2.c: Fix typo.
23156
23157 2004-08-09 Falk Hueffner <falk@debian.org>
23158
23159 PR tree-optimization/12517
23160 * gcc.c-torture/compile/pr12517.c: New test.
23161
23162 PR tree-optimization/12578
23163 * gcc.c-torture/compile/pr12578.c: New test.
23164
23165 PR tree-optimization/12899
23166 * gcc.c-torture/compile/pr12899.c: New test.
23167
23168 PR rtl-optimization/14692
23169 * gcc.c-torture/compile/pr14692.c: New test.
23170
23171 PR tree-optimization/16461
23172 * gcc.c-torture/compile/pr16461.c: New test.
23173
23174 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23175
23176 * gfortran.dg/getenv_1.f90: New test.
23177
23178 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23179
23180 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23181 wchar_t.
23182 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23183
23184 2004-08-06 Paul Brook <paul@codesourcery.com>
23185
23186 * gfortran.dg/ret_array_1.f90: New test.
23187 * gfortran.dg/ret_pointer_1.f90: New test.
23188
23189 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23190
23191 * gcc.dg/missing-field-init-[12].c: New tests.
23192 * g++.dg/warn/missing-field-init-[12].C: New tests.
23193
23194 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23195
23196 * gcc.dg/enum2.c: New test.
23197 * gcc.dg/symbian3.c: Likewise.
23198 * gcc.dg/symbian4.c: Likewise.
23199 * gcc.dg/wchar_t-2.c: Likewise.
23200
23201 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23202
23203 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23204 destructor tests.
23205
23206 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23207
23208 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23209 dg-require-visiblity.
23210 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23211 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23212 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23213 * g++.dg/ext/visibility/new1.C: Likewise.
23214 * g++.dg/ext/visibility/pragma.C: Likewise.
23215 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23216 * g++.dg/ext/visibility/virtual.C: Likewise.
23217 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23218 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23219 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23220 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23221 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23222 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23223 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23224 * g++/dg/ext/visibility/visibility-8.C: New test.
23225 * gcc.c-torture/compile/dll.x: Remove.
23226 * gcc.dg/dll-2.c: Use dg-require-dll
23227 * gcc.dg/visibility-10.c: New test.
23228 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23229 supporting DLLs.
23230 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23231 (scan_not_hidden): Likewise.
23232
23233 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23234
23235 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23236
23237 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23238
23239 * gcc.c-torture/execute/20040805-1.c: New test.
23240
23241 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23242
23243 * gcc.dg/20020118-1.c: Declare abort.
23244 * gcc.dg/altivec_check.h: Likewise.
23245 * gcc.dg/iftrap-2.c: Likewise.
23246 * gcc.dg/pragma-darwin.c: Likewise.
23247 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23248
23249 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23250
23251 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23252
23253 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23254
23255 * gcc.c-torture/execute/builtins/abs-2.c,
23256 gcc.c-torture/execute/builtins/abs-3.c,
23257 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23258 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23259 intmax_t, uintmax_t and their limits.
23260 * gcc.dg/intmax_t-1.c: New test.
23261
23262 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23263
23264 * g++.dg/tc1/dr147.C: Add reference to PR.
23265
23266 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23267
23268 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23269 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23270
23271 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23272
23273 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23274
23275 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23276
23277 * gcc.dg/redecl-5.c: New test.
23278 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23279 of scanf.
23280
23281 2004-08-03 Roger Sayle <roger@eyesopen.com>
23282
23283 PR middle-end/16790
23284 * gcc.c-torture/execute/pr16790-1.c: New test case.
23285
23286 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23287
23288 * g++.dg/ext/visibility/assign1.C: New test.
23289 * g++.dg/ext/visibility/new1.C: Likewise.
23290
23291 * gcc.dg/symbian1.c: New test.
23292 * gcc.dg/symbian2.c: Likewise.
23293
23294 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23295
23296 PR target/16570
23297 * gcc.dg/i386-sse-9.c: New test.
23298
23299 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23300
23301 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23302
23303 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23304
23305 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23306 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23307 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23308 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23309 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23310 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23311 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23312 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23313 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23314 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23315 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23316 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23317 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23318 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23319 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23320 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23321 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23322 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23323 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23324 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23325 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23326 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23327 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23328 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23329 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23330 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23331 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23332 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23333 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23334 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23335 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
23336 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
23337 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
23338 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
23339 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
23340 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23341 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23342 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23343 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23344 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
23345 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
23346 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
23347 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
23348 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
23349 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23350 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23351 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
23352 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
23353 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
23354 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
23355 gcc.misc-tests/i386-pf-3dnow-1.c,
23356 gcc.misc-tests/i386-pf-athlon-1.c,
23357 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
23358 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
23359 Declare built-in functions used.
23360 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
23361
23362 2004-08-02 Mark Mitchell <mark@codesourcery.com>
23363
23364 PR c++/16707
23365 * g++.dg/lookup/using12.C: New test.
23366
23367 * g++.dg/init/null1.C: Fix PR number.
23368 * g++.dg/parse/namespace10.C: Likewise.
23369
23370 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23371
23372 PR c++/16224
23373 * g++.dg/template/spec17.C: New test.
23374 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
23375 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
23376
23377 2004-08-02 David Billinghurst
23378
23379 PR fortran/16292
23380 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
23381
23382 2004-08-01 Zack Weinberg <zack@codesourcery.com>
23383
23384 * gcc.dg/ia64-got-1.c: New test case.
23385
23386 2004-08-01 Mark Mitchell <mark@codesourcery.com>
23387
23388 PR c++/16489
23389 * g++.dg/init/null1.C: New test.
23390 * g++.dg/tc1/dr76.C: Adjust error marker.
23391
23392 PR c++/16529
23393 * g++.dg/parse/namespace10.C: New test.
23394
23395 PR c++/16810
23396 * g++.dg/inherit/ptrmem2.C: New test.
23397
23398 2004-08-02 Ben Elliston <bje@au.ibm.com>
23399
23400 PR target/16155
23401 * gcc.dg/pr16155.c: New test.
23402
23403 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
23404
23405 * gcc.dg/redecl-2.c: New test.
23406
23407 2004-07-30 Geoffrey Keating <geoffk@apple.com>
23408
23409 * gcc.dg/darwin-longdouble.c: New file.
23410
23411 2004-07-30 Richard Henderson <rth@redhat.com>
23412
23413 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
23414 write to constant argument.
23415 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
23416
23417 2004-07-30 Richard Henderson <rth@redhat.com>
23418
23419 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
23420 tests of nearest around zero.
23421
23422 2004-07-30 Andrew Pinski <apinski@apple.com>
23423
23424 * gcc.c-torture/compile/20040730-1.c: New test.
23425
23426 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
23427
23428 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
23429 powerpc-eabispe.
23430
23431 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
23432
23433 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
23434
23435 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
23436
23437 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
23438 contains $ld_library_path.
23439 * lib/gfortran.exp (gfortran_link_flags): Likewise.
23440
23441 2004-07-29 Richard Henderson <rth@redhat.com>
23442
23443 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
23444
23445 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
23446 (alt2, which): New.
23447 (Check): Accept either alternative.
23448
23449 2004-07-29 Mark Mitchell <mark@codesourcery.com>
23450
23451 * g++.dg/abi/inline1.C: New test.
23452 * g++.dg/abi/local1-a.cc: Likewise.
23453 * g++.dg/abi/local1.C: Likewise.
23454 * g++.dg/abi/mangle11.C: Tweak location of warnings.
23455 * g++.dg/abi/mangle12.C: Likewise.
23456 * g++.dg/abi/mangle17.C: Likewise.
23457 * g++.dg/abi/mangle20-2.C: Likewise.
23458 * g++.dg/opt/interface1.C: Likewise.
23459 * g++.dg/opt/interface1.h: Likewise.
23460 * g++.dg/opt/interface1-a.cc: New test.
23461 * g++.dg/parse/repo1.C: New test.
23462 * g++.dg/template/repo1.C: Likewise.
23463 * g++.dg/warn/Winline-1.C: Likewise.
23464 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
23465
23466 2004-07-29 Diego Novillo <dnovillo@redhat.com>
23467
23468 * gcc.dg/tree-ssa/20040729-1.c: New test.
23469
23470 2004-07-27 Matt Austern <austern@apple.com>
23471
23472 * gcc.dg/darwin-bool-1.c: New test.
23473 * gcc.dg/darwin-bool-2.c: New test.
23474
23475 2004-07-28 Richard Henderson <rth@redhat.com>
23476
23477 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
23478 arguments in the correct type. Don't write to constant arguments.
23479
23480 2004-07-28 Diego Novillo <dnovillo@redhat.com>
23481
23482 PR tree-optimization/16688
23483 PR tree-optimization/16689
23484 * g++.dg/tree-ssa/pr16688.C: New test.
23485
23486 2004-07-28 Diego Novillo <dnovillo@redhat.com>
23487
23488 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
23489 loads. Not only in the comment, this time.
23490
23491 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
23492
23493 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
23494 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
23495 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
23496 * gcc.dg/sh4a-bitmovua.c: New.
23497 * gcc.dg/sh4a-cos.c: New.
23498 * gcc.dg/sh4a-cosf.c: New.
23499 * gcc.dg/sh4a-fprun.c: New.
23500 * gcc.dg/sh4a-fsrra.c: New.
23501 * gcc.dg/sh4a-memmovua.c: New.
23502 * gcc.dg/sh4a-sin.c: New.
23503 * gcc.dg/sh4a-sincos.c: New.
23504 * gcc.dg/sh4a-sincosf.c: New.
23505 * gcc.dg/sh4a-sinf.c: New.
23506
23507 2004-07-28 Diego Novillo <dnovillo@redhat.com>
23508
23509 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
23510 conditionals.
23511 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
23512 loads.
23513 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
23514 DOM1.
23515
23516 2004-07-27 Andrew Pinski <apinski@apple.com>
23517
23518 * g++.dg/rtti/tinfo1.C: Correct the xfail.
23519
23520 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
23521
23522 * gcc.dg/pragma-isr.c: New test.
23523
23524 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23525
23526 PR c++/14429
23527 * g++.dg/template/ttp11.C: New test.
23528
23529 2004-07-27 Diego Novillo <dnovillo@redhat.com>
23530
23531 * gcc.c-torture/compile/20040727-1.c: New test.
23532
23533 2004-07-26 Eric Christopher <echristo@redhat.com>
23534
23535 * gcc.c-torture/compile/20040726-2.c: New test.
23536
23537 2004-07-26 Andrew Pinski <apinski@apple.com>
23538
23539 * g++.dg/rtti/tinfo1.C: Xfail.
23540
23541 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
23542
23543 * gcc.c-torture/compile/20040726-1.c: New test.
23544
23545 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
23546 Brian Ryner <bryner@brianryner.com>
23547
23548 PR c++/9283
23549 PR c++/15000
23550 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
23551 * g++.dg/ext/visibility/: New directory.
23552 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
23553 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
23554 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
23555 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
23556 * g++.dg/ext/visibility/fvisibility.C,
23557 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
23558 g++.dg/ext/visibility/fvisibility-override1.C
23559 g++.dg/ext/visibility/fvisibility-override2.C
23560 g++.dg/ext/visibility/memfuncts.C
23561 g++.dg/ext/visibility/noPLT.C
23562 g++.dg/ext/visibility/pragma.C
23563 g++.dg/ext/visibility/pragma-override1.C
23564 g++.dg/ext/visibility/pragma-override2.C
23565 g++.dg/ext/visibility/staticmemfuncts.C
23566 g++.dg/ext/visibility/virtual.C: New tests.
23567
23568 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
23569
23570 PR c/15360
23571 * gcc.dg/pr15360-1.c: New test.
23572
23573 2004-07-25 Daniel Jacobowitz <dan@debian.org>
23574
23575 * gcc.dg/pragma-align-2.c: New test.
23576 * gcc.dg/pragma-init-fini.c: New test.
23577 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
23578 targets.
23579
23580 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
23581
23582 * gcc.dg/init-string-2.c: New test.
23583
23584 2004-07-24 Zack Weinberg <zack@codesourcery.com>
23585
23586 PR 16684
23587 * gcc.dg/Wredundant-decls-1.c: New test case.
23588
23589 2004-07-24 Jakub Jelinek <jakub@redhat.com>
23590
23591 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
23592 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
23593 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
23594 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
23595 * gcc.dg/compat/generate-random.c: New file.
23596 * gcc.dg/compat/generate-random.h: Likewise.
23597 * gcc.dg/compat/generate-random_r.c: Likewise.
23598 * gcc.dg/compat/struct-layout-1.h: Likewise.
23599 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
23600 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
23601 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
23602 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
23603 * gcc.dg/compat/struct-layout-1_main.c: New test.
23604 * gcc.dg/compat/struct-layout-1_x.c: New file.
23605 * gcc.dg/compat/struct-layout-1_y.c: New file.
23606 * gcc.dg/compat/struct-layout-1_test.h: New file.
23607
23608 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
23609
23610 * gcc.dg/comp-return-1.c: New test
23611
23612 2004-07-23 Janis Johnson <janis187@us.ibm.com>
23613
23614 * gcc.dg/vmx/8-02a.c: Fix typo.
23615
23616 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
23617 * gcc.dg/darwin-abi-3.c: New test.
23618
23619 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
23620 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
23621
23622 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
23623 * gcc.dg/vmx/ops-long-1.c: New test.
23624 * gcc.dg/vmx/ops-long-2.c: New test.
23625
23626 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
23627
23628 * g++.dg/lookup/conv-[1234].C: New.
23629
23630 2004-07-22 Mark Mitchell <mark@codesourcery.com>
23631
23632 * g++.dg/parse/attr2.C: Simplify.
23633
23634 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
23635
23636 PR c/7284
23637 * gcc.c-torture/execute/pr7284-1.c: New test.
23638
23639 2004-07-22 Brian Booth <bbooth@redhat.com>
23640
23641 * gcc.dg/tree-ssa/20040721-1.c: New test.
23642
23643 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
23644
23645 * g++.dg/template/crash20.c: New.
23646
23647 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
23648
23649 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
23650 Add dg-run directive. Declare variables as required.
23651 * gfortran.dg/g77/README: Update
23652
23653 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
23654
23655 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
23656 gcc.dg/cris-peep2-andu2.c: New tests.
23657
23658 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
23659
23660 PR c/15052
23661 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
23662 on return type.
23663 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
23664 messages.
23665 * gcc.dg/qual-return-2.c: Update expected messages.
23666 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
23667
23668 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
23669
23670 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
23671 * gcc.dg/noncompile/921102-1.c: Update expected error message.
23672
23673 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
23674
23675 PR c/11250
23676 * gcc.dg/init-string-1.c: New test.
23677
23678 2004-07-21 Jakub Jelinek <jakub@redhat.com>
23679
23680 PR middle-end/15345
23681 PR c/16450
23682 * gcc.dg/torture/nested-fn-1.c: New test.
23683
23684 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
23685
23686 PR target/16559
23687 * gcc.dg/ia64-fptr-1.c: New file.
23688
23689 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23690
23691 PR c++/14497
23692 * g++.dg/template/spec16.C: New test.
23693 * g++.old-deja/g++.robertl/eb118.C: Remove.
23694
23695 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23696
23697 PR c++/509
23698 * g++.dg/template/spec15.C: New test.
23699
23700 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
23701
23702 Copy cases from g77.f-torture/execute and add dg-run
23703 directive. Other changes as noted.
23704 * gfortran.dg/g77/13037.f
23705 * gfortran.dg/g77/1832.f
23706 * gfortran.dg/g77/19981119-0.f
23707 * gfortran.dg/g77/19990313-0.f
23708 * gfortran.dg/g77/19990313-1.f
23709 * gfortran.dg/g77/19990313-2.f
23710 * gfortran.dg/g77/19990313-3.f
23711 * gfortran.dg/g77/19990419-1.f
23712 * gfortran.dg/g77/19990826-0.f
23713 * gfortran.dg/g77/19990826-2.f
23714 * gfortran.dg/g77/20000503-1.f
23715 * gfortran.dg/g77/20001111.f
23716 * gfortran.dg/g77/20010116.f
23717 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
23718 * gfortran.dg/g77/20010430.f
23719 * gfortran.dg/g77/6177.f
23720 * gfortran.dg/g77/947.f
23721 * gfortran.dg/g77/970816-3.f
23722 * gfortran.dg/g77/971102-1.f
23723 * gfortran.dg/g77/980520-1.f
23724 * gfortran.dg/g77/980628-0.f
23725 * gfortran.dg/g77/980628-1.f
23726 * gfortran.dg/g77/980628-10.f
23727 * gfortran.dg/g77/980628-2.f
23728 * gfortran.dg/g77/980628-3.f
23729 * gfortran.dg/g77/980628-7.f
23730 * gfortran.dg/g77/980628-8.f
23731 * gfortran.dg/g77/980628-9.f
23732 * gfortran.dg/g77/980701-0.f
23733 * gfortran.dg/g77/980701-1.f
23734 * gfortran.dg/g77/cabs.f
23735 * gfortran.dg/g77/claus.f
23736 * gfortran.dg/g77/complex_1.f
23737 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
23738 * gfortran.dg/g77/dcomplex.f
23739 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
23740 * gfortran.dg/g77/f90-intrinsic-mathematical.f
23741 * gfortran.dg/g77/f90-intrinsic-numeric.f
23742 * gfortran.dg/g77/int8421.f
23743 * gfortran.dg/g77/labug1.f
23744 * gfortran.dg/g77/large_vec.f
23745 * gfortran.dg/g77/le.f
23746 * gfortran.dg/g77/short.f
23747 * gfortran.dg/g77/README: Update
23748
23749 2004-07-20 Mark Mitchell <mark@codesourcery.com>
23750
23751 PR c++/16637
23752 * g++.dg/parse/lookup4.C: New test.
23753
23754 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23755
23756 PR c++/16175
23757 * g++.dg/template/ttp10.C: New test.
23758
23759 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
23760
23761 * gcc.dg/pr12625-1.c: New test.
23762
23763 2004-07-20 Steven Bosscher <stevenb@suse.de>
23764
23765 * testsuite/gcc.dg/switch-warn-1.c: New test.
23766 * testsuite/gcc.dg/switch-warn-2.c: New test.
23767 * gcc.c-torture/compile/pr14730.c: Update.
23768
23769 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
23770
23771 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
23772 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
23773 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
23774 g++.dg/template/nontype3.C: Remove trailing CR from tests.
23775
23776 2004-07-18 Mark Mitchell <mark@codesourcery.com>
23777
23778 PR c++/16623
23779 * g++.dg/template/assign1.C: New test.
23780
23781 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23782
23783 PR c++/12170
23784 * g++.dg/template/ttp9.C: New test.
23785
23786 2004-07-19 Daniel Jacobowitz <dan@debian.org>
23787
23788 * gcc.dg/format/cmn-err-1.c: New test.
23789
23790 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
23791
23792 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
23793 gcc.dg/Wparentheses-10.c: New tests.
23794 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
23795
23796 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23797
23798 PR fortran/16465
23799 * gfortran.dg/g77//ffixed-line-length-0.f,
23800 gfortran.dg/g77/ffixed-line-length-132.f,
23801 gfortran.dg/g77/ffixed-line-length-72.f,
23802 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
23803 gfortran.dg/g77/README: Update.
23804
23805 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23806
23807 PR c++/13092
23808 * g++.dg/template/non-dependent7.C: New test.
23809 * g++.dg/template/non-dependent8.C: Likewise.
23810 * g++.dg/template/non-dependent9.C: Likewise.
23811 * g++.dg/template/non-dependent10.C: Likewise.
23812
23813 2004-07-17 Mark Mitchell <mark@codesourcery.com>
23814
23815 PR c++/16337
23816 * g++.dg/parse/attr2.C: New test.
23817
23818 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
23819
23820 * g77.dg: Removed.
23821 * g77.f-torture: Ditto.
23822
23823 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
23824
23825 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
23826 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
23827 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
23828
23829 2004-07-16 Richard Henderson <rth@redhat.com>
23830
23831 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
23832
23833 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23834
23835 * lib/fortran-torture.exp (fortran-torture): Don't test compile
23836 tests with full list of options.
23837 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
23838 of TORTURE_OPTIONS if test contains 'dg-do run'.
23839
23840 PR fortran/16404
23841 * gfortran.dg/do_iterator.f90: New test.
23842
23843 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23844
23845 PR rtl-optimization/16536
23846 * gcc.c-torture/execute/restrict-1.c: New test.
23847
23848 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23849
23850 PR fortran/15324
23851 * gfortran.dg/pr15324.f90: New test.
23852
23853 PR fortran/15129
23854 * gfortran.dg/pr15129.f90: New test.
23855
23856 PR fortran/15140
23857 * gfortran.dg/pr15140.f90: New test.
23858
23859 PR fortran/13792
23860 * gfortran.fortran-torture/execute/bounds.f90: Add check for
23861 compile-time simplification.
23862
23863 2004-07-14 Mike Stump <mrs@apple.com>
23864
23865 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
23866
23867 2004-07-14 James E Wilson <wilson@specifixinc.com>
23868
23869 PR target/16325
23870 * gcc.dg/profile-generate-1.c: New.
23871
23872 2004-07-15 Jakub Jelinek <jakub@redhat.com>
23873
23874 * gcc.c-torture/execute/20040709-1.c: New test.
23875 * gcc.c-torture/execute/20040709-2.c: New test.
23876
23877 2004-07-14 Mike Stump <mrs@apple.com>
23878
23879 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
23880
23881 2004-07-14 Mike Stump <mrs@apple.com>
23882
23883 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
23884
23885 2004-07-13 Mark Mitchell <mark@codesourcery.com>
23886
23887 PR c++/16518
23888 * g++.dg/parse/mutable1.C: New test.
23889
23890 2004-07-13 Diego Novillo <dnovillo@redhat.com>
23891
23892 PR tree-optimization/16443
23893 * gcc.dg/tree-ssa/20040713-1.c: New test.
23894
23895 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
23896
23897 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
23898 for operator new.
23899
23900 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23901
23902 * gfortran.dg/g77/README: New file
23903 * gfortran.dg/g77/19981216-0.f: Copy from
23904 g77.f-torture/noncompile. Add "dg-do compile" and
23905 dg-error as required.
23906 * gfortran.dg/g77/19990218-1.f: Likewise.
23907 * gfortran.dg/g77/19990905-1.f: Likewise.
23908 * gfortran.dg/g77/9263.f: Likewise.
23909 * gfortran.dg/g77/980615-0.f: Likewise.
23910 * gfortran.dg/g77/980616-0.f: Likewise.
23911 * gfortran.dg/g77/check0.f: Likewise.
23912 * gfortran.dg/g77/select_no_compile.f: Likewise.
23913
23914 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23915
23916 Copy files from g77.f-torture/compile.
23917 Add "{ dg-do compile}". Other changes as noted
23918 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
23919 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
23920 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
23921 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
23922 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
23923 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
23924 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
23925 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
23926 statement to conform to standard. Append alpha1.x for reference.
23927 * gfortran.dg/g77/xformat.f: Add dg-warning
23928
23929 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23930
23931 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
23932 Add {dg-do compile} directive.
23933 * gfortran.dg/g77/cpp2.F: Likewise.
23934
23935 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23936
23937 PR c++/5402
23938 * g++.dg/lookup/name-clash1.C: New test.
23939
23940 PR c++/9777
23941 * g++.dg/lookup/name-clash2.C: New test.
23942
23943 PR c++/12102
23944 * g++.dg/lookup/name-clash3.C: New test.
23945
23946 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23947
23948 * g++.dg/lookup/new2.C: New test.
23949 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
23950
23951 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
23952
23953 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
23954 Add {dg-do compile} directive.
23955 * gfortran.dg/g77/13060.f: Likewise.
23956 * gfortran.dg/g77/19990218-0.f: Likewise.
23957 * gfortran.dg/g77/19990305-0.f: Likewise.
23958 * gfortran.dg/g77/19990419-0.f: Likewise.
23959 * gfortran.dg/g77/19990502-0.f: Likewise.
23960 * gfortran.dg/g77/19990502-1.f: Likewise.
23961 * gfortran.dg/g77/19990525-0.f: Likewise.
23962 * gfortran.dg/g77/19990826-1.f: Likewise.
23963 * gfortran.dg/g77/19990826-3.f: Likewise.
23964 * gfortran.dg/g77/19990905-2.f: Likewise.
23965 * gfortran.dg/g77/20000412-1.f: Likewise.
23966 * gfortran.dg/g77/20000511-1.f: Likewise.
23967 * gfortran.dg/g77/20000511-2.f: Likewise.
23968 * gfortran.dg/g77/20000518.f: Likewise.
23969 * gfortran.dg/g77/20000601-1.f: Likewise.
23970 * gfortran.dg/g77/20000601-2.f: Likewise.
23971 * gfortran.dg/g77/20000629-1.f: Likewise.
23972 * gfortran.dg/g77/20000630-2.f: Likewise.
23973 * gfortran.dg/g77/20010115.f: Likewise.
23974 * gfortran.dg/g77/20010321-1.f: Likewise.
23975 * gfortran.dg/g77/20010426.f: Likewise.
23976 * gfortran.dg/g77/20020307-1.f: Likewise.
23977 * gfortran.dg/g77/8485.f: Likewise.
23978 * gfortran.dg/g77/960317-1.f: Likewise.
23979 * gfortran.dg/g77/970915-0.f: Likewise.
23980 * gfortran.dg/g77/980310-1.f: Likewise.
23981 * gfortran.dg/g77/980310-2.f: Likewise.
23982 * gfortran.dg/g77/980310-3.f: Likewise.
23983 * gfortran.dg/g77/980310-4.f: Likewise.
23984 * gfortran.dg/g77/980310-6.f: Likewise.
23985 * gfortran.dg/g77/980310-7.f: Likewise.
23986 * gfortran.dg/g77/980310-8.f: Likewise.
23987 * gfortran.dg/g77/980419-2.f: Likewise.
23988 * gfortran.dg/g77/980424-0.f: Likewise.
23989 * gfortran.dg/g77/980427-0.f: Likewise.
23990 * gfortran.dg/g77/980729-0.f: Likewise.
23991 * gfortran.dg/g77/981117-1.f: Likewise.
23992 * gfortran.dg/g77/toon_1.f: Likewise.
23993
23994 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23995
23996 PR c++/2204
23997 * g++.dg/other/abstract2.C: New test.
23998
23999 2004-07-12 Paul Brook <paul@codesourcery.com>
24000
24001 * gfortran.dg/pointer_init_1.f90: New test.
24002
24003 2004-07-11 Paul Brook <paul@codesourcery.com>
24004
24005 PR fortran/15986
24006 * gfortran.dg/contained_1.f90: New test.
24007
24008 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24009
24010 * g++.dg/parse/defarg8.C: New test.
24011
24012 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24013
24014 PR fortran/16433
24015 * gfortran.dg/pr16433.f: New test.
24016
24017 PR fortran/17574
24018 * gfortran.dg/pr15754.f90: New test.
24019
24020 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24021
24022 PR tree-optimization/16437
24023 * gcc.c-torture/execute/bitfld-4.c: New test.
24024
24025 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24026
24027 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24028 access to common var from module.
24029
24030 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24031
24032 PR fortran/16336
24033 * gfortran.fortran-torture/execute/common_2.f90: New test.
24034
24035 2004-07-10 Paul Brook <paul@codesourcery.com>
24036
24037 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24038
24039 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24040
24041 PR fortran/15969
24042 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24043
24044 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24045
24046 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24047 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24048 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24049 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24050 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24051 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24052 * gfortran.dg/g77/funderscoring.f: Likewise.
24053 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24054
24055 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24056
24057 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24058
24059 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24060 Paul Brook <paul@codesourcery.com>
24061
24062 PR fortran/13415
24063 * gfortran.dg/common_pointer_1.f90: New test.
24064
24065 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24066
24067 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24068
24069 2004-07-09 James E Wilson <wilson@specifixinc.com>
24070
24071 PR target/16364
24072 * gcc.c-torture/compile/20040709-1.c: New.
24073
24074 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24075
24076 PR fortran/14077
24077 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24078
24079 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24080
24081 PR fortran/13201
24082 * gfortran.dg/shape_1.f90: New test.
24083
24084 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24085 Andrew Pinski <apinski@apple.com>
24086
24087 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24088
24089 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24090
24091 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24092 comment.
24093
24094 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24095 Paul Brook <paul@codesourcery.com>
24096
24097 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24098 '.f95' and '.F95'.
24099
24100 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24101
24102 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24103
24104 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24105
24106 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24107 testcases with capital suffix.
24108
24109 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24110
24111 PR fortran/15481
24112 PR fortran/13372
24113 PR fortran/13575
24114 PR fortran/15978
24115 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24116
24117 * gfortran.dg/implicit_1.f90: New test.
24118
24119 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24120
24121 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24122 expression to match gfortran warning/error messages
24123 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24124 dg-error text.
24125
24126 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24127
24128 * lib/fortran-torture.exp: Rename proc search_for to
24129 search_for_re.
24130
24131 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24132
24133 * gcc.c-torture/execute/simd-5.x: New file.
24134 XFAIL on SPARC 64-bit at -O0.
24135
24136 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24137
24138 PR c++/8211
24139 PR c++/16165
24140 * g++.dg/warn/effc3.C: New test.
24141
24142 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24143
24144 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24145 change X to 1X in format.
24146 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24147 add data statements to conform to standard.
24148
24149 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24150
24151 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24152 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24153 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24154
24155 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24156
24157 * gfortran.dg/g77/7388.f: Copy from g77.dg
24158 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24159 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24160 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24161 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24162 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24163 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24164 * gfortran.dg/g77/strlen0.f: Likewise.
24165
24166 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24167
24168 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24169 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24170
24171 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24172
24173 * gcc.c-torture/execute/920428-2.x: Delete.
24174 * gcc.c-torture/execute/920501-7.x: Likewise.
24175
24176 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24177
24178 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24179 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24180 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24181 prescott and c3-2.
24182 (PREFETCH_3DNOW): Add -march=c3.
24183
24184 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24185
24186 PR c/16437
24187 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24188 * gcc.c-torture/execute/bf64-1.x: Likewise.
24189
24190 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24191
24192 * gcc.c-torture/compile/20040708-1.c: New test.
24193
24194 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24195
24196 PR c++/16169
24197 * g++.dg/warn/effc2.C: New test.
24198
24199 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24200
24201 * gcc.c-torture/execute/bitfld-1.x: Remove.
24202 * gcc.c-torture/execute/bitfld-3.c: New test.
24203 * gcc.dg/bitfld-2.c: Remove XFAILs.
24204
24205 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24206
24207 PR c++/16276
24208 * g++.dg/rtti/tinfo1.C: New file.
24209
24210 2004-07-07 Eric Christopher <echristo@redhat.com>
24211
24212 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24213
24214 2004-07-07 Andrew Pinski <apinski@apple.com>
24215
24216 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24217
24218 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24219
24220 * g++.dg/init/call1.C: XFAIL.
24221
24222 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24223
24224 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24225 except for movstrict*, to movmem* and clrstr* to clrmem*.
24226
24227 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24228
24229 * gcc.c-torture/execute/20040707-1.c: New test.
24230
24231 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24232
24233 * gcc.c-torture/execute/20040706-1.c: New test.
24234
24235 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24236
24237 PR c++/3671
24238 * g++.dg/template/spec14.C: New test.
24239
24240 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24241
24242 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24243 nothing if not yet defined. Use it in b, c and d type definitions.
24244 * gcc.c-torture/execute/20040705-1.c: New test.
24245 * gcc.c-torture/execute/20040705-2.c: New test.
24246
24247 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24248
24249 PR c++/2518
24250 * g++.dg/lookup/new1.C: New test.
24251
24252 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24253
24254 PR c++/11406
24255 * g++.dg/template/sizeof8.C: New test.
24256
24257 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24258
24259 * gcc.c-torture/compile/20040705-1.c: New test.
24260
24261 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24262
24263 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24264
24265 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24266
24267 * gcc.dg/cpp/if-mop.c: Two new testcases.
24268 * gcc.dg/cpp/trad/comment-3.c: New.
24269
24270 2004-07-04 Paul Brook <paul@codesourcery.com>
24271
24272 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24273
24274 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24275
24276 PR c++/3761
24277 * g++.dg/lookup/crash4.C: New test.
24278
24279 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24280
24281 * gcc.c-torture/execute/builtin-abs-1.c
24282 * gcc.c-torture/execute/builtin-abs-2.c
24283 * gcc.c-torture/execute/builtin-complex-1.c
24284 * gcc.c-torture/execute/builtins/string-1-lib.c
24285 * gcc.c-torture/execute/builtins/string-1.c
24286 * gcc.c-torture/execute/builtins/string-2-lib.c
24287 * gcc.c-torture/execute/builtins/string-2.c
24288 * gcc.c-torture/execute/builtins/string-3-lib.c
24289 * gcc.c-torture/execute/builtins/string-3.c
24290 * gcc.c-torture/execute/builtins/string-4-lib.c
24291 * gcc.c-torture/execute/builtins/string-4.c
24292 * gcc.c-torture/execute/builtins/string-5-lib.c
24293 * gcc.c-torture/execute/builtins/string-5.c
24294 * gcc.c-torture/execute/builtins/string-6-lib.c
24295 * gcc.c-torture/execute/builtins/string-6.c
24296 * gcc.c-torture/execute/builtins/string-7-lib.c
24297 * gcc.c-torture/execute/builtins/string-7.c
24298 * gcc.c-torture/execute/builtins/string-8-lib.c
24299 * gcc.c-torture/execute/builtins/string-8.c
24300 * gcc.c-torture/execute/builtins/string-9-lib.c
24301 * gcc.c-torture/execute/builtins/string-9.c
24302 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24303 * gcc.c-torture/execute/builtins/string-asm-1.c
24304 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24305 * gcc.c-torture/execute/builtins/string-asm-2.c
24306 * gcc.c-torture/execute/stdio-opt-1.c
24307 * gcc.c-torture/execute/stdio-opt-2.c
24308 * gcc.c-torture/execute/stdio-opt-3.c
24309 * gcc.c-torture/execute/string-opt-1.c
24310 * gcc.c-torture/execute/string-opt-10.c
24311 * gcc.c-torture/execute/string-opt-11.c
24312 * gcc.c-torture/execute/string-opt-12.c
24313 * gcc.c-torture/execute/string-opt-13.c
24314 * gcc.c-torture/execute/string-opt-14.c
24315 * gcc.c-torture/execute/string-opt-15.c
24316 * gcc.c-torture/execute/string-opt-16.c
24317 * gcc.c-torture/execute/string-opt-2.c
24318 * gcc.c-torture/execute/string-opt-6.c
24319 * gcc.c-torture/execute/string-opt-7.c
24320 * gcc.c-torture/execute/string-opt-8.c:
24321 Replace with ...
24322
24323 * gcc.c-torture/execute/builtins/abs-2.c
24324 * gcc.c-torture/execute/builtins/abs-3.c
24325 * gcc.c-torture/execute/builtins/complex-1.c
24326 * gcc.c-torture/execute/builtins/fprintf.c
24327 * gcc.c-torture/execute/builtins/fputs.c
24328 * gcc.c-torture/execute/builtins/memcmp.c
24329 * gcc.c-torture/execute/builtins/memmove.c
24330 * gcc.c-torture/execute/builtins/memops-asm.c
24331 * gcc.c-torture/execute/builtins/mempcpy-2.c
24332 * gcc.c-torture/execute/builtins/mempcpy.c
24333 * gcc.c-torture/execute/builtins/memset.c
24334 * gcc.c-torture/execute/builtins/printf.c
24335 * gcc.c-torture/execute/builtins/sprintf.c
24336 * gcc.c-torture/execute/builtins/strcat.c
24337 * gcc.c-torture/execute/builtins/strchr.c
24338 * gcc.c-torture/execute/builtins/strcmp.c
24339 * gcc.c-torture/execute/builtins/strcpy.c
24340 * gcc.c-torture/execute/builtins/strcspn.c
24341 * gcc.c-torture/execute/builtins/strlen-2.c
24342 * gcc.c-torture/execute/builtins/strlen.c
24343 * gcc.c-torture/execute/builtins/strncat.c
24344 * gcc.c-torture/execute/builtins/strncmp-2.c
24345 * gcc.c-torture/execute/builtins/strncmp.c
24346 * gcc.c-torture/execute/builtins/strncpy.c
24347 * gcc.c-torture/execute/builtins/strpbrk.c
24348 * gcc.c-torture/execute/builtins/strpcpy-2.c
24349 * gcc.c-torture/execute/builtins/strpcpy.c
24350 * gcc.c-torture/execute/builtins/strrchr.c
24351 * gcc.c-torture/execute/builtins/strspn.c
24352 * gcc.c-torture/execute/builtins/strstr-asm.c
24353 * gcc.c-torture/execute/builtins/strstr.c:
24354 ... these new files.
24355
24356 * gcc.c-torture/execute/builtins/abs-2-lib.c
24357 * gcc.c-torture/execute/builtins/abs-3-lib.c
24358 * gcc.c-torture/execute/builtins/complex-1-lib.c
24359 * gcc.c-torture/execute/builtins/fprintf-lib.c
24360 * gcc.c-torture/execute/builtins/fputs-lib.c
24361 * gcc.c-torture/execute/builtins/memcmp-lib.c
24362 * gcc.c-torture/execute/builtins/memmove-lib.c
24363 * gcc.c-torture/execute/builtins/memops-asm-lib.c
24364 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
24365 * gcc.c-torture/execute/builtins/mempcpy-lib.c
24366 * gcc.c-torture/execute/builtins/memset-lib.c
24367 * gcc.c-torture/execute/builtins/printf-lib.c
24368 * gcc.c-torture/execute/builtins/sprintf-lib.c
24369 * gcc.c-torture/execute/builtins/strcat-lib.c
24370 * gcc.c-torture/execute/builtins/strchr-lib.c
24371 * gcc.c-torture/execute/builtins/strcmp-lib.c
24372 * gcc.c-torture/execute/builtins/strcpy-lib.c
24373 * gcc.c-torture/execute/builtins/strcspn-lib.c
24374 * gcc.c-torture/execute/builtins/strlen-2-lib.c
24375 * gcc.c-torture/execute/builtins/strlen-lib.c
24376 * gcc.c-torture/execute/builtins/strncat-lib.c
24377 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
24378 * gcc.c-torture/execute/builtins/strncmp-lib.c
24379 * gcc.c-torture/execute/builtins/strncpy-lib.c
24380 * gcc.c-torture/execute/builtins/strpbrk-lib.c
24381 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
24382 * gcc.c-torture/execute/builtins/strpcpy-lib.c
24383 * gcc.c-torture/execute/builtins/strrchr-lib.c
24384 * gcc.c-torture/execute/builtins/strspn-lib.c
24385 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
24386 * gcc.c-torture/execute/builtins/strstr-lib.c
24387 * gcc.c-torture/execute/builtins/lib/abs.c
24388 * gcc.c-torture/execute/builtins/lib/fprintf.c
24389 * gcc.c-torture/execute/builtins/lib/memset.c
24390 * gcc.c-torture/execute/builtins/lib/printf.c
24391 * gcc.c-torture/execute/builtins/lib/sprintf.c
24392 * gcc.c-torture/execute/builtins/lib/strcpy.c
24393 * gcc.c-torture/execute/builtins/lib/strcspn.c
24394 * gcc.c-torture/execute/builtins/lib/strncat.c
24395 * gcc.c-torture/execute/builtins/lib/strncmp.c
24396 * gcc.c-torture/execute/builtins/lib/strncpy.c
24397 * gcc.c-torture/execute/builtins/lib/strpbrk.c
24398 * gcc.c-torture/execute/builtins/lib/strspn.c
24399 * gcc.c-torture/execute/builtins/lib/strstr.c:
24400 New files containing support routines.
24401
24402 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
24403 declaration.
24404 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
24405 when not optimizing.
24406
24407 2004-07-02 Mark Mitchell <mark@codesourcery.com>
24408
24409 PR c++/16240
24410 * g++.dg/abi/mangle22.C: New test.
24411 * g++.dg/abi/mangle23.C: Likewise.
24412
24413 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
24414
24415 PR fortran/16290
24416 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
24417 Allow for cases without denormalized floating point numbers.
24418
24419 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
24420
24421 PR c/1027
24422 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
24423 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
24424 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
24425 expected warning text.
24426 * gcc.dg/format/diag-2.c: New test.
24427
24428 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24429
24430 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
24431
24432 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
24433
24434 * gcc.dg/builtins-43.c: New.
24435 * gcc.dg/builtins-44.c: New.
24436 * gcc.dg/builtins-45.c: New.
24437
24438 2004-06-26 Geoffrey Keating <geoffk@apple.com>
24439 Andreas Tobler <a.tobler@schweiz.ch>
24440
24441 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
24442 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
24443 as SIGSEGV.
24444 * gcc.dg/cleanup-11.c: Likewise.
24445 * gcc.dg/cleanup-8.c: Likewise.
24446 * gcc.dg/cleanup-9.c: Likewise.
24447 * gcc.dg/cleanup-5.c: Run on all platforms.
24448
24449 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
24450
24451 * g++.dg/warn/nonnull1.C: New test.
24452
24453 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
24454
24455 * gcc.dg/compat/compat-common.h: Wrap up CINT in
24456 an #ifndef SKIP_COMPLEX_INT/#endif pair.
24457 Special-case the Sun compiler wrt to <complex.h>.
24458
24459 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
24460
24461 * gcc.dg/Wunreachable-8.C: New test.
24462
24463 * gcc.dg/h8300-ice2.c : New test.
24464
24465 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
24466
24467 PR fortran/16161
24468 * gfortran.fortran-torture/compile/implicit.f90: Add test
24469 for implicit character.
24470
24471 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
24472
24473 PR fortran/16289
24474 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
24475 Use tiny() intrinsic to find smallest non-negative real
24476
24477 2004-06-30 Jakub Jelinek <jakub@redhat.com>
24478
24479 * gcc.dg/compat/struct-by-value-22_main.c: New test.
24480 * gcc.dg/compat/struct-by-value-22_x.c: New.
24481 * gcc.dg/compat/struct-by-value-22_y.c: New.
24482
24483 * gcc.c-torture/execute/20040629-1.c: New test.
24484
24485 2004-06-29 Jakub Jelinek <jakub@redhat.com>
24486
24487 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
24488 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
24489
24490 PR target/16195
24491 * gcc.dg/20040625-1.c: New test.
24492
24493 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24494
24495 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
24496
24497 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24498
24499 PR fortran/15963
24500 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
24501
24502 2004-06-29 Richard Henderson <rth@redhat.com>
24503
24504 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
24505
24506 2004-06-29 Paul Brook <paul@codesourcery.com>
24507
24508 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
24509 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
24510
24511 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
24512
24513 PR c++/16260
24514 * g++.dg/parse/crash15.C: New.
24515
24516 2004-06-28 Andrew Pinski <apinski@apple.com>
24517
24518 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
24519 by the error already.
24520
24521 * g++.dg/opt/ptrmem4.C: Change to compile only test.
24522
24523 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
24524
24525 PR target/14041
24526 * gcc.dg/h8300-bss-align-1.c : New.
24527
24528 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
24529
24530 * PR c++/16174
24531 * g++.dg/template/ctor4.C: New.
24532
24533 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
24534
24535 PR c++/16205
24536 * g++.dg/warn/Wsequence-point-1.C: New test.
24537
24538 2004-06-27 Paul Brook <paul@codesourcery.com>
24539
24540 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
24541
24542 2004-06-27 Zack Weinberg <zack@codesourcery.com>
24543
24544 * g++.old-deja/g++.mike/p7325.C: Remove.
24545
24546 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
24547
24548 PR c/14963
24549 * gcc.dg/pr14963.c: New test.
24550
24551 2004-06-27 Mark Mitchell <mark@codesourcery.com>
24552
24553 PR c++/16193
24554 * g++.dg/parse/redef1.C: New test.
24555
24556 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
24557
24558 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
24559 20021110.c.
24560 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
24561 20021119-1.c.
24562 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
24563 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
24564 5-04.c.
24565 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
24566 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
24567 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
24568 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
24569 g++.brendan/enum14.C.
24570 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
24571 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
24572 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
24573 g++.mike/virt1.C.
24574 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
24575 memtemp24.C.
24576
24577 2004-06-27 Roger Sayle <roger@eyesopen.com>
24578
24579 * gcc.dg/20040527-1.c: New test case.
24580
24581 2004-06-26 Bud Davis <bdavis9659@comcast.net>
24582
24583 PR gfortran/pr16196
24584 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
24585
24586 2004-06-25 Roger Sayle <roger@eyesopen.com>
24587
24588 PR middle-end/15825
24589 * gcc.dg/pr15825-1.c: New test case.
24590
24591 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
24592
24593 * gcc.c-torture/execute/20040625-1.c: New test.
24594
24595 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24596
24597 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
24598
24599 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
24600
24601 * gcc.dg/torture/mips-div-1.c: New test.
24602
24603 2004-06-24 Jeff Law <law@redhat.com>
24604
24605 * gcc.dg/tree-ssa/20040624-1.c: New test.
24606
24607 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
24608
24609 * gcc.c-torture/compile/20040624-1.c: New test.
24610
24611 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24612
24613 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
24614 this directory.
24615
24616 2004-06-23 Andrew Pinski <apinski@apple.com>
24617
24618 PR middle-end/15988
24619 * g++.dg/opt/ptrmem4.C: New test.
24620
24621 * gcc.dg/c90-array-quals-2.c: New test.
24622
24623 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
24624
24625 * gcc.dg/kpice1.c: New test.
24626
24627 2006-06-23 Andrew Pinski <apinski@apple.com>
24628
24629 * gcc.dg/c90-array-quals.c: New test.
24630
24631 2006-06-22 Richard Henderson <rth@redhat.com>
24632
24633 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
24634
24635 2004-06-22 Loren James Rittle <ljrittle@acm.org>
24636
24637 * gcc.dg/builtins-config.h: Handle FreeBSD.
24638
24639 2006-06-22 Richard Henderson <rth@redhat.com>
24640
24641 * g++.dg/opt/devirt1.C: New.
24642
24643 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
24644
24645 * g++.dg/opt/pr15551.C: New testcase.
24646
24647 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
24648
24649 PR target/14800
24650 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
24651 x86_64-*-linux* when compiling for 32bit.
24652
24653 2004-06-21 Andrew Pinski <apinski@apple.com>
24654
24655 * gcc.dg/pch/struct-1.c: New.
24656 * gcc.dg/pch/struct-1.hs: New.
24657
24658 2004-06-21 Geoffrey Keating <geoffk@apple.com>
24659
24660 * gcc.dg/pch/save-temps-1.c: New file.
24661 * gcc.dg/pch/save-temps-1.hs: New file.
24662
24663 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
24664
24665 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
24666 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
24667
24668 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24669
24670 * gfortran.fortran-torture/execute/select_1.f90: Rename function
24671 to fix type error.
24672 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
24673 Remove trailing spaces.
24674
24675 2004-06-21 Richard Henderson <rth@redhat.com>
24676
24677 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
24678 merging && to BIT_FIELD_REF.
24679
24680 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
24681
24682 * g++.dg/opt/placeholder1.C: New test.
24683
24684 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24685
24686 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
24687 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
24688 * gcc.dg/compat/union-m128-1_x.c: Likewise.
24689 * gcc.dg/compat/union-m128-1_y.c: Likewise.
24690
24691 2004-06-20 Zack Weinberg <zack@codesourcery.com>
24692
24693 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
24694 extern "C".
24695 * g++.dg/other/pragma-re-1.C: Add comments.
24696
24697 2004-06-19 Bud Davis <bdavis9659@comcast.net>
24698
24699 PR gfortran/16080
24700 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
24701
24702 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
24703
24704 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
24705 instead of setting the type of size_t by
24706 hand.
24707
24708 2004-06-18 Roger Sayle <roger@eyesopen.com>
24709
24710 * gcc.dg/unordered-2.c: New test case.
24711 * gcc.dg/unordered-3.c: New test case.
24712
24713 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
24714
24715 PR other/16043
24716 * lib/g++.exp (g++_version): Tweak regexp for version
24717 * lib/g77.exp (g77_version): Likewise.
24718 * lib/gfortran.exp (gfortran_version): Likewise.
24719 * lib/objc.exp (objc_version): Likewise.
24720 * lib/treelang.exp (treelang_version): Likewise.
24721
24722 2004-06-19 Jakub Jelinek <jakub@redhat.com>
24723
24724 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
24725 Use INT_MAX instead of __INT_MAX__.
24726 * gcc.dg/compat/struct-align-2_y.c: Likewise.
24727
24728 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
24729 * gcc.dg/compat/scalar-return-3_x.c: Use it.
24730 * gcc.dg/compat/scalar-return-3_y.c: Use it.
24731 * gcc.dg/compat/scalar-return-4_x.c: Use it.
24732 * gcc.dg/compat/scalar-return-4_y.c: Use it.
24733 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
24734 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
24735 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
24736 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
24737
24738 * gcc.dg/range-test-1.c: New test.
24739 * g++.dg/opt/range-test-1.C: New test.
24740
24741 2004-06-17 Richard Henderson <rth@redhat.com>
24742
24743 * objc.dg/sync-1.m: New.
24744 * objc.dg/try-catch-1.m: Don't force next runtime.
24745 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
24746 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
24747 shadowed catch clause.
24748 * objc.dg/try-catch-5.m: New.
24749
24750 2004-06-17 Zack Weinberg <zack@codesourcery.com>
24751
24752 Bug 14610
24753 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
24754
24755 2004-06-15 Richard Henderson <rth@redhat.com>
24756
24757 * gcc.dg/20001116-1.c: Move expected warning line.
24758
24759 2004-06-15 Richard Henderson <rth@redhat.com>
24760
24761 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
24762 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
24763
24764 2004-06-15 Jeff Law <law@redhat.com>
24765
24766 * gcc.dg/tree-ssa/20040615-1.c: New test.
24767 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
24768 be less sensitive to operand ordering.
24769 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
24770
24771 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
24772
24773 * g++.dg/abi/bitfield3.C: Add comment..
24774
24775 2004-06-15 Richard Henderson <rth@redhat.com>
24776
24777 * g++.dg/ext/stmtexpr1.C: XFAIL.
24778 * gcc.dg/20030612-1.c: XFAIL.
24779
24780 2004-06-15 Eric Christopher <echristo@redhat.com>
24781
24782 * g++.dg/charset/asm5.c: New.
24783 * gcc.dg/charset/asm6.c: New.
24784
24785 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24786
24787 PR fortran/15962
24788 * gfortran.fortran-torture/execute/select_1.f90: New test.
24789
24790 2004-06-15 Paul Brook <paul@codesourcery.com>
24791
24792 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
24793
24794 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24795
24796 PR c++/15967
24797 * g++.dg/lookup/crash3.C: New test.
24798
24799 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24800
24801 PR c++/15947
24802 * g++.dg/parse/dtor4.C: New test.
24803
24804 2004-06-14 Jeff Law <law@redhat.com>
24805
24806 * gcc.c-torture/compile/20040614-1.c: New test.
24807
24808 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24809
24810 PR fortran/15211
24811 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
24812 LEN of a character array.
24813
24814 2004-06-14 Mark Mitchell <mark@codesourcery.com>
24815
24816 PR c++/15096
24817 * g++.dg/template/ptrmem10.C: New test.
24818
24819 PR c++/14930
24820 * g++.dg/template/friend30.C: New test.
24821
24822 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24823
24824 PR fortran/14928
24825 * gfortran.fortran-torture/compile/mloc.f90: New test.
24826
24827 2004-06-13 Paul Brook <paul@codesourcery.com>
24828
24829 * gfortran.fortran-torture/execute/random_2.f90: New test.
24830
24831 2004-06-13 Eric Christopher <echristo@redhat.com>
24832
24833 * gcc.dg/noncompile/redecl-1.c: Fix error message.
24834
24835 2004-06-12 Paul Brook <paul@codesourcery.com>
24836
24837 * gfortran.fortran-torture/execute/contained_3.f90: New test.
24838
24839 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24840
24841 PR fortran/14923
24842 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
24843
24844 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24845
24846 PR fortran/14957
24847 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
24848 syntax errors in end statements of contained subroutines.
24849
24850 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24851
24852 PR fortran/12841
24853 * gfortran.fortran-torture/execute/null_arg.f90: New test.
24854
24855 2004-06-12 Bud Davis <bdavis9659@comcast.net>
24856
24857 PR fortran/15665
24858 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
24859
24860 2004-06-12 Bud Davis <bdavis9659@comcast.net>
24861
24862 PR gfortran/12839
24863 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
24864
24865 2004-06-11 Mark Mitchell <mark@codesourcery.com>
24866
24867 PR c++/15862
24868 * g++.dg/parse/enum1.C: New test.
24869
24870 2004-06-10 Jeff Law <law@redhat.com>
24871
24872 * gcc.c-torture/compile/20040610-1.c: New test.
24873
24874 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24875
24876 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
24877 * g++.old-deja/g++.other/decl3.C: Likewise.
24878
24879 2004-06-10 Brian Booth <bbooth@redhat.com>
24880
24881 * gcc.dg/tree-ssa/20031015-1.c: Scan for
24882 V_MAY_DEF instead of VDEF.
24883 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
24884
24885 2004-06-10 Mark Mitchell <mark@codesourcery.com>
24886
24887 PR c++/14211
24888 * g++.dg/conversion/const1.C: New test.
24889
24890 PR c++/15076
24891 * g++.dg/conversion/reinterpret1.C: New test.
24892
24893 PR c++/15877
24894 * g++.dg/template/enum2.C: New test.
24895
24896 PR c++/15227
24897 * g++.dg/template/error13.C: New test.
24898
24899 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24900
24901 PR fortran/14957
24902 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
24903 arguments to test_* REAL and of the right size.
24904
24905 2004-06-10 Jakub Jelinek <jakub@redhat.com>
24906
24907 PR target/15569
24908 PR rtl-optimization/15681
24909 * gcc.dg/20040609-1.c: New test.
24910
24911 2004-06-10 Jakub Jelinek <jakub@redhat.com>
24912
24913 PR c++/14791
24914 * g++.dg/opt/builtins1.C: New test.
24915
24916 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
24917
24918 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
24919 that use default windows32 struct layout.
24920 * gcc.dg/i386-bitfield2.c: Likewise.
24921
24922 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
24923
24924 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
24925 for mingw32 and cygwin targets.
24926
24927 2004-06-09 Geoffrey Keating <geoffk@apple.com>
24928
24929 * gcc.dg/pch/macro-4.c: New.
24930 * gcc.dg/pch/macro-4.hs: New.
24931
24932 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24933
24934 PR fortran/13249
24935 * gfortran.fortran-torture/compile/name_clash.f90: New test.
24936
24937 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24938
24939 PR fortran/13372
24940 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
24941
24942 2004-06-09 Bud Davis <bdavis9659@comcast.net>
24943
24944 PR gfortran/14897
24945 * gfortran.fortran-torture/execute/t_edit.f90: New test.
24946
24947 2004-06-09 Bud Davis <bdavis9659@comcast.net>
24948
24949 PR gfortran/15755
24950 * gfortran.fortran-torture/execute/backspace.c : New test.
24951
24952 2004-06-09 Paul Brook <paul@codesourcery.com>
24953
24954 * gfortran.fortran-torture/execure/intrinsic_associated.f90
24955 (pointer_to_section): Rewrite to use smaller array.
24956
24957 2004-06-08 David Edelsohn <edelsohn@gnu.org>
24958
24959 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
24960 * gcc.dg/ext/altivec-10.c: Same.
24961 * gcc.dg/ext/altivec-11.c: Same.
24962 * gcc.dg/ext/altivec-12.c: Same.
24963 * gcc.dg/ext/altivec-13.c: Same.
24964 * gcc.dg/ext/altivec-14.c: Same.
24965 * gcc.dg/ext/altivec-15.c: Same.
24966 * gcc.dg/ext/altivec-16.c: Same.
24967 * gcc.dg/ext/altivec-3.c: Same.
24968 * gcc.dg/ext/altivec-4.c: Same.
24969 * gcc.dg/ext/altivec-6.c: Same.
24970 * gcc.dg/ext/altivec-7.c: Same.
24971 * gcc.dg/ext/altivec-8.c: Same.
24972 * gcc.dg/ext/altivec-varargs-1.c: Same.
24973
24974 * g++.dg/ext/altivec-1.C: Correct dg syntax.
24975 * g++.dg/ext/altivec-10.C: Same.
24976 * g++.dg/ext/altivec-2.C: Same.
24977 * g++.dg/ext/altivec-3.C: Same.
24978 * g++.dg/ext/altivec-4.C: Same.
24979 * g++.dg/ext/altivec-5.C: Same.
24980 * g++.dg/ext/altivec-6.C: Same.
24981 * g++.dg/ext/altivec-7.C: Same.
24982 * g++.dg/ext/altivec-8.C: Same.
24983 * g++.dg/ext/altivec-9.C: Same.
24984
24985 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24986
24987 PR c++/7841
24988 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
24989
24990 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24991
24992 * gcc.dg/union-1.c: New test.
24993
24994 2004-06-07 Roger Sayle <roger@eyesopen.com>
24995
24996 * gcc.dg/builtins-41.c: New test case.
24997 * gcc.dg/builtins-42.c: New test case.
24998
24999 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25000
25001 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25002 * g++.dg/ext/altivec-10.C: Same.
25003 * g++.dg/ext/altivec-2.C: Same.
25004 * g++.dg/ext/altivec-3.C: Same.
25005 * g++.dg/ext/altivec-4.C: Same.
25006 * g++.dg/ext/altivec-5.C: Same.
25007 * g++.dg/ext/altivec-6.C: Same.
25008 * g++.dg/ext/altivec-7.C: Same.
25009 * g++.dg/ext/altivec-8.C: Same.
25010 * g++.dg/ext/altivec-9.C: Same.
25011 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25012 * g++.old-deja/g++.brendan/new3.C: Same.
25013 * gcc.c-torture/execute/eeprof-1.x: Same.
25014
25015 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25016
25017 PR c/14765
25018 * gcc.dg/pr14765-1.c: New test.
25019
25020 2004-06-07 Roger Sayle <roger@eyesopen.com>
25021
25022 PR c/14649
25023 * gcc.dg/pr14649-1.c: New test case.
25024
25025 2004-06-07 Richard Henderson <rth@redhat.com>
25026
25027 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25028 if temporaries.
25029
25030 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25031
25032 * g++.dg/eh/elide1.C: Remove XFAIL.
25033
25034 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25035
25036 PR c++/15337
25037 * g++.dg/expr/sizeof3.C: New test.
25038
25039 PR c++/14777
25040 * g++.dg/template/access14.C: New test.
25041
25042 PR c++/15554
25043 * g++.dg/template/enum1.C: New test.
25044
25045 PR c++/15057
25046 * g++.dg/eh/throw1.C: New test.
25047
25048 2004-06-07 David Ayers <d.ayers@inode.at>
25049 Ziemowit Laski <zlaski@apple.com>
25050
25051 * lib/objc.exp (objc_target_compile): Revert the '-framework
25052 Foundation' flag fix, since bare Darwin does not ship
25053 with the Foundation framework.
25054 * objc/execute/next_mapping.h: Provide a local NSConstantString
25055 @interface and @implementation.
25056 (objc_constant_string_init): A constructor function, used to
25057 initialize the NSConstantString meta-class object.
25058 * objc/execute/string1.m: Include "next_mapping.h" instead of
25059 <Foundation/NSString.h>.
25060 * objc/execute/string2.m: Likewise.
25061 * objc/execute/string3.m: Likewise.
25062 * objc/execute/string4.m: Likewise.
25063
25064 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25065
25066 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25067 to double. Replace double with FLOAT.
25068 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25069
25070 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25071 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25072 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25073 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25074 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25075 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25076 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25077 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25078
25079 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25080
25081 PR c/13519
25082 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25083
25084 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25085
25086 PR c++/15503
25087 * g++.dg/template/meminit2.C: New test.
25088
25089 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25090
25091 PR target/15822
25092 * gcc.c-torture/execute/compare-fp-1.c,
25093 gcc.c-torture/execute/compare-fp-2.c,
25094 gcc.c-torture/execute/compare-fp-3.c,
25095 gcc.c-torture/execute/compare-fp-4.c,
25096 gcc.c-torture/execute/compare-fp-3.x,
25097 gcc.c-torture/execute/compare-fp-4.x: Moved...
25098 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25099 gcc.c-torture/execute/ieee/compare-fp-2.c,
25100 gcc.c-torture/execute/ieee/compare-fp-3.c,
25101 gcc.c-torture/execute/ieee/compare-fp-4.c,
25102 gcc.c-torture/execute/ieee/compare-fp-3.x,
25103 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25104
25105 2004-06-04 David Ayers <d.ayers@inode.at>
25106
25107 * objc/execute/protocol-isEqual-4.m: New testcase.
25108
25109 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25110
25111 * objc/execute/protocol-isEqual-1.m: New testcase.
25112 * objc/execute/protocol-isEqual-2.m: New testcase.
25113 * objc/execute/protocol-isEqual-3.m: New testcase.
25114
25115 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25116
25117 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25118
25119 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25120
25121 * lib/objc.exp (objc_target_compile): When running tests on
25122 Darwin (Mac OS X), inform the linker about '-framework
25123 'Foundation'.
25124
25125 2004-06-02 Eric Christopher <echristo@redhat.com>
25126
25127 * gcc.c-torture/compile/20040602-1.c: New.
25128
25129 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25130
25131 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25132 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25133
25134 PR tree-optimization/14736
25135 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25136
25137 PR tree-optimization/14042
25138 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25139
25140 PR tree-optimization/14729
25141 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25142
25143 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25144
25145 PR fortran/15557
25146 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25147
25148 2004-06-01 Richard Hederson <rth@redhat.com>
25149
25150 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25151
25152 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25153
25154 PR c++/14932
25155 * g++.dg/parse/offsetof4.C: New test.
25156
25157 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25158
25159 PR objc/7993
25160 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25161
25162 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25163
25164 PR c++/15701
25165 * g++.dg/template/friend29.C: New test.
25166
25167 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25168
25169 PR c/15749
25170 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25171
25172 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25173
25174 * gcc.dg/sparc-trap-1.c: New test.
25175
25176 2004-05-31 Roger Sayle <roger@eyesopen.com>
25177
25178 PR middle-end/15069
25179 * g++.dg/opt/fold3.C: New test case.
25180
25181 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25182
25183 * lib/target-supports.exp (check_iconv_available): Fix fallout
25184 from 2004-05-28 patch.
25185
25186 2004-05-30 Paul Brook <paul@codesourcery.com>
25187
25188 PR fortran/15620
25189 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25190 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25191
25192 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25193
25194 * gfortran.fortran-torture/execute/random_1.f90: New test.
25195
25196 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25197
25198 * g++.dg/ext/altivec-10.C: New test.
25199
25200 2004-05-29 Paul Brook <paul@codesourcery.com>
25201
25202 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25203
25204 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25205
25206 * gcc.dg/altivec-16.c: New test.
25207
25208 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25209
25210 * lib/target-supports.exp (check_vmx_hw_available): New.
25211 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25212
25213 * lib/target-supports.exp (check_alias_available,
25214 check_iconv_available, check_named_sections_available): Use
25215 unique names for temporary files.
25216
25217 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25218
25219 * gcc.dg/altivec-15.c: New test.
25220
25221 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25222
25223 PR c++/15083
25224 * g++.dg/warn/noeffect6.C: New test.
25225
25226 PR c++/15471
25227 * g++.dg/expr/ptrmem4.C: New test.
25228
25229 PR c++/15640
25230 * g++.dg/template/operator3.C: New test.
25231
25232 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25233
25234 PR c++/14668
25235 * g++.dg/lookup/redecl1.C: New test.
25236 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25237
25238 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25239
25240 * gcc.c-torture/execute/compare-fp-1.c,
25241 gcc.c-torture/execute/compare-fp-2.c,
25242 gcc.c-torture/execute/compare-fp-3.c,
25243 gcc.c-torture/execute/compare-fp-4.c,
25244 gcc.c-torture/execute/compare-fp-3.x,
25245 gcc.c-torture/execute/compare-fp-4.x,
25246 gcc.dg/pr15649-1.c: New.
25247
25248 2004-05-27 Adam Nemet <anemet@lnxw.com>
25249
25250 PR c++/12883
25251 * g++.dg/init/array14.C: New test.
25252
25253 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25254
25255 * lib/compat.exp (compat-get-options-main): New.
25256 (compat-get-options): Remove unneeded code, warn for ignored
25257 command.
25258 (compat-execute): Check flag set by dg-require-* commands.
25259
25260 * lib/compat.exp (compat-execute): Break up long lines.
25261
25262 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25263
25264 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25265 * gcc.dg/altivec-14.c: New test.
25266 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25267
25268 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25269 * gcc.dg/altivec-12.c: Ditto.
25270
25271 * gcc.dg/altivec-3.c: Move call to altivec_check.
25272
25273 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25274
25275 PR c++/15044
25276 * g++.dg/template/error12.C: New test.
25277
25278 PR c++/15317
25279 * g++.dg/ext/attrib15.C: New test.
25280
25281 PR c++/15329
25282 * g++.dg/template/ptrmem9.C: New test.
25283
25284 2004-05-25 Paul Brook <paul@codesourcery.com>
25285
25286 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25287
25288 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25289
25290 PR c++/15165
25291 * g++.dg/template/crash19.C: New test.
25292
25293 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25294
25295 PR c++/15025
25296 * g++.dg/template/redecl1.C: New test.
25297
25298 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25299
25300 PR c++/14821
25301 * g++.dg/other/ns1.C: New test.
25302
25303 PR c++/14883
25304 * g++.dg/template/invalid1.C: New test.
25305
25306 2004-05-23 Paul Brook <paul@codesourcery.com>
25307 Victor Leikehman <lei@haifasphere.co.il>
25308
25309 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25310 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25311
25312 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25313
25314 PR c++/15285
25315 PR c++/15299
25316 * g++.dg/template/non-dependent5.C: New test.
25317 * g++.dg/template/non-dependent6.C: New test.
25318
25319 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25320
25321 PR c++/15507
25322 * g++.dg/inherit/union1.C: New test.
25323
25324 PR c++/15542
25325 * g++.dg/template/addr1.C: New test.
25326
25327 PR c++/15427
25328 * g++.dg/template/array5.C: New test.
25329
25330 PR c++/15287
25331 * g++.dg/template/array6.C: New test.
25332
25333 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
25334 Roger Sayle <roger@eyesopen.com>
25335
25336 * g++.dg/lookup/forscope2.C: New test case.
25337
25338 2004-05-22 Ben Elliston <bje@au.ibm.com>
25339
25340 * gcc.dg/cpp/Wmissingdirs.c: New.
25341
25342 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25343
25344 PR target/15301
25345 * gcc.dg/compat/union-m128-1.h: New file.
25346 * gcc.dg/compat/union-m128-1_main.c: Likewise.
25347 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25348 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25349
25350 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25351
25352 PR target/15302
25353 * gcc.dg/compat/struct-complex-1.h: New file.
25354 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
25355 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
25356 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25357
25358 2004-05-20 Roger Sayle <roger@eyesopen.com>
25359
25360 PR middle-end/3074
25361 * gcc.dg/pr3074-1.c: New test case.
25362 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
25363
25364 2004-05-20 Falk Hueffner <falk@debian.org>
25365
25366 PR other/15526
25367 * gcc.dg/ftrapv-1.c: New test case.
25368
25369 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
25370
25371 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
25372
25373 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
25374 Jeff Law <law@redhat.com>
25375
25376 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
25377 * gcc.dg/tree-ssa/20040518-2.c: New test.
25378
25379 * gcc.dg/tree-ssa/20040518-1.c: New test.
25380
25381 2004-05-18 Zack Weinberg <zack@codesourcery.com>
25382
25383 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
25384
25385 2004-05-18 Paul Brook <paul@codesourcery.com>
25386
25387 PR fortran/13930
25388 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
25389
25390 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25391
25392 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
25393 constant folding.
25394
25395 2004-05-17 Steven Bosscher <stevenb@suse.de>
25396
25397 * gcc.dg/tree-ssa/20040517-1.c: New test.
25398
25399 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25400
25401 * gcc.dg/loop-4.c: New test.
25402
25403 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
25404
25405 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
25406
25407 2004-05-15 Bud Davis <bdavis9659@comcast.net>
25408
25409 PR fortran/15311
25410 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
25411
25412 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25413
25414 PR fortran/13826
25415 PR fortran/13940
25416 * gfortran.fortran-torture/compile/data_1.f90: New test.
25417
25418 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
25419
25420 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
25421 * gcc.dg/uninit-H.c: Define ASM for __s390__.
25422
25423 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
25424
25425 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
25426
25427 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
25428
25429 PR c/15444
25430 * gcc.dg/format/xopen-1.c: Adjust expected message.
25431 * gcc.dg/format/xopen-3.c: New test.
25432
25433 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
25434
25435 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
25436
25437 2004-05-14 Jeff Law <law@redhat.com>
25438
25439 * gcc.dg/tree-ssa/20040514-2.c: New test.
25440
25441 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25442
25443 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
25444 this ...
25445 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
25446 this.
25447
25448 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
25449
25450 * gcc.dg/tree-ssa/20040514-1.c: New test.
25451
25452 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25453
25454 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
25455 test.
25456
25457 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25458
25459 PR fortran/14066
25460 * gfortran.fortran-torture/compile/do_1.f90: New test.
25461
25462 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25463
25464 PR fortran/15051
25465 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
25466 test.
25467
25468 2004-05-14 Bud Davis <bdavis9659@comcast.net>
25469
25470 PR fortran/15149
25471 * gfortran.fortran-torture/execute/random_init.f90: New test.
25472
25473 2004-05-13 Paul Brook <paul@codesourcery.com>
25474
25475 PR fortran/15314
25476 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
25477
25478 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
25479
25480 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
25481 for the powerpc case.
25482
25483 2004-05-13 Jeff Law <law@redhat.com>
25484
25485 * gcc.dg/tree-ssa/20040513-1.c: New test.
25486 * gcc.dg/tree-ssa/20040513-2.c: New test.
25487
25488 2004-05-13 Paul Brook <paul@codesourcery.com>
25489
25490 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
25491 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
25492 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
25493
25494 2004-05-13 Andreas Schwab <schwab@suse.de>
25495
25496 PR other/10819
25497 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
25498 characters.
25499
25500 2004-05-13 Bud Davis <bdavis9659@comcast.net>
25501
25502 PR fortran/15294
25503 * gfortran.fortran-torture/execute/adjustr.f90: New file.
25504
25505 2004-05-13 Diego Novillo <dnovillo@redhat.com>
25506
25507 Merge from tree-ssa-20020619-branch. See
25508 ChangeLog.tree-ssa for details.
25509
25510 2004-05-11 Ziemowit Laski <zlaski@apple.com>
25511
25512 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
25513 include <altivec.h> explicitly.
25514 * gcc.dg/altivec-13.c: Likewise.
25515
25516 2004-05-11 Paul Brook <paul@codesourcery.com>
25517
25518 * gcc.c-torture/compile/20010518-1.c: Force enum size.
25519
25520 2004-05-10 Eric Christopher <echristo@redhat.com>
25521
25522 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
25523 * gcc.dg/sibcall-4.c: Ditto.
25524
25525 2004-05-10 Ziemowit Laski <zlaski@apple.com>
25526
25527 * g++.dg/ext/altivec-8.C: New test case.
25528 * gcc.dg/altivec-13.c: New test case.
25529
25530 2004-05-08 Roger Sayle <roger@eyesopen.com>
25531
25532 * gcc.c-torture/execute/divcmp-1.c: New test case.
25533 * gcc.c-torture/execute/divcmp-2.c: New test case.
25534 * gcc.c-torture/execute/divcmp-3.c: New test case.
25535
25536 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25537
25538 * g++.dg/other/pragma-re-2.C: New test.
25539
25540 2004-05-07 Uros Bizjak <uros@kss-loka.si>
25541
25542 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
25543 * gcc.dg/i386-387-2.c: Likewise.
25544
25545 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
25546 __builtin_drem.
25547 * gcc.dg/i386-387-6.c: Likewise.
25548
25549 2004-05-07 Uros Bizjak <uros@kss-loka.si>
25550
25551 * gcc.dg/builtins-33.c: Also check log1p*.
25552
25553 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
25554
25555 PR optimization/15296
25556 * gcc.c-torture/execute/pr15296.c: New test.
25557
25558 2004-05-05 Uros Bizjak <uros@kss-loka.si>
25559
25560 * gcc.dg/builtins-40.c: New test.
25561
25562 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
25563
25564 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
25565
25566 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
25567
25568 * g++.dg/ext/spe1.C: New testcase.
25569
25570 2004-05-04 Ziemowit Laski <zlaski@apple.com>
25571
25572 * objc.dg/image-info.m: Allow additional attributes
25573 for __image_info section.
25574
25575 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
25576
25577 * gcc.dg/torture/mips-hilo-2.c: New test.
25578
25579 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25580
25581 PR c++/14389
25582 * g++.dg/template/member5.C: New test.
25583
25584 2004-05-03 Uros Bizjak <uros@kss-loka.si>
25585
25586 * gcc.dg/builtins-34.c: Also check expm1*.
25587
25588 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25589
25590 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
25591 * gcc.dg/torture/builtin-convert-3.c: New test.
25592
25593 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
25594
25595 PR middle-end/15054
25596 * g++.dg/opt/pr15054.C: New test.
25597
25598 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25599
25600 * gcc.dg/torture/builtin-rounding-1.c: New test.
25601 * gcc.dg/builtins-25.c: Delete.
25602 * gcc.dg/builtins-29.c: Delete.
25603
25604 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
25605
25606 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
25607 * gcc.dg/sibcall-4.c: Likewise.
25608 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
25609
25610 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
25611
25612 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
25613 bit-field on 16-bit targets.
25614
25615 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
25616
25617 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
25618 16-bit targets.
25619
25620 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
25621
25622 * gcc.dg/rs6000-power2-1.c: Change to compile only.
25623 * gcc.dg/rs6000-power2-2.c: Likewise.
25624
25625 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
25626
25627 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
25628 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
25629 Change the asm registers to be in form of frN instead of fN.
25630
25631 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25632
25633 * gcc.dg/torture/builtin-convert-2.c: New test.
25634
25635 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
25636
25637 * gcc.dg/rs6000-power2-1.c: New test.
25638 * gcc.dg/rs6000-power2-2.c: New test.
25639
25640 2004-04-28 Jan Hubicka <jh@suse.cz>
25641
25642 * gcc.dg/unused-6.c: New test.
25643
25644 2004-04-24 Laurent GUERBY <laurent@guerby.net>
25645 Ulrich Weigand <uweigand@de.ibm.com>
25646
25647 * ada/acats/run_all.sh: Define $target variable.
25648
25649 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
25650
25651 PR c++/15119
25652 * g++.dg/other/vararg-1.C: New test.
25653
25654 PR c++/4794
25655 * g++.dg/eh/cleanup3.C: New test.
25656
25657 2004-04-24 Laurent GUERBY <laurent@guerby.net>
25658
25659 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
25660 and ad8011a (target_insn).
25661 * ada/acats/support/macro.dfs: Likewise.
25662 * ada/acats/support/impbit.adb: New file.
25663
25664 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
25665
25666 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
25667
25668 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25669
25670 * gcc.dg/loop-3.c: New test.
25671
25672 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
25673
25674 * gcc.c-torture/execute/simd-5.c: New test.
25675
25676 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25677
25678 PR c++/15064
25679 * g++.dg/template/crash18.C: New test.
25680
25681 2004-04-22 Mark Mitchell <mark@codesourcery.com>
25682
25683 * g++.dg/ext/complit3.C: New test.
25684
25685 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
25686
25687 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
25688 * gcc.dg/altivec-3.c: Same.
25689 * gcc.dg/altivec-varargs-1.c: Same.
25690
25691 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
25692
25693 * lib/target-supports.exp (check_profiling_available): Assume
25694 profiling is not available on powerpc-eabi targets.
25695
25696 2004-04-21 Janis Johnson <janis187@us.ibm.com>
25697
25698 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
25699 * gcc.dg/vmx/bug-1.c: Ditto.
25700
25701 2004-04-20 Eric Christopher <echristo@redhat.com>
25702
25703 * gcc.dg/charset/extern.c: New test.
25704 * g++.dg/charset/extern3.cc: Ditto.
25705
25706 2004-04-20 Uros Bizjak <uros@kss-loka.si>
25707
25708 * gcc.dg/builtins-39.c: New test.
25709
25710 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
25711
25712 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
25713
25714 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
25715
25716 * gcc.dg/torture/mips-hilo-1.c: New test.
25717
25718 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
25719
25720 * gcc.c-torture/compile/20040419-1.c: New test.
25721
25722 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
25723
25724 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
25725
25726 2004-04-18 Zack Weinberg <zack@codesourcery.com>
25727 Aldy Hernandez <aldyh@redhat.com>
25728
25729 * gcc.c-torture/execute/va-arg-24.c: New.
25730
25731 2004-04-17 Zack Weinberg <zack@codesourcery.com>
25732 Aldy Hernandez <aldyh@redhat.com>
25733
25734 * gcc.dg/vmx/1b-01.c: New.
25735 * gcc.dg/vmx/1b-02.c: New.
25736 * gcc.dg/vmx/1b-03.c: New.
25737 * gcc.dg/vmx/1b-04.c: New.
25738 * gcc.dg/vmx/1b-05.c: New.
25739 * gcc.dg/vmx/1b-06.c: New.
25740 * gcc.dg/vmx/1b-07.c: New.
25741 * gcc.dg/vmx/1c-01.c: New.
25742 * gcc.dg/vmx/1c-02.c: New.
25743 * gcc.dg/vmx/3a-01a.c: New.
25744 * gcc.dg/vmx/3a-01.c: New.
25745 * gcc.dg/vmx/3a-01m.c: New.
25746 * gcc.dg/vmx/3a-03.c: New.
25747 * gcc.dg/vmx/3a-03m.c: New.
25748 * gcc.dg/vmx/3a-04.c: New.
25749 * gcc.dg/vmx/3a-04m.c: New.
25750 * gcc.dg/vmx/3a-05.c: New.
25751 * gcc.dg/vmx/3a-06.c: New.
25752 * gcc.dg/vmx/3a-06m.c: New.
25753 * gcc.dg/vmx/3a-07.c: New.
25754 * gcc.dg/vmx/3b-01.c: New.
25755 * gcc.dg/vmx/3b-02.c: New.
25756 * gcc.dg/vmx/3b-10.c: New.
25757 * gcc.dg/vmx/3b-13.c: New.
25758 * gcc.dg/vmx/3b-14.c: New.
25759 * gcc.dg/vmx/3b-15.c: New.
25760 * gcc.dg/vmx/3c-01a.c: New.
25761 * gcc.dg/vmx/3c-01.c: New.
25762 * gcc.dg/vmx/3c-02.c: New.
25763 * gcc.dg/vmx/3c-03.c: New.
25764 * gcc.dg/vmx/3d-01.c: New.
25765 * gcc.dg/vmx/4-01.c: New.
25766 * gcc.dg/vmx/4-03.c: New.
25767 * gcc.dg/vmx/5-01.c: New.
25768 * gcc.dg/vmx/5-02.c: New.
25769 * gcc.dg/vmx/5-03.c: New.
25770 * gcc.dg/vmx/5-04.c: New.
25771 * gcc.dg/vmx/5-05.c: New.
25772 * gcc.dg/vmx/5-06.c: New.
25773 * gcc.dg/vmx/5-07.c: New.
25774 * gcc.dg/vmx/5-07t.c: New.
25775 * gcc.dg/vmx/5-08.c: New.
25776 * gcc.dg/vmx/5-10.c: New.
25777 * gcc.dg/vmx/5-11.c: New.
25778 * gcc.dg/vmx/7-01a.c: New.
25779 * gcc.dg/vmx/7-01.c: New.
25780 * gcc.dg/vmx/7c-01.c: New.
25781 * gcc.dg/vmx/7d-01.c: New.
25782 * gcc.dg/vmx/7d-02.c: New.
25783 * gcc.dg/vmx/8-01.c: New.
25784 * gcc.dg/vmx/8-02a.c: New.
25785 * gcc.dg/vmx/8-02.c: New.
25786 * gcc.dg/vmx/brode-1.c: New.
25787 * gcc.dg/vmx/bug-1.c: New.
25788 * gcc.dg/vmx/bug-2.c: New.
25789 * gcc.dg/vmx/bug-3.c: New.
25790 * gcc.dg/vmx/cw-bug-1.c: New.
25791 * gcc.dg/vmx/cw-bug-2.c: New.
25792 * gcc.dg/vmx/cw-bug-3.c: New.
25793 * gcc.dg/vmx/dct.c: New.
25794 * gcc.dg/vmx/debug-1.c: New.
25795 * gcc.dg/vmx/debug-2.c: New.
25796 * gcc.dg/vmx/debug-3.c: New.
25797 * gcc.dg/vmx/debug-4.c: New.
25798 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
25799 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
25800 * gcc.dg/vmx/eg-5.c: New.
25801 * gcc.dg/vmx/fft.c: New.
25802 * gcc.dg/vmx/gcc-bug-1.c: New.
25803 * gcc.dg/vmx/gcc-bug-2.c: New.
25804 * gcc.dg/vmx/gcc-bug-3.c: New.
25805 * gcc.dg/vmx/gcc-bug-4.c: New.
25806 * gcc.dg/vmx/gcc-bug-5.c: New.
25807 * gcc.dg/vmx/gcc-bug-6.c: New.
25808 * gcc.dg/vmx/gcc-bug-7.c: New.
25809 * gcc.dg/vmx/gcc-bug-8.c: New.
25810 * gcc.dg/vmx/gcc-bug-9.c: New.
25811 * gcc.dg/vmx/gcc-bug-b.c: New.
25812 * gcc.dg/vmx/gcc-bug-c.c: New.
25813 * gcc.dg/vmx/gcc-bug-d.c: New.
25814 * gcc.dg/vmx/gcc-bug-e.c: New.
25815 * gcc.dg/vmx/gcc-bug-f.c: New.
25816 * gcc.dg/vmx/gcc-bug-g.c: New.
25817 * gcc.dg/vmx/gcc-bug-i.c: New.
25818 * gcc.dg/vmx/harness.h: New.
25819 * gcc.dg/vmx/ira1.c: New.
25820 * gcc.dg/vmx/ira2a.c: New.
25821 * gcc.dg/vmx/ira2b.c: New.
25822 * gcc.dg/vmx/ira2.c: New.
25823 * gcc.dg/vmx/ira2c.c: New.
25824 * gcc.dg/vmx/mem.c: New.
25825 * gcc.dg/vmx/newton-1.c: New.
25826 * gcc.dg/vmx/ops.c: New.
25827 * gcc.dg/vmx/sn7153.c: New.
25828 * gcc.dg/vmx/spill2.c: New.
25829 * gcc.dg/vmx/spill3.c: New.
25830 * gcc.dg/vmx/spill.c: New.
25831 * gcc.dg/vmx/t.c: New.
25832 * gcc.dg/vmx/varargs-1.c: New.
25833 * gcc.dg/vmx/varargs-2.c: New.
25834 * gcc.dg/vmx/varargs-3.c: New.
25835 * gcc.dg/vmx/varargs-4.c: New.
25836 * gcc.dg/vmx/varargs-5.c: New.
25837 * gcc.dg/vmx/varargs-6.c: New.
25838 * gcc.dg/vmx/varargs-7.c: New.
25839 * gcc.dg/vmx/vmx.exp: New.
25840 * gcc.dg/vmx/vprint-1.c: New.
25841 * gcc.dg/vmx/vscan-1.c: New.
25842 * gcc.dg/vmx/x-01.c: New.
25843 * gcc.dg/vmx/x-02.c: New.
25844 * gcc.dg/vmx/x-03.c: New.
25845 * gcc.dg/vmx/x-04.c: New.
25846 * gcc.dg/vmx/x-05.c: New.
25847 * gcc.dg/vmx/yousufi-1.c: New.
25848 * gcc.dg/vmx/zero-1.c: New.
25849 * gcc.dg/vmx/zero.c: New.
25850
25851 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
25852
25853 * g++.dg/lookup/java1.C: Update for chage of
25854 _Jv_AllocObject.
25855 * g++.dg/lookup/java2.C: Likewise.
25856
25857 2004-04-17 Laurent GUERBY <laurent@guerby.net>
25858
25859 * ada/acats/run_all.sh: use -O2 by default.
25860
25861 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
25862
25863 * gcc.dg/vr-mult-[12].c: New tests.
25864
25865 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25866
25867 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
25868
25869 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
25870
25871 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
25872
25873 * lib/target-supports.exp (check_profiling_available): Assume profiling
25874 isn't available for mips*-*-elf targets.
25875
25876 2004-04-14 Uros Bizjak <uros@kss-loka.si>
25877
25878 * gcc.dg/builtins-38.c: New test.
25879
25880 2004-04-14 Eric Christopher <echristo@redhat.com>
25881
25882 * g++.dg/charset/charset.exp: Run .cc extension tests.
25883
25884 2004-04-14 Zack Weinberg <zack@codesourcery.com>
25885
25886 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
25887
25888 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25889
25890 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
25891
25892 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
25893
25894 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
25895 * gcc.dg/i386-387-2.c: Likewise.
25896
25897 * gcc.dg/i386-387-7.c: New test.
25898 * gcc.dg/i386-387-8.c: New test.
25899
25900 * gcc.dg/builtins-37.c: New test.
25901
25902 2004-04-13 Geoffrey Keating <geoffk@apple.com>
25903
25904 * g++.dg/pch/externc-1.C: Add missing semicolon.
25905
25906 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
25907
25908 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
25909
25910 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25911
25912 * gcc.c-torture/execute/20040411-1.c: New test.
25913
25914 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
25915
25916 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
25917
25918 2004-04-09 Chris Demetriou <cgd@broadcom.com>
25919
25920 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
25921
25922 2004-04-09 Zack Weinberg <zack@codesourcery.com>
25923
25924 * lib/target-supports.exp (check_named_sections_available): New.
25925 * lib/gcc-dg.exp (dg-require-named-sections): New.
25926 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
25927 old-deja.exp. Also prune error-count message from HP linker.
25928 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
25929
25930 * g++.dg/init/init-ref4.C: Use dg-require-weak.
25931 * g++.old-deja/g++.pt/static3.C: Likewise.
25932 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
25933
25934 2004-04-09 Roger Sayle <roger@eyesopen.com>
25935
25936 * gcc.c-torture/execute/20040409-1.c: New test case.
25937 * gcc.c-torture/execute/20040409-2.c: New test case.
25938 * gcc.c-torture/execute/20040409-3.c: New test case.
25939
25940 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
25941
25942 * gcc.dg/20040409-1.c: New test.
25943
25944 2004-04-08 Roger Sayle <roger@eyesopen.com>
25945
25946 PR target/14888
25947 * g++.dg/opt/pr14888.C: New test case.
25948
25949 2004-04-08 Geoffrey Keating <geoffk@apple.com>
25950
25951 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
25952 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
25953 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
25954 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
25955 New tests.
25956
25957 2004-04-08 Paul Brook <paul@codesourcery.com>
25958
25959 * gcc.dg/spill-1.c: New test.
25960
25961 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25962
25963 * gcc.dg/torture/builtin-ctype-2.c: New test.
25964
25965 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
25966
25967 * gcc.dg/pch/pch.exp: Add largefile test.
25968
25969 2004-04-06 Geoffrey Keating <geoffk@apple.com>
25970
25971 * g++.dg/pch/externc-1.Hs: New.
25972 * g++.dg/pch/externc-1.C: New.
25973
25974 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25975
25976 * gcc.dg/compat/struct-by-value-5a_main.c,
25977 gcc.dg/compat/struct-by-value-5b_main.c: New files.
25978 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
25979 * gcc.dg/compat/struct-by-value-5a_x.c,
25980 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
25981 gcc.dg/compat/struct-by-value-5_x.c.
25982 * gcc.dg/compat/struct-by-value-5a_y.c,
25983 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
25984 gcc.dg/compat/struct-by-value-5_y.c.
25985
25986 * gcc.dg/compat/struct-by-value-6a_main.c,
25987 gcc.dg/compat/struct-by-value-6b_main.c: New files.
25988 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
25989 * gcc.dg/compat/struct-by-value-6a_x.c,
25990 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
25991 gcc.dg/compat/struct-by-value-6_x.c.
25992 * gcc.dg/compat/struct-by-value-6a_y.c,
25993 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
25994 gcc.dg/compat/struct-by-value-6_y.c.
25995
25996 * gcc.dg/compat/struct-by-value-7a_main.c,
25997 gcc.dg/compat/struct-by-value-7b_main.c: New files.
25998 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
25999 * gcc.dg/compat/struct-by-value-7a_x.c,
26000 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26001 gcc.dg/compat/struct-by-value-7_x.c.
26002 * gcc.dg/compat/struct-by-value-7a_y.c,
26003 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26004 gcc.dg/compat/struct-by-value-7_y.c.
26005
26006 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26007
26008 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26009 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26010 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26011 options.
26012
26013 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26014
26015 * gcc.dg/builtins-36.c: New test.
26016
26017 2004-04-06 Paul Brook <paul@codesourcery.com>
26018
26019 * README.gcc: Remove obsolete contraint on testcases.
26020
26021 2004-04-05 Paul Brook <paul@codesourcery.com>
26022
26023 PR2123
26024 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26025 failure and exit(0) on success.
26026 * g++.dg/expr/anew2.C: Ditto.
26027 * g++.dg/expr/anew3.C: Ditto.
26028 * g++.dg/expr/anew4.C: Ditto.
26029
26030 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26031
26032 PR c++/3518
26033 * g++.dg/template/unify7.C: New.
26034
26035 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26036
26037 * g++.dg/README: Bring up to date with new subdirectories; remove
26038 duplicate subdirectory lines.
26039
26040 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26041
26042 PR c++/14007
26043 * g++.dg/template/unify5.C: New.
26044 * g++.dg/template/unify6.C: New.
26045 * g++.dg/template/qualttp20.C: Adjust.
26046 * g++.old-deja/g++.jason/report.C: Adjust.
26047 * g++.old-deja/g++.other/qual1.C: Adjust.
26048
26049 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26050
26051 PR c++/14803
26052 * g++.dg/inherit/ptrmem1.C: New test.
26053
26054 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26055
26056 PR c++/14755
26057 * gcc.c-torture/execute/20040331-1.c: New test.
26058 * gcc.dg/20040331-1.c: New test.
26059
26060 2004-04-01 Paul Brook <paul@codesourcery.com>
26061
26062 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26063
26064 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26065
26066 PR c++/14724
26067 * g++.dg/init/goto1.C: New test.
26068
26069 PR c++/14763
26070 * g++.dg/template/defarg4.C: New test.
26071
26072 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26073
26074 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26075
26076 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26077
26078 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26079
26080 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26081
26082 * gcc.dg/noncompile/undeclared-2.c: New test.
26083
26084 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26085
26086 * gcc.dg/940409-1.c: Remove XFAIL.
26087 * gcc.dg/reg-vol-struct-1.c: New test.
26088
26089 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26090
26091 * gcc.dg/torture/builtin-wctype-1.c: New test.
26092
26093 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26094
26095 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26096 * gcc.dg/20001101-1.c: Likewise.
26097 * gcc.dg/20001102-1.c: Likewise.
26098
26099 2004-03-25 Roger Sayle <roger@eyesopen.com>
26100
26101 * gcc.dg/compare8.c: Add an additional test for XOR.
26102
26103 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26104
26105 * gcc.dg/torture/builtin-ctype-1.c: New test.
26106
26107 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26108
26109 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26110 * gcc.dg/torture/builtin-math-1.c: Likewise.
26111 * gcc.dg/torture/builtin-power-1.c: New test.
26112
26113 2004-03-24 Andreas Schwab <schwab@suse.de>
26114
26115 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26116 IA64 assembler.
26117
26118 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26119 Roger Sayle <roger@eyesopen.com>
26120
26121 * gcc.dg/compare8.c: New test case.
26122
26123 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26124
26125 * g++.dg/ext/altivec-7.C: New test.
26126
26127 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26128
26129 PR 12267, 12391, 12560, 13129, 14114, 14133
26130 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26131 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26132 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26133 Adjust error regexps.
26134 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26135 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26136 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26137 * gcc.dg/local1.c: Add explanatory comment.
26138
26139 2004-03-23 Roger Sayle <roger@eyesopen.com>
26140
26141 PR optimization/14669
26142 * g++.dg/opt/fold2.C: New test case.
26143
26144 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26145
26146 PR c/14069
26147 * gcc.dg/20040322-1.c: New test.
26148
26149 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26150
26151 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26152 * gcc.dg/ultrasp4.c: Likewise.
26153 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26154
26155 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26156
26157 * gcc.dg/i386-sse-8.c: Reset default options.
26158
26159 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26160
26161 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26162 in the error message text.
26163
26164 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26165
26166 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26167
26168 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26169
26170 PR c++/14616
26171 * g++.dg/init/array13.C: New test.
26172
26173 2004-03-20 Roger Sayle <roger@eyesopen.com>
26174
26175 PR target/13889
26176 * gcc.c-torture/compile/pr13889.c: New test case.
26177
26178 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26179
26180 PR c/14635
26181 * builtins-1.c (nan, nans): Don't test.
26182 * builtins-30.c: Don't use nan, nanf, nanl.
26183 * builtins-35.c: New test.
26184
26185 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26186
26187 * g++.dg/ext/altivec-6.C: New test.
26188
26189 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26190
26191 * g++.dg/init/placement3.C: New test.
26192
26193 * g++.dg/template/spec13.C: New test.
26194
26195 * g++.dg/lookup/using11.C: New test.
26196
26197 * g++.dg/lookup/koenig3.C: New test.
26198
26199 * g++.dg/template/operator2.C: New test.
26200
26201 * g++.dg/expr/dtor3.C: New test.
26202 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26203 marker.
26204 * g++.old-deja/g++.law/visibility28.C: Likewise.
26205
26206 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26207
26208 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26209 * gcc.dg/ppc64-abi-3.c: Likewise.
26210
26211 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26212
26213 PR c++/14545
26214 * g++.dg/parse/template15.C: New test.
26215
26216 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26217
26218 * g++.dg/expr/dtor2.C: New test.
26219
26220 * g++.dg/lookup/anon4.C: New test.
26221
26222 * g++.dg/overload/using1.C: New test.
26223
26224 * g++.dg/template/lookup7.C: New test.
26225
26226 * g++.dg/template/typename6.C: New test.
26227
26228 * g++.dg/expr/cond6.C: New test.
26229
26230 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26231
26232 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26233
26234 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26235
26236 * g++.dg/expr/cond5.C: New test.
26237 * g++.dg/expr/constcast1.C: Likewise.
26238 * g++.dg/expr/ptrmem2.C: Likewise.
26239 * g++.dg/expr/ptrmem3.C: Likewise.
26240 * g++.dg/lookup/main1.C: Likewise.
26241 * g++.dg/template/lookup6.C: Likewise.
26242
26243 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26244
26245 * gcc.dg/local1.c: New test.
26246
26247 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26248
26249 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26250
26251 * gcc.dg/torture/builtin-convert-1.c: New test.
26252
26253 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26254
26255 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26256
26257 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26258
26259 PR c++/14481
26260 * g++.dg/warn/Wunused-7.C: New test.
26261
26262 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26263
26264 * gcc.dg/torture/builtin-integral-1.c: New test.
26265
26266 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26267
26268 PR c++/14586
26269 * g++.dg/parse/non-dependent3.C: New test.
26270
26271 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26272
26273 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26274 * g++.dg/eh/simd-2.C: Likewise.
26275 * g++.dg/init/array10.C: Likewise.
26276 * gcc.c-torture/compile/simd-1.c: Likewise.
26277 * gcc.c-torture/compile/simd-2.c: Likewise.
26278 * gcc.c-torture/compile/simd-3.c: Likewise.
26279 * gcc.c-torture/compile/simd-4.c: Likewise.
26280 * gcc.c-torture/compile/simd-6.c: Likewise.
26281 * gcc.c-torture/execute/simd-1.c: Likewise.
26282 * gcc.c-torture/execute/simd-2.c: Likewise.
26283 * gcc.dg/compat/vector-defs.h: Likewise.
26284 * gcc.dg/20020531-1.c: Likewise.
26285 * gcc.dg/altivec-3.c: Likewise.
26286 * gcc.dg/altivec-4.c: Likewise.
26287 * gcc.dg/altivec-varargs-1.c: Likewise.
26288 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26289 * gcc.dg/i386-mmx-3.c: Likewise.
26290 * gcc.dg/i386-sse-4.c: Likewise.
26291 * gcc.dg/i386-sse-5.c: Likewise.
26292 * gcc.dg/i386-sse-8.c: Likewise.
26293 * gcc.dg/simd-1.c: Likewise.
26294 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26295 __ev64_opaque__ since the machine description provides it.
26296
26297 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26298
26299 * lib/compat.exp (skip_list): New global variable.
26300 Use it to hold the user defined COMPAT_SKIPS list if any.
26301 (compat-obj): Add the members of skip_list to optall.
26302
26303 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26304
26305 * gcc.dg/compat/union-by-value-1_main.c,
26306 union-by-value-1_x.c, union-by-value-1_y.c,
26307 union-check.h, union-defs.h,
26308 union-init.h, union-return-1_main.c,
26309 union-return-1_x.c, union-return-1_y.c: New files.
26310
26311 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26312
26313 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26314 mixed-struct-init.h: Add 4 mixed structure types.
26315 struct-by-value-21_main.c, struct-by-value-21_x.c,
26316 struct-by-value-21_y.c, struct-return-21_main.c,
26317 struct-return-21_x.c, struct-return-21_y.c: New files.
26318
26319 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26320
26321 PR c++/14550
26322 * g++.dg/parse/template14.C: New test.
26323
26324 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26325
26326 * gcc.c-torture/execute/20040313-1.c: New test.
26327
26328 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26329
26330 PR target/14533
26331 * gcc.dg/20040311-2.c: New test.
26332
26333 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
26334
26335 PR other/14544
26336 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
26337 bit-field.
26338
26339 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
26340
26341 * gcc.dg/20040305-2.c: Add missing return statement.
26342
26343 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26344
26345 * gcc.dg/builtins-34.c: Also check pow10*.
26346
26347 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26348
26349 PR target/14262
26350 * gcc.dg/20040305-2.c: New test.
26351
26352 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26353
26354 * gcc.dg/20040310-1.c: New test.
26355
26356 2004-03-11 Roger Sayle <roger@eyesopen.com>
26357
26358 * gcc.c-torture/execute/20040311-1.c: New test case.
26359
26360 2004-03-11 Mark Mitchell <mark@codesourcery.com>
26361
26362 PR c++/14476
26363 * g++.dg/lookup/enum1.C: New test.
26364
26365 2004-03-10 Mark Mitchell <mark@codesourcery.com>
26366
26367 PR c++/14510
26368 * g++.dg/lookup/struct2.C: New test.
26369
26370 2004-03-10 Uros Bizjak <uros@kss-loka.si>
26371
26372 * gcc.dg/builtins-34.c: New test.
26373
26374 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26375
26376 * gcc.dg/torture/builtin-nonneg-1.c: New test.
26377
26378 2004-03-09 James E Wilson <wilson@specifixinc.com>
26379
26380 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
26381 * gcc.dg/alias-2.c: New testcase.
26382
26383 2004-03-09 Zack Weinberg <zack@codesourcery.com>
26384
26385 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
26386
26387 2004-03-09 Roger Sayle <roger@eyesopen.com>
26388
26389 * gcc.c-torture/execute/20040309-1.c: New test case.
26390
26391 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
26392
26393 PR c++/14397
26394 * g++.dg/overload/ref1.C: New.
26395
26396 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26397
26398 PR c++/14409
26399 * g++.dg/template/spec12.C: New test.
26400
26401 PR c++/14448
26402 * g++.dg/parse/crash14.C: New test.
26403
26404 2004-03-09 Mark Mitchell <mark@codesourcery.com>
26405
26406 PR c++/14230
26407 * g++.dg/init/ref11.C: New test.
26408
26409 2004-03-09 Mark Mitchell <mark@codesourcery.com>
26410
26411 PR c++/14432
26412 * g++.dg/parse/builtin2.C: New test.
26413
26414 2004-03-08 Mark Mitchell <mark@codesourcery.com>
26415
26416 PR c++/14401
26417 * g++.dg/init/ctor3.C: New test.
26418 * g++.dg/init/union1.C: New test.
26419 * g++.dg/ext/anon-struct4.C: New test.
26420
26421 2004-03-08 Mark Mitchell <mark@codesourcery.com>
26422
26423 * g++.dg/lookup/koenig1.C: Tweak error messages.
26424 * g++.dg/lookup/used-before-declaration.C: Likewise.
26425 * g++.dg/other/do1.C: Likewise.
26426 * g++.dg/overload/koenig1.C: Likewise.
26427 * g++.dg/parse/crash13.C: Likewise.
26428 * g++.dg/template/instantiate3.C: Likewise.
26429
26430 2004-03-08 Eric Christopher <echristo@redhat.com>
26431
26432 * * lib/target-supports.exp: Enable libiconv in test
26433 compilation. Fix up error checking.
26434
26435 2004-03-08 Roger Sayle <roger@eyesopen.com>
26436
26437 PR middle-end/14289
26438 * gcc.dg/pr14289-1.c: New test case.
26439 * gcc.dg/pr14289-2.c: Likewise.
26440 * gcc.dg/pr14289-3.c: Likewise.
26441
26442 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
26443
26444 * gcc.c-torture/execute/20040308-1.c: New test.
26445
26446 2004-03-07 Roger Sayle <roger@eyesopen.com>
26447
26448 * gcc.c-torture/execute/20040307-1.c: New test case.
26449
26450 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
26451
26452 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
26453
26454 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
26455
26456 * gcc.dg/20040306-1.c: New test.
26457
26458 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
26459
26460 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
26461 them static.
26462 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
26463
26464 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26465
26466 PR c/14465
26467 * gcc.dg/decl-6.c: New test.
26468
26469 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26470
26471 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
26472 Rename LOGPOW -> LOG_POW.
26473 (SQRT_EXP, POW_EXP): New.
26474
26475 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26476
26477 * gcc.dg/i386-sse-8.c: New test.
26478
26479 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26480
26481 PR c/14114
26482 * gcc.dg/decl-5.c: New test.
26483
26484 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
26485
26486 * gcc.dg/20040305-1.c: New test.
26487
26488 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
26489
26490 PR other/14354
26491 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
26492
26493 2004-03-04 Ziemowit Laski <zlaski@apple.com>
26494
26495 PR c++/14425, c++/14426
26496 * g++.dg/ext/altivec-4.C: New test.
26497 * g++.dg/ext/altivec-5.C: New test.
26498
26499 2004-03-04 Geoffrey Keating <geoffk@apple.com>
26500
26501 * g++.old-deja/g++.other/linkage1.C: Expect errors about
26502 global variables of a type with no linkage.
26503 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
26504 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
26505 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
26506 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
26507 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
26508 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
26509 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
26510 * g++.dg/warn/deprecated.C: Name enum Color.
26511 * g++.dg/overload/VLA.C: Name structure for 'b'.
26512 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
26513
26514 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26515
26516 * gcc.c-torture/compile/20040304-1.c: New test.
26517
26518 2004-03-03 Zack Weinberg <zack@codesourcery.com>
26519
26520 PR 13728
26521 * gcc.dg/decl-4.c: New testcase.
26522
26523 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
26524
26525 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
26526 as PRECF if sizeof (float) > sizeof (double).
26527 (PRECL): Make it the same as PRECF if
26528 sizeof (float) > sizeof (long double).
26529
26530 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26531
26532 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
26533 system type. Add check for irix6 which doesn't have c99 runtime.
26534
26535 2004-03-03 Bob Wilson <bob.wilson@acm.org>
26536
26537 * gcc.dg/const-elim-1.c: xfail for xtensa.
26538
26539 2004-03-01 Mark Mitchell <mark@codesourcery.com>
26540
26541 PR c++/14369
26542 * g++.dg/template/cond4.C: New test.
26543
26544 2004-03-01 Mark Mitchell <mark@codesourcery.com>
26545
26546 PR c++/14360
26547 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
26548
26549 PR c++/14361
26550 * g++.dg/parse/defarg7.C: New test.
26551
26552 PR c++/14359
26553 * g++.dg/template/friend26.C: New test.
26554
26555 2004-03-01 Mark Mitchell <mark@codesourcery.com>
26556
26557 PR c++/14324
26558 * g++.dg/abi/mangle21.C: New test.
26559
26560 PR c++/14260
26561 * g++.dg/parse/constructor2.C: New test.
26562
26563 PR c++/14337
26564 * g++.dg/template/sfinae1.C: New test.
26565
26566 2004-02-29 Mark Mitchell <mark@codesourcery.com>
26567
26568 PR c++/14267
26569 * g++.dg/expr/crash2.C: New test.
26570
26571 PR middle-end/13448
26572 * gcc.dg/inline-5.c: New test.
26573 * gcc.dg/always-inline.c: Split out tests into ...
26574 * gcc.dg/always-inline2.c: ... this and ...
26575 * gcc.dg/always-inline3.c: ... this.
26576
26577 2004-02-29 Mark Mitchell <mark@codesourcery.com>
26578
26579 PR debug/12103
26580 * g++.dg/debug/crash1.C: New test.
26581
26582 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
26583
26584 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
26585 function with __attribute__((noinline)).
26586 (recurser_void2): Likewise.
26587 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
26588 (recurser_void2): Likewise.
26589
26590 2004-02-29 Roger Sayle <roger@eyesopen.com>
26591
26592 PR middle-end/14203
26593 * g++.dg/warn/Wunused-6.C: New test case.
26594
26595 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
26596
26597 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
26598 not defined.
26599
26600 2004-02-27 Eric Christopher <echristo@redhat.com>
26601
26602 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
26603 * g++.dg/charset/asm2.c: Run only x86.
26604 * gcc.dg/charset/asm3.c: Ditto.
26605
26606 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
26607
26608 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
26609 ld_library_path.
26610
26611 2004-02-27 Ziemowit Laski <zlaski@apple.com>
26612
26613 * g++.dg/ext/altivec-3.C: New.
26614
26615 2004-02-26 Richard Henderson <rth@redhat.com>
26616
26617 * g++.dg/ext/attrib10.C: Mark for warning.
26618 * gcc.dg/attr-alias-1.c: New.
26619
26620 2004-02-26 Richard Henderson <rth@redhat.com>
26621
26622 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
26623 * gcc.c-torture/execute/20040208-2.c: ... it back.
26624
26625 2004-02-26 Eric Christopher <echristo@redhat.com>
26626
26627 * lib/target-supports.exp (check-iconv-available): New function.
26628 * lib/gcc-dg.exp (dg-require-iconv): New function.
26629 Use above.
26630 * gcc.dg/charset: New directory.
26631 * gcc.dg/charset/charset.exp: New file.
26632 * gcc.dg/charset/asm1.c: Ditto.
26633 * gcc.dg/charset/asm2.c: Ditto.
26634 * gcc.dg/charset/asm3.c: Ditto.
26635 * gcc.dg/charset/asm4.c: Ditto.
26636 * gcc.dg/charset/asm5.c: Ditto.
26637 * gcc.dg/charset/attribute1.c: Ditto.
26638 * gcc.dg/charset/attribute2.c: Ditto.
26639 * gcc.dg/charset/string1.c: Ditto.
26640 * g++.dg/charset: New directory.
26641 * g++.dg/dg.exp: Add here. Special options.
26642 * g++.dg/charset/charset.exp: New file.
26643 * g++.dg/charset/asm1.c: Ditto.
26644 * g++.dg/charset/asm2.c: Ditto.
26645 * g++.dg/charset/asm3.c: Ditto.
26646 * g++.dg/charset/asm4.c: Ditto.
26647 * g++.dg/charset/attribute1.c: Ditto.
26648 * g++.dg/charset/attribute2.c: Ditto.
26649 * g++.dg/charset/extern1.cc: Ditto.
26650 * g++.dg/charset/extern2.cc: Ditto.
26651 * g++.dg/charset/string1.c: Ditto.
26652
26653 2004-02-26 Mark Mitchell <mark@codesourcery.com>
26654
26655 PR c++/14278
26656 * g++.dg/parse/comma1.C: New test.
26657
26658 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26659
26660 PR c++/14284
26661 * g++.dg/template/ttp8.C: New test.
26662
26663 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
26664
26665 * gcc.dg/fixuns-trunc-1.c: New test.
26666
26667 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26668
26669 * gcc.dg/builtins-config.h: Use #elif.
26670
26671 2004-02-26 Michael Matz <matz@suse.de>
26672
26673 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
26674 * gcc.dg/991214-1.c: Likewise.
26675 * gcc.dg/i386-asm-1.c: Likewise.
26676
26677 2004-02-25 Richard Henderson <rth@redhat.com>
26678
26679 * gcc.c-torture/execute/20040208-2.c: Move ...
26680 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
26681
26682 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26683
26684 PR c++/14246
26685 * g++.dg/other/crash-3.C: New test.
26686
26687 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26688
26689 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
26690 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
26691
26692 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
26693 HP-UX.
26694
26695 2004-02-24 Michael Matz <matz@suse.de>
26696
26697 * gcc.dg/i386-regparm.c: New.
26698
26699 2004-02-23 James E Wilson <wilson@specifixinc.com>
26700
26701 * gcc.c-torture/execute/20040223-1.c: New.
26702
26703 2004-02-23 Zack Weinberg <zack@codesourcery.com>
26704 Kazu Hirata <kazu@cs.umass.edu>
26705
26706 * gcc.dg/fwritable-strings-1.c: Remove.
26707
26708 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
26709
26710 PR c/14156
26711 * gcc.dg/20040223-1.c: New test.
26712
26713 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26714
26715 PR c++/14106
26716 * g++.dg/ext/typeof9.C: New test.
26717
26718 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26719
26720 PR c++/14250
26721 * g++.dg/other/switch1.C: New test.
26722
26723 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26724
26725 * gcc.dg/cast-function-1.c: Adjust for new informative message.
26726 * gcc.dg/va-arg-1.c: Likewise.
26727
26728 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26729
26730 PR c++/14143
26731 * g++.dg/template/koenig5.C: New test.
26732
26733 2004-02-21 Ziemowit Laski <zlaski@apple.com>
26734
26735 * g++.dg/ext/altivec-1.C: Generalize target triple.
26736 * g++.dg/ext/altivec-2.C: New test case.
26737 * g++.dg/ext/altivec_check.h: New file.
26738 * gcc.dg/altivec-1.c: Generalize target triple;
26739 include altivec_check.h and call altivec_check().
26740 * gcc.dg/altivec-[2-5].c: Generalize target triple.
26741 * gcc.dg/altivec-6.c: New test case.
26742 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
26743 type casts as needed.
26744 * gcc.dg/altivec-10.c: Include altivec_check.h and call
26745 altivec_check().
26746 * gcc.dg/altivec-12.c: New test case.
26747 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
26748 include altivec_check.h and call altivec_check().
26749 * gcc.dg/altivec_check.h: New file.
26750
26751 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26752
26753 * lib/target-supports.exp (check_alias_available): Don't mangle
26754 function `g' in test program.
26755
26756 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26757
26758 * lib/target-supports.exp (check_profiling_available): Check
26759 argument to determine whether we support a profiling type.
26760 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
26761 check_profiling_available.
26762 * g++.dg/bprob/bprob.exp: Likewise.
26763 * g77.dg/bprob/bprob.exp: Likewise.
26764 * gcc.misc-tests/bprob.exp: Likewise.
26765 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
26766 dg-require-profiling and delete expected error handling.
26767 * gcc.dg/20021014-1.c: Likewise.
26768 * gcc.dg/nest.c: Likewise.
26769
26770 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26771
26772 PR c++/12007
26773 * g++.dg/other/vthunk1.C: New test.
26774
26775 2004-02-20 Falk Hueffner <falk@debian.org>
26776
26777 PR target/14201
26778 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
26779
26780 2004-02-20 Mark Mitchell <mark@codesourcery.com>
26781
26782 PR c++/13927
26783 * g++.dg/other/error8.C: Remove XFAIL markers.
26784
26785 PR c++/14173
26786 * g++.dg/ext/packed5.C: New test.
26787
26788 PR c++/14199
26789 * g++.dg/warn/Wunused-5.C: New test.
26790
26791 PR c++/14186
26792 * g++.dg/lookup/member1.C: New test.
26793
26794 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
26795
26796 * gcc.c-torture/compile/20040130-1.c: Enable only when
26797 __INT_MAX__ >= 2147483647L.
26798 * gcc.c-torture/compile/961203-1.c: Likewise.
26799
26800 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
26801
26802 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
26803 * g++.dg/opt/template1.C: Robustify assembler regexp
26804
26805 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26806
26807 * gcc.c-torture/execute/simd-4.x: Remove.
26808 * gcc.c-torture/execute/va-arg-25.x: Likewise.
26809 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
26810 Guard with #ifndef SKIP_ATTRIBUTE.
26811 * gcc.dg/compat/vector-1_y.c: Likewise.
26812 * gcc.dg/compat/vector-2_x.c: Likewise.
26813 * gcc.dg/compat/vector-2_y.c: Likewise.
26814 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
26815 * g++.dg/eh/simd-2.C: Likewise.
26816
26817 2004-02-19 Alan Modra <amodra@bigpond.net.au>
26818
26819 * gcc.c-torture/compile/complex-1.c: New.
26820
26821 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
26822
26823 PR target/14209
26824 * gcc.c-torture/execute/20040218-1.c: New test.
26825
26826 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26827
26828 PR c++/14181
26829 * g++.dg/parse/new2.C: New test.
26830
26831 2004-02-18 Paul Brook <paul@codesourcery.com>
26832
26833 * gcc.c-torture/compile/libcall-1.c: New test.
26834
26835 2004-02-18 Paul Brook <paul@codesourcery.com>
26836
26837 PR debug/12934
26838 * gcc.dg/debug/debug-7.c: New test.
26839
26840 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
26841
26842 * gcc.dg/20040217-1.c: New test.
26843
26844 2004-02-17 Zack Weinberg <zack@codesourcery.com>
26845
26846 * gcc.c-torture/execute/990208-1.x: Delete.
26847
26848 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
26849
26850 * gcc.c-torture/execute/20040208-2.x: New file.
26851
26852 2004-02-17 Mark Mitchell <mark@codesourcery.com>
26853
26854 PR c++/11326
26855 * g++.dg/abi/structret1.C: New test.
26856
26857 2004-02-17 Jakub Jelinek <jakub@redhat.com>
26858
26859 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
26860 (i386_cpuid): No need to test if cpuid is available on AMD64.
26861 Fix assembly, so that it works onboth i386 and AMD64.
26862 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
26863 (vecInLong): Fix s[] member type to unsigned int.
26864 (vecInWord): Remove type.
26865 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
26866 (a64, b64, c64, d64, e64): Remove.
26867 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
26868 Remove unused variable. Remove initialization of removed variables.
26869 Don't call mmx_tests nor sse_tests.
26870 (reference_mmx, reference_sse): Remove.
26871 (check): Add return stmt.
26872 * gcc.dg/i386-sse-7.c: New test.
26873 * gcc.dg/i386-mmx-4.c: New test.
26874
26875 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26876
26877 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
26878 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
26879 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
26880 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
26881 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
26882 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
26883 g++.dg/tc1/dr94.C: Fix line terminator.
26884
26885 2004-02-16 Geoffrey Keating <geoffk@apple.com>
26886
26887 * gcc.c-torture/compile/20040216-1.c: New.
26888
26889 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26890
26891 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
26892 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
26893 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
26894 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
26895 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
26896 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
26897
26898 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26899
26900 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
26901
26902 2004-02-15 Mark Mitchell <mark@codesourcery.com>
26903
26904 PR c++/13971
26905 * g++.dg/expr/cond4.C: New test.
26906
26907 PR c++/14086
26908 * g++.dg/lookup/crash2.C: New test.
26909
26910 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
26911
26912 * gcc.c-torture/compile/20040214-2.c: New test.
26913
26914 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
26915
26916 PR c++/14116
26917 * g++.dg/ext/typeof8.C: New test.
26918
26919 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
26920
26921 * gcc.c-torture/compile/20040214-1.c: New test.
26922
26923 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26924
26925 PR c++/13635
26926 * g++.dg/template/spec11.C: New test.
26927
26928 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26929
26930 PR c++/13927
26931 * g++.dg/other/error8.C: New test.
26932
26933 2004-02-13 Mark Mitchell <mark@codesourcery.com>
26934
26935 PR c++/14122
26936 * g++.dg/template/array4.C: New test.
26937
26938 PR c++/14108
26939 * g++.dg/inherit/thunk2.C: New test.
26940
26941 PR c++/14083
26942 * g++.dg/eh/cond2.C: New test.
26943
26944 2004-02-12 Alan Modra <amodra@bigpond.net.au>
26945
26946 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
26947
26948 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
26949
26950 * lib/scanasm.exp (dg-scan): Quote pattern before display.
26951
26952 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
26953
26954 * g++.dg/simd-2.C: xfail on ppc64-linux.
26955
26956 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
26957
26958 PR c/456
26959 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
26960 tests.
26961
26962 2004-02-11 Uros Bizjak <uros@kss-loka.si>
26963
26964 * gcc.dg/builtins-33.c: New test.
26965
26966 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
26967
26968 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
26969
26970 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
26971
26972 * g++.dg/simd-2.C: Set -maltivec for ppc64.
26973
26974 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
26975
26976 * gcc.dg/ppc64-abi-3.c: New test.
26977
26978 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
26979
26980 PR c/14092
26981
26982 * gcc.dg/pr14092-1.c: New testcase.
26983
26984 2004-02-10 Alan Modra <amodra@bigpond.net.au>
26985
26986 * gcc.dg/cpp/assert4.c: Fix typo last change.
26987
26988 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
26989 * gcc.dg/cpp/assert4.c: Handle powerpc64.
26990
26991 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
26992
26993 2004-02-09 Roger Sayle <roger@eyesopen.com>
26994
26995 * gcc.c-torture/compile/20040209-1.c: New test case.
26996
26997 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
26998
26999 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27000
27001 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27002
27003 * gcc.c-torture/execute/20040208-[12].c: New tests.
27004
27005 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27006
27007 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27008
27009 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27010
27011 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27012
27013 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27014
27015 Bug 13856
27016 * gcc.dg/visibility-8.c: New testcase.
27017
27018 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27019
27020 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27021 arguments.
27022 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27023
27024 2004-02-07 Roger Sayle <roger@eyesopen.com>
27025
27026 PR middle-end/13696
27027 * g++.dg/opt/fold1.C: New test case.
27028
27029 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27030
27031 PR c++/14033
27032 * g++.dg/other/crash-2.C: New test.
27033
27034 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27035
27036 PR c++/14028
27037 * g++.dg/parse/angle-bracket2.C: New test.
27038
27039 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27040
27041 PR middle-end/13750
27042 Revert:
27043 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27044 PR pch/13361
27045 * testsuite/g++.dg/pch/wchar-1.C: New.
27046 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27047
27048 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27049
27050 PR c++/14008
27051 * g++.dg/parse/error15.C: New test.
27052 * g++.dg/parse/crash11.C: Update dg-error mark.
27053
27054 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27055
27056 PR c++/13932
27057 * g++.dg/warn/conv2.C: New test.
27058
27059 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27060
27061 PR c++/13086
27062 * g++.dg/warn/incomplete1.C: Remove xfail.
27063
27064 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27065
27066 * lib/file-format.exp (gcc_target_object_format): Use
27067 ${tool}_target_compile, not gcc_target_compile.
27068 * lib/target-supports.exp (check_alias_available): Likewise.
27069 (check_gc_sections_available): Likewise.
27070 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27071 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27072 dg-require-alias.
27073
27074 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27075
27076 PR c++/13969
27077 * g++.dg/template/static6.C: New test.
27078
27079 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27080
27081 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27082
27083 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27084
27085 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27086 tests for systems where `char' is unsigned by default.
27087
27088 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27089
27090 PR c++/13997
27091 * g++.dg/template/partial3.C: New test.
27092
27093 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27094
27095 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27096 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27097 Remove mentions of obsolete ports.
27098
27099 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27100
27101 * gcc.dg/noncompile/20001228-1.c: Fix for new
27102 error message.
27103
27104 2004-02-03 Roger Sayle <roger@eyesopen.com>
27105
27106 PR target/9348
27107 * gcc.c-torture/execute/multdi-1.c: New test case.
27108
27109 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27110
27111 PR c++/13925
27112 * g++.dg/template/lookup5.C: New test.
27113
27114 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27115
27116 PR c++/13950
27117 * g++.dg/template/lookup4.C: New test.
27118
27119 PR c++/13970
27120 * g++.dg/parse/error14.C: New test.
27121
27122 PR c++/14002
27123 * g++.dg/parse/template13.C: New test.
27124
27125 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27126
27127 PR c++/13978
27128 * g++.dg/template/koenig4.C: New test.
27129
27130 PR c++/13968
27131 * g++.dg/template/crash17.C: New test.
27132
27133 PR c++/13975
27134 * g++.dg/parse/error13.C: New test.
27135 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27136
27137 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27138
27139 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27140
27141 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27142
27143 PR c/11658
27144 PR c/13994
27145 * gcc.dg/noncompile/20040203-1.c: New test.
27146 * gcc.dg/noncompile/20040203-2.c: Likewise.
27147 * gcc.dg/noncompile/20040203-3.c: Likewise.
27148 * gcc.dg/20040203-1.c: Likewise.
27149
27150 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27151
27152 PR c++/10858
27153 * g++.dg/template/sizeof7.C: New test.
27154
27155 2004-02-02 Eric Christopher <echristo@redhat.com>
27156 Zack Weinberg <zack@codesourcery.com>
27157
27158 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27159
27160 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27161
27162 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27163 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27164 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27165 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27166
27167 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27168
27169 PR c++/13113
27170 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27171
27172 PR c++/13854
27173 * g++.dg/ext/attrib13.C: New test.
27174
27175 PR c++/13907
27176 * g++.dg/conversion/op2.C: New test.
27177
27178 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27179
27180 * gcc.dg/titype-1.c: Fix pasto.
27181
27182 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27183
27184 * gcc.dg/titype-1.c: New test.
27185
27186 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27187
27188 PR c++/13957
27189 * g++.dg/template/non-type-template-argument-1.C,
27190 g++.dg/template/qualified-id1.C: Update dg-error marks.
27191 * g++.dg/template/nontype6.C: New test.
27192
27193 2004-02-01 Roger Sayle <roger@eyesopen.com>
27194
27195 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27196 * gcc.dg/builtins-31.c: New testcase.
27197 * gcc.dg/builtins-32.c: New testcase.
27198
27199 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27200
27201 * objc.dg/call-super-2.m: Update line numbers
27202 for the including of stddef.h.
27203
27204 2004-01-30 Michael Matz <matz@suse.de>
27205
27206 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27207 g++.dg/ext/case-range3.C: New tests.
27208
27209 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27210
27211 DR206
27212 PR c++/13813
27213 * g++.dg/template/member4.C: New test.
27214
27215 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27216
27217 PR c++/13683
27218 * g++.dg/template/sizeof6.C: New test.
27219
27220 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27221
27222 * gcc.dg/fwritable-strings-1.c: New test.
27223
27224 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27225
27226 * gcc.c-torture/compile/20040130-1.c: New test.
27227
27228 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27229
27230 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27231
27232 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27233
27234 PR c++/13883
27235 * g++.dg/template/ctor3.C: New test.
27236
27237 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27238
27239 * g++.dg/tc1: New directory.
27240 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27241 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27242 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27243 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27244 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27245
27246 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27247
27248 * g++.dg/parse/error11.C: New test.
27249 * g++.dg/parse/error12.C: Likewise.
27250
27251 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27252
27253 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27254 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27255
27256 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27257
27258 PR c++/13791
27259 * g++.dg/ext/attrib12.C: New test.
27260
27261 PR c++/13736
27262 * g++.dg/parse/cast2.C: New test.
27263
27264 2004-01-27 James E Wilson <wilson@specifixinc.com>
27265
27266 * objc.dg/encode-2.m (main): New local string. Set depending on
27267 sizeof long. Use in sscanf call.
27268 * objc.dg/encode-3.m (main): New local string. Set depending on
27269 sizeof long. Use in scan_initial call.
27270
27271 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27272
27273 * objc.dg/call-super-2.m: Make LP64-safe.
27274 * objc.dg/desig-init-1.m: Likewise.
27275
27276 2004-01-27 Devang Patel <dpatel@apple.com>
27277
27278 * g++.dg/debug/namespace1.C: New test.
27279
27280 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27281
27282 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27283 xscale-*-*.
27284
27285 * gcc.dg/arm-mmx-1.c: New test.
27286
27287 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27288
27289 * gcc.dg/20040127-1.c: New test.
27290 * gcc.dg/20040127-2.c: New test.
27291
27292 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27293
27294 * objc.dg/stret-1.m (glob): Renamed to globa.
27295
27296 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27297
27298 PR c++/13663
27299 * g++.dg/expr/for1.C: New test.
27300
27301 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27302
27303 PR middle-end/13779
27304 * gcc.dg/darwin-longlong.c: New test.
27305
27306 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27307
27308 * gcc.dg/20040124-1.c: Moved test from here...
27309 * gcc.c-torture/compile/20040124-1.c: ...to here.
27310
27311 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27312
27313 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27314 the assembly output if -m64 is passed.
27315
27316 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27317
27318 PR c++/13833
27319 * g++.dg/template/cond3.C: New test.
27320
27321 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27322
27323 PR c++/13810
27324 * g++.dg/template/ttp7.C: New test.
27325
27326 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27327
27328 PR c++/13797
27329 * g++.dg/template/nontype4.C: New test.
27330 * g++.dg/template/nontype5.C: Likewise.
27331
27332 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27333
27334 * gcc.dg/torture/mips-clobber-at.c: New test.
27335
27336 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
27337
27338 * gcc.dg/20040124-1.c: New test.
27339
27340 2004-01-24 Jakub Jelinek <jakub@redhat.com>
27341
27342 * gcc.dg/20040123-1.c: New test.
27343
27344 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27345
27346 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
27347
27348 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
27349
27350 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
27351
27352 2004-01-23 Andrew Pinski <apinski@apple.com>
27353
27354 * gcc.dg/20030121-1.c: Move to ..
27355 * gcc.dg/20040121-1.c: here.
27356
27357 2004-01-23 Roger Sayle <roger@eyesopen.com>
27358
27359 * gcc.dg/builtins-29.c: New test case.
27360
27361 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27362
27363 PR 18314
27364 * gcc.dg/builtins-30.c: New testcase.
27365
27366 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
27367
27368 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
27369 * lib/g77.exp: Likewise.
27370 * lib/objc.exp: Likewise.
27371 * lib/g++.exp: Likewise.
27372
27373 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27374
27375 * gcc.dg/struct-by-value-2.c: New test.
27376
27377 2004-01-21 Andrew Pinski <apinski@apple.com>
27378
27379 PR target/13785
27380 * gcc.dg/20030121-1.c: New test.
27381
27382 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
27383
27384 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
27385 clobber frame pointer register in asm statement.
27386
27387 2004-01-21 Falk Hueffner <falk@debian.org>
27388
27389 * gcc.c-torture/compile/20040121-1.c: New test.
27390
27391 2004-01-21 Zack Weinberg <zack@codesourcery.com>
27392
27393 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
27394
27395 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
27396
27397 * gcc.dg/ppc64-abi-2.c: New test.
27398
27399 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
27400
27401 * lib/treelang.exp: Fill out this file.
27402 * lib/treelang-dg.exp: New File.
27403
27404 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
27405
27406 * gcc.c-torture/compile/981022-1.c: Remove.
27407 * gcc.dg/array-5.c: Remove XFAIL.
27408 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
27409 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
27410 gcc.dg/cond-lvalue-1.c: Update.
27411 * gcc.dg/cast-lvalue-2.c: New test.
27412
27413 2004-01-19 Mark Mitchell <mark@codesourcery.com>
27414
27415 PR c++/13592
27416 * g++.dg/other/error1.C (class foo): Tweak error message.
27417
27418 PR c++/13592
27419 * g++.dg/template/call2.C: New test.
27420
27421 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27422
27423 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
27424 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
27425 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
27426 scalar-return-1_x.c, scalar-return-2_y.c,
27427 scalar-return-3_x.c, scalar-return-3_y.c,
27428 scalar-return-4_x.c, scalar-return-4_y.c,
27429 struct-align-1.h, struct-align-1_x.c,
27430 struct-align-1_y.c, struct-align-2.h,
27431 struct-align-2_x.c, struct-align-2_y.c,
27432 struct-by-value-10_y.c, struct-by-value-11_x.c,
27433 struct-by-value-11_y.c, struct-by-value-12_x.c,
27434 struct-by-value-12_y.c, struct-by-value-13_x.c,
27435 struct-by-value-13_y.c, struct-by-value-14_x.c,
27436 struct-by-value-14_y.c, struct-by-value-15_x.c,
27437 struct-by-value-15_y.c, struct-by-value-16_y.c,
27438 struct-by-value-17_y.c, struct-by-value-18_y.c,
27439 struct-by-value-19_y.c, struct-by-value-1_x.c,
27440 struct-by-value-1_y.c, struct-by-value-20_y.c,
27441 struct-by-value-2_x.c, struct-by-value-2_y.c,
27442 struct-by-value-3_y.c, struct-by-value-4_x.c,
27443 struct-by-value-4_y.c, struct-by-value-5_y.c,
27444 struct-by-value-6_y.c, struct-by-value-7_y.c
27445 struct-by-value-8_x.c, struct-by-value-8_y.c
27446 struct-by-value-9_x.c, struct-by-value-9_y.c
27447 struct-return-10_x.c, struct-return-10_y.c,
27448 struct-return-19_x.c, struct-return-20_x.c
27449 struct-return-2_x.c, struct-return-2_y.c
27450 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
27451 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
27452
27453 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27454
27455 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
27456 attribute on sparc*-sun-solaris2.*.
27457
27458 2004-01-18 Mark Mitchell <mark@codesourcery.com>
27459
27460 PR c++/13710
27461 * g++.dg/ext/typeof7.C: New test.
27462
27463 2004-01-18 David Edelsohn <edelsohn@gnu.org>
27464
27465 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
27466 * gcc.dg/const-elim-1.c: Same.
27467
27468 2004-01-17 Ziemowit Laski <zlaski@apple.com>
27469
27470 * objc.dg/stret-1.m: New.
27471 * objc.dg/stret-2.m: New.
27472
27473 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
27474
27475 PR c++/11895
27476 * g++.dg/ext/vector1.C: New test.
27477
27478 2004-01-16 Geoffrey Keating <geoffk@apple.com>
27479
27480 * gcc.dg/pch/import-1.c: New.
27481 * gcc.dg/pch/import-1.hs: New.
27482 * gcc.dg/pch/import-1a.h: New.
27483 * gcc.dg/pch/import-1b.h: New.
27484 * gcc.dg/pch/import-1c.h: New.
27485
27486 2004-01-16 Mark Mitchell <mark@codesourcery.com>
27487
27488 PR c++/13574
27489 * g++.dg/ext/array1.C: New test.
27490
27491 PR c++/13178
27492 * g++.dg/conversion/op1.C: New test.
27493
27494 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
27495
27496 PR 11864
27497 From Kazumoto Kojima / Dan Kegel:
27498 * gcc.dg/pr11864-1.c: New test.
27499
27500 PR 10392
27501 From Marcus Comstedt / Dan Kegel:
27502 * gcc.dg/pr10392-1.c: New test.
27503
27504 2004-01-16 Mark Mitchell <mark@codesourcery.com>
27505
27506 PR c++/13478
27507 * g++.dg/init/ref10.C: New test.
27508
27509 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27510
27511 PR c++/13407
27512 * g++.dg/parse/typename6.C: New test.
27513
27514 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27515
27516 PR pch/13361
27517 * testsuite/g++.dg/pch/wchar-1.C: New.
27518 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27519
27520 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27521
27522 PR c++/9259
27523 * g++.dg/expr/sizeof2.C: New test.
27524
27525 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
27526
27527 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
27528
27529 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
27530
27531 PR c++/13659
27532 * g++.dg/lookup/strong-using-3.C: New.
27533 * g++.dg/lookup/using-10.C: New.
27534
27535 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
27536
27537 PR c++/13594
27538 * g++.dg/lookup/strong-using-2.C: New.
27539
27540 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
27541 Dan Kegel <dank@kegel.com>
27542 J"orn Rennecke <joern.rennecke@superh.com>
27543
27544 PR target/9365
27545 * gcc.dg/pr9365-1.c: New test.
27546
27547 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27548
27549 PR c++/8856
27550 * g++.dg/parse/casting-operator2.C: New test.
27551 * g++.old-deja/g++.pt/explicit83.C: Remove.
27552
27553 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
27554
27555 * gcc.dg/label-compound-stmt-1.c: New test.
27556 * gcc.c-torture/compile/950922-1.c,
27557 gcc.c-torture/compile/20000211-3.c,
27558 gcc.c-torture/compile/20000518-1.c,
27559 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
27560 compound statements.
27561
27562 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
27563
27564 * gcc.dg/ppc64-abi-1.c: New test.
27565
27566 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
27567
27568 * g++.dg/ext/attrib9.C: Add dg-warnings.
27569
27570 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27571
27572 PR c++/12335
27573 * g++.dg/parse/dtor3.C: New test.
27574
27575 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
27576
27577 PR c++/12709
27578 * g++.dg/parse/try-catch-1.C: New test.
27579
27580 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
27581
27582 * ada/acats/run_all.sh: Add more verbose output in acats.log
27583 when compiling tests.
27584
27585 2004-01-12 Zack Weinberg <zack@codesourcery.com>
27586
27587 PR 13656
27588 * gcc.dg/typedef-redecl.c: New test case.
27589 * gcc.dg/typedef-redecl.h: New support file.
27590
27591 2004-01-13 Jan Hubicka <jh@suse.cz>
27592
27593 * gcc.dg/always_inline.c: New test.
27594 * gcc.dg/debug/20031231-1.c: Fix.
27595
27596 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27597
27598 PR c++/13474
27599 * g++.dg/template/array3.C: New test.
27600
27601 2004-01-12 Zack Weinberg <zack@codesourcery.com>
27602
27603 * g++.dg/ext/lvalue1.C: No longer expected to fail.
27604 * g++.dg/warn/Wunused-2.C: Likewise.
27605
27606 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27607
27608 PR c++/13289
27609 * g++.dg/template/instantiate6.C: New test.
27610
27611 2004-01-12 Roger Sayle <roger@eyesopen.com>
27612
27613 PR middle-end/11397
27614 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
27615
27616 2004-01-12 Jan Hubicka <jh@suse.cz>
27617
27618 PR opt/12826
27619 * gcc.dg/20040112-1.c: New.
27620
27621 * gcc.dg/dwarf-die[1-7].c: Move to...
27622 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
27623 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
27624
27625 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
27626
27627 PR c++/4100
27628 * g++.dg/parse/friend4.C: New test.
27629
27630 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
27631
27632 PR c++/4100
27633 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
27634 definition is called a friend.
27635
27636 2004-01-11 Zack Weinberg <zack@codesourcery.com>
27637
27638 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
27639
27640 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
27641
27642 PR c++/3478
27643 * g++.dg/parse/error10.C: New test.
27644 * g++.dg/template/arg2.C: Accept "invalid type" error.
27645
27646 2004-01-11 Jakub Jelinek <jakub@redhat.com>
27647
27648 PR middle-end/13392
27649 * g++.dg/opt/expect2.C: New test.
27650
27651 2004-01-10 Zack Weinberg <zack@codesourcery.com>
27652
27653 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
27654 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
27655 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
27656 Update dg-error regexps.
27657
27658 2004-01-10 Zack Weinberg <zack@codesourcery.com>
27659
27660 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
27661 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
27662
27663 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27664
27665 * gcc.dg/pragma-re-1.c: Use right pointer type.
27666
27667 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27668
27669 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
27670
27671 2004-01-09 Geoffrey Keating <geoffk@apple.com>
27672
27673 * gcc.dg/rs6000-ldouble-1.c: New.
27674
27675 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27676
27677 DR 337
27678 PR c++/9256
27679 * g++.dg/other/abstract1.C: New test.
27680
27681 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
27682
27683 * g++.dg/lookup/strong-using-1.C: New.
27684
27685 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
27686
27687 PR c/11234
27688 * gcc.dg/func-ptr-conv-1.c: New test.
27689 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
27690
27691 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
27692
27693 PR target/13380.
27694 * gcc.c-torture/compile/20040109-1.c: New.
27695
27696 2004-01-08 Stuart Hastings <stuart@apple.com>
27697
27698 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
27699 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
27700 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
27701
27702 2004-01-09 Alan Modra <amodra@bigpond.net.au>
27703
27704 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
27705
27706 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27707
27708 * ada/acats/run_acats: Treat 'gnatchop' the same way
27709 as 'gnatmake'. Export GCC_DRIVER.
27710 * ada/acats/run_all.sh: Add target_gnatchop. Use
27711 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
27712
27713 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27714
27715 PR c++/12573
27716 * g++.dg/template/dependent-expr4.C: New test.
27717
27718 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
27719
27720 * gcc.dg/altivec-11.c: New test.
27721
27722 2004-01-07 Mark Mitchell <mark@codesourcery.com>
27723
27724 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
27725
27726 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
27727
27728 PR c/6024
27729 * gcc.dg/enum-compat-1.c: New test.
27730 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
27731
27732 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
27733
27734 PR c/12165
27735 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
27736 gcc.dg/c99-idem-qual-3.c: New tests.
27737
27738 2004-01-07 Alan Modra <amodra@bigpond.net.au>
27739
27740 * gcc.dg/winline-7.c: Don't cast void * to int.
27741
27742 2004-01-06 Jan Hubicka <jh@suse.cz>
27743
27744 * gcc.dg/i386-sse-5.c: New test
27745 * g++.dg/eh/simd-1.c: Add -w argument for i386.
27746
27747 2004-01-05 Mark Mitchell <mark@codesourcery.com>
27748
27749 PR c++/12815
27750 * g++.dg/rtti/typeid4.C: New test.
27751
27752 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27753
27754 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
27755
27756 2004-01-05 Mark Mitchell <mark@codesourcery.com>
27757
27758 PR c++/12132
27759 * g++.dg/template/error11.C: New test.
27760
27761 PR c++/13451
27762 * g++.dg/template/class2.C: New test.
27763
27764 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
27765 Richard Sandiford <rsandifo@redhat.com>
27766
27767 PR c++/13387
27768 * g++.dg/opt/alias3.C: New test.
27769
27770 2004-01-04 Mark Mitchell <mark@codesourcery.com>
27771
27772 PR c++/13157
27773 * g++.dg/template/koenig3.C: New test.
27774
27775 PR c++/13529
27776 * g++.dg/parse/offsetof3.C: New test.
27777
27778 * g++.dg/init/copy7.C: Add missing dg-error markers.
27779
27780 PR c++/12226
27781 * g++.dg/init/copy7.c: New test.
27782
27783 PR c++/13536
27784 * g++.dg/parse/cast1.C: New test.
27785
27786 2004-01-04 Jan Hubicka <jh@suse.cz>
27787
27788 * gcc.dg/winline[1-7].c: New tests.
27789
27790 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27791
27792 PR c++/13520
27793 * g++.dg/template/qualttp22.C: New test.
27794
27795 2004-01-01 Jan Hubicka <jh@suse.cz>
27796
27797 * gcc.dg/debug/20031231-1.c: New.
27798 * gcc.c-torture/compile/20040101-1.c: New.
27799 * gcc.dg/dwarf-die-[1-7].c: New.
27800
27801 2004-01-01 Jakub Jelinek <jakub@redhat.com>
27802
27803 PR optimization/13521
27804 * gcc.c-torture/compile/20031231-1.c: New test.
27805
27806 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
27807
27808 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
27809
27810 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27811
27812 PR c++/10079
27813 * g++.dg/template/crash16.C: New test.
27814
27815 2003-12-30 Mark Mitchell <mark@codesourcery.com>
27816
27817 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
27818
27819 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
27820
27821 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
27822 ports.
27823 * g++.old-deja/g++.jason/thunk3.C: Likewise.
27824 * g++.old-deja/g++.law/profile1.C: Likewise.
27825 * gcc.c-torture/compile/981006-1.c: Likewise.
27826 * gcc.c-torture/execute/loop-2e.x: Likewise.
27827 * gcc.c-torture/execute/loop-2f.x: Remove.
27828 * gcc.c-torture/execute/loop-2g.x: Likewise.
27829 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
27830 * gcc.dg/20020312-2.c: Remove traces of dead ports.
27831
27832 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
27833
27834 PR c++/13507
27835 * g++.dg/ext/attrib11.C: New test.
27836
27837 PR c++/13494
27838 * g++.dg/template/array2-1.C: New test.
27839 * g++.dg/template/array2-2.C: New test.
27840
27841 2003-12-29 Mark Mitchell <mark@codesourcery.com>
27842
27843 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
27844
27845 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
27846
27847 PR c++/12774
27848 * g++.dg/template/array1-1.C: New test.
27849 * g++.dg/template/array1-2.C: New test.
27850
27851 2003-12-29 Roger Sayle <roger@eyesopen.com>
27852
27853 PR fortran/12632
27854 * g77.dg/12632.f: New test case.
27855
27856 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27857
27858 PR c++/13289
27859 * g++.dg/parse/nontype1.C: New test.
27860
27861 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27862
27863 PR c++/12403
27864 * g++.dg/parse/explicit1.C: New test.
27865 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
27866
27867 2003-12-28 Mark Mitchell <mark@codesourcery.com>
27868
27869 PR c++/13081
27870 * g++.dg/opt/inline6.C: New test.
27871
27872 PR c++/12613
27873 * g++.dg/parse/error9.C: New test.
27874
27875 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
27876
27877 2003-12-28 Mark Mitchell <mark@codesourcery.com>
27878
27879 PR c++/13009
27880 * g++.dg/init/assign1.C: New test.
27881
27882 2003-12-28 Roger Sayle <roger@eyesopen.com>
27883
27884 PR c++/13070
27885 * g++.dg/warn/format3.C: New test case.
27886
27887 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27888
27889 * gcc.c-torture/compile/20031227-1.c: New test.
27890
27891 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27892
27893 * g++.dg/bprob/bprob.exp: Load target-supports.exp
27894 * g77.dg/bprob/bprob.exp: Likewise.
27895 * gcc.misc-tests/bprob.exp: Likewise.
27896 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
27897 variants on systems where the library does not provide that
27898 functionality.
27899 * gcc.dg/builtins-20.c: Use builtins-config.h.
27900 * gcc.dg/builtins-config.h: New file.
27901
27902 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27903
27904 * lib/gcc-dg.exp (dg-require-profiling): New function.
27905 * lib/target-supports.exp (check_profiling_available): Likewise.
27906 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
27907 * g77.dg/bprob/bprob.exp: Likewise.
27908 * gcc.misc-tests/bprob.exp: Likewise.
27909 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
27910 * gcc.dg/20021014-1.c: Likewise.
27911 * gcc.dg/nest.c: Likewise.
27912
27913 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27914
27915 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
27916 compiling.
27917 * g++.dg/lookup/java2.C: Likewise.
27918 * gcc.dg/cpp/lexident.c: Likewise.
27919
27920 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
27921
27922 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
27923 given.
27924 * gcc.c-torture/compile/961203-1.c: Likewise.
27925 * gcc.c-torture/compile/980506-1.c: Likewise.
27926
27927 2003-12-23 Zack Weinberg <zack@codesourcery.com>
27928
27929 * lib/gcc-dg.exp (dg-prune-output): New annotation.
27930 (additional_prunes): New global.
27931 (gcc-dg-prune): Handle additional per-test pruning.
27932 (dg-test): Clear additional_prunes between tests.
27933
27934 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
27935 dg-prune-output to avoid spurious failures from assembler
27936 complaining about nonexistent WAW violations.
27937 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
27938 Use dg-prune-output to avoid spurious failures from assembler
27939 warning about Itanium B-step errata.
27940
27941 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27942
27943 * g++.dg/abi/macro0.C: New test.
27944 * g++.dg/abi/macro1.C: Likewise.
27945 * g++.dg/abi/macro2.C: Likewise.
27946
27947 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
27948 * g++.dg/abi/bitfield7.C: Likewise.
27949 * g++.dg/abi/dtor2.C: Likewise.
27950 * g++.dg/abi/mangle11.C: Likewise.
27951 * g++.dg/abi/mangle12.C: Likewise.
27952 * g++.dg/abi/mangle14.C: Likewise.
27953 * g++.dg/abi/mangle17.C: Likewise.
27954 * g++.dg/abi/vbase10.C: Likewise.
27955 * g++.dg/abi/vbase14.C: Likewise.
27956 * g++.dg/template/qualttp17.C: Likewise.
27957
27958 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
27959
27960 PR c/11995
27961 * gcc.dg/20031223-1.c: New test.
27962
27963 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27964
27965 * gcc.dg/noreturn-7.c: New test.
27966
27967 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27968
27969 * gcc.dg/null-pointer-1.c: New test.
27970
27971 2003-12-22 Mark Mitchell <mark@codesourcery.com>
27972
27973 * g++.old-deja/g++.jason/template18.C: Remove.
27974 * g++.old-deja/g++.jason/template37.C: Likewise.
27975
27976 PR c++/12862
27977 * g++.dg/lookup/ns1.C: New test.
27978
27979 PR c++/12397
27980 * g++.dg/template/lookup3.C: New test.
27981
27982 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
27983
27984 * g++.dg/template/recurse1.C: New test
27985
27986 2003-12-22 Mark Mitchell <mark@codesourcery.com>
27987
27988 PR c++/12479
27989 * g++.dg/parse/semicolon1.C: New test.
27990 * g++.dg/parse/semicolon1.h: Likewise.
27991
27992 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
27993
27994 * gcc.dg/darwin-misaligned.c: New test.
27995
27996 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
27997
27998 PR c/9163
27999 * gcc.dg/20031222-1.c: New test.
28000
28001 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28002
28003 PR c++/13438
28004 * g++.dg/parse/error8.C: New test.
28005
28006 PR c++/11554
28007 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28008
28009 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28010
28011 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28012 too small.
28013 * gcc.c-torture/compile/930217-1.c: Likewise.
28014 * gcc.c-torture/compile/930513-1.c: Likewise.
28015 * gcc.c-torture/execute/920908-2.c: Likewise.
28016 * gcc.c-torture/execute/921204-1.c: Likewise.
28017 * gcc.c-torture/execute/930621-1.c: Likewise.
28018 * gcc.c-torture/execute/930630-1.c: Likewise.
28019 * gcc.c-torture/execute/931031-1.c: Likewise.
28020 * gcc.c-torture/execute/980602-2.c: Likewise.
28021 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28022 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28023 * gcc.c-torture/execute/extzvsi.c: Likewise.
28024 * gcc.c-torture/unsorted/ext.c: Likewise.
28025
28026 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28027
28028 PR target/12749
28029 * gcc.c-torture/compile/20031220-2.c: New test case.
28030
28031 2003-12-20 Roger Sayle <roger@eyesopen.com>
28032
28033 PR optimization/13031
28034 * gcc.c-torture/compile/20031220-1.c: New test case.
28035
28036 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28037
28038 * gcc.dg/cast-function-1.c: New test.
28039
28040 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28041
28042 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28043 formats.
28044
28045 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28046
28047 PR c++/12795
28048 * g++.dg/ext/attrib10.C: New test.
28049
28050 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28051
28052 * gcc.dg/cleanup-10.c: New test.
28053 * gcc.dg/cleanup-11.c: New test.
28054
28055 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28056
28057 PR c++/13239
28058 * g++.dg/opt/expect1.C: New test.
28059
28060 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28061
28062 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28063
28064 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28065
28066 PR debug/12923
28067 * gcc.dg/20031218-1.c: New test.
28068
28069 PR debug/12389
28070 * gcc.dg/20031218-2.c: New test.
28071 * gcc.dg/20031218-3.c: New test.
28072
28073 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28074 of label name and allow for USER_LABEL_PREFIX == "_" names.
28075 * g++.dg/abi/mangle18-2.C: Likewise.
28076 * g++.dg/abi/mangle19-1.C: Likewise.
28077 * g++.dg/abi/mangle19-2.C: Likewise.
28078 * g++.dg/abi/mangle20-1.C: Likewise.
28079 * g++.dg/abi/mangle20-2.C: Likewise.
28080
28081 2003-12-18 Richard Henderson <rth@redhat.com>
28082
28083 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28084
28085 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28086 Dan Kegel <dank@kegel.com>
28087
28088 PR other/12009
28089 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28090 testing a cross compiler, it causes spurious compile failures.
28091 * lib/g++.exp: Likewise.
28092
28093 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28094
28095 PR c++/13262
28096 * g++.dg/template/access13.C: New test.
28097
28098 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28099
28100 * gcc.dg/20031216-1.c: New test.
28101
28102 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28103
28104 PR c++/9154
28105 * g++.dg/template/error10.C: New test.
28106
28107 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28108
28109 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28110 * g++.dg/eh/simd-2.C: Likewise.
28111
28112 2003-12-17 James E Wilson <wilson@specifixinc.com>
28113 Roger Sayle <roger@eyesopen.com>
28114
28115 * gcc.c-torture/execute/ieee/mzero5.c: New.
28116
28117 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28118
28119 PR c++/10603
28120 * g++.dg/parse/error6.C: New test.
28121
28122 PR c++/12827
28123 * g++.dg/parse/error7.C: New test.
28124
28125 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28126
28127 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28128 at -O with stabs debugging formats.
28129 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28130 * gcc.dg/debug/debug-2.c: Likewise.
28131
28132 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28133
28134 PR c++/12696
28135 * g++.dg/init/error1.C: New test.
28136
28137 PR c++/12218
28138 * g++.dg/init/pm3.C: New test.
28139
28140 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28141
28142 PR c/3347
28143 * gcc.dg/bitfld-8.c: New test.
28144
28145 2003-12-16 James Lemke <jim@wasabisystems.com>
28146
28147 * gcc.dg/arm-scd42-[123].c: New tests.
28148
28149 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28150
28151 PR c++/9043
28152 * g++.dg/abi/mangle20-1.C: New test.
28153 * g++.dg/abi/mangle20-2.C: New test.
28154
28155 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28156
28157 PR c++/13275
28158 * g++.dg/other/offsetof2.C: Remove XFAIL.
28159 * g++.dg/parse/offsetof1.C: New test.
28160 * g++.gd/parse/offsetof2.C: Likewise.
28161
28162 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28163
28164 * g++.dg/template/nontype3.C: New test.
28165 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28166
28167 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28168
28169 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28170
28171 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28172
28173 PR c++/13387
28174 * g++.dg/expr/assign1.C: New test.
28175
28176 PR c++/13242
28177 * g++.dg/abi/mangle19-1.C: New test.
28178 * g++.dg/abi/mangle19-2.C: New test.
28179
28180 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28181
28182 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28183
28184 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28185
28186 * gcc.c-torture/execute/20031216-1.c: New test.
28187
28188 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28189
28190 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28191 an ICE regression.
28192
28193 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28194
28195 PR c++/10926
28196 * g++.dg/template/error9.C: New test.
28197
28198 PR c++/11116
28199 * g++.dg/template/error8.C: New test.
28200
28201 2003-12-15 Roger Sayle <roger@eyesopen.com>
28202
28203 PR middle-end/13400
28204 * gcc.c-torture/execute/20031215-1.c: New test case.
28205
28206 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28207
28208 PR c++/13269
28209 * g++.dg/parse/error5.C: New test.
28210
28211 PR c++/12989
28212 * g++.dg/expr/sizeof1.C: New test.
28213
28214 PR c++/13310
28215 * g++.dg/template/crash15.C: New test.
28216
28217 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28218
28219 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28220 a non-POD type as the last named parameter of a varargs function.
28221
28222 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28223
28224 PR c++/13243
28225 PR c++/12573
28226 * g++.dg/template/crash14.C: New test.
28227 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28228
28229 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28230
28231 * g++.dg/other/java1.C: New test.
28232
28233 PR c++/13241
28234 * g++.dg/abi/mangle18-1.C: New test.
28235 * g++.dg/abi/mangle18-2.C: New test.
28236
28237 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28238
28239 PR optimization/10312
28240 * gcc.c-torture/execute/20031214-1.c: New.
28241
28242 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28243
28244 PR c++/10779
28245 PR c++/12160
28246 * g++.dg/parse/error3.C: New test.
28247 * g++.dg/parse/error4.C: Likewise.
28248 * g++.dg/abi/mangle4.C: Tweak error messages.
28249 * g++.dg/lookup/using5.C: Likewise.
28250 * g++.dg/other/error2.C: Likewise.
28251 * g++.dg/parse/typename5.C: Likewise.
28252 * g++.dg/parse/undefined1.C: Likewise.
28253 * g++.dg/template/arg2.C: Likewise.
28254 * g++.dg/template/ttp3.C: Likewise.
28255 * g++.dg/template/type1.C: Likewise.
28256 * g++.old-deja/g++.other/crash32.C: Likewise.
28257 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28258
28259 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28260
28261 PR c++/13106
28262 * g++.dg/warn/noreturn-3.C: New test.
28263
28264 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28265
28266 PR c++/13118
28267 * g++.dg/abi/covariant3.C: New.
28268
28269 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28270
28271 * g++.dg/eh/ia64-1.C: New test.
28272
28273 2003-12-12 Roger Sayle <roger@eyesopen.com>
28274
28275 PR optimization/13037
28276 * g77.f-torture/execute/13037.f: New test case.
28277
28278 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28279
28280 PR c++/12881
28281 * g++.dg/abi/covariant2.C: New.
28282
28283 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28284
28285 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28286
28287 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28288
28289 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28290
28291 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28292
28293 PR other/10819
28294 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28295 to fix Bug 10819.
28296 * lib/g++.exp (g++_version): Likewise.
28297 * lib/g77.exp (g77_version): Likewise.
28298 * lib/objc.exp (default_objc_version): Likewise.
28299
28300 2003-12-10 Richard Henderson <rth@redhat.com>
28301
28302 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28303
28304 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28305
28306 2003-12-08 Matt Austern <austern@apple.com>
28307
28308 PR c/13134
28309 * lib/gcc-dg.exp (dg-require-visibility): Define.
28310 * lib/target-supports (check_visibility_available): Define.
28311 * gcc.dg/visibility-1.c: New test.
28312 * gcc.dg/visibility-2.c: Likewise.
28313 * gcc.dg/visibility-3.c: Likewise.
28314 * gcc.dg/visibility-4.c: Likewise.
28315 * gcc.dg/visibility-5.c: Likewise.
28316 * gcc.dg/visibility-6.c: Likewise.
28317 * g++.dg/ext/visibility-1.C: Likewise.
28318 * g++.dg/ext/visibility-2.C: Likewise.
28319 * g++.dg/ext/visibility-3.C: Likewise.
28320 * g++.dg/ext/visibility-4.C: Likewise.
28321 * g++.dg/ext/visibility-5.C: Likewise.
28322 * g++.dg/ext/visibility-6.C: Likewise.
28323
28324 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28325
28326 * g++.dg/lookup/java1.C: New test.
28327 * g++.dg/lookup/java2.C: New test.
28328
28329 2003-12-07 Falk Hueffner <falk@debian.org>
28330
28331 * g++.dg/opt/noreturn-1.C: New test.
28332
28333 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
28334
28335 * gcc.dg/overflow-1.c: New test.
28336
28337 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28338
28339 * g77.f-torture/compile/13060.f: New test.
28340
28341 2003-12-06 Mark Mitchell <mark@codesourcery.com>
28342
28343 PR c++/13323
28344 * g++.dg/inherit/operator2.C: New test.
28345
28346 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28347
28348 PR c++/13305
28349 * g++.dg/ext/attrib9.C: New test.
28350
28351 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28352
28353 PR c++/13314
28354 * g++.dg/template/error7.C: New test.
28355
28356 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
28357 J"orn Rennecke <joern.rennecke@superh.com>
28358
28359 PR target/13302
28360 * g++.dg/other/struct-va_list.C: New test.
28361
28362 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28363
28364 PR c++/13166
28365 * g++.dg/parse/defarg6.C: New test.
28366
28367 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
28368
28369 PR target/13256
28370 * gcc.c-torture/execute/20031201-1.c: New test.
28371
28372 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
28373
28374 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
28375
28376 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28377
28378 * gcc.dg/builtin-return-1.c: New test.
28379
28380 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
28381 J"orn Rennecke <joern.rennecke@superh.com>
28382
28383 PR optimization/13260
28384 * gcc.c-torture/execute/20031204-1.c: New test.
28385
28386 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28387
28388 PR c++/9127
28389 * g++.dg/template/error6.C: New test.
28390
28391 2003-12-03 Jakub Jelinek <jakub@redhat.com>
28392
28393 * gcc.dg/20031202-1.c: New test.
28394
28395 2003-12-03 Mark Mitchell <mark@codesourcery.com>
28396
28397 PR c++/13179
28398 * g++.dg/template/eh1.C: New test.
28399
28400 PR c++/10771
28401 * g++.dg/template/error5.C: New test.
28402
28403 2003-12-02 David Ung <davidu@mips.com>
28404
28405 * gcc.dg/compat/vector-check.h: Corrected type for var
28406 g_##TMODE
28407
28408 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28409
28410 PR c++/10126
28411 * g++.dg/template/ptrmem8.C: New test.
28412
28413 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28414
28415 PR c++/12573
28416 * g++.dg/template/dependent-expr3.C: New test.
28417
28418 2003-12-01 James Lemke <jim@wasabisystems.com>
28419
28420 * gcc.dg/arm-g2.c: New test.
28421
28422 2003-12-01 Roger Sayle <roger@eyesopen.com>
28423
28424 PR optimization/11634
28425 * gcc.dg/20031201-2.c: New test case.
28426
28427 2003-12-01 Zack Weinberg <zack@codesourcery.com>
28428
28429 PR 11433
28430 * objc.dg/proto-lossage-3.m: New test.
28431
28432 2003-12-01 Roger Sayle <roger@eyesopen.com>
28433
28434 PR optimization/12628
28435 * gcc.dg/20031201-1.c: New test case.
28436
28437 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
28438
28439 * gcc.dg/unaligned-1.c: New test.
28440
28441 2003-11-30 Mark Mitchell <mark@codesourcery.com>
28442
28443 PR c++/9849
28444 * g++.dg/template/error4.C: New test.
28445 * g++.dg/template/nested3.C: Adjust error markers.
28446
28447 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28448
28449 * gcc.dg/cpp/assert4.c: Check more #system assertions.
28450
28451 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
28452
28453 PR c/10333
28454 * gcc.dg/bitfld-7.c: New test.
28455
28456 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
28457
28458 * gcc.dg/tls/asm-1.C: New test.
28459
28460 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28461
28462 * gcc.dg/cpp/assert4.c: Update.
28463
28464 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28465
28466 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
28467 * gcc.dg/builtin-apply3.c: New test.
28468
28469 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28470
28471 * lib/compat.exp (compat-obj): New xfaildata parameter.
28472 Use it to set compiler_conditional_xfail_data before compiling.
28473 (compat-get-options): Handle dg-xfail-if.
28474 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
28475 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
28476 * gcc.dg/compat/vector-1_y.c: Likewise.
28477 * gcc.dg/compat/vector-2_x.c: Likewise.
28478 * gcc.dg/compat/vector-2_y.c: Likewise.
28479
28480 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28481
28482 * g++.dg/opt/reg-stack4.C: New test.
28483
28484 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28485
28486 * gcc.dg/builtin-apply2.c: New test.
28487
28488 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28489
28490 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
28491
28492 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28493
28494 PR c++/12924
28495 * g++.dg/template/template-id-2.C: New test.
28496
28497 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28498
28499 PR c++/5369
28500 * g++.dg/template/memfriend1.C: New test.
28501 * g++.dg/template/memfriend2.C: Likewise.
28502 * g++.dg/template/memfriend3.C: Likewise.
28503 * g++.dg/template/memfriend4.C: Likewise.
28504 * g++.dg/template/memfriend5.C: Likewise.
28505 * g++.dg/template/memfriend6.C: Likewise.
28506 * g++.dg/template/memfriend7.C: Likewise.
28507 * g++.dg/template/memfriend8.C: Likewise.
28508 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
28509
28510 2003-11-21 Mark Mitchell <mark@codesourcery.com>
28511
28512 PR c++/12515
28513 * g++.dg/ext/cond1.C: New test.
28514
28515 2003-11-20 Richard Henderson <rth@redhat.com>
28516
28517 * gcc.dg/20020201-2.c: Remove.
28518 * gcc.dg/20020201-4.c: Remove.
28519 * gcc.dg/20020304-1.c: Remove.
28520
28521 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
28522
28523 * gcc.dg/cpp/trad/xwin1.c: New test case.
28524
28525 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
28526
28527 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
28528 * lib/g77.exp: Likewise.
28529 * lib/objc.exp: Likewise.
28530 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
28531 for darwin.
28532
28533 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28534
28535 PR c++/12932
28536 * g++.dg/template/static5.C: New test.
28537
28538 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
28539
28540 * gcc.dg/nested-func-1.c: New test.
28541
28542 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28543
28544 * gcc.dg/cpp/assert4.c: New test.
28545
28546 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
28547
28548 PR c++/2294
28549 * g++.dg/lookup/using9.c: New test.
28550
28551 2003-11-14 Mark Mitchell <mark@codesourcery.com>
28552
28553 PR c++/12762
28554 * g++.dg/template/error3.C: New test.
28555
28556 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
28557
28558 PR ada/13035
28559 * ada/acats/run_acats, run_all.sh: Fix syntax error.
28560 No longer use a wrapper for gcc, since this does not work under
28561 Windows.
28562
28563 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
28564
28565 PR c++/2094
28566 * g++.dg/template/ptrmem7.C: New test.
28567
28568 2003-11-13 Andrew Pinski <apinski@apple.com>
28569
28570 * gcc.c-torture/compile/20031113-1.c: New test.
28571
28572 2003-11-13 Mark Mitchell <mark@codesourcery.com>
28573 Kean Johnston <jkj@sco.com>
28574
28575 PR c/13029
28576 * gcc.dg/unused-4.c: Update.
28577
28578 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28579
28580 * g++.dg/opt/const3.C: New test.
28581
28582 2003-11-13 Jan Hubicka <jh@suse.cz>
28583
28584 * gcc.c-torture/compile/20031112-1.c: New test.
28585
28586 2003-11-12 Mark Mitchell <mark@codesourcery.com>
28587
28588 * g++.dg/parse/crash10.C: Remove bogus error marker.
28589
28590 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28591
28592 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
28593 (host_gcc): Likewise.
28594 (ROOT): Honor $PWDCMD.
28595 (BASE): Likewise.
28596 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
28597
28598 2003-11-12 Catherine Moore <clm@redhat.com>
28599
28600 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
28601
28602 2003-11-12 Andreas Jaeger <aj@suse.de>
28603 Jakub Jelinek <jakub@redhat.com>
28604 Andrew Pinski <pinskia@physics.uc.edu>
28605 Richard Henderson <rth@redhat.com>
28606
28607 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
28608 systems.
28609 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
28610
28611 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
28612 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
28613
28614 2003-11-11 Andreas Jaeger <aj@suse.de>
28615
28616 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
28617
28618 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
28619
28620 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
28621
28622 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
28623 Clean ups.
28624
28625 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
28626
28627 * gcc.dg/trampoline-1.c: New test.
28628
28629 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
28630
28631 * gcc.c-torture/compile/200031109-1.c: New test.
28632
28633 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
28634
28635 PR c/3190
28636 PR c/8714
28637 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28638 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
28639 gcc.dg/format/no-y2k-1.c: Update.
28640
28641 2003-11-08 Roger Sayle <roger@eyesopen.com>
28642
28643 PR optimization/10467
28644 * gcc.dg/20031108-1.c: New test case.
28645
28646 2003-11-07 Geoffrey Keating <geoffk@apple.com>
28647
28648 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
28649
28650 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
28651
28652 * gcc.dg/compound-lvalue-1.c: New test.
28653 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
28654 some XFAILs.
28655
28656 2003-11-06 Geoffrey Keating <geoffk@apple.com>
28657
28658 * gcc.dg/altivec-varargs-1.c: New test.
28659
28660 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28661
28662 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
28663 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
28664 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
28665 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
28666 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
28667
28668 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
28669
28670 * gcc.dg/cond-lvalue-1.c: New test.
28671
28672 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
28673
28674 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
28675
28676 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28677
28678 PR c++/11616
28679 * g++.dg/template/instantiate5.C: New test.
28680
28681 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28682
28683 PR c++/12726
28684 * g++.dg/ext/complit2.C: Replace test with self-contained version.
28685 * ChangeLog: Add missing first entry for above test.
28686
28687 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28688
28689 PR c++/9810
28690 * g++.dg/template/using8.C: New test.
28691 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
28692
28693 2003-11-02 Roger Sayle <roger@eyesopen.com>
28694
28695 PR optimization/10817
28696 * gcc.c-torture/compile/20031102-1.c: New test case.
28697
28698 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
28699
28700 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
28701 2147483647.
28702
28703 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28704
28705 * gcc.dg/20031102-1.c: New test.
28706
28707 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
28708
28709 * gcc.dg/complex-1.c: New test.
28710
28711 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28712
28713 PR c++/12796
28714 * g++.dg/template/crash13.C: Adjust expected error location.
28715 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28716
28717 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
28718
28719 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
28720
28721 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
28722
28723 PR/10239
28724 * gcc.c-torture/compile/20031031-2.c: New test.
28725
28726 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
28727
28728 PR/11640
28729 * gcc.c-torture/compile/20031031-1.c: New test.
28730
28731 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
28732
28733 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
28734 * gcc.misc-tests/bprob.exp: Likewise.
28735 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
28736 the execution test on arm-elf configs.
28737 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28738 configs that don't support scratch files.
28739 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
28740
28741 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
28742
28743 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
28744 done by dejagnu.
28745
28746 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
28747
28748 * ada/acats/run_all.sh: Redirect mv output to /dev/null
28749 Avoid non pure sh syntax. Add more logging.
28750
28751 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
28752 fail.
28753
28754 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28755
28756 PR libgcj/10610
28757 * gcc.dg/ppc-stackalign-1.c: New test.
28758
28759 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
28760
28761 * ada/acats/run_all.sh: Change output to be more compliant with
28762 dejagnu framework.
28763 Create acats.sum and acats.log files under testsuite/ada/acats
28764 Only run [a-z]* directories, to filter out e.g. CVS.
28765 Redirect build output to log file.
28766
28767 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
28768
28769 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
28770
28771 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
28772
28773 PR ada/5909:
28774 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
28775
28776 2003-10-27 Jakub Jelinek <jakub@redhat.com>
28777
28778 * gcc.c-torture/compile/20031023-1.c: New test.
28779 * gcc.c-torture/compile/20031023-2.c: New test.
28780 * gcc.c-torture/compile/20031023-3.c: New test.
28781 * gcc.c-torture/compile/20031023-4.c: New test.
28782
28783 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28784
28785 PR c++/10371
28786 * g++.dg/lookup/scoped8.C: New test.
28787
28788 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28789
28790 * g++.dg/opt/reg-stack3.C: New test.
28791
28792 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
28793
28794 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
28795
28796 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28797
28798 PR c++/11076
28799 * g++.dg/template/crash13.C: New test.
28800
28801 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
28802
28803 * gcc.dg/c99-restrict-2.c: New test.
28804
28805 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
28806
28807 PR c++/12698, c++/12699, c++/12700, c++/12566
28808 * g++.dg/inherit/covariant9.C: New test.
28809 * g++.dg/inherit/covariant10.C: New test.
28810 * g++.dg/inherit/covariant11.C: New test.
28811
28812 2003-10-23 Jason Merrill <jason@redhat.com>
28813
28814 PR c++/12726
28815 * g++.dg/ext/complit2.C: New test.
28816
28817 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
28818
28819 PR target/12654
28820 * gcc.c-torture/execute/20031020-1.c: New test.
28821
28822 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28823
28824 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
28825 following the jump_insn.
28826
28827 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
28828
28829 * gcc.dg/cast-lvalue-1.c: New test.
28830
28831 2003-10-21 Mark Mitchell <mark@codesourcery.com>
28832
28833 PR c++/11962
28834 * g++.dg/template/cond2.C: New test.
28835
28836 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
28837
28838 * gcc.dg/builtins-28.c: New test.
28839
28840 2003-10-20 Jan Hubicka <jh@suse.cz>
28841
28842 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
28843 parameter.
28844 * testsuite/gcc.dg/inline-2.c: Likewise.
28845
28846 2003-10-20 Phil Edwards <phil@codesourcery.com>
28847
28848 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
28849 * gcc.dg/nest.c: Likewise.
28850
28851 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28852
28853 PR c++/9781, c++/10583, c++/11862
28854 * g++.dg/parse/crash13.C: New test.
28855
28856 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28857
28858 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
28859
28860 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28861
28862 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
28863 Define HAVE_C99_RUNTIME except on Solaris.
28864 * gcc.dg/builtins-20.c: Likewise.
28865
28866 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28867
28868 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
28869
28870 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28871
28872 PR c++/12495
28873 * g++.dg/template/crash21.C: New test.
28874
28875 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28876
28877 PR c++/2513
28878 * g++.dg/template/typename5.C: New test.
28879
28880 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28881
28882 PR c++/12369
28883 * g++.dg/template/friend25.C: New test.
28884
28885 2003-10-16 Ziemowit Laski <zlaski@apple.com>
28886
28887 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
28888 versions.
28889
28890 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
28891
28892 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
28893 == 2147483647.
28894
28895 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
28896
28897 * gcc.c-torture/execute/960416-1.x: Remove.
28898 * gcc.c-torture/execute/divconst-3.x: Likewise.
28899
28900 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
28901
28902 PR target/12598
28903 * gcc.dg/torture/cris-volatile-1.c: New test.
28904
28905 2003-10-14 Roger Sayle <roger@eyesopen.com>
28906
28907 PR optimization/9325
28908 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
28909 for overflowing floating point to integer conversion during RTL
28910 simplification.
28911
28912 2003-10-13 Ziemowit Laski <zlaski@apple.com>
28913
28914 * objc/execute/_cmd.m: Fix typo.
28915 * objc.dg/image-info.m, objc.dg/symtab-1.m:
28916 Relax 'scan-assembler' regexp.
28917 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
28918 objc.dg/try-catch-4.m: Run on non-Darwin targets.
28919 * objc.dg/zero-link-2.m: Remove blank line.
28920 * objc.dg/zero-link-3.m: New test case.
28921
28922 2003-10-13 Geoffrey Keating <geoffk@apple.com>
28923
28924 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
28925
28926 * gcc.dg/asm-names.c: Use scan-assembler-not rather
28927 than linker trickery.
28928
28929 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28930
28931 PR c++/12370
28932 * g++.dg/other/friend2.C: New test.
28933
28934 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
28935
28936 * gcc.dg/20031012-1.c: New test.
28937
28938 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
28939
28940 * gcc.dg/weak/weak-3.c: Fix for new warning.
28941
28942 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
28943
28944 PR optimization/8750
28945 * gcc.c-torture/execute/20031012-1.c: New test case.
28946
28947 2003-10-11 Roger Sayle <roger@eyesopen.com>
28948
28949 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
28950 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
28951
28952 2003-10-11 Roger Sayle <roger@eyesopen.com>
28953
28954 PR optimization/12260
28955 * gcc.c-torture/compile/20031011-2.c: New test case.
28956
28957 2003-10-11 Roger Sayle <roger@eyesopen.com>
28958
28959 * gcc.c-torture/execute/20031011-1.c: New testcase.
28960
28961 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
28962
28963 * gcc.c-torture/compile/20031011-1.c: New test.
28964
28965 2003-10-11 Jan Hubicka <jh@suse.cz>
28966
28967 * g++.dg/other/first-global.C: New test.
28968
28969 2003-10-11 Roger Sayle <roger@eyesopen.com>
28970
28971 * gcc.c-torture/execute/string-opt-18.c: New testcase.
28972
28973 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
28974
28975 * gcc.c-torture/compile/20031010-1.c: New test.
28976
28977 2003-10-10 Geoffrey Keating <geoffk@apple.com>
28978
28979 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
28980 * gcc.c-torture/execute/va-arg-25.c: ... here.
28981
28982 2003-10-09 Mark Mitchell <mark@codesourcery.com>
28983
28984 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
28985
28986 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
28987
28988 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
28989
28990 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
28991
28992 * g++.dg/parse/error2.C: New test.
28993
28994 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
28995
28996 PR c++/11097
28997 * g++.dg/other/error5.C: Modify the error message.
28998 * g++.dg/lookup/using8.C: New test.
28999
29000 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29001
29002 * gcc.dg/darwin-abi-2.c: New file.
29003 * gcc.c-torture/execute/va-arg-24.c: New file.
29004
29005 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29006
29007 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29008 indentation.
29009
29010 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29011
29012 PR c++/10147
29013 * g++.dg/other/error4.C: Update error messages.
29014 * g++.dg/template/ptrmem4.C: Likewise.
29015
29016 PR c++/12337
29017 * g++.dg/init/new9.C: New test.
29018
29019 PR c++/12334, c++/12236, c++/8656
29020 * g++.dg/ext/attrib8.C: New test.
29021
29022 2003-10-06 Devang Patel <dpatel@apple.com>
29023
29024 * gcc.dg/debug/dwarf2-3.h: New test.
29025 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29026
29027 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29028
29029 * g++.dg/opt/cfg2.C: New test.
29030
29031 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29032
29033 * g++.dg/opt/float1.C: New test.
29034
29035 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29036
29037 * gcc.dg/c90-array-lval-6.c: New test.
29038 * gcc.dg/c99-array-lval-6.c: New test.
29039
29040 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29041 Ziemowit Laski <zlaski@apple.com>
29042
29043 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29044 'Derived', so that it is never considered a class method; add
29045 new warning for '+port' method ambiguity.
29046 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29047 <objc/objc-api.h> (needed on Mac OS X).
29048 * objc.dg/method-13.m: New test.
29049
29050 2003-10-03 Roger Sayle <roger@eyesopen.com>
29051
29052 PR optimization/9325, PR java/6391
29053 * gcc.c-torture/execute/20031003-1.c: New test case.
29054
29055 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29056
29057 PR optimization/12180
29058 * gcc.dg/20031002-1.c: New test.
29059
29060 PR c++/12486
29061 * g++.dg/inherit/error1.C: New test.
29062
29063 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29064
29065 * lib/f-torture.exp (search_for): Rename to...
29066 (search_for_re): This. Also, clean up comments and the
29067 "regexp" invocation.
29068
29069 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29070
29071 * gcc.c-torture/compile/20031002-1.c: New test.
29072
29073 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29074
29075 * g++.dg/opt/cond1.C: New test.
29076
29077 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29078
29079 * gcc.dg/Wold-style-definition-2.c: New testcase.
29080 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29081
29082 2003-09-29 Richard Henderson <rth@redhat.com>
29083
29084 * g++.dg/init/array10.C: Add dg-options.
29085
29086 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29087
29088 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29089
29090 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29091
29092 * g++.dg/template/friend19.C: Fix typo.
29093 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29094
29095 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29096
29097 * gcc.c-torture/execute/20030928-1.c: New test.
29098 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29099
29100 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29101
29102 * g++.dg/opt/unroll1.C: New test.
29103
29104 2003-09-26 Roger Sayle <roger@eyesopen.com>
29105
29106 PR optimization/11741
29107 * gcc.dg/20030926-1.c: New test case.
29108
29109 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29110
29111 PR c++/5655
29112 * g++.dg/parse/access7.C: New test.
29113 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29114
29115 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29116
29117 MERGE OF objc-improvements-branch into MAINLINE:
29118 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29119 if libobjc has not been built.
29120 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29121 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29122 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29123 objc/execute/nested-3.m, objc/execute/np-2.m,
29124 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29125 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29126 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29127 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29128 objc.dg/special/unclaimed-category-1.h,
29129 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29130 well as GNU runtime.
29131 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29132 * execute/cascading-1.m, execute/function-message-1.m,
29133 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29134 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29135 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29136 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29137 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29138 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29139 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29140 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29141 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29142 * objc.dg/bitfield-2.m: Run only on Darwin.
29143 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29144 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29145 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29146 * objc.dg/const-str-1.m: Fix constant string layout.
29147
29148 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29149
29150 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29151
29152 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29153
29154 * gcc.dg/darwin-abi-1.c: New file.
29155
29156 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29157
29158 PR target/12281
29159 * gcc.c-torture/compile/20030921-1.c: New test.
29160
29161 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29162
29163 * g++.dg/opt/reg-stack2.C: New test.
29164
29165 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29166
29167 * g++.dg/eh/delayslot1.C: New test.
29168
29169 2003-09-20 Richard Henderson <rth@redhat.com>
29170
29171 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29172
29173 2003-09-20 Roger Sayle <roger@eyesopen.com>
29174
29175 * gcc.c-torture/execute/20030920-1.c: New test case.
29176
29177 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29178
29179 * g++.dg/rtti/typeid3.C: Correct expected error message.
29180
29181 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29182
29183 PR c++/157
29184 * g++.dg/parse/crash12.C: New test.
29185
29186 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29187
29188 * gcc.dg/compat/mixed-struct-check.h: New.
29189 * gcc.dg/compat/mixed-struct-defs.h: New.
29190 * gcc.dg/compat/mixed-struct-init.h: New.
29191 * gcc.dg/compat/struct-by-value-19_main.c: New.
29192 * gcc.dg/compat/struct-by-value-19_x.c: New.
29193 * gcc.dg/compat/struct-by-value-19_y.c: New.
29194 * gcc.dg/compat/struct-by-value-20_main.c: New.
29195 * gcc.dg/compat/struct-by-value-20_x.c: New.
29196 * gcc.dg/compat/struct-by-value-20_y.c: New.
29197 * gcc.dg/compat/struct-return-19_main.c: New.
29198 * gcc.dg/compat/struct-return-19_x.c: New.
29199 * gcc.dg/compat/struct-return-19_y.c: New.
29200 * gcc.dg/compat/struct-return-20_main.c: New.
29201 * gcc.dg/compat/struct-return-20_x.c: New.
29202 * gcc.dg/compat/struct-return-20_y.c: New.
29203
29204 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29205 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29206 so that it will not complain on LP64 targets.
29207
29208 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29209
29210 PR c++/495
29211 * g++.dg/template/friend24.C: New test.
29212
29213 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29214
29215 PR c++/12332
29216 * g++.dg/template/memtmpl2.C: New test.
29217
29218 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29219
29220 PR target/11184
29221 * gcc.dg/builtin-apply1.c: New test.
29222
29223 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29224
29225 PR c++/9848
29226 * g++.dg/warn/Wunused-4.C: New test.
29227
29228 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29229
29230 PR c++/12316
29231 * g++.dg/other/gc2.C: New test.
29232
29233 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29234
29235 PR c++/11991
29236 * g++.dg/rtti/typeid3.C: New test.
29237
29238 PR c++/12266
29239 * g++.dg/overload/template1.C: New test.
29240
29241 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29242
29243 * g++.dg/opt/cfg3.C: New test.
29244
29245 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29246
29247 PR c++/7939
29248 * g++.dg/template/crash11.C: New test.
29249
29250 2003-09-16 Jason Merrill <jason@redhat.com>
29251 Jakub Jelinek <jakub@redhat.com>
29252
29253 * gcc.dg/attr-warn-unused-result.c: New test.
29254
29255 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29256
29257 PR c++/12184
29258 * g++.dg/expr/call2.C: New test.
29259
29260 2003-09-15 Andreas Jaeger <aj@suse.de>
29261
29262 * gcc.dg/Wold-style-definition-1.c: New test.
29263
29264 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29265
29266 PR c++/3907
29267 * g++.dg/parse/template12.C: New test.
29268
29269 * g++.dg/abi/bitfield11.C: New test.
29270 * g++.dg/abi/bitfield12.C: Likewise.
29271
29272 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29273
29274 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29275 non-expansion of functional macro name without arguments at EOL.
29276 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29277
29278 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29279
29280 * gcc.c-torture/execute/20030914-[12].c: New tests.
29281
29282 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29283
29284 PR c++/11788
29285 * g++.dg/overload/addr1.C: New test.
29286
29287 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29288
29289 * gcc.dg/20030909-1.c: New test.
29290
29291 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29292
29293 * gcc.dg/ultrasp10.c: New test.
29294
29295 2003-09-09 Devang Patel <dpatel@apple.com>
29296
29297 * gcc.dg/darwin-ld-6.c: New test.
29298
29299 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29300
29301 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29302
29303 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29304
29305 * gcc.dg/ia64-types1.c: New test.
29306 * gcc.dg/ia64-types2.c: Likewise.
29307
29308 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29309
29310 * gcc.dg/builtins-1.c: Add more _Complex tests.
29311 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29312
29313 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29314 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29315
29316 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29317
29318 PR c++/11786
29319 * g++.dg/lookup/koenig2.C: New test.
29320
29321 PR c++/5296
29322 * g++.dg/rtti/typeid2.C: New test.
29323
29324 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29325
29326 * gcc.c-torture/compile/20030904-1.c: New test.
29327
29328 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29329
29330 * g++.dg/opt/longbranch2.C: New test.
29331
29332 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29333
29334 * g++.dg/template/crash10.C: Only compile it.
29335
29336 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29337
29338 PR middle-end/11665
29339 * gcc.c-torture/compile/20030907-1.c: New test.
29340 * g++.dg/init/array11.C: New test.
29341
29342 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29343
29344 PR c++/11852
29345 * g++.dg/init/struct1.C: New test.
29346
29347 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29348
29349 PR c++/12181
29350 * g++.dg/expr/comma1.C: New test.
29351
29352 2003-09-06 Mark Mitchell <mark@codesourcery.com>
29353
29354 PR c++/11867
29355 * g++.dg/expr/static_cast5.C: New test.
29356
29357 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
29358
29359 PR c++/11507
29360 * g++.dg/lookup/scoped7.C: New test.
29361
29362 PR c++/9574
29363 * g++.dg/other/static1.C: New test.
29364
29365 PR c++/11490
29366 * g++.dg/warn/template-1.C: New test.
29367
29368 PR c++/11432
29369 * g++.dg/template/crash10.C: New test.
29370
29371 PR c++/2478
29372 * g++.dg/overload/VLA.C: New test.
29373
29374 PR c++/10804
29375 * g++.dg/template/call1.C: New test.
29376
29377 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29378
29379 PR c++/11794
29380 * g++.dg/parse/using3.C: New test.
29381
29382 2003-09-06 Roger Sayle <roger@eyesopen.com>
29383
29384 PR c++/11409
29385 * g++.dg/overload/builtin3.C: New test case.
29386
29387 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
29388
29389 PR c/9862
29390 * gcc.dg/20030906-1.c: New test.
29391 * gcc.dg/20030906-2.c: Likewise.
29392
29393 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29394
29395 PR c++/12167
29396 * g++.dg/parse/defarg5.C: New test.
29397
29398 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
29399
29400 2003-09-05 Mark Mitchell <mark@codesourcery.com>
29401
29402 PR c++/12163
29403 * g++.dg/expr/static_cast4.C: New test.
29404
29405 PR c++/12146
29406 * g++.dg/template/crash9.C: New test.
29407
29408 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
29409
29410 * g++.old-deja/g++.ext/pretty2.C: Update for change
29411 in __FUNCTION__.
29412 * g++.old-deja/g++.ext/pretty3.C: Likewise.
29413
29414 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
29415
29416 PR c++/11922
29417 * g++/dg/template/qualified-id1.C: New test.
29418
29419 PR c++/12037
29420 * g++.dg/warn/noeffect4.C: New test.
29421
29422 2003-09-04 Matt Austern <austern@apple.com>
29423
29424 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
29425 * g++.dg/ext/fnname2.C: Likewise.
29426 * g++.dg/ext/fnname3.C: Likewise.
29427
29428 2003-09-04 Mark Mitchell <mark@codesourcery.com>
29429
29430 * g++.dg/expr/lval1.C: New test.
29431 * g++.dg/ext/lvcast.C: Remove.
29432
29433 2003-09-03 Roger Sayle <roger@eyesopen.com>
29434
29435 PR optimization/11700.
29436 * gcc.c-torture/compile/20030903-1.c: New test case.
29437
29438 2003-09-03 Mark Mitchell <mark@codesourcery.com>
29439
29440 PR c++/12053
29441 * g++.dg/abi/layout4.C: New test.
29442
29443 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
29444
29445 PR c++/11553
29446 * g++.dg/parse/friend3.C: New test.
29447
29448 2003-09-02 Mark Mitchell <mark@codesourcery.com>
29449
29450 PR c++/11847
29451 * g++.dg/template/class1.C: New test.
29452
29453 PR c++/11808
29454 * g++.dg/expr/call1.C: New test.
29455
29456 2003-09-01 Mark Mitchell <mark@codesourcery.com>
29457
29458 PR c++/12114
29459 * g++.dg/init/ref9.C: New test.
29460
29461 PR c++/11972
29462 * g++.dg/template/nested4.C: New test.
29463
29464 2003-08-29 Mark Mitchell <mark@codesourcery.com>
29465
29466 PR c++/12093
29467 * g++.dg/template/non-dependent4.C: New test.
29468
29469 PR c++/11928
29470 * g++.dg/inherit/conv1.C: New test.
29471
29472 2003-08-29 Mark Mitchell <mark@codesourcery.com>
29473
29474 PR c++/6196
29475 * g++.dg/ext/label1.C: New test.
29476 * g++.dg/ext/label2.C: Likewise.
29477
29478 2003-08-28 Mark Mitchell <mark@codesourcery.com>
29479
29480 * g++.dg/expr/cond3.C: New test.
29481
29482 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29483
29484 * gcc.dg/builtins-1.c: Add new builtin cases.
29485
29486 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29487
29488 * gcc.dg/builtins-1.c: Add new cases.
29489 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29490
29491 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29492
29493 * gcc.dg/builtins-1.c: Add more math builtin tests.
29494 * gcc.dg/torture/builtin-attr-1.c: New test.
29495
29496 2003-08-28 Mark Mitchell <mark@codesourcery.com>
29497
29498 PR optimization/5079
29499 * g++.dg/opt/static3.C: New test.
29500
29501 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29502
29503 * gcc.misc-tests/gcov-10b.c: New test.
29504
29505 2003-08-27 Mark Mitchell <mark@codesourcery.com>
29506
29507 * g++.dg/opt/ptrmem3.C: New test.
29508
29509 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
29510
29511 2003-08-27 Jakub Jelinek <jakub@redhat.com>
29512
29513 * gcc.dg/20030826-2.c: New test.
29514
29515 2003-08-26 Roger Sayle <roger@eyesopen.com>
29516
29517 PR middle-end/12002
29518 * g77.f-torture/compile/12002.f: New test case.
29519
29520 2003-08-26 Roger Sayle <roger@eyesopen.com>
29521
29522 * gcc.dg/20030826-1.c: New test case.
29523
29524 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
29525
29526 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
29527
29528 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
29529
29530 PR c++/11871
29531 * c++.dg/lookup/crash1.C: New test.
29532
29533 * c++.dg/warn/noeffect3.C: New test.
29534
29535 2003-08-25 Janis Johnson <janis187@us.ibm.com>
29536
29537 * gcc.dg/compat/vector-1_x.c: Compile with -w.
29538 * gcc.dg/compat/vector-1_y.c: Ditto.
29539 * gcc.dg/compat/vector-2_x.c: Ditto.
29540 * gcc.dg/compat/vector-2_y.c: Ditto.
29541
29542 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
29543
29544 * gcc.dg/20030702-1.c: New test.
29545
29546 2003-08-25 Mark Mitchell <mark@codesourcery.com>
29547
29548 PR c++/8795
29549 * g++.dg/ext/altivec-1.C: New test.
29550
29551 2003-08-24 Richard Henderson <rth@redhat.com>
29552
29553 * g++.dg/eh/simd-2.C: Add -w for x86.
29554
29555 2003-08-23 Jakub Jelinek <jakub@redhat.com>
29556
29557 * gcc.dg/20030815-1.c: New test.
29558
29559 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29560
29561 PR c++/3765
29562 * g++.dg/parse/access6.C: New test.
29563
29564 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29565
29566 PR c++/641, c++/11876
29567 * g++.dg/template/friend22.C: New test.
29568 * g++.dg/template/friend23.C: Likewise.
29569
29570 2003-08-22 Mark Mitchell <mark@codesourcery.com>
29571
29572 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
29573 identically.
29574
29575 2003-08-22 Mark Mitchell <mark@codesourcery.com>
29576
29577 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
29578
29579 2003-08-22 Mark Mitchell <mark@codesourcery.com>
29580
29581 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
29582
29583 2003-08-22 Mark Mitchell <mark@codesourcery.com>
29584
29585 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
29586
29587 2003-08-22 Mark Mitchell <mark@codesourcery.com>
29588
29589 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
29590
29591 2003-08-21 Mark Mitchell <mark@codesourcery.com>
29592
29593 PR c++/11919
29594 * g++.dg/overload/prom1.C: New test.
29595
29596 PR c++/11551
29597 * g++.dg/parse/dtor2.C: New test.
29598
29599 PR c++/10762
29600 * g++.dg/parse/using2.C: New test.
29601
29602 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
29603
29604 PR target/11805
29605 * gcc.c-torture/compile/20030821-1.c: New.
29606
29607 2003-08-20 Mark Mitchell <mark@codesourcery.com>
29608
29609 PR c++/11834
29610 * g++.dg/template/deduce2.C: New test.
29611
29612 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
29613
29614 * gcc.c-torture/execute/20030821-1.c: New test.
29615
29616 2003-08-20 Roger Sayle <roger@eyesopen.com>
29617
29618 PR middle-end/11984
29619 * gcc.dg/20030820-1.c: New test case.
29620
29621 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
29622
29623 PR c++/11945
29624 * g++.dg/warn/noeffect2.C: New test.
29625
29626 2003-08-19 Mark Mitchell <mark@codesourcery.com>
29627
29628 PR c++/10926
29629 * g++.dg/template/dtor2.C: New test.
29630
29631 PR c++/11684
29632 * g++.dg/template/operator1.C: New test.
29633 * g++.dg/parse/operator4.C: New test.
29634
29635 PR c++/11946.C
29636 * g++.dg/expr/enum1.C: New test.
29637 * gcc.dg/c99-bool-1.c: Remove bogus warning.
29638
29639 PR c++/11036.C
29640 * g++.dg/parse/elab2.C: New test.
29641 * g++.dg/parse/typedef4.C: Change error message.
29642 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
29643 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
29644 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
29645
29646 2003-08-19 Geoffrey Keating <geoffk@apple.com>
29647
29648 * gcc.dg/pch/warn-1.c: New.
29649 * gcc.dg/pch/warn-1.hs: New.
29650
29651 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
29652 not-tested file.
29653
29654 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
29655
29656 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
29657
29658 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
29659
29660 * gcc.dg/uninit-D.c: New Test.
29661 * gcc.dg/uninit-E.c: New Test.
29662 * gcc.dg/uninit-F.c: New Test.
29663 * gcc.dg/uninit-G.c: New Test.
29664
29665 2003-08-19 Michael Ritzert <ritzert@t-online.de>
29666
29667 * g++.dg/README: Describe the pch directory.
29668
29669 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29670
29671 PR c++/11174
29672 * g++.dg/parse/access4.C: New test.
29673 * g++.dg/parse/access5.C: Likewise.
29674 * g++.old-deja/g++.jason/access17.C: Adjust error message.
29675
29676 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
29677
29678 * gcc.dg/noncompile/20030818-1.c: New.
29679
29680 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
29681
29682 PR c++/11957
29683 * g++.dg/warn/noeffect1.C: New test.
29684
29685 * g++.dg/template/scope2.C: New test.
29686 * g++.dg/template/error2.C: Correct dg-error
29687
29688 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
29689
29690 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
29691
29692 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
29693
29694 PR C++/11512
29695 * g++.dg/template/warn1.C: New.
29696
29697 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
29698
29699 * g++.dg/template/error2.C: New test.
29700 * g++.dg/lookup/using7.C: Adjust errors
29701 * g++.old-deja/g++.pt/crash36.C: Likewise.
29702 * g++.old-deja/g++.pt/derived3.C: Likewise.
29703
29704 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29705
29706 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
29707 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
29708 * gcc.c-torture/execute/builtins/string-9.c: New, from
29709 string-opt-9.c. Adjust for execute/builtins framework.
29710 * gcc.c-torture/execute/string-opt-9.c: Delete.
29711
29712 2003-08-12 Mark Mitchell <mark@codesourcery.com>
29713
29714 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
29715
29716 * g++.dg/parse/ret-type2.C: New test.
29717
29718 PR c++/11703
29719 * g++.dg/init/new8.C: New test.
29720
29721 PR c++/10923
29722 * g++.dg/parse/typedef5.C: New test.
29723
29724 PR c++/9512
29725 * g++.dg/parse/qualified2.C: New test.
29726 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
29727 invalid code.
29728
29729 2003-08-11 Mark Mitchell <mark@codesourcery.com>
29730
29731 * g++.dg/conversion/ptrmem1.C: New test.
29732
29733 2003-08-11 Jakub Jelinek <jakub@redhat.com>
29734
29735 PR target/11693
29736 * gcc.dg/20030811-1.c: New test.
29737
29738 PR target/11535
29739 * gcc.c-torture/execute/20030811-1.c: New test.
29740
29741 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29742
29743 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
29744
29745 2003-08-10 Mark Mitchell <mark@codesourcery.com>
29746
29747 PR c++/11789.C
29748 * g++.dg/inherit/multiple1.C: New test.
29749
29750 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
29751
29752 * gcc.dg/spe1.c: New test.
29753
29754 PR c++/11670
29755 * g++.dg/expr/cast2.C: New test.
29756
29757 PR c++/10530
29758 * g++.dg/template/dependent-name2.C: New test.
29759
29760 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
29761
29762 * g++.dg/parse/crash11.C: Put the dg options in comments.
29763
29764 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
29765
29766 * lib/gcc-dg.exp: Update for diagnostic change.
29767
29768 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29769
29770 PR c++/5767
29771 * g++.dg/parse/crash11.C: New test.
29772
29773 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
29774
29775 * gcc.dg/cpp/spacing1.c: Update.
29776
29777 2003-08-04 Janis Johnson <janis187@us.ibm.com>
29778
29779 PR target/11739
29780 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
29781 a value for -mtune.
29782
29783 2003-08-04 Roger Sayle <roger@eyesopen.com>
29784
29785 PR middle-end/11771
29786 * gcc.c-torture/compile/20030804-1.c: New test case.
29787
29788 2003-08-04 Roger Sayle <roger@eyesopen.com>
29789
29790 * gcc.dg/20030804-1.c: New test case.
29791
29792 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
29793
29794 * gcc.dg/cpp/separate-1.c: New test.
29795
29796 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
29797
29798 PR c++/11704
29799 * g++.dg/template/dependent-expr2.C: New test.
29800
29801 PR c++/11766
29802 * g++.dg/expr/ptrmem1.C: New test.
29803
29804 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29805
29806 PR c++/9453
29807 * g++.dg/template/friend15.C: New test.
29808
29809 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
29810
29811 * lib/dg-pch.exp: Work round PCH bug.
29812
29813 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29814
29815 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
29816 builtins. Move cases from builtins-4.c here.
29817
29818 * gcc.dg/torture/builtin-math-1.c: New test taken from
29819 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
29820 additional cases.
29821
29822 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
29823 Delete.
29824
29825 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
29826
29827 PR c++/9447
29828 * g++.dg/template/using7.C: New test.
29829
29830 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
29831
29832 * import1.c, import2.c: New tests.
29833
29834 2003-08-01 Jakub Jelinek <jakub@redhat.com>
29835
29836 * g++.dg/eh/crossjump1.C: New test.
29837
29838 2003-08-01 Mark Mitchell <mark@codesourcery.com>
29839
29840 PR c++/11697
29841 * g++.dg/template/using6.C: New test.
29842
29843 PR c++/11744
29844 * g++.dg/template/koenig2.C: New test.
29845
29846 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29847
29848 PR c++/7983
29849 * g++.dg/parse/typedef4.C: New test.
29850
29851 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29852
29853 PR c++/8442, c++/8806
29854 * g++.dg/template/elab1.C: New test.
29855 * g++.dg/template/type2.C: Likewise.
29856 * g++.dg/template/ttp3.C: Adjust expected error message.
29857 * g++.old-deja/g++.law/visibility13.C: Likewise.
29858 * g++.old-deja/g++.niklas/t135.C: Likewise.
29859 * g++.old-deja/g++.pt/ttp41.C: Likewise.
29860 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
29861 template argument.
29862 * g++.old-deja/g++.pt/ttp44.C: Likewise.
29863
29864 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
29865
29866 PR c++/11295
29867 * g++.dg/ext/stmtexpr1.C: New test.
29868
29869 * g++.dg/opt/tmp1.C: New test.
29870
29871 PR c++/11525
29872 * g++.dg/parse/constant4.C: New test.
29873
29874 PR c++/9447
29875 * g++.dg/template/using5.C: New test.
29876
29877 2003-07-31 Roger Sayle <roger@eyesopen.com>
29878
29879 * gcc.dg/builtins-27.c: New test case.
29880
29881 2003-07-31 Jakub Jelinek <jakub@redhat.com>
29882
29883 * gcc.dg/tls/opt-7.c: New test.
29884
29885 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
29886
29887 * g++.old-deja/g++.other/crash18.C: Remove.
29888
29889 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
29890
29891 * g++.dg/template/explicit3.C: New.
29892 * g++.dg/template/explicit4.C: New.
29893 * g++.dg/template/explicit5.C: New.
29894
29895 PR c++/11347
29896 * g++.dg/template/memtmpl1.C: New.
29897
29898 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
29899
29900 PR target/11565
29901 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
29902 * gcc.dg/i386-387-5.c (dg-options): Likewise.
29903
29904 2003-07-30 Jan Hubicka <jh@suse.cz>
29905
29906 * vtgc1.c: Kill.
29907
29908 2003-07-29 Zack Weinberg <zack@codesourcery.com>
29909
29910 * gcc.dg/struct-in-proto-1.c: New test.
29911
29912 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
29913
29914 * gcc.dg/cpp/include2.c: Only expect one message.
29915
29916 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
29917
29918 PR c++/9447
29919 * g++.dg/template/using1.C: New test.
29920 * g++.dg/template/using2.C: New test.
29921 * g++.dg/template/using3.C: New test.
29922 * g++.dg/template/using4.C: New test.
29923
29924 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
29925
29926 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
29927 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29928
29929 2003-07-28 Jan Hubicka <jh@suse.cz>
29930
29931 PR c++/11530
29932 * g++.dg/opt/call1.C: New test.
29933
29934 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
29935
29936 PR c++/11667
29937 * g++.dg/init/enum2.C: New test.
29938 * g++.dg/template/overload1.C: Add "-w" option.
29939
29940 2003-07-28 <hp@bitrange.com>
29941
29942 * gcc.dg/Wdeclaration-after-statement-1.c,
29943 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
29944
29945 2003-07-28 Jakub Jelinek <jakub@redhat.com>
29946
29947 * gcc.c-torture/compile/20030725-1.c: New test.
29948
29949 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
29950
29951 * gcc.dg/20030505.c: Only run for SPE.
29952 Remove definition of opaque type.
29953
29954 2003-07-27 Mark Mitchell <mark@codesourcery.com>
29955
29956 * g++.dg/template/ptrmem6.C: New test.
29957
29958 2003-07-26 Geoffrey Keating <geoffk@apple.com>
29959
29960 * gcc.c-torture/compile/zero-strct-2.c: New test.
29961
29962 2003-07-25 Geoffrey Keating <geoffk@apple.com>
29963
29964 * gcc.dg/intermod-1.c: New test.
29965
29966 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
29967
29968 PR c++/11617
29969 * g++.dg/template/lookup2.C: New test.
29970 * g++.dg/template/memclass1.C: Remove instantiated from error.
29971 * g++.dg/other/error2.C: Tweak expected errors.
29972
29973 PR c++/11596
29974 * g++.dg/template/defarg3.C: New test.
29975
29976 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
29977
29978 2003-07-24 Mark Mitchell <mark@codesourcery.com>
29979
29980 * g++.dg/inherit/access5.C: New test.
29981
29982 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29983
29984 PR c++/11513
29985 * g++.dg/template/crash8.C: New test.
29986
29987 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
29988
29989 PR c/10602
29990 * gcc.dg/noncompile/incomplete-2.c: New test.
29991
29992 2003-07-23 Mark Mitchell <mark@codesourcery.com>
29993
29994 PR c++/11645
29995 * g++.dg/inherit/access4.C: New test.
29996
29997 PR c++/11517
29998 * g++.dg/expr/cond2.C: New test.
29999
30000 PR optimization/10679
30001 * g++.dg/opt/inline4.C: New test.
30002
30003 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30004
30005 * g++.dg/parse/crash10: New test.
30006
30007 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30008
30009 * g++.dg/ext/flexary1.C: New test.
30010
30011 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30012
30013 PR c++/10793
30014 * g++.dg/template/crash9.C: New test.
30015
30016 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30017
30018 PR c++/3004
30019 * g++.dg/parse/typedef3.C: New test.
30020
30021 PR c++/7906
30022 * g++.dg/parse/operator2.C: New test.
30023
30024 PR c++/8895
30025 * g++.dg/parse/def-tmpl-arg1.C: New test.
30026
30027 PR c++/9282
30028 * g++.dg/parse/funptr1.C: New test.
30029
30030 PR c++/9452
30031 * g++.dg/parse/ambig3.C: New test.
30032
30033 PR c++/9454
30034 * g++.dg/parse/operator3.C: New test.
30035
30036 PR c++/9486
30037 * g++.dg/parse/template10.C: New test.
30038
30039 PR c++/9488
30040 * g++.dg/parse/template11.C: New test.
30041
30042 PR c++/10150
30043 * g++.dg/parse/invalid-op1.C: New test.
30044
30045 PR c++/10247
30046 * g++.dg/parse/condexpr1.C: New test.
30047
30048 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30049
30050 * g++.dg/ext/packed3.C: New test.
30051 * g++.dg/ext/packed4.C: New test.
30052
30053 * gcc.dg/pack-test-3.c: New test.
30054
30055 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30056
30057 * lib/compat.exp: Handle dg-options per source file.
30058 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30059 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30060 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30061 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30062 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30063 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30064 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30065 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30066 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30067 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30068 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30069 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30070 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30071 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30072
30073 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30074
30075 PR c/10320
30076 * gcc.c-torture/execute/20030718-1.c: New test.
30077
30078 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30079
30080 PR optimization/11536
30081 * gcc.dg/20030721-1.c: New test.
30082
30083 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30084
30085 PR c++/11546
30086 * g++.dg/template/lookup1.C: New test.
30087
30088 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30089
30090 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30091 diagnostics of ill-formed constructs involving labels.
30092 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30093 the new 'previously defined here' message.
30094
30095 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30096
30097 * g++.dg/parse/non-dependent2.C: New test.
30098
30099 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30100
30101 * g++.dg/init/init-ref4.C: xfail on targets without
30102 weak symbols.
30103
30104 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30105
30106 PR target/11087
30107 * gcc.c-torture/execute/20030717-1.c: New test.
30108
30109 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30110
30111 * g++.dg/opt/cfg1.C: New test.
30112
30113 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30114
30115 PR optimization/11557
30116 * gcc.dg/20030717-1.c: New test.
30117
30118 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30119
30120 PR c++/10476
30121 * g++.dg/expr/crash-1.C: New test.
30122
30123 PR c++/11027
30124 * g++.dg/template/init3.C: New test.
30125
30126 PR c++/8222
30127 * g++.dg/template/non-dependent1.C: New test.
30128
30129 PR c++/11070
30130 * g++.dg/template/non-dependent2.C: New test.
30131
30132 PR c++/11071
30133 * g++.dg/template/non-dependent3.C: New test.
30134
30135 PR c++/9907
30136 * g++.dg/template/sizeof5.C: New test.
30137
30138 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30139
30140 PR 11498
30141 * gcc.c-torture/compile/mangle-1.c: New file.
30142
30143 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30144
30145 PR c++/7809
30146 * g++.dg/parse/access3.C: New test.
30147
30148 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30149
30150 PR c++/11384
30151 * g++.dg/init/init-ref4.C: New test.
30152
30153 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30154
30155 PR c++/11547
30156 * g++.dg/parse/constant3.C: New test.
30157 * g++.dg/parse/crash7.C: Likewise.
30158
30159 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30160
30161 PR target/11008
30162 * gcc.dg/i386-pentium4-not-mull.c: New.
30163
30164 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30165
30166 * gcc.dg/asm-names.c (ymain): Make it weak.
30167
30168 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30169
30170 PR c++/5421
30171 * g++.dg/template/friend21.C: New test.
30172
30173 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30174
30175 * gcc.dg/cleanup-8.c: New test.
30176 * gcc.dg/cleanup-9.c: New test.
30177
30178 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30179
30180 * g++.dg/ext/dll-MI1.h: New file.
30181 * g++.dg/ext/dllexport-MI1.C: New file.
30182 * g++.dg/ext/dllimport-MI1.C: New file.
30183
30184 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30185
30186 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30187 it does not have cmpstrsi patterns (just cmpmemsi).
30188
30189 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30190
30191 PR debug/11473
30192 * g++.dg/debug/debug8.C: New test.
30193
30194 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30195
30196 PR c++/10108
30197 * g++.dg/template/crash7.C: New test.
30198
30199 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30200
30201 PR target/10795
30202 * gcc.c-torture/compile/20030708-1.c: New.
30203
30204 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30205
30206 * gcc.c-torture/execute/20030715-1.c: New test.
30207
30208 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30209
30210 * gcc.dg/pch/inline-3.c: New file.
30211 * gcc.dg/pch/inline-3.hs: New file.
30212 * gcc.dg/pch/inline-4.c: New file.
30213 * gcc.dg/pch/inline-4.hs: New file.
30214
30215 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30216
30217 PR c++/11509
30218 * g++.dg/template/crash6.C: New test.
30219
30220 PR c++/7053
30221 * g++.dg/template/friend20.C: New test.
30222
30223 PR c++/7019
30224 * g++.dg/template/overload2.C: New test.
30225
30226 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30227
30228 PR optimization/11440
30229 * gcc.c-torture/execute/20030714-1.c: New test.
30230
30231 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30232
30233 PR c++/11154
30234 * g++.dg/template/partial2.C: New test.
30235
30236 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30237
30238 PR c++/11503
30239 * g++.dg/template/anon1.C: New test.
30240
30241 PR c++/11493
30242 PR c++/11495
30243 * g++.dg/parse/template9.C: Likewise.
30244 * g++.dg/template/crash4.C: New test.
30245 * g++.dg/template/koenig1.C: Likewise.
30246 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30247 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30248 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30249 functions.
30250 * g++.old-deja/g++.jason/template36.C: Likewise.
30251 * g++.old-deja/g++.mike/p1989.C: Likewise.
30252 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30253 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30254 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30255 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30256 compiling.
30257 * g++.old-deja/g++.pt/union2.C: Use this->.
30258
30259 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30260
30261 * gcc.dg/20030711-1.c: New test.
30262
30263 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30264
30265 PR c++/11050
30266 * g++.dg/parse/args1.C: New test.
30267 * g++.pt/defarg8.C: Change expected errors.
30268
30269 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30270
30271 PR c++/8164
30272 * g++.dg/template/nontype2.C: New test.
30273
30274 PR c++/10558
30275 * g++.dg/parse/template8.C: New test.
30276
30277 PR c++/8327
30278 * g++.dg/template/scope1.C: New test.
30279
30280 * g++.dg/warn/Wsign-compare-1.C: New test.
30281
30282 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30283
30284 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30285
30286 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30287
30288 PR c++/9411
30289 * g++.dg/template/explicit2.C: New test.
30290
30291 PR c++/10032
30292 * g++.dg/warn/pedantic1.C: New test.
30293
30294 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30295
30296 PR c++ 9483
30297 * g++.dg/other/field1.C: New test.
30298
30299 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30300
30301 PR c/11449
30302 * gcc.c-torture/compile/20030707-1.c: New.
30303
30304 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30305
30306 PR c++/10849
30307 * g++.dg/template/access12.C: New test.
30308
30309 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30310
30311 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30312 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30313 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30314 * gcc.misc-tests/gcov.exp: Update
30315 * g++.dg/gcov/gcov.exp: Update
30316 * lib/gcov.exp: Update.
30317
30318 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30319
30320 * g++.dg/abi/mangle17.C: Make sure template expressions are
30321 dependent.
30322 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30323 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30324 * g++.dg/opt/stack1.C: Remove erroneous code.
30325 * g++.dg/parse/template7.C: New test.
30326 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30327 * g++.old-deja/g++.pt/crash4.C: Likewise.
30328
30329 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30330
30331 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30332 with zero or one occurence of `$' after the initial `L'.
30333
30334 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
30335
30336 * gcc.c-torture/compile/20030704-1.c: Add a comment.
30337
30338 2003-07-08 Roger Sayle <roger@eyesopen.com>
30339
30340 PR c/11370
30341 * gcc.dg/Wunreachable-6.c: New testcase.
30342 * gcc.dg/Wunreachable-7.c: New testcase.
30343
30344 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30345
30346 PR c/11420
30347 * gcc.dg/20030708-1.c: New test.
30348
30349 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
30350
30351 * gcc.dg/compat/sdata-section.h: New file.
30352 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
30353 * gcc.dg/torture/mips-sdata-1.c: New test.
30354
30355 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30356
30357 PR c++/11030
30358 * g++.dg/template/friend19.C: New test.
30359
30360 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30361
30362 * g++.dg/opt/strength-reduce.C: New test.
30363
30364 2003-07-07 Roger Sayle <roger@eyesopen.com>
30365
30366 PR target/10979
30367 * gcc.dg/20030707-1.c: New testcase.
30368
30369 2003-07-07 Roger Sayle <roger@eyesopen.com>
30370
30371 PR optimization/11059
30372 * g++.dg/opt/emptyunion.C: New testcase.
30373
30374 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30375 Eric Botcazou <ebotcazou@libertysurf.fr>
30376
30377 * g++.dg/opt/stack1.C: New test.
30378
30379 2003-07-05 Mark Mitchell <mark@codesourcery.com>
30380
30381 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
30382 run test.
30383
30384 PR c++/11431
30385 * g++.dg/expr/static_cast3.C: New test.
30386
30387 2003-07-04 Zack Weinberg <zack@codesourcery.com>
30388
30389 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
30390 everywhere.
30391 * gcc.dg/concat.c: Concatenation of string constants with
30392 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
30393 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
30394 * gcc.dg/cpp/escape-2.c: Use wide character constants where
30395 necessary to avoid multi-character character constant warning.
30396 * gcc.dg/cpp/escape.c: Likewise.
30397 * gcc.dg/cpp/ucs.c: Likewise.
30398 Remove backslashes from dg-bogus comments, as they confuse Tcl.
30399 Fix a typo.
30400
30401 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
30402
30403 PR c/11428
30404 * gcc.c-torture/compile/20030704-1.c: New.
30405
30406 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
30407
30408 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
30409
30410 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
30411
30412 PR c++/5287, PR c++/7910, PR c++/11021
30413 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
30414 tests for warnings.
30415 * g++.dg/ext/dllimport2.C: Add tests for warnings.
30416 * g++.dg/ext/dllimport3.C: Likewise.
30417 * g++.dg/ext/dllimport4.C: New file.
30418 * g++.dg/ext/dllimport5.C: New file.
30419 * g++.dg/ext/dllimport6.C: New file.
30420 * g++.dg/ext/dllimport7.C: New file.
30421 * g++.dg/ext/dllimport8.C: New file.
30422 * g++.dg/ext/dllimport9.C: New file.
30423 * g++.dg/ext/dllimport10.C: New file.
30424 * g++.dg/ext/dllexport1.C: New file.
30425
30426 2003-07-03 Mark Mitchell <mark@codesourcery.com>
30427
30428 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
30429 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
30430
30431 2003-07-03 Roger Sayle <roger@eyesopen.com>
30432
30433 * gcc.dg/builtins-25.c: New testcase.
30434 * gcc.dg/builtins-26.c: New testcase.
30435
30436 2003-07-03 Janis Johnson <janis187@us.ibm.com>
30437
30438 * gcc.dg/compat/vector-defs.h: New file.
30439 * gcc.dg/compat/vector-setup.h: New file.
30440 * gcc.dg/compat/vector-check.h: New file.
30441 * gcc.dg/compat/vector-1_main.c: New file.
30442 * gcc.dg/compat/vector-1_x.c: New file.
30443 * gcc.dg/compat/vector-1_y.c: New file.
30444 * gcc.dg/compat/vector-2_main.c: New file.
30445 * gcc.dg/compat/vector-2_x.c: New file.
30446 * gcc.dg/compat/vector-2_y.c: New file.
30447
30448 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
30449 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
30450 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
30451 * gcc.dg/compat/struct-align-1.h: New file.
30452 * gcc.dg/compat/struct-align-1_main.c: New file.
30453 * gcc.dg/compat/struct-align-1_x.c: New file.
30454 * gcc.dg/compat/struct-align-1_y.c: New file.
30455 * gcc.dg/compat/struct-align-2.h: New file.
30456 * gcc.dg/compat/struct-align-2_main.c: New file.
30457 * gcc.dg/compat/struct-align-2_x.c: New file.
30458 * gcc.dg/compat/struct-align-2_y.c: New file.
30459
30460 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
30461 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
30462 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
30463 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
30464 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
30465 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
30466 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
30467 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
30468 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
30469 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
30470 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
30471 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
30472 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
30473 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
30474 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
30475 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
30476 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
30477 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
30478 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
30479 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
30480 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
30481 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30482 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30483 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
30484 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
30485 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
30486 * gcc.dg/compat/struct-return-10_x.c: Ditto.
30487 * gcc.dg/compat/struct-return-2_x.c: Ditto.
30488 * gcc.dg/compat/struct-return-3_x.c: Ditto.
30489
30490 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30491
30492 * gcc.dg/i386-call-1.c: New test.
30493
30494 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
30495
30496 PR c++/9162
30497 * g++.dg/parse/defarg4.C: New.
30498
30499 2003-07-03 Roger Sayle <roger@eyesopen.com>
30500
30501 PR target/10700
30502 * gcc.c-torture/compile/20030703-1.c: New test case.
30503
30504 2003-07-03 Mark Mitchell <mark@codesourcery.com>
30505
30506 * g++.dg/template/local3.C: Remove extra semicolon.
30507
30508 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30509
30510 * gcc.dg/i386-volatile-1.c: New test.
30511
30512 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
30513
30514 PR c++/11072
30515 * g++.dg/other/offsetof2.C: XFAIL.
30516 * g++.dg/other/offsetof5.C: New.
30517
30518 PR c++/10219
30519 * g++.dg/template/error1.C: New.
30520
30521 PR c++/9779
30522 * g++.dg/template/dependent-expr1.C: New.
30523
30524 2003-07-01 Mark Mitchell <mark@codesourcery.com>
30525
30526 PR c++/6949
30527 * g++.dg/template/local3.C: New test.
30528
30529 PR c++/11149
30530 * g++.dg/lookup/scoped6.C: New test.
30531
30532 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
30533
30534 PR c++/8046
30535 * g++.dg/other/error7.C: New test.
30536
30537 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
30538
30539 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
30540 * g++.old-deja/g++.abi/vtable3.h: Likewise.
30541 * g++.old-deja/g++.law/code-gen5.C: Likewise.
30542 * g++.old-deja/g++.other/union2.C: Likewise.
30543 * gcc.dg/c90-const-expr-2.c: Likewise.
30544 * gcc.dg/c90-const-expr-3.c: Likewise.
30545 * gcc.dg/c99-const-expr-2.c: Likewise.
30546 * gcc.dg/c99-const-expr-3.c: Likewise.
30547 * gcc.dg/concat.c: Likewise.
30548
30549 2003-07-01 Mark Mitchell <mark@codesourcery.com>
30550
30551 PR c++/9559
30552 * g++.dg/init/static1.C: New test.
30553
30554 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30555
30556 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
30557 * g++.old-deja/g++.other/access2.C: Likewise.
30558 * g++.old-deja/g++.other/decl2.C: Likewise.
30559 * gcc.c-torture/execute/20020615-1.c: Likewise.
30560
30561 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
30562
30563 PR c++/4933
30564 * g++.dg/template/sizeof4.C: New test.
30565
30566 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
30567
30568 * g++.dg/other/error6.C: New test.
30569
30570 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
30571
30572 PR c++/10750
30573 * g++.dg/parse/constant2.C: New test.
30574
30575 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
30576
30577 PR c++/11106
30578 * g++.dg/other/error5.C: New test.
30579
30580 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30581
30582 * gcc.dg/format/gcc_diag-1.c: New test.
30583
30584 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
30585
30586 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
30587
30588 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
30589
30590 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
30591 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
30592 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
30593
30594 2003-06-28 Jakub Jelinek <jakub@redhat.com>
30595
30596 * gcc.c-torture/execute/builtins/string-8.c: New test.
30597 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
30598 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
30599 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
30600
30601 2003-06-27 Mark Mitchell <mark@codesourcery.com>
30602
30603 PR c++/10468
30604 * g++.dg/ext/typeof6.C: New test.
30605
30606 2003-06-27 Mark Mitchell <mark@codesourcery.com>
30607
30608 PR c++/10796
30609 * g++.dg/init/enum1.C: New test.
30610
30611 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
30612
30613 * gcc.dg/20030627-1.c: New test.
30614
30615 2003-06-26 Mark Mitchell <mark@codesourcery.com>
30616
30617 PR c++/11332
30618 * g++.dg/expr/static_cast2.C: New test.
30619
30620 2003-06-26 Roger Sayle <roger@eyesopen.com>
30621 Jakub Jelinek <jakub@redhat.com>
30622
30623 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
30624 sprintf(dst,"%s",src) optimization.
30625 * gcc.c-torture/execute/20030626-1.c: New test case.
30626 * gcc.c-torture/execute/20030626-2.c: New test case.
30627
30628 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
30629
30630 * gcc.c-torture/execute/multi-ix.c: New test.
30631
30632 * gcc.c-torture/execute/simd-4.c (main):
30633 Added missing semicolon at end of union.
30634
30635 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
30636
30637 PR c++/8266
30638 * g++.dg/template/explicit-instantiation3.C: New test.
30639
30640 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30641
30642 * gcc.dg/20030626-1.c: Use signed char.
30643
30644 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30645
30646 * gcc.dg/20030626-1.c: New test.
30647
30648 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
30649
30650 * const-str-2.m: Update.
30651
30652 2003-06-25 Mark Mitchell <mark@codesourcery.com>
30653
30654 PR c++/10990
30655 * g++.dg/rtti/dyncast1.C: New test.
30656 * g++.dg/abi/mangle4.C: Correct base-specifier access.
30657 * g++.dg/lookup/scoped1.C: Remove XFAIL.
30658 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
30659
30660 PR c++/10931
30661 * g++.dg/expr/static_cast1.C: New test.
30662
30663 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
30664
30665 * gcc.dg/20030625-1.c: New test.
30666
30667 2003-06-24 Roger Sayle <roger@eyesopen.com>
30668
30669 * gcc.c-torture/compile/20030624-1.c: New test case.
30670
30671 2003-06-24 Jakub Jelinek <jakub@redhat.com>
30672
30673 * gcc.c-torture/execute/string-opt-17.c: New test.
30674
30675 2003-06-24 Mark Mitchell <mark@codesourcery.com>
30676
30677 PR c++/5754
30678 * g++.dg/parse/crash6.C: New test.
30679
30680 2003-06-23 Roger Sayle <roger@eyesopen.com>
30681
30682 * gcc.dg/builtins-24.c: New test case.
30683
30684 2003-06-23 Jakub Jelinek <jakub@redhat.com>
30685
30686 * g++.dg/opt/operator1.C: New test.
30687
30688 2003-06-22 Roger Sayle <roger@eyesopen.com>
30689
30690 * gcc.c-torture/execute/string-opt-16.c: New test case.
30691
30692 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30693
30694 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
30695 * g++.old-deja/g++.other/conv7.C: Likewise.
30696 * g++.old-deja/g++.other/overcnv2.C: Likewise.
30697 * g++.old-deja/g++.other/overload14.C: Likewise.
30698
30699 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
30700
30701 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
30702 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
30703
30704 2003-06-20 Mark Mitchell <mark@codesourcery.com>
30705
30706 PR c++/10888
30707 * g++.dg/warn/Winline-3.C: New test.
30708
30709 2003-06-20 Mark Mitchell <mark@codesourcery.com>
30710
30711 * lib/target-supports.exp (check_alias_available): Make the test
30712 program acceptable to the Solaris assembler.
30713
30714 PR c++/10749
30715 * g++.dg/template/memclass2.C: New test.
30716
30717 2003-06-20 Mark Mitchell <mark@codesourcery.com>
30718 Eric Botcazou <ebotcazou@libertysurf.fr>
30719
30720 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
30721 data for non-matching targets.
30722 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
30723
30724 2003-06-20 Mark Mitchell <mark@codesourcery.com>
30725
30726 PR c++/10845
30727 * g++.dg/template/member3.C: New test.
30728
30729 2003-06-19 Mark Mitchell <mark@codesourcery.com>
30730
30731 PR c++/10939
30732 * g++.dg/template/func1.C: New test.
30733
30734 PR c++/9649
30735 * g++.dg/template/static4.C: New test.
30736 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
30737
30738 PR c++/11041
30739 * g++.dg/init/ref7.C: New test.
30740
30741 2003-06-19 Matt Austern <austern@apple.com>
30742
30743 PR c++/11228
30744 * g++.dg/anew1.C: New test.
30745 * g++.dg/anew2.C: New test.
30746 * g++.dg/anew3.C: New test.
30747 * g++.dg/anew4.C: New test.
30748
30749 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
30750
30751 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
30752
30753 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
30754
30755 * gcc.c-torture/execute/simd-4.c (main): Make expected value
30756 endian-dependent.
30757
30758 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
30759
30760 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
30761 Remove cruft.
30762
30763 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
30764
30765 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
30766 * gcc.c-torture/compile/961203-1.c: Likewise.
30767 * gcc.c-torture/compile/980506-1.c: Likewise.
30768
30769 2003-06-17 Mark Mitchell <mark@codesourcery.com>
30770
30771 PR c++/10712
30772 * g++.dg/lookup/using7.C: New test.
30773
30774 2003-06-17 Mark Mitchell <mark@codesourcery.com>
30775
30776 PR c++/11105
30777 * g++.dg/abi/conv1.C: Remove it.
30778 * g++.dg/template/conv7.C: New test.
30779 * g++.dg/template/conv8.C: Likewise.
30780 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
30781 conversion operator.
30782
30783 2003-06-17 Janis Johnson <janis187@us.ibm.com>
30784
30785 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
30786 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
30787 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
30788 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
30789 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
30790 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
30791 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
30792 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
30793 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
30794 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
30795 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
30796 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
30797 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
30798 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
30799 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
30800 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
30801 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
30802 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
30803 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
30804 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
30805 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
30806 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30807 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30808 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
30809 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
30810 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
30811 * gcc.dg/compat/struct-return-10_x.c: Ditto.
30812 * gcc.dg/compat/struct-return-2_x.c: Ditto.
30813 * gcc.dg/compat/struct-return-3_x.c: Ditto.
30814
30815 2003-06-16 Mark Mitchell <mark@codesourcery.com>
30816
30817 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
30818 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
30819 indications.
30820
30821 2003-06-16 Roger Sayle <roger@eyesopen.com>
30822
30823 * gcc.dg/i386-387-5.c: New test case.
30824 * gcc.dg/i386-387-6.c: New test case.
30825 * gcc.dg/builtins-23.c: New test case.
30826
30827 2003-06-15 Roger Sayle <roger@eyesopen.com>
30828
30829 * gcc.dg/builtins-22.c: New test case.
30830 * gcc.dg/i386-387-1.c: Update to test exp.
30831 * gcc.dg/i386-387-2.c: Likewise.
30832
30833 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30834
30835 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
30836
30837 2003-06-12 Mark Mitchell <mark@codesourcery.com>
30838
30839 * lib/gcc-dg.exp (dg-require-dll): New function.
30840 (dg-xfail-if): Likewise.
30841 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
30842 driver.
30843
30844 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
30845 * gcc.c-torture/compile/20001205-1.c: Likewise.
30846 * gcc.c-torture/compile/20001226-1.c: Likewise.
30847 * gcc.c-torture/compile/20010518-2.c: Likewise.
30848 * gcc.c-torture/compile/20020312-1.c: Likewise.
30849 * gcc.c-torture/compile/20020604-1.c: Likewise.
30850 * gcc.c-torture/compile/920501-12.c: Likewise.
30851 * gcc.c-torture/compile/920501-4.c: Likewise.
30852 * gcc.c-torture/compile/920520-1.c: Likewise.
30853 * gcc.c-torture/compile/920521-1.c: Likewise.
30854 * gcc.c-torture/compile/920625-1.c: Likewise.
30855 * gcc.c-torture/compile/961203-1.c: Likewise.
30856 * gcc.c-torture/compile/980506-1.c: Likewise.
30857 * gcc.c-torture/compile/981006-1.c: Likewise.
30858 * gcc.c-torture/compile/981022-1.c: Likewise.
30859 * gcc.c-torture/compile/981223-1.c: Likewise.
30860 * gcc.c-torture/compile/990617-1.c: Likewise.
30861 * gcc.c-torture/compile/dll.c: Likewise.
30862 * gcc.c-torture/compile/labels-3.c: Likewise.
30863 * gcc.c-torture/compile/mipscop-1.c: Likewise.
30864 * gcc.c-torture/compile/mipscop-2.c: Likewise.
30865 * gcc.c-torture/compile/mipscop-3.c: Likewise.
30866 * gcc.c-torture/compile/mipscop-4.c: Likewise.
30867 * gcc.c-torture/compile/simd-5.c: Likewise.
30868 * gcc.c-torture/compile/20000804-1.x: Remove.
30869 * gcc.c-torture/compile/20001205-1.x: Likewise.
30870 * gcc.c-torture/compile/20001226-1.x: Likewise.
30871 * gcc.c-torture/compile/20010518-2.x: Likewise.
30872 * gcc.c-torture/compile/20020312-1.x: Likewise.
30873 * gcc.c-torture/compile/20020604-1.x: Likewise.
30874 * gcc.c-torture/compile/920501-12.x: Likewise.
30875 * gcc.c-torture/compile/920501-4.x: Likewise.
30876 * gcc.c-torture/compile/920520-1.x: Likewise.
30877 * gcc.c-torture/compile/920521-1.x: Likewise.
30878 * gcc.c-torture/compile/920625-1.x: Likewise.
30879 * gcc.c-torture/compile/961203-1.x: Likewise.
30880 * gcc.c-torture/compile/980506-1.x: Likewise.
30881 * gcc.c-torture/compile/981006-1.x: Likewise.
30882 * gcc.c-torture/compile/981022-1.x: Likewise.
30883 * gcc.c-torture/compile/981223-1.x: Likewise.
30884 * gcc.c-torture/compile/990617-1.x: Likewise.
30885 * gcc.c-torture/compile/mipscop-1.x: Likewise.
30886 * gcc.c-torture/compile/mipscop-2.x: Likewise.
30887 * gcc.c-torture/compile/mipscop-3.x: Likewise.
30888 * gcc.c-torture/compile/mipscop-4.x: Likewise.
30889 * gcc.c-torture/compile/simd-5.x: Likewise.
30890
30891 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
30892
30893 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30894
30895 * gcc.c-torture/execute/20030611-1.c: New test.
30896
30897 2003-06-12 Roger Sayle <roger@eyesopen.com>
30898
30899 PR middle-end/168
30900 * gcc.dg/20030612-1.c: New test case.
30901
30902 2003-06-12 Mark Mitchell <mark@codesourcery.com>
30903
30904 PR c++/10635
30905 * g++.dg/expr/cast1.C: New test.
30906
30907 2003-06-12 Roger Sayle <roger@eyesopen.com>
30908
30909 * gcc.dg/builtins-21.c: New test case.
30910
30911 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
30912
30913 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
30914 options instead of at the end.
30915 * lib/objc.exp (objc_target_compile): Likewise.
30916
30917 2003-06-11 Mark Mitchell <mark@codesourcery.com>
30918
30919 PR c++/10432
30920 * g++.dg/parse/error1.C: New test.
30921
30922 2003-06-11 Janis Johnson <janis187@us.ibm.com>
30923
30924 * gcc.dg/compat/struct-by-value-11_main.c: New file.
30925 * gcc.dg/compat/struct-by-value-11_x.c: New file.
30926 * gcc.dg/compat/struct-by-value-11_y.c: New file.
30927 * gcc.dg/compat/struct-by-value-12_main.c: New file.
30928 * gcc.dg/compat/struct-by-value-12_x.c: New file.
30929 * gcc.dg/compat/struct-by-value-12_y.c: New file.
30930 * gcc.dg/compat/struct-by-value-13_main.c: New file.
30931 * gcc.dg/compat/struct-by-value-13_x.c: New file.
30932 * gcc.dg/compat/struct-by-value-13_y.c: New file.
30933 * gcc.dg/compat/struct-by-value-14_main.c: New file.
30934 * gcc.dg/compat/struct-by-value-14_x.c: New file.
30935 * gcc.dg/compat/struct-by-value-14_y.c: New file.
30936 * gcc.dg/compat/struct-by-value-15_main.c: New file.
30937 * gcc.dg/compat/struct-by-value-15_x.c: New file.
30938 * gcc.dg/compat/struct-by-value-15_y.c: New file.
30939 * gcc.dg/compat/struct-by-value-16_main.c: New file.
30940 * gcc.dg/compat/struct-by-value-16_x.c: New file.
30941 * gcc.dg/compat/struct-by-value-16_y.c: New file.
30942 * gcc.dg/compat/struct-by-value-17_main.c: New file.
30943 * gcc.dg/compat/struct-by-value-17_x.c: New file.
30944 * gcc.dg/compat/struct-by-value-17_y.c: New file.
30945 * gcc.dg/compat/struct-by-value-18_main.c: New file.
30946 * gcc.dg/compat/struct-by-value-18_x.c: New file.
30947 * gcc.dg/compat/struct-by-value-18_y.c: New file.
30948
30949 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
30950 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
30951 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
30952 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
30953 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
30954 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
30955 * gcc.dg/compat/scalar-return-3_main.c: New file.
30956 * gcc.dg/compat/scalar-return-3_x.c: New file.
30957 * gcc.dg/compat/scalar-return-3_y.c: New file.
30958 * gcc.dg/compat/scalar-return-4_main.c: New file.
30959 * gcc.dg/compat/scalar-return-4_x.c: New file.
30960 * gcc.dg/compat/scalar-return-4_y.c: New file.
30961
30962 2003-06-10 Janis Johnson <janis187@us.ibm.com>
30963
30964 * gcc.dg/compat/fp2-struct-check.h: New file.
30965 * gcc.dg/compat/fp2-struct-defs.h: New file.
30966 * gcc.dg/compat/fp2-struct-init.h: New file.
30967 * gcc.dg/compat/struct-by-value-10_main.c: New file.
30968 * gcc.dg/compat/struct-by-value-10_x.c: New file.
30969 * gcc.dg/compat/struct-by-value-10_y.c: New file.
30970 * gcc.dg/compat/struct-return-10_main.c: New file.
30971 * gcc.dg/compat/struct-return-10_x.c: New file.
30972 * gcc.dg/compat/struct-return-10_y.c: New file.
30973
30974 * gcc.dg/compat/compat-common.h: New file.
30975 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
30976 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
30977 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
30978 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
30979 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
30980 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
30981 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
30982 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
30983 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
30984 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
30985 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
30986 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
30987 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
30988 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
30989 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
30990 * gcc.dg/compat/small-struct-check.h: Ditto.
30991 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
30992 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
30993 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
30994 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
30995 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
30996 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30997 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
30998 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
30999 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31000 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31001 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31002 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31003 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31004 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31005 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31006 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31007 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31008 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31009 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31010 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31011 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31012 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31013 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31014 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31015 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31016 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31017 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31018 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31019 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31020 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31021
31022 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31023
31024 * g++.dg/pch/static-1.C: New file.
31025 * g++.dg/pch/static-1.Hs: New file.
31026
31027 2003-06-10 Richard Henderson <rth@redhat.com>
31028
31029 * gcc.dg/asm-7.c: Adjust expected warning text.
31030
31031 2003-06-10 Roger Sayle <roger@eyesopen.com>
31032
31033 * gcc.dg/builtins-20.c: New test case.
31034
31035 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31036
31037 PR c++/11131
31038 * g++.dg/opt/template1.C: New test.
31039
31040 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31041
31042 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31043 additional_sources.
31044
31045 2003-05-21 David Taylor <dtaylor@emc.com>
31046
31047 * gcc.dg/Wpadded.c: New file.
31048
31049 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31050
31051 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31052 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31053 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31054 dg-require-weak.
31055
31056 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31057
31058 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31059
31060 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31061
31062 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31063 (dg-require-alias): Likewise.
31064 (dg-require-gc-sections): Likewise.
31065 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31066
31067 2003-06-08 Richard Henderson <rth@redhat.com>
31068
31069 * gcc.dg/20011029-2.c: Fix the array reference.
31070 * gcc.dg/asm-7.c: New.
31071
31072 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31073
31074 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31075
31076 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31077
31078 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31079 (dg-require-gc-sections): Likewise.
31080
31081 2003-06-08 Jan Hubicka <jh@suse.cz>
31082
31083 * i386-cmov1.c: Fix regular expression.
31084 * i386-cvt-1.c: Likewise.
31085 * i386-local.c: Likewise.
31086 * i386-local2.c: Likewise.
31087 * i386-mul.c: Likewise.
31088 * i386-ssetype-1.c: Likewise.
31089 * i386-ssetype-3.c: Likewise.
31090 * i386-ssetype-5.c: Likewise.
31091
31092 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31093
31094 PR c++/11039
31095 * g++.dg/warn/implicit-typename2.C: New test.
31096 * g++.dg/warn/implicit-typename3.C: New test.
31097
31098 2003-06-07 Richard Henderson <rth@redhat.com>
31099
31100 * g++.dg/other/offsetof3.C: Use size_t.
31101 * g++.dg/other/offsetof4.C: Likewise.
31102
31103 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31104
31105 * lib/copy-file.exp: New. Implement gcc_copy_files.
31106
31107 * lib/dg-pch.exp: Load copy-file.exp
31108 (dg-pch): Use gcc_copy_files instead of "file copy".
31109
31110 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31111
31112 * gcc.dg/weak/weak.exp: Simplify.
31113 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31114 * gcc.dg/weak/weak-1.c: Likewise.
31115 * gcc.dg/weak/weak-2.c: Likewise.
31116 * gcc.dg/weak/weak-3.c: Likewise.
31117 * gcc.dg/weak/weak-4.c: Likewise.
31118 * gcc.dg/weak/weak-5.c: Likewise.
31119 * gcc.dg/weak/weak-6.c: Likewise.
31120 * gcc.dg/weak/weak-7.c: Likewise.
31121 * gcc.dg/weak/weak-8.c: Likewise.
31122 * gcc.dg/weak/weak-9.c: Likewise.
31123
31124 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31125
31126 gcc.c-torture/execute/20030606-1.c: New.
31127
31128 2003-06-06 Roger Sayle <roger@eyesopen.com>
31129
31130 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31131 * gcc.dg/builtins-19.c: Likewise.
31132
31133 2003-06-06 Roger Sayle <roger@eyesopen.com>
31134
31135 * gcc.dg/builtins-2.c: Add some more tests.
31136 * gcc.dg/builtins-18.c: New test case.
31137 * gcc.dg/builtins-19.c: New test case.
31138
31139 2003-06-06 Roger Sayle <roger@eyesopen.com>
31140 Jim Wilson <wilson@tuliptree.org>
31141
31142 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31143
31144 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31145
31146 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31147 mempcpy/stpcpy calls not to be optimized into something else.
31148 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31149 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31150 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31151
31152 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31153
31154 * gcc.dg/format/asm_fprintf-1.c: New test.
31155
31156 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31157
31158 * lib/gcc-defs.exp (additional_sources): New variable.
31159 (dg-additional-sources): New function.
31160 (additional_files): New variable.
31161 (dg-additional-files): New function.
31162 (dg-additional-files-options): Likewise.
31163 * lib/gcc-dg.exp (dg-require-weak): New function.
31164 (dg-require-alias): Likewise.
31165 (dg-require-gc-sections): Likewise.
31166 * lib/target-supports.exp (check_alias_available): Remove testfile
31167 parameter.
31168 (check_gc_sections_available): New function.
31169 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31170 (dg-gpp-additional-files): Likewise.
31171 * lib/g++.exp (additional_sources): Remove.
31172 (additional_files): Likewise.
31173 (g++_target_compile): Use dg-additional-files-options.
31174
31175 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31176 Tcl logic.
31177 * gcc.dg/special/ecos.exp: Remove.
31178 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31179 * gcc.dg/special/alias-1.c: Likewise.
31180 * gcc.dg/special/alias-2.c: Likewise.
31181 * gcc.dg/special/gcsec-1.c: Likewise.
31182 * gcc.dg/special/weak-1.c: Likewise.
31183 * gcc.dg/special/weak-2.c: Likewise.
31184 * gcc.dg/special/wkali-1.c: Likewise.
31185 * gcc.dg/special/wkali-2.c: Likewise.
31186
31187 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31188 dg-gpp-additional-*.
31189 * g++.dg/special/conpr-3.C: Likewise.
31190 * g++.dg/special/conpr-4.C: Likewise.
31191 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31192 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31193 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31194 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31195 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31196 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31197 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31198 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31199 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31200 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31201 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31202 * g++.old-deja/g++.other/comdat1.C: Likewise.
31203 * g++.old-deja/g++.other/comdat2.C: Likewise.
31204 * g++.old-deja/g++.other/comdat3.C: Likewise.
31205 * g++.old-deja/g++.other/ctor1.C: Likewise.
31206 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31207
31208 2003-06-05 Richard Henderson <rth@redhat.com>
31209
31210 * gcc.dg/debug/20030605-1.c: New.
31211
31212 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31213
31214 * README.QMTEST: Update.
31215
31216 2003-06-04 Richard Henderson <rth@redhat.com>
31217
31218 * gcc.dg/cleanup-1.c: New.
31219 * gcc.dg/cleanup-2.c: New.
31220 * gcc.dg/cleanup-3.c: New.
31221 * gcc.dg/cleanup-4.c: New.
31222 * gcc.dg/cleanup-5.c: New.
31223 * gcc.dg/cleanup-6.c: New.
31224 * gcc.dg/cleanup-7.c: New.
31225
31226 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31227
31228 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31229
31230 * lib/dg-pch.exp: New file.
31231 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31232 * gcc.dg/pch/pch.exp: Likewise.
31233
31234 2003-06-04 Roger Sayle <roger@eyesopen.com>
31235
31236 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31237 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31238 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31239 * gcc.dg/builtins-17.c: New test case.
31240 * gcc.dg/i386-387-4.c: New test case.
31241 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31242
31243 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31244
31245 * gcc.dg/ultrasp9.c: New test.
31246
31247 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31248
31249 * gcc.c-torture/compile/20030604-1.c: New test.
31250 * gcc.dg/sparc-constant-1.c: New test.
31251
31252 2003-06-03 Glen Nakamura <glen@imodulo.com>
31253
31254 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31255
31256 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31257
31258 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31259
31260 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31261 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31262
31263 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31264
31265 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31266
31267 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31268
31269 PR c++/10940
31270 * g++.dg/template/spec10.C: New test.
31271
31272 2003-06-03 Roger Sayle <roger@eyesopen.com>
31273
31274 * gcc.dg/builtins-16.c: New test case.
31275
31276 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31277
31278 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31279 mempcpy test with post-increments.
31280 * gcc.c-torture/execute/string-opt-3.c: New test.
31281 * gcc.dg/string-opt-1.c: New test.
31282
31283 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31284
31285 PR fortran/10965
31286 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31287
31288 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31289
31290 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31291 (scan-assembler): ... here. Use dg-scan.
31292 (scan-assembler-not): Likewise.
31293 (scan-file): New function.
31294 (scan-file-not): Likewise.
31295 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31296 * gcc.dg/cpp/_Pragma4.c: Likewise.
31297 * gcc.dg/cpp/_Pragma5.c: Likewise.
31298 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31299 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31300 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31301 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31302 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31303 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31304 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31305 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31306 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31307 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31308 * gcc.dg/cpp/cxxcom1.c: Likewise.
31309 * gcc.dg/cpp/line1.c: Likewise.
31310 * gcc.dg/cpp/maccom1.c: Likewise.
31311 * gcc.dg/cpp/maccom2.c: Likewise.
31312 * gcc.dg/cpp/maccom3.c: Likewise.
31313 * gcc.dg/cpp/maccom4.c: Likewise.
31314 * gcc.dg/cpp/maccom5.c: Likewise.
31315 * gcc.dg/cpp/maccom6.c: Likewise.
31316 * gcc.dg/cpp/multiline.c: Likewise.
31317 * gcc.dg/cpp/spacing1.c: Likewise.
31318 * gcc.dg/cpp/spacing2.c: Likewise.
31319 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31320 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31321 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31322 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31323 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31324 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31325 * gcc.dg/cpp/cxxcom2.c: Likewise.
31326 * gcc.dg/cpp/cxxcom2.h: New file.
31327
31328 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31329 * g++.dg/cpp/truefalse.C: Here.
31330 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31331
31332 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31333
31334 * gcc.dg/cpp/redef3.c: New file.
31335
31336 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31337
31338 * gcc.dg/i386-loop-3.c: New test.
31339
31340 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
31341
31342 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
31343
31344 2003-05-31 Roger Sayle <roger@eyesopen.com>
31345
31346 * gcc.dg/fwrapv-1.c: New test case.
31347 * gcc.dg/fwrapv-2.c: New test case.
31348
31349 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31350
31351 PR c++/10956
31352 * g++.dg/template/spec9.C: New test.
31353
31354 2003-05-29 Roger Sayle <roger@eyesopen.com>
31355
31356 * gcc.dg/duff-4.c: New test case.
31357
31358 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
31359
31360 PR fortran/10843
31361 * g77.dg/ffixed-form-1.f: New test
31362 * g77.dg/ffixed-form-2.f: New test
31363 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
31364 * g77.dg/ffree-form-3.f: New test
31365
31366 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
31367
31368 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
31369 * gcc.dg/wint_t-1.c: Likewise.
31370
31371 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31372
31373 * g++.dg/template/access11.C: New test.
31374
31375 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31376
31377 PR c++/10849
31378 * g++.dg/template/access10.C: New test.
31379
31380 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31381 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31382
31383 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
31384
31385 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31386
31387 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
31388 suppress for powerpc-*-darwin*.
31389 * gcc.dg/torture/builtin-noret-2.c: Likewise.
31390
31391 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
31392
31393 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
31394 suppress option for powerpc-*-darwin*.
31395
31396 2003-05-23 Roger Sayle <roger@eyesopen.com>
31397
31398 * gcc.dg/builtins-1.c: Add tests for tan and atan.
31399 * gcc.dg/builtins-4.c: Add test for fmod.
31400
31401 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31402
31403 PR c++/10682
31404 * g++.dg/template/instantiate4.C: New test.
31405
31406 2003-05-22 Roger Sayle <roger@eyesopen.com>
31407
31408 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
31409
31410 2003-05-21 Janis Johnson <janis187@us.ibm.com>
31411
31412 * gcc.dg/compat/scalar-return-1_main.c: New file.
31413 * gcc.dg/compat/scalar-return-1_x.c: New file.
31414 * gcc.dg/compat/scalar-return-1_y.c: New file.
31415 * gcc.dg/compat/scalar-return-2_main.c: New file.
31416 * gcc.dg/compat/scalar-return-2_x.c: New file.
31417 * gcc.dg/compat/scalar-return-2_y.c: New file.
31418 * gcc.dg/compat/struct-return-3_main.c: New file.
31419 * gcc.dg/compat/struct-return-3_y.c: New file.
31420 * gcc.dg/compat/struct-return-3_x.c: New file.
31421 * gcc.dg/compat/struct-return-2_main.c: New file.
31422 * gcc.dg/compat/struct-return-2_x.c: New file.
31423 * gcc.dg/compat/struct-return-2_y.c: New file.
31424
31425 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31426
31427 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
31428 for hppa*-hp-hpux*.
31429 * gcc.dg/20021014-1.c (dg-options): Likewise.
31430 * gcc.dg/nest.c (dg-options): Likewise.
31431
31432 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
31433
31434 PR c++/9738
31435 * g++.dg/ext/dllimport2.C: New file.
31436 * g++.dg/ext/dllimport3.C: New file.
31437
31438 2003-05-20 Janis Johnson <janis187@us.ibm.com>
31439
31440 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
31441 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31442 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31443 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31444 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31445 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31446 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
31447 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
31448 * gcc.dg/compat/small-struct-defs.h: New file.
31449 * gcc.dg/compat/small-struct-init.h: New file.
31450 * gcc.dg/compat/small-struct-check.h: New file.
31451 * gcc.dg/compat/fp-struct-defs.h: New file.
31452 * gcc.dg/compat/fp-struct-check.h: New file.
31453 * gcc.dg/compat/fp-struct-init.h: New file.
31454 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
31455 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
31456
31457 2003-05-19 Jakub Jelinek <jakub@redhat.com>
31458
31459 * gcc.dg/20030225-2.c: New test.
31460
31461 2003-05-18 Roger Sayle <roger@eyesopen.com>
31462 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31463
31464 * gcc.c-torture/compile/20030518-1.c: New test case.
31465
31466 2003-05-18 Mark Mitchell <mark@codesourcery.com>
31467
31468 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
31469 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
31470 gcc-dg-debug-runtest.
31471 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
31472 gcc-dg-debug-runtest.
31473
31474 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31475
31476 PR c++/9022
31477 * g++.dg/lookup/using6.C: New test.
31478
31479 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31480
31481 * g++.dg/parse/access2.C: New test.
31482
31483 2003-05-17 Mark Mitchell <mark@codesourcery.com>
31484
31485 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
31486 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
31487 * gcc.dg/debug/debug.exp: Likewise.
31488
31489 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
31490
31491 * gcc.dg/dollar.c: New test.
31492
31493 2003-05-16 Janis Johnson <janis187@us.ibm.com>
31494
31495 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
31496 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
31497 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
31498 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
31499 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
31500 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
31501 * gcc.dg/compat/struct-by-value-6_main.c: New file.
31502 * gcc.dg/compat/struct-by-value-6_x.c: New file.
31503 * gcc.dg/compat/struct-by-value-6_y.c: New file.
31504 * gcc.dg/compat/struct-by-value-7_main.c: New file.
31505 * gcc.dg/compat/struct-by-value-7_x.c: New file.
31506 * gcc.dg/compat/struct-by-value-7_y.c: New file.
31507 * gcc.dg/compat/struct-by-value-8_main.c: New file.
31508 * gcc.dg/compat/struct-by-value-8_x.c: New file.
31509 * gcc.dg/compat/struct-by-value-8_y.c: New file.
31510 * gcc.dg/compat/struct-by-value-9_main.c: New file.
31511 * gcc.dg/compat/struct-by-value-9_x.c: New file.
31512 * gcc.dg/compat/struct-by-value-9_y.c: New file.
31513
31514 2003-05-16 Mark Mitchell <mark@codesourcery.com>
31515
31516 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
31517 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
31518 support for "repo" mode.
31519 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
31520 * lib/g77-dg.exp: Likewise.
31521 * lib/obj-dg.exp: Likewise.
31522
31523 2003-05-16 Jakub Jelinek <jakub@redhat.com>
31524
31525 Merge from gcc-3_2-rhl8-branch:
31526 2003-04-23 Jakub Jelinek <jakub@redhat.com>
31527
31528 * gcc.dg/tls/opt-6.c: New test.
31529
31530 2003-04-05 Jakub Jelinek <jakub@redhat.com>
31531
31532 * gcc.dg/20030405-1.c: New test.
31533
31534 2003-03-09 Jakub Jelinek <jakub@redhat.com>
31535
31536 * gcc.dg/20030309-1.c: New test.
31537
31538 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31539
31540 * gcc.c-torture/execute/20030307-1.c: New test.
31541
31542 2003-02-20 Randolph Chung <tausq@debian.org>
31543
31544 * gcc.c-torture/compile/20030220-1.c: New test.
31545
31546 2003-02-18 Jakub Jelinek <jakub@redhat.com>
31547
31548 * gcc.dg/20030217-1.c: New test.
31549
31550 2003-01-29 Jakub Jelinek <jakub@redhat.com>
31551
31552 * gcc.c-torture/compile/20020129-1.c: New test.
31553
31554 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31555
31556 * gcc.dg/unroll-1.c: New test.
31557
31558 2002-11-16 Jan Hubicka <jh@suse.cz>
31559
31560 * gcc.c-torture/execute/20020920-1.c: New test.
31561
31562 2002-10-08 Jakub Jelinek <jakub@redhat.com>
31563
31564 PR target/7434
31565 * gcc.c-torture/compile/20021008-1.c: New test.
31566
31567 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
31568
31569 PR target/7559
31570 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
31571
31572 2002-08-07 Jakub Jelinek <jakub@redhat.com>
31573
31574 * gcc.c-torture/compile/20020807-1.c: New test.
31575
31576 2002-07-30 Jakub Jelinek <jakub@redhat.com>
31577
31578 * gcc.dg/tls/opt-1.c: New test.
31579
31580 2002-07-29 Jakub Jelinek <jakub@redhat.com>
31581
31582 * gcc.dg/20020729-1.c: New test.
31583
31584 2002-07-20 Jakub Jelinek <jakub@redhat.com>
31585
31586 * g++.dg/opt/life1.C: New test.
31587
31588 2002-05-20 Jakub Jelinek <jakub@redhat.com>
31589
31590 * gcc.dg/20020525-1.c: New test.
31591
31592 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31593
31594 PR c++/6794
31595 * g++.dg/ext/pretty1.C: New test.
31596 * g++.dg/ext/pretty2.C: New test.
31597
31598 2003-05-15 Mark Mitchell <mark@codesourcery.com>
31599
31600 PR c++/8385
31601 * g++.dg/ext/typeof5.C: New test.
31602
31603 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
31604
31605 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
31606 __USER_LABEL_PREFIX__ into account.
31607 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
31608
31609 2003-05-14 Roger Sayle <roger@eyesopen.com>
31610
31611 * gcc.dg/builtins-15.c: New test case.
31612
31613 2003-05-13 Zack Weinberg <zack@codesourcery.com>
31614
31615 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
31616
31617 2003-05-12 Mark Mitchell <mark@codesourcery.com>
31618
31619 * lib/g++.exp: Tweak handling of additional source files.
31620 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
31621 * g++.dg/special/conpr-2a.C: Rename to ...
31622 * g++.dg/special/conpr-2a.cc: ... this.
31623 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
31624 * g++.dg/special/conpr-3a.C: Rename to ...
31625 * g++.dg/special/conpr-3a.cc: This.
31626 * g++.dg/special/conpr-3b.C: Rename to ...
31627 * g++.dg/special/conpr-3b.cc: This.
31628 * g++.dg/special/conpr-4.C: New test.
31629 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
31630
31631 2003-05-12 David Edelsohn <edelsohn@gnu.org>
31632
31633 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
31634
31635 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31636
31637 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
31638 * g++.old-deja/g++.robertl/eb71.C: Likewise.
31639 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
31640 * g++.old-deja/g++.other/warn3.C: Likewise.
31641
31642 2003-05-11 Roger Sayle <roger@eyesopen.com>
31643
31644 * gcc.dg/i386-387-1.c: Update to also test log.
31645 * gcc.dg/i386-387-2.c: Likewise.
31646
31647 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
31648
31649 * g77.f-torture/execute/int8421.f: New test.
31650
31651 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31652
31653 PR c++/10230, c++/10481
31654 * g++.dg/lookup/scoped5.C: New test.
31655
31656 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31657
31658 PR c++/10552
31659 * g++.dg/template/ttp6.C: New test.
31660
31661 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
31662
31663 * gcc.c-torture/execute/builtins: New directory.
31664 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
31665 gcc.c-torture/execute/builtins.
31666 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
31667 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
31668 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
31669 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
31670
31671 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31672
31673 PR c++/9252
31674 * g++.dg/template/access8.C: New test.
31675 * g++.dg/template/access9.C: New test.
31676
31677 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31678
31679 PR c++/9554
31680 * g++.dg/parse/access1.C: New test.
31681
31682 2003-05-09 DJ Delorie <dj@redhat.com>
31683
31684 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
31685 long, and not an int.
31686
31687 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31688
31689 PR c++/10555, c++/10576
31690 * g++.dg/template/memclass1.C: New test.
31691
31692 2003-05-08 DJ Delorie <dj@redhat.com>
31693
31694 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
31695 targets.
31696 * gcc.c-torture/execute/20021024-1.x: Likewise.
31697 * gcc.c-torture/execute/shiftdi.x: Likewise.
31698 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
31699 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
31700 * gcc.dg/20021018-1.c: Likewise.
31701
31702 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31703
31704 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
31705
31706 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
31707 (bcopy): Call memmove.
31708
31709 2003-05-08 Roger Sayle <roger@eyesopen.com>
31710
31711 * g77.f-torture/compile/8485.f: New test case.
31712
31713 2003-05-07 Richard Henderson <rth@redhat.com>
31714
31715 PR c++/10570
31716 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
31717 Verify exception_cleanup not called for rethrows.
31718 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
31719 when exiting catch block without rethrowing.
31720 * g++.dg/eh/forced3.C: New.
31721 * g++.dg/eh/forced4.C: New.
31722
31723 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
31724
31725 * gcc.dg/20030505.c: Fix triplet.
31726
31727 2003-05-06 DJ Delorie <dj@redhat.com>
31728
31729 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
31730 * gcc.dg/nest.c: Likewise.
31731
31732 2003-05-05 Roger Sayle <roger@eyesopen.com>
31733
31734 * gcc.dg/builtins-14.c: New test case.
31735
31736 2003-05-05 Janis Johnson <janis187@us.ibm.com>
31737
31738 * lib/compat.exp (compat-execute): New argument.
31739 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
31740 * gcc.dg/compat: New test directory.
31741 * gcc.dg/compat/compat.exp: New expect script.
31742 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
31743 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
31744 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
31745 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
31746 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
31747 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
31748
31749 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
31750 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
31751 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
31752 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
31753 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
31754 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
31755 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
31756 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
31757 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
31758 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
31759 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
31760 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
31761 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
31762 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
31763 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
31764
31765 2003-05-05 Zack Weinberg <zack@codesourcery.com>
31766
31767 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
31768
31769 2003-05-05 Jakub Jelinek <jakub@redhat.com>
31770
31771 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
31772
31773 2003-05-05 Geoffrey Keating <geoffk@apple.com>
31774
31775 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
31776 * gcc.dg/ppc-fsel-2.c: New test.
31777
31778 * gcc.dg/unused-5.c: New test.
31779
31780 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31781
31782 PR c++/10496
31783 * g++.dg/warn/pmf1.C: New test.
31784
31785 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31786
31787 PR c++/4494
31788 * g++.dg/warn/main.C: New test.
31789
31790 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31791
31792 * gcc.dg/nonnull-3.c: New test.
31793
31794 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
31795
31796 * gcc.dg/cpp/Wtrigraphs.c: Update.
31797 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
31798
31799 2003-05-03 Geoffrey Keating <geoffk@apple.com>
31800
31801 * gcc.dg/ppc-fsel-1.c: New test.
31802
31803 2003-05-03 Zack Weinberg <zack@codesourcery.com>
31804
31805 PR c/10604
31806 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
31807
31808 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
31809
31810 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
31811
31812 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31813
31814 PR c++/9364, c++/10553, c++/10586
31815 * g++.dg/parse/typename4.C: New test.
31816 * g++.dg/parse/typename5.C: Likewise.
31817
31818 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
31819
31820 * gcc.c-torture/compile/20030503-1.c: New test.
31821
31822 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31823
31824 * g++.dg/lookup/using5.C: Fix testcase error.
31825
31826 2003-05-01 Chris Demetriou <cgd@broadcom.com>
31827
31828 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
31829 since MEABI is no longer supported. Remove all vestiges
31830 of MEABI from the test.
31831
31832 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31833
31834 PR c++/10554
31835 * g++.dg/lookup/using5.C: New test.
31836
31837 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31838
31839 PR c++/8772
31840 * g++.dg/template/ttp5.C: New test.
31841
31842 2003-04-30 Mark Mitchell <mark@codesourcery.com>
31843
31844 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
31845 (dg-gpp-additional-sources): New function.
31846 (dg-gpp-additional-files): Likewise.
31847 * lib/g++.exp (additional_sources): New variable.
31848 (additional_files): Likewise.
31849 (g++_target_compile): Deal with them.
31850 * lib/old-dejagnu.exp: Remove.
31851 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
31852 * g++.old-deja: Revise all tests to use dg commands.
31853
31854 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31855
31856 PR c++/9432, c++/9528
31857 * g++.dg/lookup/using4.C: New test.
31858
31859 2003-04-29 Geoffrey Keating <geoffk@apple.com>
31860
31861 * gcc.dg/noreturn-5.c: New file.
31862 * gcc.dg/noreturn-6.c: New file.
31863
31864 * gcc.c-torture/compile/inline-1.c: New file.
31865
31866 2003-04-29 Mark Mitchell <mark@codesourcery.com>
31867
31868 PR c++/10551
31869 * g++.dg/template/explicit1.C: New test.
31870
31871 2003-04-29 Mark Mitchell <mark@codesourcery.com>
31872
31873 PR c++/10549
31874 * g++.dg/other/bitfield1.C: New test.
31875
31876 PR c++/10527
31877 * g++.dg/init/new7.C: New test.
31878
31879 2003-04-29 Mark Mitchell <mark@codesourcery.com>
31880
31881 * g++.dg/ext/desig1.C: New test.
31882 * g++.dg/ext/init1.C: Update.
31883
31884 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
31885
31886 2003-04-28 Mark Mitchell <mark@codesourcery.com>
31887
31888 PR c++/10180
31889 * g++.dg/warn/Winline-1.C: New test.
31890
31891 2003-04-28 Jakub Jelinek <jakub@redhat.com>
31892
31893 * gcc.c-torture/execute/string-opt-19.c: New test.
31894
31895 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
31896 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
31897
31898 2003-04-27 Mark Mitchell <mark@codesourcery.com>
31899
31900 PR c++/10506
31901 * g++.dg/init/new6.C: New test.
31902
31903 PR c++/10503
31904 * g++.dg/init/ref6.C: New test.
31905
31906 2003-04-26 David Edelsohn <edelsohn@gnu.org>
31907
31908 * g++.dg/warn/weak1.C: XFAIL on AIX4.
31909
31910 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31911
31912 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
31913 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
31914
31915 2003-04-25 Mark Mitchell <mark@codesourcery.com>
31916
31917 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
31918 initialized static data members.
31919
31920 2003-04-25 H.J. Lu <hjl@gnu.org>
31921
31922 * gcc.dg/ia64-sync-4.c: New test.
31923
31924 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31925
31926 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
31927 date.
31928
31929 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
31930
31931 PR c++/10337
31932 * g++.dg/warn/conv1.C: New test.
31933 * g++.old-deja/g++.other/conv7.C: Adjust.
31934 * g++.old-deja/g++.other/overload14.C: Adjust.
31935
31936 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31937
31938 PR c++/10471
31939 * g++.dg/template/defarg2.C: New test.
31940
31941 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
31942
31943 * gcc.dg/cpp/include2.c: Update.
31944 * gcc.dg/cpp/multiline-2.c: New.
31945 * gcc.dg/cpp/multiline.c: Update.
31946 * gcc.dg/cpp/strify2.c: Update.
31947 * gcc.dg/cpp/trad/literals-2.c: Update.
31948
31949 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31950
31951 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
31952
31953 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31954
31955 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
31956
31957 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31958
31959 PR c++/10451
31960 * g++.dg/parse/crash4.C: New test.
31961
31962 PR c++/9847
31963 * g++.dg/parse/crash5.C: New test.
31964
31965 2003-04-22 Mark Mitchell <mark@codesourcery.com>
31966
31967 PR c++/10446
31968 * g++.dg/parse/crash3.C: New test.
31969
31970 PR c++/10428
31971 * g++.dg/parse/elab1.C: New test.
31972
31973 2003-04-22 Devang Patel <dpatel@apple.com>
31974
31975 * gcc.dg/cpp/trad/funlike-5.c: New test.
31976
31977 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
31978
31979 * g++.dg/other/packed1.C: Fix dg options.
31980
31981 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
31982
31983 * g++.dg/other/offsetof2.C: New test.
31984
31985 2003-04-21 Mark Mitchell <mark@codesourcery.com>
31986
31987 * g++.dg/template/recurse.C: Adjust location of error messages.
31988
31989 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
31990
31991 PR c++/9881
31992 * g++.dg/init/addr-const1.C: New test.
31993 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
31994
31995 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
31996
31997 PR c++/10405
31998 * g++.dg/lookup/struct-hack1.C: New test.
31999
32000 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32001
32002 * ucs.c: Update diagnostic messages.
32003
32004 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32005
32006 * gcc.dg/cpp/truefalse.cpp: New test.
32007 * gcc.dg/cpp/cpp.exp: Update.
32008 * g++.dg/other/stdbool-if.C: Remove.
32009
32010 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32011
32012 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32013 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32014
32015 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32016
32017 * gcc.c-torture/compile/20030418-1.c: New test.
32018
32019 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32020
32021 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32022
32023 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32024
32025 PR c++/10347
32026 g++.dg/template/dependent-name1.C: New test.
32027
32028 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32029
32030 * gcc.dg/warn-1.c (tourist_guide): New array,
32031 contains a pointer to bar.
32032
32033 2003-04-16 Roger Sayle <roger@eyesopen.com>
32034
32035 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32036 * gcc.c-torture/execute/medce-1.c: New test case.
32037 * gcc.c-torture/execute/medce-2.c: New test case.
32038
32039 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32040
32041 * lib/prune.exp: Ignore more messages.
32042
32043 PR c++/10381
32044 * g++.dg/parse/lookup3.C: New test.
32045
32046 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32047
32048 * gcc.c-torture/compile/20030415-1.c : New test.
32049
32050 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32051
32052 * gcc.c-torture/execute/scope-2.c: Move to ...
32053 * gcc.dg/noncompile/scope.c: .... here.
32054
32055 2003-04-14 Roger Sayle <roger@eyesopen.com>
32056
32057 * gcc.dg/20030414-2.c: New test case.
32058
32059 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32060
32061 PR target/10377
32062 * gcc.dg/20030414-1.c: New test.
32063
32064 2003-04-13 Roger Sayle <roger@eyesopen.com>
32065
32066 * gcc.dg/builtins-12.c: New test case.
32067 * gcc.dg/builtins-13.c: New test case.
32068
32069 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32070
32071 * gcc.c-torture/execute/string-opt-18.c: New test.
32072
32073 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32074
32075 PR c++/10300
32076 * g++.dg/init/new5.C: New test.
32077
32078 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32079
32080 PR c++/7910
32081 * g++.dg/ext/dllimport1.C: New test.
32082
32083 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32084
32085 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32086
32087 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32088
32089 PR Fortran/9263
32090 * g77.f-torture/noncompile/9263.f: New test
32091 PR Fortran/1832
32092 * g77.f-torture/execute/1832.f: New test
32093
32094 2003-04-11 David Chad <davidc@freebsd.org>
32095 Loren J. Rittle <ljrittle@acm.org>
32096
32097 libobjc/8562
32098 * objc.dg/headers.m: New test.
32099
32100 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32101
32102 * gcc.c-torture/execute/builtin-noret-2.c: New.
32103 * gcc.c-torture/execute/builtin-noret-2.x: New.
32104 XFAIL builtin-noret-2.c at -O1 and above.
32105 * gcc.dg/redecl.c: New.
32106 * gcc.dg/Wshadow-1.c: Update error regexps.
32107
32108 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32109
32110 * g++.dg/abi/bitfield10.C: New test.
32111
32112 2003-04-09 Mike Stump <mrs@apple.com>
32113
32114 * gcc.dg/pch/pch.exp: Make testcase names longer.
32115 * g++.dg/pch/pch.exp: Make testcase names longer.
32116
32117 2003-04-08 Roger Sayle <roger@eyesopen.com>
32118
32119 * gcc.dg/builtins-11.c: New test case.
32120
32121 2003-04-08 Roger Sayle <roger@eyesopen.com>
32122
32123 * gcc.dg/builtins-9.c: New test case.
32124 * gcc.dg/builtins-10.c: New test case.
32125
32126 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32127
32128 * gcc.dg/noncompile/init-4.c.c: New test.
32129
32130 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32131
32132 * gcc.misc-test/gcov-9.c: New test.
32133 * gcc.misc-test/gcov-10.c: New test
32134 * gcc.misc-test/gcov-11.c: New test.
32135
32136 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32137
32138 PR optimization/10024
32139 * gcc.c-torture/compile/20030405-1.c: New test.
32140
32141 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32142
32143 * gcc.dg/pch/static-3.c: New.
32144 * gcc.dg/pch/static-3.hs: New.
32145 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32146
32147 2003-04-04 Richard Henderson <rth@redhat.com>
32148
32149 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32150 * g++.dg/eh/forced2.C: Likewise.
32151
32152 2003-04-03 Mike Stump <mrs@apple.com>
32153
32154 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32155 target arg.
32156 (scan-assembler-times, scan-assembler-not): Likewise.
32157 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32158
32159 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32160
32161 * gcc.dg/sparc-loop-1.c: New test.
32162
32163 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32164
32165 PR other/9274
32166 * g++.dg/pch/system-2.C: New.
32167 * g++.dg/pch/system-2.Hs: New.
32168
32169 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32170
32171 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32172
32173 * g++.dg/eh/simd-1.C (vecfunc): Same.
32174
32175 2003-04-01 Roger Sayle <roger@eyesopen.com>
32176
32177 * gcc.c-torture/execute/20030401-1.c: New test case.
32178
32179 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32180
32181 * objc.dg/defs.m: New.
32182
32183 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32184
32185 * g++.dg/eh/simd-1.C: New.
32186 * g++.dg/eh/simd-2.C: New.
32187
32188 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32189
32190 * gcc.c-torture/execute/simd-3.c: New.
32191
32192 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32193
32194 PR c/9936
32195 * gcc.dg/20030331-2.c: New test.
32196
32197 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32198
32199 PR c++/10278
32200 * g++.dg/parse/crash2.C: New test.
32201
32202 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32203
32204 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32205 * gcc.c-torture/execute/20030331-1.c: ...here.
32206
32207 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32208
32209 * gcc.c-torture/execute/20030331-1.c: New test.
32210
32211 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32212
32213 * lib/gcov.exp: Adjust call return testing strings.
32214 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32215
32216 2003-03-31 Roger Sayle <roger@eyesopen.com>
32217
32218 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32219 * gcc.dg/builtins-7.c: New test case.
32220 * gcc.dg/builtins-8.c: New test case.
32221
32222 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32223
32224 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32225
32226 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32227
32228 PR c++/7647
32229 * g++.dg/lookup-class-member-2.C: New test.
32230
32231 2003-03-30 Glen Nakamura <glen@imodulo.com>
32232
32233 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32234
32235 2003-03-28 Roger Sayle <roger@eyesopen.com>
32236
32237 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32238
32239 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32240
32241 * g++.dg/init/attrib1.C: New test.
32242
32243 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32244
32245 * gcc.dg/ultrasp8.c: New test.
32246
32247 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32248
32249 * gcc.dg/ultrasp7.c: New test.
32250
32251 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32252
32253 PR c++/10047
32254 * g++.dg/template/inline1.C: New test.
32255
32256 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32257
32258 * gcc.dg/sparc-dwarf2.c: New test.
32259
32260 2003-03-27 Roger Sayle <roger@eyesopen.com>
32261
32262 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32263 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32264
32265 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32266
32267 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32268 than reading .x files.
32269 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32270 * g77.dg/gcov/gcov-1.f: Likewise.
32271 * gcc.misc-tests/gcov-4b.c: Likewise.
32272 * gcc.misc-tests/gcov-5b.c: Likewise.
32273 * gcc.misc-tests/gcov-6.c: Likewise.
32274 * gcc.misc-tests/gcov-7.c: Likewise.
32275 * gcc.misc-tests/gcov-8.c: Likewise.
32276 * g++.dg/gcov/gcov-1.x: Remove.
32277 * g77.dg/gcov/gcov-1.x: Likewise.
32278 * gcc.misc-tests/gcov-4b.x: Likewise.
32279 * gcc.misc-tests/gcov-5b.x: Likewise.
32280 * gcc.misc-tests/gcov-6.x: Likewise.
32281 * gcc.misc-tests/gcov-7.x: Likewise.
32282 * gcc.misc-tests/gcov-8.x: Likewise.
32283
32284 2003-03-27 Glen Nakamura <glen@imodulo.com>
32285
32286 PR opt/10087
32287 * gcc.dg/20030324-1.c: New test.
32288
32289 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32290
32291 PR c++/10224
32292 * g++.dg/template/arg3.C: New test.
32293
32294 PR c++/10158
32295 * g++.dg/template/friend18.C: New test.
32296
32297 2003-03-26 Roger Sayle <roger@eyesopen.com>
32298
32299 * g77.f-torture/compile/20030326-1.f: New test case.
32300
32301 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32302
32303 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32304
32305 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32306
32307 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32308
32309 * gcc.dg/ia64-sync-3.c: New test.
32310
32311 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32312
32313 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32314
32315 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32316
32317 * gcc.dg/ultrasp6.c: New test.
32318
32319 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32320
32321 * gcc.dg/i386-signbit-1.c: New test.
32322 * gcc.dg/i386-signbit-2.c: New test.
32323 * gcc.dg/i386-signbit-3.c: New test.
32324
32325 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32326
32327 * gcc.dg/ultrasp5.c: Fix options.
32328
32329 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32330
32331 * gcc.dg/ultrasp5.c: Fix comment.
32332
32333 2003-03-24 Bud Davis <bdavis9659@comcast.net>
32334
32335 PR fortran/10197
32336 * g77.f-torture/execute/10197.f: New test.
32337
32338 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
32339
32340 PR c++/9898, c++/383
32341 * g++.dg/template/conv6.C: New test.
32342
32343 PR c++/10119
32344 * g++.dg/template/ptrmem5.C: New test.
32345
32346 PR c++/10026
32347 * g++.dg/lookup/koenig1.C: New test.
32348
32349 PR C++/10199
32350 * g++.dg/lookup/template2.C: New test.
32351
32352 2003-03-24 Jakub Jelinek <jakub@redhat.com>
32353
32354 * g++.dg/opt/rtti1.C: New test.
32355
32356 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32357
32358 * gcc.dg/ultrasp5.c: New test.
32359
32360 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
32361
32362 PR middle-end/9967
32363 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
32364 builtin fputs.
32365
32366 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
32367
32368 PR c/8224
32369 * gcc.dg/20030323-1.c: New test.
32370
32371 2003-03-23 Roger Sayle <roger@eyesopen.com>
32372
32373 * gcc.c-torture/compile/20030323-1.c: New test case.
32374
32375 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
32376
32377 * gcc.dg/20030321-1.c: New test.
32378
32379 2003-03-22 Zack Weinberg <zack@codesourcery.com>
32380
32381 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
32382
32383 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
32384
32385 PR c++/9978, c++/9708
32386 * g++.dg/ext/vlm1.C: Adjust expected error.
32387 * g++.dg/ext/vla2.C: New test.
32388 * g++.dg/template/arg1.C: New test.
32389 * g++.dg/template/arg2.C: New test.
32390
32391 2003-03-22 Bud Davis <bdavis9659@comcast.net>
32392
32393 * g77.f-torture/execute/select.f: New test.
32394 * g77.f-torture/noncompile/select_no_compile.f: New test.
32395
32396 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
32397
32398 PR c++/9898
32399 * g++.dg/other/error4.C: New test.
32400
32401 2003-03-20 Mark Mitchell <mark@codesourcery.com>
32402
32403 * g++.dg/template/friend17.C: New test.
32404
32405 2003-03-21 Alan Modra <amodra@bigpond.net.au>
32406
32407 * gcc.c-torture/compile/20030320-1.c: New.
32408
32409 2003-03-20 Roger Sayle <roger@eyesopen.com>
32410
32411 * gcc.dg/builtins-6.c: New test case.
32412
32413 2003-03-19 Alan Modra <amodra@bigpond.net.au>
32414
32415 PR target/10073
32416 * gcc.c-torture/compile/20030319-1.c: New.
32417
32418 2003-03-18 Jan Hubicka <jh@suse.cz>
32419
32420 * gcc.dg/i386-cvt-1.c: New test.
32421
32422 2003-03-17 Zack Weinberg <zack@codesourcery.com>
32423
32424 * objc.dg/naming-1.m: Use "(parse|syntax) error".
32425 * objc.dg/naming-2.m: Likewise.
32426
32427 2003-03-17 Mark Mitchell <mark@codesourcery.com>
32428
32429 PR c++/9639
32430 * g++.dg/parse/crash1.C: New test.
32431
32432 2003-03-16 Mark Mitchell <mark@codesourcery.com>
32433
32434 PR c++/8805
32435 * g++.dg/eh/cleanup1.C: New test.
32436
32437 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
32438
32439 * gcc.c-torture/execute/20030316-1.c: New test case.
32440
32441 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
32442
32443 PR c++/9629
32444 * g++.dg/init/ctor2.C: New test.
32445
32446 2003-03-15 Roger Sayle <roger@eyesopen.com>
32447
32448 * g77.f-torture/compile/xformat.f: New test case.
32449
32450 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32451
32452 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
32453 * g++.old-deja/g++.mike/eh50.C: Likewise.
32454
32455 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32456
32457 PR c++/6440
32458 * g++.dg/template/spec7.C: New test.
32459 * g++.dg/template/spec8.C: Likewise.
32460
32461 2003-03-14 Jakub Jelinek <jakub@redhat.com>
32462
32463 * gcc.c-torture/execute/20030313-1.c: New test.
32464
32465 2003-03-14 Richard Henderson <rth@redhat.com>
32466
32467 * gcc.dg/inline-2.c: Adjust alpha test for external call.
32468
32469 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32470
32471 * gcc.c-torture/compile/20030314-1.c: New test.
32472
32473 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
32474
32475 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
32476 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
32477 thumb target,
32478 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
32479 to accept newer _imp__ prefix and additional
32480 newline in .drectve section.
32481 * gcc.dg/dll-4.c: Likewise.
32482 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
32483 switch.
32484
32485 2003-03-13 Mark Mitchell <mark@codesourcery.com>
32486
32487 * g++.dg/parse/namespace9.C: New test.
32488
32489 * g++.dg/init/ref5.C: New test.
32490 * g++.dg/parse/ptrmem1.C: Likewise.
32491
32492 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32493
32494 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
32495 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
32496 regular expression.
32497 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
32498 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
32499
32500 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
32501
32502 * gcc.c-torture/execute/20030224-2.c: New test.
32503
32504 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32505
32506 * gcc.dg/decl-3.c: New test.
32507
32508 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32509
32510 * gcc.dg/i386-loop-2.c: New test.
32511
32512 2003-03-11 Mark Mitchell <mark@codesourcery.com>
32513
32514 PR c++/9474
32515 * g++.dg/parse/namespace8.C: New test.
32516
32517 PR c++/9924
32518 * g++.dg/overload/builtin2.C: New test.
32519
32520 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
32521
32522 * gcc.dg/return-type-3.c: New test.
32523
32524 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32525
32526 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
32527 profiling options are not supported.
32528
32529 2003-03-10 Mark Mitchell <mark@codesourcery.com>
32530
32531 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
32532 * g++.old-deja/g++.warn/impint2.C: Likewise.
32533
32534 2003-03-10 Devang Patel <dpatel@apple.com>
32535
32536 * g++.dg/cpp/c++_cmd_1.C: New test.
32537 * g++.dg/cpp/c++_cmd_1.h: New file.
32538
32539 2003-03-10 Segher Boessenkool <segher@koffie.nl>
32540
32541 * gcc.dg/altivec-9.c: New file.
32542
32543 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32544
32545 * gcc.dg/ppc-sdata-1.c: New test.
32546 * gcc.dg/ppc-sdata-2.c: New test.
32547
32548 2003-03-09 Mark Mitchell <mark@codesourcery.com>
32549
32550 PR c++/9373
32551 * g++.dg/opt/ptrmem2.C: New test.
32552
32553 PR c++/8534
32554 * g++.dg/opt/ptrmem1.C: New test.
32555
32556 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32557
32558 * gcc.dg/i386-loop-1.c: New test.
32559
32560 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32561
32562 PR c++/9970
32563 * g++.dg/lookup/friend1.C: New test.
32564
32565 2003-03-08 Mark Mitchell <mark@codesourcery.com>
32566
32567 PR c++/9823
32568 * g++.dg/parser/constructor1.C: New test.
32569
32570 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
32571
32572 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
32573
32574 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
32575
32576 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
32577
32578 * gcc.dg/cpp/Wunused.c: Update test.
32579
32580 2003-03-08 Jan Hubicka <jh@suse.cz>
32581
32582 * gcc.dg/inline-3.c: New test.
32583
32584 2003-03-08 Mark Mitchell <mark@codesourcery.com>
32585
32586 PR c++/9809
32587 * g++.dg/parse/builtin1.C: New test.
32588
32589 PR c++/9982
32590 * g++.dg/abi/cookie1.C: New test.
32591 * g++.dg/abi/cookie2.C: Likewise.
32592
32593 PR c++/9524
32594 * g++.dg/template/field1.C: New test.
32595
32596 PR c++/9912
32597 * g++.dg/parse/class1.C: New test.
32598 * g++.dg/parse/namespace7.C: Likewise.
32599 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
32600
32601 2003-03-07 Mark Mitchell <mark@codesourcery.com>
32602
32603 * g++.dg/init/ref4.C: New test.
32604
32605 2003-03-07 Jan Hubicka <jh@suse.cz>
32606
32607 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
32608 * gcc.dg/inline-3.c: New test.
32609
32610 2003-03-06 Mark Mitchell <mark@codesourcery.com>
32611
32612 * g++.dg/init/ref3.C: New test.
32613
32614 PR c++/9965
32615 * g++.dg/init/ref2.C: New test.
32616
32617 PR c++/9400
32618 * g++.dg/warn/Wshadow-2.C: New test.
32619
32620 PR c++/9791
32621 * g++.dg/warn/Woverloaded-1.C: New test.
32622
32623 2003-03-05 Jan Hubicka <jh@suse.cz>
32624
32625 * gcc.dg/i386-local2.c: New.
32626 * gcc.dg/i386-local.c: Fix typo.
32627
32628 2003-03-05 Mark Mitchell <mark@codesourcery.com>
32629
32630 * g++.dg/abi/layout3.C: New test.
32631
32632 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
32633
32634 * gcc.c-torture/compile/20030305-1.c
32635
32636 2003-03-05 Jan Hubicka <jh@suse.cz>
32637
32638 * gcc.dg/i386-local.c: New.
32639
32640 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
32641
32642 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
32643
32644 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32645
32646 * gcc.dg/switch-2.c: New test.
32647 * gcc.dg/switch-3.c: New test.
32648 * gcc.dg/Wswitch.c: Adjust line numbers.
32649 * gcc.dg/Wswitch-default.c: Likewise.
32650 * gcc.dg/Wswitch-enum.c: Likewise.
32651
32652 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
32653
32654 * gcc.c-torture/execute/20030222-1.c: New test.
32655
32656 2003-03-03 James E Wilson <wilson@tuliptree.org>
32657
32658 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
32659
32660 2003-03-03 Mark Mitchell <mark@codesourcery.com>
32661
32662 PR c++/9878
32663 * g++.dg/init/ref1.C: New test.
32664
32665 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
32666
32667 * gcc.dg/sh-relax.c: New SH-only test.
32668
32669 2003-03-03 Geoffrey Keating <geoffk@apple.com>
32670
32671 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
32672 comment explaining purpose of testcase.
32673
32674 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
32675
32676 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
32677 for HC11/HC12 (asm needs two int registers).
32678 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
32679 HC11/HC12 because the test uses an asm which needs two 32-bit
32680 registers.
32681
32682 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
32683
32684 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
32685 for HC11/HC12 (array is too large otherwise).
32686 * gcc.c-torture/compile/920501-4.x: New file, likewise.
32687 * gcc.c-torture/compile/20010518-2.x: Likewise.
32688 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
32689 HC11/HC12 (array is too large).
32690
32691 2003-03-01 Geoffrey Keating <geoffk@apple.com>
32692
32693 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
32694 * lib/g++-dg.exp (g++-dg-test): Likewise.
32695
32696 2003-03-01 Roger Sayle <roger@eyesopen.com>
32697
32698 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
32699 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
32700
32701 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32702
32703 * g++.dg/warn/implicit-typename1.C: Remove warning.
32704
32705 2003-02-28 Richard Henderson <rth@redhat.com>
32706
32707 * gcc.dg/noreturn-1.c: Move noreturn warning line.
32708 * gcc.dg/return-type-1.c: Move control reaches end warning line.
32709
32710 2003-02-28 Geoffrey Keating <geoffk@apple.com>
32711
32712 * gcc.dg/pch/pch.exp: Change .pch to .gch.
32713 * g++.dg/pch/pch.exp: Likewise.
32714
32715 2003-02-28 Mark Mitchell <mark@codesourcery.com>
32716
32717 PR c++/9879
32718 * testsuite/g++.dg/init/new4.C: New test.
32719
32720 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
32721
32722 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
32723
32724 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
32725
32726 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
32727 unsigned long.
32728
32729 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
32730 wider than float.
32731
32732 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32733
32734 * lib/scanasm.exp: Add support for counting numbers of
32735 occurences.
32736 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
32737 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
32738
32739 2003-02-25 Mark Mitchell <mark@codesourcery.com>
32740
32741 PR c++/9683
32742 * g++.dg/template/static3.C: New test.
32743
32744 PR c++/9829
32745 * g++.dg/parse/namespace6.C: New test.
32746
32747 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32748
32749 PR target/9732
32750 * gcc.dg/20030225-1.c: New test.
32751
32752 2003-02-24 Mark Mitchell <mark@codesourcery.com>
32753
32754 * README: Remove out-of-date information.
32755
32756 PR c++/9836
32757 * g++.dg/template/spec6.C: New test.
32758
32759 2003-02-24 Jeff Law <law@redhat.com>
32760
32761 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
32762
32763 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32764
32765 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
32766 * gcc.dg/pragma-ep-1.c: Likewise.
32767
32768 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32769
32770 PR c++/9602
32771 * g++.dg/template/friend16.C: New test.
32772
32773 2003-02-23 Mark Mitchell <mark@codesourcery.com>
32774
32775 PR c++/5333
32776 * g++.dg/parse/fused-params1.C: Adjust error messages.
32777 * g++.dg/template/nested3.C: New test.
32778
32779 2003-02-24 Alan Modra <amodra@bigpond.net.au>
32780
32781 * g++.dg/abi/param1.C: New test.
32782
32783 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32784
32785 PR c++/7982
32786 * g++.dg/warn/implicit-typename1.C: New test.
32787
32788 2003-02-22 Kelley Cook <kelleycook@comcast.net>
32789
32790 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
32791 with "mtune".
32792 * g++.old-deja/g++.other/store-expr2.C: Likewise.
32793 * gcc.c-torture/execute/20010129-1.x: Likewise.
32794 * gcc.dg/20011107-1.c: Likewise.
32795 * gcc.dg/20020108-1.c: Likewise.
32796 * gcc.dg/20020122-3.c: Likewise.
32797 * gcc.dg/20020206-1.c: Likewise.
32798 * gcc.dg/20020310-1.c: Likewise.
32799 * gcc.dg/20020426-2.c: Likewise.
32800 * gcc.dg/20020517-1.c: Likewise.
32801 * gcc.dg/991230-1.c: Likewise.
32802 * gcc.dg/i386-unroll-1.c: Likewise.
32803 * gcc.misc-tests/i386-prefetch.exp: Likewise.
32804
32805 2003-02-22 Jan Hubicka <jh@suse.cz>
32806
32807 * gcc.dg/i386-mul.c: New test.
32808
32809 2003-02-21 Roger Sayle <roger@eyesopen.com>
32810
32811 * gcc.dg/builtins-5.c: New test case.
32812
32813 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
32814
32815 * gcc.dg/asmreg-1.c: New test.
32816
32817 2003-02-21 Mark Mitchell <mark@codesourcery.com>
32818
32819 PR c++/9749
32820 * g++.dg/parse/varmod1.C: New test.
32821
32822 2003-02-21 Mark Mitchell <mark@codesourcery.com>
32823
32824 PR c++/9727
32825 * g++.dg/template/op1.C: New test.
32826
32827 2003-02-21 Mark Mitchell <mark@codesourcery.com>
32828
32829 PR c++/8906
32830 * g++.dg/template/nested2.C: New test.
32831
32832 2003-02-21 Mark Mitchell <mark@codesourcery.com>
32833
32834 PR c++/8724
32835 * g++.dg/expr/dtor1.C: New test.
32836
32837 2003-02-21 Zack Weinberg <zack@codesourcery.com>
32838
32839 * gcc.dg/cpp/include3.c: New test.
32840 * gcc.dg/cpp/inc/foo.h: New file.
32841
32842 2003-02-21 Glen Nakamura <glen@imodulo.com>
32843
32844 * gcc.c-torture/execute/20030221-1.c: New test.
32845
32846 2003-02-20 Mark Mitchell <mark@codesourcery.com>
32847
32848 PR c++/9729
32849 * g++.dg/abi/conv1.C: New test.
32850
32851 2003-02-20 Jan Hubicka <jh@suse.cz>
32852
32853 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
32854
32855 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
32856
32857 * gcc.c-torture/compile/20030219-1.c: New test.
32858
32859 2003-02-18 Jan Hubicka <jh@suse.cz>
32860
32861 * gcc.dg/funcorder.c: New test.
32862
32863 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
32864
32865 * gcc.c-torture/execute/20030218-1.c: New.
32866
32867 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
32868
32869 * gcc.dg/20030218-1.c: New.
32870
32871 2003-02-18 Richard Henderson <rth@redhat.com>
32872
32873 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
32874 * gcc.dg/attr-used-2.c: New.
32875
32876 2003-02-18 Mark Mitchell <mark@codesourcery.com>
32877
32878 PR c++/9704
32879 * g++.dg/init/copy5.C: New test.
32880
32881 2003-02-18 Geoffrey Keating <geoffk@apple.com>
32882
32883 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
32884 * g++.dg/pch/pch.exp: Likewise.
32885
32886 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
32887
32888 * gcc.c-torture/execute/20030209-1.c: Enable the test if
32889 STACK_SIZE is not defined.
32890
32891 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32892
32893 PR c++/9457
32894 * g++.dg/template/init1.C: New test.
32895
32896 2003-02-16 Jan HUbicka <jh@suse.cz>
32897
32898 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
32899 (foo): Add few extra tests
32900 * gcc.dg/c99-const-expr-3.c: Likewise.
32901 * gcc.c-torture/execute/20030216-1.c: New.
32902
32903 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32904
32905 PR c++/9459
32906 * g++.dg/ext/typeof4.C: New test.
32907
32908 2003-02-15 Roger Sayle <roger@eyesopen.com>
32909
32910 * gcc.dg/i386-387-3.c: New test case.
32911
32912 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
32913
32914 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
32915 cris-*-elf* cris-*-aout* and mmix-*-*.
32916
32917 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
32918
32919 * gcc.dg/20030213-1.c: New test.
32920
32921 2003-02-12 Roger Sayle <roger@eyesopen.com>
32922
32923 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
32924 * gcc.dg/i386-387-2.c: Likewise.
32925
32926 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
32927
32928 * gcc.dg/ppc-spe.c: Fix formatting.
32929 Enable tests that were previously unsupported by gas.
32930 Delete tests for instructions that no longer exist.
32931 Switch arguments on evsubifw builtin.
32932
32933 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
32934
32935 * gcc.c-torture/execute/20030209-1.c: Disable the test if
32936 STACK_SIZE is too small.
32937
32938 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32939 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32940
32941 * gcc.dg/decl-2.c: New test.
32942
32943 2003-02-10 Jan Hubicka <jh@suse.cz>
32944
32945 * gcc.dg/i386-fpcvt-1.c: New test.
32946
32947 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
32948
32949 * gcc.c-torture/execute/20030209-1.c: New test.
32950
32951 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
32952
32953 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
32954 int-wide bitops, use the constants of the same width.
32955 Likewise, if long long is 32-bit wide, test bitops using
32956 32-bit constants.
32957
32958 2003-02-07 Loren James Rittle <ljrittle@acm.org>
32959
32960 * gcc.dg/20021014-1.c: Annotate with expected notice text.
32961
32962 2003-02-07 Roger Sayle <roger@eyesopen.com>
32963
32964 * testsuite/gcc.dg/builtins-4.c: New test case.
32965
32966 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32967
32968 * gcc.dg/20020430-1.c: Fix dg command typos.
32969 * gcc.dg/20020503-1.c: Likewise.
32970
32971 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32972
32973 PR c++/8785
32974 * g++.dg/parse/fused-params1.C: New test.
32975
32976 PR c++/8857
32977 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
32978
32979 PR c++/8921
32980 * g++.dg/parse/non-dependent1.C: New test.
32981
32982 PR c++/8928
32983 * g++.dg/parse/dupl-tmpl-args1.C: New test.
32984
32985 PR c++/9228
32986 * g++.dg/parse/undefined7.C: New test.
32987 * g++.dg/parse/non-templ1.C: New test.
32988
32989 PR c++/9229
32990 * g++.dg/parse/too-many-tmpl-args1.C: New test.
32991
32992 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32993
32994 * gcc.c-torture/compile/20030206-1.c: New test.
32995
32996 2003-02-05 Roger Sayle <roger@eyesopen.com>
32997
32998 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
32999 "pow" to "foo" to avoid potential confusion with a math built-in.
33000
33001 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33002
33003 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33004 conditions for SPARC targets.
33005
33006 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33007
33008 * gcc.dg/20030204-1.c: New test.
33009
33010 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33011
33012 PR c++/38
33013 * g++.dg/parse/array-size1.C: New test.
33014
33015 PR c++/5657
33016 * g++.dg/parse/undefined3.C: New test.
33017
33018 PR c++/5665
33019 * g++.dg/parse/undefined4.C: New test.
33020
33021 PR c++/5975
33022 * g++.dg/parse/undefined5.C: New test.
33023
33024 PR c++/7259
33025 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33026
33027 PR c++/8578
33028 * g++.dg/parse/casting-operator1.C: New test.
33029
33030 PR c++/8596
33031 * g++.dg/parse/undefined6.C: New test.
33032
33033 PR c++/8736
33034 * g++.dg/parse/missing-template1.C: New test.
33035
33036 2003-02-04 Jan Hubicka <jh@suse.cz>
33037
33038 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33039 * gcc.dg/i386-cmov?.c: Likewise.
33040 * gcc.dg/i386-fpcvt-?.c: Likewise.
33041 * gcc.dg/i386-ssefp-1.c: Likewise.
33042 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33043 conventions.
33044
33045 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33046
33047 PR c++/7129
33048 * testsuite/g++.dg/ext/max.C: New test.
33049
33050 2003-02-03 Jan Hubicka <jh@suse.cz>
33051
33052 * gcc.c-torture/execute/20030203-1.c: New test.
33053
33054 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33055
33056 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33057 'natural-endian'.
33058
33059 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33060
33061 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33062 * g++.dg/init/new2.C: Likewise.
33063 * g++.dg/other/new1.C: Likewise.
33064
33065 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33066
33067 * gcc.dg/struct-ret-libc.c: New test.
33068
33069 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33070
33071 * gcc.dg/20030129-1.c: New test.
33072
33073 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33074
33075 PR c++/8849
33076 * g++.dg/template/ptrmem4.C: New test.
33077
33078 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33079
33080 * g++.dg/parser/constant1.C: New test.
33081
33082 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33083
33084 PR c++/8591
33085 * g++.dg/parse/friend2.C: New test.
33086
33087 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33088
33089 PR c++/9437
33090 * g++.dg/template/unify4.C: New test.
33091
33092 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33093
33094 * gcc.c-torture/execute/20030128-1.c: New test.
33095
33096 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33097
33098 * g++.dg/lookup/nested1.C: Test moved from ...
33099 * g++.old-deja/g++.other/lookup24.C: ... here.
33100
33101 2003-01-28 Jan Hubicka <jh@suse.cz>
33102
33103 * gcc.dg/i386-cmov5.c: New test.
33104
33105 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33106
33107 * gcc.c-torture/execute/20010925-1.c: Changed the
33108 memcpy declaration.
33109
33110 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33111
33112 PR c++/3902
33113 * g++.dg/parse/template5.C: New test.
33114
33115 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33116
33117 PR fortran/9258
33118 * g77.dg/pr9258: New test.
33119
33120 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33121
33122 * README: Move relevant parts from README.g++.
33123
33124 * README.g++: Remove this file.
33125
33126 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33127
33128 * g++.dg/abi/dcast1.C: New test.
33129
33130 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33131
33132 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33133
33134 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33135
33136 PR c++/47
33137 * g++.old-deja/g++.other/lookup24.C: New test.
33138
33139 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33140
33141 PR middle-end/7227
33142 * gcc.dg/uninit-C.c: New test.
33143
33144 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33145
33146 * g++.dg/abi/covariant1.C: New test.
33147
33148 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33149
33150 * gcc.dg/20030123-1.c: New test.
33151
33152 2003-01-25 Jan Hubicka <jh@suse.cz>
33153
33154 PR opt/8492
33155 * gcc.c-torture/compile/20030125-1.c
33156
33157 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33158
33159 PR c++/9403
33160 * g++.dg/parse/template3.C: New test.
33161 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33162
33163 PR c++/795
33164 * g++.dg/parse/template4.C: New test.
33165
33166 PR c++/9415
33167 * g++.dg/template/qual2.C: New test.
33168
33169 PR c++/8545
33170 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33171
33172 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33173
33174 2003-01-25 Roger Sayle <roger@eyesopen.com>
33175
33176 * gcc.c-torture/execute/switch-1.c: New test case.
33177
33178 2003-01-25 Jan Hubicka <jh@suse.cz>
33179
33180 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33181
33182 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33183
33184 Tweaks for Bison-1.875. From the NEWS file:
33185 "- `parse error' -> `syntax error'
33186 Bison now uniformly uses the term `syntax error'"
33187 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33188 * gcc.dg/cpp/digraph2.c: Likewise.
33189 * gcc.dg/cpp/direct2.c: Likewise.
33190 * gcc.dg/cpp/paste4.c: Likewise.
33191 * gcc.dg/c90-restrict-1.c: Likewise.
33192 * gcc.dg/c99-func-2.c: Likewise.
33193 * gcc.dg/noncompile/920721-2.c: Likewise.
33194 * gcc.dg/noncompile/930622-2.c: Likewise.
33195 * gcc.dg/noncompile/940112-1.c: Likewise.
33196 * gcc.dg/noncompile/950921-1.c: Likewise.
33197 * gcc.dg/noncompile/951123-1.c: Likewise.
33198 * gcc.dg/noncompile/971104-1.c: Likewise.
33199 * gcc.dg/noncompile/990416-1.c: Likewise.
33200
33201 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33202
33203 * g++.dg/parse/undefined1.C: Add error message.
33204
33205 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33206
33207 PR c++/9354
33208 * g++.dg/parse/new1.C: New test.
33209
33210 PR c++/9216
33211 * g++.dg/parse/template2.C: New test.
33212
33213 PR c++/9354
33214 * g++.dg/parse/typedef2.C: New test.
33215
33216 PR c++/9328
33217 * g++.dg/ext/typeof3.C: New test.
33218
33219 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33220
33221 PR c++/2738
33222 * g++.dg/parse/ret-type1.C: New test.
33223
33224 PR c++/3792
33225 * g++.dg/parse/tmpl-outside1.C: New test.
33226
33227 PR c++/4207
33228 * g++.dg/parse/int-as-enum1.C: New test.
33229
33230 PR c++/4903
33231 * g++.dg/parse/no-typename1.C: New test.
33232
33233 PR c++/5533
33234 * g++.dg/parse/no-value1.C: New test.
33235
33236 PR c++/5921
33237 * g++.dg/parse/wrong-inline1.C: New test.
33238
33239 PR c++/6402
33240 * g++.dg/parse/ref1.C: New test.
33241
33242 PR c++/6992
33243 * g++.dg/parse/attr-ctor1.C: New test.
33244
33245 PR c++/7229
33246 * g++.dg/parse/namespace5.C: New test.
33247
33248 PR c++/7917
33249 * g++.dg/parse/func-def1.C: New test.
33250
33251 PR c++/8143
33252 * g++.dg/parse/undefined1.C: New test.
33253
33254 PR c++/5723, PR c++/8522
33255 * g++.dg/parse/specialization1.C: New test.
33256
33257 PR c++/163, PR c++/8595
33258 * g++.dg/parse/struct-as-enum1.C: New test.
33259
33260 PR c++/9173
33261 * g++.dg/parse/undefined2.C: New test.
33262
33263 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33264
33265 PR c++/9298
33266 * g++.dg/parse/template1.C: New test.
33267
33268 PR c++/9384
33269 * g++.dg/parse/using1.C: New test.
33270
33271 PR c++/9285
33272 PR c++/9294
33273 * g++.dg/parse/expr2.C: New test.
33274
33275 PR c++/9388
33276 * g++.dg/parse/lookup2.C: Likewise.
33277
33278 2003-01-21 Jan Hubicka <jh@suse.cz>
33279
33280 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33281 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33282 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33283 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33284
33285 2003-01-20 Nick Clifton <nickc@redhat.com>
33286
33287 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33288 problem with ARM sibcall code generation.
33289
33290 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33291
33292 * gcc.c-torture/execute/20030120-1.c: New.
33293
33294 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33295
33296 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33297
33298 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33299
33300 PR c++/9272
33301 * g++.dg/parse/ctor1.C: New test.
33302
33303 PR c++/9294:
33304 * g++.dg/parse/qualified1.C: New test.
33305
33306 * g++.dg/parse/typename3.C: New test.
33307
33308 2003-01-16 Richard Henderson <rth@redhat.com>
33309
33310 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33311
33312 2003-01-16 Richard Henderson <rth@redhat.com>
33313
33314 * g++.dg/pch/pch.exp: Copy test header to the working directory
33315 before using it either for precompilation or direct use.
33316 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33317 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33318
33319 2003-01-16 Richard Henderson <rth@redhat.com>
33320
33321 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33322 before using it either for precompilation or direct use.
33323 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33324 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33325
33326 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33327
33328 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33329 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33330 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33331 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33332 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33333 typename warning into error.
33334 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
33335 error messages.
33336 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
33337 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
33338 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
33339 messages.
33340 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
33341 make declaration visible in template.
33342 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
33343 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
33344 messages.
33345 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
33346 message.
33347 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
33348 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
33349 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
33350 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
33351 typename warning with error message.
33352 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
33353 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
33354 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
33355
33356 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
33357
33358 * g++.dg/parse/ambig2.C: New test.
33359
33360 2003-01-15 Richard Henderson <rth@redhat.com>
33361
33362 * g++.dg/tls/init-2.C: Update error message string.
33363
33364 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33365
33366 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
33367
33368 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
33369
33370 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
33371 all for HC11/HC12.
33372 * gcc.c-torture/compile/20001205-1.x: Likewise.
33373 * gcc.c-torture/compile/20001226-1.x: Likewise.
33374 * gcc.c-torture/compile/920520-1.x: Likewise.
33375 * gcc.c-torture/compile/961203-1.x: Likewise.
33376 * gcc.c-torture/compile/20020604-1.x: Likewise.
33377
33378 2003-01-15 Jan Hubicka <jh@suse.cz>
33379
33380 * gcc.c-torture/compile/20030115-1.c: New test.
33381
33382 * gcc.dg/i386-fpcvt-1.c: New test.
33383 * gcc.dg/i386-fpcvt-2.c: New test.
33384
33385 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
33386
33387 Further conform g++'s __vmi_class_type_info to the C++ ABI
33388 specification.
33389 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
33390 the specification.
33391
33392 2003-01-14 Jan Hubicka <jh@suse.cz>
33393
33394 * gcc.dg/i386-fpcvt-1.c: New test.
33395 * gcc.dg/i386-fpcvt-2.c: New test.
33396
33397 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33398
33399 * gcc.dg/i386-mmx-3.c: New test.
33400
33401 2003-01-12 Mark Mitchell <mark@codesourcery.com>
33402
33403 PR c++/9264
33404 * g++.dg/parse/octal1.C: New file.
33405
33406 PR c++/9172
33407 * g++.dg/parse/typename1.C: New file.
33408
33409 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
33410
33411 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
33412 * gcc.dg/bf-no-ms-layout.c: Likewise.
33413 * gcc.dg/bf-ms-attrib.c: Likewise.
33414
33415 2003-01-10 Mark Mitchell <mark@codesourcery.com>
33416
33417 PR c++/9099
33418 * g++.dg/parse/dtor1.C: New file.
33419
33420 PR c++/9128
33421 * g++.dg/rtti/typeid1.C: New file.
33422
33423 PR c++/9153
33424 * g++.dg/parse/lookup1.C: New file.
33425
33426 PR c++/9171
33427 * g++.dg/templ/spec5.C: New file.
33428
33429 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
33430
33431 * gcc.c-torture/compile/20030110-1.c: New test.
33432
33433 2003-01-09 Geoffrey Keating <geoffk@apple.com>
33434
33435 Merge from pch-branch:
33436
33437 2002-12-23 Geoffrey Keating <geoffk@apple.com>
33438
33439 * gcc.dg/pch/cpp-1.h: New.
33440 * gcc.dg/pch/cpp-1.c: New.
33441 * gcc.dg/pch/cpp-2.h: New.
33442 * gcc.dg/pch/cpp-2.c: New.
33443
33444 2002-11-19 Geoffrey Keating <geoffk@apple.com>
33445
33446 * gcc.dg/pch/except-1.h: New.
33447 * gcc.dg/pch/except-1.c: New.
33448
33449 2002-11-13 Geoffrey Keating <geoffk@apple.com>
33450
33451 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
33452 running test.
33453 * gcc.dg/pch: Include *.hp not *.h.
33454 * gcc.dg/pch/system-1.h: New.
33455 * gcc.dg/pch/system-1.c: New.
33456
33457 2002-11-11 Geoffrey Keating <geoffk@apple.com>
33458
33459 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
33460 rather than trying to build and run a program using PCH.
33461 * gcc.dg/pch: Remove dg-do commands from test files.
33462
33463 2002-11-08 Geoffrey Keating <geoffk@apple.com>
33464
33465 * gcc.dg/pch/macro-3.c: New.
33466 * gcc.dg/pch/macro-3.h: New.
33467
33468 2002-11-04 Geoffrey Keating <geoffk@apple.com>
33469
33470 * gcc.dg/pch/common-1.c: New.
33471 * gcc.dg/pch/common-1.h: New.
33472 * gcc.dg/pch/decl-1.c: New.
33473 * gcc.dg/pch/decl-1.h: New.
33474 * gcc.dg/pch/decl-2.c: New.
33475 * gcc.dg/pch/decl-2.h: New.
33476 * gcc.dg/pch/decl-3.c: New.
33477 * gcc.dg/pch/decl-3.h: New.
33478 * gcc.dg/pch/decl-4.c: New.
33479 * gcc.dg/pch/decl-4.h: New.
33480 * gcc.dg/pch/decl-5.c: New.
33481 * gcc.dg/pch/decl-5.h: New.
33482 * gcc.dg/pch/global-1.c: New.
33483 * gcc.dg/pch/global-1.h: New.
33484 * gcc.dg/pch/inline-1.c: New.
33485 * gcc.dg/pch/inline-1.h: New.
33486 * gcc.dg/pch/inline-2.c: New.
33487 * gcc.dg/pch/inline-2.h: New.
33488 * gcc.dg/pch/static-1.c: New.
33489 * gcc.dg/pch/static-1.h: New.
33490 * gcc.dg/pch/static-2.c: New.
33491 * gcc.dg/pch/static-2.h: New.
33492
33493 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
33494
33495 * g++.dg/pch/pch.exp: Better handle failing testcases.
33496 * gcc.dg/pch/pch.exp: Likewise.
33497 * gcc.dg/pch/macro-1.c: New.
33498 * gcc.dg/pch/macro-1.h: New.
33499 * gcc.dg/pch/macro-2.c: New.
33500 * gcc.dg/pch/macro-2.h: New.
33501
33502 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
33503
33504 * g++.dg/dg.exp: Treat files in pch/ specially.
33505 * g++.dg/pch/pch.exp: New file.
33506 * g++.dg/pch/empty.H: New file.
33507 * g++.dg/pch/empty.C: New file.
33508 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
33509 "precompile".
33510
33511 * gcc.dg/pch/pch.exp: New file.
33512 * gcc.dg/pch/empty.h: New file.
33513 * gcc.dg/pch/empty.c: New file.
33514 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
33515 "precompile".
33516
33517 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33518
33519 * g++.dg/template/friend14.C: New test.
33520
33521 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33522
33523 * gcc.dg/old-style-asm-1.c: New test.
33524
33525 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
33526
33527 * gcc.c-torture/compile/20030109-1.c: New test.
33528
33529 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33530
33531 * gcc.c-torture/execute/20030109-1.c: New test.
33532
33533 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
33534
33535 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
33536 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
33537 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
33538 * g++.old-deja/g++.mike/eh2.C: Likewise.
33539 * g++.old-deja/g++.mike/eh3.C: Likewise.
33540 * g++.old-deja/g++.mike/eh5.C: Likewise.
33541 * g++.old-deja/g++.mike/eh6.C: Likewise.
33542 * g++.old-deja/g++.mike/eh7.C: Likewise.
33543 * g++.old-deja/g++.mike/eh8.C: Likewise.
33544 * g++.old-deja/g++.mike/eh9.C: Likewise.
33545 * g++.old-deja/g++.mike/eh10.C: Likewise.
33546 * g++.old-deja/g++.mike/eh12.C: Likewise.
33547 * g++.old-deja/g++.mike/eh13.C: Likewise.
33548 * g++.old-deja/g++.mike/eh14.C: Likewise.
33549 * g++.old-deja/g++.mike/eh16.C: Likewise.
33550 * g++.old-deja/g++.mike/eh17.C: Likewise.
33551 * g++.old-deja/g++.mike/eh18.C: Likewise.
33552 * g++.old-deja/g++.mike/eh21.C: Likewise.
33553 * g++.old-deja/g++.mike/eh23.C: Likewise.
33554 * g++.old-deja/g++.mike/eh24.C: Likewise.
33555 * g++.old-deja/g++.mike/eh25.C: Likewise.
33556 * g++.old-deja/g++.mike/eh26.C: Likewise.
33557 * g++.old-deja/g++.mike/eh27.C: Likewise.
33558 * g++.old-deja/g++.mike/eh28.C: Likewise.
33559 * g++.old-deja/g++.mike/eh29.C: Likewise.
33560 * g++.old-deja/g++.mike/eh31.C: Likewise.
33561 * g++.old-deja/g++.mike/eh33.C: Likewise.
33562 * g++.old-deja/g++.mike/eh34.C: Likewise.
33563 * g++.old-deja/g++.mike/eh35.C: Likewise.
33564 * g++.old-deja/g++.mike/eh36.C: Likewise.
33565 * g++.old-deja/g++.mike/eh37.C: Likewise.
33566 * g++.old-deja/g++.mike/eh38.C: Likewise.
33567 * g++.old-deja/g++.mike/eh39.C: Likewise.
33568 * g++.old-deja/g++.mike/eh40.C: Likewise.
33569 * g++.old-deja/g++.mike/eh41.C: Likewise.
33570 * g++.old-deja/g++.mike/eh42.C: Likewise.
33571 * g++.old-deja/g++.mike/eh44.C: Likewise.
33572 * g++.old-deja/g++.mike/eh46.C: Likewise.
33573 * g++.old-deja/g++.mike/eh47.C: Likewise.
33574 * g++.old-deja/g++.mike/eh48.C: Likewise.
33575 * g++.old-deja/g++.mike/eh49.C: Likewise.
33576 * g++.old-deja/g++.mike/eh50.C: Likewise.
33577 * g++.old-deja/g++.mike/eh51.C: Likewise.
33578 * g++.old-deja/g++.mike/eh53.C: Likewise.
33579 * g++.old-deja/g++.mike/eh55.C: Likewise.
33580 * g++.old-deja/g++.mike/p7912.C: Likewise.
33581 * g++.old-deja/g++.mike/p9706.C: Likewise.
33582 * g++.old-deja/g++.mike/p10416.C: Likewise.
33583 * g++.old-deja/g++.mike/p11667.C: Likewise.
33584 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
33585 Remove redundant reference to Iris.
33586 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
33587 Elxsi, i860, Pico Java, and WE32K.
33588
33589 2003-01-07 Mark Mitchell <mark@codesourcery.com>
33590
33591 * g++.dg/ext/asm4.C: New test.
33592
33593 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33594
33595 PR c++/9030
33596 * g++.dg/template/friend12.C: New test.
33597 * g++.dg/template/friend13.C: Likewise.
33598 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
33599
33600 2003-01-08 Jan Hubicka <jh@suse.cz>
33601
33602 * gcc.dg/i386-cadd.c: New test.
33603 * gcc.dg/i386-cmov4.c: Likewise.
33604
33605 2003-01-06 Mark Mitchell <mark@codesourcery.com>
33606
33607 PR c++/9165
33608 * g++.dg/warn/Wunused-3.C: New test.
33609
33610 * g++.dg/abi/bitfield9.C: New test.
33611
33612 PR c++/9189
33613 * g++.dg/parse/defarg3.C: New test.
33614
33615 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
33616
33617 * g++.dg/parse/ambig1.C: New test.
33618 * g++.dg/parse/defarg2.C: New test.
33619
33620 2003-01-05 Mark Mitchell <mark@codesourcery.com>
33621
33622 * g++.dg/template/defarg-1.C: New test.
33623 * g++.dg/template/local2.C: Likewise.
33624
33625 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
33626
33627 * gcc.c-torture/execute/20030105-1.c: New test.
33628
33629 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33630
33631 * g++.dg/parse/namespace3.C: Remove extra semicolons.
33632 * g++.dg/parse/namespace4.C: Likewise.
33633
33634 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
33635
33636 * g++.dg/template/ntp2.C: New test.
33637
33638 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
33639
33640 * g++.dg/parse/extern-C-1.C: New test.
33641
33642 * g++.dg/parse/namespace4.C: New test.
33643
33644 * g++.dg/template/nested1.C: New test.
33645
33646 * g++.dg/parse/namespace3.C: New test.
33647
33648 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
33649
33650 * g++.dg/lookup/two-stage1.C: New test.
33651
33652 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33653
33654 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
33655 * g++.old-deja/g++.jason/access8.C: Likewise.
33656 * g++.old-deja/g++.other/decl5.C: Likewise.
33657
33658 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
33659
33660 * g++.dg/parse/parse7.C: New test.
33661
33662 2003-01-02 Mark Mitchell <mark@codesourcery.com>
33663
33664 PR c++/2843
33665 * g++.dg/ext/attrib7.C: New test.
33666
33667 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
33668
33669 * g++.dg/parse/parse6.C: New test.
33670
33671 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
33672
33673 * gcc.dg/h8300-stack-1.c: New.
33674
33675 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
33676
33677 g++.dg/lookup/exception1.C: New test.
33678
33679 g++.dg/lookup/template1.C: New test.
33680
33681 g++.dg/parse/namespace2.C: New test.
33682
33683 g++.dg/parse/parens2.C: New test.
33684
33685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33686
33687 * g++.dg/parse/parse5.C: New test.
33688 * g++.dg/lookup/scoped4.C: New test.
33689
33690 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
33691
33692 * g++.dg/parse/parens1.C: New test.
33693
33694 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
33695 angle-bracket1.C.
33696 * g++.dg/parse/parens2.C: New test.
33697
33698 * g++.dg/lookup/scope-operator1.C: New test.
33699
33700 * g++.dg/parse/operator1.C: New test.
33701
33702 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33703
33704 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
33705 * g++.old-deja/g++.other/access6.C: Likewise.
33706 * g++.old-deja/g++.other/decl1.C: Likewise.
33707 * g++.old-deja/g++.pt/typename12.C: Likewise.
33708
33709 2002-12-31 Mark Mitchell <mark@codesourcery.com>
33710
33711 * g++.dg/parse/namespace1.C: New test.
33712
33713 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33714
33715 * g++.dg/parse/parse4.C: New test.
33716
33717 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33718
33719 * g++.dg/parse/parse3.C: New test.
33720
33721 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33722
33723 * g++.dg/parse/parse2.C: New test.
33724
33725 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33726
33727 * g++.dg/template/friend11.C: New test.
33728
33729 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
33730
33731 * g++.dg/parse/parse1.C: New test.
33732
33733 2002-12-31 Janis Johnson <janis187@us.ibm.com>
33734
33735 * lib/profopt.exp: Change the name of a global variable to avoid
33736 possible clashes with other test suites.
33737
33738 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
33739
33740 * g++.dg/inherit/covariant8.C: New test.
33741
33742 2002-12-31 Mark Mitchell <mark@codesourcery.com>
33743
33744 * g++.dg/init/array9.C: New test.
33745
33746 PR c++/9112
33747 * g++.dg/parse/expr1.C: New test.
33748
33749 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
33750
33751 * gcc.c-torture/compile/20021230-1.c: New test.
33752
33753 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
33754
33755 * g++.dg/inherit/covariant5.C: New test.
33756 * g++.dg/inherit/covariant6.C: New test.
33757 * g++.dg/inherit/covariant7.C: New test.
33758
33759 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33760
33761 PR c++/2739
33762 * g++.dg/other/access2.C: New test.
33763
33764 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
33765
33766 * g++.dg/other/anon-struct.C: No longer fails
33767 * g++.old-deja/g++.brendan/parse4.C: Likewise.
33768 * g++.old-deja/g++.brendan/parse5.C: Likewise.
33769 * g++.old-deja/g++.brendan/parse6.C: Likewise.
33770
33771 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
33772
33773 * g++.dg/parse/angle-bracket.C (main): No longer fails.
33774
33775 2002-12-27 Mark Mitchell <mark@codesourcery.com>
33776
33777 * g++.dg/eh/spec4.C: Remove stray semicolon.
33778 * g++.dg/expr/pmf-1.C: Change error message.
33779 * g++.dg/ext/asm1.C: Remove stray semicolon.
33780 * g++.dg/ext/typename1.C: Add missing typenames.
33781 * g++.dg/inherit/template-as-base.C: Change error message.
33782 * g++.dg/lookup/scoped1.C: Likewise.
33783 * g++.dg/lookup/scoped2.C: Likewise.
33784 * g++.dg/lookup/using2.C: Likewise.
33785 * g++.dg/other/component1.C: Remove stray semicolon.
33786 * g++.dg/other/do1.C: Change error message.
33787 * g++.dg/other/error2.C: Likewise.
33788 * g++.dg/other/init1.C: Likewise.
33789 * g++.dg/other/packed1.C: Remove stray semicolon.
33790 * g++.dg/other/ptrmem2.C: Change error message.
33791 * g++.dg/parse/parameter-declaration-1.C: Remove line number
33792 marker.
33793 * g++.dg/special/initp1.C: Remove invalid attribute usage.
33794 * g++.dg/template/access3.C: Add typename keyword.
33795 * g++.dg/template/access5.C: Remove stray semicolon.
33796 * g++.dg/template/access6.C: Likewise.
33797 * g++.dg/template/complit1.C: Likewise.
33798 * g++.dg/template/crash1.C: Change error message.
33799 * g++.dg/template/inherit2.C: Remove stray semicolon.
33800 * g++.dg/template/instantiate2.C: Likewise.
33801 * g++.dg/template/instantiate3.C: Change error message.
33802 * g++.dg/template/qual1.C: Remove stray semicolon.
33803 * g++.dg/template/qualttp18.C: Change error message.
33804 * g++.dg/template/ref1.C: Remove stray semicolon.
33805 * g++.dg/template/sizeof1.C (A::value): Declare it.
33806 * g++.dg/template/spec4.C: Change error message.
33807 * g++.dg/template/static1.C: Likewise.
33808 * g++.dg/template/type1.C: Likewise.
33809 * g++.dg/template/typename3.C: Likewise.
33810 * g++.old-deja/g++.benjamin/13478.C: Change error message.
33811 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
33812 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
33813 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
33814 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
33815 named return value extension.
33816 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
33817 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
33818 * g++.old-deja/g++.bob/extern_C.C: Likewise.
33819 * g++.old-deja/g++.bob/inherit2.C: Likewise.
33820 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33821 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33822 * g++.old-deja/g++.brendan/crash13.C: Likewise.
33823 * g++.old-deja/g++.brendan/crash15.C: Likewise.
33824 * g++.old-deja/g++.brendan/crash18.C: Change error message.
33825 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
33826 * g++.old-deja/g++.brendan/crash38.C: Likewise.
33827 * g++.old-deja/g++.brendan/crash50.C: Likewise.
33828 * g++.old-deja/g++.brendan/crash56.C: Likewise.
33829 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
33830 syntax.
33831 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
33832 * g++.old-deja/g++.brendan/crash8.C: Change error message.
33833 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
33834 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33835 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
33836 * g++.old-deja/g++.brendan/template11.C: Likewise.
33837 * g++.old-deja/g++.brendan/template26.C: Likewise.
33838 * g++.old-deja/g++.brendan/template27.C: Use explicit
33839 specialization syntax.
33840 * g++.old-deja/g++.brendan/template30.C: Likewise.
33841 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
33842 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
33843 non-dependent names.
33844 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
33845 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
33846 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
33847 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
33848 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
33849 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
33850 named return value extension.
33851 * g++.old-deja/g++.ext/namedret2.C: Likewise.
33852 * g++.old-deja/g++.ext/namedret3.C: Likewise.
33853 * g++.old-deja/g++.ext/return1.C: Likewise.
33854 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
33855 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
33856 * g++.old-deja/g++.jason/access8.C: Likewise.
33857 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
33858 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
33859 pseudo-destructor names.
33860 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
33861 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
33862 pseudo-destructor names.
33863 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
33864 * g++.old-deja/g++.jason/overload19.C: Likewise.
33865 * g++.old-deja/g++.jason/overload32.C: Likewise.
33866 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
33867 stray semicolons.
33868 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
33869 * g++.old-deja/g++.jason/return.C: Likewise.
33870 * g++.old-deja/g++.jason/return2.C: Likewise.
33871 * g++.old-deja/g++.jason/shadow1.C: Likewise.
33872 * g++.old-deja/g++.jason/special.C: Use explicit specialization
33873 syntax.
33874 * g++.old-deja/g++.jason/template10.C: Account for use of
33875 non-dependent names.
33876 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
33877 syntax.
33878 * g++.old-deja/g++.jason/template37.C: Likewise.
33879 * g++.old-deja/g++.law/access4.C: Change error messages.
33880 * g++.old-deja/g++.law/arm13.C: Remove incorrect
33881 pseudo-destructor names.
33882 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
33883 * g++.old-deja/g++.law/ctors9.C: Likewise.
33884 * g++.old-deja/g++.law/cvt22.C: Likewise.
33885 * g++.old-deja/g++.law/dtors5.C: Likewise.
33886 * g++.old-deja/g++.law/global-init1.C: Likewise.
33887 * g++.old-deja/g++.law/missed-error3.C: Likewise.
33888 * g++.old-deja/g++.law/operators28.C: Likewise.
33889 * g++.old-deja/g++.law/visibility28.C: Likewise.
33890 * g++.old-deja/g++.martin/eval1.C: Likewise.
33891 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
33892 name.
33893 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
33894 * g++.old-deja/g++.mike/net34.C: Likewise.
33895 * g++.old-deja/g++.mike/net36.C: Likewise.
33896 * g++.old-deja/g++.mike/ns2.C: Likewise.
33897 * g++.old-deja/g++.mike/p12306.C: Likewise.
33898 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
33899 value extension.
33900 * g++.old-deja/g++.mike/p700.C: Likewise.
33901 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
33902 * g++.old-deja/g++.mike/p710.C: Likewise.
33903 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
33904 value extension.
33905 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
33906 * g++.old-deja/g++.mike/pmf9.C: Likewise.
33907 * g++.old-deja/g++.ns/crash2.C: Likewise.
33908 * g++.old-deja/g++.ns/crash3.C: Likewise.
33909 * g++.old-deja/g++.ns/invalid1.C: Likewise.
33910 * g++.old-deja/g++.ns/ns17.C: Likewise.
33911 * g++.old-deja/g++.ns/template16.C: Likewise.
33912 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
33913 keyword.
33914 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
33915 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
33916 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
33917 named return value extension.
33918 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
33919 * g++.old-deja/g++.other/access4.C: Issue additional error
33920 messages.
33921 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
33922 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
33923 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
33924 * g++.old-deja/g++.other/crash25.C: Change error message.
33925 * g++.old-deja/g++.other/crash4.C: Change error message.
33926 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
33927 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
33928 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
33929 checks.
33930 * g++.old-deja/g++.other/defarg8.C: Likewise.
33931 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
33932 * g++.old-deja/g++.other/dtor10.C: Likewise.
33933 * g++.old-deja/g++.other/incomplete.C: Likewise.
33934 * g++.old-deja/g++.other/linkage7.C: Likewise.
33935 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
33936 lookup algorithm.
33937 * g++.old-deja/g++.other/mangle2.C: Likewise.
33938 * g++.old-deja/g++.other/refinit2.C: Likewise.
33939 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
33940 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
33941 * g++.old-deja/g++.pt/crash28.C: Likewise.
33942 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
33943 syntax.
33944 * g++.old-deja/g++.pt/crash32.C: Change error message.
33945 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
33946 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
33947 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
33948 error message position.
33949 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
33950 * g++.old-deja/g++.pt/defarg8.C: Change error message.
33951 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
33952 syntax.
33953 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
33954 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
33955 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
33956 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
33957 keyword.
33958 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33959 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
33960 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
33961 keyword.
33962 * g++.old-deja/g++.pt/explicit71.C: Change error message.
33963 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
33964 syntax.
33965 * g++.old-deja/g++.pt/friend28.C: Account for use of
33966 non-dependent names.
33967 * g++.old-deja/g++.pt/friend29.C: Likewise.
33968 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
33969 rules.
33970 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
33971 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
33972 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
33973 lookup rules.
33974 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
33975 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
33976 keyword.
33977 * g++.old-deja/g++.pt/memclass20.C: Likewise.
33978 * g++.old-deja/g++.pt/memclass5.C: Likewise.
33979 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
33980 keyword.
33981 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
33982 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
33983 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
33984 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
33985 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
33986 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
33987 keyword.
33988 * g++.old-deja/g++.pt/spec10.C: Likewise.
33989 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
33990 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
33991 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
33992 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
33993 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
33994 * g++.old-deja/g++.pt/ttp62.C: Likewise.
33995 * g++.old-deja/g++.pt/ttp64.C: Likewise.
33996 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
33997 * g++.old-deja/g++.pt/typename15.C: Likewise.
33998 * g++.old-deja/g++.pt/typename22.C: Likewise.
33999 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34000 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34001 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34002 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34003 syntax.
34004 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34005 return value extension.
34006 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34007 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34008 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34009 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34010
34011 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34012
34013 * g++.dg/warn/inline1.C: New test.
34014 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34015 * g++.old-deja/g++.jason/synth10.C: Likewise.
34016 * g++.old-deja/g++.mike/net31.C: Likewise.
34017 * g++.old-deja/g++.mike/p8786.C: Likewise.
34018
34019 * g++.dg/template/friend10.C: New test.
34020 * g++.dg/template/conv5.C: New test.
34021
34022 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34023
34024 * g++.dg/lookup/scoped3.C: New test.
34025
34026 * g++.dg/lookup/decl1.C: New test.
34027 * g++.dg/lookup/decl2.C: New test.
34028
34029 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34030
34031 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34032 gcc.c-torture/compile/20021015-1.c,
34033 gcc.c-torture/compile/20021015-2.c,
34034 gcc.c-torture/compile/20021123-1.c,
34035 gcc.c-torture/compile/20021123-2.c,
34036 gcc.c-torture/compile/20021123-3.c,
34037 gcc.c-torture/compile/20021123-4.c,
34038 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34039 only to 3.1 or 3.2 branch.
34040
34041 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34042
34043 * gcc.dg/i386-bitfield3.c: New test.
34044
34045 * gcc.dg/i386-bitfield2.c: New test.
34046
34047 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34048
34049 * g++.dg/parse/conv_op1.C: New test.
34050
34051 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34052
34053 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34054 approved.
34055
34056 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34057
34058 * gcc.c-torture/compile/20021220-1.c: New test.
34059
34060 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34061
34062 * gcc.dg/i386-fastcall-1.c: New.
34063
34064 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34065
34066 * gcc.c-torture/execute/20021219-1.c: New test.
34067
34068 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34069
34070 * gcc.dg/i386-pic-1.c: New test.
34071
34072 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34073
34074 PR c++/8099
34075 * g++.dg/template/friend9.C: New test.
34076
34077 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34078
34079 PR c++/3663
34080 * g++.dg/template/access7.C: New test.
34081
34082 2002-12-18 Nick Clifton <nickc@redhat.com>
34083
34084 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34085 the libstdc++-v3 directory has been found.
34086
34087 2002-12-12 Devang Patel <dpatel@apple.com>
34088 * gcc.dg/darwin-ld-1.c: New test.
34089 * gcc.dg/darwin-ld-2.c: New test.
34090 * gcc.dg/darwin-ld-3.c: New test.
34091 * gcc.dg/darwin-ld-4.c: New test.
34092 * gcc.dg/darwin-ld-5.c: New test.
34093
34094 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34095
34096 * gcc.c-torture/compile/20021212-1.c: New test.
34097
34098 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34099
34100 * gcc.dg/fshort-wchar: New test.
34101
34102 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34103
34104 PR c++/8372
34105 * g++.dg/template/dtor1.C: New test.
34106
34107 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34108 markers.
34109
34110 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34111
34112 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34113
34114 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34115
34116 * g++.dg/template/static1.C: New test.
34117 * g++.dg/template/static2.C: New test.
34118 * g++.old-deja/g++.ext/memconst.C: New test.
34119
34120 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34121
34122 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34123 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34124 * g++.dg/special/initp1.C: Likewise.
34125
34126 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34127
34128 * gcc.c-torture/execute/20021204-1.c: New test.
34129
34130 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34131
34132 * gcc.dg/ppc-fmadd-1.c: New file.
34133 * gcc.dg/ppc-fmadd-2.c: New file.
34134 * gcc.dg/ppc-fmadd-3.c: New file.
34135
34136 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34137
34138 * gcc.c-torture/compile/20021204-1.c: New test.
34139
34140 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34141
34142 * g++.dg/inherit/covariant2.C: New test.
34143 * g++.dg/inherit/covariant3.C: New test.
34144 * g++.dg/inherit/covariant4.C: New test.
34145 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34146 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34147
34148 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34149
34150 PR c++/8688
34151 * g++.dg/init/brace3.C: New test.
34152
34153 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34154
34155 * gcc.dg/20020210-1.c: Fix a comment typo.
34156
34157 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34158
34159 PR c++/8720
34160 * g++.dg/parse/defarg1.C: New test.
34161
34162 PR c++/8615
34163 * g++.dg/template/char1.C: New test.
34164
34165 * g++.dg/template/varmod1.C: Fix typo.
34166
34167 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34168
34169 DR 180
34170 * g++.old-deja/g++.pt/crash32.C: Expect error.
34171
34172 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34173
34174 PR c++/5919
34175 * g++.dg/template/varmod1.C: New test.
34176
34177 PR c++/8727
34178 * g++.dg/inherit/typeinfo1.C: New test.
34179
34180 PR c++/8663
34181 * g++.dg/inherit/typedef1.C: New test.
34182
34183 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34184
34185 PR c++/8332
34186 PR c++/8493
34187 * g++.dg/template/strlen1.C: New test.
34188
34189 PR c++/8227
34190 * g++.dg/template/ctor2.C: New test.
34191
34192 PR c++/8214
34193 * g++.dg/init/string1.C: New test.
34194
34195 PR c++/8511
34196 * g++.dg/template/friend8.C: New test.
34197
34198 2002-11-29 Joe Buck <jbuck@synopsys.com>
34199
34200 * g++.dg/lookup/anon2.C: New test.
34201
34202 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34203
34204 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34205 h8300 port.
34206
34207 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34208
34209 * gcc.dg/bitfld-6.c: New test.
34210
34211 2002-11-27 Jan Hubicka <jh@suse.cz>
34212
34213 * gcc.c-torture/execute/20021127.[cx]: New test.
34214
34215 2002-11-26 Jan Hubicka <jh@suse.cz>
34216
34217 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34218 quality.
34219
34220 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34221
34222 * g++.dg/init/brace2.C: New test.
34223 * g++.old-deja/g++.mike/p9129.C: Correct.
34224
34225 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34226
34227 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34228
34229 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34230
34231 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34232
34233 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34234
34235 * testsuite/g++.dg/abi/empty11.C: New test.
34236 * testsuite/g++.dg/rtti/cv1.C: New test.
34237
34238 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34239
34240 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34241
34242 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34243
34244 * g++.dg/abi/empty10.C: New test.
34245
34246 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34247
34248 * gcc.c-torture/compile/20021124-1.c: New test.
34249
34250 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34251
34252 * g++.dg/abi/rtti2.C: New test.
34253
34254 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34255
34256 * gcc.dg/i386-unroll-1.c: New test.
34257
34258 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34259
34260 * gcc.c-torture/compile/20021120-1.c: New test.
34261 * gcc.c-torture/compile/20021120-2.c: New test.
34262
34263 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34264
34265 * gcc.dg/bitfld-5.c: New test.
34266
34267 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34268
34269 * gcc.c-torture/execute/20021120-3.c: New test.
34270
34271 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34272
34273 * gcc.c-torture/execute/20021120-2.c: New test.
34274
34275 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34276
34277 * gcc.c-torture/execute/20021120-1.c: New test.
34278
34279 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34280
34281 * gcc.c-torture/execute/20021118-3.c: New test.
34282
34283 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34284
34285 * gcc.c-torture/compile/20021119-1.c: New test.
34286
34287 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34288
34289 * gcc.dg/duff-1.c: New test.
34290 * gcc.dg/duff-2.c: New test.
34291 * gcc.dg/duff-3.c: New test.
34292
34293 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34294
34295 * gcc.dg/cpp/_Pragma5.c: New test.
34296
34297 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34298
34299 * gcc.c-torture/execute/20021118-2.c: New test.
34300
34301 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34302
34303 * gcc.c-torture/execute/20021118-1.c: New test.
34304
34305 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34306
34307 * gcc.dg/20021116-1.c: New test.
34308
34309 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34310
34311 * g++.dg/abi/vcall1.C: New test.
34312
34313 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34314
34315 * gcc.dg/20021029-1.c: New test.
34316 * gcc.dg/20021029-2.c: New test.
34317
34318 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34319
34320 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34321
34322 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34323
34324 PR c/8439
34325 * gcc.dg/20021110.c: Move to ...
34326 * gcc.c-torture/compile/20021110.c: .... here.
34327
34328 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34329
34330 PR c/8467
34331 * gcc.c-torture/execute/20021111-1.c
34332
34333 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34334
34335 PR c/8439
34336 * gcc.dg/20021110.c: New test.
34337
34338 2002-11-10 Mark Mitchell <mark@codesourcery.com>
34339
34340 * g++.dg/abi/vthunk3.C: Run only on x86.
34341
34342 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
34343
34344 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
34345
34346 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
34347
34348 * lib/compat.exp (compat-execute): Fix logic error in last
34349 change.
34350
34351 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
34352
34353 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
34354
34355 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34356
34357 PR c++/8389
34358 * g++.dg/template/access6.C: New test.
34359
34360 2002-11-08 Jan Hubicka <jh@suse.cz>
34361
34362 * gcc.dg/i386-ssefp-1.c: New test.
34363 * gcc.dg/i386-ssefp-1.c: New test.
34364
34365 2002-11-08 Jan Hubicka <jh@suse.cz>
34366
34367 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
34368
34369 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34370
34371 * g++.dg/abi/vthunk3.C: New test.
34372
34373 PR c++/8338
34374 * g++.dg/template/crash2.C: New test.
34375
34376 2002-11-07 Mark Mitchell <mark@codesourcery.com>
34377
34378 * testsuite/g++.dg/abi/dtor1.C: New test.
34379 * testsuite/g++.dg/abi/dtor2.C: Likewise.
34380
34381 2002-11-05 Geoffrey Keating <geoffk@apple.com>
34382
34383 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
34384 Darwin.
34385
34386 2002-11-04 Adam Nemet <anemet@lnxw.com>
34387
34388 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
34389 -mthumb. Only xfail with -O0.
34390
34391 2002-11-03 Mark Mitchell <mark@codesourcery.com>
34392
34393 * g++.dg/abi/thunk1.C: New test.
34394 * g++.dg/abi/thunk2.C: Likewise.
34395 * g++.dg/abi/vtt1.C: Likewise.
34396
34397 2002-11-02 Diego Novillo <dnovillo@redhat.com>
34398
34399 PR optimization/8423
34400 * gcc.c-torture/execute/builtin-constant.c: New test.
34401
34402 2002-11-01 Zack Weinberg <zack@codesourcery.com>
34403
34404 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
34405 Add some more cases.
34406
34407 2002-11-01 Mark Mitchell <mark@codesourcery.com>
34408
34409 PR c++/8391
34410 * g++.dg/opt/local1.C: New test.
34411
34412 2002-10-30 Mark Mitchell <mark@codesourcery.com>
34413
34414 PR c++/8160
34415 * g++.dg/template/complit1.C: New test.
34416
34417 PR c++/8149
34418 * g++.dg/template/typename4.C: Likewise.
34419
34420 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34421
34422 Core issue 287, PR c++/7639
34423 * g++.dg/template/instantiate1.C: Adjust error location.
34424 * g++.dg/template/instantiate3.C: New test.
34425 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
34426 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
34427 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
34428
34429 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
34430
34431 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
34432
34433 2002-10-29 Mark Mitchell <mark@codesourcery.com>
34434
34435 PR c++/8287
34436 * g++.dg/init/dtor2.C: New test.
34437
34438 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34439
34440 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
34441 * gcc.dg/nest.c: Bypass errors on irix6.
34442
34443 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
34444
34445 * gcc.dg/nest.c: Expect error for mmix-*-*.
34446 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
34447
34448 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
34449
34450 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
34451 markers.
34452
34453 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
34454
34455 2002-10-25 Mike Stump <mrs@apple.com>
34456
34457 * gcc.dg/warn-1.c: New test.
34458
34459 2002-10-25 Zack Weinberg <zack@codesourcery.com>
34460
34461 * g++.dg/template/typename3.C: New test.
34462
34463 2002-10-25 Mark Mitchell <mark@codesourcery.com>
34464
34465 * g++.dg/lookup/ptrmem1.C: New test.
34466
34467 * g++.dg/abi/vthunk2.C: New test.
34468
34469 2002-10-25 Zack Weinberg <zack@codesourcery.com>
34470
34471 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
34472
34473 2002-10-24 Mark Mitchell <mark@codesourcery.com>
34474
34475 * g++.dg/abi/empty9.C: New test.
34476
34477 2002-10-24 Richard Henderson <rth@redhat.com>
34478
34479 * g++.dg/inherit/thunk1.C: Enable for ia64.
34480
34481 2002-10-23 Mark Mitchell <mark@codesourcery.com>
34482
34483 PR c++/8067
34484 * g++.dg/lookup/pretty1.C: New test.
34485
34486 2002-10-23 Jakub Jelinek <jakub@redhat.com>
34487
34488 * gcc.dg/20021023-1.c: New test.
34489
34490 2002-10-23 Mark Mitchell <mark@codesourcery.com>
34491
34492 PR c++/7679
34493 * g++.dg/parse/inline1.C: New test.
34494
34495 2002-10-23 Richard Henderson <rth@redhat.com>
34496
34497 * g++.dg/inherit/thunk1.C: Enable for x86_64.
34498
34499 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
34500
34501 2002-10-22 Mark Mitchell <mark@codesourcery.com>
34502
34503 PR c++/6579
34504 * g++.dg/parse/stmtexpr3.C: New test.
34505
34506 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
34507
34508 * g++.dg/expr/cond1.C: New test.
34509
34510 2002-10-21 Zack Weinberg <zack@codesourcery.com>
34511
34512 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
34513
34514 2002-10-21 Mark Mitchell <mark@codesourcery.com>
34515
34516 * g++.dg/abi/vbase13.C: New test.
34517 * g++.dg/abi/vbase14.C: Likewise.
34518
34519 2002-10-21 Jakub Jelinek <jakub@redhat.com>
34520
34521 * gcc.dg/tls/pic-1.c: New test.
34522 * gcc.dg/tls/nonpic-1.c: New test.
34523 * gcc.dg/20021018-1.c: New test.
34524
34525 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
34526
34527 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
34528 Remove only files with the same base name as the test case.
34529 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
34530 (profopt-execute): Likewise. Also, remove old profiling
34531 and performance data files before running the tests.
34532
34533 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
34534 * g++.dg/bprob/bprob.exp: Likewise.
34535 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
34536 to allow more general test case names.
34537
34538 * g++.dg/bprob/bprob-1.C: Rename to ...
34539 * g++.dg/bprob/g++-bprob-1.C: ... this.
34540
34541 * g77.dg/bprob/bprob-1.f: Rename to ...
34542 * g77.dg/bprob/g77-bprob-1.f: ... this.
34543
34544 2002-10-21 Zack Weinberg <zack@codesourcery.com>
34545
34546 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
34547 bison 1.50 or later.
34548
34549 2002-10-21 Janis Johnson <janis187@us.ibm.com>
34550
34551 * g++.dg/README: Describe more test directories.
34552
34553 2002-10-21 Mark Mitchell <mark@codesourcery.com>
34554
34555 * g++.dg/init/array6.C: Add additional tests.
34556
34557 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
34558
34559 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
34560 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
34561
34562 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
34563
34564 * gcc.c-torture/compile/20020604-1.x: New.
34565 * gcc.c-torture/compile/simd-5.x: Likewise.
34566 * gcc.c-torture/execute/920710-1.x: Likewise.
34567 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
34568
34569 2002-10-21 Mark Mitchell <mark@codesourcery.com>
34570
34571 * g++.dg/inherit/override1.C: Add dg-options clause.
34572
34573 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34574
34575 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
34576 _mm_slli_si128.
34577
34578 2002-10-19 Andreas Schwab <schwab@suse.de>
34579
34580 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
34581 directory component.
34582
34583 2002-10-18 Mark Mitchell <mark@codesourcery.com>
34584
34585 * g++.dg/inherit/thunk1.C: New test.
34586
34587 * g++.dg/inherit/override1.C: New test.
34588
34589 * g++.dg/abi/mangle11.C: New test.
34590 * g++.dg/abi/mangle14.C: New test.
34591 * g++.dg/abi/mangle17.C: New test.
34592
34593 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
34594
34595 * g++.dg/overload/member2.C: New test.
34596
34597 2002-10-17 Janis Johnson <janis187@us.ibm.com>
34598
34599 * g++.dg/README: Describe new compat directory.
34600 * g++.dg/dg.exp: Skip tests in compat directory.
34601 * README.compat: New file.
34602 * lib/compat.exp: New expect script.
34603 * g++.dg/compat: New test directory.
34604 * g++.dg/compat/compat.exp: New expect script.
34605 * g++.dg/compat/abi: New test directory.
34606 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
34607 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
34608 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
34609 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
34610 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
34611 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
34612 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
34613 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
34614 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
34615 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
34616 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
34617 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
34618 * g++.dg/compat/break: New test directory.
34619 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
34620 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
34621 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
34622 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
34623 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
34624 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
34625 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
34626 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
34627 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
34628 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
34629 g++.dg/compat/break/README: New files.
34630 * g++.dg/compat/eh: New test directory.
34631 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
34632 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
34633 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
34634 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
34635 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
34636 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
34637 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
34638 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
34639 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
34640 g++.dg/compat/eh/filter2_y.C,
34641 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
34642 g++.dg/compat/eh/new1_y.C,
34643 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
34644 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
34645 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
34646 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
34647 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
34648 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
34649 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
34650 g++.dg/compat/eh/unexpected1_y.C: New files.
34651 * g++.dg/compat/init: New test directory.
34652 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
34653 g++.dg/compat/init/array5_y.C,
34654 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
34655 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
34656 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
34657 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
34658 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
34659 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
34660 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
34661 g++.dg/compat/init/init-ref2_y.C: New files.
34662
34663 2002-10-17 Mark Mitchell <mark@codesourcery.com>
34664
34665 PR c++/7584
34666 * g++.dg/inherit/using3.C: New test.
34667
34668 2002-10-17 Jan Hubicka <jh@suse.cz>
34669
34670 * gcc.dg/20021017-2.c: New test.
34671
34672 2002-10-17 Mark Mitchell <mark@codesourcery.com>
34673
34674 * g++.dg/abi/mangle16.C: Adjust.
34675
34676 * g++.dg/init/array8.C: New test.
34677
34678 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
34679
34680 * gcc.dg/special/mips-abi.exp: New test.
34681 * gcc.dg/special/mips-abi.s: Empty file used by the above.
34682
34683 2002-10-16 Mark Mitchell <mark@codesourcery.com>
34684
34685 * g++.dg/abi/mangle16.C: New test.
34686 * g++.dg/abi/mangle17.C: Likewise.
34687
34688 PR c++/7478
34689 * g++.dg/template/ref1.C: New test.
34690
34691 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34692
34693 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
34694
34695 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
34696
34697 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
34698
34699 2002-10-16 Mark Mitchell <mark@codesourcery.com>
34700
34701 PR c++/7524
34702 * g++.dg/init/array7.C: New test.
34703
34704 2002-10-15 Mark Mitchell <mark@codesourcery.com>
34705
34706 * g++.dg/init/array6.C: New test.
34707
34708 * g++.dg/abi/mangle13.C: Likewise.
34709 * g++.dg/abi/mangle14.C: Likewise.
34710 * g++.dg/abi/mangle15.C: Likewise.
34711
34712 2002-10-14 Mark Mitchell <mark@codesourcery.com>
34713
34714 * g++.dg/abi/empty8.C: New test.
34715
34716 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
34717
34718 * g++.dg/init/ctor1.C: New test.
34719
34720 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
34721
34722 * gcc.c-torture/execute/20021015-1.c: New test.
34723
34724 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
34725
34726 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
34727
34728 2002-10-14 Jan Hubicka <jh@suse.cz>
34729
34730 * gcc.dg/i386-ssetype-[1-5].c: New tests.
34731
34732 2002-10-14 Richard Henderson <rth@redhat.com>
34733
34734 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
34735
34736 2002-10-14 Mark Mitchell <mark@codesourcery.com>
34737
34738 PR optimization/6631
34739 * g++.dg/opt/const2.C: New test.
34740
34741 2002-10-14 Mark Mitchell <mark@codesourcery.com>
34742
34743 PR c++/7176
34744 * g++.dg/parse/friend1.C: New test.
34745 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
34746
34747 2002-10-14 Jakub Jelinek <jakub@redhat.com>
34748
34749 * gcc.dg/20021014-1.c: New test.
34750
34751 2002-10-11 Mark Mitchell <mark@codesourcery.com>
34752
34753 PR c++/5661
34754 * g++.dg/ext/vlm1.C: New test.
34755 * g++.dg/ext/vlm2.C: Likewise.
34756
34757 * g++.dg/init/array1.C: Remove invalid braces.
34758 * g++.dg/init/brace1.C: New test.
34759 * g++.dg/init/copy2.C: Likewise.
34760 * g++.dg/init/copy3.C: Likewise.
34761 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
34762 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
34763 braces.
34764
34765 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
34766
34767 * gcc.dg/cpp/assembler.S: Don't use -ansi.
34768
34769 2002-10-11 Richard Shann <richard.shann@superh.com>
34770
34771 * gcc.c-torture/compile/simd-5.c: New test.
34772
34773 2002-10-10 Roger Sayle <roger@eyesopen.com>
34774
34775 * gcc.c-torture/execute/shiftopt-1.c: New test case.
34776
34777 2002-10-10 Jim Wilson <wilson@redhat.com>
34778
34779 * gcc.c-torture/execute/20021010-1.c: New test.
34780
34781 2002-10-09 Zack Weinberg <zack@codesourcery.com>
34782
34783 PR c/7353
34784 * g++.dg/ext/typedef-init.C: New test.
34785 * gcc.dg/typedef-init.c: New test.
34786
34787 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
34788
34789 * gcc.dg/cpp/paste13.c: New test.
34790
34791 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34792
34793 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
34794 remaining platforms, XFAIL during compile, not execute. Don't
34795 XFAIL at -O0.
34796
34797 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
34798
34799 * gcc.dg/alias-1.c: Tweak expected warning.
34800
34801 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34802
34803 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
34804
34805 2002-10-06 Andreas Jaeger <aj@suse.de>
34806
34807 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
34808 * gcc.dg/cpp/c++98.C: Likewise.
34809
34810 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
34811 * g++.dg/cpp/c++98.C: Likewise.
34812
34813 * g++.dg/README (Subdirectories): Mention cpp directory.
34814
34815 PR target/7559
34816 * gcc.dg/20021006-1.c: New test.
34817
34818 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34819
34820 PR c++/7804
34821 * g++.dg/other/warning1.C: New test.
34822
34823 2002-10-04 Roger Sayle <roger@eyesopen.com>
34824
34825 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
34826 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
34827 and sparc-*-* with -m64 as expected failures. See PR 8087.
34828
34829 2002-10-03 Mark Mitchell <mark@codesourcery.com>
34830
34831 PR c++/7931
34832 * g++.dg/template/ptrmem3.C: New test.
34833
34834 PR c++/7754
34835 * g++.dg/template/union1.C: New test.
34836
34837 2002-10-03 Mark Mitchell <mark@codesourcery.com>
34838
34839 PR c++/8006
34840 * g++.dg/abi/mangle9.C: New test.
34841 * g++.dg/abi/mangle10.C: New test.
34842 * g++.dg/abi/mangle11.C: New test.
34843 * g++.dg/abi/mangle12.C: New test.
34844
34845 2002-10-02 Mark Mitchell <mark@codesourcery.com>
34846
34847 PR c++/7188.
34848 * g++.dg/template/meminit1.C: New test.
34849 * g++.dg/warn/Wreorder-1.C: Likewise.
34850 * g++.old-deja/g++.mike/warn3.C: Tweak.
34851 * lib/prune.exp: Ingore "in copy constructor".
34852
34853 2002-10-02 Andreas Jaeger <aj@suse.de>
34854
34855 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
34856 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
34857 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
34858 on x86-64.
34859
34860 2002-10-01 Mark Mitchell <mark@codesourcery.com>
34861
34862 * gcc.dg/empty1.C: Fix typo.
34863
34864 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
34865
34866 * gcc.dg/alias-1.c: New test.
34867
34868 2002-10-01 Mark Mitchell <mark@codesourcery.com>
34869
34870 * gcc.dg/empty1.C: New test.
34871
34872 * g++.dg/tls/init-2.C: Tweak error messages.
34873
34874 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
34875
34876 * gcc.c-torture/compile/20020923-1.c: New test.
34877
34878 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
34879
34880 * gcc.c-torture/execute/ffs-1.c: New test.
34881 * gcc.c-torture/execute/ffs-2.c: Ditto.
34882
34883 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
34884
34885 * g++.dg/overload/member1.C: New test.
34886
34887 2002-09-30 Mark Mitchell <mark@codesourcery.com>
34888
34889 * g++.dg/abi/empty7.C: New test.
34890 * g++.dg/init/pm2.C: Likewise.
34891
34892 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
34893
34894 * g++.dg/rtti/crash1.C: New test.
34895
34896 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
34897
34898 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
34899 gcc.dg/sibcall-4.c: New tests.
34900
34901 2002-09-28 Roger Sayle <roger@eyesopen.com>
34902
34903 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
34904 powerpc and MMIX targets.
34905
34906 2002-09-27 Zack Weinberg <zack@codesourcery.com>
34907
34908 * gcc.dg/cpp/20020927-1.c: New.
34909
34910 2002-09-26 David S. Miller <davem@redhat.com>
34911
34912 * gcc.c-torture/compile/trunctfdf.c: New.
34913
34914 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34915
34916 * lib/target-supports.exp (check_weak_available): Handle solaris2.
34917
34918 2002-09-27 Alan Modra <amodra@bigpond.net.au>
34919
34920 * gcc.c-torture/execute/loop-15.c: New.
34921
34922 2002-09-26 Janis Johnson <janis187@us.ibm.com>
34923
34924 * README.QMTEST: Fix typo.
34925
34926 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
34927
34928 * gcc.dg/20020926-1.c: New test.
34929
34930 2002-09-25 David S. Miller <davem@redhat.com>
34931
34932 PR target/7842
34933 * gcc.c-torture/execute/shiftdi.c: New test.
34934
34935 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
34936
34937 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
34938 unique to the tool.
34939 * lib/g77.exp (g77_init): Likewise.
34940 * lib/g++.exp (g++_init): Likewise.
34941 * lib/objc.exp (objc_init): Likewise.
34942
34943 2002-09-25 Mark Mitchell <mark@codesourcery.com>
34944
34945 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
34946 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
34947 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
34948
34949 2002-09-25 Richard Henderson <rth@redhat.com>
34950
34951 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
34952 too-small long double.
34953
34954 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
34955
34956 * gcc.dg/20020919-1.c: New test.
34957
34958 2002-09-23 Mark Mitchell <mark@codesourcery.com>
34959
34960 * g++.dg/abi/bitfield6.C: New test.
34961 * g++.dg/abi/bitfield7.C: New test.
34962 * g++.dg/abi/bitfield8.C: New test.
34963 * g++.dg/abi/vbase11.C: New test.
34964
34965 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
34966
34967 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
34968 hppa*-*-hpux*. Update test comment.
34969
34970 2002-09-20 Jakub Jelinek <jakub@redhat.com>
34971
34972 * gcc.dg/tls/struct-1.c: New test.
34973
34974 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
34975
34976 * gcc.dg/cpp/tr-warn2.c: Update.
34977
34978 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
34979
34980 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
34981
34982 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
34983
34984 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
34985 systems.
34986
34987 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
34988
34989 * gcc.c-torture/execute/ieee/mzero3.c: New test.
34990
34991 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
34992 Adjust for c++filt moved to binutils. Remove spurious duplicate
34993 setting of cxxfilt.
34994
34995 2002-09-19 Geoffrey Keating <geoffk@apple.com>
34996
34997 * gcc.dg/20020312-2.c: Update for darwin.
34998
34999 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35000
35001 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35002
35003 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35004
35005 * objc.dg/comp-types-1.m: New test.
35006 * objc.dg/comp-types-2.m: New test.
35007 * objc.dg/comp-types-3.m: New test.
35008 * objc.dg/comp-types-4.m: New test.
35009 * objc.dg/comp-types-5.m: New test.
35010 * objc.dg/comp-types-6.m: New test.
35011
35012 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35013
35014 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35015
35016 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35017
35018 * g++.dg/other/do1.C: New test.
35019
35020 * g++.dg/template/subst1.C: New test.
35021
35022 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35023
35024 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35025
35026 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35027
35028 * g++.dg/template/qualttp20.C: Adjust expected errors.
35029 * g++.old-deja/g++.jason/report.C: Likewise.
35030 * g++.old-deja/g++.other/qual1.C: Likewise.
35031
35032 * g++.dg/lookup/scoped2.C: New test.
35033
35034 * g++.dg/ext/asm3.C: New test.
35035
35036 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35037
35038 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35039
35040 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35041
35042 * ChangeLog: follow spelling conventions.
35043 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35044 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35045 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35046 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35047 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35048 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35049 * g++.old-deja/g++.law/global-init1.C: Likewise.
35050 * g++.old-deja/g++.other/delete4.C: Likewise.
35051 * g++.old-deja/g++.other/inline21.C: Likewise.
35052 * g++.old-deja/g++.other/singleton.C: Likewise.
35053 * g77.dg/strlen0.f: Likewise.
35054 * g77.f-torture/compile/20010519-1.f: Likewise.
35055 * g77.f-torture/compile/980310-4.f: Likewise.
35056 * gcc.c-torture/compile/20000605-1.c: Likewise.
35057 * gcc.c-torture/execute/20020225-1.c: Likewise.
35058 * gcc.dg/c90-hexfloat-2.c: Likewise.
35059 * gcc.dg/c99-bool-1.c: Likewise.
35060 * gcc.dg/c99-hexfloat-2.c: Likewise.
35061 * gcc.dg/dll-2.c: Likewise.
35062 * gcc.dg/wtr-union-init-1.c: Likewise.
35063 * gcc.dg/wtr-union-init-2.c: Likewise.
35064 * gcc.dg/wtr-union-init-3.c: Likewise.
35065 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35066 * gcc.dg/cpp/defined.c: Likewise.
35067 * gcc.dg/cpp/macsyntx.c: Likewise.
35068 * gcc.dg/cpp/paste2.c: Likewise.
35069 * gcc.dg/cpp/trad/defined.c: Likewise.
35070 * gcc.dg/format/c90-printf-1.c: Likewise.
35071 * gcc.dg/format/c90-scanf-1.c: Likewise.
35072 * gcc.dg/format/c99-printf-1.c: Likewise.
35073 * gcc.dg/format/c99-scanf-1.c: Likewise.
35074 * gcc.misc-tests/gcov-8.c: Likewise.
35075 * lib/profopt.exp: Likewise.
35076
35077 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35078
35079 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35080
35081 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35082
35083 * g++.dg/inherit/using2.C: New test.
35084
35085 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35086
35087 * ChangeLog: Follow spelling conventions.
35088 * g++.dg/template/friend4.C: Likewise.
35089 * g++.old-deja/g++.pt/crash67.C: Likewise.
35090 * gcc.c-torture/execute/20000801-4.c: Likewise.
35091 * gcc.dg/c90-digraph-1.c: Likewise.
35092 * gcc.dg/c94-digraph-1.c: Likewise.
35093 * gcc.dg/c99-digraph-1.c: Likewise.
35094 * gcc.dg/cpp/line5.c: Likewise.
35095 * gcc.dg/cpp/multiline.c: Likewise.
35096 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35097 * gcc.dg/format/attr-3.c: Likewise.
35098 * gcc.dg/format/c90-scanf-3.c: Likewise.
35099 * gcc.dg/format/ext-4.c: Likewise.
35100
35101 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35102
35103 * g++.dg/template/pretty1.C: New test.
35104
35105 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35106
35107 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35108
35109 2002-09-13 Matt Austern <austern@apple.com>
35110
35111 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35112 passing a cast expression to a function by const reference.
35113
35114 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35115
35116 * g++.dg/template/deduce1.C: New test.
35117
35118 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35119
35120 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35121 32-bit int.
35122
35123 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35124
35125 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35126 usage.
35127
35128 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35129
35130 * gcc.c-torture/compile/20020910-1.c: New test.
35131
35132 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35133
35134 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35135
35136 2002-09-10 Andreas Jaeger <aj@suse.de>
35137
35138 * gcc.dg/20020312-2.c: Adjust for x86-64.
35139
35140 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35141
35142 * g77.dg/7388.f: New test case for PR 7388.
35143
35144 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35145
35146 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35147
35148 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35149
35150 * objc.dg/proto-lossage-1.m: New test.
35151
35152 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35153
35154 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35155
35156 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35157
35158 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35159 expected to pass.
35160
35161 2002-09-06 Stan Shebs <shebs@apple.com>
35162 David Edelsohn <edelsohn@gnu.org>
35163
35164 * gcc.dg/weak: New directory.
35165 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35166 target-specific xfail bits.
35167 * gcc.dg/typeof-2.c: Move to new directory.
35168 * gcc.dg/weak.exp: New expect script.
35169
35170 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35171
35172 * gcc.c-torture/execute/extzvsi.c: New test.
35173
35174 2002-09-05 Stan Shebs <shebs@apple.com>
35175
35176 * gcc.dg/weak-1.c: xfail on Darwin.
35177 * gcc.dg/weak-2.c: Ditto.
35178 * gcc.dg/weak-3.c: Ditto.
35179 * gcc.dg/weak-4.c: Ditto.
35180 * gcc.dg/weak-5.c: Ditto.
35181 * gcc.dg/weak-6.c: Ditto.
35182 * gcc.dg/weak-7.c: Ditto.
35183 * gcc.dg/weak-8.c: Ditto.
35184 * gcc.dg/weak-9.c: Ditto.
35185
35186 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35187
35188 * gcc.c-torture/execute/loop-14.c: New test.
35189
35190 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35191
35192 * g++.dg/other/cxa-atexit1.C: New test.
35193
35194 * gcc.dg/typeof-2.c: New test.
35195
35196 2002-09-03 Roger Sayle <roger@eyesopen.com>
35197
35198 * gcc.dg/builtins-2.c: New testcase.
35199 * gcc.dg/builtins-3.c: New testcase.
35200
35201 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35202
35203 * gcc.dg/cpp/_Pragma4.c: New test.
35204
35205 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35206
35207 * objc/execute/nil_method-1.m: New testcase.
35208
35209 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35210
35211 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35212 [Object class], not [Object initialize].
35213
35214 2002-08-31 Roger Sayle <roger@eyesopen.com>
35215 Hans-Peter Nilsson <hp@bitrange.com>
35216
35217 * gcc.c-torture/execute/20020720-1.x: Skip test on
35218 mmix-knuth-mmixware. Correct comment.
35219
35220 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35221
35222 * testsuite/g++.dg/abi/bitfield5.C: New test.
35223 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35224
35225 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35226
35227 * objc.dg/undeclared-selector.m: New test.
35228
35229 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35230
35231 * g++.dg/other/offsetof1.C: Avoid cast warning.
35232
35233 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35234
35235 * objc.dg/super-class-2.m: New test.
35236
35237 2002-08-24 Matt Austern <austern@apple.com>
35238
35239 * g++.dg/ext/lvaddr.C: New test.
35240 * g++.dg/ext/lvcast.C: New test.
35241
35242 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35243
35244 * testsuite/g++.dg/inherit/cond1.C: New test.
35245
35246 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35247
35248 * gcc.dg/noncompile/incomplete-1.c: New test.
35249
35250 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35251
35252 * gcc.dg/typespec-1.c: New test.
35253
35254 2002-08-20 Devang Patel <dpatel@apple.com>
35255 * objc.dg/proto-hier-2.m: New test.
35256
35257 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35258
35259 * objc.dg/bitfield-1.m: New test.
35260 * objc.dg/bitfield-2.m: New test.
35261
35262 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35263
35264 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35265 gcc.dg/c99-flex-array-4.c: New tests.
35266
35267 2002-08-16 Stan Shebs <shebs@apple.com>
35268
35269 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35270
35271 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35272
35273 * gcc.dg/typeof-1.c: New test.
35274 * g++.dg/ext/typeof2.C: New test.
35275
35276 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35277
35278 * g++.dg/other/offsetof1.C: New test.
35279
35280 2002-08-14 Richard Henderson <rth@redhat.com>
35281
35282 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35283
35284 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35285
35286 * gcc.dg/cpp/_Pragma3.c: New test.
35287
35288 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35289
35290 * g++.dg/template/inherit3: New test.
35291
35292 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35293
35294 * gcc.dg/bitfld-4.c: Add blank options.
35295
35296 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35297
35298 * g++.dg/template/crash1.C: New test.
35299
35300 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35301
35302 * gcc.dg/tls/opt-2.c: New test.
35303
35304 2002-08-08 Devang Patel <dpatel@apple.com>
35305
35306 * objc.dg/selector-1.m : New test
35307
35308 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35309
35310 * g++.dg/abi/bitfield4.C: New test.
35311 * gcc.dg/bitfld-4.c: New test.
35312
35313 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35314
35315 * g++.dg/other/packed1.C: New test.
35316
35317 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35318
35319 * g++.dg/abi/offsetof.C: Tweak error messages.
35320 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35321
35322 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35323
35324 * gcc.dg/bitfld-3.c: New test.
35325
35326 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35327 Richard Henderson <rth@redhat.com>
35328
35329 * gcc.dg/i386-bitfield1.c: New test.
35330 * g++.dg/abi/bitfield3.C: Update.
35331
35332 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35333
35334 * objc.dg/const-str-2.m: Update.
35335 * gcc.dg/cpp/c++98.c: Change to C extension.
35336 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
35337 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
35338
35339 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
35340
35341 * testsuite/gcc.dg/tls/diag-3.c: New.
35342
35343 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
35344
35345 * g++.dg/README (Subdirectories): Document new subdir expr.
35346 * g++.dg/expr/pmf-1.C: New test.
35347
35348 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
35349
35350 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
35351
35352 2002-08-06 Jakub Jelinek <jakub@redhat.com>
35353
35354 * g++.dg/abi/bitfield3.C: New test.
35355
35356 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
35357
35358 * lib/gcov.exp: Tweak expected line formats.
35359 * gcc.misc-tests/gcov8.c: New test.
35360 * gcc.misc-tests/gcov8.x: New flags.
35361
35362 2002-08-05 Jakub Jelinek <jakub@redhat.com>
35363
35364 * consistency.vlad/layout/endian.c: Include string.h.
35365
35366 * gcc.c-torture/execute/20020805-1.c: New test.
35367
35368 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
35369
35370 * g++.dg/other/conversion1.C: New test.
35371
35372 2002-08-03 Roger Sayle <roger@eyesopen.com>
35373
35374 * gcc.dg/builtins-1.c: New testcase.
35375
35376 2002-08-02 Mark Mitchell <mark@codesourcery.com>
35377
35378 * g++.dg/inherit/access3.C: New test.
35379
35380 2002-08-01 Jakub Jelinek <jakub@redhat.com>
35381
35382 * gcc.dg/ia64-visibility-2.c: New test.
35383
35384 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
35385
35386 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
35387 __qualifier_flags to __flags.
35388
35389 2002-07-31 Mark Mitchell <mark@codesourcery.com>
35390
35391 * g++.dg/inherit/operator1.C: New test.
35392 * g++.dg/lookup/disamb1.C: Fix typo in comment.
35393 * g++.dg/other/error1.C: Change expected error message.
35394 * g++.dg/template/conv4.C: Likewise.
35395
35396 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
35397
35398 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
35399 for documented behavior.
35400
35401 2002-07-25 Roger Sayle <roger@eyesopen.com>
35402
35403 * gcc.c-torture/execute/20020720-1.x: Skip this test on
35404 several targets known to fail.
35405
35406 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
35407
35408 * gcc.dg/mips-args-[123].c: New tests.
35409
35410 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
35411
35412 * gcc.dg/ppc-spe.c: New.
35413
35414 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
35415
35416 * g++.dg/other/ptrmem4.C: New testcase.
35417
35418 2002-07-24 Richard Henderson <rth@redhat.com>
35419
35420 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
35421
35422 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
35423
35424 * g++.dg/ext/alignof1.C (main): Return 0 for success.
35425
35426 2002-07-24 Roger Sayle <roger@eyesopen.com>
35427
35428 * gcc.c-torture/execute/memset-3.c: New testcase.
35429
35430 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
35431
35432 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
35433 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
35434
35435 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35436
35437 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
35438 Delete.
35439
35440 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
35441
35442 * gcc.c-torture/compile/simd-4.c: New test.
35443
35444 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35445
35446 PR c++/7347, c++/7348
35447 * g++.dg/template/access4.C: New test.
35448 * g++.dg/template/access5.C: New test.
35449 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
35450 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
35451 * g++.old-deja/g++.pt/ttp58.C: Likewise.
35452 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
35453
35454 2002-07-22 Jakub Jelinek <jakub@redhat.com>
35455
35456 * gcc.dg/gnu89-init-2.c: New test.
35457
35458 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
35459
35460 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
35461
35462 2002-07-20 Roger Sayle <roger@eyesopen.com>
35463
35464 * gcc.c-torture/execute/20020720-1.c: New testcase.
35465
35466 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
35467
35468 * gcc.dg/cpp/Wsignprom.c: New tests.
35469
35470 2002-07-20 Alan Modra <amodra@bigpond.net.au>
35471
35472 * gcc.c-torture/execute/loop-13.c: New test.
35473
35474 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
35475
35476 * gcc.dg/cpp/expr.c: New tests.
35477
35478 2002-07-18 David Edelsohn <edelsohn@gnu.org>
35479
35480 * g++.dg/opt/pr6713.C: Add template instantiation.
35481
35482 2002-07-18 Alan Modra <amodra@bigpond.net.au>
35483
35484 * gcc.dg/nest.c: New test.
35485
35486 2002-07-17 Richard Henderson <rth@redhat.com>
35487
35488 * g++.dg/opt/pr6713.C: New test.
35489
35490 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
35491
35492 * gcc.c-torture/execute/loop-2e.x: Let the testcase
35493 XFAIL for all x86 processors.
35494
35495 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
35496
35497 * gcc.c-torture/execute/20010122-1.x: Do not test with
35498 -fomit-frame-pointer.
35499
35500 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35501
35502 * g++.dg/template/instantiate2.C: New test.
35503 * g++.dg/template/spec4.C: New test.
35504
35505 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35506
35507 * g++.dg/template/access2.C: New test.
35508 * g++.dg/template/access3.C: New test.
35509
35510 2002-07-15 Zack Weinberg <zack@codesourcery.com>
35511
35512 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
35513 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
35514 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
35515 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
35516 Convert to use <stdarg.h>.
35517 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
35518 Delete.
35519 * gcc.dg/va-arg-2.c: New.
35520 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
35521
35522 2002-07-15 Jakub Jelinek <jakub@redhat.com>
35523
35524 * gcc.c-torture/compile/20020710-1.c: New test.
35525
35526 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
35527 Andrew Pinski <pinskia@physics.uc.edu>
35528
35529 gcc.c-torture/compile/simd-2.c: New testcase.
35530 gcc.c-torture/compile/simd-3.c: Likewise.
35531
35532 2002-07-11 Mark Mitchell <mark@codesourcery.com>
35533
35534 PR c++/7224
35535 * g++.dg/overload/error1.C: New test.
35536
35537 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35538
35539 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
35540 configuration and IRIX 6 O32 ABI.
35541
35542 2002-07-11 Roger Sayle <roger@eyesopen.com>
35543
35544 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
35545
35546 2002-07-10 Roger Sayle <roger@eyesopen.com>
35547
35548 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
35549
35550 2002-07-10 Jeffrey A Law <law@redhat.com>
35551
35552 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
35553
35554 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
35555
35556 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
35557
35558 * gcc.dg/20020312-2.c: Check for __PPC__.
35559
35560 2002-07-09 Diego Novillo <dnovillo@redhat.com>
35561
35562 * gcc.c-torture/compile/20020709-1.c: New test.
35563
35564 2002-07-07 Roger Sayle <roger@eyesopen.com>
35565
35566 * g++.dg/template/qualttp21.C: New test case.
35567
35568 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
35569
35570 * gcc.c-torture/compile/20020706-1.c: New test.
35571 * gcc.c-torture/compile/20020706-2.c: New test.
35572
35573 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
35574 Alexandre Oliva <aoliva@redhat.com>
35575
35576 * g++.dg/warn/incomplete1.C: New test.
35577
35578 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35579
35580 PR c++/7099
35581 * g++.dg/warn/noreturn1.C: New test.
35582
35583 2002-07-03 Mark Mitchell <mark@codesourcery.com>
35584
35585 PR c++/6706
35586 * g++.dg/debug/debug6.C: New test.
35587 * g++.dg/debug/debug7.C: New test.
35588
35589 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
35590
35591 * gcc.c-torture/compile/simd-3.c: New test.
35592
35593 2002-07-03 Chris Demetriou <cgd@broadcom.com>
35594
35595 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
35596 * gcc.dg/20020620-1.c: Likewise.
35597
35598 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35599
35600 PR c++/6944
35601 * g++.dg/init/array4.C: New test.
35602 * g++.dg/init/array5.C: New test.
35603
35604 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
35605
35606 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
35607 * gcc.c-torture/execute/simd-2.c (main): Likewise.
35608
35609 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35610
35611 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
35612 * gcc.dg/wtr-aggr-init-1.c: Likewise.
35613 * gcc.dg/wtr-conversion-1.c: Likewise.
35614 * gcc.dg/wtr-escape-1.c: Likewise.
35615 * gcc.dg/wtr-int-type-1.c: Likewise.
35616 * gcc.dg/wtr-label-1.c: Likewise.
35617 * gcc.dg/wtr-static-1.c: Likewise.
35618 * gcc.dg/wtr-strcat-1.c: Likewise.
35619 * gcc.dg/wtr-suffix-1.c: Likewise.
35620 * gcc.dg/wtr-switch-1.c: Likewise.
35621 * gcc.dg/wtr-unary-plus-1.c: Likewise.
35622 * gcc.dg/wtr-union-init-1.c: Likewise.
35623 * gcc.dg/wtr-union-init-2.c: Likewise.
35624 * gcc.dg/wtr-union-init-3.c: Likewise.
35625
35626 * gcc.dg/wtr-func-def-1.c: New test.
35627
35628 2002-07-02 Devang Patel <dpatel@apple.com>
35629
35630 * objc.dg/param-1.m: New test.
35631
35632 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
35633
35634 * gcc.dg/cpp/trad/directive.c: Add test.
35635 * gcc.dg/cpp/trad/macroargs.c: Add test.
35636 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
35637
35638 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
35639
35640 * gcc.dg/cpp/cmdlne-M.c: New test.
35641
35642 2002-07-02 Ziemowit Laski <zlaski@apple.com>
35643
35644 * objc.dg/desig-init-1.m: New test.
35645
35646 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35647
35648 PR c++/6716
35649 * g++.dg/template/instantiate1.C: New test.
35650
35651 2002-07-01 Mark Mitchell <mark@codesourcery.com>
35652
35653 PR c++/7112
35654 * g++.dg/template/sizeof2.C: New test.
35655
35656 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
35657
35658 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
35659 gcc.dg/cpp/trad/include.c: New tests.
35660
35661 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
35662
35663 PR target/7177
35664 * gcc.c-torture/compile/20020701-1.c: New test.
35665
35666 2002-07-01 Stan Shebs <shebs@apple.com>
35667
35668 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
35669 header here...
35670 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
35671 (objc-torture-execute): or here.
35672
35673 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
35674
35675 * gcc.c-torture/execute/arith-rand-ll.c: New test.
35676
35677 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
35678
35679 * gcc.dg/cpp/trad/escaped-nl.c: New test.
35680
35681 2002-06-30 Devang Patel <dpatel@apple.com>
35682
35683 * objc.dg/fsyntax-only.m: New test.
35684
35685 2002-06-27 Mark Mitchell <mark@codesourcery.com>
35686
35687 PR c++/6695
35688 * g++.dg/template/friend7.C: New file.
35689
35690 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
35691
35692 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
35693 return type.
35694
35695 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
35696
35697 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
35698 avoid division by zero.
35699
35700 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
35701
35702 * gcc.dg/Wunknownprag.c: New tests.
35703
35704 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
35705
35706 * gcc.c-torture/execute/simd-2.c: New test.
35707
35708 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
35709
35710 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
35711 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
35712 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
35713 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
35714 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
35715 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
35716 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
35717 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
35718 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
35719 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
35720 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
35721 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
35722 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
35723 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
35724 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
35725 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
35726 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
35727
35728 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
35729
35730 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
35731 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
35732 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
35733 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
35734 New tests.
35735 * gcc.dg/cpp/trad/directive.c: Update.
35736
35737 2002-06-23 Andreas Jaeger <aj@suse.de>
35738
35739 * gcc.c-torture/execute/complex-6.c: New.
35740
35741 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
35742
35743 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
35744 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
35745 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
35746 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
35747
35748 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
35749
35750 * gcc.dg/cpp/trad: New directory with traditional tests copied
35751 from parent directory.
35752 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
35753 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
35754 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
35755 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
35756 Move to trad/ and rename.
35757 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
35758 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
35759 gcc.dg/cpp/trad/redef2.c: New tests.
35760 * gcc.dg/cpp/trad/trad.exp: New driver.
35761
35762 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
35763
35764 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
35765 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
35766 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
35767 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
35768 Remove.
35769
35770 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
35771
35772 * gcc.dg/20020620-1.c: New test.
35773
35774 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35775
35776 * g++.dg/template/ttp4.C: New test.
35777
35778 2002-06-19 Jakub Jelinek <jakub@redhat.com>
35779
35780 * g++.dg/opt/vt1.C: Fix regexp.
35781
35782 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35783
35784 * gcc.c-torture/execute/pure-1.c: Make functions static again.
35785 Don't use attribute `noinline'.
35786
35787 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
35788
35789 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
35790
35791 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
35792
35793 * gcc.c-torture/execute/simd-1.c: New.
35794
35795 * gcc.dg/simd-1.c: New.
35796
35797 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
35798
35799 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
35800
35801 2002-06-16 Richard Henderson <rth@redhat.com>
35802
35803 * g++.dg/ext/anon-struct1.C: New.
35804 * g++.dg/ext/anon-struct2.C: New.
35805 * g++.dg/ext/anon-struct3.C: New.
35806 * gcc.dg/anon-struct-1.c: New.
35807 * gcc.dg/anon-struct-2.c: New.
35808 * gcc.dg/anon-struct-3.c: New.
35809 * gcc.dg/20011008-1.c: Adjust warning text.
35810 * gcc.dg/20020527-1.c: Add -fms-extensions.
35811
35812 2002-06-16 Richard Henderson <rth@redhat.com>
35813
35814 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
35815
35816 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
35817
35818 * gcc.c-torture/execute/20020615-1.c: New test.
35819
35820 2002-06-15 Roger Sayle <roger@eyesopen.com>
35821
35822 * gcc.c-tortuture/execute/compare-1.c: New test case.
35823 * gcc.c-tortuture/execute/compare-2.c: New test case.
35824 * gcc.c-tortuture/execute/compare-3.c: New test case.
35825
35826 2002-06-13 Richard Henderson <rth@redhat.com>
35827
35828 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
35829 ia64 ilp32.
35830
35831 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35832
35833 * g++.dg/template/typename2.C: Update error message.
35834
35835 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
35836
35837 * gcc.c-torture/execute/20020611-1.c: New test.
35838
35839 2002-06-11 Bob Wilson <bob.wilson@acm.org>
35840
35841 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
35842 list of targets to skip.
35843
35844 2002-06-10 Bob Wilson <bob.wilson@acm.org>
35845
35846 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
35847 targets if not optimizing.
35848
35849 2002-06-10 Jakub Jelinek <jakub@redhat.com>
35850
35851 * gcc.c-torture/compile/20020605-1.c: New test.
35852
35853 * g++.dg/opt/vt1.C: New test.
35854
35855 * gcc.dg/20020531-1.c: New test.
35856
35857 * gcc.dg/20020530-1.c: New test.
35858
35859 * gcc.dg/20020527-1.c: New test.
35860
35861 * g++.dg/opt/cse1.C: New test.
35862
35863 2002-06-07 Roger Sayle <roger@eyesopen.com>
35864
35865 * gcc.dg/20020607-2.c: New test case.
35866
35867 2002-06-07 Jakub Jelinek <jakub@redhat.com>
35868
35869 * gcc.c-torture/compile/20020604-1.c: New test.
35870
35871 2002-06-04 Richard Henderson <rth@redhat.com>
35872
35873 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
35874 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
35875 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
35876
35877 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
35878
35879 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
35880
35881 2002-06-03 Richard Henderson <rth@redhat.com>
35882
35883 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
35884 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
35885
35886 2002-06-02 Richard Henderson <rth@redhat.com>
35887
35888 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
35889 test functions static.
35890
35891 2002-06-02 Andreas Jaeger <aj@suse.de>
35892
35893 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
35894 now.
35895
35896 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
35897
35898 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
35899 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
35900 Update for mofified diagnostics.
35901 * gcc.dg/c99-intconst-1.c: No longer fail.
35902
35903 2002-06-02 Richard Henderson <rth@redhat.com>
35904
35905 * gcc.dg/uninit-A.c: Remove xfail markers.
35906
35907 2002-06-01 Roger Sayle <roger@eyesopen.com>
35908
35909 * gcc.dg/fnegate-1.c: New test case.
35910
35911 2002-05-30 Osku Salerma <osku@iki.fi>
35912
35913 * gcc.c-torture/execute/mayalias-1.c: New file.
35914
35915 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
35916
35917 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
35918 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
35919 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
35920
35921 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
35922
35923 * gcc.c-torture/execute/20020529-1.c: New test.
35924
35925 2002-05-27 Richard Henderson <rth@redhat.com>
35926
35927 * g++.dg/ext/attrib6.C: New test case.
35928
35929 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35930
35931 * gcc.c-torture/execute/pure-1.c: New test.
35932
35933 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
35934
35935 * gcc.dg/cpp/arith-2.c: Remove.
35936
35937 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
35938
35939 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
35940 * gcc.dg/cpp/if-3.c: Remove.
35941
35942 2002-05-26 Jakub Jelinek <jakub@redhat.com>
35943
35944 * g++.dg/opt/cse2.C: New test.
35945
35946 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
35947
35948 * gcc.dg/cpp/arith-1.c: New semantic tests.
35949 * gcc.dg/cpp/if-1.c: Update.
35950
35951 2002-05-24 Ben Elliston <bje@redhat.com>
35952
35953 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
35954
35955 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35956
35957 * gcc.dg/verbose-asm.c: New test.
35958
35959 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
35960
35961 * gcc.dg/cpp/paste12.c: New test.
35962
35963 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35964
35965 * g++.dg/parse/named_ops.C: New test.
35966
35967 2002-05-23 Mark Mitchell <mark@codesourcery.com>
35968
35969 * gcc/testsuite/gcc.dg/weak-8.c: New test.
35970
35971 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
35972
35973 * gcc.dg/weak-2.c: Allow optional leading underscore
35974 in scan-assembler symbol name.
35975 * gcc.dg/weak-3.c: Likewise.
35976 * gcc.dg/weak-4.c: Likewise.
35977 * gcc.dg/weak-5.c: Likewise.
35978
35979 2002-05-23 Jakub Jelinek <jakub@redhat.com>
35980
35981 * gcc.dg/20020523-1.c: New test.
35982
35983 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35984
35985 * objc.dg/const-str-2.m: Update now that we stop after
35986 a command line error.
35987
35988 2002-05-22 Richard Henderson <rth@redhat.com>
35989
35990 * g++.dg/dg.exp: Fix typo in test pruneing.
35991
35992 2002-05-22 Richard Henderson <rth@redhat.com>
35993
35994 * g++.dg/dg.exp: Prune the tls subdirectory.
35995 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
35996 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
35997 * g++.dg/tls/init-1.C: New.
35998
35999 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36000
36001 * gcc.dg/20020517-1.c: New test.
36002
36003 2002-05-21 Richard Henderson <rth@redhat.com>
36004
36005 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36006 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36007
36008 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36009
36010 * g++.dg/other/copy2.C: New test.
36011
36012 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36013
36014 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36015 (MAX_COPY): Bump up to 10 times sizeof (long long).
36016 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36017
36018 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36019 sizeof (long long).
36020
36021 * gcc.c-torture/execute/strcpy-1.c: New test.
36022
36023 2002-05-19 Jason Merrill <jason2redhat.com>
36024
36025 * g++.dg/ext/oper1.C: New test.
36026
36027 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36028 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36029
36030 * README.QMTEST: New file.
36031
36032 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36033
36034 2002-05-19 Andreas Jaeger <aj@suse.de>
36035
36036 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36037 now.
36038 * gcc.c-torture/execute/loop-2d.x: Likewise.
36039
36040 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36041
36042 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36043 support weak symbols.
36044 * gcc.dg/weak-4.c: Likewise.
36045 * gcc.dg/weak-6.c: Likewise.
36046
36047 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36048
36049 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36050 cygwin, coff and h8300-*-hms targets
36051 * gcc.dg/weak-5.c: Likewise.
36052 * gcc.dg/weak-7.c: Likewise.
36053
36054 2002-05-16 Jason Merrill <jason@redhat.com>
36055
36056 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36057 (scan-assembler-not, scan-assembler-dem): Likewise.
36058 (scan-assembler-dem-not): Likewise.
36059
36060 2002-05-15 Richard Henderson <rth@redhat.com>
36061
36062 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36063
36064 2002-05-15 Richard Henderson <rth@redhat.com>
36065
36066 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36067 (vfoo1f): Warning here.
36068 (vfoo1l): Don't redefine the alias.
36069
36070 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36071
36072 * g++.dg/init/pm1.C: New test.
36073
36074 2002-05-12 David S. Miller <davem@redhat.com>
36075
36076 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36077 types.
36078
36079 2002-05-10 Roger Sayle <roger@eyesopen.com>
36080
36081 * gcc.c-torture/execute/20020510-1.c: New test case.
36082
36083 2002-05-10 David S. Miller <davem@redhat.com>
36084
36085 * gcc.c-torture/execute/conversion.c: Test long double too.
36086
36087 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36088
36089 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36090 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36091 * lib/g++.exp (g++_link_flags): Likewise.
36092 * lib/objc.exp (objc_target_compile): Likewise.
36093
36094 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36095
36096 * gcc.dg/cpp/poison.c: Update.
36097 * gcc.dg/cpp/20000625-2.c: Remove.
36098 * gcc.dg/cpp/direct2s.c: Remove final test.
36099
36100 2002-05-08 Tom Rix <trix@redhat.com>
36101
36102 * gcc.c-torture/execute/20020508-1.c: New test.
36103 * gcc.c-torture/execute/20020508-2.c: New test.
36104 * gcc.c-torture/execute/20020508-3.c: New test.
36105
36106 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36107
36108 * gcc.dg/cpp/charconst-4.c: More tests.
36109
36110 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36111
36112 PR c/6569
36113 * gcc.dg/weak-3.c: Update location of warning messages.
36114 * gcc.dg/weak-5.c: Likewise.
36115
36116 2002-05-06 Roger Sayle <roger@eyesopen.com>
36117
36118 * gcc.c-torture/execute/20020506-1.c: New test case.
36119
36120 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36121
36122 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36123
36124 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36125
36126 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36127
36128 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36129
36130 * gcc.dg/cpp/charconst-3.c: New test.
36131
36132 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36133
36134 * gcc.dg/cpp/charconst.c: Update tests.
36135
36136 2002-05-05 Tim Josling <tej@melbpc.org.au>
36137
36138 * treelang: Added directory for new sample language treelang. Also
36139 lib/treelang.exp: New file to signal treelang should be tested.
36140
36141 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36142
36143 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36144 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36145 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36146 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36147 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36148 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36149 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36150
36151 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36152
36153 * gcc.dg/format/xopen-2.c: New test.
36154
36155 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36156
36157 * gcc.dg/20020503-1.c: New test.
36158
36159 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36160
36161 * g++.dg/init/dtor1.C: Make it tougher.
36162
36163 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36164
36165 * g++.dg/init/dtor1.C: New test.
36166
36167 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36168
36169 * gcc.dg/altivec-8.c: New.
36170
36171 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36172
36173 * gcc.dg/altivec-7.c: New.
36174
36175 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36176
36177 * g++.dg/parse/typedef1.C: New test.
36178
36179 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36180
36181 PR c++/6486
36182 * g++.dg/template/friend6.C: New test.
36183
36184 PR c++/6492
36185 * g++.dg/init/copy1.C: New test.
36186
36187 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36188
36189 * g++.dg/warn/effc1.C: New test.
36190
36191 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36192
36193 * gcc.dg/cpp/if-cexp.c: Add a test.
36194
36195 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36196
36197 * gcc.dg/20020426-2.c: New test.
36198
36199 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36200
36201 * gcc.dg/cpp/if-mop.c: Update.
36202 * gcc.dg/cpp/if-mpar.c: Add test.
36203 * gcc.dg/cpp/if-oppr.c: Update.
36204
36205 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36206
36207 PR c/6343
36208 * gcc.dg/weak-[2-7].c: New tests.
36209
36210 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36211
36212 * gcc.dg/enum1.c: New test.
36213
36214 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36215
36216 PR c++/6497
36217 * g++.dg/inherit/access2.C: New test.
36218
36219 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36220
36221 PR bootstrap/6445
36222 * gcc.dg/20020426-1.c: New test.
36223
36224 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36225
36226 * g++.dg/abi/enum1.C: New test.
36227
36228 2002-04-26 Richard Henderson <rth@redhat.com>
36229
36230 * gcc.dg/c99-bool-1.c: Expect always true warning.
36231
36232 2002-04-25 Roger Sayle <roger@eyesopen.com>
36233
36234 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36235
36236 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36237
36238 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36239 targets.
36240
36241 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36242
36243 * g++.dg/abi/mange7.C: New test.
36244
36245 PR c++/6438.
36246 * g++.dg/parse/stmtexpr2.C: New test.
36247
36248 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36249
36250 * gcc.dg/20020312-2.c: Add SH target.
36251
36252 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36253
36254 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36255 compiler output on mips*-*-irix*.
36256
36257 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36258
36259 * g++.dg/parse/attr1.C: New test.
36260
36261 2002-04-23 Roger Sayle <roger@eyesopen.com>
36262
36263 * gcc.c-torture/execute/string-opt-17.c: New test case.
36264 * gcc.c-torture/execute/memset-2.c: New test case.
36265
36266 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36267
36268 PR c++/6256:
36269 * g++.dg/template/friend5.C: New test.
36270
36271 PR c++/6331:
36272 * g++.dg/template/qual1.C: Likewise.
36273
36274 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36275
36276 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36277 Include stdlib.h, not stdio.h or ctype.h.
36278
36279 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36280
36281 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36282 cris-*-elf* and mmix-*-*.
36283 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36284 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36285 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36286 Ditto.
36287 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36288 * gcc.dg/wchar_t-1.c: Ditto.
36289
36290 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36291
36292 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36293 Clarify comment.
36294
36295 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36296
36297 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36298
36299 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36300
36301 * gcc.c-torture/execute/20000906-1.x: Delete.
36302
36303 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36304
36305 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36306
36307 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36308
36309 * PR6367
36310 * g77.f-torture/execute/6367.f: New test.
36311 * g77.f-torture/execute/6367.x: Disable for MMIX.
36312
36313 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36314
36315 * PR6352
36316 * g++.dg/opt/inline2.C: New test.
36317
36318 2002-04-18 Richard Henderson <rth@redhat.com>
36319
36320 * gcc.dg/20000906-1.c: Enable for all targets.
36321 * gcc.c-torture/compile/iftrap-2.c: New.
36322
36323 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36324
36325 * gcc.dg/20020418-1.c: New test.
36326 * gcc.dg/20020418-2.c: New test.
36327
36328 2002-04-18 Richard Henderson <rth@redhat.com>
36329
36330 * gcc.c-torture/compile/iftrap-1.c: New.
36331 * gcc.dg/iftrap-1.c: Adjust for ia64.
36332 * gcc.dg/iftrap-2.c: New.
36333
36334 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36335
36336 * gcc.c-torture/compile/20020418-1.c: New test.
36337
36338 2002-04-18 Roger Sayle <roger@eyesopen.com>
36339
36340 * gcc.c-torture/compile/20020415-1.c: New.
36341
36342 2002-04-18 David S. Miller <davem@redhat.com>
36343
36344 * gcc.c-torture/execute/20020418-1.c: New test.
36345
36346 2002-04-17 Jakub Jelinek <jakub@redhat.com>
36347
36348 * gcc.dg/20020416-1.c: New test.
36349
36350 * g++.dg/opt/inline1.C: New test.
36351
36352 2002-04-16 Jakub Jelinek <jakub@redhat.com>
36353
36354 * gcc.dg/altivec-5.c: New test.
36355
36356 * gcc.dg/20020415-1.c: New test.
36357
36358 2002-04-15 Mark Mitchell <mark@codesourcery.com>
36359
36360 * testsuite/lib/chill.exp: Remove.
36361
36362 2002-04-14 Jakub Jelinek <jakub@redhat.com>
36363
36364 * g++.dg/other/big-struct.C: New test.
36365
36366 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
36367
36368 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
36369 of scratch file.
36370
36371 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
36372
36373 PR c/6277
36374 * gcc.dg/i386-387-1.c: Allow optional leading underscore
36375 in scan-assembler function name
36376
36377 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
36378
36379 * g77.f-torture/execute/980628-4.x,
36380 g77.f-torture/execute/980628-5.x,
36381 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
36382 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
36383 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
36384 i[34567]86-*-*.
36385
36386 2002-04-13 David S. Miller <davem@redhat.com>
36387
36388 * gcc.c-torture/execute/20020413-1.c: New test.
36389
36390 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
36391
36392 * gcc.dg/asm-6.c,
36393 * g++.dg/ext/asm1.C: New tests.
36394
36395 2002-04-12 Mark Mitchell <mark@codesourcery.com>
36396
36397 PR c++ 5373.
36398 * g++.dg/parse/stmtexpr1.C: New test.
36399
36400 PR c++/5189.
36401 * g++.dg/template/copy1.C: New test.
36402
36403 2002-04-12 Richard Henderson <rth@redhat.com>
36404
36405 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
36406
36407 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
36408
36409 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
36410 gcc.c-torture/execute/20020307-2.c.
36411
36412 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
36413
36414 * g++.dg/ext/attrib5.C,
36415 * g++.dg/lookup/struct1.C: New tests.
36416
36417 2002-04-11 Jakub Jelinek <jakub@redhat.com>
36418
36419 * gcc.dg/20020411-1.c: New test.
36420
36421 * gcc.c-torture/execute/20020411-1.c: New test.
36422
36423 2002-04-10 Janis Johnson <janis187@us.ibm.com>
36424
36425 * g77.f-torture/execute/6177.f: New test.
36426
36427 2002-04-10 Jakub Jelinek <jakub@redhat.com>
36428
36429 PR middle-end/6247
36430 * g++.dg/opt/cleanup1.C: New test.
36431
36432 * g++.dg/opt/const1.C: New test.
36433
36434 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
36435
36436 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
36437
36438 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
36439
36440 PR c++/5507
36441 * g++.dg/template/typename2.C: New test.
36442
36443 2002-04-10 Alan Modra <amodra@bigpond.net.au>
36444
36445 * gcc.c-torture/execute/loop-12.c: New.
36446
36447 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
36448
36449 * g77.f-torture/execute/980628-4.x,
36450 g77.f-torture/execute/980628-5.x,
36451 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
36452 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
36453 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
36454
36455 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36456
36457 PR optimization/6086
36458 * g++.dg/opt/preinc1.C: New test.
36459
36460 2002-04-06 Mark Mitchell <mark@codesourcery.com>
36461
36462 PR c++/5571
36463 * g++.dg/opt/static2.C: New test.
36464
36465 2002-04-06 Mark Mitchell <mark@codesourcery.com>
36466
36467 PR c/5120
36468 * gcc.dg/20020406-1.c: New test.
36469
36470 2002-04-04 David S. Miller <davem@redhat.com>
36471
36472 * gcc.c-torture/execute/20020404-1.c: New test.
36473
36474 2002-04-04 Jakub Jelinek <jakub@redhat.com>
36475
36476 PR c/6123
36477 * gcc.dg/20020312-2.c: Do not declare global register variable
36478 if __PIC__ or __pic__ is defined.
36479
36480 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
36481
36482 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
36483 __asm__ so that it works correctly even if -ansi -pedantic-errors.
36484
36485 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36486
36487 * gcc.misc-tests/linkage.exp: Update last change to handle
36488 sparc*-, not just sparc-.
36489
36490 2002-04-03 Richard Henderson <rth@redhat.com>
36491
36492 * gcc.dg/cpp/ucs.c: Improved long UCS test.
36493
36494 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
36495
36496 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
36497
36498 2002-04-02 David S. Miller <davem@redhat.com>
36499
36500 * gcc.c-torture/execute/20020402-3.c: New test.
36501
36502 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
36503
36504 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
36505 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
36506
36507 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
36508 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
36509 g77.f-torture/execute/20001201.x,
36510 g77.f-torture/execute/u77-test.x: New files.
36511
36512 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
36513 * gcc.dg/wchar_t-1.c: Ditto.
36514
36515 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36516
36517 * gcc.c-torture/execute/20020402-1.c: New test.
36518
36519 2002-04-01 Richard Henderson <rth@redhat.com>
36520
36521 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
36522
36523 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
36524
36525 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36526
36527 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
36528
36529 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36530
36531 * g++.dg/inherit/template-as-base.C: Expect error.
36532 * g++.dg/inherit/namespace-as-base.C: Likewise.
36533
36534 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
36535
36536 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
36537 g++.dg/ext/instantiate3.C: Tweak match patterns.
36538
36539 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
36540 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
36541 -da test.
36542
36543 2002-03-31 Richard Henderson <rth@redhat.com>
36544
36545 * gcc.dg/special/alias-2.c: New.
36546 * gcc.dg/special/ecos.exp: Run it.
36547
36548 2002-03-31 Richard Henderson <rth@redhat.com>
36549
36550 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
36551
36552 2002-03-31 Kazu Hirata <kazu@hxi.com>
36553
36554 * gcc.dg/weak-1.c: Disable on h8300 port.
36555
36556 2002-03-29 Janis Johnson <janis187@us.ibm.com>
36557
36558 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
36559 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
36560 ordering tests.
36561 * g++.dg/bprob/bprob-1.C: New test.
36562 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
36563 * g++.dg/gcov/gcov-1.C: New test.
36564 * g++.dg/gcov/gcov-1.x: New file.
36565 * g++.dg/gcov/gcov-2.C: New test.
36566 * g++.dg/gcov/gcov-3.C: New test.
36567 * g++.dg/gcov/gcov-3.h: New file.
36568
36569 2002-03-28 Roger Sayle <roger@eyesopen.com>
36570
36571 * g++.old-deja/g++.other/builtins5.C: New test.
36572 * g++.old-deja/g++.other/builtins6.C: New test.
36573 * g++.old-deja/g++.other/builtins7.C: New test.
36574 * g++.old-deja/g++.other/builtins8.C: New test.
36575 * g++.old-deja/g++.other/builtins9.C: New test.
36576
36577 2002-03-29 Jakub Jelinek <jakub@redhat.com>
36578
36579 * g++.dg/opt/static1.C: New test.
36580
36581 * g++.dg/opt/longbranch1.C: New test.
36582
36583 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
36584
36585 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
36586
36587 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
36588
36589 2002-03-28 Jeffrey A Law (law@redhat.com)
36590
36591 * gcc.c-torture/execute/20020328-1.c: New test.
36592
36593 2002-03-27 Richard Henderson <rth@redhat.com>
36594
36595 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
36596 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
36597 move from g++.old-deja/g++.ext/.
36598
36599 2002-03-27 Mark Mitchell <mark@codesourcery.com>
36600
36601 * g++.dg/init/new2.C: New test.
36602
36603 2002-03-26 Richard Henderson <rth@redhat.com>
36604
36605 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
36606
36607 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
36608 on sparc.
36609
36610 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
36611 sparcv9 systems.
36612 * gcc.dg/20001102-1.c: Likewise.
36613
36614 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
36615
36616 * gcc.dg/cpp/endif-pedantic1.c,
36617 gcc.dg/cpp/endif-pedantic2.c: New tests.
36618
36619 2002-03-26 Mark Mitchell <mark@codesourcery.com>
36620
36621 * g++.dg/init/new1.C: New test.
36622
36623 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
36624
36625 * g++.dg/abi/vbase9.C: New test.
36626
36627 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
36628
36629 * gcc.dg/arm-asm.c: New test.
36630
36631 2002-03-26 Andrew Cagney <ac131313@redhat.com>
36632
36633 * gcc.dg/Wswitch-enum.c: New test.
36634 Fix PR c/5044.
36635
36636 2002-03-26 Richard Henderson <rth@redhat.com>
36637
36638 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
36639 structure.
36640
36641 2002-03-25 Richard Henderson <rth@redhat.com>
36642
36643 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
36644 sparcv9 systems.
36645
36646 * gcc.c-torture/compile/20011119-1.c (xxx): New.
36647 * gcc.c-torture/compile/20011119-2.c (xxx): New.
36648
36649 2002-03-25 Zack Weinberg <zack@codesourcery.com>
36650
36651 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
36652
36653 2002-03-25 Bob Wilson <bob.wilson@acm.org>
36654
36655 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
36656 targets using generic thunk support.
36657
36658 2002-03-25 Jakub Jelinek <jakub@redhat.com>
36659
36660 * gcc.c-torture/compile/20020323-1.c: New test.
36661
36662 * g++.dg/opt/conj2.C: New test.
36663
36664 2002-03-24 Richard Henderson <rth@redhat.com>
36665
36666 * gcc.dg/weak-1.c: Use -fno-common.
36667
36668 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
36669
36670 * g77.dg/f77-edit-apostrophe-out.f: New test
36671 * g77.dg/f77-edit-h-out.f: New test
36672 * g77.dg/f77-edit-t-in.f: New test
36673 * g77.dg/f77-edit-t-out.f: New test
36674 * g77.dg/f77-edit-x-out.f: New test
36675 * g77.dg/f77-edit-slash-out.f: New test
36676 * g77.dg/f77-edit-colon-out.f: New test
36677 * g77.dg/f77-edit-s-out.f: New test
36678
36679 2002-03-24 Richard Henderson <rth@redhat.com>
36680
36681 * objc/execute/formal_protocol-6.x: New XFAIL.
36682
36683 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
36684
36685 * gcc.dg/weak-1.c: Early return from dg-final on platforms
36686 that do not support weak symbols
36687
36688 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
36689
36690 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
36691 * lib/g77.exp: Likewise.
36692 * lib/objc.exp: Likewise.
36693
36694 2002-03-23 Andrew Cagney <ac131313@redhat.com>
36695
36696 * gcc.dg/Wswitch-default.c: New test.
36697
36698 2002-03-23 Jakub Jelinek <jakub@redhat.com>
36699
36700 * g++.dg/other/enum1.C: New test.
36701
36702 2002-03-23 Zack Weinberg <zack@codesourcery.com>
36703
36704 * gcc.dg/pragma-ep-3.c: Fix typo.
36705
36706 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36707
36708 * g++.dg/inherit/template-as-base.C: New test.
36709
36710 2002-03-22 Jakub Jelinek <jakub@redhat.com>
36711
36712 * g++.old-deja/g++.other/dwarf2-1.C: Move...
36713 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
36714
36715 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
36716
36717 * gcc.dg/cpp/multiline.c: Update to match.
36718
36719 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
36720
36721 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
36722
36723 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
36724
36725 * gcc.dg/cpp/extratokens2.c: New file.
36726
36727 2002-03-21 David Edelsohn <edelsohn@gnu.org>
36728
36729 * gcc.dg/20020312-2.c: Add rs6000 target.
36730
36731 * gcc.c-torture/compile/20020319-1.c: New test.
36732
36733 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36734
36735 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
36736 (A, E): Handle this.
36737
36738 2002-03-20 Jason Merrill <jason@redhat.com>
36739
36740 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
36741 ignoring -fpic.
36742 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
36743 through prune_gcc_output.
36744
36745 2002-03-20 Jakub Jelinek <jakub@redhat.com>
36746
36747 * gcc.c-torture/compile/20020320-1.c: New test.
36748
36749 2002-03-19 Jakub Jelinek <jakub@redhat.com>
36750
36751 * gcc.c-torture/compile/20020318-1.c: New test.
36752
36753 * gcc.dg/struct-by-value-1.c: New test.
36754
36755 * gcc.dg/20020319-1.c: New test.
36756
36757 2002-03-18 Jakub Jelinek <jakub@redhat.com>
36758
36759 * g++.dg/opt/conj1.C: New test.
36760
36761 2002-03-17 Mark Mitchell <mark@codesourcery.com>
36762
36763 * g++.dg/template/qualttp20.C: Revert previous change.
36764 * g++.dg/template/qualttp3.C: Likewise.
36765 * g++.dg/template/qualttp4.C: Likewise.
36766 * g++.dg/template/qualttp5.C: Likewise.
36767 * g++.dg/template/qualttp6.C: Likewise.
36768 * g++.dg/template/qualttp7.C: Likewise.
36769 * g++.dg/template/qualttp8.C: Likewise.
36770 * g++.dg/template/recurse.C: Likewise.
36771
36772 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
36773
36774 * gcc.dg/cpp/wchar-1.c: Update.
36775
36776 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
36777
36778 * g++.dg/template/conv1.C: New test.
36779 * g++.dg/template/conv2.C: New test.
36780 * g++.dg/template/conv3.C: New test.
36781 * g++.dg/template/conv4.C: New test.
36782
36783 2002-03-15 Mark Mitchell <mark@codesourcery.com>
36784
36785 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
36786 * g++.dg/template/qualttp3.C: Likewise.
36787 * g++.dg/template/qualttp4.C: Likewise.
36788 * g++.dg/template/qualttp5.C: Likewise.
36789 * g++.dg/template/qualttp6.C: Likewise.
36790 * g++.dg/template/qualttp7.C: Likewise.
36791 * g++.dg/template/qualttp8.C: Likewise.
36792 * g++.dg/template/recurse.C: Likewise.
36793
36794 2002-03-15 Mark Mitchell <mark@codesourcery.com>
36795
36796 * g++.dg/opt/dtor1.C: New test.
36797
36798 2002-03-15 Jakub Jelinek <jakub@redhat.com>
36799
36800 * gcc.c-torture/compile/20020315-1.c: New test.
36801
36802 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
36803
36804 * gcc.dg/weak-1.c: Fix scan tests.
36805
36806 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
36807
36808 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
36809 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
36810 cris-*-aout* mmix-*-*.
36811 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
36812 cris-*-aout* mmix-*-*.
36813 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
36814 cris-*-elf* cris-*-aout* and mmix-*-*.
36815 * gcc.dg/20001009-1.c: Ditto.
36816 * gcc.dg/20010912-1.c: Ditto.
36817 * gcc.dg/20020122-4.c: Ditto.
36818 * gcc.dg/inline-2.c: Ditto.
36819
36820 2002-03-14 Jeffrey A Law (law@cygnus.com)
36821
36822 * gcc.c-torture/compile/20020314-1.c: New test.
36823
36824 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
36825
36826 * gcc.c-torture/execute/20020314-1.c: New test.
36827
36828 2002-03-14 Jakub Jelinek <jakub@redhat.com>
36829
36830 * g++.dg/warn/Wunused-1.C: New test.
36831
36832 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
36833
36834 * g++.dg/abi/mangle6.C: New test.
36835
36836 2002-03-13 Jakub Jelinek <jakub@redhat.com>
36837
36838 * gcc.c-torture/compile/20020309-2.c: New test.
36839
36840 * gcc.c-torture/compile/20020312-1.c: New test.
36841
36842 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
36843
36844 * g++.dg/other/access1.C: New test.
36845
36846 2002-03-12 Jakub Jelinek <jakub@redhat.com>
36847
36848 * gcc.c-torture/execute/wchar_t-1.c: New test.
36849
36850 2002-03-12 David Edelsohn <edelsohn@gnu.org>
36851
36852 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
36853
36854 2002-03-12 Roger Sayle <roger@eyesopen.com>
36855
36856 * gcc.dg/20020312-1.c: New test case.
36857
36858 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
36859
36860 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
36861
36862 2002-03-11 Richard Henderson <rth@redhat.com>
36863
36864 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
36865 * g++.old-deja/g++.jason/report.C: Likewise.
36866
36867 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
36868
36869 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
36870 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
36871
36872 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
36873
36874 * testsuite/g++.dg/overload/pmf1.C: New test.
36875
36876 2002-03-11 Kazu Hirata <kazu@hxi.com>
36877
36878 * gcc.c-torture/execute/20020307-1.c: Use long.
36879
36880 2002-03-11 Jakub Jelinek <jakub@redhat.com>
36881
36882 PR optimization/5844
36883 * gcc.dg/20020310-1.c: New test.
36884
36885 2002-03-09 Michael Meissner <meissner@redhat.com>
36886
36887 * gcc.c-torture/execute/memcpy-2.c: New test.
36888 * gcc.c-torture/execute/memset-1.c: New test.
36889 * gcc.c-torture/execute/strlen-1.c: New test.
36890 * gcc.c-torture/execute/strcmp-1.c: New test.
36891 * gcc.c-torture/execute/strncmp-1.c: New test.
36892
36893 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
36894
36895 * gcc.dg/ppc-ldstruct.c: New test.
36896
36897 2002-03-09 Jakub Jelinek <jakub@redhat.com>
36898
36899 * gcc.c-torture/execute/va-arg-22.c: New test.
36900
36901 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36902
36903 * gcc.c-torture/compile/20020309-1.c: New test.
36904
36905 2002-03-08 Jakub Jelinek <jakub@redhat.com>
36906
36907 * gcc.c-torture/execute/20020307-2.c: New test.
36908
36909 2002-03-07 Jeffrey A Law (law@redhat.com)
36910
36911 * g77.f-torture/compile/20020307-1.f: New test.
36912
36913 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
36914
36915 * gcc.dg/unordered-1.c: New test.
36916
36917 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
36918
36919 * gcc.c-torture/execute/20020307-1.c: New test.
36920
36921 2002-03-05 Jakub Jelinek <jakub@redhat.com>
36922
36923 * gcc.dg/20020304-1.c: New test.
36924
36925 * gcc.c-torture/compile/20020304-2.c: New test.
36926
36927 2002-03-04 Zack Weinberg <zack@codesourcery.com>
36928
36929 * gcc.c-torture/compile/20020304-1.c: New test case
36930 (from PR c/5830).
36931
36932 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
36933
36934 * gcc.dg/20020103-1.c: Add other -D ppc variants.
36935
36936 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
36937
36938 * g++.dg/other/classkey1.C: New test.
36939
36940 2002-03-01 Richard Henderson <rth@redhat.com>
36941
36942 * gcc.c-torture/compile/981223-1.x: New.
36943 * gcc.c-torture/compile/920625-1.x: New.
36944
36945 2002-02-28 Richard Henderson <rth@redhat.com>
36946
36947 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
36948
36949 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
36950
36951 * gcc.c-torture/execute/20020227-1.c: New test.
36952
36953 2002-02-27 Mark Mitchell <mark@codesourcery.com>
36954
36955 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
36956 here" ERROR lines.
36957 * g++.old-deja/g++.oliva/partord1.C: Likewise.
36958 * g++.old-deja.g++.other/defarg1.C: Likewise.
36959 * g++.old-deja/g++.pt/calls2.C: Likewise.
36960 * g++.old-deja/g++.pt/crash20.C: Likewise.
36961 * g++.old-deja/g++.pt/crash30.C: Likewise.
36962 * g++.old-deja/g++.pt/crash36.C: Likewise.
36963 * g++.old-deja/g++.pt/crash6.C: Likewise.
36964 * g++.old-deja/g++.pt/defarg13.C: Likewise.
36965 * g++.old-deja/g++.pt/derived3.C: Likewise.
36966 * g++.old-deja/g++.pt/error1.C: Likewise.
36967 * g++.old-deja/g++.pt/friend21.C: Likewise.
36968 * g++.old-deja/g++.pt/friend23.C: Likewise.
36969 * g++.old-deja/g++.pt/infinite1.C: Likewise.
36970 * g++.old-deja/g++.robertl/eb128.C: Likewise.
36971
36972 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
36973
36974 * gcc.c-torture/execute/20020225-2.c: New test.
36975
36976 2002-02-27 Zack Weinberg <zack@codesourcery.com>
36977
36978 * gcc.c-torture/execute/920730-1t.c,
36979 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
36980 Delete test cases, only relevant to -traditional.
36981
36982 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
36983
36984 * gcc.dg/cpp/undef1.c: Remove.
36985 * gcc.dg/cpp/directiv.c: Update.
36986 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
36987
36988 2002-02-27 Michael Meissner <meissner@redhat.com>
36989
36990 * gcc.c-torture/execute/20020226-1.c: New test.
36991
36992 2002-02-26 Jakub Jelinek <jakub@redhat.com>
36993
36994 * g++.dg/debug/debug4.C: New test.
36995
36996 * gcc.dg/ia64-visibility-1.c: New test.
36997
36998 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
36999
37000 * gcc.dg/debug/20020224-1.c: New.
37001
37002 2002-02-25 Kazu Hirata <kazu@hxi.com>
37003
37004 * gcc.c-torture/execute/960416-1.x: New.
37005 * gcc.c-torture/execute/divconst-3.x: Likewise.
37006
37007 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37008
37009 * gcc.dg/20020224-1.c: New test.
37010
37011 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37012
37013 * gcc.c-torture/execute/20020225-1.c: New.
37014
37015 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37016
37017 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37018
37019 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37020
37021 * gcc.dg/20020222-1.c: New test.
37022
37023 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37024
37025 * g++.dg/opt/anonunion1.C: New test.
37026
37027 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37028
37029 * g++.dg/template/qualttp19.C: New test.
37030 * g++.dg/template/qualttp20.C: New test.
37031 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37032 * g++.old-deja/g++.other/qual1.C: Likewise.
37033
37034 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37035
37036 * gcc.dg/attr-alwaysinline.c: New.
37037
37038 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37039
37040 * gcc.dg/20020220-1.c: New test.
37041
37042 * gcc.dg/20020220-2.c: New test.
37043
37044 * g++.dg/opt/mmx1.C: New test.
37045
37046 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37047
37048 * gcc.c-torture/compile/20020110.c: New test.
37049
37050 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37051
37052 * gcc.c-torture/execute/20020219-1.c: New test.
37053
37054 * gcc.dg/20020219-1.c: New test.
37055
37056 * gcc.dg/noncompile/20020220-1.c: New test.
37057
37058 * g++.dg/opt/ptrintsum1.C: New test.
37059
37060 * gcc.dg/debug/20020220-1.c: New test.
37061
37062 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37063
37064 * gcc.c-torture/execute/20020216-1.c: New test.
37065
37066 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37067
37068 * gcc.dg/decl-1.c: Update, new test.
37069
37070 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37071
37072 * g++.dg/abi/bitfield1.C: New test.
37073 * g++.dg/abi/bitfield2.C: New test.
37074
37075 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37076
37077 * gcc.dg/attr-nest.c: New test.
37078
37079 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37080
37081 * gcc.c-torture/execute/20020215-1.c: New test.
37082
37083 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37084
37085 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37086 * g++.dg/debug/debug.exp: New.
37087 * g++.dg/debug/trivial.C: New.
37088 * g++.dg/debug/debug1.C: Moved...
37089 * g++.dg/other/debug1.C: ...from here.
37090 * g++.dg/debug/debug2.C: Moved...
37091 * g++.dg/other/debug2.C: ...from here.
37092 * g++.dg/debug/debug3.C: Moved...
37093 * g++.dg/other/debug3.C: ...from here.
37094
37095 * gcc.dg/noncompile/20020213-1.c: New test.
37096
37097 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37098
37099 * g++.dg/other/debug3.C: New test.
37100
37101 * gcc.c-torture/execute/20020213-1.c: New test.
37102
37103 2002-02-13 Richard Smith <richard@ex-parrot.com>
37104
37105 * g++.old-deja/g++.other/thunk1.C: New test.
37106
37107 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37108
37109 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37110
37111 2002-02-13 Stan Shebs <shebs@apple.com>
37112
37113 * gcc.dg/altivec-3.c: New.
37114
37115 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37116
37117 * gcc.dg/Wunreachable-1.c: New test.
37118 * gcc.dg/Wunreachable-2.c: New test.
37119
37120 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37121
37122 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37123
37124 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37125
37126 * gcc.dg/decl-1.c: New test.
37127
37128 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37129
37130 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37131
37132 2002-02-10 Kazu Hirata <kazu@hxi.com>
37133
37134 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37135 * gcc.c-torture/compile/980506-1.x: Likewise.
37136
37137 2002-02-10 Kazu Hirata <kazu@hxi.com>
37138
37139 * gcc.dg/20020210-1.c: New.
37140
37141 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37142
37143 * g77.f-torture/execute/947.f: New regression test
37144 for PR fortran/947.
37145
37146 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37147
37148 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37149 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37150
37151 2002-02-08 Richard Henderson <rth@redhat.com>
37152
37153 * gcc.c-torture/compile/labels-3.c: New.
37154
37155 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37156
37157 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37158 expression statements work instead.
37159 * gcc.dg/noncompile/20020207-1.c: New test.
37160
37161 2002-02-07 Richard Henderson <rth@redhat.com>
37162
37163 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37164
37165 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37166
37167 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37168 message from g77
37169 * lib/g77-dg.exp: Trim g77 error messages so that they are
37170 recognized by dg.exp.
37171
37172 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37173
37174 PR fortran/5473
37175 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37176
37177 2002-02-07 Richard Henderson <rth@redhat.com>
37178
37179 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37180 to be sufficiently aligned for integers.
37181
37182 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37183
37184 * g++.dg/template/friend4.C: New test.
37185
37186 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37187
37188 PR fortran/5743
37189 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37190 unsupported cases.
37191
37192 2002-02-07 Richard Henderson <rth@redhat.com>
37193
37194 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37195 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37196 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37197 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37198
37199 2002-02-06 Richard Henderson <rth@redhat.com>
37200
37201 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37202
37203 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37204
37205 * gcc.dg/20020206-1.c: New test.
37206
37207 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37208
37209 * gcc.c-torture/execute/20020206-1.c: New test.
37210
37211 * gcc.c-torture/execute/20020206-2.c: New test.
37212
37213 PR optimization/5429:
37214 * gcc.c-torture/compile/20020206-1.c: New test.
37215
37216 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37217
37218 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37219 as certain file formats cannot support particularly large
37220 alignments.
37221
37222 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37223 and do not expect to be able to link the executable.
37224
37225 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37226 fail because the COFF format does not support the weak attribute.
37227
37228 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37229
37230 * g77.dg/pr5473.f: New test
37231
37232 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37233
37234 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37235 Fix testcase accordingly.
37236
37237 2002-02-04 Richard Henderson <rth@redhat.com>
37238
37239 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37240 (buf): Change to be an array of pointers, not ints.
37241
37242 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37243
37244 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37245 before all tests. Move warning one line above to match where it
37246 C frontend emits.
37247 * gcc.dg/Wswitch-2.c: New test.
37248 * g++.dg/warn/Wswitch-1.C: New test.
37249 * g++.dg/warn/Wswitch-2.C: New test.
37250
37251 2002-02-04 Richard Henderson <rth@redhat.com>
37252
37253 * g++.dg/abi/offsetof.C: Fix size comparison.
37254
37255 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37256
37257 * gcc.dg/cast-qual-2.c: New test.
37258
37259 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37260
37261 * gcc.dg/20020201-4.c: New test.
37262
37263 2002-02-04 Ben Elliston <bje@redhat.com>
37264
37265 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37266 target_info attribute != 0, in addition to the empty string.
37267 (gcc_target_compile): Likewise.
37268
37269 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37270
37271 * gcc.dg/Wswitch.c: New test.
37272 PR gcc/4475. PR gcc/3780.
37273
37274 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37275
37276 * g77.f-torture/execute/5122.f: New test for regressions
37277 against PR fortran/5122.
37278
37279 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37280
37281 * g77.f-torture/compile/pr3743.f: Delete
37282 * g77.dg/pr3743-1.f: New test.
37283 * g77.dg/pr3743-2.f: New test.
37284 * g77.dg/pr3743-3.f: New test.
37285 * g77.dg/pr3743-4.f: New test.
37286
37287 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37288
37289 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37290
37291 2002-02-02 Richard Henderson <rth@redhat.com>
37292
37293 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37294 * gcc.c-torture/execute/bf64-1.c: Likewise.
37295
37296 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37297
37298 * gcc.dg/20020201-2.c: New test.
37299
37300 * gcc.dg/20020201-3.c: New test.
37301
37302 * gcc.c-torture/execute/bitfld-2.c: New test.
37303
37304 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37305
37306 * gcc.dg/bitfld-1.c: Update.
37307 * gcc.dg/bitfld-2.c: Update.
37308 * gcc.c-torture/execute/bitfld-1.x: New.
37309
37310 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37311
37312 * gcc.c-torture/execute/20020201-1.c: New test.
37313
37314 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37315
37316 PR target/5469
37317 * gcc.dg/20020201-1.c: New test.
37318
37319 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37320
37321 PR fortran/3743
37322 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37323 * g77.f-torture/compile/pr3743.x: Remove
37324
37325 2002-01-31 Tom Rix <trix@redhat.com>
37326
37327 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37328
37329 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37330
37331 * gcc.dg/noncompile/20020130-1.c: New test.
37332
37333 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
37334
37335 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
37336
37337 2002-01-29 Richard Henderson <rth@redhat.com>
37338
37339 * gcc.c-torture/execute/991118-1.c: Cast various constants back
37340 to long long.
37341 * gcc.c-torture/execute/bf64-1.c: Likewise.
37342
37343 2002-01-29 Jakub Jelinek <jakub@redhat.com>
37344
37345 * gcc.c-torture/execute/20020129-1.c: New test.
37346
37347 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37348
37349 * gcc.c-torture/compile/20000224-1.c: Update.
37350 * gcc.c-torture/execute/bitfld-1.c: New tests.
37351 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
37352 * gcc.dg/uninit-A.c: Update.
37353
37354 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
37355
37356 * g++.dg/template/ctor1.C: Add instantiation.
37357
37358 2002-01-28 Paul Koning <pkoning@equallogic.com>
37359
37360 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
37361 argument to __builtin_prefetch to be const ptr.
37362
37363 2002-01-28 Jakub Jelinek <jakub@redhat.com>
37364
37365 * gcc.c-torture/compile/20020120-1.c: New test.
37366
37367 2002-01-27 Kazu Hirata <kazu@hxi.com>
37368
37369 * gcc.c-torture/execute/20020127-1.c: New test.
37370
37371 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
37372
37373 * g77.dg/f77-edit-i-in.f: New test
37374 * g77.dg/f77-edit-i-out.f: New test
37375
37376 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
37377
37378 * gcc.dg/debug/debug.exp: New file.
37379 * gcc.dg/debug/trivial.c: New file.
37380 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
37381 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
37382 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
37383 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
37384 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
37385 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
37386 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
37387 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
37388 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
37389 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
37390 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
37391 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
37392 * gcc.dg/20000503-1.c: Removed.
37393 * gcc.dg/20010207-1.c: Removed.
37394 * gcc.dg/20011223-1.c: Removed.
37395 * gcc.dg/20020104-2.c: Removed.
37396 * gcc.dg/debug-1.c: Removed.
37397 * gcc.dg/debug-2.c: Removed.
37398 * gcc.dg/debug-3.c: Removed.
37399 * gcc.dg/debug-4.c: Removed.
37400 * gcc.dg/debug-5.c: Removed.
37401 * gcc.dg/debug-6.c: Removed.
37402 * gcc.dg/dwarf2-1.c: Removed.
37403 * gcc.dg/dwarf2-2.c: Removed.
37404
37405 2002-01-25 Jakub Jelinek <jakub@redhat.com>
37406
37407 * g++.old-deja/g++.other/eh5.C: New test.
37408 * g++.old-deja/g++.other/sibcall2.C: New test.
37409 * g++.old-deja/g++.other/array9.C: New test.
37410 * g++.old-deja/g++.other/typename2.C: New test.
37411 * g++.old-deja/g++.other/crash60.C: New test.
37412 * g++.old-deja/g++.other/conv9.C: New test.
37413 * g++.old-deja/g++.other/mangle10.C: New test.
37414 * g++.old-deja/g++.other/unchanging1.C: New test.
37415 * g++.old-deja/g++.other/exprstmt1.C: New test.
37416 * g++.old-deja/g++.other/inline23.C: New test.
37417 * g++.old-deja/g++.eh/ia64-1.C: New test.
37418 * g++.old-deja/g++.other/dwarf2-1.C: New test.
37419 * g++.old-deja/g++.other/reload1.C: New test.
37420 * g++.old-deja/g++.other/static20.C: New test.
37421 * g++.old-deja/g++.other/local-alloc1.C: New test.
37422 * g++.old-deja/g++.other/conv8.C: New test.
37423 * g++.old-deja/g++.other/stmtexpr2.C: New test.
37424 * g++.old-deja/g++.other/storeexpr1.C: New test.
37425 * g++.old-deja/g++.other/storeexpr2.C: New test.
37426 * g++.dg/eh/template2.C: New test.
37427 * g++.dg/warn/weak1.C: New test.
37428
37429 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
37430
37431 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
37432 Remove first, non-varying, argument.
37433
37434 2002-01-23 Richard Henderson <rth@redhat.com>
37435
37436 * gcc.dg/inline-2.c: New.
37437
37438 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
37439 Add optional target arg. Check number of arguments.
37440 (scan-assembler-not, scan-assembler-dem): Likewise.
37441 (scan-assembler-dem-not): Likewise.
37442
37443 2002-01-23 Zack Weinberg <zack@codesourcery.com>
37444
37445 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
37446 line 12.
37447 * g++.old-deja/g++.brendan/parse3.C,
37448 g++.old-deja/g++.other/crash26.C,
37449 g++.old-deja/g++.other/crash28.C,
37450 g++.old-deja/g++.other/crash29.C,
37451 g++.old-deja/g++.other/crash30.C,
37452 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
37453
37454 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
37455
37456 * gcc.dg/20020115-1.c: New.
37457
37458 2002-01-23 Bob Wilson <bob.wilson@acm.org>
37459
37460 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
37461
37462 2002-01-23 Janis Johnson <janis187@us.ibm.com>
37463
37464 * gcc.dg/20020122-3.c: New.
37465
37466 2002-01-23 Jakub Jelinek <jakub@redhat.com>
37467
37468 * g++.dg/other/gc1.C: New test.
37469
37470 2002-01-23 Zack Weinberg <zack@codesourcery.com>
37471
37472 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
37473
37474 2002-01-22 Richard Henderson <rth@redhat.com>
37475
37476 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
37477
37478 2002-01-22 Richard Henderson <rth@redhat.com>
37479
37480 * gcc.dg/20020122-4.c: New.
37481
37482 2002-01-22 H.J. Lu <hjl@gnu.org>
37483
37484 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
37485 link output.
37486 * gcc.dg/special/ecos.exp: Likewise.
37487 * lib/g++-dg.exp: Likewise.
37488 * lib/g77-dg.exp: Likewise.
37489 * lib/gcc-dg.exp : Likewise.
37490 * lib/mike-g++.exp: Likewise.
37491 * lib/mike-g77.exp: Likewise.
37492 * lib/mike-gcc.exp: Likewise.
37493 * lib/objc-dg.exp: Likewise.
37494
37495 2002-01-22 Janis Johnson <janis187@us.ibm.com>
37496
37497 PR target/5379
37498 * gcc.dg/20020122-2.c: New test.
37499
37500 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
37501
37502 * gcc.dg/20020122-1.c: New test.
37503
37504 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
37505
37506 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
37507
37508 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
37509
37510 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
37511
37512 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37513
37514 * gcc.c-torture/compile/20020121-1.c: New test.
37515
37516 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
37517
37518 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
37519 ld_library_path.
37520
37521 2002-01-21 Jakub Jelinek <jakub@redhat.com>
37522
37523 * gcc.dg/20020218-1.c: New test.
37524
37525 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
37526
37527 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
37528 messages
37529 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
37530 "At global scope" warning
37531 * g++.dg/ext/align1.C: Change cygwin test for alignment
37532 from db-bogus to dg-warning
37533
37534 2002-01-21 Zack Weinberg <zack@codesourcery.com>
37535
37536 * g77.f-torture/compile/cpp2.F: New test.
37537
37538 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
37539
37540 * g++.dg/template/access1.C: New test.
37541
37542 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
37543
37544 * gcc.dg/20020118-1.c: New.
37545
37546 2002-01-18 Kazu Hirata <kazu@hxi.com>
37547
37548 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
37549
37550 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
37551
37552 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
37553 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
37554 alignment warnings.
37555
37556 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
37557
37558 * gcc.misc-tests/i386-prefetch.exp: Save and restore
37559 torture_with_loops and torture_without_loops
37560
37561 2002-01-17 Jakub Jelinek <jakub@redhat.com>
37562
37563 * gcc.c-torture/compile/20020116-1.c: New test.
37564
37565 2002-01-16 Jakub Jelinek <jakub@redhat.com>
37566
37567 * gcc.dg/20020116-2.c: New test.
37568
37569 * gcc.dg/ultrasp4.c: New test.
37570
37571 * gcc.dg/20020116-1.c: New test.
37572
37573 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
37574
37575 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
37576 by EABI.
37577
37578 2002-01-15 Janis Johnson <janis187@us.ibm.com>
37579
37580 * gcc.misc-tests/i386-prefetch.exp: New.
37581 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
37582 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
37583 * gcc.misc-tests/i386-pf-none-1.c: New test.
37584 * gcc.misc-tests/i386-pf-sse-1.c: New test.
37585
37586 2002-01-15 Jakub Jelinek <jakub@redhat.com>
37587
37588 * gcc.dg/gnu89-init-1.c: Add new tests.
37589
37590 2002-01-15 Andreas Jaeger <aj@suse.de>
37591
37592 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
37593 * gcc.dg/i386-mmx-2.c: Likewise.
37594 * gcc.dg/i386-sse-1.c: Likewise.
37595 * gcc.dg/i386-sse-2.c: Likewise.
37596 * gcc.dg/i386-sse-3.c: Likewise.
37597
37598 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
37599
37600 * g77.f-torture/execute/intrinsic-unix-bessel.f:
37601 Uncomment additional cases that now pass.
37602
37603 2002-01-11 Richard Henderson <rth@redhat.com>
37604
37605 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
37606 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
37607
37608 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
37609
37610 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
37611
37612 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
37613
37614 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
37615 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
37616
37617 2002-01-10 Dale Johannesen <dalej@apple.com>
37618
37619 * gcc.c-torture/execute/loop-11.c: New.
37620
37621 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
37622
37623 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
37624 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
37625
37626 2002-01-09 Richard Henderson <rth@redhat.com>
37627
37628 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
37629 type in which to perform the operation for each size.
37630
37631 2002-01-09 Alan Matsuoka (alanm@redhat.com)
37632
37633 * gcc.c-torture/compile/20020109-2.c: New test.
37634
37635 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
37636
37637 * gcc.c-torture/execute/loop-10.c: New test.
37638
37639 2002-01-09 Jakub Jelinek <jakub@redhat.com>
37640
37641 * gcc.c-torture/compile/20010226-1.c: New test.
37642 * gcc.c-torture/compile/20010227-1.c: New test.
37643 * gcc.c-torture/compile/20010426-1.c: New test.
37644 * gcc.c-torture/compile/20010510-1.c: New test.
37645 * gcc.c-torture/compile/20010605-3.c: New test.
37646 * gcc.c-torture/compile/20010824-1.c: New test.
37647 * gcc.c-torture/execute/20010409-1.c: New test.
37648 * gcc.dg/noncompile/20000901-1.c: New test.
37649 * gcc.dg/20001023-1.c: New test.
37650 * gcc.dg/20001101-1.c: New test.
37651 * gcc.dg/20001102-1.c: New test.
37652 * gcc.dg/20010207-1.c: New test.
37653 * gcc.dg/20010405-1.c: New test.
37654 * gcc.dg/20010822-1.c: New test.
37655 * gcc.dg/20011107-1.c: New test.
37656
37657 2002-01-09 Jeffrey A Law (law@redhat.com)
37658
37659 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
37660
37661 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
37662 execution failure on PA targets.
37663
37664 2002-01-09 Jakub Jelinek <jakub@redhat.com>
37665
37666 * gcc.c-torture/compile/20020109-1.c: New test.
37667
37668 2002-01-08 Kazu Hirata <kazu@hxi.com>
37669
37670 * gcc.c-torture/execute/20020108-1.c: New test.
37671
37672 2002-01-08 Jakub Jelinek <jakub@redhat.com>
37673
37674 * gcc.dg/20020108-1.c: New test.
37675
37676 2002-01-08 H.J. Lu <hjl@gnu.org>
37677
37678 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
37679 for header files.
37680
37681 2002-01-08 Geoff Keating <geoffk@redhat.com>
37682
37683 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
37684 consistency.
37685
37686 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
37687
37688 * gcc.dg/altivec-4.c: Test altivec predicates.
37689
37690 2002-01-07 Jakub Jelinek <jakub@redhat.com>
37691
37692 * gcc.c-torture/execute/20020107-1.c: New test.
37693
37694 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
37695
37696 PR c/5279
37697 * gcc.c-torture/compile/20020106-1.c: New test.
37698
37699 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
37700
37701 * gcc.c-torture/execute/nestfunc-4.c: New test.
37702
37703 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
37704
37705 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
37706 extra triple that slipped in.
37707 * g++.old-deja/g++.abi/align.C: Likewise.
37708 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37709
37710 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
37711
37712 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
37713 * g++.old-deja/g++.abi/align.C: Likewise.
37714 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37715
37716 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
37717 on FreeBSD/i386.
37718 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
37719 FreeBSD.
37720
37721 2002-01-04 Jakub Jelinek <jakub@redhat.com>
37722
37723 * gcc.dg/20020104-1.c: New test.
37724
37725 * gcc.dg/20020104-2.c: New test.
37726
37727 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
37728
37729 * gcc.dg/20020103-1.c: Fix typo in target selector.
37730
37731 2002-01-03 Richard Henderson <rth@redhat.com>
37732
37733 * gcc.dg/20020103-1.c: New.
37734
37735 2002-01-03 Kazu Hirata <kazu@hxi.com>
37736
37737 * gcc.c-torture/execute/20020103-1.c: New test.
37738
37739 2002-01-03 Jakub Jelinek <jakub@redhat.com>
37740
37741 * g++.dg/other/debug2.C: New test.
37742
37743 * gcc.c-torture/compile/20020103-1.c: New test.
37744
37745 2002-01-02 Jakub Jelinek <jakub@redhat.com>
37746
37747 * gcc.dg/gnu89-init-1.c: Added new tests.
37748
37749 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
37750
37751 * g++.dg/template/friend2.C: Remove as patch is reverted.
37752
37753 * g++.dg/warn/oldcast1.C: New test.
37754
37755 * g++.dg/template/ptrmem1.C: New test.
37756 * g++.dg/template/ptrmem2.C: New test.
37757
37758 * g++.dg/template/ntp.C: New test.
37759
37760 * g++.dg/other/component1.C: New test.
37761
37762 * g++.dg/template/ttp3.C: New test.
37763
37764 * g++.dg/template/friend2.C: New test.
37765 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
37766
37767 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
37768
37769 * g++.dg/other/ptrmem1.C: New test.
37770 * g++.dg/other/ptrmem2.C: New test.
37771
37772 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
37773
37774 * g++.dg/template/ctor1.C: New test.
37775
37776 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
37777
37778 * g++.dg/template/friend2.C: New test.
37779
37780 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
37781
37782 * gcc.dg/mmix-1.c: New test.
37783
37784 2001-12-31 Richard Henderson <rth@redhat.com>
37785
37786 * gcc.dg/asm-5.c: New.
37787
37788 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
37789
37790 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
37791 in namespace __gnu_cxx
37792
37793 2001-12-30 Richard Henderson <rth@redhat.com>
37794
37795 * gcc.dg/debug-6.c: New.
37796
37797 2001-12-30 Jakub Jelinek <jakub@redhat.com>
37798
37799 * gcc.c-torture/compile/20011229-2.c: New test.
37800
37801 2001-12-29 Jakub Jelinek <jakub@redhat.com>
37802
37803 * gcc.dg/debug-3.c: New test.
37804 * gcc.dg/debug-4.c: New test.
37805 * gcc.dg/debug-5.c: New test.
37806
37807 2001-12-29 Richard Henderson <rth@redhat.com>
37808
37809 * g++.dg/eh/loop1.C: New.
37810
37811 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
37812
37813 * g++.dg/template/crash1.C: New test.
37814
37815 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
37816
37817 * g++.dg/other/const1.C: New test.
37818
37819 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
37820
37821 * gcc.c-torture/compile/20011229-1.c: New test.
37822
37823 2001-12-28 Stan Shebs <shebs@apple.com>
37824
37825 * lib/objc-torture.exp: Resync with c-torture.exp.
37826 * lib/objc.exp: Load standard libraries.
37827
37828 2001-12-28 Jakub Jelinek <jakub@redhat.com>
37829
37830 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
37831 additional tests.
37832
37833 2001-12-27 Roger Sayle <roger@eyesopen.com>
37834
37835 * gcc.c-torture/execute/string-opt-16.c: New testcase.
37836
37837 2001-12-27 Richard Henderson <rth@redhat.com>
37838
37839 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
37840
37841 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
37842
37843 * g++.dg/eh/ctor1.C: New test.
37844 * g++.dg/other/error2.C: New test.
37845
37846 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
37847
37848 * g++.dg/other/init2.C: New test.
37849
37850 2001-12-24 Richard Henderson <rth@redhat.com>
37851
37852 * gcc.dg/20011223-1.c: New.
37853 * gcc.dg/inline-1.c: New.
37854
37855 2001-12-23 Richard Henderson <rth@redhat.com>
37856
37857 * gcc.dg/asm-4.c: Test operand modifiers.
37858
37859 2001-12-23 Richard Henderson <rth@redhat.com>
37860
37861 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
37862
37863 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
37864
37865 * gcc.c-torture/execute/20011223-1.c: New test.
37866
37867 2001-12-21 Richard Henderson <rth@redhat.com>
37868
37869 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
37870 re-enables the warning.
37871
37872 2001-12-21 Richard Henderson <rth@redhat.com>
37873
37874 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
37875
37876 2001-12-20 Jakub Jelinek <jakub@redhat.com>
37877
37878 * gcc.c-torture/compile/20011218-1.c: New test.
37879
37880 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
37881
37882 * gcc.misc-test/arm-isr.exp: New file. Control running of the
37883 arm-isr.c test.
37884 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
37885 epilogue generation for ARM ISR routines.
37886
37887 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37888
37889 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
37890 * gcc.dg/format/c90-printf-3.c: Likewise.
37891 * gcc.dg/format/c99-printf-3.c: Likewise.
37892 * gcc.dg/format/ext-1.c: Likewise.
37893 * gcc.dg/format/ext-6.c: Likewise.
37894 * gcc.dg/format/format.h: Prototype unlocked stdio.
37895
37896 2001-12-20 Richard Henderson <rth@redhat.com>
37897
37898 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
37899 (arena): Use it.
37900 (malloc): Correct allocation logic. Abort if we fill up the
37901 arena before initialization complete.
37902 (realloc): Correct allocation logic.
37903
37904 2001-12-20 Jakub Jelinek <jakub@redhat.com>
37905
37906 * gcc.c-torture/compile/20011219-2.c: New test.
37907
37908 * gcc.c-torture/execute/20011219-1.c: New test.
37909
37910 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
37911
37912 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
37913 target does not support weak symbols.
37914
37915 2001-12-19 Jakub Jelinek <jakub@redhat.com>
37916
37917 * gcc.c-torture/compile/20011219-1.c: New test.
37918
37919 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
37920
37921 * g++.dg/other/error1.C: New test.
37922
37923 2001-12-17 Jeffrey A Law (law@redhat.com)
37924
37925 * gcc.c-torture/execute/20011217-1.c: New test.
37926
37927 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
37928
37929 * objc.dg/special/: New directory.
37930 * objc.dg/special/special.exp: New file.
37931 * objc.dg/special/unclaimed-category-1.h: New file.
37932 * objc.dg/special/unclaimed-category-1a.m: New file.
37933 * objc.dg/special/unclaimed-category-1.m: New file.
37934
37935 2001-12-17 Andreas Jaeger <aj@suse.de>
37936
37937 * gcc.c-torture/compile/20011217-2.c: New test.
37938
37939 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
37940
37941 * gcc.c-torture/compile/20011217-1.c: New test.
37942
37943 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
37944
37945 * testsuite/gcc.dg/20011214-1.c: New.
37946
37947 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
37948
37949 * gcc.dg/altivec-4.c: New.
37950
37951 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
37952
37953 * gcc.dg/20011113-1.c: New test.
37954
37955 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
37956
37957 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
37958 std::__malloc_alloc_template<0> and
37959 std::__default_alloc_template<false, 0>.
37960
37961 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
37962
37963 * objc/execute/bf-21.m: New test.
37964 * objc/execute/enumeration-1.m: New test.
37965 * objc/execute/enumeration-2.m: New test.
37966
37967 2001-12-12 Jakub Jelinek <jakub@redhat.com>
37968
37969 * gcc.dg/gnu89-init-1.c: New test.
37970
37971 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
37972
37973 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
37974 * g++.old-deja/g++.jason/2371.C: Likewise.
37975 * g++.old-deja/g++.jason/template33.C: Likewise.
37976 * g++.old-deja/g++.jason/template34.C: Likewise.
37977 * g++.old-deja/g++.jason/template36.C: Likewise.
37978 * g++.old-deja/g++.oliva/typename1.C: Likewise.
37979 * g++.old-deja/g++.oliva/typename2.C: Likewise.
37980 * g++.old-deja/g++.other/typename1.C: Likewise.
37981 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37982 * g++.old-deja/g++.pt/nontype5.C: Likewise.
37983 * g++.old-deja/g++.pt/typename11.C: Likewise.
37984 * g++.old-deja/g++.pt/typename14.C: Likewise.
37985 * g++.old-deja/g++.pt/typename16.C: Likewise.
37986 * g++.old-deja/g++.pt/typename3.C: Likewise.
37987 * g++.old-deja/g++.pt/typename4.C: Likewise.
37988 * g++.old-deja/g++.pt/typename5.C: Likewise.
37989 * g++.old-deja/g++.pt/typename7.C: Likewise.
37990 * g++.old-deja/g++.robertl/eb9.C: Likewise.
37991
37992 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
37993
37994 * g++.dg/other/linkage1.C: New test.
37995 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
37996 specifiers.
37997
37998 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
37999
38000 * gcc.dg/concat.c: New test.
38001
38002 2001-12-11 Stan Shebs <shebs@apple.com>
38003
38004 * objc/compile: New test directory.
38005 * objc/compile/compile.exp: New expect script.
38006 * objc/compile/20011211-1.m: New compile test.
38007
38008 2001-12-11 Jason Merrill <jason@redhat.com>
38009
38010 * lib/prune.exp (prune_gcc_output): Also handle "In member
38011 function". So many permutations...
38012
38013 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38014
38015 * g++.dg/template/typedef1.C: New test.
38016
38017 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38018
38019 * g++.dg/other/copy1.C: New test.
38020
38021 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38022
38023 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38024
38025 * gcc.dg/builtin-choose-expr.c: New.
38026
38027 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38028
38029 * gcc.dg/altivec-2.c: New.
38030
38031 2001-12-07 Richard Henderson <rth@redhat.com>
38032
38033 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38034
38035 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38036
38037 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38038 ultrasparc.
38039
38040 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38041
38042 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38043
38044 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38045
38046 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38047 variable argument list.
38048
38049 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38050
38051 * gcc.c-torture/execute/memcheck: Delete entire directory.
38052 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38053 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38054
38055 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38056
38057 * gcc.dg/Wshadow-1.c: New test.
38058
38059 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38060
38061 * gcc.c-torture/compile/20011130-1.c: New test.
38062
38063 * gcc.dg/noncompile/20011025-1.c: New test.
38064
38065 * g++.dg/other/anon-union.C: New test.
38066
38067 * gcc.c-torture/execute/20011024-1.c: New test.
38068
38069 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38070
38071 * gcc.c-torture/execute/20000722-1.x,
38072 gcc.c-torture/execute/20010123-1.x: Remove.
38073 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38074 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38075 gcc.dg/c99-complit-2.c: New tests.
38076
38077 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38078
38079 * g++.dg/inherit/base1.C: New test.
38080
38081 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38082
38083 * g++.dg/other/stdarg1.C: New test.
38084
38085 * gcc.c-torture/compile/20011130-2.c: New test.
38086
38087 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38088
38089 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38090 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38091 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38092 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38093 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38094 * gcc.dg/builtin-prefetch-1.c: New test.
38095
38096 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38097
38098 * gcc.dg/20011130-1.c: New test.
38099
38100 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38101
38102 * g++.dg/other/scope1.C: New test.
38103 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38104
38105 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38106
38107 * gcc.dg/vla-init-1.c: New test.
38108
38109 2001-12-01 Geoff Keating <geoffk@redhat.com>
38110
38111 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38112
38113 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38114
38115 * objc.dg/alias.m: Update.
38116 * objc.dg/class-1.m: Update.
38117 * objc.dg/const-str-1.m: Update.
38118 * objc.dg/fwd-proto-1.m: Update.
38119 * objc.dg/id-1.m: Update.
38120 * objc.dg/super-class-1.m: Update.
38121
38122 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38123
38124 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38125 constructs.
38126
38127 2001-11-28 Jeffrey A Law (law@cygnus.com)
38128
38129 * gcc.c-torture/execute/20011128-1.c: New test.
38130
38131 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38132
38133 * gcc.dg/20011127-1.c: New test.
38134
38135 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38136
38137 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38138 from Austin Group draft 7.
38139 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38140 scanf format arguments.
38141 * gcc.dg/format/no-exargs-2.c: New test.
38142
38143 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38144
38145 * g++.dg/abi/vbase8-4.C: New test.
38146
38147 2001-11-24 Ian Lance Taylor <ian@airs.com>
38148
38149 * gcc.c-torture/execute/20011121-1.c: New test.
38150
38151 2001-11-23 Jeffrey A Law (law@cygnus.com)
38152
38153 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38154
38155 2001-11-23 Andreas Jaeger <aj@suse.de>
38156
38157 * gcc.dg/cpp/charconst-2.c: New test.
38158
38159 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38160
38161 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38162 to the host if it is remote. Let tests specify extra headers
38163 they use.
38164 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38165 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38166 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38167 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38168 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38169 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38170 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38171 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38172 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38173 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38174
38175 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38176
38177 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38178 for little endian ARMs.
38179
38180 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38181
38182 * gcc.c-torture/compile/20011119-1.c: New test.
38183 * gcc.c-torture/compile/20011119-2.c: New test.
38184
38185 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38186
38187 * gcc.dg/altivec-1.c: Fix typo.
38188
38189 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38190
38191 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38192
38193 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38194
38195 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38196
38197 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38198
38199 * lib/g77.exp: Don't specify --rpath-link.
38200
38201 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38202 across all the headers.
38203 * gcc.dg/format/format.exp: For testing on a remote host,
38204 copy format.h.
38205
38206 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38207 * gcc.c-torture/execute/930406-1.c: Likewise.
38208 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38209
38210 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38211
38212 * gcc.dg/altivec-1.c: New.
38213
38214 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38215
38216 * gcc.dg/cpp/fpreprocessed.c: New test case.
38217
38218 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38219
38220 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38221 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38222 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38223
38224 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38225
38226 * gcc.dg/no-builtin-1.c: New test.
38227
38228 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38229
38230 * gcc.c-torture/execute/20011115-1.c: New test.
38231
38232 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38233
38234 * gcc.c-torture/compile/20011114-2.c: New test.
38235 * gcc.c-torture/compile/20011114-3.c: New test.
38236 * gcc.c-torture/compile/20011114-4.c: New test.
38237
38238 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38239
38240 * g++.dg/other/init1.C: New test.
38241
38242 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38243
38244 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38245 message.
38246
38247 * gcc.c-torture/execute/20011114-1.c: New testcase.
38248
38249 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38250 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38251 like the (before this change) version of 20010327-1.c.
38252
38253 2001-11-14 Roger Sayle <roger@eyesopen.com>
38254
38255 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38256
38257 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38258
38259 * g++.dg/init/array2.C: New test.
38260
38261 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38262
38263 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38264
38265 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38266
38267 * g++.dg/other/forscope1.C: New test.
38268 * g++.dg/ext/forscope1.C: New test.
38269 * g++.dg/ext/forscope2.C: New test.
38270
38271 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38272
38273 * gcc.c-torture/execute/20011113-1.c: New test.
38274
38275 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38276
38277 * gcc.c-torture/execute/20011109-2.c: New test.
38278
38279 * gcc.c-torture/execute/20011109-1.c: New test.
38280
38281 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38282
38283 * gcc.c-torture/compile/20011109-1.c: New test.
38284
38285 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38286
38287 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38288 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38289 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38290 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38291 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38292 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38293 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38294
38295 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38296
38297 * g++.dg/warn/Wshadow-1.C: New tests.
38298 * g++.old-deja/g++.mike/for3.C: Update.
38299
38300 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38301
38302 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38303 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38304 XFAILs. Adjust expected error texts.
38305 * gcc.c-torture/compile/20011106-1.c,
38306 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38307 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38308 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38309 gcc.dg/c99-array-lval-5.c: New tests.
38310
38311 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38312
38313 * gcc.dg/cpp/defined.c: Update.
38314
38315 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38316
38317 * gcc.c-torture/execute/anon-1.c: New test.
38318
38319 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38320
38321 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38322 same size, so no warning should be produced on stormy16.
38323
38324 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38325 due to oversized array.
38326 * g++.old-deja/g++.mike/ns15.C: Likewise.
38327 * g++.old-deja/g++.pt/crash16.C: Likewise.
38328
38329 2001-11-02 Graham Stott <grahams@redhat.com>
38330
38331 * g++.dgother/debug1.C: Fix typos.
38332
38333 2001-11-01 Jakub Jelinek <jakub@redhat.com>
38334
38335 * g++.dg/other/debug1.C: New test.
38336
38337 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38338
38339 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
38340 of unsigned long.
38341
38342 2001-10-30 Jakub Jelinek <jakub@redhat.com>
38343
38344 * gcc.dg/20011029-2.c: New test.
38345
38346 * gcc.c-torture/compile/20011029-1.c: New test.
38347
38348 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
38349
38350 * objc/execute/class_self-1.m: New test.
38351 * objc/execute/class_self-2.m: New test.
38352
38353 2001-10-25 Zack Weinberg <zack@codesourcery.com>
38354
38355 * gcc.misc-tests/msgs.exp: Delete.
38356 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
38357 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
38358 error set to match recent changes.
38359
38360 2001-10-24 Zack Weinberg <zack@codesourcery.com>
38361
38362 * gcc.dg/20011021-1.c: New test.
38363
38364 2001-10-24 Jakub Jelinek <jakub@redhat.com>
38365
38366 * gcc.c-torture/compile/20011023-1.c: New test.
38367
38368 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
38369
38370 * lib/g77.exp: Rewrite based on lib/g++.exp.
38371
38372 2001-10-19 Jakub Jelinek <jakub@redhat.com>
38373
38374 * gcc.c-torture/execute/20011019-1.c: New test.
38375
38376 * gcc.dg/20011018-1.c: New test.
38377
38378 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
38379
38380 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
38381
38382 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
38383
38384 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
38385 * gcc.dg/attr-invalid.c: Likewise.
38386
38387 2001-10-18 Jakub Jelinek <jakub@redhat.com>
38388
38389 * testsuite/gcc.dg/20011015-1.c: New test.
38390
38391 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38392
38393 * g++.dg/template/unify2.C: New test.
38394
38395 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
38396
38397 * g++.dg/other/exception-specification.C: New test
38398
38399 2001-10-13 Tom Rix <trix@redhat.com>
38400
38401 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
38402 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
38403
38404 2001-10-12 Jakub Jelinek <jakub@redhat.com>
38405
38406 * testsuite/gcc.dg/20011009-1.c: New test.
38407
38408 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
38409
38410 PR g++/4476
38411 * g++.dg/other/friend1.C: New test.
38412
38413 2001-10-11 Richard Henderson <rth@redhat.com>
38414
38415 * g++.old-deja/g++.other/crash18.C: Add -S to options.
38416
38417 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38418
38419 * gcc.c-torture/compile/20011010-1.c: New.
38420
38421 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
38422
38423 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
38424 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
38425 g77.f-torture/execute/execute.exp,
38426 g77.f-torture/noncompile/noncompile.exp,
38427 gcc.c-torture/compile/compile.exp,
38428 gcc.c-torture/execute/execute.exp,
38429 gcc.c-torture/execute/ieee/ieee.exp,
38430 gcc.c-torture/execute/memcheck/memcheck.exp,
38431 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
38432 objc/execute/execute.exp: Update FSF address.
38433
38434 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
38435
38436 * gcc.dg/cpp/cmdlne-C.c: Update.
38437 * gcc.dg/cpp/cmdlne-C2.c: New.
38438
38439 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38440
38441 * gcc.c-torture/execute/20011008-3.c: New.
38442
38443 2001-10-08 DJ Delorie <dj@redhat.com>
38444
38445 * gcc.dg/20011008-1.c: New.
38446 * gcc.dg/20011008-2.c: New.
38447
38448 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
38449
38450 * gcc.dg/cpp/spacing1.c: Update test.
38451
38452 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
38453
38454 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
38455 spelling errors of "separate" as "seperate".
38456
38457 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
38458
38459 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
38460 enough to avoid inlining.
38461
38462 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38463
38464 * lib/g77.exp: set libg2c_dir correctly.
38465
38466 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
38467
38468 * gcc.dg/cpp/macro11.c: New test.
38469
38470 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
38471
38472 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
38473 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
38474 gcc.dg/format/multattr-3.c: New tests.
38475 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
38476 tests for format attributes on function pointers being rejected.
38477
38478 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
38479
38480 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
38481
38482 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
38483
38484 * g++.dg/warn/format1.C: New test.
38485
38486 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
38487
38488 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
38489
38490 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
38491
38492 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
38493
38494 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
38495
38496 * gcc.dg/cpp/redef2.c: Add test.
38497
38498 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
38499
38500 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
38501 long-standing bug on i686, apparently.
38502 * gcc.c-torture/execute/loop-2c.x: New file.
38503 * gcc.c-torture/execute/loop-2d.x: New file.
38504 * gcc.c-torture/execute/loop-3c.x: New file.
38505
38506 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
38507
38508 * gcc.dg/cpp/20000625-2.c: Correct line number.
38509
38510 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
38511
38512 * gcc.dg/cpp/macro10.c: New test.
38513 * gcc.dg/cpp/strify3.c: New test.
38514 * gcc.dg/cpp/spacing1.c: Add tests.
38515 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
38516 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
38517
38518 2001-09-24 DJ Delorie <dj@redhat.com>
38519
38520 * gcc.c-torture/execute/20010924-1.c: New test.
38521
38522 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
38523
38524 * testsuite/objc/execute/paste.m: Remove.
38525
38526 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
38527
38528 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
38529
38530 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
38531
38532 * g77.dg/strlen0.f: New test.
38533
38534 2001-09-21 Richard Henderson <rth@redhat.com>
38535
38536 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
38537 * g++.old-deja/g++.abi/vtable2.C: Likewise.
38538
38539 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
38540
38541 Table-driven attributes.
38542 * g++.dg/ext/attrib1.C: New test.
38543
38544 2001-09-20 DJ Delorie <dj@redhat.com>
38545
38546 * gcc.dg/20000926-1.c: Update expected warning messages.
38547 * gcc.dg/array-2.c: Likewise, and test for warnings too.
38548 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
38549 array.
38550
38551 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
38552
38553 * g++.dg/eh/registers1.C: New test case.
38554
38555 2001-09-17 Richard Henderson <rth@redhat.com>
38556
38557 * gcc.dg/array-5.c: Fix VLA decomposition test.
38558
38559 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
38560
38561 * gcc.dg/cpp/line5.c: New testcase.
38562
38563 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
38564
38565 * gcc.dg/cpp/macro9.c: New test.
38566
38567 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
38568
38569 * gcc.c-torture/execute/980223.c: Change type of addr from long
38570 to char *.
38571
38572 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
38573
38574 * gcc.c-torture/execute/20010915-1.c: New test.
38575
38576 2001-09-14 Janis Johnson <janis187@us.ibm.com>
38577
38578 * g77.dg/bprob: New directory.
38579 * g77.dg/bprob/bprob.exp: New file.
38580 * g77.dg/bprob/bprob-1.f: New test.
38581 * g77.dg/gcov: New directory.
38582 * g77.dg/gcov/gcov.exp: New file.
38583 * g77.dg/gcov/gcov-1.f: New test.
38584 * g77.dg/gcov/gcov-1.x: New file.
38585
38586 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
38587
38588 * gcc.dg/cpp/directiv.c: Update.
38589 * gcc.dg/cpp/undef1.c: Update.
38590
38591 2001-09-12 Jakub Jelinek <jakub@redhat.com>
38592
38593 * gcc.dg/20010912-1.c: New test.
38594
38595 2001-09-11 Janis Johnson <janis187@us.ibm.com>
38596
38597 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
38598 language-independent file in lib.
38599 * lib/gcov.exp: New file.
38600
38601 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
38602
38603 * gcc.c-torture/compile/20010911-1.c: New test.
38604
38605 2001-09-10 Janis Johnson <janis187@us.ibm.com>
38606
38607 * lib/profopt.exp: New, to support profile-directed optimizations.
38608 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
38609 * gcc.misc-tests/bprob-1.c: New test.
38610 * gcc.misc-tests/bprob-2.c: New test.
38611
38612 2001-09-07 Janis Johnson <janis187@us.ibm.com>
38613
38614 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
38615 XFAIL and which kinds of gcov output to verify.
38616 * gcc.misc-tests/gcov-4b.x: New file.
38617 * gcc.misc-tests/gcov-5b.x: New file.
38618 * gcc.misc-tests/gcov-6.x: New file.
38619 * gcc.misc-tests/gcov-7.c: New test.
38620 * gcc.misc-tests/gcov-7.x: New file.
38621
38622 2001-09-06 Janis Johnson <janis187@us.ibm.com>
38623
38624 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
38625 * gcc.misc-tests/gcov-6.c: New test.
38626
38627 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
38628
38629 PR c++/3986
38630 * g++.dg/abi/vbase1.C: New test.
38631
38632 2001-09-05 Ziemowit Laski <zlaski@apple.com>
38633
38634 * objc.dg/method-2.m: New.
38635
38636 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
38637
38638 PR c++/4203
38639 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
38640 * g++.dg/init/empty1.C: New test.
38641
38642 2001-09-03 Jakub Jelinek <jakub@redhat.com>
38643
38644 * gcc.c-torture/compile/20010903-1.c: New test.
38645
38646 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
38647
38648 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
38649 for m68k.
38650
38651 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
38652
38653 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
38654
38655 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
38656
38657 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
38658
38659 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
38660
38661 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
38662 for 16-bit 'unsigned int'.
38663
38664 2001-08-29 Kazu Hirata <kazu@hxi.com>
38665
38666 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
38667
38668 2001-08-27 Richard Henderson <rth@redhat.com>
38669
38670 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
38671 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
38672
38673 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
38674
38675 * gcc.dg/asm-names.c (ymain): New.
38676
38677 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
38678
38679 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
38680 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
38681 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
38682
38683 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38684
38685 * gcc.dg/compare5.c: New testcase.
38686
38687 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
38688
38689 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
38690 and "In instantiation".
38691
38692 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
38693
38694 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
38695
38696 2001-08-20 Janis Johnson <janis187@us.ibm.com>
38697
38698 * gcc.misc-tests/gcov.exp: Add support for branch information.
38699 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
38700 * gcc.misc-tests/gcov-4.c: New test.
38701 * gcc.misc-tests/gcov-4b.c: New test.
38702 * gcc.misc-tests/gcov-5b.c: New test.
38703
38704 2001-08-20 Zack Weinberg <zackw@panix.com>
38705
38706 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
38707 expected to fail.
38708
38709 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
38710
38711 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
38712
38713 2001-08-19 Jakub Jelinek <jakub@redhat.com>
38714
38715 * g++.dg/eh/template1.C: New test.
38716
38717 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
38718
38719 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
38720 Fix thinko.
38721 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
38722 for xfail.
38723
38724 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
38725
38726 * lib/g77-dg.exp: Use prune.exp for common procedures
38727 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
38728 * lib/g77.exp: (g77-dg-prune) Remove
38729
38730 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
38731
38732 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
38733
38734 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38735
38736 * g++.dg/template/unify1.C: New test.
38737
38738 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
38739
38740 * g++.dg/abi/empty4.C: New test.
38741
38742 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
38743
38744 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
38745 solaris2.*
38746 * g77.f-torture/compile/pr3743.x: Likewise.
38747
38748 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38749
38750 * g++.dg/other/using-declaration.C: New test.
38751
38752 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
38753
38754 * gcc.dg/cpp/tr-sign.c: New testcase.
38755
38756 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
38757
38758 * gcc.dg/cpp/19951025-1.c: Revert.
38759 * gcc.dg/cpp/directiv.c: We no longer process directives that
38760 interrupt macro arguments.
38761
38762 2001-08-03 Zack Weinberg <zackw@stanford.edu>
38763
38764 * gcc.dg/bconstp-1.c: New test.
38765
38766 2001-08-03 Richard Henderson <rth@redhat.com>
38767
38768 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
38769
38770 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
38771
38772 * gcc.dg/cpp/19951025-1.c: Update.
38773
38774 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
38775
38776 * g77.dg/ff90-1.f (s): Fix reference of variable z,
38777 should be x.
38778
38779 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
38780
38781 Kill -fhonor-std.
38782 * g++.old-deja/g++.ns/ns14.C: Remove special options.
38783 * g++.old-deja/g++.other/std1.C: Likewise.
38784 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
38785
38786 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
38787
38788 * lib/g77.exp: Load gcc-defs.exp for common procedures
38789 (g77_pass, g77_fail, g77_finish, g77_exit,
38790 ${tool}_check_unsupported_p} Now redundant. Deleted.
38791
38792 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
38793
38794 * g77.dg/fbackslash.f
38795 * g77.dg/fcase-preserve.f
38796 * g77.dg/ff90-1.f
38797 * g77.dg/ffixed-line-length-0.f
38798 * g77.dg/ffixed-line-length-132.f
38799 * g77.dg/ffixed-line-length-7.f
38800 * g77.dg/ffixed-line-length-72.f
38801 * g77.dg/ffixed-line-length-none.f
38802 * g77.dg/ffree-form-1.f
38803 * g77.dg/fno-backslash.f
38804 * g77.dg/fno-f90-1.f
38805 * g77.dg/fno-fixed-form-1.f
38806 * g77.dg/fno-onetrip.f
38807 * g77.dg/fno-typeless-boz.f
38808 * g77.dg/fno-underscoring.f
38809 * g77.dg/fno-vxt-1.f
38810 * g77.dg/fonetrip.f
38811 * g77.dg/ftypeless-boz.f
38812 * g77.dg/fugly-assumed.f
38813 * g77.dg/funderscoring.f
38814 * g77.dg/fvxt-1.f
38815
38816 2001-08-01 Ziemowit Laski <zlaski@apple.com>
38817
38818 * objc.dg/fwd-proto-1.m: New.
38819 * objc.dg/local-decl-1.m: New.
38820 * objc.dg/naming-1.m: New.
38821 * objc.dg/naming-2.m: New.
38822 * objc.dg/proto-hier-1.m: New.
38823
38824 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
38825
38826 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
38827 largest-type elements to a struct makes its size grow.
38828
38829 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
38830
38831 * g++.dg/abi/vthunk1.C: New test.
38832
38833 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
38834
38835 * g++.dg/abi/vbase8-22.C: New test.
38836
38837 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38838
38839 * gcc.dg/cpp/macro8.c: New test.
38840
38841 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
38842
38843 * g++.dg/abi/vbase8-21.C: New test.
38844
38845 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
38846
38847 * g++.dg/abi/vbase8-10.C: New test.
38848
38849 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38850
38851 * lib/g++.exp (g++_set_ld_library_path): Renamed to
38852 ${tool}_set_ld_library_path.
38853 Changed caller.
38854 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
38855 g++.exp.
38856
38857 2001-07-26 Stan Cox <scox@redhat.com>
38858
38859 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
38860 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
38861 gcc_exit, gcc_check_unsupported_p):
38862 Moved to gcc-deps.exp
38863 * gcc-deps.exp: New file.
38864
38865 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38866
38867 * g++.old-deja/g++.pt/defarg14.C: New test.
38868
38869 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38870
38871 * g++.old-deja/g++.other/lineno5.C: New test.
38872
38873 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38874
38875 * g++.old-deja/g++.pt/crash68.C: New test.
38876
38877 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38878
38879 * g++.old-deja/g++.other/crash42.C: New test.
38880
38881 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38882
38883 * gcc.dg/cpp/extratokens.c: Fix.
38884 * gcc.dg/cpp/skipping2.c: New tests.
38885
38886 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38887
38888 * gcc.c-torture/execute/20010724-1.c: New file.
38889 * gcc.c-torture/execute/20010724-1.x: New file.
38890
38891 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38892
38893 * g++.old-deja/g++.other/cond7.C: New test.
38894
38895 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38896
38897 * g++.old-deja/g++.other/optimize4.C: New test.
38898
38899 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38900
38901 * g++.old-deja/g++.abi/vbase8-5.C: New test.
38902
38903 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
38904
38905 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
38906 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
38907 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
38908 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
38909
38910 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
38911 bug report" message.
38912
38913 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
38914 * g++.dg/ext/instantiate1.C: Move from old-deja.
38915
38916 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
38917
38918 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
38919 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
38920 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
38921 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
38922
38923 2001-07-23 Jeffrey A Law (law@cygnus.com)
38924
38925 * gcc.c-torture/execute/20010723-1.c: New test.
38926
38927 2001-07-23 Ben Elliston <bje@redhat.com>
38928
38929 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
38930
38931 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38932
38933 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
38934 i[34567]86-*-*.
38935 Delete handling of ieee_multilib_flags.
38936 Pass -mieee for alpha*-*-* and sh-*-*.
38937 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
38938
38939 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
38940
38941 Remove old-abi tests.
38942 * g++.old-deja/g++.mike/p11116.C: Remove.
38943 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
38944
38945 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
38946
38947 * g77.f-torture/compile/pr3743.f: New test
38948
38949 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
38950
38951 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
38952
38953 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38954
38955 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
38956 g++.old-deja/g++.pt/static6.C: Likewise.
38957 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
38958 supports weak symbols.
38959
38960 2001-07-18 Andreas Jaeger <aj@suse.de>
38961
38962 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
38963 supported again.
38964
38965 2001-07-18 Andreas Jaeger <aj@suse.de>
38966
38967 * gcc.dg/iftrap-1.c: Fix target line.
38968
38969 2001-07-17 Richard Henderson <rth@redhat.com>
38970
38971 * gcc.c-torture/execute/20010717-1.c: New.
38972
38973 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
38974
38975 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
38976 tests.
38977
38978 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38979
38980 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
38981
38982 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38983
38984 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
38985 UAC_SIGBUS, UAC_NOPRINT definitions.
38986
38987 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
38988
38989 * objc/execute/object_is_class.m: New test.
38990 * objc/execute/object_is_meta_class.m: New test.
38991
38992 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38993
38994 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
38995 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
38996
38997 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
38998
38999 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39000 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39001
39002 2001-07-14 Richard Henderson <rth@redhat.com>
39003
39004 * gcc.dg/iftrap-1.c: New.
39005
39006 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39007
39008 * g77.f-torture/execute/intrinsic77.f: New test.
39009
39010 2001-07-11 Janis Johnson <janis@us.ibm.com>
39011
39012 * gcc.misc-tests/gcov-3.c: New test.
39013
39014 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39015
39016 * gcc.c-torture/compile/20010711-1.c,
39017 * gcc.c-torture/compile/20010711-2.c: New tests.
39018
39019 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39020
39021 * gcc.c-torture/execute/20010711-1.c: New test.
39022
39023 2001-07-11 Ben Elliston <bje@redhat.com>
39024
39025 * g++.old-deja/g++.other/enum5.C: New test.
39026
39027 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39028
39029 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39030 (g++-dg-prune): Call prune_gcc_output.
39031 * prune.exp: New file for prune_gcc_output.
39032 * lib/g++.exp, lib/gcc.exp: Load it.
39033
39034 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39035
39036 * gcc.c-torture/compile/20010701-1.c,
39037 g++.old-deja/g++.ext/attrib6.C: New tests.
39038
39039 2001-07-06 Jeffrey A Law (law@cygnus.com)
39040
39041 * gcc.c-torture/compile/20010706-1.c: New test.
39042
39043 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39044
39045 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39046
39047 2001-06-28 Stan Shebs <shebs@apple.com>
39048
39049 * gcc.dg/pragma-darwin.c: New test.
39050
39051 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39052
39053 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39054 Solaris 2.[678] system.
39055
39056 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39057
39058 * gcc.dg/20010622-1.c: New test.
39059
39060 2001-06-18 Stan Shebs <shebs@apple.com>
39061
39062 * objc.dg: New directory.
39063 * objc.dg/dg.exp: New file.
39064 * objc.dg/alias.m: New.
39065 * objc.dg/class-1.m: New.
39066 * objc.dg/class-2.m: New.
39067 * objc.dg/const-str-1.m: New.
39068 * objc.dg/const-str-2.m: New.
39069 * objc.dg/id-1.m: New.
39070 * objc.dg/method-1.m: New.
39071 * objc.dg/super-class-1.m: New.
39072 * lib/objc-dg.exp: New file.
39073
39074 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39075
39076 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39077 of label name.
39078
39079 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39080
39081 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39082
39083 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39084
39085 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39086 variable.
39087
39088 2001-06-12 Richard Henderson <rth@redhat.com>
39089
39090 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39091
39092 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39093
39094 * g++.old-deja/g++.abi/vbase5.C: New test.
39095 * g++.old-deja/g++.abi/vbase6.C: New test.
39096 * g++.old-deja/g++.abi/vbase7.C: New test.
39097
39098 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39099
39100 * gcc.c-torture/compile/20010610-1.c: New test.
39101
39102 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39103
39104 * g++.old-deja/g++.abi/vbase4.C: New test.
39105
39106 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39107
39108 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39109 support %f for HC11/HC12 targets.
39110 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39111 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39112 on HC11/HC12 targets.
39113 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39114
39115 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39116
39117 * gcc.dg/wchar_t-1.c: New file.
39118 * gcc.dg/wint_t-1.c: Likewise.
39119
39120 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39121
39122 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39123
39124 2001-06-11 Richard Henderson <rth@redhat.com>
39125
39126 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39127
39128 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39129
39130 * gcc.c-torture/compile/20010611-1.c: New test.
39131
39132 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39133
39134 * gcc.dg/c99-tag-1.c: Add more tests.
39135
39136 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39137
39138 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39139 representation on MN10300 and ARM/Thumb.
39140
39141 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39142
39143 * g77.f-torture/execute/20010610.f: New.
39144
39145 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39146
39147 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39148 names.
39149
39150 2001-06-09 Richard Henderson <rth@redhat.com>
39151
39152 * gcc.c-torture/execute/ashrdi-1.c: New.
39153 * gcc.c-torture/execute/ashldi-1.c: New.
39154 * gcc.c-torture/execute/lshrdi-1.c: New.
39155
39156 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39157
39158 * objc/execute/load-3.m: Added. Check sending +load to categories,
39159 in addition to classes.
39160
39161 2001-06-08 Stan Shebs <shebs@apple.com>
39162
39163 * objc/execute/load-2.m: New test. From Nicola Pero
39164 <n.pero@mi.flashnet.it>.
39165
39166 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39167
39168 * gcc.c-torture/execute/20010605-2.c: New test.
39169
39170 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39171
39172 * g++.old-deja/g++.abi/vbase2.C: New test.
39173 * g++.old-deja/g++.abi/vbase3.C: New test.
39174
39175 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39176
39177 * g++.old-deja/g++.pt/friend49.C: New test.
39178
39179 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39180
39181 * g++.old-deja/g++.ext/anon3.C: New test.
39182
39183 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39184
39185 * g++.old-deja/g++.other/conv7.C: New test.
39186
39187 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39188
39189 * gcc.c-torture/compile/20010605-2.c: New test.
39190
39191 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39192
39193 * gcc.c-torture/execute/20010604-1.c: New test.
39194
39195 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39196
39197 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39198
39199 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39200
39201 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39202 (g++_link_flags): Likewise.
39203 (g++_init): Pass gccpath's value to two previous functions.
39204
39205 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39206
39207 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39208 Ensure logfile entry matches exec command line.
39209
39210 2001-05-31 Richard Henderson <rth@redhat.com>
39211
39212 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39213 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39214
39215 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39216
39217 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39218 compiler for irix6.2
39219
39220 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39221
39222 * g++.old-deja/g++.other/optimize3.C: New file.
39223
39224 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39225
39226 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39227 assemble.
39228
39229 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39230
39231 * g++.old-deja/g++.other/optimize2.C: New file.
39232
39233 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39234
39235 * gcc.c-torture/compile/20010518-2.c: New file.
39236 * gcc.c-torture/execute/20010518-1.c: New file.
39237 * gcc.c-torture/execute/20010518-2.c: New file.
39238
39239 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39240
39241 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39242
39243 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39244
39245 G++ no longer defines builtins that do not begin with __builtin.
39246 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39247 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39248 * g++.old-deja/g++.law/builtin1.C: Likewise.
39249 * g++.old-deja/g++.law/cvt2.C: Likewise.
39250 * g++.old-deja/g++.mike/net5.C: Likewise.
39251 * g++.old-deja/g++.other/builtins1.C: Likewise.
39252 * g++.old-deja/g++.other/builtins2.C: Likewise.
39253 * g++.old-deja/g++.other/builtins3.C: Likewise.
39254 * g++.old-deja/g++.other/builtins4.C: Likewise.
39255 * g++.old-deja/g++.other/inline8.C: Likewise.
39256 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39257
39258 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39259
39260 * g++.old-deja/g++.pt/using1.C: Adjust.
39261 * g++.old-deja/g++.pt/using2.C: New test.
39262
39263 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39264
39265 * gcc.dg/cpp/charconst.c: New tests.
39266 * gcc.dg/cpp/escape.c: New tests.
39267 * gcc.dg/cpp/escape-1.c: New tests.
39268 * gcc.dg/cpp/escape-2.c: New tests.
39269 * gcc.dg/cpp/ucs.c: New tests.
39270
39271 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39272
39273 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39274 native compiler for irix6.5.
39275
39276 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39277
39278 * lib/g++.exp (g++_include_flags): Use args to compute
39279 get_multilibs.
39280 (g++_link_flags): Likewise.
39281 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39282
39283 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39284
39285 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39286
39287 2001-05-21 Geoff Keating <geoffk@redhat.com>
39288
39289 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39290 this file.
39291
39292 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39293
39294 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39295 STACK_SIZE;
39296 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39297 to STACK_SIZE; Use it to define size of add_histo array.
39298 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39299 to STACK_SIZE.
39300 (f): Use GITT_SIZE to define size of gitt local table.
39301 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39302 to STACK_SIZE; Use it to define size of bytemem array.
39303
39304 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39305
39306 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39307 on 68HC11/HC12 due to the asm instruction.
39308 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39309 * gcc.c-torture/compile/920520-1.x: Likewise.
39310 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39311 on 68HC11/HC12 because the function is larger than 64K.
39312 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39313 on 68HC11/HC12 because the structure is too large.
39314
39315 2001-05-20 Richard Henderson <rth@redhat.com>
39316
39317 * gcc.c-torture/execute/20010520-1.c: New.
39318
39319 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39320
39321 * g++.old-deja/g++.warn/compare1.C: New test.
39322 * gcc.dg/compare4.c: New test.
39323
39324 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39325
39326 * g++.old-deja/g++.other/optimize1.C: New test.
39327
39328 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39329
39330 * g++.old-deja/g++.pt/spec41.C: New test.
39331
39332 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39333
39334 * gcc.c-torture/compile/20010114-1.x: Remove.
39335
39336 2001-05-18 Stan Shebs <shebs@apple.com>
39337
39338 * gcc.c-torture/compile/20010518-1.c: New test.
39339
39340 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
39341
39342 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
39343 * g++.old-deja/g++.pt/crash67.C: New test.
39344
39345 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
39346
39347 * g++.old-deja/g++.other/debug9.C: New test.
39348
39349 2001-05-16 Zack Weinberg <zackw@stanford.edu>
39350
39351 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
39352
39353 2001-05-16 Jan Hubicka <jh@suse.cz>
39354
39355 * gcc.c-torture/compile/20010516-1.c: New test.
39356
39357 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39358
39359 * g++.old-deja/g++.other/crash41.C: New test.
39360
39361 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
39362
39363 * g++.old-deja/g++.pt/crash66.C: New test.
39364
39365 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
39366
39367 * g++.old-deja/g++.robertl/eb27.C: Convert.
39368
39369 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
39370
39371 * g++.dg/friend-warn.C: New test. Do not warn about friend
39372 declaration being redundant.
39373
39374 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
39375
39376 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
39377
39378 2001-05-14 Mark Mitchell <mark@codesourcery.com>
39379
39380 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
39381
39382 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
39383
39384 * lib/g++.exp: Use testsuite_flags.
39385
39386 2001-05-13 Mark Mitchell <mark@codesourcery.com>
39387
39388 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
39389
39390 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
39391
39392 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
39393
39394 2001-05-11 Mark Mitchell <mark@codesourcery.com>
39395
39396 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
39397
39398 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
39399
39400 * gcc.c-torture/compile/20010313-1.c: New test.
39401
39402 2001-05-09 Zack Weinberg <zackw@stanford.edu>
39403
39404 * gcc.dg/cpp/direct2.c: New test.
39405 * gccq.dg/cpp/direct2s.c: New test.
39406
39407 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
39408
39409 2001-05-07 Mark Mitchell <mark@codesourcery.com>
39410
39411 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
39412 * g++.old-deja/g++.other/op3.C: Likewise.
39413
39414 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
39415
39416 * gcc.dg/cpp/syshdr.h: New file.
39417 * gcc.dg/cpp/sysmac1.c: Update.
39418 * gcc.dg/cpp/sysmac2.c: Update.
39419
39420 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
39421
39422 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
39423
39424 2001-05-04 David Edelsohn <edelsohn@gnu.org>
39425
39426 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
39427 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
39428
39429 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
39430
39431 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
39432
39433 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
39434
39435 * lib/g++.exp (g++_include_flags): Don't use any special flags
39436 if TESTING_IN_BUILD_TREE is not defined.
39437 (g++_init): Use a plain 'c++' as the compiler if
39438 TESTING_IN_BUILD_TREEE is not defined.
39439
39440 2001-05-02 Jakub Jelinek <jakub@redhat.com>
39441
39442 * g++.old-deja/g++.eh/catch13.C: New test.
39443 * g++.old-deja/g++.eh/catch14.C: New test.
39444
39445 2001-05-02 Jakub Jelinek <jakub@redhat.com>
39446
39447 * gcc.dg/cpp/tr-define.c: New test.
39448
39449 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
39450
39451 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
39452 <stdlib.h>, not <malloc.h>.
39453
39454 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
39455
39456 * g++.old-deja/g++.ns/template17.C: New test.
39457
39458 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
39459
39460 * g++.old-deja/g++.pt/ref4.C: New test.
39461
39462 2001-04-30 Richard Henderson <rth@redhat.com>
39463
39464 * gcc.dg/20000724-1.c: Revert last change.
39465
39466 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
39467
39468 * g77.f-torture/execute/20010430.f: New test.
39469
39470 2001-04-30 Mark Mitchell <mark@codesourcery.com>
39471
39472 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
39473
39474 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
39475
39476 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
39477
39478 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
39479
39480 * g++.old-deja/g++.eh/crash6.C: New test.
39481
39482 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
39483
39484 * g++.old-deja/g++.other/warn7.C: New test.
39485
39486 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
39487
39488 * g++.old-deja/g++.other/defarg9.C: New test.
39489
39490 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
39491
39492 * g77.f-torture/compile/20010426.f: New test.
39493 * g77.f-torture/execute/20010426.f: New test.
39494
39495 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
39496
39497 * g77.f-torture/compile/20000629-1.x: Remove - error
39498 has been fixed.
39499
39500 2001-04-26 Jeffrey A Law (law@cygnus.com)
39501
39502 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
39503 Tweak slightly to work with g++.dg framework.
39504 * g++.dg/special/ecos.exp: Run initp1.C test.
39505 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
39506
39507 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
39508 its linker doesn't give line numbers either.
39509 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
39510
39511 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
39512
39513 * g++.old-deja/g++.other/lex1.C: New test.
39514
39515 2001-04-26 Jakub Jelinek <jakub@redhat.com>
39516
39517 * gcc.dg/noncompile/20010425-1.c: New test.
39518
39519 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
39520
39521 * g++.old-deja/g++.pt/mangle2.C: New test.
39522
39523 2001-04-25 Jakub Jelinek <jakub@redhat.com>
39524
39525 * gcc.dg/format/plus-1.c: New test.
39526
39527 2001-04-25 Jakub Jelinek <jakub@redhat.com>
39528
39529 * gcc.dg/20010423-1.c: New test.
39530
39531 2001-04-25 Jakub Jelinek <jakub@redhat.com>
39532
39533 * gcc.c-torture/execute/20010422-1.c: New test.
39534
39535 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
39536
39537 * g++.old-deja/g++.ns/type2.C: New test.
39538
39539 2001-04-24 Zack Weinberg <zackw@stanford.edu>
39540
39541 * g++.old-deja/g++.other/perf1.C: New test.
39542
39543 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
39544
39545 * gcc.dg/c99-func-2.c: Remove xfail.
39546 * gcc.dg/c99-func-3.c: Remove xfail.
39547 * gcc.dg/c99-func-4.c: Remove xfail.
39548
39549 2001-04-23 Zack Weinberg <zackw@stanford.edu>
39550
39551 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
39552
39553 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
39554
39555 * gcc.c-torture/compile/20010423-1.c: New test.
39556
39557 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
39558
39559 * g++.old-deja/g++.pt/typename28.C: New test.
39560
39561 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
39562
39563 * g++.old-deja/g++.abi/empty2.C: New test.
39564 * g++.old-deja/g++.abi/empty3.C: New test.
39565
39566 2001-04-20 Jakub Jelinek <jakub@redhat.com>
39567
39568 * g++.old-deja/g++.other/comdat2.C: New test.
39569 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
39570
39571 2001-04-20 Jakub Jelinek <jakub@redhat.com>
39572
39573 * g++.old-deja/g++.other/overload14.C: New test.
39574
39575 2001-04-20 Jakub Jelinek <jakub@redhat.com>
39576
39577 * g++.old-deja/g++.other/lookup23.C: New test.
39578
39579 2001-04-20 Jakub Jelinek <jakub@redhat.com>
39580
39581 * gcc.c-torture/execute/20010403-1.c: New test.
39582
39583 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
39584 Mark Mitchell <mark@codesourcery.com>
39585
39586 * lib/old-dejagnu.exp: Don't delete output of executable.
39587 Add .exe suffix to executables.
39588
39589 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
39590
39591 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
39592
39593 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39594
39595 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
39596
39597 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
39598
39599 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
39600 * g++.old-deja/g++.abi/crash1.C: New test.
39601
39602 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
39603
39604 * g++.old-deja/g++.other/crash40.C: New test.
39605
39606 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39607
39608 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
39609
39610 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
39611
39612 * g++.old-deja/g++.other/warn6.C: New test.
39613
39614 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39615
39616 * g++.old-deja/g++.robertl/eb42.C: Same.
39617
39618 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39619
39620 * gcc.dg/wtr-conversion-1.c: New testcase.
39621
39622 2001-04-10 Richard Henderson <rth@redhat.com>
39623
39624 * g++.old-deja/g++.other/array5.C: New.
39625
39626 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39627
39628 * gcc.c-torture/execute/20010408-1.c: New test.
39629
39630 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
39631
39632 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
39633 headers and constructs.
39634 * g++.old-deja/g++.robertl/eb79.C: Same.
39635 * g++.old-deja/g++.robertl/eb77.C (main): Same.
39636 * g++.old-deja/g++.robertl/eb73.C: Same.
39637 * g++.old-deja/g++.robertl/eb66.C (main): Same.
39638 * g++.old-deja/g++.robertl/eb55.C (t): Same.
39639 * g++.old-deja/g++.robertl/eb54.C (main): Same.
39640 * g++.old-deja/g++.robertl/eb46.C (main): Same.
39641 * g++.old-deja/g++.robertl/eb44.C: Same.
39642 * g++.old-deja/g++.robertl/eb41.C (main): Same.
39643 * g++.old-deja/g++.robertl/eb4.C (main): Same.
39644 * g++.old-deja/g++.robertl/eb39.C: Same.
39645 * g++.old-deja/g++.robertl/eb33.C (main): Same.
39646 * g++.old-deja/g++.robertl/eb31.C (main): Same.
39647 * g++.old-deja/g++.robertl/eb30.C: Same.
39648 * g++.old-deja/g++.robertl/eb3.C: Same.
39649 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
39650 * g++.old-deja/g++.robertl/eb21.C: Same.
39651 * g++.old-deja/g++.robertl/eb15.C: Same.
39652 * g++.old-deja/g++.robertl/eb118.C: Same.
39653 * g++.old-deja/g++.robertl/eb115.C (main): Same.
39654 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
39655 * g++.old-deja/g++.robertl/eb109.C: Same.
39656 * g++.old-deja/g++.other/sibcall1.C (main): Same.
39657 * g++.old-deja/g++.mike/rtti1.C: Same.
39658 * g++.old-deja/g++.mike/p658.C: Same.
39659 * g++.old-deja/g++.mike/net46.C: Same.
39660 * g++.old-deja/g++.mike/net34.C: Same.
39661 * g++.old-deja/g++.mike/memoize1.C: Same.
39662 * g++.old-deja/g++.mike/eh2.C: Same.
39663 * g++.old-deja/g++.law/weak.C: Same.
39664 * g++.old-deja/g++.law/visibility7.C: Same.
39665 * g++.old-deja/g++.law/visibility25.C: Same.
39666 * g++.old-deja/g++.law/visibility22.C: Same.
39667 * g++.old-deja/g++.law/visibility2.C: Same.
39668 * g++.old-deja/g++.law/visibility17.C: Same.
39669 * g++.old-deja/g++.law/visibility13.C: Same.
39670 * g++.old-deja/g++.law/visibility10.C: Same.
39671 * g++.old-deja/g++.law/visibility1.C: Same.
39672 * g++.old-deja/g++.law/virtual3.C (eval): Same.
39673 * g++.old-deja/g++.law/vbase1.C: Same.
39674 * g++.old-deja/g++.law/operators32.C: Same.
39675 * g++.old-deja/g++.law/nest3.C: Same.
39676 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
39677 * g++.old-deja/g++.law/except5.C (main): Same.
39678 * g++.old-deja/g++.law/cvt7.C (run): Same.
39679 * g++.old-deja/g++.law/cvt2.C: Same.
39680 * g++.old-deja/g++.law/cvt16.C: Same.
39681 * g++.old-deja/g++.law/ctors6.C (bar): Same.
39682 * g++.old-deja/g++.law/ctors17.C (main): Same.
39683 * g++.old-deja/g++.law/ctors13.C: Same.
39684 * g++.old-deja/g++.law/ctors12.C (main): Same.
39685 * g++.old-deja/g++.law/ctors10.C: Same.
39686 * g++.old-deja/g++.law/code-gen5.C: Same.
39687 * g++.old-deja/g++.law/bad-error7.C: Same.
39688 * g++.old-deja/g++.law/arm9.C: Same.
39689 * g++.old-deja/g++.law/arm12.C: Same.
39690 * g++.old-deja/g++.law/arg8.C: Same.
39691 * g++.old-deja/g++.law/arg1.C: Same.
39692 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
39693 * g++.old-deja/g++.jason/template31.C: Same.
39694 * g++.old-deja/g++.jason/template24.C (main): Same.
39695 * g++.old-deja/g++.jason/2371.C: Same.
39696 * g++.old-deja/g++.eh/new2.C: Same.
39697 * g++.old-deja/g++.eh/new1.C: Same.
39698 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
39699 * g++.old-deja/g++.brendan/nest21.C (main): Same.
39700 * g++.old-deja/g++.brendan/err-msg3.C: Same.
39701 * g++.old-deja/g++.brendan/crash62.C: Same.
39702 * g++.old-deja/g++.brendan/crash52.C: Same.
39703 * g++.old-deja/g++.brendan/crash49.C (main): Same.
39704 * g++.old-deja/g++.brendan/crash38.C: Same.
39705 * g++.old-deja/g++.brendan/crash15.C (main): Same.
39706 * g++.old-deja/g++.brendan/copy9.C: Same.
39707
39708 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
39709
39710 * gcc.c-torture/execute/20001203-2.c (memset):
39711 Count argument is of type __SIZE_TYPE__.
39712
39713 2001-04-04 Diego Novillo <dnovillo@redhat.com>
39714
39715 * gcc.c-torture/compile/20010404-1.c: New test.
39716
39717 2001-04-04 Jakub Jelinek <jakub@redhat.com>
39718
39719 * gcc.c-torture/compile/20010326-1.c: New test.
39720
39721 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
39722
39723 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
39724 peculiarities of the SH.
39725 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
39726
39727 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39728
39729 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
39730 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
39731 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
39732
39733 2001-04-02 Jakub Jelinek <jakub@redhat.com>
39734
39735 * g77.f-torture/compile/20010321-1.f: New test.
39736
39737 2001-04-02 Jakub Jelinek <jakub@redhat.com>
39738
39739 * gcc.c-torture/compile/20010329-1.c: New test.
39740
39741 2001-04-02 Jakub Jelinek <jakub@redhat.com>
39742
39743 * gcc.c-torture/execute/20010329-1.c: New test.
39744
39745 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
39746
39747 * g++.old-deja/g++.other/eh4.C: Fix typo.
39748
39749 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
39750
39751 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
39752
39753 2001-03-28 Philip Blundell <philb@gnu.org>
39754
39755 * gcc.c-torture/compile/20010328-1.c: New test.
39756
39757 2001-03-27 Richard Henderson <rth@redhat.com>
39758
39759 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
39760 * g++.old-deja/g++.eh/vbase3.C: Likewise.
39761
39762 2001-03-27 Alan Modra <alan@linuxcare.com.au>
39763
39764 * gcc.c-torture/compile/20010327-1.c: New test.
39765
39766 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
39767
39768 * g++.old-deja/g++.other/friend12.C: New test.
39769 * g++.old-deja/g++.other/friend9.C: Expect no errors.
39770 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
39771
39772 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
39773
39774 * gcc.c-torture/execute/20010325-1.c: New test.
39775
39776 2001-03-23 Jakub Jelinek <jakub@redhat.com>
39777
39778 * g++.old-deja/g++.other/mangle3.C: New test.
39779
39780 2001-03-22 Jakub Jelinek <jakub@redhat.com>
39781
39782 * g++.old-deja/g++.other/anon8.C: New test.
39783
39784 2001-03-20 Philip Blundell <philb@gnu.org>
39785
39786 * gcc.c-torture/compile/20010320-1.c: New test.
39787
39788 2001-03-17 Richard Henderson <rth@redhat.com>
39789
39790 * g++.old-deja/g++.other/eh4.C: Add expected error text.
39791
39792 2001-03-15 Geoff Keating <geoff@redhat.com>
39793
39794 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
39795 tests on AIX.
39796
39797 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
39798
39799 * g++.old-deja/g++.other/eh4.C: New test.
39800
39801 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
39802
39803 * gcc.dg/cpp/mi1.c: Update.
39804
39805 2001-03-14 Jakub Jelinek <jakub@redhat.com>
39806
39807 * g++.old-deja/g++.other/regstack.C: New test.
39808
39809 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
39810
39811 * g++.old-deja/g++.other/ref4.C: New test.
39812
39813 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
39814
39815 * objc/execute/va_method.m: Added.
39816 * objc/execute/IMP.m: Added.
39817 * objc/execute/_cmd.m: Added.
39818 * objc/execute/accessing_ivars.m: Added.
39819 * objc/execute/class-1.m: Added.
39820 * objc/execute/class-10.m: Added.
39821 * objc/execute/class-11.m: Added.
39822 * objc/execute/class-12.m: Added.
39823 * objc/execute/class-13.m: Added.
39824 * objc/execute/class-14.m: Added.
39825 * objc/execute/class-2.m: Added.
39826 * objc/execute/class-3.m: Added.
39827 * objc/execute/class-4.m: Added.
39828 * objc/execute/class-5.m: Added.
39829 * objc/execute/class-6.m: Added.
39830 * objc/execute/class-7.m: Added.
39831 * objc/execute/class-8.m: Added.
39832 * objc/execute/class-9.m: Added.
39833 * objc/execute/class-tests-1.h
39834 * objc/execute/class-tests-2.h
39835 * objc/execute/compatibility_alias.m: Added.
39836 * objc/execute/encode-1.m: Added.
39837 * objc/execute/formal_protocol-1.m: Added.
39838 * objc/execute/formal_protocol-2.m: Added.
39839 * objc/execute/formal_protocol-3.m: Added.
39840 * objc/execute/formal_protocol-4.m: Added.
39841 * objc/execute/formal_protocol-5.m: Added.
39842 * objc/execute/formal_protocol-6.m: Added.
39843 * objc/execute/formal_protocol-7.m: Added.
39844 * objc/execute/informal_protocol.m: Added.
39845 * objc/execute/initialize.m: Added.
39846 * objc/execute/load.m: Added.
39847 * objc/execute/many_args_method.m: Added.
39848 * objc/execute/nested-3.m: Added.
39849 * objc/execute/no_clash.m: Added.
39850 * objc/execute/private.m: Added.
39851 * objc/execute/redefining_self.m: Added.
39852 * objc/execute/root_methods.m: Added.
39853 * objc/execute/selector-1.m: Added.
39854 * objc/execute/static-1.m: Added.
39855 * objc/execute/static-2.m: Added.
39856 * objc/execute/va_method.m: Added.
39857
39858 2001-03-10 Richard Henderson <rth@redhat.com>
39859
39860 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
39861
39862 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
39863
39864 * g++.old-deja/g++.other/crash31.C: XFAIL.
39865 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
39866 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
39867 * gcc.c-torture/execute/20010123-1.x: XFAIL.
39868 * gcc.c-torture/execute/20010124-1.x: XFAIL.
39869 * gcc.dg/sequence-pt-1.c: XFAIL one test.
39870
39871 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
39872
39873 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
39874
39875 2001-03-06 Zack Weinberg <zackw@stanford.edu>
39876
39877 * gcc.dg/20000724-1.c: Don't use multiline strings.
39878
39879 2001-03-06 Zack Weinberg <zackw@stanford.edu>
39880
39881 * objc/execute/string1.m, objc/execute/string2.m: Compare the
39882 result of -cString against what we expect it to be; don't just
39883 print it out for no one to read.
39884
39885 * objc/execute/string3.m, objc/execute/string4.m: New tests.
39886 Based on testcases provided by Nicola Pero.
39887
39888 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
39889
39890 * gcc.dg/cpp/macro7.c: New test.
39891
39892 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
39893
39894 * gcc.dg/cpp/multiline.c: Update.
39895
39896 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39897
39898 * g++.old-deja/g++.other/enum3.C: New test.
39899
39900 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39901
39902 * g++.old-deja/g++.other/pod1.C: New test.
39903
39904 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39905
39906 * g++.old-deja/g++.ext/overload1.C: New test.
39907
39908 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
39909
39910 * g++.old-deja/g++.pt/using1.C: New test.
39911
39912 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
39913
39914 * g++.old-deja/g++.other/using9.C: New test.
39915
39916 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
39917
39918 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
39919
39920 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
39921
39922 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
39923
39924 * g++.old-deja/g++.ext/realpt1.C: Remove.
39925
39926 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
39927
39928 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
39929
39930 2001-02-26 Will Cohen <wcohen@redhat.com>
39931
39932 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
39933
39934 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
39935
39936 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
39937 templatized constructors.
39938
39939 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39940
39941 * gcc.c-torture/execute/20010224-1.c: New test.
39942
39943 2001-02-23 Jakub Jelinek <jakub@redhat.com>
39944
39945 * gcc.c-torture/execute/20010222-1.c: New test.
39946
39947 2001-02-22 Jakub Jelinek <jakub@redhat.com>
39948
39949 * g++.old-deja/g++.other/inline20.C: New test.
39950
39951 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
39952
39953 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
39954
39955 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39956
39957 * g++.old-deja/g++.other/lookup22.C: New test.
39958
39959 2001-02-19 Zack Weinberg <zackw@stanford.edu>
39960
39961 * g77.dg: New directory.
39962 * g77.dg/20010216-1.f: New test case.
39963 * g77.dg/dg.exp: New driver.
39964 * lib/g77-dg.exp: New driver library.
39965
39966 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39967
39968 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
39969
39970 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
39971
39972 * g++.old-deja/g++.other/decl9.C: New test.
39973
39974 2001-02-16 Jakub Jelinek <jakub@redhat.com>
39975
39976 * g++.old-deja/g++.other/init16.C: Update the test so that it does
39977 not need <string> and also tests the initialization at runtime.
39978
39979 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
39980
39981 * gcc.c-torture/execute/longlong.c: New test.
39982
39983 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
39984
39985 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
39986
39987 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
39988
39989 * gcc.c-torture/execute/920302-1.c (execute):
39990 Change argument type to short.
39991
39992 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
39993
39994 * g++.old-deja/g++.pt/deduct6.C: New test.
39995
39996 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
39997
39998 * g++.old-deja/g++.pt/deduct5.C: New test.
39999
40000 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40001
40002 * gcc.c-torture/execute/20010209-1.c: New test.
40003
40004 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40005
40006 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40007
40008 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40009
40010 * g++.dg/vtgc1.C: Update for new ABI.
40011
40012 * consistency.vlad: New directory, 1665 files.
40013
40014 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40015
40016 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40017 return type.
40018 * gcc.dg/cpp/digraphs.c: Declare puts.
40019
40020 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40021
40022 * g++.old-deja/g++.other/warn5.C: New test.
40023
40024 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40025
40026 * g++.old-deja/g++.pt/spec40.C: New test.
40027
40028 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40029
40030 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40031 case.
40032 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40033
40034 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40035
40036 * gcc.c-torture/compile/20010209-1.c: New test.
40037
40038 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40039
40040 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40041 excess errors message but not if it crashes.
40042 * g++.old-deja/g++.other/crash27.C: Likewise.
40043 * g++.old-deja/g++.other/crash28.C: Likewise.
40044 * g++.old-deja/g++.other/crash30.C: Likewise.
40045 * g++.old-deja/g++.other/crash32.C: Likewise.
40046 * g++.old-deja/g++.other/crash35.C: Likewise.
40047 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40048
40049 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40050
40051 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40052 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40053 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40054 g77.f-torture/execute/execute.exp,
40055 g77.f-torture/noncompile/noncompile.exp,
40056 gcc.c-torture/execute/execute.exp,
40057 gcc.c-torture/execute/memcheck/memcheck.exp,
40058 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40059 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40060 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40061 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40062 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40063 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40064 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40065 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40066 Remove bug reporting instructions with ancient email addresses.
40067
40068 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40069
40070 * gcc.dg/20010202-1.c: New test.
40071 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40072
40073 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40074
40075 * g++.dg/stdbool-if.C: New test.
40076
40077 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40078
40079 * objc/execute/fdecl.m: Added main().
40080
40081 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40082
40083 * gcc.c-torture/execute/20010206-1.c: New test.
40084
40085 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40086
40087 * gcc.dg/cpp/avoidpaste1.c: Update.
40088
40089 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40090
40091 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40092 Pero <nicola@brainstorm.co.uk>.
40093 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40094
40095 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40096
40097 * g++.old-deja/g++.pt/spec39.C: New test.
40098
40099 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40100
40101 * gcc.c-torture/compile/20010202-1.c: New test.
40102
40103 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40104
40105 * g++.old-deja/g++.abi/primary2.C: New test.
40106 * g++.old-deja/g++.abi/primary3.C: New test.
40107 * g++.old-deja/g++.abi/primary4.C: New test.
40108 * g++.old-deja/g++.abi/primary5.C: New test.
40109 * g++.old-deja/g++.abi/vtable3.h: New test.
40110 * g++.old-deja/g++.abi/vtable3a.C: New test.
40111 * g++.old-deja/g++.abi/vtable3b.C: New test.
40112 * g++.old-deja/g++.abi/vtable3c.C: New test.
40113 * g++.old-deja/g++.abi/vtable3d.C: New test.
40114 * g++.old-deja/g++.abi/vtable3e.C: New test.
40115 * g++.old-deja/g++.abi/vtable3f.C: New test.
40116 * g++.old-deja/g++.abi/vtable3g.C: New test.
40117 * g++.old-deja/g++.abi/vtable3h.C: New test.
40118 * g++.old-deja/g++.abi/vtable3i.C: New test.
40119 * g++.old-deja/g++.abi/vtable3j.C: New test.
40120 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40121
40122 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40123
40124 * g++.old-deja/g++.other/anon6.C: New test.
40125 * g++.old-deja/g++.other/anon7.C: New test.
40126
40127 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40128
40129 * gcc.dg/cpp/avoidpaste2.c: New tests.
40130
40131 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40132
40133 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40134
40135 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40136
40137 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40138 DECIMAL_DIG cases for Irix."
40139
40140 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40141
40142 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40143
40144 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40145
40146 * gcc.dg/c99-tag-1.c: New test.
40147
40148 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40149
40150 * gcc.dg/cpp/tr-warn1.c: Add tests.
40151
40152 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40153
40154 * gcc.dg/cpp/avoidpaste1.c: Update.
40155 * gcc.dg/cpp/paste4.c: Update.
40156
40157 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40158
40159 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40160 cases for Irix.
40161
40162 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40163
40164 * g++.old-deja/g++.other/inline19.C: New test.
40165
40166 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40167
40168 * gcc.dg/Wlarger-than.c: New test.
40169
40170 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40171
40172 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40173
40174 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40175
40176 * gcc.c-torture/execute/20010129-1.c: New test.
40177 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40178
40179 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40180
40181 * gcc.dg/cpp/avoidpaste1.c: Test case.
40182
40183 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40184
40185 * g++.old-deja/g++.other/inline18.C: New test.
40186
40187 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40188
40189 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40190 and __builtin_putchar.
40191
40192 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40193
40194 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40195 tests.
40196
40197 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40198
40199 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40200 floating point number rounding mode to round to the nearest
40201 representable mode.
40202
40203 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40204
40205 * g++.old-deja/g++.other/mangle2.C: New test.
40206
40207 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40208
40209 * gcc.c-torture/compile/20010124-1.c: New test.
40210
40211 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40212
40213 * g++.old-deja/g++.pt/spec38.C: New test.
40214
40215 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40216
40217 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40218 "Build don't run".
40219
40220 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40221
40222 * gcc.c-torture/execute/20010123-1.c: New test.
40223
40224 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40225
40226 * g++.old-deja/g++.pt/spec37.C: New test.
40227
40228 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40229
40230 * g++.old-deja/g++.pt/overload14.C: New test.
40231
40232 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40233
40234 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40235 __builtin_return_address.
40236
40237 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40238
40239 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40240 * g++.old-deja/g++.pt/spec35.C: New test.
40241 * g++.old-deja/g++.pt/spec36.C: New test.
40242
40243 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40244
40245 * gcc.c-torture/compile/20010118-1.c: New test.
40246
40247 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40248
40249 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40250
40251 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40252
40253 * gcc.c-torture/execute/20010119-1.c: New test.
40254
40255 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40256
40257 * g++.old-deja/g++.other/vbase5.C: New test.
40258
40259 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40260
40261 * gcc.c-torture/execute/20010118-1.c: New test.
40262
40263 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40264
40265 * g++.old-deja/g++.pt/deduct3.C: New test.
40266
40267 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40268
40269 * g++.old-deja/g++.pt/spec34.C: New test.
40270
40271 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40272
40273 * g77.f-torture/compile/20000601-2.f: New test.
40274
40275 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40276
40277 * g++.old-deja/g++.other/init17.C: New test.
40278
40279 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40280
40281 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40282
40283 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40284
40285 * g++.old-deja/g++.pt/unify8.C: New test.
40286
40287 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40288
40289 * g++.old-deja/g++.abi/vbase1.C: New test.
40290
40291 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40292
40293 * g++.old-deja/g++.pt/crash65.C: New test.
40294
40295 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40296
40297 * gcc.dg/cpp/assembl2.S: New test case.
40298
40299 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40300
40301 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40302 are supported.
40303
40304 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40305
40306 * g++.old-deja/g++.other/builtins1.C: New test.
40307 * g++.old-deja/g++.other/builtins2.C: Likewise.
40308 * g++.old-deja/g++.other/builtins3.C: Likewise.
40309 * g++.old-deja/g++.other/builtins4.C: Likewise.
40310
40311 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40312
40313 * gcc.c-torture/compile/20010117-1.c: New test.
40314 * gcc.c-torture/compile/20010117-2.c: New test.
40315
40316 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40317
40318 * g77.f-torture/execute/20010116.[fx]: New test,
40319 XFAIL on i?86-*-*.
40320 * g77.f-torture/compile/20010115.f: Indicate it's
40321 a test for PR fortran/1636.
40322
40323 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40324
40325 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40326
40327 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40328
40329 * g77.f-torture/compile/20010115.f: New test.
40330
40331 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40332
40333 * g++.old-deja/g++.pt/nontype5.C: New test.
40334
40335 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
40336
40337 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
40338 have an equivalent working one below it.
40339
40340 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40341
40342 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
40343 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40344
40345 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40346
40347 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
40348 message containing "init_priority".
40349 (conpr-2.C): Likewise.
40350 (conpr-3.C): Likewise.
40351 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
40352
40353 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40354
40355 * gcc.c-torture/execute/20010114-2.c: New test.
40356
40357 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
40358
40359 * gcc.c-torture/compile/20010114-1.c: New test.
40360 * gcc.c-torture/compile/20010114-1.x: Xfail.
40361 * gcc.c-torture/compile/20010114-2.c: New test.
40362 * gcc.c-torture/execute/20010114-1.c: New test.
40363 * gcc.dg/trunc-1.c: New test.
40364 * gcc.dg/uninit-B.c: New test.
40365
40366 2001-01-13 Nick Clifton <nickc@redhat.com>
40367
40368 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
40369 target.
40370
40371 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
40372
40373 * gcc.c-torture/compile/20010113-1.c: New test.
40374
40375 2001-01-13 Jakub Jelinek <jakub@redhat.com>
40376
40377 * gcc.c-torture/compile/20001212-1.c: New test.
40378
40379 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
40380
40381 * gcc.dg/cpp/widestr1.c: Update.
40382 * gcc.dg/cpp/prag-imp.c: Remove.
40383
40384 2001-01-12 Jakub Jelinek <jakub@redhat.com>
40385
40386 * gcc.c-torture/execute/20000801-3.x: Remove.
40387 * gcc.dg/c90-init-1.c: New test.
40388 * gcc.dg/c99-init-1.c: New test.
40389 * gcc.dg/c99-init-2.c: New test.
40390 * gcc.dg/gnu99-init-1.c: New test.
40391
40392 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
40393
40394 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
40395 testing that no relevant ones were found.
40396
40397 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
40398
40399 * g++.old-deja/g++.pt/cast2.C: New test.
40400
40401 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
40402
40403 * g++.old-deja/g++.pt/friend47.C: New test.
40404
40405 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40406
40407 * g++.old-deja/g++.pt/instantiate13.C: New test.
40408
40409 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40410
40411 * g++.old-deja/g++.other/defarg7.C: New test.
40412 * g++.old-deja/g++.other/defarg8.C: New test.
40413
40414 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40415
40416 * g++.old-deja/g++.pt/crash64.C: New test.
40417
40418 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
40419
40420 * g++.old-deja/g++.pt/crash63.C: New test.
40421
40422 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
40423
40424 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
40425
40426 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
40427
40428 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
40429
40430 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40431
40432 * g++.old-deja/g++.pt/error3.C: New test.
40433
40434 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40435
40436 * g++.old-deja/g++.other/crash39.C: New test.
40437
40438 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
40439
40440 * g++.old-deja/g++.other/vbase4.C: New test.
40441
40442 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
40443
40444 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
40445 * gcc.dg/special/20000419-2.c: New file. Identical to above.
40446 * gcc.dg/special/special.exp: New test driver which will check
40447 for alias support for the above test.
40448
40449 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
40450
40451 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
40452 problems on small machines.
40453 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
40454 parameterize.
40455
40456 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
40457
40458 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
40459 mips.
40460 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40461
40462 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
40463
40464 * g++.old_deja/g++.pt/using8.C: New test.
40465
40466 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
40467
40468 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
40469
40470 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
40471
40472 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
40473 where a failure is expected.
40474 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
40475
40476 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
40477
40478 * g++.old_deja/g++.pt/instantiate12.C: New test.
40479
40480 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
40481
40482 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
40483 start of structs.
40484 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
40485 * g++.old-deja/g++.brendan/crash17.C: Likewise.
40486 * g++.old-deja/g++.brendan/crash29.C: Likewise.
40487 * g++.old-deja/g++.brendan/crash48.C: Likewise.
40488 * g++.old-deja/g++.brendan/ns1.C: Likewise.
40489 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
40490 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
40491 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
40492 * g++.old-deja/g++.eh/spec6.C: Likewise.
40493 * g++.old-deja/g++.jason/crash3.C: Likewise.
40494 * g++.old-deja/g++.law/ctors11.C: Likewise.
40495 * g++.old-deja/g++.law/ctors17.C: Likewise.
40496 * g++.old-deja/g++.law/ctors5.C: Likewise.
40497 * g++.old-deja/g++.law/ctors9.C: Likewise.
40498 * g++.old-deja/g++.mike/ambig1.C: Likewise.
40499 * g++.old-deja/g++.mike/net22.C: Likewise.
40500 * g++.old-deja/g++.mike/p3538a.C: Likewise.
40501 * g++.old-deja/g++.mike/p3538b.C: Likewise.
40502 * g++.old-deja/g++.mike/virt3.C: Likewise.
40503 * g++.old-deja/g++.niklas/t128.C: Likewise.
40504 * g++.old-deja/g++.other/anon4.C: Likewise.
40505 * g++.old-deja/g++.other/using1.C: Likewise.
40506 * g++.old-deja/g++.other/warn3.C: Likewise.
40507 * g++.old-deja/g++.pt/t37.C: Likewise.
40508 * g++.old-deja/g++.robertl/eb69.C: Likewise.
40509 * g++.old-deja/g++.robertl/eb71.C: Likewise.
40510
40511 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
40512
40513 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
40514
40515 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40516
40517 * gcc.c-torture/execute/stdio-opt-3.c: New test.
40518
40519 2001-01-07 Jakub Jelinek <jakub@redhat.com>
40520
40521 * gcc.c-torture/compile/20010107-1.c: New test.
40522
40523 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
40524
40525 * gcc.c-torture/execute/builtin-noret-1.c: New test.
40526
40527 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
40528
40529 * gcc.dg/format/format.h: New file.
40530 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
40531 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
40532 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
40533 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
40534 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
40535 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
40536 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
40537 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
40538 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
40539 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
40540 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
40541 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
40542 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
40543 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
40544 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
40545 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
40546 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
40547 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
40548 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
40549 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
40550 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
40551 instead of declaring standard types, macros and functions in each
40552 test.
40553
40554 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
40555
40556 * gcc.c-torture/execute/20010106-1.c: New test.
40557
40558 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
40559
40560 * gcc.dg/format/format.exp: New file.
40561 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
40562 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
40563 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
40564 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
40565 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
40566 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
40567 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
40568 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
40569 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
40570 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
40571 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
40572 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
40573 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
40574 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
40575 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
40576 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
40577 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
40578 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
40579 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
40580 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
40581 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
40582 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
40583 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
40584 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
40585 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
40586 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
40587 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
40588 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
40589 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
40590 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
40591 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
40592 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
40593 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
40594 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
40595 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
40596 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
40597 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
40598 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
40599 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
40600 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
40601 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
40602 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
40603
40604 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
40605
40606 * gcc.c-torture/execute/991228-1.c: Take word endianness into
40607 account.
40608
40609 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
40610
40611 * gcc.c-torture/execute/builtin-complex-1.c: New test.
40612
40613 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
40614
40615 * g++.old-deja/g++.pt/crash62.C: New test.
40616
40617 2001-01-04 Richard Henderson <rth@redhat.com>
40618
40619 * gcc.dg/20000926-1.c: Update expected warnings.
40620 * gcc.dg/array-2.c: Likewise.
40621 * gcc.dg/array-4.c: Also validate flexible array members.
40622 * gcc.dg/c99-flex-array-1.c: New.
40623
40624 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
40625
40626 * gcc.c-torture/compile/20001222-1.x: Remove.
40627
40628 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40629
40630 * gcc.c-torture/execute/built-in-setjmp.c: New.
40631
40632 2001-01-03 Richard Henderson <rth@redhat.com>
40633
40634 * gcc.dg/940510-1.c: Update expected error wording.
40635 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
40636
40637 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
40638
40639 * lib/target-supports.exp (check_alias_available): Modified to
40640 indicate aliases not supported if only weak aliases are supported.
40641
40642 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40643
40644 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
40645 Turn on cmpstrsi checks for __pj__ and __i370__.
40646
40647 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
40648
40649 * g++.old-deja/g++.other/virtual11.C: New test.
40650
40651 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
40652
40653 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
40654
40655 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40656
40657 * gcc.c-torture/compile/20010102-1.c: New test.
40658
40659 2001-01-02 Andreas Jaeger <aj@suse.de>
40660
40661 * gcc.dg/noreturn-3.c: New test.
40662
40663 * gcc.dg/noreturn-4.c: New test.
40664
40665 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40666
40667 * gcc.c-torture/execute/stdio-opt-1.c: Also test
40668 __builtin_fputc and __builtin_fwrite.
40669
40670 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
40671
40672 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
40673 signed char, not default char.
40674
40675 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
40676
40677 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
40678
40679 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
40680
40681 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
40682
40683 2000-12-29 Richard Henderson <rth@redhat.com>
40684
40685 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
40686 (__cyg_profile_func_exit): Define.
40687
40688 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
40689
40690 * g++.dg/vtgc1.C: New test.
40691
40692 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
40693
40694 * gcc.dg/noncompile/20001228-1.c: New test.
40695
40696 * gcc.dg/20001228-1.c: New test.
40697
40698 * gcc.c-torture/execute/20001228-1.c: New test.
40699
40700 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
40701
40702 * gcc.dg/format-strfmon-1.c: New test.
40703
40704 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40705
40706 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
40707 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
40708 * gcc.c-torture/execute/string-opt-1.c: Likewise.
40709 * gcc.c-torture/execute/string-opt-2.c: Likewise.
40710 * gcc.c-torture/execute/string-opt-3.c: Likewise.
40711 * gcc.c-torture/execute/string-opt-4.c: Likewise.
40712 * gcc.c-torture/execute/string-opt-6.c: Likewise.
40713 * gcc.c-torture/execute/string-opt-7.c: Likewise.
40714 * gcc.c-torture/execute/string-opt-8.c: Likewise.
40715 * gcc.c-torture/execute/string-opt-9.c: Likewise.
40716 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40717 * gcc.c-torture/execute/string-opt-11.c: Likewise.
40718 * gcc.c-torture/execute/string-opt-12.c: Likewise.
40719
40720 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
40721 * gcc.c-torture/execute/string-opt-4.c: Test index.
40722
40723 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
40724
40725 * gcc.c-torture/compile/20001226-1.c: New test.
40726
40727 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
40728
40729 * gcc.c-torture/compile/20001222-1.c: New test.
40730 * gcc.c-torture/compile/20001222-1.x: Xfail.
40731
40732 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
40733
40734 * gcc.c-torture/execute/comp-goto-2.c: New test.
40735
40736 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
40737
40738 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
40739 Use long types if __INT_MAX__ is 32767.
40740 (main): Use cast to (sint32 *) when poking 88 into a_page.
40741
40742 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
40743
40744 2000-12-21 Bernd Schmidt <bernds@redhat.com>
40745
40746 * gcc.c-torture/compile/20001221-1.c: New test.
40747 * gcc.c-torture/execute/20001221-1.c: New test.
40748
40749 2000-12-20 Richard Henderson <rth@redhat.com>
40750
40751 * g++.old-deja/g++.pt/crash36.C: Update error lines.
40752 * g++.old-deja/g++.robertl/eb109.C: Likewise.
40753
40754 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40755
40756 * gcc.dg/compare3.c: New test.
40757
40758 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
40759
40760 * gcc.dg/format-warnll-1.c: New test.
40761
40762 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
40763
40764 * gcc.dg/cpp/cmdlne-P.c: New test.
40765
40766 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
40767
40768 * gcc.c-torture/execute/builtin-abs-1.c,
40769 gcc.c-torture/execute/builtin-abs-2.c: New tests.
40770
40771 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
40772
40773 * gcc.dg/cpp/multiline.c: New test.
40774
40775 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
40776
40777 * g++.old-deja/g++.other/syshdr1.C: Update.
40778 * gcc.dg/cpp/lineflags.c: Remove temporarily.
40779
40780 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40781
40782 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
40783
40784 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40785
40786 * g++.old-deja/g++.pt/ttp65.C: New test.
40787
40788 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40789
40790 * g++.old-deja/g++.pt/ttp64.C: New test.
40791
40792 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40793
40794 * g++.old-deja/g++.pt/spec33.C: New test.
40795
40796 2000-12-14 Catherine Moore <clm@redhat.com>
40797
40798 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
40799 * gcc.c-torture/execute/920612-2.c: Likewise.
40800 * gcc.c-torture/execute/920428-2.c: Likewise.
40801 * gcc-c-torture/execute/va-arg-11.c: Call exit.
40802 * gcc.c-torture/execute/va-arg-21.c: Likewise.
40803
40804 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40805
40806 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
40807 * gcc.dg/pack-test-2.c: Likewise.
40808
40809 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
40810
40811 Tests by Zack Weinberg <zackw@stanford.edu>.
40812
40813 * gcc.dg/cpp/defined.c: Update.
40814 * gcc.dg/cpp/defined_trad.c: New tests.
40815
40816 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
40817
40818 * gcc.dg/cpp/trad-direct.c: Update.
40819
40820 2000-12-11 Neil Booth <neilb@earthling.net>
40821
40822 * gcc.dg/cpp/defined_trad.c
40823
40824 2000-12-11 Neil Booth <neilb@earthling.net>
40825
40826 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
40827
40828 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
40829
40830 * gcc.dg/format-miss-2.c: New test.
40831
40832 2000-12-09 Neil Booth <neilb@earthling.net>
40833
40834 * gcc.dg/cpp/lineflags.c: New tests.
40835 * gcc.dg/cpp/poison.c: Update.
40836 * gcc.dg/cpp/redef2.c: Update.
40837 * gcc.dg/cpp/skipping.c: New test.
40838
40839 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
40840
40841 * g++.old-deja/g++.other/eh3.C: New testcase.
40842
40843 2000-12-07 Neil Booth <neilb@earthling.net>
40844
40845 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
40846 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
40847 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
40848 wtr-union-init-2.c, wtr-union-init-3.c: Update.
40849 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
40850 Update.
40851
40852 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
40853
40854 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
40855 __SIZE_TYPE__ instead of int for type of integers cast to
40856 pointers.
40857
40858 2000-12-07 Jakub Jelinek <jakub@redhat.com>
40859
40860 * g++.old-deja/g++.other/cleanup4.C: New test.
40861
40862 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
40863
40864 * format-sec-1.c: New test.
40865
40866 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
40867
40868 * gcc.dg/format-nonlit-3.c: New test.
40869
40870 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
40871
40872 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
40873 through a null pointer.
40874
40875 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40876
40877 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
40878 * g++.old-deja/g++.pt/partial4.C: New test.
40879
40880 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
40881
40882 * gcc.c-torture/execute/ieee/hugeval.x: New.
40883
40884 2000-12-06 Neil Booth <neilb@earthling.net>
40885
40886 * gcc.dg/cpp/backslash2.c: New tests.
40887
40888 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40889
40890 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
40891 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
40892
40893 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
40894
40895 * gcc.c-torture/execute/20001203-2.c: New testcase.
40896
40897 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
40898
40899 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
40900 * g++.old-deja/g++.other/virtual10.C: New test.
40901
40902 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
40903
40904 * g++.old-deja/g++.mike/pmf5.C: Remove test.
40905
40906 2000-12-05 Richard Henderson <rth@redhat.com>
40907
40908 * gcc.c-torture/compile/20001205-1.c: New.
40909
40910 2000-12-04 Neil Booth <neilb@earthling.net>
40911
40912 * g++.old-deja/g++.other/virtual9.C: New test.
40913 * g++.old-deja/g++.pt/crash61.C: New test.
40914 * gcc.c-torture/execute/loop-9.c: New test.
40915
40916 2000-12-04 Neil Booth <neilb@earthling.net>
40917
40918 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
40919 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
40920 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
40921 * gcc.dg/cpp/extratokens.c: ...here.
40922
40923 2000-12-04 Neil Booth <neilb@earthling.net>
40924
40925 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
40926 New tests.
40927
40928 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40929
40930 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
40931 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
40932
40933 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
40934
40935 * gcc.c-torture/execute/20001203-1.c: New test.
40936
40937 2000-12-03 Neil Booth <neilb@earthling.net>
40938
40939 * gcc.dg/cpp/macro6.c: New test cases.
40940
40941 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40942
40943 * gcc.c-torture/execute/string-opt-9.c: New test.
40944 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40945 * gcc.c-torture/execute/string-opt-11.c: Likewise.
40946 * gcc.c-torture/execute/string-opt-12.c: Likewise.
40947
40948 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
40949 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
40950
40951 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
40952
40953 * gcc.dg/cpp/if-6.c: New testcase.
40954
40955 * gcc.dg/20001201-1.c: New testcase.
40956
40957 2000-12-02 Neil Booth <neilb@earthling.net>
40958
40959 * g++.old-deja/g++.other/externC4.C,
40960 g++.old-deja/g++.other/friend10.C: New tests.
40961
40962 2000-12-02 Neil Booth <neilb@earthling.net>
40963
40964 * g++.old-deja/g++.other/instan2.C
40965 * g++.old-deja/g++.other/instan3.C: New test.
40966
40967 2000-12-02 Neil Booth <neilb@earthling.net>
40968
40969 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
40970 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
40971 gnuc99.c,gnuc99-pedantic.c: New tests.
40972
40973 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
40974
40975 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
40976 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
40977
40978 2000-12-01 Neil Booth <neilb@earthling.net>
40979
40980 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
40981 * gcc.dg/cpp/poison.c: Update.
40982 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
40983
40984 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
40985
40986 * g77.f-torture/execute/20001201.f: New test.
40987
40988 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
40989
40990 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
40991
40992 2000-12-01 Jakub Jelinek <jakub@redhat.com>
40993
40994 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
40995
40996 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
40997
40998 * g++.old-deja/g++.other/cast6.C: New test.
40999
41000 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41001
41002 * gcc.c-torture/execute/20001130-2.c: New testcase.
41003
41004 2000-11-30 Richard Henderson <rth@redhat.com>
41005
41006 * gcc.c-torture/execute/20001130-1.c: New test.
41007
41008 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41009
41010 * g++.old-deja/g++.other/op3.C: New test.
41011
41012 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41013
41014 * g++.old-deja/g++.other/op2.C: New test.
41015
41016 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41017
41018 * g++.old-deja/g++.other/crash38.C: New test.
41019
41020 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41021
41022 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41023
41024 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41025
41026 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41027 tests.
41028 * gcc.c-torture/execute/string-opt-6.c: New test.
41029
41030 * gcc.dg/20001117-1.c: Add main.
41031
41032 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41033
41034 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41035 Move from here ...
41036 * gcc.dg/940510-1.c: ... to here.
41037
41038 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41039 zero-size arrays in toplevel structures.
41040
41041 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41042
41043 * gcc.c-torture/execute/loop-8.c: New test.
41044
41045 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41046
41047 * g++.old-deja/g++.other/base1.C: New test.
41048
41049 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41050
41051 * g++.old-deja/g++.other/parse2.C: New test.
41052
41053 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41054
41055 * g++.old-deja/g++.pt/incomplete1.C: New test.
41056
41057 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41058
41059 * g++.old-deja/g++.other/friend9.C: New test.
41060
41061 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41062
41063 * gcc.dg/20001127-1.c: New test.
41064
41065 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41066
41067 * g++.old-deja/g++.pt/friend46.C: New test.
41068
41069 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41070
41071 * g++.old-deja/g++.other/ptrmem8.C: New test.
41072
41073 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41074
41075 * gcc.c-torture/execute/string-opt-7.c: New test.
41076 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41077
41078 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41079
41080 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41081 instead of 'mkcheck 2'.
41082
41083 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41084
41085 * gcc.c-torture/execute/memcheck/driver.c,
41086 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41087 C9X references to refer to C99.
41088
41089 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41090
41091 * gcc.dg/ultrasp3.c: New test.
41092
41093 2000-11-25 Neil Booth <neilb@earthling.net>
41094
41095 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41096
41097 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41098
41099 * gcc.c-torture/compile/20001123-2.c: New.
41100
41101 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41102
41103 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41104
41105 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41106
41107 * gcc.dg/sequence-point-1.c: Add some new tests.
41108 * gcc.c-torture/execute/20001124-1.c: New test.
41109
41110 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41111
41112 * g++.old-deja/g++.other/vaarg4.C: New test.
41113 * gcc.c-torture/compile/20001123-1.c: New test.
41114
41115 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41116
41117 * g++.other/crash24.C: Adjust and remove XFAIL.
41118 * g++.other/crash37.C: New test.
41119
41120 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41121
41122 * g++.old-deja/g++.pt/instantiate9.C: New test.
41123
41124 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41125
41126 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41127 new ABI, too.
41128
41129 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41130 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41131
41132 2000-11-22 Neil Booth <neilb@earthling.net>
41133
41134 * gcc.dg/cpp/Wtrigraphs.c: New test.
41135
41136 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41137
41138 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41139
41140 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41141
41142 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41143
41144 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41145
41146 * lib/gcc-dg.exp: load_lib scanasm.exp.
41147 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41148 * lib/g++-dg.exp: load_lib scanasm.exp.
41149 * lib/scanasm.exp: New.
41150 (scan-assembler, scan-assembler-not): Add optional arguments to
41151 test name, or if not present, the pattern name.
41152 (scan-assembler-dem, scan-assembler-dem-not): New.
41153
41154 * g++.dg/dg.exp: New.
41155
41156 2000-11-21 Neil Booth <neilb@earthling.net>
41157
41158 * gcc.dg/cpp/integrated1.c: Remove.
41159
41160 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41161
41162 * gcc.c-torture/execute/20001121-1.c: New test.
41163
41164 2000-11-21 Richard Henderson <rth@redhat.com>
41165
41166 * gcc.c-torture/compile/20001121-1.c: New test.
41167
41168 2000-11-20 Neil Booth <neilb@earthling.net>
41169
41170 * gcc.dg/cpp/integrated1.c: New test.
41171
41172 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41173
41174 * g++.old-deja/g++.other/inline17.C: New test.
41175
41176 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41177
41178 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41179 local variable to be zero: I made the variable global. Now
41180 uses abort() and exit() instead of relying on main's return value.
41181
41182 2000-11-20 Neil Booth <neilb@earthling.net>
41183
41184 * gcc.dg/cpp/paste2.c: Update test.
41185 * objc/execute/paste.m: New test.
41186
41187 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41188
41189 * gcc.dg/c99-condexpr-1.c: New test.
41190
41191 2000-11-20 Neil Booth <neilb@earthling.net>
41192
41193 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41194
41195 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41196
41197 * g++.old-deja/g++.pt/export1.C: New test.
41198
41199 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41200
41201 * gcc.dg/20001117-1.c: New test.
41202
41203 2000-11-18 Richard Henderson <rth@redhat.com>
41204
41205 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41206
41207 2000-11-18 Richard Henderson <rth@redhat.com>
41208
41209 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41210 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41211 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41212
41213 2000-11-18 Richard Henderson <rth@redhat.com>
41214
41215 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41216 (main): New. Exit cleanly.
41217
41218 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41219
41220 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41221 gcc.dg/c99-fordecl-2.c: New tests.
41222
41223 2000-11-18 Richard Henderson <rth@redhat.com>
41224
41225 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41226 * gcc.c-torture/execute/zerolen-2.c: New.
41227
41228 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41229
41230 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41231 memory.
41232
41233 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41234
41235 * g++.old-deja/g++.pt/instantiate8.C: New test.
41236
41237 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41238
41239 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41240 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41241
41242 2000-11-16 Nick Clifton <nickc@redhat.com>
41243
41244 * gcc.c-torture/execute/nestfunc-2.c: New test.
41245 * gcc.c-torture/execute/nestfunc-3.c: New test.
41246
41247 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41248
41249 * gcc.c-torture/compile/20001116-1.c: New test.
41250
41251 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41252
41253 * gcc.c-torture/execute/20001115-1.c: New test.
41254
41255 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41256
41257 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41258 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41259 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41260 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41261
41262 2000-11-15 Neil Booth <neilb@earthling.net>
41263
41264 gcc.dg/cpp/_Pragma1.c: Update.
41265 gcc.dg/cpp/_Pragma2.c: New test.
41266
41267 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41268
41269 * g++.old-deja/g++.other/anon5.C: New test.
41270
41271 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41272
41273 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41274 tests.
41275
41276 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41277
41278 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41279 output.
41280
41281 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41282
41283 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41284 labels at end of compound statements.
41285
41286 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41287
41288 * gcc.c-torture/execute/loop-7.c: New test.
41289
41290 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41291
41292 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41293
41294 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41295
41296 * gcc.dg/c99-bool-1.c: New test.
41297
41298 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41299
41300 * gcc.dg/c99-scope-1.c: Remove xfail.
41301 * gcc.dg/c99-scope-2.c: New test.
41302
41303 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41304
41305 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41306 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41307
41308 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41309
41310 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41311 error messages.
41312
41313 * g++.mike/p700.C: Don't typedef wchar_t.
41314 * g++.mike/p784.C: Likewise.
41315 * g++.mike/eb101.C: Don't use __wchar_t.
41316
41317 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41318
41319 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41320 from DO loop.
41321
41322 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41323
41324 * gcc.c-torture/execute/20001111-1.c: New test.
41325
41326 2000-11-10 Nick Clifton <nickc@redhat.com>
41327
41328 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41329 long multuiple and accumulate.
41330
41331 2000-11-09 Richard Henderson <rth@redhat.com>
41332
41333 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
41334 via size_t instead of int.
41335
41336 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
41337 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41338 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41339 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41340
41341 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
41342
41343 * gcc.c-torture/compile/20001109-1.c: New test.
41344 * gcc.c-torture/compile/20001109-2.c: New test.
41345
41346 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
41347
41348 * g++.old-deja/g++.pt/operator1.C: New test.
41349 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
41350
41351 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41352
41353 * gcc.dg/20001108-1.c: New test.
41354
41355 2000-11-09 Jakub Jelinek <jakub@redhat.com>
41356
41357 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
41358 with both arguments constant strings.
41359 * gcc.c-torture/execute/string-opt-3.c: New test.
41360 * gcc.c-torture/execute/string-opt-4.c: New test.
41361 * gcc.c-torture/execute/string-opt-5.c: New test.
41362
41363 2000-11-08 Nick Clifton <nickc@redhat.com>
41364
41365 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
41366 mulsidi3adddi patterns.
41367
41368 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
41369
41370 * g++.old-deja/g++.other/crash36.C: New test.
41371
41372 2000-11-08 Jakub Jelinek <jakub@redhat.com>
41373
41374 * g++.old-deja/g++.other/init16.C: New test.
41375
41376 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
41377
41378 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
41379
41380 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41381
41382 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
41383 * gcc.c-torture/execute/va-arg-16.x: Likewise.
41384 * gcc.c-torture/execute/va-arg-17.x: Likewise.
41385
41386 2000-11-07 DJ Delorie <dj@redhat.com>
41387
41388 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
41389
41390 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41391
41392 * gcc.c-torture/execute/string-opt-1.c: New test.
41393
41394 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
41395
41396 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
41397 mips-sgi-irix6.* because the MIPS ABI passes floating-point
41398 parameters in registers, and there is no way for a varargs
41399 function to know in which order the integer and floating-point
41400 parameters should be interleaved when they are placed on the
41401 stack.
41402 * gcc.c-torture/execute/va-arg-16.x: Likewise.
41403 * gcc.c-torture/execute/va-arg-17.x: Likewise.
41404
41405 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41406
41407 * gcc.c-torture/execute/string-opt-2.c: New test.
41408
41409 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
41410
41411 * g++.old-deja/g++.pt/crash60.C: New test.
41412
41413 2000-11-06 Jakub Jelinek <jakub@redhat.com>
41414
41415 * g++.old-deja/g++.other/crash24.C: New test.
41416 * g++.old-deja/g++.other/crash25.C: New test.
41417 * g++.old-deja/g++.other/crash26.C: New test.
41418 * g++.old-deja/g++.other/crash27.C: New test.
41419 * g++.old-deja/g++.other/crash28.C: New test.
41420 * g++.old-deja/g++.other/crash29.C: New test.
41421 * g++.old-deja/g++.other/crash30.C: New test.
41422 * g++.old-deja/g++.other/crash31.C: New test.
41423 * g++.old-deja/g++.other/crash32.C: New test.
41424 * g++.old-deja/g++.other/crash33.C: New test.
41425 * g++.old-deja/g++.other/crash34.C: New test.
41426 * g++.old-deja/g++.other/crash35.C: New test.
41427
41428 2000-11-06 Jakub Jelinek <jakub@redhat.com>
41429
41430 * gcc.c-torture/execute/20001031-1.c: New test.
41431
41432 2000-11-04 Mark Mitchell <mark@codesourcery.com>
41433
41434 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
41435 namespace.
41436
41437 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
41438 standards-conformant.
41439
41440 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
41441
41442 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
41443 * g++.old-deja/g++.mike/p755a.C: Likewise.
41444 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
41445 library makes no calls to `operator new' during initialization.
41446
41447 2000-11-04 Neil Booth <neilb@earthling.net>
41448
41449 * gcc.dg/cpp/include2.c: New tests.
41450
41451 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
41452
41453 * lib/g++.exp (g++_set_ld_library_path): New function.
41454 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
41455
41456 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
41457
41458 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
41459 warnings.
41460
41461 2000-11-01 Richard Henderson <rth@redhat.com>
41462
41463 * g++.old-deja/g++.ext/namedret1.C: New.
41464 * g++.old-deja/g++.ext/namedret2.C: New.
41465 * g++.old-deja/g++.ext/namedret3.C: New.
41466
41467 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
41468
41469 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
41470 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
41471
41472 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41473
41474 * gcc.c-torture/execute/va-arg-21.c: New test.
41475
41476 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
41477
41478 * gcc.dg/c99-complex-2.c: New test.
41479
41480 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41481
41482 * gcc.c-torture/execute/stdio-opt-1.c: New test.
41483
41484 2000-10-31 Jakub Jelinek <jakub@redhat.com>
41485
41486 * g++.old-deja/g++.other/inline16.C: New test.
41487
41488 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
41489
41490 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
41491 __PRETTY_FUNCTION__
41492
41493 2000-10-29 Neil Booth <neilb@earthling.net>
41494
41495 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
41496 New tests.
41497 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
41498 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
41499 optimisation.
41500
41501 2000-10-29 Neil Booth <neilb@earthling.net>
41502
41503 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
41504 * mi1.c, mi1c.h: Add null directives to multiple-include test.
41505 * mi5.c: Test multiple includes work with -C.
41506 * trigraphs.c: Test ^= version.
41507
41508 2000-10-28 Neil Booth <neilb@earthling.net>
41509
41510 New tests and test updates for new macro expander.
41511
41512 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
41513 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
41514 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
41515 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
41516 new diagnostic messages.
41517
41518 * gcc.dg/cpp/macro3.c: New tests.
41519
41520 2000-10-27 Mark Mitchell <mark@codesourcery.com>
41521
41522 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
41523 on the same line.
41524
41525 2000-10-27 Jakub Jelinek <jakub@redhat.com>
41526
41527 * g++.old-deja/g++.other/eh2.C: New test.
41528
41529 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
41530
41531 * gcc.c-torture/execute/20001027-1.c: New test.
41532
41533 2000-10-26 Richard Henderson <rth@redhat.com>
41534
41535 * gcc.c-torture/execute/20001026-1.c: New.
41536
41537 2000-10-26 Mark Mitchell <mark@codesourcery.com>
41538
41539 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
41540 * g++.old-deja/g++.law/builtin1.C: Likewise.
41541 * g++.old-deja/g++.law/ctors10.C: Likewise.
41542 * g++.old-deja/g++.law/virtual3.C: Likewise.
41543 * g++.old-deja/g++.mike/p658.C: Likewise.
41544 * g++.old-deja/g++.other/sibcall1.C: Likewise.
41545 * g++.old-deja/g++.other/vaarg2.C: Likewise.
41546 * g++.old-deja/g++.robertl/eb124.C: Likewise.
41547 * g++.old-deja/g++.robertl/eb44.C: Likewise.
41548 * g++.old-deja/g++.robertl/eb77.C: Likewise.
41549
41550 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
41551
41552 * gcc.c-torture/compile/20001024-1.c: New test.
41553
41554 2000-10-25 Mark Mitchell <mark@codesourcery.com>
41555
41556 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
41557 to tell us whether or not we are using V3.
41558
41559 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41560
41561 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
41562 operands.
41563
41564 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
41565
41566 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
41567
41568 2000-10-25 Jakub Jelinek <jakub@redhat.com>
41569
41570 * gcc.c-torture/execute/20001024-1.c: New test.
41571
41572 2000-10-24 Jakub Jelinek <jakub@redhat.com>
41573
41574 * g++.old-deja/g++.other/sibcall1.C: New test.
41575
41576 2000-10-20 Jakub Jelinek <jakub@redhat.com>
41577
41578 * gcc.dg/noncompile/init-3.c: New test.
41579
41580 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
41581
41582 * gcc.dg/format-array-1.c: New test.
41583
41584 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
41585
41586 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
41587 writing through null pointers; remove comment about testing
41588 unterminated strings.
41589
41590 2000-10-17 Matthew Hiller <hiller@redhat.com>
41591
41592 * gcc.c-torture/execute/20001017-2.c: New test.
41593
41594 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
41595
41596 * gcc.c-torture/compile/20001018-1.c: New test.
41597 * gcc.c-torture/compile/20001018-1.x: Xfail.
41598
41599 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41600
41601 * gcc.c-torture/execute/20001017-1.c: New test.
41602
41603 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
41604
41605 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
41606 for multiple use of arguments with scanf formats; add tests for
41607 multiple use of arguments.
41608
41609 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
41610
41611 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
41612
41613 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
41614
41615 * gcc.dg/format-miss-1.c: New test.
41616
41617 2000-10-16 Jakub Jelinek <jakub@redhat.com>
41618
41619 * gcc.c-torture/execute/20001013-1.c: New test.
41620
41621 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
41622
41623 * gcc.dg/format-branch-1.c: New test.
41624
41625 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
41626
41627 * README, lib/file-format.exp: Remove EGCS references.
41628
41629 2000-10-16 Jakub Jelinek <jakub@redhat.com>
41630
41631 * gcc.dg/20001013-1.c: New test.
41632
41633 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
41634
41635 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
41636 for intmax_t in the compiler using __typeof__ and the type rules
41637 for conditional expressions.
41638
41639 2000-10-13 Jakub Jelinek <jakub@redhat.com>
41640
41641 * gcc.dg/20001012-1.c: New test.
41642 * gcc.dg/20001012-2.c: New test.
41643
41644 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41645
41646 * gcc.dg/format-attr-1.c: New test.
41647
41648 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41649
41650 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
41651 __LONG_LONG_MAX__ instead of LLONG_MAX.
41652
41653 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41654
41655 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
41656 scanf flags.
41657 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
41658 flags.
41659
41660 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
41661
41662 * gcc.dg/sequence-pt-1.c: New test.
41663
41664 2000-10-11 Geoff Keating <geoffk@cygnus.com>
41665
41666 * gcc.c-torture/execute/20001011-1.c: New testcase.
41667 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
41668
41669 2000-10-10 Jakub Jelinek <jakub@redhat.com>
41670
41671 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
41672 does not error on it.
41673
41674 2000-10-10 Jakub Jelinek <jakub@redhat.com>
41675
41676 * gcc.dg/20001009-1.c: New test.
41677
41678 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
41679
41680 * gcc.c-torture/compile/20001009-1.c: Move from here ....
41681 * gcc.c-torture/execute/20001009-2.c: ... to here.
41682
41683 2000-10-09 Geoff Keating <geoffk@cygnus.com>
41684
41685 * gcc.c-torture/compile/20001009-1.c: New testcase.
41686 * gcc.c-torture/execute/20001009-1.c: New testcase.
41687 Testcases provided by Jan Hubicka <jh@suse.cz>.
41688
41689 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
41690
41691 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
41692 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
41693 uintmax_t using <limits.h> to emulate the compiler's internal
41694 logic. No longer XFAIL %j tests.
41695
41696 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
41697
41698 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
41699 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
41700 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
41701 regexps and details of expected handling of some bad formats.
41702 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
41703 suppression.
41704
41705 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
41706
41707 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
41708 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
41709 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
41710 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
41711 in list archives.
41712
41713 2000-10-06 Richard Henderson <rth@cygnus.com>
41714
41715 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
41716 * g++.old-deja/g++.brendan/crash52.C: Likewise.
41717 * g++.old-deja/g++.jason/report.C: Likewise.
41718 * g++.old-deja/g++.law/friend5.C: Likewise.
41719 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
41720 of the expected warnings.
41721
41722 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
41723
41724 * g++.old-deja/g++.pt/enum14.C: New test.
41725
41726 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
41727
41728 * g++.old-deja/g++.pt/crash59.C: New test.
41729
41730 2000-10-04 Will Cohen <wcohen@redhat.com>
41731
41732 * gcc.dg/20000926-1.c: New test.
41733
41734 2000-10-03 Geoff Keating <geoffk@cygnus.com>
41735
41736 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
41737 function name for current C++ compiler.
41738 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
41739
41740 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
41741
41742 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
41743 __PRETTY_FUNCTION__.
41744 * g++.old-deja/g++.ext/pretty2.C: Likewise.
41745
41746 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41747
41748 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
41749
41750 2000-09-26 Jakub Jelinek <jakub@redhat.com>
41751
41752 * gcc.c-torture/compile/20000923-1.c: New test.
41753
41754 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
41755
41756 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
41757 * g++.old-deja/g++.pt/ttp62.C: Same.
41758 * g++.old-deja/g++.other/inline14.C: Same.
41759
41760 2000-09-24 Richard Henderson <rth@cygnus.com>
41761
41762 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
41763
41764 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
41765
41766 * gcc.dg/c90-printf-1.c: Add test for wide string format.
41767
41768 2000-09-22 Geoff Keating <geoffk@cygnus.com>
41769
41770 * gcc.c-torture/compile/20000922-1.c: New file.
41771
41772 2000-09-21 Nick Clifton <nickc@redhat.com>
41773
41774 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
41775 a signed long modulo operation.
41776 (mod6): New function - perform an unsigned long modulo operation.
41777 (main): Add tests for modulos of very large numbers by very small
41778 dividends.
41779
41780 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41781
41782 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
41783
41784 2000-09-19 Richard Henderson <rth@cygnus.com>
41785
41786 * gcc.dg/compare2.c (case 10): XFAIL.
41787
41788 2000-09-18 Richard Henderson <rth@cygnus.com>
41789
41790 * gcc.c-torture/execute/20000906-1.c: Move ...
41791 * gcc.dg/20000906-1.c: ... here. Only run on targets
41792 that support __builtin_trap.
41793
41794 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
41795
41796 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
41797
41798 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
41799
41800 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
41801 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
41802 more $ format tests.
41803
41804 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
41805
41806 * gcc.dg/format-errmk-1.c: New test.
41807
41808 2000-09-17 Greg McGary <greg@mcgary.org>
41809
41810 * gcc.c-torture/execute/20000917-1.x: Remove.
41811
41812 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
41813
41814 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
41815
41816 2000-09-17 Greg McGary <greg@mcgary.org>
41817
41818 * gcc.c-torture/execute/20000917-1.c: New test.
41819 * gcc.c-torture/execute/20000917-1.x: XFAIL.
41820
41821 2000-09-16 Neil Booth <NeilB@earthling.net>
41822
41823 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
41824 in nested macro bug.
41825
41826 2000-09-15 Neil Booth <NeilB@earthling.net>
41827
41828 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
41829
41830 2000-09-14 Jeffrey A Law (law@cygnus.com)
41831
41832 * gcc.c-torture/execute/20000914-1.c: New test.
41833
41834 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
41835
41836 * g++.other/inline13.C: New test.
41837
41838 2000-09-12 Andreas Jaeger <aj@suse.de>
41839
41840 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
41841 constant by Ulrich Drepper <drepper@redhat.com>.
41842
41843 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
41844
41845 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
41846
41847 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41848
41849 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
41850
41851 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
41852
41853 * gcc.dg/cpp/backslash.c: New test.
41854
41855 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
41856
41857 * gcc.c-torture/execute/20000910-1.c: New test.
41858 * gcc.c-torture/execute/20000910-2.c: Likewise.
41859
41860 2000-09-11 Robert Lipe <robertl@sco.com>
41861
41862 * gcc.dg/pragma-align.c: New test.
41863
41864 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
41865
41866 * g++.old-deja/g++.pt/explicit82.C: New test.
41867 * g++.old-deja/g++.pt/explicit83.C: New test.
41868
41869 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
41870
41871 * gcc.dg/asm-names.c: New test.
41872
41873 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41874
41875 * gcc.dg/cpp/tr-warn6.c: New test
41876
41877 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
41878
41879 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
41880 be accepted.
41881
41882 2000-09-07 Catherine Moore <clm@redhat.com>
41883
41884 * gcc.c-torture/execute/unroll-1.c: New test.
41885
41886 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
41887
41888 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
41889 ERROR markers.
41890 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
41891 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
41892 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
41893 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
41894 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
41895 Preprocess only.
41896 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
41897 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
41898
41899 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41900
41901 * g++.old-deja/g++.pt/deduct2.C: New test.
41902
41903 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41904
41905 * g++.old-deja/g++.pt/parms2.C: New test.
41906
41907 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41908
41909 * g++.old-deja/g++.pt/crash58.C: New test.
41910
41911 2000-09-06 Greg McGary <greg@mcgary.org>
41912
41913 * gcc.c-torture/execute/20000906-1.c: New test.
41914 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
41915
41916 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41917
41918 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
41919
41920 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41921
41922 * g++.old-deja/g++.pt/crash57.C: New test.
41923
41924 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41925
41926 * g++.old-deja/g++.pt/crash56.C: New test.
41927
41928 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41929
41930 * g++.old-deja/g++.pt/koenig1.C: New test.
41931
41932 2000-09-04 Jakub Jelinek <jakub@redhat.com>
41933
41934 * gcc.dg/20000904-1.c: New test.
41935
41936 2000-09-04 Jakub Jelinek <jakub@redhat.com>
41937
41938 * gcc.dg/cpp/paste8.c: New test.
41939
41940 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
41941
41942 * gcc.c-torture/compile/20000827-1.c: New test.
41943
41944 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
41945
41946 * gcc.dg/format-diag-1.c: New test.
41947
41948 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
41949
41950 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
41951 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
41952 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
41953 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
41954 gcc.dg/formatz-1.c: Adjust warning regular expressions.
41955
41956 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
41957
41958 * g++.old-deja/g++.other/nested4.C: New test.
41959
41960 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
41961
41962 * g++.old-deja/g++.ns/scoped1.C: New test.
41963
41964 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
41965
41966 * lib/g++.exp: Support testing already-installed GCC.
41967
41968 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41969
41970 * wtr-label-1.c, wtr-suffix-1.c: New tests.
41971
41972 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41973
41974 * gcc.dg/return-type-2.c: New test.
41975
41976 2000-08-27 Geoff Keating <geoffk@cygnus.com>
41977
41978 * gcc.c-torture/compile/20000825-1.c: New test.
41979
41980 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
41981
41982 * gcc.dg/dwarf2-2.c: New test.
41983
41984 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
41985
41986 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
41987 dg-warning regexps.
41988
41989 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
41990
41991 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
41992 gcc.dg/format-ext-5.c: New tests.
41993
41994 2000-08-25 Jakub Jelinek <jakub@redhat.com>
41995
41996 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
41997
41998 2000-08-24 Mark Mitchell <mark@codesourcery.com>
41999
42000 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42001
42002 2000-08-24 Richard Henderson <rth@cygnus.com>
42003
42004 * gcc.dg/ia64-sync-1.c: New test.
42005 * gcc.dg/ia64-sync-2.c: New test.
42006 * gcc.dg/ia64-asm-1.c: New test.
42007
42008 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42009
42010 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42011 * gcc.dg/format-ext-2.c: New test.
42012
42013 2000-08-23 Jason Merrill <jason@redhat.com>
42014
42015 * lib/old-dejagnu.exp: Also ignore "In member function" and
42016 "At global scope".
42017
42018 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42019
42020 * gcc.dg/noncompile/label-lineno-1.c: New test.
42021
42022 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42023
42024 * gcc.dg/c99-array-nonobj-1.c: New test.
42025
42026 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42027
42028 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42029 tests.
42030 * gcc.dg/format-ext-1.c: New test.
42031
42032 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42033
42034 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42035 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42036 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42037 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42038 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42039
42040 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42041
42042 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42043 gcc.dg/c99-strftime-2.c: New tests.
42044
42045 2000-08-22 Richard Henderson <rth@cygnus.com>
42046
42047 * gcc.c-torture/execute/20000822-1.c: New test.
42048
42049 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42050
42051 * gcc.c-torture/execute/20000819-1.x: Remove.
42052
42053 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42054
42055 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42056 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42057 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42058 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42059 gcc.dg/format-xopen-1.c: New tests.
42060
42061 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42062
42063 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42064
42065 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42066
42067 * g++.old-deja/g++.other/loop2.C: New test.
42068
42069 * gcc.c-torture/compile/20000606-1.c: New test.
42070 * gcc.c-torture/compile/20000728-1.c: New test.
42071 * gcc.c-torture/execute/20000801-1.c: New test.
42072 * gcc.c-torture/execute/20000801-2.c: New test.
42073 * gcc.c-torture/execute/20000819-1.c: New test.
42074 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42075 * gcc.dg/20000629-1.c: New test.
42076 * gcc.dg/20000724-1.c: New test.
42077 * gcc.dg/20000807-1.c: New test.
42078
42079 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42080
42081 * gcc.dg/cpp/pragma-1.c: New test.
42082 * gcc.dg/cpp/pragma-2.c: New test.
42083
42084 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42085
42086 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42087 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42088
42089 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42090
42091 * gcc.c-torture/compile/20000818-1.c: New test.
42092
42093 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42094
42095 * gcc.c-torture/execute/20000818-1.c: New test.
42096
42097 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42098
42099 * gcc.dg/format-va-1.c: New test.
42100
42101 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42102
42103 * g++.old-deja/g++.other/typedef8.C: New test.
42104
42105 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42106
42107 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42108 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42109 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42110 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42111 * g++.old-deja/g++.other/ptrmem7.C: New test.
42112 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42113
42114 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42115
42116 * g++.old-deja/g++.pt/typename27.C: New test.
42117
42118 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42119
42120 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42121 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42122 * g++.old-deja/g++.pt/friend45.C: New test.
42123 * g++.old-deja/g++.other/friend8.C: New test.
42124
42125 2000-08-15 Richard Henderson <rth@cygnus.com>
42126
42127 * gcc.c-torture/execute/20000815-1.c: New test.
42128
42129 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42130
42131 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42132 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42133 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42134
42135 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42136
42137 * g++.old-deja/g++.other/refinit2.C: New test.
42138
42139 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42140
42141 * lib/c-torture.exp (c-torture): Make
42142 compiler_conditional_xfail_data global.
42143 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42144 compiler_conditional_xfail_data machinery.
42145 (f-torture-execute): Likewise.
42146 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42147 and only when unrolling loops.
42148
42149 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42150
42151 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42152
42153 * g++.old-deja/g++.pt/explicit81.C: New test.
42154
42155 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42156
42157 * g++.old-deja/g++.pt/typename26.C: New test.
42158
42159 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42160
42161 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42162 warning.
42163
42164 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42165
42166 * g++.old-deja/g++.other/array3.C: New test.
42167
42168 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42169
42170 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42171 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42172 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42173 New tests.
42174
42175 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42176
42177 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42178 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42179
42180 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42181
42182 * gcc.c-torture/execute/20000808-1.c: New test.
42183
42184 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42185
42186 * gcc.dg/c90-const-expr-1.c: New test.
42187
42188 2000-08-08 Richard Henderson <rth@cygnus.com>
42189
42190 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42191
42192 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42193
42194 * gcc.dg/noncompile/const-ll-1.c: New test.
42195
42196 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42197
42198 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42199
42200 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42201
42202 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42203 that running programs linked against the shared version of libobjc
42204 run correctly.
42205
42206 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42207
42208 * gcc.dg/c99-printf-1.c: New test.
42209
42210 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42211
42212 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42213
42214 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42215
42216 * gcc.c-torture/execute/20000731-1.x: Delete.
42217
42218 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42219
42220 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42221 and torture_without_loops as is done by c-torture.exp.
42222 (search_for): Copy from c-torture.exp.
42223 (gcc-dg-runtest): New function, drives a directory of tests
42224 iterating over the TORTURE_OPTIONS.
42225 (scan-assembler, scan-assembler-not): Move here from
42226 individual directory drivers.
42227
42228 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42229 defined by lib/gcc-dg.exp.
42230 * gcc.dg/cpp/cpp.exp: Likewise.
42231 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42232 gcc-dg-runtest, so we cycle over optimization options.
42233
42234 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42235 * gcc.dg/compare2.c: No longer expected to fail.
42236
42237 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42238
42239 * gcc.c-torture/execute/20000804-1.c: New test.
42240
42241 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42242
42243 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42244
42245 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42246
42247 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42248
42249 2000-08-03 Jeffrey A Law (law@cygnus.com)
42250
42251 * gcc.c-torture/compile/20000803-1.c: New test.
42252
42253 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42254
42255 * gcc.c-torture/execute/20000801-3.c,
42256 gcc.c-torture/execute/20000801-4.c: New tests.
42257 * gcc.c-torture/execute/20000801-3.x,
42258 gcc.c-torture/execute/20000801-4.x: Xfail.
42259
42260 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42261
42262 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42263 libobjc/.libs to allow for libtool.
42264
42265 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42266
42267 * gcc.c-torture/compile/20000802-1.c: New test.
42268
42269 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42270
42271 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42272
42273 2000-07-31 Jeffrey A Law (law@cygnus.com)
42274
42275 * gcc-c-torture/execute/20000731-2.c: New test.
42276
42277 * gcc.c-torture/execute/20000731-1.c: New test.
42278 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42279
42280 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42281
42282 * testsuite/gcc.dg/cpp/paste7.c: New test.
42283 * gcc.dg/cpp/20000725-1.c: New test.
42284
42285 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42286
42287 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42288 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42289 declaration warning for __builtin_dwarf_reg_size.
42290
42291 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42292
42293 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42294
42295 * gcc.dg/noncompile/voidparam-1.c: New test.
42296
42297 2000-07-30 Richard Henderson <rth@cygnus.com>
42298
42299 * gcc.dg/c90-digraph-1.c: Don't xfail.
42300 * gcc.dg/compare2.c (case 10): Xfail.
42301 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42302
42303 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42304
42305 * gcc.dg/c99-main-1.c: New test.
42306
42307 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42308
42309 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42310
42311 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42312
42313 * gcc.c-tortuer/execute/20000726-1.c: New test.
42314
42315 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42316
42317 * gcc.c-torture/execute/enum-2.c: New test.
42318
42319 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42320
42321 * gcc.dg/cpp/tr-warn3.c: New test.
42322
42323 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42324
42325 * g++.old-deja/g++.ext/implicit1.C: Remove.
42326 * g++.old-deja/g++.jason/c2.C: Remove
42327 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42328 * g++.old-deja/g++.pt/crash16.C: Likewise.
42329 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42330
42331 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42332
42333 * g++.old-deja/g++.other/for2.C: New test.
42334
42335 2000-07-25 Jakub Jelinek <jakub@redhat.com>
42336
42337 * gcc.dg/20000720-1.c: New test.
42338
42339 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
42340
42341 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
42342
42343 2000-07-24 Geoff Keating <geoffk@cygnus.com>
42344
42345 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
42346 * gcc.c-torture/execute/20000722-1.c: New.
42347 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
42348
42349 2000-07-24 Jakub Jelinek <jakub@redhat.com>
42350
42351 * gcc.dg/cpp/20000720-1.S: New test.
42352
42353 2000-07-21 Michael Meissner <meissner@redhat.com>
42354
42355 * gcc.c-torture/execute/ieee/hugeval.c: New test.
42356
42357 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42358
42359 * g++.old-deja/g++.brendan/crash16.C,
42360 g++.old-deja/g++.brendan/parse3.C,
42361 g++.old-deja/g++.brendan/redecl1.C,
42362 g++.old-deja/g++.ns/template13.C,
42363 g++.old-deja/g++.other/decl4.C,
42364 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
42365
42366 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
42367
42368 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
42369 and "Internal error".
42370
42371 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
42372 regexps.
42373 * gcc.dg/cpp/paste6.c: New test.
42374
42375 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
42376
42377 * gcc.dg/cpp/tr-direct.c: New test.
42378
42379 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
42380 gcc.dg/cpp/undef1.c: Tweak error regexps.
42381
42382 2000-07-18 Eric Christopher <echristo@redhat.com>
42383
42384 * gcc.c-torture/compile/20000718-1.c: New test.
42385
42386 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
42387
42388 * cpplex.c (_cpp_push_token): If the token being pushed back
42389 is the previous token in this context, just subtract one from
42390 context->posn.
42391 * cppmacro.c (save_expansion): Clear aux field when storing a
42392 placemarker.
42393
42394 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
42395
42396 * gcc.dg/noncompile/redecl-1.c: New test.
42397
42398 2000-07-18 Jakub Jelinek <jakub@redhat.com>
42399
42400 * gcc.c-torture/execute/20000717-5.c: New test.
42401 * gcc.c-torture/execute/20000717-1.x: Removed.
42402
42403 2000-07-17 Richard Henderson <rth@cygnus.com>
42404
42405 * gcc.c-torture/execute/20000717-4.c: New test.
42406
42407 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
42408
42409 * gcc.dg/cpp/syshdr.c: New test.
42410 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
42411
42412 2000-07-17 Neil Booth <neilb@earthling.net>
42413
42414 * gcc.dg/cpp/cmdlne-dM.c: New test.
42415 * gcc.dg/cpp/cmdlne-dD.c: New test.
42416
42417 2000-07-17 Jeffrey A Law (law@cygnus.com)
42418
42419 * gcc.c-torture/execute/20000717-3.c: New test.
42420
42421 * gcc.c-torture/compile/20000717-1.c: New test.
42422
42423 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
42424
42425 * gcc.c-torture/execute/20000717-2.c: New test.
42426
42427 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
42428
42429 * gcc.dg/formatz-1.c: New test.
42430
42431 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
42432 * gcc.dg/c99-digraph-1.c: New tests.
42433
42434 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
42435 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
42436
42437 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
42438 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
42439 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
42440 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
42441 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
42442 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
42443 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
42444
42445 2000-07-17 Greg McGary <greg@mcgary.org>
42446
42447 * gcc.c-torture/execute/20000717-1.c: New test.
42448 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
42449
42450 2000-07-15 Jakub Jelinek <jakub@redhat.com>
42451
42452 * gcc.c-torture/execute/20000715-2.c: New test.
42453 * gcc.dg/20000715-1.c: New test.
42454
42455 2000-07-15 Michael Meissner <meissner@redhat.com>
42456
42457 * gcc.c-torture/execute/20000715-1.c: New test.
42458
42459 2000-07-13 Jakub Jelinek <jakub@redhat.com>
42460
42461 * gcc.c-torture/execute/20000707-1.c: New test.
42462
42463 2000-07-13 Neil Booth <NeilB@earthling.net>
42464
42465 * testsuite/gcc.dg/cpp/digraph1.c,
42466 testsuite/gcc.dg/cpp/digraph2.c,
42467 testsuite/gcc.dg/cpp/digraphs.c: New tests.
42468
42469 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
42470
42471 * g77.f-torture/compile/20000630-2.f: New test.
42472 * g77.f-torture/compile/20000630-2.x
42473
42474 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
42475
42476 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
42477
42478 2000-07-11 Neil Booth <NeilB@earthling.net>
42479
42480 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
42481
42482 2000-07-11 Neil Booth <NeilB@earthling.net>
42483
42484 * gcc.dg/cpp/cmdlne-C.c: New.
42485
42486 2000-07-09 Neil Booth <NeilB@earthling.net>
42487
42488 * gcc.dg/cpp/directiv.c: New tests.
42489 * gcc.dg/cpp/undef1.c: Update.
42490
42491 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
42492
42493 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
42494
42495 2000-07-09 Neil Booth <NeilB@earthling.net>
42496
42497 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
42498
42499 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
42500
42501 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
42502 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
42503
42504 2000-07-08 Neil Booth <NeilB@earthling.net>
42505
42506 * gcc.dg/cpp/macsyntx.c: New tests.
42507
42508 2000-07-07 Jakub Jelinek <jakub@redhat.com>
42509
42510 * gcc.dg/20000707-1.c: New test.
42511
42512 2000-07-07 Jakub Jelinek <jakub@redhat.com>
42513
42514 * gcc.c-torture/execute/20000706-1.c: New test.
42515 * gcc.c-torture/execute/20000706-2.c: New test.
42516 * gcc.c-torture/execute/20000706-3.c: New test.
42517 * gcc.c-torture/execute/20000706-4.c: New test.
42518 * gcc.c-torture/execute/20000706-5.c: New test.
42519
42520 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
42521
42522 * g++.old-deja/g++.pt/instantiate7.C: New test.
42523
42524 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
42525
42526 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
42527 * g++.old-deja/g++.mike/thunk3.C: Likewise.
42528 * g++.old-deja/g++.other/rtti3.C: Likewise.
42529 * g++.old-deja/g++.other/rttid3.C: Likewise.
42530
42531 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
42532
42533 * g77.f-torture/compile/20000630-1.x: Fix typo
42534
42535 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
42536
42537 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
42538 assembly output.
42539
42540 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
42541
42542 * gcc.dg/cpp/ident.c: New test.
42543
42544 2000-07-05 Neil Booth <NeilB@earthling.net>
42545
42546 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
42547 gcc.dg/cpp/lexstrng.c: New tests.
42548
42549 2000-07-04 Neil Booth <NeilB@earthling.net>
42550
42551 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
42552 * gcc.dg/cpp/strify2.c: Same.
42553
42554 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
42555
42556 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
42557 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
42558 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
42559 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
42560
42561 * testsuite/gcc.dg/cpp/macro1.c,
42562 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
42563 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
42564 testsuite/gcc.dg/cpp/strify1.c,
42565 testsuite/gcc.dg/cpp/strify2.c: New tests.
42566
42567 2000-07-03 Jakub Jelinek <jakub@redhat.com>
42568
42569 * gcc.c-torture/execute/20000703-1.c: New test.
42570
42571 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
42572
42573 * g++.old-deja/g++.pt (lookup10.C): New test.
42574
42575 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
42576
42577 * g++.old-deja/g++.pt (typename25.C): New test.
42578
42579 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
42580
42581 * gcc.c-torture/compile/20000701-1.c: New test.
42582
42583 2000-06-30 Nick Clifton <nickc@cygnus.com>
42584
42585 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
42586 to test case.
42587
42588 2000-06-30 Catherine Moore <clm@cygnus.com>
42589
42590 * gcc.c-torture/execute/align-1.c: New test.
42591
42592 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
42593
42594 * g++.old-deja/g++.pt/expr8.C: New test.
42595 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
42596
42597 2000-06-29 Nick Clifton <nickc@cygnus.com>
42598
42599 * gcc.c-torture/compile/20000629-1.c: New test.
42600
42601 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
42602
42603
42604 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
42605 gcc.dg/noncompile directory, depending on whether they're
42606 preprocessor tests or not. Annotate all the tests for the dg
42607 framework.
42608
42609 * gcc.c-torture/noncompile/noncompile.exp: Delete.
42610 * gcc.dg/noncompile/noncompile.exp: New.
42611
42612 * Moved files:
42613 Old name New name
42614 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
42615 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
42616 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
42617 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
42618 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
42619 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
42620 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
42621 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
42622 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
42623 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
42624 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
42625 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
42626 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
42627 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
42628 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
42629 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
42630 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
42631 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
42632 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
42633 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
42634 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
42635 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
42636 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
42637 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
42638
42639 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
42640 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
42641 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
42642 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
42643 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
42644 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
42645
42646 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
42647
42648 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
42649 declare one variable. On the fourth, error.
42650 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
42651 declared by 20000628-1a.h.
42652
42653 2000-06-29 Richard Henderson <rth@redhat.com>
42654
42655 * gcc.c-torture/execute/930529-1.x: New file.
42656 * gcc.dg/920413-1.c: Adjust expected warning text.
42657 * gcc.dg/980217-1.c: Declare abort.
42658 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
42659
42660 2000-06-29 Jeffrey A Law (law@cygnus.com)
42661
42662 * g77.f-torture/compile/20000629-1.f: New test.
42663 * g77.f-torture/compile/20000629-1.x: Expected to fail.
42664
42665 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
42666
42667 Rearrange lots of files, removing entirely the
42668 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
42669 directories.
42670
42671 * Deleted files:
42672 gcc.c-torture/code_quality/code_quality.exp
42673 gcc.c-torture/special/special.exp
42674 gcc.failure/failure.exp
42675 gcc.failure/940409-1.x
42676 gcc.c-torture/compile/961203-1.x
42677
42678 * New files:
42679 gcc.misc-tests/linkage.exp
42680 gcc.c-torture/execute/920730-1t.c
42681 gcc.c-torture/execute/920730-1t.x
42682 gcc.c-torture/compile/920520-1.x
42683 gcc.c-torture/compile/920521-1.x
42684 gcc.c-torture/compile/981006-1.x
42685 gcc.c-torture/execute/eeprof-1.x
42686
42687 * Moved files (possibly with modifications to fit a new harness):
42688 Old name New name
42689 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
42690 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
42691 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
42692 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
42693 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
42694 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
42695 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
42696 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
42697 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
42698 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
42699 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
42700 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
42701 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
42702 gcc.failure/940409-1.c gcc.dg/940409-1.c
42703
42704 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
42705
42706 * c-torture/compile/961203-1.x: Delete.
42707
42708 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
42709 not exit. Include stdio.h.
42710 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
42711 * gcc.misc-tests/dg-12.c: Likewise.
42712 * gcc.misc-tests/dg-5.c: Likewise.
42713 * gcc.misc-tests/dg-6.c: Likewise.
42714 * gcc.misc-tests/dg-7.c: Prototype abort.
42715 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
42716 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
42717 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
42718 not exit.
42719 * gcc.misc-tests/sieve.c: Use return from main, not exit.
42720 * gcc.misc-tests/sort2.c: Use return from main, not exit.
42721
42722 2000-06-28 Jakub Jelinek <jakub@redhat.com>
42723
42724 * gcc.dg/cpp/20000628-1.c: New test.
42725 * gcc.dg/cpp/20000628-1.h: New header for above test.
42726 * gcc.dg/cpp/20000628-1a.h: Likewise.
42727
42728 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
42729
42730 * gcc.dg/cpp: New directory.
42731 * gcc.dg/cpp/cpp.exp: New driver.
42732 * gcc.dg/cpp/20000627-1.c: New test.
42733 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
42734 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
42735 and rewrite as a compilation test.
42736
42737 * gcc.dg: Move many files into the cpp subdirectory, possibly
42738 renaming or editing them as well.
42739 Old name New name
42740 990119-1.c cpp/19990119-1.c
42741 990228-1.c cpp/19990228-1.c
42742 990407-1.c cpp/19990407-1.c
42743 990409-1.c cpp/19990409-1.c
42744 990413-1.c cpp/19990413-1.c
42745 990703-1.c cpp/19990703-1.c
42746 20000127-1.c cpp/20000127-1.c
42747 20000129-1.c cpp/20000129-1.c
42748 20000207-1.c cpp/20000207-1.c
42749 20000207-2.c cpp/20000207-2.c
42750 20000209-1.c cpp/20000209-1.c
42751 20000209-2.c cpp/20000209-2.c
42752 20000301-1.c cpp/20000301-1.c
42753 20000419-1.c cpp/20000419-1.c
42754 20000510-1.S cpp/20000510-1.S
42755 20000519-1.c cpp/20000519-1.c
42756 20000529-1.c cpp/20000529-1.c
42757 20000625-1.c cpp/20000625-1.c
42758 20000625-2.c cpp/20000625-2.c
42759 cpp-as1.c cpp/assert1.c
42760 cpp-as2.c cpp/assert2.c
42761 cxx-comments-1.c cpp/cxxcom1.c
42762 cxx-comments-2.c cpp/cxxcom2.c
42763 endif-label.c cpp/endif.c
42764 cpp-hash1.c cpp/hash1.c
42765 cpp-hash2.c cpp/hash2.c
42766 cpp-if1.c cpp/if-1.c
42767 cpp-if2.c cpp/if-2.c
42768 cpp-if3.c cpp/if-3.c
42769 cpp-if4.c cpp/if-4.c
42770 cpp-if5.c cpp/if-5.c
42771 cpp-cond.c cpp/if-cexp.c
42772 cpp-missingop.c cpp/if-mop.c
42773 cpp-missingparen.c cpp/if-mpar.c
42774 cpp-opprec.c cpp/if-oppr.c
42775 cpp-ifparen.c cpp/if-paren.c
42776 cpp-shortcircuit.c cpp/if-sc.c
42777 cpp-shift.c cpp/if-shift.c
42778 cpp-unary.c cpp/if-unary.c
42779 cpp-li1.c cpp/line1.c
42780 cpp-li2.c cpp/line2.c
42781 lineno.c cpp/line3.c
42782 lineno-2.c cpp/line4.c
42783 cpp-mi.c cpp/mi1.c
42784 cpp-mic.h cpp/mi1c.h
42785 cpp-micc.h cpp/mi1cc.h
42786 cpp-mind.h cpp/mi1nd.h
42787 cpp-mindp.h cpp/mi1ndp.h
42788 cpp-mix.h cpp/mi1x.h
42789 cpp-mi2.c cpp/mi2.c
42790 cpp-mi2a.h cpp/mi2a.h
42791 cpp-mi2b.h cpp/mi2b.h
42792 cpp-mi2c.h cpp/mi2c.h
42793 cpp-mi3.c cpp/mi3.c
42794 cpp-mi3.def cpp/mi3.def
42795 poison-1.c cpp/poison.c
42796 pr-impl.c cpp/prag-imp.c
42797 cpp-redef-2.c cpp/redef1.c
42798 cpp-redef.c cpp/redef2.c
42799 strpaste.c cpp/strp1.c
42800 strpaste-2.c cpp/strp2.c
42801 cpp-tradpaste.c cpp/tr-paste.c
42802 cpp-tradstringify.c cpp/tr-str.c
42803 cpp-tradwarn1.c cpp/tr-warn1.c
42804 cpp-tradwarn2.c cpp/tr-warn2.c
42805 trigraphs.c cpp/trigraphs.c
42806 cpp-unc1.c cpp/unc1.c
42807 cpp-unc2.c cpp/unc2.c
42808 cpp-unc3.c cpp/unc3.c
42809 cpp-unc.c cpp/unc4.c
42810 undef.c cpp/undef1.c
42811 undef-2.c cpp/undef2.c
42812 cpp-wi1.c cpp/widestr1.c
42813
42814 2000-06-27 Mark Mitchell <mark@codesourcery.com>
42815
42816 * lib/g++.exp (g++_include_flags): Tweak.
42817
42818 2000-06-27 H.J. Lu <hjl@gnu.org>
42819 Loren J. Rittle <ljrittle@acm.org>
42820
42821 * lib/g++.exp (g++_include_flags): Override libgloss.exp
42822 version with one that knows about the new gcc tree structure.
42823 (g++_link_flags): Same.
42824
42825 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
42826
42827 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
42828 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
42829 case we are cross-compiling.
42830
42831 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
42832 g++.old-deja/g++.niklas/Makefile.in,
42833 g++.old-deja/g++.niklas/configure.in,
42834 g++.old-deja/g++.other/Makefile.in,
42835 g++.old-deja/g++.other/configure.in,
42836 gcc.c-torture/code_quality/Makefile.in,
42837 gcc.c-torture/code_quality/configure.in,
42838 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
42839 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
42840 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
42841 gcc.c-torture/execute/ieee/Makefile.in,
42842 gcc.c-torture/execute/ieee/configure.in,
42843 gcc.c-torture/noncompile/Makefile.in,
42844 gcc.c-torture/noncompile/configure.in,
42845 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
42846 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
42847 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
42848
42849 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
42850
42851 * g++.old-deja/g++.other/ambig3.C: New test.
42852
42853 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
42854
42855 * g++.old-deja/g++.pt/syntax1.C: New test.
42856 * g++.old-deja/g++.pt/syntax2.C: New test.
42857 * g++.old-deja/g++.other/syntax3.C: New test.
42858 * g++.old-deja/g++.other/syntax4.C: New test.
42859
42860 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
42861
42862 * gcc.dg/20000623-1.c: Prototype exit and abort.
42863
42864 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
42865
42866 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
42867 New tests.
42868 * gcc.dg/cpp-mi3.def: New file.
42869
42870 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
42871 inside assertions.
42872 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
42873 lexer's error messages.
42874 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
42875 divine anything from the linemarkers.
42876 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
42877 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
42878
42879 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
42880
42881 * gcc.dg/20000623-1.c: New test.
42882
42883 2000-06-22 Jakub Jelinek <jakub@redhat.com>
42884
42885 * gcc.c-torture/execute/20000622-1.c: New test.
42886
42887 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
42888
42889 * g++.old-deja/g++.other/init15.C: New test.
42890
42891 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
42892
42893 * g++.old-deja/g++.pt/vaarg2.C: New test.
42894 * g++.old-deja/g++.pt/vaarg3.C: New test.
42895
42896 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
42897
42898 * g++.old-deja/g++.other/dyncast6.C: New test.
42899
42900 2000-06-15 Jakub Jelinek <jakub@redhat.com>
42901
42902 * gcc.c-torture/execute/loop-6.c: New test.
42903
42904 2000-06-14 Jakub Jelinek <jakub@redhat.com>
42905
42906 * gcc.dg/20000614-1.c: New test.
42907 * gcc.dg/20000614-2.c: New test.
42908
42909 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
42910
42911 * g++.old-deja/g++.other/inline12.C: New test.
42912
42913 2000-06-13 Jakub Jelinek <jakub@redhat.com>
42914
42915 * g++.old-deja/g++.other/eh1.C: New test.
42916
42917 2000-06-12 Jakub Jelinek <jakub@redhat.com>
42918
42919 * g++.old-deja/g++.other/type.C: New test.
42920
42921 2000-06-05 Jakub Jelinek <jakub@redhat.com>
42922
42923 * g++.old-deja/g++.other/initstring.C: New test.
42924
42925 2000-06-12 Jason Merrill <jason@redhat.com>
42926
42927 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
42928
42929 2000-06-09 Jeffrey A Law (law@cygnus.com)
42930
42931 * gcc.c-torture/compile/20000609-1.c: New test.
42932
42933 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
42934
42935 * gcc.dg/20000609-1.c: New test.
42936
42937 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
42938
42939 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
42940 * gcc.c-torture/noncompile/poison-1.c: Move...
42941 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
42942 * gcc.dg/cpp-li1.c: Add a token after the #line.
42943
42944 2000-06-05 Richard Henderson <rth@cygnus.com>
42945
42946 * gcc.c-torture/execute/20000605-2.c: New test.
42947 * gcc.c-torture/execute/20000605-3.c: New test.
42948
42949 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
42950
42951 * g77.f-torture/execute/20000503-1.x: New file.
42952
42953 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
42954
42955 * g++.old-deja/g++.eh/badalloc1.C: New test.
42956
42957 2000-06-05 Richard Henderson <rth@cygnus.com>
42958
42959 * gcc.c-torture/execute/20000605-1.c: New test.
42960
42961 2000-06-05 Jakub Jelinek <jakub@redhat.com>
42962 Nathan Sidwell <nathan@codesourcery.com>
42963
42964 * gcc.c-torture/compile/20000605-1.c: New test.
42965
42966 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
42967
42968 * g77.f-torture/compile/20000601-1.f: New test.
42969
42970 2000-06-03 Richard Henderson <rth@cygnus.com>
42971
42972 * gcc.c-torture/execute/20000603-1.c: New.
42973
42974 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
42975
42976 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
42977 * gcc.dg/noreturn-2.c (noreturn): Likewise.
42978
42979 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
42980
42981 * gcc.dg/compare2.c (case 12): XFAIL.
42982 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
42983 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
42984
42985 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
42986
42987 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
42988
42989 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
42990 guard macro is already defined when the header is first
42991 included.
42992 * gcc.dg/cpp-mix.h: New file.
42993 * gcc.dg/endif-label.c: Update patterns to match compiler.
42994
42995 * g++.brendan/complex1.C: Declare abort.
42996 * g++.law/refs4.C: Remove XFAIL.
42997 * g++.oliva/expr2.C: Declare abort and exit.
42998
42999 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43000
43001 * gcc.c-torture/execute/20000528-1.c: New test.
43002
43003 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43004 * g++.old-deja/g++.law/temps4.C: Likewise.
43005
43006 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43007 stdlib.h. Call abort() on failure.
43008 * g++.old-deja/g++.law/refs4.C: Likewise.
43009 * g++.old-deja/g++.law/temps4.C: Likewise.
43010 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43011 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43012
43013 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43014
43015 Relative to g++.dg/special:
43016 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43017
43018 Relative to g++.old-deja:
43019 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43020 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43021 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43022 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43023 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43024 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43025 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43026
43027 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43028 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43029 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43030 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43031 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43032 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43033 and/or string.h.
43034
43035 * g++.other/goto1.C: Update expectations for error messages.
43036
43037 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43038
43039 * gcc.c-torture/compile/20000523-1.c: New test.
43040
43041 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43042
43043 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43044
43045 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43046
43047 * g++.old-deja/g++.eh/catch11.C: New test.
43048 * g++.old-deja/g++.eh/catch12.C: New test.
43049
43050 2000-05-24 Nick Clifton <nickc@cygnus.com>
43051
43052 * gcc.c-torture/execute/20000523-1.c: New test.
43053
43054 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43055
43056 * c-torture/execute/bcp-1.c: Replace abort in arg of
43057 __builtin_constant_p with a generic external function.
43058
43059 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43060 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43061 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43062 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43063 Prototype abort and/or exit.
43064
43065 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43066 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43067 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43068 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43069
43070 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43071
43072 * gcc.dg/dwarf2-1.c: New test.
43073
43074 2000-05-20 Richard Henderson <rth@cygnus.com>
43075
43076 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43077
43078 2000-05-20 Andreas Jaeger <aj@suse.de>
43079
43080 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43081 testcase.
43082
43083 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43084
43085 * gcc.c-torture/execute/20000519-2.c: New test.
43086
43087 2000-05-19 Andreas Jaeger <aj@suse.de>
43088
43089 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43090 which fails with SSA.
43091
43092 * lib/c-torture.exp: Also test with -O3 -fssa.
43093
43094 2000-05-18 Michael Meissner <meissner@redhat.com>
43095
43096 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43097 * gcc.c-torture/execute/920415-1.c: Ditto.
43098 * gcc.c-torture/execute/920501-1.c: Ditto.
43099 * gcc.c-torture/execute/conversion.c: Ditto.
43100 * gcc.c-torture/execute/cvt-1.c: Ditto.
43101
43102 2000-05-18 Jeffrey A Law (law@cygnus.com)
43103
43104 * gcc.c-torture/compile/20000518-1.c: New test.
43105
43106 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43107
43108 * g77.f-torture/compile/200005018.f: New test.
43109
43110 2000-05-17 Jeffrey A Law (law@cygnus.com)
43111
43112 * gcc.c-torture/compile/20000517-1.c: New test.
43113
43114 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43115
43116 * gcc.c-torture/execute/20000516-1.c: New test.
43117
43118 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43119
43120 * g++.old-deja/g++.other/eh.C: New test.
43121
43122 2000-05-12 Richard Henderson <rth@cygnus.com>
43123
43124 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43125 constants through to doit's conditional.
43126
43127 2000-05-11 Jeffrey A Law (law@cygnus.com)
43128
43129 * gcc.c-torture/compile/20000511-1.c: New test.
43130 * g77.f-torture/compile/20000511-1.f: New test.
43131 * g77.f-torture/compile/20000511-2.f: New test.
43132
43133 2000-05-11 Michael Meissner <meissner@redhat.com>
43134
43135 * gcc.c-torture/execute/20000511-1.c: New test.
43136
43137 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43138
43139 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43140 * gcc.dg/20000510-1.S: New.
43141
43142 2000-05-08 Catherine Moore <clm@cygnus.com>
43143
43144 * gcc.dg/unused-3.c: New.
43145
43146 2000-05-06 Richard Henderson <rth@cygnus.com>
43147
43148 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43149 * g++.old-deja/g++.mike/warn1.C: Likewise.
43150 * g++.old-deja/g++.pt/local1.C: Likewise.
43151 * g++.old-deja/g++.pt/local7.C: Likewise.
43152 * g++.old-deja/g++.pt/spec16.C: Likewise.
43153
43154 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43155
43156 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43157
43158 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43159
43160 * g77.f-torture/execute/20000503-1.f: New test.
43161
43162 2000-05-04 Andreas Jaeger <aj@suse.de>
43163
43164 * gcc.dg/noreturn-2.c: New test.
43165
43166 2000-05-04 Neil Booth <NeilB@earthling.net>
43167
43168 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43169 preprocessor.
43170
43171 2000-05-04 Richard Henderson <rth@cygnus.com>
43172
43173 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43174
43175 2000-05-04 Richard Henderson <rth@cygnus.com>
43176
43177 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43178 OpenSSL by Jason R Thorpe.
43179
43180 2000-05-03 Jim Wilson <wilson@cygnus.com>
43181
43182 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43183
43184 2000-05-03 Robert Lipe <robertlipe@usa.net>
43185
43186 * gcc.dg/20000503-1.c: New test.
43187
43188 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43189
43190 * gcc.c-torture/compile/20000502-1.c: New test.
43191 * g++.old-deja/g++.other/align.C: New test.
43192 * gcc.dg/cpp-tradstringify.c: New test.
43193
43194 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43195
43196 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43197 and hard registers.
43198
43199 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43200
43201 * gcc.c-torture/execute/loop-5.c: New test.
43202
43203 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43204
43205 * gcc.c-torture/execute/va-arg-20.c: New test.
43206
43207 2000-04-23 Jeffrey A Law (law@cygnus.com)
43208
43209 * gcc.c-torture/execute/20000422-1.c: New test.
43210
43211 2000-04-20 Greg McGary <gkm@gnu.org>
43212
43213 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43214 when optimizing, but without sibling-call optimizations (-O1).
43215
43216 2000-04-20 Jeffrey A Law (law@cygnus.com)
43217
43218 * gcc.c-torture/compile/20000420-1.c: New test.
43219
43220 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43221
43222 * g++.abi/ptrflags.C: New test.
43223 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43224
43225 2000-04-19 Catherine Moore <clm@cygnus.com>
43226
43227 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43228
43229 2000-04-19 Greg McGary <gkm@gnu.org>
43230
43231 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43232 sibling-call optimizations.
43233
43234 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43235
43236 * gcc.dg/20000419-1.c: New test.
43237
43238 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43239
43240 * gcc.c-torture/execute/20000412-6.c: New test.
43241
43242 2000-04-12 Jeffrey A Law (law@cygnus.com)
43243
43244 * gcc.c-torture/execute/20000412-5.c: New test.
43245 * g77.f-torture/compile/20000412-1.f: New test.
43246 * gcc.c-torture/execute/20000412-4.c: New test.
43247 * gcc.c-torture/compile/20000412-2.c: New test.
43248 * gcc.c-torture/execute/20000412-3.c: New test.
43249 * gcc.c-torture/compile/20000412-1.c: New test.
43250 * gcc.c-torture/execute/20000412-2.c: New test.
43251
43252 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43253
43254 * objc/execute/bf-20.m: New test.
43255
43256 2000-04-10 Richard Henderson <rth@cygnus.com>
43257
43258 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43259
43260 * gcc.c-torture/execute/20000412-1.c: New test.
43261
43262 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43263
43264 * g++.old-deja/g++.eh/catchptr1.C: New test.
43265
43266 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43267
43268 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43269
43270 2000-04-08 Neil Booth <NeilB@earthling.net>
43271
43272 * gcc.dg/cpp-nullchar.c: Remove test as
43273 embedded nulls cause problems.
43274
43275 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43276
43277 * gcc.dg/compare2.c: New test.
43278
43279 2000-04-08 Neil Booth <NeilB@earthling.net>
43280
43281 * gcc.dg/cpp-nullchar.c: New test.
43282
43283 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43284
43285 * gcc.dg/cpp-mi2.c: New test.
43286 * gcc.dg/cpp-mi2[abc].h: New files.
43287
43288 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43289
43290 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43291 member name.
43292
43293 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43294
43295 * g++.old-deja/g++.abi/vmihint.C: New test.
43296
43297 2000-04-06 Neil Booth <NeilB@earthling.net>
43298
43299 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43300 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43301 copyright.
43302
43303 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43304
43305 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43306 avoid stack-frame overwrite.
43307
43308 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43309
43310 * gcc.c-torture/compile/20000405-2.c: New test.
43311 * gcc.c-torture/compile/20000405-3.c: New test.
43312
43313 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43314
43315 * gcc.c-torture/compile/20000405-1.c: New test.
43316
43317 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43318
43319 * gcc.dg/cast-qual-1.c: Revert last change.
43320
43321 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43322
43323 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43324
43325 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43326
43327 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43328 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43329
43330 2000-04-03 Jeffrey A Law (law@cygnus.com)
43331
43332 * gcc.c-torture/compile/20000403-2.c: New test.
43333 * gcc.c-torture/compile/20000403-1.c: New test.
43334
43335 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
43336
43337 * gcc.c-torture/execute/20000403-1.c: New test.
43338
43339 2000-04-03 Geoff Keating <geoffk@cygnus.com>
43340
43341 * gcc.c-torture/execute/20000402-1.c: New test.
43342
43343 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
43344
43345 * gcc.c-torture/execute/va-arg-15.c: New test.
43346 * gcc.c-torture/execute/va-arg-16.c: New test.
43347 * gcc.c-torture/execute/va-arg-17.c: New test.
43348 * gcc.c-torture/execute/va-arg-18.c: New test.
43349 * gcc.c-torture/execute/va-arg-19.c: New test.
43350
43351 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
43352
43353 * gcc.c-torture/compile/981211-1.c: Move to...
43354 * gcc.dg/cpp-as1.c: ...here.
43355 * gcc.dg/cpp-as2.c: New file.
43356
43357 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
43358 compiler.
43359
43360 2000-04-02 Neil Booth <NeilB@earthling.net>
43361
43362 * gcc.dg/cpp-cond.c New tests.
43363 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
43364 accidental success less likely.
43365 * gcc.dg/cpp-missingop.c New tests.
43366 * gcc.dg/cpp-missingparen.c New tests.
43367 * gcc.dg/cpp-shift.c New tests.
43368 * gcc.dg/cpp-shortcircuit.c New tests.
43369 * gcc.dg/cpp-unary.c New tests.
43370
43371 2000-03-29 Jeffrey A Law (law@cygnus.com)
43372
43373 * gcc.c-torture/compile/20000329-1.c: New test.
43374
43375 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
43376
43377 * gcc.c-torture/compile/20000326-1.c: New test.
43378 * gcc.c-torture/compile/20000326-2.c: New test.
43379
43380 2000-03-24 Geoff Keating <geoffk@cygnus.com>
43381
43382 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
43383 the first parameter is a function argument.
43384
43385 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
43386
43387 * g++.old-deja/g++.ext/array4.C: New test.
43388
43389 2000-03-22 Geoff Keating <geoffk@cygnus.com>
43390
43391 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
43392
43393 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43394
43395 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
43396
43397 2000-03-19 Richard Henderson <rth@cygnus.com>
43398
43399 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
43400
43401 2000-03-19 Richard Henderson <rth@cygnus.com>
43402
43403 * gcc.c-torture/compile/20000319-1.c: New test.
43404
43405 2000-03-14 Jeffrey A Law (law@cygnus.com)
43406
43407 * gcc.c-torture/execute/20000314-3.c: New test.
43408 * gcc.c-torture/execute/20000314-2.c: New test.
43409 * gcc.c-torture/execute/20000314-1.c: New test.
43410 * gcc.c-torture/compile/20000314-2.c: New test.
43411 * gcc.c-torture/compile/20000314-1.c: New test.
43412
43413 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
43414
43415 * g++.old-deja/g++.warn/inline.C: New test.
43416
43417 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
43418
43419 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
43420 standards-compliant result rather than specific constants.
43421 Put test-values in array.
43422
43423 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
43424
43425 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
43426 (g++_target_compile): Put test-specific options last.
43427
43428 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43429
43430 * g++.old-deja/g++.eh/vbase4.C: New test.
43431
43432 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43433
43434 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
43435
43436 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43437
43438 * g++.old-deja/g++.brendan/misc12.C: Removed.
43439 * g++.old-deja/g++.pt/memtemp77.C: Constify.
43440 * g++.old-deja/g++.ext/pretty4.C: New test.
43441
43442 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
43443
43444 * g++.old-deja/g++.other/string2.C: New test.
43445
43446 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
43447
43448 * g++.old-deja/g++.warn/impint2.C: New test.
43449
43450 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
43451
43452 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
43453 is 1, not zero.
43454
43455 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
43456
43457 * g++.old-deja/g++.warn/impint.C: New test.
43458 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
43459 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
43460 * g++.old-deja/g++.pt/explicit12.C: Likewise.
43461 * g++.old-deja/g++.pt/explicit13.C: Likewise.
43462 * g++.old-deja/g++.pt/explicit17.C: Likewise.
43463 * g++.old-deja/g++.pt/explicit18.C: Likewise.
43464 * g++.old-deja/g++.pt/explicit19.C: Likewise.
43465 * g++.old-deja/g++.pt/explicit23.C: Likewise.
43466 * g++.old-deja/g++.pt/explicit31.C: Likewise.
43467 * g++.old-deja/g++.pt/explicit35.C: Likewise.
43468 * g++.old-deja/g++.pt/explicit6.C: Likewise.
43469 * g++.old-deja/g++.pt/memclass7.C: Likewise.
43470
43471 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
43472
43473 * gcc.dg/cpp-redef.c: New test.
43474
43475 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
43476
43477 * g++.old-deja/g++.pt/unify7.C: New test.
43478
43479 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43480
43481 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
43482 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
43483
43484 2000-02-25 Geoff Keating <geoffk@cygnus.com>
43485
43486 * gcc.c-torture/compile/20000224-1.c: New test.
43487
43488 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43489
43490 * gcc.c-torture/compile/cpp-2.c: New test.
43491 * gcc.c-torture/compile/cpp-1.c: New test.
43492
43493 2000-02-25 Jeffrey A Law (law@cygnus.com)
43494
43495 * gcc.c-torture/execute/20000225-1.c: New test.
43496
43497 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43498
43499 * gcc.dg/cpp-li2.c: New test.
43500
43501 * gcc.dg/cpp-wi1.c: New test.
43502
43503 * gcc.dg/cpp-li1.c: New test.
43504
43505 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
43506
43507 * g++.old-deja/g++.other/sizeof5.C: New test.
43508
43509 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43510
43511 * gcc.c-torture/execute/va-arg-13.c: New test.
43512
43513 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
43514
43515 * gcc.c-torture/execute/va-arg-12.c: New test.
43516
43517 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
43518
43519 * gcc.c-torture/execute/20000223-1.c: New test.
43520
43521 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
43522
43523 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
43524
43525 2000-02-22 Mark Mitchell <mark@codesourcery.com>
43526
43527 * g++.old-deja/g++.abi/ptrmem.C: New test.
43528
43529 2000-02-19 Richard Henderson <rth@cygnus.com>
43530
43531 * gcc.c-torture/compile/init-3.c: New.
43532
43533 2000-02-17 Mark Mitchell <mark@codesourcery.com>
43534
43535 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
43536 ALWAYS_CXXFLAGS.
43537
43538 2000-02-11 Robert Lipe <robertl@sco.com>
43539
43540 * gcc.c-torture/compile/20000211-3.c: New test.
43541
43542 2000-02-11 Martin Buchholz <martin@xemacs.org>
43543
43544 * gcc.c-torture/compile/20000211-2.c: New test.
43545
43546 2000-02-11 Jeffrey A Law (law@cygnus.com)
43547
43548 * gcc.c-torture/compile/20000211-1.c: New test.
43549
43550 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
43551
43552 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
43553 on native targets
43554
43555 2000-02-08 Nathan Sidwell <nathan@acm.org>
43556
43557 * g++.old-deja/g++.other/cast5.C: New test.
43558
43559 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
43560
43561 * gcc.c-torture/execute/20000205-1.c: New.
43562
43563 2000-02-03 Nathan Sidwell <nathan@acm.org>
43564
43565 * g++.old-deja/g++.jason/cast3.C: Return void.
43566 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
43567
43568 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43569
43570 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
43571
43572 * gcc.dg/loop-1.c: New test.
43573
43574 2000-01-27 Jakub Jelinek <jakub@redhat.com>
43575
43576 * gcc.c-torture/compile/20000127-1.c: New test.
43577 * gcc.c-torture/execute/991228-1.c: New test.
43578
43579 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43580
43581 * gcc.dg/unused-2.c: New test.
43582
43583 * gcc.dg/conv-1.c: New test.
43584
43585 2000-01-24 Mark Mitchell <mark@codesourcery.com>
43586
43587 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
43588 compiler.
43589 (tool_option_proc): Fix typo.
43590
43591 2000-01-24 Geoff Keating <geoffk@cygnus.com>
43592
43593 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
43594 of the ld on the host, not on the build machine.
43595 Also, don't crash if '--help' is not a supported option.
43596
43597 2000-01-24 Richard Henderson <rth@cygnus.com>
43598
43599 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
43600
43601 2000-01-20 Jeffrey A Law (law@cygnus.com)
43602
43603 * gcc.c-torture/execute/20000120-2.c: New test.
43604 * gcc.c-torture/execute/20000120-1.c: New test.
43605
43606 2000-01-13 Jeffrey A Law (law@cygnus.com)
43607
43608 * gcc.c-torture/execute/20000113-1.c: New test.
43609
43610 2000-01-12 Jeffrey A Law (law@cygnus.com)
43611
43612 * gcc.c-torture/execute/20000112-1.c: New test.
43613
43614 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43615
43616 * gcc.dg/20000111-1.c: New test.
43617
43618 2000-01-10 Jeffrey A Law (law@cygnus.com)
43619
43620 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
43621 with 16 bit integers.
43622
43623 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43624
43625 * gcc.dg/20000108-1.c: New test.
43626
43627 2000-01-05 Nathan Sidwell <nathan@acm.org>
43628
43629 * g++.old-deja/g++.ns/koenig8.C: New test.
43630
43631 2000-01-05 Nathan Sidwell <nathan@acm.org>
43632
43633 * g++.old-deja/g++.other/cast4.C: New test.
43634
43635 2000-01-05 Jeffrey A Law (law@cygnus.com)
43636
43637 * gcc.c-torture/compile/20000105-2.c: New test.
43638 * gcc.c-torture/compile/20000105-1.c: New test.
43639
43640 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43641
43642 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
43643 references to printf & atoi to conform to ANSI standard.
43644 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
43645 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
43646 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
43647 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
43648 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
43649 * g++.old-deja/g++.brendan/complex1.C: Likewise.
43650 * g++.old-deja/g++.brendan/copy1.C: Likewise.
43651 * g++.old-deja/g++.brendan/copy2.C: Likewise.
43652 * g++.old-deja/g++.brendan/copy3.C: Likewise.
43653 * g++.old-deja/g++.brendan/copy4.C: Likewise.
43654 * g++.old-deja/g++.brendan/copy5.C: Likewise.
43655 * g++.old-deja/g++.brendan/copy6.C: Likewise.
43656 * g++.old-deja/g++.brendan/copy7.C: Likewise.
43657 * g++.old-deja/g++.brendan/copy8.C: Likewise.
43658 * g++.old-deja/g++.brendan/crash11.C: Likewise.
43659 * g++.old-deja/g++.brendan/crash14.C: Likewise.
43660 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
43661 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
43662 * g++.old-deja/g++.brendan/delete2.C: Likewise.
43663 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
43664 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
43665 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
43666 * g++.old-deja/g++.brendan/eh1.C: Likewise.
43667 * g++.old-deja/g++.brendan/groff1.C: Likewise.
43668 * g++.old-deja/g++.brendan/init3.C: Likewise.
43669 * g++.old-deja/g++.brendan/misc12.C: Likewise.
43670 * g++.old-deja/g++.brendan/misc7.C: Likewise.
43671 * g++.old-deja/g++.brendan/new2.C: Likewise.
43672 * g++.old-deja/g++.brendan/operators4.C: Likewise.
43673 * g++.old-deja/g++.brendan/operators5.C: Likewise.
43674 * g++.old-deja/g++.brendan/overload2.C: Likewise.
43675 * g++.old-deja/g++.brendan/overload7.C: Likewise.
43676 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
43677 * g++.old-deja/g++.brendan/reference1.C: Likewise.
43678 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
43679 * g++.old-deja/g++.brendan/template24.C: Likewise.
43680 * g++.old-deja/g++.brendan/template3.C: Likewise.
43681 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
43682 * g++.old-deja/g++.jason/inline3.C: Likewise.
43683 * g++.old-deja/g++.jason/opeq.C: Likewise.
43684 * g++.old-deja/g++.law/arg5.C: Likewise.
43685 * g++.old-deja/g++.law/arm7.C: Likewise.
43686 * g++.old-deja/g++.law/ctors11.C: Likewise.
43687 * g++.old-deja/g++.law/cvt8.C: Likewise.
43688 * g++.old-deja/g++.law/init9.C: Likewise.
43689 * g++.old-deja/g++.law/refs4.C: Likewise.
43690 * g++.old-deja/g++.law/template2.C: Likewise.
43691 * g++.old-deja/g++.law/visibility24.C: Likewise.
43692 * g++.old-deja/g++.law/vtable3.C: Likewise.
43693 * g++.old-deja/g++.mike/asm2.C: Likewise.
43694 * g++.old-deja/g++.mike/eh1.C: Likewise.
43695 * g++.old-deja/g++.mike/misc1.C: Likewise.
43696 * g++.old-deja/g++.mike/misc13.C: Likewise.
43697 * g++.old-deja/g++.mike/misc14.C: Likewise.
43698 * g++.old-deja/g++.mike/ns12.C: Likewise.
43699 * g++.old-deja/g++.mike/p1248.C: Likewise.
43700 * g++.old-deja/g++.mike/p3708.C: Likewise.
43701 * g++.old-deja/g++.mike/p3708a.C: Likewise.
43702 * g++.old-deja/g++.mike/p3708b.C: Likewise.
43703 * g++.old-deja/g++.mike/p646.C: Likewise.
43704 * g++.old-deja/g++.mike/p700.C: Likewise.
43705 * g++.old-deja/g++.mike/p783.C: Likewise.
43706 * g++.old-deja/g++.mike/p783a.C: Likewise.
43707 * g++.old-deja/g++.mike/p783b.C: Likewise.
43708 * g++.old-deja/g++.mike/p786.C: Likewise.
43709 * g++.old-deja/g++.mike/p789.C: Likewise.
43710 * g++.old-deja/g++.mike/p789a.C: Likewise.
43711 * g++.old-deja/g++.mike/p807a.C: Likewise.
43712 * g++.old-deja/g++.other/delete3.C: Likewise.
43713 * g++.old-deja/g++.other/dyncast1.C: Likewise.
43714 * g++.old-deja/g++.other/dyncast2.C: Likewise.
43715 * g++.old-deja/g++.other/dyncast3.C: Likewise.
43716 * g++.old-deja/g++.other/empty1.C: Likewise.
43717 * g++.old-deja/g++.other/temporary1.C: Likewise.
43718 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
43719 * g++.old-deja/g++.pt/t16.C: Likewise.
43720 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
43721
43722 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
43723
43724 * gcc.dg/991230-1.c: New test.
43725
43726 1999-12-29 Jeffrey A Law (law@cygnus.com)
43727
43728 * gcc.c-torture/compile/991229-3.c: New test.
43729 * gcc.c-torture/compile/991229-2.c: New test.
43730 * gcc.c-torture/compile/991229-1.c: New test.
43731
43732 1999-12-29 Greg McGary <gkm@eng.ascend.com>
43733
43734 * gcc.c-torture/compile/labels-2.c: New test.
43735
43736 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
43737
43738 * gcc.c-torture/execute/991227-1.c: New test.
43739
43740 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43741
43742 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
43743
43744 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
43745
43746 * gcc.c-torture/execute/991221-1.c: New test.
43747
43748 1999-12-20 Nathan Sidwell <nathan@acm.org>
43749
43750 * g++.old-deja/g++.other/cast3.C: New test.
43751
43752 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
43753
43754 * gcc.c-torture/execute/991216-4.c: New test.
43755
43756 1999-12-16 Michael Meissner <meissner@cygnus.com>
43757
43758 * gcc.c-torture/execute/991216-1.c: New test.
43759 * gcc.c-torture/execute/991216-2.c: New test.
43760 * gcc.c-torture/execute/991216-3.c: New test.
43761
43762 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
43763
43764 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
43765 Actually make the test fail by using "-O2" for compilation.
43766
43767 1999-12-15 Nathan Sidwell <nathan@acm.org>
43768
43769 * g++.old-deja/g++.warn/cast-align1.C: New test.
43770
43771 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
43772
43773 * gcc.c-torture/compile/991214-1.c: New test.
43774 * gcc.c-torture/compile/991214-2.c: New test.
43775
43776 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
43777
43778 * gcc.dg/991214-1.c: New test.
43779
43780 1999-12-13 Jeffrey A Law (law@cygnus.com)
43781
43782 * gcc.c-torture/compile/991213-3.c: New test.
43783 * gcc.c-torture/compile/991213-2.c: New test.
43784 * gcc.c-torture/compile/991213-1.c: New test.
43785
43786 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
43787
43788 * gcc.dg/991209-1.c: New test.
43789
43790 1999-12-08 Nathan Sidwell <nathan@acm.org>
43791
43792 * gcc.c-torture/compile/991208-1.c: New test.
43793
43794 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43795
43796 * gcc.dg/ultrasp2.c: New test.
43797
43798 1999-12-05 Alex Samuel <samuel@codesourcery.com>
43799
43800 * g++.old-deja/g++.abi/align.C (main): Fix typo.
43801
43802 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
43803
43804 * gcc.c-torture/compile/991202-1.c: New test.
43805 * gcc.c-torture/execute/991202-1.c: New test.
43806 * gcc.c-torture/execute/991202-2.c: New test.
43807 * gcc.c-torture/execute/991202-3.c: New test.
43808
43809 1999-12-02 Alex Samuel <samuel@codesourcery.com>
43810
43811 * g++.old-deja/g++.abi/align.C: New test.
43812 * g++.old-deja/g++.abi/aggregates.C: Likewise.
43813 * g++.old-deja/g++.abi/bitfields.C: Likewise.
43814
43815 1999-12-01 Richard Henderson <rth@cygnus.com>
43816
43817 * gcc.c-torture/execute/991201-1.c: New.
43818
43819 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
43820
43821 * gcc.dg/991129-1.c: New test.
43822
43823 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
43824
43825 * gcc.c-torture/compile/991127-1.c: New test.
43826
43827 1999-11-22 Nathan Sidwell <nathan@acm.org>
43828
43829 * g++.old-deja/g++.other/warn4.C: New test.
43830
43831 1999-11-22 Nathan Sidwell <nathan@acm.org>
43832
43833 * g++.old-deja/g++.eh/cleanup2.C: New test.
43834 * g++.old-deja/g++.ext/pretty2.C: New test.
43835 * g++.old-deja/g++.ext/pretty3.C: New test.
43836 * g++.old-deja/g++.other/debug6.C: New test.
43837
43838 1999-10-20 Jim Wilson <wilson@cygnus.com>
43839
43840 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
43841 compiler_output to look for one error message instead of two.
43842
43843 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
43844
43845 * gcc.c-torture/execute/991118-1.c: Also test case
43846 where the word boundary does not split a byte evenly.
43847
43848 1999-11-19 Nathan Sidwell <nathan@acm.org>
43849
43850 * g++.old-deja/g++.ext/restrict1.C: New test.
43851
43852 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
43853
43854 * gcc.c-torture/execute/991118-1.c: New test.
43855
43856 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
43857
43858 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
43859 working directory pathnames.
43860
43861 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
43862
43863 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
43864 host is equipped with driver.h and driver.o so it can actually
43865 compile and run the tests.
43866
43867 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
43868
43869 * gcc.c-torture/compile/991008-1.c: New test.
43870
43871 1999-11-08 Nick Clifton <nickc@cygnus.com>
43872
43873 * lib/gcc-dg.exp: Include target-supports.exp
43874
43875 1999-11-05 Nick Clifton <nickc@cygnus.com>
43876
43877 * lib/target-supports.exp: New file: Provide procs to test for
43878 features supported by the target.
43879 (check_weak_available): Moved here from ecos.exp.
43880 (check_alias_available): New proc: Determine of the target
43881 toolchain supports the alias attribute.
43882
43883 * gcc.dg/special/ecos.exp: Move check_weak_available to
43884 target-supports.exp.
43885 (alias-1.c): Only perform the test if the target supports
43886 aliases.
43887 (wkali-1.c): Only perform the test if the target supports
43888 aliases.
43889
43890 * gcc.dg/990506-0.c: Expect error messages from cross
43891 targets as well as native targets.
43892
43893 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43894
43895 * gcc.dg/ultrasp1.c: Removed xfail.
43896 * gcc.dg/struct-ret-2.c: Likewise.
43897 * gcc.dg/array-1.c: Likewise.
43898
43899 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43900
43901 * gcc.dg/struct-ret-2.c: New test.
43902
43903 * gcc.dg/array-1.c: New test.
43904
43905 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
43906
43907 * gcc.c-torture/execute/991030-1.c: New test.
43908
43909 1999-10-26 Richard Henderson <rth@cygnus.com>
43910
43911 * gcc.c-torture/compile/991026-2.c: New test.
43912
43913 1999-10-26 Jeffrey A Law (law@cygnus.com)
43914
43915 * gcc.c-torture/compile/991026-1.c: New test.
43916
43917 1999-10-23 Jeffrey A Law (law@cygnus.com)
43918
43919 * gcc.c-torture/execute/991023-1.c: New test.
43920
43921 1999-10-19 Jeffrey A Law (law@cygnus.com)
43922
43923 * gcc.c-torture/execute/991019-1.c: New test.
43924
43925 1999-10-16 Richard Henderson <rth@cygnus.com>
43926
43927 * gcc.c-torture/execute/991016-1.c: New test.
43928
43929 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
43930
43931 * gcc.c-torture/execute/991014-1.c: New test.
43932
43933 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
43934
43935 * g++.old-deja/g++.other/union2.C: New test.
43936
43937 1999-10-13 Nathan Sidwell <nathan@acm.org>
43938
43939 * g++.old-deja/g++.other/vaarg2.C: New test.
43940 * g++.old-deja/g++.other/vaarg3.C: New test.
43941
43942 1999-10-12 Craig Burley <craig@jcb-sc.com>
43943
43944 * g77.f-torture/noncompile/19990905-1.f: Moved from being
43945 in compile/.
43946
43947 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
43948
43949 * gcc.c-torture/execute/va-arg-11.c: New test.
43950
43951 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
43952
43953 * lib/file-format.exp (gcc_target_object_format): Don't
43954 crash if objdump is unavailable.
43955
43956 1999-09-29 Donn Terry <donn@interix.com>
43957
43958 * gcc.misc-tests/mg.exp: delete extraneous redirection.
43959
43960 1999-09-28 Nick Clifton <nickc@cygnus.com>
43961
43962 * gcc.c-torture/compile/990928-1.c: New test.
43963
43964 1999-09-28 Nathan Sidwell <nathan@acm.org>
43965
43966 * g++.old-deja/g++.other/decl6.C: New test.
43967
43968 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43969
43970 * gcc.c-torture/execute/va-arg-10.c: New test.
43971
43972 1999-09-27 Nathan Sidwell <nathan@acm.org>
43973
43974 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
43975 __PRETTY_FUNCTION__.
43976
43977 1999-09-23 Nick Clifton <nickc@cygnus.com>
43978
43979 * gcc.c-torture/execute/990923-1.c: New test.
43980
43981 1999-09-21 Nick Clifton <nickc@cygnus.com>
43982
43983 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
43984 for which -fpic is inappropriate.
43985
43986 1999-09-21 Mark Mitchell <mark@codesourcery.com>
43987
43988 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
43989
43990 1999-09-21 Nathan Sidwell <nathan@acm.org>
43991
43992 * g++.old-deja/g++.other/dyncast1.C: New test.
43993 * g++.old-deja/g++.other/dyncast2.C: New test.
43994 * g++.old-deja/g++.other/dyncast3.C: New test.
43995 * g++.old-deja/g++.other/dyncast4.C: New test.
43996 * g++.old-deja/g++.other/dyncast5.C: New test.
43997 * g++.old-deja/g++.eh/catch3.C: New test.
43998 * g++.old-deja/g++.eh/catch3p.C: New test.
43999 * g++.old-deja/g++.eh/catch4.C: New test.
44000 * g++.old-deja/g++.eh/catch4p.C: New test.
44001 * g++.old-deja/g++.eh/catch5.C: New test.
44002 * g++.old-deja/g++.eh/catch5p.C: New test.
44003 * g++.old-deja/g++.eh/catch6.C: New test.
44004 * g++.old-deja/g++.eh/catch6p.C: New test.
44005 * g++.old-deja/g++.eh/catch7.C: New test.
44006 * g++.old-deja/g++.eh/catch7p.C: New test.
44007 * g++.old-deja/g++.eh/catch8.C: New test.
44008 * g++.old-deja/g++.eh/catch8p.C: New test.
44009 * g++.old-deja/g++.eh/catch9.C: New test.
44010 * g++.old-deja/g++.eh/catch9p.C: New test.
44011
44012 1999-09-13 Nathan Sidwell <nathan@acm.org>
44013
44014 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44015 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44016
44017 1999-09-13 Jeffrey A Law (law@cygnus.com)
44018
44019 * gcc.c-torture/compile/990913-1.c: New test.
44020
44021 1999-09-10 Nathan Sidwell <nathan@acm.org>
44022
44023 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44024 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44025
44026 1999-09-09 Richard Henderson <rth@cygnus.com>
44027
44028 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44029
44030 1999-09-09 Nathan Sidwell <nathan@acm.org>
44031
44032 * g++.old-deja/g++.other/lookup11.C: New test.
44033 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44034 what is permitted and what we want.
44035 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44036 overload use.
44037 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44038
44039 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44040
44041 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44042 * gcc.c-torture/noncompile/poison-1.c: New file.
44043
44044 1999-09-08 Nathan Sidwell <nathan@acm.org>
44045
44046 * g++.old-deja/g++.other/sizeof3.C: New test.
44047 * g++.old-deja/g++.other/sizeof4.C: New test.
44048 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44049 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44050
44051 1999-09-07 Richard Henderson <rth@cygnus.com>
44052
44053 * gcc.dg/va-arg-1.c: New.
44054
44055 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44056
44057 * gcc.c-torture/execute/va-arg-9.c: New test.
44058
44059 1999-09-05 Craig Burley <craig@jcb-sc.com>
44060
44061 * g77.f-torture/compile/980519-2.f: New test.
44062 * g77.f-torture/compile/19990905-0.f: New test.
44063 * g77.f-torture/compile/19990905-1.f: New test.
44064 * g77.f-torture/compile/19990905-2.f: New test.
44065
44066 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44067
44068 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44069
44070 * gcc.c-torture/execute/990827-1.c: Fix typo.
44071
44072 1999-09-03 Nathan Sidwell <nathan@acm.org>
44073
44074 * g++.old-deja/g++.other/deref1.C: New test.
44075
44076 1999-09-02 Nathan Sidwell <nathan@acm.org>
44077
44078 * g++.old-deja/g++.other/ambig2.C: New test.
44079 * g++.old-deja/g++.other/cond5.C: New test.
44080 * g++.old-deja/g++.other/lookup16.C: New test.
44081
44082 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44083
44084 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44085 assemblers too.
44086
44087 1999-08-31 Jeffrey A Law (law@cygnus.com)
44088
44089 * lib/c-torture.exp: Avoid the "compare executables" optimization
44090 when testing native.
44091
44092 1999-08-29 Jeffrey A Law (law@cygnus.com)
44093
44094 * gcc.c-torture/execute/990829-1.c: New test.
44095 * gcc.c-torture/compile/990829-1.c: New test.
44096
44097 1999-08-27 Paul Burchard <burchard@pobox.com>
44098
44099 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44100 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44101 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44102 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44103 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44104 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44105 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44106 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44107 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44108 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44109 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44110
44111 1999-08-27 Jeffrey A Law (law@cygnus.com)
44112
44113 * gcc.c-torture/execute/990827-1.c: New test.
44114
44115 1999-08-26 Craig Burley <craig@jcb-sc.com>
44116
44117 * g77.f-torture/noncompile/19990826-4.f: New test.
44118
44119 * g77.f-torture/compile/19990826-3.f: New test.
44120
44121 * g77.f-torture/execute/19990826-2.f: New test.
44122
44123 * g77.f-torture/compile/19990826-1.f: New test.
44124
44125 * gcc.c-torture/execute/990826-0.c: New test.
44126 * g77.c-torture/execute/19990826-0.f: New test.
44127
44128 * g77.f-torture/noncompile/970626-2.f: New test.
44129
44130 1999-08-25 Paul Burchard <burchard@pobox.com>
44131
44132 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44133 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44134 lss-011.C: New tests.
44135
44136 1999-08-25 Nathan Sidwell <nathan@acm.org>
44137
44138 * g++.old-deja/g++.other/decl5.C: New test.
44139
44140 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44141
44142 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44143 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44144 call `postbase' for each one. All callers of `postbase' changed
44145 to call this instead.
44146
44147 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44148
44149 * gcc.c-torture/execute/990811-1.c: New test.
44150
44151 1999-08-09 Nick Clifton <nickc@cygnus.com>
44152
44153 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44154 just native ones.
44155
44156 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44157 just native ones.
44158
44159 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44160
44161 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44162
44163 1999-08-04 Jeffrey A Law (law@cygnus.com)
44164
44165 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44166
44167 1999-08-04 Nathan Sidwell <nathan@acm.org>
44168
44169 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44170
44171 1999-08-04 Jeffrey A Law (law@cygnus.com)
44172
44173 * gcc.c-torture/execute/990804-1.c: New test.
44174
44175 1999-08-03 Nathan Sidwell <nathan@acm.org>
44176
44177 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44178 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44179 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44180
44181 1999-08-03 Nathan Sidwell <nathan@acm.org>
44182
44183 * g++.old-deja/g++.other/struct1.C: New test.
44184
44185 1999-08-03 Nathan Sidwell <nathan@acm.org>
44186
44187 * g++.old-deja/g++.other/enum2.C: New test.
44188
44189 1999-08-02 Richard Henderson <rth@cygnus.com>
44190
44191 Adapted from tests from Franz Sirl:
44192 * gcc.c-torture/execute/va-arg-7.c: New test.
44193 * gcc.c-torture/execute/va-arg-8.c: New test.
44194
44195 1999-08-01 Jeffrey A Law (law@cygnus.com)
44196
44197 * gcc.c-torture/compile/990801-2.c: New test.
44198
44199 * gcc.c-torture/compile/990801-1.c: New test.
44200
44201 1999-07-27 Michael Meissner <meissner@cygnus.com>
44202
44203 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44204 fp-cmp-1.c, converting double to float.
44205
44206 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44207 fp-cmp-1.c, converting double to long double.
44208
44209 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44210 from fr1 to unknown_register, since fr1 is a legitimate register
44211 on some machines.
44212
44213 1999-07-25 Jeffrey A Law (law@cygnus.com)
44214
44215 * README: More listname related changes.
44216
44217 1999-07-08 Catherine Moore <clm@cygnus.com>
44218
44219 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44220
44221 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44222
44223 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44224
44225 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44226
44227 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44228
44229 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44230
44231 * gcc.dg/990703-1.c: New test.
44232
44233 1999-06-29 Nick Clifton <nickc@cygnus.com>
44234
44235 * lib/file-format.exp: New file: Move definition of proc
44236 gcc_target_object_format to here from
44237 gcc.dg/special/ecos.exp.
44238
44239 * lib/c-torture.exp: Include lib file-format.exp.
44240 * lib/gcc-dg.exp: Include lib file-format.exp.
44241
44242 * gcc.dg/special/ecos.exp: Remove definition of proc
44243 gcc_target_object_format.
44244
44245 1999-06-28 Jeffrey A Law (law@cygnus.com)
44246
44247 * gcc.c-torture/execute/990628-1.c: New test.
44248
44249 1999-06-25 Jeffrey A Law (law@cygnus.com)
44250
44251 * gcc.c-torture/compile/990625-2.c: New test.
44252
44253 * gcc.c-torture/compile/990625-1.c: New test.
44254
44255 1999-06-23 Nick Clifton <nickc@cygnus.com>
44256
44257 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44258 attributes compile.
44259 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44260 ports that use the COFF/PE file format.
44261
44262 1999-06-17 Jeffrey A Law (law@cygnus.com)
44263
44264 * gcc.c-torture/compile/990617-1.c: New test.
44265
44266 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44267
44268 * g++.old-deja/g++.other/decl4.C: New test.
44269
44270 1999-06-14 Nathan Sidwell <nathan@acm.org>
44271
44272 * g++.old-deja/g++.other/bitfld3.C: New test.
44273
44274 1999-06-08 Nathan Sidwell <nathan@acm.org>
44275
44276 * g++.old-deja/g++.eh/catch1.C: New test.
44277
44278 1999-06-07 Jeffrey A Law (law@cygnus.com)
44279
44280 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44281
44282 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44283 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44284
44285 1999-06-05 Craig Burley <craig@jcb-sc.com>
44286
44287 * g77.f-torture/compile/19990502-0.f: Replace with new,
44288 shorter, test that still fails after recent changes.
44289
44290 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44291
44292 * gcc.c-torture/execute/990604-1.c: New test.
44293
44294 1999-05-31 Jeffrey A Law (law@cygnus.com)
44295
44296 * gcc.c-torture/execute/990531-1.c: New test.
44297
44298 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44299
44300 * gcc.c-torture/compile/990527-1.c: New test.
44301
44302 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44303
44304 * gcc.c-torture/execute/990527-1.c: New test.
44305
44306 1999-05-25 Nick Clifton <nickc@cygnus.com>
44307
44308 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44309 bitfields as signed.
44310
44311 1999-05-25 Craig Burley <craig@jcb-sc.com>
44312
44313 * g77.f-torture/compile/19990525-0.f: New test.
44314
44315 1999-05-25 Jeffrey A Law (law@cygnus.com)
44316
44317 * gcc.c-torture/execute/990525-2.c: New test.
44318
44319 * gcc.c-torture/execute/990525-1.c: New test.
44320
44321 1999-05-24 Nathan Sidwell <nathan@acm.org>
44322
44323 * g++.old-deja/g++.other/anon3.C: New test.
44324 * g++.old-deja/g++.other/anon4.C: New test.
44325 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44326 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44327 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44328 Merrill).
44329
44330 1999-05-24 Jeffrey A Law (law@cygnus.com)
44331
44332 * gcc.c-torture/execute/990524-1.c: New test.
44333
44334 * gcc.dg/990524-1.c: New test.
44335
44336 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44337
44338 * gcc.c-torture/compile/990523-1.c: New test.
44339
44340 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
44341
44342 * gcc.c-torture/compile/990519-1.c: New test.
44343
44344 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44345
44346 * gcc.c-torture/compile/990517-1.c: New test.
44347
44348 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
44349 (e4, f4): New tests.
44350 (main): Call them.
44351
44352 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44353
44354 * gcc.dg/noreturn-1.c: New test.
44355
44356 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44357
44358 * gcc.c-torture/execute/990513-1.c: New test.
44359
44360 1999-05-10 Richard Henderson <rth@cygnus.com>
44361
44362 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
44363
44364 1999-05-10 Craig Burley <craig@jcb-sc.com>
44365
44366 * g77.f-torture/execute/erfc.f: Use small single-precision
44367 values, to avoid problems on Alphas when not -mieee.
44368
44369 1999-05-08 Craig Burley <craig@jcb-sc.com>
44370
44371 * gcc.dg/990506-0.c: New test.
44372
44373 1999-05-08 Richard Henderson <rth@cygnus.com>
44374
44375 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
44376 the constant to test. Don't XFAIL 64-bit targets.
44377
44378 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
44379 * g++.old-deja/g++.law/profile1.C: Likewise.
44380
44381 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
44382 operator new instances.
44383 * g++.old-deja/g++.other/delete5.C: Likewise.
44384
44385 1999-05-03 Craig Burley <craig@jcb-sc.com>
44386
44387 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
44388 intrinsic.
44389
44390 1999-05-03 Craig Burley <craig@jcb-sc.com>
44391
44392 * g77.f-torture/execute/u77-test.f: Reverse order of two
44393 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
44394
44395 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44396
44397 * gcc.dg/compare1.c: New test.
44398
44399 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
44400
44401 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
44402 New tests.
44403
44404 1999-05-02 Craig Burley <craig@jcb-sc.com>
44405
44406 * g77.f-torture/compile/19990502-1.f: New test.
44407
44408 1999-05-02 Craig Burley <craig@jcb-sc.com>
44409
44410 * g77.f-torture/compile/19990502-0.f: New test.
44411
44412 1999-05-02 Craig Burley <craig@jcb-sc.com>
44413
44414 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
44415 intrinsic.
44416
44417 1999-05-02 Craig Burley <craig@jcb-sc.com>
44418
44419 * g77.f-torture/execute/u77-test.f (main): List libU77
44420 intrinsics not currently tested.
44421 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
44422 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
44423 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
44424 Trim blanks off the ends of some printed strings.
44425
44426 1999-05-02 Craig Burley <craig@jcb-sc.com>
44427
44428 * g77.f-torture/execute/u77-test.f (main): Just warn about
44429 FSTAT gid disagreement, as it's expected on some systems.
44430
44431 1999-05-01 Craig Burley <craig@jcb-sc.com>
44432
44433 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
44434 use a new function, which allows for some slop.
44435 Clean up some commentary.
44436 (issum): The new function.
44437 (sgladd): Deleted subroutine.
44438
44439 1999-05-01 Craig Burley <craig@jcb-sc.com>
44440
44441 * g77.f-torture/execute/u77-test.f: Modify to be more like
44442 libf2c/libU77 version, bringing patches to that version here.
44443 Add suitable commentary.
44444
44445 1999-04-25 Richard Henderson <rth@cygnus.com>
44446
44447 * gcc.dg/990424-1.c: New test.
44448
44449 1999-04-24 Craig Burley <craig@jcb-sc.com>
44450
44451 * g77.f-torture/execute/u77-test.f (main): Bug involving
44452 LSTAT has been fixed, so turn back on full checking.
44453
44454 1999-04-20 Craig Burley <craig@jcb-sc.com>
44455
44456 * g77.f-torture/compile/19990419-0.f: New test.
44457 * g77.f-torture/execute/19990419-1.f: New test.
44458
44459 1999-04-17 Richard Henderson <rth@cygnus.com>
44460
44461 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
44462 to avoid the need for a prototype to supress a warning.
44463
44464 1999-04-07 Jim Wilson <wilson@cygnus.com>
44465
44466 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
44467
44468 1999-04-04 Jeffrey A Law (law@cygnus.com)
44469
44470 * gcc.c-torture/execute/990404-1.c: New test.
44471
44472 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
44473
44474 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
44475 * gcc.dg/cpp-if3.c: Don't use -pedantic.
44476 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
44477 missing initializer warnings.
44478
44479 1999-03-28 Jeffrey A Law (law@cygnus.com)
44480
44481 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
44482 matching strings.
44483
44484 1999-03-26 Jeffrey A Law (law@cygnus.com)
44485
44486 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
44487
44488 1999-03-26 Craig Burley <craig@jcb-sc.com>
44489
44490 * g77.f-torture/execute/19990325-0.f: New test.
44491 * g77.f-torture/execute/19990325-1.f: New test.
44492
44493 1999-03-24 Jeffrey A Law (law@cygnus.com)
44494
44495 * gcc.c-torture/execute/990324-1.c: New test.
44496
44497 1999-03-22 Jim Wilson <wilson@cygnus.com>
44498
44499 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
44500 test with 4.
44501
44502 1999-03-17 Richard Henderson <rth@cygnus.com>
44503
44504 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
44505
44506 1999-03-13 Craig Burley <craig@jcb-sc.com>
44507
44508 * g77.f-torture/execute/19990313-2.f: New test.
44509 * g77.f-torture/execute/19990313-3.f: New test.
44510
44511 1999-03-13 Craig Burley <craig@jcb-sc.com>
44512
44513 * g77.f-torture/execute/19990313-0.f: New test.
44514 * g77.f-torture/execute/19990313-1.f: New test.
44515
44516 1999-03-12 Jim Wilson <wilson@cygnus.com>
44517
44518 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
44519 printf to sprintf.
44520 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
44521 (main): Add check for u15. Conditionalize u31 check depending on
44522 whether ints are <32 bits or >=32 bits.
44523
44524 1999-03-08 Craig Burley <craig@jcb-sc.com>
44525
44526 * g77.f-torture/execute/19981119-0.f: Improve testiness.
44527
44528 1999-03-08 Craig Burley <craig@jcb-sc.com>
44529
44530 * g77.f-torture/compile/19990305-0.f: New test.
44531 * g77.f-torture/execute/19981119-0.f: New test.
44532
44533 1999-03-08 Craig Burley <craig@jcb-sc.com>
44534
44535 * g77.f-torture/execute/970625-2.f: call ABORT if final
44536 result is not correct, instead of just printing it.
44537 Add this checking via newly introduced obfuscation, to
44538 trip up buggy front ends.
44539
44540 1999-03-07 Craig Burley <craig@jcb-sc.com>
44541
44542 * g77.f-torture/compile/960317-1.f: Moved from being
44543 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
44544
44545 1999-03-06 Craig Burley <craig@jcb-sc.com>
44546
44547 * g77.f-torture/execute/960317-1.f: New (old) test.
44548 * g77.f-torture/execute/970625-2.f: Ditto.
44549
44550 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
44551
44552 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
44553 message on line 1 or line 2; cccp and cpplib do this differently.
44554
44555 1999-03-01 Jeffrey A Law (law@cygnus.com)
44556
44557 * g++.old-deja/g++.law/weak1.C: New test.
44558
44559 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
44560
44561 * gcc.c-torture/execute/990119-1.c: Renamed to...
44562 * gcc.dg/990119-1.c: this, so it will only be tested once
44563 (it's a preprocessor test, it doesn't need to be run at
44564 multiple optimization levels).
44565
44566 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
44567
44568 * lib/g++.exp: Don't add incdir=$base_dir/../include to
44569 ALWAYS_CXXFLAGS.
44570
44571 1999-02-24 Craig Burley <craig@jcb-sc.com>
44572
44573 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
44574 * g77.f-torture/compile/19981216-0.f: ...as it is expected
44575 to not be compilable by current g77.
44576
44577 1999-02-24 Nick Clifton <nickc@cygnus.com>
44578
44579 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
44580
44581 1999-02-22 Jeffrey A Law (law@cygnus.com)
44582
44583 * gcc.c-torture/execute/990222-1.c: New test.
44584
44585 1999-02-19 Craig Burley <craig@jcb-sc.com>
44586
44587 * g77.f-torture/compile/19990218-0.f: New test.
44588 * g77.f-torture/noncompile/19990218-1.f: New test.
44589
44590 1999-02-18 Craig Burley <craig@jcb-sc.com>
44591
44592 * g77.f-torture/compile/19981216-0.f: New test.
44593
44594 1999-02-14 Jeffrey A Law (law@cygnus.com)
44595
44596 * gcc.dg/990214-1.c: New test.
44597
44598 1999-02-13 Jeffrey A Law (law@cygnus.com)
44599
44600 * gcc.dg/990213-2.c: New test.
44601
44602 * gcc.dg/990213-1.c: New test.
44603
44604 1999-02-12 Jeffrey A Law (law@cygnus.com)
44605
44606 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
44607 ints.
44608
44609 1999-02-11 Nick Clifton <nickc@cygnus.com>
44610
44611 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
44612 specified by target.
44613
44614 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
44615
44616 1999-02-11 Jeffrey A Law (law@cygnus.com)
44617
44618 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
44619
44620 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
44621
44622 * gcc.dg/special/ecos.exp: New test driver for new tests with
44623 special requirements.
44624
44625 * gcc.dg/special/alias-1.c: New test.
44626 * gcc.dg/special/gcsec-1.c: New test.
44627 * gcc.dg/special/weak-1.c: New test.
44628 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
44629 * gcc.dg/special/weak-2.c: New test.
44630 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
44631 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
44632 * gcc.dg/special/wkali-1.c: New test.
44633 * gcc.dg/special/wkali-2.c: New test.
44634 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
44635 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
44636
44637 1999-02-10 Felix Lee <flee@cygnus.com>
44638
44639 * lib/c-torture.exp (c-torture-compile): Pull out code for
44640 analyzing gcc error messages.
44641 (c-torture-execute): Likewise. Fix some (harmless) false
44642 positives.
44643 * lib/gcc.exp (gcc_check_compile): New function.
44644
44645 1999-02-08 Richard Henderson <rth@cygnus.com>
44646
44647 * gcc.c-torture/execute/990208-1.c: New test.
44648
44649 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
44650
44651 * g++.dg/special/ecos.exp: New driver for new tests with special
44652 requirements
44653
44654 * g++.dg/special/conpr-1.C: New test
44655 * g++.dg/special/conpr-2.C: New test
44656 * g++.dg/special/conpr-2a.C: New test
44657 * g++.dg/special/conpr-3.C: New test
44658 * g++.dg/special/conpr-3a.C: New test
44659 * g++.dg/special/conpr-3b.C: New test
44660
44661 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
44662 allow g++ to use the dg driver
44663
44664 * README: Add comment about g++.dg directory
44665
44666 1999-02-06 Jeffrey A Law (law@cygnus.com)
44667
44668 * README: Update email addresses.
44669
44670 1999-02-03 Nick Clifton <nickc@cygnus.com>
44671
44672 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
44673 arguments in order to force structure S onto the stack even on
44674 the alpha.
44675 (test): Pass 10 leading arguments to function foo as well as the
44676 structure S.
44677
44678 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
44679 failure for all targets.
44680
44681 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
44682 abort to terminate program execution.
44683
44684 1999-01-30 Richard Henderson <rth@cygnus.com>
44685
44686 * gcc.c-torture/execute/990130-1.c: New test.
44687
44688 1999-01-30 Jeffrey A Law (law@cygnus.com)
44689
44690 * gcc.dg/990130-1.c: New test.
44691
44692 1999-01-28 Michael Meissner <meissner@cygnus.com>
44693
44694 * gcc.c-torture/execute/990128-1.c: New test.
44695
44696 1999-01-27 Michael Meissner <meissner@cygnus.com>
44697
44698 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
44699
44700 1999-01-27 Felix Lee <flee@cygnus.com>
44701
44702 * lib/c-torture.exp (c-torture-compile): pull out code for
44703 analyzing gcc error messages.
44704 (c-torture-execute): ditto, and fix some (harmless) false
44705 positives.
44706 * lib/gcc.exp (gcc_check_compile): new function.
44707
44708 1999-01-17 Jeffrey A Law (law@cygnus.com)
44709
44710 * gcc.dg/990117-1.c: New test.
44711
44712 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
44713
44714 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
44715
44716 1999-01-15 Jeffrey A Law (law@cygnus.com)
44717
44718 * g77.f-torture/compile/990115-1.f: New test.
44719
44720 1999-01-07 Jeffrey A Law (law@cygnus.com)
44721
44722 * gcc.c-torture/compile/990107-1.c: New test
44723
44724 1999-01-06 Jeffrey A Law (law@cygnus.com)
44725
44726 * gcc.c-torture/execute/990106-2.c: New test.
44727
44728 * gcc.c-torture/execute/990106-1.c: New test.
44729
44730 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
44731
44732 * gcc.c-torture/compile/981223-1.c: New test.
44733
44734 1998-12-29 Richard Henderson <rth@cygnus.com>
44735
44736 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
44737 (opt3): Rename from opt4 and disable.
44738
44739 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
44740
44741 * g++.old-deja/g++.pt/ptrmem5.C: New test.
44742
44743 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
44744
44745 * g++.old-deja/g++.other/conv5.C: New test.
44746
44747 1998-12-14 Nick Clifton <nickc@cygnus.com>
44748
44749 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
44750
44751 1998-12-11 Jeffrey A Law (law@cygnus.com)
44752
44753 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
44754
44755 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
44756
44757 * gcc.c-torture/compile/981211-1.c: New test.
44758
44759 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
44760
44761 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
44762
44763 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
44764
44765 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44766
44767 * gcc.special/930510-1.c: Make C9X safe.
44768 * gcc.misc-tests/gcov-1.c Similarly.
44769 * gcc.misc-tests/gcov-2.c Similarly.
44770
44771 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
44772
44773 * gcc.dg/ultrasp1.c: New test.
44774
44775 1998-12-06 Richard Henderson <rth@cygnus.com>
44776
44777 * gcc.c-torture/execute/981206.c: New test.
44778
44779 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
44780
44781 * g++.old-deja/g++.ns/template7.C: New test.
44782
44783 * g++.old-deja/g++.other/expr1.C: New test.
44784
44785 * g++.old-deja/g++.eh/tmpl3.C: New test.
44786
44787 * g++.old-deja/g++.eh/tmpl2.C: New test.
44788
44789 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
44790
44791 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
44792 * g++.old-deja/g++.other/using6.C: Removed.
44793 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
44794
44795 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
44796
44797 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
44798
44799 * g++.old-deja/g++.pt/overload8.C: New test.
44800
44801 * g++.old-deja/g++.pt/overload7.C: New test.
44802
44803 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
44804
44805 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
44806 and relinking messages.
44807 * lib/g++.exp (g++_target_compile): Remove .rpo file when
44808 compiling with -frepo.
44809
44810 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
44811
44812 * g++.old-deja/g++.pt/lookup6.C: New test.
44813
44814 1998-11-30 Nick Clifton <nickc@cygnus.com>
44815
44816 * gcc.c-torture/execute/981130-1.c: New test.
44817 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
44818
44819 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
44820
44821 * g++.old-deja/g++.pt/explicit76.C: New test.
44822
44823 * g++.old-deja/g++.pt/friend38.C: New test.
44824
44825 * g++.old-deja/g++.ns/crash2.C: New test.
44826
44827 * g++.old-deja/g++.pt/defarg8.C: New test.
44828
44829 * g++.old-deja/g++.pt/instantiate6.C: New test.
44830
44831 * g++.old-deja/g++.pt/static6.C: New test.
44832
44833 * g++.old-deja/g++.pt/decl2.C: New test.
44834
44835 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
44836
44837 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
44838 problem is actually related with name lookup, but so what? :-)
44839
44840 * g++.old-deja/g++.pt/friend37.C: New test.
44841
44842 1998-11-25 Dave Love <d.love@dl.ac.uk>
44843
44844 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
44845 element, which fails on some systems.
44846
44847 * g77.f-torture/execute/labug1.f: New test.
44848
44849 1998-11-21 Jeffrey A Law (law@cygnus.com)
44850
44851 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
44852 is defined.
44853
44854 1998-11-18 Dave Love <d.love@dl.ac.uk>
44855
44856 * g77.f-torture/compile/981117-1.f: New test.
44857
44858 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
44859
44860 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
44861 properly discarded.
44862
44863 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
44864
44865 * gcc.c-torture/execute/memcheck: New directory of tests for
44866 -fcheck-memory-usage.
44867
44868 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44869
44870 * README: New file, general information about the testsuite and
44871 new description of the various C++ test subdirectories.
44872 * README.g++: Eliminate obsolete information, update and move most
44873 relevant stuff to README.
44874
44875 1998-11-07 Richard Henderson <rth@cygnus.com>
44876
44877 * gcc.c-torture/compile/981107-1.c: New test.
44878
44879 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
44880
44881 * execute/memcpy-bi.c: New testcase.
44882
44883 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
44884
44885 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
44886 base classes.
44887
44888 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
44889 template is selected.
44890
44891 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
44892 classes, it should be accepted for all types.
44893
44894 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
44895
44896 * g++.old-deja/g++.pt/spec24.C: Ensure that template
44897 specializations start with template headers.
44898
44899 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
44900
44901 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
44902
44903 * g++.old-deja/g++.other/init9.C: Test cross initialization of
44904 non-POD types.
44905
44906 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
44907
44908 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
44909
44910 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
44911
44912 * compile/981022-1.c, compile/981022-1.x: New test and driver.
44913
44914 1998-10-19 Jeffrey A Law (law@cygnus.com)
44915
44916 * 981019-1.c: New test.
44917
44918 1998-10-14 Robert Lipe <robertl@dgii.com>
44919
44920 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
44921 find objc headers.
44922
44923 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44924
44925 * compile/981001-4.c: Remove use of GCC extension that triggers a
44926 compiler bug.
44927
44928 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
44929
44930 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
44931
44932 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
44933
44934 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
44935 instantiation of template produces incorrect code for delete
44936 expression.
44937
44938 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
44939 constructors' name is not unique.
44940 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
44941 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
44942
44943 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
44944 automatic array of const is ill-formed.
44945
44946 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
44947 of template parameter?
44948
44949 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
44950 const.
44951
44952 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
44953 pointer-to-member expression.
44954
44955 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
44956 declaration causes ICE.
44957
44958 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
44959
44960 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
44961 reserved in the global namespace.
44962
44963 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
44964 generate needed virtual table.
44965
44966 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
44967
44968 1998-10-10 Dariush Eslimi <eslimi@loran.com>
44969
44970 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
44971 template-dependent type
44972
44973 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44974
44975 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
44976 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
44977 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
44978
44979 * g++.old-deja/g++.other/using5.C: New test; using decl from base
44980 class should be usable as argument of member function.
44981 * g++.old-deja/g++.other/using6.C: New test; using decl from base
44982 class should be usable as return type of member function.
44983 * g++.old-deja/g++.other/using7.C: New test; using decl from base
44984 class should be usable as type of data member.
44985
44986 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
44987
44988 1998-10-09 Jeffrey A Law (law@cygnus.com)
44989
44990 * gcc.c-torture/special/920521-1.c: Fix bogus test.
44991
44992 1998-10-08 Nick Clifton <nickc@cygnus.com>
44993
44994 * gcc.dg/dll-?.c Add thumb to target list.
44995 Fix assembler scan patterns to match current assembler output.
44996
44997 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
44998
44999 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45000 matching of template brackets.
45001
45002 * g++.old-deja/g++.other/using4.C: New test. Test using
45003 declarations of methods from base classes.
45004
45005 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45006 within functions should introduce names into the innermost
45007 enclosing namespace.
45008
45009 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45010 of static locals if first initialization throws.
45011
45012 1998-10-07 Jim Wilson <wilson@cygnus.com>
45013
45014 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45015
45016 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45017
45018 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45019 lose track of the possible targets of tablejump insns.
45020 * special/special.exp: Run it.
45021
45022 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45023
45024 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45025 must be declared before its specializations can be named in friend
45026 declarations.
45027
45028 1998-10-05 Dave Love <d.love@dl.ac.uk>
45029
45030 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45031
45032 * g77.f-torture/execute/io1.f: New test.
45033
45034 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45035
45036 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45037 with pointer to template function, for which no argument deduction
45038 is possible.
45039
45040 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45041 specialization of template function as argument to template
45042 function.
45043
45044 * g++.old-deja/g++.other/access2.C: New test; Inner class
45045 shouldn't have privileged access to Outer's names.
45046
45047 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45048
45049 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45050 friend template declared within template class conflicts with
45051 nested class of the same name.
45052
45053 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45054 is ignored.
45055
45056 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45057 object with direct initializer as function declaration.
45058
45059 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45060 initializers.
45061
45062 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45063 involving const pointer and NULL produces incorrect result.
45064
45065 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45066 type name without `typename' should be rejected with -pedantic.
45067
45068 1998-10-02 Richard Henderson <rth@cygnus.com>
45069
45070 * g++.old-deja/g++.other/addrof1.C: New test.
45071
45072 1998-10-01 Nick Clifton <nickc@cygnus.com>
45073
45074 * gcc.c-torture/compile/981001-1.c: New test.
45075 * gcc.c-torture/execute/981001-1.c: New test.
45076
45077 1998-10-01 Jeffrey A Law (law@cygnus.com)
45078
45079 * gcc.c-torture/compile/981001-2.c: New test.
45080 * gcc.c-torture/compile/981001-3.c: New test.
45081 * gcc.c-torture/compile/981001-4.c: New test.
45082
45083 1998-10-01 Robert Lipe <robertl@dgii.com>
45084
45085 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45086 multilibbed hosts. Idea grafted from g77.exp.
45087
45088 1998-09-30 Dave Love <d.love@dl.ac.uk>
45089
45090 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45091 avoid losing on systems which need -lsocket.
45092
45093 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45094
45095 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45096 * g++.old-deja/g++.other/nested2.C: Ditto.
45097 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45098 failure.
45099
45100 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45101
45102 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45103 preferred over template operator!= for enum bitfields.
45104
45105 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45106
45107 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45108 that happen to have the same base name, but in different scopes,
45109 are incorrectly rejected.
45110
45111 1998-09-16 Richard Henderson <rth@cygnus.com>
45112
45113 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45114 on the native word size instead of an integer literal.
45115
45116 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45117
45118 * g++.old-deja/g++.other/static2.C: Invocation of static data
45119 member of type pointer-to-function denoted as non-static member.
45120
45121 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45122 checks involving function types and aliases.
45123
45124 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45125
45126 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45127 redefined to the same non-trivial type.
45128
45129 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45130 namespace-qualification of template specializations declared in
45131 other namespaces.
45132
45133 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45134 to declare a subset of the specializations of a template function
45135 as friends of specializations of a template class.
45136
45137 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45138 member templates that do not fully specialize the enclosing
45139 template class are rejected.
45140
45141 1998-09-11 Dave Love <d.love@dl.ac.uk>
45142
45143 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45144
45145 1998-09-08 Dave Love <d.love@dl.ac.uk>
45146
45147 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45148 altered from libf2c/libU77 version.
45149
45150 1998-09-06 Dave Love <d.love@dl.ac.uk>
45151
45152 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45153
45154 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45155
45156 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45157 (un)signed char are different types for template specialization
45158 purposes.
45159
45160 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45161
45162 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45163 * objc: ObjC testsuite.
45164
45165 1998-08-31 Catherine Moore <clm@cygnus.com>
45166
45167 * gcc.c-torture/execute/941014-1.x: New file.
45168
45169 1998-08-31 Nick Clifton <nickc@cygnus.com>
45170
45171 * lib/c-torture.exp: Add support for
45172 torture_eval_before_compile and torture_eval_before_execute
45173 variables.
45174
45175 1998-08-30 Jeffrey A Law (law@cygnus.com)
45176
45177 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45178 this test triggers valid.
45179
45180 1998-08-27 Jeffrey A Law (law@cygnus.com)
45181
45182 * gcc.dg/980827-1.c: New test.
45183
45184 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45185
45186 * gcc.c-torture/execute/loop-4b.c: New test.
45187
45188 1998-08-26 Nick Clifton <nickc@cygnus.com>
45189
45190 * lib/c-torture.exp: Add support for
45191 torture_eval_before_compile and torture_eval_before_execute
45192 variables.
45193
45194 1998-08-25 Jeffrey A Law (law@cygnus.com)
45195
45196 * gcc.c-torture/compile/980825-1.c: New test.
45197
45198 1998-08-24 Nick Clifton <nickc@cygnus.com>
45199
45200 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45201 count number tests in opt_t0 not good_t0.
45202
45203 1998-08-24 Jeffrey A Law (law@cygnus.com)
45204
45205 * gcc.c-torture/compile/930326-1.x: Fix typo.
45206
45207 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45208
45209 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45210 causes an ICE.
45211
45212 1998-08-21 Jeffrey A Law (law@cygnus.com)
45213
45214 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45215 STACK_SIZE is defined.
45216 * gcc.c-torture/unsorted/stuct.c: Similarly.
45217
45218 * gcc.c-torture/compile/980821-1.c: New test.
45219
45220 1998-08-21 Jeffrey A Law (law@cygnus.com)
45221
45222 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45223
45224 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45225
45226 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45227 code.
45228
45229 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45230
45231 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45232 error'.
45233
45234 1998-08-18 Jeffrey A Law (law@cygnus.com)
45235
45236 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45237
45238 1998-08-16 Jeffrey A Law (law@cygnus.com)
45239
45240 * gcc.c-torture/compile/980816-1.c: New test.
45241
45242 * gcc.dg/980816-1.c: New test.
45243
45244 1998-08-13 Jeffrey A Law (law@cygnus.com)
45245
45246 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45247 compiler for ieee tests.
45248
45249 1998-08-01 Dave Love <d.love@dl.ac.uk>
45250
45251 * g77.f-torture/compile/980729-0.f: New test.
45252
45253 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45254
45255 * gcc.c-torture/special/eeprof-1.c: New test, for
45256 -finstrument-functions.
45257 * gcc.c-torture/special/special.exp: Run it.
45258
45259 1998-07-29 Jeffrey A Law (law@cygnus.com)
45260
45261 * gcc.c-torture/compile/980729-1.c: New test.
45262
45263 1998-07-27 Nick Clifton <nickc@cygnus.com>
45264
45265 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45266 __thumb__ is defined, and test for ARM style doubles if so.
45267
45268 1998-07-26 Dave Love <d.love@dl.ac.uk>
45269
45270 * g77.f-torture/noncompile/980615-0.f: New test.
45271
45272 1998-07-26 H.J. Lu (hjl@gnu.org)
45273
45274 * gcc.dg/980312-1.c: Do link instead of compile.
45275 * gcc.dg/980313-1.c: Likewise.
45276
45277 1998-07-26 Jeffrey A Law (law@cygnus.com)
45278
45279 * gcc.c-torture/compile/980726-1.c: New test.
45280
45281 1998-07-25 Dave Love <d.love@dl.ac.uk>
45282
45283 * g77.f-torture/execute/io0.f: New test.
45284
45285 1998-07-24 Nick Clifton <nickc@cygnus.com>
45286
45287 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45288 an int.
45289
45290 1998-06-18 Michael Meissner <meissner@cygnus.com>
45291
45292 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45293 m32r bugs.
45294
45295 1998-07-17 Nick Clifton <nickc@cygnus.com>
45296
45297 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45298 c-decl.c:grokdeclarator can handle mode attributes.
45299
45300 1998-07-16 Jeffrey A Law (law@cygnus.com)
45301
45302 * gcc.c-torture/execute/980716-1.c: New test.
45303
45304 1998-07-13 Jeffrey A Law (law@cygnus.com)
45305
45306 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45307 the mn10200.
45308 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45309 the mn10200.
45310 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45311 * gcc.c-torture/compile/930326-1.x: Similarly.
45312
45313 1998-07-13 Dave Love <d.love@dl.ac.uk>
45314
45315 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45316 New test from Craig.
45317
45318 1998-07-12 Dave Love <d.love@dl.ac.uk>
45319
45320 * g77.f-torture/noncompile/980616-0.f: New test.
45321
45322 * g77.f-torture/execute/970816-3.f: New test from Craig.
45323
45324 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45325
45326 * g++.other/singleton.C: Return error value instead of taking
45327 SIGSEGV.
45328
45329 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45330
45331 * g++.other/singleton.C: New test. Warning is under dispute.
45332 Runtime crash is not.
45333
45334 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45335
45336 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
45337 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
45338 using6.C, using7.C}: New namespace tests.
45339
45340 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45341
45342 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
45343 specialization with typedef'ed names used as array indexes.
45344
45345 1998-07-09 Jeffrey A Law (law@cygnus.com)
45346
45347 * gcc.c-torture/execute/980709-1.c: New test.
45348
45349 * gcc.dg/980709-1.c: New test.
45350
45351 1998-07-07 Richard Henderson <rth@cygnus.com>
45352
45353 * gcc.c-torture/execute/bcp-1.c: New test.
45354
45355 1998-07-07 Jeffrey A Law (law@cygnus.com)
45356
45357 * gcc.c-torture/execute/980707-1.c: New test.
45358
45359 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
45360
45361 * gcc.c-torture/compile/980706-1.c: New test.
45362
45363 1998-07-01 Dave Love <d.love@dl.ac.uk>
45364
45365 * g77.f-torture/execute/980701-0.f,
45366 g77.f-torture/execute/980701-1.f: New test from Craig.
45367
45368 1998-07-01 Jeffrey A Law (law@cygnus.com)
45369
45370 * gcc.c-torture/compile/980701-1.c: New test.
45371
45372 * gcc.c-torture/execute/980701-1.c: New test.
45373
45374 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
45375 rlsruhe.de>
45376
45377 * g++.old-deja/g++.robertl/eb132.C: New test.
45378 * g++.old-deja/g++.robertl/eb133.C: Likewise.
45379
45380 1998-06-29 Dave Love <d.love@dl.ac.uk>
45381
45382 * g77.f-torture/execute/980628-7.f,
45383 g77.f-torture/execute/980628-8.f,
45384 g77.f-torture/execute/980628-9.f,
45385 g77.f-torture/execute/980628-10.f: New tests from Craig.
45386
45387 * g77.f-torture/execute/980628-3.f: Remove mail headers.
45388
45389 1998-06-28 Jeffrey A Law (law@cygnus.com)
45390
45391 * g77.f-torture/execute/980628-4.f: New test from Craig.
45392 * g77.f-torture/execute/980628-5.f: Likewise.
45393 * g77.f-torture/execute/980628-2.f: Likewise.
45394 * g77.f-torture/execute/980628-0.f: Likewise.
45395 * g77.f-torture/execute/980628-1.f: Likewise.
45396 * g77.f-torture/execute/980628-3.f: Likewise.
45397 * g77.f-torture/execute/980628-6.f: Likewise.
45398
45399 1998-06-28 Jeffrey A Law (law@cygnus.com)
45400
45401 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
45402 directory when nothing has been installed yet.
45403
45404 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
45405
45406 * gcc.c-torture/special/special.exp: Handle newer versions of
45407 dejagnu.
45408
45409 1998-06-26 Jeffrey A Law (law@cygnus.com)
45410
45411 * gcc.dg/980626-1.c: New test.
45412
45413 1998-06-19 Bruno Haible <haible@ilog.fr>
45414
45415 * gcc.misc-tests/m-un-2.c: New test.
45416 * g++.old-deja/g++.other/warn01.c: Likewise.
45417
45418 1998-06-19 Robert Lipe <robertl@dgii.com>
45419
45420 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
45421 compatibility with assmblers with a different comment character.
45422 Eliminate use of GAS-specific extensions.
45423
45424 1998-06-19 Jeffrey A Law (law@cygnus.com)
45425
45426 * gcc.c-torture/execute/ieee/980619-1.c: New test.
45427
45428 1998-06-19 Robert Lipe <robertl@dgii.com>
45429
45430 * lib/g77.exp: Replace search for libf2c.a with search for newly
45431 renamed libg2c.a
45432
45433 1998-06-17 Jeffrey A Law (law@cygnus.com)
45434
45435 * gcc.c-torture/execute/980617-1.c: New test.
45436
45437 1998-06-12 Jeffrey A Law (law@cygnus.com)
45438
45439 * gcc.c-torture/execute/980612-1.c: New test.
45440
45441 1998-06-08 Jeffrey A Law (law@cygnus.com)
45442
45443 * gcc.dg/980523-1.c: Only test on ppc-linux.
45444 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
45445
45446 * gcc.c-torture/execute/980608-1.c: New test.
45447
45448 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
45449
45450 * gcc.c-torture/execute/980605-1.c: New test.
45451
45452 1998-06-04 Jeffrey A Law (law@cygnus.com)
45453
45454 * gcc.c-torture/execute/980604-1.c: New test.
45455
45456 1998-06-02 Jeffrey A Law (law@cygnus.com)
45457
45458 * gcc.c-torture/execute/980602-1.c: New test.
45459 * gcc.c-torture/execute/980602-2.c: Likewise.
45460
45461 1998-06-02 Dave Love <d.love@dl.ac.uk>
45462
45463 * 970125-0.f: Fix per JCB. Add commentary.
45464
45465 1998-05-31 Michael Meissner <meissner@cygnus.com>
45466
45467 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
45468 IEEE -0 support.
45469
45470 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
45471
45472 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
45473 earlier.
45474
45475 1998-05-28 Catherine Moore <clm@cygnus.com>
45476
45477 * gcc.c-torture/execute/980526-3.c: New test.
45478
45479 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
45480
45481 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
45482 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
45483 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
45484 m88k-motorola-sysv3 to XFAIL.
45485
45486 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45487
45488 * gcc.dg/980526-1.c: New test.
45489 * gcc.c-torture/execute/980526-2.c: New test.
45490
45491 1998-05-26 Jeffrey A Law (law@cygnus.com)
45492
45493 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
45494
45495 * gcc.c-torture/execute/980526-1.c: New test.
45496
45497 1998-05-26 Dave Love <d.love@dl.ac.uk>
45498
45499 * g77.f-torture/execute/alpha2.f: Add runtime test.
45500
45501 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
45502
45503 * g++.old-deja/old-deja.exp: Strip leading directories.
45504
45505 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
45506 error for the line. Don't run multiple tests for the same line.
45507
45508 1998-05-23 Jeffrey A Law (law@cygnus.com)
45509
45510 * gcc.dg/980523-1.c: New test.
45511
45512 1998-05-23 Dave Love <d.love@dl.ac.uk>
45513
45514 * g77.f-torture/compile/970915-0.f: New test.
45515
45516 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
45517
45518 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
45519
45520 1998-05-21 Jeffrey A Law (law@cygnus.com)
45521
45522 * gcc.dg/980520-1.c: New test.
45523
45524 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
45525
45526 * gcc.dg/980502-1.c: Fix return type.
45527
45528 1998-05-20 Jeffrey A Law (law@cygnus.com)
45529
45530 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
45531 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
45532 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
45533 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
45534 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
45535
45536 1998-05-20 Dave Love <d.love@dl.ac.uk>
45537
45538 * g77.f-torture/execute/980520-1.f: New test.
45539
45540 1998-05-15 Dave Love <d.love@dl.ac.uk>
45541
45542 * lib/mike-g77.exp: New file.
45543
45544 * g77.f-torture/noncompile/noncompile.exp,
45545 g77.f-torture/noncompile/check0.f: New files.
45546
45547 1998-05-14 Dave Love <d.love@dl.ac.uk>
45548
45549 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
45550 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
45551 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
45552 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
45553 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
45554 abort where appropriate.
45555
45556 1998-05-05 Michael Meissner <meissner@cygnus.com>
45557
45558 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
45559 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
45560
45561 1998-04-29 Dave Love <d.love@dl.ac.uk>
45562
45563 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
45564
45565 1998-04-27 Dave Love <d.love@dl.ac.uk>
45566
45567 * g77.f-torture/compile/980427-0.f: New test.
45568
45569 1998-04-24 Dave Love <d.love@dl.ac.uk>
45570
45571 * g77.f-torture/compile/980424-0.f: New test.
45572
45573 1998-04-19 Dave Love <d.love@dl.ac.uk>
45574
45575 * g77.f-torture/compile/980419-2.f (main): New test.
45576 * g77.f-torture/compile/970125-0.f: New test.
45577 * g77.f-torture/compile/980419-1.f: New test.
45578
45579 1998-04-08 Jim Wilson <wilson@cygnus.com>
45580
45581 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
45582 of loop-4.c.
45583
45584 1998-04-07 Jim Wilson <wilson@cygnus.com>
45585
45586 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
45587
45588 1998-04-03 Jim Wilson <wilson@cygnus.com>
45589
45590 * gcc.c-torture/compile/980329-1.c: New test.
45591
45592 1998-03-18 Jim Wilson <wilson@cygnus.com>
45593
45594 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
45595 * gcc.dg/980312-1.c: Fix typo in -march command.
45596
45597 1998-03-16 H.J. Lu (hjl@gnu.org)
45598
45599 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
45600
45601 1998-03-11 Robert Lipe <robertl@dgii.com>
45602
45603 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
45604 Dave Love agree the Fortran source is bogus.
45605
45606 1998-03-11 Robert Lipe <robertl@dgii.com>
45607
45608 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
45609 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
45610 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
45611 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
45612 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
45613
45614 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45615
45616 * g++.old-deja/g++.other/friend1.C: New test.
45617
45618 1998-02-18 Dave Love <d.love@dl.ac.uk>
45619
45620 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
45621 possibly uninitialized) variables and declare dnrm2.
45622
45623 1998-02-23 Robert Lipe <robertl@dgii.com>
45624
45625 From Bruno Haible <haible@ilog.fr>:
45626 * gcc.c-torture/execute/980223.c: New test.
45627
45628 1998-02-13 Jeffrey A Law (law@cygnus.com)
45629
45630 * gcc.dg/ifelse-1.c: New test.
45631
45632 1998-02-09 H.J. Lu (hjl@gnu.org)
45633
45634 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
45635
45636 * lib/old-dejagnu.exp (old-dejagnu): Added the
45637 "execution test - XFAIL *-*-*" handling in the spirit of
45638 "excess errors test -". Changed the "execution test fails"
45639 handling to be like "excess errors test fails".
45640 * Update various tests accordingly.
45641
45642 1998-02-06 Jim Wilson <wilson@cygnus.com>
45643
45644 * gcc.c-torture/execute/980205.c: New test.
45645
45646 1998-01-18 Jeffrey A Law (law@cygnus.com)
45647
45648 * lib/c-torture.exp: Look for .x files instead of .cexp files.
45649 * lib/f-torture.exp: Similarly.
45650 * gcc.c-torture: Rename all .cexp files to .x files.
45651
45652 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
45653
45654 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
45655 (940510-1.c): Removed duplicate.
45656 (971104-1.c): New test.
45657
45658 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
45659
45660 * lib/f-torture.exp: Improve error and loop detection.
45661
45662 1997-11-19 Michael Meissner <meissner@cygnus.com>
45663
45664 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
45665 use that to size the filler array.
45666
45667 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
45668
45669 * lib/c-torture.exp(c-torture-execute): Fix typo.
45670
45671 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
45672 testcase as the executable name. Keep the executable around if
45673 the test fails.
45674
45675 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
45676
45677 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
45678 changes. Only test one -g option, and move it to the end of the
45679 list of options to test.
45680
45681 1997-09-19 Michael Meissner <meissner@cygnus.com>
45682
45683 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
45684 variable GCC_TORTURE_OPTIONS to supply default switches separated
45685 by colons. If no environment variable, run tests with -O0 -g, -O1
45686 -g, and -O2 -g as well.
45687
45688 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
45689
45690 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
45691 explanatory comments. Fix indentation.
45692
45693 1997-09-15 Jeffrey A Law (law@cygnus.com)
45694
45695 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
45696
45697 1997-09-11 Jeffrey A Law (law@cygnus.com)
45698
45699 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
45700 * g++.old-deja/g++.mike/p7325.C: Likewise.
45701 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
45702
45703 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45704
45705 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
45706 * g++.old-deja/g++.brendan/crash30.C: Likewise.
45707 * g++.old-deja/g++.brendan/crash39.C: Likewise.
45708 * g++.old-deja/g++.law/operators4.C: Likewise.
45709
45710 1997-09-11 Joe Buck (jbuck@synopsys.com)
45711
45712 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
45713 * g++.old-deja/g++.mike/p784.C: Ditto.
45714 * g++.old-deja/g++.mike/p785.C: Ditto.
45715
45716 1997-09-05 Jeffrey A Law (law@cygnus.com)
45717
45718 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
45719
45720 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
45721
45722 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
45723 target feature; pass this to c-torture-execute as needed.
45724
45725 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
45726
45727 * lib/c-torture.exp(c-torture-execute): If the previous and the
45728 current executables being tested are identical, we don't need to
45729 run the executable again. Try to make the executable names
45730 unique. Add an optional argument for passing additional compiler
45731 flags.
45732
45733 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
45734
45735 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
45736
45737 1997-08-29 Jeffrey A Law (law@cygnus.com)
45738
45739 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
45740
45741 1997-07-31 Jeffrey A Law (law@cygnus.com)
45742
45743 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
45744 32bit or larger longs.
45745
45746 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
45747 have either a 32bit long or 32bit int.
45748
45749 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
45750
45751 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
45752 Make double precision tests dependent on sizeof (double).
45753
45754 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
45755
45756 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
45757 too.
45758
45759 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
45760
45761 * gcc.c-torture/compile/961203-1.cexp: New script.
45762
45763 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
45764
45765 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
45766 up the includes ourselves.
45767
45768 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
45769
45770 * lib/plumhall.exp: Remove random include, and add a few
45771 verbose messages for debugging.
45772
45773 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
45774
45775 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
45776 of trying to do it ourselves.
45777
45778 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
45779
45780 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
45781
45782 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
45783
45784 * gcc.prms/5403.c: Made regexp a bit less strict.
45785
45786 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
45787
45788 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
45789 is returned from remote_load instead.
45790 * lib/plumhall.exp: Ditto.
45791 * lib/mike-g++.exp: Ditto.
45792 * lib/old-dejagnu.exp: Ditto.
45793 * lib/c-torture.exp: Ditto.
45794
45795 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
45796
45797 * lib/g++.exp: Use build_wrapper procedure.
45798 * lib/gcc.exp: Ditto.
45799
45800 1997-05-20 Jeffrey A Law (law@cygnus.com)
45801
45802 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
45803 an old-style decl for malloc. Fixes tests to work when
45804 sizeof (int) != sizeof (size_t).
45805
45806 1997-05-15 Mike Meissner <meissner@cygnus.com>
45807
45808 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
45809
45810 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
45811 use stdargs.h interface.
45812
45813 1997-05-15 Mike Meissner <meissner@cygnus.com>
45814
45815 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
45816 NO_VARARGS when compiling.
45817
45818 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
45819
45820 * lib/plumhall.exp(ph_includes): New procedure.
45821 (ph_make): Use it.
45822 (ph_compiler): Ditto.
45823
45824 * lib/g++.exp: Rename test-glue.c to testglue.c.
45825 * lib/gcc.exp: Ditto.
45826
45827 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
45828
45829 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
45830 to completion when it's called.
45831
45832 1997-03-21 Michael Meissner <meissner@cygnus.com>
45833
45834 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
45835 is defined, don't do test.
45836
45837 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
45838
45839 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
45840 for object files.
45841 (ph_summary): Mark skipped testcases as untested, not unresolved.
45842
45843 * lib/plumhall.exp (ph_make): If unresolved because of bad
45844 errorCode, record errorCode in log file.
45845 (*): Replace send_log/verbose with verbose -log.
45846
45847 1997-03-19 Michael Meissner <meissner@cygnus.com>
45848
45849 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
45850 double conversion if double isn't at least 8 bytes.
45851
45852 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
45853 int to work with targets where int is 16 bits.
45854
45855 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
45856 8 bytes, just exit, since 4 byte doubles don't have enough bits of
45857 precision for the test to complete.
45858
45859 1997-03-14 Michael Meissner <meissner@cygnus.com>
45860
45861 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
45862 if d10v is not compiled with the -mdouble64 flag.
45863 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
45864
45865 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
45866 d10v is not compiled with the -mint32 flag.
45867
45868 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
45869
45870 * lib/plumhall.exp: Use incr_count.
45871
45872 1997-03-12 Jeffrey A Law (law@cygnus.com)
45873
45874 * gcc.c-torture: Update to c-torture-1.45.
45875
45876 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
45877
45878 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
45879 the name of the expect testcase file).
45880
45881 * lib/g++.exp(g++_init): Ditto.
45882
45883 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
45884
45885 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
45886 the host.
45887
45888 * lib/gcc.exp(gcc_exit): New procedure.
45889
45890 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
45891
45892 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
45893 specs where appropriate.
45894
45895 * g++.old-deja/g++.arm/*: Added additional ERROR checks
45896 because of new "candidates are" messages, and removed a few
45897
45898 * Converted all non-old-style g++ testcases to old-style, and
45899 moved into g++.old-deja.
45900
45901 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
45902
45903 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
45904 options.
45905
45906 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
45907 succeeded.
45908
45909 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
45910
45911 1997-02-13 Michael Meissner <meissner@cygnus.com>
45912
45913 * lib/gcc.exp (gcc_target_compile): Add support for defining
45914 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
45915 the machine doesn't have those features.
45916
45917 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
45918
45919 * g++.law/operators4.exp: Don't use LIBS.
45920
45921 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
45922
45923 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
45924
45925 * lib/mike-g++.exp: Don't set the compiler to be tested here.
45926 * lib/g++.exp: Set it here instead. Also, allow use of the
45927 --tool_exec and --tool_opt options. Change CXX to
45928 GXX_UNDER_TEST.
45929
45930 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
45931
45932 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
45933
45934 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
45935
45936 * lib/old-dejagnu.exp: Use prune_warnings instead of
45937 prune_system_crud.
45938 * lib/mike-g++.exp: Ditto.
45939 * lib/gcc.exp: Ditto.
45940 * lib/g++.exp: Ditto.
45941
45942 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
45943
45944 1997-02-07 Jeffrey A Law (law@cygnus.com)
45945
45946 * 941014-2.c: Include stdlib.h
45947 * 960327-1.c: Include stdio.h
45948 * dbra.c, index-1.c: Don't assume ints are 32bits.
45949
45950 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
45951
45952 * lib/gcc.exp: Add gcc,stack_size target feature.
45953
45954 * lib/g++.exp(g++_target_compile): Add the include and link
45955 paths here, not in two other places. And, it's $options, not
45956 options.
45957
45958 * lib/mike-g++.exp(postbase): Remove the code that determines
45959 the correct include and link paths.
45960 * g++.old-deja/old-deja.exp: Ditto.
45961
45962 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
45963
45964 * lib/g++.exp(g++_init): target_compile no longer returns the
45965 filename of the result.
45966
45967 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
45968
45969 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
45970 call to glob.
45971
45972 * gcc.c-torture/special/special.exp: Change call to
45973 gcc_target_compile to include the object file.
45974
45975 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
45976
45977 * gcc.c-torture/special/special.exp: Correct misspelling in last
45978 change.
45979
45980 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
45981
45982 * lib/plumhall.exp(ph_summary): Log the entire output of the
45983 executable. Return -1 if there were any failures, 0 otherwise.
45984 (ph_execute): Return -1 if there were any failures, 0 otherwise.
45985 (ph_make): Clean up objects and executables that were built
45986 if the tests succeeded.
45987
45988 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
45989
45990 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
45991 libraries and includes in the build tree as appropriate.
45992
45993 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
45994
45995 * lib/c-torture.exp: Instead of looking for the global variable
45996 NO_LONG_LONG, check to see if that's a feature of the target.
45997
45998 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
45999
46000 * config/default.exp: Minimize. Delete the remainer of the files in
46001 config; this functionality is now in devo/dejagnu/config.
46002
46003 g++.*/*: Pass any additional flags used to compile to postbase;
46004 delete CXXFLAGS.
46005
46006 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46007 is now done by runtest.exp. Use gcc_target_compile instead of
46008 compile.
46009
46010 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46011 Remove references to CFLAGS. Use remote_file instead of
46012 calling rm -f.
46013 (c-torture): Take a list of arguments to use to compile this
46014 testcase.
46015
46016 lib/g++.exp: Simplify. Use target_compile instead of compile.
46017 lib/gcc-dg.exp: Ditto.
46018 lib/gcc.exp: Ditto.
46019 lib/mike-{gcc,g++}.exp: Ditto.
46020 lib/old-dejagnu.exp: Ditto.
46021 lib/plumhall.exp: Ditto.
46022
46023 1997-01-08 Jim Wilson <wilson@cygnus.com>
46024
46025 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46026 (ph_linker): Likewise.
46027
46028 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46029
46030 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46031 MAP_ANON / MAP_ANONYMOUS if defined;
46032 else try to map from /dev/zero .
46033
46034 1996-11-12 Jeffrey A Law (law@cygnus.com)
46035
46036 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46037 isn't defined, then define it to MAP_ANONYMOUS.
46038
46039 1996-11-12 Jeffrey A Law (law@cygnus.com)
46040
46041 * gcc.c-torture: Update to c-torture-1.42 release.
46042
46043 1996-11-11 Jeffrey A Law (law@cygnus.com)
46044
46045 * gcc.c-torture: Update to c-torture-1.41 release.
46046
46047 1996-10-27 Jeffrey A Law (law@cygnus.com)
46048
46049 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46050 c-torture release.
46051
46052 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46053
46054 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46055 and LDFLAGS. Fix second case to append the target_info ldflags
46056 onto LDFLAGS, not CFLAGS.
46057 * lib/g++.exp (g++_init): Add target_info stuff.
46058 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46059 of libgloss and newlib flags for !native.
46060
46061 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46062 (GDB): Fix relative path to go up another dir for finding gdb.
46063
46064 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46065
46066 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46067 versions in the target_info array, if they don't exist.
46068
46069 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46070
46071 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46072
46073 1996-07-08 Jim Wilson <wilson@cygnus.com>
46074
46075 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46076 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46077
46078 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46079
46080 * lib/old-dejagnu.exp: Don't remove the output file before we've
46081 actually tested it. Don't append pwd to the path of the executable
46082 we're testing.
46083
46084 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46085
46086 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46087
46088 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46089
46090 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46091 temporary directory for compiler files, and set it to a default
46092 value of /tmp. Set $output as the name of the output file from
46093 compiling the testcase. Add a -o option to $cflags_var so the
46094 compiler writes the final output file as $output. Set $executable
46095 to $output.
46096
46097 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46098 directory for compiler files, and set it to /tmp if it doesn't
46099 already have a value. Set $output_file to the name of the output
46100 file from compiling the testcase. Add a -o option to CXXFLAGS so
46101 the compiler writes the final output file as $output. Use $output
46102 as the executable to be tested.
46103
46104 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46105
46106 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46107
46108 1996-06-08 Jeffrey A Law (law@cygnus.com)
46109
46110 * gcc.c-torture/execute/pending-1.c: New test. Still
46111 pending in Tege's queue.
46112
46113 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46114
46115 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46116 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46117 if there were failures. Call unresolved if there were unresolved
46118 testcases. Call gcc_fail if program did not run to completion.
46119 (ph_make): Pass additional argument name to ph_execute.
46120 (ph_execute): Add new argument. Pass additional arguments to
46121 ph_summary. Call gcc_fail is there is no execution output.
46122
46123 1996-04-24 Jeffrey A Law (law@cygnus.com)
46124
46125 * lib/plumhall.exp (proc_summary): Output relavent summary
46126 lines into the log so specific failures in plumhall can be
46127 investigated.
46128
46129 1996-04-10 Jeffrey A Law (law@cygnus.com)
46130
46131 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46132 (c-torture-execute): Don't try to execute tests which use
46133 "long long" types if $NO_LONG_LONG is nonzero.
46134
46135 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46136
46137 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46138 not c-torture.
46139
46140 * gcc.ieee: Move from here.
46141 * gcc.c-torture/execute/ieee: To here.
46142
46143 1996-03-26 Jeffrey A Law (law@cygnus.com)
46144
46145 * gcc.c-torture: Update to c-torture-1.41 release.
46146
46147 1996-03-22 Jeffrey A Law (law@cygnus.com)
46148
46149 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46150 not "$output".
46151
46152 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46153
46154 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46155 -c present.
46156
46157 1996-03-02 Jeffrey A Law (law@cygnus.com)
46158
46159 * config/proelf.exp: Handle connecting to a simulator.
46160
46161 1996-01-31 Jeffrey A Law (law@cygnus.com)
46162
46163 * config/proelf.exp: New file. Enough framework that we can
46164 run c-torture tests on the proelf targets (or any other target
46165 that gdb can connect to for that matter).
46166
46167 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46168
46169 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46170 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46171
46172 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46173 exec_output exists.
46174
46175 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46176
46177 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46178 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46179
46180 * config/*.exp: Update FSF address. Change result of ${tool}_load
46181 to pass/fail/unresolved/unsupported/untested. Caller must now
46182 call unresolved/unsupported/untested.
46183 * lib/*.exp: Update FSF address. Update to handle new results of
46184 ${tool}_load.
46185 * lib/chill.exp (verbose): Delete.
46186
46187 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46188
46189 * lib/gcc.exp (default_gcc_start): Change order of args to
46190 $LDFLAGS $CFLAGS $LIBS.
46191 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46192 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46193 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46194 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46195 * gcc.misc-tests/dg-test.exp: Likewise.
46196 * gcc.misc-tests/msgs.exp: Likewise.
46197 * gcc.prms/prms.exp: Likewise.
46198 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46199 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46200
46201 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46202
46203 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46204
46205 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46206
46207 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46208 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46209
46210 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46211 necessary.
46212
46213 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46214
46215 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46216 global for loop; add use of $mathlib.
46217 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46218 settings here; set mathlib for anything but VxWorks.
46219
46220 1996-01-22 Jeffrey A Law (law@cygnus.com)
46221
46222 * gcc.c-torture: Update to c-torture-1.40 release.
46223
46224 1996-01-03 Jeffrey A Law (law@cygnus.com)
46225
46226 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46227 dg.exp.
46228
46229 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46230
46231 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46232 global.
46233
46234 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46235
46236 * lib/g++.exp (LIBS): Define if not already.
46237 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46238 (gcc-dg-prune): Call prune_gcc_output.
46239 * lib/gcc.exp (prune_gcc_output): New proc.
46240 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46241 prune_gcc_output.
46242
46243 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46244
46245 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46246 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46247
46248 1995-11-15 Jeffrey A Law (law@cygnus.com)
46249
46250 * gcc.c-torture: Update to c-torture-1.39 release.
46251
46252 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46253
46254 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46255 fails, try others as well.
46256
46257 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46258
46259 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46260 If compilation fails, mark execute tests as `untested'.
46261 If test is marked as unsupported, don't mark compilation and
46262 execute tests as failed.
46263
46264 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46265
46266 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46267 libstdc++ for whether or not we want to be doing shared
46268 libraries. Delete link_curses since we don't need it anymore.
46269 * lib/mike-g++.exp (postbase): Don't link in libg++.
46270 * g++.old-deja/old-deja.exp: Likewise.
46271
46272 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46273
46274 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46275
46276 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46277
46278 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46279 For that, add `-Wl,-a,shared_archive'.
46280 * g++.old-deja/old-deja.exp: Likewise.
46281
46282 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46283
46284 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46285
46286 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46287
46288 * lib/mike-g++.exp (postbase): Pay attention to the status of
46289 g++_load.
46290
46291 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46292
46293 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46294
46295 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46296
46297 * lib/gcc.exp (default_gcc_start): No longer need to log program
46298 being executed or its output, execute_anywhere does that now.
46299 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46300 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46301
46302 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46303
46304 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46305 the same as those in lib/g++.exp.
46306
46307 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46308
46309 * gcc.c-torture: Update to c-torture-1.38 release.
46310 * gcc.ieee: Related changes.
46311
46312 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46313
46314 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46315 "exec". Minor reformatting changes.
46316
46317 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46318 cross. This means all "exec" calls now work on a remote host as
46319 well.
46320 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46321 cross. Filter out the extra "\r\n" stuff that expect puts in.
46322 (c-torture-execute): Filter out the bogus warnings like
46323 c-torture-compile does. Add support for canadian cross.
46324 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46325 Use execute_anywhere rather than calling exec directly. Now it
46326 works for canadian cross testing.
46327
46328 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46329
46330 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46331 results into a variable, and check that rather than using file exists.
46332
46333 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
46334
46335 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
46336 create a libg++.so. For sunos4.1.*, also add -ltermcap.
46337
46338 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46339
46340 * g++.old-deja/old-deja.exp: Create and pass runshlib and
46341 lib_curses if there's a shared libg++ in the build tree.
46342
46343 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
46344
46345 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
46346 if not supported target.
46347
46348 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
46349
46350 * lib/g++.exp (g++_init): Move empty setting of runshlib and
46351 link_curses up to always happen, not just for native builds.
46352
46353 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
46354
46355 * gcc.c-torture: Update to c-torture-1.36 release.
46356 * gcc.failure: Related changes.
46357
46358 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
46359
46360 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
46361
46362 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
46363
46364 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
46365 * lib/mike-g++.exp (postbase): Not in here. Still reference
46366 runshlib, link_curses, and mathlib for link and run.
46367
46368 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
46369 pass the runtime shared library options for Solaris, OSF/1, and
46370 Irix5, and link with -lcurses to avoid unresolved references.
46371
46372 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
46373
46374 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
46375 only run once.
46376
46377 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
46378
46379 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
46380
46381 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
46382
46383 * gcc.c-torture: Update to c-torture-1.35 release. Note we
46384 do not have a framework for the "compat" tests yet.
46385
46386 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
46387
46388 * lib/mike-g++.exp (postbase): New local variable `mathlib',
46389 set to null if we're testing vxworks5.1. Use that instead of
46390 `-lm' in the setting of LIBS for link and run.
46391
46392 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
46393
46394 * config/rom68k.exp (${tool}_load): Major changes to make it
46395 work. Verified that it does in fact return the stuff in
46396 exec_output properly. Catch any Emul or any TRAP other than 0.
46397
46398 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
46399
46400 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
46401 LDFLAGS properly for targets that need stuff from libgloss.
46402 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
46403 only run once.
46404 (gpp_initialized): New variable.
46405
46406 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
46407
46408 * config/rom68k.exp: Load libgloss.exp.
46409 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
46410 so we can produce a fully linked binary.
46411 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
46412 so we can produce a fully linked binary.
46413
46414 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
46415
46416 * lib/plumhall.exp (ph_section): Watch for expected failures.
46417 Add missing `else'.
46418
46419 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
46420 run the testcase.
46421 (c-torture): Likewise.
46422
46423 1995-08-28 Doug Evans <dje@cygnus.com>
46424
46425 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
46426
46427 * lib/mike-g++.exp (mike_cleanup): New proc.
46428 (prebase): New globals compiler_result, not_compiler_result,
46429 target_regexp.
46430 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
46431 allow leading "-" in pattern. Watch for unsupported tests.
46432 If $compiler_result is set, pattern match assembler code,
46433 and ditto for $not_compiler_result.
46434 * lib/mike-gcc.exp: Likewise.
46435
46436 * lib/plumhall.exp (ph_execute): Only call ph_summary if
46437 execution "succeeded".
46438
46439 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
46440
46441 * config/win32.exp: New file.
46442 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
46443
46444 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
46445
46446 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
46447 unsupported.
46448 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
46449 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
46450 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
46451
46452 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
46453 "... without exceptions was ...". That is now handled by
46454 prune_system_crud.
46455 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
46456
46457 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
46458
46459 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
46460 sieve.c,sort2.c}: New files.
46461 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
46462 sieve.exp,sort2.exp}: Drivers for them.
46463
46464 * lib/mike-gcc.exp (program_output): New user settable variable.
46465 (postbase): Call prune_system_crud. Also prune extraneous compiler
46466 messages.
46467 * lib/mike-g++.exp (program_output): New user settable variable.
46468
46469 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
46470
46471 * config/sh.exp: Deleted (use sim.exp instead).
46472
46473 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
46474
46475 * config/vx.exp: Declare CHECKTASK as global.
46476 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
46477 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
46478 * lib/old-dejagnu.exp: Load [pwd]/$executable.
46479
46480 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46481
46482 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
46483 target. Like vx.exp, only includes `vx29k.exp' instead of
46484 `vxworks.exp'.
46485
46486 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
46487
46488 * config/sim.exp: Increase time limit from 120 seconds to 240.
46489
46490 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
46491
46492 * gcc.c-torture/execute/950628-1.c: New test.
46493
46494 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
46495
46496 * gcc.c-torture: Update with changes/additions from
46497 c-torture-1.34.
46498
46499 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
46500
46501 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
46502
46503 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
46504
46505 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
46506
46507 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
46508
46509 * gcc.c-torture/compile/950512-1.c: New test.
46510 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
46511 * gcc.dg/struct-ret-1.c: Likewise.
46512
46513 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
46514
46515 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
46516 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
46517
46518 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
46519
46520 * gcc.c-torture/special/920411-1.c: Deleted.
46521 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
46522
46523 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
46524
46525 * config/sim.exp (${tool}_load): Hack in call to bash to get a
46526 cpu limit.
46527
46528 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
46529
46530 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
46531
46532 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
46533
46534 From kenner;
46535 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
46536 is the proper length.
46537 * va-arg-3.c: Likewise.
46538
46539 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
46540
46541 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
46542 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
46543
46544 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
46545 * lib/g++.exp (default_g++_start): Delete old cruft.
46546
46547 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
46548
46549 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
46550 (2 * (1 << 18)) to (2 * (1 << 17)).
46551
46552 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
46553
46554 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
46555
46556 * config/rom68k.exp: Renamed from config/idp.exp
46557
46558 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
46559
46560 * c-torture/compile/921109-2.c
46561
46562 1995-04-18 Mike Stump <mrs@cygnus.com>
46563
46564 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
46565 excess errors.
46566
46567 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
46568
46569 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
46570 output.
46571 * lib/g++.exp (default_g++_start): Likewise.
46572
46573 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
46574
46575 * gcc.c-torture/compile/950329-1.c: New test.
46576
46577 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
46578
46579 * config/bug.exp (${tool}_load): Updated to use new remote_open
46580 and remote_close procs.
46581 * config/idp.exp: New file.
46582
46583 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
46584
46585 * gcc.c-torture/execute/950322-1.c: New test.
46586
46587 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
46588
46589 * config/vx.exp (${tool}_load): Clean up testing of return code from
46590 vxworks_ld and vxworks_spawn.
46591
46592 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
46593
46594 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
46595
46596 1995-03-13 Mike Stump <mrs@cygnus.com>
46597
46598 * lib/old-deja.exp: Add `excess errors test - ' error, now one
46599 can mark excess errors on a machine by machine basis. Note, the
46600 default is to not expect any excess errors, even when excess
46601 errors test - is given, so you will want to put an XFAIL ... on
46602 these lines. For example, // excess errors test - XFAIL hppa*-*-*
46603 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
46604 those 4 machines, but no others.
46605
46606 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
46607
46608 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
46609 * lib/c-torture.exp: to here.
46610
46611 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
46612
46613 * gcc.c-torture/execute/950221-1.c: New test.
46614 * gcc.c-torture/execute/struct-ret-1.c: New test.
46615 * gcc.c-torture/compile/950221-1.c: New test.
46616
46617 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
46618
46619 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
46620
46621 * gcc.c-torture/execute/arith-1.c (main): Return 0.
46622 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
46623
46624 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
46625
46626 * g++.gb: New directory of tests, derived from my signature and
46627 class scoping tests.
46628
46629 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
46630 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
46631 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
46632 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
46633 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
46634 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
46635 * g++.gb/sig25.C: Likewise.
46636
46637 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
46638 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
46639 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
46640 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
46641 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
46642 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
46643 * g++.gb/sig25.exp: Likewise.
46644
46645 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
46646 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
46647 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
46648 * g++.gb/scope13.C: Likewise, this test still fails.
46649
46650 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
46651 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
46652 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
46653 * g++.gb/scope13.exp: Ditto.
46654
46655 * g++.gb/README: New file, explains what these tests are about.
46656
46657 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
46658
46659 * lib/dg.exp (dg-do): Support `preprocess'.
46660 (dg-test): Likewise.
46661
46662 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
46663
46664 * config/udi.exp: change "continue -expect" to "exp_continue".
46665
46666 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
46667
46668 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
46669 Delete redundant tests.
46670
46671 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
46672 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
46673 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
46674 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
46675 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
46676 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
46677 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
46678 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
46679
46680 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
46681 storing label pointers.
46682 * gcc.c-torture/execute/921019-1.c: Likewise.
46683 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
46684 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
46685 parameter fp.
46686 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
46687 constants.
46688
46689 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
46690 Delete obsolete tests.
46691
46692 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
46693 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
46694 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
46695 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
46696 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
46697 * gcc.c-torture/compile/950124-1.c: New test.
46698
46699 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
46700
46701 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
46702
46703 * lib/mike-g++.exp: Add -lm to LIBS.
46704
46705 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
46706
46707 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
46708
46709 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
46710
46711 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
46712
46713 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
46714
46715 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
46716
46717 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
46718
46719 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
46720 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
46721 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
46722 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
46723 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
46724 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
46725 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
46726 * g++.law/{operators31.C, operators32.C,
46727 * g++.law/{operators33.C, operators34.C}: Likewise.
46728 * g++.law/{pic1.C, refs2.C}: Likewise.
46729 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
46730 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
46731 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
46732 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
46733
46734 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
46735 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
46736 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
46737 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
46738 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
46739 * g++.law/{enum9.exp, friend5.exp}: Likewise.
46740 * g++.law/{nest3.exp, nest4.exp}: Likewise.
46741 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
46742 * g++.law/{operators30.exp, operators31.exp}: Likewise.
46743 * g++.law/{operators32.exp, operators33.exp}: Likewise.
46744 * g++.law/{operators34.exp}: Likewise.
46745 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
46746 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
46747 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
46748 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
46749 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
46750
46751 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
46752 No longer expected to fail.
46753 * g++.law/missed-error3.C: Tweak for recent bool changes.
46754
46755 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
46756
46757 * config/emb-unix: Deleted.
46758 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
46759 remote execution. Do final link on remote host if REMOTE_LINK is set.
46760
46761 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
46762
46763 * lib/dg.exp (dg-test): Fix typo in last patch.
46764
46765 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
46766
46767 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
46768 (handles multiple occurrences).
46769
46770 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
46771
46772 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
46773 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
46774 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
46775 printed).
46776 * lib/c-torture.exp (c-torture-compile): Likewise.
46777 (c-torture): Prepend full path if missing.
46778 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
46779 (gcc_fail): Likewise.
46780 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
46781
46782 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
46783
46784 * lib/netware.exp: Only attach to NetWare i386 systems.
46785
46786 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
46787
46788 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
46789 messages. Add test name to "output pattern match" pass/fail message.
46790
46791 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
46792
46793 * gcc.dg: New testsuite.
46794 * gcc.dg/dg.exp: New file.
46795
46796 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
46797 test-switch.c}: Deleted.
46798
46799 * gcc.misc-tests/msgs.exp: New testcase driver.
46800
46801 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
46802
46803 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
46804 Watch for illegal return values from ${tool}_load.
46805 * config/unix.exp (${tool}_load): Fix pass/fail detection for
46806 cross targets. Coerce return value >0 to 1.
46807
46808 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
46809
46810 * config/unix.exp (${tool}_load): Call program rsh, not proc.
46811
46812 * config/emb-unix.exp: New file.
46813
46814 * config/sim.exp: Error if variable $SIM not defined.
46815 (${tool}_load): Mark test as "untested" if simulator missing.
46816
46817 * config/unix.exp: Load remote.exp to get rcp_download.
46818 * lib/c-torture.exp: Use different option lists for testcases with
46819 and without loops.
46820 * gcc.c-torture/execute/execute.exp: Likewise.
46821
46822 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
46823
46824 * config/*.exp: Clarify return code from ${tool}_load.
46825 Call `unresolved' or `untested' instead of `warning' or `perror'
46826 (sometimes you still want to call both though).
46827 Add comment that `shell_id' is local to each file.
46828 * config/udi.exp (timeout): Set to 30.
46829 Don't print warning if connection fails, $connectmode has already
46830 printed an error.
46831 (${tool}_load): Move verbose messages to level 2.
46832 Rework pattern for "Process started" message.
46833 Pass `shell_id' to ${connectmode}_download.
46834 Retry twice upon timeout. Make resetting of target more robust.
46835 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
46836 Pass `shell_id' to exit_$connectmode.
46837 Only call exit_$connectmode if connected.
46838 * config/unix.exp (${tool}_load): Check return codes better.
46839 * config/vrtx.exp (${tool}_load): Likewise.
46840 * config/vx.exp (${tool}_load): Likewise.
46841 Delete unneeded global's.
46842 * lib/dg.exp (dg-test): Update to reflect clarified return codes
46843 from ${tool}_load.
46844 (dg-stat): Delete.
46845 (dg-init): Delete recording of pass/fail counts.
46846 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
46847 (old-dejagnu-init): Likewise.
46848 (old-dejagnu-stat): Delete contents, empty proc now.
46849 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
46850 (c-torture): Delete references to lcnt, lpass, lfail.
46851 Get option list from TORTURE_OPTIONS.
46852 Delete -funroll[-all]-loops if no loops.
46853 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
46854 (g++_stat): Delete contents (empty proc now).
46855 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
46856 (gcc_finish): Likewise.
46857 (gcc_stat): Deleted.
46858 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
46859 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
46860 * gcc.c-torture/execute/execute.exp: Likewise.
46861 Split tests into two parts: compile, execute.
46862 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
46863 no loops. Update to reflect clarified return codes from ${tool}_load.
46864
46865 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
46866
46867 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
46868 to grep for.
46869 (old-dejagnu): Likewise (where necessary).
46870
46871 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
46872
46873 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
46874
46875 * lib/dg.exp (dg-process-target): Fix processing of selector.
46876 Add comment regarding use of `error'.
46877
46878 * lib/gcc.exp (prune_system_crud): Define if missing.
46879 * lib/g++.exp (prune_system_crud): Likewise.
46880
46881 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
46882 Call prune_system_crud.
46883 * lib/dg.exp (dg-runtest): New proc.
46884 Use perror instead of send_user for tcl errors in testcase.
46885 Don't return any value, it's never used.
46886 Don't clobber previous definition of `unknown'.
46887 Print tcl errors in `dg-final'.
46888
46889 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
46890
46891 * lib/dg.exp (dg-process-target): Improve syntax error messages.
46892 (dg-test): Don't print errorInfo, it contains stack backtrace.
46893
46894 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
46895
46896 * lib/g++.exp (runtest_file_p): Define if missing.
46897
46898 1994-09-24 Doug Evans (dje@cygnus.com)
46899
46900 * lib/mike-g++.exp: Comment out loading of g++.exp.
46901 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
46902 (default_g++_version): Always print something.
46903 (default_g++_start): Comment out call to `which'.
46904 (g++_start, g++_load): Deleted (must be defined in config file).
46905 * lib/gcc.exp: Test for existence of $CC at start.
46906 Delete check for tmpdir (done in gcc_init).
46907 (default_gcc_version): Always print something.
46908 (default_gcc_start): Comment out call to `which'.
46909 * config/*.exp: Major cleanup - make cross targets work at least a
46910 little better for g++ (by not being "--tool gcc" specific).
46911 Rename gcc_xxx to ${tool}_xxx.
46912 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
46913 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
46914
46915 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
46916
46917 * lib/c-torture.exp (c-torture-compile): Rework compiler
46918 message processing.
46919
46920 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
46921 c-torture.
46922
46923 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
46924
46925 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
46926
46927 * lib/dg.exp (dg-process-target): Support { target native }.
46928
46929 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
46930
46931 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
46932 looked for "... program xxx got fatal signal".
46933 Correct regsub munging of `comp_output'.
46934 Ignore compiler messages "path prefix not used" and "linker input
46935 file unused".
46936
46937 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
46938
46939 * lib/gcc.exp (runtest_file_p): Define if missing.
46940 * gcc.prms/template.c: Example to work from.
46941
46942 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
46943
46944 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
46945 * lib/dg.exp (dg-test): Call unsupported testcases as such.
46946
46947 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
46948 * gcc.prms/1883.c: Moved from compile/940714-1.c.
46949 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
46950 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
46951
46952 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
46953 (dg-process-target): No longer a varargs proc.
46954 Return S/N for target, P/F for xfail. All callers changed.
46955 (user option procs): More argument checking.
46956 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
46957 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
46958 (dg-test): Skip test if not running on selected target in `dg-do'.
46959 Update handling of `dg-do-what', `dg-output-text'.
46960 Separate execution pass/fail from output pattern match pass/fail.
46961 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
46962
46963 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
46964
46965 * gcc.c-torture/special/special.exp: Don't expect failure for mips
46966 target for 920510-1.c.
46967
46968 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
46969
46970 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
46971 Clean up comment regarding use of passcnt, etc.
46972 (gcc_stat): Don't update `testcnt' here.
46973 (gcc_finish): Do it here.
46974 Might as well reset `but_id' here too.
46975 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
46976 to determine if the file should be tested.
46977 * gcc.c-torture/compile/compile.exp: Likewise.
46978 * gcc.c-torture/execute/execute.exp: Likewise.
46979 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
46980 * gcc.misc-tests/dg-test.exp: Likewise.
46981 * gcc.prms/prms.exp: Likewise.
46982 * gcc.wendy/wendy.exp: Likewise.
46983 * g++.old-deja.exp: Likewise.
46984 Move "Testing file" message to verbose level 1.
46985
46986 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
46987
46988 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
46989
46990 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
46991
46992 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
46993 (default_gcc_start): Accept optional second list element
46994 of compiler flags. Print compiler output at verbosity level 2.
46995 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
46996 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
46997 Save current values of framework globals passcnt, failcnt, xpasscnt,
46998 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
46999 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47000 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47001 xfailcnt to compute stats. Update framework global `testcnt' from
47002 pass/fail counts.
47003 (gcc_finish): New proc. Clean up test environment.
47004 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47005 (gcc_epass, gcc_efail): Delete.
47006 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47007 argument of line number.
47008 (dg-init): If the tool has an init routine, call it.
47009 (dg-test): Remove args `cflags_var' and `libs_var'.
47010 Pass all compiler options to ${tool}_start.
47011 Handle missing line number.
47012 (dg-finish): New function.
47013 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47014 particular files. Call gcc_finish at end. Move "skipping test"
47015 message to verbosity level 3.
47016 * gcc.c-torture/compile/compile.exp: Likewise.
47017 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47018 * gcc.c-torture/execute/execute.exp: Likewise.
47019 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47020 Print testcase being tried at verbosity level 1.
47021 * gcc.c-torture/special/special.exp: Unset xfail.
47022 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47023 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47024 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47025 * gcc.failure/failure.exp: Likewise.
47026 * gcc.ieee/ieee.exp: Likewise.
47027 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47028 Update call to dg-test. Call dg-finish at end.
47029 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47030 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47031 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47032 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47033 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47034 * gcc.wendy/wendy.exp: Add copyright.
47035 Delete setting of tmpdir (done by gcc_init).
47036 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47037 Pass compiler flags to gcc_start. Call gcc_finish at end.
47038 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47039 gcc_[ce]pass/fail.
47040
47041 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47042
47043 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47044 confusion.
47045 (g++_load): Likewise.
47046
47047 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47048 Rename argument to `prog' to remove the confusion.
47049 Varargs fns behave differently too!
47050 (g++_load): Likewise.
47051
47052 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47053
47054 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47055 what it is. Delete (always) printing of status value for !native.
47056 Simplify verbose code, and include status and exec_output.
47057 (g++_load): Use gcc_load.
47058
47059 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47060
47061 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47062 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47063 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47064 940714-3.c as these testcases don't exist anymore. Make
47065 va-arg-1.c expected to pass.
47066
47067 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47068
47069 * gcc.misc-tests/misc.exp: Only run specific testcases.
47070 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47071 * gcc.misc-tests/dg-[1-9].c: New files.
47072
47073 * lib/dg.exp: New testsuite driver.
47074 * gcc.prms/prms.exp: Use it.
47075
47076 * README.gcc: New file.
47077
47078 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47079 Document and reset `lxpass' and `lxfail'.
47080 Simplify "initialized" message.
47081 (gcc_stat): Clean up comments a little.
47082
47083 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47084
47085 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47086
47087 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47088
47089 * lib/old-dejagnu.exp (process-option): New proc.
47090 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47091 (old-dejagnu): Simplify.
47092 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47093
47094 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47095
47096 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47097 exists and is not an empty string.
47098
47099 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47100 $xfail rather than calling setup_xfail. Clear $xfail when test is
47101 finished.
47102 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47103 automatically.
47104
47105 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47106 longer expected to fail.
47107
47108 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47109 "f" function call.
47110
47111 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47112
47113 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47114 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47115 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47116 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47117 c-torture-1.29.
47118
47119 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47120 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47121
47122 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47123
47124 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47125 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47126
47127 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47128 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47129 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47130
47131 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47132
47133 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47134 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47135 940714-1.c, 940714-2.c, 940714-3.c},
47136 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47137 gcc.misc-tests/{mg.c,mg.exp}:
47138 New tests.
47139 * gcc.noncompile/noncompile.exp: Change accordingly.
47140
47141 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47142
47143 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47144 Undo previous clobberage.
47145
47146 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47147
47148 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47149 * gcc.special/{930510-1.c, special.exp}:
47150 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47151 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47152 struct-varargs-1.c}: New tests from c-torture-1.26.
47153
47154 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47155
47156 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47157 argument to switch.
47158
47159 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47160
47161 * Revert the previous changes. Please see Rob's directory
47162 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47163 fixes.
47164
47165 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47166
47167 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47168 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47169 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47170 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47171 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47172 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47173 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47174 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47175 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47176 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47177 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47178 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47179 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47180 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47181 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47182 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47183 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47184 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47185 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47186 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47187 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47188 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47189 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47190 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47191 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47192 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47193 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47194
47195 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47196
47197 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47198 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47199 with perror calls.
47200
47201 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47202
47203 * config/unix.exp (g++_load): Fix syntax.
47204
47205 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47206
47207 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47208 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47209 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47210 Don't expect va-arg-1.c to fail. Correct expected output for
47211 920928-1.c.
47212 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47213 * gcc.wendy/hbm4.c: Correct typo.
47214 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47215
47216 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47217
47218 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47219 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47220 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47221 * lib/c-torture.exp (c-torture-compile): Ditto.
47222
47223 Reduce volume of output (remove all the -I's and such).
47224 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47225 Call gcc_cpass, gcc_cfail.
47226 (c-torture): Pass testing option to c-torture-compile.
47227
47228 1994-03-21 Doug Evans (dje@cygnus.com)
47229
47230 Bring patches over from progressive.
47231 * config/default.exp: Exit remote shell cleanly.
47232 (g++_exit, g++_start): Add default versions.
47233 * config/sim.exp (gcc_load): Use perror, not error.
47234
47235 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47236
47237 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47238 set in site.exp.
47239
47240 1994-03-14 Doug Evans (dje@cygnus.com)
47241
47242 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47243 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47244 (wendy_try): New proc to run testcase.
47245 (main loop): Call 'em.
47246 * gcc.wendy/*.c: Clean up pass to correct expected output.
47247
47248 * lib/gcc.exp: Minor cleanup work.
47249 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47250
47251 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47252
47253 * config/sim.exp (gcc_load): Document return codes better.
47254 Don't pass -v to simulator.
47255
47256 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47257
47258 * gcc.special/920717-x.c: Fix typo.
47259 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47260 get at sources.
47261
47262 * lib/mike-gcc.exp: Fix typo.
47263
47264 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47265
47266 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47267 binary to use, transform the name.
47268 * config/*.exp: rename everything. Nuke any g++ specific files,
47269 it's now a special case of gcc that requires no special support.
47270 Add a default.exp for unsupported targets.
47271
47272 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47273
47274 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47275 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47276 version of Tcl.
47277
47278 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47279
47280 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47281 than a warning.
47282
47283 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47284
47285 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47286
47287 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47288
47289 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47290 option_list. Compile every file with only 4/6 option choices
47291 (same as C torture) instead of with 12/18 different option
47292 choices.
47293 * lib/c-torture.exp: Likewise.
47294
47295 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47296 not already set.
47297
47298 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47299
47300 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47301 can put an XFAIL *-*-* on excess errors.
47302
47303 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47304
47305 * g++.law: Add more tests derived from g++-bugs snapshots.
47306
47307 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47308 equivalent to g++.law/init9.
47309
47310 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47311 compiled it, and the a.out file after we've run it.
47312
47313 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47314
47315 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47316 compiled it, and the a.out file after we've run it.
47317
47318 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47319
47320 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47321
47322 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47323
47324 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47325 version number.
47326
47327 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47328
47329 * g++.law: New directory of g++ tests derived from the g++-bugs
47330 snapshots.
47331
47332 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47333
47334 * gcc.compile: initbug1.c initbug1.exp testcase added
47335
47336 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
47337
47338 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
47339 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
47340 fixes submitted by Jeff Law (law@cs.utah.edu)
47341 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
47342 Jeff Law (law@cs.utah.edu)
47343
47344
47345 1993-11-30 Mike Stump (mrs@cygnus.com)
47346
47347 * config/unix-g++.exp: Follow the gcc way of doing things.
47348 * g++.old-deja/old-deja.exp: Minor updates.
47349 * lib/g++.exp: New file, follow the gcc way of doing things.
47350 * lib/old-dejagnu.exp: Minor updates.
47351 * lib/mike-g++.exp: Always unset errorInfo.
47352
47353 1993-11-06 Mike Stump (mrs@cygnus.com)
47354
47355 * lib/gcc.exp: Fix some errors with the below change, CC and
47356 CFLAGS should be global when setting, not local.
47357
47358 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
47359
47360 * lib/gcc.exp: Transform tool name.
47361
47362 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47363
47364 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
47365
47366 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47367
47368 * lib/gcc.exp: change gcc_done to gcc_stat
47369
47370 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
47371
47372 * Upgraded gcc testsuite to c-torture version 1.25
47373
47374 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
47375
47376 * lib/gcc.exp: added reporting code. Changed verbose compile message.
47377 * lib/c-torture: added hooks for new reporting code.
47378
47379 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
47380
47381 * config/sh-gcc.exp: check if sh-sim exists in the path
47382
47383 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
47384
47385 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
47386 * gcc.compile/compile.exp: Initial changes for new logic.
47387 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
47388 * gcc.failure/failure.exp: Initial changes for new logic.
47389 * gcc.ieee/ieee.exp: Initial changes for new logic.
47390 * gcc.misc-tests/misc.exp: Initial changes for new logic.
47391 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
47392 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
47393 * lib/c-torture.exp: Initial changes for new logic.
47394 * lib/gcc.exp: Initial changes for new logic.
47395
47396 1993-10-15 Mike Stump (mrs@cygnus.com)
47397
47398 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
47399 depend upon failure or success. Fully qualify names in failure
47400 and success messages. Always remove a.out before starting
47401 compile, just in case. Pay more attention to error text output by
47402 the compiler. Handle testcases with no known past errors just
47403 like all others, so that things are uniform. Other miscellaneous
47404 improvements.
47405
47406 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
47407
47408 * gcc.cpp: new directory for cpp tests
47409
47410 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
47411
47412 * lib/chill.exp: Code reformatted, removed unused code.
47413 * config/unix-chill.exp: Code reformatted, removed unused code.
47414 * chill.execute/execute.exp: Code reformatted, removed unused code.
47415 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
47416
47417 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
47418
47419 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
47420 routines not written.
47421
47422 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
47423
47424 * config/bug-gcc.exp: Use new procs from bug.exp.
47425
47426 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
47427
47428 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
47429 via ftp, rather than depending on NFS.
47430 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
47431 case.
47432
47433 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
47434
47435 * config/bug-gcc.exp: Use new download proc.
47436
47437 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
47438
47439 * chill.execute/execute.exp: cleanups, handles errors better
47440 * chill.compile/compile.exp: rewrite, based on execute.exp
47441 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
47442 * lib/chill.exp: major changes to diff proc and compile and link
47443 procs. added chill_fail and chill_pass wrappers to pass and
47444 fail. added more comments, and handle error codes better.
47445 Added a hack to capture stderr from exec, so noncompile tests
47446 can work.
47447
47448 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
47449
47450 * chill.execute/execute.exp: rewrite of testsuite driver
47451 * lib/chill.exp: rewrite of testsuite driver
47452 * config/unix-chill.exp: rewrite of testsuite driver
47453
47454 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
47455
47456 In chill.execute:
47457 * iexpr.ch: Standardize uppercase.
47458 * tuples.dat: Standardize uppercase.
47459 * vary.ch: standardize. Correct varying string assignments.
47460 * vary.dat: Add new output lines.
47461
47462 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
47463
47464 In chill.execute:
47465 * chprintf.ch: Standardize use of uppercase.
47466 * tuples.ch: Standardize and turn arr2 into a DCL,
47467 rather than a SYN.
47468 * pinits.ch: Standardize.
47469
47470 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
47471
47472 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
47473 * Makefil: Renamed to Makefile.in.
47474 * configure.in: New.
47475
47476 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
47477
47478 In chill.execute:
47479 * .cvsignore: Add result/output files.
47480 * Makefile: Fix up variables at start. Use MFLAGS
47481 everywhere. Correct bool_loc, built_ins entries.
47482 Add entry for vary1.ch.
47483 * bitarray.ch: Standardize upper-case usage.
47484 * bitexpr.ch: Standardize, add output of b1.
47485 * params.ch: Use arrayt in along PROC parameters, to
47486 avoid novelty problems.
47487 * sets.ch: Tiny cleanup.
47488 * vary1.ch: Re-indent.
47489
47490 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
47491
47492 * Add PR-related files to Makefiles, .cvsignore files, etc.
47493
47494 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
47495
47496 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
47497 with compiler objects. New names are test-flow.c and test-loop.c
47498
47499 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
47500
47501 * Upgraded c-torture tests from 1.19 to 1.20
47502
47503 * new files:
47504 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
47505 * gcc.compile: 930623-1.c 930623-2.c
47506 * gcc.noncompile: 930622-1.c 930622-2.c
47507 * gcc.failure: 920411-1.c 920627-2.c
47508 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
47509
47510 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
47511
47512 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
47513 More changes to get testsuite working properly. Needs more work.
47514 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
47515
47516 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
47517
47518 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
47519 More changes to get testsuite working properly. Needs more work.
47520
47521 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
47522
47523 * chill.compile/compile.exp: Added for Dejagnu support
47524 * chill.execute/execute.exp: Added for Dejagnu support
47525 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
47526
47527 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
47528
47529 This should complete moving the CHILL test files.
47530 * chill.noncompile(.cvsignore printf.grt
47531 in-printf.grt chprintf.grt chprintf.ch):
47532 Added test-support files.
47533 (Makefile): Modified further.
47534 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
47535 signal.ch): Added test files.
47536 * chill.execute (.cvsignore printf.grt printr.c
47537 in-printf.grt rts.c chprintf.grt rts.h): Added
47538 test-support files.
47539 (Makefile): More corrections.
47540
47541 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
47542
47543 * chill.compile, chill.execute, chill.nocompile: Add CHILL
47544 test cases, ready for DejaGnu.
47545
47546 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
47547
47548 * Upgraded c-torture tests from 1.18 to 1.19
47549
47550 * gcc.compile: added test(s):
47551 930607-1.c
47552 * gcc.execute: added test(s):
47553 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
47554
47555 * added new subdirectory for misc tests: gcc.misc-tests
47556 * gcc.misc-test(s): added tests:
47557 inst-check.c test-consts.c test-ior.c test-switch.c
47558
47559 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
47560
47561 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
47562
47563 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
47564
47565 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
47566
47567 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
47568
47569 * Upgraded c-torture tests from 1.17 to 1.18
47570
47571 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
47572
47573 * Upgraded c-torture tests from 1.12 to 1.17
47574
47575 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
47576
47577 * lib/old-dejagnu.exp:
47578 Fixed handling of XFAIL target triplets to correctly
47579 recognize wildcard characters. Removed code that
47580 appended a unique id tag to the end of the file name
47581 printed out by the result of the testcases within a
47582 given test file.
47583
47584 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
47585
47586 * lib/old-dejagnu.exp:
47587 Reworked expected failure handling to trigger off of XFAIL
47588 keyword in keyphrase embeded in testcase source code. The
47589 XFAIL keyword must be at the end of the keyphrase line. It
47590 may optionally be followed by one or more target triplets.
47591 It has just occured that the handling of wildcards in the
47592 target triplet may not be correct.
47593
47594 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
47595
47596 * g++.old-deja/tests:
47597 Moved all subdirectories up one level into g++.old-deja .
47598
47599 * lib/old-dejagnu.exp:
47600 Fixed problem with CXXFLAGS not being properly reset, and being
47601 corrupted with extraneous "-c" compiler option. This was
47602 causing binaries to not be generated for test that needed them.
47603 Modified strings passed to "pass" and "fail" so that individual
47604 tests from the same test file would be distinguished by an
47605 identifier appended to the test file name in the summary logs;
47606 this corrected a problem with erroneous diff logs. Added code
47607 to search testcases for expected fail and unexpected pass keywords.
47608
47609 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
47610
47611 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
47612
47613 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
47614
47615 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
47616 Removed extraneous text from end of "Special g++ Options"
47617 keyphrase.
47618
47619 * lib/old-dejagnu.exp: Added pattern matching to look for new
47620 keywords, embedded in testcases comments, which will trigger
47621 calls to xpass and xfail.
47622
47623 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
47624
47625 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
47626 comments embedded in the testcases, especially the one looking for
47627 special compiler options, as well as the pattern matching for the
47628 compiler output again.
47629
47630 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
47631
47632 * lib/old-dejagnu.exp: Do a proper check of the return value for
47633 execute tests. Fixed several problems with the pattern matching
47634 of the compiler output which gave erroneous test results.
47635 Changed several of the test result messages to be more descriptive.
47636 * config/unix-g++.exp: Proc g++_load now actually works and
47637 executes the tests passed to it and returns a usable return
47638 value.
47639
47640 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
47641
47642 * lib/gcc.exp: Exits gracefully if $CC is bogus.
47643
47644 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
47645
47646 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
47647 Modified both files to properly execute the old style
47648 dejagnu tests. The previous versions of these files were
47649 experimental and did not function anything near correctly.
47650
47651 1993-04-05 Rob Savoye (rob@cygnus.com)
47652
47653 * Removed all Makefile.in and configure.in files. No configuration
47654 needed now.
47655
47656 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
47657
47658 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
47659
47660 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
47661
47662 * gcc.compile/configure.in, gcc.unsorted/configure.in,
47663 gcc.special/configure.in, gcc.noncompile/configure.in,
47664 gcc.execute/configure.in, gcc.code_quality/configure.in,
47665 g++.other/configure.in, g++.old-deja/configure.in,
47666 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
47667 in srcname setting.
47668
47669 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
47670
47671 * lib/udi.exp: Fixed mondfe and mondfe_download.
47672 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
47673 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
47674
47675 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
47676
47677 * config/udi-gdb.exp: Check $shell_id after connecting to target.
47678 (gdb_exit): Don't remove *_soc files.
47679
47680 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
47681
47682 * lib/c-torture.exp: Don't look for main; instead always use -w
47683 -c. This is how the c-torture tests work. Remove the object
47684 file if the compilation succeeds.
47685 * gcc.execute/execute.exp: Remove executable if test passes.
47686 * gcc.noncompile/noncompile.exp: Every test is an expected
47687 failure.
47688 * gcc.special/special.exp: Added tests from c-torture 1.11,
47689 corrected use of existing test.
47690 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
47691 gcc.execute/920625-1.c: Updated to c-torture 1.11.
47692 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
47693 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
47694 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
47695 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
47696 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
47697 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
47698 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
47699 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
47700 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
47701 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
47702 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
47703 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
47704 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
47705 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
47706 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
47707 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
47708 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
47709 c-torture 1.11.
47710 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
47711 correspond to c-torture 1.11.
47712
47713 * New file.
This page took 2.582881 seconds and 5 git commands to generate.