]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
9ede5c19d1d9640e24fa879ecb5a80621b73b913
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
2
3 * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4.
4 * gcc.dg/tree-ssa/gen-vect-32.c: Likewise
5 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise
6 * gcc.dg/tree-ssa/gen-vect-26.c: Likewise
7 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise
8
9 2007-12-17 Jakub Jelinek <jakub@redhat.com>
10
11 PR c/34506
12 * gcc.dg/gomp/clause-2.c: New test.
13 * g++.dg/gomp/clause-4.C: New test.
14
15 2007-12-17 Tobias Burnus <burnus@net-b.de>
16
17 * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are
18 part of Fortran 77/95/2003.
19
20 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
21
22 PR tree-optimization/34445
23 * gfortran.dg/vect/cost-model-pr34445.f: New test.
24 * gfortran.dg/vect/cost-model-pr34445a.f: New test.
25
26 2007-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
27
28 PR fortran/34427
29 * gfortran.dg/namelist_42.f90: Update.
30 * gfortran.dg/namelist_43.f90: New.
31
32 2007-12-16 Tobias Burnus <burnus@net-b.de>
33
34 PR fortran/34495
35 * gfortran.dg/initialization_16.f90: New.
36
37 2007-12-16 Thomas Koenig <tkoenig@gcc.gnu.org>
38
39 PR fortran/34305
40 * gfortran.dg/real_dimension_1.f: New test case.
41
42 2007-12-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
43
44 * gcc.dg/torture/pr24257.c: Remove -O from options.
45
46 2007-12-16 Tobias Burnus <burnus@net-b.de>
47
48 PR fortran/34246
49 * gfortran.dg/bind_c_usage_16.f03: Extend test.
50
51 2007-12-16 Paul Thomas <pault@gcc.gnu.org>
52
53 PR fortran/31213
54 PR fortran/33888
55 PR fortran/33998
56 * gfortran.dg/mapping_1.f90: New test.
57 * gfortran.dg/mapping_2.f90: New test.
58 * gfortran.dg/mapping_3.f90: New test.
59
60 2007-12-16 Richard Sandiford <rsandifo@nildram.co.uk>
61
62 PR rtl-optimization/34415
63 * gcc.c-torture/execute/pr34415.c: New test.
64
65 2007-12-16 Danny Smith <dannysmith@users.sourceforge.net>
66
67 * gcc.target/i386/fastcall-1.c: (f4): Change return type to
68 void.
69
70 2007-12-16 Jakub Jelinek <jakub@redhat.com>
71
72 PR bootstrap/34003
73 * gcc.dg/pr34003-1.c: New test.
74 * gcc.dg/pr34003-2.c: New.
75
76 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
77
78 * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c,
79 gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c,
80 gcc.target/cris/20011127-1.c: Drop redundant target-specifier.
81 * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and
82 add -save-temps.
83 * gcc.target/cris/torture/cris-torture.exp,
84 gcc.target/cris/cris.exp: Run for crisv32-*-* too.
85 * gcc.target/cris/builtin_ctz_v3.c,
86 gcc.target/cris/builtin_ctz_v8.c,
87 gcc.target/cris/builtin_clz_v0.c,
88 gcc.target/cris/builtin_clz_v3.c,
89 gcc.target/cris/builtin_bswap_v3.c,
90 gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c,
91 gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c,
92 gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c,
93 gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c,
94 gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c,
95 lib/target-supports.exp: Adjust for crisv32-*-*.
96
97 2007-12-15 Alexandre Oliva <aoliva@redhat.com>
98
99 * gcc.dg/debug/const-3.c: New.
100
101 2007-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
102
103 * g++.dg/other/datasec1.C: Require named section support.
104
105 2007-12-14 Jakub Jelinek <jakub@redhat.com>
106
107 PR target/29978
108 * gcc.target/i386/pr29978.c: New test.
109
110 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
111
112 * gcc.target/i386/sse-12.c (dg-options): Use -msse4
113 instead of -msse4.1.
114 * gcc.target/i386/sse-12.c (dg-options): Ditto.
115 * g++.dg/other/i386-2.C (dg-options): Ditto.
116
117 2007-12-14 Tobias Burnus <burnus@net-b.de>
118
119 PR fortran/34438
120 * gfortran.dg/private_type_10.f90: New.
121
122 2007-12-14 Tobias Burnus <burnus@net-b.de>
123
124 PR fortran/34398
125 * gfortran.dg/nan_4.f90: New.
126
127 2007-12-14 Richard Guenther <rguenther@suse.de>
128
129 PR middle-end/34462
130 * gcc.c-torture/compile/20071214-1.c: New testcase.
131
132 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
133
134 * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
135 macros to test macroized SSE intrinsics. Use new macros to test
136 macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
137 emmintrin.h, xmmintrin.h and bmmintrin.h
138 * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
139 to test with immediate operand.
140
141 2007-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
142
143 PR target/34091
144 * gcc.c-torture/compile/pr34091.c: New test.
145
146 2007-12-13 Eric Botcazou <ebotcazou@libertysurf.fr>
147
148 * gcc.dg/uninit-13.c: UnXFAIL.
149 * gcc.dg/complex-5.c: New testcase.
150
151 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
152
153 * gcc.dg/struct/struct-reorg.exp: Replace
154 DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS.
155
156 2007-12-13 Thomas Koenig <tkoenig@gcc.gnu.org>
157
158 PR libfortran/34370
159 PR libfortran/34323
160 PR libfortran/34405
161 * gfortran.dg/advance_6.f90: New test case.
162 * gfortran.dg/direct_io_7.f90: New test case.
163 * gfortran.dg/streamio_13.f90: New test case.
164
165 2007-12-13 Douglas Gregor <doug.gregor@gmail.com>
166
167 * g++.dg/cpp0x/__func__.C: New.
168
169 2007-12-13 Uros Bizjak <ubizjak@gmail.com>
170
171 PR target/34435
172 * g++.dg/other/pr34435.C: New testcase.
173
174 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
175
176 * gcc.dg/struct: New directory with tests
177 for struct-reorg optimizaion.
178 * gcc.dg/struct/struct-reorg.exp: New script.
179 * gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
180 * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
181 * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
182 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
183 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
184 * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
185 * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
186 * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
187 * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
188 * gcc.dg/struct/wo_prof_global_array.c: Likewise.
189 * gcc.dg/struct/wo_prof_global_var.c: Likewise.
190 * gcc.dg/struct/wo_prof_local_array.c: Likewise.
191 * gcc.dg/struct/wo_prof_local_var.c: Likewise.
192 * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
193 * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
194 * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
195 * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
196 * gcc.dg/struct/w_prof_two_strs.c: Likewise.
197 * gcc.dg/struct/w_prof_global_array.c: Likewise.
198 * gcc.dg/struct/w_prof_global_var.c: Likewise.
199 * gcc.dg/struct/w_prof_local_array.c: Likewise.
200 * gcc.dg/struct/w_prof_local_var.c: Likewise.
201 * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
202 * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
203
204 2007-12-13 Tobias Burnus <burnus@net-b.de>
205
206 PR fortran/34427
207 * gfortran.dg/namelist_42.f90: New.
208
209 2007-12-12 Tobias Burnus <burnus@net-b.de>
210
211 PR fortran/34254
212 * gfortran.dg/function_kinds_3.f90: New.
213
214 2007-12-12 Andreas Krebbel <krebbel1@de.ibm.com>
215
216 * gcc.target/s390/20071212-1.c: New testcase.
217
218 2007-12-11 Jakub Jelinek <jakub@redhat.com>
219
220 PR c++/34238
221 * g++.dg/ext/visibility/anon7.C: Add xfail.
222 * g++.dg/ext/visibility/anon9.C: New test.
223 * g++.dg/ext/visibility/anon10.C: New test.
224
225 PR c++/34364
226 * g++.dg/rtti/dyncast2.C: New test.
227
228 2007-12-11 Uros Bizjak <ubizjak@gmail.com>
229
230 PR tree-optimization/34407
231 * gcc.dg/vect/pr34407.c: New test.
232
233 2007-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
234
235 PR fortran/34411
236 * gfortran.dg/error_recovery_5.f90: New.
237 * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR.
238
239 2007-12-10 Jakub Jelinek <jakub@redhat.com>
240
241 PR tree-optimization/34371
242 * gcc.c-torture/compile/20071207-1.c: New test.
243
244 2007-12-10 Simon Martin <simartin@users.sourceforge.net>
245
246 PR c++/34059
247 * g++.dg/parse/crash40.C: New test.
248
249 2007-12-10 Eric Botcazou <ebotcazou@libertysurf.fr>
250
251 * g++.dg/opt/memcpy1.C: New test.
252
253 2007-12-10 Tobias Burnus <burnus@net-b.de>
254
255 PR fortran/34425
256 * gfortran.dg/argument_checking_10.f90: New.
257
258 2007-12-10 Jakub Jelinek <jakub@redhat.com>
259
260 PR rtl-optimization/34302
261 * gcc.c-torture/execute/20071210-1.c: New test.
262
263 2007-12-10 Jakub Jelinek <jakub@redhat.com>
264
265 PR c++/34395
266 * g++.dg/cpp0x/error1.C: New test.
267
268 PR c++/34394
269 * g++.dg/other/error22.C: New test.
270
271 2007-12-10 Paolo Bonzini <bonzini@gnu.org>
272
273 PR target/32086
274 * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
275 * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
276 * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
277
278 2007-12-09 Jakub Jelinek <jakub@redhat.com>
279
280 PR c++/34178
281 PR c++/34340
282 * g++.dg/template/repo6.C: New test.
283 * g++.dg/template/repo7.C: New test.
284 * g++.dg/template/repo8.C: New test.
285
286 2007-12-09 H.J. Lu <hjl@lucon.org>
287 Tobias Burnus <burnus@net-b.de>
288
289 PR fortran/34404
290 * gfortran.dg/read_2.f90: New.
291
292 2007-12-09 Richard Sandiford <rsandifo@nildram.co.uk>
293
294 * lib/target-supports.exp (check_effective_target_tls_native):
295 Fix typo.
296
297 2007-12-09 Samuel Tardieu <sam@rfc1149.net>
298
299 PR ada/34366
300 * gnat.dg/enclosing_record_reference.ads,
301 gnat.dg/enclosing_record_reference.adb: New test.
302
303 2007-12-09 Paul Thomas <pault@gcc.gnu.org>
304
305 PR fortran/32129
306 * gfortran.dg/derived_comp_array_ref_6.f90: New test.
307 * gfortran.dg/derived_comp_array_ref_7.f90: New test.
308
309 PR fortran/31487
310 * gfortran.dg/char_component_initializer_1.f90: New test.
311
312 2007-12-09 Tobias Burnus <burnus@net-b.de>
313
314 PR fortran/34342
315 PR fortran/34345
316 PR fortran/18026
317 PR fortran/29471
318
319 * gfortran.dg/boz_8.f90: New.
320 * gfortran.dg/boz_9.f90: New.
321 * gfortran.dg/boz_10.f90: New.
322 * gfortran.dg/boz_7.f90: Update dg-warning.
323 * gfortran.dg/pr16433.f: Add dg-error.
324 * gfortan.dg/ibits.f90: Update dg-warning.
325 * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning.
326 * gfortran.dg/unf_io_convert_2.f90: Ditto.
327
328 2007-12-08 Jakub Jelinek <jakub@redhat.com>
329
330 PR fortran/34359
331 * gfortran.dg/include_1.f90: New test.
332 * gfortran.dg/include_1.inc: New.
333 * gfortran.dg/include_2.f90: New test.
334
335 2007-12-08 Paul de Weerd <weerd@weirdnet.nl>
336
337 * gcc.c-torture/compile/20011130-2.c: Fix typo.
338
339 2007-12-08 Tobias Burnus <burnus@net-b.de>
340
341 PR fortran/34319
342 * gfortran.dg/nan_3.f90: New.
343
344 2007-12-07 Jakub Jelinek <jakub@redhat.com>
345
346 * g++.old-deja/g++.mike/empty.C: Remove 2 xfails.
347
348 2007-12-07 Olivier Hainque <hainque@adacore.com>
349
350 * gnat.dg/tamdt*.ad?: Support for ...
351 * gnat.dg/test_tamdt.adb: New test.
352
353 2007-12-07 Olivier Hainque <hainque@adacore.com>
354
355 * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc
356 exports and document how these can be exercised.
357
358 2007-12-07 Samuel Tardieu <sam@rfc1149.net>
359
360 PR ada/15805
361 * gnat.dg/specs/access_constants.ads: New test.
362
363 * gnat.dg/specs/access_constant_decl.ads: New test.
364
365 PR ada/21346
366 * gnat.dg/compose.adb: New test.
367
368 2007-12-07 Olivier Hainque <hainque@adacore.com>
369
370 PR ada/34173
371 * gnat.dg/unc_memops.ad[sb]: Support for ...
372 * gnat.dg/unc_memfree.adb: New test.
373
374 2007-12-06 Sebastian Pop <sebastian.pop@amd.com>
375
376 * gfortran.dg/ltrans-7.f90: New.
377
378 2007-12-06 Martin Michlmayr <tbm@cyrius.com>
379 Dorit Nuzman <dorit@il.ibm.com>
380
381 PR tree-optimization/34005
382 * gcc.dg/vect/pr34005.c: New test.
383
384 2007-12-06 Jakub Jelinek <jakub@redhat.com>
385
386 PR c++/34336
387 * g++.dg/template/new8.C: New test.
388
389 2007-12-06 Tobias Burnus <burnus@net-b.de>
390
391 PR fortran/34333
392 * gfortran.dg/boz_7.f90: New.
393 * gfortran.dg/int_1.f90: Disable -pedantic option.
394 * gfortran.dg/boz_1.f90: Ditto.
395 * gfortran.dg/boz_3.f90: Ditto.
396 * gfortran.dg/pr16433.f: Accomodate for new BOZ warning.
397 * gfortran.dg/ibits.f90: Ditto.
398 * gfortran.dg/unf_io_convert_1.f90: Ditto.
399 * gfortran.dg/unf_io_convert_2.f90: Ditto.
400
401 2007-12-06 Paul Thomas <pault@gcc.gnu.org>
402
403 PR fortran/34335
404 * gfortran.dg/used_types_19.f90: New test.
405
406 2007-12-06 Kaz Kojima <kkojima@gcc.gnu.org>
407
408 * gfortran.dg/nan_2.f90: Add -mieee for sh.
409 * gfortran.dg/nearest_2.f90: Likewise.
410 * gfortran.dg/nearest_3.f90: Likewise.
411
412 2007-12-05 Jakub Jelinek <jakub@redhat.com>
413
414 PR middle-end/34337
415 * gcc.c-torture/execute/20071205-1.c: New test.
416
417 2007-12-05 Kaz Kojima <kkojima@gcc.gnu.org>
418
419 * gfortran.dg/module_nan.f90: Add -mieee for sh.
420 * gfortran.dg/real_const_3.f90: Likewise.
421
422 2007-12-05 Richard Guenther <rguenther@suse.de>
423
424 PR tree-optimization/34138
425 * gcc.c-torture/compile/pr34138.c: New testcase.
426
427 2007-12-05 Jakub Jelinek <jakub@redhat.com>
428
429 PR debug/33739
430 * gfortran.dg/debug_2.f: New test.
431
432 2007-12-05 Eric Botcazou <ebotcazou@adacore.com>
433
434 * gnat.dg/specs/elab1.ads: New test.
435
436 2007-12-05 Uros Bizjak <ubizjak@gmail.com>
437
438 PR target/34312
439 * gcc.target/i386/pr34312.c: New test.
440
441 2007-12-05 Tobias Burnus <burnus@net-b.de>
442
443 PR fortran/34333
444 * gfortran.dg/nan_2.f90: New.
445
446 2007-12-05 Jakub Jelinek <jakub@redhat.com>
447
448 PR c++/34271
449 * g++.dg/cpp0x/decltype9.C: New test.
450 * g++.dg/cpp0x/decltype10.C: New test.
451
452 2007-12-05 Samuel Tardieu <sam@rfc1149.net>
453
454 PR ada/21489
455 * gnat.dg/rm_6_4_1_13.adb: New test.
456
457 2007-12-04 Jakub Jelinek <jakub@redhat.com>
458
459 PR middle-end/34134
460 * gcc.c-torture/compile/20071117-1.c: New test.
461
462 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
463
464 PR c++/34101
465 * g++.dg/cpp0x/variadic-ttp.C: New.
466
467 2007-12-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
468
469 * gcc.dg/parse-decl-after-if.c: New.
470 * gcc.dg/20031223-1.c: Adjust.
471
472 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
473
474 PR c++/33509
475 * g++.dg/cpp0x/variadic-throw.C: New.
476
477 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
478
479 PR c++/33091
480 * g++.dg/cpp0x/variadic-unify.C: New.
481
482 2007-12-04 Richard Guenther <rguenther@suse.de>
483
484 PR middle-end/34334
485 PR middle-end/34222
486 * gcc.c-torture/compile/pr34334.c: New testcase.
487 * g++.dg/torture/pr34222.C: New testcase.
488
489 2007-12-04 Jakub Jelinek <jakub@redhat.com>
490
491 * gcc.c-torture/execute/20071202-1.c: New test.
492 * gcc.dg/tree-ssa/pr34146-2.c: New test.
493
494 2007-12-04 Tobias Burnus <burnus@net-b.de>
495
496 PR fortran/34318
497 * gfortran.dg/module_nan.f90: New.
498
499 2007-12-04 Richard Sandiford <rsandifo@nildram.co.uk>
500
501 * lib/target-supports.exp (get_compiler_messages): Replace with...
502 (check_compile): ...this new procedure. Handle TYPE == executable.
503 Use comments in the source to determine the correct extension.
504 Return a pair containing the compiler output and the output filename.
505 Don't delete the file here.
506 (check_no_compiler_messages_nocache): New procedure.
507 (check_no_compiler_messages): Use it.
508 (check_no_messages_and_pattern_nocache): New procedure.
509 (check_no_messages_and_pattern): Use it.
510 (check_runtime_nocache, check_runtime): New procedures.
511 (check_effective_target_tls): Use check_no_compiler_messages.
512 (check_effective_target_tls_native): Use check_no_messages_and_pattern.
513 (check_effective_target_tls_runtime): Use check_runtime.
514 (check_effective_target_fstack_protector): Likewise.
515 (check_iconv_available): Use check_runtime_nocache.
516 (check_effective_target_fortran_large_real): Use
517 check_no_compiler_messages.
518 (check_effective_target_fortran_large_int): Likewise.
519 (check_effective_target_static_libgfortran): Likewise.
520 (check_750cl_hw_available): Use check_cached_effective_target
521 and check_runtime_nocache.
522 (check_vmx_hw_available): Likewise.
523 (check_effective_target_broken_cplxf_arg): Likewise.
524 (check_alpha_max_hw_available): Use check_runtime.
525 (check_function_available): Use check_no_compiler_messages.
526 (check_cxa_atexit_available): Use check_cached_effective_target
527 and check_runtime_nocache.
528 (check_effective_target_dfp_nocache): Use
529 check_no_compiler_messages_nocache.
530 (check_effective_target_dfprt_nocache): Use check_runtime_nocache.
531 (check_effective_target_dfp): Use check_cached_effective_target.
532 (check_effective_target_dfprt): Likewise.
533 (check_effective_target_arm_neon_hw): Use check_runtime.
534 (check_effective_target_ultrasparc_hw): Likewise.
535 (check_effective_target_c99_runtime): Use
536 check_no_compiler_messages_nocache.
537
538 2007-12-03 Jakub Jelinek <jakub@redhat.com>
539
540 PR middle-end/29749
541 * gcc.dg/fold-rotate-1.c: New test.
542
543 PR tree-optimization/33453
544 * gcc.c-torture/compile/20071203-1.c: New test.
545
546 2007-12-03 Robert Dewar <dewar@adacore.com>
547 Samuel Tardieu <sam@rfc1149.net>
548
549 PR ada/34287
550 * gnat.dg/check_elaboration_code.adb: New test.
551 * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb:
552 New support files.
553
554 2007-12-02 Paolo Carlini <pcarlini@suse.de>
555
556 PR c++/34061
557 * g++.dg/cpp0x/pr34061.C: New.
558
559 2007-12-02 Paolo Carlini <pcarlini@suse.de>
560
561 PR c++/34273
562 * g++.dg/other/error21.C: New.
563
564 2007-12-02 Revital Eres <eres@il.ibm.com>
565
566 * gcc.dg/sms-4.c: New testcase.
567
568 2007-12-02 Vladimir Yanovsky <yanov@il.ibm.com>
569 Revital Eres <eres@il.ibm.com>
570
571 * gcc.dg/sms-3.c: New testcase.
572
573 2007-12-01 Ollie Wild <aaw@google.com>
574
575 PR c++/8171
576 * g++.dg/conversion/ptrmem9.C: New test.
577
578 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
579
580 PR libfortran/34291
581 * gfortran.dg/namelist_41.f90: New test.
582
583 2007-11-30 Tom Tromey <tromey@redhat.com>
584
585 PR preprocessor/32868:
586 * gcc.dg/cpp/pr32868.c: New file.
587
588 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
589
590 PR fortran/34248
591 * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu.
592
593 2007-11-30 Martin Michlmayr <tbm@cyrius.com>
594
595 PR rtl-optimization/34171
596 * gcc.dg/pr34171.c: New testcase.
597
598 2007-11-30 Zdenek Dvorak <ook@ucw.cz>
599
600 * gcc.dg/tree-ssa/pr34244.c: Fixed.
601
602 2007-11-30 Tobias Burnus <burnus@net-b.de>
603
604 PR fortran/34133
605 * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003.
606 * gfortran.dg/bind_c_usage_11.f03: New.
607 * gfortran.dg/bind_c_usage_12.f03: New.
608
609 2007-11-30 Jakub Jelinek <jakub@redhat.com>
610
611 PR c++/34275
612 * g++.dg/other/error20.C: New test.
613
614 2007-11-29 Steven G. Kargl <kargls@comcast.net>
615
616 PR fortran/34230
617 * gfortran.dg/real_const_3.f90: Fix up for new range-check handling.
618
619 2007-11-29 Zdenek Dvorak <ook@ucw.cz>
620
621 PR tree-optimization/34244
622 * gcc.dg/tree-ssa/pr34244.c: New test.
623
624 2007-11-29 Jakub Jelinek <jakub@redhat.com>
625
626 PR tree-optimization/33434
627 * gcc.dg/pr33434-1.c: New test.
628 * gcc.dg/pr33434-2.c: New test.
629 * gcc.dg/pr33434-3.c: New test.
630 * gcc.dg/pr33434-4.c: New test.
631
632 PR c++/34270
633 * g++.dg/template/cond7.C: New test.
634
635 PR c++/34267
636 PR c++/34268
637 * g++.dg/cpp0x/decltype7.C: New test.
638 * g++.dg/cpp0x/decltype8.C: New test.
639
640 2007-11-29 Tobias Burnus <burnus@net-b.de>
641
642 PR fortran/34248
643 * gfortran.dg/result_in_spec_3.f90: New.
644
645 2007-11-29 Tobias Burnus <burnus@net-b.de>
646
647 PR fortran/34262
648 * gfortran.dg/mvbits_3.f90: New.
649
650 2007-11-28 Bob Wilson <bob.wilson@acm.org>
651
652 * lib/target-supports.exp (check_effective_target_mips_soft_float):
653 Delete.
654 (check_effective_target_hard_float): New.
655 * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
656 * gcc.dg/pr30957-1.c: Likewise.
657
658 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
659
660 PR ada/15804
661 * gnat.dg/specs/variant_part.ads: New test.
662
663 PR ada/17318
664 * gnat.dg/specs/attribute_parsing.ads: New test.
665
666 PR ada/32792
667 * gnat.dg/specs/integer_value.ads: New test.
668
669 PR ada/22559
670 * gnat.dg/specs/delta_small.ads: New test.
671
672 2007-11-28 Jakub Jelinek <jakub@redhat.com>
673
674 PR tree-optimization/34140
675 * gcc.c-torture/compile/20071128-1.c: New test.
676
677 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
678
679 PR fortran/32928
680 * gfortran.dg/data_array_1.f90
681 * gfortran.dg/data_array_2.f90
682 * gfortran.dg/data_array_3.f90
683 * gfortran.dg/data_array_4.f90
684
685 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
686
687 PR fortran/34227
688 * gfortran.dg/blockdata_5.f90: New test.
689 * gfortran.dg/blockdata_6.f90: New test.
690
691 2007-11-27 Jakub Jelinek <jakub@redhat.com>
692
693 PR tree-optimization/34016
694 * gcc.dg/pr34016.c: New test.
695
696 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
697
698 PR fortran/29389
699 * gfortran.dg/stfunc_6.f90: New test.
700
701 PR fortran/33850
702 * gfortran.dg/assign_10.f90: New test.
703
704 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
705
706 PR fortran/33541
707 * gfortran.dg/use_11.f90: New test.
708
709 PR fortran/34231
710 * gfortran.dg/generic_15.f90: New test.
711
712 2007-11-27 Jakub Jelinek <jakub@redhat.com>
713
714 PR target/34225
715 * gcc.dg/pr34225.c: New test.
716
717 2007-11-27 Richard Guenther <rguenther@suse.de>
718
719 PR tree-optimization/34241
720 * g++.dg/torture/pr34241.C: New testcase.
721
722 2007-11-27 Richard Guenther <rguenther@suse.de>
723
724 * gcc.dg/builtins-error.c: New testcase.
725
726 2007-11-27 Jakub Jelinek <jakub@redhat.com>
727
728 PR c++/34213
729 * g++.dg/ext/visibility/anon8.C: New test.
730
731 2007-11-13 Michael Meissner <michael.meissner@amd.com>
732
733 PR target/34077
734 * gcc.target/i386/pr34077.c: New testcase.
735
736 2007-11-26 Tobias Burnus <burnus@net-b.de>
737
738 PR fortran/34203
739 * gfortran.dg/backslash_3.f: Add -fbackslash option.
740 * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
741 * gfortran.dg/backslash_1.f90: Remove no longer needed
742 -fno-backslash option.
743
744 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
745
746 PR c/23722
747 * gcc.dg/cpp/19990413-1.c: Update.
748 * gcc.dg/parse-else-error.c: New.
749 * gcc.dg/parse-else-error-2.c: New.
750 * gcc.dg/parse-else-error-3.c: New.
751 * gcc.dg/parse-else-error-4.c: New.
752
753 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
754
755 PR c++/34081
756 * g++.dg/template/dependent-expr6.C: New testcase.
757
758 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
759
760 PR target/34215
761 * gcc.target/i386/pr34215.c: New test.
762
763 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
764
765 PR target/34174
766 * gcc.dg/torture/pr34174-1.c: New.
767
768 2007-11-26 Richard Guenther <rguenther@suse.de>
769
770 PR middle-end/34233
771 * gcc.dg/pr34233.c: New testcase.
772
773 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
774 Revital Eres <eres@il.ibm.com>
775
776 PR rtl-optimization/34085
777 * gcc.dg/tree-prof (bb-reorg.c): New test.
778
779 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
780
781 * lib/target-supports.exp (check_effective_target_mips_soft_float):
782 Return true for MIPS16 targets.
783
784 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
785
786 PR fortran/33152
787 * gfortran.dg/blockdata_4.f90: New test.
788
789 2007-11-25 Tobias Burnus <burnus@net-b.de>
790
791 PR fortran/34079
792 * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
793 * gfortran.dg/bind_c_usage_16.f03: New.
794 * gfortran.dg/bind_c_usage_16_c.c: New.
795
796 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
797
798 * gnat.dg/specs/size_clause1.ads: New test.
799 * gnat.dg/specs/size_clause2.ads: Likewise.
800 * gnat.dg/specs/size_clause3.ads: Likewise.
801
802 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
803
804 PR fortran/33499
805 * gfortran.dg/entry_16.f90: New test.
806
807 2007-11-24 Tobias Burnus <burnus@net-b.de>
808
809 PR fortran/34192
810 * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
811
812 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
813
814 PR fortran/33541
815 * gfortran.dg/nested_modules_1.f90: Change the reference to
816 FOO, forbidden by the standard, to a reference to W.
817 * gfortran.dg/use_only_1.f90: New test.
818
819 2007-11-23 Tobias Burnus <burnus@net-b.de>
820
821 PR fortran/34209
822 * gfortran.dg/nearest_3.f90: New test.
823
824 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
825
826 PR fortran/33317
827 * gfortran.dg/optional_dim_2.f90: New test.
828
829 2007-11-23 Tobias Burnus <burnus@net-b.de>
830
831 PR fortran/34187
832 * gfortran.dg/bind_c_usage_15.f90: New.
833
834 2007-11-23 Tobias Burnus <burnus@net-b.de>
835
836 PR fortran/34192
837 * gfortran.dg/nearest_2.f90: New.
838
839
840 2007-11-23 Jakub Jelinek <jakub@redhat.com>
841
842 PR c++/30293
843 PR c++/30294
844 * g++.dg/ext/java-2.C: New test.
845
846 2007-11-23 Mark Mitchell <mark@codesourcery.com>
847 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
848
849 PR c++/5310
850 * g++.dg/warn/pr5310.C: New.
851 * g++.dg/warn/pr33160.C: New.
852
853 2007-11-23 Richard Guenther <rguenther@suse.de>
854 Michael Matz <matz@suse.de>
855
856 PR tree-optimization/34176
857 * gcc.c-torture/execute/pr34176.c: New testcase.
858
859 2007-11-23 Jakub Jelinek <jakub@redhat.com>
860
861 PR c++/34198
862 * gcc.dg/Wconversion-5.c: New test.
863 * g++.dg/Wconversion3.C: New test.
864
865 2007-11-23 Richard Guenther <rguenther@suse.de>
866
867 * gcc.dg/tree-ssa/alias-17.c: New testcase.
868
869 2007-11-22 Joseph Myers <joseph@codesourcery.com>
870
871 PR c/14050
872 * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
873 qualifiers in abstract declarator.
874
875 2007-11-22 Tobias Burnus <burnus@net-b.de>
876
877 * gfortran.dg/derived_constructor_comps_3.f90: New.
878
879 2007-11-22 Jakub Jelinek <jakub@redhat.com>
880
881 PR c++/34094
882 * g++.dg/ext/visibility/anon7.C: New test.
883
884 2007-11-22 Tobias Burnus <burnus@net-b.de>
885
886 PR fortran/34079
887 * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
888 * gfortran.dg/bind_c_usage_13.f03: New.
889 * gfortran.dg/bind_c_usage_14.f03: New.
890
891 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
892
893 PR rtl-optimization/33848
894 * gcc.dg/torture/pr33848.c: New test.
895
896 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
897
898 PR fortran/34083
899 * gfortran.dg/derived_constructor_comps_2.f90: Add check.
900
901 2007-11-20 Richard Guenther <rguenther@suse.de>
902
903 PR middle-end/34154
904 * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
905
906 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
907
908 * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
909
910 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
911
912 PR fortran/32770
913 * gfortran.dg/record_marker_1.f90: Explicitly set kinds
914 so test passes with -frecord-marker=8.
915 * gfortran.dg/integer_exponentiation_1.f90: Likewise.
916 * gfortran.dg/integer_exponentiation_2.f90: Likewise.
917 * gfortran.dg/integer_exponentiation_3.F90: Likewise.
918 * gfortran.dg/integer_exponentiation_5.F90: Likewise.
919 * gfortrand.dg/modulo_1.f90: Likewise.
920
921 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
922
923 * lib/target-supports.exp (check_effective_target_mips_soft_float):
924 New procedure.
925 * gcc.dg/var-expand1.c: Skip for mips_soft_float.
926 * gcc.dg/pr30957-1.c: Likewise.
927
928 2007-11-20 Jakub Jelinek <jakub@redhat.com>
929
930 PR c++/34089
931 * g++.dg/template/crash74.C: New test.
932
933 2007-11-20 Richard Guenther <rguenther@suse.de>
934
935 * gcc.c-torture/execute/20071120-1.c: New testcase.
936
937 2007-11-20 Jakub Jelinek <jakub@redhat.com>
938
939 PR c/34146
940 * gcc.dg/tree-ssa/pr34146.c: New test.
941
942 PR testsuite/33978
943 * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
944 dependent on target settings like move_by_pieces etc.
945
946 PR c++/28879
947 * g++.dg/template/vla2.C: New test.
948
949 PR c++/33962
950 * g++.dg/overload/template3.C: New test.
951
952 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
953
954 PR fortran/33317
955 * gfortran.dg/optional_dim_2.f90: Remove test.
956
957 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
958
959 * gcc.dg/dfp/ddmode-ice.c: New test.
960
961 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
962
963 PR tree-optimization/34036
964 * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
965
966 2007-11-19 Richard Guenther <rguenther@suse.de>
967
968 PR tree-optimization/34
969 * gcc.c-torture/execute/pr34099-2.c: New testcase.
970
971 2007-11-19 Tobias Burnus <burnus@net-b.de>
972
973 PR fortran/34079
974 * gfortran.dg/bind_c_usage_10_c.c: New.
975 * gfortran.dg/bind_c_usage_10.f03: New.
976
977 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
978
979 * gcc.dg/pr33007.c: Expect new warning.
980 * gcc.dg/tree-ssa/recip-5.c: Likewise.
981 * g++.dg/opt/pr34036.C: New test.
982
983 2007-11-18 Jakub Jelinek <jakub@redhat.com>
984
985 PR c++/30988
986 * g++.dg/warn/noreturn-4.C: New test.
987 * g++.dg/warn/noreturn-5.C: New test.
988 * g++.dg/warn/noreturn-6.C: New test.
989 * g++.dg/warn/noreturn-7.C: New test.
990
991 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
992
993 PR fortran/32770
994 * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
995 integers so tests works with -fdefault-integer-8.
996 * gfortran.fortran-torture/execute/elemental.f90: Use default
997 integers so test passes with -fdefault-integer-8.
998 * gfortran.fortran-torture/execute/der_io.f90: Increase
999 buffer length so test passes with -fdefault-integer-8.
1000 * gfortran.dg/bounds_check_8.f90: Likewise.
1001 * gfortran.dg/arrayio_derived_1.f90: LIkewise.
1002 * gfortran.dg/equiv_7.f90: Set kind so test passes
1003 with -fdefault-integer-8.
1004 * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
1005 provoke overflow.
1006
1007 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1008
1009 PR fortran/33317
1010 * gfortran.dg/optional_dim_2.f90: New test.
1011
1012 PR fortran/34139
1013 * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
1014
1015 2007-11-18 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR rtl-optimization/34132
1018 * gcc.c-torture/compile/20071118-1.c: New test.
1019
1020 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
1021
1022 PR fortran/31608
1023 * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
1024
1025 2007-11-18 Tobias Burnus <burnus@net-b.de>
1026
1027 PR fortran/34137
1028 * gfortran.dg/entry_14.f90: New.
1029 * gfortran.dg/entry_15.f90: New.
1030
1031 2007-11-18 Richard Guenther <rguenther@suse.de>
1032
1033 PR tree-optimization/34127
1034 * gcc.c-torture/compile/pr34127.c: New testcase.
1035
1036 2007-11-18 Ben Elliston <bje@au.ibm.com>
1037
1038 * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
1039 type specifier, as they are not permitted according to the AltiVec
1040 Programming Interface Manual.
1041
1042 2007-11-17 Tobias Burnus <burnus@net-b.de>
1043
1044 PR fortran/34133
1045 * gfortran.dg/bind_c_usage_9.f03: New.
1046 * gfortran.dg/interface_abstract_1.f90: Fix testcase.
1047
1048 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1049
1050 PR fortran/25252
1051 * interface.c (gfc_current_interface_head,
1052 gfc_set_current_interface_head): New functions.
1053 * decl.c (gfc_match_modproc): Move check for syntax error earlier.
1054 On syntax error, restore previous state of the interface.
1055 * gfortran.h (gfc_current_interface_head,
1056 gfc_set_current_interface_head): New prototypes.
1057
1058 2007-11-17 Richard Guenther <rguenther@suse.de>
1059
1060 PR middle-end/34130
1061 * gcc.c-torture/execute/pr34130.c: New testcase.
1062
1063 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1064
1065 PR fortran/34108
1066 * gfortran.dg/fmt_label_1.f90: New test.
1067
1068 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1069
1070 PR fortran/33957
1071 * gfortran.dg/initialization_15.f90 : New test.
1072
1073 2007-11-16 Richard Guenther <rguenther@suse.de>
1074
1075 PR middle-end/34030
1076 * gcc.c-torture/compile/pr34030.c: New testcase.
1077
1078 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
1079
1080 PR fortran/34008
1081 * gfortran.dg/interface_assignment_3.f90.
1082
1083 2007-11-16 Richard Guenther <rguenther@suse.de>
1084
1085 PR tree-optimization/33870
1086 * gcc.dg/torture/pr33870.c: New testcase.
1087
1088 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
1089
1090 PR fortran/33986
1091 * gfortran.dg/allocatable_function_3.f90.
1092
1093 2007-11-16 Richard Guenther <rguenther@suse.de>
1094
1095 PR tree-optimization/34113
1096 * gcc.c-torture/compile/pr34113.c: New testcase.
1097
1098 2007-11-16 Richard Guenther <rguenther@suse.de>
1099
1100 PR tree-optimization/34099
1101 * g++.dg/torture/pr3499.C: New testcase.
1102 * gcc.c-torture/execute/pr34099.c: Likewise.
1103
1104 2007-11-16 Olivier Hainque <hainque@adacore.com>
1105
1106 * gnat.dg/release_unc_maxalign.adb: New test.
1107
1108 2007-11-16 Jakub Jelinek <jakub@redhat.com>
1109
1110 PR c++/34100
1111 * g++.dg/template/crash73.C: New test.
1112
1113 2007-11-15 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR middle-end/23848
1116 * gcc.dg/tree-ssa/pr23848-1.c: New test.
1117 * gcc.dg/tree-ssa/pr23848-2.c: New test.
1118 * gcc.dg/tree-ssa/pr23848-3.c: New test.
1119 * gcc.dg/tree-ssa/pr23848-4.c: New test.
1120
1121 2007-11-15 Tobias Burnus <burnus@net-b.de>
1122
1123 PR fortran/33917
1124 * gfortran.dg/proc_decl_11.f90: New.
1125
1126 2007-11-15 Ben Elliston <bje@au.ibm.com>
1127
1128 * gcc.target/spu/compare-dp.c: New test.
1129
1130 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1131
1132 * gcc.dg/pr33923.c: New test.
1133
1134 2007-11-14 Jakub Jelinek <jakub@redhat.com>
1135
1136 PR middle-end/34088
1137 * gcc.dg/pr34088.c: New test.
1138
1139 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1140
1141 * gcc.c-torture/compile/20071114-1.c: New test.
1142
1143 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1144
1145 PR fortran/31608
1146 * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
1147 to match known variations in symbol format. Document in comments.
1148
1149 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1150
1151 PR fortran/33985
1152 * gfortran.dg/streamio_12.f90: New test to avoid future regression.
1153
1154 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1155
1156 * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
1157 when done.
1158
1159 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1160
1161 PR fortran/33162
1162 * gfortran.dg/proc_decl_1.f90: Update.
1163 * gfortran.dg/proc_decl_7.f90: New test.
1164 * gfortran.dg/proc_decl_8.f90: New test.
1165 * gfortran.dg/proc_decl_9.f90: New test.
1166 * gfortran.dg/proc_decl_10.f90: New test.
1167
1168 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
1169
1170 PR fortran/34080
1171 * gfortran.dg/transfer_assumed_size_1.f90: New test.
1172
1173 2007-11-13 Jakub Jelinek <jakub@redhat.com>
1174
1175 PR c++/34054
1176 PR c++/34056
1177 PR c++/34057
1178 PR c++/34058
1179 PR c++/34060
1180 * g++.dg/parse/crash36.C: Add another dg-error.
1181 * g++.dg/cpp0x/pr34054.C: New test.
1182 * g++.dg/cpp0x/pr34056.C: New test.
1183 * g++.dg/cpp0x/pr34057.C: New test.
1184 * g++.dg/cpp0x/pr34058.C: New test.
1185 * g++.dg/cpp0x/pr34060.C: New test.
1186
1187 PR tree-optimization/34063
1188 * g++.dg/tree-ssa/pr34063.C: New test.
1189
1190 2007-11-13 Diego Novillo <dnovillo@google.com>
1191
1192 PR tree-optimization/33870
1193 * gcc.c-torture/execute/pr33870-1.c: New test.
1194 * gcc.dg/tree-ssa/alias-16.c: New test.
1195
1196 2007-11-13 Jakub Jelinek <jakub@redhat.com>
1197
1198 PR c++/29225
1199 * g++.dg/template/crash72.C: New test.
1200
1201 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1202
1203 * g++.dg/opt/cfg5.C: New test.
1204
1205 2007-11-12 Richard Guenther <rguenther@suse.de>
1206
1207 PR middle-end/34070
1208 * gcc.c-torture/execute/pr34070-1.c: New testcase.
1209 * gcc.c-torture/execute/pr34070-2.c: Likewise.
1210
1211 2007-11-12 Richard Guenther <rguenther@suse.de>
1212
1213 PR middle-end/34027
1214 * gcc.dg/pr34027-1.c: New testcase.
1215 * gcc.dg/pr34027-2.c: Likewise.
1216
1217 2007-11-12 Ira Rosen <irar@il.ibm.com>
1218
1219 PR tree-optimization/33953
1220 * gcc.dg/vect/pr33953.c: New testcase.
1221
1222 2007-11-11 Tom Tromey <tromey@redhat.com>
1223
1224 PR c++/17577:
1225 * g++.dg/ext/pr17577.h: New file.
1226 * g++.dg/ext/pr17577.C: New file.
1227
1228 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1229
1230 PR c++/8570
1231 * g++.old-deja/g++.ns/template13.C: Update expected output.
1232 * g++.old-deja/g++.pt/friend23.C: Likewise.
1233 * g++.dg/warn/pr8570.C: New.
1234
1235 2007-11-11 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR c++/34068
1238 * g++.dg/template/pseudodtor4.C: New test.
1239
1240 2007-11-10 Jakub Jelinek <jakub@redhat.com>
1241
1242 PR middle-end/34018
1243 * g++.dg/opt/inline14.C: New test.
1244
1245 PR tree-optimization/33680
1246 * gcc.c-torture/compile/20071108-1.c: New test.
1247
1248 PR c++/32241
1249 * g++.dg/template/pseudodtor3.C: New test.
1250
1251 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
1252
1253 PR c++/33510
1254 * g++.dg/cpp0x/variadic-init.C: New.
1255
1256 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
1257 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR rtl-optimization/34012
1260 * gcc.target/i386/pr34012.c: New test.
1261
1262 2007-11-09 Richard Guenther <rguenther@suse.de>
1263
1264 PR tree-optimization/33604
1265 * g++.dg/tree-ssa/pr33604.C: New testcase.
1266 * gcc.dg/pr32721.c: Adjust pattern.
1267
1268 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
1269
1270 * gcc.target/mips/dse-1.c: Disable.
1271
1272 2007-11-08 Tom Tromey <tromey@redhat.com>
1273
1274 * gcc.dg/empty-source-3.c: Update warning location.
1275 * gcc.dg/gomp/barrier-2.c: Likewise.
1276 * gcc.dg/label-decl-3.c: Likewise.
1277 * gcc.dg/label-decl-2.c: Likewise.
1278 * gcc.dg/empty-source-2.c: Likewise.
1279
1280 2007-11-08 Tom Tromey <tromey@redhat.com>
1281
1282 PR c++/30297:
1283 * g++.dg/inherit/pr30297.C: New file.
1284
1285 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
1286
1287 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
1288 -fno-common for cygwin and mingw32.
1289
1290 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
1291
1292 PR middle-end/33826
1293 * gcc.dg/pr33826.c: New.
1294 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
1295 recursive functions being marked pure or const.
1296
1297 2007-11-08 Tobias Burnus <burnus@net-b.de>
1298
1299 PR fortran/33917
1300 * gfortran.dg/proc_decl_5.f90: New.
1301 * gfortran.dg/proc_decl_6.f90: New.
1302
1303 2007-11-08 Jakub Jelinek <jakub@redhat.com>
1304
1305 PR tree-optimization/32575
1306 * gcc.c-torture/execute/20071108-1.c: New test.
1307
1308 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
1309
1310 * g++.dg/opt/anchor1.C: New.
1311
1312 2007-11-07 Diego Novillo <dnovillo@google.com>
1313
1314 PR 33870
1315 * gcc.c-torture/execute/pr33870.x: Remove.
1316
1317 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
1318
1319 PR c++/33045
1320 PR c++/33837
1321 PR c++/33838
1322 * g++.dg/cpp0x/decltype-33837.C: New.
1323 * g++.dg/cpp0x/decltype-refbug.C: New.
1324 * g++.dg/cpp0x/decltype-33838.C: New.
1325
1326 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * gcc.c-torture/compile/20071107-1.c: New test.
1329
1330 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1331
1332 * gcc.dg/out-of-bounds-1.c: New test.
1333
1334 2007-11-07 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR c++/33501
1337 * g++.dg/warn/incomplete2.C: New test.
1338 * g++.dg/template/incomplete4.C: New test.
1339 * g++.dg/template/incomplete5.C: New test.
1340
1341 2007-11-07 Olivier Hainque <hainque@adacore.com>
1342
1343 * gnat.dg/max_align.adb: New test.
1344
1345 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
1346
1347 PR target/30961
1348 * gcc.target/i386/pr30961-1.c: New.
1349
1350 2007-11-06 Tom Tromey <tromey@redhat.com>
1351
1352 PR c++/32368:
1353 * g++.dg/warn/pragma-system_header3.h: New.
1354 * g++.dg/warn/pragma-system_header3.C: New.
1355
1356 PR c++/32256:
1357 * g++.dg/warn/pragma-system_header4.C: New.
1358 * g++.dg/warn/pragma-system_header4.h: New.
1359
1360 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
1361
1362 PR c++/33977
1363 PR c++/33886
1364 * g++.dg/other/canon-array.C: New.
1365
1366 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
1367
1368 * g++.dg/parser/crash36.C: Tweak expected errors.
1369 * g++.dg/cpp0x/pr31439.C: New.
1370 * g++.dg/cpp0x/pr32114.C: New.
1371 * g++.dg/cpp0x/pr32115.C: New.
1372 * g++.dg/cpp0x/pr32125.C: New.
1373 * g++.dg/cpp0x/pr32126.C: New.
1374 * g++.dg/cpp0x/pr32127.C: New.
1375 * g++.dg/cpp0x/pr32128.C: New.
1376 * g++.dg/cpp0x/pr32253.C: New.
1377 * g++.dg/cpp0x/pr32566.C: New.
1378 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
1379 * g++.dg/cpp0x/pr31438.C: Ditto.
1380 * g++.dg/cpp0x/variadic81.C: Ditto.
1381 * g++.dg/cpp0x/pr31432.C: Ditto.
1382 * g++.dg/cpp0x/pr31442.C: Ditto.
1383
1384 2007-11-06 Jakub Jelinek <jakub@redhat.com>
1385
1386 PR target/33168
1387 * g++.dg/other/datasec1.C: New test.
1388
1389 PR tree-optimization/33458
1390 * g++.dg/opt/inline12.C: New test.
1391
1392 PR tree-optimization/33993
1393 * gcc.c-torture/compile/20071105-1.c: New test.
1394
1395 2007-11-05 Jakub Jelinek <jakub@redhat.com>
1396
1397 PR rtl-optimization/33648
1398 * gcc.dg/pr33648.c: Require effective targer freorder.
1399
1400 2007-11-05 Revital Eres <eres@il.ibm.com>
1401
1402 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
1403
1404 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
1405
1406 PR c++/33996
1407 PR c++/33235
1408 PR c++/33930
1409 * g++.dg/cpp0x/pr33996.C: New
1410 * g++.dg/cpp0x/rv-trivial-bug.C: New
1411 * g++.dg/cpp0x/pr33930.C: New
1412
1413 2007-11-05 Nick Clifton <nickc@redhat.com>
1414 Sebastian Pop <sebastian.pop@amd.com>
1415
1416 PR tree-optimization/32540
1417 PR tree-optimization/33922
1418 * gcc.dg/tree-ssa/pr32540-1.c: New.
1419 * gcc.dg/tree-ssa/pr32540-2.c: New.
1420 * gcc.dg/tree-ssa/pr33922.c: New.
1421
1422 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
1423
1424 PR c++/33939
1425 * g++.dg/cpp0x/variadic-rref.C: New.
1426
1427 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1428
1429 * g++dg/warn/pointer-integer-comparison.C: New.
1430
1431 2007-11-05 Jakub Jelinek <jakub@redhat.com>
1432
1433 PR tree-optimization/33856
1434 * gcc.c-torture/compile/20071027-1.c: New test.
1435
1436 PR c++/33836
1437 * g++.dg/ext/label10.C: New test.
1438
1439 PR c++/33969
1440 * g++.dg/other/ptrmem9.C: New test.
1441
1442 2007-11-04 Andrew Pinski <pinskia@gmail.com>
1443
1444 PR middle-end/32931
1445 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
1446
1447 2007-11-04 David Edelsohn <edelsohn@gnu.org>
1448
1449 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
1450 * g++.dg/ext/visibility/namespace2.C: Add argument to
1451 dg-require-visibility.
1452 * g++.dg/ext/java-1.C: Disable on AIX.
1453
1454 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
1455
1456 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
1457
1458 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1459
1460 PR fortran/33881
1461 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
1462
1463 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1464
1465 PR c/29062
1466 * gcc.dg/20031223-1.c: Adjust error output.
1467 * gcc.dg/parse-decl-after-label.c: New.
1468
1469 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1470
1471 PR libfortran/24685
1472 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
1473 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
1474 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
1475
1476 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1477
1478 PR rtl-optimization/28940
1479 * gcc.target/i386/addr-sel-1.c: New test.
1480
1481 2007-11-03 Jakub Jelinek <jakub@redhat.com>
1482
1483 PR middle-end/33670
1484 * gcc.dg/pr33670.c: New test.
1485
1486 2007-11-02 Jakub Jelinek <jakub@redhat.com>
1487
1488 PR c++/33516
1489 * g++.dg/lookup/typedef1.C: New test.
1490
1491 2007-11-02 Janis Johnson <janis187@us.ibm.com>
1492
1493 PR testsuite/32076
1494 * lib/scandump.exp (dump-suffix): New.
1495 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
1496 Include dump suffix in pass/fail messages, put regexp in quotes.
1497
1498 2007-11-02 Paolo Carlini <pcarlini@suse.de>
1499
1500 PR c++/33495
1501 * g++.dg/other/error19.C: New.
1502
1503 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1504
1505 PR rtl-optimization/28062
1506 * gcc.c-torture/compile/20071102-1.c: New test.
1507
1508 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
1509
1510 * g++.dg/cpp0x/pr33955.C: New.
1511
1512 2007-11-01 Tom Tromey <tromey@redhat.com>
1513
1514 PR preprocessor/30805:
1515 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
1516
1517 2007-11-02 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR rtl-optimization/33648
1520 * gcc.dg/pr33648.c: New test.
1521
1522 2007-11-01 Jakub Jelinek <jakub@redhat.com>
1523
1524 PR c++/32384
1525 * g++.dg/template/pseudodtor1.C: New test.
1526 * g++.dg/template/pseudodtor2.C: New test.
1527
1528 PR c++/32260
1529 * g++.dg/rtti/typeid7.C: New test.
1530
1531 2007-11-01 Tom Tromey <tromey@redhat.com>
1532
1533 PR preprocessor/30805:
1534 * gcc.dg/cpp/pr30805.c: New file.
1535
1536 2007-11-01 Janis Johnson <janis187@us.ibm.com>
1537
1538 PR testsuite/25352
1539 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
1540 add dg-skip-if.
1541 * gcc.c-torture/compile/20001205-1.c: Ditto.
1542 * gcc.c-torture/compile/20001226-1.c: Ditto.
1543 * gcc.c-torture/compile/20020312-1.c: Ditto.
1544 * gcc.c-torture/compile/20020604-1.c: Ditto.
1545 * gcc.c-torture/compile/920501-12.c: Ditto.
1546 * gcc.c-torture/compile/920501-4.c: Ditto.
1547 * gcc.c-torture/compile/920520-1.c: Ditto.
1548 * gcc.c-torture/compile/980506-1.c: Ditto.
1549 * gcc.c-torture/compile/990617-1.c: Ditto.
1550 * gcc.dg/compare6.c: Ditto.
1551 * g++.old-deja/g++.brendan/crash43.C: Ditto.
1552 * g++.old-deja/g++.brendan/synth1.C: Ditto.
1553 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
1554 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
1555 * g++.old-deja/g++.pt/static6.C: Ditto.
1556 * g++.old-deja/g++.pt/crash16.C: Ditto.
1557 * g++.old-deja/g++.mike/p10416.C: Ditto.
1558 * g++.old-deja/g++.mike/ns15.C: Ditto.
1559 * g++.old-deja/g++.mike/eh46.C: Ditto.
1560
1561 2007-11-01 Tom Tromey <tromey@redhat.com>
1562
1563 * gcc.dg/redecl-1.c: Update.
1564 * gcc.dg/pr20368-3.c: Update.
1565 * gcc.dg/inline-14.c: Update.
1566 * gcc.dg/builtins-30.c: Update.
1567 * gcc.dg/dremf-type-compat-4.c: Update.
1568 * gcc.dg/pr20368-2.c: Update.
1569
1570 2007-11-01 Jakub Jelinek <jakub@redhat.com>
1571
1572 PR rtl-optimization/33673
1573 * gcc.dg/pr33673.c: New test.
1574
1575 2007-11-01 Michael Matz <matz@suse.de>
1576
1577 PR tree-optimization/33961
1578 * gcc.dg/pr33961.c: New test.
1579
1580 2007-10-31 Paolo Carlini <pcarlini@suse.de>
1581
1582 PR c++/33494
1583 * g++.dg/template/error35.C: New.
1584
1585 2007-10-31 Jakub Jelinek <jakub@redhat.com>
1586
1587 PR target/31507
1588 * gcc.dg/pr31507-1.c: New test.
1589 * gcc.dg/pr31507-2.c: New test.
1590
1591 2007-10-31 Revital Eres <eres@il.ibm.com>
1592
1593 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
1594 target.
1595 * gcc.dg/vect/tree-vect.h (check_vect): Add
1596 powerpc-*paired test.
1597 * lib/target-supports.exp (check_750cl_hw_available):
1598 New.
1599 (check_effective_target_vect_int,
1600 check_effective_target_vect_intfloat_cvt,
1601 check_effective_target_powerpc_altivec_ok,
1602 check_effective_target_vect_long,
1603 check_effective_target_vect_sdot_hi,
1604 check_effective_target_vect_udot_hi,
1605 check_effective_target_vect_pack_trunc,
1606 check_effective_target_vect_unpack,
1607 check_effective_target_vect_shift,
1608 check_effective_target_vect_int_mult): Disable for powerpc-*paired
1609 target.
1610 * gcc.dg/vect/vect-ifcvt-11.c: New.
1611 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
1612 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
1613 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
1614 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
1615 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1616 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1617
1618 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
1619 Tobias Burnus <burnus@net-b.de>
1620
1621 PR fortran/33941
1622 * gfortran.dg/module_read_1.f90: New.
1623
1624 2007-10-31 Tom Tromey <tromey@redhat.com>
1625
1626 PR preprocessor/30786:
1627 * gcc.dg/cpp/pr30786.c: New file.
1628
1629 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1630
1631 PR fortran/33162
1632 * gfortran.dg/interface_19.f90: New.
1633 * gfortran.dg/interface_20.f90: New.
1634 * gfortran.dg/interface_21.f90: New.
1635
1636 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
1637
1638 PR tree-optimization/32377
1639 * gfortran.dg/vect/pr32377.f90: New.
1640
1641 2007-10-31 Richard Guenther <rguenther@suse.de>
1642
1643 PR middle-end/33779
1644 * gcc.c-torture/execute/pr33779-1.c: New testcase.
1645 * gcc.c-torture/execute/pr33779-2.c: Likewise.
1646
1647 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
1648
1649 PR fortran/33897
1650 * gfortran.dg/contained_3.f90: New.
1651
1652 2007-10-31 Christian Bruel <christian.bruel@st.com>
1653
1654 PR c++/19531
1655 * g++.dg/opt/nrv8.C: New.
1656
1657 2007-10-30 Jakub Jelinek <jakub@redhat.com>
1658
1659 PR c++/33709
1660 * g++.dg/opt/compound1.C: New test.
1661
1662 PR c++/33616
1663 * g++.dg/template/ptrmem18.C: New test.
1664
1665 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1666
1667 PR fortran/33596
1668 * gfortran.dg/isnan_2.f90: New test.
1669
1670 2007-10-30 Ed Schouten <ed@fxq.nl>
1671
1672 PR tree-optimization/32500
1673 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
1674
1675 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
1676
1677 PR c++/31993
1678 PR c++/32252
1679 * g++.dg/cpp0x/pr31993.C: New
1680 * g++.dg/cpp0x/pr32252.C: New
1681
1682 2007-10-30 Jakub Jelinek <jakub@redhat.com>
1683
1684 PR tree-optimization/33723
1685 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
1686
1687 2007-10-30 Richard Guenther <rguenther@suse.de>
1688
1689 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
1690 gcc.target/i386/loop-3.c.
1691
1692 2007-10-30 Revital Eres <eres@il.ibm.com>
1693
1694 * gcc.dg/vect/pr33866.c: Require vect_long.
1695
1696 2007-10-30 Revital Eres <eres@il.ibm.com>
1697
1698 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
1699 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1700
1701 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
1702
1703 PR tree-optimization/32893
1704 * lib/target-supports.exp
1705 (check_effective_target_unaligned_stack): new keyword.
1706 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
1707 not sensitive to unaligned_stack.
1708 * gcc.dg/vect/vect-3.c: Likewise.
1709 * gcc.dg/vect/vect-4.c: Likewise.
1710 * gcc.dg/vect/vect-5.c: Likewise.
1711 * gcc.dg/vect/vect-6.c: Likewise.
1712 * gcc.dg/vect/vect-7.c: Likewise.
1713 * gcc.dg/vect/vect-13.c: Likewise.
1714 * gcc.dg/vect/vect-17.c: Likewise.
1715 * gcc.dg/vect/vect-18.c: Likewise.
1716 * gcc.dg/vect/vect-19.c: Likewise.
1717 * gcc.dg/vect/vect-20.c: Likewise.
1718 * gcc.dg/vect/vect-21.c: Likewise.
1719 * gcc.dg/vect/vect-22.c: Likewise.
1720 * gcc.dg/vect/vect-27.c: Likewise.
1721 * gcc.dg/vect/vect-29.c: Likewise.
1722 * gcc.dg/vect/vect-64.c: Likewise.
1723 * gcc.dg/vect/vect-65.c: Likewise.
1724 * gcc.dg/vect/vect-66.c: Likewise.
1725 * gcc.dg/vect/vect-72.c: Likewise.
1726 * gcc.dg/vect/vect-73.c: Likewise.
1727 * gcc.dg/vect/vect-86.c: Likewise.
1728 * gcc.dg/vect/vect-all.c: Likewise.
1729 * gcc.dg/vect/slp-25.c: Likewise.
1730 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1731 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
1732 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
1733
1734 * gcc.dg/vect/vect-31.c: Removed alignment checks.
1735 * gcc.dg/vect/vect-34.c: Likewise.
1736 * gcc.dg/vect/vect-36.c: Likewise.
1737 * gcc.dg/vect/vect-64.c: Likewise.
1738 * gcc.dg/vect/vect-65.c: Likewise.
1739 * gcc.dg/vect/vect-66.c: Likewise.
1740 * gcc.dg/vect/vect-68.c: Likewise.
1741 * gcc.dg/vect/vect-76.c: Likewise.
1742 * gcc.dg/vect/vect-77.c: Likewise.
1743 * gcc.dg/vect/vect-78.c: Likewise.
1744
1745 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
1746 testcase (without no-section-anchors prefix) but with global arrays.
1747 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1748 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
1749 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1750 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1751 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
1752 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1753 * gcc.dg/vect/vect-77-global.c: Likewise.
1754 * gcc.dg/vect/vect-78-global.c: Likewise.
1755
1756 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
1757 testcase (without no-section-anchors prefix) but fix alignment checks
1758 to also consider unaligned_stack targets.
1759 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
1760
1761 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR tree-optimization/33723
1764 * gcc.c-torture/execute/20071029-1.c: New test.
1765 * gcc.dg/tree-ssa/pr33723.c: New test.
1766
1767 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
1768
1769 PR tree-optimization/33614
1770 * gcc.c-torture/compile/pr33614.c: New test.
1771
1772 2007-10-29 Richard Guenther <rguenther@suse.de>
1773
1774 PR tree-optimization/33870
1775 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
1776
1777 2007-10-29 Jakub Jelinek <jakub@redhat.com>
1778
1779 PR tree-optimization/33757
1780 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
1781 true architectures instead of having a big dg-skip-if.
1782
1783 PR c++/33841
1784 * g++.dg/other/bitfield3.C: New test.
1785
1786 2007-10-29 Richard Guenther <rguenther@suse.de>
1787
1788 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
1789
1790 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1791
1792 Automatic parallelization reduction tests.
1793
1794 * gcc.dg/tree-ssa/reduc-1.c: New test.
1795 * gcc.dg/tree-ssa/reduc-1char.c: New test.
1796 * gcc.dg/tree-ssa/reduc-1short.c: New test.
1797 * gcc.dg/tree-ssa/reduc-2.c: New test.
1798 * gcc.dg/tree-ssa/reduc-2char.c: New test.
1799 * gcc.dg/tree-ssa/reduc-2short.c: New test.
1800 * gcc.dg/tree-ssa/reduc-3.c: New test.
1801 * gcc.dg/tree-ssa/reduc-6.c: New test.
1802 * gcc.dg/tree-ssa/reduc-7.c: New test.
1803 * gcc.dg/tree-ssa/reduc-8.c: New test.
1804 * gcc.dg/tree-ssa/reduc-9.c: New test.
1805
1806 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
1807 Zdenek Dvorak <ook@ucw.cz>
1808
1809 OMP_ATOMIC Changes, testsuite changes.
1810
1811 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
1812 instead of gimple dump.
1813 * gcc.dg/gomp/atomic-9.c: Same.
1814 * gcc.dg/gomp/atomic-10.c: Same.
1815 * g++.dg/gomp/atomic-3.C: Same.
1816 * g++.dg/gomp/atomic-9.C: Same.
1817 * g++.dg/gomp/atomic-10.C: Same.
1818
1819 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
1820
1821 PR fortran/31217
1822 PR fortran/33811
1823 * gfortran.dg/forall_12.f90: New test.
1824
1825 PR fortran/33686
1826 * gfortran.dg/forall_13.f90: New test.
1827
1828 2007-10-28 Paolo Carlini <pcarlini@suse.de>
1829 Mark Mitchell <mark@codesourcery.com>
1830
1831 PR c++/30659
1832 * g++.dg/template/crash71.C: New.
1833
1834 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
1835
1836 PR fortran/32147
1837 * gfortran.dg/module_md5_1.f90: Update hash-value.
1838
1839 2007-10-28 Andrew Pinski <pinskia@gmail.com>
1840
1841 PR tree-opt/33589
1842 * g++.dg/torture/pr33589-1.C: New testcase.
1843 * g++.dg/torture/pr33589-2.C: New testcase.
1844
1845 2007-10-28 Richard Guenther <rguenther@suse.de>
1846
1847 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
1848
1849 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
1850 Uros Bizjak <ubizjak@gmail.com>
1851
1852 PR tree-optimization/33920
1853 * gcc.dg/tree-ssa/pr33290.c: New test.
1854
1855 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1856
1857 PR fortran/31306
1858 * gfortran.dg/argument_check_7.f90: New test.
1859 * gfortran.dg/argument_check_8.f90: New test.
1860
1861 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1862
1863 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
1864 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
1865 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
1866 * gcc.target/i386/sse-14.c: Ditto.
1867
1868 2007-10-27 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR c++/33844
1871 * g++.dg/other/ptrmem8.C: New test.
1872
1873 PR c++/33842
1874 * g++.dg/template/error34.C: New test.
1875
1876 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
1877
1878 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
1879
1880 2007-10-27 Richard Guenther <rguenther@suse.de>
1881
1882 PR tree-optimization/33870
1883 * gcc.dg/tree-ssa/alias-15.c: New testcase.
1884 * gcc.c-torture/execute/pr33870.c: Likewise.
1885
1886 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1887
1888 PR fortran/33162
1889 * gfortran.dg/argument_checking_9.f90: New test.
1890
1891 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1892
1893 * g++.dg/other/pr33601.C: New.
1894
1895 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1896
1897 PR c++/31988
1898 * g++.dg/init/new25.C: New.
1899
1900 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
1901
1902 * g++.dg/cpp0x/pr33839.C: New.
1903
1904 2007-10-26 Jakub Jelinek <jakub@redhat.com>
1905
1906 PR c++/33744
1907 * g++.dg/template/arg6.C: New test.
1908
1909 2007-10-26 Paolo Carlini <pcarlini@suse.de>
1910
1911 PR c++/31747
1912 * g++.dg/parse/crash39.C: New.
1913
1914 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
1915
1916 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
1917 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
1918 "offset: -4B".
1919
1920 2007-10-25 David Daney <ddaney@avtrex.com>
1921
1922 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
1923
1924 2007-10-25 Paolo Carlini <pcarlini@suse.de>
1925
1926 PR c++/33843
1927 * g++.dg/template/error32.C: New.
1928
1929 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1930 Ira Rosen <irar@il.ibm.com>
1931
1932 PR tree-optimization/33833
1933 * gcc.dg/vect/pr33833.c: New testcase.
1934
1935 2007-10-25 David Daney <ddaney@avtrex.com>
1936
1937 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
1938
1939 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
1940 Ira Rosen <irar@il.ibm.com>
1941
1942 PR tree-optimization/33866
1943 * gcc.dg/vect/pr33866.c: New testcase.
1944
1945 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1946
1947 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
1948 Add -w to compile flags to suppress "call-clobbered register" warnings
1949 and remove dg-warning directives.
1950
1951 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
1952
1953 * gcc.dg/sms-2.c: Cleanup sms dump file.
1954 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
1955 profile-use step.
1956
1957 2007-10-24 David Daney <ddaney@avtrex.com>
1958
1959 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
1960
1961 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
1962
1963 PR target/33755
1964 * gcc.target/mips/pr33755.c: New test.
1965
1966 2007-10-24 Ira Rosen <irar@il.ibm.com>
1967
1968 PR tree-optimization/33804
1969 * gcc.dg/vect/pr33804.c: New testcase.
1970
1971 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1972
1973 PR forrtran/33849
1974 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
1975
1976 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1977 Uros Bizjak <ubizjak@gmail.com>
1978
1979 PR rtl-optimization/33846
1980 * gcc.dg/vect/pr33846.c: New testcase.
1981
1982 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
1983 Dorit Nuzman <dorit@il.ibm.com>
1984
1985 PR tree-optimization/33860
1986 * g++.dg/vect/pr33860.cc: New test.
1987 * g++.dg/vect/pr33860a.cc: New test.
1988
1989 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
1990 Revital Eres <eres@il.ibm.com>
1991
1992 * gcc.dg/sms-2.c: New testcase.
1993
1994 2007-10-22 David S. Miller <davem@davemloft.net>
1995
1996 * gcc.dg/globalreg-1.c: New test.
1997
1998 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
1999 Dorit Nuzman <dorit@il.ibm.com>
2000
2001 PR tree-optimization/33834
2002 PR tree-optimization/33835
2003 * g++.dg/vect/pr33834_1.cc: New test.
2004 * g++.dg/vect/pr33834_2.cc: New test.
2005 * g++.dg/vect/pr33835.cc: New test.
2006
2007 2007-10-22 Jakub Jelinek <jakub@redhat.com>
2008
2009 * gcc.dg/pr33644.c: New test.
2010
2011 2007-10-22 Jakub Jelinek <jakub@redhat.com>
2012
2013 PR c++/33372
2014 * g++.dg/gomp/pr33372-1.C: New test.
2015 * g++.dg/gomp/pr33372-2.C: New test.
2016 * g++.dg/gomp/pr33372-3.C: New test.
2017
2018 2007-10-22 Michael Matz <matz@suse.de>
2019
2020 PR tree-optimization/33855
2021 * gcc.c-torture/compile/pr33855.c: New testcase.
2022
2023 2007-10-22 Ira Rosen <irar@il.ibm.com>
2024
2025 PR tree-optimization/33854
2026 * gcc.dg/vect/O1-pr33854.c: New testcase.
2027 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
2028
2029 2007-10-21 David Edelsohn <edelsohn@gnu.org>
2030
2031 * gcc.dg/unwind-1.c: Disable on AIX.
2032 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
2033
2034 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
2035
2036 PR fortran/33749
2037 * gfortran.dg/assign_9.f90: New test.
2038
2039 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
2040
2041 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
2042 (dg-mips-options): Skip tests that specify an ABI other than o32
2043 and o64 if generating MIPS16 hard-float code.
2044
2045 2007-10-21 Ira Rosen <irar@il.ibm.com>
2046 Revital Eres <eres@il.ibm.com>
2047
2048 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
2049 * gcc.dg/vect/vect-16.c: Fix comment.
2050 * gcc.dg/vect/pr33369.c: Require vect_int.
2051 * gcc.dg/vect/slp-33.c: Add spaces.
2052 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
2053 targets.
2054 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
2055 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
2056 targets.
2057 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
2058 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
2059 targets.
2060 * gcc.dg/vect/slp-10.c: Add spaces.
2061 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
2062 targets.
2063 * gcc.dg/vect/slp-36.c: Require vect_int.
2064 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
2065 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
2066 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
2067 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
2068 targets.
2069 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
2070 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
2071 instead of vector_alignment_reachable_for_double.
2072 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
2073 (natural_alignment): Split into...
2074 (natural_alignment_32, natural_alignment_64): New.
2075 (vector_alignment_reachable): Depend on natural_alignment_32.
2076 (vector_alignment_reachable_for_double): Rename to ...
2077 (vector_alignment_reachable_for_64bit): And depend on
2078 natural_alignment_64.
2079
2080 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
2081
2082 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
2083 MIPS targets.
2084 * g++.dg/vect/vect.exp: Likewise.
2085 * lib/fortran-torture.exp: Likewise.
2086 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
2087 mipsisa64*-*-* as the target selector. Remove -mips64,
2088 -mhard-float and -mgp64 from the options list.
2089 * gcc.target/mips/mips-ps-2.c: Likewise.
2090 * gcc.target/mips/mips-ps-3.c: Likewise.
2091 * gcc.target/mips/mips-ps-4.c: Likewise.
2092 * gcc.target/mips/mips-ps-6.c: Likewise.
2093 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
2094 options list.
2095 * gcc.target/mips/sb1-1.c: Likewise.
2096 * gcc.target/mips/mips-ps-type.c: Likewise.
2097 * gcc.target/mips/mips-ps-7.c: New test.
2098 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2099 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
2100 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
2101 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
2102 as forcing an ABI and an architecture.
2103 (is_gp32_flag, is_gp64_flag): Fold into...
2104 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
2105 then -mfp64 imply -mhard-float. Apply register rules after the
2106 loop. Handle -march=mipsN like -mipsN.
2107
2108 2007-10-20 David Edelsohn <edelsohn@gnu.org>
2109
2110 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
2111 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
2112
2113 2007-10-20 Tobias Burnus <burnus@net-b.de>
2114
2115 PR fortran/33818
2116 * gfortran.dg/entry_dummy_ref_3.f90: New.
2117
2118 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
2119 FX Coudert <fxcoudert@gcc.gnu.org>
2120
2121 PR fortran/31608
2122 * gfortran.dg/char_cast_1.f90: New test.
2123
2124 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
2125
2126 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
2127 * gfortran.dg/large_real_kind_2.F90: ditto.
2128 * gfortran.dg/default_format_2.f90: ditto.
2129 * gfortran.dg/default_format_denormal_1.f90: ditto.
2130
2131 2007-10-19 Richard Guenther <rguenther@suse.de>
2132
2133 PR middle-end/33816
2134 PR middle-end/32921
2135 * gfortran.dg/pr32921.f: New testcase.
2136
2137 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2138
2139 PR libfortran/33544
2140 * gfortran.dg/transfer_check_1.f90: Adjust options.
2141
2142 2007-10-19 Richard Guenther <rguenther@suse.de>
2143
2144 Revert
2145 2007-10-19 Richard Guenther <rguenther@suse.de>
2146
2147 PR middle-end/32921
2148 * gfortran.dg/pr32921.f: New testcase.
2149
2150 2007-10-19 Richard Guenther <rguenther@suse.de>
2151
2152 * gcc.c-torture/execute/20071018-1.c: New testcase.
2153
2154 2007-10-19 Richard Guenther <rguenther@suse.de>
2155
2156 PR middle-end/32921
2157 * gfortran.dg/pr32921.f: New testcase.
2158
2159 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
2160
2161 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
2162
2163 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
2164
2165 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
2166
2167 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
2168
2169 PR fortran/33233
2170 * gfortran.dg/host_assoc_function_1.f90: Correct references.
2171 * gfortran.dg/host_assoc_function_3.f90: New test.
2172
2173 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
2174
2175 PR fortran/33733
2176 * gfortran.dg/transfer_simplify_6.f90: New test.
2177
2178 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
2179 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2180
2181 PR middle-end/33794
2182 * gfortran.dg/pr33794.f90: New testcase.
2183
2184 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
2185
2186 PR target/32961
2187 * gcc.target/i386/pr32961.c: New testcase.
2188 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
2189 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
2190 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
2191 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
2192 __builtin_ia32_pslldi128 defines.
2193
2194 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
2195
2196 PR fortran/33760
2197 * gfortran.dg/c_ptr_tests_13.f03: New test case.
2198
2199 2007-10-16 Paolo Carlini <pcarlini@suse.de>
2200
2201 PR c++/28639
2202 PR c++/30299
2203 * g++.dg/template/void12.C: New.
2204 * g++.dg/template/void13.C: New.
2205
2206 2007-10-16 Paolo Carlini <pcarlini@suse.de>
2207
2208 PR c++/31446
2209 * g++.dg/template/void11.C: New.
2210 * g++.dg/template/void2.C: Adjust error markers.
2211 * g++.dg/template/void10.C: Likewise.
2212 * g++.dg/template/crash55.C: Likewise.
2213
2214 2007-10-16 Mark Mitchell <mark@codesourcery.com>
2215
2216 * g++.dg/opt/const5.C: New test.
2217
2218 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
2219 Maxim Kuvyrkov <maxim@codesourcery.com>
2220
2221 * gcc.target/ia64/20040709-2.c: New test.
2222
2223 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2224
2225 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
2226
2227 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
2228
2229 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
2230 to each function. Check that there are no unsigned loads.
2231
2232 2007-10-15 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR tree-optimization/33136
2235 * gcc.c-torture/execute/20070824-1.c: New test.
2236 * gcc.dg/pr33136-1.c: New test.
2237 * gcc.dg/pr33136-2.c: New test.
2238 * gcc.dg/pr33136-3.c: New test.
2239
2240 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
2241
2242 PR tree-optimization/33735
2243 * g++.dg/torture/pr33735.C: New.
2244
2245 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
2246
2247 PR middle-end/33706
2248 * gcc.dg/va-arg-pack-2.c: New.
2249
2250 2007-10-15 Jakub Jelinek <jakub@redhat.com>
2251
2252 PR tree-optimization/33619
2253 * gcc.dg/pr33619.c: New test.
2254
2255 2007-10-15 David Edelsohn <edelsohn@gnu.org>
2256
2257 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
2258 flag for AIX.
2259 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
2260
2261 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2262
2263 PR libfortran/33055
2264 * gfortran.dg/inquire_11.f90: New test.
2265 * gfortan.dg/negative_unit_int8.f: New test.
2266
2267 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2268
2269 PR target/33133
2270 * gcc.c-torture/compile/pr33133.c: New test.
2271
2272 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2273
2274 PR libfortran/33672
2275 * gfortran.dg/namelist_40.f90: New test.
2276
2277 2007-10-14 Tobias Burnus <burnus@net-b.de>
2278
2279 PR fortran/33745
2280 * gfortran.dg/bounds_check_11.f90: New.
2281
2282 2007-10-14 Andrew Pinski <pinskia@gmail.com>
2283
2284 PR c++/30303
2285 * g++.dg/other/ctor1.C: New test.
2286 * g++.dg/other/ctor2.C: New test.
2287 * g++.dg/other/dtor1.C: New test.
2288
2289 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
2290
2291 * gfortran.dg/bounds_check_10.f90: Fix testcase.
2292
2293 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
2294 Paul Thomas <pault@gcc.gnu.org>
2295
2296 PR fortran/33254
2297 PR fortran/33727
2298 * gfortran.dg/bounds_check_10.f90: New.
2299
2300 2007-10-13 David Edelsohn <edelsohn@gnu.org>
2301
2302 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
2303 * gcc.target/powerpc/popcount-1.c: Same.
2304
2305 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
2306
2307 PR c++/26698
2308 * g++.dg/conversion/op4.C: New test.
2309
2310 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
2311
2312 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
2313
2314 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
2315
2316 PR fortran/33542
2317 * gfortran.dg/ambiguous_specific_1.f90: New test.
2318
2319 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
2320
2321 PR fortran/33664
2322 * gfortran.dg/impure_spec_expr_1.f90: New test.
2323 * gfortran.dg/char_result_7.f90: Remove illegal test.
2324
2325 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
2326
2327 PR 11001
2328 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
2329 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
2330 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
2331 * gcc.target/i386/pr11001-memset-1.c: New testcase.
2332 * gcc.target/i386/pr11001-memset-2.c: New testcase.
2333 * gcc.target/i386/pr11001-memset-3.c: New testcase.
2334 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
2335 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
2336 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
2337
2338 2007-10-12 Richard Guenther <rguenther@suse.de>
2339
2340 PR middle-end/26198
2341 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
2342 * gcc.c-torture/execute/20071011-1.c: Likewise.
2343 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
2344
2345 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
2346
2347 PR tree-optimization/33742
2348 * gcc.dg/pr33742.c: New testcase.
2349
2350 2007-10-12 Jakub Jelinek <jakub@redhat.com>
2351
2352 PR tree-optimization/33645
2353 * gcc.dg/pr33645-1.c: New test.
2354 * gcc.dg/pr33645-2.c: New test.
2355 * gcc.dg/pr33645-3.c: New test.
2356
2357 PR c++/32121
2358 * g++.dg/ext/label4.C: Adjust error regexp.
2359 * g++.dg/ext/label6.C: Adjust error regexp.
2360 * g++.dg/ext/label7.C: New test.
2361 * g++.dg/ext/label8.C: New test.
2362 * g++.dg/ext/label9.C: New test.
2363
2364 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
2365
2366 PR middle-end/33676
2367 * gcc.dg/pr33676.c: New.
2368
2369 2007-10-11 Paolo Carlini <pcarlini@suse.de>
2370
2371 PR c++/31441
2372 * g++.dg/cpp0x/variadic83.C: New.
2373
2374 2007-10-11 Paolo Carlini <pcarlini@suse.de>
2375
2376 PR c++/33461
2377 * g++.dg/cpp0x/variadic81.C: New.
2378 * g++.dg/cpp0x/variadic82.C: Likewise.
2379
2380 2007-10-11 Richard Guenther <rguenther@suse.de>
2381
2382 PR middle-end/33724
2383 * gcc.dg/pr33724.c: New testcase.
2384
2385 2007-10-11 Richard Guenther <rguenther@suse.de>
2386
2387 PR c/33726
2388 * gcc.dg/pr33726.c: New testcase.
2389
2390 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
2391
2392 PR fortran/33500
2393 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
2394
2395 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2396
2397 PR testsuite/33391
2398 * gfortran.dg/do_3.F90: Run with -fwrapv.
2399
2400 2007-10-09 Geoffrey Keating <geoffk@apple.com>
2401
2402 * gcc.dg/unwind-1.c: New.
2403
2404 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2405
2406 PR libfortran/33683
2407 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
2408 failure on some common systems.
2409
2410 2007-10-09 Richard Guenther <rguenther@suse.de>
2411
2412 PR middle-end/33692
2413 * gcc.dg/pr33692.c: New testcase.
2414
2415 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
2416
2417 PR middle-end/33669
2418 * gcc.c-torture/execute/pr33669.c: New.
2419
2420 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
2421
2422 PR tree-optimization/33615
2423 * g++.dg/tree-ssa/pr33615-2.C: New test.
2424
2425 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
2426
2427 PR tree-optimization/33615
2428 * g++.dg/tree-ssa/pr33615.C: New test.
2429
2430 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
2431
2432 PR tree-optimization/33572
2433 * g++.dg/torture/pr33572.C: Replace with complete test.
2434
2435 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
2436
2437 PR fortran/33689
2438 * gfortran.dg/spec_expr_5.f90: New.
2439
2440 2007-10-08 Geoffrey Keating <geoffk@apple.com>
2441
2442 * gcc.dg/pragma-darwin-2.c: New.
2443
2444 2007-10-08 Richard Guenther <rguenther@suse.de>
2445
2446 PR middle-end/33693
2447 PR middle-end/33695
2448 PR middle-end/33697
2449 * gcc.dg/pr33693.c: New testcase.
2450 * gcc.dg/pr33695.c: Likewise.
2451 * gcc.dg/pr33697.c: Likewise.
2452
2453 2007-10-08 Richard Guenther <rguenther@suse.de>
2454
2455 PR middle-end/33691
2456 PR middle-end/33694
2457 PR middle-end/33696
2458 * gcc.dg/pr33691.c: New testcase.
2459 * gcc.dg/pr33694.c: Likewise.
2460 * gcc.dg/pr33696.c: Likewise.
2461
2462 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2463
2464 PR libfortran/33683
2465 * gfortran.dg/gamma_5.f90: New test case
2466
2467 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
2468
2469 PR fortran/20851
2470 * initialization_1.f90: Fix dg-error annotations.
2471 * initialization_14.f90: New.
2472 * initialization_7.f90: Fix dg-error annotations.
2473 * initialization_9.f90: Likewise.
2474
2475 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2476
2477 * gfortran.dg/error_recovery_4.f90: New test.
2478
2479 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2480
2481 * gfortran.dg/default_format_denormal_2.f90: New test.
2482 * gfortran.dg/default_format_2.inc: New test.
2483 * gfortran.dg/default_format_denormal_1.f90: New test.
2484 * gfortran.dg/default_format_1.inc: New test.
2485 * gfortran.dg/default_format_1.f90: Don't test for denormalized
2486 numbers.
2487 * gfortran.dg/default_format_2.f90: Don't test for denormalized
2488 numbers.
2489
2490 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2491
2492 * gfortran.dg/namelist_15.f90: Revise test.
2493
2494 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
2495
2496 PR tree-optimization/33655
2497 * gcc.dg/torture/pr33655.c: New.
2498
2499 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
2500
2501 PR tree-optimization/33572
2502 * g++.dg/torture/pr33572.C: New.
2503
2504 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
2505
2506 PR fortran/25076
2507 * gfortran.dg/forall_11.f90: New.
2508
2509 2007-10-05 Michael Matz <matz@suse.de>
2510
2511 PR middle-end/33667
2512 * gcc.dg/pr33667.c: New testcase.
2513
2514 2007-10-05 Richard Guenther <rguenther@suse.de>
2515
2516 PR middle-end/33666
2517 * gcc.dg/pr33666.c: New testcase.
2518
2519 2007-10-05 Michael Matz <matz@suse.de>
2520
2521 PR inline-asm/33600
2522 * gcc.target/i386/pr33600.c: New testcase.
2523
2524 2007-10-05 Richard Guenther <rguenther@suse.de>
2525
2526 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
2527
2528 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
2529
2530 PR target/33635
2531 * gcc.target/mips/pr33635-1.c: New test.
2532
2533 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2534
2535 PR libfortran/33253
2536 * gfortran.dg/namelist_39.f90: Revise to use long names.
2537
2538 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
2539
2540 PR fortran/33646
2541 * gfortran.dg/pr33646.f90: New file.
2542
2543 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2544
2545 PR fortran/33529
2546 * gfortran.dg/char_type_len_2.f90: Adjust error message.
2547 * gfortran.dg/char_decl_2.f90: New test.
2548
2549 2007-10-04 Richard Guenther <rguenther@suse.de>
2550
2551 PR middle-end/33641
2552 * gcc.c-torture/compile/pr33641.c: New testcase.
2553
2554 2007-10-04 Michael Matz <matz@suse.de>
2555
2556 PR rtl-optimization/33653
2557 * gcc.dg/pr33653.c: New.
2558
2559 2007-10-04 Richard Guenther <rguenther@suse.de>
2560
2561 PR tree-optimization/33627
2562 * g++.dg/torture/pr33627.C: New testcase.
2563
2564 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
2565
2566 PR fortran/33626
2567 * gfortran.dg/parens_6.f90: New.
2568
2569 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
2570
2571 PR fortran/33646
2572 PR fortran/33542
2573 * gfortran.dg/ambiguous_specific_1.f90: Remove.
2574
2575 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
2576
2577 * g++.dg/ext/gnu-inline-global-redecl.C: New.
2578
2579 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
2580
2581 PR target/33635
2582 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
2583 and mips_forced_be.
2584 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
2585 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
2586 options.
2587 * gcc.target/mips/fpr-moves-1.c: New test.
2588 * gcc.target/mips/fpr-moves-2.c: Likewise.
2589 * gcc.target/mips/fpr-moves-3.c: Likewise.
2590 * gcc.target/mips/fpr-moves-4.c: Likewise.
2591 * gcc.target/mips/fpr-moves-5.c: Likewise.
2592 * gcc.target/mips/fpr-moves-6.c: Likewise.
2593 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
2594
2595 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2596
2597 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
2598
2599 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2600
2601 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
2602 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
2603
2604 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
2605
2606 PR fortran/33198
2607 * gfortran.dg/common_errors_1.f90: New.
2608
2609 2007-10-03 Doug Kwan <dougkwan@google.com>
2610 Richard Guenther <rguenther@suse.de>
2611
2612 PR debug/31899
2613 * g++.dg/debug/using3.C: New testcase.
2614
2615 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2616
2617 PR libfortran/33253
2618 * gfortran.dg/namelist_38.f90: New test.
2619 * gfortran.dg/namelist_39.f90: New test.
2620
2621 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2622
2623 PR libfortran/33469
2624 * gfortran.dg/default_format_1.f90: New test.
2625 * gfortran.dg/default_format_2.f90: New test.
2626 * gfortran.dg/namelist_print_1.f: Adjust expected output.
2627 * gfortran.dg/real_const_3.f90: Adjust expected output.
2628
2629 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
2630
2631 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
2632 default ABI. Split mips_forced_abi into mips_forced_abi and
2633 mips_forced_regs.
2634 (is_gp32_flag): Return true for -mabi=32.
2635 (is_gp64_flag): New function. Handle 64-bit -mabi options.
2636 (dg-mips-options): Use is_gp64_flag instead of checking specifically
2637 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
2638 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
2639 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
2640 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
2641 * gcc.target/mips/save-restore-2.c: Likewise.
2642 * gcc.target/mips/save-restore-3.c: Likewise.
2643 * gcc.target/mips/save-restore-4.c: Likewise.
2644
2645 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
2646
2647 PR middle-end/33617
2648 * gcc.c-torture/compile/pr33617.c: New test.
2649
2650 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
2651
2652 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
2653 -gstabs+ for extended options.
2654
2655 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2656
2657 PR fortran/33542
2658 * gfortran.dg/ambiguous_specific_1.f90: New test.
2659
2660 2007-10-02 Revital Eres <eres@il.ibm.com>
2661
2662 * gcc.target/powerpc/paired-8.c: New test.
2663 * gcc.target/powerpc/paired-9.c: New test.
2664 * gcc.target/powerpc/paired-10.c: New test.
2665
2666 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2667
2668 PR fortran/33566
2669 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
2670
2671 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2672
2673 PR fortran/33554
2674 * gfortran.dg/intent_out_2.f90: New test.
2675
2676 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2677
2678 PR fortran/33550
2679 * gfortran.dg/ambiguous_reference_1.f90: New test.
2680
2681 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2682
2683 PR fortran/31154
2684 PR fortran/31229
2685 PR fortran/33334
2686 * gfortran.dg/function_kinds_1.f90: New test.
2687 * gfortran.dg/function_kinds_2.f90: New test.
2688 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
2689 use association into interfaces.
2690
2691 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2692
2693 PR testsuite/31828
2694 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
2695 (overflow): Use INFINITY, not FP_INFINITE.
2696 gcc.dg/float-range-4.c: Likewise.
2697 gcc.dg/float-range-5.c: Likewise.
2698
2699 2007-10-01 Nick Clifton <nickc@redhat.com>
2700
2701 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
2702 for 16-bit targets.
2703
2704 2007-09-30 Diego Novillo <dnovillo@google.com>
2705
2706 PR 33593
2707 * g++.dg/tree-ssa/pr33593.C: New test.
2708
2709 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2710
2711 PR libfortran/33400
2712 * gfortran.dg/PR19872.f: Fix test condition.
2713 * gfortran.dg/list_read_7.f90: New test.
2714
2715 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
2716
2717 PR tree-optimization/33597
2718 * gcc.dg/vect/pr33597.c: New testcase.
2719
2720 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
2721
2722 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
2723 * gcc.target/i386/pr33524.c: ...this.
2724
2725 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
2726
2727 PR fortran/33354
2728 * gfortran.dg/minmaxloc_4.f90: New.
2729
2730 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2731
2732 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
2733
2734 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
2735
2736 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
2737
2738 2007-09-28 Paolo Carlini <pcarlini@suse.de>
2739
2740 PR c++/33213
2741 * g++.dg/cpp0x/variadic79.C: New.
2742
2743 2007-09-28 Michael Matz <matz@suse.de>
2744 Jakub Jelinek <jakub@redhat.com>
2745
2746 PR rtl-optimization/33552
2747 * gcc.target/i386/pr33552.c: New runtime test.
2748 * gcc.target/i386/strinline.c: New compile time test.
2749
2750 2007-09-28 Jakub Jelinek <jakub@redhat.com>
2751
2752 * gfortran.dg/openmp_stack.f90: Removed.
2753
2754 PR c++/31434
2755 * g++.dg/cpp0x/variadic80.C: New test.
2756
2757 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2758
2759 * gfortran.dg/namelist_38.f90: Delete test for revertion of
2760 r128057.
2761
2762 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
2763
2764 PR middle-end/7003
2765 * gcc.target/powerpc/gcse-1.c: New test.
2766
2767 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
2768
2769 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
2770 fixed capitalizations.
2771 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
2772 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
2773 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
2774 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
2775 * gfortran.dg/maxloc_shape_1.f90: Likewise.
2776 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
2777 * gfortran.dg/min_max_conformance.f90: Likewise.
2778
2779 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
2780
2781 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
2782 options.
2783 * gcc.dg/c99-tgmath-2.c: Likewise.
2784 * gcc.dg/c99-tgmath-3.c: Likewise.
2785 * gcc.dg/c99-tgmath-4.c: Likewise.
2786
2787 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
2788
2789 PR fortran/33568
2790 * gfortran.dg/anint_1.f90: New test.
2791
2792 2007-09-27 Ian Lance Taylor <iant@google.com>
2793
2794 PR tree-optimization/33565
2795 * gcc.dg/Wstrict-overflow-20.c: New test.
2796
2797 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2798
2799 * gfortran.dg/openmp_stack.f90: Fix typo.
2800 * gfortran.dg/recursive_stack.f90: Fix typo.
2801
2802 2007-09-27 Paolo Carlini <pcarlini@suse.de>
2803
2804 PR c++/33493
2805 * g++.dg/template/error31.C: New.
2806
2807 2007-09-27 Jakub Jelinek <jakub@redhat.com>
2808
2809 * lib/prune.exp: Prune also "^In function .*$" lines and
2810 "^ inlined from .*$" lines.
2811
2812 2007-09-26 Richard Guenther <rguenther@suse.de>
2813
2814 PR tree-optimization/33563
2815 * gcc.dg/torture/pr33563.c: New testcase.
2816
2817 2007-09-26 Joseph Myers <joseph@codesourcery.com>
2818
2819 PR c/25309
2820 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
2821 array.
2822 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
2823 without -O2.
2824
2825 2007-09-26 Richard Guenther <rguenther@suse.de>
2826
2827 PR tree-optimization/30375
2828 PR tree-optimization/33560
2829 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
2830 * gcc.dg/tree-ssa/complex-5.c: Likewise.
2831 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
2832 * gcc.dg/torture/pr30375.c: New testcase.
2833 * gcc.dg/torture/pr33560.c: New testcase.
2834 * gcc.dg/tree-ssa/pr30375.c: Likewise.
2835
2836 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
2837
2838 PR c++/33207
2839 * g++.dg/parse/crash38.C: New test.
2840
2841 2007-09-25 Michael Meissner <michael.meissner@amd.com>
2842
2843 PR target/33524
2844 * gcc.target/i386/sse5-convert.c: New file, test int->long
2845 vectorized conversions.
2846
2847 2007-09-25 Revital Eres <eres@il.ibm.com>
2848
2849 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
2850
2851 2007-09-25 Joseph Myers <joseph@codesourcery.com>
2852
2853 PR c/32295
2854 * gcc.dg/enum-incomplete-1.c: New test.
2855
2856 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
2857
2858 * gcc.c-torture/compile/20070919-1.c: New test.
2859
2860 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
2861
2862 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
2863
2864 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
2865
2866 PR c++/14688
2867 * g++.dg/inherit/override_attribs.C: New file.
2868
2869 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
2870
2871 PR fortran/33269
2872 * io.c (check_format_string): Move NULL and constant checks into
2873 this function.
2874 (check_io_constraints): Call gfc_simplify_expr() before calling
2875 check_format_string(). Remove NULL and constant checks.
2876
2877 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
2878
2879 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
2880 * gcc.c-torture/execute/loop-2g.x: Likewise.
2881
2882 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
2883
2884 * lib/target-supports.exp (check_effective_target_mips16_attribute):
2885 Reject hard-float modes unless the ABI is o32 or o64.
2886 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
2887 of gcc.exp. Skip the tests when mips16 code generation is not
2888 supported.
2889 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
2890 and use dg-add-options mips16_attribute.
2891
2892 2007-09-24 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR c++/33506
2895 * g++.dg/ext/attrib29.C: New test.
2896
2897 2007-09-23 Ollie Wild <aaw@google.com>
2898
2899 * gcc.dg/fold-bitand-1.c: New test.
2900 * gcc.dg/fold-bitand-2.c: New test.
2901 * gcc.dg/fold-bitand-3.c: New test.
2902 * gcc.dg/fold-bitand-4.c: New test.
2903
2904 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2905
2906 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
2907 any of the macros to be defined for __mips16.
2908 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
2909
2910 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2911
2912 * gcc.dg/vect/pr21591.c: Require vect_int.
2913 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
2914 * gcc.dg/vect/vect-outer-2a.c: Likewise.
2915 * gcc.dg/vect/vect-outer-2c.c: Likewise.
2916
2917 2007-09-23 Jakub Jelinek <jakub@redhat.com>
2918
2919 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
2920 attributes.
2921 * gcc.dg/va-arg-pack-len-2.c: New test.
2922 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
2923 attributes.
2924 * g++.dg/ext/va-arg-pack-len-2.C: New test.
2925
2926 PR tree-optimization/32772
2927 * gcc.c-torture/compile/20070905-1.c: New test.
2928
2929 PR tree-optimization/32975
2930 * gcc.dg/pr32975.c: New test.
2931
2932 PR middle-end/28755
2933 * gcc.dg/pr28755.c: New test.
2934
2935 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
2936
2937 * lib/target-supports.exp (check_effective_target_nomips16): New
2938 procedure.
2939 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
2940 for mipsisa64*-*-*.
2941 * gcc.dg/vect/vect.exp: Likewise.
2942 * g++.dg/vect/vect.exp: Likewise.
2943 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
2944 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
2945 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
2946 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
2947 * gcc.target/mips/clear-cache-1.c (f): Likewise.
2948 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
2949 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
2950 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
2951 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
2952 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
2953 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
2954 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
2955 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2956 (test14, test15, test16, test17, test18): Likewise.
2957 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
2958 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
2959 (test14, test15, test16, test17, test18, test19, test20, test21)
2960 (test22): Likewise.
2961 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
2962 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
2963 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
2964 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
2965 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
2966 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
2967 * gcc.target/mips/mips-3d-1.c (main): Likewise.
2968 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
2969 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2970 (test13, test14, test15, test16, test17, test18, test19, test20)
2971 (test21, test22, test23, test24, test25, test26, test27, test28)
2972 (test29, test30, test31): Likewise.
2973 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
2974 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2975 (test13, test14, test15, test16, test17, test18, test19, test20)
2976 (test21, test22, test23, test24, test25, test26, test27, test28)
2977 (test29, test30, test31, test32, test33, test34, test35, test36)
2978 (test37, test38, test39, test40, test41, test42, test43, test44)
2979 (test45, test46, test47, test48, test49, test50, test51, test52)
2980 (test53, test54, test55, test56, test57, test58, test59, test60)
2981 (test61, test62, test63): Likewise.
2982 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
2983 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2984 (test13, test14, test15, test16, test17, test18, test19, test20)
2985 (test21, test22, test23, test24, test25, test26, test27, test28)
2986 (test29, test30, test31): Likewise.
2987 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
2988 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2989 (test13, test14, test15, test16, test17, test18, test19, test20)
2990 (test21, test22, test23, test24, test25, test26, test27, test28)
2991 (test29, test30, test31): Likewise.
2992 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
2993 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2994 (test13, test14, test15): Likewise.
2995 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
2996 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
2997 (test13, test14, test15): Likewise.
2998 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
2999 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
3000 (test13, test14, test15, test16, test17, test18, test19, test20)
3001 (test21, test22, test23, test24, test25, test26, test27, test28)
3002 (test29, test30, test31): Likewise.
3003 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
3004 (matrix_multiply4: Likewise.
3005 * gcc.target/mips/mips-ps-1.c (main): Likewise.
3006 * gcc.target/mips/mips-ps-2.c (main): Likewise.
3007 * gcc.target/mips/mips-ps-3.c (main): Likewise.
3008 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
3009 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
3010 (test13, test14, test15, test16, test17, test18, test19, test20)
3011 (test21, test22, test23, test24, test25, test26, test27, test28)
3012 (test29, test30, test31): Likewise.
3013 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
3014 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
3015 (test13, test14, test15, test16, test17, test18, test19, test20)
3016 (test21, test22, test23, test24, test25, test26, test27, test28)
3017 (test29, test30, test31): Likewise.
3018 * gcc.target/mips/mips-ps-5.c (main): Likewise.
3019 * gcc.target/mips/mips-ps-6.c (main): Likewise.
3020 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
3021 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
3022 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
3023 (sub_v4qi): Likewise.
3024 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
3025 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
3026 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
3027 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
3028 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
3029 (subb, subc): Likewise.
3030 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
3031 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
3032 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
3033 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
3034 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
3035 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
3036 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
3037 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
3038 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
3039 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
3040 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
3041 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
3042 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
3043
3044 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
3045
3046 * lib/target-supports.exp (add_options_for_mips16_attribute)
3047 (check_effective_target_mips16_attribute): New functions.
3048 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
3049 command line.
3050 (dg-mips-options) Remove -mno-mips16 handling. Add options to
3051 extra_test_flags.
3052 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
3053 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
3054 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
3055 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
3056 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
3057 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
3058 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
3059 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
3060 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
3061 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
3062 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
3063 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
3064 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
3065 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
3066 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
3067 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
3068 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
3069 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
3070 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
3071 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
3072 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
3073 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
3074 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
3075 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
3076 (NOMIPS16): Delete.
3077 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
3078 of dg-options.
3079 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
3080 options. Require { target mips16_attribute } and use dg-add-options
3081 to add the associated options.
3082 (foo): Use MIPS16.
3083 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
3084 * gcc.target/mips/call-saved-3.c: Likewise.
3085 * gcc.target/mips/code-readable-1.c: Require { target
3086 mips16_attribute } and use dg-add-options to add the associated
3087 options. Remove trailing whitespace.
3088 (NOMIPS16): Delete.
3089 * gcc.target/mips/code-readable-2.c: Likewise.
3090 * gcc.target/mips/code-readable-3.c: Likewise.
3091 * gcc.target/mips/mips16-attributes-2.c: Likewise.
3092 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
3093 Require { target mips16_attribute } and use dg-add-options to
3094 add the associated options.
3095 (cksum16, cksum8): Use MIPS16.
3096 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
3097 Require { target mips16_attribute } and use dg-add-options to
3098 add the associated options.
3099 (foo): Use MIPS16.
3100 * gcc.target/mips/save-restore-2.c: Likewise.
3101 * gcc.target/mips/save-restore-3.c: Likewise.
3102 * gcc.target/mips/save-restore-4.c: Likewise.
3103 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
3104 -mno-abicalls.
3105 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
3106 (foo): Use NOMIPS16.
3107
3108 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
3109
3110 PR fortran/33337
3111 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
3112
3113 PR fortran/33376
3114 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
3115
3116 2007-09-22 Tobias Burnus <burnus@net-b.de>
3117
3118 PR fortran/33445
3119 * gfortran.dg/gomp/free-2.f90: New.
3120 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
3121 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
3122
3123 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
3124
3125 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
3126 * gcc.target/i386/sse5-haddX.c: Ditto.
3127 * gcc.target/i386/sse5-hsubX.c: Ditto.
3128 * gcc.target/i386/sse5-maccXX.c: Ditto.
3129 * gcc.target/i386/sse5-msubXX.c: Ditto.
3130 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
3131 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
3132 * gcc.target/i386/sse5-permpX.c: Ditto.
3133 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
3134 effective target.
3135 * gcc.target/i386/sse5-fma-vector.c: Ditto.
3136 * gcc.target/i386/sse5-ima-vector.c: Ditto.
3137 * gcc.target/i386/sse5-pcmov.c: Ditto.
3138 * gcc.target/i386/sse5-pcmov2.c: Ditto.
3139
3140 2007-09-22 Richard Guenther <rguenther@suse.de>
3141
3142 PR tree-optimization/33146
3143 * gcc.c-torture/compile/pr33146.c: New testcase.
3144
3145 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
3146
3147 * lib/target-supports.exp (check_cached_effective_target): New
3148 procedure.
3149 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
3150 (check_effective_target_c99_runtime): New procedure.
3151 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
3152 (test3l): Likewise cargl.
3153 * gcc.dg/builtins-59.c: Require c99_runtime.
3154 * gcc.dg/builtins-61.c: Likewise.
3155 * gcc.dg/builtins-62.c: Likewise.
3156
3157 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
3158
3159 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
3160 * lib/target-supports-dg.exp (dg-add-options): Likewise.
3161 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
3162 target-specific dg-options.
3163 * gcc.dg/builtins-20.c: Likewise.
3164 * gcc.dg/builtins-53.c: Likewise.
3165 * gcc.dg/builtins-55.c: Likewise.
3166 * gcc.dg/single-precision-constant.c: Likewise.
3167 * gcc.dg/torture/builtin-convert-1.c: Likewise.
3168 * gcc.dg/torture/builtin-convert-2.c: Likewise.
3169 * gcc.dg/torture/builtin-convert-3.c: Likewise.
3170 * gcc.dg/torture/builtin-convert-4.c: Likewise.
3171 * gcc.dg/torture/builtin-power-1.c: Likewise.
3172
3173 2007-09-21 Chao-ying Fu <fu@mips.com>
3174
3175 * lib/target-supports.exp (check_effective_target_fixed_point): New to
3176 check if targets have fixed-point supports.
3177 * gcc.dg/fixed-point/fixed-point.exp: New file.
3178 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
3179 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
3180 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
3181 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
3182 * gcc.dg/fixed-point/constants-pedantic.c,
3183 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
3184 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
3185 * gcc.dg/fixed-point/keywords-ignored-c99.c,
3186 * gcc.dg/fixed-point/keywords-pedantic.c,
3187 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
3188 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
3189 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
3190 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
3191 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
3192 * gcc.dg/fixed-point/func-vararg-mixed.c,
3193 * gcc.dg/fixed-point/operator-logical.c,
3194 * gcc.dg/fixed-point/struct-union.c,
3195 * gcc.dg/fixed-point/bit-complement.c,
3196 * gcc.dg/fixed-point/operator-bitwise.c,
3197 * gcc.dg/fixed-point/operator-comma.c,
3198 * gcc.dg/fixed-point/struct-layout-1.c,
3199 * gcc.dg/fixed-point/union-init.c,
3200 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
3201 * gcc.dg/fixed-point/func-mixed.c,
3202 * gcc.dg/fixed-point/func-vararg-size0.c,
3203 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
3204 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
3205 * gcc.dg/fixed-point/operator-unary.c,
3206 * gcc.dg/fixed-point/allop-const.c,
3207 * gcc.dg/fixed-point/muldiv-warning.c,
3208 * gcc.dg/nofixed-point-1.c,
3209 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
3210 * gcc.target/mips/fixed-vector-type.c,
3211 * gcc.target/mips/fixed-scalar-type.c: New tests.
3212
3213 2007-09-21 Olivier Hainque <hainque@adacore.com>
3214
3215 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
3216 * gnat.dg/test_nested_subtype_byref.adb: New test.
3217
3218 2007-09-21 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR fortran/33439
3221 * gfortran.dg/gomp/pr33439.f90: New test.
3222
3223 2007-09-21 Tobias Burnus <burnus@net-b.de>
3224
3225 PR fortran/33455
3226 * gfortran.dg/merge_char_3.f90: New.
3227
3228 2007-09-21 Tobias Burnus <burnus@net-b.de>
3229
3230 PR fortran/33037
3231 * gfortran.dg/transfer_check_1.f90: New.
3232
3233 2007-09-20 Asher Langton <langton2@llnl.gov>
3234
3235 PR fortran/20441
3236 * gfortran.dg/init_flag_1.f90: New.
3237 * gfortran.dg/init_flag_2.f90: New.
3238 * gfortran.dg/init_flag_3.f90: New.
3239 * gfortran.dg/init_flag_4.f90: New.
3240 * gfortran.dg/init_flag_5.f90: New.
3241 * gfortran.dg/init_flag_6.f90: New.
3242 * gfortran.dg/init_flag_7.f90: New.
3243
3244 2007-09-20 Paolo Carlini <pcarlini@suse.de>
3245
3246 PR c++/33460
3247 * g++.dg/ext/anon-struct6.C: New.
3248
3249 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3250
3251 PR libfortran/23272
3252 * gfortran.dg/inquire_10.f90: New test.
3253
3254 2007-09-20 Joseph Myers <joseph@codesourcery.com>
3255
3256 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
3257
3258 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3259
3260 PR fortran/33221
3261 * gfortran.dg/used_types_18.f90: Declare variable of empty
3262 derived type.
3263
3264 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3265
3266 PR fortran/33288
3267 * gfortran.dg/array_constructor_19.f90: New test.
3268
3269 2007-09-20 Jakub Jelinek <jakub@redhat.com>
3270
3271 PR debug/33316
3272 * gcc.dg/debug/pr33316.c: New test.
3273
3274 PR c++/33496
3275 * g++.dg/cpp0x/variadic76.C: New test.
3276 * g++.dg/cpp0x/variadic77.C: New test.
3277 * g++.dg/cpp0x/variadic78.C: New test.
3278
3279 PR c/33238
3280 PR c/27301
3281 * gcc.c-torture/execute/20070919-1.c: New test.
3282 * gcc.dg/pr33238.c: New test.
3283 * gcc.dg/pr27301.c: New test.
3284
3285 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
3286
3287 * lib/target-supports.exp (check_effective_target_mips64): New
3288 procedure.
3289 * gcc.dg/lower-subreg-1.c: Require !mips64.
3290 * gcc.dg/sibcall-3.c (ATTR): New macro.
3291 (recurser_void1, recurser_void2): Use it.
3292 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
3293 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
3294
3295 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
3296
3297 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
3298 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
3299 warning annotation.
3300 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
3301
3302 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
3303
3304 PR fortran/33497
3305 * gfortran.dg/c_loc_tests_11.f03: New test case.
3306
3307 2007-09-20 Paolo Carlini <pcarlini@suse.de>
3308
3309 PR c++/33459
3310 * g++.dg/init/ref14.C: New.
3311
3312 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
3313
3314 * gnat.dg/slice2.ad[sb]: New testcase.
3315
3316 2007-09-19 Nick Clifton <nickc@redhat.com>
3317
3318 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
3319
3320 2007-09-19 Jie Zhang <jie.zhang@analog.com>
3321
3322 * gcc.target/bfin/bfin.exp: New.
3323 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
3324 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
3325 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
3326 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
3327 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
3328 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
3329 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
3330 mcpu-bf561.c, mcpu-default.c}: New tests.
3331
3332 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
3333
3334 Restore detection of unsupported TLS.
3335
3336 Revert this patch:
3337 2007-02-10 Richard Henderson <rth@redhat.com>
3338
3339 * lib/target-supports.exp (check_effective_target_tls): Redefine
3340 to mean non-emulated tls.
3341 * gcc.dg/tls/alias-1.c: Remove tls requirement.
3342 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
3343 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
3344 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3345 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3346 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
3347 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
3348
3349 And then:
3350 * lib/target-supports.exp (check_effective_target_tls): Use
3351 stronger test for compiler support for TLS.
3352 (check_effective_target_tls_native): New, to test for non-emulated
3353 TLS support.
3354 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
3355 instead of dg-require-effective-target tls.
3356 * g++.dg/gomp/copyin-1.C: Likewise.
3357 * g++.dg/gomp/sharing-1.C: Likewise.
3358 * g++.dg/gomp/tls-1.C: Likewise.
3359 * g++.dg/gomp/tls-2.C: Likewise.
3360 * g++.dg/gomp/tls-3.C: Likewise.
3361 * g++.dg/tls/diag-1.C: Likewise.
3362 * g++.dg/tls/diag-2.C: Likewise.
3363 * g++.dg/tls/diag-3.C: Likewise.
3364 * g++.dg/tls/diag-4.C: Likewise.
3365 * g++.dg/tls/diag-5.C: Likewise.
3366 * g++.dg/tls/init-1.C: Likewise.
3367 * g++.dg/tls/init-2.C: Likewise.
3368 * g++.dg/tls/trivial.C: Likewise.
3369 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
3370 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
3371 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
3372 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
3373 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
3374 * gcc.dg/gomp/clause-1.c: Likewise.
3375 * gcc.dg/gomp/copyin-1.c: Likewise.
3376 * gcc.dg/gomp/sharing-1.c: Likewise.
3377 * gcc.dg/gomp/tls-1.c: Likewise.
3378 * gcc.dg/gomp/tls-2.c: Likewise.
3379 * gcc.dg/tls/alpha-1.c: Likewise.
3380 * gcc.dg/tls/opt-1.c: Likewise.
3381 * gcc.dg/tls/opt-13.c: Likewise.
3382 * gcc.dg/tls/opt-14.c: Likewise.
3383 * gcc.dg/tls/opt-2.c: Likewise.
3384 * gcc.dg/tls/opt-3.c: Likewise.
3385 * gcc.dg/tls/opt-4.c: Likewise.
3386 * gcc.dg/tls/opt-7.c: Likewise.
3387 * gcc.dg/tls/section-1.c: Likewise.
3388 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
3389 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
3390 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
3391 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
3392 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
3393 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
3394 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
3395 * gfortran.dg/gomp/crayptr2.f90: Likewise.
3396 * gfortran.dg/gomp/fixed-1.f: Likewise.
3397 * gfortran.dg/gomp/free-1.f90: Likewise.
3398 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
3399 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
3400 * gfortran.dg/gomp/reduction1.f90: Likewise.
3401 * gfortran.dg/gomp/sharing-1.f90: Likewise.
3402
3403 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3404
3405 PR fortran/31119
3406 * gfortran.dg/bounds_check_9.f90: New test.
3407 * gfortran.dg/bounds_check_fail_2.f90: New test.
3408
3409 2007-09-18 Paolo Carlini <pcarlini@suse.de>
3410
3411 PR c++/33462 (again)
3412 * g++.dg/ext/va-arg1.C: Adjust.
3413
3414 2007-09-18 Paolo Carlini <pcarlini@suse.de>
3415
3416 PR c++/33462
3417 * g++.dg/ext/va-arg1.C: New.
3418
3419 2007-09-18 Tobias Burnus <burnus@net-b.de>
3420
3421 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
3422
3423 2007-09-18 Paolo Carlini <pcarlini@suse.de>
3424
3425 PR c++/33463
3426 * g++.dg/rtti/typeid6.C: New.
3427
3428 2007-09-18 Paolo Carlini <pcarlini@suse.de>
3429
3430 PR c++/33464
3431 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
3432 * g++.dg/ext/is_class_error2.C: New.
3433
3434 2007-09-18 Richard Guenther <rguenther@suse.de>
3435
3436 PR tree-optimization/33340
3437 * g++.dg/torture/pr33340.C: New testcase.
3438
3439 2007-09-18 Tobias Burnus <burnus@net-b.de>
3440
3441 PR fortran/33231
3442 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
3443 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
3444 * gfortran.dg/elemental_subroutine_5.f90: New.
3445
3446 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
3447
3448 * lib/target-supports.exp (check_profiling_available): Extend
3449 mips*-*-elf check to mips*-*-elf*.
3450
3451 2007-09-18 Jakub Jelinek <jakub@redhat.com>
3452
3453 * gcc.dg/format/c90-scanf-5.c: New test.
3454 * gcc.dg/format/c99-scanf-4.c: New test.
3455 * gcc.dg/format/ext-7.c: New test.
3456 * gcc.dg/format/ext-8.c: New test.
3457
3458 PR middle-end/33423
3459 * gcc.c-torture/compile/20070915-1.c: New test.
3460
3461 2007-09-17 Tobias Burnus <burnus@net-b.de>
3462
3463 PR fortran/33106
3464 * gfortran.dg/private_type_9.f90: New.
3465
3466 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3467
3468 PR middle-end/33449
3469 * gfortran.dg/pr33449.f90: New test.
3470
3471 2007-09-17 Tobias Burnus <burnus@net-b.de>
3472
3473 * gfortran.dg/interface_15.f90: Compile with -std=f95.
3474 * gfortran.dg/private_type_1.f90: Ditto
3475 * gfortran.dg/interface_18.f90: New.
3476 * gfortran.dg/private_type_8.f90: New.
3477
3478 2007-09-16 Paolo Carlini <pcarlini@suse.de>
3479
3480 PR c++/33124
3481 * g++.dg/warn/new1.C: Adjust.
3482 * g++.dg/torture/str_empty.C: Likewise.
3483
3484 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
3485
3486 * gcc.target/mips/dse-1.c: New test.
3487
3488 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
3489
3490 PR c++/32756
3491 * g++.dg/overload/operator3.C: New.
3492
3493 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
3494
3495 * gcc.target/mips/truncate-1.c: New test.
3496
3497 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
3498
3499 PR fortran/29396
3500 PR fortran/29606
3501 PR fortran/30625
3502 PR fortran/30871
3503 * gfortran.dg/subref_array_pointer_1.f90: New test.
3504 * gfortran.dg/subref_array_pointer_2.f90: New test.
3505
3506 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
3507
3508 * gfortran.dg/nint_2.f90: Correct last change.
3509
3510 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
3511
3512 * gcc.dg/tree-ssa/parallelization-1.c: New test.
3513
3514 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
3515
3516 * gcc.dg/vect/pr33373b.c: New test.
3517
3518 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
3519
3520 PR target/33438
3521 * gcc.target/i386/pr33438.c: New test.
3522
3523 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3524
3525 * gfortran.dg/nint_2.f90: Revert previous commit.
3526
3527 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3528
3529 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
3530
3531 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
3532
3533 PR debug/33429
3534 * g++.dg/other/unused1.C: XFAIL class2 scan.
3535
3536 2007-09-13 Tobias Burnus <burnus@net-b.de>
3537
3538 PR fortran/33343
3539 * gfortran.dg/elemental_args_check_1.f90: New.
3540 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
3541 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
3542
3543 2007-09-13 Tobias Burnus <burnus@net-b.de>
3544
3545 * gfortran.dg/recursive_check_3.f90: New.
3546
3547 2007-09-13 Tobias Burnus <burnus@net-b.de>
3548
3549 PR fortran/33412
3550 * gfortran.dg/elemental_bind_c.f90: New.
3551
3552 2007-09-13 Richard Sandiford <richard@codesourcery.com>
3553
3554 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
3555 * gcc.target/mips/mips16-attributes-2.c: New test.
3556 * gcc.target/mips/mips16-attributes-3.c: Likewise.
3557 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
3558 hard-float asm when __mips16 is defined.
3559 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
3560 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
3561 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
3562 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
3563 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
3564 * gcc.target/mips/pr26765.c (foo): Likewise.
3565 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
3566 targets, use dg-mips-options instead of dg-options, and use -mgp32
3567 to force 32-bit mode.
3568 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
3569 and 64-bit mode.
3570 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
3571
3572 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
3573 Michael Meissner <michael.meissner@amd.com>
3574
3575 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
3576 * gcc.target/i386/sse5-hsubX.c: Ditto.
3577 * gcc.target/i386/sse5-permpX.c: Ditto.
3578 * gcc.target/i386/sse5-haddX.c: Ditto.
3579 * gcc.target/i386/sse5-maccXX.c: Ditto.
3580 * gcc.target/i386/sse5-msubXX.c: Ditto.
3581 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
3582 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
3583
3584 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
3585 optimizes floating point conditional moves into the pcmov
3586 instruction on SSE5.
3587 * gcc.target/i386/sse5-pcmov2.c: Ditto.
3588
3589 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
3590 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
3591 SSE5.
3592
3593 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
3594 compiler optimizes vector (a*b)+c into fmadd on SSE5.
3595
3596 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
3597 optimizes (a*b)+c into fmadd on SSE5.
3598
3599 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
3600 whether the SSE5 instructions can be generated.
3601
3602 * gcc.target/i386/sse5-check.h: New. Add support for
3603 SSE5 tests.
3604
3605 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
3606 ammintrin.h, and turn on -msse5 option instead of -msse4a.
3607 * gcc.target/i386/sse-13.c: Ditto.
3608 * gcc.target/i386/sse-14.c: Ditto.
3609
3610 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
3611
3612 PR testsuite/33153
3613 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
3614 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
3615
3616 2007-09-12 Jakub Jelinek <jakub@redhat.com>
3617
3618 PR target/32338
3619 * gcc.dg/pr32338-1.c: New test.
3620 * gcc.dg/pr32338-2.c: New test.
3621
3622 2007-09-12 Bob Wilson <bob.wilson@acm.org>
3623
3624 * lib/target-supports.exp (check_effective_target_sync_int_long):
3625 Revert change to add xtensa.
3626 (check_effective_target_sync_char_short): Likewise.
3627
3628 2007-09-12 Olivier Hainque <hainque@adacore.com>
3629
3630 * gnat.dg/packed_subtype.adb: New test.
3631
3632 2007-09-12 Tobias Burnus <burnus@net-b.de>
3633
3634 PR fortran/33297
3635 * gfortran.dg/intrinsic_size.f90: New.
3636
3637 2007-09-12 Tobias Burnus <burnus@net-b.de>
3638
3639 PR fortran/33284
3640 PR fortran/33310
3641 * gfortran.dg/conflicts_2.f90: New.
3642
3643 2007-09-12 Ira Rosen <irar@il.ibm.com>
3644
3645 PR tree-optimization/32377
3646 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
3647 dependence distance.
3648 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
3649 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
3650 * gcc.dg/vect/no-vfa-vect-depend-1.c,
3651 gfortran.dg/vect/no-vfa-pr32377.f90: New.
3652
3653 2007-09-12 Richard Guenther <rguenther@suse.de>
3654
3655 PR middle-end/33382
3656 * gcc.c-torture/compile/pr33382.c: New testcase.
3657 * gcc.c-torture/execute/pr33382.c: Likewise.
3658
3659 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
3660
3661 PR fortran/33395
3662 * gfortran.dg/c_ptr_tests_12.f03: New test case.
3663
3664 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
3665
3666 PR tree-optimization/33373
3667 * gcc.dg/vect/pr33373.c: New test.
3668
3669 2007-09-12 Ben Elliston <bje@au.ibm.com>
3670
3671 * lib/target-supports.exp (check_effective_target_vect_no_double):
3672 Remove unused proc.
3673
3674 2007-09-12 Ben Elliston <bje@au.ibm.com>
3675 Ulrich Weigand <uweigand@de.ibm.com>
3676
3677 * gcc.target/spu/dfcgt-nan.c: New test.
3678
3679 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
3680
3681 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
3682
3683 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
3684
3685 PR fortran/33040
3686 * gfortran.dg/c_ptr_tests_11.f03: New test case.
3687
3688 2007-09-11 Jakub Jelinek <jakub@redhat.com>
3689
3690 * gcc.dg/va-arg-pack-len-1.c: New test.
3691 * g++.dg/va-arg-pack-len-1.C: New test.
3692
3693 2007-09-11 Michael Matz <matz@suse.de>
3694
3695 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
3696
3697 2007-09-10 Janis Johnson <janis187@us.ibm.com>
3698
3699 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
3700 checks for size of long double.
3701 * gcc.dg/dfp/convert.h: New file.
3702 * gcc.dg/dfp/convert-bfp-2.c: New test.
3703 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
3704 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
3705 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
3706 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
3707 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
3708 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
3709 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
3710 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
3711 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
3712
3713 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
3714
3715 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
3716 Change dg-final to expect 1 non-profitable loop and
3717 3 profitable loops.
3718 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
3719 Change dg-final to expect 1 non-profitable loop and
3720 3 profitable loops.
3721 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
3722 Change dg-final to expect 1 profitable loop.
3723 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
3724 Change dg-final to expect 1 profitable loop.
3725
3726 2007-09-10 Richard Sandiford <richard@codesourcery.com>
3727
3728 * gcc.target/mips/call-saved-1.c: New test.
3729 * gcc.target/mips/call-saved-2.c: Likewise.
3730 * gcc.target/mips/call-saved-3.c: Likewise.
3731 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
3732 instead of mips_mips64. Set mips_fp64 too.
3733 (is_gp32_flag): Return true for -mips1 and -mips2.
3734 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
3735
3736 2007-09-10 Jakub Jelinek <jakub@redhat.com>
3737
3738 * g++.dg/ext/va-arg-pack-1.C: New test.
3739 * g++.dg/ext/va-arg-pack-2.C: New test.
3740
3741 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
3742
3743 PR target/33369
3744 * gcc.dg/vect/pr33369.c: New test.
3745
3746 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
3747
3748 PR fortran/33370
3749 * gfortran.dg/array_memcpy_5.f90: New test.
3750
3751 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
3752
3753 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
3754
3755 2007-09-09 Richard Guenther <rguenther@suse.de>
3756
3757 * gcc.c-torture/compile/20070906-1.c: New testcase.
3758
3759 2007-09-09 Ira Rosen <irar@il.ibm.com>
3760
3761 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
3762 noinline attribute.
3763 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
3764 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
3765 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
3766 Likewise.
3767
3768 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3769
3770 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
3771
3772 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
3773
3774 * gnat.dg/addr2_p.ads: Bump size of array to 9.
3775
3776 2007-09-09 Ira Rosen <irar@il.ibm.com>
3777
3778 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
3779 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
3780 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
3781 Compile tests with -fno-tree-pre.
3782 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
3783 * lib/target-supports.exp (check_effective_target_vect_strided): New.
3784 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
3785 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
3786 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
3787 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
3788 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
3789 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
3790 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
3791 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
3792 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
3793 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
3794 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
3795 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
3796 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
3797 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
3798 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
3799 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
3800 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
3801
3802 2007-09-09 Joseph Myers <joseph@codesourcery.com>
3803
3804 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
3805 to call objdump.
3806 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3807 Use remote_exec to call c++filt.
3808 * lib/target-supports-dg.exp (dg-require-host-local): New.
3809 * gcc.misc-tests/options.exp: Allow .exe in command paths.
3810 * g++.dg/parse/repo1.C: Use dg-require-host-local.
3811 * g++.dg/rtti/repo1.C: Likewise.
3812 * g++.dg/template/repo1.C: Likewise.
3813 * g++.dg/template/repo2.C: Likewise.
3814 * g++.dg/template/repo3.C: Likewise.
3815 * g++.dg/template/repo4.C: Likewise.
3816 * g++.dg/template/repo5.C: Likewise.
3817 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
3818 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
3819 * g++.old-deja/g++.pt/repo1.C: Likewise.
3820 * g++.old-deja/g++.pt/repo2.C: Likewise.
3821 * g++.old-deja/g++.pt/repo3.C: Likewise.
3822 * g++.old-deja/g++.pt/repo4.C: Likewise.
3823 * gcc.dg/cpp/trad/builtins.c: Likewise.
3824
3825 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
3826
3827 PR tree-optimization/32283
3828 * gcc.dg/tree-ssa/loop-31.c: New test.
3829
3830 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3831
3832 PR rtl-optimization/26449
3833 * gcc.target/i386/pr26449-1.c: New file.
3834
3835 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
3836
3837 PR target/33329
3838 PR rtl-optimization/26449
3839 * gcc.target/i386/pr33329.c: New file.
3840
3841 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3842
3843 * gnat.dg/renaming3.adb, renaming4.ads: New test.
3844
3845 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
3846
3847 * gnat.dg/unaligned_rep_clause.adb: New testcase.
3848
3849 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
3850
3851 PR tree-optimization/33301
3852 * gfortran.dg/vect/pr33301.f: New test.
3853
3854 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3855
3856 PR libfortran/33307
3857 * gfortran.dg/backspace_10.f90: New test.
3858
3859 2007-09-07 Richard Guenther <rguenther@suse.de>
3860
3861 Reapply
3862 2007-09-06 Richard Guenther <rguenther@suse.de>
3863
3864 PR tree-optimization/32586
3865 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3866 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3867 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3868 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3869 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3870 now obsolete simplification.
3871
3872 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
3873
3874 PR tree-optimization/33299
3875 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
3876 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
3877
3878 2007-09-07 Richard Guenther <rguenther@suse.de>
3879
3880 Revert
3881 2007-09-06 Richard Guenther <rguenther@suse.de>
3882
3883 PR tree-optimization/32586
3884 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3885 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3886 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3887 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3888 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3889 now obsolete simplification.
3890
3891 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
3892
3893 PR tree-optimization/32821
3894 * gcc.dg/tree-ssa/pr32821.c: New file.
3895
3896 2007-09-07 Richard Sandiford <richard@codesourcery.com>
3897
3898 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
3899 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
3900 and mips_forced_no_er.
3901 (dg-mips-options): Add -mno-abicalls when a small-data option is
3902 specified. Skip tests with small-data options if mips_forced_gp.
3903 Skip tests with -mexplicit-relocs if mips_forced_no_er.
3904 * gcc.target/mips/sdata-1.c: New test.
3905 * gcc.target/mips/sdata-2.c: Likewise.
3906 * gcc.target/mips/sdata-3.c: Likewise.
3907 * gcc.target/mips/sdata-4.c: Likewise.
3908
3909 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3910
3911 PR fortran/33298
3912 * spread_zerosize_1.f90: New test case.
3913 * spread_bounds_1.f90: New test case.
3914
3915 2007-09-06 Paolo Carlini <pcarlini@suse.de>
3916
3917 PR c++/32674
3918 * g++.dg/template/static31.C: New.
3919
3920 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3921
3922 PR fortran/33271
3923 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
3924 powerpc*-linux-gnu.
3925
3926 2007-09-06 David Daney <ddaney@avtrex.com>
3927 Richard Sandiford <richard@codesourcery.com>
3928
3929 PR target/33256
3930 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
3931 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
3932 * gcc.target/mips/pr33256.c: New test.
3933
3934 2007-09-06 Tom Tromey <tromey@redhat.com>
3935
3936 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
3937
3938 2007-09-06 Richard Guenther <rguenther@suse.de>
3939
3940 PR tree-optimization/32586
3941 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
3942 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
3943 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3944 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3945 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
3946 now obsolete simplification.
3947
3948 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
3949
3950 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
3951 * gcc.target/i386/sse3-addsubps.c: Ditto.
3952 * gcc.target/i386/sse3-haddpd.c: Ditto.
3953 * gcc.target/i386/sse3-haddps.c: Ditto.
3954 * gcc.target/i386/sse3-hsubpd.c: Ditto.
3955 * gcc.target/i386/sse3-hsubps.c: Ditto.
3956 * gcc.target/i386/sse3-lddqu.c: Ditto.
3957 * gcc.target/i386/sse3-movddup.c: Ditto.
3958 * gcc.target/i386/sse3-movshdup.c: Ditto.
3959 * gcc.target/i386/sse3-movsldup.c: Ditto.
3960
3961 2007-09-06 Richard Guenther <rguenther@suse.de>
3962
3963 PR tree-optimization/33302
3964 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
3965
3966 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3967
3968 PR libfortran/33225
3969 * gfortran.dg./fmt_float.f90: New test.
3970
3971 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3972
3973 PR libfortran/33253
3974 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
3975
3976 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
3977
3978 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
3979 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
3980
3981 2007-09-06 Jakub Jelinek <jakub@redhat.com>
3982
3983 * g++.dg/eh/builtin1.C: New test.
3984 * g++.dg/eh/builtin2.C: New test.
3985 * g++.dg/eh/builtin3.C: New test.
3986
3987 PR c++/33289
3988 * g++.dg/eh/builtin4.C: New test.
3989
3990 2007-09-05 Janis Johnson <janis187@us.ibm.com>
3991
3992 * gcc.target/powerpc/dfp-dd.c: New test.
3993 * gcc.target/powerpc/dfp-td.c: New test.
3994
3995 2007-09-05 Jakub Jelinek <jakub@redhat.com>
3996
3997 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
3998 * gcc.dg/va-arg-pack-1.c: New test.
3999
4000 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
4001
4002 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
4003 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
4004 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
4005 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
4006 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
4007
4008 2007-09-05 Paolo Carlini <pcarlini@suse.de>
4009
4010 PR c++/30302
4011 * g++.dg/ext/anon-struct5.C: New.
4012
4013 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
4014
4015 * gcc.dg/i386-cpuid.h: Remove.
4016 * gcc.target/i386/mmx-check.h: Include cpuid.h.
4017 (main): Use __get_cpuid to get target features.
4018 * gcc.target/i386/sse-check.h: Ditto.
4019 * gcc.target/i386/sse2-check.h: Ditto.
4020 * gcc.target/i386/sse3-check.h: Ditto.
4021 * gcc.target/i386/ssse3-check.h: Ditto.
4022 * gcc.target/i386/sse4_1-check.h: Ditto.
4023 * gcc.target/i386/sse4_2-check.h: Ditto.
4024 * gcc.target/i386/sse4a-check.h: Ditto.
4025 * gcc.dg/torture/pr16104-1.c: Ditto.
4026 (do_test): Change to void.
4027 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
4028 * gcc.target/i386/sse-6.c: Ditto.
4029 * gcc.target/i386/sse-7.c: Ditto.
4030 * g++.dg/other/i386-1.C: Include cpuid.h.
4031 (main): New function. Use __get_cpuid to get target fetaures.
4032
4033 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
4034 David Ung <davidu@mips.com>
4035 Nigel Stephens <nigel@mips.com>
4036
4037 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
4038 * gcc.c-torture/compile/mipscop-2.c: Likewise.
4039 * gcc.c-torture/compile/mipscop-3.c: Likewise.
4040 * gcc.c-torture/compile/mipscop-4.c: Likewise.
4041 * gcc.dg/torture/mips-hilo-1.c: Likewise.
4042 * gcc.dg/torture/mips-hilo-2.c: Likewise.
4043 * gcc.dg/torture/pr19683-1.c: Likewise.
4044 * gcc.target/mips/madd-3.c: Likewise.
4045 * gcc.target/mips/maddu-3.c: Likewise.
4046 * gcc.target/mips/msub-3.c: Likewise.
4047 * gcc.target/mips/msubu-3.c: Likewise.
4048 * gcc.target/mips/asm-1.c: Likewise.
4049 * gcc.target/mips/branch-1.c: Likewise.
4050 * gcc.target/mips/ins-1.c: Likewise.
4051 * gcc.target/mips/near-far-3.c: Likewise.
4052 * gcc.target/mips/near-far-4.c: Likewise.
4053 * gcc.target/mips/smartmips-lwxs.c: Likewise.
4054 * gcc.target/mips/smartmips-ror-1.c: Likewise.
4055 * gcc.target/mips/smartmips-ror-2.c: Likewise.
4056 * gcc.target/mips/smartmips-ror-3.c: Likewise.
4057 * gcc.target/mips/smartmips-ror-4.c: Likewise.
4058 * gcc.target/mips/dspr2-MULT.c: Likewise.
4059 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4060 * gcc.target/mips/mips32-dsp-run.c: Likewise.
4061 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
4062 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
4063 * gcc.target/mips/code-readable-2.c: Likewise.
4064 * gcc.target/mips/code-readable-3.c: Likewise.
4065
4066 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
4067 David Ung <davidu@mips.com>
4068 Nigel Stephens <nigel@mips.com>
4069
4070 * gcc.target/mips/mips16-attributes.c: New.
4071
4072 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
4073
4074 PR fortran/31564
4075 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
4076
4077 PR fortran/33241
4078 * gfortran.dg/char_length_10.f90: New test.
4079
4080 2007-09-05 Paolo Carlini <pcarlini@suse.de>
4081
4082 PR c++/29731
4083 * g++.dg/parse/template24.C: New.
4084
4085 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
4086
4087 * g++.dg/other/spu2vmx-1.C: New test.
4088
4089 2007-09-05 Jakub Jelinek <jakub@redhat.com>
4090
4091 PR tree-optimization/33017
4092 * gcc.dg/pr33017.c: New test.
4093
4094 2007-09-05 Ben Elliston <bje@au.ibm.com>
4095
4096 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
4097 __protected_stream family of macros.
4098
4099 2007-09-04 Jan Hubicka <jh@suse.cz>
4100
4101 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
4102 * gcc.dg/tree-ssa/pr27236.c: Likewise.
4103 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
4104 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4105 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
4106 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
4107 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
4108 Likewise.
4109
4110 2007-09-04 Janus Weil <jaydub66@gmail.com>
4111 Tobias Burnus <burnus@net-b.de>
4112
4113 * gfortran.dg/proc_decl_1.f90: New.
4114 * gfortran.dg/proc_decl_2.f90: New.
4115 * gfortran.dg/proc_decl_3.f90: New.
4116 * gfortran.dg/proc_decl_4.f90: New.
4117
4118 2007-09-04 Jan Hubicka <jh@suse.cz>
4119
4120 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
4121 * gcc.dg/vect/vect-105.c: Mark functions noinline.
4122 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
4123 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
4124 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
4125 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
4126 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
4127 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
4128 * gcc.dg/vect/vect-50.c: Mark functions noinline.
4129 * gcc.dg/vect/vect-33.c: Mark functions noinline.
4130 * gcc.dg/vect/vect-16.c: Mark functions noinline.
4131 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
4132 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
4133 * gcc.dg/vect/vect-92.c: Mark functions noinline.
4134 * gcc.dg/vect/vect-75.c: Mark functions noinline.
4135 * gcc.dg/vect/vect-58.c: Mark functions noinline.
4136 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
4137 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
4138 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
4139 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
4140 * gcc.dg/vect/vect-114.c: Mark functions noinline.
4141 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
4142 * gcc.dg/vect/vect-8.c: Mark functions noinline.
4143 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
4144 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
4145 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
4146 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
4147 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
4148 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
4149 * gcc.dg/vect/vect-42.c: Mark functions noinline.
4150 * gcc.dg/vect/vect-25.c: Mark functions noinline.
4151 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
4152 * gcc.dg/vect/vect-67.c: Mark functions noinline.
4153 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
4154 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
4155 * gcc.dg/vect/vect-106.c: Mark functions noinline.
4156 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
4157 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
4158 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
4159 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
4160 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
4161 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
4162 * gcc.dg/vect/vect-34.c: Mark functions noinline.
4163 * gcc.dg/vect/vect-17.c: Mark functions noinline.
4164 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
4165 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
4166 * gcc.dg/vect/vect-93.c: Mark functions noinline.
4167 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
4168 * gcc.dg/vect/vect-76.c: Mark functions noinline.
4169 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
4170 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
4171 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
4172 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
4173 * gcc.dg/vect/vect-115.c: Mark functions noinline.
4174 * gcc.dg/vect/vect-9.c: Mark functions noinline.
4175 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
4176 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
4177 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
4178 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
4179 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
4180 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
4181 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
4182 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
4183 * gcc.dg/vect/vect-60.c: Mark functions noinline.
4184 * gcc.dg/vect/vect-26.c: Mark functions noinline.
4185 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
4186 * gcc.dg/vect/vect-85.c: Mark functions noinline.
4187 * gcc.dg/vect/vect-68.c: Mark functions noinline.
4188 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
4189 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
4190 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
4191 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
4192 * gcc.dg/vect/vect-107.c: Mark functions noinline.
4193 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
4194 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
4195 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
4196 * gcc.dg/vect/vect-52.c: Mark functions noinline.
4197 * gcc.dg/vect/vect-35.c: Mark functions noinline.
4198 * gcc.dg/vect/vect-18.c: Mark functions noinline.
4199 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
4200 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
4201 * gcc.dg/vect/vect-77.c: Mark functions noinline.
4202 * gcc.dg/vect/vect-2.c: Mark functions noinline.
4203 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
4204 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
4205 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
4206 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
4207 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
4208 * gcc.dg/vect/vect-116.c: Mark functions noinline.
4209 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
4210 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
4211 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
4212 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
4213 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
4214 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
4215 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
4216 * gcc.dg/vect/vect-44.c: Mark functions noinline.
4217 * gcc.dg/vect/vect-27.c: Mark functions noinline.
4218 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
4219 * gcc.dg/vect/vect-86.c: Mark functions noinline.
4220 * gcc.dg/vect/vect-100.c: Mark functions noinline.
4221 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
4222 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
4223 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
4224 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
4225 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
4226 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
4227 * gcc.dg/vect/vect-108.c: Mark functions noinline.
4228 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
4229 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
4230 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
4231 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
4232 * gcc.dg/vect/vect-11.c: Mark functions noinline.
4233 * gcc.dg/vect/vect-70.c: Mark functions noinline.
4234 * gcc.dg/vect/vect-36.c: Mark functions noinline.
4235 * gcc.dg/vect/vect-19.c: Mark functions noinline.
4236 * gcc.dg/vect/vect-95.c: Mark functions noinline.
4237 * gcc.dg/vect/vect-78.c: Mark functions noinline.
4238 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
4239 * gcc.dg/vect/vect-3.c: Mark functions noinline.
4240 * gcc.dg/vect/vect-all.c: Mark functions noinline.
4241 * gcc.dg/vect/vect-117.c: Mark functions noinline.
4242 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
4243 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
4244 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
4245 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
4246 * gcc.dg/vect/vect-20.c: Mark functions noinline.
4247 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
4248 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
4249 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
4250 * gcc.dg/vect/vect-62.c: Mark functions noinline.
4251 * gcc.dg/vect/vect-28.c: Mark functions noinline.
4252 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
4253 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
4254 * gcc.dg/vect/vect-87.c: Mark functions noinline.
4255 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
4256 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
4257 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
4258 * gcc.dg/vect/vect-109.c: Mark functions noinline.
4259 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
4260 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
4261 noinline.
4262 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
4263 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
4264 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
4265 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
4266 * gcc.dg/vect/vect-12.c: Mark functions noinline.
4267 * gcc.dg/vect/vect-71.c: Mark functions noinline.
4268 * gcc.dg/vect/vect-54.c: Mark functions noinline.
4269 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
4270 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
4271 * gcc.dg/vect/vect-96.c: Mark functions noinline.
4272 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
4273 * gcc.dg/vect/vect-110.c: Mark functions noinline.
4274 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
4275 * gcc.dg/vect/vect-4.c: Mark functions noinline.
4276 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
4277 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
4278 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
4279 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
4280 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
4281 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
4282 * gcc.dg/vect/vect-21.c: Mark functions noinline.
4283 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
4284 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
4285 * gcc.dg/vect/vect-80.c: Mark functions noinline.
4286 * gcc.dg/vect/vect-63.c: Mark functions noinline.
4287 * gcc.dg/vect/vect-46.c: Mark functions noinline.
4288 * gcc.dg/vect/vect-29.c: Mark functions noinline.
4289 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
4290 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
4291 * gcc.dg/vect/vect-88.c: Mark functions noinline.
4292 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
4293 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
4294 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
4295 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
4296 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
4297 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
4298 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
4299 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
4300 * gcc.dg/vect/vect-30.c: Mark functions noinline.
4301 * gcc.dg/vect/vect-13.c: Mark functions noinline.
4302 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
4303 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
4304 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
4305 * gcc.dg/vect/vect-72.c: Mark functions noinline.
4306 * gcc.dg/vect/vect-38.c: Mark functions noinline.
4307 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
4308 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
4309 * gcc.dg/vect/vect-97.c: Mark functions noinline.
4310 * gcc.dg/vect/vect-111.c: Mark functions noinline.
4311 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
4312 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
4313 * gcc.dg/vect/vect-5.c: Mark functions noinline.
4314 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
4315 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
4316 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
4317 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
4318 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
4319 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
4320 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
4321 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
4322 * gcc.dg/vect/vect-22.c: Mark functions noinline.
4323 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
4324 * gcc.dg/vect/vect-64.c: Mark functions noinline.
4325 * gcc.dg/vect/vect-89.c: Mark functions noinline.
4326 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
4327 * gcc.dg/vect/vect-103.c: Mark functions noinline.
4328 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
4329 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
4330 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
4331 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
4332 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
4333 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
4334 * gcc.dg/vect/vect-31.c: Mark functions noinline.
4335 * gcc.dg/vect/vect-14.c: Mark functions noinline.
4336 * gcc.dg/vect/vect-73.c: Mark functions noinline.
4337 * gcc.dg/vect/vect-56.c: Mark functions noinline.
4338 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
4339 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
4340 * gcc.dg/vect/vect-98.c: Mark functions noinline.
4341 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
4342 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
4343 * gcc.dg/vect/vect-112.c: Mark functions noinline.
4344 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
4345 * gcc.dg/vect/vect-6.c: Mark functions noinline.
4346 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
4347 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
4348 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
4349 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
4350 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
4351 * gcc.dg/vect/pr25413.c: Mark functions noinline.
4352 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
4353 * gcc.dg/vect/vect-40.c: Mark functions noinline.
4354 * gcc.dg/vect/vect-23.c: Mark functions noinline.
4355 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
4356 * gcc.dg/vect/vect-82.c: Mark functions noinline.
4357 * gcc.dg/vect/vect-65.c: Mark functions noinline.
4358 * gcc.dg/vect/vect-48.c: Mark functions noinline.
4359 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
4360 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
4361 * gcc.dg/vect/vect-104.c: Mark functions noinline.
4362 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
4363 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
4364 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
4365 * gcc.dg/vect/vect-32.c: Mark functions noinline.
4366 * gcc.dg/vect/vect-15.c: Mark functions noinline.
4367 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
4368 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
4369 * gcc.dg/vect/vect-91.c: Mark functions noinline.
4370 * gcc.dg/vect/vect-74.c: Mark functions noinline.
4371 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
4372 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
4373 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
4374 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
4375 * gcc.dg/vect/vect-99.c: Mark functions noinline.
4376 * gcc.dg/vect/vect-113.c: Mark functions noinline.
4377 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
4378 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
4379 * gcc.dg/vect/vect-7.c: Mark functions noinline.
4380 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
4381 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
4382 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
4383 * gcc.dg/vect/vect-24.c: Mark functions noinline.
4384 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
4385 * gcc.dg/vect/vect-83.c: Mark functions noinline.
4386 * gcc.dg/vect/vect-66.c: Mark functions noinline.
4387 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
4388
4389 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
4390
4391 PR middle-end/33187
4392 * gcc.target/i386/cmov7.c: New file.
4393
4394 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
4395
4396 * gcc.target/i386/sse4a-check.h: New file.
4397 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
4398 * gcc.target/i386/sse4a-insert.c: Ditto.
4399 * gcc.target/i386/sse4a-montsd.c: Ditto.
4400 * gcc.target/i386/sse4a-montss.c: Ditto.
4401 * gcc.target/i386/mmx-check.h: New file.
4402 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
4403 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
4404 * gcc.target/i386/sse-check.h: New file.
4405 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
4406 * gcc.target/i386/sse-3.c: Ditto.
4407 * gcc.target/i386/sse-7.c: Ditto.
4408 * gcc.target/i386/sse-9.c: Ditto.
4409 * gcc.target/i386/ssefn-3.c: Ditto.
4410 * gcc.target/i386/sse-recip.c: Ditto.
4411 * gcc.target/i386/sse-recip-vec.c: Ditto.
4412 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
4413 * gcc.target/i386/20020523-1.c: Remove.
4414 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
4415 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4416 * gcc.target/i386/ssefn-4.c: Ditto.
4417 * gcc.target/i386/sse-6.c: Ditto.
4418 * gcc.target/i386/sse-10.c: Ditto.
4419 * gcc.target/i386/sse-11.c: Ditto.
4420 * gcc.target/i386/sse-18.c: Ditto.
4421 * gcc.target/i386/fpprec-1.c: Ditto.
4422 * g++.dg/other/i386-1.C: Ditto.
4423
4424 2007-09-04 Richard Guenther <rguenther@suse.de>
4425
4426 PR tree-optimization/33291
4427 * gcc.dg/volatile2.c: New testcase.
4428 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
4429 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
4430 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
4431 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
4432
4433 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4434
4435 PR fortran/33253
4436 * gfortran.dg/namelist_15.f90: Update test.
4437 * gfortran.dg/namelist_24.f90: Update test.
4438 * gfortran.dg/namelist_38.f90: New test.
4439
4440 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
4441
4442 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
4443 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
4444 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
4445 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
4446 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
4447 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
4448
4449 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
4450
4451 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
4452 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
4453
4454 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
4455
4456 2007-09-02 David Daney <ddaney@avtrex.com>
4457
4458 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
4459 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
4460 * gcc.target/mips/atomic-memory-1.c: Ditto.
4461 * gcc.target/mips/atomic-memory-2.c: Ditto.
4462
4463 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
4464
4465 * gcc.target/cris/builtin_clz_v0.c: New testcase.
4466 * gcc.target/cris/builtin_clz_v3.c: New testcase.
4467
4468 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
4469
4470 * gfortran.dg/substr_6.f90: New test.
4471
4472 2007-09-02 Paolo Carlini <pcarlini@suse.de>
4473
4474 PR c++/33208
4475 * g++.dg/other/error18.C: New.
4476 * g++.dg/expr/bitfield3.C: Adjust.
4477
4478 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
4479
4480 PR fortran/33276
4481 * gfortran.fortran-torture/compile/pr33276.f90: New.
4482
4483 2007-09-02 Joseph Myers <joseph@codesourcery.com>
4484
4485 PR C/29237
4486 PR middle-end/33272
4487 * gcc.dg/c99-arraydecl-3.c: New test.
4488
4489 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
4490
4491 PR c++/32597
4492 * g++.dg/cpp0x/variadic-new2.C: New.
4493 * g++.dg/cpp0x/variadic-new.C: New.
4494
4495 2007-08-31 Tobias Burnus <burnus@net-b.de>
4496
4497 PR fortran/33232
4498 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
4499 * gfortran.dg/read_1.f90: New.
4500
4501 2007-08-31 Paolo Carlini <pcarlini@suse.de>
4502
4503 PR c++/33210
4504 * g++.dg/template/error30.C: New.
4505
4506 2007-08-31 Paolo Carlini <pcarlini@suse.de>
4507
4508 PR c++/32113
4509 * g++.dg/template/crash70.C: New.
4510
4511 2007-08-31 Paolo Carlini <pcarlini@suse.de>
4512
4513 PR c++/33212
4514 * g++.dg/ext/is_class_error.C: New.
4515
4516 2007-08-31 Olivier Hainque <hainque@adacore.com>
4517
4518 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
4519
4520 2007-08-31 David Edelsohn <edelsohn@gnu.org>
4521 Revital Eres <eres@il.ibm.com>
4522
4523 * gcc.target/powerpc/paired-1.c: New test.
4524 * gcc.target/powerpc/paired-2.c: New test.
4525 * gcc.target/powerpc/paired-3.c: New test.
4526 * gcc.target/powerpc/paired-4.c: New test.
4527 * gcc.target/powerpc/paired-5.c: New test.
4528 * gcc.target/powerpc/paired-6.c: New test.
4529 * gcc.target/powerpc/paired-7.c: New test.
4530 * gcc.target/powerpc/ppc-paired.c: New test.
4531
4532 2007-08-31 Ollie Wild <aaw@google.com>
4533
4534 * g++.dg/conversion/ptrmem2.C: New test.
4535 * g++.dg/conversion/ptrmem3.C: New test.
4536 * g++.dg/conversion/ptrmem4.C: New test.
4537 * g++.dg/conversion/ptrmem5.C: New test.
4538 * g++.dg/conversion/ptrmem6.C: New test.
4539 * g++.dg/conversion/ptrmem7.C: New test.
4540 * g++.dg/conversion/ptrmem8.C: New test.
4541
4542 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
4543
4544 PR fortran/31879
4545 * gfortran.dg/char_length_7.f90: New test.
4546 * gfortran.dg/char_length_9.f90: New test.
4547 * gfortran.dg/char_assign_1.f90: Add extra warning.
4548
4549 PR fortran/31197
4550 PR fortran/31258
4551 * gfortran.dg/char_length_8.f90: New test.
4552
4553 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
4554
4555 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
4556
4557 2007-08-30 Jakub Jelinek <jakub@redhat.com>
4558
4559 * gcc.dg/inline-24.c: New test.
4560 * g++.dg/opt/inline11.C: New test.
4561
4562 2007-08-30 Richard Guenther <rguenther@suse.de>
4563
4564 * gcc.target/i386/vectorize5.c: New testcase.
4565
4566 2007-08-30 Tobias Burnus <burnus@net-b.de>
4567
4568 PR fortran/33228
4569 * interface.c (check_interface0): Improve error for external procs.
4570 (check_sym_interfaces): Fix checking of module procedures.
4571
4572 2007-08-30 Jakub Jelinek <jakub@redhat.com>
4573
4574 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
4575 (AI): Add AI_ALIGN.
4576 * gcc.dg/sync-3.c: New test.
4577
4578 PR middle-end/32758
4579 * gcc.dg/cleanup-12.c: New test.
4580
4581 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
4582
4583 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
4584 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
4585 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
4586 * gcc.dg/pr32450.c: Ditto.
4587 * gcc.dg/nest.c: Ditto.
4588 * gcc.dg/nested-func-4.c: Ditto.
4589 * g++.old-deja/g++.law/profile1.C: Ditto.
4590
4591 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4592
4593 PR fortran/32989
4594 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
4595 non-default integer kind arguments.
4596
4597 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
4598
4599 PR fortran/33105
4600 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
4601
4602 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
4603
4604 * gcc.dg/h8300-ice2.c: Remove target selector.
4605
4606 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
4607
4608 PR fortran/33215
4609 * gfortran.dg/binding_label_tests_15.f03: New test case.
4610 * gfortran.dg/binding_label_tests_16.f03: Ditto.
4611
4612 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4613
4614 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
4615 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
4616
4617 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
4618
4619 PR c++/33194
4620 * g++.dg/other/canon-33194.C: New.
4621
4622 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
4623
4624 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
4625 * gcc.c-torture/execute/pr23135.c: Likewise.
4626
4627 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
4628
4629 * gcc.dg/pr31344.c: Move to ...
4630 * gcc.dg/dfp/pr31344.c: ... here.
4631 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
4632 * gcc.dg/20050503-1.c: Ditto.
4633 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
4634 * gcc.dg/20061127-1.c: Compile only for fpic targets.
4635 * gcc.dg/20060801-1.c: Ditto.
4636
4637 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
4638
4639 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
4640 * gfortran.dg/nan_1.f90: Likewise.
4641
4642 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4643
4644 PR fortran/33055
4645 Revert previous patch.
4646
4647 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
4648 Kazu Hirata <kazu@codesourcery.com>
4649
4650 * gcc.target/m68k/interrupt-1.c: New.
4651
4652 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
4653
4654 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
4655 10000 for targets where "int" can't hold at least 100000.
4656 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
4657 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
4658 (test5)(test6): Use it.
4659 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
4660 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
4661 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
4662 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
4663 * gcc.dg/attr-alloc_size.c (test): Likewise.
4664
4665 2007-08-28 Paolo Carlini <pcarlini@suse.de>
4666
4667 PR c++/33209
4668 * g++.dg/template/error29.C: New.
4669
4670 2007-08-28 Jakub Jelinek <jakub@redhat.com>
4671
4672 PR c++/32596
4673 * g++.dg/ext/visibility/anon5.C: New test.
4674
4675 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4676
4677 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
4678
4679 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4680
4681 * gfortran.dg/gamma_1.f90: Remove large-real tests.
4682 * gfortran.dg/gamma_2.f90: Remove large-real tests.
4683 * gfortran.dg/gamma_4.f90: New: large-real tests.
4684
4685 2007-08-28 Jason Merrill <jason@redhat.com>
4686
4687 PR c++/29000
4688 * g++.dg/ext/stmtexpr12.C: New test.
4689
4690 PR c++/28558
4691 * g++.dg/ext/attrib28.C: New test.
4692
4693 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
4694
4695 PR target/32661
4696 * gcc.target/i386/pr32661.c: New test.
4697
4698 2007-08-28 Jakub Jelinek <jakub@redhat.com>
4699
4700 PR middle-end/32370
4701 * gcc.dg/pr32370.c: New test.
4702
4703 PR rtl-optimization/33148
4704 * gcc.c-torture/compile/20070827-1.c: New test.
4705
4706 PR debug/32914
4707 * d++.dg/debug/const3.C: New test.
4708 * d++.dg/debug/const4.C: New test.
4709 * d++.dg/debug/dwarf2/const1.C: New test.
4710 * d++.dg/debug/dwarf2/const2.C: New test.
4711 * d++.dg/debug/dwarf2/const2b.C: New test.
4712
4713 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
4714 Vladimir Yanovsky <yanov@il.ibm.com>
4715 Revital Eres <eres@il.ibm.com>
4716 Andrey Belevantsev <abel@ispras.ru>
4717
4718 * gcc.dg/sms-1.c: New test.
4719
4720 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
4721
4722 * g++.dg/ext/gnu-inline-common.h: New.
4723 * g++.dg/ext/gnu-inline-global-reject.C: New.
4724 * g++.dg/ext/gnu-inline-global.C: New.
4725 * g++.dg/ext/gnu-inline-namespace.C: New.
4726 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
4727 * g++.dg/ext/gnu-inline-class.C: New.
4728 * g++.dg/ext/gnu-inline-class-static.C: New.
4729 * g++.dg/ext/gnu-inline-template-class.C: New.
4730 * g++.dg/ext/gnu-inline-template-func.C: New.
4731
4732 2007-08-27 Jason Merrill <jason@redhat.com>
4733
4734 PR c++/31337
4735 * g++.dg/ext/stmtexpr11.C: New.
4736
4737 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
4738
4739 * lib/target-supports.exp (check_profiling_available):
4740 Set profiling_available_saved to 0 on fido-*-elf.
4741
4742 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
4743
4744 PR tree-optimization/33173
4745
4746 * gcc.c-torture/compile/pr33173.c: New.
4747
4748 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
4749
4750 PR target/31385
4751 * gcc.dg/dfp/pr31385.c: New.
4752
4753 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4754
4755 * gcc.dg/unsigned-long-compare.c: Remove target selector.
4756
4757 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4758
4759 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
4760 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
4761 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
4762 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
4763 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
4764 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
4765 gcc.target/m68k directory.
4766 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
4767 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
4768 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
4769 gcc.target/cris directory.
4770 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
4771 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
4772 gcc.target/bfin directory.
4773
4774 * gcc.target/sh: New directory.
4775 * gcc.target/sh/sh.exp: New file.
4776 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
4777 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
4778 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
4779 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
4780 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
4781 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
4782
4783 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
4784
4785 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
4786 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
4787 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
4788 * gcc.target/i386/local2.c: Ditto.
4789 * gcc.target/i386/stack-prot-kernel.c: Ditto.
4790 * gcc.target/i386/20011119-1.c: Ditto.
4791 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
4792 * gcc.target/i386/fastcall-1.c: Fix target selector.
4793
4794 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4795
4796 PR fortran/33055
4797 * gfortran.dg/negative_unit.f: Add new check
4798 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
4799 -fdefault-integer-8.
4800
4801 2007-08-26 Asher Langton <langton2@llnl.gov>
4802
4803 * gfortran.dg/recursive_stack.f90: New.
4804 * gfortran.dg/openmp_stack.f90: New.
4805
4806 2007-08-26 Tobias Burnus <burnus@net-b.de>
4807
4808 PR fortran/31298
4809 * gfortran.dg/use_10.f90: New.
4810
4811 2007-08-26 Tobias Burnus <burnus@net-b.de>
4812
4813 PR fortran/32985
4814 * gfortran.dg/namelist_14.f90: Make test case valid.
4815 * gfortran.dg/common_10.f90: New.
4816
4817 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
4818
4819 PR middle-end/33181
4820 * gcc.dg/ifelse-2.c: New.
4821
4822 2007-08-26 Tobias Burnus <burnus@net-b.de>
4823
4824 PR fortran/32980
4825 * gfortran.dg/gamma_1.f90: New.
4826 * gfortran.dg/gamma_2.f90: New.
4827 * gfortran.dg/gamma_3.f90: New.
4828
4829 2007-08-26 Tobias Burnus <burnus@net-b.de>
4830
4831 PR fortran/33188
4832 * gfortran.dg/used_types_18.f90: New.
4833
4834 2007-08-25 Jakub Jelinek <jakub@redhat.com>
4835
4836 * gcc.dg/array-init-2.c: New test.
4837
4838 2007-08-24 Tobias Burnus <burnus@net-b.de>
4839
4840 PR fortran/33178
4841 * gfortran.dg/initialization_4.f90: Update dg-error.
4842 * gfortran.dg/initialization_13.f90: New.
4843
4844 2007-08-24 Richard Guenther <rguenther@suse.de>
4845
4846 PR middle-end/33166
4847 * gcc.c-torture/compile/pr33166.c: New testcase.
4848
4849 2007-08-24 Tobias Burnus <burnus@net-b.de>
4850
4851 PR fortran/33139
4852 * gfortran.dg/pointer_assign_4.f90: New.
4853 * gfortran.dg/shape_2.f90: Fix test case.
4854 * gfortran.dg/char_result_4.f90: Ditto.
4855
4856 2007-08-24 Jakub Jelinek <jakub@redhat.com>
4857
4858 * gcc.dg/array-init-1.c: New test.
4859
4860 PR c++/32567
4861 * g++.dg/parse/crash36.C: New test.
4862
4863 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
4864
4865 * gcc.dg/pr32721.c: Updated.
4866
4867 2007-08-24 Jakub Jelinek <jakub@redhat.com>
4868
4869 PR tree-optimization/32573
4870 PR middle-end/32946
4871 * gcc.dg/pr32573.c: New test.
4872
4873 PR c++/32898
4874 * g++.dg/lookup/ns3.C: New test.
4875
4876 * gfortran.dg/assumed_charlen_sharing.f90: New test.
4877
4878 PR c++/31941
4879 * g++.dg/parse/crash37.C: New test.
4880
4881 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
4882
4883 PR target/17390
4884 * gcc.target/i386/pr17390.c: New test.
4885
4886 2007-08-23 Richard Guenther <rguenther@suse.de>
4887
4888 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
4889 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
4890 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
4891 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
4892 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
4893 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
4894 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
4895 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
4896
4897 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
4898
4899 * gcc.target/s390: New directory.
4900 * gcc.target/s390/s390.exp: New file.
4901 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
4902 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
4903 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
4904 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
4905 gcc.target/s390 directory.
4906
4907 2007-08-23 Richard Guenther <rguenther@suse.de>
4908
4909 PR tree-optimization/32328
4910 * gcc.dg/pr32328.c: New testcase.
4911
4912 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
4913
4914 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
4915 available.
4916
4917 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4918
4919 PR fortran/33095
4920 * gfortran.dg/min_max_optional_5.f90: New test.
4921 * gfortran.dg/min_max_optional_2.f90: Remove.
4922 * gfortran.dg/min_max_optional_3.f90: Remove.
4923 * gfortran.dg/min_max_optional_4.f90: Remove.
4924
4925 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
4926
4927 * gcc.target/i386/xorps-sse.c: New.
4928 * gcc.target/i386/xorps-sse2.c: New.
4929
4930 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
4931
4932 * gcc.target/i386/cmov3.c: Fix scan-assembler.
4933 * gcc.target/i386/cmov4.c: Fix scan-assembler.
4934 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
4935
4936 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
4937
4938 PR fortran/33020
4939 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
4940 include multiple kinds for SHAPE parameter within a single
4941 namespace.
4942 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
4943 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
4944
4945 2007-08-22 Janus Weil <jaydub66@gmail.com>
4946
4947 * interface_abstract_1.f90: Extended test case.
4948 * interface_abstract_3.f90: New test.
4949
4950 2007-08-21 Christian Bruel <christian.bruel@st.com>
4951
4952 * gcc.dg/fold-sub.c: New test.
4953
4954 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
4955
4956 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
4957 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
4958 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
4959 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
4960 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
4961 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
4962
4963 2007-08-22 Richard Guenther <rguenther@suse.de>
4964
4965 PR middle-end/33007
4966 * gcc.dg/pr33007.c: New testcase.
4967
4968 2007-08-22 Richard Sandiford <richard@codesourcery.com>
4969
4970 * gcc.c-torture/execute/strcmp-1.x: Delete.
4971
4972 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
4973
4974 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
4975 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
4976 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
4977 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
4978 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
4979 gcc.target/i386/stack-realign.c,
4980 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
4981 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
4982 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
4983 target using dg-require-effective-target directive.
4984 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
4985 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
4986 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
4987 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
4988 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
4989 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
4990 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
4991 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
4992 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
4993 Require lp64 target using dg-require-effective-target directive.
4994 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
4995 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
4996 directive.
4997 * gcc.target/i386/20010202-1.c: Move from here ...
4998 * gcc.dg/20010202-1.c: ... to here.
4999
5000 2007-08-22 Richard Guenther <rguenther@suse.de>
5001
5002 PR tree-optimization/33142
5003 * gcc.c-torture/execute/pr33142.c: New testcase.
5004
5005 2007-08-22 Richard Guenther <rguenther@suse.de>
5006
5007 PR middle-end/32563
5008 * g++.dg/torture/pr32563.C: New testcase.
5009
5010 2007-08-22 Jakub Jelinek <jakub@redhat.com>
5011
5012 PR middle-end/32912
5013 * gcc.dg/pr32912-1.c: Add -w to options.
5014 * gcc.dg/pr32912-2.c: Likewise.
5015 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
5016
5017 2007-08-21 Ian Lance Taylor <iant@google.com>
5018
5019 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
5020
5021 2007-08-21 Ian Lance Taylor <iant@google.com>
5022
5023 PR tree-optimization/33134
5024 * g++.dg/tree-ssa/pr33134.C: New test.
5025
5026 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
5027
5028 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
5029 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
5030
5031 2007-08-21 Jakub Jelinek <jakub@redhat.com>
5032
5033 PR debug/32610
5034 * gcc.dg/debug/pr32610.c: New test.
5035
5036 * g++.dg/init/new24.C: New test.
5037
5038 PR middle-end/32912
5039 * gcc.dg/pr32912-1.c: New test.
5040 * gcc.dg/pr32912-2.c: New test.
5041 * gcc.dg/pr32912-3.c: New test.
5042
5043 2007-08-21 Richard Guenther <rguenther@suse.de>
5044
5045 * gcc.dg/pointer-arith-10.c: New testcase.
5046
5047 2007-08-21 Richard Guenther <rguenther@suse.de>
5048
5049 PR middle-end/33122
5050 * gcc.c-torture/compile/pr33122.c: New testcase.
5051
5052 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
5053
5054 * g++.dg/warn/Wnvdtor-2.C: New testcase.
5055
5056 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
5057
5058 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
5059
5060 2007-08-20 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR c++/33025
5063 * g++.dg/init/new23.C: New test.
5064
5065 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5066
5067 PR middle-end/30564
5068 * gcc.c-torture/compile/pr30564-1.c: New test.
5069 * gcc.c-torture/compile/pr30564-2.c: New test.
5070
5071 2007-08-19 Joseph Myers <joseph@codesourcery.com>
5072
5073 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
5074
5075 2007-08-19 Tobias Burnus <burnus@net-b.de>
5076
5077 * gfortran.dg/interface_abstract_2.f90: New.
5078 * gfortran.dg/interface_abstract_1.f90: Fix typo.
5079
5080 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
5081
5082 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
5083 unknown (so that outer-loop wont get analyzed).
5084 * gcc.dg/vect/vect-outer-1a.c: New test.
5085 * gcc.dg/vect/vect-outer-1b.c: New test.
5086 * gcc.dg/vect/vect-outer-1.c: New test.
5087 * gcc.dg/vect/vect-outer-2a.c: New test.
5088 * gcc.dg/vect/vect-outer-2b.c: New test.
5089 * gcc.dg/vect/vect-outer-2c.c: New test.
5090 * gcc.dg/vect/vect-outer-2.c: New test.
5091 * gcc.dg/vect/vect-outer-3a.c: New test.
5092 * gcc.dg/vect/vect-outer-3b.c: New test.
5093 * gcc.dg/vect/vect-outer-3c.c: New test.
5094 * gcc.dg/vect/vect-outer-3.c: New test.
5095 * gcc.dg/vect/vect-outer-4a.c: New test.
5096 * gcc.dg/vect/vect-outer-4b.c: New test.
5097 * gcc.dg/vect/vect-outer-4c.c: New test.
5098 * gcc.dg/vect/vect-outer-4d.c: New test.
5099 * gcc.dg/vect/vect-outer-4e.c: New test.
5100 * gcc.dg/vect/vect-outer-4f.c: New test.
5101 * gcc.dg/vect/vect-outer-4g.c: New test.
5102 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
5103 * gcc.dg/vect/vect-outer-4i.c: New test.
5104 * gcc.dg/vect/vect-outer-4j.c: New test.
5105 * gcc.dg/vect/vect-outer-4k.c: New test.
5106 * gcc.dg/vect/vect-outer-4l.c: New test.
5107 * gcc.dg/vect/vect-outer-4m.c: New test.
5108 * gcc.dg/vect/vect-outer-4.c: New test.
5109 * gcc.dg/vect/vect-outer-5.c: New test.
5110 * gcc.dg/vect/vect-outer-6.c: New test.
5111 * gcc.dg/vect/vect-outer-fir.c: New test.
5112 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
5113 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
5114
5115 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
5116
5117 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
5118 and -fno-tree-reassoc.
5119 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
5120 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
5121 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
5122 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
5123 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
5124 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
5125 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
5126 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
5127 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
5128 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
5129 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
5130 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
5131 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
5132 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
5133 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
5134 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
5135 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
5136 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
5137 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
5138 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
5139 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
5140 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
5141 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
5142 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
5143 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
5144 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
5145 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
5146 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
5147 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
5148 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
5149 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
5150 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
5151 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
5152 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
5153 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
5154 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
5155 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
5156
5157 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
5158
5159 * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
5160 versioning for aliasing).
5161 * gcc.dg/vect/vect-35.c: Likewise.
5162
5163 * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
5164 targets.
5165 * gcc.dg/vect/vect-multitypes-11.c: Likewise.
5166
5167 2007-08-18 Tom Tromey <tromey@redhat.com>
5168
5169 PR preprocessor/32974:
5170 * gcc.dg/cpp/pr32974.c: New file.
5171
5172 2007-08-17 Tobias Burnus <burnus@net-b.de>
5173
5174 * gfortran.dg/interface_abstract_1.f90: New.
5175
5176 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
5177
5178 PR fortran/32881
5179 * gfortran.dg/pure_initializer_1.f90: New test.
5180
5181 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
5182
5183 PR fortran/32875
5184 * gfortran.dg/array_constructor_18.f90: New test.
5185
5186 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
5187
5188 PR c++/28989
5189 * g++.dg/expr/lval3.C: New test.
5190 * g++.dg/expr/lval4.C: New test.
5191
5192 2007-08-17 Ollie Wild <aaw@google.com>
5193
5194 PR c++/31749
5195 * g++.dg/lookup/builtin3.C: New test.
5196 * g++.dg/lookup/builtin4.C: New test.
5197 * g++.dg/lookup/using19.C: New test.
5198
5199 2007-08-17 Paolo Carlini <pcarlini@suse.de>
5200
5201 PR c++/32190
5202 * g++.dg/parse/error31.C: New.
5203
5204 2007-08-17 Paolo Carlini <pcarlini@suse.de>
5205
5206 PR c++/32112
5207 * g++.dg/template/error26.C: New.
5208
5209 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5210
5211 PR fortran/33079
5212 * gfortran.dg/zero_length_2.f90: New test.
5213
5214 2007-08-17 Tobias Burnus <burnus@net-b.de>
5215
5216 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
5217 * gfortran.dg/kind_tests_3.f03: Ditto.
5218 * gfortran.dg/global_vars_f90_init.f90: Ditto.
5219 * gfortran.dg/interface_13.f90: Ditto.
5220 * gfortran.dg/pr32738.f90: Ditto.
5221 * gfortran.dg/module_private_1.f90: Ditto.
5222 * gfortran.dg/test_only_clause.f90: Ditto.
5223 * gfortran.dg/bind_c_vars.f90: Ditto.
5224 * gfortran.dg/bind_c_dts.f90: Ditto.
5225 * gfortran.dg/use_9.f90: Ditto.
5226 * gfortran.dg/generic_8.f90: Ditto.
5227 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
5228 * gfortran.dg/private_type_6.f90: Ditto.
5229 * gfortran.dg/c_assoc.f90: Ditto.
5230 * gfortran.dg/private_type_7.f90: Ditto.
5231 * gfortran.dg/global_vars_c_init.f90: Ditto.
5232 * gfortran.dg/bind_c_dts_2.f03: Ditto.
5233 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
5234 * gfortran.dg/c_size_t_test.f03: Ditto.
5235 * gfortran.dg/used_types_12.f90: Ditto.
5236 * gfortran.dg/pr25923.f90: Ditto.
5237 * gfortran.dg/test_com_block.f90: Ditto.
5238 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
5239 * gfortran.dg/equiv_constraint_7.f90: Ditto.
5240 * gfortran.dg/com_block_driver.f90: Ditto.
5241 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
5242 * gfortran.dg/use_iso_c_binding.f90: Ditto.
5243 * gfortran.dg/c_loc_test.f90: Ditto.
5244 * gfortran.dg/c_ptr_tests.f03: Ditto.
5245 * gfortran.dg/module_interface_1.f90: Ditto.
5246
5247 2007-08-17 Paolo Carlini <pcarlini@suse.de>
5248
5249 PR c++/32870
5250 * g++.dg/other/error17.C: Adjust.
5251
5252 2007-08-17 Ben Elliston <bje@au.ibm.com>
5253
5254 PR middle-end/32970
5255 * g++.dg/ext/altivec-14.C: New test.
5256
5257 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
5258
5259 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
5260 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
5261 dump files.
5262 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
5263 * gcc.dg/vect/pr32366.c: Ditto.
5264
5265 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
5266
5267 PR testsuite/33082
5268 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
5269 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
5270 * gcc.dg/dfp/convert-int-fold.c: Ditto.
5271 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
5272
5273 2007-08-16 Tobias Burnus <burnus@net-b.de>
5274
5275 PR fortran/33072
5276 * gfortran.dg/use_9.f90: New.
5277
5278 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
5279
5280 * g++.dg/gcov/gcov-5.C: New test.
5281
5282 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
5283
5284 * g++.dg/gcov/gcov-4.C: New test.
5285 * lib/gcov.exp (verify-lines): Add support for
5286 checking no-coverage lines.
5287
5288 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
5289
5290 * gcc.dg/vect/vect-vfa-01.c: New.
5291 * gcc.dg/vect/vect-vfa-02.c: New.
5292 * gcc.dg/vect/vect-vfa-03.c: New.
5293 * gcc.dg/vect/vect-vfa-04.c: New.
5294 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
5295 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
5296 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
5297 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
5298 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
5299 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
5300 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
5301 gfortran.dg/vect/pr19049.f90: Rename to start with
5302 prefix no-vfa-.
5303 * gcc.dg/vect/vect.exp: Disable versioning for alias
5304 when test starts with no-vfa-.
5305 * gfortran.dg/vect/vect.exp: Likewise.
5306
5307 2007-08-16 Richard Sandiford <richard@codesourcery.com>
5308
5309 * gcc.dg/torture/pr32897.c: New test.
5310
5311 2007-08-16 Paolo Carlini <pcarlini@suse.de>
5312
5313 PR c++/31132
5314 * g++.dg/template/crash69.C: New.
5315
5316 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
5317
5318 * lib/target-supports.exp (check_effective_target_arm32): Use
5319 check_no_compiler_messages.
5320
5321 2007-08-15 Diego Novillo <dnovillo@google.com>
5322
5323 gcc.dg/tree-ssa/20070815.c: New test.
5324
5325 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5326
5327 PR fortran/33077
5328 * gfortran.dg/random_7.f90: Initialize variable.
5329
5330 2007-08-15 Jakub Jelinek <jakub@redhat.com>
5331
5332 PR middle-end/33074
5333 * gfortran.dg/pr33074.f90: New test.
5334
5335 PR c++/32992
5336 * g++.dg/opt/nrv14.C: New test.
5337
5338 2007-08-15 Paolo Carlini <pcarlini@suse.de>
5339
5340 PR c++/33035
5341 * g++.dg/template/crash68.C: New.
5342
5343 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
5344
5345 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
5346 * gcc.dg/sibcall-4.c: Ditto.
5347
5348 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5349
5350 PR fortran/33066
5351 * gfortran.dg/use_8.f90: New test.
5352 * gfortran.dg/c_loc_tests_2.f03: Fix code.
5353
5354 2007-08-14 Paolo Carlini <pcarlini@suse.de>
5355
5356 PR c++/27211
5357 * g++.dg/template/error27.C: New.
5358 * g++.dg/template/error28.C: New.
5359 * g++.dg/other/pr28304.C: Adjust.
5360 * g++.old-deja/g++.mike/p811.C: Likewise.
5361
5362 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
5363
5364 PR target/30315
5365 * gcc.target/i386/pr30315.c: New.
5366
5367 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5368
5369 PR fortran/32594
5370 * gfortran.dg/substr_5.f90: New test.
5371
5372 2007-08-14 Andrew Pinski <pinskia@gmail.com>
5373
5374 PR c/30428
5375 * gcc.dg/vector-2.c: New test.
5376
5377 PR c++/30428
5378 * g++.dg/ext/vector8.C: New test.
5379
5380 2007-08-13 Dan Hipschman <dsh@google.com>
5381
5382 PR c/32953
5383 * gcc.dg/format/array-1.c: Add an additional test for
5384 unterminated format strings of length 1.
5385
5386 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
5387
5388 PR fortran/32926
5389 * gfortran.dg/external_procedures_3.f90: New test.
5390
5391 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
5392
5393 PR fortran/32827
5394 * gfortran.dg/import6.f90: New test.
5395
5396 2007-08-13 Andrew Pinski <pinskia@gmail.com>
5397
5398 PR C/30427
5399 * gcc.dg/vector-1.c: New test.
5400
5401 2007-08-13 Richard Sandiford <richard@codesourcery.com>
5402
5403 * gcc.dg/pr21255-4.c: Skip for PIC.
5404 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
5405
5406 2007-08-13 Richard Sandiford <richard@codesourcery.com>
5407
5408 * gcc.dg/attr-isr.c: Skip for PIC.
5409 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5410 * gcc.dg/attr-isr-trapa.c: Likewise.
5411 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5412 * gcc.dg/pragma-isr-trapa.c: Likewise.
5413 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5414
5415 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
5416
5417 PR fortran/32962
5418 * gfortran.dg/transpose_1.f90: New test.
5419
5420 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5421
5422 PR fortran/29600
5423 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
5424 intrinsic.
5425
5426 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5427
5428 PR fortran/30964
5429 PR fortran/33054
5430 * gfortran.dg/random_4.f90: New test.
5431 * gfortran.dg/random_5.f90: New test.
5432 * gfortran.dg/random_6.f90: New test.
5433 * gfortran.dg/random_7.f90: New test.
5434
5435 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5436
5437 PR fortran/32860
5438 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
5439
5440 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5441
5442 PR fortran/31629
5443 * gfortran.dg/module_private_1.f90: New test.
5444
5445 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5446
5447 PR fortran/29600
5448 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
5449 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
5450
5451 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5452
5453 PR fortran/32937
5454 * gfortran.dg/char_length_6.f90: New test.
5455
5456 2007-08-10 Ollie Wild <aaw@google.com>
5457
5458 * g++.dg/lookup/using18.C: New test.
5459
5460 2007-08-10 Paolo Carlini <pcarlini@suse.de>
5461
5462 PR c++/17763
5463 * g++.dg/other/error16.C: New.
5464
5465 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5466
5467 PR libfortran/33039
5468 * gfortran.dg/namelist_37.f90: New test.
5469
5470 2007-08-10 Paolo Carlini <pcarlini@suse.de>
5471
5472 PR c++/22256
5473 * g++.dg/conversion/op3.C: New.
5474
5475 2007-08-09 Tobias Burnus <burnus@net-b.de>
5476
5477 PR fortran/32987
5478 * gfortran.dg/fmt_tab_1.f90: New.
5479 * gfortran.dg/fmt_tab_2.f90: New.
5480
5481 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
5482
5483 PR c/32796
5484 * gcc.c-torture/compile/pr32796.c: New test.
5485
5486 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
5487
5488 PR middle-end/32813
5489 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
5490 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
5491 instead of just -O.
5492
5493 2007-08-08 Richard Sandiford <richard@codesourcery.com>
5494
5495 * gcc.target/mips/code-readable-1.c: New test.
5496 * gcc.target/mips/code-readable-2.c: Likewise.
5497 * gcc.target/mips/code-readable-3.c: Likewise.
5498
5499 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
5500 Revital Eres <eres@il.ibm.com>
5501
5502 * gfortran.dg/sms-1.f90: Add comment.
5503 * gfortran.dg/sms-2.f90: New.
5504
5505 2007-08-07 Ian Lance Taylor <iant@google.com>
5506
5507 * gcc.dg/instrument-1.c: New test.
5508 * gcc.dg/instrument-2.c: New test.
5509 * gcc.dg/instrument-3.c: New test.
5510
5511 2007-08-07 Steve Ellcey <sje@cup.hp.com>
5512
5513 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
5514
5515 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
5516
5517 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
5518 !vector_alignment_reachable targets.
5519 * gcc.dg/vect/vect-33.c: Likewise.
5520 * gcc.dg/vect/vect-42.c: Likewise.
5521 * gcc.dg/vect/vect-44.c: Likewise.
5522 * gcc.dg/vect/vect-50.c: Likewise.
5523 * gcc.dg/vect/vect-70.c: Likewise.
5524 * gcc.dg/vect/vect-71.c: Likewise.
5525 * gcc.dg/vect/vect-87.c: Likewise.
5526 * gcc.dg/vect/vect-88.c: Likewise.
5527 * gcc.dg/vect/vect-91.c: Likewise.
5528 * gcc.dg/vect/vect-93.c: Likewise.
5529 * gcc.dg/vect/vect-96.c: Likewise.
5530 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
5531 * gcc.dg/vect/section-anchors-69.c: Likewise.
5532 * gcc.dg/vect/pr25413.c: Likewise.
5533 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
5534 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
5535 * gfortran.dg/vect-2.f90: Likewise.
5536 * gfortran.dg/vect-3.f90: Likewise.
5537 * gfortran.dg/vect-4.f90: Likewise.
5538 * gfortran.dg/vect-5.f90: Likewise.
5539 * lib/target-supports.exp (check_effective_target_natural_alignment):
5540 Return false for darwin.
5541 (check_effective_target_vector_alignment_reachable_for_double): New.
5542
5543 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
5544
5545 * gcc.dg/multiword-1.c: New testcase.
5546
5547 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
5548
5549 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
5550 messages.
5551 * gfortran.dg/namelist_36.f90: New test.
5552
5553 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
5554
5555 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
5556 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
5557
5558 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
5559
5560 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
5561 * gcc.dg/torture/type-generic-1.c: Likewise.
5562
5563 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5564
5565 * gcc.c-torture/20070522-1.c: Move to ...
5566 * gcc.c-torture/compile/20070522-1.c: Here.
5567
5568 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5569
5570 PR fortran/29828
5571 * gfortran.dg/minmax_char_1.f90: New test.
5572 * gfortran.dg/minmax_char_2.f90: New test.
5573 * gfortran.dg/min_max_optional_4.f90: New test.
5574
5575 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5576
5577 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
5578 hanging on the testcase.
5579
5580 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
5581
5582 PR middle-end/32988
5583 * gcc.c-torture/compile/pr32988.c: New test.
5584
5585 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
5586
5587 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
5588
5589 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
5590
5591 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
5592
5593 Revert:
5594 2007-03-22 Dirk Mueller <dmueller@suse.de>
5595
5596 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
5597
5598 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5599
5600 PR fortran/32979
5601 * gfortran.dg/isnan_1.f90: New test.
5602
5603 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
5604 Revital Eres <eres@il.ibm.com>
5605
5606 * gcc.dg/sms-antideps.c: New test.
5607
5608 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
5609
5610 PR fortran/31214
5611 * gfortran.dg/entry_13.f90: New test.
5612
5613 * gfortran.dg/entry_12.f90: Clean up .mod file.
5614
5615 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
5616
5617 PR fortran/32770
5618 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
5619 variables as kind=4 so they don't overflow the record length.
5620
5621 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
5622
5623 PR fortran/32968
5624 * gfortran.dg/selected_kind_1.f90: New test.
5625
5626 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
5627
5628 PR middle-end/32780
5629 * gcc.c-torture/compile/pr32780.c: New test.
5630
5631 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5632
5633 RP middle-end/32399
5634 * gcc.c-torture/compile/pr32399.c: New testcase.
5635
5636 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5637
5638 PR middle-end/32304
5639 * g++.dg/torture/pr32304.C: New testcase.
5640
5641 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
5642
5643 PR middle-end/32935
5644 * gfortran.fortran-torture/compile/complex_1.f90: New test.
5645
5646 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5647
5648 PR fortran/32955
5649 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
5650
5651 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5652
5653 PR fortran/31202
5654 * gfortran.dg/nint_2.f90: New test.
5655
5656 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
5657
5658 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
5659 * gcc.dg/weak/typeof-2.c: Likewise.
5660
5661 2007-08-03 Diego Novillo <dnovillo@google.com>
5662
5663 PR 31521
5664 * gcc.dg/tree-ssa/pr31521.c: New test.
5665
5666 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
5667
5668 PR fortran/32770
5669 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
5670 iostat must be default kind.
5671
5672 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5673
5674 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
5675
5676 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
5677
5678 PR fortran/32770
5679 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
5680 explicit so test passes with -fdefault-integer-8.
5681 * gfortran.dg/unformatted_recl_1.f90: Likewise.
5682 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
5683
5684 2007-08-02 Lee Millward <lee.millward@gmail.com>
5685
5686 PR c++/30849
5687 * g++.dg/parse/asm1.C: New test.
5688
5689 PR c++/30850
5690 * g++.dg/parse/asm2.C: Likewise.
5691
5692 PR c++/30851
5693 * g++.dg/parse/asm3.C: Likewise.
5694
5695 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
5696
5697 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
5698 "int" is only 16 bit bits wide.
5699 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
5700
5701 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5702
5703 * g++.dg/torture/type-generic-1.C: New.
5704 * gcc.dg/pr28796-2.c: Move tests ...
5705 * gcc.dg/tg-tests.h: ... here.
5706 * gcc.dg/torture/type-generic-1.c: New.
5707
5708 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
5709
5710 PR libfortran/32954
5711 * minmaxloc_3.f90: New test case.
5712
5713 2007-08-01 Tobias Burnus <burnus@net-b.de>
5714
5715 PR fortran/32936
5716 * gfortran.dg/allocate_stat.f90: New.
5717
5718 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
5719
5720 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
5721
5722 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
5723
5724 PR tree-optimization/32919
5725 * gcc.c-torture/compile/pr32919.c: New.
5726
5727 2007-08-01 Nick Clifton <nickc@redhat.com>
5728
5729 * gcc.c-torture/execute/execute.exp: Change copyright header to
5730 refer to version 3 of the GNU General Public License and to point
5731 readers at the COPYING3 file and the FSF's license web page.
5732 * gcc.c-torture/execute/ieee/ieee.exp,
5733 gcc.c-torture/unsorted/unsorted.exp,
5734 gcc.c-torture/compile/compile.exp,
5735 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
5736 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
5737 gcc.target/cris/torture/cris-torture.exp,
5738 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
5739 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
5740 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
5741 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
5742 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
5743 gnat.dg/dg.exp, gnat.dg/style/style.exp,
5744 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
5745 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
5746 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
5747 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
5748 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
5749 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
5750 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
5751 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
5752 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
5753 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
5754 gcc.dg/noncompile/noncompile.exp,
5755 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
5756 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
5757 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
5758 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
5759 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
5760 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
5761 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
5762 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
5763 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
5764 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
5765 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
5766 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
5767 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
5768 g++.old-deja/old-deja.exp,
5769 gfortran.fortran-torture/execute/execute.exp,
5770 gfortran.fortran-torture/compile/compile.exp,
5771 treelang/output/output-1.c, treelang/output/output-1.tree,
5772 treelang/execute/execute.exp, treelang/Makefile.in,
5773 treelang/compile/compile.exp, g++.dg/dg.exp,
5774 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
5775 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
5776 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
5777 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
5778 g++.dg/compat/struct-layout-1.exp,
5779 g++.dg/compat/struct-layout-1_generate.c,
5780 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
5781 g++.dg/bprob/bprob.exp, config/default.exp,
5782 gcc.test-framework/test-framework.awk,
5783 gcc.test-framework/gen_directive_tests,
5784 gcc.test-framework/test-framework.exp,
5785 objc.dg/special/special.exp,
5786 objc.dg/gnu-encoding/gnu-encoding.exp,
5787 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
5788 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
5789 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
5790 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
5791 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
5792 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
5793 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
5794 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
5795 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
5796 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
5797 lib/target-supports-dg.exp, lib/gcc-defs.exp,
5798 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
5799 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
5800 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
5801 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
5802 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
5803 Likewise.
5804
5805 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
5806
5807 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
5808 error message text.
5809
5810 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
5811
5812 PR fortran/32945
5813 * gfortran.dg/initialization_12.f90: New test.
5814
5815 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
5816
5817 PR fortran/31609
5818 * gfortran.dg/entry_12.f90: New test.
5819
5820 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5821
5822 PR fortran/32938
5823 * gfortran.dg/altreturn_6.f90: New test.
5824
5825 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
5826
5827 PR fortran/32942
5828 * gfortran.dg/exponent_2.f90: New test.
5829
5830 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
5831
5832 * gcc.dg/vect/vect-117.c: New test.
5833 * gcc.dg/vect/vect-74.c: Enabled test
5834 * gcc.dg/vect/vect-81.c: Enabled test
5835
5836 2007-07-30 Andrew Pinski <pinskia@gmail.com>
5837
5838 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
5839 s/dg-error/dg-warning where warning is expected.
5840
5841 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5842
5843 PR fortran/32770
5844 * gfortran.dg/array_constructor_12.f90: Adjust argument
5845 of huge() to correct kind.
5846
5847 2007-07-30 Ollie Wild <aaw@google.com>
5848
5849 * gcc.dg/cpp/counter-2.c: New test.
5850 * gcc.dg/cpp/counter-3.c: New test.
5851 * gcc.dg/cpp/dir-only-1.c: New test.
5852 * gcc.dg/cpp/dir-only-1.h: New file.
5853 * gcc.dg/cpp/dir-only-2.c: New test.
5854 * gcc.dg/cpp/dir-only-3.c: New test.
5855 * gcc.dg/cpp/dir-only-3a.h: New file.
5856 * gcc.dg/cpp/dir-only-3b.h: New file.
5857 * gcc.dg/cpp/dir-only-4.c: New test.
5858 * gcc.dg/cpp/dir-only-5.c: New test.
5859 * gcc.dg/cpp/dir-only-6.c: New test.
5860
5861 2007-07-30 Julian Brown <julian@codesourcery.com>
5862
5863 * gcc.target/arm/neon/v*.c: Regenerate.
5864
5865 2007-07-30 Paolo Carlini <pcarlini@suse.de>
5866
5867 PR c++/32108
5868 * g++.dg/ext/label6.C: New.
5869
5870 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
5871
5872 PR libfortran/32858
5873 PR libfortran/30814
5874 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
5875
5876 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
5877
5878 PR fortran/31211
5879 * gfortran.dg/actual_pointer_function_1.f90: New test.
5880
5881 PR fortran/32682
5882 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
5883
5884 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
5885
5886 PR fortran/32906
5887 * gfortran.dg/shape_1.f90: Adjust error message.
5888 * gfortran.dg/parameter_array_ref_1.f90: New test.
5889
5890 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5891
5892 PR fortran/31609
5893 * gfortran.dg/entry_11.f90: New test.
5894
5895 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
5896 Revital Eres <eres@il.ibm.com>
5897
5898 * gfortran.dg/sms-1.f90: New test.
5899
5900 2007-07-28 Richard Guenther <rguenther@suse.de>
5901
5902 * gcc.c-torture/compile/pr32920.c: New testcase.
5903
5904 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
5905
5906 PR c++/30917
5907 * g++.dg/lookup/friend11.C: New test.
5908
5909 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
5910
5911 * gfortran.dg/namelist_5.f90: Adjusted error message.
5912 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
5913 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
5914 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
5915 * gfortran.dg/namelist_32.f90: ... this.
5916
5917 PR fortran/32876
5918 * gfortran.dg/namelist_33.f90: New test.
5919
5920 PR fortran/32905
5921 * gfortran.dg/namelist_34.f90: New test.
5922
5923 PR fortran/31818
5924 * gfortran.dg/namelist_35.f90: New test.
5925
5926 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
5927
5928 PR fortran/32880
5929 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
5930
5931 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
5932
5933 PR testsuite/32471
5934 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
5935 assuming it is 0x7ffffffff.
5936 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
5937 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
5938
5939 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
5940
5941 * gfortran.dg/operator_3.f90: Fix dg directive.
5942 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
5943 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
5944 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
5945
5946 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
5947
5948 * g++.dg/cpp0x/decltype1.C: New.
5949 * g++.dg/cpp0x/decltype2.C: New.
5950 * g++.dg/cpp0x/decltype3.C: New.
5951 * g++.dg/cpp0x/decltype4.C: New.
5952 * g++.dg/cpp0x/decltype5.C: New.
5953 * g++.dg/cpp0x/decltype6.C: New.
5954
5955 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
5956
5957 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
5958 because the test relies on bit 31 to be the sign bit.
5959
5960 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
5961
5962 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
5963 assuming it is 0x7fffffff.
5964 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
5965 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
5966
5967 2007-07-27 Mark Mitchell <mark@codesourcery.com>
5968
5969 PR c++/32346
5970 * g++.dg/expr/bitfield9.C: New test.
5971
5972 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
5973
5974 PR fortran/32899
5975 * gfortran.dg/logical_comp.f90: Update dg-error strings.
5976
5977 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5978
5979 PR fortran/32760
5980 * gfortran.dg/private_type_7.f90: New test.
5981
5982 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5983
5984 PR fortran/32035
5985 * gfortran.dg/select_char_1.f90: New test.
5986
5987 2007-07-27 Tobias Burnus <burnus@net-b.de>
5988
5989 PR fortran/32903
5990 * gfortran.dg/initialization_11.f90: New test.
5991
5992 2007-07-27 Richard Sandiford <richard@codesourcery.com>
5993
5994 * gcc.target/mips/ins-1.c: New test.
5995
5996 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
5997
5998 PR/19232
5999 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
6000 (f1): Likewise.
6001
6002 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
6003
6004 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
6005 error: width of 'spare' exceeds its type.
6006
6007 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
6008
6009 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
6010 * gcc.dg/sibcall-4.c: Likewise.
6011
6012 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6013
6014 PR rtl-optimization/31500
6015 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
6016 * g++.dg/warn/Warray-bounds.C: Likewise.
6017
6018 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
6019
6020 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
6021
6022 2007-07-25 Julian Brown <julian@codesourcery.com>
6023 Paul Brook <paul@codesourcery.com>
6024 Joseph Myers <joseph@codesourcery.com>
6025 Mark Shinwell <shinwell@codesourcery.com>
6026
6027 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
6028 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
6029 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
6030 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
6031 (check_effective_target_arm_neon_hw): New.
6032 * gcc.target/arm/neon/neon.exp: New file.
6033 * gcc.target/arm/neon/polytypes.c: New file.
6034 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
6035
6036 2007-07-25 Janis Johnson <janis187@us.ibm.com>
6037
6038 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
6039 targets where an "int" is less than 32 bits wide.
6040
6041 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
6042
6043 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
6044
6045 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
6046
6047 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
6048 during addition if an int is only 16 bits wide.
6049 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
6050
6051 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
6052
6053 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
6054 size as "long int" and are 32 or 64 bits wide.
6055 * gcc.dg/torture/pr28814.c: Likewise.
6056
6057 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
6058
6059 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
6060 exactly as wide as an int.
6061
6062 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
6063
6064 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
6065 Define and use throughout as long long printf format specifier.
6066 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
6067 Likewise.
6068
6069 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
6070
6071 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
6072 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
6073
6074 2007-07-25 Ben Elliston <bje@au.ibm.com>
6075
6076 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
6077
6078 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
6079
6080 * gcc.c-torture/execute/20070724-1.c: New.
6081
6082 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
6083
6084 PR fortran/31205
6085 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
6086 "deallocates" to 24, since patch has code rid of much spurious
6087 code.
6088 * gfortran.dg/interface_assignment_1.f90 : New test.
6089
6090 PR fortran/32842
6091 * gfortran.dg/interface_assignment_2.f90 : New test.
6092
6093 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
6094
6095 PR fortran/32867
6096 * fortran.dg/initialization_10.f90: New test.
6097
6098 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
6099
6100 PR fortran/32778
6101 * gfortran.dg/imag_2.f: Removed
6102 * gfortran.dg/warn_std_1.f90: New test.
6103 * gfortran.dg/warn_std_2.f90: New test.
6104 * gfortran.dg/warn_std_3.f90: New test.
6105
6106 2007-07-24 Paolo Carlini <pcarlini@suse.de>
6107
6108 PR c++/29001
6109 * g++.dg/init/new22.C: New.
6110
6111 2007-07-24 Paolo Carlini <pcarlini@suse.de>
6112
6113 PR c++/32561
6114 * g++.dg/template/crash67.C: New.
6115
6116 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
6117
6118 * lib/target-support.exp (check_effective_target_natural_alignment):
6119 (check_effective_target_vector_alignment_reachable): New.
6120 * config/spu/spu.c (spu_vector_alignment_reachable): New.
6121 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
6122 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
6123 check.
6124 * gcc.dg/vect/pr25413.c: Likewise.
6125 * gcc.dg/vect/pr31699.c: Likewise.
6126
6127 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6128
6129 PR fortran/30814
6130 * gfortran.dg/pack_bounds_1.f90: New test case.
6131
6132 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
6133
6134 PR fortran/31639
6135 * gfortran.dg/initialization_9.f90: New test.
6136
6137 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
6138
6139 PR fortran/32797
6140 PR fortran/32800
6141 * gfortran.dg/bind_c_usage_8.f03: New test case.
6142 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
6143 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
6144
6145 2007-07-23 Richard Sandiford <richard@codesourcery.com>
6146
6147 * gcc.target/mips/branch-cost-1.c: New test.
6148 * gcc.target/mips/branch-cost-2.c: Likewise.
6149
6150 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
6151
6152 PR fortran/32732
6153 * gfortran.dg/c_char_tests.f03: New test case.
6154 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
6155 * gfortran.dg/c_char_tests_2.f03: New test case.
6156 * gfortran.dg/value_6.f03: Ditto.
6157 * gfortran.dg/value_7.f03: Ditto.
6158
6159 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
6160
6161 PR fortran/32600
6162 * gfortran.dg/c_funloc_tests_5.f03: New.
6163 * gfortran.dg/c_funloc_tests_5.f04: New.
6164 * gfortran.dg/c_funloc_tests_4_driver.c: New.
6165
6166 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
6167
6168 PR c++/32839
6169 * g++.dg/expr/call4.C: New.
6170 * g++.dg/expr/call5.C: New.
6171
6172 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
6173
6174 PR fortran/32710
6175 * gfortran.dg/namelist_30.f90: New test.
6176
6177 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
6178
6179 PR fortran/29962
6180 * gfortran.dg/array_initializer_1.f90: Removed warning.
6181 * gfortran.dg/initialization_1.f90: Adjusted messages.
6182 * gfortran.dg/nested_modules_6.f90: Removed warning.
6183
6184 PR fortran/31253
6185 * gfortran.dg/initialization_7.f90: New test.
6186
6187 PR fortran/31639
6188 * gfortran.dg/initialization_8.f90: New test.
6189
6190 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
6191
6192 PR c++/30818
6193 * g++.dg/template/crash47.C: Adjust errors.
6194 * g++.dg/template/crash48.C: Adjust errors.
6195 * g++.dg/template/typename12.C: New.
6196 * g++.dg/template/typename13.C: New.
6197 * g++.dg/template/typename14.C: New.
6198 * g++.dg/template/typedef6.C: Adjust errors.
6199
6200 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
6201
6202 PR fortran/32627
6203 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
6204 * gfortran.dg/pr32627.f03: New test case.
6205
6206 * gfortran.dg/c_f_pointer_logical.f03: New test case.
6207 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
6208 c_f_pointer_logical.
6209 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
6210 c_f_pointer_complex.
6211 * gfortran.dg/c_f_pointer_complex.f03: New test case.
6212 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
6213 c_f_pointer_shape_tests_2.
6214 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
6215
6216 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
6217
6218 PR fortran/32804
6219 * gfortran.dg/c_loc_tests_9.f03: New test case.
6220 * gfortran.dg/c_loc_tests_10.f03: Ditto.
6221
6222 2007-07-21 Lee Millward <lee.millward@gmail.com>
6223
6224 PR fortran/32823
6225 * gfortran.dg/int_2.f90: New test.
6226
6227 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
6228
6229 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
6230
6231 2007-07-20 Richard Sandiford <richard@codesourcery.com>
6232
6233 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
6234 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
6235
6236 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
6237
6238 PR tree-optimization/19910
6239 * gcc.dg/pr19910.c: New test.
6240
6241 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
6242
6243 PR fortran/32738
6244 * gfortran.dg/pr32738.f90: New test.
6245
6246 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
6247
6248 PR tree-optimzation/32635
6249 * gfortran.dg/pr32635.f: New test case.
6250
6251 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
6252
6253 PR fortran/32801
6254 * gfortran.dg/pr32801.f03: New test case.
6255
6256 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6257
6258 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
6259 Test negative numbers also.
6260 * gcc.dg/c99-math-float-1.c: Likewise.
6261 * gcc.dg/c99-math-long-double-1.c: Likewise.
6262 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
6263 test inputs.
6264
6265 2007-07-18 Bob Wilson <bob.wilson@acm.org>
6266
6267 * lib/target-supports.exp (check_effective_target_sync_int_long):
6268 Enable for xtensa.
6269 (check_effective_target_sync_char_short): Likewise.
6270
6271 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6272
6273 * gcc.dg/pr28796-2.c: Add more cases.
6274
6275 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6276
6277 * gcc.dg/pr28796-1.c: Add more cases.
6278 * gcc.dg/pr28796-2.c: Likewise.
6279
6280 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6281
6282 * gcc.dg/pr28796-1.c: Add more cases.
6283 * gcc.dg/pr28796-2.c: Likewise.
6284
6285 2007-07-17 Janus Weil <jaydub66@gmail.com>
6286
6287 PR fortran/32535
6288 * gfortran.dg/pr32535.f90: New test.
6289
6290 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
6291
6292 PR fortran/31320
6293 PR fortran/32665
6294 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
6295
6296 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
6297
6298 PR rtl-optimization/32773
6299 * gcc.dg/pr32773.c: New test.
6300
6301 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
6302
6303 * gcc.target/spu/intrinsics-1.c: Use dg-message to
6304 match flax-vector-conversions note.
6305 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
6306 instead of dg-error for the warning.
6307
6308 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
6309
6310 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
6311 adapted to work on targets with 16-bit or wider int.
6312 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
6313 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
6314 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
6315 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
6316
6317 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
6318
6319 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
6320 support large arrays.
6321 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
6322 * gcc.dg/20061109-1.c: Likewise.
6323 * gcc.c-torture/execute/20061101-1.x: Likewise.
6324 * gcc.c-torture/execute/pr29797-1.x: Likewise.
6325 * gcc.c-torture/execute/pr31448.x: Likewise.
6326
6327 2007-07-16 Lee Millward <lee.millward@gmail.com>
6328
6329 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
6330
6331 PR fortran/32238
6332 * gfortran.dg/pr32238.f90: New test.
6333
6334 PR fortran/32222
6335 * gfortran.dg/pr32222.f90: New test.
6336
6337 PR fortran/32242
6338 * gfortran.dg/pr32242.f90: New test.
6339
6340 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
6341 David Ung <davidu@mips.com>
6342
6343 * gcc.target/mips/mips-sched-madd.c: New test case.
6344
6345 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6346
6347 PR libfortran/32611
6348 * gfortran.dg/large_real_kind_1.f90: Update test.
6349 * gfortran.dg/pr17706.f90: Update test.
6350 * gfortran.dg/fmt_zero_digits.f90: Update test.
6351 * gfortran.dg/fmt_zero_precision.f90: Update test.
6352 * gfortran.dg/real_const_3.f90: Update test.
6353
6354 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6355
6356 PR fortran/32036
6357 * gfortran.dg/bounds_check_8.f90: New test.
6358 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
6359
6360 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6361
6362 PR fortran/32357
6363 * gfortran.dg/mvbits_2.f90: New test.
6364
6365 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6366
6367 PR libfortran/32731
6368 * gfortran.dg/pack_mask_1.f90: New test.
6369 * gfortran.dg/unpack_mask_1.f90: New test.
6370
6371 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6372
6373 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
6374 * gcc.dg/20001101-1.c: Likewise.
6375 * gcc.dg/20001102-1.c: Likewise.
6376 * gcc.dg/20020116-2.c: Likewise.
6377 * gcc.dg/20020416-1.c: Likewise.
6378 * gcc.dg/sparc-constant-1.c: Likewise.
6379 * gcc.dg/sparc-dwarf2.c: Likewise.
6380 * gcc.dg/sparc-frame-1.c: Likewise.
6381 * gcc.dg/sparc-getcontext-1.c: Likewise.
6382 * gcc.dg/sparc-loop-1.c: Likewise.
6383 * gcc.dg/sparc-reg-1.c: Likewise.
6384 * gcc.dg/sparc-ret.c: Likewise.
6385 * gcc.dg/sparc-trap-1.c: Likewise.
6386 * gcc.dg/ultrasp10.c: Likewise.
6387 * gcc.dg/ultrasp11.c: Likewise.
6388 * gcc.dg/ultrasp1.c: Likewise.
6389 * gcc.dg/ultrasp2.c: Likewise.
6390 * gcc.dg/ultrasp3.c: Likewise.
6391 * gcc.dg/ultrasp4.c: Likewise.
6392 * gcc.dg/ultrasp5.c: Likewise.
6393 * gcc.dg/ultrasp6.c: Likewise.
6394 * gcc.dg/ultrasp7.c: Likewise.
6395 * gcc.dg/ultrasp8.c: Likewise.
6396 * gcc.dg/ultrasp9.c: Likewise.
6397 * gcc.dg/splet-1.c: Delete.
6398
6399 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
6400
6401 PR fortran/32724
6402 * gfortran.dg/stfunc_5.f90: New test.
6403
6404 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
6405
6406 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
6407 New procedure to check if arrays are naturally aligned to the vector
6408 alignment boundary.
6409 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
6410 in size_t typedef. Adjust tree dump scan results according to
6411 vect_aligned_arrays target check.
6412 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
6413 vect_aligned_arrays target check.
6414 * gcc.dg/vect/pr31699.c: Ditto.
6415
6416 2007-07-13 Sa Liu <saliu@de.ibm.com>
6417
6418 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
6419 for V2DFmode vector conditional expression.
6420 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
6421 and dfceq patterns.
6422 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
6423 and dfcgt patterns.
6424 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
6425 V2DFmode comparison and test special values.
6426 * lib/target-supports.exp: Switch on test for V2DFmode
6427 vector conditional expression.
6428
6429 2007-07-13 Richard Guenther <rguenther@suse.de>
6430
6431 PR tree-optimization/32721
6432 * gcc.dg/pr32721.c: New testcase.
6433
6434 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
6435
6436 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
6437 error message part that continues on a new line.
6438
6439 2007-07-12 Geoffrey Keating <geoffk@apple.com>
6440
6441 * gcc.dg/c99-tgmath-1.c: New.
6442 * gcc.dg/c99-tgmath-2.c: New.
6443 * gcc.dg/c99-tgmath-3.c: New.
6444 * gcc.dg/c99-tgmath-4.c: New.
6445
6446 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6447 Janis Johnson <janis187@us.ibm.com>
6448
6449 PR testsuite/25241
6450 * gcc.test-framework/dg-error-exp-F.c: New test.
6451 * gcc.test-framework/dg-warning-exp-F.c: New test.
6452 * lib/gcc.exp: Enable warning and error prefixes.
6453 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
6454 (dg-error): Wrap original dg-error.
6455 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
6456 markers from dg-error/dg-warning directives.
6457 * gcc.dg/20040322-1.c: Likewise.
6458 * gcc.dg/Wchar-subscripts-1.c: Likewise.
6459 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
6460 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
6461 * gcc.dg/Werror-1.c: Likewise.
6462 * gcc.dg/Werror-10.c: Likewise.
6463 * gcc.dg/Werror-11.c: Likewise.
6464 * gcc.dg/Werror-2.c: Likewise.
6465 * gcc.dg/Werror-3.c: Likewise.
6466 * gcc.dg/Werror-4.c: Likewise.
6467 * gcc.dg/Werror-5.c: Likewise.
6468 * gcc.dg/Werror-6.c: Likewise.
6469 * gcc.dg/Werror-7.c: Likewise.
6470 * gcc.dg/Werror-8.c: Likewise.
6471 * gcc.dg/Werror-9.c: Likewise.
6472 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
6473 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
6474 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
6475 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
6476 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
6477 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
6478 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
6479 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
6480 * gcc.dg/Wnested-externs-1.c: Likewise.
6481 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
6482 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
6483 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
6484 * gcc.dg/Wshadow-3.c: Likewise.
6485 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
6486 * gcc.dg/Wwrite-strings-1.c: Likewise.
6487 * gcc.dg/anon-struct-5.c: Likewise.
6488 * gcc.dg/anon-struct-6.c: Likewise.
6489 * gcc.dg/anon-struct-7.c: Likewise.
6490 * gcc.dg/anon-struct-8.c: Likewise.
6491 * gcc.dg/array-8.c: Likewise.
6492 * gcc.dg/array-quals-2.c: Likewise.
6493 * gcc.dg/asm-qual-1.c: Likewise.
6494 * gcc.dg/asm-wide-1.c: Likewise.
6495 * gcc.dg/assign-warn-1.c: Likewise.
6496 * gcc.dg/assign-warn-2.c: Likewise.
6497 * gcc.dg/bitfld-10.c: Likewise.
6498 * gcc.dg/bitfld-11.c: Likewise.
6499 * gcc.dg/bitfld-12.c: Likewise.
6500 * gcc.dg/bitfld-13.c: Likewise.
6501 * gcc.dg/bitfld-14.c: Likewise.
6502 * gcc.dg/builtin-choose-expr-2.c: Likewise.
6503 * gcc.dg/builtins-30.c: Likewise.
6504 * gcc.dg/c90-const-expr-5.c: Likewise.
6505 * gcc.dg/c90-typespec-1.c: Likewise.
6506 * gcc.dg/c99-const-expr-5.c: Likewise.
6507 * gcc.dg/c99-flex-array-5.c: Likewise.
6508 * gcc.dg/c99-fordecl-3.c: Likewise.
6509 * gcc.dg/c99-tag-3.c: Likewise.
6510 * gcc.dg/c99-typespec-1.c: Likewise.
6511 * gcc.dg/c99-vla-jump-1.c: Likewise.
6512 * gcc.dg/c99-vla-jump-2.c: Likewise.
6513 * gcc.dg/c99-vla-jump-3.c: Likewise.
6514 * gcc.dg/c99-vla-jump-4.c: Likewise.
6515 * gcc.dg/c99-vla-jump-5.c: Likewise.
6516 * gcc.dg/cast-1.c: Likewise.
6517 * gcc.dg/cast-2.c: Likewise.
6518 * gcc.dg/cast-3.c: Likewise.
6519 * gcc.dg/cast-4.c: Likewise.
6520 * gcc.dg/cast-pretty-print-1.c: Likewise.
6521 * gcc.dg/comp-goto-2.c: Likewise.
6522 * gcc.dg/comp-goto-3.c: Likewise.
6523 * gcc.dg/cpp/error-1.c: Likewise.
6524 * gcc.dg/cpp/if-paren.c: Likewise.
6525 * gcc.dg/decl-7.c: Likewise.
6526 * gcc.dg/decl-8.c: Likewise.
6527 * gcc.dg/decl-nospec-1.c: Likewise.
6528 * gcc.dg/decl-nospec-2.c: Likewise.
6529 * gcc.dg/decl-nospec-3.c: Likewise.
6530 * gcc.dg/declspec-10.c: Likewise.
6531 * gcc.dg/declspec-11.c: Likewise.
6532 * gcc.dg/declspec-12.c: Likewise.
6533 * gcc.dg/declspec-13.c: Likewise.
6534 * gcc.dg/declspec-14.c: Likewise.
6535 * gcc.dg/declspec-15.c: Likewise.
6536 * gcc.dg/declspec-16.c: Likewise.
6537 * gcc.dg/declspec-17.c: Likewise.
6538 * gcc.dg/declspec-4.c: Likewise.
6539 * gcc.dg/declspec-5.c: Likewise.
6540 * gcc.dg/declspec-6.c: Likewise.
6541 * gcc.dg/declspec-7.c: Likewise.
6542 * gcc.dg/declspec-8.c: Likewise.
6543 * gcc.dg/declspec-9.c: Likewise.
6544 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
6545 * gcc.dg/dfp/constants-c99.c: Likewise.
6546 * gcc.dg/dfp/keywords-c89.c: Likewise.
6547 * gcc.dg/dfp/keywords-c99.c: Likewise.
6548 * gcc.dg/dfp/keywords-reserved.c: Likewise.
6549 * gcc.dg/dfp/typespec.c: Likewise.
6550 * gcc.dg/dremf-type-compat-2.c: Likewise.
6551 * gcc.dg/dremf-type-compat-3.c: Likewise.
6552 * gcc.dg/dremf-type-compat-4.c: Likewise.
6553 * gcc.dg/empty-source-2.c: Likewise.
6554 * gcc.dg/empty-source-3.c: Likewise.
6555 * gcc.dg/enum3.c: Likewise.
6556 * gcc.dg/extra-semi-2.c: Likewise.
6557 * gcc.dg/extra-semi-3.c: Likewise.
6558 * gcc.dg/float-range-1.c: Likewise.
6559 * gcc.dg/float-range-2.c: Likewise.
6560 * gcc.dg/float-range-3.c: Likewise.
6561 * gcc.dg/float-range-5.c: Likewise.
6562 * gcc.dg/format/asm_fprintf-2.c: Likewise.
6563 * gcc.dg/format/asm_fprintf-3.c: Likewise.
6564 * gcc.dg/format/asm_fprintf-4.c: Likewise.
6565 * gcc.dg/format/asm_fprintf-5.c: Likewise.
6566 * gcc.dg/format/cast-1.c: Likewise.
6567 * gcc.dg/format/gcc_diag-3.c: Likewise.
6568 * gcc.dg/format/gcc_diag-4.c: Likewise.
6569 * gcc.dg/format/gcc_diag-6.c: Likewise.
6570 * gcc.dg/format/gcc_diag-8.c: Likewise.
6571 * gcc.dg/format/gcc_diag-9.c: Likewise.
6572 * gcc.dg/format/nul-2.c: Likewise.
6573 * gcc.dg/format/opt-1.c: Likewise.
6574 * gcc.dg/format/opt-2.c: Likewise.
6575 * gcc.dg/format/opt-3.c: Likewise.
6576 * gcc.dg/format/opt-4.c: Likewise.
6577 * gcc.dg/format/opt-5.c: Likewise.
6578 * gcc.dg/format/opt-6.c: Likewise.
6579 * gcc.dg/framework-2.c: Likewise.
6580 * gcc.dg/func-args-1.c: Likewise.
6581 * gcc.dg/func-outside-1.c: Likewise.
6582 * gcc.dg/func-outside-2.c: Likewise.
6583 * gcc.dg/gnu-cond-expr-2.c: Likewise.
6584 * gcc.dg/gnu-cond-expr-3.c: Likewise.
6585 * gcc.dg/if-empty-1.c: Likewise.
6586 * gcc.dg/init-bad-1.c: Likewise.
6587 * gcc.dg/init-bad-2.c: Likewise.
6588 * gcc.dg/init-bad-3.c: Likewise.
6589 * gcc.dg/init-desig-obs-2.c: Likewise.
6590 * gcc.dg/init-desig-obs-3.c: Likewise.
6591 * gcc.dg/init-empty-2.c: Likewise.
6592 * gcc.dg/init-empty-3.c: Likewise.
6593 * gcc.dg/inline-11.c: Likewise.
6594 * gcc.dg/inline-12.c: Likewise.
6595 * gcc.dg/inline-8.c: Likewise.
6596 * gcc.dg/inline-9.c: Likewise.
6597 * gcc.dg/inline3.c: Likewise.
6598 * gcc.dg/label-decl-1.c: Likewise.
6599 * gcc.dg/label-decl-2.c: Likewise.
6600 * gcc.dg/label-decl-3.c: Likewise.
6601 * gcc.dg/label-decl-4.c: Likewise.
6602 * gcc.dg/long-long-typespec-1.c: Likewise.
6603 * gcc.dg/lvalue-2.c: Likewise.
6604 * gcc.dg/lvalue-3.c: Likewise.
6605 * gcc.dg/nested-func-3.c: Likewise.
6606 * gcc.dg/nested-redef-1.c: Likewise.
6607 * gcc.dg/noreturn-4.c: Likewise.
6608 * gcc.dg/old-style-prom-2.c: Likewise.
6609 * gcc.dg/old-style-prom-3.c: Likewise.
6610 * gcc.dg/old-style-then-proto-1.c: Likewise.
6611 * gcc.dg/overflow-warn-1.c: Likewise.
6612 * gcc.dg/overflow-warn-2.c: Likewise.
6613 * gcc.dg/overflow-warn-3.c: Likewise.
6614 * gcc.dg/overflow-warn-4.c: Likewise.
6615 * gcc.dg/overflow-warn-6.c: Likewise.
6616 * gcc.dg/parm-forwdecl-2.c: Likewise.
6617 * gcc.dg/parm-forwdecl-3.c: Likewise.
6618 * gcc.dg/parm-impl-decl-1.c: Likewise.
6619 * gcc.dg/parm-impl-decl-2.c: Likewise.
6620 * gcc.dg/parm-incomplete-1.c: Likewise.
6621 * gcc.dg/parm-mismatch-1.c: Likewise.
6622 * gcc.dg/pointer-arith-1.c: Likewise.
6623 * gcc.dg/pointer-arith-2.c: Likewise.
6624 * gcc.dg/pointer-arith-3.c: Likewise.
6625 * gcc.dg/pointer-arith-4.c: Likewise.
6626 * gcc.dg/pointer-arith-6.c: Likewise.
6627 * gcc.dg/pointer-arith-7.c: Likewise.
6628 * gcc.dg/pointer-arith-8.c: Likewise.
6629 * gcc.dg/pr13804-1.c: Likewise.
6630 * gcc.dg/pr15698-1.c: Likewise.
6631 * gcc.dg/pr15698-2.c: Likewise.
6632 * gcc.dg/pr15698-3.c: Likewise.
6633 * gcc.dg/pr15698-4.c: Likewise.
6634 * gcc.dg/pr15698-5.c: Likewise.
6635 * gcc.dg/pr15698-6.c: Likewise.
6636 * gcc.dg/pr15698-7.c: Likewise.
6637 * gcc.dg/pr15698-8.c: Likewise.
6638 * gcc.dg/pr17188-1.c: Likewise.
6639 * gcc.dg/pr17301-1.c: Likewise.
6640 * gcc.dg/pr17301-2.c: Likewise.
6641 * gcc.dg/pr17730-1.c: Likewise.
6642 * gcc.dg/pr20368-1.c: Likewise.
6643 * gcc.dg/pr20368-2.c: Likewise.
6644 * gcc.dg/pr20368-3.c: Likewise.
6645 * gcc.dg/pr22308-1.c: Likewise.
6646 * gcc.dg/qual-component-1.c: Likewise.
6647 * gcc.dg/redecl-1.c: Likewise.
6648 * gcc.dg/redecl-11.c: Likewise.
6649 * gcc.dg/redecl-12.c: Likewise.
6650 * gcc.dg/redecl-13.c: Likewise.
6651 * gcc.dg/redecl-14.c: Likewise.
6652 * gcc.dg/redecl-15.c: Likewise.
6653 * gcc.dg/register-var-1.c: Likewise.
6654 * gcc.dg/register-var-2.c: Likewise.
6655 * gcc.dg/stmt-expr-2.c: Likewise.
6656 * gcc.dg/stmt-expr-3.c: Likewise.
6657 * gcc.dg/stmt-expr-label-1.c: Likewise.
6658 * gcc.dg/stmt-expr-label-2.c: Likewise.
6659 * gcc.dg/stmt-expr-label-3.c: Likewise.
6660 * gcc.dg/struct-empty-2.c: Likewise.
6661 * gcc.dg/struct-empty-3.c: Likewise.
6662 * gcc.dg/struct-parse-1.c: Likewise.
6663 * gcc.dg/struct-semi-1.c: Likewise.
6664 * gcc.dg/struct-semi-2.c: Likewise.
6665 * gcc.dg/struct-semi-3.c: Likewise.
6666 * gcc.dg/switch-5.c: Likewise.
6667 * gcc.dg/switch-6.c: Likewise.
6668 * gcc.dg/switch-7.c: Likewise.
6669 * gcc.dg/tls/diag-5.c: Likewise.
6670 * gcc.dg/transparent-union-1.c: Likewise.
6671 * gcc.dg/transparent-union-3.c: Likewise.
6672 * gcc.dg/typespec-1.c: Likewise.
6673 * gcc.dg/vla-init-2.c: Likewise.
6674 * gcc.dg/vla-init-3.c: Likewise.
6675 * gcc.dg/vla-init-4.c: Likewise.
6676 * gcc.dg/vla-init-5.c: Likewise.
6677 * gcc.dg/void-cast-2.c: Likewise.
6678 * gcc.dg/wvla-3.c: Likewise.
6679 * gcc.dg/wvla-7.c: Likewise.
6680 * gcc.target/i386/991209-1.c: Likewise.
6681 * gcc.target/ia64/fpreg-1.c: Likewise.
6682 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
6683 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
6684
6685 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
6686
6687 PR fortran/31639
6688 * gfortran.dg/func_decl_4.f90: New test.
6689
6690 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
6691
6692 PR fortran/32727
6693 * gfortran.dg/interface_17.f90: New test.
6694
6695 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
6696
6697 PR fortran/32599
6698 * gfortran.dg/32599.f03: New test case.
6699
6700 PR fortran/32601
6701 * gfortran.dg/32601.f03: New test case.
6702 * gfortran.dg/32601_1.f03: Ditto.
6703 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
6704 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
6705
6706 2007-07-12 Steve Ellcey <sje@cup.hp.com>
6707
6708 * gcc.c-torture/execute/align-3.c: Remove function addr check.
6709
6710 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
6711 Devang Patel <dpatel@apple.com>
6712
6713 PR tree-optimization/25413
6714 * gcc.dg/vect/vect-align-1.c: New.
6715 * gcc.dg/vect/vect-align-2.c: New.
6716 * gcc.dg/vect/pr25413.c: New.
6717 * gcc.dg/vect/pr25413a.c: New.
6718 * gcc.dg/vect/pr31699.c: Fix dg-final check.
6719
6720 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
6721
6722 * lib/target-support.exp (check_ultrasparc_hw_available):
6723 New function.
6724 (is-effective-target): Check $arg for ultrasparc_hw.
6725 (is-effective-target-keyword): Likewise.
6726 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
6727 when determining what to do on sparc platforms.
6728 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
6729 * gcc.dg/20001101-1.c: Likewise.
6730 * gcc.dg/20001101-2.c: Likewise.
6731 * gcc.dg/ultrasp9.c: Likewise.
6732 * gcc.dg/ultrasp10.c: Likewise.
6733 * gcc.target/sparc/pdist-3.c: Likewise.
6734
6735 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
6736
6737 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
6738
6739 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
6740
6741 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
6742 get vectorized.
6743 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
6744 now get vectorized.
6745 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
6746 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
6747 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
6748 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
6749 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
6750 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
6751 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
6752 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
6753 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
6754 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
6755 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
6756 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
6757 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
6758 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
6759 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
6760 * lib/target-supports.exp (check_effective_target_vect_int_mul):
6761 Add spu.
6762
6763 2007-07-12 Jakub Jelinek <jakub@redhat.com>
6764
6765 PR c++/30854
6766 * g++.dg/parse/error30.C: New test.
6767
6768 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6769
6770 PR fortran/29804
6771 * gfortran.dg/alloc_comp_misc_1.f90: New test.
6772
6773 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
6774
6775 * gfortran.fortran-torture/compile/pr32663.f: New test.
6776
6777 2007-07-11 Paolo Carlini <pcarlini@suse.de>
6778
6779 PR c++/31027
6780 * g++.dg/inherit/virtual4.C: New.
6781
6782 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
6783
6784 PR target/32661
6785 * gcc.target/i386/pr32661-1.c: New test.
6786
6787 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
6788
6789 * gnat.dg/invariant_index.ad[sb]: New test.
6790
6791 2007-07-11 Paolo Carlini <pcarlini@suse.de>
6792
6793 PR c++/32560
6794 * g++.dg/template/decl3.C: New.
6795
6796 2007-07-09 Geoffrey Keating <geoffk@apple.com>
6797
6798 PR 32617
6799 * gcc.c-torture/execute/align-3.c: New.
6800
6801 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
6802
6803 PR target/32708
6804 * gcc.target/i386/pr32708-1.c: New test.
6805 * gcc.target/i386/pr32708-2.c: Ditto.
6806 * gcc.target/i386/pr32708-3.c: Ditto.
6807
6808 2007-07-10 Mark Mitchell <mark@codesourcery.com>
6809
6810 * g++.dg/init/new20.C: Remove svn:executable flag.
6811
6812 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
6813
6814 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
6815
6816 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
6817
6818 * gcc.dg/ultrasp7.c: Add fpic target requirement.
6819
6820 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6821
6822 PR testsuite/25241
6823 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
6824 directive.
6825
6826 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
6827
6828 PR fortran/32157
6829 * gfortran.dg/overload_2.f90: New test.
6830
6831 PR fortran/32689
6832 * gfortran.dg/transfer_simplify_5.f90
6833
6834 PR fortran/32634
6835 * gfortran.dg/interface_15.f90: New test.
6836
6837 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
6838
6839 PR libfortran/32336
6840 * gfortran.dg/matmul_5.f90: New test case.
6841
6842 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6843
6844 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
6845 * gcc.dg/fesd-any.h: Likewise.
6846 * gcc.dg/fesd-baseonly.c: Likewise.
6847 * gcc.dg/fesd-baseonly.h: Likewise.
6848 * gcc.dg/fesd-none.c: Likewise.
6849 * gcc.dg/fesd-none.h: Likewise.
6850 * gcc.dg/fesd-reduced.c: Likewise.
6851 * gcc.dg/fesd-reduced.h: Likewise.
6852 * gcc.dg/fesd-sys.c: Likewise.
6853 * gcc.dg/fesd-sys.h: Likewise
6854 * gcc.dg/fesd.h: Likewise.
6855
6856 * g++.dg/debug/dwarf2: New directory.
6857 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
6858 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
6859 * g++.dg/other/fesd-any.h: Likewise.
6860 * g++.dg/other/fesd-baseonly.C: Likewise.
6861 * g++.dg/other/fesd-baseonly.h: Likewise.
6862 * g++.dg/other/fesd-none.C: Likewise.
6863 * g++.dg/other/fesd-none.h: Likewise.
6864 * g++.dg/other/fesd-reduced.C: Likewise.
6865 * g++.dg/other/fesd-reduced.h: Likewise.
6866 * g++.dg/other/fesd-sys.C: Likewise.
6867 * g++.dg/other/fesd-sys.h: Likewise.
6868 * g++.dg/other/fesd.h: Likewise.
6869
6870 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
6871
6872 PR fortran/31129
6873 * gfortran.dg/parameter_unused.f90: New test.
6874
6875 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
6876
6877 PR tree-optimization/32681
6878 * gcc.dg/tree-ssa/pr32681.c: New test.
6879
6880 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6881
6882 PR fortran/32678
6883 * gfortran.dg/fmt_t_5.f90: New test.
6884
6885 2007-07-08 Paolo Carlini <pcarlini@suse.de>
6886
6887 PR c++/30535
6888 * g++.dg/template/operator10.C: New.
6889
6890 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6891
6892 PR libfortran/32217
6893 * gfortran.dg/unpack_zerosize_1.f90: New test case.
6894
6895 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6896
6897 PR fortran/29876
6898 * gfortran.dg/operator_6.f90: New test.
6899
6900 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6901
6902 PR fortran/17711
6903 * gfortran.dg/operator_4.f90: New test.
6904 * gfortran.dg/operator_5.f90: New test.
6905 * gfortran.dg/logical_comp.f90: Adjusted error messages.
6906 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
6907
6908 2007-07-08 Tobias Burnus <burnus@net-b.de>
6909
6910 PR fortran/32669
6911 * gfortran.dg/argument_checking_6.f90: New.
6912
6913 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
6914
6915 PR fortran/25094
6916 * gfortran.dg/interface_155555.f90: New test.
6917
6918 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6919
6920 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6921 c99-math-long-double-1.c, c99-math.h: Test subnormals.
6922
6923 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6924
6925 PR testsuite/25241
6926 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
6927 discern pedantic diagnostics and errors.
6928 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
6929 and not an error.
6930 * gcc.dg/20050121-1.c: This is an error and not a warning.
6931 * gcc.target/i386/sseregparm-2.c: Likewise.
6932 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
6933 * gcc.dg/charset/attribute2.c: Likewise.
6934 * gcc.dg/bitfld-1.c: Likewise.
6935 * gcc.dg/pack-test-2.c: Likewise.
6936 * gcc.dg/940510-1.c: Match separately error and warning.
6937 * gcc.dg/array-2.c: Match separately multiple messages. The second
6938 diagnostic is a pedantic warning and not an error.
6939 * gcc.dg/pr14475.c: Match separately multiple messages.
6940 * gcc.dg/pr18809-1.c: Likewise.
6941 * gcc.dg/pr27953.c: Likewise.
6942 * gcc.dg/vla-init-1.c: Likewise.
6943 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
6944
6945 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6946
6947 PR fortran/32644
6948 * gfortran.dg/char_decl_1.f90: New test.
6949
6950 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
6951
6952 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
6953
6954 2007-07-07 Mark Mitchell <mark@codesourcery.com>
6955
6956 PR c++/32232
6957 * g++.dg/template/overload9.C: New test.
6958
6959 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
6960
6961 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
6962 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
6963
6964 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
6965
6966 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
6967 * gcc.dg/20001012-2.c: Likewise.
6968 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
6969 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
6970
6971 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
6972
6973 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
6974 about the chunk size when STACK_SIZE is defined.
6975
6976 2007-07-06 Josh Conner <jconner@apple.com>
6977
6978 PR middle-end/32602
6979 * gcc.dg/sibcall-8.c: New test.
6980
6981 2007-07-06 Josh Conner <jconner@apple.com>
6982
6983 PR middle-end/32603
6984 * gcc.target/arm/sibcall-1.c: New test.
6985
6986 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
6987
6988 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
6989
6990 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
6991
6992 * gfortran.dg/save_parameter.f90: New test.
6993 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
6994
6995 2007-07-06 Richard Guenther <rguenther@suse.de>
6996
6997 * g++.dg/opt/pr30965.C: New testcase.
6998
6999 2007-07-06 Richard Sandiford <richard@codesourcery.com>
7000
7001 * gcc.target/mips/save-restore-5.c: New test.
7002
7003 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
7004
7005 PR rtl_optimization/32450
7006 * gcc.dg/pr32450.c: New runtime test.
7007
7008 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
7009
7010 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
7011 single underscore in scan directives.
7012
7013 2007-07-05 Mark Mitchell <mark@codesourcery.com>
7014
7015 PR c++/32245
7016 * g++.dg/init/ptrmem4.C: New test.
7017
7018 PR c++/32251
7019 * g++.dg/init/new21.C: Likewise.
7020
7021 PR c++/31992
7022 * g++.dg/template/static30.C: Likewise.
7023
7024 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
7025
7026 * gcc.dg/vect/costmodel/ppc: New directory.
7027 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
7028 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
7029 New test.
7030 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
7031 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
7032 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
7033 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
7034 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
7035 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
7036 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
7037 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
7038 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
7039 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
7040 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
7041 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
7042 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
7043 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
7044
7045 2007-07-05 Tobias Burnus <burnus@net-b.de>
7046
7047 PR fortran/32359
7048 * gfortran.dg/module_md5_1.f90: Update MD5 number.
7049
7050 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
7051
7052 PR fortran/32526
7053 * gfortran.dg/interface_14.f90: New test.
7054
7055 PR fortran/32613
7056 * gfortran.dg/do_iterator_2.f90: New test.
7057
7058 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
7059
7060 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
7061 (FE_DEC_DOWNWARD): Likewise.
7062 (FE_DEC_UPWARD): Likewise.
7063 (FE_DEC_TOWARDZERO): Likewise.
7064 (FE_DEC_TONEARESTFROMZERO): Likewise.
7065
7066 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
7067
7068 * gcc.c-torture/compile/pr32606.c: New.
7069 * gfortran.fortran-torture/execute/pr32604.f90: New.
7070
7071 2007-07-04 Mark Mitchell <mark@codesourcery.com>
7072
7073 * gcc.dg/visibility-12.c: New test.
7074 * gcc.dg/visibility-13.c: Likewise.
7075 * g++.dg/ext/visibility-9.C: Likewise.
7076 * g++.dg/ext/visibility-10.C: Likewise.
7077
7078 2007-07-04 Richard Sandiford <richard@codesourcery.com>
7079
7080 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
7081 * gcc.dg/sh-relax-vxworks.c: New test.
7082
7083 2007-07-04 Richard Guenther <rguenther@suse.de>
7084
7085 PR tree-optimization/32500
7086 * gcc.c-torture/execute/pr32500.c: New testcase.
7087
7088 2007-07-04 Richard Guenther <rguenther@suse.de>
7089
7090 PR tree-optimization/32482
7091 * gcc.c-torture/compile/pr32482.c: New testcase.
7092
7093 2007-07-04 Richard Sandiford <richard@codesourcery.com>
7094
7095 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
7096 VxWorks kernels.
7097 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
7098 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
7099 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
7100 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
7101
7102 2007-07-04 Richard Sandiford <richard@codesourcery.com>
7103
7104 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
7105
7106 2007-07-04 Richard Sandiford <richard@codesourcery.com>
7107
7108 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
7109
7110 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7111
7112 PR fortran/31198
7113 * gfortran.dg/min_max_optional_1.f90: New test.
7114 * gfortran.dg/min_max_optional_2.f90: New test.
7115 * gfortran.dg/min_max_optional_3.f90: New test.
7116
7117 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7118
7119 PR fortran/32545
7120 * gfortran.dg/fmt_error.f90: New test.
7121
7122 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7123
7124 PR fortran/32612
7125 * gfortran.dg/interface_13.f90: New test.
7126
7127 2007-07-03 Dave Brolley <brolley@redhat.com>
7128
7129 PR c++/31743
7130 * g++.dg/init/new20.C: New test.
7131
7132 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
7133
7134 PR fortran/32579
7135 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
7136
7137 2007-07-03 Tobias Burnus <burnus@net-b.de>
7138
7139 PR fortran/25062
7140 * common_7.f90: New.
7141 * common_8.f90: New.
7142 * common_9.f90: New.
7143
7144 2007-07-03 Tobias Burnus <burnus@net-b.de>
7145
7146 PR fortran/30940
7147 * gfortran.dg/argument_checking_1.f90: New.
7148 * gfortran.dg/argument_checking_2.f90: New.
7149 * gfortran.dg/argument_checking_3.f90: New.
7150 * gfortran.dg/argument_checking_4.f90: New.
7151 * gfortran.dg/argument_checking_5.f90: New.
7152 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
7153 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
7154
7155 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
7156
7157 * gcc.dg/pr32176.c: Add -w to default dg-options.
7158
7159 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
7160
7161 * gcc.c-torture/compile/ssa-pre-1.c: New test.
7162
7163 2007-07-03 Tobias Burnus <burnus@net-b.de>
7164
7165 PR fortran/20888
7166 * gfortran.dg/null_2.f90: New.
7167
7168 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
7169 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7170
7171 PR middle-end/32176
7172 * gcc.dg/pr32176.c: New test.
7173
7174 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
7175
7176 * gcc.dg/const-float80.c : New test.
7177 * gcc.dg/const-float128.c : New test.
7178 * gcc.dg/const-float80-ped.c : New test.
7179 * gcc.dg/const-float128-ped.c : New test.
7180
7181 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7182
7183 * gcc.dg/c99-math.h: Fix typo.
7184
7185 2007-07-02 Jakub Jelinek <jakub@redhat.com>
7186
7187 PR libgomp/32468
7188 * gcc.dg/gomp/pr32468-1.c: New test.
7189
7190 2007-07-02 Richard Sandiford <richard@codesourcery.com>
7191
7192 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
7193 an ABI option.
7194
7195 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
7196
7197 * gfortran.fortran-torture/compile/pr32583.f: New.
7198 * gcc.c-torture/compile/pr32584.c: New
7199
7200 2007-07-02 Ollie Wild <aaw@google.com>
7201
7202 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
7203 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
7204
7205 2007-07-02 Richard Sandiford <richard@codesourcery.com>
7206
7207 * gcc.target/mips/save-restore-1.c: New test.
7208 * gcc.target/mips/save-restore-2.c: Likewise.
7209 * gcc.target/mips/save-restore-3.c: Likewise.
7210 * gcc.target/mips/save-restore-4.c: Likewise.
7211
7212 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
7213
7214 PR tree-optimization/31966
7215 PR tree-optimization/32533
7216 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
7217 * gfortran.dg/pr32533.f90: Ditto.
7218
7219 2007-07-02 Jakub Jelinek <jakub@redhat.com>
7220
7221 * g++.dg/opt/nrv12.C: New test.
7222 * gcc.target/i386/nrv1.c: New test.
7223
7224 PR c++/31748
7225 * g++.dg/gomp/pr31748.C: New test.
7226
7227 2007-07-02 Ira Rosen <irar@il.ibm.com>
7228
7229 PR tree-optimization/32230
7230 * gcc.dg/vect/pr32230.c: New test.
7231
7232 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
7233
7234 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
7235 * bind_c_coms.f90: Ditto.
7236 * bind_c_coms_driver.c: Ditto.
7237 * bind_c_dts.f90: Ditto.
7238 * bind_c_dts_2.f03: Ditto.
7239 * bind_c_dts_2_driver.c: Ditto.
7240 * bind_c_dts_3.f03: Ditto.
7241 * bind_c_dts_4.f03: Ditto.
7242 * bind_c_dts_driver.c: Ditto.
7243 * bind_c_implicit_vars.f03: Ditto.
7244 * bind_c_procs.f03: Ditto.
7245 * bind_c_usage_2.f03: Ditto.
7246 * bind_c_usage_3.f03: Ditto.
7247 * bind_c_usage_5.f03: Ditto.
7248 * bind_c_usage_6.f03: Ditto.
7249 * bind_c_usage_7.f03: Ditto.
7250 * bind_c_vars.f90: Ditto.
7251 * bind_c_vars_driver.c: Ditto.
7252 * binding_c_table_15_1.f03: Ditto.
7253 * binding_label_tests.f03: Ditto.
7254 * binding_label_tests_10.f03: Ditto.
7255 * binding_label_tests_10_main.f03: Ditto.
7256 * binding_label_tests_11.f03: Ditto.
7257 * binding_label_tests_11_main.f03: Ditto.
7258 * binding_label_tests_12.f03: Ditto.
7259 * binding_label_tests_13.f03: Ditto.
7260 * binding_label_tests_13_main.f03: Ditto.
7261 * binding_label_tests_14.f03: Ditto.
7262 * binding_label_tests_2.f03: Ditto.
7263 * binding_label_tests_3.f03: Ditto.
7264 * binding_label_tests_4.f03: Ditto.
7265 * binding_label_tests_5.f03: Ditto.
7266 * binding_label_tests_6.f03: Ditto.
7267 * binding_label_tests_7.f03: Ditto.
7268 * binding_label_tests_8.f03: Ditto.
7269 * binding_label_tests_9.f03: Ditto.
7270 * c_assoc.f90: Ditto.
7271 * c_assoc_2.f03: Ditto.
7272 * c_f_pointer_shape_test.f90: Ditto.
7273 * c_f_pointer_tests.f90: Ditto.
7274 * c_f_tests_driver.c: Ditto.
7275 * c_funloc_tests.f03: Ditto.
7276 * c_funloc_tests_2.f03: Ditto.
7277 * c_funloc_tests_3.f03: Ditto.
7278 * c_funloc_tests_3_funcs.c: Ditto.
7279 * c_kind_params.f90: Ditto.
7280 * c_kind_tests_2.f03: Ditto.
7281 * c_kinds.c: Ditto.
7282 * c_loc_driver.c: Ditto.
7283 * c_loc_test.f90: Ditto.
7284 * c_loc_tests_2.f03: Ditto.
7285 * c_loc_tests_2_funcs.c: Ditto.
7286 * c_loc_tests_3.f03: Ditto.
7287 * c_loc_tests_4.f03: Ditto.
7288 * c_loc_tests_5.f03: Ditto.
7289 * c_loc_tests_6.f03: Ditto.
7290 * c_loc_tests_7.f03: Ditto.
7291 * c_loc_tests_8.f03: Ditto.
7292 * c_ptr_tests.f03: Ditto.
7293 * c_ptr_tests_10.f03: Ditto.
7294 * c_ptr_tests_5.f03: Ditto.
7295 * c_ptr_tests_7.f03: Ditto.
7296 * c_ptr_tests_7_driver.c: Ditto.
7297 * c_ptr_tests_8.f03: Ditto.
7298 * c_ptr_tests_8_funcs.c: Ditto.
7299 * c_ptr_tests_9.f03: Ditto.
7300 * c_ptr_tests_driver.c: Ditto.
7301 * c_size_t_driver.c: Ditto.
7302 * c_size_t_test.f03: Ditto.
7303 * com_block_driver.f90: Ditto.
7304 * global_vars_c_init.f90: Ditto.
7305 * global_vars_c_init_driver.c: Ditto.
7306 * global_vars_f90_init.f90: Ditto.
7307 * global_vars_f90_init_driver.c: Ditto.
7308 * interop_params.f03: Ditto.
7309 * iso_c_binding_only.f03: Ditto.
7310 * iso_c_binding_rename_1.f03: Ditto.
7311 * iso_c_binding_rename_1_driver.c: Ditto.
7312 * iso_c_binding_rename_2.f03: Ditto.
7313 * iso_c_binding_rename_2_driver.c: Ditto.
7314 * kind_tests_2.f03: Ditto.
7315 * kind_tests_3.f03: Ditto.
7316 * module_md5_1.f90: Ditto.
7317 * only_clause_main.c: Ditto.
7318 * print_c_kinds.f90: Ditto.
7319 * test_bind_c_parens.f03: Ditto.
7320 * test_c_assoc.c: Ditto.
7321 * test_com_block.f90: Ditto.
7322 * test_common_binding_labels.f03: Ditto.
7323 * test_common_binding_labels_2.f03: Ditto.
7324 * test_common_binding_labels_2_main.f03: Ditto.
7325 * test_common_binding_labels_3.f03: Ditto.
7326 * test_common_binding_labels_3_main.f03: Ditto.
7327 * test_only_clause.f90: Ditto.
7328 * use_iso_c_binding.f90: Ditto.
7329 * value_5.f90: Ditto.
7330 * value_test.f90: Ditto.
7331 * value_tests_f03.f90: Ditto.
7332
7333 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
7334
7335 * gcc.dg/tls/opt-14.c: New.
7336
7337 2007-07-01 Ollie Wild <aaw@google.com>
7338
7339 * g++.dg/lookup/using16.C: New test.
7340 * g++.dg/lookup/using17.C: New test.
7341
7342 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
7343
7344 PR fortran/32239
7345 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
7346 (test_4): Use proper test for floating point equality.
7347 (test_8): Likewise.
7348
7349 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7350
7351 PR libgfortran/32554
7352 * gfortran.dg/fmt_p_1.f90: New test.
7353
7354 2007-07-01 Ira Rosen <irar@il.ibm.com>
7355
7356 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
7357 initialization and fix dg-final check - the initialization loop is
7358 vectorizable.
7359
7360 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
7361 Volker Reichelt <reichelt@netcologne.de>
7362
7363 PR middle-end/32559
7364 * gcc.dg/pr32559.c: New test.
7365
7366 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
7367
7368 PR tree-optimization/25371
7369 * gcc.dg/vect/pr25371.c: New test.
7370
7371 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
7372
7373 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
7374 when allocating and initializing a flexible array.
7375
7376 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
7377
7378 PR fortran/20373
7379 * gfortran.dg/intrinsic.f90: New test.
7380
7381 2007-06-30 Tobias Burnus <burnus@net-b.de>
7382
7383 PR fortran/32555
7384 * gfortran.dg/fmt_zero_check.f90: New.
7385
7386 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
7387
7388 PR fortran/30284
7389 * gfortran.dg/repeat_f90: New test.
7390
7391 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7392
7393 PR testsuite/25241
7394 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
7395 -pedantic-errors, so we should match errors.
7396 * gcc.dg/cpp/escape-1.c: Likewise.
7397 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
7398 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
7399 warning.
7400 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
7401 errors instead of warnings.
7402 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
7403 a pedantic warning.
7404 * gcc.dg/cpp/arith-3.c: Likewise.
7405
7406 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7407
7408 PR testsuite/25241
7409 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
7410 * gcc.dg/pch/valid-2.c: Likewise.
7411 * gcc.dg/pch/valid-3.c: Likewise.
7412 * gcc.dg/pch/warn-1.c: Likewise.
7413 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
7414
7415 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7416
7417 PR c/4076
7418 * gcc.dg/Wunused-function.c: New.
7419
7420 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7421
7422 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
7423
7424 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
7425
7426 * g++.dg/other/canon-31724.C: New.
7427
7428 2007-06-29 Jan Hubicka <jh@suse.cz>
7429
7430 PR middle-end/32372
7431 * gcc.c-torture/compile/pr32372.c: new.
7432
7433 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
7434
7435 * gfortran.dg/operator_3.f90: New test.
7436
7437 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
7438
7439 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
7440 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
7441
7442 2007-06-29 Richard Guenther <rguenther@suse.de>
7443
7444 PR middle-end/32493
7445 * gcc.dg/inline-23.c: New testcase.
7446
7447 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
7448
7449 PR tree-optimization/24659
7450 * gcc.target/i386/vectorize2.c: New test.
7451 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
7452 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
7453
7454 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
7455
7456 * gcc.dg/pointer-arith-9.c: New test.
7457
7458 2007-06-29 Tobias Burnus <burnus@net-b.de>
7459
7460 PR fortran/32483
7461 * gfortran.dg/fmt_read_2.f90: New.
7462
7463 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7464
7465 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
7466 If it exists, don't try to create it.
7467
7468 2007-06-28 Geoffrey Keating <geoffk@apple.com>
7469
7470 * g++.dg/ext/visibility/ms-compat-1.C: New.
7471
7472 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7473
7474 PR tree-opt/32417
7475 * gfortran.fortran-torture/compile/pr32417.f90: New test.
7476
7477 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
7478
7479 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
7480 targets.
7481
7482 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
7483
7484 PR fortran/32467
7485 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
7486
7487 2007-06-27 Richard Guenther <rguenther@suse.de>
7488
7489 PR middle-end/32492
7490 * gcc.dg/inline-22.c: New testcase.
7491
7492 2007-06-26 Hui-May Chang <hm.chang@apple.com>
7493
7494 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
7495 the scan-assembler constant.
7496
7497 2007-06-25 Geoffrey Keating <geoffk@apple.com>
7498
7499 PR 20216
7500 * gcc.dg/pr20216.c: New.
7501
7502 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
7503
7504 PR tree-opt/32421
7505 * gcc.dg/vect/pr32421.c: New test.
7506
7507 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
7508
7509 PR c++/32111
7510 * g++.dg/other/friend5.C: New test.
7511
7512 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
7513
7514 PR fortran/32464
7515 * gfortran.dg/host_assoc_function_2.f90: New test.
7516
7517 PR fortran/31494
7518 * gfortran.dg/host_assoc_call_1.f90: New test.
7519
7520 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7521
7522 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
7523
7524 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7525
7526 PR fortran/32456
7527 * gfortran.dg/error_format.f90: New test.
7528
7529 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
7530
7531 PR fortran/32136
7532 * gfortran.dg/pr32136.f90: New test.
7533
7534 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
7535
7536 PR fortran/31726
7537 * gfortran.dg/minmaxloc_1.f90: New test.
7538
7539 PR fortran/32298
7540 * gfortran.dg/minmaxloc_2.f90: New test.
7541
7542 2007-06-23 Richard Guenther <rguenther@suse.de>
7543
7544 PR tree-optimization/16876
7545 PR middle-end/29478
7546 * gcc.dg/pr29254.c: The warning is bogus.
7547 * gcc.dg/warn-1.c: Likewise.
7548 * gcc.dg/assign-warn-3.c: Likewise.
7549 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
7550
7551 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
7552
7553 * gcc.c-torture/execute/20070623-1.c: New.
7554
7555 2007-06-22 Jan Hubicka <jh@suse.cz>
7556
7557 * gcc.c-torture/compile/pr31541.c: New.
7558
7559 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
7560
7561 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
7562 Remove -m64 from dg-options.
7563
7564 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
7565
7566 PR middle-end/32374
7567 * gcc.dg/pr32374.c: New test.
7568
7569 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7570
7571 PR fortran/32360
7572 * gfortran.dg/pointer_assign_3.f90: New test.
7573
7574 2007-06-21 Sebastian Pop <sebpop@gmail.com>
7575
7576 * gcc.dg/tree-ssa/pr19590.c: New.
7577
7578 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7579
7580 PR fortran/31162
7581 * gfortran.dg/assign.f90: Update test.
7582 * gfortran.dg/real_do_1.f90: Update test.
7583 * gfortran.dg/gomp/omp_do1.f90: Update test.
7584 * gfortran.dg/warnings_are_errors_1.f: Update test.
7585 * gfortran.dg/g77/20010519-1.f: Update test.
7586 * gfortran.dg/g77/pr9258.f: Update test.
7587 * gfortran.dg/g77/960317-1.f: Update test.
7588
7589 2007-06-21 Richard Guenther <rguenther@suse.de>
7590
7591 PR tree-optimization/32453
7592 * gcc.c-torture/compile/pr32453.c: New testcase.
7593
7594 2007-06-21 Jakub Jelinek <jakub@redhat.com>
7595
7596 PR tree-optimization/31866
7597 * gcc.dg/pr31866.c: New test.
7598
7599 2007-06-21 Richard Guenther <rguenther@suse.de>
7600
7601 PR tree-optimization/32451
7602 * g++.dg/torture/20070621-1.C: New testcase.
7603
7604 2007-06-21 Christian Bruel <christian.bruel@st.com>
7605
7606 * gcc.dg/attr-isr.c: Test delay slot content.
7607
7608 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7609
7610 PR fortran/32361
7611 gfortran.dg/pointer_assign_2.f90: New test.
7612
7613 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7614
7615 PR fortran/25061
7616 gfortran.dg/invalid_procedure_name.f90: New test.
7617
7618 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
7619
7620 PR tree-optimization/25737
7621 * gcc.dg/tree-ssa/alias-14.c: New test.
7622
7623 2007-06-20 Hui-May Chang <hm.chang@apple.com>
7624
7625 * gcc.target/i386/large-size-array-3.c: New.
7626
7627 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
7628 Richard Guenther <rguenther@suse.de>
7629
7630 PR fortran/32140
7631 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
7632
7633 2007-06-20 Jakub Jelinek <jakub@redhat.com>
7634
7635 PR middle-end/31959
7636 * gcc.dg/pr31959.c: New test.
7637
7638 PR inline-asm/32109
7639 * g++.dg/ext/asm10.C: New test.
7640
7641 PR middle-end/32285
7642 * gcc.c-torture/execute/20070614-1.c: New test.
7643
7644 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
7645
7646 * gcc.target/arm/stack-corruption.c: New test.
7647
7648 2007-06-19 Richard Guenther <rguenther@suse.de>
7649
7650 * g++.dg/torture/pr30252.C: New testcase.
7651
7652 2007-06-19 Jakub Jelinek <jakub@redhat.com>
7653
7654 PR tree-optimization/32353
7655 * g++.dg/opt/nrv13.C: New test.
7656
7657 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
7658
7659 PR fortran/20863
7660 PR fortran/20882
7661 * gfortran.dg/impure_assignment_2.f90 : New test.
7662
7663 PR fortran/32236
7664 * gfortran.dg/data_initialized_2.f90 : New test.
7665
7666 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
7667 appropriate version of 'dmach'.
7668
7669 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
7670
7671 PR target/32389
7672 * gcc.target/i386/pr32389.c New test.
7673
7674 2007-06-18 Simon Baldwin <simonb@google.com>
7675
7676 PR c++/31923
7677 * g++.dg/template/error25.C: New.
7678 * g++.dg/template/spec35.C: New.
7679
7680 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
7681
7682 * gcc.c-torture/compile/pr32355.c: New testcase.
7683
7684 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
7685
7686 PR tree-optimization/32383
7687 * g++.dg/opt/pr32383.C: New test.
7688
7689 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
7690
7691 PR rtl-optimization/32366
7692 * gcc.dg/vect/pr32366.c: New test.
7693
7694 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
7695
7696 * gcc.c-torture/compile/pr32349.c: New testcase.
7697
7698 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7699
7700 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
7701 * gcc.target/sparc/combined-2.c: Likewise.
7702 * gcc.target/sparc/fexpand.c : Likewise.
7703 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
7704 * gcc.target/sparc/fpack16.c : Likewise.
7705 * gcc.target/sparc/fpmerge.c : Likewise.
7706 * gcc.target/sparc/fpmul.c : Likewise.
7707 * gcc.target/sparc/noresult.c : Likewise.
7708 * gcc.target/sparc/pdist.c: Likewise.
7709
7710 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
7711
7712 PR middle-end/31723
7713 * gcc.target/i386/recip-divf.c: New test.
7714 * gcc.target/i386/recip-sqrtf.c: Ditto.
7715 * gcc.target/i386/recip-vec-divf.c: Ditto.
7716 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
7717 * gcc.target/i386/sse-recip.c: Ditto.
7718 * gcc.target/i386/sse-recip-vec.c: Ditto.
7719
7720 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
7721
7722 PR tree-opt/32225
7723 * gcc.c-torture/compile/20070605-1.c: New test.
7724
7725 * gcc.c-torture/compile/20070603-1.c: New testcase.
7726 * gcc.c-torture/compile/20070603-2.c: New testcase.
7727
7728 * gcc.c-torture/compile/20070531-1.c: New test.
7729
7730 PR tree-opt/32167
7731 * gcc.c-torture/compile/20070531-2.c: New test.
7732
7733 PR tree-opt/32144
7734 * gcc.c-torture/compile/20070529-1.c: New test.
7735
7736 PR tree-opt/32145
7737 * gcc.c-torture/compile/20070529-2.c: New test.
7738
7739 PR tree-opt/32015
7740 * gcc.c-torture/compile/20070520-1.c: New test.
7741
7742 * g++.dg/ext/java-1.C: New test.
7743
7744 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
7745 loops instead of one. Remove the "can't determine dependence"
7746 check.
7747 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
7748 needed as the cast is gone in the first place.
7749 * gcc.dg/max-1.c: Change local variable a to be a global one.
7750 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
7751 have a cast which is PREd.
7752
7753 2007-06-15 Mark Mitchell <mark@codesourcery.com>
7754
7755 * g++.dg/lookup/anon6.C: New test.
7756
7757 2007-06-14 Dirk Mueller <dmueller@suse.de>
7758
7759 PR c++/31806
7760 * g++.dg/opt/static6.C: New testcase.
7761
7762 2007-06-14 Geoff Keating <geoffk@apple.com>
7763
7764 * g++.dg/ext/visibility/overload-1.C: New.
7765
7766 PR 31093
7767 * g++.dg/ext/visibility/anon4.C: New.
7768
7769 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
7770
7771 PR target/32268
7772 * gcc.target/i386/pr32268.c: New test.
7773
7774 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
7775
7776 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
7777 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
7778 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
7779
7780 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
7781 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
7782 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
7783 BID is used.
7784
7785 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
7786
7787 PR fortran/32302
7788 * gfortran.dg/common_resize_1.f90: New test.
7789
7790 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
7791
7792 PR target/32274
7793 * gcc.dg/vect/pr32224.c: Fix.
7794
7795 2007-06-13 Eric Christopher <echristo@apple.com>
7796
7797 * gcc.target/i386/ssefn-1.c: Add -march=i386.
7798
7799 2007-06-13 Tobias Burnus <burnus@net-b.de>
7800
7801 PR fortran/32323
7802 * gfortran.dg/actual_array_vect_1.f90: New.
7803
7804 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7805
7806 * gcc.target/sparc/mfpu.c: New test.
7807
7808 2007-06-12 Geoff Keating <geoffk@apple.com>
7809
7810 * g++.dg/warn/weak1.C: Suppress on Darwin.
7811 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
7812
7813 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7814
7815 PR middle-end/31579
7816 * g++.dg/torture/pr31579.C: New testcase.
7817
7818 2007-06-12 Ian Lance Taylor <iant@google.com>
7819
7820 PR libstdc++/29286
7821 * g++.dg/init/new16.C: New test.
7822 * g++.dg/init/new17.C: New test.
7823 * g++.dg/init/new18.C: New test.
7824 * g++.dg/init/new19.C: New test.
7825
7826 2007-06-12 Olivier Hainque <hainque@adacore.com>
7827
7828 * gnat.dg/lhs_view_convert.adb: New test.
7829
7830 2007-06-12 Richard Guenther <rguenther@suse.de>
7831
7832 PR tree-optimization/15353
7833 PR tree-optimization/31657
7834 * gcc.c-torture/execute/20070424-1.c: New testcase.
7835 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
7836 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
7837 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
7838 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
7839 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
7840
7841 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
7842
7843 PR rtl-optimization/32293
7844 * gcc.dg/pr32293.c: New test.
7845
7846 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
7847
7848 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
7849
7850 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
7851
7852 PR fortran/29786
7853 * gfortran.dg/equiv_7.f90: New test.
7854 * gfortran.dg/equiv_constraint_7.f90: Change error message.
7855
7856 PR fortran/30875
7857 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
7858
7859 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
7860
7861 * gcc.dg/setjmp-3.c: Rename raise to raise0.
7862 * gcc.dg/setjmp-4.c: Likewise.
7863 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
7864
7865 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
7866
7867 PR rtl-optimization/31025
7868 * gfortran.dg/pr31025.f90: New.
7869
7870 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
7871
7872 PR target/32280
7873 * gcc.target/i386/pr32280.c: New test.
7874
7875 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
7876
7877 PR middle-end/32279
7878 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
7879
7880 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7881
7882 PR libgfortran/32235
7883 * gfortran.dg/backspace_9.f: New test.
7884
7885 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
7886
7887 * gcc.dg/tree-ssa/prefetch-7.c: New test.
7888
7889 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
7890
7891 * gcc.dg/tree-ssa/loop-28.c: New testcase.
7892
7893 2007-06-09 Ian Lance Taylor <iant@google.com>
7894
7895 PR tree-optimization/32169
7896 * gcc.c-torture/compile/pr32169.c: New test.
7897
7898 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
7899
7900 * gcc.dg/vect/costmodel: New directory.
7901 * gcc.dg/vect/costmodel/i386: New directory.
7902 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
7903 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
7904 New test.
7905 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
7906 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
7907 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
7908 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
7909 * gcc.dg/vect/costmodel/x86_64: New directory.
7910 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
7911 New testsuite.
7912 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
7913 New test.
7914 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
7915 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
7916 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
7917 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
7918 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
7919
7920 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
7921
7922 PR tree-optimization/32243
7923 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
7924 flags for -Os tests.
7925 * gcc.dg/vect/03-vect-pr32243.c: New test.
7926
7927 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
7928
7929 PR tree-optimization/32224
7930 * gcc.dg/vect/pr32224.c: New test.
7931
7932 2007-06-08 Jakub Jelinek <jakub@redhat.com>
7933
7934 PR c++/32177
7935 * g++.dg/gomp/pr32177.C: New test.
7936
7937 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7938
7939 PR testsuite/25241
7940 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
7941 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
7942 warning nor an error.
7943 * gcc.dg/Wfatal-2.c: Likewise.
7944 * gcc.dg/Werror-1.c: Likewise.
7945 * gcc.dg/Werror-5.c: Likewise.
7946 * gcc.dg/Werror-7.c: Likewise.
7947 * gcc.dg/Werror-10.c: Likewise.
7948 * gcc.dg/Werror-11.c: Likewise.
7949
7950 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
7951
7952 PR c++/30759
7953 * g++.dg/init/brace6.C: New test.
7954
7955 2007-06-07 Geoffrey Keating <geoffk@apple.com>
7956
7957 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
7958 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
7959 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
7960 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
7961
7962 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
7963 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
7964 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
7965 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
7966 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
7967 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
7968 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
7969 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
7970
7971 * gcc.dg/darwin-minversion-3.c: New.
7972
7973 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
7974
7975 * gcc.target/i386/builtin-copysign.c: New test.
7976
7977 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7978
7979 PR tree-optimization/32220
7980 * gfortran.dg/predcom-2.f: New testcase.
7981
7982 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
7983
7984 PR tree-opt/32231
7985 * gcc.target/i386/vectorize4.c: New test.
7986
7987 2007-06-06 Steve Ellcey <sje@cup.hp.com>
7988
7989 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
7990
7991 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7992
7993 PR testsuite/25241
7994 * gcc.dg/simd-5.c: Mark output as a note.
7995 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
7996 dg-message.
7997 * gcc.dg/simd-1.c: Likewise.
7998 * gcc.dg/always_inline.c: Mark output as a sorry.
7999 * gcc.dg/always_inline2.c: Likewise.
8000 * gcc.dg/always_inline3.c: Likewise.
8001
8002 2007-06-06 Ian Lance Taylor <iant@google.com>
8003
8004 * g++.dg/conversion/enum1.C: New test.
8005
8006 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
8007
8008 PR tree-optimization/32216
8009 * gcc.dg/vect/pr32216.c: New test.
8010
8011 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8012
8013 PR testsuite/18923
8014 * gfortran.dg/invalid_contains_1.f90: New test.
8015 * gfortran.dg/invalid_contains_2.f90: New test.
8016
8017 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8018
8019 PR testsuite/32057
8020 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
8021 midnight issues.
8022
8023 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8024
8025 PR testsuite/25241
8026 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
8027 dg-message to match de note.
8028 * gcc.dg/pr26570.c: Use dg-message for a note.
8029 * gcc.dg/pr29254.c: Use dg-message for generic output and use
8030 dg-error instead of dg-warning because of -Werror.
8031 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
8032 neither an error, nor a warning.
8033 * gcc.dg/glibc-uclibc-2.c: Likewise
8034 * gcc.dg/cpp/19940712-1.c: Likewise.
8035
8036 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
8037
8038 PR preprocessor/23479
8039 * gcc.dg/binary-constants-1.c: Add test suites for
8040 the 0b-prefixed binary integer constants.
8041 * gcc.dg/binary-constants-2.c: Ditto.
8042 * gcc.dg/binary-constants-3.c: Ditto.
8043 * gcc.dg/binary-constants-4.c: Ditto.
8044
8045 2007-06-05 Ian Lance Taylor <iant@google.com>
8046
8047 * gcc.dg/Wstrict-overflow-19.c: New test.
8048
8049 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
8050
8051 * gcc.dg/matrix/matrix-6.c: Remove conversion.
8052
8053 2007-06-04 Ian Lance Taylor <iant@google.com>
8054
8055 * gcc.dg/Wstrict-overflow-18.c: New test.
8056
8057 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8058
8059 PR testsuite/25241
8060 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
8061 * gcc.dg/cpp/mi5.c: Likewise.
8062 * gcc.dg/cpp/mi7.c: Likewise.
8063
8064 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
8065
8066 PR c/32191
8067 * gcc.dg/pr32191.c: New test.
8068
8069 2007-05-28 Tobias Burnus <burnus@net-b.de>
8070
8071 PR fortran/32124
8072 * gfortran.dg/allocate_stat_1.f90: Remove.
8073
8074 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
8075
8076 * gcc.target/i386/sse4_2-check.h: New.
8077 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
8078 * gcc.target/i386/sse4_2-crc32.h: Likewise.
8079 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
8080 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
8081 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
8082 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
8083 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
8084 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
8085 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
8086 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
8087 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
8088 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
8089 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
8090 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
8091 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
8092 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
8093 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
8094 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
8095
8096 2007-06-01 Geoffrey Keating <geoffk@apple.com>
8097
8098 * gcc.dg/pie-link.c: New test.
8099
8100 2007-06-01 Ian Lance Taylor <iant@google.com>
8101
8102 * gcc.dg/Wstrict-overflow-17.c: New test.
8103
8104 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
8105
8106 * gcc.dg/builtin-return-1.c (g): New.
8107 (main): Allocate at least 64 bytes on the stack.
8108
8109 2007-05-31 Mark Mitchell <mark@codesourcery.com>
8110
8111 * g++.dg/init/cleanup3.C: New test.
8112
8113 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
8114
8115 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
8116 int is 16 bits.
8117
8118 007-05-31 Paul Thomas <pault@gcc.gnu.org>
8119
8120 PR fortran/32156
8121 * gfortran.dg/char_array_constructor_3.f90: New test.
8122
8123 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8124
8125 PR tree-optimization/32160
8126 * gfortran.dg/predcom-1.f: New test.
8127
8128 2007-05-31 Richard Guenther <rguenther@suse.de>
8129
8130 * g++.dg/other/str_empty.C: Move...
8131 * g++.dg/other/pr30567.C: Move...
8132 * g++.dg/tree-ssa/pr27218.C: Move...
8133 * g++.dg/torture: ...here and remove dg-options.
8134
8135 2007-05-31 Paolo Carlini <pcarlini@suse.de>
8136
8137 PR c++/32158
8138 * g++.dg/ext/is_pod_incomplete.C: New.
8139
8140 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
8141 Douglas Gregor <doug.gregor@gmail.com>
8142 Pedro Lamarao <pedro.lamarao@mndfck.org>
8143 Howard Hinnant <howard.hinnant@gmail.com>
8144
8145 PR c++/7412
8146 PR c++/29939
8147 * g++.dg/cpp0x/rv8p.C: New.
8148 * g++.dg/cpp0x/temp-constructor-bug.C: New.
8149 * g++.dg/cpp0x/cast-bug.C: New.
8150 * g++.dg/cpp0x/elision_weak.C: New.
8151 * g++.dg/cpp0x/collapse-bug.C: New.
8152 * g++.dg/cpp0x/rv3p.C: New.
8153 * g++.dg/cpp0x/rv7n.C: New.
8154 * g++.dg/cpp0x/overload-conv-1.C: New.
8155 * g++.dg/cpp0x/rv2n.C: New.
8156 * g++.dg/cpp0x/deduce.C: New.
8157 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
8158 * g++.dg/cpp0x/rv6p.C: New.
8159 * g++.dg/cpp0x/template_deduction.C: New.
8160 * g++.dg/cpp0x/implicit-copy.C: New.
8161 * g++.dg/cpp0x/rv1p.C: New.
8162 * g++.dg/cpp0x/cast.C: New.
8163 * g++.dg/cpp0x/rv5n.C: New.
8164 * g++.dg/cpp0x/collapse.C: New.
8165 * g++.dg/cpp0x/overload-conv-2.C: New.
8166 * g++.dg/cpp0x/rv4p.C: New.
8167 * g++.dg/cpp0x/rvo.C: New.
8168 * g++.dg/cpp0x/iop.C: New.
8169 * g++.dg/cpp0x/rv3n.C: New.
8170 * g++.dg/cpp0x/rv7p.C: New.
8171 * g++.dg/cpp0x/reference_collapsing.C: New.
8172 * g++.dg/cpp0x/overload.C: New.
8173 * g++.dg/cpp0x/named.C: New.
8174 * g++.dg/cpp0x/rv2p.C: New.
8175 * g++.dg/cpp0x/rv6n.C: New.
8176 * g++.dg/cpp0x/not_special.C: New.
8177 * g++.dg/cpp0x/bind.C: New.
8178 * g++.dg/cpp0x/rv1n.C: New.
8179 * g++.dg/cpp0x/rv5p.C: New.
8180 * g++.dg/cpp0x/elision.C: New.
8181 * g++.dg/cpp0x/named_refs.C: New.
8182 * g++.dg/cpp0x/unnamed_refs.C: New.
8183 * g++.dg/cpp0x/rv4n.C: New.
8184 * g++.dg/cpp0x/elision_neg.C: New.
8185 * g++.dg/init/copy7.C: Run in C++98 mode.
8186 * g++.dg/overload/arg1.C: Ditto.
8187 * g++.dg/overload/arg4.C: Ditto.
8188
8189 2007-05-30 Jakub Jelinek <jakub@redhat.com>
8190
8191 PR c++/31809
8192 * g++.dg/opt/static5.C: New test.
8193
8194 2007-05-30 Richard Guenther <rguenther@suse.de>
8195
8196 * g++.dg/dg.exp: Prune torture/.
8197 * g++.dg/torture/dg-torture.exp: New testsuite.
8198
8199 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
8200
8201 * gcc.target/arm/pr27387.C: Move and rename to ...
8202 * g++.dg/inherit/thunk8.C: ... here.
8203
8204 2007-05-30 Jakub Jelinek <jakub@redhat.com>
8205
8206 PR tree-optimization/31769
8207 * g++.dg/gomp/pr31769.C: New test.
8208
8209 2007-05-29 Hui-May Chang <hm.chang@apple.com>
8210
8211 * gcc.target/i386/stack-realign.c: New.
8212
8213 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
8214
8215 * gcc.dg/tree-ssa/prefetch-6.c: New test.
8216
8217 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
8218
8219 * gfortran.dg/sizeof.f90: New.
8220
8221 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8222
8223 PR c/31339
8224 * gcc.dg/boolcomplex-1.c: New test.
8225
8226 PR c++/31339
8227 * g++.dg/ext/boolcomplex-1.c: New test.
8228
8229 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
8230
8231 * gcc.dg/matrix: New directory.
8232
8233 2007-05-28 Tobias Burnus <burnus@net-b.de>
8234
8235 PR fortran/32124
8236 * gfortran.dg/allocate_stat_1.f90: New.
8237
8238 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
8239
8240 PR fortran/31972
8241 * transfer_hollerith_1.f90: New test.
8242
8243 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8244
8245 PR tree-opt/32100
8246 * gcc.c-torture/execute/vrp-7.c: New test.
8247
8248 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
8249
8250 * gfortran.dg/transfer_simplify_4.f90: New test.
8251
8252 2007-05-27 Tobias Burnus <burnus@net-b.de>
8253
8254 PR fortran/32088
8255 * gfortran.dg/func_result_3.f90: New.
8256
8257 2007-05-27 Tobias Burnus <burnus@net-b.de>
8258
8259 PR middle-end/32083
8260 * gfortran.dg/transfer_simplify_3.f90: New.
8261
8262 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
8263
8264 PR target/32065
8265 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
8266 to compile options.
8267 * gcc.target/i386/pr32065-2.c: New test.
8268
8269 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8270
8271 PR fortran/31813
8272 * gfortran.dg/io_constraints_2.f90: Update.
8273
8274 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
8275
8276 PR fortran/31219
8277 * gfortran.dg/array_constructor_17.f90: New test.
8278
8279 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
8280
8281 PR tree-opt/32090
8282 * g++.dg/opt/array2.C: New testcase.
8283
8284 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
8285
8286 PR target/32065
8287 * gcc.target/i386/pr32065.c: New test.
8288
8289 2007-05-25 Dirk Mueller <dmueller@suse.de>
8290 Marcus Meissner <meissner@suse.de>
8291
8292 * gcc.dg/attr-alloc_size.c: New.
8293
8294 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
8295 Lee Millward <lee.millward@gmail.com>
8296
8297 PR c++/31745
8298 * g++.dg/parse/crash34.C: New test.
8299
8300 * g++.dg/parse/crash35.C: New test.
8301
8302 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
8303
8304 * gcc.target/i386/sse2-check.h: New.
8305 * gcc.target/i386/sse2-vec-1.c: Likewise.
8306 * gcc.target/i386/sse2-vec-2.c: Likewise.
8307 * gcc.target/i386/sse2-vec-3.c: Likewise.
8308 * gcc.target/i386/sse2-vec-4.c: Likewise.
8309 * gcc.target/i386/sse2-vec-5.c: Likewise.
8310 * gcc.target/i386/sse2-vec-6.c: Likewise.
8311
8312 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
8313
8314 PR c++/31431
8315 PR c++/31432
8316 PR c++/31434
8317 PR c++/31435
8318 PR c++/31437
8319 PR c++/31438
8320 PR c++/31442
8321 PR c++/31443
8322 PR c++/31444
8323 PR c++/31445
8324 * g++.dg/cpp0x/pr31431.C: New.
8325 * g++.dg/cpp0x/pr31437.C: New.
8326 * g++.dg/cpp0x/pr31442.C: New.
8327 * g++.dg/cpp0x/pr31444.C: New.
8328 * g++.dg/cpp0x/pr31431-2.C: New.
8329 * g++.dg/cpp0x/pr31432.C: New.
8330 * g++.dg/cpp0x/pr31434.C: New.
8331 * g++.dg/cpp0x/pr31438.C: New.
8332 * g++.dg/cpp0x/pr31443.C: New.
8333 * g++.dg/cpp0x/pr31445.C: New.
8334 * g++.dg/cpp0x/variadic-crash1.C: New.
8335
8336 2007-05-25 Richard Sandiford <richard@codesourcery.com>
8337
8338 * gcc.target/arm/long-calls-1.c: New test.
8339 * gcc.target/arm/long-calls-2.c: Likewise.
8340 * gcc.target/arm/long-calls-3.c: Likewise.
8341 * gcc.target/arm/long-calls-4.c: Likewise.
8342
8343 2007-05-25 Richard Guenther <rguenther@suse.de>
8344 Andrew Pinski <andrew_pinski@playstation.sony.com>
8345
8346 PR tree-optimization/31982
8347 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
8348
8349 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
8350
8351 PR fortran/32047
8352 * gfortran.dg/result_in_spec_2.f90: New test.
8353
8354 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8355
8356 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
8357
8358 2007-05-24 Ollie Wild <aaw@google.com>
8359
8360 * gcc.dg/cpp/counter-1.c: New test.
8361 * gcc.dg/pch/counter-1.c: New test.
8362 * gcc.dg/pch/counter-1.hs: New file.
8363 * gcc.dg/pch/counter-2.c: New test.
8364 * gcc.dg/pch/counter-2.hs: New file.
8365 * gcc.dg/pch/counter-3.c: New test.
8366 * gcc.dg/pch/counter-3.hs: New file.
8367
8368 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
8369
8370 * gcc.dg/tree-ssa/predcom-1.c: New test.
8371 * gcc.dg/tree-ssa/predcom-2.c: New test.
8372 * gcc.dg/tree-ssa/predcom-3.c: New test.
8373 * gcc.dg/tree-ssa/predcom-4.c: New test.
8374 * gcc.dg/tree-ssa/predcom-5.c: New test.
8375 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
8376
8377 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
8378
8379 PR testsuite/32062
8380 * gcc.target/i386/sse4_1-check.h (MASK): New.
8381
8382 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8383
8384 PR fortran/32038
8385 * gfortran.dg/pr25603.f: Initialize integer variables.
8386
8387 2007-05-23 Ian Lance Taylor <iant@google.com>
8388
8389 * g++.dg/other/vrp1.C: New test.
8390
8391 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
8392
8393 PR preprocessor/20077
8394 * gcc.dg/cpp/paste15.c: New test.
8395
8396 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
8397 Nigel Stephens <nigel@mips.com>
8398 Richard Sandiford <richard@codesourcery.com>
8399
8400 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
8401 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
8402 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
8403 * gcc.target/mips/inter/mips16-inter.exp: New.
8404
8405 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
8406
8407 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
8408
8409 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
8410
8411 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
8412 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
8413 * gcc.target/i386/sse3-addsubps.c: Likewise.
8414 * gcc.target/i386/sse3-haddpd.c: Likewise.
8415 * gcc.target/i386/sse3-haddps.c: Likewise.
8416 * gcc.target/i386/sse3-hsubpd.c: Likewise.
8417 * gcc.target/i386/sse3-hsubps.c: Likewise.
8418 * gcc.target/i386/sse3-lddqu.c: Likewise.
8419 * gcc.target/i386/sse3-movddup.c: Likewise.
8420 * gcc.target/i386/sse3-movshdup.c: Likewise.
8421 * gcc.target/i386/sse3-movsldup.c: Likewise.
8422
8423 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
8424 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
8425 * gcc.target/i386/ssse3-pabsd.c: Likewise.
8426 * gcc.target/i386/ssse3-pabsw.c: Likewise.
8427 * gcc.target/i386/ssse3-palignr.c: Likewise.
8428 * gcc.target/i386/ssse3-phaddd.c: Likewise.
8429 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
8430 * gcc.target/i386/ssse3-phaddw.c: Likewise.
8431 * gcc.target/i386/ssse3-phsubd.c: Likewise.
8432 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
8433 * gcc.target/i386/ssse3-phsubw.c: Likewise.
8434 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
8435 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
8436 * gcc.target/i386/ssse3-pshufb.c: Likewise.
8437 * gcc.target/i386/ssse3-psignb.c: Likewise.
8438 * gcc.target/i386/ssse3-psignd.c: Likewise.
8439 * gcc.target/i386/ssse3-psignw.c: Likewise.
8440 * gcc.target/i386/ssse3-vals.h: Likewise.
8441
8442 * gcc.target/i386/sse3-check.h: New file.
8443 * gcc.target/i386/ssse3-check.h: Likewise.
8444
8445 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
8446
8447 PR middle-end/31095
8448 * gcc.c-torture/compile/bcopy-1.c: New testcase.
8449
8450 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
8451
8452 PR middle-end/31606
8453 * gcc.c-torture/20070522-1.c: New testcase.
8454
8455 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
8456
8457 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
8458
8459 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
8460
8461 * gcc.c-torture/execute/ieee/20000320-1.x,
8462 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
8463 m68k-*-* and check_effective_target_coldfire_fpu.
8464
8465 2007-05-22 Ollie Wild <aaw@google.com>
8466
8467 * g++.dg/lookup/hidden-class10.C: New test.
8468 * g++.dg/lookup/hidden-class11.C: New test.
8469
8470 2007-05-22 Ollie Wild <aaw@google.com>
8471
8472 * g++.dg/lookup/name-clash5.C: New test.
8473 * g++.dg/lookup/name-clash6.C: New test.
8474
8475 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
8476
8477 * g++.dg/other/i386-2.C: Update comments on header files tested.
8478 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
8479 of <tmmintrin.h>.
8480 * gcc.target/i386/sse-12.c: Likewise.
8481 * gcc.target/i386/sse-13.c: Likewise.
8482 * gcc.target/i386/sse-14.c: Likewise.
8483
8484 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
8485 Redefined to test with immediate operand.
8486 (__builtin_ia32_blendps): Likewise.
8487 (__builtin_ia32_blendpd): Likewise.
8488 (__builtin_ia32_dpps): Likewise.
8489 (__builtin_ia32_dpps): Likewise.
8490 (__builtin_ia32_insertps128): Likewise.
8491 (__builtin_ia32_vec_ext_v4sf): Likewise.
8492 (__builtin_ia32_vec_set_v16qi): Likewise.
8493 (__builtin_ia32_vec_set_v4si): Likewise.
8494 (__builtin_ia32_vec_set_v2di): Likewise.
8495 (__builtin_ia32_vec_ext_v16qi): Likewise.
8496 (__builtin_ia32_vec_ext_v4si): Likewise.
8497 (__builtin_ia32_vec_ext_v2di): Likewise.
8498 (__builtin_ia32_roundpd): Likewise.
8499 (__builtin_ia32_roundsd): Likewise.
8500 (__builtin_ia32_roundps): Likewise.
8501 (__builtin_ia32_roundss): Likewise.
8502 (__builtin_ia32_mpsadbw128): Likewise.
8503
8504 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
8505
8506 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
8507
8508 2007-05-22 Janis Johnson <janis187@us.ibm.com>
8509
8510 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
8511 failures.
8512 * gcc.dg/dfp/func-struct.c: Ditto.
8513 * gcc.dg/dfp/operator-assignment.c: Ditto.
8514 * gcc.dg/dfp/convert-bfp.c: Ditto.
8515 * gcc.dg/dfp/convert-int.c: Ditto.
8516 * gcc.dg/dfp/convert-int-max.c: Ditto.
8517 * gcc.dg/dfp/func-scalar.c: Ditto.
8518 * gcc.dg/dfp/cast.c: Ditto.
8519 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
8520 failures, and fix a typo in return type of arg1_128.
8521 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
8522 failures, and fix a typo in a constant suffix.
8523 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
8524 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
8525
8526 2007-05-22 Janis Johnson <janis187@us.ibm.com>
8527 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8528
8529 * lib/gcc-dg.exp(process_message): New proc.
8530 (dg-message): New test directive.
8531 * gcc.dg/always_inline.c: Use dg-message.
8532 * gcc.dg/always_inline2.c: Ditto.
8533 * gcc.dg/always_inline3.c: Ditto.
8534 * gcc.dg/invalid-call-1.c: Ditto.
8535 * gcc.dg/pr17506.c: Ditto.
8536 * gcc.dg/simd-5.c: Ditto.
8537 * gcc.dg/simd-6.c: Ditto.
8538 * gcc.dg/va-arg-2.c: Ditto.
8539 * gcc.dg/cpp/syshdr.c: Ditto.
8540 * gcc.dg/cpp/unc4.c: Ditto.
8541 * gcc.dg/cpp/trad/mi1.c: Ditto.
8542 * gcc.dg/cpp/trad/mi5.c: Ditto.
8543 * gcc.dg/cpp/trad/mi7.c: Ditto.
8544 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
8545 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
8546 * gcc.test-framework/test-framework.awk: Special-case outexists
8547 tests.
8548
8549 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
8550
8551 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
8552 (bit_SSE4_2): Likewise.
8553 (bit_POPCNT): Likewise.
8554
8555 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
8556 Check if assembler supports SSE4 instructions.
8557
8558 * gcc.target/i386/sse4_1-blendpd.c: New file.
8559 * gcc.target/i386/sse4_1-blendps.c: Likewise.
8560 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
8561 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
8562 * gcc.target/i386/sse4_1-check.h: Likewise.
8563 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
8564 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
8565 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
8566 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
8567 * gcc.target/i386/sse4_1-extractps.c: Likewise.
8568 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
8569 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
8570 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
8571 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
8572 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
8573 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
8574 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
8575 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
8576 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
8577 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
8578 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
8579 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
8580 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
8581 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
8582 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
8583 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
8584 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
8585 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
8586 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
8587 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
8588 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
8589 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
8590 * gcc.target/i386/sse4_1-pminud.c: Likewise.
8591 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
8592 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
8593 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
8594 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
8595 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
8596 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
8597 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
8598 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
8599 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
8600 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
8601 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
8602 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
8603 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
8604 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
8605 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
8606 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
8607 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
8608 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
8609 * gcc.target/i386/sse4_1-round.h: Likewise.
8610 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
8611 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
8612 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
8613 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
8614 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
8615 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
8616 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
8617 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
8618 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
8619 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
8620 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
8621 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
8622 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
8623 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
8624
8625 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8626
8627 PR fortran/31627
8628 * gfortran.dg/bounds_check_7.f90: New test.
8629
8630 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
8631
8632 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
8633 (check_effective_target_sse4a): Ditto.
8634
8635 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
8636 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
8637 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
8638 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
8639 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
8640 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
8641 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
8642 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
8643 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
8644 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
8645 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
8646 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
8647 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
8648 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
8649 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
8650 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
8651 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
8652 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
8653 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
8654 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
8655
8656 2007-05-21 Mark Mitchell <mark@codesourcery.com>
8657
8658 * g++.dg/ext/cleanup-1.C: New test.
8659 * g++.dg/ext/cleanup-2.C: Likewise.
8660 * g++.dg/ext/cleanup-3.C: Likewise.
8661 * g++.dg/ext/cleanup-4.C: Likewise.
8662 * g++.dg/ext/cleanup-5.C: Likewise.
8663 * g++.dg/ext/cleanup-6.C: Likewise.
8664 * g++.dg/ext/cleanup-8.C: Likewise.
8665 * g++.dg/ext/cleanup-9.C: Likewise.
8666 * g++.dg/ext/cleanup-10.C: Likewise.
8667 * g++.dg/ext/cleanup-11.C: Likewise.
8668 * g++.dg/ext/cleanup-dtor.C: Likewise.
8669
8670 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
8671
8672 PR middle-end/31995
8673 * gcc.dg/vect/vect-102a.c: New test.
8674
8675 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
8676 Paolo Carlini <pcarlini@suse.de>
8677 Uros Bizjak <ubizjak@gmail.com>
8678
8679 * gcc.dg/gcc-have-sync-compare-and-swap.c,
8680 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
8681 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
8682 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
8683 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
8684 New testcases.
8685
8686 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
8687
8688 PR fortran/32002
8689 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
8690
8691 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8692
8693 PR fortran/32027
8694 * gfortran.dg/do_3.F90: Add checks for the final value of the
8695 loop variable.
8696
8697 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
8698
8699 * gcc.c-torture/execute/990127-2.x: New file.
8700
8701 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
8702
8703 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
8704 * gcc.target/i386/sse-12: Add -O to compile options.
8705 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
8706 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
8707 and mm3dnow.h. Add -O to compile options.
8708
8709 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
8710
8711 PR fortran/31867
8712 * gfortran.dg/char_length_5.f90: New test.
8713
8714 PR fortran/31994
8715 * gfortran.dg/array_reference_1.f90: New test.
8716
8717 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8718
8719 PR middle-end/7651
8720 PR c++/11856
8721 PR c/12963
8722 PR c/23587
8723 PR other/29694
8724 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
8725 * gcc.dg/Wtype-limits.c: New.
8726 * gcc.dg/Wtype-limits-Wextra.c: New.
8727 * gcc.dg/Wtype-limits-no.c: New.
8728 * g++.dg/warn/Wtype-limits.C: New.
8729 * g++.dg/warn/Wtype-limits-Wextra.C: New.
8730 * g++.dg/warn/Wtype-limits-no.C: New.
8731
8732 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8733
8734 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
8735 instead of "-msse2".'
8736 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
8737 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
8738 and mm3dnow.h.
8739 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
8740 to test with immediate operand.
8741 (__builtin_ia32_insertqi): Ditto.
8742 (__builtin_ia32_palignr128): Ditto.
8743 (__builtin_ia32_palignr): Ditto.
8744 (__builtin_ia32_pshufhw): Ditto.
8745 (__builtin_ia32_pshuflw): Ditto.
8746 (__builtin_ia32_pshufd): Ditto.
8747 (__builtin_ia32_vec_set_v8hi): Ditto.
8748 (__builtin_ia32_vec_ext_v8hi): Ditto.
8749 (__builtin_ia32_shufpd): Ditto.
8750 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
8751
8752 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
8753
8754 PR fortran/32001
8755 * gfortran.dg/min_max_conformance.f90: Added more testcases.
8756
8757 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8758
8759 PR target/31585
8760 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
8761 and "__inline". Use "-msse" instead of "-msse2".
8762
8763 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8764
8765 PR middle-end/7651
8766 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
8767 * gcc.dg/20030906-2.c: Likewise.
8768 * objc.dg/method-17.m: Add -Wreturn-type.
8769 * obj-c++.dg/method-21.mm: Likewise.
8770
8771 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
8772
8773 PR target/31585
8774 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
8775 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
8776 (__builtin_ia32_psrlqi128): Ditto.
8777 (__builtin_ia32_psrlwi128): Ditto.
8778 (__builtin_ia32_psrldi128): Ditto.
8779 (__builtin_ia32_psrldqi128): Ditto.
8780 (__builtin_ia32_pslldqi128): Ditto.
8781 (__builtin_ia32_psrawi128): Ditto.
8782 (__builtin_ia32_psradi128): Ditto.
8783 (__builtin_ia32_psllqi128): Ditto.
8784 (__builtin_ia32_pslldi128): Ditto.
8785 (__builtin_prefetch): Ditto.
8786 (__builtin_ia32_pshufw): Ditto.
8787 (__builtin_ia32_vec_set_v4hi): Ditto.
8788 (__builtin_ia32_vec_ext_v4hi): Ditto.
8789 (__builtin_ia32_shufps): Ditto.
8790 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
8791
8792 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8793
8794 PR fortran/31974
8795 * gfortran.dg/char_allocation_1.f90: New test.
8796
8797 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8798
8799 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
8800 * gcc.dg/Wconversion-sign.c: New.
8801 * gcc.dg/Wconversion-integer-no-sign.c: New.
8802 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
8803 Wconversion-sign.C
8804 * g++.dg/warn/Wconversion-sign.C: New.
8805 * g++.old-deja/g++.other/warn4.C: Update.
8806 * g++.dg/warn/Wconversion1.C: Likewise.
8807
8808 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8809
8810 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
8811 * gcc.dg/torture/builtin-math-4.c: Likewise.
8812
8813 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8814
8815 PR libfortran/31964
8816 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
8817
8818 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
8819
8820 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
8821
8822 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
8823
8824 PR target/31628
8825 * gcc.target/i386/pr31628.c: New.
8826
8827 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
8828
8829 PR middle-end/31344
8830 * gcc.dg/pr31344.c: New test.
8831
8832 2007-05-17 Ian Lance Taylor <iant@google.com>
8833
8834 PR tree-optimization/31953
8835 * gcc.c-torture/compile/pr31953.c: New test.
8836
8837 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8838
8839 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
8840
8841 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
8842 and drem.
8843 * gcc.dg/torture/builtin-math-4.c: Likewise.
8844
8845 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
8846 * gcc.dg/torture/builtin-math-4.c: Likewise.
8847
8848 * gcc.dg/torture/builtin-math-4.c: New test.
8849
8850 2007-05-17 Janis Johnson <janis187@us.ibm.com>
8851 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8852
8853 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
8854 * gcc.dg/cpp/include2.c: Ditto.
8855 * gcc.dg/cpp/mac-dir-2.c: Ditto.
8856 * gcc.dg/cpp/paste5.c: Ditto.
8857 * gcc.dg/cpp/paste6.c: Ditto.
8858 * gcc.dg/cpp/paste8.c: Ditto.
8859 * gcc.dg/cpp/paste11.c: Ditto.
8860 * gcc.dg/cpp/paste13.c: Ditto.
8861 * gcc.dg/cpp/skipping2.c: Ditto.
8862 * gcc.dg/reg-vol-struct-1.c: Ditto.
8863 * gcc.dg/Wshadow-1.c: Ditto.
8864 * gcc.dg/cpp/trad/comment.c: Ditto.
8865 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
8866 * gcc.dg/cpp/if-2.c: Ditto.
8867 * gcc.dg/array-5.c: Ditto.
8868 * gcc.dg/inline-15.c: Ditto.
8869 * gcc.dg/pr27953.c: Ditto.
8870 * gcc.dg/Wno-c++-compat.c: Ditto.
8871
8872 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
8873
8874 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
8875
8876 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8877
8878 * gcc.c-torture/execute/20070517-1.c: New test.
8879
8880 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
8881
8882 PR fortran/31919
8883 * gfortran.dg/min_max_conformance.f90: New test.
8884
8885 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
8886
8887 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
8888 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
8889 gcc.dg/vect/vect-104.c: Use more complex construction to
8890 prevent vectorizing.
8891 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
8892
8893 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
8894
8895 PR tree-optimization/24659
8896 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
8897 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
8898 not vect_int target.
8899 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
8900 not vect_int target. Loop is vectorized for vect_intfloat_cvt
8901 targets.
8902 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
8903 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
8904 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
8905
8906 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
8907
8908 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
8909 and x86_64-*-* targets.
8910 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
8911
8912 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
8913
8914 PR fortran/18769
8915 PR fortran/30881
8916 PR fortran/31194
8917 PR fortran/31216
8918 PR fortran/31427
8919 * transfer_simplify_1.f90: New test.
8920 * transfer_simplify_2.f90: New test.
8921
8922 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
8923
8924 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
8925
8926 2007-05-14 Janis Johnson <janis187@us.ibm.com>
8927
8928 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
8929
8930 * gcc.dg/fltconst-pedantic-dfp.c: New test.
8931
8932 PR c/31924
8933 * gcc.dg/fltconst-1.c: New test.
8934
8935 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
8936 * gcc.dg/dfp/operator-assignment.c: Ditto.
8937
8938 2007-05-14 Paolo Carlini <pcarlini@suse.de>
8939
8940 PR c++/29928
8941 * g++.dg/rtti/typeid5.C: New.
8942
8943 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8944
8945 PR fortran/31725
8946 * gfortran.dg/substr_4.f: New test.
8947
8948 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
8949
8950 * gcc.target/m68k/interrupt_thread-1.c,
8951 gcc.target/m68k/interrupt_thread-2.c,
8952 gcc.target/m68k/interrupt_thread-3.c: New.
8953 * gcc.target/m68k/m68k.exp: Accept fido.
8954
8955 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
8956
8957 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
8958 * gfortran.dg/altreturn_3.f90: Likewise.
8959 * gfortran.dg/assumed_dummy_1.f90: Likewise.
8960 * gfortran.dg/default_numeric_type_1.f90: Likewise.
8961 * gfortran.dg/inquire_iolength.f90: Likewise.
8962 * gfortran.dg/module_naming_1.f90: Likewise.
8963 * gfortran.dg/oldstyle_2.f90: Likewise.
8964 * gfortran.dg/operator_2.f90: Likewise.
8965 * gfortran.dg/parameter_array_element_1.f90: Likewise.
8966 * gfortran.dg/used_types_11.f90: Likewise.
8967 * gfortran.dg/zero_array_components_1.f90: Likewise.
8968 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
8969 * gfortran.dg/parameter_array_dummy.f90: Likewise.
8970 * gfortran.dg/real_const_3.f90: Likewise.
8971
8972 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
8973
8974 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
8975 * gcc.dg/tree-ssa/loop-30.c: New test.
8976
8977 2007-05-13 Richard Guenther <rguenther@suse.de>
8978
8979 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
8980 scanning forwprop1.
8981 * g++.dg/tree-ssa/pr31146.C: Likewise.
8982
8983 2007-05-13 Revital Eres <eres@il.ibm.com>
8984
8985 * gcc.dg/dse.c: New test.
8986
8987 2007-05-12 Richard Guenther <rguenther@suse.de>
8988
8989 PR tree-optimization/31797
8990 * gcc.c-torture/compile/pr31797.c: New testcase.
8991
8992 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
8993
8994 PR fortran/30746
8995 * gfortran.dg/host_assoc_function_1.f90: New test.
8996
8997 2007-05-11 Steve Ellcey <sje@cup.hp.com>
8998
8999 PR c++/31829
9000 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
9001
9002 2007-05-11 Silvius Rus <rus@google.com>
9003
9004 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
9005 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
9006 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
9007 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
9008 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
9009 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
9010 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
9011 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
9012 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
9013 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
9014 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
9015 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
9016 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
9017 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
9018 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
9019 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
9020
9021 2007-05-11 Paolo Carlini <pcarlini@suse.de>
9022
9023 PR other/31852
9024 * gcc.c-torture/execute/builtins/memchr.c: New.
9025 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
9026 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
9027
9028 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
9029
9030 PR fortran/30876
9031 * gfortran.dg/recursive_reference_1.f90: Put error at correct
9032 line.
9033 * gfortran.dg/recursive_reference_2.f90: New test.
9034
9035 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
9036
9037 PR fortran/30878
9038 * gfortran.dg/namelist_29.f90: New test.
9039
9040 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
9041
9042 PR fortran/31474
9043 * gfortran.dg/entry_10.f90: New test.
9044
9045 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
9046
9047 PR tree-optimization/31885
9048 * gcc.dg/tree-ssa/loop-29.c: New test.
9049
9050 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
9051
9052 * assumed_dummy_1.f90: Fix dg directive.
9053 * char_initialiser_actual.f90: Likewise.
9054 * nested_modules_2.f90: Likewise.
9055 * shift-alloc.f90: Likewise.
9056
9057 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
9058
9059 * gcc.dg/20070507-1.c: Disable for non-pic targets.
9060
9061 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9062
9063 PR libfortran/31880
9064 * gfortran.dg/unf_read_corrupted_2.f90: New test.
9065
9066 2007-05-09 Mike Stump <mrs@apple.com>
9067
9068 * g++.dg/other/first-global.C: Add -fpie for darwin.
9069 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
9070
9071 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
9072
9073 * gcc.dg/20070507-1.c: New testcase.
9074
9075 2007-05-08 Chao-ying Fu <fu@mips.com>
9076
9077 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
9078 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
9079 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
9080 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
9081
9082 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
9083
9084 PR 31847
9085 * gcc.dg/pr31847.c: New test.
9086
9087 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
9088
9089 PR fortran/31692
9090 * gfortran.dg/actual_array_result_1.f90: New test.
9091
9092 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
9093
9094 PR fortran/29397
9095 * gfortran.dg/parameter_array_init_1.f90: New test.
9096
9097 PR fortran/29400
9098 * gfortran.dg/parameter_array_init_2.f90: New test.
9099
9100 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
9101
9102 PR target/31854
9103 * gcc.target/i386/pr31854.c: New test.
9104
9105 2007-05-07 Janis Johnson <janis187@us.ibm.com>
9106
9107 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
9108
9109 2007-05-07 Mike Stump <mrs@apple.com>
9110
9111 * g++.old-deja/g++.mike/empty.C: Add.
9112
9113 2007-05-07 Eric Christopher <echristo@apple.com>
9114
9115 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
9116
9117 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
9118
9119 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
9120 variable. Rearrange conversions from binary float to decimal float.
9121
9122 2007-05-07 Mark Mitchell <mark@codesourcery.com>
9123
9124 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
9125 x86.
9126
9127 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
9128
9129 * gnat.dg/opt1.ad[sb]: New testcase.
9130
9131 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9132
9133 PR fortran/31399
9134 * gfortran.dg/do_3.F90: New test.
9135
9136 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9137
9138 PR fortran/31764
9139 * gfortran.dg/new_line.f90: Add new checks.
9140
9141 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9142
9143 PR fortran/31201
9144 * gfortran.dg/large_unit_1.f90: New.
9145 * gfortran.dg/large_unit_2.f90: New.
9146 * gfortran.dg/iostat_4.f90: New
9147 * gfortran.dg/bounds_check_fail_1.f90: Updated.
9148
9149 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
9150
9151 PR fortran/31540
9152 * gfortran.dg/char_result_4.f90: New test.
9153
9154 2007-06-05 Revital Eres <eres@il.ibm.com>
9155
9156 PR 30957
9157 * gcc.dg/pr30957-1.c: New test.
9158
9159 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9160
9161 PR fortran/31251
9162 * gfortran.dg/char_type_len_2.f90: New test.
9163
9164 2007-05-05 Geoffrey Keating <geoffk@apple.com>
9165
9166 PR 31775
9167 * g++.dg/other/nested-extern.cc: New.
9168 * g++.dg/other/nested-extern-1.C: New.
9169 * g++.dg/other/nested-extern-2.C: New.
9170
9171 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
9172
9173 PR fortran/31760
9174 * gfortran.dg/erf.f90: New test.
9175 * gfortran.dg/besxy.f90: New test.
9176
9177 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
9178
9179 PR fortran/22359
9180 * gfortran.dg/fseek.f90: New test.
9181
9182 2007-05-04 Bob Wilson <bob.wilson@acm.org>
9183
9184 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
9185
9186 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9187
9188 PR libfortran/31210
9189 * gfortran.dg/zero_length_1.f90: New test.
9190
9191 2007-05-04 Tobias Burnus <burnus@net-b.de>
9192
9193 PR fortran/31803
9194 * gfortran.dg/char_pointer_assign_3.f90: New test.
9195 * gfortran.dg/char_result_2.f90: Re-enable test.
9196
9197 2007-05-04 Tobias Burnus <burnus@net-b.de>
9198
9199 PR fortran/25071
9200 * gfortran.dg/char_length_3.f90: New test.
9201 * gfortran.dg/char_result_2.f90: Fix test.
9202
9203 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
9204
9205 PR tree-optimization/30565
9206 * gcc.dg/tree-ssa/loop-27.c: New test.
9207
9208 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
9209
9210 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
9211 * gcc.target/bfin/arith.c (__v2hi): Likewise.
9212 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
9213 * gcc.target/bfin/shift.c (__v2hi): Likewise.
9214
9215 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
9216
9217 PR tree-optimization/31699
9218 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
9219 New.
9220 (check_effective_target_vect_floatint_cvt): New.
9221 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
9222 of specific targets.
9223 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
9224 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
9225 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
9226 * gcc.dg/vect/vect-iv-4.c: Likewise.
9227 * gcc.dg/vect/vect-multitypes-11.c: New.
9228 * gcc.dg/vect/pr31699.c: New.
9229
9230 2007-05-02 Geoffrey Keating <geoffk@apple.com>
9231
9232 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
9233
9234 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
9235
9236 PR C++/31663
9237 * g++.dg/warn/anonymous-namespace-2.C: New.
9238 * g++.dg/warn/anonymous-namespace-2.h: New.
9239
9240 2007-05-02 Paul Brook <paul@codesourcery.com>
9241
9242 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
9243
9244 2007-05-02 Eric Christopher <echristo@apple.com>
9245
9246 * gcc.dg/cpp/if-div.c: New file.
9247
9248 2007-05-02 Tom Tromey <tromey@redhat.com>
9249
9250 PR preprocessor/28709:
9251 * gcc.dg/cpp/pr28709.c: New file.
9252
9253 2007-05-02 Richard Guenther <rguenther@suse.de>
9254
9255 PR tree-optimization/31146
9256 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
9257
9258 2007-05-01 Geoffrey Keating <geoffk@apple.com>
9259
9260 * gcc.c-torture/compile/limits-blockid.c: New.
9261 * gcc.c-torture/compile/limits-caselabels.c: New.
9262 * gcc.c-torture/compile/limits-declparen.c: New.
9263 * gcc.c-torture/compile/limits-enumconst.c: New.
9264 * gcc.c-torture/compile/limits-exprparen.c: New.
9265 * gcc.c-torture/compile/limits-externalid.c: New.
9266 * gcc.c-torture/compile/limits-fnargs.c: New.
9267 * gcc.c-torture/compile/limits-fndefn.c: New.
9268 * gcc.c-torture/compile/limits-idexternal.c: New.
9269 * gcc.c-torture/compile/limits-idinternal.c: New.
9270 * gcc.c-torture/compile/limits-pointer.c: New.
9271 * gcc.c-torture/compile/limits-stringlit.c: New.
9272 * gcc.c-torture/compile/limits-structmem.c: New.
9273 * gcc.c-torture/compile/limits-structnest.c: New.
9274
9275 2007-04-29 Geoffrey Keating <geoffk@apple.com>
9276
9277 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
9278
9279 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
9280
9281 PR middle-end/31740
9282 * gcc.c-torture/compile/20070501-1.c: New testcase.
9283
9284 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
9285
9286 PR fortran/31732
9287 * gfortran.dg/array_memset_2: New test case.
9288
9289 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
9290
9291 PR testsuite/31615
9292 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
9293
9294 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
9295
9296 PR testsuite/31589
9297 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
9298 dg-final test.
9299 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
9300 keyword to dg-final test.
9301 * gcc.dg/vect/vect-iv-4.c: Likewise.
9302 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9303 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
9304 test.
9305 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
9306 cast.
9307 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
9308 * lib/target-supports.exp
9309 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
9310 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
9311
9312 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
9313
9314 * gcc.c-torture/execute/ieee/20000320-1.c: Use
9315 __LONG_LONG_MAX__ and its friends instead of those supplied by
9316 limits.h.
9317
9318 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
9319
9320 PR C++/31721
9321 * g++.dg/ext/vector7.C: New testcase.
9322
9323 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9324
9325 PR fortran/31591
9326 * gfortran.dg/bound_simplification_1.f90: New test.
9327
9328 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9329
9330 PR fortran/31645
9331 * gfortran.dg/bom_error.f90: New test.
9332 * gfortran.dg/bom_include.f90: New test.
9333 * gfortran.dg/bom_UTF16-LE.f90: New test.
9334 * gfortran.dg/bom_UTF16-BE.f90: New test.
9335 * gfortran.dg/bom_UTF-8.f90: New test.
9336 * gfortran.dg/bom_UTF-32.f90: New test.
9337 * gfortran.dg/bom_UTF-8.F90: New test.
9338 * gfortran.dg/bom_include.inc: New file.
9339
9340 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
9341
9342 PR C++/30221
9343 * g++.dg/init/ptrfn2.C: New test.
9344 * g++.dg/init/ptrfn3.C: New test.
9345
9346 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
9347
9348 PR fortran/31711
9349 * gfortran.dg/dependency_21.f90: New test.
9350
9351 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9352
9353 * gfortran.dg/secnds.f: Use real*8.
9354 * gfortran.dg/secnds-1.f: Use real*8.
9355
9356 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9357
9358 PR libfortran/31532
9359 * gfortran.dg/inquire_5.f90: Update test.
9360
9361 2007-04-27 Ian Lance Taylor <iant@google.com>
9362
9363 PR middle-end/31710
9364 * gcc.c-torture/compile/pr31710.c: New test.
9365
9366 2007-04-27 Richard Guenther <rguenther@suse.de>
9367
9368 PR tree-optimization/30965
9369 PR tree-optimization/30978
9370 * gcc.dg/tree-ssa/pr30978.c: New testcase.
9371 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
9372 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
9373 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
9374
9375 2007-04-27 Richard Guenther <rguenther@suse.de>
9376
9377 PR tree-optimization/31715
9378 * gcc.dg/Warray-bounds-4.c: New testcase.
9379
9380 2007-04-26 Ian Lance Taylor <iant@google.com>
9381
9382 PR target/28675
9383 * gcc.c-torture/compile/pr28675.c: New test.
9384
9385 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
9386
9387 PR C++/30016
9388 * g++.dg/ext/vector6.C: New test.
9389
9390 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
9391
9392 * gcc.c-torture/execute/ieee/20000320-1.x: New.
9393
9394 2007-04-26 Steve Ellcey <sje@cup.hp.com>
9395
9396 PR middle-end/31617
9397 * g++.dg/other/str_empty.C: Add expected warning.
9398
9399 2007-04-26 Richard Guenther <rguenther@suse.de>
9400 Daniel Berlin <dberlin@dberlin.org>
9401
9402 PR tree-optimization/30567
9403 * g++.dg/other/pr30567.C: New testcase.
9404
9405 2007-04-26 Richard Guenther <rguenther@suse.de>
9406
9407 PR tree-optimization/31703
9408 * gcc.c-torture/compile/pr31703.c: New testcase.
9409 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
9410 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
9411
9412 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
9413
9414 * gfortran.dg/open_errors.f90: Added if statements checking
9415 the value of iostat.
9416
9417 2007-04-26 Jakub Jelinek <jakub@redhat.com>
9418
9419 PR c++/31598
9420 * g++.dg/gomp/pr31598.C: New test.
9421
9422 PR tree-optimization/30558
9423 * g++.dg/gomp/pr30558.C: New test.
9424
9425 2007-04-24 Mark Mitchell <mark@codesourcery.com>
9426
9427 PR c++/31338
9428 * g++.dg/ext/complex2.C: New test.
9429
9430 2007-04-25 Paolo Carlini <pcarlini@suse.de>
9431
9432 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
9433
9434 2007-04-25 Thiemo Seufer <ths@mips.com>
9435
9436 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
9437 value to signed char.
9438
9439 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
9440
9441 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
9442 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
9443 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
9444
9445 2007-04-25 Tobias Burnus <burnus@net-b.de>
9446
9447 PR fortran/31668
9448 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
9449 statement functions.
9450 * gfortran.dg/c_by_val_5.f90: New test.
9451
9452 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
9453
9454 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
9455 with two new subroutines to avoid parameter-induced aliasing.
9456 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
9457 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
9458
9459 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9460
9461 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
9462 * g++.dg/warn/Warray-bounds.C: Likewise.
9463
9464 2007-04-24 Ian Lance Taylor <iant@google.com>
9465
9466 PR tree-optimization/31605
9467 * gcc.c-torture/execute/pr31605.c: New test.
9468
9469 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9470
9471 PR fortran/31587
9472 * lib/gcc-dg.exp (scan-module): New function.
9473 * gfortran.dg/module_md5_1.f90: New test.
9474
9475 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
9476
9477 * g++.old-deja/g++.pt/defarg6.C: Only run with
9478 -std=gnu++98.
9479 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
9480 * g++.dg/cpp0x/variadic61.C: Ditto.
9481 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
9482 * g++.dg/cpp0x/variadic62.C: Ditto.
9483 * g++.dg/template/meminit1.C: Ditto.
9484 * g++.dg/template/operator7.C: Ditto.
9485 * g++.dg/template/static15.C: Ditto.
9486 * g++.dg/template/invalid1.C: Ditto.
9487 * g++.dg/template/shift1.C: Ditto.
9488 * g++.dg/template/error10.C: Ditto.
9489
9490 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
9491
9492 PR diagnostic/25923
9493 * gfortran.dg/pr25923.f90: New test.
9494
9495 2007-04-24 Ian Lance Taylor <iant@google.com>
9496
9497 PR tree-optimization/31602
9498 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
9499
9500 2007-04-24 Janis Johnson <janis187@us.ibm.com>
9501
9502 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
9503 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
9504
9505 2007-04-24 Hui-May Chang <hm.chang@apple.com>
9506
9507 * gcc.target/i386/reload-1.c. New.
9508
9509 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
9510 Olga Golovanevsky <olga@il.ibm.com>
9511
9512 * g++.dg/other/str_empty.C: New test.
9513
9514 2007-04-24 Richard Henderson <rth@redhat.com>
9515
9516 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
9517
9518 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
9519
9520 PR target/31641
9521 * gcc.c-torture/compile/pr31641.c: New testcase.
9522
9523 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
9524
9525 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
9526 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
9527 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
9528 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
9529
9530 2007-04-23 Simon Baldwin <simonb@google.com>
9531
9532 * g++.dg/other/error15.C: New.
9533 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
9534 triggering a "multiple parameters named" error.
9535
9536 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
9537
9538 PR fortran/31618
9539 * gfortran.dg/backspace_8.f: New test case.
9540
9541 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
9542
9543 PR fortran/31630
9544 * gfortran.dg/used_types_17.f90: New test.
9545
9546 PR fortran/31620
9547 * gfortran.dg/zero_array_components_1.f90: New test.
9548
9549 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9550
9551 PR fortran/31616
9552 * gfortran.dg/open_errors.f90: Allow a different error message.
9553
9554 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
9555
9556 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
9557 Rename from check_effective_target_vect_pack_mod. Rename global
9558 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
9559 messages.
9560 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
9561 rename.
9562 * gcc.dg/vect/vect-iv-8a.c: Ditto.
9563 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
9564
9565 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
9566
9567 PR middle-end/31448
9568 * gcc.c-torture/execute/pr31448.c: New testcase.
9569
9570 2007-04-22 Nick Clifton <nickc@redhat.com>
9571
9572 * gcc.dg/20020312-2.c: Add support for the FRV.
9573
9574 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
9575
9576 PR tree-optimization/24659
9577 * gcc.dg/vect/vect-float-extend-1.c: New test.
9578 * gcc.dg/vect/vect-float-truncate-1.c: New test.
9579
9580 2007-04-22 Richard Guenther <rguenther@suse.de>
9581
9582 PR tree-optimization/29789
9583 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
9584 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
9585
9586 2007-04-22 Revital Eres <eres@il.ibm.com>
9587
9588 * gcc.dg/var-expand2.c: New test.
9589
9590 2007-04-22 Revital Eres <eres@il.ibm.com>
9591
9592 * gcc.dg/var-expand3.c: New test.
9593
9594 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9595
9596 PR fortran/31495
9597 * gfortran.dg/continuation_8.f90: New test.
9598
9599 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
9600
9601 PR C/30265
9602 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
9603 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
9604
9605 2007-04-21 Richard Guenther <rguenther@suse.de>
9606
9607 PR middle-end/31136
9608 * gcc.c-torture/execute/pr31136.c: New testcase.
9609
9610 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
9611
9612 * gcc.target/i386/movsi-sm-1.c: New.
9613
9614 2007-04-20 Richard Henderson <rth@redhat.com>
9615
9616 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
9617 * gcc.dg/pr27095.c: Cope with alpha GOT load.
9618
9619 2007-04-20 Jakub Jelinek <jakub@redhat.com>
9620
9621 * gcc.target/i386/ordcmp-1.c: New test.
9622 * gcc.target/i386/unordcmp-1.c: New test.
9623
9624 PR tree-optimization/31632
9625 * gcc.c-torture/compile/20070419-1.c: New test.
9626
9627 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9628
9629 * gcc.dg/invalid-call-1.c: New test.
9630
9631 2007-04-18 Dirk Mueller <dmueller@suse.de>
9632
9633 PR diagnostic/31227
9634 * gcc.dg/Warray-bounds-3.c: New.
9635
9636 2007-04-18 Richard Guenther <rguenther@suse.de>
9637
9638 PR tree-optimization/19431
9639 PR tree-optimization/21463
9640 * gcc.c-torture/execute/20070212-1.c: New testcase.
9641 * gcc.c-torture/execute/20070212-2.c: Likewise.
9642 * gcc.c-torture/execute/20070212-3.c: Likewise.
9643 * gcc.dg/tree-ssa/pr19431.c: Likewise.
9644 * gcc.dg/tree-ssa/pr21463.c: Likewise.
9645 * g++.dg/tree-ssa/pr21463.C: Likewise.
9646 * g++.dg/tree-ssa/pr30738.C: Likewise.
9647
9648 2007-04-17 Mark Mitchell <mark@codesourcery.com>
9649
9650 PR c++/31513
9651 * g++.dg/expr/bitfield8.C: New test.
9652
9653 2007-04-17 Joseph Myers <joseph@codesourcery.com>
9654 Richard Sandiford <richard@codesourcery.com>
9655
9656 * lib/target-supports.exp (check_profiling_available): Return 0
9657 for uClibc with -p or -pg.
9658
9659 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
9660
9661 PR c++/31517
9662 * g++.dg/template/init7.C: New test.
9663
9664 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
9665
9666 PR rtl-optimization/31360
9667 * gcc.dg/loop-7.c: New test.
9668
9669 2007-04-17 Mark Mitchell <mark@codesourcery.com>
9670
9671 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
9672 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
9673 build.
9674 (compat-execute): Likewise.
9675 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
9676 files to remote hosts.
9677 * lib/c-ctorture.exp (c-torture-compile): Likewise.
9678 (c-torture-execute): Likewise.
9679 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
9680 or plain file. Use remote_upload and remote_download to copy
9681 files about.
9682 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
9683 before scanning it.
9684
9685 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
9686
9687 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
9688
9689 2007-04-16 Lawrence Crowl <crowl@google.com>
9690
9691 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
9692 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
9693 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
9694 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
9695 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
9696 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
9697 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
9698 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
9699 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
9700 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
9701 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
9702
9703 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
9704 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
9705 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
9706 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
9707 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
9708 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
9709 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
9710 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
9711 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
9712 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
9713 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
9714
9715 2007-04-16 Ian Lance Taylor <iant@google.com>
9716
9717 PR tree-optimization/31522
9718 * gcc.dg/Wstrict-overflow-16.c: New test.
9719
9720 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
9721
9722 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
9723
9724 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
9725
9726 PR fortran/31144
9727 * gfortran.dg/module_naming_1.f90: New.
9728
9729 2007-04-16 Richard Sandiford <richard@codesourcery.com>
9730
9731 * lib/target-supports.exp (check_profiling_available): Return
9732 false for m68k-*-uclinux.
9733
9734 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
9735
9736 PR c++/29365
9737 Testcase for c++ anonymous namespace warning
9738
9739 * g++.dg/warn/anonymous-namespace-1.C: New test
9740 * g++.dg/warn/anonymous-namespace-1.h: New test
9741
9742 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
9743
9744 PR testsuite/31578
9745 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
9746
9747 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9748
9749 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
9750
9751 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
9752
9753 PR fortran/31204
9754 * gfortran.dg/array_constructor_16.f90: New test.
9755
9756 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
9757
9758 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
9759 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
9760
9761 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9762
9763 PR rtl-optimization/31500
9764 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
9765 * g++.dg/warn/Warray-bounds.C: Likewise.
9766
9767 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
9768
9769 PR C/31520
9770 * gcc.dg/gnu89-init-4.c: New testcase.
9771
9772 2007-04-14 Jakub Jelinek <jakub@redhat.com>
9773
9774 PR c++/25874
9775 * gcc.dg/gomp/pr25874.c: Add dg-options.
9776 * g++.dg/gomp/pr25874.C: Add dg-options.
9777
9778 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
9779
9780 PR fortran/21061
9781 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
9782 * gfortran.dg/warnings_are_errors_1.f: New testcase.
9783
9784 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9785
9786 PR fortran/31561
9787 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
9788
9789 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
9790
9791 PR fortran/29507
9792 PR fortran/31404
9793 * gfortran.dg/initialization_6.f90: New test.
9794
9795 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
9796
9797 * gcc.c-torture/compile/pr27528.c: Require nonpic.
9798
9799 * lib/target-supports.exp (check_gc_sections_available):
9800 Return false if ldflags includes -elf2flt.
9801
9802 2007-04-13 Jason Merrill <jason@redhat.com>
9803
9804 PR c++/31074
9805 * conv3.C: New test.
9806
9807 2007-04-13 Mike Stump <mrs@apple.com>
9808
9809 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
9810 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
9811
9812 2007-04-13 Joseph Myers <joseph@codesourcery.com>
9813
9814 PR tree-optimization/29598
9815 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
9816
9817 2007-04-13 Tobias Burnus <burnus@net-b.de>
9818
9819 PR fortran/31559
9820 * gfortran.dg/func_assign.f90: New test.
9821
9822 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
9823
9824 PR fortran/31550
9825 * gfortran.dg/used_types_16.f90: New test.
9826
9827 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
9828
9829 PR fortran/18937
9830 * gfortran.dg/goto_2.f90: New.
9831 * gfortran.dg/goto_3.f90: New.
9832 * gfortran.dg/pr17708.f90: Rename to ...
9833 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
9834
9835 2007-04-13 Tobias Burnus <burnus@net-b.de>
9836
9837 PR fortran/31562
9838 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
9839 instead of a struct.
9840
9841 2007-04-13 Tobias Burnus <burnus@net-b.de>
9842
9843 PR fortran/31562
9844 * gfortran.dg/value_4.c: Use GNU extensions for complex
9845 instead of a struct.
9846
9847 2007-04-13 Richard Guenther <rguenther@suse.de>
9848
9849 PR tree-optimization/21258
9850 * gcc.dg/tree-ssa/vrp34.c: New testcase.
9851
9852 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9853
9854 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
9855 <complex.h>.
9856
9857 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
9858
9859 PR fortran/31250
9860 * gfortran.dg/char_length_2.f90: New.
9861 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
9862 * gfortran.dg/repeat_4.f90: Likewise.
9863
9864 PR fortran/31266
9865 * gfortran.dg/char_assign_1.f90: New.
9866
9867 PR fortran/31471
9868 * gfortran.dg/block_name_1.f90: New.
9869 * gfortran.dg/block_name_2.f90: New.
9870
9871 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
9872
9873 PR c++/31078
9874 * g++.dg/other/pr31078.C: New.
9875
9876 2007-04-12 Richard Guenther <rguenther@suse.de>
9877
9878 PR tree-optimization/31169
9879 * gcc.c-torture/execute/pr31169.c: New testcase.
9880
9881 2007-04-12 Richard Guenther <rguenther@suse.de>
9882
9883 PR tree-optimization/24689
9884 PR tree-optimization/31307
9885 * g++.dg/tree-ssa/pr31307.C: New testcase.
9886 * gcc.dg/tree-ssa/pr24689.c: Likewise.
9887
9888 2007-04-12 Tobias Burnus <burnus@net-b.de>
9889
9890 PR fortran/31472
9891 * gfortran.dg/access_spec_1.f90: New test.
9892 * gfortran.dg/access_spec_2.f90: New test.
9893 * gfortran.dg/non_module_public.f90: Match new error message.
9894
9895 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
9896
9897 PR testsuite/31538
9898 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
9899 to 4 at line 38 to fix bounds problem.
9900
9901 2007-04-11 Tobias Burnus <burnus@net-b.de>
9902
9903 PR testsuite/31240
9904 * gfortran.dg/pointer_intent_1.f90: Fix test.
9905
9906 2007-04-10 Eric Christopher <echristo@apple.com>
9907
9908 * lib/target-supports.exp
9909 (check_effective_target_fstack_protector): Rewrite.
9910
9911 2007-04-09 Mark Mitchell <mark@codesourcery.com>
9912
9913 PR c++/31449
9914 * g++.dg/init/const5.C: New test.
9915
9916 2007-04-09 Jan Hubicka <jh@suse.cz>
9917
9918 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
9919
9920 2007-04-08 Jan Hubicka <jh@suse.cz>
9921
9922 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
9923
9924 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9925
9926 PR fortran/31257
9927 * gfortran.dg/achar_4.f90: New test.
9928
9929 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9930
9931 PR fortran/30880
9932 * gfortran.dg/used_dummy_types_8.f90: New test.
9933
9934 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9935
9936 PR fortran/30872
9937 * gfortran.dg/parameter_array_element_1.f90: New test.
9938
9939 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9940
9941 PR fortran/31222
9942 * gfortran.dg/default_numeric_type_1.f90: New test.
9943
9944 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9945
9946 PR fortran/31424
9947 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
9948
9949 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
9950
9951 PR fortran/31293
9952 * gfortran.dg/interface_12.f90: New test.
9953
9954 2007-04-07 Bruce Korb <bkorb@gnu.org>
9955
9956 * gcc.dg/format/opt-6.c: New test.
9957 * gcc.dg/format/nul-1.c: New test.
9958 * gcc.dg/format/nul-2.c: New test.
9959
9960 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9961
9962 PR libgfortran/31395
9963 * gfortran.dg/fmt_colon.f90: New test.
9964
9965 2007-04-06 Mark Mitchell <mark@codesourcery.com>
9966
9967 * g++.old-deja/g++.other/init18.C: Use
9968 dg-require-effective-target instead of an explicit xfail.
9969
9970 2007-04-05 Janis Johnson <janis187@us.ibm.com>
9971
9972 * gcc.dg/dfp/signbit-1.c
9973 * gcc.dg/dfp/signbit-2.c
9974
9975 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
9976
9977 PR fortran/31483
9978 * gfortran.dg/altreturn_5.f90: New test.
9979
9980 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
9981
9982 PR fortran/31292
9983 * gfortran.dg/contained_module_proc_1.f90: New test.
9984
9985 2007-04-04 Stuart Hastings <stuart@apple.com>
9986
9987 PR 31281
9988 * objc/execute/exceptions/pr31281.m: New.
9989
9990 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
9991
9992 * g++.dg/ext/dllimport12.C: Update comments.
9993
9994 2007-04-03 Eric Christopher <echristo@apple.com>
9995
9996 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
9997
9998 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9999
10000 PR fortran/31304
10001 * gfortran.dg/repeat_2.f90: New test.
10002 * gfortran.dg/repeat_3.f90: New test.
10003 * gfortran.dg/repeat_4.f90: New test.
10004
10005 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
10006
10007 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
10008
10009 2007-04-03 Jakub Jelinek <jakub@redhat.com>
10010
10011 PR c++/30847
10012 * g++.dg/parse/cond3.C: New test.
10013
10014 PR middle-end/30704
10015 * gcc.c-torture/execute/ieee/pr30704.c: New test.
10016
10017 2007-04-02 Jason Merrill <jason@redhat.com>
10018
10019 PR c++/31187
10020 * g++.dg/ext/visibility/anon3.C: New test.
10021
10022 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10023
10024 PR libgfortran/31052
10025 * gfortran.dg/namelist_28.f90: New test.
10026
10027 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10028
10029 PR libgfortran/31366
10030 * gfortran.dg/direct_io_6.f90: New test.
10031
10032 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10033
10034 PR libgfortran/31207
10035 * gfortran.dg/advance_5.f90: New test.
10036 * gfortran.dg/advance_6.f90: New test.
10037
10038 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10039
10040 * g++.dg/ext/dllimport6.C: Remove extra ';'.
10041 * g++.dg/ext/dllimport7.C: Likewise.
10042 * g++.dg/ext/selectany1.C: Likewise.
10043
10044 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
10045
10046 * g++.dg/parser/pr31138.C: New.
10047 * g++.dg/parser/pr31140.C: New.
10048 * g++.dg/parser/pr31141.C: New.
10049
10050 2007-03-30 Paolo Carlini <pcarlini@suse.de>
10051
10052 PR c++/26099
10053 * g++.dg/ext/is_base_of.C: New.
10054 * g++.dg/ext/has_virtual_destructor.C: New.
10055 * g++.dg/ext/is_polymorphic.C: New.
10056 * g++.dg/ext/is_base_of_diagnostic.C: New.
10057 * g++.dg/ext/is_enum.C: New.
10058 * g++.dg/ext/has_nothrow_assign.C: New.
10059 * g++.dg/ext/has_nothrow_constructor.C: New.
10060 * g++.dg/ext/is_empty.C: New.
10061 * g++.dg/ext/has_trivial_copy.C: New.
10062 * g++.dg/ext/has_trivial_assign.C: New.
10063 * g++.dg/ext/is_abstract.C: New.
10064 * g++.dg/ext/is_pod.C: New.
10065 * g++.dg/ext/has_nothrow_copy.C: New.
10066 * g++.dg/ext/is_class.C: New.
10067 * g++.dg/ext/has_trivial_constructor.C: New.
10068 * g++.dg/ext/is_union.C: New.
10069 * g++.dg/ext/has_trivial_destructor.C: New.
10070 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
10071 * g++.dg/template/crash43.C: Likewise.
10072
10073 2007-03-29 Dirk Mueller <dmueller@suse.de>
10074
10075 * g++.dg/warn/pedantic2.C: New testcase.
10076
10077 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10078
10079 * size_dim.f90: Fix dg directive.
10080 * pr16433.f: Likewise.
10081 * use_6.f90: Likewise.
10082 * use_7.f90: Likewise.
10083 * entry_9.f90: Likewise.
10084 * pointer_intent_2.f90: Likewise.
10085 * protected_1.f90: Likewise.
10086 * fmt_missing_period_2.f: Likewise.
10087 * pointer_intent_3.f90: Likewise.
10088 * protected_2.f90: Likewise.
10089 * protected_3.f90: Likewise.
10090 * pr15754.f90: Likewise.
10091 * protected_4.f90: Likewise.
10092 * protected_5.f90: Likewise.
10093 * initialization_2.f90: Likewise.
10094 * protected_6.f90: Likewise.
10095 * continuation_7.f90: Likewise.
10096 * derived_function_interface_1.f90: Likewise.
10097 * der_pointer_4.f90: Likewise.
10098 * fmt_zero_precision.f90: Likewise.
10099 * blockdata_3.f90: Likewise.
10100 * fmt_missing_period_1.f: Likewise.
10101 * real_const_3.f90: Likewise.
10102 * use_4.f90: Likewise.
10103 * fmt_missing_period_3.f: Likewise.
10104 * use_5.f90: Likewise.
10105
10106 2007-03-28 Mike Stump <mrs@apple.com>
10107
10108 * gcc.dg/darwin-comm.c: Add.
10109
10110 2007-03-28 Eric Christopher <echristo@apple.com>
10111
10112 * lib/target-supports.exp (check_effective_target_fstack_protector):
10113 New.
10114 * gcc.dg/ssp-1.c: Use.
10115 * gcc.dg/ssp-2.c: Ditto.
10116
10117 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
10118
10119 PR c++/29077
10120 * g++.dg/parse/constructor3.C: New test.
10121
10122 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
10123
10124 * gnat.dg/thin_pointer.ad[sb]: New test.
10125
10126 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
10127
10128 * g++.dg/cpp0x/bracket1.C: New.
10129 * g++.dg/cpp0x/bracket2.C: New.
10130 * g++.dg/cpp0x/bracket3.C: New.
10131 * g++.dg/cpp0x/bracket4.C: New.
10132
10133 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
10134
10135 * g++.dg/cpp0x/temp_default1.C: New.
10136 * g++.dg/cpp0x/temp_default3.C: New.
10137 * g++.dg/cpp0x/temp_default2.C: New.
10138 * g++.dg/cpp0x/temp_default4.C: New.
10139
10140 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
10141
10142 PR c++/29993
10143 * g++.dg/other/cv_func2.C: New.
10144
10145 2007-03-27 Janis Johnson <janis187@us.ibm.com>
10146
10147 * gcc.dg/dfp/func-vararg-alternate.h: New file.
10148 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
10149 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
10150 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
10151
10152 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
10153 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
10154
10155 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
10156
10157 * lib/compat.exp (compat-execute): Fix processing of file names.
10158
10159 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
10160
10161 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
10162
10163 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
10164
10165 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10166 Delete created executable test file.
10167 (check_effective_target_fortran_large_int): Ditto.
10168 (check_effective_target_static_libgfortran): Ditto.
10169
10170 2007-03-26 Paolo Carlini <pcarlini@suse.de>
10171
10172 PR c++/30500
10173 * g++.dg/warn/pragma-system_header1.C: New test.
10174 * g++.dg/warn/pragma-system_header2.C: New test.
10175 * g++.dg/warn/pragma-system_header1.h. New.
10176 * g++.dg/warn/pragma-system_header2.h. New.
10177
10178 2007-03-26 Ian Lance Taylor <iant@google.com>
10179
10180 PR tree-optimization/31345
10181 * gcc.c-torture/compile/pr31345-1.c: New test.
10182
10183 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
10184
10185 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
10186 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
10187 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
10188 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
10189 * gfortran.dg/overload_1.f90: Likewise.
10190 * gfortran.dg/impure_assignment_1.f90: Likewise.
10191 * gfortran.dg/error_recovery_3.f90: Likewise.
10192 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
10193 * gfortran.dg/sequence_types_1.f90: Likewise.
10194 * gfortran.dg/internal_references_1.f90: Likewise.
10195 * gfortran.dg/present_1.f90: Likewise.
10196 * gfortran.dg/volatile10.f90: Likewise.
10197 * gfortran.dg/module_equivalence_2.f90: Likewise.
10198 * gfortran.dg/use_4.f90: Likewise.
10199 * gfortran.dg/elemental_result_1.f90: Likewise.
10200 * gfortran.dg/generic_actual_arg.f90: Likewise.
10201 * gfortran.dg/private_type_5.f90: Likewise.
10202 * gfortran.dg/protected_4.f90: Likewise.
10203 * gfortran.dg/interface_3.f90: Likewise.
10204
10205 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
10206
10207 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
10208 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
10209
10210 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
10211
10212 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
10213
10214 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10215
10216 PR libgfortran/31199
10217 * gfortran.dg/fmt_t_4.f90: New test.
10218
10219 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
10220
10221 PR libfortran/31297
10222 * gfortran.dg/backspace_5.f: Initialize variable(s).
10223 * gfortran.dg/backspace_6.f: Likewise.
10224 * gfortran.dg/char_bounds_check_fail_1: Likewise.
10225 * gfortran.dg/direct_io_2.f90: Likewise.
10226 * gfortran.dg/write_back.f: Likewise.
10227 * gfortran.dg/write_rewind_2.f: Likewise.
10228 * gfortran.dg/write_rewind_1.f: Likewise.
10229 * gfortran.dg/write_rewind_2.f: Likewise.
10230
10231 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
10232
10233 PR tree-optimization/30784
10234 * gcc.dg/vect/pr30784.c: New test.
10235
10236 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10237
10238 PR fortran/30877
10239 * gfortran.dg/operator_1.f90: New test.
10240 * gfortran.dg/operator_2.f90: New test.
10241
10242 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
10243
10244 PR libfortran/31196
10245 * gfortran.dg/reshape_transpose_1.f90: New test.
10246
10247 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10248
10249 PR fortran/30655
10250 * gfortran.dg/bounds_check_6.f90: New test.
10251
10252 2007-03-23 Michael Meissner <michael.meissner@amd.com>
10253
10254 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
10255 #ifndef/#endif.
10256 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
10257 * gcc.dg/dfp/decfloat-constants.c: Ditto.
10258
10259 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
10260
10261 PR fortran/31209
10262 * gfortran.dg/pointer_function_actual_1.f90: New test.
10263
10264 PR fortran/31200
10265 * gfortran.dg/pointer_function_actual_2.f90: New test.
10266
10267 PR fortran/31215
10268 * gfortran.dg/result_in_spec_1.f90: New test.
10269
10270 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10271
10272 PR fortran/30834
10273 * gfortran.dg/integer_exponentiation_3.F90: New test.
10274 * gfortran.dg/integer_exponentiation_4.f90: New test.
10275 * gfortran.dg/integer_exponentiation_5.F90: New test.
10276
10277 2007-03-22 Mark Mitchell <mark@codesourcery.com>
10278
10279 PR c++/30863
10280 * g++.dg/template/error24.C: New test.
10281 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
10282
10283 2007-03-22 Mark Mitchell <mark@codesourcery.com>
10284
10285 PR c++/31273
10286 * g++.dg/expr/bitfield7.C: New test.
10287
10288 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10289
10290 PR other/23572
10291 * gcc.dg/float-range-4.c: New.
10292 * gcc.dg/float-range-1.c: Update. Test for a warning.
10293 * gcc.dg/float-range-3.c: New.
10294 * gcc.dg/float-range-5.c: New.
10295
10296 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10297
10298 PR fortran/31262
10299 * gfortran.dg/no_range_check_1.f90: New test.
10300
10301 2007-03-22 Dirk Mueller <dmueller@suse.de>
10302
10303 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
10304 * g++.dg/other/static1.C: Remove stray semicolon.
10305 * g++.dg/other/init1.C: Likewise.
10306 * g++.dg/rtti/dyncast1.C: Likewise.
10307 * g++.dg/tree-ssa/pr17153.C: Likewise.
10308 * g++.dg/lookup/disamb1.C: Likewise.
10309 * g++.dg/lookup/scoped2.C: Likewise.
10310 * g++.dg/lookup/friend7.C: Likewise.
10311 * g++.dg/parse/parse4.C: Likewise.
10312 * g++.dg/parse/parse5.C: Likewise.
10313 * g++.dg/expr/pr29066.C: Likewise.
10314 * g++.dg/expr/cast4.C: Likewise.
10315 * g++.dg/tc1/dr193.C: Likewise.
10316 * g++.dg/tc1/dr213.C: Likewise.
10317 * g++.dg/abi/dcast1.C: Likewise.
10318 * g++.dg/abi/covariant2.C: Likewise.
10319 * g++.dg/inherit/covariant11.C: Likewise.
10320 * g++.dg/inherit/covariant9.C: Likewise.
10321 * g++.dg/inherit/covariant10.C: Likewise.
10322 * g++.dg/init/static3.C: Likewise.
10323 * g++.dg/init/init-ref3.C: Likewise.
10324 * g++.dg/init/ref10.C: Likewise.
10325 * g++.dg/template/meminit2.C: Likewise.
10326 * g++.dg/template/using9.C: Likewise.
10327 * g++.dg/template/friend9.C: Likewise.
10328 * g++.dg/template/ref1.C: Likewise.
10329 * g++.old-deja/g++.warn/inline.C: Likewise.
10330 * g++.old-deja/g++.robertl/eb91.C: Likewise.
10331 * g++.old-deja/g++.robertl/eb46.C: Likewise.
10332 * g++.old-deja/g++.robertl/eb34.C: Likewise.
10333 * g++.old-deja/g++.robertl/eb43.C: Likewise.
10334 * g++.old-deja/g++.robertl/eb26.C: Likewise.
10335 * g++.old-deja/g++.robertl/eb116.C: Likewise.
10336 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10337 * g++.old-deja/g++.brendan/overload8.C: Likewise.
10338 * g++.old-deja/g++.brendan/overload11.C: Likewise.
10339 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10340 * g++.old-deja/g++.brendan/crash38.C: Likewise.
10341 * g++.old-deja/g++.brendan/template11.C: Likewise.
10342 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
10343 * g++.old-deja/g++.brendan/crash50.C: Likewise.
10344 * g++.old-deja/g++.brendan/crash16.C: Likewise.
10345 * g++.old-deja/g++.jason/pmem2.C: Likewise.
10346 * g++.old-deja/g++.jason/parse9.C: Likewise.
10347 * g++.old-deja/g++.jason/byval2.C: Likewise.
10348 * g++.old-deja/g++.jason/overload8.C: Likewise.
10349 * g++.old-deja/g++.jason/pmf8.C: Likewise.
10350 * g++.old-deja/g++.jason/template33.C: Likewise.
10351 * g++.old-deja/g++.jason/return3.C: Likewise.
10352 * g++.old-deja/g++.jason/scoping2.C: Likewise.
10353 * g++.old-deja/g++.jason/virtual.C: Likewise.
10354 * g++.old-deja/g++.jason/opeq3.C: Likewise.
10355 * g++.old-deja/g++.jason/template27.C: Likewise.
10356 * g++.old-deja/g++.jason/synth6.C: Likewise.
10357 * g++.old-deja/g++.jason/ref8.C: Likewise.
10358 * g++.old-deja/g++.jason/offset1.C: Likewise.
10359 * g++.old-deja/g++.other/static20.C: Likewise.
10360 * g++.old-deja/g++.other/array1.C: Likewise.
10361 * g++.old-deja/g++.other/new3.C: Likewise.
10362 * g++.old-deja/g++.other/array2.C: Likewise.
10363 * g++.old-deja/g++.other/overload9.C: Likewise.
10364 * g++.old-deja/g++.other/cast6.C: Likewise.
10365 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
10366 * g++.old-deja/g++.other/eh4.C: Likewise.
10367 * g++.old-deja/g++.other/using7.C: Likewise.
10368 * g++.old-deja/g++.other/init18.C: Likewise.
10369 * g++.old-deja/g++.other/dyncast1.C: Likewise.
10370 * g++.old-deja/g++.other/dyncast2.C: Likewise.
10371 * g++.old-deja/g++.other/dtor11.C: Likewise.
10372 * g++.old-deja/g++.pt/static11.C: Likewise.
10373 * g++.old-deja/g++.pt/crash19.C: Likewise.
10374 * g++.old-deja/g++.pt/overload12.C: Likewise.
10375 * g++.old-deja/g++.pt/crash46.C: Likewise.
10376 * g++.old-deja/g++.pt/mi1.C: Likewise.
10377 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
10378 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10379 * g++.old-deja/g++.pt/local5.C: Likewise.
10380 * g++.old-deja/g++.pt/typename2.C: Likewise.
10381 * g++.old-deja/g++.pt/explicit80.C: Likewise.
10382 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
10383 * g++.old-deja/g++.law/visibility1.C: Likewise.
10384 * g++.old-deja/g++.law/visibility2.C: Likewise.
10385 * g++.old-deja/g++.law/virtual2.C: Likewise.
10386 * g++.old-deja/g++.law/operators19.C: Likewise.
10387 * g++.old-deja/g++.law/parsing10.C: Likewise.
10388 * g++.old-deja/g++.law/visibility4.C: Likewise.
10389 * g++.old-deja/g++.law/operators4.C: Likewise.
10390 * g++.old-deja/g++.law/dtors2.C: Likewise.
10391 * g++.old-deja/g++.law/missed-error3.C: Likewise.
10392 * g++.old-deja/g++.law/visibility10.C: Likewise.
10393 * g++.old-deja/g++.law/scope3.C: Likewise.
10394 * g++.old-deja/g++.law/casts2.C: Likewise.
10395 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10396 * g++.old-deja/g++.law/operators33.C: Likewise.
10397 * g++.old-deja/g++.law/friend4.C: Likewise.
10398 * g++.old-deja/g++.mike/pmf7.C: Likewise.
10399 * g++.old-deja/g++.mike/p5611.C: Likewise.
10400 * g++.old-deja/g++.mike/net37.C: Likewise.
10401 * g++.old-deja/g++.mike/p3570.C: Likewise.
10402 * g++.old-deja/g++.mike/p5718.C: Likewise.
10403 * g++.old-deja/g++.mike/net21.C: Likewise.
10404 * g++.old-deja/g++.mike/p1862.C: Likewise.
10405 * g++.old-deja/g++.mike/p4511.C: Likewise.
10406 * g++.old-deja/g++.mike/virt3.C: Likewise.
10407 * g++.old-deja/g++.mike/p16146.C: Likewise.
10408 * g++.old-deja/g++.mike/p1989.C: Likewise.
10409 * g++.old-deja/g++.mike/p5571.C: Likewise.
10410 * g++.old-deja/g++.gb/scope10.C: Likewise.
10411 * g++.old-deja/g++.abi/primary5.C: Likewise.
10412 * g++.old-deja/g++.abi/empty2.C: Likewise.
10413 * g++.old-deja/g++.abi/arraynew.C: Likewise.
10414 * g++.old-deja/g++.eh/vbase4.C: Likewise.
10415 * g++.old-deja/g++.eh/ptr1.C: Likewise.
10416 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
10417 * g++.old-deja/g++.bob/template3.C: Likewise.
10418 * g++.old-deja/g++.bob/inherit1.C: Likewise.
10419
10420 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
10421
10422 PR fortran/31193
10423 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
10424
10425 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
10426
10427 PR fortran/20897
10428 * gfortran.dg/derived_name_1.f90: New.
10429 * gfortran.dg/derived_name_2.f: New.
10430
10431 2007-03-21 Richard Sandiford <richard@codesourcery.com>
10432
10433 * lib/target-supports.exp (check_effective_target_nonpic): New
10434 procedure.
10435 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
10436 when compiling PIC.
10437 * gcc.target/i386/asm-4.c: Require nonpic.
10438 * gcc.target/i386/cmov1.c: Likewise.
10439 * gcc.target/i386/mul.c: Likewise.
10440 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
10441 * gcc.target/i386/ssetype-1.c: Require nonpic.
10442 * gcc.target/i386/ssetype-3.c: Likewise.
10443 * gcc.target/i386/ssetype-5.c: Likewise.
10444
10445 2007-03-21 Richard Sandiford <richard@codesourcery.com>
10446
10447 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
10448 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
10449 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
10450 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
10451
10452 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
10453
10454 PR tree-optimization/30590
10455 * g++.dg/opt/pr30590.C: New testcase.
10456
10457 2007-03-20 Jakub Jelinek <jakub@redhat.com>
10458
10459 PR c/30762
10460 * gcc.dg/pr30762-1.c: New test.
10461 * gcc.dg/pr30762-2.c: New test.
10462
10463 PR inline-asm/30505
10464 * gcc.target/i386/pr30505.c: New test.
10465
10466 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
10467
10468 * gcc.target/arm/register-variables.c: New.
10469
10470 2007-03-19 Jeff Law <law@redhat.com>
10471
10472 * PR tree-optimization/30984
10473 * gcc.c-torture/pr30984.c: New test.
10474
10475 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
10476 Richard Guenther <rguenther@suse.de>
10477
10478 PR tree-optimization/31254
10479 * gcc.dg/torture/pr31254.c: New testcase.
10480
10481 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
10482
10483 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
10484 target default_packed.
10485
10486 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10487
10488 PR fortran/31203
10489 * gfortran.dg/string_length_1.f90: New test.
10490
10491 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10492
10493 PR testsuite/30395
10494 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
10495
10496 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10497
10498 PR libgfortran/31052
10499 * gfortran.dg/namelist_27.f90: New test.
10500
10501 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
10502
10503 PR fortran/30531
10504 * gfortran.dg/used_types_14.f90: New test.
10505
10506 PR fortran/31086
10507 * gfortran.dg/used_types_15.f90: New test.
10508
10509 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
10510
10511 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
10512 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
10513
10514 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10515
10516 PR fortran/31120
10517 * gfortran.dg/integer_exponentiation_2.f90: New test.
10518
10519 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
10520
10521 PR tree-optimization/31041
10522 * gcc.dg/vect/pr31041.c: New test.
10523
10524 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10525
10526 * g++.dg/warn/Wconversion-integer.C: New
10527 * g++.dg/warn/Wconversion-real.C: New.
10528 * g++.dg/warn/Wconversion-real-integer.C: New.
10529 * g++.dg/warn/conv2.C: Updated.
10530
10531 2007-03-16 Richard Sandiford <richard@codesourcery.com>
10532
10533 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
10534 exclude RTPs.
10535
10536 2007-03-16 Richard Guenther <rguenther@suse.de>
10537
10538 PR tree-optimization/31146
10539 * g++.dg/tree-ssa/pr31146.C: New testcase.
10540
10541 2007-03-16 Richard Sandiford <richard@codesourcery.com>
10542
10543 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
10544 assume that the target has <features.h>.
10545
10546 2007-03-16 Richard Sandiford <richard@codesourcery.com>
10547
10548 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
10549 dg-options rather than to the whole test.
10550
10551 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
10552
10553 PR debug/29906
10554 * g++.dg/debug/pr29906.C: New
10555
10556 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10557
10558 PR libgfortran/31099
10559 * gfortran.dg/unformatted_recl.f90: Update test.
10560
10561 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
10562
10563 * gcc.dg/tree-ssa/prefetch-5.c: New test.
10564
10565 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10566
10567 PR c++/30891
10568 * g++.dg/parse/namespace-definition.C: New.
10569
10570 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10571
10572 PR c++/24924
10573 * g++.dg/cpp/pedantic-errors.C: New.
10574 * g++.dg/cpp/permissive.C: New.
10575
10576 2007-03-15 Richard Sandiford <richard@codesourcery.com>
10577
10578 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
10579 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
10580
10581 2007-03-15 Richard Sandiford <richard@codesourcery.com>
10582
10583 * lib/target-supports.exp (check_missing_uclibc_feature)
10584 (check_effective_target_wchar): New procedures.
10585 * gcc.dg/wchar_t-1.c: Require target wchar.
10586 * gcc.dg/wint_t-1.c: Likewise.
10587
10588 2007-03-15 Richard Sandiford <richard@codesourcery.com>
10589
10590 * lib/target-supports.exp (check_gc_sections_available): Return
10591 false for VxWorks targets.
10592
10593 2007-03-15 Dirk Mueller <dmueller@suse.de>
10594
10595 * g++.dg/warn/Wconversion2.C: Fix typo.
10596 * gcc.dg/if-empty-1.c: Ditto.
10597
10598 2007-03-15 Richard Sandiford <richard@codesourcery.com>
10599
10600 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
10601
10602 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
10603
10604 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
10605 * gcc.target/i386/pr31167.c: Ditto.
10606
10607 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
10608
10609 PR target/31167
10610 * gcc.target/i386/pr31167.c: New test.
10611
10612 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
10613
10614 PR fortran/30922
10615 * gfortran.dg/import5.f90.f90: New test.
10616
10617
10618 PR fortran/30879
10619 * gfortran.dg/data_components_1.f90: New test.
10620
10621
10622 PR fortran/30870
10623 * gfortran.dg/generic_13.f90: New test.
10624
10625 PR fortran/31163
10626 * gfortran.dg/alloc_comp_basics_5.f90: New test.
10627
10628 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10629
10630 PR libgfortran/31051
10631 * gfortran.dg/fmt_t_4.f90: New
10632
10633 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
10634
10635 PR C++/31165
10636 * g++.dg/other/default7.C: New test.
10637
10638 2007-03-15 Dirk Mueller <dmueller@suse.de>
10639
10640 * g++.dg/warn/Wconversion2.C: New.
10641
10642 2007-03-14 Eric Christopher <echristo@apple.com>
10643
10644 * gcc.dg/ssp-1.c: New.
10645 * gcc.dg/ssp-2.c: Ditto.
10646
10647 2007-03-14 Dirk Mueller <dmueller@suse.de>
10648
10649 * g++.dg/warn/do-empty.C: New.
10650 * gcc.dg/do-empty.c: New.
10651 * gcc.dg/if-empty-1.c: Update.
10652 * gcc.dg/20001116-1.c: Update.
10653 * gcc.dg/pr23165.c: Update.
10654
10655 2007-03-14 Jakub Jelinek <jakub@redhat.com>
10656
10657 * gfortran.dg/module_implicit_conversion.f90: New test.
10658
10659 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
10660
10661 PR middle-end/31127
10662 * gcc.dg/pr31127.c: New.
10663
10664 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
10665
10666 * gcc.dg/tree-ssa/loop-26.c: New test.
10667
10668 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
10669
10670 * gcc.target/i386/cmpxchg16b-1.c: New test.
10671
10672 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
10673
10674 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
10675 * gcc.dg/c99-vla-1.c: Likewise.
10676 * g++.dg/ext/vla1.C: Likewise
10677
10678 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
10679
10680 * gcc.dg/wvla-1.c: New test
10681 * gcc.dg/wvla-2.c: New test
10682 * gcc.dg/wvla-3.c: New test
10683 * gcc.dg/wvla-4.c: New test
10684 * gcc.dg/wvla-5.c: New test
10685 * gcc.dg/wvla-6.c: New test
10686 * gcc.dg/wvla-7.c: New test
10687 * g++.dg/warn/Wvla-1.C: New test
10688 * g++.dg/warn/Wvla-2.C: New test
10689 * g++.dg/warn/Wvla-3.C: New test
10690
10691 2007-03-12 Mark Mitchell <mark@codesourcery.com>
10692
10693 PR c++/30108
10694 * g++.dg/other/default6.C: New test.
10695
10696 2007-03-12 Richard Sandiford <richard@codesourcery.com>
10697
10698 * lib/target-supports.exp (check_profiling_available): Return false
10699 for VxWorks.
10700 (check_effective_target_vxworks_kernel): New procedure.
10701 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
10702 VxWorks.
10703 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
10704 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
10705 to include VxWorks.
10706 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
10707
10708 2007-03-12 Richard Sandiford <richard@codesourcery.com>
10709
10710 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
10711 PIC is not supported.
10712 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
10713 * gcc.dg/20020426-2.c: Likewise.
10714 * gcc.dg/pr28243.c: Likewise.
10715 * gcc.dg/visibility-11.c: Likewise.
10716 * gcc.dg/tls/opt-9.c: Likewise.
10717 * gcc.dg/tls/opt-10.c: Likewise.
10718 * gcc.dg/tls/pic-1.c: Likewise.
10719 * gcc.dg/tls/struct-1.c: Likewise.
10720 * gcc.target/i386/20000807-1.c: Likewise.
10721 * gcc.target/i386/20000904-1.c: Likewise.
10722 * gcc.target/i386/20011119-1.c: Likewise.
10723 * gcc.target/i386/990213-2.c: Likewise.
10724 * gcc.target/i386/990214-1.c: Likewise.
10725 * gcc.target/i386/compress-float-387-pic.c: Likewise.
10726 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
10727 * gcc.target/i386/pic-1.c: Likewise.
10728 * gcc.target/i386/pr21518.c: Likewise.
10729 * gcc.target/i386/pr23098.c: Likewise.
10730 * gcc.target/i386/pr23943.c: Likewise.
10731
10732 2007-03-11 Mark Mitchell <mark@codesourcery.com>
10733
10734 PR c++/31038
10735 * g++.dg/template/complit2.C: New test.
10736
10737 PR c++/30328
10738 * g++.dg/ext/bitfield1.C: New test.
10739
10740 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
10741
10742 PR fortran/30883
10743 * gfortran.dg/interface_11.f90: New test.
10744
10745 2007-03-11 Richard Guenther <rguenther@suse.de>
10746
10747 PR tree-optimization/31115
10748 * gcc.dg/torture/pr31115.c: New testcase.
10749
10750 2007-03-11 Ira Rosen <irar@il.ibm.com>
10751
10752 PR tree-optimization/29925
10753 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
10754
10755 2007-03-10 Mark Mitchell <mark@codesourcery.com>
10756
10757 PR c++/30274
10758 * g++.dg/expr/bitfield3.C: New test.
10759 * g++.dg/expr/bitfield4.C: Likewise.
10760 * g++.dg/expr/bitfield5.C: Likewise.
10761 * g++.dg/expr/bitfield6.C: Likewise.
10762
10763 PR c++/30924
10764 * g++.dg/template/array18.C: New test.
10765
10766 2007-03-10 Dirk Mueller <dmueller@suse.de>
10767
10768 PR c++/17946
10769 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
10770 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
10771
10772 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
10773
10774 PR c++/20599
10775 * g++.dg/cpp0x/variadic-bind.C: New.
10776 * g++.dg/cpp0x/variadic-function.C: New.
10777 * g++.dg/cpp0x/variadic-mem_fn.C: New.
10778 * g++.dg/cpp0x/variadic-tuple.C: New.
10779 * g++.dg/cpp0x/variadic1.C: New.
10780 * g++.dg/cpp0x/variadic2.C: New.
10781 * g++.dg/cpp0x/variadic3.C: New.
10782 * g++.dg/cpp0x/variadic4.C: New.
10783 * g++.dg/cpp0x/variadic5.C: New.
10784 * g++.dg/cpp0x/variadic6.C: New.
10785 * g++.dg/cpp0x/variadic7.C: New.
10786 * g++.dg/cpp0x/variadic8.C: New.
10787 * g++.dg/cpp0x/variadic9.C: New.
10788 * g++.dg/cpp0x/variadic10.C: New.
10789 * g++.dg/cpp0x/variadic11.C: New.
10790 * g++.dg/cpp0x/variadic12.C: New.
10791 * g++.dg/cpp0x/variadic13.C: New.
10792 * g++.dg/cpp0x/variadic14.C: New.
10793 * g++.dg/cpp0x/variadic15.C: New.
10794 * g++.dg/cpp0x/variadic16.C: New.
10795 * g++.dg/cpp0x/variadic17.C: New.
10796 * g++.dg/cpp0x/variadic18.C: New.
10797 * g++.dg/cpp0x/variadic19.C: New.
10798 * g++.dg/cpp0x/variadic20.C: New.
10799 * g++.dg/cpp0x/variadic21.C: New.
10800 * g++.dg/cpp0x/variadic22.C: New.
10801 * g++.dg/cpp0x/variadic23.C: New.
10802 * g++.dg/cpp0x/variadic24.C: New.
10803 * g++.dg/cpp0x/variadic25.C: New.
10804 * g++.dg/cpp0x/variadic26.C: New.
10805 * g++.dg/cpp0x/variadic27.C: New.
10806 * g++.dg/cpp0x/variadic28.C: New.
10807 * g++.dg/cpp0x/variadic29.C: New.
10808 * g++.dg/cpp0x/variadic30.C: New.
10809 * g++.dg/cpp0x/variadic31.C: New.
10810 * g++.dg/cpp0x/variadic32.C: New.
10811 * g++.dg/cpp0x/variadic33.C: New.
10812 * g++.dg/cpp0x/variadic34.C: New.
10813 * g++.dg/cpp0x/variadic35.C: New.
10814 * g++.dg/cpp0x/variadic36.C: New.
10815 * g++.dg/cpp0x/variadic37.C: New.
10816 * g++.dg/cpp0x/variadic38.C: New.
10817 * g++.dg/cpp0x/variadic39.C: New.
10818 * g++.dg/cpp0x/variadic40.C: New.
10819 * g++.dg/cpp0x/variadic41.C: New.
10820 * g++.dg/cpp0x/variadic42.C: New.
10821 * g++.dg/cpp0x/variadic43.C: New.
10822 * g++.dg/cpp0x/variadic44.C: New.
10823 * g++.dg/cpp0x/variadic45.C: New.
10824 * g++.dg/cpp0x/variadic46.C: New.
10825 * g++.dg/cpp0x/variadic47.C: New.
10826 * g++.dg/cpp0x/variadic48.C: New.
10827 * g++.dg/cpp0x/variadic49.C: New.
10828 * g++.dg/cpp0x/variadic50.C: New.
10829 * g++.dg/cpp0x/variadic51.C: New.
10830 * g++.dg/cpp0x/variadic52.C: New.
10831 * g++.dg/cpp0x/variadic53.C: New.
10832 * g++.dg/cpp0x/variadic54.C: New.
10833 * g++.dg/cpp0x/variadic55.C: New.
10834 * g++.dg/cpp0x/variadic56.C: New.
10835 * g++.dg/cpp0x/variadic57.C: New.
10836 * g++.dg/cpp0x/variadic58.C: New.
10837 * g++.dg/cpp0x/variadic59.C: New.
10838 * g++.dg/cpp0x/variadic60.C : New.
10839 * g++.dg/cpp0x/variadic61.C : New.
10840 * g++.dg/cpp0x/variadic62.C : New.
10841 * g++.dg/cpp0x/variadic63.C : New.
10842 * g++.dg/cpp0x/variadic64.C : New.
10843 * g++.dg/cpp0x/variadic65.C : New.
10844 * g++.dg/cpp0x/variadic66.C : New.
10845 * g++.dg/cpp0x/variadic67.C : New.
10846 * g++.dg/cpp0x/variadic68.C : New.
10847 * g++.dg/cpp0x/variadic69.C : New.
10848 * g++.dg/cpp0x/variadic70.C : New.
10849 * g++.dg/cpp0x/variadic71.C : New.
10850 * g++.dg/cpp0x/variadic72.C : New.
10851 * g++.dg/cpp0x/variadic73.C : New.
10852 * g++.dg/cpp0x/variadic74.C : New.
10853 * g++.dg/cpp0x/variadic75.C : New.
10854 * g++.dg/cpp0x/variadic-ex1.C : New.
10855 * g++.dg/cpp0x/variadic-ex2.C : New.
10856 * g++.dg/cpp0x/variadic-ex3.C : New.
10857 * g++.dg/cpp0x/variadic-ex4.C : New.
10858 * g++.dg/cpp0x/variadic-ex5.C : New.
10859 * g++.dg/cpp0x/variadic-ex6.C : New.
10860 * g++.dg/cpp0x/variadic-ex7.C : New.
10861 * g++.dg/cpp0x/variadic-ex8.C : New.
10862 * g++.dg/cpp0x/variadic-ex9.C : New.
10863 * g++.dg/cpp0x/variadic-ex10.C : New.
10864 * g++.dg/cpp0x/variadic-ex11.C : New.
10865 * g++.dg/cpp0x/variadic-ex12.C : New.
10866 * g++.dg/cpp0x/variadic-ex13.C : New.
10867 * g++.dg/cpp0x/variadic-ex14.C : New.
10868
10869 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10870
10871 PR libgfortran/31099
10872 * gfortran.dg/unformatted_recl.f90: New test.
10873
10874 2007-03-09 Roger Sayle <roger@eyesopen.com>
10875
10876 * gcc.dg/fold-eqcmplx-1.c: New test case.
10877
10878 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
10879
10880 PR rtl-optimization/30643
10881 * gcc.dg/pr30643.c: New.
10882
10883 2007-03-09 Chao-ying Fu <fu@mips.com>
10884
10885 * gcc.target/mips/mips32-dspr2-type.c: New test.
10886 * gcc.target/mips/mips32-dspr2.c: New test.
10887 * gcc.target/mips/dspr2-MULT.c: New test.
10888 * gcc.target/mips/dspr2-MULTU.c: New test.
10889 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
10890 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
10891 Adjust some formats.
10892
10893 2007-03-09 Dirk Mueller <dmueller@suse.de>
10894
10895 PR c++/17946
10896 * gcc.dg/Wlogical-op-1.c: New.
10897 * g++.dg/warn/Wlogical-op-1.C: New.
10898
10899 2007-03-09 Richard Guenther <rguenther@suse.de>
10900
10901 PR tree-optimization/30904
10902 PR middle-end/31058
10903 * gcc.dg/pr30904.c: Remove xfail.
10904
10905 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10906
10907 PR C/31072
10908 * gcc.c-torture/execute/pr31072.c: New test.
10909
10910 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10911
10912 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
10913 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10914 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
10915 *lrint* and *lround*.
10916 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
10917 floor->lfloor.
10918 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
10919 * gcc.dg/torture/builtin-integral-1.c: Likewise.
10920 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
10921 and *lround*. Correct macro names.
10922 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
10923 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
10924
10925 2007-03-08 Ian Lance Taylor <iant@google.com>
10926
10927 * gcc.dg/no-strict-overflow-5.c: New test.
10928 * gcc.dg/no-strict-overflow-6.c: New test.
10929 * gcc.dg/Wstrict-overflow-11.c: New test.
10930 * gcc.dg/Wstrict-overflow-12.c: New test.
10931 * gcc.dg/Wstrict-overflow-13.c: New test.
10932 * gcc.dg/Wstrict-overflow-14.c: New test.
10933 * gcc.dg/Wstrict-overflow-15.c: New test.
10934
10935 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10936
10937 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
10938 for VxWorks kernel mode.
10939 * gcc.c-torture/execute/strncmp-1.x: Likewise.
10940
10941 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10942
10943 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
10944 mode.
10945
10946 2007-03-08 Richard Sandiford <richard@codesourcery.com>
10947
10948 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
10949 and lib/bfill.c on VxWorks targets.
10950 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
10951 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
10952 lib/bfill.c and lib/memmove.c on VxWorks targets.
10953 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
10954 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
10955 on VxWorks targets.
10956 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
10957 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
10958
10959 2007-03-08 Tobias Burnus <burnus@net-b.de>
10960
10961 * gfortran.dg/use_5.f90: New test.
10962 * gfortran.dg/use_6.f90: Ditto.
10963 * gfortran.dg/use_7.f90: Ditto.
10964
10965 2007-03-08 Tobias Burnus <burnus@net-b.de>
10966
10967 PR fortran/30973
10968 * gfortran.dg/use_4.f90: New test.
10969 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
10970
10971 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
10972
10973 PR fortran/31011
10974 * gfortran.dg/parameter_array_section_2.f90: New test.
10975
10976 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
10977
10978 PR c++/30852
10979 * g++.dg/ext/offsetof1.C: Add cases with volatile.
10980
10981 PR c++/30534
10982 * g++.dg/template/arg5.C: New test.
10983
10984 2007-03-07 Joseph Myers <joseph@codesourcery.com>
10985
10986 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
10987
10988 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
10989
10990 * gcc.dg/var-expand1.c: Add newline at end of file.
10991
10992 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
10993
10994 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
10995
10996 2007-03-06 Richard Sandiford <richard@codesourcery.com>
10997
10998 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
10999
11000 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11001
11002 * gcc.dg/torture/builtin-convert-4.c: New test.
11003
11004 2007-03-05 Ian Lance Taylor <iant@google.com>
11005
11006 * gcc.c-torture/compile/pr31034.c: New test.
11007
11008 2007-03-05 Ian Lance Taylor <iant@google.com>
11009
11010 * gcc.dg/inline-18.c: New test.
11011 * gcc.dg/inline-19.c: New test.
11012 * gcc.dg/inline-20.c: New test.
11013 * gcc.dg/inline-21.c: New test.
11014
11015 2007-03-05 Richard Guenther <rguenther@suse.de>
11016
11017 PR tree-optimization/14052
11018 * gcc.dg/tree-ssa/vrp33.c: New testcase.
11019
11020 2007-03-05 Richard Guenther <rguenther@suse.de>
11021
11022 PR tree-optimization/23777
11023 * gcc.dg/tree-ssa/pr23777.c: New testcase.
11024
11025 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11026
11027 PR other/30465
11028 * gcc.dg/multiple-overflow-warn-3.c: New.
11029 * g++.dg/warn/multiple-overflow-warn-3.C: New.
11030
11031 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
11032
11033 PR c++/30895
11034 * g++.dg/parse/template23.C: New test.
11035
11036 2007-03-04 Roger Sayle <roger@eyesopen.com>
11037
11038 PR middle-end/30744
11039 * gcc.dg/pr30744-1.c: New test case.
11040
11041 2007-03-04 Tobias Burnus <burnus@net-b.de>
11042
11043 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
11044
11045 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11046
11047 PR target/30406
11048 * gfortran.dg/logical_3.f90: New test.
11049
11050 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
11051
11052 PR libfortran/30981
11053 * gfortran.dg/integer_exponentiation_1.f90: New test.
11054
11055 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
11056
11057 * gcc.target/m68k/m68k.exp: New.
11058 * gcc.target/m68k/crash1.c: New.
11059
11060 2007-03-03 Tobias Burnus <burnus@net-b.de>
11061
11062 * gfortran.dg/c_by_val.c: Use int64_t instead of long
11063 to be more compatible with integer(kind=8).
11064
11065 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11066
11067 PR libfortran/31001
11068 * gfortran.dg/zero_sized_3.f90: New test.
11069
11070 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11071
11072 PR c++/15787
11073 * g++.dg/parse/else.C: New.
11074 * g++.dg/parse/else-2.C: New.
11075
11076 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
11077 Tobias Burnus <burnus@net-b.de>
11078
11079 PR fortran/30882
11080 * gfortran.dg/size_dim.f90: New test.
11081
11082 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
11083 Tobias Burnus <burnus@net-b.de>
11084
11085 PR fortran/30873
11086 * gfortran.dg/entry_9.f90: New test.
11087
11088 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
11089
11090 PR c++/28253
11091 * g++.dg/inherit/covariant16.C: New test.
11092
11093 2007-03-02 Geoffrey Keating <geoffk@apple.com>
11094
11095 * g++.dg/other/darwin-minversion-1.C: New.
11096
11097 2007-03-02 Diego Novillo <dnovillo@redhat.com>
11098
11099 * gcc.dg/tree-ssa/20070302-1.c: New test.
11100
11101 2007-03-02 Joseph Myers <joseph@codesourcery.com>
11102
11103 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
11104 tests.
11105
11106 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
11107
11108 * gcc.dg/tree-ssa/prefetch-4.c: New test.
11109
11110 2007-03-01 Simon Baldwin <simonb@google.com>
11111
11112 PR c++/23689
11113 * warn/ignored_typedef.C: New.
11114 * init/ctor8.C: Added dg-warning to consume ignored typedef
11115 warning.
11116 * template/typedef2.C: Ditto. Moved dg-error onto its own line
11117 and added an explicit line number.
11118
11119 2007-02-28 Richard Guenther <rguenther@suse.de>
11120
11121 PR middle-end/30364
11122 * gcc.dg/torture/pr30364-1.c: New testcase.
11123 * gcc.dg/torture/pr30364-2.c: Likewise.
11124 * gcc.dg/torture/pr30364-3.c: Likewise.
11125
11126 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11127
11128 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
11129 powerpc*, use -funsafe-math-optimizations.
11130 * gcc.dg/torture/builtin-logb-1.c: Likewise.
11131 * gcc.dg/torture/builtin-modf-1.c: Likewise.
11132
11133 2007-02-28 Tobias Burnus <burnus@net-b.de>
11134 Paul Thomas <pault@gcc.gnu.org>
11135
11136 PR fortran/30888
11137 PR fortran/30887
11138 * c_by_val_1.f: Test %VAL() with non-default kind.
11139 * c_by_val.c: Ditto.
11140 * c_by_val_4.f: New test.
11141
11142 2007-02-28 Tobias Burnus <burnus@net-b.de>
11143
11144 PR fortran/30968
11145 * gfortran.dg/continuation_7.f90: New test.
11146
11147 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
11148
11149 * g++.dg/inherit/thunk7.C: New test.
11150 * lib/target-supports.exp (check_profiling_available): Not available
11151 for bfin-*-*.
11152
11153 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
11154
11155 PR target/30970
11156 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
11157
11158 2007-02-27 Mark Mitchell <mark@codesourcery.com>
11159
11160 * lib/target-supports.exp (check_effective_target_init_priority):
11161 Remove Solaris special case.
11162
11163 2007-02-26 Geoffrey Keating <geoffk@apple.com>
11164
11165 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
11166 for more builtin types.
11167
11168 * g++.dg/ext/visibility/class1.C: Port to Darwin.
11169 * g++.dg/ext/visibility/noPLT.C: Likewise.
11170
11171 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11172
11173 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
11174 sh* targets.
11175
11176 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
11177
11178 PR fortran/30865
11179 * size_optional_dim_1.f90: New test.
11180
11181 2007-02-25 Mark Mitchell <mark@codesourcery.com>
11182
11183 * gcc.dg/vxworks/vxworks.exp: New file.
11184 * gcc.dg/vxworks/initpri1.c: Likewise.
11185 * gcc.dg/vxworks/initpri2.c: Likewise.
11186 * gcc.dg/initpri2.c: Add more tests.
11187 * g++.dg/special/initpri2.C: Likewise.
11188
11189 * gcc.dg/initpri1.c: New test.
11190 * gcc.dg/initpri2.c: Likewise.
11191 * g++.dg/special/initpri1.C: New test.
11192 * g++.dg/special/initpri2.C: Likewise.
11193 * g++.dg/special/conpr-1.C: Use init_priority effective target.
11194 * g++.dg/special/conpr-2.C: Likewise.
11195 * g++.dg/special/conpr-3.C: Likewise.
11196 * g++.dg/special/conpr-4.C: Likewise.
11197 * g++.dg/special/initp1.C: Likewise.
11198 * g++.dg/special/ecos.exp: Remove code to detect availability of
11199 constructor priorities.
11200 * lib/target-supports.exp (check_effective_target_init_priority):
11201 New function.
11202
11203 2007-02-24 Jan Hubicka <jh@suse.cz>
11204
11205 * gcc.c-torture/execute/pr30778.c: New testcase.
11206
11207 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11208
11209 PR libgfortran/30918
11210 * gfortran.dg/namelist_26.f90: New test.
11211
11212 2007-02-24 Richard Guenther <rguenther@suse.de>
11213
11214 PR middle-end/30951
11215 * gcc.dg/pr30951.c: New testcase.
11216
11217 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11218
11219 * gcc.dg/torture/builtin-modf-1.c: New test.
11220
11221 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
11222
11223 PR tree-optimization/30904
11224 * gcc.dg/pr30904.c: New test.
11225
11226 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11227
11228 * gcc.test-framework/README: Correct command.
11229 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
11230 -Wunused-value.
11231 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
11232
11233 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
11234
11235 * lib/target-supports.exp (check_effective_target_unwrapped): New.
11236
11237 2007-02-23 Mark Mitchell <mark@codesourcery.com>
11238
11239 * lib/target-supports.exp (check_effective_target_newlib): New
11240 function.
11241
11242 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
11243
11244 PR fortran/30660
11245 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
11246 allocatable component.
11247
11248
11249 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11250
11251 * gcc.dg/torture/builtin-logb-1.c: New test.
11252 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
11253 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
11254 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
11255 sh* targets.
11256
11257 2007-02-23 Richard Guenther <rguenther@suse.de>
11258
11259 * g++.dg/warn/changes-meaning.C: New testcase.
11260
11261 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11262
11263 PR libgfortran/30910
11264 * gfortran.dg/fmt_zero_precision.f90: Update test.
11265
11266 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11267
11268 * gcc.dg/torture/builtin-frexp-1.c: New test.
11269
11270 2007-02-22 Mark Mitchell <mark@codesourcery.com>
11271
11272 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
11273
11274 2007-02-22 Ian Lance Taylor <iant@google.com>
11275
11276 PR debug/30898
11277 * g++.dg/debug/pr30898.C: New test.
11278
11279 2007-02-22 Ira Rosen <irar@il.ibm.com>
11280
11281 * gcc.dg/vect/vect-106.c: New test.
11282
11283 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
11284 Ira Rosen <irar@il.ibm.com>
11285
11286 PR tree-optimization/30843
11287 * gcc.dg/vect/pr30843.c: New test.
11288
11289 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
11290
11291 PR tree-optimization/30858
11292 * gcc.dg/vect/pr30858.c: New test.
11293
11294 2007-02-21 Mark Mitchell <mark@codesourcery.com>
11295
11296 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
11297 to set options for compiling testglue.
11298 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
11299 * lib/obj-c++.exp (obj-c++_init): Likewise.
11300
11301 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
11302
11303 * gnat.dg/derived_aggregate.adb: New test.
11304
11305 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11306
11307 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
11308 sh* targets. Call the correct CKSGN macro.
11309
11310 2007-02-21 Jakub Jelinek <jakub@redhat.com>
11311
11312 * gfortran.dg/gomp/omp_parse1.f90: New test.
11313 * gfortran.dg/gomp/omp_parse2.f: New test.
11314
11315 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
11316
11317 PR fortran/30869
11318 * gfortran.dg/do_pointer_1.f90: New test.
11319
11320 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11321
11322 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
11323 and scalbln.
11324
11325 2007-02-20 Geoffrey Keating <geoffk@apple.com>
11326
11327 * gcc.dg/darwin-minversion-1.c: New.
11328 * gcc.dg/darwin-minversion-2.c: New.
11329
11330 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11331
11332 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
11333
11334 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11335 DJ Delorie <dj@redhat.com>
11336
11337 PR other/30824
11338 * gcc.dg/Wfatal.c: New.
11339 * gcc.dg/Wfatal-2.c: New.
11340 * gcc.dg/Werror-1.c: Adjust expectations.
11341 * gcc.dg/Werror-5.c: Likewise.
11342 * gcc.dg/Werror-7.c: Likewise.
11343 * gcc.dg/Werror-10.c: Likewise.
11344 * gcc.dg/Werror-11.c: Likewise.
11345
11346 2007-02-20 Tobias Burnus <burnus@net-b.de>
11347
11348 PR fortran/30522
11349 * gfortran.dg/volatile10.f90: New test.
11350
11351 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
11352
11353 PR libfortran/30533
11354 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
11355
11356 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11357
11358 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
11359 * gcc.dg/Walways-true-1.c: Likewise.
11360 * gcc.dg/weak/weak-3.c: Likewise.
11361 * gcc.dg/Werror-1.c: Likewise.
11362 * gcc.dg/Werror-3.c: Likewise.
11363 * gcc.dg/Werror-4.c: Likewise.
11364 * gcc.dg/Werror-5.c: Likewise.
11365 * gcc.dg/Werror-6.c: Likewise.
11366 * gcc.dg/Werror-7.c: Likewise.
11367 * gcc.dg/Werror-8.c: Likewise.
11368 * gcc.dg/Werror-10.c: Likewise.
11369 * gcc.dg/Werror-11.c: Likewise.
11370 * gcc.dg/Werror-12.c: Likewise.
11371 * g++.old-deja/g++.mike/warn8.C: Likewise.
11372 * g++.dg/warn/Walways-true-1.C: Likewise.
11373 * g++.dg/warn/Walways-true-2.C: Likewise.
11374 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
11375 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
11376 -Wstring-literal-comparison with -Waddress.
11377 * gcc.dg/Wstring-literal-comparison-4.c: Replace
11378 -Wno-string-literal-comparison with -Wno-address.
11379
11380 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
11381
11382 * gnat.dg/self_aggregate_with_call.adb: New test.
11383
11384 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
11385
11386 PR tree-optimization/30975
11387 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
11388 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
11389 * gcc.dg/vect/pr30795.c: New.
11390
11391 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11392
11393 PR fortran/30681
11394 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
11395
11396 2007-02-18 Roger Sayle <roger@eyesopen.com>
11397
11398 PR rtl-optimization/28173
11399 * gcc.target/i386/andor-1.c: New test case.
11400
11401 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11402
11403 * gcc.dg/torture/builtin-ldexp-1.c: New.
11404 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
11405
11406 2007-02-18 Roger Sayle <roger@eyesopen.com>
11407
11408 * gfortran.dg/array_constructor_15.f90: New test case.
11409
11410 2007-02-18 Roger Sayle <roger@eyesopen.com>
11411
11412 * gfortran.dg/forall_10.f90: New test case.
11413
11414 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
11415
11416 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
11417
11418 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
11419
11420 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
11421 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
11422
11423 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
11424
11425 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
11426 * gcc.target/i386/builtin-bswap-3.c: Ditto.
11427 * gcc.target/i386/xchg-1.c: New test.
11428 * gcc.target/i386/xchg-2.c: New test.
11429
11430 2007-02-16 Richard Guenther <rguenther@suse.de>
11431 Christian Bruel <christian.bruel@st.com>
11432
11433 * gcc.dg/strict-overflow-5.c: New testcase.
11434
11435 2007-02-16 Tobias Burnus <burnus@net-b.de>
11436
11437 PR fortran/30793
11438 * gfortran.dg/func_derived_4.f90: New test.
11439
11440 2007-02-15 Roger Sayle <roger@eyesopen.com>
11441
11442 PR middle-end/30391
11443 * gfortran.dg/pr30391-1.f90: New test case.
11444
11445 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11446
11447 PR middle-end/30433
11448 * gcc.c-torture/compile/pr30433.c: New testcase to check
11449 that complex constants comparisions are foldded.
11450
11451 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11452
11453 PR C++/30158
11454 * g++.dg/ext/stmtexpr10.C: New testcase.
11455
11456 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11457
11458 PR middle-end/30729
11459 * gcc.dg/Wunused-value-2.c: New testcase.
11460
11461 2007-02-15 Ian Lance Taylor <iant@google.com>
11462
11463 * g++.dg/eh/subreg-1.C: New test.
11464
11465 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11466
11467 PR c/26494
11468 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
11469 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
11470 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
11471 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
11472 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
11473 * gcc.dg/Werror-implicit-function-declaration.c: New.
11474
11475 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11476
11477 PR c++/28943
11478 * g++.dg/warn/pr28943.C: New.
11479
11480 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11481
11482 * gfortran.fortran-torture/execute/math.f90: Fix typo.
11483
11484 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11485
11486 PR fortran/30779
11487 * gfortran.dg/error_recovery_3.f90: New test.
11488
11489 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
11490
11491 * g++.dg/tree-ssa/sra-1.C: New.
11492
11493 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
11494
11495 * g++.dg/tree-ssa/sra-1.C: New.
11496
11497 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
11498
11499 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
11500
11501 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11502
11503 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
11504
11505 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
11506
11507 PR fortran/30799
11508 * gfortran.dg/logical_2.f90: New test.
11509
11510 2007-02-14 Joseph Myers <joseph@codesourcery.com>
11511
11512 * gcc.dg/torture/complex-alias-1.c: New test.
11513
11514 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
11515
11516 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
11517 instead of -fdump-tree-tailcall.
11518
11519 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
11520
11521 * gfortran.dg/interface_10.f90: Fix comment typo.
11522
11523 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
11524
11525 PR tree-optimization/30771
11526 * gcc.dg/vect/pr30771.c: New test.
11527
11528 2007-02-13 Ian Lance Taylor <iant@google.com>
11529
11530 * gcc.dg/Wstrict-overflow-1.c: New test.
11531 * gcc.dg/Wstrict-overflow-2.c: New test.
11532 * gcc.dg/Wstrict-overflow-3.c: New test.
11533 * gcc.dg/Wstrict-overflow-4.c: New test.
11534 * gcc.dg/Wstrict-overflow-5.c: New test.
11535 * gcc.dg/Wstrict-overflow-6.c: New test.
11536 * gcc.dg/Wstrict-overflow-7.c: New test.
11537 * gcc.dg/Wstrict-overflow-8.c: New test.
11538 * gcc.dg/Wstrict-overflow-9.c: New test.
11539 * gcc.dg/Wstrict-overflow-10.c: New test.
11540
11541 2007-02-13 Roger Sayle <roger@eyesopen.com>
11542
11543 * gcc.target/ia64/builtin-bswap-2.c: New test case.
11544
11545 2007-02-13 Richard Henderson <rth@redhat.com>
11546
11547 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
11548 * gcc.c-torture/execute/pr29302-1.c: ... here.
11549
11550 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11551
11552 PR c/29521
11553 * gcc.dg/c90-return-1.c: Update output.
11554 * gcc.dg/c99-return-1.c: Likewise.
11555
11556 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
11557
11558 PR fortran/30554
11559 * gfortran.dg/used_dummy_types_7.f90: New test..
11560
11561 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
11562
11563 * gcc.target/i386/parity-1.c: New test.
11564 * gcc.target/i386/parity-2.c: New test.
11565
11566 2007-02-12 Roger Sayle <roger@eyesopen.com>
11567
11568 * gcc.target/i386/builtin-bswap-3.c: New test case.
11569
11570 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
11571
11572 PR tree-optimization/29145
11573 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
11574 alias analysis is improved to take better advantage of restrict
11575 qualified pointers.
11576 * gcc.dg/vect/vect-80.c: Likewise.
11577 * gcc.dg/vect/pr29145.c: New.
11578
11579 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
11580
11581 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
11582 * gcc.target/i386/sse4a-insert.c: Likewise.
11583
11584 2007-02-11 Roger Sayle <roger@eyesopen.com>
11585
11586 * gcc.target/ia64/builtin-popcount-1.c: New test case.
11587 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
11588
11589 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
11590
11591 PR fortran/30478
11592 * gfortran.dg/enum_4.f90: Update error message checks.
11593
11594 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
11595
11596 PR fortran/30554
11597 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
11598 versions of the modules.
11599
11600 PR fortran/30617
11601 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
11602 by getting rid of recursive I/O and providing functions with
11603 results.
11604
11605 PR fortran/30319
11606 * gfortran.dg/char_array_constructor_2.f90
11607
11608 2007-02-11 Mark Mitchell <mark@codesourcery.com>
11609
11610 PR c++/26988
11611 * g++.dg/template/spec34.C: New test
11612
11613 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
11614
11615 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
11616 on i?86 and x86_64.
11617 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
11618 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
11619 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
11620 on i?86 and x86_64.
11621 * gcc.dg/vect/vect-113.c: Ditto.
11622
11623 2007-02-06 Mark Mitchell <mark@codesourcery.com>
11624
11625 PR c++/29487
11626 * g++.dg/eh/weak1-C: New test.
11627 * g++.dg/eh/weak1-a.cc: Likewise.
11628 * g++.dg/eh/comdat1.C: Likewise.
11629
11630 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
11631 Dorit Nuzman <dorit@il.ibm.com>
11632
11633 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
11634 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
11635 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
11636 * gcc.dg/vect/vect-113.c: Likewise.
11637
11638 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
11639
11640 2007-02-10 Richard Henderson <rth@redhat.com>
11641
11642 * lib/target-supports.exp (check_effective_target_tls): Redefine
11643 to mean non-emulated tls.
11644 * gcc.dg/tls/alias-1.c: Remove tls requirement.
11645 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
11646 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
11647 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
11648 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
11649 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
11650 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
11651
11652 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
11653
11654 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
11655
11656 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
11657
11658 * gfortran.dg/secnds.f: Replace time tolerance with a
11659 before-and-after bracket.
11660 * gfortran.dg/secnds-1.f: Likewise.
11661
11662 2007-02-09 Tobias Burnus <burnus@net-b.de>
11663
11664 PR fortran/30512
11665 * gfortran.dg/maxlocval_1.f90: New test.
11666
11667 2007-02-09 Roger Sayle <roger@eyesopen.com>
11668
11669 * gcc.target/ia64/builtin_bswap-1.c: New test case.
11670
11671 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11672
11673 PR fortran/30720
11674 * gfortran.dg/array_function_1.f90: New test.
11675
11676 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11677
11678 * lib/target-supports.exp (check_effective_target_lax_strtofp)
11679 (check_effective_target_dummy_wcsftime): New functions.
11680
11681 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11682
11683 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
11684 * lib/target-supports.exp (check_effective_target_uclibc): New
11685 function.
11686
11687 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11688
11689 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
11690 (vsnprintf): Don't define for uClibc targets.
11691
11692 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11693
11694 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
11695 set before checking whether it was allowed.
11696 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
11697 before checking inside_main.
11698
11699 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11700
11701 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
11702 uClinux targets.
11703 (u16sf): Likewise u4sf.
11704 * g++.dg/compat/struct-layout-1.h: Likewise.
11705
11706 2007-02-09 Richard Sandiford <richard@codesourcery.com>
11707
11708 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
11709 procedure.
11710 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
11711 m68k targets if check_effective_target_coldfire_fpu returns true.
11712
11713 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
11714 Richard Guenther <rguenther@suse.de>
11715
11716 PR middle-end/23361
11717 * gcc.dg/fold-compare-3.c: New testcase.
11718 * gcc.dg/tree-ssa/loop-24.c: Likewise.
11719
11720 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
11721
11722 * gcc.dg/pr26570.c: Clean up coverage files.
11723 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
11724 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
11725 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
11726 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
11727 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
11728 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
11729 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
11730 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
11731 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
11732 * gcc.dg/tree-ssa/pr25501.c: Ditto.
11733 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
11734 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
11735 * gcc.dg/vect/pr28952.c: Ditto.
11736 * gcc.dg/vect/pr27151.c: Ditto.
11737 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
11738 * g++.dg/gomp/macro-3.C: Ditto.
11739
11740 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
11741
11742 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
11743 of the loop.
11744
11745 2007-02-08 Roger Sayle <roger@eyesopen.com>
11746
11747 * gcc.target/i386/builtin-bswap-2.c: New test case.
11748
11749 2007-02-08 Roger Sayle <roger@eyesopen.com>
11750
11751 * gfortran.dg/forall_8.f90: New test case.
11752 * gfortran.dg/forall_9.f90: Likewise.
11753
11754 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11755
11756 * gcc.dg/builtins-20.c: Add some -~ complex cases.
11757
11758 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
11759
11760 * lib/target-supports.exp (check_effective_target_simulator): New.
11761
11762 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
11763
11764 * gcc.dg/tree-ssa/loop-25.c: New test.
11765
11766 2007-02-06 Richard Henderson <rth@redhat.com>
11767
11768 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
11769
11770 2007-02-06 Roger Sayle <roger@eyesopen.com>
11771
11772 * gcc.target/powerpc/popcount-1.c: New test case.
11773 * gcc.target/powerpc/parity-1.c: Likewise.
11774
11775 2007-02-06 Richard Guenther <rguenther@suse.de>
11776
11777 PR middle-end/27302
11778 * gcc.dg/torture/pr27302-2.c: New testcase.
11779
11780 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
11781
11782 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
11783 * gcc.dg/vect/vect-iv-1.c: New test.
11784 * gcc.dg/vect/vect-iv-2.c: New test.
11785 * gcc.dg/vect/vect-iv-3.c: New test.
11786 * gcc.dg/vect/vect-iv-4.c: New test.
11787 * gcc.dg/vect/vect-iv-5.c: New test.
11788 * gcc.dg/vect/vect-iv-6.c: New test.
11789 * gcc.dg/vect/vect-iv-7.c: New test.
11790 * gcc.dg/vect/vect-iv-8.c: New test.
11791 * gcc.dg/vect/vect-iv-9.c: New test.
11792 * gcc.dg/vect/vect-iv-10.c: New test.
11793 * gcc.dg/vect/vect-iv-11.c: New test.
11794 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
11795 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
11796 * gcc.dg/vect/vect-14.c: Now vectorizable.
11797 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
11798 loop).
11799 * gcc.dg/vect/vect-27.c: Likewise.
11800 * gcc.dg/vect/vect-29.c Likewise.
11801 * gcc.dg/vect/vect-dv-2.c: Likewise.
11802 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
11803 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
11804 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
11805
11806 2007-02-06 Ira Rosen <irar@il.ibm.com>
11807
11808 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
11809
11810 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11811
11812 * gcc.dg/builtins-20.c: Add more cases.
11813
11814 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
11815
11816 PR debug/30189
11817 * gcc.dg/pr30189.c: New test.
11818
11819 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
11820
11821 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
11822 for running tests.
11823 * gcc.target/i386/sse4a-extract.c: New test.
11824 * gcc.target/i386/sse4a-insert.c: New test.
11825 * gcc.target/i386/sse4a-montsd.c: New test.
11826 * gcc.target/i386/sse4a-montss.c: New test.
11827
11828 2007-02-05 Richard Guenther <rguenther@suse.de>
11829
11830 * gcc.target/i386/vectorize3.c: New testcase.
11831
11832 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
11833
11834 PR target/30665
11835 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
11836
11837 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11838
11839 PR fortran/30611
11840 * gfortran.dg/repeat_1.f90: New test.
11841
11842 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
11843
11844 PR fortran/30605
11845 * gfortran.dg/spread_shape_1.f90: Remove tabs.
11846 * gfortran.dg/derived_init_2.f90: Ditto.
11847 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
11848 * gfortran.dg/array_initializer_1.f90: Ditto.
11849 * gfortran.dg/do_2.f90: Ditto.
11850 * gfortran.dg/proc_assign_1.f90: Ditto.
11851
11852 2007-02-04 Richard Guenther <rguenther@suse.de>
11853
11854 PR middle-end/30636
11855 * g++.dg/warn/pr30636.C: New testcase.
11856 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
11857
11858 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
11859
11860 PR middle-end/30667
11861 * gfortran.dg/pr30667.f: New test.
11862
11863 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11864
11865 * gcc.dg/builtins-54.c: Add more cases.
11866
11867 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
11868
11869 PR fortran/30514
11870 * gfortran.dg/zero_sized_2.f90: New test.
11871
11872 PR fortran/30660
11873 * gfortran.dg/alloc_comp_basics_4.f90: New test.
11874
11875 PR fortran/29820
11876 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
11877 file.
11878
11879 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
11880
11881 PR fortran/30683
11882 * gfortran.dg/interface_10.f90: New test.
11883
11884 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11885
11886 * gcc.dg/builtins-20.c: Add more cases.
11887
11888 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11889
11890 PR target/29682
11891 * gcc-target/ia64/pr29682.c: New test.
11892
11893 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
11894
11895 PR fortran/30284
11896 * gfortran.dg/arrayio_11.f90.f90: New test.
11897
11898 PR fortran/30626
11899 * gfortran.dg/arrayio_12.f90.f90: New test.
11900
11901 2007-02-02 Jakub Jelinek <jakub@redhat.com>
11902
11903 PR c++/30536
11904 * g++.dg/tls/diag-5.C: New test.
11905
11906 PR middle-end/30473
11907 * gcc.dg/pr30473.c: New test.
11908 * gcc.c-torture/execute/20070201-1.c: New test.
11909
11910 2007-02-01 Roger Sayle <roger@eyesopen.com>
11911
11912 * gfortran.dg/dependency_20.f90: New test case.
11913
11914 2007-01-31 Ian Lance Taylor <iant@google.com>
11915
11916 * gcc.dg/lower-subreg-1.c (test): New test.
11917
11918 2007-01-30 Geoffrey Keating <geoffk@apple.com>
11919
11920 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
11921
11922 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11923
11924 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
11925 * gcc.dg/torture/builtin-math-3.c: Likewise.
11926
11927 2007-01-31 Dirk Mueller <dmueller@suse.de>
11928
11929 gcc.dg/Wparentheses-2.c: Update and add new tests.
11930
11931 2007-01-31 Ira Rosen <irar@il.ibm.com>
11932
11933 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
11934 vectorize.
11935
11936 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
11937
11938 * gcc.dg/builtins-63.c: New test.
11939
11940 2007-01-31 Tobias Burnus <burnus@net-b.de>
11941
11942 PR fortran/27588
11943 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
11944
11945 2007-01-31 Tobias Burnus <burnus@net-b.de>
11946
11947 PR fortran/30520
11948 * gfortran.dg/volatile8.f90: New argument conformance test.
11949 * gfortran.dg/volatile9.f90: New scope test.
11950
11951 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11952
11953 PR c++/24745
11954 * g++.dg/warn/null4.C: New.
11955
11956 2001-01-30 Roger Sayle <roger@eyesopen.com>
11957 Uros Bizjak <ubizjak@gmail.com>
11958
11959 * gcc.dg/large-size-array-3.c: Correct typo.
11960
11961 2007-01-30 Richard Guenther <rguenther@suse.de>
11962
11963 PR middle-end/27657
11964 * g++.dg/debug/pr27657.C: New testcase.
11965
11966 2007-01-30 Richard Guenther <rguenther@suse.de>
11967
11968 PR middle-end/30313
11969 * gcc.dg/torture/pr30313.c: New testcase.
11970
11971 2007-01-29 Janis Johnson <janis187@us.ibm.com>
11972
11973 * gcc.dg/dfp/dfp-except.h: New file.
11974 * gcc.dg/dfp/fe-check.h: New file.
11975 * gcc.dg/dfp/fe-binop.c: New test.
11976 * gcc.dg/dfp/fe-convert-1.c: New test.
11977 * gcc.dg/dfp/fe-convert-2.c: New test.
11978 * gcc.dg/dfp/fe-convert-3.c: New test.
11979
11980 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
11981 * gcc.dg/dfp/decfloat-constants.c: Ditto.
11982 * gcc.dg/dfp/convert-dfp.c: Ditto.
11983 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
11984
11985 2007-01-29 Josh Conner <jconner@apple.com>
11986
11987 * gcc.target/powerpc/altivec-24.c: New test.
11988
11989 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
11990
11991 PR c++/28266
11992 * g++.dg/parse/defarg12.C: New test.
11993
11994 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
11995
11996 PR fortran/30554
11997 * gfortran.dg/used_dummy_types_6.f90: New test.
11998
11999 2007-01-28 Jan Hubicka <jh@suse.cz>
12000
12001 * gcc.dg/tree-prof/val-prof-6.c: New test.
12002
12003 2007-01-28 Roger Sayle <roger@eyesopen.com>
12004
12005 * gcc.dg/large-size-array-3.c: Correct test case (portability).
12006
12007 2007-01-28 Andrew Pinski <pinskia@gmail.com>
12008
12009 PR C++/28988
12010 * g++.dg/expr/dtor4.C: New test.
12011
12012 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
12013
12014 * gcc.dg/tree-ssa/loop-23.c: New test.
12015
12016 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
12017
12018 PR libfortran/30389
12019 * gfortran.dg/achar_2.f90: New test.
12020 * gfortran.dg/achar_3.f90: New test.
12021
12022 2007-01-27 Ian Lance Taylor <iant@google.com>
12023
12024 * gcc.dg/strict-overflow-1.c: New test.
12025 * gcc.dg/no-strict-overflow-1.c: New test.
12026 * gcc.dg/strict-overflow-2.c: New test.
12027 * gcc.dg/no-strict-overflow-2.c: New test.
12028 * gcc.dg/strict-overflow-3.c: New test.
12029 * gcc.dg/no-strict-overflow-3.c: New test.
12030 * gcc.dg/strict-overflow-4.c: New test.
12031 * gcc.dg/no-strict-overflow-4.c: New test.
12032 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
12033 * gcc.dg/pr15784-1.c: Likewise.
12034 * gcc.dg/pr20922-1.c: Likewise.
12035 * gcc.dg/pr20922-3.c: Likewise.
12036 * gcc.dg/pr20922-4.c: Likewise.
12037 * gcc.dg/pr20922-6.c: Likewise.
12038 * gcc.dg/compare-4.c: Likewise.
12039 * gcc.dg/torture/pr26898-1.c: Likewise.
12040 * gcc.dg/tree-ssa/divide-1.c: Likewise.
12041 * gcc.dg/tree-ssa/divide-2.c: Likewise.
12042 * gcc.dg/tree-ssa/divide-3.c: Likewise.
12043 * gcc.dg/tree-ssa/divide-4.c: Likewise.
12044 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
12045 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
12046 * gcc.dg/tree-ssa/pr21082.c: Likewise.
12047 * gcc.dg/tree-ssa/pr26899.c: Likewise.
12048 * g++.dg/tree-ssa/pr21082.C: Likewise.
12049
12050 2007-01-27 Roger Sayle <roger@eyesopen.com>
12051
12052 * gcc-dg/large-size-array-3.c: New test case.
12053
12054 2007-01-27 Roger Sayle <roger@eyesopen.com>
12055
12056 * gfortran.dg/forall_7.f90: New test case.
12057
12058 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
12059
12060 PR fortran/30407
12061 * gfortran.dg/where_operator_assign_1.f90: New test.
12062 * gfortran.dg/where_operator_assign_2.f90: New test.
12063 * gfortran.dg/where_operator_assign_3.f90: New test.
12064
12065 2007-01-26 Joseph Myers <joseph@codesourcery.com>
12066
12067 * lib/target-supports.exp
12068 (check_effective_target_powerpc_altivec): New.
12069 (check_effective_target_vect_cmdline_needed): Use it.
12070
12071 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
12072
12073 PR fortran/30278
12074 * gfortran.dg/backslash_3.f: New test.
12075
12076 2007-01-26 Richard Guenther <rguenther@suse.de>
12077
12078 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
12079
12080 2007-01-26 Tobias Burnus <burnus@net-b.de>
12081
12082 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
12083 * gfortran.dg/vect/vect.exp: Ditto.
12084 * gfortran.dg/dg.exp: Ditto.
12085 * gfortran.fortran-torture/execute/execute.exp: Ditto.
12086 * gfortran.fortran-torture/compile/compile.exp: Ditto.
12087
12088 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12089
12090 * gcc.dg/builtins-20.c: Add more cases.
12091 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
12092
12093 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12094
12095 PR fortran/30437
12096 * gcc.dg/Wall.c: New.
12097 * gcc.dg/Wno-all.c: New.
12098 * gfortran.dg/Wall.f90: New.
12099 * gfortran.dg/Wno-all.f90: New.
12100
12101 2007-01-24 Geoffrey Keating <geoffk@apple.com>
12102
12103 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
12104 * g++.dg/eh/simd-2.C: Also run on Darwin.
12105 * g++.dg/eh/simd-3.C: New.
12106 * g++.dg/eh/simd-4.C: New.
12107
12108 2007-01-25 Richard Guenther <rguenther@suse.de>
12109
12110 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
12111 and _PROFILE_USE.
12112 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
12113
12114 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
12115
12116 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
12117 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
12118 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
12119 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
12120 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
12121 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
12122 * gcc.dg/ipa/ipa-7.c: New testcase.
12123
12124 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
12125
12126 * g++.dg/cpp0x/warn_cxx0x.C: New.
12127
12128 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12129
12130 * gcc.dg/builtins-20.c: Test builtin carg.
12131
12132 2007-01-24 Jakub Jelinek <jakub@redhat.com>
12133
12134 PR middle-end/27416
12135 * gcc.dg/gomp/pr27416.c: New test.
12136
12137 PR middle-end/30494
12138 * gcc.dg/gomp/pr30494.c: New test.
12139 * g++.dg/gomp/pr30494.C: New test.
12140
12141 PR middle-end/30421
12142 * gcc.dg/gomp/pr30421.c: New test.
12143
12144 2007-01-24 Steve Ellcey <sje@cup.hp.com>
12145
12146 * gcc.target/ia64/versionid-1.c: New test.
12147 * gcc.target/ia64/versionid-2.c: New test.
12148
12149 2007-01-24 Richard Guenther <rguenther@suse.de>
12150
12151 PR testsuite/30181
12152 * gcc.dg/builtins-57.c: Change to a link-time testcase
12153 to support non-C99 targets.
12154
12155 2007-01-24 Jan Hubicka <jh@suse.cz>
12156
12157 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
12158
12159 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
12160
12161 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
12162
12163 2007-01-23 Andrew Pinski <pinskia@gmail.com>
12164
12165 PR objc/27438
12166 * objc.dg/const-str-12.m: New test.
12167
12168 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12169
12170 PR fortran/30532
12171 * gfortran.dg/ctrl-z.f90: New test.
12172
12173 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12174
12175 PR fortran/30481
12176 * gfortran.dg/namelist_assumed_char.f90: New test.
12177
12178 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
12179
12180 PR c++/27492
12181 * g++.dg/inherit/covariant15.C: New test.
12182
12183 2007-01-23 Ian Lance Taylor <iant@google.com>
12184
12185 * g++.dg/warn/Wparentheses-24.C: New test.
12186
12187 2007-01-23 Richard Guenther <rguenther@suse.de>
12188
12189 PR testsuite/30560
12190 * ada/acats/run_acats: Do not call gnatmake or gnatchop
12191 with full path.
12192
12193 2007-01-22 Richard Guenther <rguenther@suse.de>
12194
12195 PR tree-optimization/30038
12196 * gcc.dg/builtins-62.c: New testcase.
12197
12198 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12199
12200 * gcc.c-torture/compile/20070121.c: New test.
12201
12202 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
12203
12204 PR libfortran/30525
12205 * gfortran.dg/char_comparison_1.f: New test.
12206
12207 2007-01-21 Ira Rosen <irar@il.ibm.com>
12208
12209 * gcc.dg/vect/vect-strided-same-dr.c: New test.
12210
12211 2007-01-20 Andrew Pinski <pinskia@gmail.com>
12212
12213 PR objc/30479
12214 * objc.dg/pch: New directory.
12215 * objc.dg/pch/pch.exp: New file.
12216 * objc.dg/pch/interface-1.m: New test.
12217 * objc.dg/pch/interface-1.hs: New include file.
12218 * lib/objc.exp (objc_target_compile): Add
12219 "-x objective-c-header" in front of the sources if this is
12220 a precompiled header being compiled.
12221
12222 2007-01-20 Roger Sayle <roger@eyesopen.com>
12223
12224 * gfortran.dg/array_memcpy_3.f90: New test case.
12225 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
12226
12227 2007-01-20 Roger Sayle <roger@eyesopen.com>
12228 Brooks Moses <brooks.moses@codesourcery.com>
12229 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12230
12231 * gfortran.dg/intrinsic_sign_1.f90: New test case.
12232 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
12233
12234 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12235
12236 * gcc.dg/torture/builtin-math-3.c: Test fdim.
12237
12238 2007-01-19 Mike Stump <mrs@apple.com>
12239
12240 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
12241 away.
12242
12243 2007-01-19 Roger Sayle <roger@eyesopen.com>
12244
12245 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
12246 option instead of -funsafe-math-optimizations.
12247
12248 2007-01-19 Tomas Bily <tbily@suse.cz>
12249
12250 gcc.dg/tree-prof/indir-call-prof.c: New.
12251 g++.dg/dg.exp: Add tree-prof subdirectory.
12252 g++.dg/tree-prof/indir-call-prof.C: New.
12253 g++.dg/tree-prof/tree-prof.exp: New.
12254
12255 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12256
12257 PR c++/17947
12258 * g++.dg/warn/deprecated.C: Update warning output.
12259 * g++.dg/warn/deprecated-2.C: Likewise.
12260 * g++.dg/warn/deprecated-3.C: New.
12261
12262 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
12263
12264 * gcc.c-torture/execute/nestfunc-7.c: New.
12265
12266 2007-01-18 Hui-May Chang <hm.chang@apple.com>
12267
12268 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
12269
12270 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
12271
12272 * gcc.dg/m68k-pic-1.c: New.
12273
12274 2007-01-18 Roger Sayle <roger@eyesopen.com>
12275
12276 * gfortran.dg/array_memcpy_4.f90: New test case.
12277
12278 2007-01-18 Josh Conner <jconner@apple.com>
12279
12280 PR target/30485
12281 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
12282 * gcc.dg/vect/no-trapping-math-1: New.
12283 * gcc.dg/vect/no-trapping-math-2: New.
12284
12285 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
12286
12287 * gcc.target/i386/387-8.c: Update comment about optimizing
12288 inherent load of 1.0 of fptan instruction.
12289
12290 2007-01-18 Dirk Mueller <dmueller@suse.de>
12291 Richard Guenther <rguenther@suse.de>
12292
12293 PR diagnostic/8268
12294 * gcc.dg/Warray-bounds.c: New testcase.
12295 * gcc.dg/Warray-bounds-2.c: New testcase.
12296 * g++.dg/warn/Warray-bounds.C: New testcase.
12297 * g++.dg/warn/Warray-bounds-2.C: New testcase.
12298
12299 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
12300
12301 PR fortran/30476
12302 * gfortran.dg/generic_12.f90: New test.
12303
12304 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
12305
12306 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
12307 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
12308
12309 2007-01-16 Janis Johnson <janis187@us.ibm.com>
12310
12311 * gcc.dg/dfp/compare-special.h: New file.
12312 * gcc.dg/dfp/compare-special-32.c: New test.
12313 * gcc.dg/dfp/compare-special-64.c: New test.
12314 * gcc.dg/dfp/compare-special-128.c: New test.
12315
12316 2007-01-16 Roger Sayle <roger@eyesopen.com>
12317 Paul Thomas <pault@gcc.gnu.org>
12318 Steven G. Kargl <kargl@gcc.gnu.org>
12319
12320 PR fortran/30404
12321 * gfortran.dg/forall_6.f90: New test case.
12322 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
12323 * gfortran.dg/dependency_13.f90: Likewise.
12324
12325 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12326
12327 PR testsuite/12325
12328 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
12329 targets that don't support Inf.
12330
12331 2007-01-15 Dale Johannesen <dalej@apple.com>
12332
12333 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
12334
12335 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
12336
12337 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
12338 of achar for 0xff to avoid the "Extended ASCII not
12339 implemented" error message.
12340
12341 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
12342
12343 PR fortran/28172
12344 * gfortran.dg/altreturn_4.f90: New test.
12345
12346 PR fortran/29389
12347 * gfortran.dg/stfunc_4.f90: New test.
12348
12349 PR fortran/29712
12350 * gfortran.dg/bound_2.f90: Reinstate commented out line.
12351 * gfortran.dg/initialization_1.f90: Change warning.
12352
12353 PR fortran/30283
12354 * gfortran.dg/specification_type_resolution_2.f90: New test.
12355
12356 2007-01-14 Jan Hubicka <jh@suse.cz>
12357
12358 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
12359 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
12360 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
12361 elimination.
12362
12363 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
12364
12365 PR fortran/30410
12366 * gfortran.dg/external_procedures_2.f90: New test.
12367
12368 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
12369
12370 PR target/30413
12371 * gcc.target/i386/pr30413.c: New test.
12372
12373 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
12374
12375 PR fortran/30452
12376 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
12377
12378 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
12379
12380 * gcc.dg/20070112-1.c: New test.
12381
12382 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12383
12384 PR libgfortran/30435
12385 * gfortran.dg/list_read_6.f90: New test.
12386
12387 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
12388
12389 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
12390
12391 2007-01-12 Tom Tromey <tromey@redhat.com>
12392
12393 PR preprocessor/28227:
12394 * gcc.dg/cpp/pr28227.c: New file.
12395
12396 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
12397
12398 * gcc.dg/tree-ssa/loop-22.c: New test.
12399
12400 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
12401
12402 PR tree-optimization/29516
12403 * gcc.dg/tree-ssa/loop-20.c: New test.
12404
12405 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
12406
12407 PR libfortran/30415
12408 * minmaxloc_integer_kinds_1.f90: New test.
12409
12410 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
12411
12412 PR c++/29573
12413 * g++.dg/template/sizeof-template-argument.C: New test.
12414
12415 2007-01-11 Jan Hubicka <jh@suse.cz>
12416
12417 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
12418 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
12419 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
12420 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
12421 * gcc.dg/tree-ssa/pr21658.c: Likewise.
12422 * gcc.dg/tree-ssa/pr15349.c: Likewise.
12423 * gcc.dg/tree-ssa/pr25501.c: Likewise.
12424 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
12425 transformation in question.
12426 * gcc.dg/tree-ssa/vrp05.c: Likewise.
12427 * gcc.dg/tree-ssa/pr20701.c: Likewise.
12428 * gcc.dg/always_inline3.c: Likewise.
12429
12430 2007-01-10 Mark Mitchell <mark@codesourcery.com>
12431
12432 PR c++/28999
12433 * g++.dg/template/typename11.C: New test.
12434
12435 2007-01-10 Robert Kennedy <jimbob@google.com>
12436
12437 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
12438
12439 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
12440
12441 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
12442 for different integer kinds.
12443 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
12444 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
12445 * gfortran.dg/ishft_2.f90: New test.
12446 * gfortran.dg/ishft_3.f90: New test.
12447
12448 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
12449
12450 * gfortran.dg/altreturn_2.f90: Removed executable bit.
12451
12452 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12453
12454 PR tree-optimization/30322
12455 * gcc.dg/tree-ssa/loop-21.c: New test.
12456
12457 2007-01-08 Geoffrey Keating <geoffk@apple.com>
12458
12459 * g++.dg/rtti/darwin-builtin-linkage.C: New.
12460
12461 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
12462
12463 * gcc.target/spu/intrinsics-1.c: Remove xfail.
12464
12465 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12466
12467 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
12468 * g++.dg/warn/overflow-warn-3.C: Likewise.
12469 * g++.dg/warn/overflow-warn-4.C: Likewise.
12470 * g++.dg/warn/overflow-warn-5.C: Likewise.
12471 * g++.dg/warn/overflow-warn-6.C: Likewise.
12472 * g++.dg/warn/Woverflow-1.C: Likewise.
12473 * g++.dg/warn/Woverflow-2.C: Likewise.
12474 * g++.dg/warn/Woverflow-3.C: Likewise.
12475 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
12476
12477 2007-01-08 Roger Sayle <roger@eyesopen.com>
12478
12479 * gfortran.dg/array_constructor_14.f90: New test case.
12480 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
12481
12482 2007-01-08 Richard Guenther <rguenther@suse.de>
12483
12484 PR tree-optimization/23603
12485 * gcc.dg/tree-ssa/vrp31.c: New testcase.
12486 * gcc.dg/tree-ssa/vrp32.c: Likewise.
12487
12488 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
12489
12490 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
12491 in __v8qi typedef.
12492 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
12493 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
12494 compiler behaviour.
12495 * gcc.dg/simd-5.c: Likewise.
12496 * gcc.dg/simd-6.c: Likewise.
12497 * g++.dg/conversion/simd1.C: Likewise.
12498 * g++.dg/conversion/simd3.C: Likewise.
12499 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
12500 (main): Use it.
12501
12502 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
12503
12504 PR tree-optimization/29877
12505 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
12506 name of a hard register for the target concerned. Adjust dg-error
12507 directives to cope with new behaviour of TER.
12508
12509 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12510
12511 PR c++/28986
12512 * g++.dg/conversion/nullptr1.C: Added overflow warning.
12513 * g++.dg/warn/overflow-warn-1.C: New.
12514 * g++.dg/warn/overflow-warn-3.C: New.
12515 * g++.dg/warn/overflow-warn-4.C: New.
12516 * g++.dg/warn/overflow-warn-5.C: New.
12517 * g++.dg/warn/overflow-warn-6.C: New.
12518 * g++.dg/warn/Woverflow-1.C: New.
12519 * g++.dg/warn/Woverflow-2.C: New.
12520 * g++.dg/warn/Woverflow-3.C: New.
12521 * g++.dg/warn/multiple-overflow-warn-2.C: New.
12522
12523 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
12524
12525 PR fortran/27698
12526 * gfortran.dg/invalid_name.f90: New test.
12527 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
12528 * gfortran.dg/gomp/pr29759.f90: Ditto.
12529
12530 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
12531
12532 * gfortran.dg/present_1.f90: Update error message.
12533
12534 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
12535
12536 PR c++/19439
12537 * g++.dg/template/duplicate1.C: New test
12538 * g++.dg/template/memfriend6.C: Adjust error markers.
12539
12540 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
12541
12542 PR tree-opt/30385
12543 * gcc.dg/torture/inline-1.c: New test.
12544
12545 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12546
12547 PR c/19978
12548 * gcc.dg/multiple-overflow-warn-1.c: New.
12549 * gcc.dg/multiple-overflow-warn-2.c: New.
12550 * gcc.dg/overflow-warn-6.c: New.
12551 * g++.dg/warn/multiple-overflow-warn-1.C: New.
12552
12553 2007-01-05 Roger Sayle <roger@eyesopen.com>
12554
12555 * gfortran.dg/array_memcpy_1.f90: New test case.
12556 * gfortran.dg/array_memcpy_2.f90: Likewise.
12557
12558 2007-01-05 Richard Guenther <rguenther@suse.de>
12559
12560 PR middle-end/27826
12561 * g++.dg/opt/pr27826.C: New testcase.
12562
12563 2007-01-05 Ian Lance Taylor <iant@google.com>
12564
12565 * gcc.dg/Walways-true-1.c: New test.
12566 * gcc.dg/Walways-true-2.c: New test.
12567 * g++.dg/warn/Walways-true-1.C: New test.
12568 * g++.dg/warn/Walways-true-2.C: New test.
12569
12570 2007-01-05 Jakub Jelinek <jakub@redhat.com>
12571
12572 PR c/30360
12573 * gcc.dg/pr30360.c: New test.
12574
12575 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
12576
12577 PR fortran/23232
12578 * gfortran.dg/data_implied_do_1.f90: New test.
12579
12580 PR fortran/27996
12581 PR fortran/27998
12582 * gfortran.dg/char_length_1.f90: New test.
12583
12584 2007-01-05 Richard Guenther <rguenther@suse.de>
12585
12586 PR middle-end/28116
12587 * g++.dg/opt/pr28116.C: New testcase.
12588
12589 2007-01-05 Tobias Burnus <burnus@net-b.de>
12590
12591 PR fortran/29624
12592 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
12593 invalid deallocate.
12594 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
12595 * gfortran.dg/protected_4.f90: Add pointer intent check.
12596 * gfortran.dg/protected_6.f90: Add pointer intent check.
12597 * gfortran.dg/pointer_intent_1.f90: New test.
12598 * gfortran.dg/pointer_intent_2.f90: New test.
12599 * gfortran.dg/pointer_intent_3.f90: New test.
12600
12601 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
12602
12603 PR 30235
12604 * gfortran.dg/altreturn_2.f90: new test.
12605
12606 2007-01-04 Tom Tromey <tromey@redhat.com>
12607
12608 PR preprocessor/28165:
12609 * gcc.dg/cpp/pr28165.c: New file.
12610
12611 2007-01-03 Josh Conner <jconner@apple.com>
12612
12613 PR middle-end/29683
12614 * gcc.dg/pr29683.c: New.
12615
12616 2007-01-03 Jakub Jelinek <jakub@redhat.com>
12617
12618 PR c++/28217
12619 * g++.dg/pch/template-1.C: New test.
12620 * g++.dg/pch/template-1.Hs: New file.
12621
12622 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
12623
12624 PR middle-end/30353
12625 * gcc.c-torture/compile/complex-4.c: New test.
12626
12627 2007-01-03 Joseph Myers <joseph@codesourcery.com>
12628
12629 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
12630 -maltivec.
12631 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
12632
12633 2007-01-03 Jakub Jelinek <jakub@redhat.com>
12634
12635 PR middle-end/30286
12636 * gcc.dg/pr30286.c: New test.
12637
12638 PR c++/29535
12639 * g++.dg/template/crash66.C: New test.
12640
12641 PR c++/29054
12642 * g++.dg/template/friend49.C: New test.
12643
12644 2007-01-03 Steven G. Kargl <kargls@comcast.net>
12645
12646 * gfortran.dg/ibits.f90: New test.
12647
12648 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
12649
12650 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
12651 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
12652
12653 2007-01-02 Jan Hubicka <jh@suse.cz>
12654
12655 * gcc.dg/pr16194.c: We now output error on all three functions,
12656 not just first one.
12657
12658 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12659
12660 PR c/19977
12661 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
12662 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
12663
12664 2006-01-02 Ian Lance Taylor <iant@google.com>
12665
12666 * g++.dg/warn/Wparentheses-22.C: New test.
12667 * g++.dg/warn/Wparentheses-23.C: New test.
12668
12669 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12670
12671 PR middle-end/7651
12672 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
12673 * gcc.dg/declspec-3-Wextra.c: New.
12674 * gcc.dg/declspec-3-no.c: New
12675
12676 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
12677
12678 PR fortran/20896
12679 * gfortran.dg/interface_10.f90: Remove.
12680
12681 2007-01-01 Roger Sayle <roger@eyesopen.com>
12682
12683 * gcc.dg/fold-eqxor-4.c: New test case.
12684
12685 2007-01-02 Joseph Myers <joseph@codesourcery.com>
12686
12687 PR middle-end/30311
12688 * gcc.c-torture/compile/pr30311.c: New test.
12689
12690 2007-01-01 Andrew Pinski <pinskia@gmail.com>
12691
12692 PR middle-end/30253
12693 * gcc.c-torture/compile/statement-expression-1.c: New test.
12694
12695 2007-01-01 Andreas Schwab <schwab@suse.de>
12696
12697 PR target/29166
12698 * g++.dg/eh/pr29166.C: New test.
12699
12700 2007-01-01 Joseph Myers <joseph@codesourcery.com>
12701
12702 * lib/target-supports.exp (check_effective_target_powerpc_spe):
12703 New.
12704 (check_effective_target_vect_cmdline_needed): Use it.
12705
12706 2006-12-31 Richard Guenther <rguenther@suse.de>
12707
12708 PR middle-end/30137
12709 * gcc.dg/pr30137-1.c: New testcase.
12710 * gcc.dg/pr30137-2.c: Likewise.
12711
12712 2006-12-31 Roger Sayle <roger@eyesopen.com>
12713
12714 PR middle-end/30322
12715 * gcc.dg/fold-plusnot-1.c: New test case.
12716
12717 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
12718
12719 PR c++/29731
12720 * g++.dg/parse/template22.C: New test.
12721
12722 2006-12-31 Richard Guenther <rguenther@suse.de>
12723
12724 PR middle-end/30338
12725 * gcc.c-torture/compile/pr30338.c: New testcase.
12726
12727 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
12728
12729 PR fortran/27900
12730 * gfortran.dg/intrinsic_actual_4.f90: New test.
12731
12732 PR fortran/24325
12733 * gfortran.dg/func_decl_3.f90: New test.
12734
12735 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
12736
12737 PR fortran/23060
12738 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
12739 * gfortran.dg/c_by_val_1.f: New test.
12740 * gfortran.dg/c_by_val_2.f: New test.
12741 * gfortran.dg/c_by_val_3.f: New test.
12742
12743 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
12744
12745 PR libfortran/30321
12746 * gfortran.dg/sum_zero_array_1.f90: New test.
12747
12748 2006-12-29 Jakub Jelinek <jakub@redhat.com>
12749
12750 PR preprocessor/29612
12751 * gcc.dg/cpp/pr29612-1.c: New test.
12752 * gcc.dg/cpp/pr29612-2.c: New test.
12753
12754 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
12755
12756 PR fortran/30034
12757 * gfortran.dg/pure_formal_proc_1.f90: New test.
12758
12759 PR fortran/30237
12760 * gfortran.dg/intrinsic_actual_3.f90: New test.
12761
12762 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12763
12764 PR fortran/30014
12765 * gfortran.dg/io_constraints_1.f90: Update test.
12766 * gfortran.dg/io_constraints_2.f90: Update test.
12767 * gfortran.dg/inquire_iolength.f90: New test.
12768
12769 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
12770
12771 PR fortran/20896
12772 * gfortran.dg/interface_10.f90: New test.
12773 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
12774 since z is already, locally a variable.
12775
12776 PR fortran/25135
12777 * gfortran.dg/generic_11.f90: New test.
12778 * gfortran.dg/interface_7.f90: Remove name clash between module
12779 name and procedure 'x' referenced in the interface.
12780
12781 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12782
12783 PR middle-end/7651
12784 * gcc.dg/Wmissing-parameter-type.c: New.
12785 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
12786 * gcc.dg/Wmissing-parameter-type-no.c: New.
12787
12788 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
12789
12790 PR fortran/25818
12791 * gfortran.dg/entry_array_specs_2.f: New test.
12792
12793 PR fortran/30084
12794 * gfortran.dg/nested_modules_6.f90: New test.
12795
12796 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12797
12798 PR middle-end/7651
12799 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
12800 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
12801
12802 2006-12-21 Andrew Pinski <pinskia@gmail.com>
12803
12804 PR C++/30168
12805 * g++.dg/opt/complex6.C: New test.
12806
12807 2006-12-22 Ben Elliston <bje@au.ibm.com>
12808
12809 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
12810 full" if the linker on spu-*-* warns about exceeding local store.
12811
12812 And revert this patch:
12813 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
12814 fail to link due to relocation overflows on spu-*-*.
12815
12816 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
12817
12818 PR fortran/30273
12819 * gfortran.dg/dependency_19.f90: New test.
12820
12821 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
12822
12823 PR fortran/30202
12824 * gfortran.dg/alloc_comp_basics_3.f90: New test.
12825
12826 2006-12-21 Jakub Jelinek <jakub@redhat.com>
12827
12828 PR middle-end/30262
12829 * gcc.c-torture/execute/20061220-1.c: New test.
12830
12831 PR middle-end/30263
12832 * gcc.dg/gomp/asm-1.c: New test.
12833
12834 PR target/30230
12835 * g++.dg/eh/ia64-2.C: New test.
12836
12837 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
12838
12839 PR target/28966
12840 PR target/29248
12841 * gcc.dg/rs6000-leaf.c: New.
12842
12843 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12844
12845 PR fortran/25392
12846 * gfortran.dg/f2c_8.f90: New test.
12847
12848 2006-12-20 Bill Wendling <wendling@apple.com>
12849
12850 * gcc.dg/asm-b.c: Check for __ppc64__.
12851
12852 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
12853
12854 PR fortran/30190
12855 * gfortran.dg/bounds_check_5.f90: New test.
12856
12857 2006-12-20 Andrew Pinski <pinskia@gmail.com>
12858
12859 PR middle-end/30143
12860 * gcc.dg/gomp/complex-1.c: New testcase.
12861
12862 2006-12-20 Roger Sayle <roger@eyesopen.com>
12863
12864 * gfortran.dg/array_memset_1.f90: New test case.
12865
12866 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
12867
12868 * lib/target-supports.exp: Add spu to
12869 check_effective_target_vect_widen_mult_hi_to_si.
12870
12871 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
12872
12873 PR fortran/29992
12874 * gfortran.dg/generic_9.f90: New test.
12875
12876 PR fortran/30081
12877 * gfortran.dg/generic_10.f90: New test.
12878
12879 2006-12-19 Andrew Pinski <pinskia@gmail.com>
12880
12881 PR tree-opt/30045
12882 * gcc.dg/pr30045.c: New test.
12883
12884 2006-12-20 Ben Elliston <bje@au.ibm.com>
12885
12886 * gcc.dg/20020312-2.c: Add a case for __SPU__.
12887
12888 2006-12-19 Eric Christopher <echristo@apple.com>
12889
12890 PR target/29302
12891 * gcc.c-torture/execute/pr29302-1.c: New.
12892
12893 2006-12-19 Tobias Burnus <burnus@net-b.de>
12894
12895 PR fortran/39238
12896 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
12897
12898 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
12899
12900 PR fortran/30236
12901 * gfortran.dg/altreturn_3.f90: New test.
12902
12903 * gfortran.dg/char_result_12.f90: Fix comment typos.
12904
12905 2006-12-19 Ben Elliston <bje@au.ibm.com>
12906
12907 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
12908 as newlib's stdio.h uses non-traditional cpp constructs.
12909
12910 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
12911
12912 * gfortran.dg/advance.f90: Renamed to advance_1.f90
12913 * gfortran.dg/append-1.f90: Renamed to append_1.f90
12914 * gfortran.dg/array-1.f90: Renamed to array_1.f90
12915 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
12916 * gfortran.dg/backspace.f: Renamed to backspace_1.f
12917 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
12918 * gfortran.dg/default_initialization.f: Renamed to
12919 default_initialization_1.f
12920 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
12921 dollar_edit_descriptor_1.f
12922 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
12923 dollar_edit_descriptor_2.f
12924 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
12925 dollar_edit_descriptor_3.f
12926 * gfortran.dg/logint-1.f: Renamed to logint_1.f
12927 * gfortran.dg/logint-2.f: Renamed to logint_2.f
12928 * gfortran.dg/logint-3.f: Renamed to logint_3.f
12929 * gfortran.dg/advance_1.f90: Renamed from advance.f90
12930 * gfortran.dg/append_1.f90: Renamed from append-1.f90
12931 * gfortran.dg/array_1.f90: Renamed from array-1.f90
12932 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
12933 * gfortran.dg/backspace_1.f: Renamed from backspace.f
12934 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
12935 * gfortran.dg/default_initialization_1.f: Renamed from
12936 default_initialization.f
12937 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
12938 dollar_edit_descriptor-1.f
12939 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
12940 dollar_edit_descriptor-2.f
12941 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
12942 dollar_edit_descriptor-3.f
12943 * gfortran.dg/logint_1.f: Renamed from logint-1.f
12944 * gfortran.dg/logint_2.f: Renamed from logint-2.f
12945 * gfortran.dg/logint_3.f: Renamed from logint-3.f
12946
12947 2006-12-18 Bill Wendling <wendling@apple.com>
12948
12949 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
12950 id is an OjbC keyword.
12951
12952 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12953
12954 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
12955
12956 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
12957
12958 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
12959
12960 2006-12-18 Ian Lance Taylor <iant@google.com>
12961
12962 * g++.dg/warn/Wmissing-declarations-1.C: New test.
12963
12964 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12965
12966 * gcc.c-torture/compile/pr27528.c: Use empty templates.
12967
12968 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
12969
12970 PR fortran/30207
12971 * gfortran.fortran-torture/execute/where21.f90: New test.
12972
12973 2006-12-17 Tobias Burnus <burnus@net-b.de>
12974
12975 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
12976
12977 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12978
12979 PR middle-end/7651
12980 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
12981 * gcc.dg/if-empty-1.c: Likewise.
12982 * gcc.dg/pr23165.c: Likewise.
12983 * g++.dg/warn/empty-body.C: Likewise.
12984
12985 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12986
12987 PR libfortran/30005
12988 * gfortran.dg/open_errors.f90: New test.
12989
12990 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
12991
12992 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
12993
12994 * gcc.target/i386/ssse3-pabsb.c: New file.
12995 * gcc.target/i386/ssse3-pabsd.c: Likewise.
12996 * gcc.target/i386/ssse3-pabsw.c: Likewise.
12997 * gcc.target/i386/ssse3-palignr.c: Likewise.
12998 * gcc.target/i386/ssse3-phaddd.c: Likewise.
12999 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
13000 * gcc.target/i386/ssse3-phaddw.c: Likewise.
13001 * gcc.target/i386/ssse3-phsubd.c: Likewise.
13002 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
13003 * gcc.target/i386/ssse3-phsubw.c: Likewise.
13004 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
13005 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
13006 * gcc.target/i386/ssse3-pshufb.c: Likewise.
13007 * gcc.target/i386/ssse3-psignb.c: Likewise.
13008 * gcc.target/i386/ssse3-psignd.c: Likewise.
13009 * gcc.target/i386/ssse3-psignw.c: Likewise.
13010 * gcc.target/i386/ssse3-vals.h: Likewise.
13011
13012 2006-12-15 Janis Johnson <janis187@us.ibm.com>
13013
13014 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
13015 * lib/fortran-torture.exp: Include target-supports.exp.
13016
13017 2006-12-15 Jakub Jelinek <jakub@redhat.com>
13018
13019 PR target/30185
13020 * gcc.c-torture/execute/pr30185.c: New test.
13021
13022 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13023
13024 PR testsuite/30179
13025 PR testsuite/30180
13026 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
13027 * gcc.dg/builtin-bswap-2.c: Likewise.
13028 * gcc.dg/builtin-bswap-3.c: Likewise.
13029 * gcc.dg/builtin-bswap-4.c: Likewise.
13030 * lib/target-supports.exp (check_effective_target_stdint_types): New.
13031 * gcc.c-torture/execute/mode-dependent-address.x: New file.
13032
13033 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13034
13035 PR libfortran/30145
13036 * gfortran.dg/write_zero_array: New test.
13037
13038 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13039
13040 PR fortran/30200
13041 * gfortran.dg/write_fmt_trim.f90: New test.
13042
13043 2006-12-14 Diego Novillo <dnovillo@redhat.com>
13044
13045 PR 30194
13046 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
13047 temporarily.
13048
13049 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13050
13051 * lib/target-supports.exp (check_weak_available): Use istarget
13052 "hppa*-*-hpux10*" instead of regexp.
13053 (check_cxa_atexit_available): Likewise.
13054
13055 2006-12-14 Richard Guenther <rguenther@suse.de>
13056
13057 PR tree-optimization/30197
13058 * gcc.c-torture/execute/complex-1.c: Fix function name.
13059 * gcc.dg/builtins-61.c: New testcase.
13060
13061 2006-12-14 Richard Guenther <rguenther@suse.de>
13062
13063 PR middle-end/30172
13064 * gcc.dg/pr30172-1.c: New testcase.
13065
13066 2006-12-14 Richard Guenther <rguenther@suse.de>
13067
13068 PR tree-optimization/30198
13069 * gcc.dg/builtins-60.c: New testcase.
13070
13071 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
13072
13073 * lib/target-supports.exp (vect_no_align): Remove spu.
13074
13075 2006-12-13 Ian Lance Taylor <iant@google.com>
13076
13077 PR c++/19564
13078 PR c++/19756
13079 * g++.dg/warn/Wparentheses-5.C: New test.
13080 * g++.dg/warn/Wparentheses-6.C: New test.
13081 * g++.dg/warn/Wparentheses-7.C: New test.
13082 * g++.dg/warn/Wparentheses-8.C: New test.
13083 * g++.dg/warn/Wparentheses-9.C: New test.
13084 * g++.dg/warn/Wparentheses-10.C: New test.
13085 * g++.dg/warn/Wparentheses-11.C: New test.
13086 * g++.dg/warn/Wparentheses-12.C: New test.
13087 * g++.dg/warn/Wparentheses-13.C: New test.
13088 * g++.dg/warn/Wparentheses-14.C: New test.
13089 * g++.dg/warn/Wparentheses-15.C: New test.
13090 * g++.dg/warn/Wparentheses-16.C: New test.
13091 * g++.dg/warn/Wparentheses-17.C: New test.
13092 * g++.dg/warn/Wparentheses-18.C: New test.
13093 * g++.dg/warn/Wparentheses-19.C: New test.
13094 * g++.dg/warn/Wparentheses-20.C: New test.
13095 * g++.dg/warn/Wparentheses-21.C: New test.
13096
13097 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13098
13099 PR testsuite/30157
13100 * lib/target-supports.exp (check_cxa_atexit_available): Return false
13101 for target "hppa.*hpux10".
13102
13103 2006-12-13 Jakub Jelinek <jakub@redhat.com>
13104
13105 * g++.dg/debug/vartrack1.C: New test.
13106
13107 * g++.dg/opt/ifcvt1.C: New test.
13108
13109 * gcc.dg/tls/opt-13.c: New test.
13110
13111 * gcc.dg/20060425-2.c: New test.
13112
13113 * g++.dg/opt/pr15054-2.C: New test.
13114
13115 * gcc.c-torture/execute/20060420-1.c: New test.
13116
13117 * gcc.c-torture/execute/20060412-1.c: New test.
13118
13119 * objc/compile/20060406-1.m: New test.
13120
13121 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
13122
13123 * g++.dg/template/array17.C: New test.
13124
13125 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
13126
13127 * gcc.target/powerpc/altivec-23.c: New test.
13128
13129 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
13130
13131 PR c++27316
13132 * g++.dg/inherit/error3.C: New test.
13133
13134 PR c++/28740
13135 * g++.dg/inherit/error4.C: New test.
13136
13137 2006-12-13 Richard Guenther <rguenther@suse.de>
13138
13139 PR tree-optimization/17687
13140 * gcc.dg/builtins-59.c: New testcase.
13141
13142 2006-12-13 Ben Elliston <bje@au.ibm.com>
13143
13144 * gcc.target/spu/Wmain.c: New test.
13145
13146 2006-12-12 Josh Conner <jconner@apple.com>
13147
13148 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
13149 * g++.dg/abi/thunk4.C: Likewise.
13150 * g++.dg/abi/rtti3.C: Likewise.
13151
13152 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
13153
13154 * gcc.target/spu/cpat-1.c: New test.
13155 * gcc.target/spu/cpat-2.c: New test.
13156 * gcc.target/spu/cpat-3.c: New test.
13157 * gcc.target/spu/cpat-4.c: New test.
13158
13159 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
13160
13161 PR tree-opt/28436
13162 * gcc.c-torture/compile/vector-1.c: New test.
13163 * gcc.c-torture/compile/vector-2.c: New test.
13164 * gcc.c-torture/compile/vector-3.c: New test.
13165
13166 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13167
13168 * lib/fortran-torture.exp: Update copyright years. Remove
13169 obsolete comment. Test -ftree-vectorize where it makes sense.
13170 * lib/gfortran-dg.exp: Update copyright years. Use settings
13171 from fortran-torture.exp.
13172 * gfortran.dg/char_transpose_1.f90,
13173 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
13174 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
13175 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
13176 '-w' to dg-options.
13177
13178 2006-12-12 Richard Sandiford <richard@codesourcery.com>
13179
13180 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
13181 saved_${tool}_load.
13182
13183 2006-12-12 Ira Rosen <irar@il.ibm.com>
13184
13185 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
13186 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
13187 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
13188 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
13189 gaps.
13190
13191 2006-12-12 Richard Guenther <rguenther@suse.de>
13192
13193 PR middle-end/30147
13194 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
13195
13196 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
13197 Diego Novillo <dnovillo@redhat.com>
13198
13199 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
13200 VDEF/VUSE changes.
13201 * gcc.dg/tree-ssa/pr26421.c: Likewise
13202 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
13203 * gcc.dg/tree-ssa/pr23382.c: Likewise.
13204 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
13205 * gcc.dg/tree-ssa/pr28410.c: Likewise.
13206 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
13207 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
13208 * gcc.dg/tree-ssa/vrp07.c: Likewise.
13209 * gcc.dg/tree-ssa/vrp08.c: Likewise.
13210 * gcc.dg/tree-ssa/alias-12.c: Likewise.
13211
13212 2006-12-11 Jan Hubicka <jh@suse.cz>
13213
13214 * gcc.dg/tree-prof/stringop-1.c: New test.
13215 * gcc.dg/tree-prof/stringop-2.c: New test.
13216
13217 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
13218
13219 PR target/30120
13220 * gcc.target/i386/pr30120.c: New test.
13221
13222 Revert:
13223 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
13224
13225 * gcc.target/i386/x87regparm-1.c: New test.
13226 * gcc.target/i386/x87regparm-2.c: New test.
13227 * gcc.target/i386/x87regparm-3.c: New test.
13228 * gcc.target/i386/x87regparm-4.c: New test.
13229
13230 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
13231
13232 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
13233
13234 2006-12-10 Tobias Burnus <burnus@net-b.de>
13235
13236 PR fortran/23994
13237 * gfortran.dg/protected_1.f90: New test.
13238 * gfortran.dg/protected_2.f90: New test.
13239 * gfortran.dg/protected_3.f90: New test.
13240 * gfortran.dg/protected_4.f90: New test.
13241 * gfortran.dg/protected_5.f90: New test.
13242 * gfortran.dg/protected_6.f90: New test.
13243
13244 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
13245 Tobias Burnus <burnus@gcc.gnu.org>
13246
13247 PR fortran/29975
13248 PR fortran/30068
13249 * gfortran.dg/interface_4.f90: Test adding procedure to generic
13250 interface.
13251 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
13252 ambiguous interfaces.
13253 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
13254 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
13255 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
13256 ambiguous interfaces.
13257 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
13258 * gfortran.dg/array_initializer_2.f90: Add initializer array
13259 constructor test.
13260
13261 PR fortran/30096
13262 * gfortran.dg/interface_9.f90: Test that host interfaces are
13263 not checked for ambiguity with the local version.
13264
13265 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
13266
13267 PR fortran/29464
13268 * gfortran.dg/module_interface_2.f90: New test.
13269
13270 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
13271
13272 PR fortran/29941
13273 * gfortran.dg/assumed_len.f90: New test.
13274
13275 2006-12-09 Richard Guenther <rguenther@suse.de>
13276
13277 * g++.dg/warn/implicit-typename1.C: Qualify types.
13278 * g++.dg/parse/crash12.C: Likewise.
13279 * g++.dg/tree-ssa/pr22444.C: Likewise.
13280
13281 2006-12-09 Tobias Burnus <burnus@net-b.de>
13282
13283 * gfortran.dg/array_2.f90: Added sqrt test.
13284
13285 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
13286
13287 * gcc.target/i386/x87regparm-1.c: XFAIL.
13288 * gcc.target/i386/x87regparm-2.c: XFAIL.
13289 * gcc.target/i386/x87regparm-3.c: XFAIL.
13290 * gcc.target/i386/x87regparm-4.c: XFAIL.
13291
13292 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13293
13294 * lib/target-supports.exp
13295 (check_effective_target_large_long_double): New.
13296 * gcc.dg/Wconversion-real.c : Use it.
13297 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
13298 unsigned.
13299
13300 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
13301
13302 * gcc.c-torture/execute/mode-dependent-address.c: New test.
13303
13304 2006-12-08 Tobias Burnus <burnus@net-b.de>
13305
13306 PR fortran/27546
13307 * gfortran.dg/import4.f90: New test for IMPORT in modules.
13308
13309 2006-12-07 Mark Mitchell <mark@codesourcery.com>
13310
13311 PR c++/29732
13312 * g++.dg/template/crash65.C: New test.
13313 * g++.dg/template/spec16.C: Tweak error markers.
13314
13315 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
13316
13317 * gcc.target/spu: New directory.
13318 * gcc.target/spu/spu.exp: New file.
13319 * gcc.target/spu/intrinsics-1.c: New test.
13320
13321 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
13322
13323 PR c++/29980
13324 * g++.dg/ext/attrib27.C: New test.
13325 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
13326 * g++.dg/parse/typedef5.C: Likewise.
13327
13328 2006-12-07 Mike Stump <mrs@apple.com>
13329
13330 * treelang/compile/var_defs.tree: Adjust.
13331
13332 2006-12-06 Mark Mitchell <mark@codesourcery.com>
13333
13334 PR c++/29730
13335 * g++.dg/template/crash64.C: New test.
13336 * g++.dg/parse/crash27.C: Adjust error markers.
13337
13338 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
13339
13340 PR libfortran/30009
13341 PR libfortran/30056
13342 * gfortran.dg/read_eof_4.f90: Add tests.
13343 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
13344 * gfortran.dg/unf_read_corrupted_1.f90: New test.
13345
13346 2006-12-05 Mark Mitchell <mark@codesourcery.com>
13347
13348 PR c++/29729
13349 * g++.dg/template/crash63.C: New test.
13350
13351 PR c++/29728
13352 * g++.dg/template/crash62.C: New test.
13353
13354 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
13355
13356 PR fortran/30003
13357 * gfortran.dg/allocatable_function_1.f90: Increase the number
13358 of expected calls of free to 10; the lhs section reference is
13359 now evaluated so there is another call to bar. Change the
13360 comment appropriately.
13361 * gfortran.dg/array_section_1.f90: New test.
13362
13363 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
13364
13365 PR fortran/29912
13366 * gfortran.dg/char_result_12.f90: New test.
13367
13368 2006-12-05 Richard Guenther <rguenther@suse.de>
13369
13370 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
13371 * gcc.dg/vect/vect-pow-2.c: Rename to ...
13372 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
13373 vect_double, xfail for spu*-*-*.
13374
13375 2006-12-04 Tobias Burnus <burnus@net-b.de>
13376
13377 PR fortran/29962
13378 * initialization_4.f90: Test noninteger exponents (-std=f95).
13379 * initialization_5.f90: New test for noninteger exponents
13380 with -std=f2003.
13381
13382 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
13383
13384 PR fortran/29821
13385 * gfortran.dg/parameter_array_section_1.f90: New test.
13386
13387 2006-12-04 Mark Mitchell <mark@codesourcery.com>
13388
13389 PR c++/29733
13390 * g++.dg/template/crash61.C: New test.
13391
13392 PR c++/29632
13393 * g++.dg/template/error23.C: New test.
13394
13395 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
13396
13397 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
13398
13399 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
13400
13401 PR fortran/29916
13402 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
13403
13404 2006-12-04 Jakub Jelinek <jakub@redhat.com>
13405
13406 PR middle-end/29965
13407 * gcc.dg/gomp/pr29965-1.c: New test.
13408 * gcc.dg/gomp/pr29965-2.c: New test.
13409 * gcc.dg/gomp/pr29965-3.c: New test.
13410 * gcc.dg/gomp/pr29965-4.c: New test.
13411 * gcc.dg/gomp/pr29965-5.c: New test.
13412 * gcc.dg/gomp/pr29965-6.c: New test.
13413 * g++.dg/gomp/pr29965-1.C: New test.
13414 * g++.dg/gomp/pr29965-2.C: New test.
13415 * g++.dg/gomp/pr29965-3.C: New test.
13416 * g++.dg/gomp/pr29965-4.C: New test.
13417 * g++.dg/gomp/pr29965-5.C: New test.
13418 * g++.dg/gomp/pr29965-6.C: New test.
13419 * g++.dg/gomp/pr29965-7.C: New test.
13420 * g++.dg/gomp/pr29965-8.C: New test.
13421 * g++.dg/gomp/pr29965-9.C: New test.
13422 * g++.dg/gomp/pr29965-10.C: New test.
13423
13424 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
13425
13426 * gnat.dg/pointer_variable_bounds.adb: New test.
13427 * gnat.dg/pointer_variable_bounds.ads: Likewise.
13428 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
13429
13430 2006-12-03 Eric Christopher <echristo@apple.com>
13431
13432 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
13433
13434 2006-12-03 Richard Henderson <rth@redhat.com>
13435 Andrew Pinski <pinskia@gmail.com>
13436
13437 PR C++/14329
13438 * g++.dg/warn/unit-1.C: New test.
13439
13440 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
13441
13442 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
13443
13444 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
13445
13446 * g++.dg/vect/vect.exp: Enable tests to run on spu.
13447 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
13448 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
13449 * gcc.dg/vect/vect-70.c: Reduce array size.
13450 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
13451 vect_no_compaer_double targets.
13452 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
13453 vect_float, vect_double, and vect_int.
13454
13455 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
13456
13457 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
13458 test for loop versioning on vect_no_align targets.
13459 * gcc.dg/vect/pr20122.c: Likewise.
13460 * gcc.dg/vect/vect-105.c: Likewise.
13461 * gcc.dg/vect/vect-42.c: Likewise.
13462 * gcc.dg/vect/vect-43.c: Likewise.
13463 * gcc.dg/vect/vect-74.c: Likewise.
13464 * gcc.dg/vect/vect-75.c: Likewise.
13465 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
13466 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
13467 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
13468 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
13469
13470 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
13471
13472 PR fortran/29642
13473 * gfortran.dg/value_1.f90 : New test.
13474 * gfortran.dg/value_2.f90 : New test.
13475 * gfortran.dg/value_3.f90 : New test.
13476 * gfortran.dg/value_4.f90 : New test.
13477 * gfortran.dg/value_4.c : Called from value_4.f90.
13478
13479 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
13480
13481 PR C++/30033
13482 * g++.dg/cpp0x/static_assert4.C: New testcase.
13483
13484 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13485
13486 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
13487
13488 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
13489
13490 PR c/27953
13491 * gcc.dg/pr27953.c: New test.
13492
13493 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13494
13495 PR c++/30022
13496 * g++.dg/ext/vector5.C: New test.
13497
13498 PR c++/30021
13499 * g++.dg/other/main1.C: New test.
13500
13501 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
13502
13503 PR libfortran/29568
13504 * gfortran.dg/convert_implied_open.f90: Change to
13505 new default record length.
13506 * gfortran.dg/unf_short_record_1.f90: Adapt to
13507 new error message.
13508 * gfortran.dg/unformatted_subrecords_1.f90: New test.
13509
13510 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
13511
13512 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
13513
13514 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
13515
13516 PR c++/29066
13517 * g++.dg/expr/pr29066.c: New.
13518
13519 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
13520 Zdenek Dvorak <dvorakz@suse.cz>
13521
13522 PR tree-optimization/29921
13523 * gcc.dg/pr29921-2.c: New test.
13524
13525 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
13526
13527 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
13528 (i386_get_cpuid): New function.
13529 (i386_cpuid_ecx): Likewise.
13530 (i386_cpuid_edx): Likewise.
13531 (i386_cpuid): Updated to call i386_cpuid_edx.
13532
13533 * gcc.target/i386/sse3-addsubpd.c: New file.
13534 * gcc.target/i386/sse3-addsubps.c: Likewise.
13535 * gcc.target/i386/sse3-haddpd.c: Likewise.
13536 * gcc.target/i386/sse3-haddps.c: Likewise.
13537 * gcc.target/i386/sse3-hsubpd.c: Likewise.
13538 * gcc.target/i386/sse3-hsubps.c: Likewise.
13539 * gcc.target/i386/sse3-lddqu.c: Likewise.
13540 * gcc.target/i386/sse3-movddup.c: Likewise.
13541 * gcc.target/i386/sse3-movshdup.c: Likewise.
13542 * gcc.target/i386/sse3-movsldup.c: Likewise.
13543
13544 2006-12-01 Dirk Mueller <dmueller@suse.de>
13545
13546 * g++.dg/warn/Wreturn-type-4.C: New testcase.
13547
13548 2006-11-30 Janis Johnson <janis187@us.ibm.com>
13549
13550 * gcc.dg/dfp/convert-int-max.c: New test.
13551 * gcc.dg/dfp/convert-int-max-fold.c: New test.
13552
13553 2006-11-30 Richard Guenther <rguenther@suse.de>
13554
13555 * gcc.dg/vect/vect-pow-1.c: Rename ...
13556 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
13557 floats instead of doubles, check successful vectorization.
13558
13559 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
13560
13561 PR target/29945
13562 * gcc.c-torture/compile/pr29945.c: New testcase.
13563
13564 2006-11-30 Joseph Myers <joseph@codesourcery.com>
13565
13566 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
13567 -maltivec.
13568
13569 2006-11-29 Eric Christopher <echristo@apple.com>
13570
13571 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
13572
13573 2006-11-29 Janis Johnson <janis187@us.ibm.com>
13574
13575 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
13576
13577 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
13578
13579 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
13580
13581 PR c++/29022
13582 * g++.dg/inherit/virtual2.C: New test.
13583 * g++.dg/inherit/virtual3.C: Likewise.
13584 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
13585 * g++.dg/inherit/error2.C: Likewise.
13586 * g++.dg/template/instantiate1.C: Likewise.
13587
13588 2006-11-28 Andrew Pinski <pinskia@gmail.com>
13589
13590 PR tree-opt/29984
13591 * gcc.dg/tree-ssa/reassoc-12.c: New test.
13592
13593 2006-11-28 Jan Hubicka <jh@suse.cz>
13594
13595 * gcc.dg/memcpy-1.c: New test.
13596
13597 2006-11-28 Jakub Jelinek <jakub@redhat.com>
13598
13599 PR c++/29735
13600 * g++.dg/warn/main-3.C: New test.
13601
13602 2006-11-28 Jan Hubicka <jh@suse.cz>
13603
13604 * gcc.dg/winline-1.c: New test.
13605
13606 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
13607
13608 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
13609 alignments.
13610
13611 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
13612
13613 PR fortran/29976
13614 * gfortran.dg/missing_optional_dummy_3.f90
13615
13616 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
13617
13618 PR fortran/20880
13619 * gfortran.dg/interface_3.f90: Modify errors.
13620
13621 2006-11-28 Ben Elliston <bje@au.ibm.com>
13622
13623 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
13624 fail to link due to relocation overflows on spu-*-*.
13625
13626 2006-11-27 Michael Matz <matz@suse.de>
13627 Andreas Krebbel <krebbel1@de.ibm.com>
13628
13629 PR target/29319
13630 * gcc.dg/20061127-1.c: New testcase.
13631
13632 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
13633
13634 * gcc.dg/20061124-1.c: Add exit() function prototype.
13635
13636 2006-11-27 Jan Hubicka <jh@suse.cz>
13637
13638 * gcc.target/i386/memcpy-1.c: Adjust size.
13639 * gcc.dg/visibility-11.c: Likewise.
13640
13641 2006-11-27 Richard Guenther <rguenther@suse.de>
13642
13643 PR middle-end/25620
13644 * gcc.target/i386/pow-1.c: New testcase.
13645 * gcc.dg/builtins-58.c: Likewise.
13646
13647 2006-11-26 Mark Mitchell <mark@codesourcery.com>
13648
13649 PR c++/29886
13650 * g++.dg/expr/cast8.C: New test.
13651
13652 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13653
13654 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
13655 Don't ever inline the testcase.
13656
13657 2006-11-25 Andrew Pinski <pinskia@gmail.com>
13658
13659 PR fortran/29982
13660 * gfortran.fortran-torture/compile/parameter_3.f90: New
13661 testcase.
13662
13663 2006-11-25 Andrew Pinski <pinskia@gmail.com>
13664
13665 PR fortran/29951
13666 * gfortran.fortran-torture/execute/transfer2.f90: New test.
13667
13668 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13669
13670 * gfortran.fortran-torture/execute/specifics.f90: Remove test
13671 for CHAR.
13672
13673 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13674
13675 PR libgfortran/29936
13676 * gfortran.dg/write_check3.f90: New test.
13677
13678 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
13679
13680 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
13681
13682 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
13683
13684 PR fortran/20880
13685 * gfortran.dg/interface_3.f90: New test.
13686
13687 PR fortran/29387
13688 * gfortran.dg/generic_8.f90: New test.
13689
13690 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13691
13692 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
13693 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
13694 * gfortran.dg/specifics_3.f90: Remove.
13695
13696 2006-11-24 Jakub Jelinek <jakub@redhat.com>
13697
13698 PR c/29955
13699 * gcc.dg/gomp/pr29955.c: New test.
13700
13701 PR c/29736
13702 * gcc.dg/pr29736.c: New test.
13703
13704 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
13705
13706 PR tree-opt/29964
13707 * gcc.dg/pure-1.c: New test.
13708
13709 2006-11-24 Joseph Myers <joseph@codesourcery.com>
13710
13711 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
13712 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
13713
13714 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
13715
13716 * gcc.dg/20061124-1.c: New testcase.
13717
13718 2006-11-23 Eric Christopher <echristo@apple.com>
13719
13720 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
13721
13722 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13723
13724 PR c/2707
13725 PR c++/26167
13726 * gcc.dg/Wconversion-integer.c: New. Supersedes
13727 Wconversion-negative-constants.c
13728 * gcc.dg/Wconversion-real.c: New.
13729 * gcc.dg/Wconversion-real-integer.c: New.
13730 * gcc.dg/Wconversion-negative-constants.c: Deleted.
13731 * g++.dg/warn/Wconversion1.C: Modified.
13732
13733 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13734
13735 * gfortran.dg/overload_1.f90: New test.
13736
13737 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
13738
13739 PR c/9072
13740 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
13741 Wtraditional-conversion.
13742 * gcc.dg/overflow-warn-2.c: Likewise.
13743 * gcc.dg/Wconversion.c: Likewise. Renamed as
13744 Wtraditional-conversion.c .
13745 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
13746 Wtraditional-conversion-2.c .
13747 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
13748 Wtraditional-conversion-2.c
13749 * gcc.dg/Wconversion-negative-constants.c: New.
13750
13751 2006-11-23 Andrew Pinski <pinskia@gmail.com>
13752
13753 * gcc.dg/tree-ssa/dump-1.c: New test.
13754
13755 2006-11-23 David Ung <davidu@mips.com>
13756
13757 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
13758 -mfp64, allowable when ISA >= 33 and float is enabled.
13759 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
13760 of mthc1 and mfhc1 patterns.
13761
13762 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
13763
13764 PR tree-optimization/29921
13765 * gcc.dg/pr29921.c: New test.
13766
13767 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13768
13769 PR fortran/29441
13770 * gfortran.dg/initialization_4.f90: New test.
13771
13772 2006-11-22 Ira Rosen <irar@il.ibm.com>
13773
13774 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
13775 platforms that have interleaving support.
13776 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
13777 * gcc.dg/vect/vect-strided-a-u16-i2.c,
13778 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
13779 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
13780 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
13781 gcc.dg/vect/vect-strided-u8-i2-gap.c,
13782 gcc.dg/vect/vect-strided-u8-i8.c,
13783 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
13784 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
13785 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
13786 gcc.dg/vect/vect-strided-float.c,
13787 gcc.dg/vect/vect-strided-a-mult.c,
13788 gcc.dg/vect/vect-strided-mult-char-ls.c,
13789 gcc.dg/vect/vect-strided-a-u16-mult.c,
13790 gcc.dg/vect/vect-strided-a-u32-mult.c,
13791 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
13792 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
13793 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
13794 gcc.dg/vect/vect-strided-mult.c,
13795 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
13796 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
13797 New.
13798
13799 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
13800
13801 PR fortran/25087
13802 * gfortran.dg/auto_char_len_4.f90: New test.
13803
13804 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
13805
13806 PR fortran/29652
13807 * gfortran.dg/generic_7.f90: New test.
13808 * gfortran.dg/defined_operators_1.f90: Add new error.
13809
13810 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
13811
13812 PR tree-optimization/29902
13813 * g++.dg/tree-ssa/pr29902.C: New test.
13814
13815 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
13816
13817 PR fortran/29820
13818 * gfortran.dg/used_types_13.f90: New test.
13819
13820 2006-11-21 Janis Johnson <janis187@us.ibm.com>
13821
13822 * gcc.dg/dfp/snan.c: Delete.
13823
13824 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
13825
13826 * g++.dg/cpp0x/static_assert1.C: New.
13827 * g++.dg/cpp0x/static_assert2.C: New.
13828 * g++.dg/cpp0x/static_assert3.C: New.
13829
13830 2006-11-21 Richard Guenther <rguenther@suse.de>
13831
13832 * gcc.dg/vect/vect-pow-1.c: New testcase.
13833 * gcc.dg/vect/vect-pow-2.c: Likewise.
13834
13835 2006-11-21 Jakub Jelinek <jakub@redhat.com>
13836
13837 PR c++/29570
13838 * g++.dg/template/static29.C: New test.
13839
13840 PR c++/29734
13841 * g++.dg/conversion/simd4.C: New test.
13842
13843 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
13844
13845 PR c++/29475
13846 * g++.dg/template/access19.C: New test.
13847 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
13848 error is reported.
13849
13850 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
13851
13852 PR tree-opt/25500
13853 * gcc.dg/tree-ssa/sra-4.c: New testcase.
13854
13855 2006-11-20 Tobias Burnus <burnus@net-b.de>
13856
13857 PR fortran/27546
13858 * gfortran.dg/import.f90: Extended test.
13859 * gfortran.dg/import2.f90: Extended test.
13860
13861 2006-11-20 Tobias Burnus <burnus@net-b.de>
13862
13863 * gfortran.dg/volatile3.f90: Add conflict test.
13864
13865 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
13866
13867 PR fortran/24783
13868 * gfortran.dg/implicit_10.f90: New test.
13869
13870 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
13871
13872 PR c++/8586
13873 * g++.dg/warn/Wall-write-strings.C: New.
13874
13875 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
13876
13877 * gfortran.dg/alloc_comp_constraint_5.f90: New.
13878 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
13879
13880 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13881
13882 * gfortran.dg/use_3.f90: Remove error message.
13883 * gfortran.dg/iso_fortran_env_1.f90: New test.
13884 * gfortran.dg/iso_fortran_env_2.f90: New test.
13885 * gfortran.dg/iso_fortran_env_3.f90: New test.
13886 * gfortran.dg/iso_fortran_env_4.f90: New test.
13887
13888 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
13889
13890 * gcc.dg/vect/vect-27.c: Fix initialization.
13891
13892 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13893
13894 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
13895 * gcc.dg/torture/builtin-minmax-1.c: New.
13896
13897 * gcc.dg/builtins-20.c: Add cases for copysign.
13898
13899 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13900
13901 PR fortran/24285
13902 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
13903
13904 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13905 * gfortran.dg/use_1.f90: New test.
13906 * gfortran.dg/use_1.f90: New test.
13907 * gfortran.dg/use_1.f90: New test.
13908
13909 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
13910
13911 PR tree-optimization/29801
13912 * gcc.dg/pr29801.c: New test.
13913
13914 2006-11-17 Jakub Jelinek <jakub@redhat.com>
13915
13916 PR middle-end/29584
13917 * gcc.dg/torture/pr29584.c: New test.
13918
13919 2006-11-17 Joseph Myers <joseph@codesourcery.com>
13920
13921 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
13922 Condition PowerPC tests for saving FPRs on powerpc_fprs.
13923 * gcc.target/powerpc/compress-float-ppc.c,
13924 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
13925 powerpc_fprs.
13926 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
13927 do not pass -mhard-float.
13928
13929 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
13930
13931 * gnat.dg/volatile_aggregate.adb: New test.
13932
13933 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13934
13935 PR fortran/29391
13936 PR fortran/29489
13937 * gfortran.dg/bound_2.f90: Add more checks.
13938 * gfortran.dg/bound_3.f90: New test.
13939
13940 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13941
13942 PR target/29201
13943 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
13944
13945 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
13946
13947 * gfortran.dg/import3.f90: Fix error message.
13948
13949 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
13950
13951 PR tree-opt/29788
13952 * gfortran.fortran-torture/compile/inline_1.f90:
13953 New testcase.
13954
13955 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
13956
13957 * gcc.target/i386/x87regparm-1.c: New test.
13958 * gcc.target/i386/x87regparm-2.c: New test.
13959 * gcc.target/i386/x87regparm-3.c: New test.
13960 * gcc.target/i386/x87regparm-4.c: New test.
13961
13962 2006-11-15 Tobias Burnus <burnus@net-b.de>
13963
13964 PR fortran/27546
13965 * gfortran.dg/import.f90: New test.
13966 * gfortran.dg/import2.f90: New test.
13967 * gfortran.dg/import3.f90: New test.
13968
13969 2006-11-15 Tobias Burnus <burnus@net-b.de>
13970
13971 PR fortran/27588
13972 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
13973
13974 2006-11-15 Tobias Burnus <burnus@net-b.de>
13975
13976 PR fortran/29806
13977 * gfortran.dg/contains.f90: New test.
13978 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
13979
13980 2006-11-15 Jakub Jelinek <jakub@redhat.com>
13981
13982 PR tree-optimization/29581
13983 * gcc.dg/pr29581-1.c: New test.
13984 * gcc.dg/pr29581-2.c: New test.
13985 * gcc.dg/pr29581-3.c: New test.
13986 * gcc.dg/pr29581-4.c: New test.
13987 * gfortran.dg/pr29581.f90: New test.
13988
13989 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
13990
13991 PR fortran/29702
13992 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
13993 numbers in error message headers.
13994
13995 2006-11-14 Richard Guenther <rguenther@suse.de>
13996
13997 * gcc.target/i386/math-torture/math-torture.exp: Restrict
13998 to i?86 and x86_64 targets.
13999
14000 2006-11-14 Caroline Tice <ctice@apple.com>
14001
14002 * gcc.dg/pubtypes-1.c: New file/testcase.
14003 * gcc.dg/pubtypes-2.c: New file/testcase.
14004 * gcc.dg/pubtypes-3.c: New file/testcase.
14005 * gcc.dg/pubtypes-4.c: New file/testcase.
14006 * g++.dg/pubtypes.C: New file/testcase.
14007
14008 2006-11-14 Mark Mitchell <mark@codesourcery.com>
14009
14010 PR c++/29106
14011 * g++.dg/init/self1.C: New test.
14012
14013 2006-11-14 Tobias Burnus <burnus@net-b.de>
14014
14015 PR fortran/29657
14016 * gfortran.dg/conflicts.f90: Add.
14017
14018 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
14019
14020 PR rtl-optimization/29798
14021
14022 * gcc.c-torture/execute/pr29798.c: New.
14023
14024 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14025
14026 * gcc.dg/builtins-20.c: Add more cases.
14027
14028 2006-11-13 Jakub Jelinek <jakub@redhat.com>
14029
14030 PR fortran/29759
14031 * gfortran.dg/gomp/pr29759.f90: New test.
14032
14033 2006-11-13 Mark Mitchell <mark@codesourcery.com>
14034
14035 PR c++/29518
14036 * g++.dg/template/static28.C: New test.
14037
14038 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
14039
14040 * lib/c-torture.exp: Use target-libpath.exp.
14041 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
14042 set GCC_EXEC_PREFIX env var from global variable of same name.
14043
14044 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
14045
14046 PR fortran/26994
14047 * gfortran.fortran-torture/compile/transfer-1.f90:
14048 New testcase.
14049
14050 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
14051 Zdenek Dvorak <dvorakz@suse.cz>
14052
14053 PR tree-optimization/29680
14054 * gcc.dg/alias-11.c: New test.
14055
14056 2006-11-12 Jason Merrill <jason@redhat.com>
14057 Andrew Pinski <pinskia@physics.uc.edu>
14058
14059 PR middle-end/28915
14060 * gcc.target/i386/vectorize1.c: New.
14061
14062 2006-11-12 Roger Sayle <roger@eyesopen.com>
14063
14064 PR rtl-optimization/29797
14065 * gcc.c-torture/execute/pr29797-1.c: New test case.
14066
14067 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14068
14069 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
14070
14071 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
14072
14073 * gcc.dg/tree-ssa/prefetch-3.c: New test.
14074
14075 2006-11-12 Roger Sayle <roger@eyesopen.com>
14076
14077 PR tree-optimization/13827
14078 * gcc.dg/fold-eqand-1.c: New test case.
14079
14080 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
14081
14082 PR rtl-opt/28812
14083 * gcc.c-torture/execute/mayalias-3.c: New test.
14084
14085 2006-11-11 Richard Sandiford <richard@codesourcery.com>
14086
14087 PR middle-end/27528
14088 * gcc.c-torture/compile/pr27528.c: New test.
14089 * gcc.dg/pr27528.c: Likewise.
14090
14091 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14092
14093 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
14094
14095 * gcc.dg/torture/builtin-symmetric-1.c: New test.
14096
14097 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
14098
14099 PR fortran/29758
14100 * gfortran.dg/reshape_source_size_1.f90: New test.
14101
14102 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
14103
14104 PR fortran/29315
14105 * gfortran.dg/aliasing_dummy_4.f90: New test.
14106
14107 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
14108
14109 PR target/29777
14110 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
14111 and x86_64-*-* targets.
14112
14113 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14114
14115 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
14116 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
14117 New macros. Use them in exact tests.
14118 (TESTIT3): New macro.
14119 Add tests for fmin, fmax and fma.
14120
14121 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
14122
14123 PR fortran/29431
14124 * gfortran.dg/array_constructor_13.f90: New test.
14125
14126 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
14127
14128 PR fortran/29744
14129 * gfortran.dg/used_types_12.f90: New test.
14130
14131 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
14132
14133 PR middle-end/29726
14134 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
14135 (test6): Ditto.
14136 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
14137 * gcc.dg/fold-eqandshift-3.c: New test case.
14138
14139 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
14140
14141 PR fortran/29699
14142 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
14143
14144 PR fortran/21370
14145 * gfortran.dg/change_symbol_attributes_1.f90: New test.
14146
14147 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
14148
14149 * gcc.dg/20061109-1.c: New testcase.
14150
14151 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14152
14153 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
14154
14155 2006-11-09 Tobias Burnus <burnus@net-b.de>
14156
14157 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
14158 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
14159
14160 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
14161
14162 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
14163 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
14164
14165 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14166
14167 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
14168
14169 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
14170
14171 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
14172 vect-9.c).
14173 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
14174 * gcc.dg/vect/vect-9.c: Now vectorizable.
14175 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
14176 that support vect_widen_mult.
14177 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
14178 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
14179 vect-reduc-dot-u16.c).
14180 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
14181 vect-reduc-dot-u16.c).
14182 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
14183 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
14184 vect-reduc-dot-s8.c).
14185 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
14186 vect-reduc-dot-s8.c).
14187 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
14188 vect-reduc-dot-s8.c).
14189 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
14190 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
14191 vect-reduc-dot-u8.c).
14192 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
14193 vect-reduc-dot-u8.c).
14194 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
14195 * gcc.dg/vect/vect-multitypes-9.c: New test.
14196 * gcc.dg/vect/vect-multitypes-10.c: New test.
14197 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
14198 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
14199 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
14200 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
14201 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
14202 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
14203 wrapv-vect-reduc-dot-s8.c.
14204 * lib/target-support.exp (check_effective_target_vect_unpack): New.
14205 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
14206 targets that support vec_unpack.
14207 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
14208 (check_effective_target_vect_widen_mult_qi_to_hi): New.
14209 (check_effective_target_vect_widen_mult_hi_to_si): New.
14210 (check_effective_target_vect_widen_sum): Removed.
14211
14212 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
14213
14214 * gcc.dg/vect/vect-multitypes-8.c: New test.
14215 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
14216
14217 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
14218
14219 * gcc.dg/vect/vect-multitypes-7.c: New test.
14220
14221 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
14222
14223 * gcc.dg/vect/vect-multitypes-4.c: New test.
14224 * gcc.dg/vect/vect-multitypes-5.c: New test.
14225 * gcc.dg/vect/vect-multitypes-6.c: New test.
14226
14227 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
14228
14229 * gcc.dg/vect/vect-multitypes-1.c: New test.
14230 * gcc.dg/vect/vect-multitypes-2.c: New test.
14231 * gcc.dg/vect/vect-multitypes-3.c: New test.
14232
14233 2006-11-07 Eric Christopher <echristo@apple.com>
14234
14235 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
14236 Test using scan-assembler-not.
14237
14238 2006-11-07 Jakub Jelinek <jakub@redhat.com>
14239
14240 * gcc.dg/inline-17.c: New test.
14241
14242 2006-11-07 Steve Ellcey <sje@cup.hp.com>
14243
14244 PR other/25028
14245 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
14246 on HP-UX.
14247
14248 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
14249
14250 PR fortran/29539
14251 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
14252
14253 PR fortran/29634
14254 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
14255 test.
14256
14257 2006-11-07 Tobias Burnus <burnus@net-b.de>
14258
14259 PR fortran/29601
14260 * gfortran.dg/volatile.f90: Add.
14261 * gfortran.dg/volatile2.f90: Add.
14262 * gfortran.dg/volatile3.f90: Add.
14263 * gfortran.dg/volatile4.f90: Add.
14264 * gfortran.dg/volatile5.f90: Add.
14265 * gfortran.dg/volatile6.f90: Add.
14266 * gfortran.dg/volatile7.f90: Add.
14267
14268 2006-11-06 Tobias Burnus <burnus@net-b.de>
14269
14270 * gfortran.dg/io_constraints_2.f90: Adjust pattern
14271 for matching error messages.
14272 * gfortran.dg/specifics_3.f90: Adjust pattern
14273 for matching error messages.
14274
14275 2006-11-06 Janis Johnson <janis187@us.ibm.com>
14276 Bernhard Fischer <aldot@gcc.gnu.org>
14277
14278 * lib/gcc-dg.exp (output-exists): New proc.
14279 (output-exists-not): New proc.
14280 * gcc.test-framework/test-framework.awk: Support new directives.
14281 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
14282 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
14283 * gcc.test-framework/dg-outexists-exp-F.c: New test.
14284 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
14285 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
14286 * gcc.test-framework/dg-outexists-exp-P.c: New test.
14287
14288 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
14289
14290 PR fortran/29630
14291 PR fortran/29679
14292 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
14293 * gfortran.dg/initialization_3.f90: New.
14294
14295 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14296
14297 PR libgfortran/25545
14298 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
14299
14300 2006-11-05 Jakub Jelinek <jakub@redhat.com>
14301
14302 PR middle-end/29695
14303 * gcc.c-torture/execute/pr29695-1.c: New test.
14304 * gcc.c-torture/execute/pr29695-2.c: New test.
14305
14306 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
14307
14308 PR fortran/29565
14309 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
14310
14311 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
14312
14313 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
14314 for matching error messages.
14315
14316 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
14317
14318 PR target/26915
14319 * gcc.target/i386/387-12.c: New test.
14320
14321 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14322
14323 PR libfortran/29713
14324 * gfortran.dg/pr29713.f90: New test.
14325
14326 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
14327
14328 * gcc.c-torture/execute/arith-rand-ll.c:
14329 Also test for bogus rest sign.
14330
14331 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14332
14333 PR libfortran/27895
14334 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
14335
14336 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
14337
14338 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
14339 from error messages.
14340
14341 2006-11-02 Mike Stump <mrs@apple.com>
14342
14343 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
14344
14345 * g++.old-deja/g++.abi/align.C: Enable for darwin.
14346
14347 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
14348
14349 * g++.dg/eh/gcsec1.C: New test.
14350
14351 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14352
14353 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
14354 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
14355
14356 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
14357
14358 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
14359 hexadecimal value.
14360 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
14361 * gcc.dg/pr14796-2.c: Likewise.
14362
14363 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14364
14365 * gcc.c-torture/execute/20061101-1.c: New test.
14366
14367 2006-11-01 Richard Guenther <rguenther@suse.de>
14368
14369 * gcc.target/i386/fpprec-1.c: New testcase.
14370
14371 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14372
14373 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
14374 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
14375
14376 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14377
14378 * gcc.c-torture/execute/20061031-1.c: New test.
14379
14380 2006-10-31 Geoffrey Keating <geoffk@apple.com>
14381
14382 PR 23067
14383 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
14384 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
14385 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
14386 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
14387 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
14388 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
14389 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
14390
14391 2006-10-31 Eric Christopher <echristo@apple.com>
14392 Falk Hueffner <falk@debian.org>
14393
14394 * gcc.dg/builtin-bswap-1.c: New.
14395 * gcc.dg/builtin-bswap-2.c: New.
14396 * gcc.dg/builtin-bswap-3.c: New.
14397 * gcc.dg/builtin-bswap-4.c: New.
14398 * gcc.dg/builtin-bswap-5.c: New.
14399 * gcc.target/i386/builtin-bswap-1.c: New.
14400
14401 2006-10-31 Geoffrey Keating <geoffk@apple.com>
14402
14403 * gcc.dg/inline-16.c: New.
14404
14405 PR 16622
14406 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
14407 defining it.
14408 * gcc.dg/inline-13.c: New.
14409 * gcc.dg/inline-14.c: New.
14410 * gcc.dg/inline-15.c: New.
14411
14412 PR 11377
14413 * gcc.dg/inline6.c: New.
14414 * gcc.dg/inline7.c: New.
14415
14416 2006-10-31 Roger Sayle <roger@eyesopen.com>
14417
14418 PR middle-end/23470
14419 * gcc.dg/pr23470-1.c: New test case.
14420
14421 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
14422
14423 PR fortran/29537
14424 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
14425 data.
14426 * gfortran.dg/blockdata_2.f90: New testcase.
14427
14428 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
14429
14430 PR libfortran/29627
14431 * gfortran.dg/unf_short_record_1.f90: New test.
14432
14433 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14434
14435 PR fortran/29067
14436 * gfortran.dg/pr29067.f: New test.
14437
14438 2006-10-31 Joseph Myers <joseph@codesourcery.com>
14439 Richard Sandiford <richard@codesourcery.com>
14440
14441 * lib/target-supports.exp (get_compiler_messages): Append options
14442 as a single list element.
14443 (check_effective_target_arm_vfp_ok): New.
14444 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
14445
14446 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
14447
14448 PR fortran/29387
14449 * gfortran.dg/intrinsic_actual_2.f90: New test.
14450
14451 PR fortran/29490
14452 * gfortran.dg/actual_array_interface_1.f90: New test.
14453
14454 PR fortran/29641
14455 * gfortran.dg/used_types_11.f90: New test.
14456
14457 2006-10-30 Dirk Mueller <dmueller@suse.de>
14458
14459 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
14460 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
14461 * g++.old-deja/g++.pt/eichin01.C (main): Same.
14462 * g++.old-deja/g++.mike/net25.C (main): Same.
14463 * g++.dg/lookup/exception1.C (main): Same.
14464 * g++.dg/parse/parens2.C (main): Same.
14465
14466 2006-10-30 Roger Sayle <roger@eyesopen.com>
14467
14468 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
14469
14470 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14471
14472 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
14473 * gcc.dg/torture/builtin-math-3.c: Likewise.
14474
14475 2006-10-30 Tobias Burnus <burnus@net-b.de>
14476
14477 PR fortran/29452
14478 * gfortran.dg/write_check.f90: Check run-time keyword checking.
14479 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
14480
14481 2006-10-30 Andrew Pinski <pinskia@gmail.com>
14482
14483 PR Fortran/29410
14484 * gfortran.fortran-torture/execute/transfer1.f90: New test.
14485
14486 2006-10-30 Joseph Myers <joseph@codesourcery.com>
14487
14488 * lib/target-supports.exp (check_function_available): Declare
14489 function before calling.
14490
14491 2006-10-30 Jakub Jelinek <jakub@redhat.com>
14492
14493 PR tree-optimization/29637
14494 * gcc.dg/pr29637.c: New test.
14495
14496 2006-10-29 Roger Sayle <roger@eyesopen.com>
14497
14498 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
14499 tree canonicalization.
14500
14501 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14502
14503 * gcc.dg/builtins-20.c: Add more hypot tests.
14504
14505 2006-10-29 Roger Sayle <roger@eyesopen.com>
14506
14507 * gcc.dg/fold-compare-1.c: New test case.
14508
14509 2006-10-29 Dirk Mueller <dmueller@suse.de>
14510
14511 PR c++/16307
14512 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
14513
14514 2006-10-29 Roger Sayle <roger@eyesopen.com>
14515
14516 PR tree-optimization/15458
14517 * gcc.dg/fold-xornot-1.c: New test case.
14518
14519 2006-10-29 Richard Guenther <rguenther@suse.de>
14520
14521 * gcc.target/i386/math-torture/trunc.c: New testcase.
14522
14523 2006-10-29 Richard Guenther <rguenther@suse.de>
14524
14525 * gcc.target/i386/math-torture/round.c: New testcase.
14526
14527 2006-10-29 Richard Guenther <rguenther@suse.de>
14528
14529 * gcc.target/i386/math-torture/ceil.c: New testcase.
14530 * gcc.target/i386/math-torture/floor.c: Likewise.
14531
14532 2006-10-29 Richard Guenther <rguenther@suse.de>
14533
14534 * gcc.target/i386/math-torture/rint.c: New testcase.
14535 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
14536
14537 2006-10-29 Richard Guenther <rguenther@suse.de>
14538
14539 * gcc.target/i386/math-torture/lfloor.c: New testcase.
14540 * gcc.target/i386/math-torture/lceil.c: Likewise.
14541
14542 2006-10-28 Tobias Burnus <burnus@net-b.de>
14543
14544 PR libgfortran/24313
14545 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
14546
14547 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
14548
14549 * gcc.c-torture/execute/20020118-1.c,
14550 gcc.c-torture/execute/builtins/strlen.c,
14551 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
14552 comment typos.
14553
14554 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14555
14556 * gcc.dg/builtins-20.c: Add tests for hypot.
14557 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
14558 two-argument builtins.
14559 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
14560 TESTIT2. Update all callers.
14561 (TESTIT2, TESTIT2_R): New helper macros.
14562 Add testcases for pow, hypot and atan2.
14563
14564 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
14565
14566 PR C++/29295
14567 * g++.dg/expr/bool1.C: New test.
14568 * g++.dg/expr/bool2.C: New test.
14569
14570 2006-10-28 Tobias Burnus <burnus@net-b.de>
14571
14572 PR fortran/28224
14573 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
14574 * gfortran.dg/namelist_internal.f90: New test.
14575
14576 2006-10-28 Tobias Burnus <burnus@net-b.de>
14577
14578 PR fortran/29625
14579 * gfortran.dg/io_real_boz.f90: Add.
14580 * gfortran.dg/io_real_boz2.f90: Add.
14581
14582 2006-10-28 Richard Guenther <rguenther@suse.de>
14583
14584 PR middle-end/26899
14585 * gcc.dg/tree-ssa/pr26899.c: New testcase.
14586
14587 2006-10-28 Richard Guenther <rguenther@suse.de>
14588
14589 PR target/28806
14590 * gcc.target/i386/math-torture/lround.c: New testcase.
14591
14592 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
14593
14594 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
14595 * gcc.dg/builtins-44.c: Likewise.
14596 * gcc.dg/builtins-45.c: Likewise.
14597 * gcc.dg/pr28796-2.c: Likewise.
14598 * gcc.dg/unordered-3.c: Likewise.
14599
14600 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14601
14602 PR libgfortran/27954
14603 * gfortran.dg/error_recovery_2.f90: New test.
14604
14605 2006-10-26 Richard Guenther <rguenther@suse.de>
14606
14607 * gcc.target/i386/i386.exp: Use glob, not find to collect
14608 tests. Avoids recursing into subdirectories.
14609 * gcc.target/i386/math-torture/math-torture.exp: Torture
14610 for interesting ia32 math options.
14611 * gcc.target.i386/math-torture/lrint.c: New testcase.
14612
14613 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14614
14615 PR libgfortran/29563
14616 * gfortran.dg/arrayio_9.f90: Update test.
14617 * gfortran.dg/arrayio_19.f90: New test.
14618
14619 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
14620
14621 * gcc.dg/20061026.c: New testcase.
14622
14623 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14624
14625 PR libgfortran/29563
14626 * gfortran.dg/arrayio_9.f90: New test.
14627
14628 2006-10-26 Ben Elliston <bje@au.ibm.com>
14629
14630 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
14631 Copy the strings manually, as strcpy may call strlen.
14632
14633 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14634
14635 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
14636 Add checks for log, log2, log10 and log1p.
14637
14638 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
14639 we already test 0.0. Add checks for expm1, log, log2, log10,
14640 log1p, cbrt, erf and erfc.
14641
14642 2006-10-25 Steve Ellcey <sje@cup.hp.com>
14643
14644 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
14645
14646 2006-10-25 Uros Bizjak <uros@kss-loka.si>
14647
14648 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
14649 and remainderl() built-in functions. Remove -ffast-math from
14650 dg-options.
14651
14652 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14653
14654 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
14655 acosh and atanh.
14656
14657 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
14658 floating point modifiers to arguments passed to float and long
14659 double functions respectively. Update all callers to use floating
14660 point numbers, not integers. Add tests for exp, exp2 and
14661 exp10/pow10.
14662
14663 * gcc.dg/torture/builtin-math-3.c: New test.
14664
14665 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
14666
14667 PR fortran/29393
14668 * gfortran.dg/initialize_2.f90: New.
14669
14670 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14671
14672 * gcc.dg/torture/builtin-math-2.c: New test.
14673
14674 2006-10-24 Richard Guenther <rguenther@suse.de>
14675
14676 PR middle-end/28796
14677 * gcc.dg/pr28796-1.c: New testcase.
14678 * gcc.dg/pr28796-2.c: Likewise.
14679
14680 2006-10-24 Richard Guenther <rguenther@suse.de>
14681
14682 * gcc.dg/builtins-57.c: New testcase.
14683
14684 2006-10-24 Richard Guenther <rguenther@suse.de>
14685
14686 PR tree-optimization/29567
14687 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
14688
14689 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
14690
14691 PR tree-optimization/14784
14692 * gcc.dg/alias-10.c: New test.
14693
14694 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14695
14696 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
14697
14698 2006-10-23 Jakub Jelinek <jakub@redhat.com>
14699
14700 * gcc.dg/builtin-strncat-chk-1.c: New test.
14701
14702 2006-10-23 Jan Hubicka <jh@suse.cz>
14703
14704 * gcc.dg/memmove-1.c: New test.
14705
14706 2006-10-23 Paul Brook <paul@codesourcery.com>
14707
14708 * gcc.dg/pragma-pack-5.c: New test.
14709
14710 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
14711
14712 * g++.dg/other/s390-1.C: New testcase.
14713
14714 2006-10-23 Richard Guenther <rguenther@suse.de>
14715
14716 PR middle-end/27132
14717 PR middle-end/23295
14718 * gcc.dg/pr27132.c: New testcase.
14719 * gcc.dg/pr23295.c: Likewise.
14720 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
14721 * g++.dg/tree-ssa/pr19807.C: Likewise.
14722
14723 2006-10-23 Richard Guenther <rguenther@suse.de>
14724
14725 PR middle-end/21032
14726 * gcc.dg/pr21032.c: New testcase.
14727
14728 2006-10-22 Jeff Law <law@redhat.com>
14729 Richard Guenther <rguenther@suse.de>
14730
14731 PR tree-optimization/15911
14732 * gcc.dg/tree-ssa/vrp30.c: New testcase.
14733
14734 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
14735
14736 PR c++/20647
14737 * g++.dg/abi/rtti3.C: New.
14738
14739 2006-10-21 Uros Bizjak <uros@kss-loka.si>
14740
14741 PR middle-end/28252
14742 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
14743 transformation.
14744
14745 2006-10-21 Richard Guenther <rguenther@suse.de>
14746
14747 PR tree-optimization/3511
14748 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
14749
14750 2006-10-21 Richard Guenther <rguenther@suse.de>
14751
14752 PR middle-end/26898
14753 * gcc.dg/torture/pr26898-1.c: New testcase.
14754 * gcc.dg/torture/pr26898-2.c: Likewise.
14755
14756 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
14757
14758 PR c++/28053
14759 * g++.dg/parse/bitfield1.C: Adjust error markers.
14760 * g++.dg/parse/bitfield2.C: New test.
14761
14762 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
14763
14764 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
14765
14766 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14767
14768 PR libfortran/27895
14769 * gfortran.dg/zero_sized_1.f90: New test.
14770
14771 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
14772
14773 * gcc.dg/div-compare-1.c: New test.
14774
14775 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
14776
14777 PR fortran/29216
14778 * gfortran.dg/result_default_init_1.f90: New test.
14779
14780 PR fortran/29314
14781 * gfortran.dg/automatic_default_init_1.f90: New test.
14782
14783 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
14784 from 38 to 33.
14785
14786 2006-10-18 Geoffrey Keating <geoffk@apple.com>
14787
14788 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
14789 'using namespace std' without previous declaration.
14790 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
14791 * g++.old-deja/g++.robertl/eb133c.C: New.
14792
14793 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14794
14795 PR libgfortran/29277
14796 * gfortran.dg/streamio_4.f90: Update test.
14797 * gfortran.dg/streamio_11.f90: New test.
14798
14799 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
14800
14801 PR c++/27952
14802 * g++.dg/inherit/virtual1.C: New test.
14803
14804 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14805
14806 PR c++/28261
14807 * g++.dg/parse/enum3.C: New test.
14808
14809 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14810
14811 PR c++/29039
14812 * g++.dg/init/ctor8.C: New test.
14813
14814 2006-10-17 Mark Mitchell <mark@codesourcery.com>
14815
14816 PR c++/27270
14817 * g++.dg/ext/complit8.C: Tweak error markers.
14818 * g++.dg/template/complit1.C: Add error marker.
14819
14820 2006-10-16 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/27270
14823 * g++.dg/ext/complit8.C: New test.
14824
14825 PR c++/29408
14826 * g++.dg/parse/dtor12.C: New test.
14827
14828 PR c++/29435
14829 * g++.dg/template/sizeof11.C: New test.
14830
14831 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
14832
14833 PR fortran/29392
14834 * gfortran.dg/data_char_3.f90: New test.
14835
14836 PR fortran/29451
14837 * gfortran.dg/negative_automatic_size.f90: New test.
14838
14839 2006-10-16 David Daney <ddaney@avtrex.com>
14840
14841 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
14842
14843 2006-10-16 Eric Christopher <echristo@apple.com>
14844
14845 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
14846 x86_64.
14847
14848 2006-10-16 Mark Mitchell <mark@codesourcery.com>
14849
14850 PR c++/28211
14851 * g++.dg/tc1/dr49.C: Tweak error messages.
14852 * g++.dg/parse/template21.C: New test.
14853
14854 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14855
14856 PR middle-end/20491
14857 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
14858
14859 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
14860
14861 PR fortran/29403
14862 * gfortran.dg/print_1.f90: New test.
14863
14864 2006-10-15 Jan Hubicka <jh@suse.cz>
14865
14866 PR middle-end/29241
14867 * gcc.c-torture/compile/pr29241.c: New testcase.
14868
14869 2006-10-15 David Edelsohn <edelsohn@gnu.org>
14870
14871 PR middle-end/29250
14872 * gcc.c-torture/compile/pr29250.c: New test.
14873
14874 2006-10-15 Richard Guenther <rguenther@suse.de>
14875
14876 * gcc.dg/pr29299.c: New testcase.
14877
14878 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
14879
14880 PR fortran/24767
14881 * gfortran.dg/label_4.f90: Adjust warning flag.
14882
14883 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
14884
14885 PR fortran/29371
14886 * gfortran.dg/nullify_3.f90: New test.
14887
14888 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14889
14890 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
14891 on Solaris 2.5.1 too.
14892
14893 2006-10-13 Eric Christopher <echristo@apple.com>
14894
14895 * gcc.dg/pr25993.c: Skip for darwin.
14896
14897 2006-10-13 Eric Christopher <echristo@apple.com>
14898
14899 * gcc.dg/visibility-11.c: Skip for darwin.
14900
14901 2006-10-13 Eric Christopher <echristo@apple.com>
14902
14903 * gcc.dg/darwin-weakimport-1.c: Use
14904 -fno-asynchronous-unwind-tables.
14905 * gcc.dg/darwin-weakimport-3.c: Ditto.
14906
14907 2006-10-13 Richard Guenther <rguenther@suse.de>
14908
14909 PR tree-optimization/29446
14910 * gcc.dg/torture/pr29446.c: New testcase.
14911
14912 2006-10-13 Bill Wendling <wendling@apple.com>
14913
14914 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
14915 * g++.old-deja/g++.jason/hmc1.C: Likewise.
14916 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
14917 * g++.old-deja/g++.law/shadow1.C: Likewise.
14918 * g++.old-deja/g++.law/ctors10.C: Likewise.
14919 * g++.dg/debug/namespace1.C: Likewise.
14920 * g++.dg/inherit/namespace-as-base.C: Likewise.
14921 * g++.dg/opt/delay-slot-1.C: Likewise.
14922 * g++.dg/parse/defarg10.C: Likewise.
14923 * g++.dg/template/ptrmem11.C: Likewise.
14924 * g++.dg/template/mem_func_ptr.C: Likewise.
14925 * g++.dg/template/spec19.C: Likewise.
14926
14927 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
14928
14929 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
14930
14931 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
14932
14933 PR fortran/29373
14934 * gfortran.dg/implicit_9.f90: New test.
14935
14936 PR fortran/29407
14937 * gfortran.dg/namelist_25.f90: New test.
14938
14939 PR fortran/27701
14940 * gfortran.dg/same_name_2.f90: New test.
14941
14942 PR fortran/29232
14943 * gfortran.dg/host_assoc_types_1.f90: New test.
14944
14945 PR fortran/29364
14946 * gfortran.dg/missing_derived_type_1.f90: New test.
14947 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
14948
14949 PR fortran/29422
14950 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
14951
14952 PR fortran/29428
14953 * gfortran.dg/alloc_comp_assign_5.f90: New test.
14954
14955 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14956
14957 PR fortran/29391
14958 * gfortran.dg/bound_2.f90: New test.
14959
14960 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14961
14962 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
14963 directive.
14964 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
14965 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
14966 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
14967 * gfortran.dg/gomp/reduction3.f90: Likewise.
14968 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
14969 * gfortran.dg/dummy_procedure_2.f90: Likewise.
14970 * gfortran.dg/interface_derived_type_1.f90: Likewise.
14971 * gfortran.dg/forall_4.f90: Likewise.
14972 * gfortran.dg/spec_expr_4.f90: Likewise.
14973 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
14974 * gfortran.dg/forall_5.f90: Likewise.
14975 * gfortran.dg/open_access_append_2.f90: Add check for
14976 compile-time warning.
14977
14978 2006-10-13 Mark Mitchell <mark@codesourcery.com>
14979
14980 PR c++/28506
14981 * g++.dg/parse/pure1.C: New test.
14982
14983 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14984
14985 PR fortran/21435
14986 * gfortran.dg/io_constraints_3.f90: New test.
14987 * gfortran.dg/open_access_append_1.f90: Add checks
14988 for compile-time warnings.
14989 * gfortran.dg/pr20163-2.f: Likewise.
14990 * gfortran.dg/iostat_2.f90: Likewise.
14991 * gfortran.dg/label_4.f90: Delete the temporary
14992 file.
14993 * gfortran.dg/direct_io_2.f90: Add a FILE=
14994 specifier.
14995 * gfortran.dg/iomsg_1.f90: Add check for
14996 compile-time warning.
14997
14998 2006-10-12 Jan Hubicka <jh@suse.cz>
14999
15000 PR c/28419
15001 * gcc.dg/pr28319.c: New test.
15002
15003 2006-10-12 Mark Mitchell <mark@codesourcery.com>
15004 PR c++/29318
15005 * g++.dg/ext/vla4.C: New test.
15006
15007 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
15008
15009 PR c++/27961
15010 * g++.dg/template/crash60.C: New test.
15011 * g++.dg/other/large-size-array.C: Adjust error markers.
15012 * g++.dg/parse/crash27.C: Likewise.
15013 * g++.dg/template/crash1.C: Likewise.
15014
15015 2006-10-12 Steve Ellcey <sje@cup.hp.com>
15016
15017 PR testsuite/29093
15018 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
15019
15020 2006-10-12 Jakub Jelinek <jakub@redhat.com>
15021
15022 PR preprocessor/28709
15023 * gcc.dg/cpp/paste14.c: New test.
15024
15025 2006-10-11 Mark Mitchell <mark@codesourcery.com>
15026
15027 PR c++/29175
15028 * g++.dg/init/array24.C: New test.
15029
15030 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15031
15032 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
15033 of <sys/types.h>.
15034
15035 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
15036
15037 PR c++/29024
15038 * g++.dg/parse/typedef8.C: New test.
15039 * g++.dg/other/mult-stor1.C: Adjust error markers.
15040
15041 2006-10-11 Richard Guenther <rguenther@suse.de>
15042
15043 PR tree-optimization/28230
15044 * gcc.dg/torture/pr28230.c: New testcase.
15045
15046 2006-10-11 Richard Guenther <rguenther@suse.de>
15047
15048 PR inline-asm/29119
15049 * gcc.dg/torture/pr29119.c: New testcase.
15050
15051 2006-10-10 Jakub Jelinek <jakub@redhat.com>
15052
15053 PR middle-end/29272
15054 * gcc.c-torture/execute/20060930-2.c: New test.
15055
15056 2006-10-09 Richard Henderson <rth@redhat.com>
15057
15058 Revert emutls patch.
15059
15060 2006-10-09 Richard Guenther <rguenther@suse.de>
15061
15062 PR middle-end/29254
15063 * gcc.dg/pr29254.c: New testcase.
15064
15065 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
15066 Paul Thomas <pault@gcc.gnu.org>
15067
15068 PR fortran/20541
15069 * gfortran.dg/alloc_comp_basics_1.f90: New test.
15070 * gfortran.dg/alloc_comp_basics_2.f90: New test.
15071 * gfortran.dg/alloc_comp_assign_1.f90: New test.
15072 * gfortran.dg/alloc_comp_assign_2.f90: New test.
15073 * gfortran.dg/alloc_comp_assign_3.f90: New test.
15074 * gfortran.dg/alloc_comp_assign_4.f90: New test.
15075 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
15076 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
15077 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
15078 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
15079 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
15080 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
15081 * gfortran.dg/alloc_comp_std.f90: New test.
15082 * gfortran.dg/move_alloc.f90: New test.
15083
15084 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
15085
15086 PR fortran/29115
15087 * gfortran.dg/derived_constructor_comps_2.f90: New test.
15088
15089 PR fortran/29211
15090 * gfortran.dg/forall_char_dependencies_1.f90: New test.
15091
15092 2006-10-08 Tobias Burnus <burnus@net-b.de>
15093
15094 PR fortran/28585
15095 * gfortran.dg/new_line.f90: New test.
15096
15097 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15098
15099 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
15100 * gcc.dg/torture/builtin-convert-1.c,
15101 gcc.dg/torture/builtin-convert-2.c,
15102 gcc.dg/torture/builtin-convert-3.c,
15103 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
15104
15105 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
15106
15107 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
15108 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
15109 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
15110 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
15111
15112 2006-10-07 Andrew Pinski <pinskia@gmail.com>
15113
15114 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
15115 Xfail some tests for powerpc-darwin and powerpc-aix.
15116
15117 2006-10-07 Jakub Jelinek <jakub@redhat.com>
15118
15119 PR c/29380
15120 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
15121
15122 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15123
15124 PR target/29300
15125 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
15126 on hppa*-*-hpux*.
15127
15128 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15129
15130 PR fortran/16580
15131 PR fortran/29288
15132 * gfortran.fortran-torture/execute/specifics.f90:
15133 Add tests for using all possible intrinsics as actual arguments.
15134 * gfortran.dg/specifics_1.f90: Add tests for using
15135 all possible intrinsics as actual arguments.
15136 * gfortran.dg/specifics_2.f90: New file.
15137 * gfortran.dg/specifics_3.f90: New file.
15138
15139 2006-10-07 Richard Sandiford <richard@codesourcery.com>
15140
15141 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
15142 * gcc.dg/debug/debug-2.c: Likewise.
15143
15144 2006-10-06 Uros Bizjak <uros@kss-loka.si>
15145
15146 * gcc.c-torture/compile/sync-2.c: New test.
15147
15148 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15149
15150 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
15151 line endings.
15152
15153 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
15154
15155 PR rtl-optimization/29128
15156 * gcc.c-torture/compile/pr29128.c: New test.
15157
15158 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15159
15160 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
15161 line endings.
15162
15163 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
15164
15165 PR middle-end/29256
15166 * gcc.dg/tree-ssa/loop-19.c: New test.
15167
15168 2006-10-06 Jakub Jelinek <jakub@redhat.com>
15169
15170 PR tree-optimization/29330
15171 * gcc.dg/pr29330.c: New test.
15172
15173 PR target/28924
15174 * gcc.c-torture/compile/20061005-1.c: New test.
15175
15176 2006-10-06 Olivier Hainque <hainque@adacore.com>
15177
15178 * gcc.dg/typename-vla-1.c: New case.
15179 * gnat.dg/forward_vla.adb: New case.
15180
15181 2006-10-06 Jakub Jelinek <jakub@redhat.com>
15182
15183 PR tree-optimization/29290
15184 * gfortran.dg/loop_nest_1.f90: New test.
15185
15186 PR target/29198
15187 * gcc.dg/tls/opt-12.c: New test.
15188
15189 PR fortran/28415
15190 * gfortran.dg/save_2.f90: New test.
15191
15192 PR c/29091
15193 * gcc.dg/pr29091.c: New test.
15194
15195 2006-10-06 Joseph Myers <joseph@codesourcery.com>
15196
15197 * lib/target-supports.exp
15198 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
15199 same as x86_64-*-*; check for LP64.
15200
15201 2006-10-04 Richard Henderson <rth@redhat.com>
15202
15203 * lib/target-supports.exp (check_effective_target_tls): Redefine
15204 to mean non-emulated tls.
15205 * gcc.dg/tls/alias-1.c: Remove tls requirement.
15206 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
15207 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
15208 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
15209 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
15210 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
15211 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
15212
15213 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
15214
15215 PR fortran/29343
15216 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
15217
15218 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15219
15220 * gfortran.dg/bounds_check_fail_1.f90: New test.
15221
15222 2006-10-03 Mark Mitchell <mark@codesourcery.com>
15223
15224 PR c++/29020
15225 * g++.dg/template/friend48.C: New test.
15226
15227 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
15228
15229 PR fortran/29098
15230 * gfortran.dg/default_initialization_2.f90: New test.
15231
15232 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
15233
15234 PR fortran/20779
15235 PR fortran/20891
15236 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
15237
15238 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
15239
15240 PR fortran/29284
15241 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
15242
15243 PR fortran/29321
15244 PR fortran/29322
15245 * gfortran.dg/missing_optional_dummy_2.f90: New test.
15246
15247 PR fortran/25091
15248 PR fortran/25092
15249 * gfortran.dg/entry_array_specs_1.f90: New test.
15250
15251 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
15252
15253 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
15254 insufficient to inhibit some test failures at -O3. Do testing
15255 on integers.
15256
15257 2006-10-03 Mark Mitchell <mark@codesourcery.com>
15258
15259 PR c++/29138
15260 * g++.dg/inherit/access8.C: New test.
15261 * g++.dg/template/dtor4.C: Tweak error messages.
15262
15263 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15264
15265 PR fortran/27478
15266 * gfortran.dg/entry_8.f90: New test.
15267
15268 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15269
15270 PR c++/29291
15271 * g++.dg/parse/new4.C: New test.
15272
15273 2006-10-03 Uros Bizjak <uros@kss-loka.si>
15274
15275 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
15276 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
15277 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
15278 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
15279 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
15280
15281 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15282
15283 PR fortran/19260
15284 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
15285 * gfortran.dg/continuation_2.f90: New test.
15286
15287 PR fortran/19262
15288 * gfortran.dg/continuation_3.f90: New test.
15289 * gfortran.dg/continuation_4.f90: New test.
15290 * gfortran.dg/continuation_5.f: New test.
15291 * gfortran.dg/continuation_6.f: New test.
15292
15293 2006-10-02 Mark Mitchell <mark@codesourcery.com>
15294
15295 PR c++/29226
15296 * g++.dg/template/vla1.C: New test.
15297
15298 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15299
15300 PR fortran/29210
15301 * gfortran.dg/complex_parameter_1.f90: New test.
15302
15303 2006-10-02 Jakub Jelinek <jakub@redhat.com>
15304
15305 PR c/29154
15306 * gcc.c-torture/execute/20060929-1.c: New test.
15307
15308 2006-10-01 Mark Mitchell <mark@codesourcery.com>
15309
15310 PR c++/29105
15311 * g++.dg/template/member6.C: New test.
15312 * g++.dg/parse/typename7.C: Adjust error markers.
15313
15314 PR c++/29080
15315 * g++.dg/template/member7.C: New test.
15316
15317 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
15318
15319 PR c/24010
15320 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
15321 gcc.dg/Woverride-init-3.c: New tests.
15322
15323 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15324
15325 * gcc.c-torture/execute/20060930-1.c: New test.
15326
15327 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15328
15329 PR fortran/18791
15330 * gfortran.dg/specifics_1.f90: New test.
15331 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
15332 complex specifics.
15333
15334 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15335
15336 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
15337 pthread-init-common.h: New.
15338
15339 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
15340
15341 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
15342 precision on some archs.
15343
15344 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
15345
15346 * gcc.dg/non-local-goto-1.c: New test.
15347 * gcc.dg/non-local-goto-2.c: Likewise.
15348 * gcc.dg/setjmp-3.c: Likewise.
15349 * gcc.dg/setjmp-4.c: Likewise.
15350
15351 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
15352
15353 * gnat.dg/self_aggregate_with_pointer.adb: New test.
15354
15355 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
15356
15357 PR fortran/28276
15358 * gfortran.dg/exponent_1.f90: New test.
15359
15360 PR fortran/27021
15361 * gfortran.dg/nearest_1.f90: New test.
15362
15363 2006-09-26 Jakub Jelinek <jakub@redhat.com>
15364
15365 PR middle-end/25261
15366 PR middle-end/28790
15367 * gcc.dg/gomp/nestedfn-1.c: New test.
15368
15369 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
15370
15371 PR objc/29195
15372 * objc/compile/method-1.m: New test.
15373
15374 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
15375
15376 PR c++/26938
15377 * g++.dg/template/crash58.C: New test.
15378 * g++.dg/parse/crash28.C: Adjust error markers.
15379 * g++.dg/template/crash34.C: Likewise.
15380 * g++.dg/template/friend31.C: Likewise.
15381 * g++.dg/template/crash32.C: Likewise.
15382
15383 PR c++/27329
15384 * g++.dg/template/crash59.C: New test.
15385
15386 PR c++/27667
15387 * g++.dg/template/spec33.C: New test.
15388 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
15389
15390 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
15391 Adam Nemet <anemet@caviumnetworks.com>
15392
15393 * gcc.dg/tree-ssa/ivopts-1.c: New test.
15394 * gcc.dg/tree-ssa/ivopts-2.c: New test.
15395
15396 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
15397
15398 PR target/28911
15399 * gcc.dg/pr28911.c: New.
15400
15401 2006-09-23 Uros Bizjak <uros@kss-loka.si>
15402
15403 PR target/29169
15404 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
15405 (dg-options): Add -mfpmath=387.
15406
15407 2006-09-23 Jakub Jelinek <jakub@redhat.com>
15408
15409 PR c/28706
15410 * gcc.dg/pr28706.c: New test.
15411
15412 PR c/28712
15413 * gcc.dg/pr28712.c: New test.
15414
15415 2006-09-22 Mike Stump <mrs@apple.com>
15416
15417 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
15418
15419 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
15420
15421 PR tree-optimization/28888
15422 * gcc.dg/pr28888.c: New test.
15423
15424 2006-09-21 Mark Mitchell <mark@codesourcery.com>
15425
15426 PR c++/29016
15427 * g++.dg/init/ptrfn1.C: New test.
15428
15429 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
15430
15431 PR c++/28861
15432 * g++.dg/template/spec32.C: New test.
15433 * g++.dg/parse/crash9.C: Adjust error markers.
15434
15435 PR c++/28303
15436 * g++.dg/template/typedef6.C: New test.
15437 * g++.dg/init/error1.C: Adjust error markers.
15438 * g++.dg/parse/crash9.C: Likewise.
15439 * g++.dg/template/crash55.C: Likewise.
15440
15441 2006-09-21 Janis Johnson <janis187@us.ibm.com>
15442
15443 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
15444
15445 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
15446
15447 PR target/27650
15448 * g++.dg/ext/dllimport12.C: New test.
15449
15450 2006-09-20 Richard Sandiford <richard@codesourcery.com>
15451
15452 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
15453 * gcc.target/mips/nmadd-2.c: Likewise.
15454 * gcc.target/mips/mips-ps-6.c: New test.
15455 * gcc.target/mips/neg-abs-1.c: Likewise.
15456 * gcc.target/mips/neg-abs-2.c: Likewise.
15457 * gcc.target/mips/nmadd-3.c: New test.
15458
15459 2006-09-20 Jakub Jelinek <jakub@redhat.com>
15460
15461 PR middle-end/28046
15462 * gcc.dg/gomp/atomic-10.c: New test.
15463 * g++.dg/gomp/atomic-10.C: New test.
15464
15465 2006-09-20 Eric Christopher <echristo@apple.com>
15466
15467 * gcc.target/i386/sse3-not-fisttp.c: New.
15468
15469 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
15470
15471 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
15472
15473 2006-09-19 Richard Sandiford <richard@codesourcery.com>
15474
15475 * gcc.c-torture/execute/pr28289.c (one): New variable.
15476 (main): Use it instead of argc.
15477 * gcc.c-torture/execute/20060102-1.c (one): New variable.
15478 (main): Use it instead of argc.
15479
15480 2006-09-19 Paul Brook <paul@codesourcery.com>
15481
15482 PR target/28516
15483 * gcc.dg/nested-func-5.c: New test.
15484
15485 2006-09-19 Ben Elliston <bje@au.ibm.com>
15486
15487 * lib/target-supports.exp (check_effective_target_tls): Compile
15488 test stubs using ${tool}_target_compile, not just target_compile.
15489 (check_effective_target_tls_runtime): Likewise.
15490
15491 2006-09-19 Ben Elliston <bje@au.ibm.com>
15492
15493 * gcc.c-torture/compile/20030405-1.x: Remove.
15494
15495 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
15496 optimising linker from discarding it.
15497
15498 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
15499
15500 PR fortran/28526
15501 * gfortran.dg/keyword_symbol_1.f90: New test.
15502
15503 * gfortran.dg/spread_shape_1.f90: Add missing warning with
15504 pedantic compilation option.
15505
15506 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
15507
15508 PR fortran/29060
15509 * gfortran.dg/spread_shape_1.f90: New test.
15510
15511 2006-09-17 Roger Sayle <roger@eyesopen.com>
15512
15513 PR tree-optimization/28887
15514 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
15515
15516 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
15517
15518 PR c/25993
15519 * gcc.dg/pr25993.c: New test.
15520
15521 2006-09-17 Ira Rosen <irar@il.ibm.com>
15522
15523 PR tree-opt/21591
15524 * gcc.dg/vect/pr21591.c: New test.
15525
15526 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
15527
15528 PR tree-opt/29059
15529 * gcc.c-torture/compile/strcpy-1.c: New test.
15530 * gcc.c-torture/compile/strcpy-2.c: New test.
15531 * gcc.c-torture/compile/memcpy-1.c: New test.
15532 * gcc.c-torture/compile/memcpy-2.c: New test.
15533
15534 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
15535
15536 PR testsuite/29055
15537 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
15538
15539 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
15540
15541 * gnat.dg/specs/double_record_extension1.ads: New test.
15542 * gnat.dg/specs/double_record_extension2.ads: Likewise.
15543
15544 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
15545
15546 PR fortran/29051
15547 * gfortran.dg/oldstyle_3.f90: New test.
15548
15549 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15550
15551 PR libgfortran/29099
15552 * gfortran.dg/secnds-1.f: New test.
15553
15554 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15555
15556 PR libgfortran/29053
15557 * gfortran.dg/streamio_9.f90: New test.
15558 * gfortran.dg/streamio_10.f90: New test.
15559
15560 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
15561
15562 PR C++/29002
15563 * g++.dg/init/array22.C: New test.
15564 * g++.dg/init/array23.C: New test.
15565
15566 2006-09-14 Arnaud Charlet <charlet@adacore.com>
15567
15568 * stackcheck.lst: Update list of tests requiring stack checking.
15569 * norun.lst: Adjust for above change.
15570 * ada95.lst: New file.
15571 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
15572 requiring -gnat95 switch.
15573
15574 2006-09-14 Olivier Hainque <hainque@adacore.com>
15575
15576 * gnat.dg/in_out_parameter.adb: New test.
15577
15578 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
15579
15580 PR debug/28980
15581 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
15582
15583 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
15584
15585 * gnat.dg/specs/unchecked_union.ads: New test.
15586
15587 2006-09-13 Richard Sandiford <richard@codesourcery.com>
15588
15589 PR rtl-optimization/28982
15590 * gcc.c-torture/execute/pr28982a.c: New test.
15591 * gcc.c-torture/execute/pr28982b.c: Likewise.
15592
15593 2006-09-12 Eric Christopher <echristo@apple.com>
15594
15595 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
15596 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
15597
15598 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
15599
15600 PR c/28768
15601 PR preprocessor/14634
15602 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
15603 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
15604 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
15605
15606 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15607
15608 * gcc.dg/pr28243.c: New test.
15609
15610 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
15611
15612 PR fortran/28971
15613 gfortran.dg/pr28971.f90: New test to act as a backstop in case
15614 this undiagnosed regression reappears.
15615
15616 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
15617
15618 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
15619 Treat $srcdir as a literal.
15620 * lib/fortran-torture.exp (fortran-torture-compile,
15621 fortran-torture-execute): Likewise.
15622 * lib/objc-torture.exp (objc-torture-compile,
15623 objc-torture-execute): Likewise.
15624 * lib/profopt.exp (profopt-execute): Likewise.
15625
15626 2006-09-11 Geoffrey Keating <geoffk@apple.com>
15627
15628 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
15629
15630 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
15631
15632 PR testsuite/28950
15633 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
15634
15635 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
15636
15637 PR target/13685
15638 * gcc.target/i386/pr13685.c: New test.
15639
15640 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15641
15642 * gcc.dg/pr28726.c: New test.
15643
15644 2006-09-11 Josh Conner <jconner@apple.com>
15645
15646 * gcc.dg/nrv3.c: Increase size of structure.
15647 * gcc.dg/nrv4.c: Likewise.
15648 * gcc.dg/nrv5.c: Likewise.
15649
15650 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
15651
15652 PR libfortran/28890
15653 gfortran.dg/assumed_charlen_function_5.f90: New test.
15654
15655 2006-09-10 Mark Mitchell <mark@codesourcery.com>
15656
15657 PR c++/28991
15658 * g++.dg/init/static3.C: New test.
15659
15660 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
15661
15662 PR testsuite/29007
15663 * gcc.dg/long-long-cst1.c (t): Add cast to
15664 __SIZE_TYPE__ before casting to int.
15665 (main): Return 0 on success.
15666
15667 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15668
15669 * gcc.c-torture/execute/20060910-1.c: New test.
15670
15671 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
15672
15673 PR middle-end/26983
15674 * gcc.dg/pr26983.c: New test.
15675
15676 2006-09-10 Richard Sandiford <richard@codesourcery.com>
15677
15678 PR target/29006
15679 * gcc.c-torture/execute/pr29006.c: New test.
15680
15681 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15682
15683 PR libfortran/28947
15684 gfortran.dg/matmul_4.f90: New test.
15685
15686 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15687
15688 PR fortran/28959
15689 gfortran.dg/used_types_10: New test.
15690
15691 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
15692
15693 PR libfortran/28923
15694 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
15695 gfortran.dg/array_initializer_3.f90: New test.
15696
15697 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15698
15699 PR fortran/28914
15700 * gfortran.dg/actual_array_constructor_3.f90: New test.
15701
15702 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
15703
15704 PR testsuite/26778
15705 * gcc.target/i386/pr26778.c: New testcase.
15706
15707 2006-09-08 Eric Christopher <echristo@apple.com>
15708
15709 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
15710 * gcc.target/i386/memcpy-1.c: Ditto.
15711 * gcc.target/i386/asm-1.c: Ditto.
15712 * gcc.target/i386/20060512-4.c: Ditto.
15713 * gcc.target/i386/compress-float-387.c: Ditto.
15714 * gcc.target/i386/20060512-1.c: Ditto.
15715 * gcc.target/i386/compress-float-sse.c: Ditto.
15716 * gcc.target/i386/20060512-2.c: Ditto.
15717 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
15718 * gcc.target/i386/stack-prot-kernel.c: Ditto.
15719 * gcc.target/i386/compress-float-387-pic.c: Ditto.
15720 * gcc.dg/pr26449.c: Ditto.
15721 * gcc.dg/attr-ms_struct-2.c: Ditto.
15722 * gcc.dg/attr-ms_struct-1.c: Ditto.
15723 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
15724
15725 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
15726
15727 PR c/28504
15728 * gcc.dg/vla-10.c: New test.
15729
15730 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15731
15732 PR c++/28858
15733 * g++.dg/parse/template20.C: New test.
15734 * g++.dg/template/operator8.C: Remove obsolete part.
15735 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
15736 * g++.old-deja/g++.pt/crash65.C: Likewise.
15737
15738 2006-09-07 Jason Merrill <jason@redhat.com>
15739
15740 PR middle-end/27724
15741 * gcc.dg/long-long-cst1.c: New test.
15742
15743 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15744
15745 PR C++/28906
15746 * g++.dg/other/array3.C: New test.
15747 * g++.dg/other/array4.C: New test.
15748 * g++.dg/other/array5.C: New test.
15749
15750 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
15751
15752 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
15753
15754 2006-09-07 Uros Bizjak <uros@kss-loka.si>
15755
15756 PR target/28946
15757 * gcc.target/i386/pr28946.c: New test.
15758
15759 2006-09-07 Steven G. Kargl <kargls@comcast.net>
15760
15761 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
15762 in integer literal constant.
15763 * gfortran.dg/enum_8.f90: Ditto.
15764 * gfortran.dg/g77/20030326-1.f: Ditto.
15765
15766 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
15767
15768 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
15769 nonconformance usage.
15770
15771 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15772
15773 PR middle-end/28862
15774 * gcc.c-torture/compile/vector-align-1.c: New test.
15775
15776 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15777
15778 PR rtl-opt/27883
15779 * g++.dg/opt/copysign-1.C: New test.
15780
15781 2006-09-06 Jason Merrill <jason@redhat.com>
15782
15783 PR c++/27371
15784 * g++.dg/warn/unused-result1.C: New test.
15785
15786 2006-09-06 Mark Mitchell <mark@codesourcery.com>
15787
15788 PR c++/28903
15789 * g++.dg/ext/vla3.C: New test.
15790
15791 PR c++/28886
15792 * g++.dg/template/array16.C: New test.
15793
15794 2006-09-06 Richard Guenther <rguenther@suse.de>
15795
15796 * gcc.dg/pr27226.c: Remove testcase again.
15797
15798 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15799
15800 PR tree-opt/28937
15801 * g++.dg/opt/unroll2.C: New test.
15802
15803 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15804
15805 PR tree-opt/28952
15806 * gcc.dg/vect/pr28952.c: New test.
15807
15808 2006-09-05 Richard Guenther <rguenther@suse.de>
15809
15810 PR tree-optimization/28900
15811 * gcc.dg/torture/pr28900.c: New testcase
15812
15813 2006-09-05 Richard Guenther <rguenther@suse.de>
15814
15815 PR tree-optimization/28905
15816 * gcc.c-torture/compile/pr28905.c: New testcase.
15817
15818 2006-09-05 Richard Guenther <rguenther@suse.de>
15819
15820 PR middle-end/28935
15821 * gcc.dg/pr28935.c: New testcase.
15822
15823 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15824
15825 * gcc.c-torture/execute/20060905-1.c: New test.
15826
15827 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
15828
15829 PR fortran/28908
15830 * gfortran.dg/used_types_7.f90: New test.
15831 * gfortran.dg/used_types_8.f90: New test.
15832 * gfortran.dg/used_types_9.f90: New test.
15833
15834 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15835
15836 * gcc.c-torture/compile/20060904-1.c: New test.
15837
15838 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
15839
15840 PR c++/23287 Revert my 2006-09-01 patch
15841 * g++.dg/parse/dtor12.C: Remove.
15842
15843 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
15844
15845 PR c+/27670
15846 * g++.dg/template/operator9.C: New test.
15847
15848 PR c++/27493
15849 * g++.dg/template/operator7.C: New test.
15850
15851 PR c++/27494
15852 * g++.dg/template/operator8.C: New test.
15853
15854 PR c++/27397
15855 * g++.dg/template/crash57.C: New test.
15856
15857 * g++.dg/template/typedef4.C: Adjust error markers.
15858 * g++.dg/template/typedef5.C: Likewise.
15859
15860 2006-09-02 Jakub Jelinek <jakub@redhat.com>
15861
15862 PR c++/28878
15863 * g++.dg/parse/crash33.C: New test.
15864
15865 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
15866 Richard Guenther <rguenther@suse.de>
15867 Adam Nemet <anemet@caviumnetworks.com>
15868
15869 PR middle-end/27226
15870 * gcc.target/mips/memcpy-1.c: New testcase.
15871 * gcc.dg/pr27226.c: Likewise.
15872
15873 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
15874
15875 PR c++/28705
15876 * g++.dg/lookup/koenig5.C: New.
15877 * g++.dg/template/crash56.C: New.
15878
15879 2006-09-01 Josh Conner <jconner@apple.com>
15880
15881 PR c++/25505
15882 * gcc.dg/nrv3.c: New test.
15883 * gcc.dg/nrv4.c: New test.
15884 * gcc.dg/nrv5.c: New test.
15885
15886 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
15887
15888 PR c++/23287
15889 * g++.dg/parse/dtor12.C: New.
15890
15891 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
15892
15893 PR tree-optimization/28839
15894 * gcc.dg/pr28839.c: New test.
15895
15896 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
15897
15898 PR target/24367
15899 * gcc.dg/pr24367.c: New testcase.
15900
15901 2006-08-30 Joseph Myers <joseph@codesourcery.com>
15902
15903 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
15904
15905 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
15906
15907 PR rtl-optimization/27735
15908 * gcc.dg/loop-unswitch-1.c: New test.
15909
15910 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
15911
15912 PR fortran/28885
15913 * gfortran.dg/aliasing_dummy_2.f90: New test.
15914
15915 PR fortran/20067
15916 * gfortran.dg/generic_5.f90: Change error message.
15917
15918 PR fortran/28873
15919 * gfortran.dg/generic_6.f90: New test.
15920
15921 PR fortran/25077
15922 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
15923
15924 PR fortran/25102
15925 * gfortran.dg/invalid_interface_assignment.f90: New test.
15926
15927 PR fortran/24866
15928 * gfortran.dg/module_proc_external_dummy.f90: New test.
15929
15930 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
15931
15932 PR c++/28349
15933 * g++.dg/warn/var-args1.C: New test.
15934
15935 2006-08-29 Steven G. Kargl <kargls@comcast.net>
15936
15937 PR fortran/28866
15938 * gfortran.dg/simpleif_2.f90: New test.
15939 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
15940 * gfortran.dg/enum_5.f90: Ditto.
15941
15942 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15943 Kazu Hirata <kazu@codesourcery.com>
15944
15945 PR tree-optimization/17506
15946 * gcc.dg/pr17506.c: New.
15947
15948 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
15949
15950 PR c++/28139
15951 * g++.dg/eh/alias1.C: New test.
15952
15953 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15954
15955 PR c++/28860
15956 * g++.dg/template/ttp22.C: New test.
15957
15958 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
15959
15960 PR middle-end/26632
15961 * gcc.dg/pr26632.c: New.
15962
15963 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15964
15965 PR libgfortran/28354
15966 * gfortran.dg/fmt_zero_precision.f90: New test.
15967
15968 2006-08-27 Mark Mitchell <mark@codesourcery.com>
15969
15970 PR c++/28058
15971 * g++.dg/template/spec31.C: New test.
15972
15973 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
15974
15975 PR c++/26573
15976 * g++.dg/other/static2.C: New test.
15977
15978 2006-08-26 Roger Sayle <roger@eyesopen.com>
15979
15980 * gcc.dg/Wswitch-enum-2.c: New test case.
15981 * gcc.dg/Wswitch-enum-3.c: Likewise.
15982
15983 2006-08-26 Richard Guenther <rguenther@suse.de>
15984
15985 * gcc.c-torture/compile/20060826-1.c: New testcase.
15986
15987 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
15988
15989 PR c++/28736
15990 * g++.dg/template/void10.C: New test.
15991
15992 PR c++/28737
15993 * g++.dg/template/void8.C: New test.
15994
15995 PR c+_+/28738
15996 * g++.dg/template/void9.C: New test.
15997
15998 * g++.dg/template/void3.C: Adjust error markers.
15999 * g++.dg/template/void4.C: Likewise.
16000 * g++.dg/template/crash55.C: Likewise.
16001 * g++.dg/template/void7.C: Likewise
16002
16003 2006-08-26 Mark Mitchell <mark@codesourcery.com>
16004
16005 PR c++/28588
16006 * g++.dg/inherit/access6.C: New test.
16007 * g++.dg/inherit/access7.C: Likewise.
16008
16009 PR c++/28595
16010 * g++.dg/template/array15.C: New test.
16011 * g++.dg/template/crash2.C: Tweak error markers.
16012
16013 2006-08-26 Jakub Jelinek <jakub@redhat.com>
16014
16015 PR middle-end/28683
16016 * gcc.c-torture/compile/20060823-1.c: New test.
16017
16018 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16019
16020 PR c++/28853
16021 * g++.dg/template/ttp21.C: New test.
16022
16023 PR c++/28852
16024 * g++.dg/other/operator1.C: Add error-marker.
16025 * g++.dg/other/operator2.C: New test.
16026
16027 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
16028
16029 PR c/27893
16030 * gcc.c-torture/compile/vla-const-1.c,
16031 gcc.c-torture/compile/vla-const-2.c: New tests.
16032
16033 2006-08-26 Richard Guenther <rguenther@suse.de>
16034
16035 PR middle-end/28814
16036 * gcc.dg/torture/pr28814.c: New testcase.
16037
16038 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
16039
16040 PR c/28418
16041 * gcc.c-torture/compile/compound-literal-1.c: New test.
16042
16043 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
16044
16045 PR c/28299
16046 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
16047 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
16048 Expect extra diagnostics.
16049
16050 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
16051
16052 gcc.dg/noncompile/pr16876.c: New test.
16053
16054 2006-08-25 Mark Mitchell <mark@codesourcery.com>
16055
16056 PR c++/28056
16057 * g++.dg/parse/local1.C: New test.
16058 * g++.dg/other/qual1.C: Tweak error marker.
16059
16060 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
16061
16062 PR c++/27787
16063 * g++.dg/template/typename10.C: New.
16064 * g++.dg/template/lookup4.C: Remove bogus error marker.
16065
16066 2006-08-25 Richard Guenther <rguenther@suse.de>
16067
16068 PR testsuite/28829
16069 * gcc.dg/pr26570.c: Fix testcase.
16070
16071 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
16072
16073 PR tree-opt/28807
16074 * gcc.c-torture/execute/mayalias-2.c: New test.
16075 * gcc.dg/tree-ssa/alias-13.c: New test.
16076
16077 2006-08-24 Jan Hubicka <jh@suse.cz>
16078
16079 PR debug/26881
16080 * gcc.dg/debug/pr26881.c: New file.
16081
16082 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
16083
16084 PR fortran/28788
16085 * gfortran.dg/used_types_4.f90: New test.
16086 * gfortran.dg/derived_init_2.f90: Modify to check sibling
16087 association of derived types.
16088 * gfortran.dg/used_types_2.f90: Add module cleanup.
16089 * gfortran.dg/used_types_3.f90: The same.
16090
16091 PR fortran/28771
16092 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
16093 fix of regression.
16094
16095 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16096
16097 PR 28813
16098 * gfortran.dg/direct_io_6.f90: Remove test.
16099
16100 2006-08-23 Stuart Hastings <stuart@apple.com>
16101
16102 PR 28825
16103 * gcc.target/i386/20060821-1.c: New.
16104
16105 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
16106
16107 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
16108 dg-warning strings for dllimport.
16109
16110 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
16111
16112 PR C++/28450
16113 * g++.dg/ext/vector4.C: New test.
16114 * g++.dg/ext/complex1.C: New test.
16115
16116 2006-08-21 Geoffrey Keating <geoffk@apple.com>
16117
16118 PR debug/28692
16119 * gcc.dg/debug/const-1.c: New.
16120 * gcc.dg/debug/const-2.c: New.
16121 * gcc.dg/debug/dwarf2/const-1.c: New.
16122 * gcc.dg/debug/dwarf2/const-2.c: New.
16123 * gcc.dg/debug/dwarf2/const-2b.c: New.
16124
16125 2006-08-22 Richard Guenther <rguenther@suse.de>
16126
16127 PR middle-end/28776
16128 * gcc.c-torture/compile/pr28776-1.c: New testcase.
16129 * gcc.c-torture/compile/pr28776-2.c: Likewise.
16130
16131 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
16132
16133 PR tree-optimization/28003
16134 * g++.dg/tree-ssa/pr28003.C: New.
16135
16136 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
16137
16138 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
16139
16140 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
16141
16142 PR c++/26269
16143 * g++.dg/other/error14.C: New test.
16144
16145 PR c++/28505
16146 * g++.dg/parse/ctor7.C: New test.
16147 * g++.dg/parse/ctor8.C: Likewise.
16148
16149 PR c++/28741
16150 * g++.dg/template/void7.C: New test.
16151
16152 2006-08-21 Olivier Hainque <hainque@adacore.com>
16153
16154 * gnat.dg/self_aggregate_with_zeros.adb: New test.
16155 * gnat.dg/self_aggregate_with_array.adb: New test.
16156
16157 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
16158
16159 * g++.dg/eh/arm-vfp-unwind.C: New test.
16160
16161 2006-08-20 Mark Mitchell <mark@codesourcery.com>
16162
16163 PR c++/28341
16164 * g++.dg/template/ref3.C: New test.
16165 * g++.dg/template/nontype13.C: New test.
16166
16167 PR c++/28346
16168 * g++.dg/template/ptrmem17.C: New test.
16169
16170 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
16171
16172 PR target/28648 c:
16173 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
16174
16175 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
16176
16177 PR fortran/28630
16178 * gfortran.dg/used_types_2.f90: New test.
16179
16180 PR fortran/28601
16181 * gfortran.dg/used_types_3.f90: New test.
16182
16183 PR fortran/20886
16184 * gfortran.dg/generic_actual_arg.f90: New test.
16185
16186 PR fortran/28735
16187 * gfortran.dg/module_private_array_refs_1.f90: New test.
16188
16189 PR fortran/28762
16190 * gfortran.dg/program_name_1.f90: New test.
16191
16192 PR fortran/28425
16193 * gfortran.dg/derived_constructor_comps_1.f90: New test.
16194
16195 PR fortran/28496
16196 * gfortran.dg/array_initializer_2.f90: New test.
16197
16198 PR fortran/18111
16199 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
16200
16201 PR fortran/28600
16202 * gfortran.dg/assumed_charlen_function_4.f90: New test.
16203
16204 PR fortran/28771
16205 * gfortran.dg/assumed_charlen_in_main.f90: New test.
16206
16207 PR fortran/28660
16208 * gfortran.dg/dependent_decls_1.f90: New test.
16209
16210 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
16211
16212 PR fortran/25217
16213 * gfortran.dg/derived_init_2.f90: New.
16214
16215 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
16216
16217 * gcc.c-torture/execute/pr28289.c: New test.
16218
16219 2006-08-17 Jakub Jelinek <jakub@redhat.com>
16220
16221 PR c/28744
16222 * gcc.dg/attr-externally-visible-1.c: New test.
16223 * gcc.dg/attr-externally-visible-2.c: New test.
16224 * g++.dg/parse/attr-externally-visible-1.C: New test.
16225 * g++.dg/parse/attr-externally-visible-2.C: New test.
16226
16227 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16228
16229 PR c++/28606
16230 * g++.dg/parse/dtor11.C: New test.
16231
16232 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
16233
16234 PR rtl-optimization/28489
16235 * gcc.c-torture/compile/pr28489.c: New test.
16236
16237 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16238
16239 PR c++/28710
16240 * g++.dg/template/redecl4.C: New test.
16241
16242 PR c++/28711
16243 * g++.dg/template/ctor8.C: New test.
16244
16245 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
16246
16247 * gcc.dg/pr26570.c: Fix testcase.
16248
16249 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
16250
16251 * PR c++/28573
16252 * g++.dg/parse/offsetof6.C: New test.
16253 * g++.dg/parse/offsetof6.C: New test.
16254 * g++.dg/parse/offsetof7.C: New test.
16255
16256 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16257
16258 PR testsuite/28602
16259 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
16260 is false.
16261
16262 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
16263
16264 PR c++/28302
16265 * g++.dg/ext/vector3.C: New test.
16266
16267 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
16268
16269 PR gcov/profile/26570
16270 * gcc.dg/pr26570.c: New test.
16271
16272 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
16273
16274 PR c/27697
16275 * gcc.dg/qual-component-1.c: New test.
16276
16277 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16278
16279 PR c++/28593
16280 * g++.dg/parse/new3.C: New test.
16281
16282 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16283
16284 PR fortran/25828
16285 * gfortran.dg/streamio_1.f90: New test.
16286 * gfortran.dg/streamio_2.f90: New test.
16287 * gfortran.dg/streamio_3.f90: New test.
16288 * gfortran.dg/streamio_4.f90: New test.
16289 * gfortran.dg/streamio_5.f90: New test.
16290 * gfortran.dg/streamio_6.f90: New test.
16291 * gfortran.dg/streamio_7.f90: New test.
16292 * gfortran.dg/streamio_8.f90: New test.
16293
16294 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
16295
16296 PR c/28287
16297 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
16298
16299 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
16300
16301 PR c++/28594
16302 * g++.dg/template/void6.C: New test.
16303
16304 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16305
16306 PR c/28649
16307 * gcc.dg/parse-error-1.c: New test.
16308 * gcc.dg/parse-error-2.c: New test.
16309 * gcc.dg/cpp/digraph2.c: Add error-marker.
16310 * gcc.dg/noncompile/920923-1.c: Likewise.
16311
16312 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
16313
16314 PR c/27490
16315 * gcc.dg/sizeof-2.c: New testcase.
16316
16317 PR c/27489
16318 * gcc.dg/switch-A.c: New testcase.
16319
16320 2006-08-14 Steve Ellcey <sje@cup.hp.com>
16321
16322 PR c++/28288
16323 PR c++/14556
16324 * g++.old-deja/g++.warn/compare1.C: Delete.
16325 * g++.dg/opt/pr7503-2.C: Delete.
16326 * g++.dg/opt/pr7503-3.C: Delete.
16327 * g++.dg/opt/pr7503-4.C: Delete.
16328 * g++.dg/opt/pr7503-5.C: Delete.
16329 * g++.dg/opt/max1.C: Delete.
16330 * g++.dg/warn/minmax.C: Delete.
16331 * g++.dg/expr/minmax.C: New test.
16332
16333 2006-08-14 Richard Guenther <rguenther@suse.de>
16334
16335 PR testsuite/28703
16336 * gcc.c-torture/execute/pr28651.c: Do not use argc
16337 to avoid optimization, instead forbid inlining.
16338
16339 2006-08-14 Richard Sandiford <richard@codesourcery.com>
16340
16341 PR rtl-optimization/28634
16342 * gcc.c-torture/execute/ieee/pr28634.c: New test.
16343
16344 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
16345
16346 PR c/27184
16347 * gcc.dg/torture/pr27184.c: New test.
16348
16349 2006-08-12 Jakub Jelinek <jakub@redhat.com>
16350
16351 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
16352
16353 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16354
16355 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
16356 * gfortran.dg/stat_2.f90: Likewise.
16357 * gfortran.dg/chmod_1.f90: Likewise.
16358 * gfortran.dg/chmod_2.f90: Likewise.
16359 * gfortran.dg/chmod_3.f90: Likewise.
16360
16361 2006-08-11 David Edelsohn <edelsohn@gnu.org>
16362
16363 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
16364
16365 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16366
16367 * g++.dg/opt/pr23454-2.C: New test.
16368
16369 2006-08-11 Richard Guenther <rguenther@suse.de>
16370
16371 PR middle-end/28651
16372 * gcc.c-torture/execute/pr28651.c: New testcase.
16373
16374 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
16375
16376 * gnat.dg/specs/static_initializer.ads: New test.
16377
16378 2006-08-10 Paul Brook <paul@codesourcery.com>
16379
16380 * gcc.target/arm/cond-asm.c: New test.
16381
16382 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
16383
16384 PR tree-optimization/26197
16385 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
16386 * g++.dg/vect/vect.exp: Compile the new tests with
16387 --param max-aliased-vops=0.
16388
16389 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
16390
16391 PR c++/28637
16392 * g++.dg/template/void3.C: New test.
16393
16394 PR c++/28638
16395 * g++.dg/template/void4.C: New test.
16396
16397 PR c++/28640
16398 * g++.dg/template/void5.C: New test.
16399
16400 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
16401
16402 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
16403 after dg-do compile.
16404
16405 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
16406
16407 PR tree-optimizations/26969
16408 * gcc.dg/vect/vect.exp: Compile tests prefixed with
16409 "unswitch-loops" with -funswitch-loops.
16410 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
16411
16412 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16413
16414 * gcc.dg/sparc-getcontext-1.c: Fix typo.
16415 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
16416 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
16417 * objc.dg/dwarf-1.m: Likewise.
16418 * objc.dg/dwarf-2.m: Likewise.
16419 * obj-c++.dg/dwarf-2.mm: Likewise.
16420
16421 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16422
16423 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
16424 * objc.dg/dwarf-2.m: Likewise.
16425 * obj-c++.dg/dwarf-2.mm: Likewise.
16426
16427 PR libfortran/28603
16428 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
16429
16430 PR testsuite/27611
16431 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
16432
16433 PR testsuite/27033
16434 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
16435
16436 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
16437
16438 PR target/27827
16439 * gcc.target/i386/pr27827.c: New testcase.
16440
16441 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
16442
16443 PR fortran/28590
16444 * gfortran.dg/sequence_types_1.f90: New test.
16445
16446 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
16447
16448 PR fortran/28548
16449 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
16450 dg-warning. Add -pedantic option.
16451
16452 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16453
16454 PR c/28502
16455 * gcc.dg/proto-1.c: New test.
16456
16457 PR c/27721
16458 * gcc.dg/lvalue-4.c: New test.
16459
16460 PR c/28136
16461 * gcc.dg/init-bad-5.c: New test.
16462
16463 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
16464
16465 PR c++/28347
16466 * g++.dg/ext/typedef-init.C: Add new test for typedef
16467 initialization inside templates. Adjust existing error markers.
16468
16469 2006-08-03 Mark Mitchell <mark@codesourcery.com>
16470
16471 PR c++/28148
16472 * g++.dg/init/ptrmem3.C: New test.
16473
16474 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
16475
16476 PR tree-optimization/27770
16477 * lib/target-support.exp: New target keyword "section_anchors".
16478 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
16479 tests.
16480 * gcc.dg/vect/section-anchors-pr27770.c: New test.
16481 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
16482 * gcc.dg/vect/section-anchors-vect-69.c: New test.
16483 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
16484
16485 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16486
16487 * gcc.dg/20060801-1.c: Add missing '}'.
16488
16489 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16490
16491 PR c++/27508
16492 * g++.dg/parse/dtor9.C: New test.
16493 * g++.dg/parse/dtor10.C: New test.
16494 * g++.dg/other/error7.C: Adjust error-marker.
16495
16496 PR c++/28274
16497 * g++.dg/other/default5.C: New test.
16498
16499 2006-08-02 Richard Guenther <rguenther@suse.de>
16500
16501 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
16502
16503 2006-08-02 Mark Mitchell <mark@codesourcery.com>
16504
16505 PR c++/28557
16506 * g++.dg/template/conv9.C: New test.
16507
16508 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
16509
16510 PR debug/28063
16511 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
16512 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
16513 Optionally return assembly text. Update callers.
16514 (check_no_compiler_messages): Update verbose messages.
16515 (check_no_messages_and_pattern): New.
16516 (check_effective_target_string_merging): New.
16517
16518 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16519
16520 PR c++/28250
16521 * g++.dg/eh/catch4.C: New test.
16522
16523 PR c++/28257
16524 * g++.dg/other/qual1.C: New test.
16525
16526 PR c++/28259
16527 * g++.dg/inherit/error2.C: New test.
16528
16529 PR c++/28267
16530 * g++.dg/other/new1.C: New test.
16531
16532 * g++.dg/warn/pr23075.C: Remove obsolete test.
16533 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
16534 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
16535
16536 2006-07-31 Mark Mitchell <mark@codesourcery.com>
16537
16538 PR c++/28523
16539 * g++.dg/eh/cast1.C: New test.
16540
16541 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
16542
16543 PR libfortran/28452
16544 * gfortran.dg/random_3.f90: New test.
16545
16546 2006-08-01 Steve Ellcey <sje@cup.hp.com>
16547
16548 PR c++/28432
16549 * g++.dg/other/pr28304.C: Change expected error message.
16550 * g++.dg/other/pr28432.C: New test.
16551
16552 2006-08-01 Steve Ellcey <sje@cup.hp.com>
16553
16554 PR c++/28256
16555 * g++.dg/init/brace2.C: Change expected error message, add empty init.
16556
16557 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
16558
16559 PR debug/23336
16560 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
16561 at -g1.
16562 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
16563 g++.dg/debug/enum-2.C: New.
16564
16565 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16566
16567 PR c++/6634
16568 * g++.dg/parse/long1.C: Add more tests.
16569
16570 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16571
16572 * gfortran.dg/lrshift_1.c: New file.
16573
16574 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16575
16576 PR libgfortran/28335
16577 * gfortran.dg/no_unit_error_1.f90: New test.
16578
16579 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16580
16581 PR libgfortran/28335
16582 * gfortran.dg/no_unit_error_1.f90: Delete test.
16583 * gfortran.dg/no_unit_error_2.f90: Delete test.
16584
16585 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16586
16587 * gfortran.dg/chmod_3.f90: New test.
16588 * gfortran.dg/ltime_gmtime_1.f90: New test.
16589 * gfortran.dg/ltime_gmtime_2.f90: New test.
16590 * gfortran.dg/lrshift_1.f90: New test.
16591 * gfortran.dg/chmod_1.f90: New test.
16592 * gfortran.dg/chmod_2.f90: New test.
16593
16594 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
16595
16596 PR c++/27668
16597 * g++.dg/template/crash55.C: New test.
16598
16599 PR c++/27962
16600 * g++.dg/template/nontype16.C: New test.
16601
16602 * g++.dg/template/void2.C: Adjust error markers.
16603 * g++.dg/template/nontype5.C: Adjust error markers.
16604
16605 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
16606
16607 * gcc.target/i386/stack-prot-kernel.c: New test.
16608
16609 2006-07-27 Roger Sayle <roger@eyesopen.com>
16610
16611 * gcc.dg/builtins-55.c: New test case.
16612
16613 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
16614
16615 PR rtl-optimization/27907
16616 * gcc.c-torture/compile/pr27907.c: New test.
16617
16618 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16619
16620 * gfortran.dg/mclock.f90: New test.
16621 * gfortran.dg/int_conv_1.f90: New test.
16622 * gfortran.dg/stat_1.f90: New test.
16623 * gfortran.dg/stat_2.f90: New test.
16624
16625 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16626
16627 PR libgfortran/28335
16628 * gfortran.dg/no_unit_error_1.f90: New test.
16629 * gfortran.dg/no_unit_error_2.f90: New test.
16630 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
16631
16632 2006-07-25 Roger Sayle <roger@eyesopen.com>
16633
16634 PR middle-end/28473
16635 * gcc.dg/fold-convround-1.c: New test case.
16636
16637 2006-07-24 Steven G. Kargl <kargls@comcast.net>
16638
16639 * gfortran.dg/arithmetic_if.f90: Fix comments.
16640
16641 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16642
16643 PR c++/27572
16644 * g++.dg/other/typedef1.C: New test.
16645 * g++.dg/template/typedef4.C: New test.
16646 * g++.dg/template/typedef5.C: New test.
16647
16648 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
16649
16650 PR fortran/28416
16651 * gfortran.dg/allocatable_dummy_3.f90: New.
16652
16653 2006-07-24 Steven G. Kargl <kargls@comcast.net>
16654
16655 PR fortran/28439
16656 * gfortran.dg/arithmetic_if.f90: New test.
16657
16658 2006-07-24 Uros Bizjak <uros@kss-loka.si>
16659
16660 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
16661 avoid memcpy optimization.
16662
16663 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16664
16665 PR fortran/25289
16666 * gfortran.dg/direct_io_6.f90: New test.
16667
16668 2006-07-24 Jan Hubicka <jh@suse.cz>
16669
16670 PR c/25795
16671 PR c++/27369
16672 * gcc.dg/pr25795.c: New test.
16673 * gcc.dg/pr25795-1.c: New test.
16674
16675 2006-07-23 Roger Sayle <roger@eyesopen.com>
16676
16677 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
16678 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
16679 which may be transformed to "g || h" on some platforms.
16680
16681 2006-07-23 Mark Mitchell <mark@codesourcery.com>
16682
16683 PR c++/28025
16684 * g++.dg/template/friend45.C: New test.
16685
16686 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16687
16688 PR libgfortran/28339
16689 * gfortran.dg/arrayio_8.f90: New test.
16690
16691 2006-07-21 Mike Stump <mrs@apple.com>
16692
16693 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
16694
16695 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
16696
16697 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16698
16699 PR c++/28250
16700 * g++.dg/eh/catch3.C: New test.
16701
16702 PR c++/28363
16703 * g++.dg/template/defarg10.C: New test.
16704
16705 2006-07-20 Paul Brook <paul@codesourcery.com>
16706
16707 PR 27363
16708 * gcc.dg/pr27363.c: New test.
16709
16710 2006-07-19 Mark Mitchell <mark@codesourcery.com>
16711
16712 PR c++/28338
16713 * g++.dg/init/ref13.C: New test.
16714
16715 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16716
16717 PR obj-c++/28434
16718 * obj-c++.dg/proto-error-1.mm: New test.
16719
16720 2006-07-18 Mark Mitchell <mark@codesourcery.com>
16721
16722 PR c++/28337
16723 * g++.dg/template/string1.C: New test.
16724
16725 2006-07-18 Mark Mitchell <mark@codesourcery.com>
16726
16727 PR c++/28048
16728 * g++.dg/template/defarg9.C: New test.
16729
16730 PR c++/28235
16731 * g++.dg/template/static27.C: New test.
16732
16733 2006-07-18 Diego Novillo <dnovillo@redhat.com>
16734
16735 PR 28410
16736 * gcc.dg/tree-ssa/pr28410.c: New test.
16737
16738 2006-07-18 Lee Millward <lee.millward@gmail.com>
16739
16740 PR c++/28258
16741 * g++/dg/other/error13.C: New test.
16742
16743 PR c++/28260
16744 * g++.dg/template/friend44.C: New test.
16745
16746 2006-07-18 Steve Ellcey <sje@cup.hp.com>
16747
16748 PR c++/27495
16749 * g++.dg/other/pr27495.C: New.
16750
16751 2006-07-18 Olivier Hainque <hainque@adacore.com>
16752
16753 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
16754 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
16755
16756 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16757
16758 PR c/28286
16759 * gcc.dg/pragma-pack-4.c: New test.
16760
16761 2006-07-17 Steve Ellcey <sje@cup.hp.com>
16762
16763 PR c++/28291
16764 * g++.dg/ext/pr28291.C: New test.
16765
16766 2006-07-17 Richard Sandiford <richard@codesourcery.com>
16767
16768 PR middle-end/28403
16769 * gcc.c-torture/execute/pr28403.c: New test.
16770
16771 2006-07-17 Richard Sandiford <richard@codesourcery.com>
16772
16773 PR middle-end/28402
16774 * gcc.dg/pr28402.c: New test.
16775
16776 2006-07-17 Steve Ellcey <sje@cup.hp.com>
16777
16778 PR c++/28304
16779 * g++.dg/other/pr28304.C: New test.
16780
16781 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
16782
16783 PR other/28251
16784 gcc.c-torture/unsorted/dump-noaddr.c: New test.
16785 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
16786
16787 2006-07-17 Richard Guenther <rguenther@suse.de>
16788
16789 PR tree-optimization/28238
16790 * g++.dg/tree-ssa/pr28238.C: New testcase.
16791
16792 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16793
16794 PR c++/28250
16795 * g++.dg/eh/catch1.C: New test.
16796 * g++.dg/eh/catch2.C: New test.
16797
16798 2006-07-16 Jakub Jelinek <jakub@redhat.com>
16799
16800 PR c++/28370
16801 * g++.dg/template/anon3.C: New test.
16802
16803 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
16804
16805 PR fortran/20844
16806 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
16807 specifiers requiring an explicit format tag..
16808
16809 PR fortran/28201
16810 * gfortran.dg/generic_5: New test.
16811
16812 PR fortran/20893
16813 * gfortran.dg/elemental_optional_args_1.f90: New test.
16814
16815 2006-07-16 Olivier Hainque <hainque@adacore.com>
16816
16817 * gnat.dg/assert.ads: New file.
16818 * gnat.dg/controlled_record.ads: Likewise.
16819 * gnat.dg/controlled_record.adb: Likewise.
16820
16821 2006-07-15 Lee Millward <lee.millward@gmail.com>
16822
16823 PR c++/28292
16824 * g++.dg/other/error12.C: New test.
16825
16826 PR c++/28269
16827 * g++.dg/template/crash54.C: New test.
16828
16829 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16830
16831 PR c++/28249
16832 * g++.dg/parse/catch1.C: New test.
16833
16834 PR c++/28294
16835 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
16836
16837 PR c++/28387
16838 * g++.dg/ext/attrib24.C: New test.
16839
16840 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16841
16842 PR c++/28343
16843 * g++.dg/ext/asmspec1.C: New test.
16844
16845 2006-07-13 Janis Johnson <janis187@us.ibm.com>
16846
16847 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
16848 (dg-test): Support shouldfail tests.
16849 * lib/target-supports-dg.exp (dg-shouldfail): New.
16850 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
16851 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
16852 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
16853 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
16854 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
16855 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
16856 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
16857
16858 2006-07-13 Jan Hubicka <jh@suse.cz>
16859
16860 * gcc.target/i386/memcpy-1.c: New.
16861
16862 2006-07-12 Geoffrey Keating <geoffk@apple.com>
16863
16864 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
16865
16866 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
16867
16868 PR fortran/25097
16869 * gfortran.dg/present_1.f90: New test.
16870
16871 PR fortran/20903
16872 * gfortran.dg/interface_derived_type_1.f90: New test.
16873
16874 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
16875
16876 PR fortran/28213
16877 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
16878 list.
16879
16880 2006-07-07 Lee Millward <lee.millward@gmail.com>
16881
16882 PR c++/27820
16883 * g++.dg/other/label1.C: New test.
16884
16885 2006-07-07 Richard Guenther <rguenther@suse.de>
16886
16887 PR middle-end/28268
16888 * gcc.dg/torture/pr28268.c: New testcase.
16889
16890 2006-07-07 Steve Ellcey <sje@cup.hp.com>
16891
16892 PR c++/27019
16893 * g++.dg/ext/pr27019.C: New.
16894
16895 2006-07-07 Richard Guenther <rguenther@suse.de>
16896
16897 PR tree-optimization/28187
16898 * gcc.dg/pr28187.c: New testcase.
16899
16900 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
16901
16902 * gnat.dg/address_conversion.adb: New test.
16903 * gnat.dg/boolean_subtype.adb: Likewise.
16904 * gnat.dg/frame_overflow.adb: Likewise.
16905 * gnat.dg/pointer_array.adb: Likewise.
16906 * gnat.dg/pointer_conversion.adb: Likewise.
16907
16908 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
16909
16910 PR fortran/28237
16911 PR fortran/23420
16912 * gfortran.dg/print_fmt_5.f90: New test.
16913
16914 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16915
16916 PR fortran/28129
16917 * gfortran.dg/bounds_check_4.f90: New test.
16918
16919 2006-07-05 Richard Guenther <rguenther@suse.de>
16920
16921 PR target/28158
16922 * gfortran.dg/pr28158.f90: New testcase.
16923
16924 2006-07-05 Richard Guenther <rguenther@suse.de>
16925
16926 PR tree-optimization/28162
16927 * gcc.dg/pr28162.c: New testcase.
16928
16929 2006-07-05 Richard Guenther <rguenther@suse.de>
16930 Andrew Pinski <pinskia@gcc.gnu.org>
16931
16932 PR c++/27084
16933 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
16934
16935 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
16936
16937 PR fortran/28174
16938 * gfortran.dg/actual_array_substr_2.f90: New test.
16939
16940 PR fortran/28167
16941 * gfortran.dg/actual_array_constructor_2.f90: New test.
16942
16943 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16944
16945 * gfortran.dg/itime_idate_1.f: New test.
16946 * gfortran.dg/itime_idate_2.f: New test.
16947
16948 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16949
16950 PR libgfortran/27704
16951 * gfortran.dg/open_status_3.f90: New test.
16952 * gfortran.dg/fmt_l.f90: Update for new feature.
16953
16954 2006-07-03 Asher Langton <langton2@llnl.gov>
16955
16956 * gfortran.dg/oldstyle_2.f90: New.
16957
16958 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
16959
16960 * gnat.dg/string_slice.adb: New test.
16961
16962 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16963
16964 PR fortran/19259
16965 * gfortran.dg/semicolon_fixed.c: New.
16966 * gfortran.dg/semicolon_free.c: New.
16967
16968 2006-06-30 Mike Stump <mrs@apple.com>
16969
16970 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
16971 that don't support internal visibility.
16972
16973 2006-06-30 Andrew Pinski <pinskia@gmail.com>
16974
16975 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
16976 for '(' / ')' needing an extra '\'.
16977
16978 2006-06-29 Roger Sayle <roger@eyesopen.com>
16979
16980 PR middle-end/27428
16981 * gcc.dg/pr27428-1.c: New test case.
16982
16983 2006-06-29 Mike Stump <mrs@apple.com>
16984
16985 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
16986 on darwin as we can't align commons large enough yet.
16987
16988 * gcc.dg/vla-8.c: Add additional testcases.
16989
16990 2006-06-26 Steve Ellcey <sje@cup.hp.com>
16991
16992 PR c++/28114
16993 * g++.dg/other/pr28114.C: New.
16994
16995 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
16996
16997 * gcc.c-torture/compile/20060625-1.c: New test.
16998
16999 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
17000
17001 PR fortran/20867
17002 * gfortran.dg/stfunc_3.f90: New test.
17003
17004 PR fortran/25056
17005 * gfortran.dg/impure_actual_1.f90: New test.
17006
17007 PR fortran/20874
17008 * gfortran.dg/elemental_result_1.f90: New test.
17009
17010 PR fortran/25073
17011 * gfortran.dg/select_7.f90: New test.
17012
17013 PR fortran/27554
17014 * intrinsic_actual_1.f: New test.
17015
17016 PR fortran/22038
17017 PR fortran/28119
17018 * gfortran.dg/forall_4.f90: New test.
17019
17020 PR fortran/25072
17021 * gfortran.dg/forall_5.f90: New test.
17022
17023 2006-06-25 Lee Millward <lee.millward@gmail.com>
17024
17025 PR c++/28051
17026 * g++.dg/template/using13.C: New test.
17027
17028 PR c++/28054
17029 * g++.dg/other/incomplete3.C: New test.
17030
17031 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17032
17033 PR fortran/28081
17034 * gfortran.dg/substr_3.f: New test.
17035 * gfortran.dg/equiv_2.f90: Update expected error message.
17036
17037 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
17038
17039 PR fortran/28118
17040 * gfortran.dg/actual_array_substr_1.f90: New test.
17041
17042 2006-06-24 Olivier Hainque <hainque@adacore.com>
17043
17044 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
17045 * gnat.dg/scalar_mode_agg_compare.adb: New test.
17046
17047 2006-06-23 Janis Johnson <janis187@us.ibm.com>
17048
17049 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
17050
17051 2006-06-23 Steven G. Kargl <kargls@comcast.net>
17052
17053 PR fortran/27981
17054 * gfortran.dg/simpleif_2.f90: New test.
17055
17056 2006-06-23 Lee Millward <lee.millward@gmail.com>
17057
17058 * g++.dg/template/error22.C: Fix typo.
17059
17060 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17061
17062 PR c++/28112
17063 * g++.dg/ext/attrib23.C: New test.
17064
17065 2006-06-23 Olivier Hainque <hainque@adacore.com>
17066
17067 * gnat.dg/varsize_temp.adb: New test.
17068
17069 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17070
17071 PR c++/11468
17072 * g++.dg/other/java2.C: New test.
17073
17074 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
17075
17076 PR target/27789
17077 * g++.dg/ext/dllimport4.C. Add more tests for invalid
17078 initialization.
17079
17080 2006-06-22 Roger Sayle <roger@eyesopen.com>
17081
17082 PR target/27531
17083 * gcc.dg/pr27531-1.c: New test case.
17084
17085 2006-06-22 Asher Langton <langton2@llnl.gov>
17086
17087 PR fortran/24748
17088 * gfortran.dg/implicit_8.f90: New.
17089
17090 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
17091
17092 PR rtl-optimization/28121
17093 * gcc.dg/pr28121.c: New test.
17094
17095 2006-06-22 Lee Millward <lee.millward@gmail.com>
17096
17097 PR c++/27805
17098 * g++.dg/parse/ptrmem6.C: New test.
17099
17100 PR c++/27821
17101 * g++.dg/template/error22.C: New test.
17102
17103 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17104
17105 PR c++/28111
17106 * g++.dg/template/friend43.C: New test.
17107
17108 PR c++/28110
17109 * g++.dg/template/crash53.C: New test.
17110
17111 PR c++/28109
17112 * g++.dg/rtti/incomplete1.C: New test.
17113
17114 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
17115
17116 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
17117
17118 2006-06-21 Joseph Myers <joseph@codesourcery.com>
17119
17120 * gcc.c-torture/execute/complex-7.c: New.
17121
17122 2006-06-21 Jakub Jelinek <jakub@redhat.com>
17123
17124 * gcc.dg/merge-all-constants-1.c: New test.
17125
17126 2006-06-20 Janis Johnson <janis187@us.ibm.com>
17127
17128 PR c++/28113
17129 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
17130
17131 2006-06-20 Steven G. Kargl <kargls@comcast.net>
17132
17133 * gfortran.dg/rrspacing_1.f90: New test.
17134
17135 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17136
17137 PR c++/28052
17138 * g++.dg/other/bitfield2.C: New test.
17139
17140 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
17141
17142 PR tree-optimization/27331
17143 * gcc.dg/pr27331.c: New test.
17144
17145 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
17146 Eric Botcazou <ebotcazou@adacore.com>
17147
17148 PR ada/18692
17149 * lib/gnat.exp: New file.
17150 * lib/gnat-dg.exp: Likewise.
17151 * gnat.dg: New directory.
17152 * gnat.dg/dg.exp: New driver.
17153 * gnat.dg/specs: New directory.
17154 * gnat.dg/specs/specs.exp: New driver.
17155 * gnat.dg/style: New directory.
17156 * gnat.dg/style/style.exp: New driver.
17157
17158 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
17159
17160 PR fortran/16206
17161 * gfortran.dg/array_initializer_1.f90: New test.
17162
17163 PR fortran/28005
17164 * gfortran.dg/matmul_3.f90: New test.
17165
17166 2006-06-19 Andrew Pinski <pinskia@gmail.com>
17167
17168 PR middle-end/28075
17169 * gcc.dg/tree-ssa/inline-1.c: New test.
17170
17171 2006-06-19 Anatoly Sokolov <aesok@post.ru>
17172
17173 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
17174 in malloc prototype; remove XFAIL.
17175 * gcc.dg/pr18241-2.c: Ditto.
17176 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
17177 in memset prototype; remove XFAIL.
17178 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17179
17180 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
17181
17182 * gcc.dg/vla-8.c: Add.
17183
17184 2006-06-19 Richard Guenther <rguenther@suse.de>
17185
17186 PR tree-optimization/27090
17187 * g++.dg/tree-ssa/pr27090.C: New testcase.
17188
17189 2006-06-19 Roger Sayle <roger@eyesopen.com>
17190
17191 PR target/27861
17192 * gcc.dg/pr27861-1.c: New test case.
17193
17194 2006-06-19 Richard Guenther <rguenther@suse.de>
17195
17196 PR middle-end/28045
17197 * gcc.dg/torture/pr28045.c: New testcase.
17198
17199 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17200
17201 PR fortran/26801
17202 * gfortran.dg/associated_4.f90: New test.
17203
17204 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17205
17206 PR fortran/19310
17207 PR fortran/19904
17208 * gfortran.dg/real_const_3.f90: New test.
17209
17210 2006-06-16 Mark Mitchell <mark@codesourcery.com>
17211
17212 PR c++/28016
17213 * g++.dg/template/static26.C: New test.
17214
17215 PR c++/27979
17216 * g++.dg/expr/bitfield2.C: New test.
17217
17218 PR c++/27884
17219 * g++.dg/parse/linkage2.C: New test.
17220
17221 2006-06-16 Richard Guenther <rguenther@suse.de>
17222
17223 PR middle-end/27116
17224 * gcc.dg/pr15785-1.c: Revert last change.
17225 * gcc.dg/torture/pr27116-2.c: New testcase.
17226
17227 2006-06-16 Roger Sayle <roger@eyesopen.com>
17228
17229 PR middle-end/27802
17230 * gcc.dg/pr27802-1.c: New test case.
17231
17232 2006-06-15 Mark Mitchell <mark@codesourcery.com>
17233
17234 PR c++/27689
17235 * g++.dg/template/ttp18.C: New test.
17236 * g++.dg/template/ttp19.C: Likewise.
17237
17238 PR c++/27666
17239 * g++.dg/expr/cond9.C: New test.
17240
17241 PR c++/27640
17242 * g++.dg/template/ctor7.C: New test.
17243
17244 2006-06-15 Janis Johnson <janis187@us.ibm.com>
17245
17246 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
17247
17248 2006-06-16 Richard Guenther <rguenther@suse.de>
17249
17250 PR tree-optimization/27781
17251 * gcc.dg/tree-ssa/pr27781.c: New testcase.
17252
17253 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
17254
17255 * gfortran.dg/allocate_zerosize_2.f90: New test case.
17256
17257 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
17258
17259 * gcc.dg/tree-ssa/loop-18.c: New test.
17260
17261 2006-06-14 Mark Mitchell <mark@codesourcery.com>
17262
17263 PR c++/27665
17264 * g++.dg/template/crash52.C: New test.
17265
17266 PR c++/27648
17267 * g++.dg/ext/attrib22.C: New test.
17268
17269 PR c++/26559
17270 * g++.dg/template/builtin1.C: New test.
17271 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
17272
17273 PR c++/28018
17274 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
17275 assignment.
17276 * g++.old-deja/g++.pt/crash51.C: Likewise.
17277
17278 PR c++/27227
17279 * g++.dg/lookup/linkage1.C: New test.
17280 * g++.dg/lookup/linkage2.C: Likewise.
17281
17282 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
17283
17284 PR middle-end/27959
17285 * gcc.dg/pr27959.c: New testcase.
17286
17287 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
17288
17289 PR target/28014:
17290 * g++.dg/eh/div.C: New test.
17291
17292 2006-06-13 Jakub Jelinek <jakub@redhat.com>
17293
17294 PR c++/27894
17295 * g++.dg/tree-ssa/pr26757.C: New test.
17296 * g++.dg/tree-ssa/pr27894.C: New test.
17297
17298 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
17299
17300 * gcc.c-torture/compile/20060609-1.c: New test.
17301
17302 PR target/27863
17303 * gcc.c-torture/compile/pr27863.c: New test.
17304
17305 2006-06-13 Richard Guenther <rguenther@suse.de>
17306
17307 PR tree-optimization/27830
17308 * g++.dg/tree-ssa/pr27830.C: New testcase.
17309
17310 2006-06-13 Matthew Sachs <msachs@apple.com>
17311
17312 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
17313 the list of compiler flags; this causes those flags to be checked
17314 for things like dg-skip-if.
17315
17316 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17317
17318 PR c++/27601
17319 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
17320
17321 2006-06-12 Mark Mitchell <mark@codesourcery.com>
17322 Kazu Hirata <kazu@codesourcery.com>
17323
17324 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
17325 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
17326
17327 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17328
17329 PR c++/27933
17330 * g++.dg/lookup/using15.C: New test.
17331
17332 PR c++/27951
17333 * g++.dg/other/anon4.C: New test.
17334
17335 2006-06-12 Roger Sayle <roger@eyesopen.com>
17336
17337 PR c++/21210
17338 * g++.dg/init/complex1.C: New test case.
17339
17340 2006-06-11 Eric Christopher <echristo@apple.com>
17341
17342 PR middle-end/27948
17343 * gcc.dg/bf-ms-layout.c: Run on darwin.
17344 * gcc.dg/bf-no-ms-layout: Ditto.
17345 * gcc.dg/attr-ms_struct-2.c: New.
17346 * gcc.dg/bf-ms-layout-2.c: Ditto.
17347
17348 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
17349
17350 * gcc.dg/attr-ms_struct-packed1.c: New.
17351
17352 2006-06-09 Mike Stump <mrs@apple.com>
17353
17354 * gcc.dg/vla-7.c: Add.
17355
17356 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
17357
17358 PR fortran/24558
17359 * gfortran.dg/entry_6.f90: New test.
17360
17361 PR fortran/20877
17362 PR fortran/25047
17363 * gfortran.dg/entry_7.f90: New test.
17364
17365 2006-06-09 Jakub Jelinek <jakub@redhat.com>
17366
17367 PR c/27747
17368 * gcc.dg/cpp/_Pragma6.c: New test.
17369
17370 PR c++/27748
17371 * g++.dg/cpp/_Pragma1.C: New test.
17372
17373 PR preprocessor/27746
17374 * gcc.dg/gomp/macro-3.c: New test.
17375 * gcc.dg/gomp/macro-4.c: New test.
17376 * g++.dg/gomp/macro-3.C: New test.
17377 * g++.dg/gomp/macro-4.C: New test.
17378
17379 2006-06-09 Richard Guenther <rguenther@suse.de>
17380
17381 PR tree-optimization/26998
17382 * gcc.dg/torture/pr26998.c: New testcase.
17383 * gcc.dg/tree-ssa/vrp29.c: New testcase.
17384
17385 2006-06-08 Mike Stump <mrs@apple.com>
17386
17387 * gcc.dg/pr27095.c: Account for stubs.
17388
17389 PR target/26427
17390 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
17391 produce bad code on darwin.
17392
17393 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17394
17395 PR fortran/27958
17396 * gfortran.dg/substr_2.f: New test.
17397
17398 2006-06-08 Asher Langton <langton2@llnl.gov>
17399
17400 PR fortran/27786
17401 * cray_pointers_2.f90: Add -fbounds-check compile flag.
17402
17403 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17404
17405 PR target/27421
17406 * gcc.dg/union-3.c: New test.
17407
17408 2006-06-08 Richard Guenther <rguenther@suse.de>
17409
17410 PR middle-end/27116
17411 * gcc.dg/torture/pr27116.c: New testcase.
17412 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
17413
17414 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
17415
17416 PR rtl-optimization/26449
17417 * gcc.dg/pr26449.c: New test.
17418
17419 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17420
17421 PR c++/27601
17422 * g++.dg/ext/offsetof1.C: Test member functions.
17423
17424 2006-06-07 Steve Ellcey <sje@cup.hp.com>
17425
17426 * gcc.dg/pr27095.c: Improve scanning.
17427
17428 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
17429
17430 PR fortran/23091
17431 * gfortran.dg/saved_automatic_1.f90: New test.
17432
17433 PR fortran/24168
17434 * gfortran.dg/array_simplify_1.f90: New test.
17435
17436 PR fortran/25090
17437 * gfortran.dg/entry_dummy_ref_1.f90: New test.
17438
17439 PR fortran/25058
17440 * gfortran.dg/entry_dummy_ref_2.f90: New test.
17441
17442 2006-06-06 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/27177
17445 * g++.dg/expr/cast7.C: New test.
17446
17447 2006-06-06 Janis Johnson <janis187@us.ibm.com>
17448
17449 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
17450 * lib/gcc-defs.exp (tool_check_compile): Ditto.
17451 * lib/fortran-torture.exp (fortran-torture-compile,
17452 fortran-torture-execute): Ditto.
17453
17454 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
17455
17456 PR target/27842
17457 * gcc.dg/vmx/pr27842.c: New test.
17458
17459 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17460
17461 PR libfortran/27895
17462 * gfortran.dg/bounds_check_3.f90: New test.
17463
17464 2006-06-05 Mike Stump <mrs@apple.com>
17465
17466 * objc.dg/objc-fast-4.m: Skip for ppc64.
17467
17468 2006-06-05 Steve Ellcey <sje@cup.hp.com>
17469
17470 PR testsuite/27705
17471 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
17472
17473 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
17474 Victor Kaplansky <victork@il.ibm.com>
17475
17476 PR tree-optimizations/26360
17477 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
17478 with -fno-tree-dce.
17479 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
17480
17481 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
17482
17483 PR fortran/14067
17484 * gfortran.dg/data_char_1.f90: Add messages for truncated
17485 strings.
17486
17487 PR fortran/16943
17488 * gfortran.dg/func_decl_2.f90: New test.
17489
17490 PR fortran/20839
17491 * gfortran.dg/do_2.f90: New test.
17492
17493 PR fortran/27655
17494 * gfortran.dg/associated_3.f90: New test.
17495
17496 2006-06-04 Mark Mitchell <mark@codesourcery.com>
17497
17498 PR c++/27819
17499 * g++.dg/template/static25.C: New test.
17500
17501 PR c++/27722
17502 * g++.dg/init/array21.C: New test.
17503
17504 PR c++/27807
17505 * g++.dg/ext/complit7.C: New test.
17506
17507 PR c++/27806
17508 * g++.dg/parse/ptrmem5.C: New test.
17509
17510 2006-06-04 Roger Sayle <roger@eyesopen.com>
17511 Andrew Pinski <pinskia@physics.uc.edu>
17512
17513 PR c/27150
17514 PR middle-end/27382
17515 * gcc.dg/pr27150-1.c: New testcase.
17516 * gcc.dg/pr27382-1.c: New testcase.
17517 * gcc.dg/pr27382-2.c: New testcase.
17518
17519 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
17520
17521 PR c/25161
17522 PR c/27020
17523 * gcc.dg/array-10.c: New test.
17524
17525 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17526
17527 PR c++/27804
17528 * g++.dg/init/const4.C: New test.
17529 * g++.dg/init/member1.C: Add error-marker.
17530 * g++.dg/other/fold1.C: Adjust error-marker.
17531
17532 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17533
17534 PR c++/27601
17535 * g++.dg/ext/offsetof1.C: New test.
17536
17537 2006-06-04 Eric Christopher <echristo@apple.com>
17538
17539 * gcc.dg/attr-ms_struct-1.c: New.
17540
17541 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
17542
17543 * gcc.c-torture/compile/builtin_constant_p.c: New test.
17544
17545 2006-06-04 Richard Guenther <rguenther@suse.de>
17546
17547 PR tree-optimization/27039
17548 * gcc.dg/tree-ssa/loop-17.c: New testcase.
17549
17550 2006-06-03 Roger Sayle <roger@eyesopen.com>
17551
17552 PR target/26223
17553 * gcc.target/i386/amd64-abi-2.c: New test case.
17554
17555 2006-06-02 Eric Christopher <echristo@apple.com>
17556
17557 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
17558 * gcc.target/i386/20020523-1.c: Skip if darwin.
17559 * gcc.target/i386/asm-3.c: Ditto.
17560 * gcc.target/i386/20011119-1.c: Ditto.
17561 * gcc.target/i386/clobbers.c: Remove pic part of test.
17562
17563 2006-06-02 Steve Ellcey <sje@cup.hp.com>
17564
17565 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
17566 * g++.old-deja/g++.other/init19.C: Ditto.
17567 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
17568 and add other platforms as expected failures.
17569
17570 2006-06-01 Steve Ellcey <sje@cup.hp.com>
17571
17572 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
17573 (is-effective-target-keyword): Ditto.
17574
17575 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
17576
17577 PR fortran/27715
17578 * gfortran.dg/extended_char_comparison_1.f: New test.
17579
17580 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
17581
17582 PR fortran/25098
17583 * gfortran.dg/dummy_procedure_1.f90: New test.
17584
17585 PR fortran/25147
17586 * gfortran.dg/dummy_procedure_2.f90: New test.
17587
17588 * gfortran.dg/associated_2.f90: Correct to make consistent with
17589 standard.
17590
17591 2006-05-31 Roger Sayle <roger@eyesopen.com>
17592
17593 * gcc.target/i386/387-11.c: New test case.
17594
17595 2006-05-31 Mark Mitchell <mark@codesourcery.com>
17596
17597 PR c++/27801
17598 * g++.dg/template/cond6.C: New test.
17599
17600 PR c++/26496
17601 * g++.dg/template/crash51.C: New test.
17602 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
17603
17604 PR c++/27385
17605 * g++.dg/init/array20.C: New test.
17606
17607 2006-05-31 Roger Sayle <roger@eyesopen.com>
17608
17609 * gcc.dg/builtins-54.c: New test case.
17610
17611 2006-05-30 Mark Mitchell <mark@codesourcery.com>
17612
17613 PR c++/26433
17614 * g++.dg/template/fntry1.C: Add dg-do link.
17615
17616 PR c++/27808
17617 * g++.dg/parse/friend6.C: New test.
17618
17619 2006-05-30 Asher Langton <langton2@llnl.gov>
17620
17621 * gfortran.dg/cray_pointers_7.f90: New test.
17622
17623 2006-05-30 Roger Sayle <roger@eyesopen.com>
17624
17625 PR tree-optimization/23452
17626 * gcc.dg/fold-mulconj-1.c: New test case.
17627
17628 2006-05-30 Mark Mitchell <mark@codesourcery.com>
17629
17630 PR c++/27803
17631 * g++.dg/parse/bitfield1.C: New test.
17632
17633 2006-05-30 Roger Sayle <roger@eyesopen.com>
17634
17635 * gcc.target/ppc-eq0-1.c: New test case.
17636 * gcc.target/ppc-negeq0-1.c: New test case.
17637
17638 2006-05-30 Dirk Mueller <dmueller@suse.de>
17639
17640 PR c/27273
17641 * gcc.dg/overflow-warn-5.c: New test.
17642
17643 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17644
17645 PR c/27718
17646 * gcc.dg/sizeof-1.c: New test.
17647
17648 2006-05-30 Uros Bizjak <uros@kss-loka.si>
17649
17650 PR target/27790
17651 * gcc.target/i386/pr27790.c: New test.
17652
17653 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17654
17655 PR libgfortran/27757
17656 * gfortran.dg/direct_io_5.f90: New test.
17657
17658 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17659
17660 PR libgfortran/27634
17661 * gfortran.dg/fmt_missing_period_1.f: New test.
17662 * gfortran.dg/fmt_missing_period_2.f: New test.
17663 * gfortran.dg/fmt_missing_period_3.f: New test.
17664
17665 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17666
17667 PR fortran/19777
17668 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
17669 arrays.
17670
17671 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17672
17673 PR c++/27713
17674 * g++.dg/template/new6.C: New test.
17675
17676 2006-05-29 Roger Sayle <roger@eyesopen.com>
17677
17678 PR tree-optimization/24964
17679 * gcc.target/i386/387-10.c: New test case.
17680
17681 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
17682
17683 * intrinsics/string_intrinsics.c (compare_string):
17684 Use memcmp instead of strncmp to avoid tripping over
17685 CHAR(0) in a string.
17686
17687 2006-05-27 Richard Guenther <rguenther@suse.de>
17688
17689 PR middle-end/27773
17690 * gcc.dg/torture/pr27773.c: New testcase.
17691
17692 2006-05-27 Dirk Mueller <dmueller@suse.de>
17693
17694 * gcc.dg/pr24561.c: Rename to..
17695 * gcc.dg/pr25962.c: .. this.
17696
17697 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17698
17699 PR fortran/19777
17700 * gfortran.dg/bounds_check_2.f: New test.
17701
17702 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
17703
17704 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
17705 * gfortran.dg/byte_1.f90: Likewise.
17706 * gfortran.dg/dup_save_2.f90: Likewise.
17707
17708 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
17709
17710 * gfortran.dg/associated_2.f90: New test.
17711
17712 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17713
17714 PR fortran/27524
17715 * gfortran.dg/bounds_check_1.f90: New test.
17716
17717 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
17718
17719 PR rtl-optimization/27661
17720 * gcc.dg/pr27661.c: New test case.
17721
17722 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
17723
17724 PR fortran/23151
17725 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
17726 * gfortran.dg/print_parentheses_1.f: New test.
17727 * gfortran.dg/print_parentheses_2.f90: New test.
17728
17729 2006-05-26 Jakub Jelinek <jakub@redhat.com>
17730
17731 PR target/27758
17732 * gcc.dg/pr27758.c: New test.
17733
17734 2006-05-24 Falk Hueffner <falk@debian.org>
17735
17736 * gcc.c-torture/compile/pr27571.c: New test.
17737
17738 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
17739
17740 PR fortran/27709
17741 * gfortran.dg/spec_expr_4.f90: New test.
17742
17743 PR fortran/27155
17744 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
17745
17746 2006-05-25 Mark Mitchell <mark@codesourcery.com>
17747
17748 PR c++/20103
17749 * g++.dg/ext/complit6.C: New test.
17750 * g++.dg/ext/complit3.C: Adjust error markers.
17751 * g++.dg/init/const3.C: New test.
17752
17753 2006-05-25 Richard Guenther <rguenther@suse.de>
17754
17755 PR middle-end/27743
17756 * gcc.dg/torture/pr27743.c: New testcase.
17757
17758 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17759
17760 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
17761
17762 2006-05-25 Alan Modra <amodra@bigpond.net.au>
17763
17764 * gcc.dg/compat/scalar-by-value-x.h: New.
17765 * gcc.dg/compat/scalar-by-value-y.h: New.
17766 * gcc.dg/compat/scalar-by-value-5.c: New.
17767 * gcc.dg/compat/scalar-by-value-5_main.c: New.
17768 * gcc.dg/compat/scalar-by-value-5_x.c: New.
17769 * gcc.dg/compat/scalar-by-value-5_y.c: New.
17770 * gcc.dg/compat/scalar-by-value-6.c: New.
17771 * gcc.dg/compat/scalar-by-value-6_main.c: New.
17772 * gcc.dg/compat/scalar-by-value-6_x.c: New.
17773 * gcc.dg/compat/scalar-by-value-6_y.c: New.
17774
17775 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
17776
17777 PR tree-optimization/27639
17778 PR tree-optimization/26719
17779 * gcc.dg/pr27639.c: New test.
17780 * gcc.dg/pr26719.c: New test.
17781 * gcc.dg/tree-ssa/scev-cast.c: New test.
17782
17783 2006-05-23 Mark Mitchell <mark@codesourcery.com>
17784
17785 PR c++/20173
17786 * g++.dg/template/error21.C: New test.
17787
17788 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
17789
17790 PR target/27696
17791 * gcc.target/i386/pr27696.c: New.
17792
17793 2006-05-22 Janis Johnson <janis187@us.ibm.com>
17794
17795 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
17796
17797 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
17798
17799 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17800
17801 PR c++/27716
17802 * g++.dg/other/assign1.C: New test.
17803
17804 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
17805
17806 PR target/27266
17807 * gcc.target/i386/pr27266.c: New.
17808
17809 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17810
17811 PR c++/27451
17812 * g++.dg/ext/asm9.C: New test.
17813
17814 2006-05-22 Richard Sandiford <richard@codesourcery.com>
17815
17816 PR rtl-optimization/25514
17817 * gcc.c-torture/compile/pr25514.c: New test.
17818
17819 2006-05-22 Richard Guenther <rguenther@suse.de>
17820
17821 Revert
17822 2006-01-31 Richard Guenther <rguenther@suse.de>
17823
17824 * gcc.target/i386/sselibm-1.c: New testcase.
17825 * gcc.target/i386/sselibm-2.c: Likewise.
17826 * gcc.target/i386/sselibm-3.c: Likewise.
17827 * gcc.target/i386/sselibm-4.c: Likewise.
17828 * gcc.target/i386/sselibm-5.c: Likewise.
17829
17830 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17831
17832 PR c/27420
17833 * gcc.dg/func-args-2.c: New test.
17834
17835 PR c/26818
17836 * gcc.dg/struct-incompl-1.c: New test.
17837
17838 2006-05-22 Richard Guenther <rguenther@suse.de>
17839
17840 PR testsuite/27708
17841 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
17842 the transformations we test for.
17843
17844 2006-05-22 Richard Guenther <rguenther@suse.de>
17845
17846 PR testsuite/27707
17847 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
17848
17849 2006-05-21 Mark Mitchell <mark@codesourcery.com>
17850
17851 PR c++/27210
17852 * g++.dg/warn/new1.C: New test.
17853 * g++.dg/template/new5.C: Likewise.
17854
17855 2006-05-21 Roger Sayle <roger@eyesopen.com>
17856
17857 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
17858 * gcc.target/i386/20060512-3.c: Likewise.
17859
17860 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
17861
17862 PR rtl-optimization/27671
17863 * gcc.c-torture/execute/pr27671-1.c: New.
17864 * gcc.dg/pr27671-2.c: Likewise.
17865
17866 PR tree-optimization/26622.
17867 * gcc.c-torture/compile/pr26622.c: New.
17868
17869 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
17870
17871 PR fortran/27613
17872 * gfortran.dg/recursive_reference_1.f90: New test.
17873
17874 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
17875
17876 PR fortran/25746
17877 * gfortran.dg/elemental_subroutine_3.f90: New test.
17878
17879 PR fortran/25090
17880 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
17881
17882 PR fortran/27584
17883 * gfortran.dg/associated_target_1.f90: New test.
17884
17885 PR fortran/19015
17886 * gfortran.dg/maxloc_shape_1.f90: New test.
17887
17888 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17889
17890 PR libgfortran/24459
17891 * gfortran.dg/namelist_24.f90: New test.
17892 * gfortran.dg/namelist_12.f: Fix typo in comment.
17893
17894 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
17895
17896 PR middle-end/25776
17897 * g++.dg/other/error11.C: New test.
17898
17899 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17900
17901 * gcc.target/mips/pr26765.c: Add -w to options.
17902
17903 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17904
17905 * lib/target-supports.exp (check_effective_target_mpaired_single):
17906 New function.
17907 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
17908 multilibs.
17909 * g++.dg/vect/vect.exp: Likewise.
17910
17911 2006-05-20 Richard Sandiford <richard@codesourcery.com>
17912
17913 PR testsuite/25891
17914 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
17915
17916 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
17917
17918 PR fortran/27662
17919 * gfortran.dg/temporary_1.f90: New file.
17920
17921 2006-05-19 Andreas Schwab <schwab@suse.de>
17922
17923 * g++.dg/other/unused1.C: Also match "stringz".
17924
17925 2006-05-19 Mark Mitchell <mark@codesourcery.com>
17926
17927 PR c++/26433
17928 * g++.dg/template/fntry1.C: New test.
17929
17930 2006-05-18 Mark Mitchell <mark@codesourcery.com>
17931
17932 PR c++/27471
17933 PR c++/27506
17934 * g++.dg/conversion/bitfield5.C: New test.
17935 * g++.dg/conversion/bitfield6.C: New test.
17936
17937 2006-05-18 Mike Stump <mrs@apple.com>
17938
17939 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
17940 * gcc.dg/vla-4.c: Add.
17941 * gcc.dg/vla-5.c: Add.
17942 * gcc.dg/vla-6.c: Add.
17943
17944 2006-05-12 Stuart Hastings <stuart@apple.com>
17945
17946 * gcc.target/i386/20060512-1.c: New.
17947 * gcc.target/i386/20060512-2.c: New.
17948 * gcc.target/i386/20060512-3.c: New.
17949 * gcc.target/i386/20060512-4.c: New.
17950
17951 2006-05-17 Mark Mitchell <mark@codesourcery.com>
17952
17953 PR c++/26122
17954 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
17955
17956 PR c++/26068
17957 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
17958 * g++.dg/parse/linkage1.C: New test.
17959
17960 2006-05-17 Jakub Jelinek <jakub@redhat.com>
17961
17962 PR tree-optimization/27548
17963 * g++.dg/tree-ssa/pr27548.C: New test.
17964
17965 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17966
17967 PR fortran/26551
17968 * gfortran.dg/recursive_check_1.f: New test.
17969 * gfortran.dg/recursive_check_2.f90: New test.
17970
17971 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
17972
17973 * g++.dg/opt/temp2.C: New test.
17974
17975 2006-05-17 Jakub Jelinek <jakub@redhat.com>
17976
17977 PR c++/27491
17978 * g++.dg/init/brace5.C: New test.
17979
17980 PR middle-end/27415
17981 * gcc.dg/gomp/pr27415.c: New test.
17982 * g++.dg/gomp/pr27415.C: New test.
17983
17984 PR tree-optimization/27549
17985 * g++.dg/tree-ssa/pr27549.C: New test.
17986
17987 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17988
17989 PR libgfortran/27575
17990 * gfortran.dg/read_eof_4.f90: New test.
17991
17992 2006-05-16 Richard Guenther <rguenther@suse.de>
17993
17994 PR tree-optimization/22303
17995 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
17996
17997 2006-05-16 Jakub Jelinek <jakub@redhat.com>
17998
17999 PR middle-end/27573
18000 * gcc.dg/gomp/pr27573.c: New test.
18001 * gfortran.dg/gomp/pr27573.f90: New test.
18002
18003 PR c/27499
18004 * gcc.dg/gomp/pr27499.c: New test.
18005 * g++.dg/gomp/pr27499.C: New test.
18006
18007 2006-05-15 Mark Mitchell <mark@codesourcery.com>
18008
18009 PR c++/27339
18010 * g++.dg/parser/access8.C: Adjust error marker.
18011 * g++.dg/template/access17.C: New test.
18012 * g++.dg/template/access18.C: Likewise.
18013
18014 2006-05-15 Roger Sayle <roger@eyesopen.com>
18015
18016 PR target/26600
18017 * gcc.target/i386/pr26600.c: New test case.
18018
18019 2006-05-15 Mark Mitchell <mark@codesourcery.com>
18020
18021 PR c++/27505
18022 * g++.dg/expr/bitfield1.C: New test.
18023
18024 2006-05-15 Richard Guenther <rguenther@suse.de>
18025
18026 PR tree-optimization/27603
18027 * gcc.dg/torture/pr27603.c: New testcase.
18028
18029 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
18030
18031 PR fortran/25090
18032 * gfortran.dg/entry_dummy_ref_1.f90: New test.
18033
18034 PR fortran/25082
18035 * gfortran.dg/scalar_return_1.f90: New test.
18036
18037 PR fortran/27411
18038 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
18039
18040 2006-05-15 Jakub Jelinek <jakub@redhat.com>
18041
18042 * gcc.dg/gomp/critical-4.c: New test.
18043 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
18044 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
18045 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
18046 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
18047
18048 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18049
18050 PR c++/27582
18051 * g++.dg/template/dependent-args1.C: New test.
18052
18053 PR c++/27581
18054 * g++.dg/lookup/this1.C: New test.
18055
18056 PR c++/27315
18057 * g++.dg/template/operator6.C: New test.
18058 * g++.dg/template/incomplete3.C: New test.
18059
18060 PR c++/27559
18061 * g++.dg/template/new4.C: New test.
18062
18063 PR c++/27496
18064 * g++.dg/template/void2.C: New test.
18065
18066 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
18067
18068 * g++.dg/template/dependent-expr5.C: New test.
18069
18070 2006-05-14 Roger Sayle <roger@eyesopen.com>
18071
18072 PR middle-end/26729
18073 * gcc.dg/pr26729-1.c: New test case.
18074
18075 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
18076
18077 * gcc.dg/pr27003.c: New test.
18078
18079 2006-05-12 Steve Ellcey <sje@cup.hp.com>
18080
18081 * lib/target-supports.dg (check_cxa_atexit_available): Change
18082 v3_target_compile to ${tool}_target_compile.
18083
18084 2006-05-11 Jason Merrill <jason@redhat.com>
18085
18086 * lib/scanasm.exp (scan-not-hidden): Fix typo.
18087
18088 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18089
18090 PR fortran/27553
18091 * gfortran.dg/label_5.f90: New test.
18092
18093 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
18094
18095 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
18096 check_effective_target_powerpc_altivec_ok): New.
18097 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
18098 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
18099 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
18100 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
18101 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
18102 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
18103 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
18104 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
18105 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
18106 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
18107 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
18108 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
18109 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
18110 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
18111 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
18112 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
18113 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
18114 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
18115 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
18116 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
18117 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
18118 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
18119 gcc.target/powerpc/altivec-9.c,
18120 gcc.target/powerpc/altivec-consts.c,
18121 gcc.target/powerpc/altivec-pr22085.c,
18122 gcc.target/powerpc/altivec-splat.c,
18123 gcc.target/powerpc/altivec-types-1.c,
18124 gcc.target/powerpc/altivec-types-2.c,
18125 gcc.target/powerpc/altivec-types-3.c,
18126 gcc.target/powerpc/altivec-types-4.c,
18127 gcc.target/powerpc/altivec-varargs-1.c,
18128 gcc.target/powerpc/altivec-vec-merge.c,
18129 gcc.target/powerpc/ppc-vector-memcpy.c,
18130 gcc.target/powerpc/ppc-vector-memset.c,
18131 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
18132 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
18133 these effective targets.
18134 * gcc.dg/vmx/pr27006.c: Add missing close brace.
18135 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
18136
18137 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18138
18139 PR middle-end/27384
18140 * g++.dg/other/fold1.C: New test.
18141
18142 PR middle-end/27488
18143 * gcc.dg/fold-nonneg-1.c: New test.
18144
18145 PR c++/27547
18146 * g++.dg/other/operator1.C: New test.
18147
18148 2006-05-11 Richard Guenther <rguenther@suse.de>
18149
18150 PR middle-end/27529
18151 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
18152
18153 2006-05-10 Janis Johnson <janis187@us.ibm.com>
18154
18155 * lib/target-supports-dg.exp (check-flags): New.
18156 (dg-skip-if): Move flag checks.
18157
18158 2006-05-09 Steve Ellcey <sje@cup.hp.com>
18159
18160 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
18161 * lib/target-supports.dg (check_cxa_atexit_available): New.
18162
18163 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
18164
18165 PR fortran/27470
18166 * gfortran.dg/multiple_allocation_2.f90: New test case.
18167
18168 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
18169
18170 * gcc.target/arm/pr27387.C: Fix a comment typo.
18171
18172 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18173
18174 PR fortran/24549
18175 * gfortran.dg/error_recovery_1.f90: New test.
18176
18177 2006-05-10 Richard Guenther <rguenther@suse.de>
18178
18179 PR tree-optimization/27302
18180 * gcc.dg/torture/pr27302.c: New testcase.
18181
18182 2006-05-09 Dirk Mueller <dmueller@suse.de>
18183 Richard Guenther <rguenther@suse.de>
18184
18185 PR middle-end/27498
18186 * gcc.dg/tree-ssa/pr27498.c: New testcase.
18187
18188 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
18189
18190 PR rtl-optimization/27335
18191 * gcc.dg/pr27335.c: New test.
18192
18193 2006-05-06 Richard Sandiford <richard@codesourcery.com>
18194
18195 * gcc.target/mips/mips-ps-5.c: New file.
18196
18197 2006-05-08 Jan Hubicka <jh@suse.cz>
18198
18199 PR middle-end/25962
18200 * gcc.dg/pr25962.c: New.
18201
18202 2006-05-08 Roger Sayle <roger@eyesopen.com>
18203
18204 PR target/27158
18205 * gcc.target/powerpc/pr27158.c: New test case.
18206
18207 2006-05-08 Laurent GUERBY <laurent@guerby.net>
18208
18209 PR testsuite/27476
18210 * ada/acats/run_all.sh: Use test -z.
18211
18212 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18213
18214 PR libfortran/18271
18215 * gfortran.dg/spec_expr_3.f90: New test.
18216
18217 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
18218
18219 PR target/24879
18220 * gcc.target/i386/monitor.c: New file.
18221
18222 2006-05-08 Alan Modra <amodra@bigpond.net.au>
18223
18224 * gcc.dg/pr27095.c: xfail *-*-darwin*.
18225
18226 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18227
18228 PR c++/27447
18229 * g++.dg/other/ptrmem7.C: New test.
18230
18231 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18232
18233 PR target/27421
18234 * gcc.dg/array-9.c: New test.
18235
18236 2006-05-07 Richard Guenther <rguenther@suse.de>
18237
18238 PR tree-optimization/27409
18239 * gcc.dg/torture/pr27409.c: New testcase.
18240
18241 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18242
18243 PR fortran/27457
18244 * gfortran.dg/select_6.f90: New.
18245
18246 2006-05-07 Richard Guenther <rguenther@suse.de>
18247
18248 PR tree-optimization/27136
18249 * gcc.dg/torture/pr27136.c: New testcase.
18250
18251 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
18252
18253 PR fortran/24813
18254 * gfortran.dg/char_cons_len_1.f90: New test.
18255
18256 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18257
18258 PR c++/27427
18259 * g++.dg/template/incomplete2.C: New test.
18260
18261 2006-05-06 Richard Guenther <rguenther@suse.de>
18262
18263 PR tree-optimization/27151
18264 * gcc.dg/vect/pr27151.c: New testcase.
18265
18266 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18267
18268 PR c++/27430
18269 * g++.dg/template/void1.C: New test.
18270
18271 PR c++/27423
18272 * g++.dg/other/void2.C: New test.
18273
18274 PR c++/27422
18275 * g++.dg/conversion/void1.C: New test.
18276
18277 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
18278
18279 PR/21391
18280 * g++.dg/other/unused1.C: New.
18281
18282 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18283
18284 PR objc/27240
18285 * objc.dg/member-1.m: New test.
18286
18287 2006-05-05 Steve Ellcey <sje@cup.hp.com>
18288
18289 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
18290
18291 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18292
18293 PR libfortran/26985
18294 * gfortran.dg/matmul_2.f90: New test.
18295
18296 2005-05-05 Laurent GUERBY <laurent@guerby.net>
18297
18298 * ada/acats/run_all.sh: Use sync when main not found.
18299
18300 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
18301
18302 PR target/26765
18303 * gcc.target/mips/pr26765.c: New.
18304
18305 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
18306
18307 * gcc.target/bfin: New directory.
18308 * gcc.target/bfin/bfin.exp: New file.
18309 * gcc.target/bfin/frmul.c: New file.
18310 * gcc.target/bfin/arith.c: New file.
18311 * gcc.target/bfin/mul-combine.c: New file.
18312 * gcc.target/bfin/shift.c: New file.
18313
18314 2006-05-04 Richard Guenther <rguenther@suse.de>
18315
18316 PR tree-optimization/14287
18317 PR tree-optimization/14844
18318 PR tree-optimization/19792
18319 PR tree-optimization/21608
18320 PR tree-optimization/27090
18321 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
18322 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
18323 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
18324 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
18325 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
18326
18327 2006-05-04 Jakub Jelinek <jakub@redhat.com>
18328
18329 PR tree-optimization/27285
18330 * gcc.c-torture/execute/pr27285.c: New test.
18331
18332 PR middle-end/27388
18333 * gcc.dg/gomp/pr27388-1.c: New test.
18334 * gcc.dg/gomp/pr27388-2.c: New test.
18335 * gcc.dg/gomp/pr27388-3.c: New test.
18336
18337 PR c++/27359
18338 * g++.dg/gomp/pr27359.C: New test.
18339
18340 2006-05-02 Steven G. Kargl <kargls@comcast.net>
18341
18342 PR fortran/20248
18343 * gfortran.dg/iargc.f90: New test.
18344
18345 2006-05-02 Mark Mitchell <mark@codesourcery.com>
18346
18347 PR c++/27102
18348 * g++.dg/template/crash49.C: New test.
18349
18350 2006-05-02 Steve Ellcey <sje@cup.hp.com>
18351
18352 PR testsuite/27032
18353 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
18354
18355 2006-05-02 Jeff Law <law@redhat.com>
18356
18357 PR tree-optimization/27364
18358 * gcc.c-torture/execute/pr27364.c: New test.
18359
18360 2006-05-02 Mark Mitchell <mark@codesourcery.com>
18361
18362 PR c++/27309
18363 * g++.dg/parser/ctor5.C: New test.
18364
18365 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
18366
18367 PR target/27387
18368 * gcc.target/arm/arm.exp: New.
18369 * gcc.target/arm/pr27387.C: Likewise.
18370
18371 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
18372
18373 PR fortran/27269
18374 PR fortran/27324
18375 * gfortran.dg/module_equivalence_2.f90: New test.
18376
18377 2006-05-02 Jakub Jelinek <jakub@redhat.com>
18378
18379 PR middle-end/27337
18380 * g++.dg/gomp/pr27337-1.C: New test.
18381 * g++.dg/gomp/pr27337-2.C: New test.
18382
18383 PR middle-end/27328
18384 * gcc.dg/gomp/pr27328.c: New test.
18385
18386 PR middle-end/27325
18387 * g++.dg/gomp/pr27325.C: New test.
18388
18389 PR middle-end/27310
18390 * g++.dg/gomp/pr27310.C: New test.
18391
18392 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
18393
18394 PR tree-optimization/27291
18395 * g++.dg/tree-ssa/pr27291.C: New test.
18396
18397 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
18398
18399 PR tree-optimization/27283
18400 * g++.dg/tree-ssa/pr27283.C: New test.
18401
18402 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
18403
18404 * gcc.dg/tree-ssa/loop-16.c: New test.
18405
18406 2006-05-01 Roger Sayle <roger@eyesopen.com>
18407 Joseph S. Myers <joseph@codesourcery.com>
18408
18409 * gcc.dg/Wconversion-3.c: New test case.
18410 * gcc.dg/Wconversion-4.c: Likewise.
18411
18412 2006-05-01 Richard Guenther <rguenther@suse.de>
18413
18414 PR tree-optimization/26726
18415 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
18416
18417 2006-04-30 Roger Sayle <roger@eyesopen.com>
18418
18419 * gcc.dg/Woverflow-1.c: New test case.
18420 * gcc.dg/Woverflow-2.c: Likewise.
18421 * gcc.dg/Woverflow-3.c: Likewise.
18422
18423 2006-04-30 Mark Mitchell <mark@codesourcery.com>
18424
18425 PR c++/27094
18426 * g++.dg/template/defarg8.C: New test.
18427
18428 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18429
18430 PR c++/27278
18431 * g++.dg/parse/operator7.C: New test.
18432
18433 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18434
18435 PR c++/11471
18436 PR c++/27102
18437 * g++.dg/template/crash48.C: New test.
18438
18439 PR c++/27279
18440 * g++.dg/parse/ctor4.C: New test.
18441
18442 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18443
18444 PR fortran/25681
18445 * gfortran.df/char_type_len.f90: New test.
18446
18447 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18448
18449 PR libgfortran/27304
18450 * gfortran.dg/fmt_exhaust.f90: New test.
18451
18452 2006-04-28 Roger Sayle <roger@eyesopen.com>
18453
18454 PR c/25309
18455 * gcc.dg/large-size-array-2.c: New test case.
18456
18457 2006-04-28 Richard Guenther <rguenther@suse.de>
18458
18459 PR target/26826
18460 * gcc.target/i386/pr26826.c: New testcase.
18461
18462 2006-04-28 Jakub Jelinek <jakub@redhat.com>
18463
18464 PR middle-end/27260
18465 * gcc.c-torture/execute/pr27260.c: New.
18466
18467 2006-04-28 Alan Modra <amodra@bigpond.net.au>
18468
18469 PR middle-end/27095
18470 * gcc.dg/pr27095.c: New.
18471
18472 2006-04-27 Mark Mitchell <mark@codesourcery.com>
18473
18474 PR c++/27292
18475 * g++.dg/conversion/bitfield4.C: New test.
18476
18477 2006-04-27 Eric Christopher <echristo@apple.com>
18478
18479 * gcc.dg/pragma-ms_struct.c: New.
18480
18481 2006-04-27 Mark Mitchell <mark@codesourcery.com>
18482
18483 PR c++/27102
18484 * g++.dg/template/crash47.C: New test.
18485
18486 2006-04-27 Dirk Mueller <dmueller@suse.de>
18487
18488 * gcc.target/i386/sse-7.c: build with -msse.
18489
18490 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
18491
18492 PR testsuite/27274:
18493 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
18494 (main): Exit if processor doesn't support SSE.
18495
18496 2006-04-26 David Edelsohn <edelsohn@gnu.org>
18497
18498 PR middle-end/27282
18499 * gcc.c-torture/compile/pr27282.c: New test.
18500
18501 2006-04-26 Jakub Jelinek <jakub@redhat.com>
18502
18503 PR middle-end/26913
18504 * g++.dg/gomp/pr26913.C: New test.
18505
18506 PR c/25996
18507 * gcc.dg/gomp/pr25996.c: New test.
18508 * g++.dg/gomp/pr25996.C: New test.
18509
18510 2006-04-25 Richard Sandiford <richard@codesourcery.com>
18511
18512 PR rtl-optimization/26725
18513 * gcc.c-torture/compile/pr26725.c: New test.
18514
18515 2006-04-25 Richard Guenther <rguenther@suse.de>
18516
18517 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
18518 than n + -1.
18519
18520 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
18521
18522 * gcc.dg/20060425-1.c: New testcase.
18523
18524 2006-04-25 Jakub Jelinek <jakub@redhat.com>
18525
18526 PR tree-optimization/26865
18527 * gcc.dg/pr26865.c: New test.
18528
18529 2006-04-24 Mark Mitchell <mark@codesourcery.com>
18530
18531 PR c++/27292
18532 * g++.dg/conversion/bitfield1.C: New test.
18533 * g++.dg/conversion/bitfield2.C: Likewise.
18534 * g++.dg/conversion/bitfield3.C: Likewise.
18535
18536 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
18537 Richard Guenther <rguenther@suse.de>
18538
18539 PR tree-optimization/27236
18540 * gcc.dg/tree-ssa/pr27236.c: New testcase.
18541
18542 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18543
18544 PR c++/19963
18545 * g++.dg/other/incomplete2.C: New test.
18546
18547 2006-04-24 Richard Guenther <rguenther@suse.de>
18548
18549 PR middle-end/26869
18550 * gcc.dg/torture/pr26869.c: New testcase.
18551
18552 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
18553 Richard Guenther <rguenther@suse.de>
18554
18555 PR tree-optimization/27218
18556 * g++.dg/tree-ssa/pr27218.C: New testcase.
18557
18558 2006-04-23 Mark Mitchell <mark@codesourcery.com>
18559
18560 PR c++/26912
18561 * g++.dg/template/friend41.C: New test.
18562
18563 2006-04-23 David Edelsohn <edelsohn@gnu.org>
18564
18565 * g++.dg/opt/pr15551.C: Include cstdio.
18566 (main): Use remove instead of unlink.
18567
18568 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
18569
18570 * gcc.dg/sibcall-7.c: New test.
18571 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
18572 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
18573 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
18574 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
18575 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
18576
18577 2006-04-23 Mark Mitchell <mark@codesourcery.com>
18578
18579 PR c++/26534
18580 * g++.dg/opt/bitfield1.C: New test.
18581 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
18582 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
18583 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
18584 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
18585 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
18586 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
18587 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
18588 * g++.dg/abi/bitfield2.C: Likewise.
18589 * g++.dg/init/bitfield1.C: Likewise.
18590
18591 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
18592
18593 PR fortran/25099
18594 * gfortran.dg/elemental_subroutine_4.f90: New test.
18595 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
18596 call sub (m, x).
18597
18598 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
18599
18600 * gcc.c-torture/compile/20060421-1.c: New testcase.
18601
18602 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18603
18604 PR c/25875
18605 * gcc.dg/init-bad-4.c: New test.
18606
18607 2006-04-21 Paul Brook <paul@codesourcery.com>
18608
18609 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
18610
18611 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
18612
18613 PR fortran/27122
18614 * gfortran.dg/defined_operators_1.f90: New test.
18615 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
18616 remove old ones associated, incorrectly, with Note 5.46.
18617
18618 PR fortran/27113
18619 * gfortran.dg/character_array_constructor_1.f90: New test.
18620
18621 2006-04-20 Jakub Jelinek <jakub@redhat.com>
18622
18623 * gcc.dg/20060419-1.c: New test.
18624
18625 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
18626
18627 PR c/26774
18628 * gcc.dg/struct-parse-1.c: New test case.
18629
18630 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18631
18632 PR c++/26558
18633 * g++.dg/parse/template19.C: New test.
18634
18635 PR c++/26739
18636 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
18637
18638 PR c++/26036
18639 * g++.dg/expr/call3.C: New test.
18640
18641 PR c++/10385
18642 * g++.dg/conversion/dynamic1.C: New test.
18643
18644 2006-04-19 Mark Mitchell <mark@codesourcery.com>
18645
18646 PR c++/27102
18647 * g++.dg/template/crash35.C: Tweak error markers.
18648 * g++.dg/template/crash46.C: New test.
18649 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
18650 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
18651
18652 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
18653
18654 PR rtl-optimization/14261
18655 * gcc.c-torture/compile/20060419-1.c: Added.
18656
18657 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
18658
18659 * gfortran.dg/label_1.f90: Adjust dg-error.
18660
18661 2006-04-16 Roger Sayle <roger@eyesopen.com>
18662
18663 PR target/26961
18664 * gcc.dg/fold-cond-1.c: New test case.
18665 * gcc.dg/pr26961-1.c: Likewise.
18666
18667 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18668
18669 PR libgfortran/27138
18670 * gfortran.dg/read_bad_advance.f90: New test.
18671
18672 2006-04-16 Roger Sayle <roger@eyesopen.com>
18673 Dale Johannesen <dalej@apple.com>
18674
18675 PR target/24076
18676 * gcc.target/i386/vecinit-3.c: New testcase.
18677 * gcc.target/i386/vecinit-4.c: Likewise.
18678 * gcc.target/i386/sse-18.c: Likewise.
18679 * gcc.target/i386/sse-19.c: Likewise.
18680
18681 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
18682
18683 * gfortran.dg/allocate_zerosize_1.f90: New test.
18684
18685 2006-04-16 Mark Mitchell <mark@codesourcery.com>
18686
18687 PR c++/26365
18688 * g++.dg/template/crash45.C: New test.
18689
18690 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
18691
18692 PR fortran/26787
18693 * gfortran.dg/proc_assign_1.f90: New test.
18694 * gfortran.dg/procedure_lvalue.f90: Change message.
18695 * gfortran.dg/namelist_4.f90: Add new error.
18696
18697 PR fortran/25597
18698 PR fortran/27096
18699 * gfortran.dg/auto_pointer_array_result_1.f90
18700
18701 PR fortran/27089
18702 * gfortran.dg/specification_type_resolution_1.f90
18703
18704 PR fortran/18003
18705 PR fortran/25669
18706 PR fortran/26834
18707 * gfortran.dg/bounds_temporaries_1.f90: New test.
18708
18709 PR fortran/27124
18710 * gfortran.dg/array_return_value_1.f90: New test.
18711
18712 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18713
18714 PR fortran/25336
18715 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
18716
18717 2006-04-15 Jakub Jelinek <jakub@redhat.com>
18718
18719 PR middle-end/26823
18720 * g++.dg/gomp/pr26823-1.C: New test.
18721 * g++.dg/gomp/pr26823-2.C: New test.
18722
18723 2006-04-13 Uros Bizjak <uros@kss-loka.si>
18724
18725 PR middle-end/27134
18726 * gcc.dg/pr27314.c: New test.
18727
18728 2006-04-13 Richard Henderson <rth@redhat.com>
18729
18730 * g++.dg/gomp/block-0.C: Update expected matches.
18731
18732 2006-04-13 DJ Delorie <dj@redhat.com>
18733
18734 * lib/target-supports.exp (check_effective_target_int32plus): New.
18735 (check_effective_target_ptr32plus): New.
18736 (check_effective_target_size32plus): New.
18737 (check_effective_target_int16): New.
18738 (check_profiling_available): Add m32c to the list of unsupported
18739 targets.
18740
18741 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
18742 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
18743 memory size.
18744 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
18745 pointers.
18746 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
18747 size_t.
18748 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
18749 and size_t.
18750 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
18751 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
18752 not just xstormy16. Skip m32c due to weird pointer size.
18753 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
18754 not just xstormy16.
18755 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
18756 not just xstormy16.
18757 * gcc.dg/20020312-2.c: Add m32c support.
18758 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
18759 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
18760 in test.
18761 * gcc.dg/20050321-2.c: Require >=32 bit integers.
18762 * gcc.dg/asm-1.c: Skip if int and short are the same size.
18763 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
18764 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
18765 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
18766 formats
18767 * gcc.dg/init-string-2.c: Require >=32 bit integers.
18768 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
18769 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
18770 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
18771 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
18772 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
18773 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
18774 in test.
18775 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
18776 in test.
18777 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
18778 * gcc.dg/pr23049.c: Require >=32 bit integers.
18779 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
18780 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
18781 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
18782 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
18783 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
18784 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
18785 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
18786 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
18787 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
18788 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
18789 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
18790 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
18791 prototype in test.
18792 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
18793 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
18794 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
18795 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
18796 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
18797
18798 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
18799 * gcc.c-torture/execute/20040703-1.x: Likewise.
18800 * gcc.c-torture/execute/20040705-1.x: Likewise.
18801 * gcc.c-torture/execute/20040705-2.x: Likewise.
18802 * gcc.c-torture/execute/20040709-1.x: Likewise.
18803 * gcc.c-torture/execute/20040709-2.x: Likewise.
18804 * gcc.c-torture/execute/20040811-1.x: Likewise.
18805 * gcc.c-torture/execute/20050316-1.x: Likewise.
18806 * gcc.c-torture/execute/bitfld-4.x: Likewise.
18807 * gcc.c-torture/execute/pr19689.x: Likewise.
18808 * gcc.c-torture/execute/pr7284-1.x: Likewise.
18809 * gcc.c-torture/execute/usmul.x: Likewise.
18810 * gcc.c-torture/execute/vrp-5.x: Likewise.
18811 * gcc.c-torture/execute/vrp-6.x: Likewise.
18812 * gcc.dg/debug/20041023-1.s: Likewise.
18813
18814 2006-04-13 Roger Sayle <roger@eyesopen.com>
18815
18816 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
18817 of integers to a vector types are now constant expressions in C.
18818 * gcc.dg/vect/vect-fold-1.c: New test case.
18819
18820 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
18821 Ulrich Weigand <uweigand@de.ibm.com>
18822
18823 PR target/27006
18824 * gcc.dg/vmx/pr27006.c: New testcase.
18825
18826 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18827
18828 PR libgfortran/26766
18829 * gfortran.dg/write_recursive.f90: New test.
18830
18831 2006-04-11 Mark Mitchell <mark@codesourcery.com>
18832
18833 * g++.dg/parse/dtor7.C: New test.
18834 * g++.dg/parse/new1.C: Add error marker.
18835 * g++.dg/template/new3.C: New test.
18836
18837 PR c++/26122
18838 * g++.dg/template/pure1.C: New test.
18839
18840 PR c++/26295
18841 * g++.dg/parse/ptrmem4.C: New test.
18842
18843 2006-04-10 Jeff Law <law@redhat.com>
18844
18845 PR/27087
18846 * gcc.c-torture/compile/pr27087.c: New test.
18847
18848 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
18849
18850 PR/21391
18851 * gcc.dg/20060410.c: New.
18852
18853 2006-04-10 Matthias Klose <doko@debian.org>
18854
18855 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
18856 Recognize multilib directory names containing underscores.
18857
18858 2006-04-10 Roger Sayle <roger@eyesopen.com>
18859
18860 * gcc.target/i386/vecinit-1.c: New test case.
18861 * gcc.target/i386/vecinit-2.c: Likewise.
18862
18863 2006-04-10 Jakub Jelinek <jakub@redhat.com>
18864
18865 PR debug/27057
18866 * g++.dg/debug/dwarf2-2.C: New test.
18867
18868 2006-04-09 Richard Sandiford <richard@codesourcery.com>
18869
18870 PR rtl-optimization/27073
18871 * gcc.c-torture/execute/pr27073.c: New test.
18872
18873 2006-04-08 Mike Stump <mrs@apple.com>
18874
18875 * gcc.dg/pragma-darwin.c: Improve for ppc64.
18876
18877 2006-04-07 Richard Guenther <rguenther@suse.de>
18878
18879 PR tree-optimization/26135
18880 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
18881
18882 2006-04-06 Jan Hubicka <jh@suse.cz>
18883
18884 PR profile/26399
18885 * g++.dg/bprob/g++-bprob-2.C: New testcase.
18886
18887 2006-04-06 Roger Sayle <roger@eyesopen.com>
18888
18889 * g++.dg/conversion/nullptr1.C: New test case.
18890 * g++.dg/conversion/nullptr2.C: Likewise.
18891
18892 2006-04-05 Roger Sayle <roger@eyesopen.com>
18893
18894 * gfortran.dg/dependency_18.f90: New test case.
18895
18896 2006-04-05 Richard Guenther <rguenther@suse.de>
18897
18898 PR tree-optimization/26919
18899 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
18900 * gcc.dg/ipa/ipa-2.c: Likewise.
18901 * gcc.dg/ipa/ipa-3.c: Likewise.
18902 * gcc.dg/ipa/ipa-5.c: Likewise.
18903
18904 2006-04-05 Richard Guenther <rguenther@suse.de>
18905
18906 PR tree-optimization/26763
18907 * gcc.dg/torture/pr26763-1.c: New testcase.
18908 * gcc.dg/torture/pr26763-2.c: Likewise.
18909
18910 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
18911
18912 PR fortran/23634
18913 PR fortran/25619
18914 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
18915
18916 2006-04-04 Eric Christopher <echristo@apple.com>
18917
18918 * gcc.target/i386/387-1.c: Allow regexp to match darwin
18919 stubs.
18920 * gcc.target/i386/387-5.c: Ditto.
18921
18922 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
18923
18924 * gcc.target/sparc/struct-ret-check.c: New test.
18925
18926 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18927
18928 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
18929 zero decimal digits specified in format.
18930
18931 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
18932
18933 PR fortran/26891
18934 * gfortran.dg/missing_optional_dummy_1.f90: New test.
18935
18936 PR fortran/26976
18937 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
18938 * gfortran.dg/initialization_1.f90: Make assignment compliant.
18939 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
18940 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
18941 compliant and detect bigendian-ness.
18942
18943 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
18944
18945 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
18946 dummy arguments work when the actual argument is itself a dummy
18947 argument of the caller.
18948
18949 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18950
18951 PR libfortran/24685
18952 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
18953
18954 2006-04-01 Roger Sayle <roger@eyesopen.com>
18955
18956 * gfortran.dg/dependencency_17.f90: New test case.
18957
18958 2006-04-01 Roger Sayle <roger@eyesopen.com>
18959
18960 * gfortran.dg/dependency_14.f90: New test case.
18961 * gfortran.dg/dependency_15.f90: Likewise.
18962 * gfortran.dg/dependency_16.f90: Likewise.
18963
18964 2006-03-31 Asher Langton <langton2@llnl.gov>
18965
18966 PR fortran/25358
18967 gfortran.dg/cray_pointers_6.f90: New test.
18968
18969 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18970
18971 PR libgfortran/26890
18972 * gfortran.dg/read_size_noadvance.f90: New test.
18973
18974 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
18975
18976 PR fortran/25031
18977 * gfortran.dg/multiple_allocation_1.f90: Check that the
18978 size has changed after a re-allocation with stat.
18979
18980 2006-03-30 Richard Guenther <rguenther@suse.de>
18981
18982 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
18983 removal.
18984 * gcc.target/i386/sselibm-2.c: Likewise.
18985 * gcc.target/i386/sselibm-3.c: Likewise.
18986 * gcc.target/i386/sselibm-4.c: Likewise.
18987 * gcc.target/i386/sselibm-5.c: Likewise.
18988
18989 2006-03-28 Roger Sayle <roger@eyesopen.com>
18990
18991 * gcc.dg/fold-andxor-1.c: New test case.
18992 * gcc.dg/fold-xorand-1.c: Likewise.
18993
18994 2006-03-28 Roger Sayle <roger@eyesopen.com>
18995
18996 * gcc.dg/fold-convnotconv-1.c: New test case.
18997
18998 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
18999
19000 PR fortran/26779
19001 * gfortran.dg/private_type_5.f90: New test.
19002
19003 2006-03-27 David Edelsohn <edelsohn@gnu.org>
19004
19005 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
19006
19007 2006-03-27 Jakub Jelinek <jakub@redhat.com>
19008
19009 * gfortran.dg/advance_2.f90: New test.
19010 * gfortran.dg/advance_3.f90: New test.
19011
19012 * gfortran.fortran-torture/execute/equiv_5.f: New test.
19013
19014 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19015
19016 PR libgfortran/26661
19017 PR libgfortran/26880
19018 * gfortran.dg/read_x_past.f: New test.
19019
19020 2006-03-26 Geoffrey Keating <geoffk@apple.com>
19021
19022 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
19023 to be STABS.
19024
19025 2006-03-26 David Edelsohn <edelsohn@gnu.org>
19026
19027 * objc.dg/dwarf-1.m: Skip on AIX.
19028 * objc.dg/dwarf-2.m: Skip on AIX.
19029
19030 2006-03-25 Steven G. Kargl <kargls@comcast.net>
19031
19032 PR fortran/26816
19033 * gfortran.dg/float_1.f90: New test.
19034
19035 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
19036
19037 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
19038 X86_64 targets.
19039 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
19040
19041 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
19042
19043 PR libfortran/26735
19044 * gfortran.dg/convert_implied_open.f90: New test case.
19045
19046 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
19047
19048 PR fortran/26769
19049 * gfortran.dg/transpose_reshape_r10.f90: New test case.
19050
19051 2006-03-25 Uros Bizjak <uros@kss-loka.si>
19052
19053 PR middle-end/26717
19054 * gcc.dg/pr26717.c: New test.
19055
19056 2006-03-25 Roger Sayle <roger@eyesopen.com>
19057
19058 * gfortran.dg/dependency_12.f90: New test case.
19059
19060 2006-03-24 Roger Sayle <roger@eyesopen.com>
19061
19062 * gfortran.dg/dependency_9.f90: New (resurected) test case.
19063
19064 2006-03-24 Jeff Law <law@redhat.com>
19065
19066 * gcc.c-torture/pr26840.c: New test.
19067
19068 2006-03-24 Geoffrey Keating <geoffk@apple.com>
19069
19070 * objc.dg/dwarf-2.m: New.
19071 * obj-c++.dg/dwarf-2.mm: New.
19072
19073 * g++.old-deja/g++.other/init19.C: New.
19074
19075 2006-03-24 David Edelsohn <edelsohn@gnu.org>
19076
19077 * g++.dg/eh/spbp.C: Skip on AIX.
19078
19079 2006-03-24 Jakub Jelinek <jakub@redhat.com>
19080
19081 PR middle-end/26611
19082 * g++.dg/gomp/pr26611-1.C: New test.
19083 * g++.dg/gomp/pr26611-2.C: New test.
19084
19085 2006-03-24 Jeff Law <law@redhat.com>
19086
19087 * gcc.c-torture/compile/pr26833.c: New test.
19088 * gfortran.fortran-torture/compile/pr26806.f90: New test.
19089
19090 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19091
19092 * gfortran.dg/endfile_2.f90: Delete temp file.
19093
19094 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
19095
19096 PR fortran/19303
19097 * gfortran.dg/record_marker_1.f90: New test case.
19098 * gfortran.dg/record_marker_2.f: New test case.
19099 * gfortran.dg/record_marker_3.f90: New test case.
19100
19101 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
19102
19103 PR fortran/17298
19104 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
19105 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
19106
19107 2006-03-21 Janis Johnson <janis187@us.ibm.com>
19108
19109 * lib/gcc-dg.exp (cleanup-modules): New proc.
19110 * gfortran.dg/allocatable_function_1.f90,
19111 gfortran.dg/allocate_char_star_scalar_1.f90,
19112 gfortran.dg/assumed_charlen_function_1.f90,
19113 gfortran.dg/assumed_dummy_1.f90,
19114 gfortran.dg/assumed_shape_ranks_1.f90,
19115 gfortran.dg/assumed_shape_ranks_2.f90,
19116 gfortran.dg/assumed_size_dt_dummy.f90,
19117 gfortran.dg/auto_char_dummy_array_1.f90,
19118 gfortran.dg/auto_char_len_3.f90,
19119 gfortran.dg/automatic_module_variable.f90,
19120 gfortran.dg/bad_automatic_objects_1.f90,
19121 gfortran.dg/char_array_constructor.f90,
19122 gfortran.dg/char_array_structure_constructor.f90,
19123 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
19124 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
19125 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
19126 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
19127 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
19128 gfortran.dg/derived_pointer_recursion.f90,
19129 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
19130 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
19131 gfortran.dg/dummy_functions_1.f90,
19132 gfortran.dg/elemental_initializer_1.f90,
19133 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
19134 gfortran.dg/elemental_pointer_1.f90,
19135 gfortran.dg/elemental_subroutine_1.f90,
19136 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
19137 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
19138 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
19139 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
19140 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
19141 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
19142 gfortran.dg/global_references_1.f90,
19143 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
19144 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
19145 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
19146 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
19147 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
19148 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
19149 gfortran.dg/large_integer_kind_1.f90,
19150 gfortran.dg/large_real_kind_1.f90,
19151 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
19152 gfortran.dg/module_double_reuse.f90,
19153 gfortran.dg/module_equivalence_1.f90,
19154 gfortran.dg/module_interface_1.f90,
19155 gfortran.dg/module_parameter_array_refs_1.f90,
19156 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
19157 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
19158 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
19159 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
19160 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
19161 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
19162 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
19163 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
19164 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
19165 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
19166 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
19167 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
19168 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
19169 gfortran.dg/same_name_1.f90,
19170 gfortran.dg/sibling_dummy_procedure_1.f90,
19171 gfortran.dg/sibling_dummy_procedure_2.f90,
19172 gfortran.dg/sibling_dummy_procedure_3.f90,
19173 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
19174 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
19175 gfortran.dg/used_dummy_types_2.f90,
19176 gfortran.dg/used_dummy_types_3.f90,
19177 gfortran.dg/used_dummy_types_4.f90,
19178 gfortran.dg/used_dummy_types_5.f90,
19179 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
19180 gfortran.dg/userdef_operator_1.f90: Use it.
19181
19182 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19183
19184 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
19185 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
19186 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
19187 gfortran.dg/write_back.f,
19188 gfortran.fortran-torture/execute/inquire_1.f90,
19189 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
19190
19191 2006-03-21 Jeff Law <law@redhat.com>
19192
19193 * gcc.dg/tree-ssa/vrp28.c: New test.
19194
19195 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19196
19197 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
19198 if _STDC_C99 is defined.
19199 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
19200 * gcc.dg/builtins-20.c: Likewise.
19201 * gcc.dg/builtins-53.c: Likewise.
19202 * gcc.dg/single-precision-constant.c: Likewise. Also pass
19203 -mmacosx-version-min=10.3 on PowerPC/Darwin.
19204
19205 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
19206
19207 PR tree-opt/26781
19208 * gcc.c-torture/compile/pr26781-1.c: New test.
19209 * gcc.c-torture/compile/pr26781-2.c: New test.
19210
19211 2006-03-21 Jakub Jelinek <jakub@redhat.com>
19212
19213 PR c++/26690
19214 * g++.dg/gomp/pr26690-1.C: New test.
19215 * g++.dg/gomp/pr26690-2.C: New test.
19216
19217 2006-03-20 Jeff Law <law@redhat.com>
19218
19219 * gcc.dg/tree-ssa/pr21829.c: New test.
19220
19221 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
19222
19223 2006-03-20 Richard Sandiford <richard@codesourcery.com>
19224
19225 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
19226 (check_visibility_available): Use it.
19227 (check_effective_target_default_packed): Likewise.
19228 (check_effective_target_pcc_bitfield_type_matters): Likewise.
19229 (check_effective_target_fopenmp): Likewise.
19230 (check_effective_target_freorder): Likewise.
19231 (check_effective_target_fpic): Likewise.
19232 (check_named_sections_available): Likewise.
19233 (check_effective_target_ilp32): Likewise.
19234 (check_effective_target_lp64): Likewise.
19235
19236 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
19237
19238 PR fortran/20935
19239 * gfortran.dg/scalar_mask_2.f90: New test case.
19240
19241 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
19242
19243 PR tree-opt/26629
19244 * gcc.dg/tree-ssa/loadpre12.c: New test.
19245 * gcc.dg/tree-ssa/loadpre13.c: New test.
19246 * gcc.dg/tree-ssa/loadpre14.c: New test.
19247 * gcc.dg/tree-ssa/loadpre15.c: New test.
19248 * gcc.dg/tree-ssa/loadpre16.c: New test.
19249 * gcc.dg/tree-ssa/loadpre17.c: New test.
19250 * gcc.dg/tree-ssa/loadpre18.c: New test.
19251 * gcc.dg/tree-ssa/loadpre19.c: New test.
19252 * gcc.dg/tree-ssa/loadpre20.c: New test.
19253 * gcc.dg/tree-ssa/loadpre21.c: New test.
19254 * gcc.dg/tree-ssa/loadpre22.c: New test.
19255
19256 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
19257
19258 PR fortran/26741
19259 * gfortran.dg/elemental_initializer_1.f90: New test.
19260
19261 PR fortran/26716
19262 * gfortran.dg/assumed_shape_ranks_2: New test.
19263
19264 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
19265
19266 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
19267 target fpic.
19268
19269 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19270
19271 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
19272 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
19273 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
19274 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
19275 gfortran.fortran-torture/execute/direct_io.f90,
19276 gfortran.fortran-torture/execute/inquire_2.f90,
19277 gfortran.fortran-torture/execute/inquire_4.f90,
19278 gfortran.fortran-torture/execute/list_read_1.f90,
19279 gfortran.fortran-torture/execute/open_replace.f90,
19280 gfortran.fortran-torture/execute/slash_edit.f90,
19281 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
19282 temporary files from testcases.
19283
19284 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19285
19286 PR libgfortran/26509
19287 gfortran.dg/write_direct_eor.f90: New test.
19288
19289 2006-03-17 David Edelsohn <edelsohn@gnu.org>
19290
19291 * gcc.target/powerpc/pr26350.c: New.
19292 * gcc.target/powerpc/indexed-addr.c: New.
19293
19294 2006-03-16 Roger Sayle <roger@eyesopen.com>
19295
19296 * gfortran.dg/dependency_13.f90: New test case.
19297
19298 2006-03-16 Roger Sayle <roger@eyesopen.com>
19299
19300 PR middle-end/21781
19301 * gcc.dg/real-const-1.c: New test case.
19302
19303 2006-03-15 Geoffrey Keating <geoffk@apple.com>
19304
19305 * g++.old-deja/g++.other/init18.C: New.
19306 * g++.old-deja/g++.other/init5.C: Remove xfail.
19307
19308 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19309
19310 * g++.dg/opt/pr15551.C: Cleanup temp file.
19311
19312 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19313
19314 PR c++/6634
19315 g++.dg/parse/long1.C: New test.
19316
19317 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19318
19319 PR fortran/19101
19320 * gfortran.dg/continuation.f90: New test.
19321 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
19322
19323 2006-03-14 Richard Guenther <rguenther@suse.de>
19324
19325 PR tree-optimization/26672
19326 * gcc.dg/torture/pr26672.c: New testcase.
19327
19328 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
19329
19330 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
19331 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
19332
19333 2006-03-13 Roger Sayle <roger@eyesopen.com>
19334
19335 PR middle-end/26557
19336 * gcc.c-torture/compile/switch-1.c: New test case.
19337
19338 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
19339
19340 PR fortran/25378
19341 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
19342 test to include more permuatations of mask and index.
19343 * gfortran.dg/scalar_mask_1.f90: Modify last test to
19344 respond to F2003 spec. that the position returned for an all false
19345 mask && condition is zero.
19346
19347 2006-03-13 Jakub Jelinek <jakub@redhat.com>
19348
19349 PR middle-end/25989
19350 * gcc.dg/gomp/pr25989.c: New test.
19351
19352 2006-03-13 Jeff Law <law@redhat.com>
19353
19354 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
19355
19356 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
19357
19358 * gcc.dg/switch-9.c: New test.
19359
19360 2006-03-13 Richard Guenther <rguenther@suse.de>
19361
19362 PR middle-end/26630
19363 * gcc.dg/torture/pr26630.c: New testcase.
19364
19365 2006-03-11 Roger Sayle <roger@eyesopen.com>
19366
19367 * gfortran.dg/dependency_10.f90: New test case.
19368 * gfortran.dg/dependency_11.f90: Likewise.
19369
19370 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
19371 Erik Edelmann <eedelman@gcc.gnu.org>
19372
19373 * gfortran.dg/allocatable_function_1.f90: New.
19374 * gfortran.dg/allocatable_function_2.f90: New.
19375
19376 2006-03-10 Richard Guenther <rguenther@suse.de>
19377
19378 PR middle-end/26565
19379 * gcc.dg/torture/pr26565.c: New testcase.
19380
19381 2006-03-09 Eric Christopher <echristo@apple.com>
19382
19383 * gcc.c-torture/compile/20060309-1.c: New.
19384
19385 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19386
19387 PR libgfortran/26499
19388 * gfortran.dg/write_back.f: New test.
19389 * gfortran.dg/write_rewind_1.f: New test.
19390 * gfortran.dg/write_rewind_2.f: New test.
19391
19392 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19393
19394 PR libgfortran/26554
19395 * gfortran.dg/read_logical.f90: New test.
19396
19397 2006-03-04 Laurent GUERBY <laurent@guerby.net>
19398
19399 * ada/acats/norun.lst: cdd2a03 now passes.
19400
19401 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
19402
19403 PR testsuite/25177
19404 * gcc.target/powerpc/pr18096-1.c: Change where the error
19405 would match.
19406
19407 2006-03-04 Jakub Jelinek <jakub@redhat.com>
19408
19409 * gcc.target/i386/cleanup-1.c: New test.
19410 * gcc.target/i386/cleanup-2.c: New test.
19411
19412 2006-03-04 Roger Sayle <roger@eyesopen.com>
19413
19414 * gfortran.dg/dependency_9.f90: Remove for the time being.
19415
19416 2006-03-04 Krister Walfridsson <cato@df.lth.se>
19417
19418 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
19419 directive.
19420
19421 2006-03-03 Roger Sayle <roger@eyesopen.com>
19422
19423 * gfortran.dg/dependency_9.f90: New test case.
19424
19425 2006-03-03 Roger Sayle <roger@eyesopen.com>
19426
19427 * gfortran.dg/dependency_4.f90: New test case.
19428 * gfortran.dg/dependency_5.f90: New test case.
19429 * gfortran.dg/dependency_6.f90: New test case.
19430 * gfortran.dg/dependency_7.f90: New test case.
19431 * gfortran.dg/dependency_8.f90: New test case.
19432
19433 2006-03-03 Paul Brook <paul@codesourcery.com>
19434
19435 * lib/target-supports.exp (check_profiling_available):
19436 Add m68k-*-elf.
19437
19438 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
19439
19440 PR fortran/25031
19441 * multiple_allocation_1.f90: New test.
19442
19443 2006-03-03 Roger Sayle <roger@eyesopen.com>
19444
19445 PR tree-optimization/26524
19446 * gfortran.dg/pr26524.f: New test case.
19447
19448 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19449
19450 * g++.dg/template/repo5.C: Cleanup repo files.
19451 * gcc.dg/20051201-1.c: Cleanup coverage files.
19452 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
19453 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
19454 tree dump files.
19455
19456 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
19457
19458 * objc.dg/objc-nofilename-1.m: New test.
19459 * objc.dg/bad-receiver-type.m: New test.
19460 * obj-c++.dg/bad-receiver-type.mm: New test.
19461
19462 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19463
19464 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
19465
19466 2006-03-01 Mike Stump <mrs@apple.com>
19467
19468 * g++.dg/abi/key2.C: Add.
19469
19470 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
19471
19472 * gfortran.dg/logical_dot_product.f90: New test.
19473
19474 PR fortran/26393
19475 * gfortran.dg/used_interface_ref.f90: New test.
19476
19477 PR fortran/20938
19478 * gfortran.dg/dependency_2.f90: New test.
19479 * gfortran.fortran-torture/execute/where17.f90: New test.
19480 * gfortran.fortran-torture/execute/where18.f90: New test.
19481 * gfortran.fortran-torture/execute/where19.f90: New test.
19482 * gfortran.fortran-torture/execute/where20.f90: New test.
19483
19484 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
19485
19486 * g++.dg/tree-ssa/pr26443.C: New test case.
19487
19488 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
19489
19490 PR middle-end/26022
19491 * g++.dg/opt/return-slot1.C: New test.
19492
19493 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19494
19495 PR libgfortran/26136
19496 * gfortran.dg/namelist_23.f90: New test.
19497
19498 2006-02-28 Roger Sayle <roger@eyesopen.com>
19499
19500 PR middle-end/14752
19501 * gcc.dg/fold-eqandshift-2.c: New test case.
19502
19503 2006-02-28 Richard Guenther <rguenther@suse.de>
19504
19505 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
19506 decomposition.
19507
19508 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
19509
19510 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
19511
19512 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19513
19514 PR libgfortran/26464
19515 * gfortran.dg/backspace_5.f: New test.
19516 * gfortran.dg/backspace_6.f: New test.
19517
19518 2006-02-26 Roger Sayle <roger@eyesopen.com>
19519
19520 * gcc.dg/fold-eqandnot-1.c: New test case.
19521
19522 2006-02-26 Roger Sayle <roger@eyesopen.com>
19523
19524 PR middle-end/19983
19525 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
19526
19527 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
19528
19529 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
19530 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
19531
19532 2006-02-26 Richard Guenther <rguenther@suse.de>
19533
19534 PR tree-optimization/26421
19535 * gcc.dg/tree-ssa/pr26421.c: New testcase.
19536
19537 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
19538
19539 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
19540 * g++.old-deja/g++.robertl/eb132.C: Likewise.
19541
19542 2006-02-26 Roger Sayle <roger@eyesopen.com>
19543
19544 * gcc.dg/fold-even-1.c: New test case.
19545
19546 2006-02-26 Roger Sayle <roger@eyesopen.com>
19547
19548 PR middle-end/21137
19549 * gcc.dg/fold-eqandshift-1.c: New test case.
19550
19551 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
19552
19553 PR tree-optimization/25125
19554 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
19555 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
19556
19557 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
19558
19559 PR tree-optimizations/26359
19560 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
19561 with -fdump-tree-dceloop-details.
19562 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
19563
19564 2006-02-25 Roger Sayle <roger@eyesopen.com>
19565
19566 PR middle-end/23673
19567 * gcc.dg/fold-eqxor-1.c: New test case.
19568 * gcc.dg/fold-eqxor-2.c: Likewise.
19569 * gcc.dg/fold-eqxor-3.c: Likewise.
19570
19571 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
19572
19573 PR fortran/23092
19574 * scalar_mask_1.f90: New test.
19575
19576 2006-02-24 Geoffrey Keating <geoffk@apple.com>
19577
19578 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
19579 * g++.dg/eh/uncaught2.C: New.
19580 * g++.dg/eh/uncaught3.C: New.
19581
19582 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19583
19584 PR libgfortran/26423
19585 * gfortran.dg/read_many_1.f: New test.
19586
19587 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
19588
19589 PR fortran/24519
19590 * gfortran.dg/dependency_3.f90: New test.
19591 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
19592 XFAILs.
19593
19594 PR fortran/25395
19595 * gfortran.dg/equiv_6.f90: New test.
19596
19597 2006-02-23 Jeff Law <law@redhat.com>
19598
19599 * gcc.c-torture/compile/pr26425.c: New test.
19600
19601 2006-02-23 Jakub Jelinek <jakub@redhat.com>
19602
19603 PR middle-end/26412
19604 * gcc.dg/gomp/pr26412.c: New test.
19605
19606 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19607
19608 PR c++/26291
19609 * g++.dg/other/ellipsis1.C: New test.
19610 * g++.dg/parse/operator4.C: Adjust error marker.
19611
19612 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
19613
19614 PR target/25603
19615 * gfortran.dg/pr25603.f: New testcase.
19616
19617 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
19618
19619 * gcc.dg/bf-spl1.c: Don't specify -m68000.
19620 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
19621
19622 2006-02-21 Geoffrey Keating <geoffk@apple.com>
19623
19624 * g++.dg/eh/spbp.C: New.
19625
19626 2006-02-21 Jakub Jelinek <jakub@redhat.com>
19627
19628 PR middle-end/26379
19629 * gcc.target/i386/mmx-7.c: New test.
19630
19631 2006-02-20 Roger Sayle <roger@eyesopen.com>
19632
19633 PR tree-optimization/26361
19634 * gcc.dg/tree-ssa/vrp27.c: New test case.
19635
19636 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
19637
19638 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
19639 * gcc.dg/tree-ssa/complex-4.c: Here.
19640
19641 2006-02-19 Roger Sayle <roger@eyesopen.com>
19642
19643 PR middle-end/19543
19644 * gfortran.dg/logical_1.f90: New test case.
19645
19646 2006-02-19 Jakub Jelinek <jakub@redhat.com>
19647
19648 PR middle-end/26334
19649 * gcc.dg/20060218-1.c: Moved to...
19650 * gcc.target/i386/20060218-1.c: ... here. New test.
19651
19652 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
19653
19654 PR fortran/26201
19655 * gfortran.dg/convert_1.f90: New.
19656
19657 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
19658
19659 PR fortran/25054
19660 * gfortran.dg/namelist_5.f90: New test.
19661
19662 PR fortran/25089
19663 * gfortran.dg/namelist_4.f90: New test.
19664
19665 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
19666
19667 PR tree-opt/25680
19668 * gcc.dg/tree-ssa/complex-3.c: New test.
19669
19670 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
19671
19672 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
19673 variable to take into account the variable name in the
19674 function header.
19675 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
19676
19677 2006-02-18 Jakub Jelinek <jakub@redhat.com>
19678
19679 PR middle-end/26334
19680 * gcc.c-torture/compile/20060217-1.c: New test.
19681 * gcc.dg/20060218-1.c: New test.
19682
19683 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
19684
19685 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
19686
19687 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
19688
19689 * gcc.dg/cpp/undef3.c: New test.
19690 * gcc.dg/cpp/trad/builtins2.c: New test.
19691
19692 2006-02-18 Mark Mitchell <mark@codesourcery.com>
19693
19694 PR c++/26266
19695 * g++.dg/template/static22.C: New test.
19696 * g++.dg/template/static23.C: New test.
19697 * g++.dg/template/static24.C: New test.
19698 * g++.dg/template/non-dependent13.C: New test.
19699 * g++.dg/init/member1.C: Tweak error markers.
19700
19701 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19702
19703 PR target/26255
19704 * gcc.c-torture/compile/pr26255.c: New test case.
19705
19706 2006-02-16 Roger Sayle <roger@eyesopen.com>
19707
19708 * gfortran.fortran-torture/execute/where_10.f90: New test case.
19709 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
19710 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
19711 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
19712 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
19713 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
19714 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
19715
19716 2006-02-16 Jeff Law <law@redhat.com>
19717
19718 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
19719 * gcc.dg/tree-ssa/vrp26.c: New test.
19720
19721 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
19722
19723 PR target/20353
19724 PR target/24578
19725 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
19726 __UCLIBC__ is defined.
19727
19728 2006-02-16 Jakub Jelinek <jakub@redhat.com>
19729
19730 PR fortran/26224
19731 * gfortran.dg/gomp/pr26224.f: New test.
19732
19733 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
19734
19735 PR tree-opt/25918
19736 * lib/target-supports.exp
19737 (check_effective_target_vect_short_mult): New.
19738 (check_effective_target_vect_char_mult): New.
19739 (check_effective_target_vect_widen_sum_qi_to_si): New.
19740 (check_effective_target_vect_widen_sum_qi_to_hi): New.
19741 (check_effective_target_vect_widen_sum_hi_to_si): New.
19742 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
19743 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
19744 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
19745 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
19746 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
19747 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
19748 vect-reduc-pattern-2c.c
19749 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
19750 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
19751 vect-reduc-pattern-1c.c
19752
19753 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
19754
19755 PR fortran/24557
19756 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
19757
19758 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
19759
19760 PR fortran/26054
19761 * gfortran.dg/enum_8.f90: Remove check for warning.
19762 * gfortran.dg/iomsg_1.f90: Ditto.
19763 * gfortran.dg/enum_1.f90: Ditto.
19764 * gfortran.dg/enum_9.f90: Ditto.
19765 * gfortran.dg/enum_2.f90: Ditto.
19766 * gfortran.dg/enum_10.f90: Ditto.
19767 * gfortran.dg/enum_3.f90: Ditto.
19768 * gfortran.dg/flush_1.f90: Ditto.
19769 * gfortran.dg/enum_4.f90: Ditto.
19770 * gfortran.dg/array_constructor_1.f90: Ditto.
19771 * gfortran.dg/enum_5.f90: Ditto.
19772 * gfortran.dg/enum_6.f90: Ditto.
19773 * gfortran.dg/enum_7.f90: Ditto.
19774
19775 2006-02-15 Jakub Jelinek <jakub@redhat.com>
19776
19777 PR middle-end/26300
19778 * gcc.c-torture/compile/20060215-1.c: New test.
19779
19780 2006-02-14 Roger Sayle <roger@eyesopen.com>
19781
19782 PR middle-end/23670
19783 * gcc.dg/tree-ssa/andor-2.c: New test case.
19784
19785 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
19786
19787 PR fortran/25045
19788 * optional_dim.f90: New test.
19789
19790 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19791
19792 PR fortran/26277
19793 * gfortran.dg/label_4.f90: New.
19794
19795 2006-02-14 Jakub Jelinek <jakub@redhat.com>
19796 Diego Novillo <dnovillo@redhat.com>
19797 Uros Bizjak <uros@kss-loka.si>
19798
19799 * gfortran.dg/gomp: New directory.
19800
19801 2006-02-14 Richard Guenther <rguenther@suse.de>
19802
19803 PR tree-optimization/26258
19804 * gcc.dg/torture/pr26258.c: New testcase.
19805
19806 2006-02-13 Jakub Jelinek <jakub@redhat.com>
19807
19808 PR fortran/26246
19809 * gfortran.dg/pr26246_1.f90: New test.
19810 * gfortran.dg/pr26246_2.f90: New test.
19811
19812 PR middle-end/26092
19813 * gcc.c-torture/compile/20060208-1.c: New test.
19814
19815 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
19816
19817 PR fortran/26074
19818 PR fortran/25103
19819 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
19820 * gfortran.dg/bad_automatic_objects_1.f90: New test.
19821 * gfortran.dg/automatic_module_variable.f90: Change error message.
19822
19823 PR fortran/20861
19824 * gfortran.dg/internal_dummy_1.f90: New test.
19825
19826 PR fortran/20871
19827 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
19828
19829
19830 PR fortran/25083
19831 * gfortran.dg/uncommon_block_data_1.f90: New test.
19832 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
19833 with standard.
19834
19835 PR fortran/25088
19836 * gfortran.dg/typed_subroutine_1.f90: New test.
19837
19838 2006-02-13 Geoffrey Keating <geoffk@apple.com>
19839
19840 * objc.dg/dwarf-1.m: New.
19841
19842 2006-02-13 Roger Sayle <roger@eyesopen.com>
19843
19844 PR middle-end/24427
19845 * gcc.dg/tree-ssa/andor-1.c: New test case.
19846
19847 2006-02-13 Josh Conner <jconner@apple.com>
19848
19849 PR target/25376
19850 * gcc.dg/pr25376.c: New test.
19851
19852 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
19853 assemble.
19854 * lib/target-supports.exp (check_named_sections_available):
19855 Only compile named-sections test -- don't assemble.
19856
19857 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
19858
19859 * g++.dg/warn/no-write-strings.C: New test.
19860 * g++.dg/warn/write-strings.C: Likewise.
19861 * g++.dg/warn/write-strings-default.C: Likewise.
19862
19863 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
19864
19865 PR fortran/25806
19866 * gfortran.dg/ret_pointer_2.f90: New test.
19867
19868 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
19869
19870 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
19871
19872 2006-02-10 Jeff Law <law@redhat.com>
19873
19874 * gcc.c-torture/compile/pr26213.c: New test.
19875
19876 2006-02-10 Steven G. Kargl <kargls@comcast.net>
19877
19878 gfortran.dg/null_1.f90: New test.
19879
19880 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19881
19882 PR fortran/14771
19883 * gfortran.dg/parens_4.f90: New.
19884 * gfortran.dg/parens_5.f90: New.
19885
19886 2006-02-10 Richard Guenther <rguenther@suse.de>
19887
19888 * gcc.dg/pr23372-1.c: Remove empty file.
19889
19890 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19891 Paul Thomas <pault@gcc.gnu.org>
19892
19893 PR fortran/14771
19894 * gfortran.dg/parens_1.f90: New.
19895 * gfortran.dg/parens_2.f90: New.
19896 * gfortran.dg/parens_3.f90: New.
19897
19898 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
19899
19900 PR fortran/26038
19901 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
19902
19903 PR fortran/25059
19904 * gfortran.dg/impure_assignment_1.f90: New test.
19905
19906 PR fortran/25070
19907 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
19908
19909 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
19910
19911 PR target/26141
19912 * g++.dg/expr/stdarg2.C: New test.
19913
19914 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
19915
19916 PR inline-asm/16194
19917 * gcc.dg/pr16194.c: New test.
19918
19919 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19920
19921 * ada/acats/run_acats: Use portable variant of "$@".
19922
19923 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
19924
19925 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
19926 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
19927
19928 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19929
19930 PR tree-opt/26179
19931 * g++.dg/opt/pr26179.C: New test.
19932
19933 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19934
19935 PR middle-end/26134
19936 * gcc.dg/tree-ssa/complex-3.c: New test.
19937
19938 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
19939
19940 * gcc.c-torture/compile/volatile-1.c: New test.
19941
19942 2006-02-09 Diego Novillo <dnovillo@redhat.com>
19943
19944 PR 26180
19945 * gcc.dg/tree-ssa/pr26180.c: New test.
19946
19947 2006-02-08 Jeff Law <law@redhat.com>
19948
19949 * gcc.dg/tree-ssa/pr21417.c: New test.
19950
19951 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19952
19953 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
19954 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
19955
19956 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19957
19958 * lib/scanrtl.exp: New.
19959
19960 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19961
19962 PR c++/26071
19963 * g++.dg/other/virtual2.C: New test.
19964
19965 PR c++/26070
19966 * g++.dg/other/virtual1.C: New test.
19967
19968 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
19969
19970 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
19971 cleanup-ipa-dump): Update dump file glob patterns.
19972 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
19973 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
19974
19975 * lib/gcc-dg.exp: Load it.
19976 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
19977
19978 2006-02-07 Janis Johnson <janis187@us.ibm.com>
19979
19980 PR testsuite/26159
19981 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
19982 * gcc.dg/tree-ssa/pr23382.c: Ditto.
19983
19984 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19985
19986 PR fortran/25577
19987 * gfortran.dg/mvbits_1.f90: New.
19988
19989 2006-02-07 Dirk Mueller <dmueller@suse.com>
19990
19991 * g++.dg/warn/Wdiv-by-zero.C: New test.
19992 * g++.dg/warn/Wno-div-by-zero.C: New.
19993
19994 2006-02-07 Jeff Law <law@redhat.com>
19995
19996 * gcc.dg/tree-ssa/pr21559.c: New test.
19997
19998 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
19999 multiple VRP passes.
20000 * gcc.dg/tree-ssa/vrp09.c: Likewise.
20001 * gcc.dg/tree-ssa/vrp18.c: Likewise.
20002 * gcc.dg/tree-ssa/pr21582.c: Likewise.
20003 * gcc.dg/tree-ssa/pr20657.c: Likewise.
20004 * gcc.dg/tree-ssa/pr21001.c: Likewise.
20005 * gcc.dg/tree-ssa/vrp02.c: Likewise
20006 * gcc.dg/tree-ssa/vrp11.c: Likewise
20007 * gcc.dg/tree-ssa/pr14341.c: Likewise
20008 * gcc.dg/tree-ssa/vrp19.c: Likewise
20009 * gcc.dg/tree-ssa/vrp20.c: Likewise
20010 * gcc.dg/tree-ssa/vrp03.c: Likewise
20011 * gcc.dg/tree-ssa/pr21086.c: Likewise
20012 * gcc.dg/tree-ssa/pr21959.c: Likewise
20013 * gcc.dg/tree-ssa/vrp21.c: Likewise
20014 * gcc.dg/tree-ssa/vrp04.c: Likewise
20015 * gcc.dg/tree-ssa/pr25485.c: Likewise
20016 * gcc.dg/tree-ssa/pr22026.c: Likewise
20017 * gcc.dg/tree-ssa/vrp22.c: Likewise
20018 * gcc.dg/tree-ssa/vrp05.c: Likewise
20019 * gcc.dg/tree-ssa/20030807-10.c: Likewise
20020 * gcc.dg/tree-ssa/pr20701.c: Likewise
20021 * gcc.dg/tree-ssa/vrp23.c: Likewise
20022 * gcc.dg/tree-ssa/vrp06.c: Likewise
20023 * gcc.dg/tree-ssa/pr22117.c: Likewise
20024 * gcc.dg/tree-ssa/pr20702.c: Likewise
20025 * gcc.dg/tree-ssa/vrp15.c: Likewise
20026 * gcc.dg/tree-ssa/pr21090.c: Likewise
20027 * gcc.dg/tree-ssa/pr21294.c: Likewise
20028 * gcc.dg/tree-ssa/vrp24.c: Likewise
20029 * gcc.dg/tree-ssa/vrp07.c: Likewise
20030 * gcc.dg/tree-ssa/pr21563.c: Likewise
20031 * gcc.dg/tree-ssa/pr25382.c: Likewise
20032 * gcc.dg/tree-ssa/vrp16.c: Likewise
20033 * gcc.dg/tree-ssa/vrp25.c: Likewise
20034 * gcc.dg/tree-ssa/vrp08.c: Likewise
20035 * gcc.dg/tree-ssa/20030807-6.c: Likewise
20036 * gcc.dg/tree-ssa/vrp17.c: Likewise
20037 * gcc.dg/tree-ssa/pr21458.c: Likewise
20038 * g++.dg/tree-ssa/pr18178.C: Likewise
20039
20040 2006-02-07 Richard Guenther <rguenther@suse.de>
20041
20042 PR c++/26140
20043 Revert
20044 2006-01-30 Richard Guenther <rguenther@suse.de>
20045 PR c++/23372
20046 * gcc.dg/pr23372-1.C: New testcase.
20047
20048 * g++.dg/tree-ssa/pr26140.C: New testcase.
20049
20050 2006-02-07 Mark Mitchell <mark@codesourcery.com>
20051
20052 PR c++/9737
20053 * g++.dg/template/ttp15.C: New test.
20054 * g++.dg/template/ttp16.C: Likewise.
20055 * g++.dg/template/ttp17.C: Likewise.
20056 * g++.old-deja/g++.pt/ttp36.C: Remove.
20057 * g++.old-deja/g++.pt/ttp19.C: Likewise.
20058 * g++.old-deja/g++.pt/ttp37.C: Likewise.
20059 * g++.old-deja/g++.pt/ttp38.C: Likewise.
20060 * g++.old-deja/g++.pt/ttp39.C: Likewise.
20061 * g++.old-deja/g++.pt/ttp9.C: Likewise.
20062 * g++.old-deja/g++.pt/ttp40.C: Likewise.
20063 * g++.old-deja/g++.pt/ttp51.C: Likewise.
20064 * g++.old-deja/g++.pt/ttp26.C: Likewise.
20065 * g++.old-deja/g++.pt/ttp36.C: Likewise.
20066
20067 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
20068
20069 PR libfortran/23815
20070 * unf_io_convert_4.f90: New test.
20071
20072 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
20073
20074 * gcc.dg/tree-ssa/loadpre10.c: New test.
20075 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
20076 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
20077 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
20078
20079 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20080
20081 PR libfortran/24685
20082 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
20083
20084 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
20085
20086 PR tree-opt/25251
20087 * gfortran.dg/assign_7.f: New test.
20088
20089 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
20090
20091 PR fortran/26041
20092 PR fortran/26064
20093 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
20094 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
20095 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
20096
20097 2006-02-05 Jakub Jelinek <jakub@redhat.com>
20098
20099 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
20100 in size_t typedef.
20101
20102 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
20103
20104 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
20105 * g++.dg/charset/string.c (foo): Likewise.
20106 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
20107 const char*
20108 * g++.dg/ext/builtin2.C (printf): Likewise.
20109 * g++.dg/init/new15.C (printf): Likewise.
20110 * g++.dg/opt/pr17697-1.C (foo): Likewise.
20111 * g++.dg/opt/pr17697-2.C (foo): Likewise.
20112 * g++.dg/opt/pr17697-3.C (foo): Likewise.
20113 * g++.dg/template/non-dependent4.C (temp): Likewise.
20114 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
20115 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
20116 parameter type to const char*.
20117 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
20118 Change type to const char*.
20119 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
20120 Likewise.
20121 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
20122 second parameter type to const char*.
20123 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
20124 (Y::Y): Change parameter type to const char*.
20125 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
20126 * g++.old-deja/g++.jason/report.C: Apply const correctness.
20127 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
20128 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
20129 (char*).
20130 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
20131 const char*.
20132 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
20133 type to const char*.
20134 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
20135 return type to const char*.
20136 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
20137 to const char*.
20138 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
20139 * g++.old-deja/g++.law/refs1.C: Likewise.
20140 * g++.old-deja/g++.law/visibility1.C: Likewise.
20141 * g++.old-deja/g++.law/visibility2.C: Likewise.
20142 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
20143 const char*.
20144 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
20145 * g++.old-deja/g++.mike/net48.C: Likewise.
20146 * g++.old-deja/g++.mike/p646.C: Likewise.
20147 * g++.old-deja/g++.mike/p6746.C: Likewise.
20148 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
20149 type to const char*.
20150 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
20151 deprecated conversion warning.
20152 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
20153 char*.
20154 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
20155 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
20156 * g++.old-deja/g++.pt/explicit8.C: Likewise.
20157 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
20158 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
20159 * g++.old-deja/g++.pt/nontype3.C: Likewise.
20160 * g++.old-deja/g++.pt/t39.C: Likewise.
20161 * g++.old-deja/g++.robertl/eb106.C: Likewise.
20162 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
20163
20164 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
20165
20166 PR fortran/25075
20167 intrinsic_argument_conformance_1.f90: New test.
20168
20169 2006-02-03 Steven G. Kargl <kargls@comcast.net>
20170
20171 PR fortran/20845
20172 * gfortran.dg/char_result_11.f90: Add SAVE.
20173 * gfortran.dg/der_pointer_4.f90: Ditto.
20174 * gfortran.dg/default_initialization.f90: New test.
20175
20176 2006-02-03 Jeff Law <law@redhat.com>
20177
20178 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
20179 handle more than 100 dump files.
20180 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
20181 * lib/scantree.exp (scan-tree-dump): Likewise.
20182 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
20183 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
20184 * lib/scanipa.exp (scan-ipa-dump): Likewise.
20185 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
20186 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
20187
20188 2006-02-03 Diego Novillo <dnovillo@redhat.com>
20189
20190 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
20191
20192 2006-02-03 Mark Mitchell <mark@codesourcery.com>
20193
20194 * g++.dg/template/using12.C: New test.
20195
20196 2006-02-03 Alan Modra <amodra@bigpond.net.au>
20197
20198 * gcc.target/powerpc/pr25960.c: New test.
20199
20200 2006-02-02 Steven G. Kargl <kargls@comcast>
20201
20202 PR fortran/24958
20203 gfortran.dg/nullify_2.f90: New test.
20204
20205 2006-02-02 Diego Novillo <dnovillo@redhat.com>
20206
20207 PR 25990
20208 * gcc.dg/gomp/pr25990.c: New test.
20209
20210 2006-01-31 Mark Mitchell <mark@codesourcery.com>
20211
20212 PR c++/25342
20213 * g++.gd/template/partial4.C: New test.
20214
20215 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
20216
20217 PR middle-end/26001
20218 * gfortran.dg/data_char_2.f90: New.
20219
20220 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
20221
20222 PR fortran/26039
20223 maxval_maxloc_conformance_1.f90: New test.
20224
20225 2006-01-31 Richard Guenther <rguenther@suse.de>
20226
20227 * gcc.target/i386/sselibm-1.c: New testcase.
20228 * gcc.target/i386/sselibm-2.c: Likewise.
20229 * gcc.target/i386/sselibm-3.c: Likewise.
20230 * gcc.target/i386/sselibm-4.c: Likewise.
20231 * gcc.target/i386/sselibm-5.c: Likewise.
20232
20233 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
20234
20235 PR fortran/24266
20236 * gfortran.dg/arrayio_derived_2.f90: New.
20237
20238 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
20239
20240 * gcc.dg/unsigned-long-compare.c: New test.
20241
20242 2006-01-30 Steve Ellcey <sje@cup.hp.com>
20243
20244 PR testsuite/25318
20245 * lib/target-supports.exp (check_effective_target_freorder):
20246 Check to see if target supports -freorder-blocks-and-partition.
20247 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
20248 instead of "dg-require-named-sections".
20249
20250 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
20251
20252 PR target/14798:
20253 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
20254 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
20255 * gcc.dg/pragma-isr-trapa2.c: Likewise.
20256 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
20257 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
20258 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
20259 * gcc.dg/attr-isr-trap_exit.c: Likewise.
20260 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
20261
20262 2006-01-30 Richard Guenther <rguenther@suse.de>
20263
20264 PR c++/23372
20265 * gcc.dg/pr23372-1.C: New testcase.
20266
20267 2006-01-29 Diego Novillo <dnovillo@redhat.com>
20268
20269 * gcc.dg/gomp/pr25874.c: New test.
20270
20271 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
20272
20273 PR tree-opt/25911
20274 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
20275
20276 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
20277
20278 PR fortran/18578
20279 PR fortran/18579
20280 PR fortran/20857
20281 PR fortran/20885
20282 * gfortran.dg/intent_out_1.f90: New test.
20283
20284 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
20285
20286 PR fortran/17911
20287 * gfortran.dg/procedure_lvalue.f90: New test.
20288
20289 PR fortran/20895
20290 PR fortran/25030
20291 * gfortran.dg/char_pointer_assign_2.f90: New test.
20292 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
20293 assignment to be consistent with standard.
20294 * gfortran.dg/char_result_2.f90: The same.
20295 * gfortran.dg/char_result_8.f90: The same.
20296
20297 2006-01-28 Zack Weinberg <zackw@panix.com>
20298
20299 * gcc.dg/Woverlength-strings.c
20300 * gcc.dg/Woverlength-strings-pedantic-c89.c
20301 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
20302 * gcc.dg/Woverlength-strings-pedantic-c99.c
20303 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
20304
20305 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
20306
20307 * gcc.c-torture/execute/20060127-1.c: New test.
20308
20309 2006-01-28 Mark Mitchell <mark@codesourcery.com>
20310
20311 PR c++/25999
20312 * g++.dg/ext/pragmaweak1.C: New test.
20313
20314 2006-01-28 Mark Mitchell <mark@codesourcery.com>
20315
20316 PR c++/25855
20317 * g++.dg/template/spec29.C: New test.
20318
20319 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
20320
20321 PR c/19606.
20322 * gcc.c-torture/execute/pr19606.c: New.
20323
20324 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
20325
20326 * gcc.dg/pragma-re-4.c: New test.
20327
20328 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
20329
20330 PR fortran/25964
20331 * gfortran.dg/assumed_size_refs_3.f90: New test.
20332
20333 2006-01-27 Ben Elliston <bje@au.ibm.com>
20334
20335 * gcc.misc-tests/dectest.exp: Remove defunct comment.
20336
20337 2006-01-26 Laurent GUERBY <laurent@guerby.net>
20338
20339 PR ada/21317
20340 * ada/acats/support/impdef.a: Add One_Long_Second.
20341 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
20342 * ada/acats/tests/c9/c94026.a: Likewise.
20343 * ada/acats/tests/c9/c97305c.ada: Likewise.
20344 * ada/acats/tests/c9/c99004a.ada: Likewise.
20345
20346 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
20347
20348 PR fortran/25964
20349 * gfortran.dg/global_references_2.f90: New test.
20350
20351 PR fortran/25084
20352 PR fortran/20852
20353 PR fortran/25085
20354 PR fortran/25086
20355 * gfortran.dg/assumed_charlen_function_1.f90: New test.
20356 * gfortran.dg/assumed_charlen_function_3.f90: New test.
20357
20358 PR fortran/25416
20359 * gfortran.dg/assumed_charlen_function_2.f90: New test.
20360
20361 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
20362
20363 PR c/25892
20364 * gcc.dg/Wpointer-sign.c: New.
20365 * gcc.dg/Wpointer-sign-Wall.c: New.
20366 * gcc.dg/Wpointer-sign-Wall-no.c: New.
20367 * gcc.dg/Wpointer-sign-pedantic.c: New.
20368 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
20369 * gcc.dg/conv-2.c: Use -Wpointer-sign.
20370
20371 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
20372
20373 PR C/25861
20374 * gcc.c-torture/compile/pr25861.c: New test.
20375
20376 2006-01-26 Paul Brook <paul@codesourcery.com>
20377
20378 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
20379 on short-enum targets.
20380 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
20381 variable.
20382 (generate_fields): Use short_enums.
20383 (main): Set short_enums. Document -e.
20384 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
20385 on short-enum targets.
20386 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
20387 variable.
20388 (generate_fields): Use short_enums.
20389 (main): Set short_enums. Document -e.
20390 * lib/target-supports.exp (check_effective_target_short_enums): New.
20391
20392 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
20393
20394 PR target/25947
20395 * gcc.dg/torture/pr25947-1.c: New test.
20396
20397 2006-01-25 Jan Hubicka <jh@suse.cz>
20398 Roger Sayle <roger@eyesopen.com>
20399
20400 PR rtl-optimization/25703
20401 * gcc.target/i386/20060125-1.c: New test case.
20402 * gcc.target/i386/20060125-2.c: New test case.
20403
20404 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
20405
20406 PR fortran/18540
20407 * gfortran.dg/goto_1.f: New.
20408
20409 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
20410
20411 PR fortran/25716
20412 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
20413 25716 on 32-bit systems too.
20414
20415 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
20416
20417 PR testsuite/25590
20418 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
20419
20420 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
20421
20422 * gcc.dg/tree-ssa/gen-vect-33.c: New.
20423
20424 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20425
20426 PR fortran/25835
20427 * gfortran.dg/read_eof.f90: Delete, renamed.
20428 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
20429 * gfortran.dg/read_eof_2.f90: New test.
20430 * gfortran.dg/read_eof_3.f90: New test.
20431
20432 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
20433
20434 PR tree-opt/25860
20435 * gcc.c-torture/compile/pr25860.c: New test.
20436
20437 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20438
20439 PR c++/25552
20440 * g++.dg/parse/dtor8.C: New test.
20441
20442 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
20443
20444 PR testsuite/25891
20445 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
20446 * gcc.dg/gomp/gomp.exp: Return without testing anything if
20447 check_effective_target_fopenmp returns 0.
20448
20449 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
20450
20451 PR ada/20548
20452 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
20453 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
20454 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
20455
20456 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
20457
20458 PR tree-opt/25857
20459 * g++.dg/opt/pr25857.C: New test.
20460
20461 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
20462 Jan Hubicka <jh@suse.cz>
20463 Richard Guenther <rguenther@suse.de>
20464
20465 PR rtl-optimization/25654
20466 * gcc.dg/torture/pr25654.c: New testcase.
20467 * gcc.target/i386/pr25654.c: Likewise.
20468
20469 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
20470
20471 PR fortran/25901
20472 * gfortran.dg/internal references_2.f90: New test.
20473
20474 Fix regression in testing of admissability of attributes.
20475 * gfortran.dg/intent_used_1.f90: New test.
20476
20477 2006-01-23 Ben Elliston <bje@au.ibm.com>
20478
20479 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
20480 Remove target conditional torture options for i?86 and x86_64
20481 GNU/Linux.
20482
20483 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
20484
20485 PR c++/10891
20486 * g++.dg/rtti/no-rtti.C: New.
20487
20488 2006-01-21 Mark Mitchell <mark@codesourcery.com>
20489
20490 PR c++/25895
20491 * g++.dg/inherit/conv2.C: New test.
20492
20493 PR c++/25856
20494 * g++.dg/parse/dtor7.C: New test.
20495
20496 PR c++/25858
20497 * g++.dg/template/crash44.C: New test.
20498
20499 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
20500
20501 PR fortran/25124
20502 PR fortran/25625
20503 * gfortran.dg/internal_references_1.f90: New test.
20504 PR fortran/20881
20505 PR fortran/23308
20506 PR fortran/25538
20507 PR fortran/25710
20508 * gfortran.dg/global_references_1.f90: New test.
20509 * gfortran.dg/g77/19990905-1.f: Restore the error that
20510 there is a clash between the common block name and
20511 the name of a subroutine reference.
20512
20513 PR fortran/PR24276
20514 * gfortran.dg/aliasing_dummy_1.f90: New test.
20515
20516 2006-01-21 Alan Modra <amodra@bigpond.net.au>
20517
20518 * gcc.dg/vmx/1b-01.c: Warning fix.
20519 * gcc.dg/vmx/1c-02.c: Likewise.
20520 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
20521
20522 2006-01-20 Steve Ellcey <sje@cup.hp.com>
20523
20524 PR testsuite/24962
20525 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
20526
20527 2006-01-20 Richard Guenther <rguenther@suse.de>
20528 Steven Bosscher <stevenb.gcc@gmail.com>
20529
20530 PR rtl-optimization/24626
20531 * gcc.dg/torture/pr24626-1.c: New testcase.
20532 * gcc.dg/torture/pr24626-2.c: Likewise.
20533 * gcc.dg/torture/pr24626-3.c: Likewise.
20534 * gcc.dg/torture/pr24626-4.c: Likewise.
20535
20536 2006-01-20 Dirk Mueller <dmueller@suse.com>
20537
20538 PR c++/5520
20539 * g++.dg/warn/empty-body.C: New.
20540
20541 2006-01-19 Mark Mitchell <mark@codesourcery.com>
20542
20543 PR c++/22136
20544 * g++.dg/template/using10.C: New test.
20545 * g++.dg/temlpate/using11.C: Likewise.
20546 * g++.dg/inherit/using5.C: Tweak error messages.
20547
20548 2006-01-20 Alan Modra <amodra@bigpond.net.au>
20549
20550 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
20551 target test.
20552 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
20553
20554 2006-01-19 Jan Hubicka <jh@suse.cz>
20555
20556 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
20557
20558 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20559
20560 PR c++/25854
20561 * g++.dg/template/spec28.C: New test.
20562
20563 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
20564
20565 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
20566 (switchfiles): Fix fprintf's by adding srcdir or removing it.
20567
20568 2006-01-19 Diego Novillo <dnovillo@redhat.com>
20569
20570 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
20571 * gcc.dg/gomp/critical-1.c: Likewise.
20572 * gcc.dg/gomp/critical-3.c: Likewise.
20573 * gcc.dg/gomp/empty.c: Likewise.
20574 * gcc.dg/gomp/ordered-1.c: Likewise.
20575 * gcc.dg/gomp/for-4.c: Likewise.
20576 * gcc.dg/gomp/for-6.c: Likewise.
20577 * gcc.dg/gomp/master-3.c: Likewise.
20578 * gcc.dg/gomp/for-8.c: Likewise.
20579 * gcc.dg/gomp/for-10.c: Likewise.
20580 * gcc.dg/gomp/for-18.c: Likewise.
20581 * gcc.dg/gomp/for-5.c: Likewise.
20582 * gcc.dg/gomp/for-7.c: Likewise.
20583 * gcc.dg/gomp/for-9.c: Likewise.
20584
20585 2006-01-18 Jeff Law <law@redhat.com>
20586
20587 * gcc.dg/tree-ssa/vrp25.c: New test.
20588
20589 2006-01-19 Richard Sandiford <richard@codesourcery.com>
20590
20591 * gcc.dg/pr25805.c: Fix misapplied patch.
20592
20593 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
20594
20595 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
20596 (check_effective_target_vect_udot_qi): New.
20597 (check_effective_target_vect_sdot_hi): New.
20598 (check_effective_target_vect_udot_hi): New.
20599 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
20600 prefixed with "wrapv-" with -fwrapv.
20601 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
20602 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
20603 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
20604 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
20605 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
20606
20607 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
20608 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
20609 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
20610 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
20611
20612 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20613
20614 PR c++/16829
20615 * g++.dg/other/default2.C: New test.
20616 * g++.dg/other/default3.C: New test.
20617
20618 2006-01-19 Richard Sandiford <richard@codesourcery.com>
20619
20620 PR c/25805
20621 * gcc.dg/pr25805.c: New file.
20622
20623 2006-01-18 Mark Mitchell <mark@codesourcery.com>
20624
20625 PR c++/25836
20626 * g++.dg/template/init6.C: New test.
20627
20628 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
20629
20630 * gcc.dg/tree-ssa/pr24287.c: New test
20631
20632 2006-01-18 Eric Christopher <echristo@apple.com>
20633
20634 * g++.dg/eh/table.C: New.
20635
20636 2006-01-18 DJ Delorie <dj@redhat.com>
20637
20638 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
20639 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
20640 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
20641 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
20642
20643 2006-01-18 Jeff Law <law@redhat.com>
20644
20645 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
20646 on wrapping on overflow semantics.
20647
20648 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
20649
20650 * gcc.gc/tree-ssa/vrp23.c: New test.
20651 * gcc.gc/tree-ssa/vrp24.c: New test.
20652
20653 2006-01-18 Richard Henderson <rth@redhat.com>
20654 Aldy Hernandez <aldyh@redhat.com>
20655 Jakub Jelinek <jakub@redhat.com>
20656 Diego Novillo <dnovillo@redhat.com>
20657 Uros Bizjak <uros@kss-loka.si>
20658
20659 * gcc.dg/gomp: New directory.
20660
20661 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
20662 Steven G. Kargl <kargls@comcast.net>
20663
20664 PR fortran/20869
20665 * gfortran.dg/intrinsic_external_1.f90: New test.
20666
20667 PR fortran/20875.
20668 * gfortran.dg/elemental_pointer_1.f90: New test.
20669
20670 PR fortran/25024
20671 * gfortran.dg/external_procedures_1.f90: New test.
20672
20673 PR fortran/25785
20674 gfortran.dg/assumed_present.f90: New test.
20675
20676 2006-01-18 Jakub Jelinek <jakub@redhat.com>
20677
20678 * g++.dg/parse/lookup5.C: New test.
20679
20680 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20681
20682 PR fortran/25697
20683 * gfortran.dg/read_eof.f90: New test.
20684
20685 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20686
20687 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
20688 add a closing brace.
20689
20690 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20691
20692 PR fortran/25631
20693 * gfortran.dg/fmt_tl.f: New test.
20694
20695 2006-01-17 Eric Christopher <echristo@apple.com>
20696
20697 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
20698 * g++.old-deja/g++.warn/impint2.C: Ditto.
20699 * g++.old-deja/g++.other/null1.C: Ditto.
20700 * g++.dg/warn/conv2.C: Ditto.
20701 * g++.dg/warn/conv4.C: New file.
20702
20703 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20704
20705 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
20706
20707 2006-01-17 Andreas Jaeger <aj@suse.de>
20708 Janis Johnson <janis187@us.ibm.com>
20709
20710 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
20711 in 64-bit.
20712 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
20713 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
20714
20715 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20716
20717 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
20718 (switchfiles): xfail txxx where xxx >= 25.
20719
20720 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
20721
20722 PR testsuite/25764
20723 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
20724
20725 2006-01-17 Jakub Jelinek <jakub@redhat.com>
20726
20727 PR c/25682
20728 * gcc.dg/pr25682.c: New test.
20729 * g++.dg/parse/array-size2.C: New test.
20730
20731 2006-01-16 Ian Lance Taylor <ian@airs.com>
20732
20733 * consistency.vlad: Remove entire directory, 1652 files.
20734
20735 2006-01-16 Janis Johnson <janis187@us.ibm.com>
20736
20737 * lib/target-supports.exp (check_effective_target_dfp_nocache,
20738 check_effective_target_dfprt_nocache): New.
20739 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
20740 (check_effective_target_dfprt): New.
20741 * lib/c-compat.exp (check_dfp): Remove.
20742 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
20743 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
20744 level of support for decimal float.
20745 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
20746 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
20747 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
20748 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
20749 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
20750 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
20751 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
20752 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
20753 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
20754 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
20755 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
20756 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
20757 directives.
20758
20759 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
20760
20761 PR testsuite/25741
20762 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
20763 $base_dir/../.
20764 * lib/gfortran.exp (gfortran_init): Likewise.
20765 * lib/obj-c++.exp (obj-c++_init): Likewise.
20766 * lib/scanasm.exp (scan-assembler-dem): Likewise.
20767 (scan-assembler-dem-not): Likewise.
20768 * lib/scandump.exp (scan-dump-dem): Likewise.
20769 (scan-dump-dem-not): Likewise.
20770
20771 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
20772
20773 PR testsuite/25767
20774 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
20775 powerpc-*-darwin*.
20776 * lib/obj-c++.exp (obj-c++_init): Likewise.
20777
20778 2006-01-16 Richard Guenther <rguenther@suse.de>
20779
20780 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
20781
20782 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20783
20784 PR testsuite/25777
20785 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
20786 to LD_LIBRARY_PATH.
20787
20788 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
20789 Andrew Pinski <pinskia@physics.uc.edu>
20790
20791 * gcc.dg/minmax-1.c: New test.
20792
20793 2006-01-16 Ben Elliston <bje@au.ibm.com>
20794
20795 * gcc.dg/dfp/dfp.exp: Correct FSF address.
20796 * gcc.misc-tests/dectest.exp: Ditto.
20797
20798 2006-01-15 Ian Lance Taylor <ian@airs.com>
20799
20800 PR testsuite/25796
20801 * gcc.target/i386/cmov6.c: Use -march=k8.
20802
20803 2006-01-15 Andreas Jaeger <aj@suse.de>
20804
20805 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
20806 x86 does not have __float128.
20807
20808 2006-01-14 Ian Lance Taylor <ian@airs.com>
20809
20810 * gcc.target/i386/cmov6.c: New test.
20811
20812 2006-01-14 Mark Mitchell <mark@codesourcery.com>
20813
20814 PR c++/25663
20815 * g++.dg/template/ctor6.C: New test.
20816
20817 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
20818
20819 PR tree-optimization/25485
20820 * gcc.dg/tree-ssa/pr25485.c: New.
20821
20822 2006-01-14 Richard Guenther <rguenther@suse.de>
20823
20824 PR tree-optimization/22548
20825 PR tree-optimization/22555
20826 PR tree-optimization/22501
20827 * gcc.dg/tree-ssa/alias-4.c: New testcase.
20828 * gcc.dg/tree-ssa/alias-5.c: Likewise.
20829 * gcc.dg/tree-ssa/alias-6.c: Likewise.
20830 * gcc.dg/tree-ssa/alias-7.c: Likewise.
20831 * gcc.dg/tree-ssa/alias-8.c: Likewise.
20832 * gcc.dg/tree-ssa/alias-9.c: Likewise.
20833 * gcc.dg/tree-ssa/alias-10.c: Likewise.
20834 * gcc.dg/tree-ssa/alias-11.c: Likewise.
20835 * gcc.dg/tree-ssa/alias-12.c: Likewise.
20836
20837 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
20838
20839 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
20840 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
20841
20842 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
20843 Richard Guenther <rguenther@suse.de>
20844
20845 PR rtl-optimization/24257
20846 * gcc.dg/torture/pr24257.c: New testcase.
20847
20848 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
20849
20850 * gcc.c-torture/execute/20060110-1.c: New test.
20851 * gcc.c-torture/execute/20060110-2.c: New test.
20852
20853 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
20854
20855 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
20856
20857 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
20858
20859 PR fortran/25756
20860 * gfortran.dg/label_3.f90: New test.
20861
20862 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
20863
20864 PR tree-optimization/25771
20865 * g++.dg/tree-ssa/pr25771.C: New test
20866
20867 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
20868
20869 PR tree-opt/24365
20870 * g++.dg/opt/complex5.C: New test.
20871
20872 2006-01-13 Richard Guenther <rguenther@suse.de>
20873
20874 * gcc.target/i386/387-9.c: New testcase.
20875
20876 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
20877
20878 PR c++/24824
20879 * g++.dg/debug/dwarf2-1.C: New.
20880
20881 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
20882
20883 PR testsuite/25728
20884 * lib/gcov.exp (verify-lines): Add "close $fd".
20885
20886 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
20887 Ben Elliston <bje@au.ibm.com>
20888
20889 * gcc.dg/dfp/inf-1.c: New test.
20890
20891 2006-01-12 Janis Johnson <janis187@us.ibm.com>
20892 Yao Qi <qiyaoltc@cn.ibm.com>
20893 Ben Elliston <bje@au.ibm.com>
20894 Jon Grimm <jgrimm2@us.ibm.com>
20895
20896 * gcc.dg/nodfp-1.c: New test.
20897 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
20898 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
20899 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
20900 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
20901 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
20902 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
20903 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
20904 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
20905 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
20906 * gcc.dg/format/dfp-scanf-1.c: Likewise.
20907 * gcc.dg/format/dfp-printf-1.c: Likewise.
20908 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
20909 (compat_setup_dfp): New.
20910 * gcc.dg/compat/compat.exp: Use it.
20911 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
20912 Make some variables global, prepend "compat_" to their names.
20913 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
20914 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
20915 * gcc.misc-tests/dectest.exp: New test driver for decTest.
20916 * lib/compat.exp (compat_skip_list): Make global, rename.
20917 * lib/c-compat.exp: New file.
20918 * lib/target-supports.exp (check_effective_target_dfp): New.
20919
20920 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
20921 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
20922 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
20923 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
20924 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
20925 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
20926 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
20927 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
20928 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
20929 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
20930 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
20931 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
20932 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
20933 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
20934 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
20935 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
20936 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
20937 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
20938 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
20939 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
20940 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
20941 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
20942 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
20943 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
20944 gcc.dg/dfp/struct-layout-1.c,
20945 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
20946 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
20947 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
20948 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
20949 gcc.dg/dfp/func-vararg-dfp.c,
20950 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
20951 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
20952 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
20953 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
20954 gcc.dg/dfp/wtr-conversion-1.c: New tests.
20955
20956 2006-01-11 Richard Guenther <rguenther@suse.de>
20957
20958 PR tree-optimization/25734
20959 * gcc.dg/tree-ssa/pr25734.c: New testcase.
20960
20961 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
20962
20963 PR fortran/25486
20964 * gfortran.dg/literal_character_constant_1_x.F: New test.
20965 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
20966 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
20967 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
20968
20969 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
20970
20971 PR c++/25386
20972 * g++.dg/ext/packed3.C: Add expected packed error.
20973
20974 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
20975
20976 PR target/25706
20977 * gcc.dg/torture/pr25706-1.c: New test.
20978
20979 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
20980
20981 PR tree-optimization/23109
20982 PR tree-optimization/23948
20983 PR tree-optimization/24123
20984
20985 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
20986 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
20987 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
20988 g++.dg/tree-ssa/pr23948.C: New testcases.
20989 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
20990 three divisions in order to do the optimization.
20991
20992 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
20993
20994 PR c++/25632
20995 * g++.dg/other/pr25632.C: New test.
20996
20997 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
20998
20999 PR fortran/25730
21000 * gfortran.dg/used_types_1.f90: New test.
21001
21002 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
21003
21004 PR target/25718
21005 * gcc.dg/torture/pr25718-1.c: New test.
21006
21007 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
21008
21009 * gfortran.dg/list_read_2.f90: Fix typo in description.
21010
21011 2006-01-10 Jan Beulich <jbeulich@novell.com>
21012
21013 * lib/target-supports.exp (check_visibility_available): Simplify test
21014 for *-*-netware*.
21015 (check_profiling_available): Fail for *-*-netware*.
21016 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
21017 * gcc.dg/20021014-1.c: Likewise.
21018 * gcc.dg/nest.c: Likewise.
21019
21020 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
21021
21022 fortran/24936
21023 * gfortran.dg/forall_3.f90: New test.
21024
21025 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
21026
21027 PR fortran/21977
21028 * gfortran.dg/nesting_2.f90: New test.
21029 * gfortran.dg/nesting_3.f90: New test.
21030
21031 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
21032
21033 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
21034 Fix typo in comment.
21035
21036 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
21037
21038 * gfortran.dg/single_char_string.f90: New test.
21039
21040 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
21041
21042 * gfortran.dg/ichar_2.f90: New test.
21043
21044 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
21045
21046 PR fortran/25093
21047 * gfortran.dg/private_type_4.f90: New.
21048
21049 2006-01-07 Richard Guenther <rguenther@suse.de>
21050
21051 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
21052
21053 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21054
21055 * gfortran.dg/func_decl_1.f90: New.
21056 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
21057 * gfortran.dg/array_alloc_2.f90: Likewise.
21058 * gfortran.dg/char_result_8.f90: Likewise.
21059 * gfortran.dg/dup_save_1.f90: Likewise.
21060 * gfortran.dg/dup_save_2.f90: Likewise.
21061 * gfortran.dg/f2c_6.f90: Likewise.
21062 * gfortran.dg/f2c_7.f90: Likewise.
21063 * gfortran.dg/func_result_2.f90: Likewise.
21064 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
21065
21066 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
21067
21068 PR fortran/22146
21069 * gfortran.dg/elemental_subroutine_1.f90: New test.
21070 * gfortran.dg/elemental_subroutine_2.f90: New test.
21071
21072 PR fortran/25029
21073 PR fortran/21256
21074 * gfortran.dg/assumed_size_refs_1.f90: New test.
21075
21076 PR fortran/20868
21077 PR fortran/20870
21078 * gfortran.dg/assumed_size_refs_2.f90: New test.
21079 * gfortran.dg/initialization_1.f90: Change warning message.
21080
21081 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
21082
21083 * gcc.dg/tree-ssa/loop-15.c: New test.
21084
21085 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21086
21087 PR fortran/25598
21088 * gfortran.dg/backspace_3.f: New test.
21089 * gfortran.dg/backspace_4.f: New test.
21090
21091 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21092
21093 PR fortran/24268
21094 * gfortran.dg/fmt_white.f: Update test.
21095
21096 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
21097
21098 * gcc.dg/cast-1.c: Add new warning.
21099 * gcc.dg/cast-2.c: Likewise.
21100 * gcc.dg/cast-3.c: Likewise.
21101 * gcc.dg/format/cast-1.c: Likewise.
21102 * gcc.dg/cast-4.c: New testcase.
21103
21104 2006-01-05 Richard Guenther <rguenther@suse.de>
21105
21106 PR tree-optimization/22555
21107 * gcc.dg/tree-ssa/alias-3.c: New testcase.
21108
21109 2006-01-05 Richard Guenther <rguenther@suse.de>
21110 Diego Novillo <dnovillo@redhat.com>
21111
21112 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
21113 * gcc.dg/tree-ssa/loop-8.c: Likewise.
21114 * gcc.dg/tree-ssa/loop-1.c: Likewise.
21115 * gcc.dg/tree-ssa/pr23294.c: Likewise.
21116 * gcc.dg/tree-ssa/pr21985.c: Likewise.
21117 * gcc.dg/tree-ssa/loop-14.c: Likewise.
21118 * gcc.dg/tree-ssa/loop-2.c: Likewise.
21119 * gcc.dg/tree-ssa/loop-3.c: Likewise.
21120 * gcc.dg/tree-ssa/loop-4.c: Likewise.
21121 * gcc.dg/tree-ssa/pr21171.c: Likewise.
21122 * gcc.dg/tree-ssa/loop-5.c: Likewise.
21123 * gcc.dg/tree-ssa/loop-10.c: Likewise.
21124 * gcc.dg/tree-ssa/loop-6.c: Likewise.
21125 * treelang/compile/extravar.tree: Likewise.
21126 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
21127 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
21128 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
21129 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
21130 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
21131
21132 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
21133
21134 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
21135 for 64-bit fix.
21136
21137 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
21138
21139 PR fortran/23675
21140 gfortran.dg/char_result_11.f90: New.
21141
21142 2006-01-04 Mark Mitchell <mark@codesourcery.com>
21143
21144 PR c++/24782
21145 * g++.dg/parse/access9.C: New test.
21146 * g++.dg/tc1/dr52.C: Tweak error markers.
21147
21148 2006-01-04 Richard Henderson <rth@redhat.com>
21149
21150 Merge from gomp branch.
21151 * g++.dg/parse/pragma2.C: Update expected error lines.
21152
21153 2006-01-04 Jakub Jelinek <jakub@redhat.com>
21154
21155 * g++.dg/other/i386-2.C: New test.
21156
21157 PR target/25554
21158 * gcc.c-torture/compile/20051228-1.c: New test.
21159
21160 PR c/25559
21161 * gcc.dg/pr25559.c: New test.
21162
21163 2006-01-03 Mark Mitchell <mark@codesourcery.com>
21164
21165 PR c++/25492
21166 * g++.dg/lookup/friend9.C: New test.
21167
21168 PR c++/25625
21169 * g++.dg/template/repo5.C: New test.
21170
21171 2006-01-03 Steven G. Kargl <kargls@comcast.net>
21172
21173 PR fortran/25101
21174 * gfortran.dg/forall_2.f90: New test.
21175
21176 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
21177
21178 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
21179 dg-require-weak. Adjust regexp to handle leading-underscore
21180 targets and space as well as TAB after .weak. Change previous
21181 64-bit fix to not use naked dot.
21182
21183 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
21184
21185 PR rtl-optimization/25578
21186 * gcc.c-torture/execute/20060102-1.c: New testcase.
21187
21188 2006-01-03 Richard Guenther <rguenther@suse.de>
21189
21190 PR c/25183
21191 * gcc.dg/torture/pr25183.c: New testcase.
21192
21193 2006-01-03 Jakub Jelinek <jakub@redhat.com>
21194
21195 Merge from gomp-branch.
21196 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
21197 * gcc.dg/ia64-sync-2.c: Likewise.
21198 * gcc.dg/ia64-sync-3.c: Likewise.
21199 * gcc.dg/ia64-sync-4.c: Likewise.
21200 * gcc.dg/sync-2.c: Likewise.
21201 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
21202 that sparc64-*-* and sparcv9-*-* supports sync builtins.
21203
21204 2006-01-02 Mark Mitchell <mark@codesourcery.com>
21205
21206 PR c++/25635
21207 * g++.dg/parse/operator6.C: New test.
21208
21209 PR c++/25637
21210 * g++.dg/parse/error29.C: New test.
21211
21212 PR c++/25638
21213 * g++.dg/parse/dtor6.C: New test.
21214
21215 PR c++/25633
21216 * g++.dg/parse/ctor3.C: New test.
21217
21218 PR c++/25634
21219 * g++.dg/template/class3.C: New test.
21220
21221 2006-01-02 Geoffrey Keating <geoffk@apple.com>
21222
21223 * g++.dg/debug/debug9.C: New.
21224
21225 2006-01-02 Steven G. Kargl <kargls@comcast.net>
21226
21227 PR fortran/24640
21228 * gfortran.dg/label_2.f90: New test.
21229
21230 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21231
21232 * g++.dg/lookup/using12.C: Tighten error marker.
21233
21234 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
21235 Andrew Pinski <pinskia@physics.uc.edu>
21236
21237 * gcc.target/powerpc/darwin-abi-3.c: New file.
21238 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
21239 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
21240 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
21241 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
21242 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
21243 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
21244 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
21245 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
21246
21247 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
21248
21249 * gcc.dg/tree-ssa/loadpre1.c: New;
21250 * gcc.dg/tree-ssa/loadpre2.c: New;
21251 * gcc.dg/tree-ssa/loadpre3.c: New;
21252 * gcc.dg/tree-ssa/loadpre4.c: New;
21253 * gcc.dg/tree-ssa/loadpre5.c: New;
21254 * gcc.dg/tree-ssa/loadpre6.c: New;
21255 * gcc.dg/tree-ssa/loadpre7.c: New;
21256 * gcc.dg/tree-ssa/loadpre8.c: New;
21257 * gcc.dg/tree-ssa/loadpre9.c: New;
21258
21259 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
21260
21261 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
21262 * g++.dg/abi/thunk4.C: Likewise.
21263
21264 2006-01-01 Andreas Jaeger <aj@suse.de>
21265
21266 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
21267 portable.
21268
21269 2006-01-01 Jakub Jelinek <jakub@redhat.com>
21270
21271 PR c++/25294
21272 * gcc.dg/pragma-pack-3.c: New test.
21273 * g++.dg/parse/pragma3.C: New test.
21274
21275 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21276
21277 PR middle-end/24827
21278 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
21279
21280 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21281
21282 PR testsuite/25214
21283 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
21284
21285 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
21286
21287 PR fortran/22607
21288 * gfortran-dg/pure_byref_3.f90: New.
21289
21290 fortran/PR 25396
21291 * gfortran.dg/userdef_operator_1.f90: New.
21292
21293 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
21294
21295 * g++.dg/abi/thunk3.C: New.
21296 * g++.dg/abi/thunk4.C: New.
21297
21298 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
21299
21300 PR fortran/25532
21301 * gfortran.dg/host_used_types_1.f90: New test. Check that host
21302 associated derived type components of derived types are
21303 properly declared in contained procedures.
21304
21305 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21306
21307 PR libgfortran/25139
21308 * gfortran.dg/backspace_2.f: New test.
21309
21310 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21311
21312 PR libgfortran/25550
21313 * gfortran.dg/endfile.f: New test.
21314
21315 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21316
21317 PR libgfortran/25419
21318 * gfortran.dg/comma.f: New test.
21319
21320 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21321
21322 * lib/gfortran-dg.exp: Remove trailing whitespace.
21323 * lib/fortran-torture.exp: Test with -fbounds-check instead of
21324 -funroll-all-loops.
21325
21326 2005-12-28 Alan Modra <amodra@bigpond.net.au>
21327
21328 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
21329 Extended Double long doubles or repeat tests when long double is
21330 the same size as double.
21331
21332 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21333
21334 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
21335
21336 PR testsuite/25442
21337 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
21338 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
21339
21340 PR testsuite/25441
21341 * gcc.dg/pr23911.c: Make test variable static.
21342
21343 PR testsuite/25444
21344 * gcc.dg/tree-ssa/pr14841.c: Likewise.
21345
21346 2005-12-26 Mark Mitchell <mark@codesourcery.com>
21347
21348 PR c++/25439
21349 * g++.dg/parse/crash17.C: Adjust error markers.
21350 * g++.dg/template/error20.C: New test.
21351
21352 2005-12-26 Mark Mitchell <mark@codesourcery.com>
21353
21354 PR c++/23172
21355 * g++.dg/ext/complit4.C: New test.
21356
21357 PR c++/25417
21358 * g++.dg/ext/complit5.C: Likewise.
21359
21360 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
21361
21362 PR tree-optimization/25125
21363 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
21364 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
21365 * gcc.c-torture/execute/pr25125.c: New.
21366
21367 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
21368
21369 PR fortran/25029
21370 PR fortran/21256
21371 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
21372 functions with incorrect assumed size references.
21373
21374 2005-12-24 Mark Mitchell <mark@codesourcery.com>
21375
21376 PR c++/23171
21377 * g++.dg/opt/init1.C: New test.
21378
21379 2005-12-23 Mark Mitchell <mark@codesourcery.com>
21380
21381 PR c++/24671
21382 * g++.dg/template/sfinae3.C: New test.
21383
21384 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21385
21386 * g++.dg/other/friend4.C: New test.
21387
21388 2005-12-23 Jakub Jelinek <jakub@redhat.com>
21389
21390 PR target/25005
21391 * g++.dg/opt/pr25005.C: New test.
21392
21393 2005-12-22 Mark Mitchell <mark@codesourcery.com>
21394
21395 PR c++/25369
21396 * g++.dg/template/ptrmem16.C: New test.
21397
21398 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
21399
21400 PR fortran/25029
21401 PR fortran/21256
21402 * gfortran.dg/initialization_1.f90: Add test of SIZE.
21403
21404 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21405
21406 PR libgfortran/25307
21407 * gfortran.dg/list_read_5.f90: New test.
21408
21409 2005-12-22 Richard Henderson <rth@redhat.com>
21410
21411 * gcc.target/i386/sse-7.c: Use -msse2.
21412
21413 2005-12-23 Jakub Jelinek <jakub@redhat.com>
21414
21415 PR rtl-optimization/25432
21416 * gcc.c-torture/compile/20051216-1.c: New test.
21417
21418 PR objc/25328
21419 * objc/execute/pr25328.m: New test.
21420
21421 2005-12-22 Mark Mitchell <mark@codesourcery.com>
21422
21423 PR c++/25364
21424 * g++.dg/template/call4.C: New test.
21425
21426 2005-12-22 Dale Johannesen <dalej@apple.com>
21427
21428 * gcc.target/i386/sse-17.c: New.
21429
21430 2005-12-22 Paul Brook <paul@codesourcery.com>
21431
21432 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
21433
21434 2005-12-22 Paul Brook <paul@codesourcery.com>
21435
21436 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
21437
21438 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21439
21440 PR tree-opt/25513
21441 * gcc.c-torture/compile/pr25513.c: New test.
21442
21443 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21444
21445 PR c++/23333
21446 * g++.dg/parse/error25.C: Add more tests.
21447
21448 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21449
21450 PR fortran/18990
21451 * gfortran.dg/der_charlen_1.f90: New.
21452
21453 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
21454
21455 PR fortran/20889
21456 * gfortran.dg/pointer_component_type_1.f90: New test.
21457
21458 PR fortran/25029
21459 PR fortran/21256
21460 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
21461 should give an error with assumed size array refernces and checks
21462 those that should not.
21463 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
21464 reference an upper bound so that it does not generate an error.
21465
21466 PR fortran/19362
21467 PR fortran/20244
21468 PR fortran/20864
21469 PR fortran/25391
21470 * gfortran.dg/used_dummy_types_1.f90: New test.
21471 * gfortran.dg/used_dummy_types_2.f90: New test.
21472 * gfortran.dg/used_dummy_types_3.f90: New test.
21473 * gfortran.dg/used_dummy_types_4.f90: New test.
21474 * gfortran.dg/used_dummy_types_5.f90: New test.
21475
21476 PR fortran/23152
21477 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
21478 group already being USE associated.
21479 * gfortran.dg/assumed_shape_nml.f90: New test.
21480 * gfortran.dg/assumed_size_nml.f90: New test.
21481
21482 PR fortran/20862
21483 PR fortran/25053
21484 PR fortran/25063
21485 PR fortran/25064
21486 PR fortran/25066
21487 PR fortran/25067
21488 PR fortran/25068
21489 PR fortran/25307
21490 * gfortran.dg/io_constraints_1.f90: New test.
21491 * gfortran.dg/io_constraints_1.f90: New test.
21492 * gfortran.dg/iostat_3.f90: Change wording of warning.
21493 * gfortran.dg/g77/19981216-0.f: The same.
21494
21495 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
21496
21497 PR tree-optimization/23518
21498 * gcc.dg/pr23518.c: New.
21499
21500 2005-12-21 Mike Stump <mrs@apple.com>
21501
21502 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
21503
21504 2005-12-21 Paul Brook <paul@codesourcery.com>
21505
21506 * gcc.dg/pr19340.c: Skip on m68k targets.
21507
21508 2005-12-21 Steven Bosscher <stevenb@suse.de>
21509
21510 PR rtl-optimization/25196
21511 * gcc.dg/pr25196.c: New test.
21512
21513 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
21514
21515 PR fortran/25423
21516 gfortran.dg/where_nested_1.f90: New.
21517
21518 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
21519
21520 PR tree-optimization/25382.
21521 * gcc.dg/tree-ssa/pr25382.c: New.
21522
21523 2005-12-20 Richard Guenther <rguenther@suse.de>
21524
21525 PR middle-end/24306
21526 * gcc.target/i386/pr24306.c: New testcase.
21527
21528 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
21529
21530 PR tree-optimization/25501
21531 * gcc.dg/tree-ssa/pr25501.c: New.
21532
21533 2005-12-20 Richard Guenther <rguenther@suse.de>
21534
21535 Revert
21536 2005-12-02 Richard Guenther <rguenther@suse.de>
21537
21538 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
21539
21540 2005-12-20 Mark Mitchell <mark@codesourcery.com>
21541
21542 PR c++/21228
21543 * g++.dg/warn/Wunreachable-code-2.C: New test.
21544
21545 2005-12-19 Mark Mitchell <mark@codesourcery.com>
21546
21547 PR c++/24278
21548 * g++.dg/template/ctor5.C: New test.
21549
21550 PR c++/24915
21551 * g++.dg/template/overload8.C: New test.
21552
21553 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
21554
21555 * gcc.c-torture/compile/pr25483 : New test.
21556
21557 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21558
21559 PR c++/20552
21560 * g++.dg/ext/typeof10.C: New test.
21561
21562 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
21563
21564 * gcc.dg/mt-loopi1.c: New.
21565
21566 2005-12-18 Richard Guenther <rguenther@suse.de>
21567
21568 PR tree-optimization/25481
21569 * gcc.dg/torture/pr25481.c: New testcase.
21570
21571 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
21572
21573 PR rtl-optimization/21041
21574 * gcc.dg/pr21041.c: New test.
21575
21576 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21577
21578 PR libgfortran/25463
21579 * gfortran.dg/advance.f90: New test.
21580
21581 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
21582
21583 * gcc.dg/20051201-1.c: New test.
21584
21585 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
21586
21587 PR fortran/25018
21588 * gfortran.dg/initialization_1.f90: New test.
21589 * gfortran.dg/enum_5.f90: Change dg-error to new message.
21590 * gfortran.dg/g77/980616-0.f: The same.
21591
21592 2005-12-17 Steven G. Kargl <kargls@comcast.net>
21593
21594 * PR fortran/25458
21595 * gfortran.dg/chkbits.f90: New test.
21596
21597 2005-12-17 Steven G. Kargl <kargls@comcast.net>
21598
21599 * gfortran.dg/enum_5.f: Revert to previous version.
21600
21601 2005-12-17 Steven G. Kargl <kargls@comcast.net>
21602
21603 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
21604 * gfortran.dg/nested_modules_1.f90: Ditto.
21605 * gfortran.dg/hollerith_f95.f90: Ditto.
21606 * gfortran.dg/select_5.f90: Ditto.
21607 * gfortran.dg/secnds.f: Ditto.
21608 * gfortran.dg/hollerith2.f90: Ditto.
21609 * gfortran.dg/imag_2.f: Ditto.
21610 * gfortran.dg/ftell_2.f90: Ditto.
21611 * gfortran.dg/malloc_free_1.f90: Ditto.
21612 * gfortran.dg/logint-1.f: Ditto.
21613 * gfortran.dg/recursive_statement_functions.f90: Ditto.
21614 * gfortran.dg/e_d_fmt.f90: Ditto.
21615 * gfortran.dg/hollerith_legacy.f90: Ditto.
21616 * gfortran.dg/logint-2.f: Ditto.
21617 * gfortran.dg/enum_5.f90: Ditto.
21618 * gfortran.dg/f2c_2.f90: Ditto.
21619 * gfortran.dg/pr17143.f90: Ditto.
21620 * gfortran.dg/namelist_14.f90: Ditto.
21621 * gfortran.dg/logint-3.f: Ditto.
21622 * gfortran.dg/spread_scalar_source.f90: Ditto.
21623 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
21624 * gfortran.dg/namelist_11.f: Ditto.
21625 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
21626 * gfortran.dg/g77/20010519-1.f
21627 * gfortran.dg/g77/alpha1.f: Ditto.
21628 * gfortran.dg/g77/990115-1.f: Ditto.
21629 * gfortran.dg/g77/erfc.f: Ditto.
21630 * gfortran.dg/g77/19990313-3.f: Ditto.
21631 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
21632 * gfortran.dg/g77/20010426.f: Ditto.
21633 * gfortran.dg/g77/19990313-0.f: Ditto.
21634 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
21635 * gfortran.dg/g77/20000629-1.f: Ditto.
21636 * gfortran.dg/g77/970125-0.f: Ditto.
21637 * gfortran.dg/g77/8485.f: Ditto.
21638 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
21639 * gfortran.dg/g77/19990313-1.f: Ditto.
21640 * gfortran.dg/g77/int8421.f: Ditto.
21641 * gfortran.dg/g77/19990305-0.f: Ditto.
21642 * gfortran.dg/g77/947.f: Ditto.
21643 * gfortran.dg/g77/19990905-2.f: Ditto.
21644 * gfortran.dg/g77/cabs.f: Ditto.
21645 * gfortran.dg/g77/19990313-2.f: Ditto.
21646 * gfortran.dg/g77/20020307-1.f: Ditto.
21647 * gfortran.dg/g77/dcomplex.f: Ditto.
21648 * gfortran.dg/g77/19990502-1.f: Ditto.
21649 * gfortran.dg/g77/19981216-0.f: Ditto.
21650 * gfortran.dg/common_4.f90: Ditto.
21651 * gfortran.dg/entry_4.f90: Ditto.
21652 * gfortran.dg/equiv_constraint_2.f90: Ditto.
21653 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
21654 * gfortran.dg/namelist_12.f: Ditto.
21655 * gfortran.dg/scale_1.f90: Ditto.
21656 * gfortran.dg/modulo_1.f90
21657 * gfortran.dg/hollerith.f90: Ditto.
21658 * gfortran.dg/direct_io_3.f90: Ditto.
21659 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
21660 * gfortran.dg/gnu_logical_1.F: Ditto.
21661 * gfortran.dg/unf_io_convert_1.f90: Ditto.
21662 * gfortran.dg/assign_1.f90: Ditto.
21663 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
21664 * gfortran.dg/pr23095.f: Ditto.
21665 * gfortran.dg/read_float_1.f90: Ditto.
21666
21667 2005-12-17 Andreas Jaeger <aj@suse.de>
21668
21669 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
21670 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
21671
21672 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21673
21674 PR fortran/24268
21675 * gfortran.dg/fmt_white.f: New test.
21676
21677 2005-12-16 Steven G. Kargl <kargls@comcast.net>
21678
21679 * gfortran.dg/label_1.f90: New test.
21680
21681 2005-12-15 Ben Elliston <bje@au.ibm.com>
21682
21683 PR testsuite/25422
21684 * gcc.dg/20031012-1.c: Add -Walways-true option.
21685 * gcc.dg/weak/weak-3.c: Likewise.
21686 * g++.old-deja/g++.mike/warn8.C: Likewise.
21687
21688 2005-12-16 Mike Stump <mrs@apple.com>
21689
21690 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
21691 exit.
21692
21693 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21694
21695 PR libgfortran/25264
21696 PR libgfortran/25349
21697 * gfortran.dg/tl_editing.f90: Added additional checks.
21698 * gfortran.dg/t_editing.f: New test.
21699 * gfortran.dg/write_padding.f90: New test
21700
21701 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21702
21703 PR testsuite/25215
21704 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
21705
21706 2005-12-16 Jakub Jelinek <jakub@redhat.com>
21707
21708 PR rtl-optimization/24899
21709 * gcc.c-torture/execute/20051215-1.c: New test.
21710
21711 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
21712
21713 PR 24823
21714 * gfortran.dg/pr24823.f: New test.
21715
21716 2005-12-16 Jeff Law <law@redhat.com>
21717
21718 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
21719
21720 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21721
21722 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
21723 (base_types): Change C++ style comments to C style comments. Remove
21724 aligned types from the array. Keep Enums disabled.
21725 (complex_types): Remove aligned types from the array.
21726 Comment out "_Complex long double".
21727 (attrib_types): Remove.
21728 (complex_attrib_types): Remove.
21729 (attrib_array_types): Remove.
21730 (complex_attrib_array_types): Remove.
21731 (aligned_bitfld_types): Remove.
21732 (n_aligned_bitfld_types): Remove.
21733 (FEATURE_ALIGNEDPACKED): Delete.
21734 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
21735 (singles): Remove support for adding attributes.
21736 (choose_type): Remove support for attributed types.
21737 (generate_fields): Remove support for attributed bit-fields.
21738 Remove support for adding attributes.
21739 (generate_random_tests): Remove support for adding attributes.
21740 (features): Add back "[0] :0" and "complex vector [0]".
21741 (main): Remove support for attributed bit-fields.
21742 Uncomment the calling of generate_random_tests for the rests of
21743 the tests.
21744
21745 2005-12-16 Jan Hubicka <jh@suse.cz>
21746
21747 * gcc.c-torture/combine/pr25224.c: New.
21748
21749 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
21750
21751 PR other/25028
21752 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
21753 HP-UX.
21754
21755 2005-12-15 Richard Sandiford <richard@codesourcery.com>
21756
21757 * gcc.dg/20051215-1.c: New file.
21758
21759 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21760
21761 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
21762 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
21763
21764 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
21765
21766 PR fortran/18197
21767 * gfortran.dg/dummy_functions_1.f90: New.
21768
21769 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
21770
21771 PR rtl-optimization/25310
21772 * gcc.c-torture/compile/pr25310.c: New test.
21773
21774 2005-12-14 Jakub Jelinek <jakub@redhat.com>
21775
21776 PR debug/25023
21777 * gcc.dg/pr25023.c: New test.
21778
21779 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21780
21781 * g++.old-deja/g++.brendan/redecl1.C,
21782 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
21783 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
21784 g++.old-deja/g++.oliva/typeof1.C,
21785 g++.old-deja/g++.other/crash16.C,
21786 g++.old-deja/g++.other/crash34.C,
21787 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
21788 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
21789 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
21790 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
21791 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
21792 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
21793 Remove xfail.
21794
21795 2005-12-14 Kean Johnston <jkj@sco.com>
21796 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21797
21798 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
21799 * gcc.target/i386/20020523-1.c: Ditto.
21800 * gcc.target/i386/tailcall-1.c: Ditto.
21801 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
21802 * gcc.target/i386/ssetype-5.c: Ditto.
21803
21804 2005-12-14 Jeff Law <law@redhat.com>
21805
21806 * gcc.dg/tree-ssa/foldstring-1.c: New test.
21807
21808 2005-12-14 Jakub Jelinek <jakub@redhat.com>
21809
21810 PR target/25254
21811 PR target/24188
21812 * gcc.target/i386/pr25254.c: New test.
21813 * gfortran.dg/PR24188.f: New test.
21814
21815 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
21816
21817 * lib/fortran-torture.exp: Catch remaining uses of
21818 remote_file build delete.
21819
21820 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21821
21822 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
21823
21824 2005-12-14 Ben Elliston <bje@au.ibm.com>
21825
21826 * gcc.dg/warn-addr-cmp.c: New test.
21827
21828 2005-12-13 Jakub Jelinek <jakub@redhat.com>
21829
21830 PR debug/25023
21831 PR target/25293
21832 * gcc.target/i386/pr25293.c: New test.
21833
21834 2005-12-13 Petr Machata <machata@post.cz>
21835
21836 PR c++/24907
21837 * g++.dg/parse/comma2.C: New test.
21838
21839 2005-12-13 Mark Mitchell <mark@codesourcery.com>
21840 Jakub Jelinek <jakub@redhat.com>
21841
21842 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
21843 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
21844 (limits.h): Include unconditionally.
21845 (stdlib.h): Likewise.
21846 (hashtab.h): Do not include.
21847 (getopt.h): Likewise.
21848 (stddef.h): Include.
21849 (hashval_t): Define.
21850 (struct entry): Add "next" field.
21851 (HASH_SIZE): New macro.
21852 (hash_table): New variable.
21853 (switchfiles): Do not use xmalloc.
21854 (mix): New macro.
21855 (iterative_hash): New function.
21856 (hasht): Remove.
21857 (e_exists): New function.
21858 (e_insert): Likewise.
21859 (output): Use, instead of libiberty hashtable functions.
21860 (main): Do not use getopt. Do not call htab_create.
21861
21862 2005-12-13 Jakub Jelinek <jakub@redhat.com>
21863
21864 PR c++/25331
21865 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
21866 put atal* and atpaal* attributes on array elements.
21867 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
21868 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
21869 put atal* and atpaal* attributes on array elements.
21870 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
21871
21872 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
21873
21874 * gcc.dg/single-precision-constant.c: New test.
21875
21876 2005-12-13 Alan Modra <amodra@bigpond.net.au>
21877
21878 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
21879 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
21880 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
21881 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
21882 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
21883 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
21884 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
21885 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
21886 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
21887 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
21888 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
21889 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
21890 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
21891 gcc.target/powerpc/ppc-sdata-2.c,
21892 gcc.target/powerpc/ppc-stackalign-1.c,
21893 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
21894 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
21895 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
21896 gcc.target/powerpc/rs6000-ldouble-2.c,
21897 gcc.target/powerpc/rs6000-power2-1.c,
21898 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
21899 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
21900 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
21901 option into target selector.
21902 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
21903 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
21904
21905 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
21906
21907 PR objc/25348
21908 * objc.dg/encode-9.m: New test.
21909
21910 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21911
21912 PR testsuite/20772
21913 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
21914 * gcc.dg/asm-b.c: Fix typo.
21915 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
21916 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
21917 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
21918 i?86 lp64 and x86_64 ilp32.
21919 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
21920 on i?86 lp64.
21921 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
21922
21923 2005-12-12 Steven G. Kargl <kargls@comcast.net>
21924
21925 PR fortran/25078
21926 gfortran.dg/equiv_5.f90: New test.
21927
21928 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
21929
21930 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
21931 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
21932 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
21933 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
21934 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
21935 * gcc.dg/tree-ssa/reassoc-5.c: New.
21936 * gcc.dg/tree-ssa/reassoc-6.c: New.
21937 * gcc.dg/tree-ssa/reassoc-7.c: New.
21938 * gcc.dg/tree-ssa/reassoc-8.c: New.
21939 * gcc.dg/tree-ssa/reassoc-9.c: New.
21940 * gcc.dg/tree-ssa/reassoc-10.c: New.
21941 * gcc.dg/tree-ssa/reassoc-11.c: New.
21942
21943 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21944
21945 PR testsuite/25167
21946 PR testsuite/24478
21947 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
21948
21949 2005-12-12 Mark Mitchell <mark@codesourcery.com>
21950
21951 PR c++/25300
21952 * g++.dg/template/inherit.C: Do not use a generic error message.
21953
21954 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
21955
21956 PR libobjc/25354
21957 * objc.dg/gnu-encoding: New directory.
21958 * objc.dg/gnu-encoding/compat-common.h: New file.
21959 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
21960 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
21961 * objc.dg/gnu-encoding/vector-defs.h: New file.
21962 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
21963 * objc.dg/gnu-encoding/generate-random.c: New file.
21964 * objc.dg/gnu-encoding/generate-random_r.c: New file.
21965 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
21966 * objc.dg/gnu-encoding/generate-random.h: New file.
21967
21968 2005-12-11 Mark Mitchell <mark@codesourcery.com>
21969
21970 PR c++/25337
21971 * g++.dg/template/defarg7.C: New test.
21972
21973 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
21974
21975 PR libobjc/25347
21976 * objc.dg/encode-8.m: New test.
21977
21978 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
21979
21980 PR libobjc/25346
21981 * objc.dg/encode-7.m: New test.
21982
21983 2005-12-10 Mark Mitchell <mark@codesourcery.com>
21984
21985 PR c++/25010
21986 * g++.dg/opt/inline10.C: New test.
21987
21988 2005-12-11 Steven G. Kargl <kargls@comcast.net>
21989
21990 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
21991
21992 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
21993
21994 * gfortran.dg/substring_equivalence.f90: typo in comment
21995
21996 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21997
21998 PR fortran/25068
21999 * gfortran.dg/iostat_3.f90: New test.
22000
22001 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
22002
22003 PR fortran/23815
22004 * gfortran.dg/unf_io_convert_1.f90: New test.
22005 * gfortran.dg/unf_io_convert_2.f90: New test.
22006 * gfortran.dg/unf_io_convert_3.f90: New test.
22007
22008 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22009
22010 PR testsuite/20772
22011 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
22012 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
22013 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
22014 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
22015 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
22016 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
22017 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
22018 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
22019 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
22020 gcc.dg/torture/fp-int-convert-float128-timode.c,
22021 gcc.dg/torture/fp-int-convert-float128.c,
22022 gcc.dg/torture/fp-int-convert-float80-timode.c,
22023 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
22024 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
22025
22026 * gcc.dg/tls/opt-1.c: Require effective target fpic.
22027
22028 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
22029
22030 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
22031
22032 2005-12-10 Richard Sandiford <richard@codesourcery.com>
22033
22034 * gcc.dg/20051207-1.c,
22035 * gcc.dg/20051207-2.c,
22036 * gcc.dg/20051207-3.c: New tests.
22037
22038 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22039
22040 PR testsuite/20772
22041 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
22042 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
22043 dg-skip-if target selector.
22044
22045 PR testsuite/20772
22046 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
22047 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
22048 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
22049 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
22050 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
22051 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
22052 and/or merge with i?86 cases.
22053
22054 * gcc.dg/tls/opt-3.c: Require effective target fpic.
22055
22056 PR testsuite/20772
22057 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
22058 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
22059 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
22060 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
22061 x86_64-*-linux*.
22062
22063 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
22064
22065 PR target/25311
22066 * gcc.c-torture/compile/pr25311.c: New test.
22067
22068 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22069
22070 PR libgfortran/25039
22071 * gfortran.dg/read_comma.f: New test.
22072
22073 2005-12-08 Jakub Jelinek <jakub@redhat.com>
22074
22075 PR c++/19317
22076 * g++.dg/opt/pr19317-1.C: New test.
22077 * g++.dg/opt/pr19317-2.C: New test.
22078 * g++.dg/opt/pr19317-3.C: New test.
22079
22080 PR target/19005
22081 * gcc.c-torture/execute/pr19005.c: New test.
22082
22083 PR target/17828
22084 * g++.old-deja/g++.other/comdat5.C: New test.
22085 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
22086
22087 * g++.dg/compat/struct-layout-1.exp: New file.
22088 * g++.dg/compat/struct-layout-1.h: New.
22089 * g++.dg/compat/struct-layout-1_generate.c: New.
22090 * g++.dg/compat/struct-layout-1_x1.h: New.
22091 * g++.dg/compat/struct-layout-1_x2.h: New.
22092 * g++.dg/compat/struct-layout-1_y1.h: New.
22093 * g++.dg/compat/struct-layout-1_y2.h: New.
22094
22095 * gcc.dg/20050330-2.c: New test.
22096
22097 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
22098
22099 PR fortran/25292
22100 * gfortran.dg/associated_1.f90: New.
22101
22102 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22103
22104 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
22105 ILP32 vect_no_align platforms.
22106
22107 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
22108 Jakub Jelinek <jakub@redhat.com>
22109
22110 PR target/25268
22111 * gcc.c-torture/compile/20051207-1.c: New test.
22112
22113 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22114
22115 PR testsuite/20772
22116 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
22117 gcc.dg/torture/pr18582-1.c,
22118 gcc.target/i386/attributes-error.c: Also test on x86_64.
22119
22120 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
22121
22122 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22123
22124 PR c++/19397
22125 * g++.dg/template/typedef3.C: New test.
22126
22127 PR c++/19762
22128 PR c++/19764
22129 * g++.dg/template/dtor3.C: Fix error markers.
22130
22131 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
22132
22133 * lib/target-supports.exp (check_effective_target_sync_char_short):
22134 Add s390*.
22135
22136 2005-12-06 Janis Johnson <janis187@us.ibm.com>
22137
22138 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
22139
22140 2005-12-06 Roger Sayle <roger@eyesopen.com>
22141
22142 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
22143 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
22144 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
22145 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
22146
22147 2005-12-06 Roger Sayle <roger@eyesopen.com>
22148
22149 PR c++/25263
22150 * g++.dg/other/array2.C: New test case.
22151
22152 2005-12-05 Geoffrey Keating <geoffk@apple.com>
22153
22154 * gcc.dg/darwin-weakimport-3.c: New.
22155
22156 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
22157 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
22158 and to work on Darwin.
22159 * gcc.dg/attr-weakref-1b.c: New file.
22160 * gcc.dg/attr-weakref-2.c: New test.
22161 * gcc.dg/darwin-weakref-1.c: New test.
22162
22163 2005-12-05 Janis Johnson <janis187@us.ibm.com>
22164
22165 PR testsuite/25247
22166 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
22167 use in selector expressions.
22168 (dg-xfail-if): Ditto.
22169 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
22170 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
22171 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
22172 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
22173 * gcc.test-framework/test-framework.exp: Skip generated tests if
22174 CHECK_TEST_FRAMEWORK is not 1.
22175
22176 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22177
22178 PR tree-optimization/24963
22179 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
22180
22181 PR target/24108
22182 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
22183
22184 PR target/18580
22185 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
22186 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
22187 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
22188 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
22189
22190 2005-12-05 Jakub Jelinek <jakub@redhat.com>
22191
22192 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
22193 dg-options.
22194
22195 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
22196
22197 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
22198
22199 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
22200
22201 * gcc.dg/format/cast-1.c: New test.
22202
22203 2005-12-04 Roger Sayle <roger@eyesopen.com>
22204
22205 PR c/7776
22206 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
22207 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
22208 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
22209 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
22210
22211 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
22212
22213 * gcc.dg/cast-pretty-print-1.c: New test.
22214
22215 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
22216
22217 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
22218
22219 2005-12-02 Mark Mitchell <mark@codesourcery.com>
22220
22221 PR c++/24173
22222 * g++.dg/template/friend40.C: New test.
22223
22224 2005-12-02 Jakub Jelinek <jakub@redhat.com>
22225
22226 PR target/25199
22227 * gcc.target/i386/movq-2.c: New test.
22228 * gcc.target/i386/movq.c: Remove target i?86, instead add
22229 dg-require-effective-target ilp32.
22230
22231 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22232
22233 PR c++/24103
22234 * g++.dg/other/default1.C: New test.
22235
22236 2005-12-02 Richard Guenther <rguenther@suse.de>
22237
22238 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
22239
22240 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
22241
22242 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
22243
22244 2005-12-02 Alan Modra <amodra@bigpond.net.au>
22245
22246 PR target/21017
22247 * gcc.target/powerpc/rotate.c: New.
22248
22249 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22250
22251 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
22252 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
22253
22254 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
22255
22256 PR c/13384
22257 * gcc.dg/pr17730-1.c: Adjust.
22258 * gcc.dg/lvalue1.c (main): Likewise.
22259 * gcc.dg/lvalue-2.c: Likewise.
22260 * g++.dg/pr7503-3.C
22261
22262 2005-12-01 Geoffrey Keating <geoffk@apple.com>
22263
22264 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
22265 error messages.
22266
22267 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
22268
22269 PR fortran/24789
22270 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
22271
22272 2005-12-01 Uros Bizjak <uros@kss-loka.si>
22273
22274 PR target/24475
22275 * lib/target-supports.exp (check_effective_target_tls): New.
22276 (check_effective_target_tls_runtime): New.
22277 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
22278 for TLS support.
22279 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
22280 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
22281 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
22282 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
22283 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
22284 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
22285 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
22286 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
22287 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
22288 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
22289 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
22290 effective-target TLS.
22291 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
22292 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
22293 effective-target TLS runtime.
22294
22295 2005-12-01 Uros Bizjak <uros@kss-loka.si>
22296
22297 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
22298
22299 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
22300
22301 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
22302 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
22303 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
22304 ignored" warnings when "packing" is the same as the ABI layout.
22305
22306 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
22307
22308 PR fortran/21302
22309 * gfortran.dg/line_length_1.f: New test.
22310 * gfortran.dg/line_length_2.f90: Ditto.
22311
22312 2005-11-30 Richard Guenther <rguenther@suse.de>
22313
22314 PR tree-optimization/21655
22315 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
22316
22317 2005-11-30 Dale Johannesen <dalej@apple.com>
22318
22319 * gcc.c-torture/compile/pr24930.c: New.
22320
22321 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
22322
22323 PR fortran/15809
22324 * gfortran.dg/auto_char_dummy_array.f90: New test.
22325
22326 2005-11-30 Jeff Law <law@redhat.com>
22327
22328 * g++.old-deja/g++.law/pr25000.C: New test.
22329
22330 2005-11-30 Jakub Jelinek <jakub@redhat.com>
22331
22332 * gcc.dg/tls/opt-11.c: New test.
22333
22334 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
22335
22336 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
22337 targets.
22338 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
22339 LP64 ia64.
22340
22341 2005-11-29 Jakub Jelinek <jakub@redhat.com>
22342
22343 * gfortran.dg/open_access_1.f90: New test.
22344
22345 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22346
22347 * gcc.dg/charset/builtin2.c: New test.
22348
22349 2005-11-28 Jakub Jelinek <jakub@redhat.com>
22350
22351 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
22352 on mmix-*-* for *_[xy].c.
22353
22354 2005-11-28 Kean Johnston <jkj@sco.com>
22355
22356 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
22357 headers.
22358 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
22359 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
22360 * gcc.target/i386/asm-3.c: Ditto.
22361 * gcc.target/i386/clobbers.c: Ditto.
22362 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
22363 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
22364 test regexp.
22365 * gcc.target/i386/mul.c: Ditto.
22366 * gcc.target/i386/ssetype-1.c: Ditto.
22367 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
22368 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
22369 static so the test works with -fPIC mode too. Based on comment in
22370 PR19231 by Pinski.
22371 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
22372
22373 2005-11-28 Richard Guenther <rguenther@suse.de>
22374
22375 * gcc.dg/alias-9.c: New testcase.
22376 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
22377
22378 2005-11-28 Roger Sayle <roger@eyesopen.com>
22379 Uros Bizjak <uros@kss-loka.si>
22380
22381 PR middle-end/20219
22382 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
22383 tan(x)/sin(x) transformations.
22384
22385 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
22386
22387 PR middle-end/24575
22388 * gcc.dg/tree-ssa/divide-3.c: New test.
22389 * gcc.dg/tree-ssa/divide-4.c: New test.
22390
22391 2005-11-27 Steven G. Kargl <kargls@comcast.net>
22392
22393 PR fortran/24917
22394 * gfortran.dg/boz_6.f90: New test.
22395
22396 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22397
22398 PR fortran/23912
22399 * gfortran.dg/modulo_1.f90: New test.
22400
22401 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22402
22403 PR libfortran/24919
22404 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
22405 fail on CRLF platforms.
22406 * gfortran.dg/ftell_2.f90: Likewise.
22407
22408 2005-11-26 Eric Christopher <echristo@apple.com>
22409
22410 * gcc.dg/intmax_t-1.c: Remove mips xfail.
22411
22412 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
22413
22414 * objc.dg/gnu-runtime-3.m: Simplify.
22415
22416 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
22417
22418 PR middle-end/23669
22419 * gcc.dg/tree-ssa/divide-1.c: New test.
22420 * gcc.dg/tree-ssa/divide-2.c: New test.
22421
22422 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
22423
22424 PR libgfortran/24945
22425 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
22426
22427 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
22428
22429 PR libgfortran/24945
22430 * gfortran.dg/open_status_2.f90: New test.
22431
22432 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22433
22434 * gcc.c-torture/execute/builtins/fprintf.c,
22435 gcc.c-torture/execute/builtins/fputs-lib.c,
22436 gcc.c-torture/execute/builtins/fputs.c,
22437 gcc.c-torture/execute/builtins/lib/fprintf.c,
22438 gcc.c-torture/execute/builtins/lib/printf.c,
22439 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
22440
22441 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
22442
22443 * gcc.dg/20050922-2.c: New test.
22444
22445 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
22446
22447 * objc.dg/gnu-runtime-3.m: New test.
22448
22449 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22450
22451 PR c++/9278
22452 * g++.dg/other/void1.C: New test.
22453
22454 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
22455
22456 PR middle-end/24998
22457 * gcc.dg/torture/fp-int-convert-float.c,
22458 gcc.dg/torture/fp-int-convert-double.c,
22459 gcc.dg/torture/fp-int-convert-long-double.c,
22460 gcc.dg/torture/fp-int-convert-timode.c,
22461 gcc.dg/torture/fp-int-convert-float80.c,
22462 gcc.dg/torture/fp-int-convert-float80-timode.c,
22463 gcc.dg/torture/fp-int-convert-float128.c,
22464 gcc.dg/torture/fp-int-convert-float128-timode.c,
22465 gcc.dg/torture/fp-int-convert.h: New files.
22466
22467 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
22468
22469 PR middle-end/24989
22470 * gcc.dg/tree-ssa/bool-10.c: New test.
22471 * gcc.dg/tree-ssa/bool-11.c: New test.
22472 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
22473
22474 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
22475
22476 PR middle-end/24990
22477 * tree-ssa/pr24990-1.c: New test.
22478
22479 2005-11-24 Richard Guenther <rguenther@suse.de>
22480 Dirk Mueller <dmueller@suse.de>
22481
22482 PR c++/14024
22483 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
22484 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
22485 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
22486 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
22487 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
22488 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
22489
22490 2005-11-23 Uros Bizjak <uros@kss-loka.si>
22491
22492 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
22493
22494 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
22495
22496 PR c/21668
22497 * gcc.dg/Wc++-compat.c: New.
22498 * gcc.dg/Wno-c++-compat.c: New.
22499
22500 2005-11-23 Alan Modra <amodra@bigpond.net.au>
22501
22502 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
22503 (vspltish, vspltisw): Likewise.
22504
22505 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22506
22507 PR libgfortran/24794
22508 * gfortran.dg/namelist_12.f: Fix quotes.
22509 * gfortran.dg/namelist_13.f90: Fix quotes.
22510 * gfortran.dg/namelist_14.f90: Fix quotes.
22511 * gfortran.dg/namelist_15.f90: Fix quotes.
22512 * gfortran.dg/namelist_use.f90: Fix quotes.
22513 * gfortran.dg/namelist_use_only.f90: Fix quotes.
22514 * gfortran.dg/namelist_21.f90: New test.
22515 * gfortran.dg/namelist_22.f90: New test.
22516
22517 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
22518
22519 PR target/23435
22520 * gcc.c-torture/compile/pr23435.c: New.
22521
22522 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
22523
22524 * gcc.c-torture/execute/floatunsisf-1.c: New test.
22525
22526 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
22527
22528 * gcc.target/powerpc/405-macchw-1.c,
22529 gcc.target/powerpc/405-macchw-2.c,
22530 gcc.target/powerpc/405-macchwu-1.c,
22531 gcc.target/powerpc/405-macchwu-2.c,
22532 gcc.target/powerpc/405-machhw-1.c,
22533 gcc.target/powerpc/405-machhw-2.c,
22534 gcc.target/powerpc/405-machhwu-1.c,
22535 gcc.target/powerpc/405-machhwu-2.c,
22536 gcc.target/powerpc/405-maclhw-1.c,
22537 gcc.target/powerpc/405-maclhw-2.c,
22538 gcc.target/powerpc/405-maclhwu-1.c,
22539 gcc.target/powerpc/405-maclhwu-2.c,
22540 gcc.target/powerpc/405-mulchw-1.c,
22541 gcc.target/powerpc/405-mulchw-2.c,
22542 gcc.target/powerpc/405-mulchwu-1.c,
22543 gcc.target/powerpc/405-mulchwu-2.c,
22544 gcc.target/powerpc/405-mulhhw-1.c,
22545 gcc.target/powerpc/405-mulhhw-2.c,
22546 gcc.target/powerpc/405-mulhhwu-1.c,
22547 gcc.target/powerpc/405-mulhhwu-2.c,
22548 gcc.target/powerpc/405-mullhw-1.c,
22549 gcc.target/powerpc/405-mullhw-2.c,
22550 gcc.target/powerpc/405-mullhwu-1.c,
22551 gcc.target/powerpc/405-mullhwu-2.c,
22552 gcc.target/powerpc/405-nmacchw-1.c,
22553 gcc.target/powerpc/405-nmacchw-2.c,
22554 gcc.target/powerpc/405-nmachhw-1.c,
22555 gcc.target/powerpc/405-nmachhw-2.c,
22556 gcc.target/powerpc/405-nmaclhw-1.c,
22557 gcc.target/powerpc/405-nmaclhw-2.c,
22558 gcc.target/powerpc/440-macchw-1.c,
22559 gcc.target/powerpc/440-macchw-2.c,
22560 gcc.target/powerpc/440-macchwu-1.c,
22561 gcc.target/powerpc/440-macchwu-2.c,
22562 gcc.target/powerpc/440-machhw-1.c,
22563 gcc.target/powerpc/440-machhw-2.c,
22564 gcc.target/powerpc/440-machhwu-1.c,
22565 gcc.target/powerpc/440-machhwu-2.c,
22566 gcc.target/powerpc/440-maclhw-1.c,
22567 gcc.target/powerpc/440-maclhw-2.c,
22568 gcc.target/powerpc/440-maclhwu-1.c,
22569 gcc.target/powerpc/440-maclhwu-2.c,
22570 gcc.target/powerpc/440-mulchw-1.c,
22571 gcc.target/powerpc/440-mulchw-2.c,
22572 gcc.target/powerpc/440-mulchwu-1.c,
22573 gcc.target/powerpc/440-mulchwu-2.c,
22574 gcc.target/powerpc/440-mulhhw-1.c,
22575 gcc.target/powerpc/440-mulhhw-2.c,
22576 gcc.target/powerpc/440-mulhhwu-1.c,
22577 gcc.target/powerpc/440-mulhhwu-2.c,
22578 gcc.target/powerpc/440-mullhw-1.c,
22579 gcc.target/powerpc/440-mullhw-2.c,
22580 gcc.target/powerpc/440-mullhwu-1.c,
22581 gcc.target/powerpc/440-mullhwu-2.c,
22582 gcc.target/powerpc/440-nmacchw-1.c,
22583 gcc.target/powerpc/440-nmacchw-2.c,
22584 gcc.target/powerpc/440-nmachhw-1.c,
22585 gcc.target/powerpc/440-nmachhw-2.c,
22586 gcc.target/powerpc/440-nmaclhw-1.c,
22587 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
22588
22589 2005-11-21 Jakub Jelinek <jakub@redhat.com>
22590
22591 PR fortran/24774
22592 * gfortran.dg/inquire_9.f90: New test.
22593
22594 PR fortran/21647
22595 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
22596
22597 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22598
22599 PR libfortran/24432
22600 * lib/target-supports.exp (check_effective_target_fortran_large_real):
22601 Check that 'cos' is supported.
22602
22603 2005-11-21 Paul Thomas <pault@gcc.gnu.org
22604
22605 PR fortran/24223
22606 * gfortran.dg/substring_equivalence.f90: New test.
22607
22608 PR fortran/24705
22609 * gfortran.dg/auto_internal_assumed.f90: New test.
22610
22611 2005-11-21 Uros Bizjak <uros@kss-loka.si>
22612
22613 * gcc.dg/fold-div-2.c: New test.
22614
22615 2005-11-20 Ian Lance Taylor <ian@airs.com>
22616
22617 PR rtl-optimization/24883
22618 * gcc.c-torture/compile/pr24883.c: New test.
22619
22620 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
22621
22622 PR middle-end/20583
22623 * gcc.c-torture/compile/pr20583.c: New.
22624
22625 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
22626
22627 * gcc.c-torture/execute/usmul.c: New test.
22628
22629 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
22630
22631 * gcc.dg/tree-ssa/vrp22.c: New test.
22632
22633 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
22634
22635 PR middle-end/24912
22636 * gcc.dg/torture/pr24912-1.c: New test.
22637
22638 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
22639
22640 PR fortran/24862
22641 * gfortran.dg/arrayio_derived_1.f90: New test.
22642
22643 2005-11-19 Richard Guenther <rguenther@suse.de>
22644
22645 PR middle-end/23294
22646 * gcc.dg/tree-ssa/pr23294.c: New testcase.
22647
22648 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
22649
22650 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
22651
22652 2005-11-18 Mark Mitchell <mark@codesourcery.com>
22653
22654 PR c++/8355
22655 * g++.dg/template/friend39.C: New test.
22656
22657 2005-11-18 James E Wilson <wilson@specifix.com>
22658
22659 * gcc.dg/builtin-strstr.c: New.
22660
22661 2005-11-18 Richard Henderson <rth@redhat.com>
22662
22663 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
22664 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
22665 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
22666 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
22667 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
22668 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
22669 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
22670 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
22671 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
22672 renaming to remove initial "ia64-".
22673
22674 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
22675
22676 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
22677
22678 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
22679
22680 * g++.dg/cpp/string-2.C: New test.
22681
22682 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
22683
22684 * gcc.dg/tree-ssa/loop-14.c: New test.
22685
22686 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
22687 Michael Chamberlain <michael@chamberlain.net.au>
22688
22689 * ada/acats/run_all.sh (target_run): Kill long running tests.
22690
22691 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22692
22693 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
22694 * gcc.dg/cleanup-9.c: Likewise.
22695 * gcc.dg/cleanup-10.c: Likewise.
22696 * gcc.dg/cleanup-11.c: Likewise.
22697
22698 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22699
22700 PR fortran/24892
22701 * gfortran.dg/open_access_append_1.f90: New test.
22702 * gfortran.dg/open_access_append_2.f90: New test.
22703
22704 2005-11-16 Richard Guenther <rguenther@suse.de>
22705
22706 PR middle-end/24851
22707 * gcc.c-torture/execute/pr24851.c: New testcase.
22708
22709 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
22710
22711 * gcc.dg/fold-overflow-1.c: New test.
22712
22713 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
22714
22715 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
22716 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
22717
22718 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
22719
22720 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
22721 structures.
22722 * g++.dg/eh/forced2.C: Likewise.
22723 * g++.dg/eh/forced3.C: Likewise.
22724 * g++.dg/eh/forced4.C: Likewise.
22725
22726 2005-11-11 Mike Stump <mrs@apple.com>
22727
22728 * g++.old-deja/g++.mike/unused.C: Add.
22729
22730 2005-11-15 Mark Mitchell <mark@codesourcery.com>
22731
22732 PR c++/24667
22733 * g++.dg/warn/Wcast-qual1.C: New test.
22734
22735 2005-11-15 Jan Hubicka <jh@suse.cz>
22736
22737 * gcc.dg/winline-5.c: Add large-unit-insns limit.
22738
22739 2005-11-14 David Edelsohn <edelsohn@gnu.org>
22740
22741 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
22742
22743 2005-11-14 Diego Novillo <dnovillo@redhat.com>
22744
22745 PR 24840
22746 * gcc.dg/tree-ssa/pr24840.c: New test.
22747
22748 2005-11-14 Janis Johnson <janis187@us.ibm.com>
22749
22750 PR testsuite/24841
22751 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
22752
22753 2005-11-14 Dale Johannesen <dalej@apple.com>
22754
22755 * gcc.c-torture/execute/20051113-1.c: New.
22756
22757 2005-11-14 Mark Mitchell <mark@codesourcery.com>
22758
22759 PR c++/24687
22760 * g++.dg/template/crash43.C: New test.
22761
22762 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
22763
22764 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
22765
22766 2005-11-13 Mark Mitchell <mark@codesourcery.com>
22767
22768 PR c++/24817
22769 * g++.dg/eh/spec8.C: New test.
22770
22771 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
22772
22773 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
22774
22775 2005-11-13 Mark Mitchell <mark@codesourcery.com>
22776
22777 PR c++/20293
22778 * g++.dg/parse/ambig4.C: New test.
22779 * g++.dg/tc1/dr101.C: Adjust error markers.
22780 * g++.dg/lookup/strong-using-2.C: Likewise.
22781 * g++.dg/lookup/ambig5.C: Likewise.
22782 * g++.dg/lookup/ambig4.C: Likewise.
22783 * g++.dg/parse/crash22.C: Likewise.
22784
22785 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
22786
22787 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
22788
22789 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
22790
22791 * gcc.dg/nested-calls-1.c: New test.
22792
22793 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22794
22795 * gfortran.dg/complex_intrinsic_1.f90: New test.
22796 * gfortran.dg/complex_intrinsic_2.f90: New test.
22797 * gfortran.dg/fgetc_1.f90: New test.
22798 * gfortran.dg/fgetc_2.f90: New test.
22799 * gfortran.dg/fgetc_3.f90: New test.
22800 * gfortran.dg/ftell_1.f90: New test.
22801 * gfortran.dg/ftell_2.f90: New test.
22802 * gfortran.dg/gnu_logical_1.F: New test.
22803 * gfortran.dg/gnu_logical_2.f90: New test.
22804
22805 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
22806
22807 PR middle-end/24820
22808 * gcc.dg/pr24820.c: New test.
22809
22810 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
22811
22812 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
22813 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
22814 variable.
22815
22816 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22817
22818 PR testsuite/24614
22819 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
22820
22821 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
22822
22823 * gcc.target/cris/cris.exp: New file.
22824 * gcc.target/cris/rld-legit1.c: New test.
22825 * gcc.target/cris/rld-legit2.c: New test.
22826
22827 2005-11-12 Jakub Jelinek <jakub@redhat.com>
22828
22829 PR c++/24780
22830 * g++.dg/opt/pr24780.C: New test.
22831
22832 PR c++/24761
22833 * g++.dg/template/asm1.C: New test.
22834
22835 2005-11-12 Steven G. Kargl <kargls@comcast.net>
22836
22837 PR libgfortran/24787
22838 * gfortran.dg/scan_1.f90: New test.
22839
22840 2005-11-12 Jan Hubicka <jh@suse.cz>
22841
22842 * gcc.target/i386/minmax-1.c: New.
22843 * gcc.target/i386/minmax-2.c: New.
22844
22845 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
22846
22847 * gcc.dg/pr24445.c: Fix for 64-bit targets.
22848
22849 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
22850
22851 * gcc.c-torture/execute/20051110-1.c,
22852 gcc.c-torture/execute/20051110-2.c: New tests.
22853
22854 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
22855
22856 PR middle-end/24750
22857 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
22858 New tests.
22859
22860 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
22861
22862 * lib/target-libpath.exp (get_shlib_extension): New proc.
22863 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
22864 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22865 * lib/objc.exp (objc_target_compile): Likewise.
22866 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
22867 detection.
22868
22869 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
22870
22871 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
22872
22873 * lib/target-supports.exp (check_effective_target_static_libgfortran):
22874 Add -static to additional_flags and pass it to target_compile.
22875
22876 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22877
22878 PR libgfortran/24719
22879 gfortran.dg/read_noadvance.f90: New test.
22880
22881 PR libgfortran/24699
22882 gfortran.dg/fmt_t_2.f90: New test.
22883
22884 PR libgfortran/24785
22885 gfortran.dg/read_x_eor.f90: New test.
22886
22887 PR libgfortran/24584
22888 gfortran.dg/namelist_empty.f90: Rename test.
22889
22890 PR libgfortran/24489
22891 gfortran/read_eor.f90: Rename test.
22892
22893 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
22894
22895 PR fortran/15976
22896 * gfortran.dg/automatic_module_variable.f90: New test.
22897
22898 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
22899
22900 PR target/24445
22901 * gcc.dg/pr24445.c: New test.
22902
22903 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
22904
22905 PR fortran/24655
22906 PR fortran/24755
22907 * gfortran.dg/recursive_statement_functions.f90: Add statement
22908 functions using inline intrinsic functions and parameters to test
22909 that they no longer seg-fault.
22910
22911 PR fortran/24409
22912 gfortran.dg/nested_modules_4.f90: New test.
22913 gfortran.dg/nested_modules_5.f90: New test.
22914
22915 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22916
22917 PR fortran/24643
22918 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
22919
22920 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
22921
22922 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
22923 failures.
22924
22925 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22926
22927 * gcc.dg/sparc-getcontext-1.c: New test.
22928
22929 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
22930
22931 * gcc.dg/ifcvt-fabs-1.c: New test.
22932
22933 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
22934
22935 PR other/4372
22936 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
22937 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
22938
22939 2005-11-09 Richard Guenther <rguenther@suse.de>
22940
22941 PR tree-optimization/24716
22942 * gcc.c-torture/execute/pr24716.c: New testcase.
22943
22944 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22945
22946 * gcc.dg/pr24624.c: Disable for non S/390 targets.
22947
22948 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22949
22950 PR 24624
22951 * gcc.dg/pr24624.c: Testcase added.
22952
22953 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
22954
22955 PR 24623
22956 * g++.dg/other/pr24623.C: Testcase added.
22957
22958 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
22959
22960 PR fortran/22607
22961 * gfortran-dg/pure_byref_1.f90: New.
22962 * gfortran-dg/pure_byref_2.f90: New.
22963
22964 2005-11-09 Uros Bizjak <uros@kss-loka.si>
22965
22966 PR c/24101
22967 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
22968 * gcc.dg/dg.exp: Run main loop also for *.i files.
22969
22970 2005-11-08 Jakub Jelinek <jakub@redhat.com>
22971
22972 PR c++/19450
22973 * g++.dg/tls/diag-3.C: New test.
22974 * g++.dg/tls/diag-4.C: New test.
22975 * g++.dg/tls/static-1.C: New test.
22976 * g++.dg/tls/static-1a.cc: New file.
22977
22978 2005-11-08 Diego Novillo <dnovillo@redhat.com>
22979
22980 PR 23046
22981 * g++.dg/tree-ssa/pr23046.C: New test.
22982
22983 2005-11-08 Devang Patel <dpatel@apple.com>
22984
22985 PR tree-optimization/23115
22986 * gcc.dg/tree-ssa/pr23115.c: New.
22987
22988 2005-11-08 David Edelsohn <edelsohn@gnu.org>
22989
22990 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
22991 * gcc.target/powerpc/pr16155.c: Same.
22992 * gcc.target/powerpc/altivec-1.c: Same.
22993 * gcc.target/powerpc/altivec-2.c: Same.
22994 * gcc.target/powerpc/altivec-3.c: Same.
22995 * gcc.target/powerpc/altivec-5.c: Same.
22996 * gcc.target/powerpc/altivec-11.c: Same.
22997 * gcc.target/powerpc/altivec-12.c: Same.
22998 * gcc.target/powerpc/altivec-14.c: Same.
22999 * gcc.target/powerpc/altivec-22.c: Same.
23000 * gcc.target/powerpc/altivec-consts.c: Same.
23001 * gcc.target/powerpc/altivec-pr22085.c: Same.
23002 * gcc.target/powerpc/altivec-splat.c: Same.
23003 * gcc.target/powerpc/altivec-varargs-1.c: Same.
23004 * gcc.target/powerpc/altivec-vec-merge.c: Same.
23005 * gcc.target/powerpc/darwin-longlong.c: Same.
23006
23007 2005-11-08 Uros Bizjak <uros@kss-loka.si>
23008
23009 PR target/19340
23010 * gcc.dg/pr19340.c: New test.
23011
23012 2005-11-07 Ian Lance Taylor <ian@airs.com>
23013
23014 PR rtl-optimization/24683
23015 * gcc.dg/pr24683.c: New test.
23016
23017 2005-11-07 Uros Bizjak <uros@kss-loka.si>
23018
23019 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
23020 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
23021
23022 2005-11-07 Uros Bizjak <uros@kss-loka.si>
23023
23024 * gcc.target/i386/pr23376.c: Compile with -mmmx.
23025
23026 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
23027
23028 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
23029
23030 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
23031
23032 PR target/24230
23033
23034 * gcc.target/powerpc/altivec-consts.c,
23035 gcc.target/powerpc/altivec-splat.c: New testcase.
23036
23037 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
23038
23039 PR c/24599
23040
23041 * gcc.dg/overflow-2.c: New testcase.
23042
23043 2005-11-07 Jakub Jelinek <jakub@redhat.com>
23044
23045 PR rtl-optimization/23567
23046 * gcc.c-torture/execute/20051104-1.c: New test.
23047
23048 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
23049
23050 PR fortran/24534
23051 gfortran.dg/private_type_2.f90: Modified to check that case with
23052 PRIVATE declaration within derived type is accepted.
23053
23054 PR fortran/20838
23055 gfortran.dg/pointer_assign_1.f90: New test.
23056
23057 PR fortran/20840
23058 * gfortran.dg/arrayio_0.f90: New test.
23059
23060 PR fortran/17737
23061 gfortran.dg/data_initialized.f90: New test.
23062 gfortran.dg/data_constraints_1.f90: New test.
23063 gfortran.dg/data_constraints_2.f90: New test.
23064
23065 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
23066
23067 PR fortran/24174
23068 PR fortran/24305
23069 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
23070
23071 2005-11-06 Diego Novillo <dnovillo@redhat.com>
23072
23073 PR 24670
23074 * gcc.dg/tree-ssa/pr24670.c: New test.
23075
23076 2005-11-05 Ian Lance Taylor <ian@airs.com>
23077
23078 PR target/22432
23079 * gcc.target/i386/pr22432.c: New test.
23080
23081 2005-11-05 Richard Henderson <rth@redhat.com>
23082
23083 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
23084 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
23085 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
23086 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
23087 from gcc.dg/alpha-*.
23088 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
23089 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
23090
23091 2005-11-05 Andreas Jaeger <aj@suse.de>
23092
23093 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
23094
23095 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
23096
23097 PR target/23424
23098 * gcc.dg/torture/pr23424-1.c: New test.
23099
23100 2005-11-04 Richard Henderson <rth@redhat.com>
23101
23102 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
23103 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
23104 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
23105 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
23106 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
23107 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
23108 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
23109 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
23110 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
23111 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
23112 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
23113 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
23114 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
23115 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
23116 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
23117 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
23118 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
23119 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
23120 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
23121 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
23122 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
23123 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
23124 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
23125 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
23126 Move from gcc.dg/.
23127 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
23128 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
23129 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
23130 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
23131 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
23132 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
23133 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
23134 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
23135 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
23136 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
23137 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
23138 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
23139 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
23140 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
23141 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
23142 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
23143 gcc.target/i386/lea.c, gcc.target/i386/local.c,
23144 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
23145 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
23146 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
23147 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
23148 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
23149 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
23150 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
23151 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
23152 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
23153 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
23154 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
23155 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
23156 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
23157 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
23158 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
23159 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
23160 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
23161 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
23162 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
23163 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
23164 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
23165 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
23166 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
23167 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
23168 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
23169 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
23170 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
23171 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
23172
23173 2005-11-04 Diego Novillo <dnovillo@redhat.com>
23174
23175 PR 24627
23176 * gcc.dg/tree-ssa/pr24627.c: New test.
23177
23178 2005-11-04 Paul Brook <paul@codesourcery.com>
23179
23180 * gcc.dg/tls/opt-10.c: New test.
23181
23182 2005-11-04 Andreas Jaeger <aj@suse.de>
23183
23184 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
23185 avoid extra warnings.
23186
23187 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23188
23189 PR libfortran/22298
23190 * lib/target-supports.exp
23191 (check_effective_target_static_libgfortran): New
23192 static_libgfortran effective target.
23193 * gfortran.dg/static_linking_1.f: New test.
23194 * gfortran.dg/static_linking_1.c: New file.
23195
23196 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
23197
23198 * gcc.dg/pr24615.c: Guard test with { target fpic }.
23199
23200 2005-11-03 Josh Conner <jconner@apple.com>
23201
23202 PR c++/19989
23203 g++.dg/ext/array2.C: New test.
23204 g++.dg/template/dependent-name3.C: New test.
23205 g++.dg/template/dependent-name4.C: New test.
23206 g++.dg/template/sfinae2.C: New test.
23207
23208 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
23209
23210 PR preprocessor/22042
23211 * gcc.dg/cpp/strify4.c: New test.
23212
23213 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
23214
23215 PR c++/17964
23216 * g++.dg/cpp/string-1.C: New test.
23217
23218 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
23219
23220 * gcc.target/powerpc: New directory.
23221 * gcc.target/powerpc/powerpc.exp: New file.
23222 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
23223 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
23224 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
23225 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
23226 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
23227 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
23228 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
23229 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
23230 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
23231 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
23232 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
23233 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
23234 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
23235 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
23236 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
23237 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
23238 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
23239 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
23240 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
23241 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
23242 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
23243 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
23244 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
23245 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
23246 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
23247 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
23248 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
23249 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
23250 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
23251 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
23252 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
23253 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
23254 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
23255 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
23256
23257 2005-11-03 Mark Mitchell <mark@codesourcery.com>
23258
23259 PR c++/21627
23260 * g++.dg/warn/inline2.C: New test.
23261
23262 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
23263
23264 PR middle-end/23155
23265 * g++.dg/ext/c99struct1.C: New test.
23266 * gcc.dg/union-cast-1.c: New test.
23267 * gcc.dg/union-cast-2.c: New test.
23268 * gcc.dg/union-cast-3.c: New test.
23269
23270 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
23271
23272 PR middle-end/24589
23273 * gcc.c-torture/execute/zero-struct-2.c: New test.
23274
23275 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
23276
23277 PR c++/24582
23278 * g++.dg/init/switch1.C: New test.
23279
23280 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23281
23282 * gcc.dg/delay-slot-1.c: New test.
23283
23284 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
23285
23286 PR target/24620
23287 * gcc.dg/pr24620.c: New test.
23288
23289 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
23290
23291 PR c/24329
23292 * gcc.dg/format/unnamed-1.c: New test.
23293
23294 2005-11-02 Mark Mitchell <mark@codesourcery.com>
23295
23296 PR c++/22434
23297 * g++.dg/expr/cond8.C: New test.
23298
23299 PR c++/24560
23300 * g++.dg/parse/dot1.C: New test.
23301
23302 2005-11-02 Jan Hubicka <jh@suse.cz>
23303
23304 PR target/23303
23305 * gcc.dg/i386-lea.c: New test
23306
23307 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
23308
23309 PR target/24615
23310 * gcc.dg/pr24615.c: New test.
23311
23312 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
23313
23314 PR target/24600
23315 * gcc.dg/pr24600.c: New test.
23316
23317 2005-11-02 Mark Mitchell <mark@codesourcery.com>
23318
23319 PR c++/19253
23320 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
23321 * g++.dg/parse/typename9.C: New test.
23322 * g++/dg/parse/typename10.C: Likewise.
23323
23324 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
23325
23326 PR fortran/18157
23327 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
23328 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
23329 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
23330
23331 2005-11-02 Mark Mitchell <mark@codesourcery.com>
23332
23333 PR c++/24569
23334 * g++.dg/debug/static1.C: New test.
23335
23336 2005-11-02 Josh Conner <jconner@apple.com>
23337
23338 * g++.dg/crash38.C: moved into proper directory...
23339 * g++.dg/template/crash42.C: ...here
23340
23341 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
23342
23343 PR target/18338
23344 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
23345 pcc_bitfield_type_matters || default_packed.
23346
23347 * lib/target-supports.exp
23348 (check_effective_target_pcc_bitfield_type_matters): New proc.
23349 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
23350
23351 PR testsuite/23304
23352 * lib/target-supports.exp (check_effective_default_packed): New proc.
23353 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
23354 Gate expected errors on target ! default_packed.
23355 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
23356
23357 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23358
23359 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
23360 change (r106358).
23361
23362 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23363
23364 PR fortran/24008
23365 * gfortran.dg/entry_5.f90: New.
23366 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
23367
23368 2005-11-01 Bob Wilson <bob.wilson@acm.org>
23369
23370 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
23371
23372 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
23373
23374 PR fortran/21565
23375 gfortran.dg/namelist_blockdata.f90: New test.
23376
23377 PR fortran/18737
23378 gfortran.dg/external_implicit_none.f90: New test.
23379
23380 PR fortran/14994
23381 * gfortran.dg/secnds.f: New test.
23382
23383 2005-10-31 Jan Hubicka <jh@suse.cz>
23384
23385 PR target/20928
23386 * gcc.c-torture/compile/pr20928.c: New test.
23387
23388 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
23389
23390 PR middle-end/23492
23391 * gcc.c-torture/compile/zero-strct-5.c: New test.
23392
23393 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
23394
23395 PR libgfortran/24584
23396 * gfortran.dg/pr24584.f90: New test.
23397
23398 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
23399
23400 PR fortran/18883
23401 * gfortran.dg/char_result_9.f90: New.
23402 * gfortran.dg/char_result_10.f90: New.
23403
23404 2005-10-30 Jan Hubicka <jh@suse.cz>
23405
23406 * g++.dg/tree-ssa/pr24172.C: New testcase.
23407
23408 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23409
23410 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
23411
23412 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
23413
23414 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
23415 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
23416 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
23417 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
23418 gfortran.dg/enum_9.f90,
23419 gfortran.fortran-torture/compile/enum_1.f90,
23420 gfortran.fortran-torture/execute/enum_1.f90,
23421 gfortran.fortran-torture/execute/enum_2.f90,
23422 gfortran.fortran-torture/execute/enum_3.f90,
23423 gfortran.fortran-torture/execute/enum_4.f90: New tests.
23424
23425 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
23426
23427 PR target/18482
23428 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
23429 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
23430
23431 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23432
23433 PR libfortran/20179
23434 * gfortran.dg/mixed_io_1.f90: New test.
23435 * gfortran.dg/mixed_io_1.c: New file.
23436
23437 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23438
23439 * gfortran.dg/malloc_free_1.f90: New test.
23440
23441 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
23442
23443 * gcc.dg/nested-func-4.c: Require profiling -pg.
23444
23445 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
23446
23447 PR C++/23229
23448 * g++.dg/warn/main-2.C: New test.
23449
23450 2005-10-28 Steven G. Kargl <kargls@comcast.net>
23451
23452 PR fortran/24545
23453 * gfortran.dg/interface_2.f90: new test.
23454
23455 2005-10-28 Josh Conner <jconner@apple.com>
23456
23457 PR c++/22153
23458 * g++.dg/template/crash38.C: New test.
23459 * g++.dg/parse/explicit1.C: Change expected errors.
23460
23461 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
23462
23463 PR C++/23426
23464 * g++.dg/other/large-size-array.C: New test.
23465
23466 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
23467
23468 PR middle-end/24362
23469 * g++.dg/opt/complex4.C: New test.
23470
23471 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
23472
23473 * gcc.dg/nested-func-4.c: New test.
23474
23475 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
23476
23477 PR fortran/24158
23478 gfortran.dg/derived_recursion.f90: New test.
23479 gfortran.dg/implicit_actual.f90: New test.
23480
23481 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
23482
23483 PR middle-end/24295, PR testsuite/24477
23484 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
23485 removed when weakref hits the tree.
23486
23487 2005-10-25 Jakub Jelinek <jakub@redhat.com>
23488
23489 * gfortran.dg/cray_pointers_4.f90: New test.
23490
23491 * gfortran.dg/cray_pointers_5.f90: New test.
23492
23493 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
23494
23495 PR fortran/22290
23496 * gfortran.dg/assign_5.f90: New test.
23497 * gfortran.dg/assign_6.f: New test.
23498
23499 2005-10-25 Uros Bizjak <uros@kss-loka.si>
23500
23501 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
23502 CPU has no SSE support.
23503
23504 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
23505
23506 PR libgfortran/24224
23507 * gfortran.dg/arrayio_1.f90: Update attribution.
23508 * gfortran.dg/arrayio_2.f90: Update attribution.
23509 * gfortran.dg/arrayio_3.f90: Update attribution.
23510 * gfortran.dg/arrayio_4.f90: Update test conditions.
23511 * gfortran.dg/arrayio_5.f90: Update attribution.
23512 * gfortran.dg/arrayio_6.f90: New test.
23513 * gfortran.dg/arrayio_7.f90: New test.
23514
23515 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
23516
23517 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
23518
23519 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
23520
23521 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
23522
23523 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
23524
23525 PR fortran/24416
23526 * gfortran.dg/namelist_char_only.f90: New test.
23527
23528 2005-10-24 Asher Langton <langton2@llnl.gov>
23529
23530 PR fortran/17031
23531 PR fortran/22282
23532 * gfortran.dg/cray_pointers_1.f90: New test.
23533 * gfortran.dg/cray_pointers_2.f90: New test.
23534 * gfortran.dg/cray_pointers_3.f90: New test.
23535 * gfortran.dg/loc_1.f90: New test.
23536 * gfortran.dg/loc_2.f90: New test.
23537
23538 2005-10-24 Steven Bosscher <stevenb@suse.de>
23539
23540 * gcc.dg/pr24225.c: New test.
23541
23542 2005-10-24 Asher Langton <langton2@llnl.gov>
23543
23544 * gfortran.dg/dup_save_1.f90: New test.
23545 * gfortran.dg/dup_save_2.f90: New test.
23546
23547 2005-10-24 Paul Brook <paul@codesourcery.com>
23548
23549 PR 24107
23550 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
23551 stdint.h.
23552
23553 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
23554
23555 PR libgfortran/24489
23556 * gfortran.dg/pr24489.f90: New test.
23557
23558 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
23559
23560 PR fortran/23635
23561 * gfortran.dg/ichar_1.f90: Add tests for derived types.
23562
23563 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
23564
23565 PR target/18911
23566 * g++.dg/init/array16.C: Skip for mmix-*-*.
23567
23568 2005-10-23 Asher Langton <langton2@llnl.gov>
23569
23570 * gfortran.dg/byte_1.f90: New test.
23571 * gfortran.dg/byte_2.f90: New test.
23572
23573 2005-10-23 David Edelsohn <edelsohn@gnu.org>
23574
23575 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
23576
23577 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
23578
23579 PR fortran/18022
23580 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
23581
23582 PR fortran/24311
23583 * gfortran.dg/merge_char_const.f90: New test.
23584
23585 PR fortran/24384
23586 * gfortran.dg/spread_scalar_source.f90: New test.
23587
23588 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
23589
23590 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
23591
23592 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
23593 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
23594
23595 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
23596
23597 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
23598
23599 PR fortran/24426
23600 * gfortran.dg/der_pointer_4.f90: New.
23601
23602 2005-10-22 David Ayers <d.ayers@inode.at>
23603
23604 * obj-c++.dg/except-1.mm: Simplify.
23605
23606 2005-10-21 David Ayers <d.ayers@inode.at>
23607
23608 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
23609
23610 2005-10-21 Jakub Jelinek <jakub@redhat.com>
23611
23612 * gfortran.dg/assumed_dummy_2.f90: New test.
23613
23614 2005-10-21 James E Wilson <wilson@specifix.com>
23615
23616 PR preprocessor/15220
23617 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
23618
23619 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
23620
23621 * gcc.c-torture/execute/20051021-1.c: New test.
23622
23623 2005-10-21 Mark Mitchell <mark@codesourcery.com>
23624
23625 PR c++/24260
23626 * g++.dg/ext/tmplattr1.C: New test.
23627
23628 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
23629
23630 PR fortran/24440
23631 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
23632
23633 2005-10-20 Geoffrey Keating <geoffk@apple.com>
23634
23635 * obj-c++.dg/except-1.mm: New.
23636
23637 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
23638
23639 2005-10-21 Alan Modra <amodra@bigpond.net.au>
23640
23641 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
23642
23643 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
23644
23645 PR middle-end/24295
23646 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
23647 declarations with the same names as thunks' alias targets, use
23648 aliases instead.
23649 * gcc.dg/attr-alias-3.c: New test.
23650 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
23651
23652 2005-10-20 Mark Mitchell <mark@codesourcery.com>
23653
23654 PR c++/22618
23655 * g++.dg/parse/access8.C: New test.
23656
23657 2005-10-20 Richard Guenther <rguenther@suse.de>
23658
23659 PR c++/24439
23660 * g++.dg/tree-ssa/pr24439.C: New testcase.
23661
23662 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23663
23664 * g++.dg/opt/delay-slot-1.C: New test.
23665
23666 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
23667
23668 PR fortran/21625
23669 * gfortran.fg/der_init_1.f90: New.
23670
23671 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
23672
23673 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
23674
23675 2005-10-19 Mark Mitchell <mark@codesourcery.com>
23676
23677 PR c++/21908
23678 * g++.dg/parse/error28.C: New test.
23679
23680 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23681
23682 * gcc.dg/profile-generate-2.c: New test.
23683
23684 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
23685
23686 PR target/23589
23687 * g++.dg/ext/dllimport11.C: New.
23688
23689 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23690
23691 PR c++/22293
23692 * g++.dg/other/friend3.C: New test.
23693
23694 2005-10-18 Mark Mitchell <mark@codesourcery.com>
23695
23696 PR c++/23293
23697 * g++.dg/template/error19.C: New test.
23698
23699 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 PR c++/21383
23702 * g++.dg/overload/koenig2.C: New.
23703
23704 PR c++/23118
23705 * g++.dg/overload/error2.C: New.
23706
23707 PR c++/22604
23708 * g++.dg/inherit/covariant14.C: New.
23709
23710 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23711
23712 PR c++/23440
23713 * g++.dg/parse/for1.C: New test.
23714
23715 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
23716
23717 PR fortran/23446
23718 * gfortran.dg/host_dummy_index_1.f90: New test.
23719
23720 PR fortran/21459
23721 * gfortran.dg/automatic_char_len_2.f90: New test.
23722
23723 PR fortran/20866
23724 * gfortran.dg/recursive_statement_functions.f90: New test.
23725
23726 PR fortran/20853
23727 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
23728
23729 PR fortran/20849
23730 * gfortran.dg/external_initializer.f90: New test.
23731
23732 PR fortran/20837
23733 * non_module_public.f90: New test.
23734
23735 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
23736
23737 PR c++/24386
23738 * g++.dg/template/overload7.C: New.
23739
23740 PR c++/22551
23741 * g++.dg/other/switch2.C: Remove expected warnings.
23742
23743 PR c++/21353
23744 * g++.dg/template/defarg6.C: New.
23745
23746 2005-10-17 Uros Bizjak <uros@kss-loka.si>
23747
23748 PR target/24315
23749 * gcc.target/i386/pr24315.c: New test.
23750
23751 2005-10-16 Mark Mitchell <mark@codesourcery.com>
23752
23753 PR c++/24389
23754 * g++.dg/template/static21.C: New test.
23755 * g++.dg/template/static21-a.cc: Likewise.
23756
23757 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
23758
23759 PR c++/23959
23760 * g++.dg/warn/Wswitch-default-1.C: New test.
23761 * g++.dg/warn/Wswitch-default-2.C: New test.
23762
23763 2005-10-16 Mark Mitchell <mark@codesourcery.com>
23764
23765 PR c++/22173
23766 * g++.dg/parse/template18.C: New test.
23767 * g++.dg/template/nontype15.C: Likewise.
23768
23769 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
23770
23771 PR fortran/22273
23772 * gfortran.dg/spec_expr_2.f90: New.
23773
23774 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
23775
23776 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
23777 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
23778 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
23779 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
23780 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
23781 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
23782 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
23783 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
23784 previous target-specific skips and warning-message matches where
23785 applicable.
23786
23787 2005-10-15 Mark Mitchell <mark@codesourcery.com>
23788
23789 PR c++/21347
23790 * g++.dg/warn/Wctor-dtor.C: New test.
23791
23792 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23793
23794 PR c/23439
23795 * gcc.dg/for-1.c: New test.
23796
23797 2005-10-14 Mark Mitchell <mark@codesourcery.com>
23798
23799 PR c++/19565
23800 * g++.dg/warn/Wconversion1.C: New test.
23801 * g++.dg/ext/packed4.C: Compile with -w.
23802 * g++.dg/opt/20050511-1.C: Likewise.
23803 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
23804
23805 2005-10-14 Jakub Jelinek <jakub@redhat.com>
23806
23807 * gfortran.dg/boz_5.f90: New test.
23808
23809 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
23810
23811 PR c++/22551
23812 * g++.dg/other/switch2.C: New.
23813
23814 PR c++/23984
23815 * g++.dg/init/ctor7.C: New.
23816
23817 2005-10-13 David Edelsohn <edelsohn@gnu.org>
23818
23819 PR c++/23730
23820 * g++.dg/parse/crash32.C: New test.
23821
23822 2005-10-13 Mark Mitchell <mark@codesourcery.com>
23823
23824 PR c++/20721
23825 * g++.dg/init/goto2.C: New test.
23826
23827 PR c++/22464
23828 * g++.dg/template/crash/41.C: New test.
23829
23830 PR c++/22180
23831 * g++.dg/template/crash40.C: New test.
23832
23833 PR c++/23694
23834 * g++.dg/parse/friend5.C: New test.
23835
23836 PR c++/23307
23837 * g++.dg/template/crash38.C: New test.
23838
23839 PR c++/22352
23840 * g++.dg/template/friend38.C: New test.
23841
23842 PR c++/22405
23843 * g++.dg/template/crash39.C: New test.
23844
23845 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
23846
23847 * gcc.dg/debug/dwarf2/dwarf-char1.c,
23848 gcc.dg/debug/dwarf2/dwarf-char2.c,
23849 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
23850
23851 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
23852
23853 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
23854
23855 * gcc.dg/dll-2.c: Add tests for warnings.
23856 * gcc.dg/dll-3.c: Likewise.
23857 * gcc.dg/dll-4.c: Likewise.
23858
23859 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
23860 * g++.dg/ext/dllimport2.C: Likewise.
23861 * g++.dg/ext/dllimport3.C: Likewise.
23862 * g++.dg/ext/dllimport7.C: Likewise.
23863 * g++.dg/ext/dllimport8.C: Likewise.
23864 * g++.dg/ext/dllimport9.C: Likewise.
23865
23866 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
23867
23868 PR fortran/24092
23869 * gfortran.dg/derived_pointer_recursion.f90: New test.
23870
23871 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
23872
23873 * gcc.c-torture/execute/20051012-1.c: New test.
23874
23875 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23876
23877 PR fortran/18082
23878 * gfortran.dg/automatic_char_len_1.f90: New test.
23879
23880 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23881
23882 PR fortran/20847
23883 * gfortran.dg/save_common.f90: New test.
23884
23885 PR fortran/20856
23886 * gfortran.dg/save_result.f90: New test.
23887
23888 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
23889
23890 PR c++/21592
23891 * g++.dg/template/dependent-expr1.C: Add new expected error.
23892 * g++.dg/template/dependent-expr2.C: Adjust error text.
23893 * g++.dg/template/overload6.C: New.
23894
23895 PR c++/23797
23896 * g++.dg/other/typename8.C: New.
23897
23898 PR c++/21117
23899 * g++.dg/other/return1.C: New.
23900
23901 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
23902
23903 PR c++/24052
23904 * g++.dg/ext/label5.C: New.
23905
23906 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
23907
23908 PR c++/19964
23909 * g++.dg/parse/crash31.C: New.
23910
23911 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
23912
23913 * g++.dg/ipa/ipa-1.c: New test.
23914 * g++.dg/ipa/ipa-2.c: New test.
23915 * g++.dg/ipa/ipa-3.c: New test.
23916 * g++.dg/ipa/ipa-4.c: New test.
23917 * g++.dg/ipa/ipa-5.c: New test.
23918 * g++.dg/ipa/ipa.exp: New file.
23919
23920 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
23921
23922 PR fortran/24207
23923 * gfortran.dg/private_type_3.f90: New test.
23924
23925 2005-10-11 Steven G. Kargl <kargls@comcast.net>
23926
23927 PR fortran/20786
23928 gfortran.dg/aint_anint_1.f90: New test.
23929
23930 2005-10-11 Steven G. Kargl <kargls@comcast.net>
23931
23932 PR libgfortran/24313
23933 gfortran.dg/csqrt.f: New test.
23934
23935 2005-10-11 Ian Lance Taylor <ian@airs.com>
23936
23937 PR c++/8057
23938 * g++.dg/warn/noeffect7.C: New test.
23939 * g++.dg/warn/noeffect2.C: Instantiate templates.
23940 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
23941 and warning.
23942
23943 2005-10-11 Mark Mitchell <mark@codesourcery.com>
23944
23945 PR c++/21089
23946 * g++.dg/init/float1.C: New test.
23947
23948 PR c++/24277
23949 * g++.dg/init/member1.C: Tweak error markers.
23950
23951 2005-10-11 Janis Johnson <janis187@us.ibm.com>
23952
23953 PR testsuite/24281
23954 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
23955 Check for null pointer.
23956
23957 2005-10-11 Mark Mitchell <mark@codesourcery.com>
23958
23959 PR c++/21369
23960 * g++.dg/parse/ret-type3.C: New test.
23961
23962 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
23963
23964 PR tree-opt/23946
23965 * gcc.c-torture/compile/pr23946.c: New test.
23966
23967 2005-10-11 Jakub Jelinek <jakub@redhat.com>
23968
23969 * g++.dg/opt/mmx2.C: New test.
23970
23971 2005-10-10 Mark Mitchell <mark@codesourcery.com>
23972
23973 PR c++/24277
23974 * g++.dg/template/static20.C: New test.
23975
23976 PR c++/24302
23977 * g++.dg/warn/Wunused-12.C: New test.
23978
23979 PR c++/23437
23980 * g++.dg/template/arg4.C: New test.
23981
23982 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23983
23984 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
23985 * gcc.dg/ucnid-3.c: Likewise.
23986 * gcc.dg/ucnid-4.c: Likewise.
23987 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
23988 * g++.dg/other/ucnid-1.C: Likewise.
23989 * gcc.dg/sparc-frame-1.c: New test.
23990
23991 2005-10-10 Mark Mitchell <mark@codesourcery.com>
23992
23993 PR c++/24139
23994 * g++.dg/template/spec27.C: New test.
23995
23996 PR c++/24275
23997 * g++.dg/template/static19.C: New test.
23998
23999 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24000
24001 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
24002 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
24003
24004 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
24005
24006 PR target/24136
24007 * gfortran.fortran-torture/compile/pr24136.f: New test.
24008
24009 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
24010
24011 PR c++/22172
24012 * g++.dg/parse/crash30.C: New test.
24013
24014 2005-10-07 Richard Guenther <rguenther@suse.de>
24015
24016 PR middle-end/24227
24017 * gcc.c-torture/compile/pr24227.c: New testcase.
24018
24019 2005-10-07 Steve Ellcey <sje@cup.hp.com>
24020
24021 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
24022 Do not put aligned attributes on array elements.
24023
24024 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
24025
24026 PR testsuite/23611, PR testsuite/23615
24027 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
24028 writing prototypes of library functions by hand.
24029 * obj-c++.dg/bitfield-4.mm: Likewise.
24030 * obj-c++.dg/const-str-4.mm: Likewise.
24031 * obj-c++.dg/encode-4.mm: Likewise.
24032 * obj-c++.dg/encode-5.mm: Likewise.
24033 * obj-c++.dg/encode-6.mm: Likewise.
24034 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
24035 * obj-c++.dg/method-10.mm: Likewise.
24036 * obj-c++.dg/method-17.mm: Likewise.
24037 * obj-c++.dg/method-19.mm: Likewise.
24038 * obj-c++.dg/try-catch-2.mm: Likewise.
24039
24040 2005-10-06 Richard Henderson <rth@redhat.com>
24041
24042 PR 24236
24043 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
24044
24045 2005-10-06 Dale Johannesen <dalej@apple.com>
24046
24047 * gcc.c-torture/execute/20030125-1.c: Correct.
24048
24049 2005-10-06 Richard Guenther <rguenther@suse.de>
24050
24051 PR tree-optimization/24238
24052 * g++.dg/tree-ssa/pr24238.C: New testcase.
24053
24054 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
24055
24056 PR 18568
24057 * gfortran.dg/der_pointer_3.f90: New test.
24058
24059 2005-10-05 Devang Patel <dpatel@apple.com>
24060
24061 PR Debug/23205
24062 * g++.dg/other/PR23205.C: New.
24063
24064 2005-10-05 Richard Henderson <rth@redhat.com>
24065
24066 PR target/23602
24067 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
24068 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
24069
24070 2005-10-05 Dale Johannesen <dalej@apple.com>
24071
24072 * gcc.c-torture/execute/float-floor.c: New.
24073
24074 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
24075
24076 PR tree-optimization/21419
24077 PR tree-optimization/24146
24078 PR tree-optimization/24151
24079
24080 * g++.dg/ext/asm7.C: New.
24081 * g++.dg/ext/asm8.C: New.
24082 * gcc.dg/asm-1.c: Compile on all targets.
24083 * gcc.dg/asm-pr24146.c: New.
24084 * gcc.dg/pr21419.c: Adjust error messages.
24085
24086 2005-10-05 Richard Guenther <rguenther@suse.de>
24087
24088 PR fortran/24176
24089 * gfortran.fortran-torture/compile/empty.f90: New testcase.
24090
24091 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
24092
24093 PR c++/23513
24094 * g++.dg/template/spec22.C: Robustify test.
24095 * g++.dg/template/spec26.C: New.
24096
24097 2005-10-05 Uros Bizjak <uros@kss-loka.si>
24098
24099 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
24100 if target supports vector instructions.
24101
24102 2005-10-04 Geoffrey Keating <geoffk@apple.com>
24103
24104 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
24105 C99 functions.
24106
24107 2005-10-04 Janis Johnson <janis187@us.ibm.com>
24108
24109 * lib/target-supports.exp (check_effective_target_fortran_large_real,
24110 check_effective_target_fortran_large_int): Replace cached result
24111 when target changes.
24112
24113 2005-10-04 Devang Patel <dpatel@apple.com>
24114
24115 * gcc.dg/i386-sse-vect-types.c: New.
24116
24117 2005-10-04 Ian Lance Taylor <ian@airs.com>
24118
24119 PR preprocessor/13726
24120 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
24121 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
24122
24123 2005-10-04 Richard Guenther <rguenther@suse.de>
24124
24125 PR c/23576
24126 * gcc.dg/noncompile/pr23576.c: New testcase.
24127
24128 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
24129
24130 PR middle-end/23125
24131 * gcc.dg/register-var-3.c: New test.
24132
24133 2005-10-04 Steven Bosscher <stevenb@suse.de>
24134
24135 * gcc.dg/pr23049.c: New test.
24136
24137 * gcc.dg/ucnid-4.c: Fix test.
24138
24139 2005-10-03 Diego Novillo <dnovillo@redhat.com>
24140
24141 PR 23445
24142 * gcc.c-torture/compile/pr23445.c: New test.
24143
24144 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
24145
24146 * g++.dg/overload/unknown1.C: New.
24147
24148 2005-10-03 Mark Mitchell <mark@codesourcery.com>
24149
24150 PR c++/17775
24151 * g++.dg/template/repo4.C: New test.
24152
24153 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24154
24155 PR libfortran/19308
24156 * gfortran.dg/large_real_kind_2.F90: New test.
24157 * gfortran.dg/large_integer_kind_2.f90: New test.
24158
24159 2005-10-03 Uros Bizjak <uros@kss-loka.si>
24160
24161 * lib/target-supports.exp (check_effective_target_vect_shift):
24162 Implement with result caching. Add i?86, x86_64 and ia64 targets.
24163 (check_effective_target_vect_condition): Fix copy-n-pasto.
24164
24165 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
24166 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
24167 targets.
24168
24169 2005-10-02 Mark Mitchell <mark@codesourcery.com>
24170
24171 PR c++/22621
24172 * g++.dg/template/overload5.C : New test.
24173
24174 PR c++/23840
24175 * g++.dg/expr/stdarg1.C: New test.
24176
24177 2005-10-02 Diego Novillo <dnovillo@redhat.com>
24178
24179 PR 24142
24180 * gcc.c-torture/execute/pr24142.c: New test.
24181
24182 2005-10-01 Diego Novillo <dnovillo@redhat.com>
24183
24184 PR 24141
24185 * gcc.c-torture/execute/pr24141.c: New test.
24186
24187 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
24188 Diego Novillo <dnovillo@redhat.com>
24189
24190 PR 23604
24191 * gcc.c-torture/execute/pr23604.c: New test.
24192
24193 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
24194
24195 PR fortran/16404
24196 PR fortran/20835
24197 PR fortran/20890
24198 PR fortran/20899
24199 PR fortran/20900
24200 PR fortran/20901
24201 PR fortran/20902
24202 gfortran.dg/equiv_constraint_1.f90: New test.
24203 gfortran.dg/equiv_constraint_2.f90: New test.
24204 gfortran.dg/equiv_constraint_3.f90: New test.
24205 gfortran.dg/equiv_constraint_4.f90: New test.
24206 gfortran.dg/equiv_constraint_5.f90: New test.
24207 gfortran.dg/equiv_constraint_6.f90: New test.
24208 gfortran.dg/equiv_constraint_7.f90: New test.
24209 gfortran.dg/equiv_constraint_8.f90: New test.
24210 gfortran.dg/private_type_1.f90: New test.
24211 gfortran.dg/private_type_2.f90: New test.
24212 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
24213 980628-10.f: Assert std=gnu to permit mixing of
24214 types in equivalence statements.
24215
24216 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
24217
24218 PR 24112
24219 * gfortran.dg/open_status_1.f90: New.
24220
24221 2005-09-30 Uros Bizjak <uros@kss-loka.si>
24222
24223 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
24224 * gcc.dg/vect/pr22480.c: Clean up temp files.
24225 * gcc.dg/vect/pr23831.c: Clean up temp files.
24226 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
24227 Clean up temp files.
24228 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
24229 Clean up temp files.
24230
24231 * gcc.dg/20050309-1.c: Clean up temp files.
24232 * gcc.dg/20050325-1.c: Clean up temp files.
24233
24234 2005-09-30 Uros Bizjak <uros@kss-loka.si>
24235
24236 PR tree-optimization/24059
24237 * gcc.dg/vect/pr24059.c : New test.
24238
24239 2005-09-29 Jakub Jelinek <jakub@redhat.com>
24240
24241 PR middle-end/24109
24242 * gcc.c-torture/execute/20050929-1.c: New test.
24243
24244 2005-09-29 Steven Bosscher <stevenb@suse.de>
24245
24246 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
24247
24248 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
24249
24250 PR c/21419
24251 * gcc.dg/pr21419.c: New test.
24252
24253 2005-09-29 Steven Bosscher <stevenb@suse.de>
24254
24255 * gcc.dg/pr23911.c: New test.
24256
24257 2005-09-28 Mark Mitchell <mark@codesourcery.com>
24258
24259 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
24260
24261 PR c++/16782
24262 * g++.dg/parse/qualified4.C: New test.
24263 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
24264 * g++.old-deja/g++.mike/p8154.C: Likewise.
24265
24266 2005-09-27 Mark Mitchell <mark@codesourcery.com>
24267
24268 PR c++/22147
24269 * g++.dg/template/friend37.C: New test.
24270 * g++.dg/parse/crash28.C: Adjust error markers.
24271
24272 2005-09-27 Jakub Jelinek <jakub@redhat.com>
24273
24274 PR fortran/18518
24275 * gfortran.fortran-torture/execute/save_2.f90: New decl.
24276
24277 2005-09-27 Devang Patel <dpatel@apple.com>
24278
24279 PR tree-optimization/23625
24280 * gcc.dg/pr23625.c: New test.
24281
24282 2005-09-27 Uros Bizjak <uros@kss-loka.si>
24283
24284 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
24285 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
24286
24287 2005-09-26 Jakub Jelinek <jakub@redhat.com>
24288
24289 PR fortran/23677
24290 * gfortran.fortran-torture/execute/save_1.f90: New test.
24291 * gfortran.dg/save_1.f90: New test.
24292
24293 2005-09-26 Uros Bizjak <uros@kss-loka.si>
24294
24295 * gcc.target/i386/builtin-apply-mmx.c: New test.
24296
24297 PR target/22576
24298 * gcc.target/i386/pr22576.c: New test.
24299
24300 PR target/22585
24301 * gcc.target/i386/pr22585.c: New test.
24302
24303 PR target/23268
24304 * gcc.target/i386/pr23268.c: New test.
24305
24306 PR middle-end/23831
24307 * gcc.dg/vect/pr23831.c: New test.
24308
24309 PR target/24055
24310 * gcc.target/i386/pr24055.c: New test.
24311
24312 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
24313
24314 PR tree-optimization/23960
24315 * gcc.c-torture/compile/pr23960.c: New.
24316
24317 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
24318
24319 PR fortran/16861
24320 * gfortran.dg/nested_modules_3.f90: New.
24321
24322 2005-09-22 Steven G. Kargl <kargls@comcast.net>
24323
24324 PR fortran/24005
24325 gfortran.dg/interface_1.f90: New test.
24326
24327 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
24328 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24329
24330 PR fortran/23843
24331 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
24332
24333 2005-09-22 Steven G. Kargl <kargls@comcast.net>
24334
24335 PR fortran/23516
24336 * gfortran.dg/imag_1.f: New test.
24337 * gfortran.dg/imag_2.f: Ditto.
24338
24339 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
24340
24341 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
24342
24343 2005-09-22 Jakub Jelinek <jakub@redhat.com>
24344
24345 PR c++/21983
24346 * g++.dg/warn/pr21983.C: New test.
24347
24348 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
24349
24350 * gcc.dg/20050922-1.c: Testcase added.
24351
24352 2005-09-21 Mark Mitchell <mark@codesourcery.com>
24353
24354 PR c++/23993
24355 * g++.dg/template/array14.C: New test.
24356
24357 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
24358
24359 PR fortran/19929
24360 * gfortran.dg/der_ptr_component_1.f90: New test.
24361
24362 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24363
24364 PR c++/23965
24365 * g++.dg/template/error1.C: Reject "no matching function" message.
24366
24367 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24368
24369 PR c++/17609
24370 * g++.dg/lookup/error1.C: New test.
24371
24372 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
24373
24374 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
24375 functionality of the testcase.
24376
24377 2005-09-20 Richard Henderson <rth@redhat.com>
24378
24379 * gcc.dg/vect/vect-22.c: Require vect_float.
24380 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
24381
24382 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
24383
24384 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
24385 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
24386 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
24387 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
24388 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
24389 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
24390 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
24391 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
24392 * gcc.dg/cpp/ucnid-8.c: New test.
24393
24394 2005-09-20 Jakub Jelinek <jakub@redhat.com>
24395
24396 PR tree-optimization/23929
24397 * gcc.c-torture/compile/pr23929.c: New test.
24398
24399 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
24400
24401 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
24402 for one loop.
24403
24404 2005-09-20 Steve Ellcey <sje@cup.hp.com>
24405
24406 PR testsuite/23186
24407 * g++.dg/other/pr22003.C: Require named sections.
24408
24409 2005-09-20 Jakub Jelinek <jakub@redhat.com>
24410
24411 PR c++/23947
24412 * g++.dg/rtti/crash3.C: New test.
24413
24414 PR tree-optimization/23818
24415 * gcc.dg/pr23818.c: New test.
24416
24417 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24418
24419 PR fortran/23420
24420 * gfortran.dg/print_fmt_4.f: New.
24421
24422 2005-09-20 Jakub Jelinek <jakub@redhat.com>
24423
24424 PR fortran/23663
24425 * gfortran.fortran-torture/execute/entry_11.f90: New test.
24426
24427 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
24428
24429 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
24430 Use pointers to local alignable arrays instead. Added comments.
24431 * gcc.dg/vect/vect-46.c: Likewise.
24432 * gcc.dg/vect/vect-48.c: Likewise.
24433 * gcc.dg/vect/vect-49.c: Likewise.
24434 * gcc.dg/vect/vect-52.c: Likewise.
24435 * gcc.dg/vect/vect-53.c: Likewise.
24436 * gcc.dg/vect/vect-54.c: Likewise.
24437 * gcc.dg/vect/vect-56.c: Likewise.
24438 * gcc.dg/vect/vect-57.c: Likewise.
24439 * gcc.dg/vect/vect-58.c: Likewise.
24440 * gcc.dg/vect/vect-60.c: Likewise.
24441 * gcc.dg/vect/vect-61.c: Likewise.
24442
24443 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
24444 The test is no longer vectorizable on vect_no_align targets.
24445 * gcc.dg/vect/vect-43.c: Likewsie.
24446
24447 * gcc.dg/vect/vect-44.c: Added comments.
24448 * gcc.dg/vect/vect-45.c: Added comments.
24449 * gcc.dg/vect/vect-50.c: Added comments.
24450 * gcc.dg/vect/vect-51.c: Added comments.
24451
24452 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
24453 aligned type.
24454 * gcc.dg/vect/Os-vect-95.c: Likewise.
24455
24456 * gcc.dg/vect/vect-41.c: Test removed.
24457 * gcc.dg/vect/vect-47.c: Test removed.
24458 * gcc.dg/vect/vect-55.c: Test removed.
24459 * gcc.dg/vect/vect-59.c: Test removed.
24460
24461 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
24462
24463 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
24464 No longer vectorizable on vect_no_align targets.
24465 * gcc.dg/vect/pr20122.c: Likewise.
24466 * gcc.dg/vect/vect-74.c: Likewise.
24467 * gcc.dg/vect/vect-75.c: Likewise.
24468 * gcc.dg/vect/vect-76.c: Likewise.
24469
24470 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
24471 Will not be vectorizable on vect_no_align targets once aliasing issues
24472 are resolved.
24473 * gcc.dg/vect/vect-79.c: Likewise.
24474
24475 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
24476 * gcc.dg/vect/vect-78.c: Likewise.
24477 * gcc.dg/vect/vect-97.c: Likewise.
24478
24479 2005-09-19 Steven Bosscher <stevenb@suse.de>
24480
24481 * gcc.dg/pr23943.c: New test.
24482
24483 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
24484
24485 PR fortran/19181
24486 * gfortran.dg/derived_pointer_null_1.f90: New test.
24487
24488 2005-09-18 Richard Guenther <rguenther@suse.de>
24489
24490 PR middle-end/23944
24491 * gcc.c-torture/compile/pr23944.c: New testcase.
24492
24493 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
24494
24495 PR fortran/15975
24496 * gfortran.dg/der_pointer_2.f90: New test.
24497
24498 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
24499
24500 PR fortran/16861
24501 * gfortran.dg/nested_modules_2.f90: New test.
24502
24503 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24504
24505 PR c++/18368
24506 * g++.dg/other/semicolon.C: New test.
24507
24508 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
24509
24510 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
24511 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
24512
24513 2005-09-16 Mark Mitchell <mark@codesourcery.com>
24514
24515 PR c++/23914
24516 * g++.dg/template/static18.C: New test.
24517
24518 PR c++/21514
24519 * g++.dg/template/crash19.C: Remove dg-error marker.
24520 * g++.dg/template/local4.C: New test.
24521
24522 2005-09-16 Paul Brook <paul@codesourcery.com>
24523
24524 PR fortran/23906
24525 * gfortran.dg/dependency_1.f90: New test.
24526
24527 2005-09-15 Mark Mitchell <mark@codesourcery.com>
24528
24529 PR c++/23896
24530 * g++.dg/template/static17.C: New test.
24531
24532 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
24533
24534 PR c++/23139
24535 * g++.dg/warn/huge-val1.C: New test.
24536
24537 2005-09-15 Mark Mitchell <mark@codesourcery.com>
24538
24539 PR c++/13140
24540 * g++.dg/parse/class2.C: New test.
24541 * g++.dg/template/explicit8.C: Likewise.
24542 * g++.dg/template/spec25.C: Likewise.
24543
24544 2005-09-14 Josh Conner <jconner@apple.com>
24545
24546 PR middle-end/23584
24547 * gcc.dg/pr23584.c: New test.
24548
24549 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
24550
24551 PR fortran/21875 Internal Unit Array I/O, NIST
24552 * gfortran.dg/arrayio_1.f90: New test.
24553 * gfortran.dg/arrayio_1.f90: New test.
24554 * gfortran.dg/arrayio_1.f90: New test.
24555 * gfortran.dg/arrayio_1.f90: New test.
24556 * gfortran.dg/arrayio_1.f90: New test.
24557
24558 2005-09-14 Uros Bizjak <uros@kss-loka.si>
24559
24560 PR middle-end/22480
24561 * gcc.dg/vect/pr22480.c: New test.
24562
24563 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
24564
24565 PR fortran/19358
24566 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
24567
24568 2005-09-13 Josh Conner <jconner@apple.com>
24569
24570 PR c++/23180
24571 * g++.dg/init/struct2.C: New test.
24572 * g++.dg/init/struct3.C: New test.
24573
24574 2005-09-13 Janis Johnson <janis187@us.ibm.com>
24575
24576 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
24577 Clean up temp files.
24578 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
24579 gcc.dg/tree-ssa/builtin-fprintf-1.c,
24580 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
24581 gcc.dg/tree-ssa/builtin-printf-1.c,
24582 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
24583 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
24584 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
24585 gcc.dg/tree-ssa/builtin-vprintf-1.c,
24586 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
24587 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
24588 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
24589 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
24590 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
24591 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
24592 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
24593 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
24594
24595 2005-09-13 Josh Conner <jconner@apple.com>
24596
24597 * lib/gcc-dg.exp: Load scanipa.exp.
24598 (cleanup-dump): New procedure.
24599 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
24600 * lib/scandump.exp: New file.
24601 * lib/scantree.exp: Use it.
24602 * lib/scanipa.exp: New file.
24603
24604 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
24605
24606 PR fortran/17740
24607 * gfortran.dg/generic_4.f90: New test.
24608
24609 2005-09-13 Uros Bizjak <uros@kss-loka.si>
24610
24611 PR target/23816
24612 * gcc.target/i386/pr23816-1.c: New test.
24613 * gcc.target/i386/pr23816-2.c: New test.
24614
24615
24616 2005-09-13 Bastian Blank <waldi@debian.org>
24617
24618 PR c++/16171
24619 * g++.dg/abi/mangle26.C: New test.
24620 * g++.dg/abi/mangle27.C: New test.
24621 * g++.dg/abi/mangle28.C: New test.
24622 * g++.dg/abi/mangle29.C: New test.
24623
24624 PR c++/23839
24625 * g++.dg/parse/register1.C: New test.
24626
24627 2005-09-13 Mark Mitchell <mark@codesourcery.com>
24628
24629 PR c++/23842
24630 * g++.dg/template/access16.C: New test.
24631
24632 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24633
24634 * gfortran.dg/char_pack_2.f90: Increase the vector size.
24635
24636 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24637
24638 PR fortran/18899
24639 * gfortran.dg/shape_2.f90: New test.
24640
24641 2005-09-13 Richard Sandiford <richard@codesourcery.com>
24642
24643 PR target/19269
24644 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
24645 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
24646 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
24647 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
24648 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
24649 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
24650 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
24651 tests.
24652
24653 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24654
24655 PR c++/23841
24656 * g++.dg/parse/template17.C: New test.
24657
24658 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24659
24660 PR c++/23789
24661 * g++.dg/template/nontype14.C: New test.
24662
24663 2005-09-12 Ian Lance Taylor <ian@airs.com>
24664
24665 PR g++/7874
24666 * g++.dg/lookup/friend7.C: New test.
24667 * g++.dg/lookup/friend8.C: New test.
24668 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
24669 so that it will be found via argument dependent lookup.
24670 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
24671 friend functions which will no longer be found.
24672 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
24673 function g, so that it will be found via argument dependent
24674 lookup.
24675 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
24676 * g++.old-deja/g++.mike/net43.C: Likewise.
24677
24678 2005-09-12 Mark Mitchell <mark@codesourcery.com>
24679
24680 PR c++/23691
24681 * g++.dg/template/static16.C: New test.
24682
24683 2005-09-12 Josh Conner <jconner@apple.com>
24684
24685 PR middle-end/23237
24686 * gcc.c-torture/compile/pr23237.c: New test.
24687
24688 2005-09-11 Richard Henderson <rth@redhat.com>
24689
24690 * g++.dg/other/error8.C: Update expected diagnostic text.
24691
24692 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24693
24694 PR libfortran/19872
24695 * gfortran.dg/overwrite_1.f: New test.
24696
24697 2005-09-09 Josh Conner <jconner@apple.com>
24698
24699 * g++.dg/init/pr23180-1.C: Removed.
24700 * g++.dg/init/pr23180-2.C: Removed.
24701
24702 2005-09-09 David Daney <ddaney@avtrex.com>
24703
24704 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
24705 files which are ...
24706 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
24707 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
24708
24709 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24710
24711 * gfortran.dg/iostat_2.f90: New test.
24712
24713 2005-09-09 Mark Mitchell <mark@codesourcery.com>
24714
24715 PR c++/22252
24716 * g++.dg/ext/interface1.C: New test.
24717 * g++.dg/ext/interface1.h: Likewise.
24718 * g++.dg/ext/interface1a.cc: Likewise.
24719
24720 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
24721
24722 * gfortran.dg/iomsg_1.f90: New test case.
24723
24724 2005-09-09 Richard Guenther <rguenther@suse.de>
24725
24726 PR c++/23624
24727 * g++.dg/tree-ssa/pr23624.C: New testcase.
24728
24729 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24730
24731 PR fortran/19239
24732 * gfortran.dg/vector_subscript_1.f90,
24733 * gfortran.dg/vector_subscript_2.f90: New tests.
24734
24735 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24736
24737 PR fortran/21104
24738 * gfortran.dg/array_alloc_1.f90,
24739 * gfortran.dg/array_alloc_2.f90,
24740 * gfortran.dg/array_alloc_3.f90: New tests.
24741
24742 2005-09-09 Richard Sandiford <richard@codesourcery.com>
24743
24744 PR fortran/12840
24745 * gfortran.dg/array_constructor_6.f90
24746 * gfortran.dg/array_constructor_7.f90
24747 * gfortran.dg/array_constructor_8.f90
24748 * gfortran.dg/array_constructor_9.f90
24749 * gfortran.dg/array_constructor_10.f90
24750 * gfortran.dg/array_constructor_11.f90
24751 * gfortran.dg/array_constructor_12.f90: New tests.
24752
24753 2005-09-08 Josh Conner <jconner@apple.com>
24754
24755 PR c++/23180
24756 * g++.dg/init/pr23180-1.C: New test.
24757 * g++.dg/init/pr23180-2.C: New test.
24758
24759 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
24760
24761 PR fortran/18878
24762 * gfortran.dg/module_double_reuse.f90: New.
24763
24764 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
24765
24766 PR fortran/23270
24767 PR fortran/22304
24768 PR fortran/18870
24769 PR fortran/17917
24770 PR fortran/16511
24771 * gfortran.dg/common_equivalence_1.f: New.
24772 * gfortran.dg/common_equivalence_2.f: New.
24773 * gfortran.dg/common_equivalence_3.f: New.
24774 * gfortran.dg/contained_equivalence_1.f90: New.
24775 * gfortran.dg/module_blank_common.f90: New.
24776 * gfortran.dg/module_commons_1.f90: New.
24777 * gfortran.dg/module_equivalence_1.f90: New.
24778 * gfortran.dg/nested_modules_1.f90: New.
24779 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
24780 equivalences and add comment to connect the test with
24781 the PR.
24782
24783 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24784
24785 PR fortran/23765
24786 * gfortran.dg/common_6.f90: New test.
24787
24788 2005-09-08 Richard Sandiford <richard@codesourcery.com>
24789
24790 PR fortran/15326
24791 * gfortran.dg/char_result_1.f90,
24792 * gfortran.dg/char_result_2.f90,
24793 * gfortran.dg/char_result_3.f90,
24794 * gfortran.dg/char_result_4.f90,
24795 * gfortran.dg/char_result_5.f90,
24796 * gfortran.dg/char_result_6.f90,
24797 * gfortran.dg/char_result_7.f90,
24798 * gfortran.dg/char_result_8.f90: New tests.
24799
24800 2005-09-08 Richard Sandiford <richard@codesourcery.com>
24801
24802 PR fortran/19928
24803 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
24804
24805 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
24806
24807 PR obj-c++/16816
24808 * obj-c++.dg/selector-5.mm: New test.
24809 * obj-c++.dg/selector-6.mm: New test.
24810
24811 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
24812
24813 PR objc/20574
24814 PR objc/19324
24815 * objc.dg/error-1.m: New test.
24816
24817 2005-09-07 Richard Sandiford <richard@codesourcery.com>
24818
24819 PR fortran/23373
24820 * gfortran.fortran-torture/execute/pr23373-1.f90,
24821 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
24822
24823 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
24824
24825 PR libfortran/23760
24826 * gfortran.dg/g77/1832.f: Remove long string in write statement
24827 to allow the test to pass on correct list directed output with
24828 prepended space.
24829
24830 2005-09-07 James E Wilson <wilson@specifix.com>
24831
24832 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
24833
24834 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
24835
24836 * gfortran.dg/parameter+save.f90: Rename to
24837 * gfortran.dg/parameter_save.f90: .. this.
24838
24839 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
24840
24841 PR fortran/20848
24842 * gfortran.dg/parameter+save.f90: New test case.
24843
24844 2005-09-06 Richard Sandiford <richard@codesourcery.com>
24845
24846 PR fortran/19269
24847 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
24848
24849 2005-09-06 Jakub Jelinek <jakub@redhat.com>
24850
24851 PR c/23075
24852 * gcc.dg/pr23075.c: New test.
24853 * g++.dg/warn/pr23075.C: New test.
24854
24855 PR target/22362
24856 * gcc.target/i386/pr22362.c: New test.
24857
24858 PR rtl-optimization/23098
24859 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
24860
24861 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
24862 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24863 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24864
24865 2005-09-06 Mark Mitchell <mark@codesourcery.com>
24866
24867 * g++.dg/expr/cast6.C: New test.
24868
24869 PR c++/9782
24870 * g++.dg/init/new15.C: New test.
24871
24872 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
24873
24874 * gcc.dg/vect/Os-vect-95.c: New test.
24875 * gcc.dg/vect/vect-95.c: Same.
24876
24877 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
24878
24879 * gcc.dg/vect/vect-29.c: Update xfail testing.
24880 * gcc.dg/vect/vect-44.c: Same.
24881 * gcc.dg/vect/vect-48.c: Same.
24882 * gcc.dg/vect/vect-50.c: Same.
24883 * gcc.dg/vect/vect-72.c: Same.
24884 * gcc.dg/vect/vect-77.c: Same.
24885 * gcc.dg/vect/vect-78.c: Same.
24886 * gcc.dg/vect/vect-80.c: Same.
24887 * gcc.dg/vect/vect-96.c: Same.
24888 * gcc.dg/vect/vect-100.c: Same.
24889 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
24890 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
24891 * gfortran.dg/vect/vect-5.f90: Same.
24892
24893 2005-09-06 Jakub Jelinek <jakub@redhat.com>
24894
24895 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
24896 start strings.
24897 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24898 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24899
24900 PR c++/23056
24901 * g++.dg/opt/pr23056.C: New test.
24902
24903 PR rtl-optimization/23098
24904 * gcc.target/i386/pr23098.c: New test.
24905
24906 2005-09-05 Mark Mitchell <mark@codesourcery.com>
24907
24908 PR c++/23667
24909 * g++.dg/template/static15.C: New test.
24910
24911 PR c++/21440
24912 * g++.dg/ext/stmtexpr5.C: New test.
24913 * g++.dg/ext/stmtexpr6.C: Likewise.
24914
24915 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
24916
24917 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
24918
24919 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
24920 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
24921 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
24922
24923 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
24924
24925 PR libfortran/23321
24926 * gfortran.dg/direct_io_4.f90: New test case.
24927
24928 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
24929 Rasmus Hahn <rassahah@neofonie.de>
24930
24931 PR libobjc/23108
24932 * objc.dg/type-stream-1.m: New test.
24933
24934 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
24935
24936 PR fortran/23661
24937 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
24938 gfortran.dg/print_fmt_3.f90: New test.
24939
24940 2005-09-03 Jakub Jelinek <jakub@redhat.com>
24941
24942 * gfortran.dg/fmt_t_1.f90: New test.
24943
24944 2005-09-03 Jakub Jelinek <jakub@redhat.com>
24945
24946 PR rtl-optimization/23454
24947 * g++.dg/opt/pr23454.C: New test.
24948
24949 2005-09-03 Mark Mitchell <mark@codesourcery.com>
24950
24951 PR c++/23699
24952 * g++.dg/ext/static1.C: New test.
24953
24954 2005-09-02 Richard Henderson <rth@redhat.com>
24955
24956 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
24957 tail call to check_fa_work.
24958
24959 2005-09-02 Mark Mitchell <mark@codesourcery.com>
24960
24961 PR c++/21687
24962 * g++.dg/other/gc3.C: New test.
24963
24964 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
24965
24966 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
24967 * gcc.dg/20050826-1.c: Likewise.
24968
24969 2005-08-31 Mark Mitchell <mark@codesourcery.com>
24970
24971 PR c++/23167
24972 * g++.dg/expr/volatile1.C: New test.
24973
24974 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
24975
24976 PR middle-end/23547
24977 * gcc.dg/pr23547.c: New test.
24978
24979 2005-09-02 Richard Sandiford <richard@codesourcery.com>
24980
24981 PR c/22061
24982 * gcc.c-torture/execute/pr22061-1.c,
24983 * gcc.c-torture/execute/pr22061-2.c,
24984 * gcc.c-torture/execute/pr22061-3.c,
24985 * gcc.c-torture/execute/pr22061-4.c: New tests.
24986
24987 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
24988
24989 * gcc.dg/Wredundant-decls-2.c: New test to check that
24990 -Wredundant-decls does not issue warning for a variable
24991 definition following a declaration.
24992
24993 2005-09-01 Jakub Jelinek <jakub@redhat.com>
24994
24995 PR debug/7241
24996 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
24997 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
24998 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
24999
25000 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
25001 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
25002 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
25003 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
25004 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
25005 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
25006 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
25007 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
25008
25009 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
25010
25011 PR objc/23306
25012 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
25013 scan-assmbler.
25014
25015 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
25016
25017 PR target/21255
25018 * gcc.dg/pr21255-1.c: New test.
25019 * gcc.dg/pr21255-2-mb.c: Likewise.
25020 * gcc.dg/pr21255-2-ml.c: Likewise.
25021 * gcc.dg/pr21255-3.c: Likewise.
25022 * gcc.dg/pr21255-4.c: Likewise.
25023
25024 2005-08-31 Dale Johannesen <dalej@apple.com>
25025
25026 * gcc.dg/20050830-1.c: New.
25027
25028 2005-08-31 Josh Conner <jconner@apple.com>
25029
25030 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
25031 command-line options for arm-*-* targets.
25032 * g++.dg/init/array16.C: Likewise.
25033 * g++.dg/other/crash-4.C: Likewise.
25034
25035 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
25036
25037 PR obj-c++/23640
25038 * obj-c++.dg/gnu-runtime-3.mm: New test.
25039
25040 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25041
25042 PR c++/13377
25043 * g++.dg/lookup/ambig4.C: New test.
25044 * g++.dg/lookup/ambig5.C: New test.
25045 * g++.dg/tc1/dr101.C: Adjust error markers.
25046
25047 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25048
25049 PR c++/23639
25050 * g++.dg/template/ttp5.C: Adjust error markers.
25051
25052 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
25053
25054 PR testsuite/23609
25055 * lib/obj-c++.exp: Include target-libpath.exp.
25056 (obj-c++_link_flags): Look for the GNU libobjc library
25057 and set the library path to include it.
25058 Don't manually set LD_LIBRARY_PATH (etc.) but call
25059 set_ld_library_path_env_vars instead.
25060 (obj-c++_target_compile): Don't set library path or
25061 linker flags because they are already set correctly
25062 in obj-c++_link_flags.
25063
25064 2005-08-30 Josh Conner <jconner@apple.com>
25065
25066 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
25067 to command-line options for arm-*-* targets.
25068
25069 2005-08-30 Geoffrey Keating <geoffk@apple.com>
25070
25071 * g++.dg/other/i386-1.C: New.
25072
25073 2005-08-30 Jakub Jelinek <jakub@redhat.com>
25074
25075 PR preprocessor/20348
25076 PR preprocessor/20356
25077 * gcc.dg/cpp/pr20348.c: New test.
25078 * gcc.dg/cpp/pr20348.h: New file.
25079 * gcc.dg/cpp/inc/pr20348.h: New file.
25080 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
25081 * gcc.dg/cpp/pr20356.c: New test.
25082 * gcc.dg/cpp/pr20356.h: New file.
25083 * gcc.dg/cpp/inc/pr20356.h: New file.
25084 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
25085
25086 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
25087
25088 * gfortran.fortran-torture/execute/intrinsic_count.f90:
25089 Fix array dimension to avoid correct end-of-file error.
25090
25091 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
25092
25093 PR libfortran/23598
25094 * gfortran.dg/iostat_1.f90: New test.
25095
25096 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
25097
25098 PR middle-end/23408
25099 * gcc.dg/pr23408.c: New test.
25100
25101 2005-08-28 Mark Mitchell <mark@codesourcery.com>
25102
25103 PR c++/23099
25104 * g++.dg/init/member1.C: Make sure erroneous static data member
25105 definitions are required.
25106 * g++.dg/template/static13.C: New test.
25107 * g++.dg/template/static14.C: Likewise.
25108
25109 2005-08-29 Jakub Jelinek <jakub@redhat.com>
25110
25111 * gcc.target/i386/pr23575.c: Use -msse2 instead of
25112 -march=pentium4, remove ilp32 requirement.
25113
25114 PR middle-end/23484
25115 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
25116 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
25117
25118 2005-08-29 Andreas Jaeger <aj@suse.de>
25119
25120 PR testsuite/23607
25121 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
25122
25123 2005-08-28 Jakub Jelinek <jakub@redhat.com>
25124
25125 * gcc.c-torture/execute/20050316-2.c: New test.
25126 * gcc.c-torture/execute/20050316-3.c: New test.
25127 * gcc.dg/torture/pr16104-1.c: New test.
25128
25129 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
25130
25131 PR middle-end/23463
25132 * gcc.c-torture/execute/zero-struct-1.c: New test.
25133
25134 2005-08-27 Richard Guenther <rguenther@suse.de>
25135
25136 PR target/23575
25137 * gcc.target/i386/pr23575.c: New testcase.
25138
25139 2005-08-26 Jakub Jelinek <jakub@redhat.com>
25140
25141 PR rtl-optimization/23561
25142 * gcc.c-torture/execute/20050826-1.c: New test.
25143
25144 PR rtl-opt/23560
25145 * gcc.c-torture/execute/20050826-2.c: New test.
25146
25147 2005-08-26 Dale Johannesen <dalej@apple.com>
25148
25149 * gcc.dg/20030711-1.c: Modify to work on Darwin.
25150 * gcc.dg/20050826-1.c: New.
25151
25152 2005-08-26 Mark Mitchell <mark@codesourcery.com>
25153
25154 PR c++/19004
25155 * g++.dg/template/nontype13.C: New test.
25156
25157 PR c++/23491
25158 * g++.dg/init/new14.C: New test.
25159 * g++.dg/expr/anew1.C: Do not XFAIL.
25160 * g++.dg/expr/anew2.C: Likewise.
25161 * g++.dg/expr/anew3.C: Likewise.
25162
25163 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
25164
25165 PR middle-end/22439
25166 * gcc.dg/vla-3.c: New test.
25167
25168 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
25169
25170 PR fortran/20363
25171 * gfortran.dg/named_interface.f90: New.
25172
25173 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
25174
25175 * gcc.c-torture/execute/frame-address.c: New test.
25176
25177 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
25178
25179 PR c++/20817
25180 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
25181
25182 2005-08-25 Alan Modra <amodra@bigpond.net.au>
25183
25184 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
25185
25186 2005-08-25 Alan Modra <amodra@bigpond.net.au>
25187
25188 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
25189 * gcc.dg/altivec-22.c: Rename from..
25190 * gcc.dg/altivec-nomfcr.c: ..this.
25191
25192 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
25193
25194 PR tree-optimization/23546
25195 * gcc.dg/tree-ssa/pr23546.c: New test.
25196
25197 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
25198
25199 PR fortran/17758
25200 * gfortran.dg/nonreturning_statements.f90: New test.
25201
25202 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 PR c++/22454
25205 * g++.dg/parse/crash29.C: New.
25206
25207 2005-08-23 DJ Delorie <dj@redhat.com>
25208
25209 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
25210 constants have the L suffix.
25211
25212 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
25213
25214 PR c++/23044
25215 * g++.dg/template/instantiate8.C: New.
25216
25217 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
25218
25219 PR middle-end/23467
25220 * gcc.c-torture/execute/pr23467.c: New test.
25221
25222 2005-08-23 Jakub Jelinek <jakub@redhat.com>
25223
25224 PR tree-optimization/22043
25225 * gcc.c-torture/execute/20050613-1.c: New test.
25226
25227 2005-08-23 Ben Elliston <bje@au.ibm.com>
25228
25229 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
25230
25231 2005-08-22 Jakub Jelinek <jakub@redhat.com>
25232
25233 PR rtl-optimization/23478
25234 * g++.dg/opt/pr23478.C: New test.
25235
25236 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
25237
25238 PR c/18715
25239 * gcc.dg/switch-warn-3.c: New test.
25240
25241 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25242
25243 PR c++/22233
25244 * g++.dg/template/param1.C: New test.
25245
25246 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25247
25248 PR c++/23089
25249 * g++.dg/other/incomplete1.C: New test.
25250
25251 2005-08-22 Ira Rosen <irar@il.ibm.com>
25252
25253 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
25254 are vectorizable.
25255
25256 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25257
25258 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
25259 d_lines_5.f: New.
25260
25261 2005-08-21 Jakub Jelinek <jakub@redhat.com>
25262
25263 * gcc.target/i386/sse-4.c: New test.
25264
25265 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25266
25267 PR testsuite/23239
25268 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
25269
25270 2005-08-20 Jakub Jelinek <jakub@redhat.com>
25271
25272 * gcc.dg/20050811-1.c: New test.
25273 * gcc.dg/20050811-2.c: New test.
25274
25275 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
25276
25277 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
25278
25279 2005-08-19 Diego Novillo <dnovillo@redhat.com>
25280
25281 PR 23476
25282 * gcc.c-torture/compile/pr23476.c: New test.
25283
25284 2005-08-19 Devang Patel <dpatel@apple.com>
25285
25286 PR tree-optimization/23048
25287 * gcc.dg/tree-ssa/pr23048.c: New test.
25288
25289 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25290
25291 PR middle-end/20624
25292 * g++.dg/warn/Wreturn-3.C: New test
25293
25294 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
25295
25296 PR tree-optimization/22228
25297 * g++.dg/vect/pr22543.cc: New test.
25298
25299 2005-08-17 Steven Bosscher <stevenb@suse.de>
25300
25301 PR tree-optimization/21574
25302 * gcc.dg/tree-ssa/pr21574.c: New test.
25303
25304 2005-08-16 James E Wilson <wilson@specifix.com>
25305
25306 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
25307
25308 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
25309
25310 PR tree-opt/23402
25311 * gcc.c-torture/compile/zero-strct-3.c: New test.
25312 * gcc.c-torture/compile/zero-strct-4.c: New test.
25313
25314 2005-08-16 Steven Bosscher <stevenb@suse.de>
25315
25316 PR target/23376
25317 * gcc.target/x86_64/pr23376.c: New test.
25318
25319 2005-08-16 Ian Lance Taylor <ian@airs.com>
25320
25321 PR c++/23337
25322 * g++.dg/ext/vector2.C: New.
25323
25324 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
25325
25326 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
25327
25328 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
25329
25330 PR libfortran/23428
25331 * gfortran.dg/inquire-complex.f90: New test case.
25332
25333 2005-08-16 James E Wilson <wilson@specifix.com>
25334
25335 PR tree-optimization/21105
25336 * gcc.dg/large-size-array.c: New.
25337
25338 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
25339
25340 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
25341 type.
25342 * gcc.dg/vect/vect-41: Likewise.
25343 * gcc.dg/vect/vect-42: Likewise.
25344 * gcc.dg/vect/vect-43: Likewise.
25345 * gcc.dg/vect/vect-44: Likewise.
25346 * gcc.dg/vect/vect-46: Likewise.
25347 * gcc.dg/vect/vect-47: Likewise.
25348 * gcc.dg/vect/vect-48: Likewise.
25349 * gcc.dg/vect/vect-52: Likewise.
25350 * gcc.dg/vect/vect-53: Likewise.
25351 * gcc.dg/vect/vect-54: Likewise.
25352 * gcc.dg/vect/vect-55: Likewise.
25353 * gcc.dg/vect/vect-56: Likewise.
25354 * gcc.dg/vect/vect-57: Likewise.
25355 * gcc.dg/vect/vect-58: Likewise.
25356 * gcc.dg/vect/vect-59: Likewise.
25357 * gcc.dg/vect/vect-60: Likewise.
25358 * gcc.dg/vect/vect-61: Likewise.
25359 * gcc.dg/vect/vect-85: Likewise.
25360 * gcc.dg/vect/vect-87: Likewise.
25361 * gcc.dg/vect/vect-88: Likewise.
25362 * gcc.dg/vect/vect-93.c: Likewise.
25363 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
25364 * gcc.dg/vect/vect-75: Likewise.
25365 * gcc.dg/vect/vect-76: Likewise.
25366 * gcc.dg/vect/vect-77: Likewise.
25367 * gcc.dg/vect/vect-78: Likewise.
25368 * gcc.dg/vect/vect-80: Likewise.
25369 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
25370 vectorized for the expected reason, rather than checking how alignment
25371 was handled.
25372 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
25373 aligned type and also instead of aligned pointers. Added documentation.
25374
25375 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
25376
25377 * gfortran.dg/power.f90: New test.
25378
25379 2005-08-16 Jakub Jelinek <jakub@redhat.com>
25380
25381 PR rtl-optimization/23299
25382 * g++.dg/opt/pr23299.C: New test.
25383
25384 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25385
25386 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
25387
25388 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
25389
25390 * g++.dg/template/local6.C: New test.
25391
25392 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
25393
25394 * execute/exceptions/finally-1.m: Check that the catch and finally are
25395 being called. Also add a "return 0;" at the end of main.
25396
25397 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
25398
25399 PR fortran/21432.
25400 * gfortran.dg/namelist_print_1.f: New test of functionality of
25401 PRINT namelist.
25402 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
25403 namelist generates error with -std=f95.
25404
25405 2005-08-14 Ira Rosen <irar@il.ibm.com>
25406
25407 PR tree-optimization/23119
25408 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
25409
25410 2005-08-13 Marcin Koziej <creep@desk.pl>
25411 Andrew Pinski <pinskia@physics.uc.edu>
25412
25413 PR libobjc/22492
25414 * execute/exceptions/finally-1.m: New test.
25415
25416 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
25417
25418 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
25419 testsuite.
25420 * objc/execute/exceptions/trivial.m: New test.
25421 * objc.dg/try-catch-11.m: Move to ...
25422 * objc/execute/exceptions/foward-1.m: Here.
25423 * objc.dg/try-catch-2.m: Move to ...
25424 * objc/execute/exceptions/catchall-1.m: Here.
25425 * objc.dg/try-catch-8.m: Move to ...
25426 * objc/execute/exceptions/local-variables-1.m: Here.
25427
25428 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
25429
25430 * objc.dg/nested-func-1.m: Move to ...
25431 * objc/execute/nested-func-1.m: Here.
25432
25433 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
25434
25435 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
25436 in ${options} instead of [target_info name].
25437 * lib/obj-c++.exp (objc_target_compile): Likewise.
25438
25439 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
25440
25441 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
25442
25443 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
25444
25445 part of PR testsuite/23348
25446 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
25447 each of the torture options.
25448 * objc/compile/trivial.m: New test.
25449
25450 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
25451
25452 * gfortran.dg/eoshift.f90: Correct format.
25453
25454 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
25455
25456 * gfortran.fortran-torture/execute/character_passing.f90:
25457 Fix comment typo.
25458
25459 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
25460
25461 PR c++/8271
25462 * g++.dg/template/unify10.C: New.
25463
25464 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
25465
25466 * g++.dg/parse/pr22514.C: Move to...
25467 * g++.dg/debug/pr22514.C: here.
25468
25469 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25470
25471 PR c++/23266
25472 * g++.dg/inherit/pure1.C: New test.
25473
25474 * ChangeLog: Fix typos.
25475
25476 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25477 Steven Bosscher <stevenb@suse.de>
25478
25479 * gfortran.dg/runtime_warning_1.f90: New test.
25480
25481 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
25482
25483 PR c++/23219
25484 * g++.dg/parse/crash28.C: New.
25485
25486 2005-08-11 Richard Guenther <rguenther@suse.de>
25487
25488 PR target/23289
25489 * gcc.target/i386/tailcall-1.c: New testcase.
25490
25491 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
25492
25493 * gcc.dg/vect/vect-67.c: Un-xfail.
25494
25495 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
25496
25497 PR c++/23225
25498 * g++.dg/parse/crash27.C: new test.
25499
25500 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
25501
25502 PR libfortran/22143
25503 * gfortran.dg/shift-kind.f90: New testcase.
25504
25505 2005-08-10 Richard Sandiford <richard@codesourcery.com>
25506
25507 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
25508 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
25509
25510 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25511
25512 PR c++/20646
25513 * g++.dg/other/mult-stor1.C: New test.
25514
25515 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
25516
25517 * gcc.c-torture/pr18299-1.c: Move to ...
25518 * gcc.c-torture/compile/pr18299-1.c: Here.
25519
25520 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
25521
25522 * gfortran/fortran.torture/execute/character_passing.f90:
25523 Fix types for LSAME.
25524
25525 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
25526
25527 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
25528 input data back to what it was originally.
25529
25530 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
25531
25532 * objc.dg/try-catch-8.m: Enable for all targets.
25533
25534 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
25535
25536 * gcc.dg/pr23165.c: New test.
25537
25538 2005-08-09 Steven Bosscher <stevenb@suse.de>
25539
25540 PR tree-optimization/23234
25541 * gcc.dg/tree-ssa/pr23234.c: New test.
25542
25543 2005-08-08 Josh Conner <jconner@apple.com>
25544
25545 PR rtl-optimization/23241
25546 * gcc.dg/char-compare.c: New test.
25547
25548 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25549
25550 PR c++/22508
25551 * g++.dg/init/new13.C: New test.
25552
25553 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
25554
25555 PR c++/21166
25556 * g++.dg/other/crash-4.C: Adjust
25557 * g++/dg/ext/packed9.C: New.
25558
25559 2005-08-08 Richard Sandiford <richard@codesourcery.com>
25560
25561 PR middle-end/21964
25562 * gcc.c-torture/execute/pr21964-1.c: New test.
25563
25564 2005-08-08 Richard Sandiford <richard@codesourcery.com>
25565
25566 PR c/22458
25567 * gcc.dg/pr22458-1.c: New test.
25568
25569 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
25570 Steven G. Kargl <kargls@comcast.net>
25571
25572 PR fortran/22390
25573 * gfortran.dg/flush_1.f90: New test.
25574
25575 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25576
25577 PR c++/23191
25578 * g++.dg/template/eh2.C: New test.
25579
25580 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25581
25582 PR c++/19498
25583 * g++.dg/template/instantiate7.C: New test.
25584
25585 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
25586
25587 PR c/23113
25588 * gcc.dg/Wunused-value-1.c: New test.
25589
25590 2005-08-06 Richard Sandiford <richard@codesourcery.com>
25591
25592 PR rtl-optimization/23233
25593 * gcc.c-torture/compile/pr23233-1.c: New test.
25594
25595 2005-08-06 Jakub Jelinek <jakub@redhat.com>
25596
25597 PR fortran/18833
25598 PR fortran/20850
25599 * gfortran.dg/equiv_1.f90: New test.
25600 * gfortran.dg/equiv_2.f90: New test.
25601 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
25602 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
25603 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
25604
25605 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
25606
25607 * gcc.c-torture/execute/vrp-5.c: New test.
25608 * gcc.c-torture/execute/vrp-6.c: New test.
25609 * gcc.dg/tree-ssa/vrp21.c: New test.
25610
25611 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
25612
25613 * g++.dg/parse/pr22514.C: New test.
25614
25615 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
25616
25617 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
25618
25619 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
25620 instead of constant loads / pool entries.
25621
25622 2005-08-05 David Edelsohn <edelsohn@gnu.org>
25623
25624 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
25625 TEST_TO_WCTYPE.
25626
25627 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
25628
25629 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
25630 __WINT_TYPE__ in generated prototypes if possible.
25631
25632 2005-08-04 Diego Novillo <dnovillo@redhat.com>
25633
25634 PR 22037
25635 * g++.dg/tree-ssa/pr22037.C:
25636
25637 2005-08-04 Richard Henderson <rth@redhat.com>
25638
25639 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
25640 scan-tree-dump-times directive.
25641
25642 2005-08-04 Jan Hubicka <jh@suse.cz>
25643
25644 * gcov-1.C: Fix switch counts.
25645 * gcov-4b.c: Likewise.
25646
25647 2005-08-03 Jeff Law <law@redhat.com>
25648
25649 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
25650
25651 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
25652
25653 * gcc.c-torture/execute/pr23135.c: New test.
25654
25655 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25656
25657 PR tree-optimization/19899
25658 * gcc.dg/tree-ssa/scev-1.c: New test.
25659 * gcc.dg/tree-ssa/scev-2.c: New test.
25660
25661 2005-08-03 Richard Sandiford <richard@codesourcery.com>
25662
25663 PR target/18582
25664 * gcc.dg/torture/pr18582-1.c: New test.
25665
25666 2005-08-03 Jan Hubicka <jh@suse.cz>
25667
25668 * update-conroll.c: New testcase.
25669 * update-conroll-2.c: New testcase.
25670
25671 2005-08-02 David Edelsohn <edelsohn@gnu.org>
25672
25673 * gfortran.dg/constant_substring.f: New test.
25674 * gfortran.dg/pr22491.f: New test.
25675
25676 2005-08-02 Jan Hubicka <jh@suse.cz>
25677
25678 * update-threading.c: Replace by the proper one.
25679
25680 2005-08-02 Diego Novillo <dnovillo@redhat.com>
25681
25682 PR 23164
25683 * g++.dg/tree-ssa/pr23164.C: New test.
25684
25685 2005-08-02 Diego Novillo <dnovillo@redhat.com>
25686
25687 * gcc.dg/tree-ssa/pr23192.c: New test.
25688
25689 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
25690
25691 * gcc.c-torture/execute/vrp-4.c: New test.
25692
25693 2005-08-02 Jan Hubicka <jh@suse.cz>
25694
25695 * update-threading.c: New test.
25696
25697 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
25698
25699 * gcc.c-torture/compile/20050801-1.c: New test.
25700 * gcc.c-torture/compile/20050801-2.c: New test.
25701
25702 2005-08-01 Jan Hubicka <jh@suse.cz>
25703
25704 * val-prof-5.c: New test.
25705
25706 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
25707
25708 PR c/22311
25709 * gcc.dg/pr22311-1.c : New test.
25710
25711 2005-07-31 Steven Bosscher <stevenb@suse.de>
25712
25713 PR target/23095
25714 * gfortran.dg/pr23095.f: New test.
25715
25716 PR c++/22003
25717 * g++.dg/other/pr22003.C: New test.
25718
25719 2005-07-31 Richard Sandiford <richard@codesourcery.com>
25720
25721 PR target/20621
25722 * gcc.c-torture/execute/pr20621-1.c: New test.
25723
25724 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
25725
25726 * gfortran.dg/comma_format_extension_4.f: Adjust length
25727 of string for format.
25728 * gfortran.dg/der_array_io_1.f: Replace illegal internal
25729 print statement with internal write.
25730 * gfortran.dg/der_array_io_2.f: Likewise.
25731 * gfortran.dg/der_array_io_3.f: Likewise.
25732
25733 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
25734
25735 * gcc.dg/fold-abs-4.c: new test.
25736
25737 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
25738
25739 PR fortran/22570 an related issues.
25740 * gfortran.dg/x_slash_1.f: New test.
25741
25742 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
25743
25744 PR c/23143
25745 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
25746 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
25747
25748 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25749
25750 PR c/529
25751 * gcc.dg/Wshadow-3.c: New test.
25752
25753 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
25754
25755 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
25756 used to have the wrong bounds).
25757
25758 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25759
25760 PR c/21720
25761 * gcc.dg/hex-round-1.c: Test more cases.
25762 * gcc.dg/hex-round-2.c: New test.
25763
25764 2005-07-29 Diego Novillo <dnovillo@redhat.com>
25765
25766 PR 22550
25767 * g++.dg/tree-ssa/pr22550.C: New test.
25768
25769 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
25770
25771 * gcc.dg/tree-ssa/vrp19.c: New test.
25772 * gcc.dg/tree-ssa-vrp20.c: New test.
25773
25774 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25775
25776 PR c/22240
25777 * gcc.dg/transparent-union-4.c: New test.
25778
25779 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25780
25781 PR c/22192
25782 * gcc.dg/c99-vla-2.c: New test.
25783
25784 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
25785
25786 PR c/21720
25787 * gcc.dg/hex-round-1.c: New test.
25788
25789 2005-07-28 Jan Hubicka <jh@suse.cz>
25790
25791 * inliner-1.c: Do not dump everything.
25792 * tree-prof.exp: Do not pass -ftree-based-profiling.
25793 * bprob.exp: Likewise.
25794
25795 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
25796
25797 2005-07-28 Mark Mitchell <mark@codesourcery.com>
25798
25799 PR c++/22545
25800 * g++.dg/expr/ptrmem7.C: New test.
25801
25802 2005-07-28 Mike Stump <mrs@apple.com>
25803
25804 * g++.old-deja/g++.mike/visibility-1.C: New test.
25805
25806 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25807
25808 PR c/20187
25809 * gcc.c-torture/execute/pr20187-1.c: New test.
25810
25811 2005-07-28 Jeff Law <law@redhat.com>
25812
25813 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
25814 * gcc.dg/tree-ssa/vrp18.c: New test.
25815
25816 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
25817
25818 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
25819
25820 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
25821
25822 PR tree-optimization/22506
25823 * gcc.dg/vect/ps22506.c: New test.
25824
25825 2005-07-28 Jakub Jelinek <jakub@redhat.com>
25826
25827 PR target/21149
25828 * gcc.target/i386/sse-3.c: New test.
25829
25830 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25831
25832 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
25833 * gcc.target/mips/mips32-dsp-type.c: Likewise.
25834
25835 2005-07-28 Richard Sandiford <richard@codesourcery.com>
25836
25837 PR c/22589
25838 * gcc.c-torture/compile/pr22589-1.c: New test.
25839
25840 2005-07-28 Jan Hubicka <jh@suse.cz>
25841
25842 * update-loopch.c: New testcase.
25843
25844 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
25845
25846 PR rtl-optimization/23047
25847 * gcc.c-torture/execute/pr23047.c: New test.
25848 * gcc.c-torture/execute/pr23047.x: New.
25849
25850 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
25851
25852 PR tree-optimization/22493
25853 * gcc.c-torture/execute/pr22493-1.c: New test.
25854 * gcc.c-torture/execute/pr22493-1.x: New.
25855 * gcc.c-torture/execute/vrp-1.c: New test.
25856 * gcc.c-torture/execute/vrp-2.c: New test.
25857 * gcc.c-torture/execute/vrp-2.c: New test.
25858
25859 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
25860
25861 * gcc.target/frv/all-builtin-read8.c: Delete.
25862 * gcc.target/frv/all-builtin-read16.c: Delete.
25863 * gcc.target/frv/all-builtin-read32.c: Delete.
25864 * gcc.target/frv/all-builtin-read64.c: Delete.
25865 * gcc.target/frv/all-builtin-write8.c: Delete.
25866 * gcc.target/frv/all-builtin-write16.c: Delete.
25867 * gcc.target/frv/all-builtin-write32.c: Delete.
25868 * gcc.target/frv/all-builtin-write64.c: Delete.
25869 * gcc.target/frv/all-read-write-1.c: New.
25870
25871 2005-07-27 Jeff Law <law@redhat.com>
25872
25873 * gcc.c-torture/execute/pr22630.c: New test.
25874
25875 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
25876
25877 PR tree-optimization/23073
25878 * gcc.dg/vect/nodump-pr23073.c: New test.
25879 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
25880
25881 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
25882
25883 PR tree-optimize/22348
25884 * gcc.c-torture/execute/pr22348.c: New.
25885
25886 2005-07-27 Richard Guenther <rguenther@suse.de>
25887
25888 * gcc.dg/tree-ssa/salias-1.c: New testcase.
25889
25890 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25891
25892 PR fortran/22503
25893 * gfortran.dg/logical_comp.f90: New test.
25894
25895 2005-07-27 Jan Hubicka <jh@suse.cz>
25896
25897 * inliner-1.c: Add cleanup of dumps.
25898 * val-prof-*.c: Likewise.
25899 * update-tailcall.c: New.
25900
25901 2005-07-26 Diego Novillo <dnovillo@redhat.com>
25902
25903 PR 22591
25904 * gcc.dg/tree-ssa/pr22591.c: New test.
25905 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
25906
25907 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
25908
25909 PR libobjc/22606
25910 * objc.dg/try-catch-11.m: New test.
25911
25912 2005-07-26 Richard Guenther <rguenther@suse.de>
25913
25914 PR tree-optimization/22486
25915 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
25916
25917 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
25918
25919 PR tree-opt/22484
25920 * g++.dg/opt/loop2.C: New test.
25921
25922 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
25923
25924 * gcc.dg/tree-ssa/reassoc-3.c: New test.
25925 * gcc.dg/tree-ssa/reassoc-4.c: New test.
25926
25927 2005-07-25 Adam Nemet <anemet@lnxw.com>
25928
25929 * lib/profopt.exp (profopt-execute): Check for profiling data
25930 files on the target.
25931
25932 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
25933
25934 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
25935 for matching of asm labels.
25936
25937 2005-07-25 Richard Guenther <rguenther@suse.de>
25938
25939 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
25940
25941 2005-07-25 Richard Guenther <rguenther@suse.de>
25942
25943 PR testsuite/22624
25944 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
25945
25946 2005-07-25 Ira Rosen <irar@il.ibm.com>
25947
25948 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
25949 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
25950 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
25951 * gcc.dg/vect/vect-100.c: New test.
25952 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
25953 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
25954 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
25955 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
25956 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
25957 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
25958 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
25959 * gfortran.dg/vect/pr19049.f90: New testcase.
25960 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
25961
25962 2005-07-25 Jakub Jelinek <jakub@redhat.com>
25963
25964 * gcc.c-torture/execute/20050713-1.c: New test.
25965
25966 PR fortran/20063
25967 * gfortran.fortran-torture/execute/data_4.f90: New test.
25968
25969 PR middle-end/20303
25970 * gcc.dg/visibility-d.c: New test.
25971
25972 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
25973
25974 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
25975 * gfortran.dg/underflow.f90: Ditto.
25976
25977 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25978
25979 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
25980 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
25981 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
25982
25983 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
25984
25985 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
25986 include case of field width of zero.
25987
25988 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
25989
25990 PR libgfortran/21875
25991 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
25992 with trailing blanks on normal formatted read.
25993
25994 2005-07-23 Chao-ying Fu <fu@mips.com>
25995
25996 * gcc.target/mips/mips32-dsp-type.c: New test.
25997 * gcc.target/mips/mips32-dsp.c: New test.
25998
25999 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
26000
26001 PR testsuite/21073
26002 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
26003
26004 PR testsuite/20454
26005 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
26006 and __cyg_profile_func_exit.
26007
26008 2005-07-22 David Edelsohn <edelsohn@gnu.org>
26009
26010 * gfortran.dg/comma_format_extension_3.f: Fix typo.
26011 * gfortran.dg/comma_format_extension_4.f: Same.
26012 * gfortran.dg/pr15332.f: Same.
26013 * gfortran.dg/pr21730.f: Same.
26014
26015 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
26016
26017 * g++.dg/opt/vrp2.C: Fix testcase.
26018
26019 PR tree-opt/22625
26020 * g++.dg/opt/vrp2.C: New test.
26021
26022 2005-07-22 Mark Mitchell <mark@codesourcery.com>
26023
26024 PR debug/21828
26025 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
26026
26027 2005-07-22 Diego Novillo <dnovillo@redhat.com>
26028
26029 * gcc.dg/tree-ssa/20050719-1.c: New test.
26030
26031 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
26032
26033 * gcc.dg/bfin-longcall-1.c: New file.
26034 * gcc.dg/bfin-longcall-2.c: New file.
26035
26036 2005-07-21 Janis Johnson <janis187@us.ibm.com>
26037
26038 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
26039
26040 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
26041
26042 PR middle-end/19055
26043 * gcc.dg/tree-ssa/pr19055.c: New test.
26044 * gcc.dg/tree-ssa/pr19055-2.c: New test.
26045
26046 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
26047
26048 PR C++/22358
26049 * g++.dg/other/pr22358.C: New test.
26050
26051 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
26052
26053 PR c++/2922
26054 * g++.dg/lookup/two-stage5.C: New test from bug comments.
26055
26056 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26057
26058 PR c++/15938
26059 * g++.dg/init/union2.C: New test.
26060
26061 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26062
26063 PR c/22393
26064 * gcc.dg/complex-4.c: New test.
26065
26066 2005-07-21 Richard Guenther <rguenther@suse.de>
26067
26068 PR testsuite/22522
26069 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
26070 scanning for asm labels.
26071 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
26072
26073 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
26074
26075 PR target/22085
26076 * gcc.dg/altivec-pr22085.c: New.
26077
26078 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
26079
26080 PR tree-optimization/19210
26081 * gcc.dg/tree-ssa/pr19210-1.c: New.
26082 * gcc.dg/tree-ssa/pr19210-2.c: New.
26083
26084 2005-07-21 Richard Sandiford <richard@codesourcery.com>
26085
26086 PR rtl-optimization/22167
26087 * g++.dg/opt/pr22167.C: New test.
26088
26089 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
26090
26091 PR c++/2922
26092 * g++.dg/lookup/two-stage2.C: New.
26093 * g++.dg/lookup/two-stage3.C: New.
26094 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
26095 fixed two-stage name lookup for operators.
26096 * g++.dg/template/call3.C: Compiler now produces an appropriate
26097 error message.
26098 * g++.dg/template/crash37.C: Compiler now describes bla() on line
26099 14 as a candidate.
26100 * g++.dg/template/ptrmem4.C: Compiler produces different error
26101 message.
26102 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
26103 connect_to_method as a candidate.
26104
26105 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
26106
26107 * gcc.dg/fold-alloc-1.c: New test.
26108
26109 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
26110
26111 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
26112 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
26113
26114 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
26115
26116 * gcc.dg/fold-abs-1.c: New test.
26117 * gcc.dg/fold-abs-2.c: New test.
26118 * gcc.dg/fold-abs-3.c: New test.
26119
26120 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
26121
26122 Make CONSTRUCTOR use VEC to store initializers.
26123 * g++.dg/ext/complit3.C: Check for specific error messages.
26124 * g++.dg/init/brace2.C: Update error message.
26125 * g++.dg/warn/Wbraces2.C: Likewise.
26126
26127 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
26128
26129 PR fortran/16940
26130 * gfortran.dg/module_interface_1.f90: New test.
26131
26132 2005-07-19 Danny Berlin <dberlin@dberlin.org>
26133 Kenneth Zadeck <zadeck@naturalbridge.com>
26134
26135 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
26136
26137 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26138
26139 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
26140 specify -Wformat for these tests.
26141 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
26142 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
26143 * gcc.dg/format/opt-6.c: Delete.
26144
26145 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
26146
26147 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
26148 * gcc.dg/tree-ssa/sra-3.c: Likewise.
26149
26150 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
26151
26152 * gcc.dg/tree-ssa/alias-2.c: New test.
26153
26154 2005-07-18 Mark Mitchell <mark@codesourcery.com>
26155
26156 PR c++/22263
26157 * g++.dg/template/explicit7.C: New test.
26158
26159 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
26160
26161 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
26162 field width of 8 to +Inf and -Inf.
26163
26164 2005-07-17 Mark Mitchell <mark@codesourcery.com>
26165
26166 PR c++/22139
26167 * g++.dg/template/friend36.C: New test.
26168
26169 2005-07-16 David Edelsohn <edelsohn@gnu.org>
26170
26171 PR fortran/21730
26172 * gfortran.dg/pr21730.f: New test.
26173
26174 2005-07-16 Danny Berlin <dberlin@dberlin.org>
26175 Kenneth Zadeck <zadeck@naturalbridge.com>
26176
26177 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
26178 since pure const detection cannot run at -O1 in c compiler.
26179 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
26180 can now optimize this case properly.
26181 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
26182 because we now pass.
26183 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
26184
26185 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
26186
26187 PR c/22421
26188 * gcc.dg/format/bitfld-1.c: New test.
26189
26190 2005-07-15 Mark Mitchell <mark@codesourcery.com>
26191
26192 PR c++/22204
26193 * g++.dg/rtti/repo1.C: New test.
26194
26195 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
26196
26197 PR middle-end/22398
26198 * gcc.c-torture/compile/pr22398.c: New test.
26199
26200 2005-07-15 Mark Mitchell <mark@codesourcery.com>
26201
26202 PR c++/22132
26203 * g++.dg/expr/cast4.C: New test.
26204
26205 2005-07-15 Richard Guenther <rguenther@suse.de>
26206
26207 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
26208 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
26209
26210 2005-07-15 Steven Bosscher <stevenb@suse.de>
26211
26212 PR tree-optimization/22230
26213 * gcc.dg/tree-ssa/pr22230.c: New test.
26214
26215 2005-07-14 Jakub Jelinek <jakub@redhat.com>
26216
26217 * gfortran.dg/g77/cpp6.f: New test.
26218
26219 PR fortran/22417
26220 * gfortran.dg/g77/cpp5.F: New test.
26221 * gfortran.dg/g77/cpp5.h: New file.
26222 * gfortran.dg/g77/cpp5inc.h: New file.
26223
26224 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
26225
26226 PR libfortran/16435
26227 * gfortran.dg/tl_editting.f90: New.
26228 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
26229
26230 2005-07-14 Steven G. Kargl <kargls@comcast.net>
26231
26232 * gfortran.dg/char_array_constructor.f90: New test.
26233
26234 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
26235
26236 * gfortran.dg/past_eor.f90: New.
26237 * gfortran.dg/complex_read.f90: New.
26238
26239 2005-07-13 Jeff Law <law@redhat.com>
26240
26241 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
26242 additional casts.
26243
26244 * gcc.dg/tree-ssa/pr22321.c: New test
26245
26246 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
26247
26248 PR tree-optimization/21921
26249 * gcc.dg/tree-ssa/pr21921.c: New.
26250
26251 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
26252
26253 PR tree-optimizatio/22442
26254 * gcc.dg/tree-ssa/loop-11.c: New test.
26255
26256 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
26257
26258 PR tree-opt/21840
26259 * gcc.c-torture/compile/pr21840.c: New test.
26260
26261 2005-07-12 Jan Hubicka <jh@suse.cz>
26262
26263 * gcc.c-torture/compile/pr22379.c: New test.
26264
26265 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
26266
26267 PR libfortran/21593
26268 gfortran.dg/dev_null.f90: Remove outdated comment about
26269 PR libfortran/21593.
26270
26271
26272 2005-07-12 Dale Johannesen <dalej@apple.com>
26273
26274 * gcc.target/i386/compress-float-sse.c: New.
26275 * gcc.target/i386/compress-float-sse-pic.c: New.
26276 * gcc.target/i386/compress-float-387.c: New.
26277 * gcc.target/i386/compress-float-387-pic.c: New.
26278 * gcc.dg/compress-float-ppc.c: New.
26279 * gcc.dg/compress-float-ppc-pic.c: New.
26280
26281 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
26282
26283 PR libfortran/21593
26284 gfortran.dg/dev_null.f90: Remove targets.
26285
26286 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
26287
26288 PR tree-opt/22335
26289 * gcc.dg/pr22335-1.c: New test.
26290 * gcc.dg/pr22335-2.c: New test.
26291
26292 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26293
26294 PR c++/20172
26295 * g++.dg/template/nontype12.C : New test.
26296
26297 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
26298
26299 * gcc.dg/tree-ssa/loop-10.c: New test.
26300
26301 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
26302
26303 * gcc.c-torture/execute/20020720-1.x: Remove.
26304
26305 2005-07-11 Jakub Jelinek <jakub@redhat.com>
26306
26307 * gfortran.fortran-torture/execute/forall_7.f90: New test.
26308
26309 2005-07-10 Richard Sandiford <richard@codesourcery.com>
26310
26311 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
26312 (dg-mips-options): Use it.
26313
26314 2005-07-09 Diego Novillo <dnovillo@redhat.com>
26315
26316 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
26317
26318 2005-07-09 Richard Henderson <rth@redhat.com>
26319
26320 * lib/target-supports.exp (check_effective_target_sync_char_short):
26321 Add alpha.
26322
26323 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
26324
26325 PR libfortran/22217
26326 * gfortran.dg/negative-z-descriptor.f90: New test.
26327
26328 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
26329
26330 PR tree-opt/22329
26331 * gcc.dg/pr22329.c: New test.
26332
26333 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
26334
26335 PR tree-optimization/20139
26336 * gcc.dg/tree-ssa/pr20139.c: New.
26337
26338 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
26339
26340 PR tree-opt/22356
26341 * gcc.dg/pr22356-1.c: New test.
26342
26343 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
26344
26345 PR c++/21799
26346 * g++.dg/template/unify8.C: New.
26347 * g++.dg/template/unify9.C: New.
26348
26349 2005-07-08 Jakub Jelinek <jakub@redhat.com>
26350
26351 * gfortran.fortran-torture/execute/entry_10.f90: New test.
26352
26353 2005-07-07 Geoffrey Keating <geoffk@apple.com>
26354
26355 * gcc.dg/darwin-version-1.c: New.
26356 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
26357 * gcc.dg/builtins-20.c: Likewise.
26358 * gcc.dg/builtins-53.c: Likewise.
26359 * gcc.dg/torture/builtins-convert-1.c: Likewise.
26360 * gcc.dg/torture/builtins-convert-2.c: Likewise.
26361 * gcc.dg/torture/builtins-convert-3.c: Likewise.
26362 * gcc.dg/torture/builtins-power-1.c: Likewise.
26363 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
26364 on Darwin.
26365
26366 2005-07-07 Jeff Law <law@redhat.com>
26367
26368 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
26369 argument evaluation order.
26370
26371 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
26372
26373 PR libfortran/21594
26374 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
26375 Add test cases where the shift length is greater than the
26376 array length.
26377
26378 2005-07-07 Ziemowit Laski <zlaski@apple.com>
26379
26380 * obj-c++.dg/proto-lossage-6.mm: New.
26381 * objc.dg/proto-lossage-6.m: New.
26382
26383 2005-07-07 Ziemowit Laski <zlaski@apple.com>
26384
26385 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
26386 * objc.dg/gnu-runtime-2.m: Likewise.
26387
26388 2005-07-07 Jakub Jelinek <jakub@redhat.com>
26389
26390 * gfortran.dg/longline.f: New test.
26391
26392 * gfortran.dg/badline.f: New test.
26393
26394 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
26395
26396 PR fortran/16531
26397 PR fortran/15966
26398 PR fortran/18781
26399 * gfortran.dg/hollerith.f90: New.
26400 * gfortran.dg/hollerith2.f90: New.
26401 * gfortran.dg/hollerith3.f90: New.
26402 * gfortran.dg/hollerith4.f90: New.
26403 * gfortran.dg/hollerith_f95.f90: New.
26404 * gfortran.dg/hollerith_legacy.f90: New.
26405 * gfortran.dg/g77/cpp4.F: New. Port from g77.
26406
26407 2005-07-07 Ziemowit Laski <zlaski@apple.com>
26408
26409 PR objc/22274
26410 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
26411 * objc.dg/gnu-runtime-2.m: New.
26412
26413 2005-07-06 Jeff Law <law@redhat.com>
26414
26415 * gcc.dg/tree-ssa/vrp17.c: New test.
26416
26417 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
26418
26419 PR fortran/22327
26420 * gfortran.dg/array_constructor_5.f90: New test.
26421
26422 2005-07-07 Jakub Jelinek <jakub@redhat.com>
26423
26424 * gfortran.fortran-torture/execute/entry_9.f90: New test.
26425
26426 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
26427
26428 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
26429 * gcc.dg/980816-1.c: Ditto.
26430
26431 2005-07-06 Jeff Law <law@redhat.com>
26432
26433 * gcc.c-torture/compile/pr21356.c: New test.
26434
26435 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
26436
26437 PR c/22013
26438 PR c/22098
26439 * gcc.c-torture/compile/pr22013-1.c,
26440 gcc.c-torture/execute/pr22098-1.c,
26441 gcc.c-torture/execute/pr22098-2.c,
26442 gcc.c-torture/execute/pr22098-3.c: New tests.
26443
26444 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
26445
26446 PR c/22308
26447 * gcc.dg/pr22308-1.c: New test.
26448
26449 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
26450
26451 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
26452 target.
26453 * gcc.dg/compare9.c: Use -fshort-enums instead of
26454 -fno-short-enums. Change the last test to dg-bogus.
26455
26456 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
26457
26458 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
26459 * gcc.dg/compare9.c: New.
26460
26461 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26462
26463 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
26464
26465 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
26466
26467 PR testsuite/22288
26468 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
26469
26470
26471 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26472
26473 * gcc.dg/format/gcc_gfc-1.c: New.
26474
26475 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
26476
26477 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
26478
26479 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26480
26481 PR fortran/20842
26482 * gfortran.dg/io_invalid_1.f90: New test.
26483
26484 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
26485
26486 * gcc.dg/format/gcc_diag-1.c: Update.
26487
26488 2005-07-02 Jeff Law <law@redhat.com>
26489
26490 * gcc.dg/tree-ssa/pr22051-1.c: New test.
26491 * gcc.dg/tree-ssa/pr22051-2.c: New test.
26492
26493 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
26494
26495 * gcc.dg/format/gcc_diag-1.c: Update.
26496
26497 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
26498
26499 PR tree-opt/22269
26500 * gcc.c-torture/compile/pr22269.c: New test.
26501
26502 2005-06-30 Diego Novillo <dnovillo@redhat.com>
26503
26504 PR 21584
26505 PR 22219
26506 * g++.dg/tree-ssa/pr21584-1.C: New test.
26507 * g++.dg/tree-ssa/pr21584-2.C: New test.
26508
26509 2005-06-30 Ziemowit Laski <zlaski@apple.com>
26510
26511 * obj-c++.dg/try-catch-11.mm: New.
26512 * objc.dg/try-catch-10.m: New.
26513
26514 2005-06-29 David Edelsohn <edelsohn@gnu.org>
26515
26516 * g++.dg/other/ucnid-1.C: xfail on AIX.
26517
26518 2005-06-29 Diego Novillo <dnovillo@redhat.com>
26519
26520 PR 22234
26521 * gcc.dg/20050629-1.c: New test.
26522
26523 2005-06-29 Ziemowit Laski <zlaski@apple.com>
26524
26525 * obj-c++.dg/const-str-1[0-1].mm: New.
26526 * objc.dg/const-str-1[0-1].m: New.
26527
26528 2005-05-29 Richard Henderson <rth@redhat.com>
26529
26530 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
26531 Rename from check_effective_target_vect_no_max.
26532 (check_effective_target_vect_no_int_add): New.
26533 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
26534 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
26535 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26536 * gcc.dg/vect/vect-reduc-1.c: Use both.
26537 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26538
26539 2005-05-29 Richard Henderson <rth@redhat.com>
26540
26541 * lib/target-supports.exp (check_effective_target_vect_no_max):
26542 Remove i386 and x86_64.
26543
26544 2005-06-29 Steve Ellcey <sje@cup.hp.com>
26545
26546 PR testsuite/21969
26547 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
26548
26549 2005-06-29 Steve Ellcey <sje@cup.hp.com>
26550
26551 PR middle-end/21969
26552 * gcc.dg/vect/pr21969.c: New test.
26553
26554 2005-06-28 Eric Christopher <echristo@redhat.com>
26555
26556 PR c/22052
26557 PR c/21975
26558 * gcc.dg/inline1.c: New test.
26559 * gcc.dg/inline2.c: Ditto.
26560 * gcc.dg/inline3.c: Ditto.
26561 * gcc.dg/inline4.c: Ditto.
26562 * gcc.dg/inline5.c: Ditto.
26563
26564 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
26565
26566 PR libfortran/22142
26567 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
26568 Add testcase also testing eoshift1 for PR 22142.
26569
26570 2005-06-28 Richard Henderson <rth@redhat.com>
26571
26572 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
26573 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
26574 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
26575 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
26576 gcc.dg/tree-ssa/20030922-2.c: Likewise.
26577
26578 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
26579
26580 PR libfortran/22142
26581 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
26582 Add testcase for PR 22142.
26583
26584 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
26585
26586 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
26587 gcc.target/ia64/fpreg-2.c: New tests.
26588
26589 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26590
26591 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
26592
26593 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26594
26595 PR libfortran/22170
26596 * gfortran.dg/slash_1.f90: New test.
26597
26598 2005-06-27 Richard Henderson <rth@redhat.com>
26599
26600 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
26601 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
26602 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
26603 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26604 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
26605 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
26606
26607 2005-06-27 Richard Henderson <rth@redhat.com>
26608
26609 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
26610 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
26611
26612 2005-06-27 Ziemowit Laski <zlaski@apple.com>
26613
26614 * obj-c++.dg/proto-lossage-5.mm: New.
26615 * objc.dg/proto-lossage-5.m: New.
26616
26617 2005-06-27 Diego Novillo <dnovillo@redhat.com>
26618
26619 PR 21959
26620 * gcc.dg/tree-ssa/pr21959.c: New test.
26621
26622 2005-06-27 Jakub Jelinek <jakub@redhat.com>
26623
26624 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
26625 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
26626 testing uninitialized var.
26627
26628 * gcc.c-torture/execute/builtins/chk.h: New.
26629 * gcc.c-torture/execute/builtins/lib/chk.c: New.
26630 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
26631 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
26632 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
26633 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
26634 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
26635 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
26636 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
26637 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
26638 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
26639 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
26640 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
26641 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
26642 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
26643 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
26644 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
26645 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
26646 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
26647 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
26648 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
26649 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
26650 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
26651 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
26652 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
26653 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
26654 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
26655 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
26656 * gcc.dg/builtin-object-size-1.c: New test.
26657 * gcc.dg/builtin-object-size-2.c: New test.
26658 * gcc.dg/builtin-object-size-3.c: New test.
26659 * gcc.dg/builtin-object-size-4.c: New test.
26660 * gcc.dg/builtin-object-size-5.c: New test.
26661 * gcc.dg/builtin-stringop-chk-1.c: New test.
26662 * gcc.dg/builtin-stringop-chk-2.c: New test.
26663 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
26664 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
26665 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
26666 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
26667 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
26668 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
26669 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
26670 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
26671 * gcc.c-torture/execute/printf-1.c: New test.
26672 * gcc.c-torture/execute/fprintf-1.c: New test.
26673 * gcc.c-torture/execute/vprintf-1.c: New test.
26674 * gcc.c-torture/execute/vfprintf-1.c: New test.
26675 * gcc.c-torture/execute/printf-chk-1.c: New test.
26676 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
26677 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
26678 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
26679
26680 2005-06-27 Michael Matz <matz@suse.de>
26681
26682 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
26683 slot is not merged if address escapes.
26684
26685 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26686
26687 PR c/21911
26688 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
26689
26690 2005-06-26 Jakub Jelinek <jakub@redhat.com>
26691
26692 PR middle-end/17965
26693 * gcc.c-torture/compile/20050622-1.c: New test.
26694
26695 PR middle-end/22028
26696 * gcc.dg/20050620-1.c: New test.
26697
26698 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
26699
26700 PR tree-optimization/22026
26701 * gcc.dg/tree-ssa/pr22026.c: New.
26702
26703 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
26704
26705 PR libfortran/22144
26706 * gfortran.dg/shift-alloc.f90: New testcase.
26707
26708 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
26709
26710 * all files: Update FSF address in copyright headers.
26711
26712 2005-06-22 Jan Hubicka <jh@suse.cz>
26713
26714 * wholeprogram-1.c: New testcase.
26715 * wholeprogram-2.c: New testcase.
26716
26717 2005-06-24 Mark Mitchell <mark@codesourcery.com>
26718
26719 PR 22171
26720 * gcc.dg/tree-ssa/pr22171.c: New test.
26721
26722 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
26723
26724 * gfortran.dg/simplify_modulo.f90: New.
26725
26726 2005-06-24 Jan Hubicka <jh@suse.cz>
26727
26728 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
26729
26730 2005-06-23 Ziemowit Laski <zlaski@apple.com>
26731
26732 * obj-c++.dg/proto-lossage-[1-4].mm: New.
26733
26734 2005-06-23 Ziemowit Laski <zlaski@apple.com>
26735
26736 * obj-c++.dg/typedef-alias-1.mm: New.
26737 * objc.dg/typedef-alias-1.m: New.
26738
26739 2005-06-23 Jeff Law <law@redhat.com>
26740
26741 * gcc.dg/tree-ssa/vrp16.c: New test.
26742
26743 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26744
26745 * lib/target-supports.exp: Add
26746 check_effective_target_fortran_large_real and
26747 check_effective_target_fortran_large_int to check for
26748 corresponding effective targets.
26749 * gfortran.dg/large_integer_kind_1.f90: New test.
26750 * gfortran.dg/large_real_kind_1.f90: New test.
26751
26752 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
26753
26754 PR tree-optimization/22117
26755 * gcc.dg/tree-ssa/pr22117.c: New.
26756
26757 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
26758
26759 PR testsuite/22123
26760 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
26761
26762 2005-06-23 David Edelsohn <edelsohn@gnu.org>
26763
26764 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
26765
26766 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
26767
26768 * gfortran.dg/f2c_4.f90: Add tests for complex functions
26769 * gfortran.dg/f2c_4.c: Likewise.
26770
26771 2005-06-22 Paul Brook <paul@codesourcery.com>
26772
26773 PR fortran/21034
26774 * gfortran.dg/auto_save_1.f90: New test.
26775
26776 2005-06-22 Michael Matz <matz@suse.de>
26777
26778 * gcc.target/x86-64/abi: New directory.
26779 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
26780 * gcc.target/x86-64/abi/README.gcc: New file.
26781 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
26782 * gcc.target/x86-64/abi/asm-support.s: New file.
26783 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
26784 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
26785 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
26786 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
26787 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
26788 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
26789 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
26790 * gcc.target/x86_64/abi/test_bitfields.c: New test.
26791 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
26792 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
26793 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
26794 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
26795 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
26796 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
26797 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
26798 * gcc.target/x86_64/abi/test_varargs.c: New test.
26799
26800 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
26801
26802 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
26803 32-bit i?86 and x86_64.
26804
26805 2005-06-21 Ziemowit Laski <zlaski@apple.com>
26806
26807 * obj-c++.dg/const-str-[1-9].mm: New tests.
26808
26809 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
26810
26811 PR fortran/22010
26812 * gfortran.dg/namelist_use.f90: New.
26813 * gfortran.dg/namelist_use_only.f90: New.
26814
26815 2005-06-21 Jeff Law <law@redhat.com>
26816
26817 * gcc.dg/tree-ssa/vrp15.c: New test.
26818
26819 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
26820
26821 * lib/target-supports.exp (check_effective_target_vect_reduction):
26822 Remove.
26823 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
26824 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
26825 remove vect_reduction target keyword. Also avoid two returns in main.
26826 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26827 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
26828 * gcc.dg/vect/vect-reduc-1short.c: New test.
26829 * gcc.dg/vect/vect-reduc-1char.c: New test.
26830 * gcc.dg/vect/vect-reduc-2short.c: New test.
26831 * gcc.dg/vect/vect-reduc-2char.c: New test.
26832 * gcc.dg/vect/vect-reduc-6.c: New test.
26833 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
26834 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
26835 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
26836
26837 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26838 Paul Thomas <pault@gcc.gnu.org>
26839
26840 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
26841 New tests.
26842
26843 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26844
26845 * gfortran.dg/backslash_1.f90: New test.
26846 * gfortran.dg/backslash_2.f90: New test.
26847
26848 2005-06-20 Steven G. Kargl <kargls@comcast.net>
26849
26850 * gfortran.dg/duplicate_labels.f90: New test.
26851
26852 2005-06-20 Jan Beulich <jbeulich@novell.com>
26853
26854 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
26855 unsupportable relocations.
26856 * g++.old-deja/g++.other/store-expr1.C: Likewise.
26857 * gcc.dg/20050321-2.c: xfail for NetWare.
26858
26859 2005-06-20 Andreas Jaeger <aj@suse.de>
26860
26861 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
26862 gcc.target/i386/fastcall-sseregparm.c,
26863 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
26864
26865 2005-06-19 Richard Henderson <rth@redhat.com>
26866
26867 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
26868
26869 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
26870
26871 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
26872
26873 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
26874
26875 PR c++/22115
26876 * g++.dg/conversion/simd2.C: Change expected error message.
26877
26878 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
26879
26880 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
26881 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26882 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26883
26884 2005-06-18 James A Morrison <phython@gcc.gnu.org>
26885
26886 * gcc.dg/fold-mod-1.c: New test.
26887
26888 2005-06-18 Steven G. Kargl <kargls@comcast.net>
26889
26890 PR fortran/19926
26891 * gfortran.dg/pr19926.f90: New test.
26892
26893 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
26894
26895 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
26896 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
26897 targets.
26898 * gcc.dg/vect/vect-reduc-2.c: Likewise.
26899 * gcc.dg/vect/vect-reduc-3.c: Likewise.
26900
26901 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
26902
26903 * gcc.target/ia64/float80-varargs-1.c: New test.
26904
26905 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26906
26907 PR tree-opt/22035
26908 * gfortran.dg/f2c_6.f90: New test.
26909
26910 2005-06-17 Geoffrey Keating <geoffk@apple.com>
26911
26912 PR c++/17413
26913 * g++.dg/template/local5.C: New.
26914
26915 2005-06-17 Richard Henderson <rth@redhat.com>
26916
26917 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
26918
26919 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
26920
26921 PR testsuite/21945
26922 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
26923
26924 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
26925
26926 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
26927 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
26928 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
26929 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
26930 check_vect to verify the presence of hardware vector support.
26931
26932 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
26933
26934 PR testsuite/22056
26935 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
26936
26937 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26938
26939 PR libfortran/19216
26940 * gfortran.dg/pr19216.f: Add correct space between brackets and
26941 dg directive.
26942
26943 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26944
26945 PR libfortran/16436
26946 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
26947
26948 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
26949
26950 * gcc.target/i386/attributes-error.c: New testcase.
26951 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
26952 * gcc.target/i386/regparm-stdcall.c: Likewise.
26953 * gcc.target/i386/sseregparm-1.c: Likewise.
26954 * gcc.target/i386/sseregparm-2.c: Likewise.
26955
26956 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.dg/rtti/crash2.C: New.
26959
26960 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
26961
26962 * gcc.dg/noncompile/20040203-3.c: Update expected message.
26963
26964 2005-06-15 David Ung <davidu@mips.com>
26965
26966 * gcc.target/mips/mips16e-extends.c: New test for testing the
26967 generation of MIPS16e zeb/zeh, seb/seh instructions.
26968
26969 2005-06-15 Diego Novillo <dnovillo@redhat.com>
26970
26971 PR 22018
26972 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
26973 * gcc.dg/tree-ssa/pr22018.c: New test.
26974
26975 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
26976
26977 * gcc.dg/simd-1.c: Update error messages.
26978 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
26979 * gcc.dg/simd-2.c: Update error messages.
26980 * gcc.dg/simd-4.c: New.
26981
26982 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
26983
26984 PR c++/20678
26985 * g++.dg/other/crash-4.C: New.
26986
26987 2005-06-14 Devang Patel <dpatel@apple.com>
26988
26989 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
26990
26991 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
26992
26993 PR c++/21929
26994 * g++.dg/parse/crash11.C: Update
26995
26996 2005-06-13 Jeff Law <law@redhat.com>
26997
26998 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
26999 perform the desired transformations.
27000 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
27001 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
27002
27003 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27004
27005 PR fortran/22038
27006 * gfortran.dg/forall_1.f90: Un-XFAIL.
27007
27008 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
27009
27010 PR c++/21929
27011 * g++.dg/parse/crash26.C: New.
27012
27013 PR c++/20789
27014 * g++.dg/init/member1.C: New.
27015
27016 2005-06-13 Jakub Jelinek <jakub@redhat.com>
27017
27018 * gfortran.dg/altreturn_1.f90: New test.
27019
27020 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
27021
27022 PR middle-end/21985
27023 * gcc.dg/tree-ssa/pr21985.c: New test.
27024
27025 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
27026
27027 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
27028
27029 2005-06-12 Roger Sayle <roger@eyesopen.com>
27030
27031 PR c++/21930
27032 * g++.dg/other/error10.C: New test case.
27033
27034 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27035
27036 PR libfortran/19155
27037 * gfortran.dg/pr19155.f: Add test.
27038
27039 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27040
27041 * gfortran.dg/f2c_7.f90: New test.
27042
27043 * gfortran.dg/forall_1.f90: XFAILed.
27044
27045 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
27046
27047 * gcc.dg/pr14796-1.c: New.
27048 * gcc.dg/pr14796-2.c: New.
27049
27050 2005-06-11 Steven G. Kargl <kargls@comcast.net>
27051
27052 PR fortran/17792
27053 PR fortran/21375
27054 * gfortran.dg/deallocate_stat.f90: New test.
27055
27056 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
27057
27058 * gfortran.fortran-torture/execute/in-pack.f90: New test.
27059
27060 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
27061
27062 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
27063 access will be generated when this loop is vectorized. Test that
27064 accesses with same alignment were detected.
27065 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
27066 Test that accesses with same alignment were detected.
27067 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
27068 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
27069 alignment were detected.
27070
27071 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
27072
27073 PR c++/10611
27074 * g++.dg/conversion/simd2.C: New.
27075
27076 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
27077
27078 * gcc.dg/Wcxx-compat-1.c: New.
27079
27080 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
27081
27082 PR libfortran/21480
27083 * gfortran.dg/reshape-complex.f90: Add a test for a packed
27084 complex array.
27085
27086 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
27087
27088 * gcc.dg/alias-8.c: New.
27089
27090 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
27091
27092 * gcc.dg/format/cmn_err-1.c: Update.
27093
27094 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
27095
27096 PR target/20666
27097 * gcc.target/sparc/fexpand-2.c: New.
27098 * gcc.target/sparc/fpmerge-2.c: New.
27099 * gcc.target/sparc/fpmul-2.c: New.
27100 * gcc.target/sparc/noresult.c: New.
27101 * gcc.target/sparc/pdist-2.c: New.
27102 * gcc.target/sparc/pdist-3.c: New.
27103
27104 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
27105
27106 PR testsuite/21702
27107 * gcc.target/i386/i386.exp: Fix comment typo.
27108
27109 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
27110
27111 PR c++/19497
27112 * g++.dg/inherit/using5.C: New.
27113 * g++.dg/inherit/using6.C: New.
27114
27115 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27116
27117 PR c++/19894
27118 * g++.dg/template/ptrmem15.C: New test.
27119
27120 PR c++/20563
27121 * g++.dg/ext/label4.C: New test.
27122
27123 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27124
27125 * gcc.dg/tls/debug-1.c: New test.
27126
27127 2005-06-07 Dale Johannesen <dalej@apple.com>
27128
27129 * gcc.target/i386/movq.c: New.
27130
27131 2005-06-07 Dale Johannesen <dalej@apple.com>
27132
27133 * gcc.dg/20050607-1.c: New.
27134
27135 2005-06-07 Jakub Jelinek <jakub@redhat.com>
27136
27137 PR middle-end/21850
27138 * gcc.c-torture/execute/20050607-1.c: New test.
27139
27140 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
27141
27142 PR libfortran/21926
27143 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
27144 Test case where the return array has lowest stride one,
27145 but isn't packed.
27146
27147 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
27148
27149 * lib/target-supports.exp (check_effective_target_sync_int_long):
27150 Add s390 and s390x targets.
27151
27152 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
27153
27154 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
27155 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
27156 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
27157 * gcc.dg/tree-ssa/loop-9.c: New test.
27158
27159 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
27160
27161 * g++.dg/parse/defarg10.C: New.
27162
27163 2005-06-06 Jakub Jelinek <jakub@redhat.com>
27164
27165 PR regression/21897
27166 * gcc.c-torture/execute/20050604-1.c: New test.
27167
27168 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 PR 21903
27171 * g++.dg/parse/defarg9.C: New.
27172
27173 PR c++/20637
27174 * g++.dg/inherit/using4.C: New.
27175 * g++.dg/overload/error1.C: Adjust expected errors.
27176 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
27177 * g++.old-deja/g++.brendan/arm2.C: Likewise.
27178 * g++.old-deja/g++.other/redecl2.C: Likewise.
27179 * g++.old-deja/g++.other/redecl4.C: Likewise.
27180 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
27181
27182 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
27183
27184 * gfortran.dg/f2c_5.f90: Add -w to dg-options
27185
27186 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
27187
27188 * lib/gfortran.exp (gfortran_target_compile): Call
27189 dg-additional-files-options
27190 * gfortran.dg/f2c_4.f90: New file
27191 * gfortran.dg/f2c_4.c: New file
27192 * gfortran.dg/f2c_5.f90: New file
27193 * gfortran.dg/f2c_5.c: New file
27194
27195 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27196
27197 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
27198
27199 PR fortran/21912
27200 * gfortran.dg/array_constructor_4.f90: New test.
27201
27202 2005-06-05 Mark Mitchell <mark@codesourcery.com>
27203
27204 PR c++/21619
27205 * g++.dg/ext/builtin9.C: New test.
27206
27207 2005-06-05 Dale Johannesen <dalej@apple.com>
27208
27209 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
27210 * gcc.c-torture/execute/20050603-2.c: Ditto.
27211
27212 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
27213
27214 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
27215 * gcc.dg/vect/vect-reduc-1.c: New.
27216 * gcc.dg/vect/vect-reduc-2.c: New.
27217 * gcc.dg/vect/vect-reduc-3.c: New.
27218
27219 2005-06-04 Dale Johannesen <dalej@apple.com>
27220
27221 * gcc.c-torture/execute/20050603-1.c: New.
27222 * gcc.c-torture/execute/20050603-2.c: New.
27223 * gcc.dg/20050603-3.c: New.
27224
27225 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27226
27227 PR fortran/19195
27228 * gfortran.dg/debug_1.f90: New test.
27229
27230 * gfortran.dg/forall_1.f90: New test.
27231
27232 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
27233
27234 * gfortran.dg/array_constructor_3.f90: New test.
27235
27236 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27237
27238 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
27239
27240 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
27241
27242 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
27243
27244 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
27245
27246 PR c/21873
27247 * gcc.dg/init-excess-1.c: New test.
27248
27249 2005-06-03 Mark Mitchell <mark@codesourcery.com>
27250
27251 PR c++/21853
27252 * g++.dg/expr/static_cast6.C: New test.
27253
27254 2005-06-03 Diego Novillo <dnovillo@redhat.com>
27255
27256 * gcc.dg/tree-ssa/vrp14.c: New test.
27257
27258 2005-06-03 Mark Mitchell <mark@codesourcery.com>
27259
27260 PR c++/21336
27261 * g++.dg/template/new2.C: New test.
27262
27263 2005-06-03 Josh Conner <jconner@apple.com>
27264
27265 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
27266 all entries in initializer.
27267
27268 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
27269
27270 PR middle-end/21858
27271 * gcc.dg/pr21858.c: New testcase.
27272
27273 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
27274
27275 PR tree-optimization/21292
27276
27277 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
27278 New.
27279 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
27280 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
27281 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
27282 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
27283 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
27284
27285 2005-06-02 Richard Henderson <rth@redhat.com>
27286
27287 * gcc.dg/sync-2.c: Use -march=i486 for i386.
27288
27289 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
27290
27291 * gcc.dg/wtypequal.c: New testcase.
27292
27293 2005-06-02 Diego Novillo <dnovillo@redhat.com>
27294
27295 PR 21582
27296 * gcc.dg/tree-ssa/pr21582.c: New test.
27297
27298 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
27299
27300 PR c++/21280
27301 * g++.dg/opt/interface2.h: New.
27302 * g++.dg/opt/interface2.C: New.
27303 * g++.dg/init/ctor4.C: Adjust error lines.
27304 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27305 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27306 * g++.old-deja/g++.jason/opeq3.C: Likewise.
27307 * g++.old-deja/g++.pt/assign1.C: Likewise.
27308 * g++.old-deja/g++.pt/crash20.C: Likewise.
27309
27310 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
27311
27312 PR tree-optimization/21734
27313 * g++.dg/vect/pr21734_1.cc: New.
27314 * g++.dg/vect/pr21734_2.cc: New.
27315
27316 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
27317
27318 PR c++/20350
27319 * g++.dg/template/spec24.C: New.
27320
27321 PR c++/21151
27322 * g++.dg/pch/local-1.C: New.
27323 * g++.dg/pch/local-1.Hs: New.
27324
27325 2005-06-01 Diego Novillo <dnovillo@redhat.com>
27326
27327 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
27328 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
27329 * gcc.dg/tree-ssa/pr14341.c: New test.
27330 * gcc.dg/tree-ssa/pr14841.c: New test.
27331 * gcc.dg/tree-ssa/pr20701.c: New test.
27332 * gcc.dg/tree-ssa/pr21086.c: New test.
27333 * gcc.dg/tree-ssa/pr21090.c: New test.
27334 * gcc.dg/tree-ssa/pr21332.c: New test.
27335 * gcc.dg/tree-ssa/pr21458.c: New test.
27336 * gcc.dg/tree-ssa/pr21658.c: New test.
27337 * gcc.dg/tree-ssa/vrp01.c: New test.
27338 * gcc.dg/tree-ssa/vrp02.c: New test.
27339 * gcc.dg/tree-ssa/vrp03.c: New test.
27340 * gcc.dg/tree-ssa/vrp04.c: New test.
27341 * gcc.dg/tree-ssa/vrp05.c: New test.
27342 * gcc.dg/tree-ssa/vrp06.c: New test.
27343 * gcc.dg/tree-ssa/vrp07.c: New test.
27344 * gcc.dg/tree-ssa/vrp08.c: New test.
27345 * gcc.dg/tree-ssa/vrp09.c: New test.
27346 * gcc.dg/tree-ssa/vrp10.c: New test.
27347 * gcc.dg/tree-ssa/vrp11.c: New test.
27348 * gcc.dg/tree-ssa/vrp12.c: New test.
27349 * gcc.dg/tree-ssa/vrp13.c: New test.
27350
27351 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
27352
27353 PR 21029
27354 * gcc.dg/tree-ssa/pr21029.c: New test.
27355
27356 2005-06-01 Roger Sayle <roger@eyesopen.com>
27357
27358 * gfortran.dg/logint-1.f: New test case.
27359 * gfortran.dg/logint-2.f: Likewise.
27360 * gfortran.dg/logint-3.f: Likewise.
27361
27362 2005-06-01 Jakub Jelinek <jakub@redhat.com>
27363
27364 PR c/21536
27365 PR c/20760
27366 * gcc.dg/20050527-1.c: New test.
27367
27368 * gcc.dg/i386-sse-12.c: New test.
27369
27370 PR fortran/21729
27371 * gfortran.dg/implicit_5.f90: New test.
27372
27373 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
27374
27375 PR fortran/20883
27376 * gfortran/assign_4.f90: New test.
27377 * gfortran/assign_2.f90: Change compile to run.
27378
27379 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
27380
27381 * lib/target-supports.exp
27382 (check_effective_target_sync_char_short): New.
27383 * gcc.dg/sync-2.c: New.
27384
27385 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
27386
27387 PR tree-optimization/21817
27388 * gcc.dg/torture/pr21817-1.c: New.
27389
27390 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
27391
27392 PR c++/21165
27393 * g++.dg/template/init5.C: New.
27394
27395 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
27396
27397 * gfortran.dg/char_initialiser_actual.f90:
27398 Test character initialisers as actual arguments.
27399 * gfortran.dg/char_pointer_comp_assign.f90:
27400 Test character pointer structure component assignments.
27401 * gfortran.dg/char_array_structure_constructor.f90:
27402 Test character components in structure constructors.
27403
27404 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
27405
27406 PR middle-end/20931
27407 * g++.dg/opt/pr20931.C: New test.
27408
27409 2005-05-31 Andreas Jaeger <aj@suse.de>
27410
27411 PR testsuite/20772
27412 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
27413 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
27414 g++.old-deja/g++.ext/asmspec1.C,
27415 g++.old-deja/g++.other/regstack.C,
27416 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
27417 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
27418 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
27419 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
27420 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
27421 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
27422 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
27423 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
27424 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
27425 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
27426 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
27427 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
27428 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
27429 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
27430 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
27431 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
27432 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
27433 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
27434 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
27435
27436 2005-05-31 Jeff Law <law@redhat.com>
27437
27438 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
27439
27440 2005-05-30 Paolo Carlini <pcarlini@suse.de>
27441
27442 PR middle-end/21743
27443 * gcc.dg/builtins-1.c: Activate disabled clog test.
27444 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27445
27446 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
27447
27448 * gfortran.dg/char_pointer_assign.f90:
27449 Test character-pointer assignments and pointer assignments.
27450 * gfortran.dg/char_pointer_dummy.f90:
27451 Test character-pointer dummy arguments.
27452 * gfortran.dg/char_pointer_func.f90:
27453 Test character-pointer function returns.
27454 * gfortran.dg/char_pointer_dependency.f90:
27455 Test character-pointer functions with dependencies.
27456
27457 2005-05-30 Mark Mitchell <mark@codesourcery.com>
27458
27459 PR c++/21784
27460 * g++.dg/lookup/using14.C: New test.
27461
27462 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
27463
27464 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
27465 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
27466 trailing ^M.
27467
27468 2005-05-29 Geoffrey Keating <geoffk@apple.com>
27469
27470 PR c++/17413
27471 * g++.dg/template/local5.C: New.
27472
27473 PR target/21761
27474 * gcc.c-torture/compile/pr21761.c: New.
27475
27476 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
27477 before darwin8.
27478
27479 2005-05-30 Steven G. Kargl
27480
27481 PR fortran/20846
27482 * gfortran.dg/inquire_8.f90: New test.
27483
27484 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27485
27486 PR libfortran/21376
27487 * gfortran.dg/output_exponents_1.f90: New test.
27488
27489 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27490
27491 PR libfortran/20006
27492 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
27493
27494 2005-05-28 Mark Mitchell <mark@codesourcery.com>
27495
27496 PR c++/21210
27497 * g++.dg/ext/complex1.C: New test.
27498
27499 PR c++/21340
27500 * g++.dg/init/ctor6.C: New test.
27501
27502 2005-05-29 Jan Hubicka <jh@suse.cz>
27503
27504 * gcc.c-torture/compile/pr21562.c: New.
27505
27506 2005-05-28 Steven G. Kargl <kargls@comcast.net>
27507
27508 * gfortran.dg/subnormal_1.f90: New test.
27509
27510 2005-05-28 Jan Hubicka <jh@suse.cz>
27511
27512 * tree-prof.exp: Fix comment.
27513 * value-prof-1.c: New.
27514 * value-prof-2.c: New.
27515 * value-prof-3.c: New.
27516 * value-prof-4.c: New.
27517
27518 2005-05-27 Mark Mitchell <mark@codesourcery.com>
27519
27520 PR c++/21614
27521 * g++.dg/expr/ptrmem6.C: New test.
27522 * g++.dg/expr/ptrmem6a.C: Likewise.
27523
27524 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
27525
27526 PR tree-optimization/21658
27527 * gcc.dg/tree-ssa/pr21658.c: New.
27528
27529 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
27530
27531 PR c++/21455
27532 * g++.dg/inherit/ptrmem3.C: New.
27533
27534 PR c++/21681
27535 * g++.dg/parse/template16.C: New.
27536
27537 2005-05-27 Andreas Jaeger <aj@suse.de>
27538
27539 * gcc.dg/setjmp-2.c: Only run in 32-bit.
27540
27541 * gcc.dg/i386-sse-8.c: Run test on all archs.
27542
27543 2005-05-26 Mike Stump <mrs@apple.com>
27544
27545 * objc.dg/isa-field-1.m: Only run on darwin.
27546 * objc.dg/lookup-1.m: Likewise.
27547 * objc.dg/try-catch-8.m: Likewise.
27548
27549 2005-05-26 Roger Sayle <roger@eyesopen.com>
27550
27551 PR tree-optimization/9814
27552 * gcc.dg/pr9814-1.c: New test case.
27553
27554 2005-05-26 Ziemowit Laski <zlaski@apple.com>
27555
27556 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
27557 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
27558 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
27559 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
27560 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
27561 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
27562 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
27563 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
27564 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
27565 objc.dg/try-catch-8.m: New.
27566
27567 2005-05-26 Janis Johnson <janis187@us.ibm.com>
27568
27569 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
27570 remove extraneous semicolons.
27571
27572 2005-05-26 Ziemowit Laski <zlaski@apple.com>
27573
27574 * obj-c++.dg/comp-types-12.mm: New.
27575 * objc.dg/comp-types-11.m: New.
27576 * objc.dg/selector-4.m: New.
27577
27578 2005-05-26 Andreas Jaeger <aj@suse.de>
27579
27580 PR testsuite/20772
27581 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
27582 g++.old-deja/g++.ext/attrib3.C,
27583 g++.old-deja/g++.other/store-expr1.C,
27584 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
27585 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
27586 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
27587 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
27588 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
27589 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
27590 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
27591 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
27592 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
27593 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
27594 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
27595 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
27596 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
27597 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
27598 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
27599 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
27600 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
27601 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
27602 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
27603
27604 2005-05-26 Andreas Jaeger <aj@suse.de>
27605
27606 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
27607 x86-64 compilation.
27608
27609 2005-05-26 Andreas Jaeger <aj@suse.de>
27610
27611 PR testsuite/20772
27612 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
27613 gcc.misc-tests/i386-pf-athlon-1.c,
27614 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
27615 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
27616 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
27617 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
27618 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
27619 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
27620 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
27621 programs.
27622
27623 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
27624 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
27625 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
27626 x86-64 compilation.
27627
27628 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
27629 x86_64.
27630
27631 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
27632 effective-target ilp32.
27633
27634 2005-05-26 David Ung <davidu@mips.com>
27635
27636 * gcc.target/mips/ext_ins.c: New test for testing the generation
27637 of MIPS32/64 rev 2 ext/ins instructions.
27638
27639 2005-05-26 Andreas Jaeger <aj@suse.de>
27640
27641 * treelang/compile/unsigned.tree: Use gimple instead of
27642 nonexisting generic dump.
27643
27644 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
27645
27646 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
27647
27648 2005-05-26 Andreas Jaeger <aj@suse.de>
27649
27650 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
27651
27652 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
27653
27654 PR libfortran/17283
27655 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
27656 Test callee-allocated memory with write statements.
27657
27658 2005-05-25 Roger Sayle <roger@eyesopen.com>
27659
27660 PR middle-end/21709
27661 * gcc.dg/pr21709-1.c: New test case.
27662
27663 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27664 Mike Stump <mrs@apple.com>
27665
27666 * objc/execute/next_mapping.h: Update for C++.
27667
27668 * obj-c++.dg/selector-1.mm: Move to...
27669 * obj-c++.dg/selector-4.mm: here...
27670
27671 * obj-c++.dg/basic.mm: New.
27672 * obj-c++.dg/comp-types-1.mm: New.
27673 * obj-c++.dg/cxx-class-1.mm: New.
27674 * obj-c++.dg/cxx-ivars-1.mm: New.
27675 * obj-c++.dg/cxx-ivars-2.mm: New.
27676 * obj-c++.dg/cxx-ivars-3.mm: New.
27677 * obj-c++.dg/cxx-scope-1.mm: New.
27678 * obj-c++.dg/cxx-scope-2.mm: New.
27679 * obj-c++.dg/defs.mm: New.
27680 * obj-c++.dg/empty-private-1.mm: New.
27681 * obj-c++.dg/encode-1.mm: New.
27682 * obj-c++.dg/encode-2.mm: New.
27683 * obj-c++.dg/encode-3.mm: New.
27684 * obj-c++.dg/extern-c-1.mm: New.
27685 * obj-c++.dg/extra-semi.mm: New.
27686 * obj-c++.dg/fix-and-continue-2.mm: New.
27687 * obj-c++.dg/isa-field-1.mm: New.
27688 * obj-c++.dg/ivar-list-semi.mm: New.
27689 * obj-c++.dg/local-decl-1.mm: New.
27690 * obj-c++.dg/lookup-1.mm: New.
27691 * obj-c++.dg/lookup-2.mm: New.
27692 * obj-c++.dg/method-1.mm: New.
27693 * obj-c++.dg/method-2.mm: New.
27694 * obj-c++.dg/method-3.mm: New.
27695 * obj-c++.dg/method-4.mm: New.
27696 * obj-c++.dg/method-5.mm: New.
27697 * obj-c++.dg/method-6.mm: New.
27698 * obj-c++.dg/method-7.mm: New.
27699 * obj-c++.dg/no-extra-load.mm: New.
27700 * obj-c++.dg/overload-1.mm: New.
27701 * obj-c++.dg/pragma-1.mm: New.
27702 * obj-c++.dg/pragma-2.mm: New.
27703 * obj-c++.dg/private-1.mm: New.
27704 * obj-c++.dg/private-2.mm: New.
27705 * obj-c++.dg/proto-qual-1.mm: New.
27706 * obj-c++.dg/qual-types-1.mm: New.
27707 * obj-c++.dg/stubify-1.mm: New.
27708 * obj-c++.dg/stubify-2.mm: New.
27709 * obj-c++.dg/super-class-1.mm: New.
27710 * obj-c++.dg/super-class-2.mm: New.
27711 * obj-c++.dg/super-dealloc-1.mm: New.
27712 * obj-c++.dg/super-dealloc-2.mm: New.
27713 * obj-c++.dg/template-1.mm: New.
27714 * obj-c++.dg/template-2.mm: New.
27715 * obj-c++.dg/template-3.mm: New.
27716 * obj-c++.dg/template-4.mm: New.
27717 * obj-c++.dg/template-5.mm: New.
27718 * obj-c++.dg/template-6.mm: New.
27719 * obj-c++.dg/try-catch-1.mm: New.
27720 * obj-c++.dg/try-catch-2.mm: New.
27721 * obj-c++.dg/try-catch-3.mm: New.
27722 * obj-c++.dg/try-catch-4.mm: New.
27723 * obj-c++.dg/try-catch-5.mm: New.
27724 * obj-c++.dg/try-catch-6.mm: New.
27725 * obj-c++.dg/try-catch-7.mm: New.
27726 * obj-c++.dg/try-catch-8.mm: New.
27727 * obj-c++.dg/try-catch-9.mm: New.
27728 * obj-c++.dg/va-meth-1.mm: New.
27729
27730 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27731
27732 * obj-c++.dg/selector-1.mm: New.
27733 * obj-c++.dg/selector-2.mm: New.
27734
27735 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27736
27737 * obj-c++.dg/selector-3.mm: New.
27738 * objc.dg/selector-3.m: New.
27739
27740 2005-05-25 Ziemowit Laski <zlaski@apple.com>
27741
27742 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
27743 about where warning appears.
27744
27745 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
27746
27747 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
27748 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
27749 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
27750 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
27751
27752 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
27753
27754 * gcc.dg/20050524-1.c: New test.
27755
27756 2005-05-25 Jan Hubicka <jh@suse.cz>
27757
27758 * gcc.dg/tree-prof/inliner-1.c: New.
27759
27760 2005-05-25 Janis Johnson <janis187@us.ibm.com>
27761
27762 * gcc.dg/tree-prof: New directory.
27763 * gcc.dg/tree-prof/tree-prof.exp: New.
27764
27765 2005-05-25 DJ Delorie <dj@redhat.com>
27766
27767 * gcc.dg/Wattributes-1.c: New.
27768 * gcc.dg/Wattributes-2.c: New.
27769 * gcc.dg/Wattributes-3.c: New.
27770
27771 20005-05-24 Janis Johnson <janis187@us.ibm.com>
27772
27773 PR tree-optimization/19833
27774 * gcc.dg/uninit-4.c: Remove xfail.
27775 * gcc.dg/uninit-9.c: Ditto.
27776
27777 2005-05-24 Ziemowit Laski <zlaski@apple.com>
27778
27779 * obj-c++.dg/bitfield-[1-5].mm: New.
27780 * obj-c++.dg/class-protocol-1.mm: New.
27781 * obj-c++.dg/comp-types-1[0-1].mm: New.
27782 * obj-c++.dg/comp-types-[2-9].mm: New.
27783 * obj-c++.dg/encode-[4-8].mm: New.
27784 * obj-c++.dg/layout-1.mm: New.
27785 * obj-c++.dg/method-1[0-9].mm: New.
27786 * obj-c++.dg/method-2[0-1].mm: New.
27787 * obj-c++.dg/method-[8-9].mm: New.
27788 * obj-c++.dg/objc-gc-3.mm: New.
27789 * obj-c++.dg/try-catch-10.mm: New.
27790 * objc.dg/bitfield-5.m: New.
27791 * objc.dg/comp-types-10.m: New.
27792 * objc.dg/comp-types-9.m: New.
27793 * objc.dg/layout-1.m: New.
27794 * objc.dg/objc-gc-4.m: New.
27795 * objc.dg/try-catch-9.m: New.
27796 * objc.dg/class-protocol-1.m: Tweak diagnostics.
27797 * objc.dg/comp-types-1.m: Likewise.
27798 * objc.dg/comp-types-[5-6].m: Likewise.
27799 * objc.dg/method-9.m: Likewise.
27800
27801 2005-05-24 Janis Johnson <janis187@us.ibm.com>
27802
27803 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
27804 and on hardware without VMX support.
27805
27806 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
27807
27808 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
27809
27810 * lib/profopt.exp (dg-final-generate, dg-final-use,
27811 profopt-final-code, profopt-get-options): New.
27812 (profopt-execute): Process test directives.
27813
27814 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
27815 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27816 cleanup-tree-dump, cleanup-saved-temps): Update comments.
27817
27818 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
27819
27820 PR C++/21645
27821 * g++.dg/init/ctor5.C: New test.
27822
27823 2005-05-24 Ira Rosen <irar@il.ibm.com>
27824
27825 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
27826 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
27827 vect-113.c, vect-114.c.
27828
27829 2005-05-23 Adam Nemet <anemet@lnxw.com>
27830
27831 * gcc.dg/const-elim-1.c: Remove xfails.
27832
27833 2005-05-23 Jeff Law <law@redhat.com>
27834
27835 * gcc.c-torture/compile/pr21638.c: New test.
27836 * gcc.c-torture/compile/20050520-1.c: New test.
27837
27838 2005-05-23 Nick Clifton <nickc@redhat.com>
27839
27840 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
27841 be a proper triple, ie: m32r*-*-*.
27842 * g++.old-deja/g++.jason/thunk3.C: Likewise.
27843
27844 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
27845
27846 PR middle-end/21331
27847 PR tree-opt/21293
27848 * gcc.c-torture/compile/pr21293.c: New test.
27849 * gcc.c-torture/execute/pr21331.c: New test.
27850
27851 2004-05-20 Richard Henderson <rth@redhat.com>
27852
27853 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
27854
27855 2005-05-20 Ziemowit Laski <zlaski@apple.com>
27856
27857 * obj-c++-dg.exp: Add.
27858 * obj-c++.exp: Add.
27859 * obj-c++.dg/dg.exp: Add.
27860
27861 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
27862
27863 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
27864 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
27865
27866 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
27867
27868 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
27869
27870 2004-05-19 Richard Henderson <rth@redhat.com>
27871
27872 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
27873
27874 2005-05-19 Janis Johnson <janis187@us.ibm.com>
27875
27876 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
27877
27878 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
27879
27880 2005-05-19 Jakub Jelinek <jakub@redhat.com>
27881
27882 PR c++/21495
27883 * g++.dg/parse/extern1.C: New test.
27884 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
27885
27886 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27887
27888 * gcc.dg/c99-math.h: New.
27889 * gcc.dg/c99-math-float-1.c: New test.
27890 * gcc.dg/c99-math-double-1.c: Likewise.
27891 * gcc.dg/c99-math-long-double-1.c: Likewise.
27892
27893 2005-05-18 Richard Henderson <rth@redhat.com>
27894
27895 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
27896
27897 2005-05-18 Devang Patel <dpatel@apple.com>
27898
27899 * g++.dg/opt/20050511-1.C: New test.
27900
27901 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
27902
27903 PR libfortran/21127
27904 * gfortran.dg/reshape-complex.f90: New test.
27905
27906 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
27907
27908 * gfortran.dg/array_constructor_1.f90: New test.
27909 * gfortran.dg/array_constructor_2.f90: New test.
27910
27911 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
27912
27913 PR fortran/20954
27914 * gfortran.dg/pr20954.f: New test.
27915
27916 2005-05-17 Mike Stump <mrs@apple.com>
27917
27918 Yet more Objective-C++...
27919
27920 * objc.dg/method-5.m: Update.
27921 * objc.dg/method-6.m: Update.
27922 * objc.dg/method-7.m: Update.
27923 * objc.dg/method-9.m: Update.
27924 * objc.dg/try-catch-2.m: Update.
27925
27926 2005-05-17 Mark Mitchell <mark@codesourcery.com>
27927
27928 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
27929 Remove little-endian optimizations.
27930
27931 2005-05-17 Jeff Law <law@redhat.com>
27932
27933 * g++.dg/tree-ssa/pr14814.C: New test.
27934 * gcc.dg/tree-ssa/pr14814.C: New test.
27935 * gcc.dg/tree-ssa/pr17141-1.C: New test.
27936 * gcc.dg/tree-ssa/pr17141-2.C: New test.
27937
27938 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
27939
27940 * gcc.dg/compat/generate-random.c: Do not include
27941 libiberty.h.
27942 * gcc.dg/compat/generate-random_r.c: Likewise.
27943
27944 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
27945
27946 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
27947
27948 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
27949
27950 PR middle-end/21595
27951 * g++.dg/tree-ssa/builtin1.C: New testcase.
27952
27953 2005-05-17 Jakub Jelinek <jakub@redhat.com>
27954
27955 PR c++/21454
27956 * g++.dg/opt/const4.C: New test.
27957
27958 PR middle-end/21492
27959 * g++.dg/opt/crossjump1.C: New test.
27960
27961 PR tree-optimization/21610
27962 * gcc.c-torture/compile/20050516-1.c: New test.
27963
27964 PR fortran/15080
27965 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
27966 about the test failing.
27967 * gfortran.fortran-torture/execute/where_7.f90: New test.
27968 * gfortran.fortran-torture/execute/where_8.f90: New test.
27969
27970 2005-05-16 Richard Henderson <rth@redhat.com>
27971
27972 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
27973 i?86 and x86_64.
27974
27975 2005-05-16 Mark Mitchell <mark@codesourcery.com>
27976
27977 * gcc.dg/compat/generate-random.c (config.h): Do not include.
27978 (limits.h): Include unconditionally.
27979 (stdlib.h): Likewise.
27980 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
27981 (limits.h): Include unconditionally.
27982 (stdlib.h): Likewise.
27983 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
27984 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
27985 (limits.h): Include unconditionally.
27986 (stdlib.h): Likewise.
27987 (hashtab.h): Do not include.
27988 (getopt.h): Likewise.
27989 (stddef.h): Include.
27990 (hashval_t): Define.
27991 (struct entry): Add "next" field.
27992 (HASH_SIZE): New macro.
27993 (hash_table): New variable.
27994 (switchfiles): Do not use xmalloc.
27995 (mix): New macro.
27996 (iterative_hash): New function.
27997 (hasht): Remove.
27998 (e_exists): New function.
27999 (e_insert): Likewise.
28000 (output): Use, instead of libiberty hashtable functions.
28001 (main): Do not use getopt. Do not call htab_create.
28002
28003 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
28004
28005 PR libstdc++/21526
28006 * lib/target-supports.exp (check_mkfifo_available):
28007 Return 0 for cygwin as mkfifo support incomplete on platform.
28008 Fix typos in comments.
28009
28010 2005-05-15 Mark Mitchell <mark@codesourcery.com>
28011
28012 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
28013
28014 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
28015
28016 PR fortran/17432
28017 * gfortran.dg/assign_4.f: New test.
28018
28019 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
28020
28021 PR tree-optimization/21563
28022 * gcc.dg/tree-ssa/pr21563.c: New.
28023
28024 2005-05-14 Jan Hubicka <jh@suse.cz>
28025
28026 * gcc.dg/noreturn-7.c: Allow control reaches warning.
28027
28028 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
28029
28030 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
28031
28032 2005-05-13 Julian Brown <julian@codesourcery.com>
28033
28034 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
28035 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
28036
28037 2005-05-13 Jan Hubicka <jh@suse.cz>
28038
28039 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
28040 * gcc.dg/fold-xor-?.c: Likewise.
28041 * gcc.dg/pr15784-?.c: Likewise.
28042 * gcc.dg/pr20922-?.c: Likewise.
28043 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
28044 * gcc.dg/tree-ssa/pr17598.c: Likewise.
28045 * gcc.dg/tree-ssa/pr20470.c: Likewise.
28046
28047 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28048
28049 PR fortran/21260
28050 * gfortran.dg/hollerith_1.f90: New test.
28051
28052 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28053
28054 * gfortran.dg/func_result_2.f90: New test.
28055
28056 2005-05-11 Bud Davis <bdavis@gfortran.org>
28057
28058 * gfortran.dg/dev_null.f90: New test.
28059
28060 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
28061
28062 * gcc.dg/arm-vfp1.c: Revert last change.
28063
28064 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
28065
28066 PR middle-end/19807
28067 PR tree-optimization/19639
28068 * g++.dg/tree-ssa/pr19807.C: New testcase.
28069
28070 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28071
28072 PR libfortran/21471
28073 * gfortran.dg/append-1.f90: New test.
28074
28075 2005-05-10 Diego Novillo <dnovillo@redhat.com>
28076
28077 * gcc.dg/pr18501.c: XFAIL.
28078 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
28079 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
28080 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
28081 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
28082 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
28083 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
28084 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
28085 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
28086
28087 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28088
28089 PR fortran/20178
28090 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
28091 gfortran.dg/f2c_3.f90: New tests.
28092
28093 * gfortran.dg/return_1.f90: Fix dg annotation.
28094
28095 2005-05-10 Diego Novillo <dnovillo@redhat.com>
28096
28097 * gcc.c-torture/compile/20050510-1.c: New test.
28098
28099 2005-05-10 Mark Mitchell <mark@codesourcery.com>
28100
28101 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
28102
28103 2005-05-10 Bob Wilson <bob.wilson@acm.org>
28104
28105 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
28106
28107 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
28108
28109 PR c/17913
28110 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
28111
28112 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
28113
28114 PR c/21342
28115 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
28116 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
28117
28118 2005-05-10 Ben Elliston <bje@au.ibm.com>
28119
28120 PR debug/16676
28121 * gcc.dg/debug/pr16676.c: New test.
28122
28123 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
28124
28125 PR testsuite/21443
28126 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
28127 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
28128 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
28129 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
28130 Change -O1 to -O2.
28131 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
28132 -fno-tree-dominator-opts.
28133
28134 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28135
28136 * gfortran.dg/return_1.f90: New test.
28137
28138 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
28139
28140 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
28141
28142 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
28143
28144 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
28145
28146 PR c++/21427
28147 * g++.dg/inherit/covariant13.C: New.
28148
28149 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28150
28151 PR libfortran/19155
28152 * gfortran.dg/pr19155.f: New test.
28153
28154 2005-05-08 Roger Sayle <roger@eyesopen.com>
28155
28156 PR inline-asm/8788
28157 * gcc.dg/pr8788-1.c: New testcase.
28158
28159 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
28160
28161 PR target/21416
28162 * gcc.target/mips/fpcmp-[12].c: New tests.
28163
28164 2005-05-06 Mark Mitchell <mark@codesourcery.com>
28165
28166 * lib/target-supports-dg.exp (dg-require-fork): New function.
28167 (dg-require-mkfifo): Likewise.
28168 * lib/target-supports.exp (check_function_available): New
28169 function.
28170 (check_fork_available): Likewise.
28171 (check_mkfifo_available): Likewise.
28172
28173 2005-05-06 Jeff Law <law@redhat.com>
28174
28175 * gcc.c-torture/compile/pr21380.c: New test.
28176
28177 2005-05-06 Jakub Jelinek <jakub@redhat.com>
28178
28179 PR c++/20961
28180 * g++.dg/ext/weak3.C: New test.
28181
28182 2005-05-05 Mark Mitchell <mark@codesourcery.com>
28183
28184 PR c++/21352
28185 * g++.dg/template/crash37.C: New test.
28186
28187 2005-05-05 Paul Brook <paul@codesourcery.com>
28188
28189 * gcc.dg/arm-g2.c: Use effective-target arm32.
28190 * gcc.dg/arm-mmx-1.c: Ditto.
28191 * gcc.dg/arm-scd42-2.c: Ditto.
28192 * gcc.dg/arm-vfp1.c: Ditto.
28193 * lib/target-supports.exp (check_effective_target_arm32): New
28194 function.
28195
28196 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
28197
28198 PR libfortran/21354
28199 gfortran.dg/in_pack_rank7.f90: New test.
28200
28201 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
28202
28203 PR middle-end/15618
28204 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
28205
28206 2005-05-04 Jakub Jelinek <jakub@redhat.com>
28207
28208 PR middle-end/21265
28209 * gcc.dg/20050503-1.c: New test.
28210
28211 PR rtl-optimization/21239
28212 * gcc.dg/i386-sse-11.c: New test.
28213
28214 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
28215
28216 PR target/16888
28217 * gcc.target/i386/asm-1.c: New test.
28218
28219 2005-05-03 Jakub Jelinek <jakub@redhat.com>
28220
28221 PR rtl-optimization/21330
28222 * gcc.c-torture/execute/20050502-1.c: New test.
28223
28224 PR target/21297
28225 * gcc.c-torture/execute/20050502-2.c: New test.
28226
28227 2005-05-03 Uros Bizjak <uros@kss-loka.si>
28228
28229 PR middle-end/21282
28230 * gcc.dg/pr21282.c: New.
28231
28232 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
28233
28234 * gcc.dg/vect/pr20122.c: Clean up .vect file.
28235 * gcc.dg/vect/vect-92.c: Likewise.
28236 * gcc.dg/vect/vect-93.c: Likewise.
28237 * gcc.dg/vect/vect-dv-1.c: Likewise.
28238 * gcc.dg/vect/vect-dv-2.c: Likewise.
28239 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
28240
28241 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
28242
28243 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
28244 * gfortran.dg/vect/vect-2.f90: Likewise.
28245 * gfortran.dg/vect/vect-3.f90: Likewise.
28246 * gfortran.dg/vect/vect-4.f90: Likewise.
28247 * gfortran.dg/vect/vect-5.f90: Likewise.
28248
28249 2005-05-02 Geoffrey Keating <geoffk@apple.com>
28250
28251 PR target/20813
28252 * gcc.dg/rs6000-fpint-2.c: New.
28253
28254 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
28255
28256 PR c/15698
28257 * gcc.dg/builtins-30.c: Update expected messages.
28258 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
28259 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
28260 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
28261
28262 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
28263
28264 PR tree-optimization/21294
28265 * gcc.dg/tree-ssa/pr21294.c: New.
28266
28267 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
28268
28269 * gcc.dg/altivec-3.c (vec_store): Do not use the old
28270 __builtin_altivec_st_internal_4si built-in.
28271
28272 2005-05-02 Mark Mitchell <mark@codesourcery.com>
28273
28274 PR c++/15875
28275 * g++.dg/template/ptrmem14.C: New test.
28276
28277 2005-05-02 Paul Brook <paul@codesourcery.com>
28278
28279 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
28280
28281 2005-05-02 Michael Matz <matz@suse.de>
28282
28283 PR c++/19542
28284 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
28285
28286 2005-05-01 Mark Mitchell <mark@codesourcery.com>
28287
28288 * g++.dg/cpp/weak.C: New test.
28289
28290 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
28291
28292 * gcc.dg/tree-ssa/loop-8.c: New test.
28293
28294 2005-04-30 Michael Maty <matz@suse.de>
28295
28296 * gcc.dg/inline-mcpy.c: New test.
28297
28298 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
28299
28300 PR libfortran/18958
28301 * gfortran.dg/eoshift.f90: New test case.
28302
28303 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
28304
28305 PR libfortran/18857
28306 * gfortran.dg/matmul_1.f90: New test.
28307
28308 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
28309
28310 PR tree-optimization/21030
28311 * gcc.dg/tree-ssa/pr21030.c: New.
28312
28313 2005-04-29 Devang Patel <dpatel@apple.com>
28314
28315 PR tree-optimization/21272
28316 * gcc.dg/vect/vect-ifcvt-10.c: New test.
28317
28318 2005-04-29 Jakub Jelinek <jakub@redhat.com>
28319
28320 PR fortran/13082
28321 PR fortran/18824
28322 * gfortran.dg/entry_4.f90: New test.
28323 * gfortran.fortran-torture/execute/entry_1.f90: New test.
28324 * gfortran.fortran-torture/execute/entry_2.f90: New test.
28325 * gfortran.fortran-torture/execute/entry_3.f90: New test.
28326 * gfortran.fortran-torture/execute/entry_4.f90: New test.
28327 * gfortran.fortran-torture/execute/entry_5.f90: New test.
28328 * gfortran.fortran-torture/execute/entry_6.f90: New test.
28329 * gfortran.fortran-torture/execute/entry_7.f90: New test.
28330
28331 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28332
28333 * gfortran.fortran-torture/execute/entry_8.f90: New test.
28334
28335 2005-04-29 Paul Brook <paul@codesourcery.com>
28336
28337 * gfortran.dg/entry_3.f90: New test.
28338
28339 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28340
28341 * gfortran.dg/implicit_4.f90: New test.
28342
28343 2005-04-28 Bob Wilson <bob.wilson@acm.org>
28344
28345 * lib/target-supports.exp (check_profiling_available): Return
28346 false for xtensa-*-elf.
28347
28348 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
28349
28350 * lib/fortran-torture.exp (fortran-torture.exp): Catch
28351 error if file cannot be deleted.
28352
28353 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
28354
28355 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
28356 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
28357 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
28358 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
28359 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
28360 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
28361 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
28362 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
28363 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
28364 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
28365 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
28366 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
28367 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
28368
28369 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28370
28371 PR fortran/20865
28372 * gfortran.dg/pr20865.f90: New test.
28373
28374 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
28375
28376 * gcc.dg/void-cast-2.c: New test.
28377
28378 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
28379
28380 PR c/21159
28381 * gcc.dg/void-cast-1.c: New test.
28382
28383 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
28384
28385 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
28386
28387 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28388
28389 PR fortran/21177
28390 * gfortran.dg/pr21177.f90: New test.
28391
28392 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
28393
28394 PR tree-optimization/21171
28395 * gcc.dg/tree-ssa/pr21171.c: New test.
28396
28397 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
28398
28399 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
28400 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
28401 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
28402 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
28403 gcc.dg/tree-ssa/gen-vect-32.c: New.
28404 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
28405 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
28406 don't run on PPC32.
28407
28408 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
28409
28410 PR c/21213
28411 * gcc.dg/transparent-union-3.c: New test.
28412
28413 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
28414
28415 PR c/20740
28416 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
28417 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
28418 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
28419 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
28420 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
28421 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
28422
28423 2005-04-26 Jeff Law <law@redhat.com>
28424
28425 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
28426 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
28427 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
28428 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
28429 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
28430 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
28431 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
28432
28433 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
28434
28435 PR tree-optimization/17598
28436 * gcc.dg/tree-ssa/pr17598.c: New testcase.
28437
28438 2005-04-25 Mike Stump <mrs@apple.com>
28439
28440 * objc.dg/fix-and-continue-1.m: Add.
28441
28442 2005-04-25 Roger Sayle <roger@eyesopen.com>
28443
28444 PR c++/20995
28445 * g++.dg/opt/pr20995-1.C: New test case.
28446
28447 2005-04-25 Devang Patel <dpatel@apple.com>
28448
28449 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
28450
28451 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
28452
28453 PR testsuite/21062
28454 * g++.dg/opt/alias2.C (printf): Correct the prototype.
28455
28456 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
28457
28458 PR C++/21188
28459 * g++.dg/opt/rtti2.C: New test.
28460
28461 2005-04-25 Paul Brook <paul@codesourcery.com>
28462 Steven G. Kargl <kargls@comcast.net>
28463
28464 PR fortran/20879
28465 * gfortran.dg/ichar_1.f90: New file.
28466
28467 2005-04-24 Jakub Jelinek <jakub@redhat.com>
28468
28469 PR middle-end/20991
28470 * g++.dg/opt/pr20991.C: New test.
28471
28472 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
28473 where sizeof (type) < __alignof__ (type).
28474 * gcc.dg/compat/struct-layout-1.h: Likewise.
28475
28476 2005-04-24 Per Bothner <per@bothner.com>
28477 Devang Patel <dpatel@apple.com>
28478
28479 PR preprocessor/20907
28480 * gcc.dg/cpp/very-long-comment.c: New test.
28481
28482 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28483
28484 PR fortran/20059
28485 * gfortran.dg/common_5.f: New test.
28486
28487 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
28488
28489 PR middle-end/21082
28490 * g++.dg/tree-ssa/pr21082.C: New testcase.
28491
28492 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
28493
28494 * gcc.dg/vect/vect-99.c: New test.
28495
28496 2005-04-22 Diego Novillo <dnovillo@redhat.com>
28497
28498 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
28499
28500 2005-04-22 Jeff Law <law@redhat.com>
28501
28502 * gcc.dg/uninit-5.c: Remove xfails.
28503 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
28504 conditionals and loads.
28505
28506 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
28507
28508 PR libfortran/20074
28509 PR libfortran/20436
28510 PR libfortran/21108
28511 * gfortran.dg/nested_reshape.f90: new test
28512 * gfortran.dg/reshape-alloc.f90: new test
28513 * gfortran.dg/reshape.f90: new test
28514
28515 2005-04-22 Mark Mitchell <mark@codesourcery.com>
28516
28517 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
28518
28519 * gcc.dg/arm-vfp1.c: New test.
28520
28521 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
28522
28523 PR c++/21087
28524 * g++.dg/lookup/builtin2.C: New test.
28525
28526 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
28527
28528 * gcc.dg/weak/weak-13.c: New test.
28529
28530 2005-04-21 Geoffrey Keating <geoffk@apple.com>
28531
28532 * lib/target-supports.exp (check_effective_target_sync_int_long):
28533 Add powerpc*.
28534
28535 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
28536
28537 * gcc.target/mips/branch-1.c: New test.
28538
28539 2005-04-21 Richard Henderson <rth@redhat.com>
28540
28541 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
28542 * gcc.dg/vect/vect-86.c: Likewise.
28543 * gcc.dg/vect/vect-87.c: Likewise.
28544 * gcc.dg/vect/vect-88.c: Likewise.
28545
28546 2005-04-21 Devang Patel <dpatel@apple.com>
28547
28548 PR optimization/20994
28549 * gcc.dg/tree-ssa/ifc-3.c: New test.
28550
28551 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
28552
28553 PR c/12913
28554 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
28555 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
28556 gcc.dg/c99-vla-jump-5.c: New tests.
28557
28558 2005-04-19 Richard Henderson <rth@redhat.com>
28559
28560 * lib/target-supports.exp (check_effective_target_vect_int_mult):
28561 Fix typo in exists check.
28562 (check_effective_target_sync_int_long): New.
28563 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
28564 * gcc.dg/ia64-sync-2.c: Likewise.
28565 * gcc.dg/ia64-sync-3.c: Likewise.
28566 * gcc.dg/ia64-sync-4.c: Likewise.
28567
28568 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
28569
28570 * gcc.dg/fold-xor-1.c: New test.
28571 * gcc.dg/fold-xor-2.c: New test.
28572
28573 2005-04-19 James E. Wilson <wilson@specifixinc.com>
28574
28575 PR target/20670
28576 * g++.dg/eh/fp-regs.C: New test.
28577
28578 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
28579
28580 * gcc.dg/Wint-to-pointer-cast-1.c,
28581 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
28582 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
28583 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
28584
28585 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28586
28587 PR fortran/16861
28588 * gfortran.dg/pr16861.f90: New test.
28589
28590 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
28591
28592 * gcc.dg/pr21085.c: New test.
28593
28594 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
28595
28596 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
28597 (setup_mips_tests, dg-mips-options): New procedures.
28598 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
28599 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
28600 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
28601 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
28602 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
28603 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
28604 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
28605 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
28606 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
28607 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
28608 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
28609 dg-mips-options instead of dg-options. Remove now-redundant
28610 preprocessor guards.
28611 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
28612 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28613 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28614 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
28615 * gcc.dg/vr-mult-2.c: Delete.
28616 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
28617 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
28618 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
28619 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
28620 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
28621 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
28622 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
28623
28624 2005-04-18 Laurent GUERBY <laurent@guerby.net>
28625
28626 * ada/acats/run_all.sh: Use sync when executable not present.
28627
28628 2005-04-18 Devang Patel <dpatel@apple.com>
28629
28630 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
28631 * gcc.dg/vect/vect-11a.c: New.
28632 * gcc.dg/vect/vect-none.c: Update.
28633 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
28634
28635 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
28636
28637 PR tree-optimization/20922
28638 * gcc.dg/pr20922-1.c: New test.
28639 * gcc.dg/pr20922-2.c: New test.
28640 * gcc.dg/pr20922-3.c: New test.
28641 * gcc.dg/pr20922-4.c: New test.
28642 * gcc.dg/pr20922-5.c: New test.
28643 * gcc.dg/pr20922-6.c: New test.
28644
28645 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28646
28647 PR libfortran/20950
28648 * gfortran.dg/pr20950.f: New test.
28649
28650 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28651
28652 PR libfortran/19216
28653 * gfortran.dg/pr19216.f: New test.
28654
28655 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
28656
28657 PR tree-optimization/21001
28658 * gcc.dg/tree-ssa/pr21001.c: New.
28659
28660 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
28661
28662 PR libfortran/21075
28663 * gfortran.dg/reshape_rank7.f90: New test.
28664
28665 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
28666
28667 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
28668 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
28669 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
28670 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
28671 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
28672 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
28673 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
28674 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
28675 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
28676 wrong way round).
28677 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
28678 in namelists. New test.
28679 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
28680 New test.
28681 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
28682 New test.
28683 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
28684 namelist. New test.
28685 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
28686 New test.
28687 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
28688 New test.
28689 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
28690 namelist. New test.
28691 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
28692 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
28693 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
28694 New test.
28695 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
28696 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
28697 arrays. New test.
28698
28699 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
28700
28701 * gfortran.dg/wtruncate.f: New testcase.
28702 * gfortran.dg/wtruncate.f90: New testcase.
28703
28704 2005-04-16 Mark Mitchell <mark@codesourcery.com>
28705
28706 PR c++/21025
28707 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
28708 which sizeof/alignof is dependent, rather than just whether we are
28709 processing_template_decl.
28710
28711 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
28712
28713 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
28714 corrected typo where the wrong variables had been compared.
28715
28716 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
28717
28718 PR libfortran/18495
28719 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
28720 Test callee-allocated version of return array with a write
28721 statement.
28722 Test spread with a temporary with another write statement.
28723
28724 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
28725
28726 PR tree-optimization/21031
28727 * gcc.dg/tree-ssa/pr21031.c: New.
28728
28729 2005-04-15 Uros Bizjak <uros@kss-loka.si>
28730
28731 PR tree-optimization/21004
28732 * gcc.dg/builtins-53.c: Include builtins-config.h.
28733 Check floorf, ceilf, floorl and ceill transformations
28734 only when HAVE_C99_RUNTIME is defined.
28735
28736 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
28737
28738 PR middle-end/20739
28739 * gcc.dg/tree-ssa/pr20739.c: New test.
28740
28741 2005-04-14 Mike Stump <mrs@apple.com>
28742
28743 * gcc.dg/Foundation.framework/empty: New.
28744 * gcc.dg/framework-2.c: New.
28745
28746 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
28747
28748 PR tree-optimization/21021
28749 * gcc.c-torture/compile/pr21021.c: New.
28750
28751 2005-04-14 Janis Johnson <janis187@us.ibm.com>
28752
28753 PR testsuite/21010
28754 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
28755 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
28756 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
28757 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
28758 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
28759 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
28760 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
28761 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
28762
28763 2005-04-14 Richard Henderson <rth@redhat.com>
28764
28765 * lib/target-supports.exp (check_effective_target_vect_condition):
28766 Add ia64, i?86, and x86_64.
28767
28768 2005-04-14 Steven G. Kargl <kargls@comcast.net>
28769
28770 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
28771
28772 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
28773
28774 PR tree-optimization/20657
28775 * gcc.dg/tree-ssa/pr20657.c: New.
28776
28777 2005-04-14 Uros Bizjak <uros@kss-loka.si>
28778
28779 * gcc.dg/builtins-53.c: Also check (int)trunc* and
28780 (long long int)trunc*.
28781
28782 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
28783
28784 PR target/20927
28785 * gcc.dg/pr20927.c: New test.
28786
28787 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
28788
28789 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
28790 * gcc.target/mips/asm-1.c: Likewise.
28791
28792 2005-04-13 Dale Johannesen <dalej@apple.com>
28793
28794 * objc.dg/objc-fast-4.m: New.
28795
28796 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
28797
28798 * gcc.target/cris/torture/cris-torture.exp: New driver in new
28799 directory.
28800 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
28801
28802 2005-04-13 David Edelsohn <edelsohn@gnu.org>
28803
28804 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
28805 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
28806 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
28807
28808 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
28809
28810 PR tree-optimization/20913
28811 * gcc.dg/tree-ssa/pr20913.c: New.
28812
28813 PR tree-optimization/20702
28814 * gcc.dg/tree-ssa/pr20702.c: New.
28815
28816 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28817
28818 PR c++/13744
28819 * g++.dg/inherit/local3.C: New test.
28820
28821 2005-04-12 Jeff Law <law@redhat.com>
28822
28823 * gcc.dg/tree-ssa/20050412-1.c: New test.
28824
28825 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
28826
28827 PR libfortran/19016
28828 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
28829 Add tests with mask generated by expression.
28830 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
28831 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
28832 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
28833
28834 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
28835
28836 PR middle-end/20917
28837 * gcc.dg/20050409-1.c: New test.
28838
28839 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
28840
28841 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
28842
28843 2005-04-11 Mark Mitchell <mark@codesourcery.com>
28844
28845 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28846 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
28847 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28848 (TARGET_CXX): Adjust accordingly.
28849 * target.h (struct gcc_target): Remove epxort_class_data. Add
28850 determine_class_data_visibility and class_data_always_comdat.
28851 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28852 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
28853 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28854 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
28855 (arm_cxx_determine_class_data_visibility): New.
28856 (arm_cxx_class_data_always_comdat): Likewise.
28857 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
28858 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
28859 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
28860 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
28861 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
28862 Define.
28863
28864 2005-04-11 Mark Mitchell <mark@codesourcery.com>
28865
28866 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
28867
28868 2005-04-11 Geoffrey Keating <geoffk@apple.com>
28869
28870 * gcc.dg/i386-darwin-fpmath.c: New.
28871
28872 2004-04-11 Devang Patel <dpatel@apple.com>
28873
28874 * lib/target-supports.exp (check_effective_target_vect_condition): New.
28875 * gcc.dg/vect/vect-ifcvt-1.c: New test.
28876 * gcc.dg/vect/vect-ifcvt-2.c: New test.
28877 * gcc.dg/vect/vect-ifcvt-3.c: New test.
28878 * gcc.dg/vect/vect-ifcvt-4.c: New test.
28879 * gcc.dg/vect/vect-ifcvt-5.c: New test.
28880 * gcc.dg/vect/vect-ifcvt-6.c: New test.
28881 * gcc.dg/vect/vect-ifcvt-7.c: New test.
28882 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
28883
28884 2004-04-11 Devang Patel <dpatel@apple.com>
28885
28886 * gcc.dg/vect/vect-dv-1.c: New test.
28887 * gcc.dg/vect/vect-dv-2.c: New test.
28888
28889 2005-04-11 Diego Novillo <dnovillo@redhat.com>
28890
28891 PR tree-optimization/20933
28892 * gcc.dg/tree-ssa/pr20933.c: New test.
28893
28894 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28895
28896 * gfortran.dg/fold_nearest.f90: New test.
28897
28898 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
28899
28900 * gcc.dg/tree-ssa/alias-1.c: New test.
28901
28902 2005-04-11 Diego Novillo <dnovillo@redhat.com>
28903
28904 PR tree-optimization/20920
28905 * g++.dg/tree-ssa/pr20920.C: New test.
28906
28907 2005-04-11 Uros Bizjak <uros@kss-loka.si>
28908
28909 * gcc.dg/builtins-53.c: Also check (int)ceil* and
28910 (long long int)ceil*.
28911
28912 2005-04-10 Mark Mitchell <mark@codesourcery.com>
28913
28914 * g++.dg/warn/Wdtor1.C: Declare template in system header with
28915 explicit C++ linkage.
28916
28917 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28918
28919 * gfortran.dg/pr17229.f: Take care of the new obsolescence
28920 warning for arithmetic IF statements.
28921
28922 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
28923
28924 * eor_handling_1.f90: New test case.
28925 * eor_handling_2.f90: New test case.
28926 * eor_handling_3.f90: New test case.
28927 * eor_handling_4.f90: New test case.
28928 * eor_handling_5.f90: New test case.
28929 * noadv_size.f90: New test case.
28930 * pad_no.f90: New test case.
28931
28932 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
28933
28934 * gcc.c-torture/execute/20050410-1.c: New test.
28935
28936 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
28937
28938 * gcc.dg/pr20126.c: New.
28939
28940 2005-04-09 Bud Davis <bdavis@gfortran.org>
28941 Steven G. Kargl <kargls@comcast.net>
28942
28943 * gfortran.dg/PR19872.f: New test.
28944
28945 2005-04-09 Steven G. Kargl <kargls@comcast.net>
28946
28947 * gfortran.dg/nint_1.f90: Fix dg-do directive.
28948
28949 2005-04-09 Steven G. Kargl <kargls@comcast.net>
28950
28951 * gfortran.dg/nint_1.f90: New test.
28952
28953 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
28954
28955 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
28956 Added test for callee-allocated arrays with write statements.
28957 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
28958 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
28959 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
28960 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
28961 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
28962
28963 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
28964
28965 PR libfortran/20163
28966 * gfortran.dg/open-options-blanks.f: New test.
28967
28968 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
28969
28970 PR fortran/13257
28971 * gfortran.dg/comma_format_extension_[1234].f: New tests.
28972
28973 2005-04-09 Jakub Jelinek <jakub@redhat.com>
28974
28975 * gcc.dg/tree-ssa/stdarg-1.c: New test.
28976 * gcc.dg/tree-ssa/stdarg-2.c: New test.
28977 * gcc.dg/tree-ssa/stdarg-3.c: New test.
28978 * gcc.dg/tree-ssa/stdarg-4.c: New test.
28979 * gcc.dg/tree-ssa/stdarg-5.c: New test.
28980 * gcc.c-torture/execute/stdarg-4.c: New test.
28981
28982 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
28983
28984 PR target/20795
28985 * g++.dg/abi/param2.C: New test.
28986
28987 2005-04-09 Uros Bizjak <uros@kss-loka.si>
28988
28989 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
28990
28991 2005-04-09 Uros Bizjak <uros@kss-loka.si>
28992
28993 * gcc.dg/builtins-53.c: New test.
28994
28995 2005-04-08 Diego Novillo <dnovillo@redhat.com>
28996
28997 * g++.dg/tree-ssa/pr18178.C: New test.
28998 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
28999 * gcc.c-torture/execute/20041019-1.c: New test.
29000 * gcc.dg/tree-ssa/20041008-1.c: New test.
29001 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
29002 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
29003 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
29004 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
29005 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
29006 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
29007 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
29008 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
29009 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
29010 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
29011
29012 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
29013
29014 PR rtl-optimization/20466
29015 * gcc.c-torture/execute/pr20466-1.c: New test.
29016
29017 2005-04-08 Mark Mitchell <mark@codesourcery.com>
29018
29019 PR c++/20905
29020 * g++.dg/parse/cond2.C: New test.
29021
29022 PR c++/20145
29023 * g++.dg/warn/Wdtor1.C: New test.
29024
29025 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29026
29027 PR fortran/17229
29028 * gfortran.dg/pr17229.f: New test.
29029
29030 2005-04-07 Steven G. Kargl <kargls@comcast.net>
29031
29032 * gfortran.dg/tiny_1.f90: New test.
29033 * gfortran.dg/tiny_2.f90: ditto.
29034
29035 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
29036
29037 * gfortran.dg/eor_1.f90: Fix dg-do run line
29038 * gfortran.dg/open_new.f90: Fix dg-do run line
29039
29040 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
29041
29042 * lib/target-supports.exp (get_compiler_messages): Support
29043 optional arguments, the fourth being compiler options.
29044 (check_effective_target_fpic): New proc.
29045 * gcc.dg/20050321-2.c: Restrict to target fpic.
29046
29047 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
29048
29049 * gcc.dg/15443-1.c: New test.
29050 * gcc.dg/15443-2.c: Likewise.
29051
29052 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29053
29054 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
29055
29056 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
29057
29058 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
29059
29060 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
29061
29062 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
29063 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
29064 -m64.
29065 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
29066 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
29067 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
29068
29069 2005-04-06 Mark Mitchell <mark@codesourcery.com>
29070
29071 PR c++/20212
29072 * g++.dg/warn/Wunused-11.C: New test.
29073
29074 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
29075
29076 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
29077
29078 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
29079
29080 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
29081
29082 2005-04-05 Mark Mitchell <mark@codesourcery.com>
29083
29084 PR c++/20734
29085 * g++.dg/template/ptrmem13.C: New test.
29086
29087 2005-04-05 Per Bothner <per@bothner.com>
29088
29089 * lib/gcc.exp: Always add -fno-show-column, for now.
29090
29091 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
29092
29093 PR testsuite/20767
29094 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
29095 of plain old "unsigned int" for the type of "i". Makes this test
29096 64bit clean.
29097
29098 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
29099
29100 * gcc.dg/i386-ssefn-1.c: New test.
29101 * gcc.dg/i386-ssefn-2.c: New test.
29102 * gcc.dg/i386-ssefn-3.c: New test.
29103 * gcc.dg/i386-ssefn-4.c: New test.
29104
29105 2005-04-05 Jakub Jelinek <jakub@redhat.com>
29106
29107 PR tree-optimization/20076
29108 * gcc.dg/builtin-apply4.c: New test.
29109
29110 PR preprocessor/19475
29111 * gcc.dg/cpp/macspace1.c: New test.
29112 * gcc.dg/cpp/macspace2.c: New test.
29113
29114 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29115
29116 * gfortran.dg/pr20755.f: Fixed bad format.
29117
29118 2005-04-05 Mark Mitchell <mark@codesourcery.com>
29119
29120 PR c++/20763
29121 * g++.dg/ext/attrib21.C: New test.
29122
29123 2004-04-05 Devang Patel <dpatel@apple.com>
29124
29125 * lib/target-supports.exp (check_effective_target_vect_shif): New.
29126 * gcc.dg/vect/vect-shift-1.c: New test.
29127
29128 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29129
29130 PR libfortran/20755
29131 * gfortran.dg/pr20755.f: New test.
29132
29133 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
29134
29135 * gfortran.dg/pr15959.f90: New test.
29136 * gfortran.dg/string_pad_trunc.f90: New test.
29137
29138 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29139
29140 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
29141 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
29142 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
29143 syntax.
29144
29145 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29146
29147 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
29148
29149 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29150
29151 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
29152 * gcc.c-torture/compile/20011119-2.c: Likewise.
29153 * gcc.c-torture/compile/981001-2.c: Likewise.
29154
29155 2005-04-04 Mark Mitchell <mark@codesourcery.com>
29156
29157 PR c++/20679
29158 * g++.dg/template/overload4.C: New test.
29159
29160 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
29161
29162 PR c++/20746
29163 * g++.dg/abi/covariant5.C: New.
29164
29165 PR debug/20505
29166 * g++.dg/debug/const2.C: New.
29167
29168 2005-04-04 Jakub Jelinek <jakub@redhat.com>
29169
29170 PR rtl-optimization/16104
29171 * gcc.c-torture/execute/20050316-1.c: New test.
29172
29173 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
29174
29175 * g++.dg/template/spec23.C: Fix dg-error text.
29176
29177 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
29178
29179 PR c++/19199
29180 * g++.dg/expr/lval2.C: New.
29181
29182 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29183
29184 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
29185 __builtin_strcasecmp and __builtin_strncasecmp.
29186
29187 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
29188
29189 PR c++/20723
29190 * g++.dg/template/spec22.C: New.
29191 * g++.dg/template/spec23.C: New.
29192
29193 2005-04-03 Dale Ranta <dir@lanl.gov>
29194 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29195
29196 PR libfortran/20068
29197 PR libfortran/20125
29198 PR libfortran/20156
29199 PR libfortran/20471
29200 * gfortran.dg/backspace.f: New test.
29201
29202 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
29203
29204 * gcc.dg/pr19345.c: New test.
29205
29206 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
29207
29208 PR tree-optimization/20640
29209 * gcc.dg/torture/tree-loop-1.c: New.
29210
29211 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
29212
29213 PR rtl-optimization/20290
29214 * gcc.c-torture/execute/loop-ivopts-2.c: New.
29215
29216 2005-04-02 Geoffrey Keating <geoffk@apple.com>
29217
29218 * gcc.dg/rs6000-fpint.c: New.
29219
29220 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
29221
29222 * gcc.dg/old-style-then-proto-1.c: New test.
29223
29224 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29225
29226 * gfortran.fortran-torture/execute/backspace.f90: Check
29227 after backspace and read was incorrect.
29228
29229 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29230
29231 * gcc.c-torture/execute/builtins/strcat.c: Check the result
29232 buffer past the terminating NUL using memcmp.
29233 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
29234 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
29235
29236 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
29237 Fix unused/uninitialized variable warnings.
29238
29239 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
29240 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
29241 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
29242 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
29243
29244 * gcc.c-torture/execute/builtins/abs-1-lib.c,
29245 gcc.c-torture/execute/builtins/fputs-lib.c,
29246 gcc.c-torture/execute/builtins/lib/fprintf.c,
29247 gcc.c-torture/execute/builtins/lib/main.c,
29248 gcc.c-torture/execute/builtins/lib/memcmp.c,
29249 gcc.c-torture/execute/builtins/lib/memmove.c,
29250 gcc.c-torture/execute/builtins/lib/mempcpy.c,
29251 gcc.c-torture/execute/builtins/lib/memset.c,
29252 gcc.c-torture/execute/builtins/lib/printf.c,
29253 gcc.c-torture/execute/builtins/lib/sprintf.c,
29254 gcc.c-torture/execute/builtins/lib/stpcpy.c,
29255 gcc.c-torture/execute/builtins/lib/strchr.c,
29256 gcc.c-torture/execute/builtins/lib/strcmp.c,
29257 gcc.c-torture/execute/builtins/lib/strcpy.c,
29258 gcc.c-torture/execute/builtins/lib/strcspn.c,
29259 gcc.c-torture/execute/builtins/lib/strlen.c,
29260 gcc.c-torture/execute/builtins/lib/strncat.c,
29261 gcc.c-torture/execute/builtins/lib/strncmp.c,
29262 gcc.c-torture/execute/builtins/lib/strncpy.c,
29263 gcc.c-torture/execute/builtins/lib/strrchr.c,
29264 gcc.c-torture/execute/builtins/lib/strspn.c,
29265 gcc.c-torture/execute/builtins/lib/strstr.c,
29266 gcc.c-torture/execute/builtins/memops-asm-lib.c,
29267 gcc.c-torture/execute/builtins/strlen-2.c,
29268 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
29269 prototypes.
29270
29271 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
29272
29273 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
29274 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
29275 selectany usage.
29276
29277 2005-04-01 Jakub Jelinek <jakub@redhat.com>
29278
29279 PR c++/19406
29280 * g++.dg/debug/using1.C: New test.
29281
29282 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
29283
29284 PR middle-end/20524
29285 * gcc.dg/alias-7.c: Prefix asm-declared name with
29286 __USER_LABEL_PREFIX__.
29287
29288 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
29289
29290 Fix fallout from PR middle-end/15700:
29291 * gcc.c-torture/compile/20011119-1.c: Take
29292 __USER_LABEL_PREFIX__ into account.
29293 * gcc.c-torture/compile/20011119-2.c: Likewise.
29294
29295 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
29296
29297 PR c++/18644
29298 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
29299
29300 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
29301
29302 PR c/17855
29303 * gcc.c-torture/compile/struct-non-lval-1.c,
29304 gcc.c-torture/compile/struct-non-lval-2.c,
29305 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
29306
29307 2005-03-31 Janis Johnson <janis187@us.ibm.com>
29308
29309 * gcc.dg/tls/tls.exp: Remove temporary file.
29310 * g++.dg/tls/tls.exp: Ditto.
29311 * lib/file-format.exp: Ditto.
29312 * g++.dg/special/ecos.exp: Ditto.
29313
29314 * lib/profopt.exp: Treat prof_ext as a list.
29315 * gcc.misc-tests/bprob.exp: Ditto.
29316 * g++.dg/bprob/bprob.exp: Ditto.
29317
29318 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
29319 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
29320 g++.dg/tree-ssa/pointer-reference-alias.C,
29321 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
29322 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
29323 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
29324 g++.dg/vect/pr19951.cc: Ditto.
29325 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
29326 gcc.dg/builtins-47.c: Ditto.
29327 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
29328 gcc.dg/pr20115-1.c: Ditto.
29329 * gcc.dg/tree-ssa/20030530-2.c,
29330 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
29331 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
29332 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
29333 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
29334 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
29335 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
29336 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
29337 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
29338 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
29339 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
29340 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
29341 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
29342 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
29343 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
29344 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
29345 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
29346 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
29347 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
29348 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
29349 gcc.dg/tree-ssa/20030824-1.c,
29350 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
29351 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
29352 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
29353 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
29354 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
29355 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
29356 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
29357 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
29358 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
29359 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
29360 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
29361 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
29362 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
29363 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
29364 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
29365 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
29366 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
29367 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
29368 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
29369 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
29370 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
29371 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
29372 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
29373 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
29374 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
29375 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
29376 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
29377 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
29378 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
29379 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
29380 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
29381 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
29382 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
29383 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
29384 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
29385 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
29386 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
29387 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
29388 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
29389 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
29390 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
29391 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
29392 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
29393 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
29394 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
29395 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
29396 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
29397 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
29398 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
29399 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
29400 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
29401 gcc.dg/tree-ssa/useless-1.c: Ditto.
29402 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
29403 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
29404 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
29405 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
29406 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
29407 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
29408 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
29409 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
29410 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
29411 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
29412 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
29413 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
29414 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
29415 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
29416 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
29417 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
29418 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
29419 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
29420 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
29421 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
29422 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
29423 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
29424 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
29425 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
29426 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
29427 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
29428 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
29429 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
29430 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
29431 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
29432 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
29433 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
29434 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
29435 gcc.dg/vect/vect-none.c: Ditto.
29436 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
29437 treelang/compile/unsigned.tree: Ditto.
29438
29439 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
29440 * gcc.dg/cpp/direct2s.c: Ditto.
29441 * gcc.dg/cpp/paste4.c: Ditto.
29442 * gcc.dg/cpp/separate-1.c: Ditto.
29443 * gcc.dg/pch/save-temps-1.c: Ditto.
29444 * g++.dg/ext/altivec-10.C: Ditto.
29445 * g++.dg/pch/pch.C: Ditto.
29446
29447 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
29448
29449 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
29450 * g++.dg/template/repo1.C: Ditto.
29451 * g++.dg/template/repo2.C: Ditto.
29452 * g++.dg/template/repo3.C: Ditto.
29453 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
29454 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
29455 * g++.old-deja/g++.pt/repo1.C: Ditto.
29456 * g++.old-deja/g++.pt/repo2.C: Ditto.
29457 * g++.old-deja/g++.pt/repo3.C: Ditto.
29458 * g++.old-deja/g++.pt/repo4.C: Ditto.
29459
29460 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
29461 * gcc.dg/20030107-1.c: Ditto.
29462 * gcc.dg/20030702-1.c: Ditto.
29463 * gcc.dg/profile-generate-1.c: Ditto.
29464 * g++.dg/other/profile1.C: Ditto.
29465 * g++.old-deja/g++.robertl/eb83.C: Ditto.
29466
29467 * lib/gcc-dg.exp (remove-build-file): New.
29468 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
29469 cleanup-tree-dump, cleanup-saved-temps): New.
29470
29471 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
29472
29473 PR c++/19203, DR 214
29474 * g++.dg/parse/ambig3.C: Not ambiguous.
29475 * g++.dg/template/spec20.C: New.
29476 * g++.dg/template/spec21.C: New.
29477
29478 2005-03-31 Steve Ellcey <sje@cup.hp.com>
29479
29480 PR target/20045
29481 * gcc.dg/ia64-fptr-1.c: Run only on linux.
29482
29483 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29484
29485 PR libfortran/20660
29486 * gfortran.dg/negative_unit.f: New test.
29487
29488 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
29489
29490 * gcc.dg/20050330-1.c: New test.
29491
29492 2005-03-30 Devang Patel <dpatel@apple.com>
29493
29494 * g++.dg/tree-sra/ssa-sra-3.C: New test.
29495
29496 2005-03-30 Dale Johannesen <dalej@apple.com>
29497
29498 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
29499
29500 2005-03-30 Janis Johnson <janis187@us.ibm.com>
29501
29502 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
29503 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
29504 Strip options from test name.
29505
29506 2005-03-31 Jan Hubicka <jh@suse.cz>
29507
29508 * gcc.dg/varpool-1.c: New testcase.
29509
29510 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
29511
29512 PR c/772
29513 PR c/17913
29514 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
29515 gcc.dg/stmt-expr-label-3.c : New tests.
29516 * gcc.c-torture/execute/medce-2.c: Remove.
29517
29518 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
29519
29520 PR c/20368
29521 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
29522 tests.
29523
29524 2005-03-30 Alan Modra <amodra@bigpond.net.au>
29525
29526 * gcc.c-torture/compile/pr20203.c: New test.
29527
29528 2005-03-26 Steven G. Kargl <kargls@comcast.net>
29529
29530 * gfortran.dg/promotion.f90: New test.
29531
29532 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
29533
29534 PR middle-end/20491
29535 * gcc.dg/torture/asm-subreg-1.c: New test.
29536
29537 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
29538
29539 PR c/20672
29540 * gcc.dg/pr20672-1.c: New test.
29541
29542 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
29543
29544 * gfortran.dg/vect: New directory.
29545 * gfortran.dg/vect/vect.exp: New.
29546 * gfortran.dg/vect/vect-1.f90: New test.
29547 * gfortran.dg/vect/vect-2.f90: New test.
29548 * gfortran.dg/vect/vect-3.f90: New test.
29549 * gfortran.dg/vect/vect-4.f90: New test.
29550 * gfortran.dg/vect/vect-5.f90: New test.
29551
29552 2005-03-29 Jakub Jelinek <jakub@redhat.com>
29553
29554 PR middle-end/20622
29555 * gcc.dg/alias-7.c: New test.
29556
29557 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29558
29559 * gcc.dg/sparc-reg-1.c: New test.
29560
29561 2005-03-28 Steve Ellcey <sje@cup.hp.com>
29562
29563 PR target/19890
29564 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
29565
29566 2005-03-29 Dale Ranta <dir@lanl.gov>
29567 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29568
29569 PR libfortran/20163
29570 * gfortran.dg/pr20163-2.f: New test.
29571
29572 2005-03-28 Jan Hubicka <jh@suse.cz>
29573
29574 PR middle-end/20635
29575 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
29576 by Jakub Jelinek.
29577
29578 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
29579
29580 PR tree-optimization/20626
29581 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
29582 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
29583
29584 2005-03-26 Steven G. Kargl <kargls@comcast.net>
29585
29586 * gfortran.dg/underflow.f90: New test.
29587 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
29588
29589 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29590
29591 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
29592
29593 2005-03-25 Mark Mitchell <mark@codesourcery.com>
29594
29595 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
29596 (g++_init): Make sure that CXXFLAGS is set.
29597 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
29598 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
29599 * lib/gfortran.exp (gfortran_link_flags): Likewise.
29600 * lib/objc.exp (objc_init): Likewise.
29601 * lib/treelang.exp (treelang_init): Likewise.
29602
29603 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
29604
29605 PR tree-optimization/20470
29606 * gcc.dg/tree-ssa/pr20470.c: New test.
29607
29608 2005-03-25 Geoffrey Keating <geoffk@apple.com>
29609
29610 * gcc.dg/ppc-stfiwx.c: New.
29611
29612 2005-03-25 Steve Ellcey <sje@cup.hp.com>
29613
29614 PR target/19888
29615 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
29616
29617 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
29618
29619 * gcc.dg/20050325-1.c: Fix a typo.
29620
29621 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29622
29623 PR libfortran/19678
29624 PR libfortran/19679
29625 * gfortran.dg/dos_eol.f: New test.
29626
29627 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
29628
29629 PR rtl-optimization/20249
29630 * gcc.dg/20050325-1.c: New test.
29631
29632 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29633
29634 PR libfortran/15332
29635 * gfortran.dg/pr15332.f: New test.
29636
29637 2005-03-24 Dale Johannesen <dalej@apple.com>
29638
29639 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
29640
29641 2005-03-24 Geoffrey Keating <geoffk@apple.com>
29642
29643 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
29644 'internal' visibility.
29645 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
29646 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
29647 'protected' visibility.
29648 * gcc.dg/visibility-7.c: Likewise.
29649 * lib/target-supports.exp (check_visibility_available): Take
29650 a parameter, the kind of visibility to check for.
29651 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
29652 to check_visibility_available.
29653
29654 * g++.dg/expr/cast3.C: New.
29655
29656 2005-03-24 David Edelsohn <edelsohn@gnu.org>
29657
29658 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
29659 rs6000.
29660
29661 2005-03-24 Steve Ellcey <sje@cup.hp.com>
29662
29663 PR target/20095
29664 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
29665
29666 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
29667
29668 * gcc.dg/badshift.c: Renamed to...
29669 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
29670
29671 * gcc.target/i386/badshift.c: Renamed to...
29672 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
29673 only.
29674
29675 PR rtl-optimization/20532
29676 * gcc.target/i386/badshift.c: New.
29677
29678 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29679
29680 * gfortran.dg/pr18025.f90: New test.
29681
29682 2005-03-23 Dale Johannesen <dalej@apple.com>
29683
29684 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
29685
29686 2005-03-23 Mark Mitchell <mark@codesourcery.com>
29687
29688 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
29689
29690 * lib/target-supports.exp (check_iconv_available): Default
29691 libiconv to -liconv, if there is no definition.
29692
29693 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
29694
29695 * gcc.dg/torture/cris-asm-mof-1.c: New test.
29696
29697 2005-03-22 Mark Mitchell <mark@codesourcery.com>
29698
29699 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
29700 * g++.dg/opt/pr7503-2.C: Likewise.
29701 * g++.dg/opt/pr7503-3.C: Likewise.
29702 * g++.dg/opt/pr7503-4.C: Likewise.
29703 * g++.dg/opt/pr7503-5.C: Likewise.
29704 * g++.dg/warn/minmax.C: New test.
29705
29706 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29707
29708 * gfortran.dg/g77_intrinsics_funcs.f: New test.
29709 * gfortran.dg/g77_intrinsics_sub.f: New test.
29710
29711 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
29712 Jan Hubicka <jh@suse.cz>
29713 Steven Bosscher <stevenb@suse.de
29714
29715 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
29716
29717 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29718
29719 PR c++/19980
29720 * g++.dg/template/redecl3.C: New test.
29721
29722 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29723
29724 PR c++/20499
29725 * g++.dg/parse/error16.C: Tweak error markers.
29726
29727 2005-03-22 Jakub Jelinek <jakub@redhat.com>
29728
29729 PR target/20561
29730 * gcc.dg/20050321-2.c: New test.
29731
29732 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
29733
29734 PR c++/20465
29735 PR c++/20381
29736 * g++.dg/template/ptrmem12.C: New.
29737
29738 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
29739
29740 PR rtl-optimization/20527
29741 * gcc.c-torture/execute/pr20527-1.c: New test.
29742
29743 2005-03-22 Ben Elliston <bje@au.ibm.com>
29744
29745 * gcc.misc-tests/options.exp (check_for_options): Create a real C
29746 program, compile it into a real executable and then delete the .c
29747 and .x files afterwards, to avoid problems on testglue targets.
29748
29749 2005-03-21 Stuart Hastings <stuart@apple.com>
29750
29751 * gcc.target/i386/sse-2.c: New.
29752
29753 2005-03-21 Uros Bizjak <uros@kss-loka.si>
29754
29755 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
29756
29757 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29758
29759 * g++.dg/parse/crash25.C: Fix typo.
29760
29761 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29762
29763 PR c++/20461
29764 * g++.dg/parse/crash24.C: New test.
29765
29766 PR c++/20536
29767 * g++.dg/parse/crash25.C: New test.
29768
29769 2005-03-21 Paolo Carlini <pcarlini@suse.de>
29770
29771 PR c++/20147
29772 * g++.dg/ext/stmtexpr4.C: New test.
29773
29774 2005-03-20 Roger Sayle <roger@eyesopen.com>
29775
29776 PR middle-end/20539
29777 * gcc.c-torture/compile/pr13066-1.c: New test case.
29778 * gcc.c-torture/compile/pr20539-1.c: Likewise.
29779 * g++.dg/opt/pr13066-1.C: Likewise.
29780
29781 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
29782
29783 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
29784
29785 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29786
29787 PR fortran/18525
29788 * gfortran.dg/nesting_1.f90: New test.
29789
29790 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29791
29792 PR c++/20240
29793 * g++.dg/lookup/using13.C: New test.
29794
29795 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29796
29797 PR c++/20333
29798 * g++.dg/template/crash36.C: New test.
29799
29800 2005-03-18 Paolo Carlini <pcarlini@suse.de>
29801
29802 PR c++/20463
29803 * g++.dg/template/crash35.C: New test.
29804
29805 2005-03-17 Paolo Carlini <pcarlini@suse.de>
29806
29807 PR c++/19966
29808 * g++.dg/overload/operator2.C: New test.
29809
29810 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29811
29812 PR libfortran/20257
29813 * gfortran.dg/pr20257.f90: New test.
29814
29815 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29816
29817 PR libfortran/20480
29818 * gfortran.dg/pr20480.f90: New test.
29819
29820 2005-03-16 Richard Henderson <rth@redhat.com>
29821
29822 PR middle-end/15700
29823 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
29824 (_rtld_global): New.
29825 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
29826 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
29827
29828 * gcc.dg/alias-3.c: New.
29829 * gcc.dg/alias-4.c: New.
29830 * gcc.dg/alias-5.c: New.
29831 * gcc.dg/alias-6.c: New.
29832
29833 2005-03-15 Geoffrey Keating <geoffk@apple.com>
29834
29835 * gcc.dg/cpp/ucnid-7.c: New.
29836
29837 2005-03-15 Janis Johnson <janis187@us.ibm.com>
29838 Dorit Naishlos <dorit@il.ibm.com>
29839
29840 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
29841 darwin.
29842
29843 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
29844
29845 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
29846 support misaligned accesses.
29847 * gcc.dg/vect/vect-58.c: Likewise.
29848 * gcc.dg/vect/vect-92.c: New.
29849 * gcc.dg/vect/vect-93.c: New.
29850
29851 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
29852
29853 PR fortran/18827
29854 * gfortran.dg/assign_2.f90: New test.
29855 * gfortran.dg/assign_3.f90: New test.
29856 * gfortran.dg/assign.f90: New test.
29857
29858 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
29859
29860 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
29861 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
29862 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
29863 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
29864 names.
29865
29866 2005-03-14 Geoffrey Keating <geoffk@apple.com>
29867
29868 * gcc.dg/cpp/ucnid-6.c: New.
29869
29870 * gcc.dg/cpp/normalize-1.c: New.
29871 * gcc.dg/cpp/normalize-2.c: New.
29872 * gcc.dg/cpp/normalize-3.c: New.
29873 * gcc.dg/cpp/normalize-4.c: New.
29874 * gcc.dg/cpp/ucnid-4.c: New.
29875 * gcc.dg/cpp/ucnid-5.c: New.
29876 * g++.dg/cpp/normalize-1.C: New.
29877 * g++.dg/cpp/ucnid-1.C: New.
29878
29879 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
29880
29881 * gcc.dg/pr18628.c: New.
29882
29883 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
29884
29885 PR c++/20280
29886 * g++.dg/tree-ssa/pr20280.C: New.
29887
29888 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29889
29890 PR fortran/20467
29891 * gfortran.dg/stfunc_2.f90: New test.
29892
29893 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
29894
29895 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
29896
29897 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
29898
29899 * gcc.dg/tree-ssa/20050314-1.c: New test.
29900
29901 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29902
29903 PR c++/4403
29904 PR c++/9783, DR433
29905 * g++.dg/template/friend34.C: New test.
29906 * g++.dg/template/friend35.C: Likewise.
29907 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
29908
29909 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29910
29911 Friend class name lookup 5/n
29912 PR c++/1016
29913 * g++.dg/lookup/hidden-class1.C: New test.
29914 * g++.dg/lookup/hidden-class2.C: Likewise.
29915 * g++.dg/lookup/hidden-class3.C: Likewise.
29916 * g++.dg/lookup/hidden-class4.C: Likewise.
29917 * g++.dg/lookup/hidden-class5.C: Likewise.
29918 * g++.dg/lookup/hidden-class6.C: Likewise.
29919 * g++.dg/lookup/hidden-class7.C: Likewise.
29920 * g++.dg/lookup/hidden-class8.C: Likewise.
29921 * g++.dg/lookup/hidden-class9.C: Likewise.
29922 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
29923 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
29924 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
29925 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
29926 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
29927 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
29928 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
29929 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
29930 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
29931 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
29932 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
29933
29934 2005-03-13 Mark Mitchell <mark@codesourcery.com>
29935
29936 PR c++/20157
29937 * g++.dg/template/error18.C: New test.
29938
29939 2005-03-09 Ben Elliston <bje@au.ibm.com>
29940
29941 PR debug/16792
29942 * g++.dg/debug/pr16792.C: New test.
29943
29944 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
29945
29946 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
29947 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
29948 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
29949 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
29950 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
29951 test assertion names.
29952
29953 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29954
29955 PR fortran/18600
29956 * gfortran.dg/stfunc_1.f90: New test.
29957
29958 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29959
29960 PR fortran/16907
29961 * gfortran.dg/real_index_1.f90: New test.
29962
29963 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29964
29965 PR fortran/20323
29966 * gfortran.dg/spec_expr_1.f90: New test.
29967
29968 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
29969
29970 PR c/20402
29971 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
29972 new parser.
29973
29974 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29975
29976 PR fortran/20361
29977 * gfortran.dg/largeequiv_1.f90: New test.
29978
29979 2005-03-12 Geoffrey Keating <geoffk@apple.com>
29980
29981 * gcc.dg/ucnid-1.c: New.
29982 * gcc.dg/ucnid-2.c: New.
29983 * gcc.dg/ucnid-3.c: New.
29984 * gcc.dg/ucnid-4.c: New.
29985 * gcc.dg/ucnid-5.c: New.
29986 * gcc.dg/ucnid-6.c: New.
29987 * gcc.dg/cpp/ucnid-1.c: New.
29988 * gcc.dg/cpp/ucnid-2.c: New.
29989 * gcc.dg/cpp/ucnid-3.c: New.
29990 * g++.dg/other/ucnid-1.C: New.
29991
29992 2005-03-12 Geoffrey Keating <geoffk@apple.com>
29993
29994 * gcc.dg/vmx/darwin-abi-3.c: Delete.
29995
29996 2005-03-11 Per Bothner <per@bothner.com>
29997
29998 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
29999 that diagnotics refer to correct token.
30000 * gcc.dg/unused-3.c: Likewise.
30001
30002 2005-03-11 Per Bothner <per@bothner.com>
30003
30004 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
30005 constant" is now actually on same line as string constant.
30006 * gcc.dg/cpp/direct2s.c: Likewise.
30007
30008 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
30009
30010 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
30011
30012 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30013
30014 PR libfortran/20124
30015 * gfortran.dg/pr20124.f90: New Test
30016
30017 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
30018
30019 PR tree-optimization/20130
30020 * gcc.dg/pr20130-1.c: New test.
30021
30022 2005-03-10 Steve Ellcey <sje@cup.hp.com>
30023
30024 PR target/20095
30025 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
30026
30027 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30028
30029 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
30030
30031 2005-03-10 Steve Ellcey <sje@cup.hp.com>
30032
30033 * g++.dg/eh/forced1.C: Fix comment.
30034 * g++.dg/eh/forced2.C: Ditto.
30035 * g++.dg/eh/forced3.C: Ditto.
30036 * g++.dg/eh/forced4.C: Ditto.
30037
30038 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
30039
30040 PR rtl-opt/20412
30041 * gcc.c-torture/compile/pr20412.c: New test.
30042
30043 2005-03-10 Roger Sayle <roger@eyesopen.com>
30044
30045 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
30046
30047 2005-03-10 Jakub Jelinek <jakub@redhat.com>
30048
30049 PR target/20322
30050 * gcc.dg/20050307-1.c: New test.
30051
30052 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
30053
30054 PR c++/20375
30055 * g++.dg/other/stdarg3.C: New.
30056
30057 2005-03-10 Jakub Jelinek <jakub@redhat.com>
30058
30059 PR c++/18384, c++/18327
30060 * g++.dg/init/array19.C: New test.
30061
30062 PR inline-asm/20314
30063 * gcc.dg/torture/pr20314-1.c: New test.
30064 * gcc.dg/torture/pr20314-2.c: New test.
30065
30066 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
30067
30068 * gcc.dg/20050309-1.c: New test.
30069
30070 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30071
30072 * gcc.dg/builtins-10.c: Reactivate disabled test.
30073 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
30074 new cbrt transformations.
30075
30076 2005-03-09 Mark Mitchell <mark@codesourcery.com>
30077
30078 PR c++/20208
30079 * g++.dg/template/array13.C: New test.
30080
30081 2005-03-09 Paolo Carlini <pcarlini@suse.de>
30082
30083 PR c++/16859
30084 * g++.dg/init/brace4.C: New test.
30085
30086 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
30087
30088 PR c++/20186
30089 * g++.dg/template/non-dependent12.C: New.
30090
30091 2005-03-08 Mark Mitchell <mark@codesourcery.com>
30092
30093 PR c++/20142
30094 * g++.dg/init/array18.C: Add dg-do run marker.
30095
30096 PR c++/20142
30097 * g++.dg/init/array18.C: New test.
30098
30099 2005-03-09 Ben Elliston <bje@au.ibm.com>
30100
30101 * consistency.vlad/vlad.exp: Remove trailing semicolons.
30102 * g++.dg/gcov/gcov.exp: Likewise.
30103 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
30104 * gcc.target/xstormy16/xstormy16.exp: Likewise.
30105 * lib/c-torture.exp: Likewise.
30106 * lib/fortran-torture.exp: Likewise.
30107 * lib/g++.exp: Likewise.
30108 * lib/gcc-defs.exp: Likewise.
30109 * lib/gcc-dg.exp: Likewise.
30110 * lib/gcc.exp: Likewise.
30111 * lib/gcov.exp: Likewise.
30112 * lib/gfortran.exp: Likewise.
30113 * lib/mike-g++.exp: Likewise.
30114 * lib/mike-gcc.exp: Likewise.
30115 * lib/objc-torture.exp: Likewise.
30116 * lib/objc.exp: Likewise.
30117 * lib/profopt.exp: Likewise.
30118 * lib/target-libpath.exp: Likewise.
30119 * lib/target-supports.exp: Likewise.
30120 * lib/treelang.exp: Likewise.
30121 * lib/wrapper.exp: Likewise.
30122
30123 2005-03-08 Jeff Law <law@redhat.com>
30124
30125 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
30126 PHI-OPT changes.
30127
30128 2005-03-08 Ira Rosen <irar@il.ibm.com>
30129
30130 * gcc.dg/vect/pr20122.c: New test.
30131
30132 2005-03-07 Jeff Law <law@redhat.com>
30133
30134 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
30135 was folded away.
30136 * gcc.dg/tree-ssa/pr18133-1.c: New test.
30137 * gcc.dg/tree-ssa/pr18133-2.c: New test.
30138 * gcc.dg/tree-ssa/pr18134.c: New test.
30139
30140 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30141
30142 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
30143 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
30144 gcc.dg/torture/builtin-noret-2.c: Require weak support.
30145
30146 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
30147
30148 PR tree-opt/17671
30149 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
30150
30151 2005-03-07 Mark Mitchell <mark@codesourcery.com>
30152
30153 * g++.dg/warn/Wnvdtor.C: New test.
30154
30155 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
30156
30157 * gcc.dg/torture/pr19683-1.c: New test.
30158
30159 2005-03-06 Steven G. Kargl <kargls@comcast.net>
30160
30161 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
30162 * gfortran.dg/g77/19990313-2.f: Ditto.
30163 * gfortran.dg/g77/19990313-3.f: Ditto.
30164 * gfortran.dg/g77/19990525-0.f: Ditto.
30165 * gfortran.dg/g77/19990826-0.f: Ditto.
30166 * gfortran.dg/g77/19990826-2.f: Ditto.
30167 * gfortran.dg/g77/19990826-3.f: Ditto.
30168 * gfortran.dg/g77/20000511-1.f: Ditto.
30169 * gfortran.dg/g77/20000511-2.f: Ditto.
30170 * gfortran.dg/g77/970625-2.f: Ditto.
30171 * gfortran.dg/g77/980310-2.f: Ditto.
30172 * gfortran.dg/g77/980310-3.f: Ditto.
30173 * gfortran.dg/g77/980310-8.f: Ditto.
30174 * gfortran.dg/g77/980519-2.f: Ditto.
30175 * gfortran.dg/g77/alpha1.f: Ditto.
30176 * gfortran.dg/g77/claus.f: Ditto.
30177 * gfortran.dg/g77/erfc.f: Ditto.
30178 * gfortran.dg/g77/short.f: Ditto.
30179 * gfortran.fortran-torture/execute/data.f90: Ditto.
30180 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
30181 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
30182
30183 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30184
30185 * lib/file-format.exp (gcc_target_object_format): Add check for som
30186 format and hardcode object formats on hppa*-*-hpux*.
30187 * lib/target-supports.exp (check_weak_available): Add check for som
30188 object format. Always return 0 on hppa*-*-hpux10*.
30189
30190 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
30191 is defined.
30192
30193 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
30194
30195 2005-03-05 Steven G. Kargl <kargls@comcast.net>
30196
30197 * gfortran.dg/pr19936_1.f90: New test.
30198 * gfortran.dg/pr19936_2.f90: New test.
30199 * gfortran.dg/pr19936_3.f90: New test.
30200
30201 2005-03-05 Steven G. Kargl <kargls@comcast.net>
30202 Paul Thomas <prthomas@drfccad.cea.fr>
30203
30204 * gfortran.dg/PR19754_1.f90: New test.
30205 * gfortran.dg/PR19754_2.f90: Ditto.
30206
30207 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30208
30209 PR c++/19311
30210 * g++.dg/template/non-dependent11.C: New test.
30211
30212 2005-03-05 Uros Bizjak <uros@kss-loka.si>
30213
30214 * lib/target-supports.exp (check_iconv_available): Fix comment.
30215
30216 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
30217 Joseph S. Myers <joseph@codesourcery.com>
30218
30219 PR c++/19797
30220 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
30221
30222 2005-03-04 Matthew Sachs <msachs@apple.com>
30223
30224 * gcc.exp (gcc_target_compile): Put braces around
30225 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
30226 * objc.exp (objc_target_compile): Likewise.
30227 * treelang.exp (treelang_target_compile): Likewise.
30228
30229 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30230
30231 PR fortran/19673
30232 * gfortran.dg/func_result_1.f90: New test.
30233
30234 2005-03-04 Ben Elliston <bje@au.ibm.com>
30235
30236 * gcc.misc-tests/options.exp: New test.
30237
30238 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
30239
30240 * gcc.dg/pr15784-4.c: New test.
30241
30242 2005-03-03 Geoffrey Keating <geoffk@apple.com>
30243
30244 * gcc.c-torture/execute/pr17133.c: New.
30245 * gcc.c-torture/compile/20050303-1.c: New.
30246
30247 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
30248
30249 * gcc.dg/cpp/assert4.c: Fix for cygwin.
30250
30251 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
30252
30253 * g++.dg/overload/using2.C: New.
30254
30255 2005-03-02 Mark Mitchell <mark@codesourcery.com>
30256
30257 PR c++/19916
30258 * g++.dg/init/ptrmem2.C: New test.
30259
30260 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
30261
30262 PR c/8927
30263 * gcc.dg/pr8927-1.c: New test.
30264
30265 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
30266
30267 PR c++/20232
30268 * g++.dg/inherit/covariant12.C: New.
30269
30270 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30271
30272 PR fortran/19479
30273 * gfortran.dg/bound_1.f90: New test.
30274
30275 2005-02-28 Janis Johnson <janis187@us.ibm.com>
30276
30277 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
30278 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
30279
30280 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
30281
30282 PR c/20245
30283 * gcc.dg/pr20245-1.c: New test.
30284
30285 2005-02-28 Jakub Jelinek <jakub@redhat.com>
30286
30287 PR middle-end/19874
30288 * gcc.c-torture/execute/20050119-2.c: New test case.
30289
30290 2005-02-28 Ben Elliston <bje@au.ibm.com>
30291
30292 * README: Update the DejaGnu bug reporting address.
30293 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
30294 * lib/objc-torture.exp: Likewise.
30295
30296 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
30297
30298 * gfortran.dg/boz_1.f90: New test.
30299 * gfortran.dg/boz_3.f90: New test.
30300 * gfortran.dg/boz_4.f90: New test.
30301
30302 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
30303
30304 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
30305 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
30306
30307 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
30308
30309 PR libfortran/20101
30310 * gfortran.dg/write_0_pe_format.f90: New test.
30311
30312 2005-02-27 Jakub Jelinek <jakub@redhat.com>
30313
30314 PR c++/20206
30315 * g++.dg/opt/thunk2.C: New test.
30316 * g++.dg/opt/covariant1.C: New test.
30317
30318 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30319
30320 * gfortran.dg/e_d_fmt.f90: New test.
30321
30322 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
30323
30324 * gcc.dg/asm-b.c: Fix comment typos.
30325
30326 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
30327
30328 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
30329 a V_MAY_DEF also.
30330
30331 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
30332
30333 PR tree-opt/20188
30334 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
30335 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
30336 * gcc.dg/asm-b.c: New test.
30337
30338 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
30339
30340 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
30341 Disable this test on IRIX 6.
30342
30343 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
30344
30345 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
30346 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
30347 parser.
30348
30349 2005-02-25 Diego Novillo <dnovillo@redhat.com>
30350
30351 PR tree-optimization/20204
30352 * gcc.dg/pr20204.c: New test.
30353
30354 2005-02-24 Jakub Jelinek <jakub@redhat.com>
30355
30356 PR target/20196
30357 * gcc.c-torture/execute/20050224-1.c: New test.
30358
30359 PR c++/20175
30360 * g++.dg/warn/Wbraces2.C: New test.
30361
30362 2005-02-23 Mark Mitchell <mark@codesourcery.com>
30363
30364 PR c++/19878
30365 * g++.dg/init/const2.C: New test.
30366
30367 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
30368
30369 PR tree-optimization/20100
30370 * gcc.c-torture/execute/pr20100-1.c: New test.
30371
30372 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30373
30374 * gfortran.dg/implicit_3.f90: New test.
30375
30376 * gfortran.dg/deftype_1.f90: New test.
30377
30378 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
30379
30380 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
30381 the test passes.
30382 * g++.dg/other/anon3.C: Accept a warning.
30383
30384 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
30385
30386 * gcc.dg/pr20017.c: Fix a comment typo.
30387
30388 2005-02-23 Bud Davis <bdavis@gfortran.org>
30389
30390 * gfortran.dg/list_read_4.f90: Change to f90 comments.
30391
30392 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30393
30394 PR ada/19902
30395 * ada/acats/tests/cxa/cxa3004.a: Remove.
30396 * ada/acats/tests/cxb/cxb30061.am: Likewise.
30397
30398 2005-02-22 Mark Mitchell <mark@codesourcery.com>
30399
30400 PR c++/20073
30401 * g++.dg/init/const1.C: New test.
30402
30403 PR c++/19991
30404 * g++.dg/parse/constant7.C: New test.
30405
30406 PR c++/20152
30407 * g++.dg/parse/error27.C: New test.
30408 * g++.dg/template/qualttp15.C: Adjust error markers.
30409 * g++.old-deja/g++.other/struct1.C: Likewise.
30410
30411 PR c++/20153
30412 * g++.dg/template/error17.C: New test.
30413
30414 PR c++/20148
30415 * g++.dg/parser/error26.C: New test.
30416
30417 2005-02-22 Diego Novillo <dnovillo@redhat.com>
30418
30419 PR tree-optimization/20100
30420 PR tree-optimization/20115
30421 * gcc.dg/pr20115.c: New test.
30422 * gcc.dg/pr20115-1.c: New test.
30423 * gcc.dg/pr20100.c: New test.
30424 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
30425 call-clobbered variables after alias1.
30426
30427 2005-02-22 Bud Davis <bdavis@gfortran.org>
30428
30429 * gfortran.dg/list_read_4.f90: new test.
30430
30431 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
30432
30433 PR rtl-optimization/20017.
30434 * gcc.dg/pr20017.c: New.
30435
30436 2005-02-22 Devang Patel <dpatel@apple.com>
30437
30438 PR 19952
30439 * g++.dg/tree-ssa/pr19952.C: New test.
30440
30441 2005-02-22 Mark Mitchell <mark@codesourcery.com>
30442
30443 PR c++/19883
30444 * g++.dg/parse/constant6.C: New test.
30445
30446 2005-02-22 Uros Bizjak <uros@kss-loka.si>
30447
30448 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
30449 * g++.dg/charset/asm2.c: Likewise.
30450 * g++.dg/charset/asm3.c: Likewise.
30451 * g++.dg/charset/asm4.c: Likewise.
30452 * g++.dg/charset/asm5.c: Likewise.
30453 * g++.dg/charset/attribute1.c: Likewise.
30454 * g++.dg/charset/attribute2.c: Likewise.
30455 * g++.dg/charset/extern1.cc: Likewise.
30456 * g++.dg/charset/extern2.cc: Likewise.
30457 * g++.dg/charset/extern3.cc: Likewise.
30458 * g++.dg/charset/function.cc: Likewise.
30459 * g++.dg/charset/string.c: Likewise.
30460 * g++.dg/charset/charset.exp: Likewise.
30461 * lib/target-supports.exp (check_iconv_available): Fix comment.
30462
30463 2005-02-22 Uros Bizjak <uros@kss-loka.si>
30464
30465 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
30466 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
30467 * gcc.dg/charset/asm2.c: Likewise.
30468 * gcc.dg/charset/asm3.c: Likewise.
30469 * gcc.dg/charset/asm4.c: Likewise.
30470 * gcc.dg/charset/asm5.c: Likewise.
30471 * gcc.dg/charset/asm6.c: Likewise.
30472 * gcc.dg/charset/attribute1.c: Likewise.
30473 * gcc.dg/charset/attribute2.c: Likewise.
30474 * gcc.dg/charset/builtin1.c: Likewise.
30475 * gcc.dg/charset/extern.c: Likewise.
30476 * gcc.dg/charset/function.c: Likewise.
30477 * gcc.dg/charset/string.c: Likewise.
30478 * gcc.dg/charset/charset.exp: Likewise.
30479
30480 2005-02-21 Bud Davis <bdavis9659@comcast.net>
30481
30482 PR fortran/20086
30483 * gfortran.dg/pr20086.f90: New test.
30484
30485 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
30486
30487 PR tree-optimization/19786
30488 * g++.dg/tree-ssa/pr19786.C: New.
30489
30490 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30491
30492 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
30493
30494 2005-02-21 Jeff Law <law@redhat.com>
30495
30496 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
30497
30498 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30499
30500 * gfortran.dg/do_iterator: Split loop, markup all lines for
30501 which an error locus is printed.
30502 * gfortran.dg/pr17708.f90: Markup all lines for which an error
30503 locus is printed.
30504 * gfortran.dg/select_4.f90: Likewise.
30505 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
30506 locuses in the various permutations.
30507
30508 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
30509
30510 PR tree-optimization/19951
30511 * g++.dg/vect: New directory.
30512 * g++.dg/vect/vect.exp: New file.
30513 * g++.dg/vect/pr19951.cc: New testcase.
30514 * g++.dg/dg.exp: Also prune vectorizer tests.
30515
30516 2005-02-20 Zack Weinberg <zack@codesourcery.com>
30517
30518 PR 18785
30519 * gcc.dg/charset/builtin1.c: New test.
30520
30521 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30522
30523 PR c++/19299
30524 * g++.dg/inherit/volatile1.C: New test.
30525
30526 PR c++/19440
30527 * g++.dg/template/dtor4.C: New test.
30528
30529 2005-02-19 Steven G. Kargl <kargls@comcast.net>
30530
30531 * gfortran.dg/int_1.f90: New test.
30532
30533 2005-02-19 Devang Patel <dpatel@apple.com>
30534
30535 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
30536
30537 2005-02-19 Steven G. Kargl <kargls@comcast.net>
30538
30539 * gfortran.dg/achar_1.f90: New test.
30540
30541 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
30542
30543 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
30544
30545 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
30546 Jakub Jelinek <jakub@redhat.com>
30547
30548 PR tree-optimization/19828
30549 * gcc.dg/tree-ssa/loop-7.c: New test.
30550 * gcc.c-torture/execute/20050218-1.c: New test.
30551
30552 2005-02-19 Jakub Jelinek <jakub@redhat.com>
30553
30554 PR c/20043
30555 * gcc.dg/transparent-union-1.c: New test.
30556 * gcc.dg/transparent-union-2.c: New test.
30557
30558 2005-02-18 James E Wilson <wilson@specifixinc.com>
30559
30560 PR tree-optimization/18977
30561 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
30562
30563 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
30564
30565 PR target/20054
30566 * gcc.dg/pr20054.c: New test.
30567
30568 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30569
30570 PR c++/19508
30571 * g++.dg/ext/attrib20.C: New test.
30572
30573 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
30574
30575 PR middle-end/20030
30576 * gfortran.fortran-torture/execute/character_passing.f90: New test.
30577
30578 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
30579
30580 PR c++/20008
30581 * g++.dg/opt/switch4.C: New.
30582
30583 2005-02-18 Jakub Jelinek <jakub@redhat.com>
30584
30585 PR c++/20023
30586 PR tree-optimization/20009
30587 * gcc.c-torture/compile/20050217-1.c: New test.
30588 * g++.dg/opt/switch3.C: New test.
30589
30590 PR tree-optimization/18947
30591 * gcc.c-torture/compile/20050215-1.c: New test.
30592 * gcc.c-torture/compile/20050215-2.c: New test.
30593 * gcc.c-torture/compile/20050215-3.c: New test.
30594
30595 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
30596
30597 PR c++/20028
30598 * g++.dg/template/crash34.C: New.
30599
30600 PR c++/20022
30601 * g++.dg/other/access3.C: New.
30602
30603 2005-02-17 Ira Rosen <irar@il.ibm.com>
30604
30605 * gcc.dg/vect/vect-98.c: New test.
30606
30607 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
30608
30609 PR tree-optimization/19967
30610 * gcc.dg/pr19967.c: New.
30611
30612 2005-02-16 Jakub Jelinek <jakub@redhat.com>
30613
30614 PR middle-end/19857
30615 * gcc.dg/tree-ssa/20050215-1.c: New test.
30616 * gcc.c-torture/execute/20050215-1.c: New test.
30617
30618 2005-02-15 Eric Christopher <echristo@redhat.com>
30619
30620 * gcc.dg/cpp/20050215-1.c: New file.
30621
30622 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
30623
30624 PR tree-optimization/15785
30625 * gcc.dg/pr15785-1.c: New test.
30626
30627 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
30628
30629 PR c++/17788
30630 * g++.dg/init/ctor4.C: New.
30631 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
30632
30633 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
30634
30635 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
30636 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
30637
30638 2005-02-15 Andreas Schwab <schwab@suse.de>
30639
30640 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
30641 declare malloc.
30642
30643 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
30644
30645 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
30646
30647 2005-02-14 Diego Novillo <dnovillo@redhat.com>
30648
30649 PR tree-optimization/19853
30650 * gcc.c-torture/compile/pr19853.c: New test.
30651
30652 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
30653
30654 PR c++/19608
30655 * g++.dg/parse/local-class1.C: New.
30656
30657 PR c++/19895
30658 * g++.dg/parse/ptrmem3.C: New.
30659
30660 PR c++/19884
30661 * g++.old-deja/g++.oliva/template6.C: Add another case.
30662 * g++.dg/template/explicit6.C: New.
30663
30664 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
30665
30666 PR c++/17816
30667 * g++.dg/other/redecl2.C: New.
30668
30669 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
30670
30671 PR c++/19891
30672 * g++.dg/abi/covariant4.C: New.
30673
30674 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
30675
30676 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
30677 New tests.
30678
30679 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
30680
30681 * gcc.dg/vect/vect-96.c: Fix typo.
30682
30683 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30684
30685 PR c++/14479
30686 PR c++/19487
30687 * g++.dg/template/enum5.C: New test.
30688
30689 2005-02-12 Ira Rosen <irar@il.ibm.com>
30690
30691 * gcc.dg/vect/vect-97.c: New test.
30692
30693 2005-02-12 Ira Rosen <irar@il.ibm.com>
30694
30695 * gcc.dg/vect/vect-96.c: New test.
30696
30697 2005-02-12 Uros Bizjak <uros@kss-loka.si>
30698
30699 * gcc.dg/builtins-34.c: Also check ldexp*.
30700
30701 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
30702
30703 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
30704
30705 2005-02-11 Janis Johnson <janis187@us.ibm.com>
30706
30707 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
30708 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
30709 dg-require-dll, dg-require-iconv, dg-require-named-sections,
30710 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
30711 selector_list, selector_expression, dg-process-target): Move to new
30712 file target-supports-dg.exp.
30713 * lib/target-supports-dg.exp: New.
30714
30715 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
30716 New.
30717
30718 2005-02-11 Jakub Jelinek <jakub@redhat.com>
30719
30720 PR c++/19666
30721 * g++.dg/other/ptrmem6.C: New test.
30722
30723 PR middle-end/19858
30724 * gcc.c-torture/compile/20050210-1.c: New test.
30725
30726 2005-02-11 Mark Mitchell <mark@codesourcery.com>
30727
30728 PR c++/19755
30729 * g++.dg/warn/Wbraces1.C: New test.
30730
30731 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
30732
30733 * gcc.dg/builtins-52.c: New testcase.
30734
30735 2005-02-10 Jakub Jelinek <jakub@redhat.com>
30736
30737 PR c/19342
30738 * gcc.c-torture/execute/20050119-1.c: New test.
30739
30740 2005-02-09 Mark Mitchell <mark@codesourcery.com>
30741
30742 PR c++/19811
30743 * g++.dg/init/delete1.C: New test.
30744
30745 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
30746
30747 PR c++/18470
30748 * g++.dg/template/static12.C: New test.
30749
30750 2005-02-09 Mark Mitchell <mark@codesourcery.com>
30751
30752 PR c++/19787
30753 * g++.dg/conversion/ambig1.C: New test.
30754
30755 PR c++/19739
30756 * g++.dg/ext/attrib19.C: New test.
30757
30758 PR c++/19732
30759 * g++.dg/parse/dtor5.C: New test.
30760
30761 PR c++/19762
30762 * g++.dg/template/dtor3.C: New test.
30763
30764 PR c++/19826
30765 * g++.dg/template/static11.C: New test.
30766 * g++.dg/template/crash2.C: Remove dg-error marker.
30767
30768 2005-02-09 Janis Johnson <janis187@us.ibm.com>
30769
30770 PR C++/18491
30771 * g++.old-deja/g++.mike/p10769a.C: Remove.
30772
30773 2005-02-09 Roger Sayle <roger@eyesopen.com>
30774
30775 * gcc.dg/builtins-48.c: New test case.
30776 * gcc.dg/builtins-49.c: New test case.
30777 * gcc.dg/builtins-50.c: New test case.
30778 * gcc.dg/builtins-51.c: New test case.
30779
30780 2005-02-09 Ian Lance Taylor <ian@airs.com>
30781
30782 PR middle-end/19583
30783 * g++.dg/warn/Wreturn-type-3.C: New test.
30784
30785 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
30786
30787 PR middle-end/19402
30788 * gcc.dg/pr19402-1.c: New testcase.
30789 * gcc.dg/pr19402-2.c: likewise.
30790
30791 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
30792
30793 PR middle-end/19854
30794 * g++.dg/tree-ssa/tmmti.C: New testcase.
30795
30796 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30797
30798 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
30799
30800 2005-02-08 Mark Mitchell <mark@codesourcery.com>
30801
30802 PR c++/19733
30803 * g++.dg/parse/crash23.C: New test.
30804 * g++.dg/warn/Weff1.C: New test.
30805
30806 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30807
30808 * gcc.dg/20050209-1.c: New test.
30809
30810 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
30811
30812 PR target/19799
30813 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
30814
30815 2005-02-08 Mike Stump <mrs@apple.com>
30816
30817 * g++.dg/pch/import-2.c: New test.
30818 * g++.dg/pch/import-2.hs: New.
30819 * g++.dg/pch/include/import-2a.h: New.
30820 * g++.dg/pch/include/import-2b.h: New.
30821
30822 2005-02-08 Janis Johnson <janis187@us.ibm.com>
30823
30824 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
30825
30826 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30827
30828 * gfortran.dg/substr_1.f90: New test.
30829
30830 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
30831
30832 PR middle-end/19775
30833 * gcc.dg/torture/builtin-power-1.c: Disable test for
30834 invalid transformation.
30835 * gcc.dg/builtins-10.c: Likewise. Disable one test we
30836 no longer optimize.
30837 * gcc.dg/builtins-47.c: New testcase.
30838
30839 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
30840 Dorit Naishlos <dorit@il.ibm.com>
30841
30842 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
30843
30844 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
30845
30846 * gcc.c-torture/compile/20050206-1.c: New test.
30847
30848 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
30849
30850 PR tree-opt/19768
30851 * g++.dg/opt/pr19768.C: New test.
30852
30853 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
30854
30855 PR tree-opt/19736
30856 * gcc.c-torture/compile/pr19736.c: New test.
30857
30858 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30859
30860 PR c++/17401
30861 * g++.dg/parse/error25.C: New test.
30862
30863 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
30864
30865 * gcc.c-torture/execute/20050203-1.c: New.
30866
30867 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
30868
30869 * gcc.dg/vect/vect-85.c: Remove xfail.
30870 * gcc.dg/vect/vect-86.c: Remove xfail.
30871 * gcc.dg/vect/vect-87.c: Remove xfail.
30872 * gcc.dg/vect/vect-88.c: Remove xfail.
30873
30874 2005-02-02 Geoffrey Keating <geoffk@apple.com>
30875
30876 * gcc.dg/altivec-19.c: New.
30877
30878 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
30879
30880 PR c/17807
30881 * gcc.dg/nested-func-3.c: New test.
30882 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
30883
30884 2005-02-02 Janis Johnson <janis187@us.ibm.com>
30885
30886 * gcc.test-framework/gen_directive_tests: Generate tests for
30887 selector expressions.
30888
30889 2005-02-02 Matt Austern <austern@apple.com>
30890
30891 PR c++/19628
30892 * g++/ext/builtin7.C: New.
30893 * g++/ext/builtin8.C: New.
30894
30895 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
30896
30897 PR c/18502
30898 * gcc.dg/pr18502-1.c: New test.
30899
30900 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30901
30902 PR c++/17413
30903 * g++.dg/template/local4.C: Tweak.
30904
30905 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
30906
30907 PR tree-optimization/19578
30908 * gcc.c-torture/compile/20050202-1.c: New test.
30909
30910 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
30911
30912 PR c/19435
30913 * gcc.dg/c99-init-4.c: New test.
30914
30915 2005-02-01 Janis Johnson <janis187@us.ibm.com>
30916
30917 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
30918
30919 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
30920
30921 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
30922 * g++.dg/eh/check-vect.h: New.
30923
30924 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
30925 * gcc.dg/vect/vect-78.c: Ditto.
30926 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
30927 Remove.
30928
30929 * g++.dg/conversion/simd1.C: Expect warning.
30930 * g++.dg/ext/attribute-test-1.C: Ditto.
30931 * g++.dg/ext/attribute-test-2.C: Ditto.
30932 * g++.dg/ext/attribute-test-3.C: Ditto.
30933 * g++.dg/ext/attribute-test-4.C: Ditto.
30934
30935 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
30936 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
30937
30938 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
30939
30940 2005-02-01 Richard Henderson <rth@redhat.com>
30941
30942 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
30943 long double for ibm double-double format.
30944 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
30945
30946 2005-02-01 Diego Novillo <dnovillo@redhat.com>
30947
30948 PR tree-optimization/19633
30949 * gcc.dg/pr19633-1.c: New test.
30950 * gcc.dg/pr19633.c: Tweak to make pointer point
30951 to NULL or a symbol.
30952
30953 2005-02-01 Janis Johnson <janis187@us.ibm.com>
30954
30955 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
30956 New procs.
30957 (dg-process-target (local override)): Handle selector expressions.
30958
30959 * gcc.test-framework/README: Describe tests in source directory.
30960 * gcc.test-framework/test-framework.awk: Handle dg- tests.
30961 * gcc.test-framework/test-framework.exp: Handle dg- tests.
30962 * gcc.test-framework/dg-bogus-exp-P.c: New test.
30963 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
30964 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
30965 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
30966 * gcc.test-framework/dg-do-link-exp-P.c: New test.
30967 * gcc.test-framework/dg-do-run-exp-P.c: New test.
30968 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
30969 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
30970 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
30971 * gcc.test-framework/dg-error-exp-P.c: New test.
30972 * gcc.test-framework/dg-error-exp-XP.c: New test.
30973 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
30974 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
30975 * gcc.test-framework/dg-output-exp-P.c: New test.
30976 * gcc.test-framework/dg-output-exp-XF.c: New test.
30977 * gcc.test-framework/dg-warning-exp-P.c: New test.
30978 * gcc.misc-tests/dg-1.c: Remove.
30979 * gcc.misc-tests/dg-2.c: Remove.
30980 * gcc.misc-tests/dg-3.c: Remove.
30981 * gcc.misc-tests/dg-4.c: Remove.
30982 * gcc.misc-tests/dg-5.c: Remove.
30983 * gcc.misc-tests/dg-6.c: Remove.
30984 * gcc.misc-tests/dg-7.c: Remove.
30985 * gcc.misc-tests/dg-8.c: Remove.
30986 * gcc.misc-tests/dg-9.c: Remove.
30987 * gcc.misc-tests/dg-10.c: Remove.
30988 * gcc.misc-tests/dg-11.c: Remove.
30989 * gcc.misc-tests/dg-12.c: Remove.
30990 * gcc.misc-tests/dg-test.exp: Remove.
30991
30992 * gcc.test-framework/test-framework.awk: Change recording and
30993 printing of passes and failures.
30994
30995 * gcc.test-framework: New directory.
30996 * gcc.test-framework/README: New.
30997 * gcc.test-framework/test-framework.exp: New.
30998 * gcc.test-framework/test-framework.awk: New.
30999 * gcc.test-framework/gen_directive_tests: New.
31000
31001 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
31002
31003 * lib/treelang.exp: Fix comment typos.
31004 (treelang_target_compile): Don't append libs=-ltreelang to options.
31005
31006 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
31007
31008 * g++.dg/parse/typename7.C: Adjust error messages.
31009
31010 2005-01-31 Jeff Law <law@redhat.com>
31011
31012 * gcc.c-torture/execute/20050131-1.c: New test.
31013 * gcc.dg/wcaselabel.c: New test.
31014
31015 2005-01-31 Mark Mitchell <mark@codesourcery.com>
31016
31017 * g++.dg/other/warning1.C: Adjust error messags.
31018 * g++.dg/parse/constant5.C: New test.
31019
31020 2005-01-31 Steven Bosscher <stevenb@suse.de>
31021
31022 PR c/19333
31023 * gcc.c-torture/compile/20011130-1.c: Reorder to make
31024 the test case valid.
31025 * gcc.dg/20030815-1.c: Remove invalid tests.
31026 * gcc.dg/array-7.c: Adjust expected result.
31027 * gcc.dg/pr18596-3.c: Likewise.
31028 * gcc.dg/noncompile/20000901-1.c: Likewise.
31029 * gcc.dg/noncompile/init-2.c: Likewise.
31030 * gcc.dg/noncompile/init-4.c: Likewise.
31031
31032 2005-01-31 Dale Johannesen <dalej@apple.com>
31033
31034 * g++.dg/opt/pr19650.C: New test.
31035
31036 2005-01-31 Richard Henderson <rth@redhat.com>
31037
31038 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
31039 long double for intel double extended format.
31040 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
31041
31042 2005-01-30 Mark Mitchell <mark@codesourcery.com>
31043
31044 PR c++/19555
31045 * g++.dg/template/static10.C: New test.
31046
31047 PR c++/19395
31048 * g++.dg/parse/error24.C: New test.
31049
31050 PR c++/19367
31051 * g++.dg/lookup/builtin1.C: New test.
31052
31053 PR c++/19457
31054 * g++.dg/warn/conv3.C: New test.
31055
31056 2005-01-30 Bud Davis <bdavis@gfortran.org>
31057
31058 PR fortran/19647
31059 * gfortan.dg/inquire_7.f90
31060
31061 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
31062
31063 PR tree-optimization/15791
31064 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
31065 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
31066 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
31067 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
31068 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
31069 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
31070 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
31071 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
31072 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
31073 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
31074
31075 2005-01-29 Paul Brook <paul@codesourcery.com>
31076
31077 PR fortran/18565
31078 * check.c (real_or_complex_check): New function.
31079 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
31080 * intrinsic.c (add_functions): Use new check functions.
31081 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
31082 Add prototypes.
31083
31084 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
31085
31086 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
31087 gcc.dg/lvalue-3.c: New tests.
31088 * gcc.dg/concat.c: Update expected messages.
31089
31090 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
31091
31092 PR libfortran/19595
31093 * gfortran.dg/eor_1.f90: New test.
31094
31095 2005-01-29 Steven G. Kargl <kargls@comcast.net>
31096
31097 PR fortran/19589
31098 * gfortran.dg/logical_data_1.f90: New test.
31099
31100 2005-01-28 Mark Mitchell <mark@codesourcery.com>
31101
31102 PR c++/19253
31103 * g++.dg/template/crash33.C: New test.
31104
31105 PR c++/19667
31106 * g++.dg/template/crash32.C: New test.
31107
31108 2005-01-28 Ian Lance Taylor <ian@airs.com>
31109
31110 PR middle-end/16558
31111 * g++.dg/warn/Wreturn-type-2.C: New test.
31112
31113 2004-06-24 Jeff Law <law@redhat.com>
31114
31115 * gcc.dg/tree-ssa/20050128-1.c: New test.
31116
31117 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
31118
31119 * gcc.target/frv/all-mdpackh-1.c: New test.
31120
31121 2005-01-28 Steven Bosscher <stevenb@suse.de>
31122
31123 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
31124
31125 2005-01-27 Richard Henderson <rth@redhat.com>
31126
31127 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
31128
31129 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
31130
31131 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
31132
31133 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
31134
31135 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
31136 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
31137 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
31138 to cope with cases where the multilib options override the dg-options.
31139
31140 2005-01-27 Jakub Jelinek <jakub@redhat.com>
31141
31142 PR c/18946
31143 * gcc.dg/noncompile/20050120-1.c: New test.
31144
31145 2005-01-26 Diego Novillo <dnovillo@redhat.com>
31146
31147 PR tree-optimization/19633
31148 * gcc.dg/pr19633.c: New test.
31149 * gcc.dg/tree-ssa/pr19633.c: New test.
31150
31151 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
31152
31153 * gcc.dg/20041216-1.c: New test.
31154
31155 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
31156
31157 PR objc/18862
31158 * objc.dg/selector-2.m: New test.
31159
31160 2005-01-26 Jakub Jelinek <jakub@redhat.com>
31161
31162 * g++.dg/opt/range-test-2.C: New test.
31163
31164 PR rtl-optimization/19579
31165 * gcc.c-torture/execute/20050124-1.c: New test.
31166
31167 2005-01-26 Greg Parker <gparker@apple.com>
31168 Stuart Hastings <stuart@apple.com>
31169
31170 * gcc.c-torture/execute/20050125-1.c: New.
31171
31172 2005-01-18 Jan Hubicka <jh@suse.cz>
31173
31174 PR tree-optimize/19337
31175 * gcc.c-torture/compile/20050119-1.c: New test.
31176
31177 2005-01-24 James E Wilson <wilson@specifixinc.com>
31178
31179 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
31180 test for successful match.
31181
31182 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
31183
31184 PR objc/18408
31185 * objc.dg/comp-types-7.m: New test.
31186
31187 2005-01-24 Janis Johnson <janis187@us.ibm.com>
31188
31189 * lib/target-supports.exp (current_target_name): New.
31190 (check_effective_target_ilp32, check_effective_target_lp64):
31191 Cache the result to use as long as the current target, with
31192 multilib flags, remains the same.
31193
31194 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
31195 (dg-require-weak, dg-require-visibility, dg-require-alias,
31196 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
31197 dg-require-effective-target, dg-skip-if): Remove call to
31198 skip_test_and_clear_xfail.
31199 (dg-test): Clear xfail data.
31200
31201 2005-01-24 Jakub Jelinek <jakub@redhat.com>
31202
31203 PR target/17751
31204 * gcc.dg/ppc64-toc.c: New test.
31205
31206 * g++.dg/tree-ssa/empty-1.C: New test.
31207
31208 PR middle-end/19551
31209 * gcc.c-torture/execute/20050121-1.c: New test.
31210 * gcc.dg/20050121-2.c: New test.
31211
31212 2004-01-23 Steven G. Kargl <kargls@comcast.net>
31213 Paul Brook <paul@codesourcery.com>
31214
31215 PR fortran/17941
31216 * gfortran.dg/real_const_1.f: New test.
31217 * gfortran.dg/real_const_2.f90: New test.
31218 * gfortran.dg/complex_int_1.f90: New test.
31219
31220 2005-01-23 Bud Davis <bdavis9659@comcast.net>
31221
31222 PR fortran/19313
31223 * gfortan.dg/inquire_6.f90: New test.
31224
31225 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
31226
31227 PR libfortran/19451
31228 * open_readonly_1.f90: New test.
31229
31230 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
31231
31232 PR libfortran/18982
31233 * gfortran.dg/open_new.f90: New file.
31234
31235 2005-01-22 Paul Brook <paul@codesourcery.com>
31236
31237 * namelist_1.f90: New test.
31238
31239 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
31240
31241 PR tree-optimization/19484
31242 * gcc.c-torture/compile/20050122-[12].c: New tests.
31243
31244 2005-01-22 Paul Brook <paul@codesourcery.com>
31245
31246 * gfortran.dg/implicit_2.f90: New test.
31247
31248 2005-01-22 Bud Davis <bdavis9659@comcast.net>
31249
31250 PR fortran/19314
31251 * gfortran.dg/inquire_5.f90: New test.
31252
31253 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31254
31255 PR c/18809
31256 * gcc.dg/pr18809-1.c: New test.
31257
31258 2005-01-21 Ian Lance Taylor <ian@airs.com>
31259
31260 * gcc.dg/20050121-1.c: New test.
31261
31262 PR tree-optimization/13000
31263 * gcc.dg/20040206-1.c: Change warning to point where function is
31264 being inlined.
31265
31266 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31267
31268 PR c++/19208
31269 * g++.dg/template/array11.C: New test.
31270
31271 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31272
31273 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
31274 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
31275 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
31276 * gfortran.dg/getenv_1.f90: Add dg-do directive.
31277 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
31278 gfortran.dg/pr17164.f90: Add missing dg-do directives.
31279
31280 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
31281
31282 PR tree-optimization/15349
31283 * gcc.dg/tree-ssa/pr15349.c: New.
31284
31285 2005-01-20 Steve Ellcey <sje@cup.hp.com>
31286
31287 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
31288
31289 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
31290
31291 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
31292 scan-assembler-times directive name.
31293
31294 * gcc.dg/asm-a.c: Move dg-require-effective-target to
31295 after dg-do.
31296
31297 PR rtl-optimization/19462
31298 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
31299
31300 2005-01-19 Steve Ellcey <sje@cup.hp.com>
31301
31302 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
31303 counting function calls on ia64.
31304
31305 2005-01-19 Jakub Jelinek <jakub@redhat.com>
31306
31307 PR rtl-optimization/15139
31308 * gcc.dg/20050111-2.c: New test.
31309
31310 PR c/17297
31311 * gcc.c-torture/compile/20050113-1.c: New testcase.
31312
31313 PR middle-end/19164
31314 * gcc.dg/20050113-1.c: New testcase.
31315
31316 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
31317
31318 * gcc.dg/vect/vect-85.c: Add comment.
31319 * gcc.dg/vect/vect-86.c: Add xfail for now.
31320 * gcc.dg/vect/vect-87.c: Add xfail for now.
31321 * gcc.dg/vect/vect-88.c: Add xfail for now.
31322 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
31323
31324 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31325
31326 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
31327
31328 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31329
31330 * g++.dg/debug/typedef3.C: New test.
31331
31332 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
31333
31334 PR c/19472
31335 * gcc.dg/asm-a.c: New test.
31336
31337 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
31338
31339 * gcc.dg/sh-relax.c: Add prototype for abort.
31340
31341 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31342
31343 * gcc.dg/short-compare-1.c: New test.
31344 * gcc.dg/short-compare-2.c: Likewise.
31345
31346 2005-01-18 Michael Matz <matz@suse.de>
31347
31348 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
31349
31350 2005-01-17 Diego Novillo <dnovillo@redhat.com>
31351
31352 PR tree-optimization/19121
31353 * gcc.c-torture/compile/pr19121.c: New test.
31354
31355 2005-01-17 James E. Wilson <wilson@specifixinc.com>
31356
31357 PR target/19357
31358 * gcc.c-torture/compile/pr19357.c: New test.
31359
31360 2005-01-17 Ian Lance Taylor <ian@airs.com>
31361
31362 PR c/5675
31363 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
31364 pass--those that refer just to the variable, possibly with a
31365 cast.
31366 * gcc.dg/c99-const-expr-3.c: Likewise.
31367
31368 PR middle-end/13127
31369 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
31370 longer emitted.
31371
31372 2005-01-16 Bud Davis <bdavis9659@comcast.net>
31373
31374 PR fortran/18778
31375 * gfortran.dg/endfile_2.f90: New test.
31376
31377 2005-01-16 Steven G. Kargl <kargls@comcast.net>
31378
31379 PR 19168
31380 * gfortran.dg/select_5.f90: New test.
31381
31382 2004-01-16 Paul Brook <paul@codesourcery.com>
31383
31384 * gfortran.dg/common_4.f90: New test.
31385
31386 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
31387
31388 PR rtl-optimization/19462
31389 * gcc.dg/torture/pr19462-1.c: New test.
31390
31391 2005-01-15 Ziemowit Laski <zlaski@apple.com>
31392
31393 PR objc/19321
31394 * objc.dg/func-ptr-2.m: New.
31395 * objc.dg/volatile-1.m: New.
31396
31397 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31398
31399 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
31400
31401 2005-01-15 Jakub Jelinek <jakub@redhat.com>
31402
31403 PR tree-optimization/19060
31404 * gcc.c-torture/execute/20050104-1.c: New test.
31405
31406 2005-01-15 Bud Davis <bdavis9659@comcast.net>
31407
31408 PR fortran/18983
31409 * gfortran.dg/write_to_null.f90: New test.
31410
31411 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
31412 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31413
31414 PR other/19328
31415 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
31416 argument.
31417
31418 2005-01-15 Jakub Jelinek <jakub@redhat.com>
31419
31420 PR c++/19263
31421 * g++.dg/init/vector1.C: New test.
31422
31423 2005-01-14 James E. Wilson <wilson@specifixinc.com>
31424
31425 PR target/13158
31426 * gcc.target/ia64/sibcall-unwind-1.c: New test.
31427 PR target/18987
31428 * gcc.target/ia64/sibcall-unwind-2.c: New test.
31429
31430 2005-01-14 Steven G. Kargl <kargls@comcast.net>
31431
31432 * gfortran.dg/select_1.f90: New test.
31433 * gfortran.dg/select_2.f90: New test.
31434 * gfortran.dg/select_3.f90: New test.
31435 * gfortran.dg/select_4.f90: New test.
31436
31437 2005-01-14 Jakub Jelinek <jakub@redhat.com>
31438
31439 PR middle-end/19084
31440 PR rtl-optimization/19348
31441 * gcc.dg/20050111-1.c: New test.
31442 * gcc.c-torture/execute/20050111-1.c: New test.
31443
31444 * gcc.dg/i386-asm-4.c: New test.
31445
31446 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31447
31448 * gcc.dg/nested-func-2.c: New test.
31449 * ada/acats/norun.lst: Remove c953002.
31450
31451 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
31452
31453 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
31454
31455 2005-01-12 Ben Elliston <bje@au.ibm.com>
31456
31457 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
31458
31459 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
31460
31461 PR target/18761
31462 * g++.dg/abi/align1.C: New test.
31463
31464 2005-01-11 Alan Modra <amodra@bigpond.net.au>
31465
31466 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
31467 at a time.
31468 * g++.dg/ext/altivec_check.h: Support compiling as C.
31469
31470 2005-01-10 Roger Sayle <roger@eyesopen.com>
31471
31472 PR c++/19355
31473 * g++.dg/expr/pr19355-1.C: New test case.
31474
31475 2005-01-10 Laurent GUERBY <laurent@guerby.net>
31476
31477 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
31478 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
31479 * ada/acats/tests/c3/c92005b.ada: Likewise.
31480 * ada/acats/tests/c3/cxb3012.a: Likewise.
31481 * ada/acats/norun.lst: Add c380004 and c953002, add PR
31482
31483 2005-01-09 Paul Brook <paul@codesourcery.com>
31484
31485 * gfortran.dg/common_2.f90: New file.
31486 * gfortran.dg/common_3.f90: New file.
31487
31488 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
31489
31490 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
31491
31492 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
31493
31494 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
31495 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
31496 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
31497 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
31498 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
31499 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
31500 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
31501 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
31502 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
31503 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
31504 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
31505 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
31506 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
31507 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
31508 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
31509 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
31510 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
31511 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
31512 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
31513 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
31514 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
31515 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
31516 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
31517 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
31518 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
31519 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
31520 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
31521 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
31522 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
31523 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
31524 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
31525 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
31526 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
31527 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
31528 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
31529 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
31530 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
31531 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
31532 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
31533 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
31534 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
31535 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
31536 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
31537 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
31538 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
31539 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
31540 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
31541 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
31542 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
31543 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
31544 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
31545 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
31546 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
31547 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
31548 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
31549 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
31550 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
31551 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
31552 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
31553 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
31554 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
31555 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
31556 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
31557 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
31558 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
31559 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
31560 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
31561
31562 * gcc.dg/vect/vect-1.c: Fix spelling.
31563 * gcc.dg/vect/vect-10.c: Fix spelling.
31564 * gcc.dg/vect/vect-11.c: Fix spelling.
31565 * gcc.dg/vect/vect-12.c: Fix spelling.
31566 * gcc.dg/vect/vect-14.c: Fix spelling.
31567 * gcc.dg/vect/vect-15.c: Fix spelling.
31568 * gcc.dg/vect/vect-16.c: Fix spelling.
31569 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
31570 * gcc.dg/vect/vect-64.c: Fix comments.
31571 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
31572
31573 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
31574 Ira Rosen <irar@il.ibm.com>
31575
31576 * gcc.dg/vect/vect-70.c: New test.
31577 * gcc.dg/vect/vect-71.c: New test.
31578
31579 2005-01-09 Manfred Hollstein <mh@suse.com>
31580
31581 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
31582 * gcc.dg/pr18241-2.c: Likewise.
31583 * gcc.dg/pr18241-3.c: Likewise.
31584 * gcc.dg/pr18241-4.c: Likewise.
31585 * gcc.dg/pr18241-5.c: Likewise.
31586
31587 2005-01-08 Richard Henderson <rth@redhat.com>
31588
31589 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
31590 False for x86 and x86-64.
31591
31592 2005-01-08 Diego Novillo <dnovillo@redhat.com>
31593
31594 PR tree-optimization/18241
31595 * gcc.dg/pr18241-1.c: New test.
31596 * gcc.dg/pr18241-2.c: New test.
31597 * gcc.dg/pr18241-3.c: New test.
31598 * gcc.dg/pr18241-4.c: New test.
31599 * gcc.dg/pr18241-5.c: New test.
31600
31601 2005-01-08 Steven G. Kargl <kargls@comcast.net>
31602
31603 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
31604 gfortran.dg/select_4.f90: New.
31605
31606 2005-01-07 Jakub Jelinek <jakub@redhat.com>
31607
31608 * gcc.c-torture/execute/20050107-1.c: New test.
31609
31610 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
31611
31612 PR c++/19298
31613 * g++.dg/template/ref2.C: New.
31614
31615 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
31616
31617 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
31618 instead of being empty.
31619
31620 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
31621
31622 PR fortran/15553
31623 * gfortran.dg/array-1.f90: New test.
31624
31625 2005-01-07 Jakub Jelinek <jakub@redhat.com>
31626
31627 PR tree-optimization/19283
31628 * gcc.c-torture/execute/20050106-1.c: New test.
31629
31630 PR rtl-optimization/18861
31631 * gcc.dg/20050105-1.c: New test.
31632
31633 PR tree-optimization/18828
31634 * gcc.dg/20050105-2.c: New test.
31635
31636 2005-01-07 Andreas Jaeger <aj@suse.de>
31637
31638 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
31639
31640 2005-01-07 Bud Davis <bdavis9659@comcast.net>
31641
31642 PR fortran/18398
31643 * gfortran.dg/fmt_read.f90: New test.
31644
31645 2005-01-06 Geoffrey Keating <geoffk@apple.com>
31646
31647 * gcc.dg/rs6000-ldouble-2.c: New.
31648
31649 2005-01-06 Mark Mitchell <mark@codesourcery.com>
31650
31651 PR c++/19244
31652 * g++.dg/parser/ctor2.C: New test.
31653
31654 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31655
31656 PR c++/17154
31657 * g++.dg/template/using9.C: New test.
31658
31659 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31660
31661 PR c++/19258
31662 * g++.dg/lookup/friend6.C: New test.
31663
31664 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
31665
31666 PR c++/19270
31667 * g++.dg/template/array10.C: New.
31668
31669 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31670
31671 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
31672 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
31673
31674 2005-01-06 Jakub Jelinek <jakub@redhat.com>
31675
31676 * gcc.c-torture/compile/20050105-1.c: New test.
31677
31678 2005-01-05 Geoffrey Keating <geoffk@apple.com>
31679
31680 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
31681
31682 2005-01-05 Roger Sayle <roger@eyesopen.com>
31683
31684 PR middle-end/19100
31685 * gcc.dg/conv-3.c: New test case.
31686
31687 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
31688
31689 * gcc.dg/asm-wide-1.c: New test.
31690
31691 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
31692
31693 PR c++/19030
31694 * g++.dg/parse/crash22.C: New
31695
31696 2005-01-04 Geoffrey Keating <geoffk@apple.com>
31697
31698 PR 19257
31699 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
31700
31701 2005-01-04 Uros Bizjak <uros@kss-loka.si>
31702
31703 PR middle-end/17767
31704 * gcc.dg/i386-mmx-6.c: New test case.
31705
31706 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
31707
31708 PR tree-optimization/18308
31709 * gcc.dg/vect/pr18308.c: New testcase.
31710
31711 2005-01-04 Andreas Jaeger <aj@suse.de>
31712
31713 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
31714
31715 2005-01-03 Geoffrey Keating <geoffk@apple.com>
31716 Robert Bowdidge <bowdidge@apple.com>
31717
31718 * gcc.dg/cpp/subframework1.c: New.
31719 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
31720 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
31721 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
31722 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
31723
31724 2005-01-03 Geoffrey Keating <geoffk@apple.com>
31725
31726 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
31727 producing warning.
31728 * gcc.dg/darwin-weakimport-2.c: New.
31729
31730 2005-01-03 Richard Henderson <rth@redhat.com>
31731
31732 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
31733
31734 2005-01-03 Richard Henderson <rth@redhat.com>
31735
31736 * gcc.dg/vect/vect.exp: Enable for ia64.
31737 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
31738 (check_effective_target_vect_float): Likewise.
31739 (check_effective_target_vect_no_align): Likewise.
31740 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
31741 * gcc.dg/vect/vect-8.c: Likewise.
31742
31743 2005-01-03 Uros Bizjak <uros@kss-loka.si>
31744
31745 PR target/19236
31746 * gcc.dg/pr19236-1.c: New test case.
31747
31748 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
31749
31750 PR rtl-optimization/12092
31751 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
31752
31753 2005-01-02 Andreas Jaeger <aj@suse.de>
31754
31755 * gcc.dg/pr12092-1.c: Do not run on x86_64.
31756
31757 2005-01-01 Roger Sayle <roger@eyesopen.com>
31758 Andrew Pinski <pinskia@physics.uc.edu>
31759
31760 PR rtl-optimization/12092
31761 * gcc.dg/pr12092-1.c: New test case.
31762
31763 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
31764
31765 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
31766 'hidden' and 'default' for better portability.
31767 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
31768
31769 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
31770 6 and 7.
31771 * g++.old-deja/g++.brendan/new3.C: Likewise.
31772
31773 2005-01-01 Steven Bosscher <stevenb@suse.de>
31774
31775 * gcc.dg/20041231-1.C: New test.
31776 * g++.dg/warn/Wunreachable-code-1.C: New test.
31777
31778 2004-12-30 David Edelsohn <edelsohn@gnu.org>
31779
31780 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
31781 file, not /dev/null. Abort on error.
31782
31783 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
31784 Ziemowit Laski <zlaski@apple.com>
31785
31786 PR objc/18971
31787 * objc.dg/encode-5.m: New test.
31788
31789 2004-12-29 Richard Henderson <rth@redhat.com>
31790
31791 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
31792 * objc.dg/stabs-1.m: Disable for ia64.
31793
31794 2004-12-29 Mark Mitchell <mark@codesourcery.com>
31795
31796 PR c++/19190
31797 * g++.dg/warn/Wunused-10.C: New test.
31798
31799 2004-12-28 Richard Henderson <rth@redhat.com>
31800
31801 * objc.dg/stabs-1.m: Disable for alpha.
31802
31803 2004-12-27 Mark Mitchell <mark@codesourcery.com>
31804
31805 PR c++/19149
31806 * g++.dg/parse/error23.C: New test.
31807
31808 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31809
31810 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
31811
31812 PR fortran/19032
31813 * gfortran.dg/intrinsic_modulo_1.f90: New.
31814 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
31815 tests with divisor -1.
31816
31817 2004-12-27 Mark Mitchell <mark@codesourcery.com>
31818
31819 * g++.dg/opt/temp1.C (memcpy): Return a value.
31820
31821 PR c++/19148
31822 * g++.dg/expr/cond7.C: New test.
31823
31824 2004-12-27 Paul Brook <paul@codesourcery.com>
31825
31826 * gfortran.dg/g77/select_no_compile.f: Remove.
31827
31828 2004-12-27 Richard Henderson <rth@redhat.com>
31829
31830 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
31831 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
31832 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
31833
31834 2004-12-26 Richard Henderson <rth@redhat.com>
31835
31836 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
31837 by 1i instead of token pasting.
31838
31839 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31840
31841 PR tree-optimization/17578
31842 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
31843 to additional_flags.
31844 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
31845
31846 2004-12-25 Richard Henderson <rth@redhat.com>
31847
31848 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
31849 Remove Alpha.
31850
31851 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31852
31853 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
31854 hppa*-*-hpux*.
31855 * gcc.dg/pr17957.c (dg-options): Likewise.
31856 * gcc.dg/struct-ret-1.c: Add prototype for abort.
31857 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
31858 instead of 0 on __hppa__.
31859 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
31860 "foo,%r" on hppa*-*-*.
31861
31862 2004-12-23 Bud Davis <bdavis9659@comcast.net>
31863
31864 PR fortran/19071
31865 * gfortran.dg/complex_write.f90: New test.
31866
31867 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31868
31869 PR c++/17595
31870 * g++.dg/parse/pragma2.C: New test.
31871
31872 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
31873
31874 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31875
31876 * gcc.dg/empty2.c: Add missing dg-warning.
31877
31878 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31879
31880 PR c++/17413
31881 * g++.dg/template/local4.C: New test.
31882 * g++.dg/template/crash19.C: Add dg-error marker.
31883
31884 * g++.dg/template/crash31.C: Correct embedded PR number.
31885
31886 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31887
31888 PR c++/16405
31889 * g++.dg/opt/temp1.C: Add do-run marker.
31890
31891 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31892
31893 * g++.dg/template/spec19.C: New.
31894
31895 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
31896
31897 PR target/16819
31898 * gcc.dg/empty2.c: New.
31899
31900 2004-12-23 Richard Henderson <rth@redhat.com>
31901
31902 * lib/target-supports.exp (check_effective_target_vect_no_align):
31903 Remove i?86 and x86-64.
31904
31905 2004-12-23 Mark Mitchell <mark@codesourcery.com>
31906
31907 PR c++/16405
31908 * g++.dg/opt/temp1.C: New test.
31909
31910 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31911
31912 PR c++/18733
31913 * g++.dg/template/friend33.C: New testcase.
31914
31915 2004-12-22 Mark Mitchell <mark@codesourcery.com>
31916
31917 PR c++/18464
31918 * g++.dg/template/cond5.C: New test.
31919
31920 PR c++/18492
31921 * g++.dg/inherit/thunk3.C: New test.
31922
31923 PR c++/11224
31924 * g++.dg/warn/Wunused-9.C: New test.
31925
31926 2004-12-22 Janis Johnson <janis187@us.ibm.com>
31927
31928 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
31929
31930 2004-12-22 Jan Beulich <jbeulich@novell.com>
31931
31932 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
31933
31934 2004-12-21 Mark Mitchell <mark@codesourcery.com>
31935
31936 PR c++/18378
31937 * g++.dg/ext/packed8.C: New test.
31938
31939 PR c++/19063
31940 * g++.dg/template/crash31.C: New test.
31941
31942 PR c++/19034
31943 * g++.dg/template/crash30.C: New test.
31944
31945 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
31946
31947 PR C++/18984
31948 * g++.dg/eh/ctor3.C: New test.
31949
31950 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
31951
31952 * objc.dg/stabs-1.m: Allow section name to be quoted and
31953 assembly label to begin with '.LL'.
31954
31955 2004-12-21 Janis Johnson <janis187@us.ibm.com>
31956
31957 * gcc.dg/vect/vect.exp
31958 (check_effective_target_lp64_or_vect_no_align): New.
31959 * gcc.dg/vect/vect-77.c: Use it.
31960 * gcc.dg/vect/vect-78.c: Use it.
31961
31962 * lib/target-supports.exp
31963 (check_effective_target_vect_no_max,
31964 check_effective_target_vect_no_bitwise,
31965 check_effective_target_vect_no_align): New.
31966 * gcc.dg/vect/vect-13.c: Use them.
31967 * gcc.dg/vect/vect-17.c: Ditto.
31968 * gcc.dg/vect/vect-18.c: Ditto.
31969 * gcc.dg/vect/vect-19.c: Ditto.
31970 * gcc.dg/vect/vect-20.c: Ditto.
31971 * gcc.dg/vect/vect-27.c: Ditto.
31972 * gcc.dg/vect/vect-29.c: Ditto.
31973 * gcc.dg/vect/vect-44.c: Ditto.
31974 * gcc.dg/vect/vect-48.c: Ditto.
31975 * gcc.dg/vect/vect-50.c: Ditto.
31976 * gcc.dg/vect/vect-52.c: Ditto.
31977 * gcc.dg/vect/vect-54.c: Ditto.
31978 * gcc.dg/vect/vect-56.c: Ditto.
31979 * gcc.dg/vect/vect-58.c: Ditto.
31980 * gcc.dg/vect/vect-60.c: Ditto.
31981 * gcc.dg/vect/vect-72.c: Ditto.
31982 * gcc.dg/vect/vect-80.c: Ditto.
31983
31984 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
31985
31986 PR c++/14075
31987 * g++.dg/init/string1.C: New.
31988
31989 PR c++/18975
31990 * g++.dg/other/synth1.C: New.
31991
31992 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
31993
31994 PR c/18963
31995 * gcc.dg/pr18963-1.c: New test.
31996
31997 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
31998
31999 PR c/18596
32000 * gcc.dg/funcdef-storage-1.c (foo): Remove.
32001 * gcc.dg/pr18596-1.c: Use dg-error.
32002 (dg-options): Use -fno-unit-at-a-time.
32003 * gcc.dg/pr18596-2.c: New test.
32004 * gcc.dg/pr18596-3.c: New test.
32005
32006 2004-12-20 Roger Sayle <roger@eyesopen.com>
32007
32008 PR middle-end/18683
32009 * g++.dg/opt/pr18683-1.C: New test case.
32010
32011 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
32012
32013 PR other/19093
32014 * g++.dg/opt/max1.C: Fix for 64bit targets.
32015
32016 2004-12-20 Matt Austern <austern@apple.com>
32017
32018 PR c++/19044
32019 * g++.dg/ext/builtin6.C: New
32020
32021 2004-12-20 Diego Novillo <dnovillo@redhat.com>
32022
32023 PR tree-optimization/19080
32024 * gcc.c-torture/compile/pr19080.c: New test.
32025
32026 2004-12-20 Steven Bosscher <stevenb@suse.de>
32027
32028 * gcc.dg/20041219-1.c: New test.
32029
32030 2004-12-19 Roger Sayle <roger@eyesopen.com>
32031
32032 PR middle-end/19068
32033 * g++.dg/opt/max1.C: New test case.
32034
32035 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32036
32037 * gcc.dg/fdata-sections-1.c: New test.
32038
32039 2004-12-18 Roger Sayle <roger@eyesopen.com>
32040
32041 PR middle-end/18548
32042 * gcc.dg/max-1.c: New test case.
32043
32044 2004-12-18 Jakub Jelinek <jakub@redhat.com>
32045
32046 * gcc.c-torture/execute/20041218-1.c: New test.
32047
32048 2004-12-17 Diego Novillo <dnovillo@redhat.com>
32049
32050 * gcc.dg/pr18501.c: New test.
32051 * gcc.dg/uninit-5.c: XFAIL.
32052 * gcc.dg/uninit-9.c: XFAIL.
32053
32054 2004-12-17 Dale Johannesen <dalej@apple.com>
32055
32056 * gcc.dg/20041213-1.c: New.
32057
32058 2004-12-17 Ziemowit Laski <zlaski@apple.com>
32059
32060 * objc.dg/stabs-1.m: Allow assembly label to begin
32061 with a dot ('.').
32062
32063 2004-12-17 Jakub Jelinek <jakub@redhat.com>
32064
32065 * gcc.c-torture/execute/20041213-1.c: Move...
32066 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
32067
32068 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
32069
32070 PR c++/18721
32071 * g++.dg/lookup/conv-5.C: New.
32072
32073 2004-12-16 Ziemowit Laski <zlaski@apple.com>
32074
32075 * objc.dg/stabs-1.m: New test.
32076
32077 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
32078
32079 * gcc.dg/visibility-c.c: Change compile to
32080 assemble for the test.
32081
32082 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
32083
32084 PR target/19041
32085 * gcc.dg/visibility-c.c: New test.
32086
32087 2004-12-16 Roger Sayle <roger@eyesopen.com>
32088
32089 PR middle-end/18493
32090 * gcc.dg/switch-8.c: New test case.
32091
32092 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
32093
32094 PR c++/18905
32095 * g++.dg/template/init4.C: New.
32096 * g++.dg/opt/static3.C: Enable optimizer.
32097
32098 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
32099
32100 * g++.dg/other/complex1.C: New test.
32101
32102 2004-12-15 Alan Modra <amodra@bigpond.net.au>
32103
32104 * g++.dg/opt/inline9.C: New test.
32105
32106 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32107
32108 PR fortran/18993
32109 * gfotran.dg/nullify_1.f: New test.
32110
32111 2004-12-15 Richard Henderson <rth@redhat.com>
32112
32113 * gcc.target/i386/i386.exp: New harness.
32114 * gcc.target/i386/vect-args.c: New.
32115
32116 2004-12-15 David Edelsohn <edelsohn@gnu.org>
32117
32118 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
32119
32120 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32121
32122 PR c++/18825
32123 * g++.dg/template/friend32.C: New test.
32124
32125 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
32126
32127 * cpp/pragma-once-1.c: New test.
32128 * cpp/pragma-once-1b.h: Likewise.
32129 * cpp/pragma-once-1c.h: Likewise.
32130 * cpp/pragma-once-1d.h: Likewise.
32131 * cpp/inc/pragma-once-1a.h: Likewise.
32132
32133 2004-12-15 Bud Davis <bdavis9659@comcast.net>
32134 Steven G. Kargl <kargls@comcast.net>
32135
32136 PR fortran/17597
32137 * gfortran.dg/list_read_3.f90: New test.
32138
32139 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
32140
32141 * gcc.dg/ftrapv-2.c: New test.
32142
32143 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
32144
32145 PR c++/18981
32146 * g++.dg/template/typename9.C: New test.
32147
32148 2004-12-14 Mark Mitchell <mark@codesourcery.com>
32149
32150 PR c++/18738
32151 * g++.dg/template/typename8.C: New test.
32152 * g++.dg/parse/friend2.C: Tweak error message.
32153
32154 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
32155
32156 * gcc.c-torture/20041214-1.c: New test.
32157
32158 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
32159
32160 PR c++/18965
32161 * g++.dg/init/array17.C: New test.
32162
32163 2004-12-14 Mark Mitchell <mark@codesourcery.com>
32164
32165 PR c++/18793
32166 * g++.dg/init/aggr3.C: New test.
32167
32168 2004-12-14 Janis Johnson <janis187@us.ibm.com>
32169
32170 * gcc.dg/altivec-types-1.c: New test.
32171 * gcc.dg/altivec-types-2.c: New test.
32172 * gcc.dg/altivec-types-3.c: New test.
32173 * gcc.dg/altivec-types-4.c: New test.
32174 * g++.dg/ext/altivec-types-1.C: New test.
32175 * g++.dg/ext/altivec-types-2.C: New test.
32176 * g++.dg/ext/altivec-types-3.C: New test.
32177 * g++.dg/ext/altivec-types-4.C: New test.
32178
32179 2004-12-14 Jakub Jelinek <jakub@redhat.com>
32180
32181 PR middle-end/18951
32182 * gcc.c-torture/execute/20041213-1.c: New test.
32183
32184 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
32185
32186 PR c++/18949
32187 * g++.dg/template/cast1.C: New.
32188
32189 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
32190
32191 * gcc.c-torture/execute/20041213-2.c: New test.
32192
32193 2004-12-13 Richard Henderson <rth@redhat.com>
32194
32195 * gcc.dg/i386-sse-10.c: Fix typo in options.
32196
32197 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
32198
32199 PR c++/18968
32200 * g++.dg/opt/pr18968.C: New test.
32201
32202 2004-12-13 Mark Mitchell <mark@codesourcery.com>
32203
32204 PR c++/18925
32205 * g++.dg/ext/visibility/staticdatamem.C: New test.
32206
32207 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
32208
32209 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
32210
32211 2004-12-13 Roger Sayle <roger@eyesopen.com>
32212
32213 PR rtl-optimization/18928
32214 * gcc.dg/pr18928-1.c: New test case.
32215
32216 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
32217
32218 PR tree-opt/16951
32219 * gcc.c-torture/compile/20041211-1.c: New.
32220
32221 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32222
32223 PR middle-end/17564
32224 * gcc.c-torture/execute/20041212-1.c: New test.
32225
32226 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32227
32228 PR fortran/18869
32229 * gfortran.dg/common_1.f90: New test.
32230
32231 2004-12-12 Steven G. Kargl <kargls@comcast.net>
32232 Paul Brook <paul@codesourcery.com>
32233
32234 PR fortran/16222
32235 * gfortran.dg/real_do_1.f90: New test.
32236
32237 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
32238
32239 PR tree-opt/18040
32240 * g++.dg/opt/ptrmem6.C: New test.
32241
32242 2004-12-11 Roger Sayle <roger@eyesopen.com>
32243
32244 PR middle-end/18921
32245 * gcc.dg/pr18921-1.c: New test case.
32246
32247 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32248
32249 PR fortran/17175
32250 * gfortran.dg/scale_1.f90: New test.
32251
32252 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
32253
32254 PR middle-end/18903
32255 * gcc.c-torture/compile/pr18903.c: New test.
32256
32257 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
32258
32259 * gcc.c-torture/execute/20041210-1.c: New test.
32260
32261 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32262
32263 PR c++/18731
32264 * g++.dg/parser/struct-1.C: New test.
32265 * g++.dg/parser/struct-2.C: New test.
32266 * g++.dg/parser/struct-3.C: New test.
32267
32268 2004-12-09 Richard Henderson <rth@redhat.com>
32269
32270 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
32271
32272 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
32273 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
32274
32275 2004-12-09 Matt Austern <austern@apple.com>
32276
32277 PR c++/18514
32278 * g++.dg/ext/builtin1.C: New
32279 * g++.dg/ext/builtin2.C: New
32280 * g++.dg/ext/builtin3.C: New
32281 * g++.dg/ext/builtin4.C: New
32282 * g++.dg/ext/builtin5.C: New
32283
32284 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
32285
32286 PR tree-opt/18904
32287 * g++.dg/opt/ptrmem5.C: New test.
32288
32289 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
32290
32291 * g++.dg/parse/typename5.C: Adjust for new error.
32292 * g++.dg/parse/typename7.C: New.
32293
32294 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32295
32296 PR c++/18073
32297 * g++.dg/other/mmintrin.C: New test.
32298
32299 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
32300
32301 PR c++/16681
32302 * g++.dg/init/array15.C: New.
32303 * g++.dg/init/array16.C: New.
32304
32305 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32306
32307 PR fortran/18826
32308 * gfortran.dg/assign_1.f90: New test.
32309
32310 2004-12-08 Nick Clifton <nickc@redhat.com>
32311
32312 * gcc.target/xstormy16/bss_below100: New directory containing tests.
32313 * gcc.target/xstormy16/data_below100: Likewise.
32314 * gcc.target/xstormy16/sfr: Likewise.
32315 * gcc.target/xstormy16/below100.S: New test source file.
32316 * gcc.target/xstormy16/below100.ld: New test linker script.
32317 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
32318 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
32319 bp instructions.
32320 * gcc.target/xstormy16/bp.c: Likewise.
32321
32322 * gcc.target/xstormy16/bss_below100: New files:
32323 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
32324 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
32325 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
32326 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
32327 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
32328 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
32329 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
32330 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
32331 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
32332 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
32333 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
32334 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
32335 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
32336 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
32337 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
32338 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
32339 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
32340 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
32341 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
32342 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
32343 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
32344 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
32345 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
32346 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
32347 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
32348 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
32349 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
32350
32351 * gcc.target/xstormy16/data_below100: New files:
32352 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
32353 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
32354 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
32355 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
32356 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
32357 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
32358 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
32359 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
32360 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
32361 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
32362 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
32363 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
32364 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
32365 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
32366 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
32367 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
32368 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
32369 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
32370 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
32371 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
32372 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
32373 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
32374 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
32375 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
32376 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
32377 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
32378 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
32379
32380 * gcc.target/xstormy16/sfr: New files:
32381 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
32382 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
32383 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
32384 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
32385 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
32386 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
32387 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
32388 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
32389 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
32390 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
32391 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
32392 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
32393 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
32394 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
32395 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
32396 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
32397 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
32398 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
32399 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
32400 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
32401 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
32402 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
32403 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
32404 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
32405 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
32406 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
32407 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
32408 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
32409 27_if0_sfrw_bitfield_f.c
32410
32411 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32412
32413 PR c++/18100
32414 * g++.dg/lookup/name-clash4.C: New test.
32415
32416 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
32417
32418 PR c++/18672
32419 * g++.dg/opt/array1.C: New.
32420
32421 PR c++/18803
32422 * g++.dg/template/operator5.C: New.
32423
32424 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
32425
32426 PR c/18867
32427 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
32428
32429 2004-12-07 Steven Bosscher <stevenb@suse.de>
32430
32431 * gcc.dg/noncompile/20041207.c: New test.
32432
32433 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
32434
32435 * g++.dg/other/unreachable-1.C: New test.
32436
32437 2004-12-06 Nick Clifton <nickc@redhat.com>
32438
32439 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
32440 <limits.h> because the latter comes from gcc's include/ directory
32441 and not the newlib/libc/include directory.
32442
32443 2004-12-04 Richard Henderson <rth@redhat.com>
32444
32445 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
32446
32447 2004-12-04 Richard Henderson <rth@redhat.com>
32448
32449 * lib/target-supports.exp (check_gc_sections_available): Disable
32450 for alpha and ia64.
32451
32452 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
32453
32454 PR middle-end/17909
32455 * g++.dg/other/vararg-2.C: New test.
32456
32457 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32458
32459 PR c++/17011, c++/17971
32460 * g++.dg/template/error15.C: Adjust expected error.
32461 * g++.dg/template/instantiate3.C: Likewise.
32462
32463 2004-12-03 Janis Johnson <janis187@us.ibm.com>
32464
32465 * gcc.dg/altivec-18.c: Fix for darwin
32466
32467 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
32468
32469 PR c++/18782
32470 * g++.dg/parse/ptrmem2.C: New.
32471
32472 PR c++/18318
32473 * g++.dg/template/new1.C: New.
32474
32475 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32476
32477 PR fortran/18710
32478 * gfortran.dg/direct_io_3.f90: New test.
32479
32480 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
32481
32482 PR 18758
32483 * g++.dg/parse/crash21.C: New.
32484
32485 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32486
32487 PR c++/15664, c++/18276
32488 * g++.dg/template/ttp13.C: New test.
32489 * g++.dg/template/ttp14.C: Likewise.
32490
32491 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32492
32493 PR c++/18123
32494 * g++.dg/parse/enum2.C: New test.
32495 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
32496
32497 2004-12-02 Nick Clifton <nickc@redhat.com>
32498
32499 * gcc.target/xstormy16: New test directory.
32500 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
32501 * gcc.target/xstormy16/bp.c: Check the generation of bp
32502 instructions.
32503 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
32504 bn instructions and the BELOW100 attribute.
32505
32506 2004-12-02 Alan Modra <amodra@bigpond.net.au>
32507
32508 PR target/16952
32509 * gcc.dg/ppc-eabi.c: New.
32510
32511 2004-12-02 Bud Davis <bdavis9659@comcast.net>
32512
32513 PR fortran/18284
32514 * gfortran.dg/backspace.f90
32515
32516 2004-12-02 Bud Davis <bdavis9659@comcast.net>
32517
32518 * gfortran.dg/inquire.f90: New test.
32519
32520 2004-12-01 Janis Johnson <janis187@us.ibm.com>
32521
32522 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
32523 handle effective-target-keyword.
32524 (dg-skip-if): Support effective-target keyword as target list.
32525 (dg-xfail-if): Ditto.
32526 * lib/target-supports.exp (is-effective-target-keyword): New proc.
32527
32528 2004-12-01 Diego Novillo <dnovillo@redhat.com>
32529
32530 PR tree-optimization/18291
32531 * gcc.c-torture/compile/pr18291.c: New test.
32532
32533 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
32534
32535 PR C++/18729
32536 * g++.dg/parse/crash20.C: New.
32537
32538 PR c++/17431
32539 * g++.dg/overload/arg1.C: New.
32540 * g++.dg/overload/arg2.C: New.
32541 * g++.dg/overload/arg3.C: New.
32542 * g++.dg/overload/arg4.C: New.
32543
32544 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
32545
32546 * gcc.dg/c99-flex-array-4.c: Remove.
32547
32548 2004-11-30 Janis Johnson <janis187@us.ibm.com>
32549
32550 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
32551
32552 * lib/target-supports.exp (is-effective-target): Simplify.
32553
32554 * lib/target-supports.exp (check_effective_target_vect_long):
32555 Fix for powerpc64-*-*.
32556
32557 2004-11-30 Loren James Rittle <ljrittle@acm.org>
32558
32559 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
32560 to support new requirements on FreeBSD 5.
32561
32562 2004-11-30 Devang Patel <dpatel@apple.com>
32563
32564 PR 18702
32565 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
32566
32567 2004-11-30 Janis Johnson <janis187@us.ibm.com>
32568
32569 * g++.dg/ext/altivec-13.C: New test.
32570
32571 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
32572
32573 PR tree-opt/18298
32574 * gcc.c-torture/execute/p18298.c: New test.
32575
32576 2004-11-30 Ira Rosen <irar@il.ibm.com>
32577 Dorit Naishlos <dorit@il.ibm.com>
32578
32579 PR tree-opt/18607
32580 * gcc.dg/vect/vect-89.c: New test.
32581
32582 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
32583
32584 * gcc.dg/pr18596-1.c: New test.
32585
32586 2004-11-30 Ben Elliston <bje@au.ibm.com>
32587
32588 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
32589
32590 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
32591
32592 PR c/18479
32593 * gcc.dg/pr18479.c: New test.
32594
32595 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
32596
32597 PR target/18490
32598 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
32599 mmix-knuth-mmixware.
32600
32601 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
32602 cris-*-elf* cris-*-aout* mmix-*-*
32603
32604 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
32605
32606 PR middle-end/18725
32607 * gcc.dg/pr18725.c: New test.
32608
32609 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
32610
32611 PR target/18488
32612 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
32613
32614 PR target/18336
32615 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
32616
32617 2004-11-29 Mark Mitchell <mark@codesourcery.com>
32618
32619 PR c++/18368
32620 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
32621 * g++.old-deja/g++.law/ctors5.C: Likewise.
32622 * g++.old-deja/g++.other/crash25.C: Likewise.
32623
32624 PR c++/18674
32625 * g++.dg/template/error16.C: New test.
32626
32627 PR c++/18512
32628 * g++.dg/template/crash29.C: New test.
32629
32630 2004-11-29 Diego Novillo <dnovillo@redhat.com>
32631
32632 PR tree-optimization/18712
32633 * gcc.c-torture/compile/pr18712.c: New test.
32634
32635 2004-11-29 Joseph Myers <joseph@codesourcery.com>
32636
32637 PR c/7544
32638 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
32639 tests.
32640
32641 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32642
32643 PR c++/18652
32644 * g++.dg/lookup/crash6.C: New test.
32645
32646 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
32647
32648 PR middle-end/18164
32649 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
32650
32651 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
32652
32653 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
32654 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
32655 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
32656
32657 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
32658
32659 * gcc.dg/pr18164.c: New test.
32660
32661 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
32662
32663 * gcc.dg/funroll-loops-all.c: New.
32664
32665 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
32666
32667 PR target/18489
32668 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
32669 delimeter, match space and TAB as well as ":".
32670
32671 PR target/18484
32672 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
32673
32674 PR target/18348
32675 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
32676
32677 PR target/18345
32678 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
32679
32680 PR target/18337
32681 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
32682
32683 2004-11-28 Bud Davis <bdavis9659@comcast.net>
32684
32685 * gfortran.dg/direct_io_2.f90: New test.
32686
32687 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
32688
32689 PR target/18334
32690 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
32691
32692 2004-11-28 Richard Henderson <rth@redhat.com>
32693
32694 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
32695
32696 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
32697
32698 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
32699 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
32700 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
32701 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
32702 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
32703 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
32704 gcc.dg/pointer-arith-8.c: New tests.
32705
32706 2004-11-27 Bud Davis <bdavis9659@comcast.net>
32707
32708 PR fortran/18364
32709 * gfortran.dg/endfile.f90: New test.
32710
32711 2004-11-27 Falk Hueffner <falk@debian.org>
32712
32713 * gcc.dg/loop-6.c: New test.
32714
32715 2004-11-27 Jakub Jelinek <jakub@redhat.com>
32716
32717 * gcc.c-torture/execute/20041126-1.c: New test.
32718
32719 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
32720
32721 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
32722 on IRIX.
32723
32724 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
32725
32726 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
32727 functions.
32728
32729 2004-11-27 Jakub Jelinek <jakub@redhat.com>
32730
32731 PR rtl-optimization/17825
32732 * gcc.c-torture/compile/20041119-1.c: New test.
32733
32734 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32735
32736 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
32737 Check existence of ld library path variables before unsetting.
32738
32739 2004-11-26 Mark Mitchell <mark@codesourcery.com>
32740
32741 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
32742
32743 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
32744
32745 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
32746
32747 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
32748
32749 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
32750
32751 2004-11-26 Ben Elliston <bje@au.ibm.com>
32752
32753 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
32754 dg-do directive.
32755
32756 2004-11-26 Ben Elliston <bje@au.ibm.com>
32757
32758 * gcc.dg/pr17957.c: Pass --param, not -param.
32759
32760 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
32761
32762 PR middle-end/17957
32763 * gcc.dg/pr17957.c: New test.
32764
32765 2004-11-25 Mark Mitchell <mark@codesourcery.com>
32766
32767 PR c++/18445
32768 * g++.dg/template/crash28.C: Likewise.
32769
32770 PR c++/18001
32771 * g++.dg/expr/unary2.C: Adjust lvalue messages.
32772 * g++.dg/ext/lvaddr.C: Likewise.
32773 * g++.dg/opt/pr7503-3.C: Likewise.
32774
32775 PR c++/18466
32776 * g++.dg/parse/qualified3.C: New test.
32777 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
32778
32779 PR c++/18545
32780 * g++.dg/expr/return1.C: New test.
32781
32782 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32783
32784 Friend class name lookup 3/n, PR c++/3332
32785 * g++.dg/lookup/friend3.C: New test.
32786 * g++.dg/lookup/friend4.C: Likewise.
32787 * g++.dg/lookup/friend5.C: Likewise.
32788
32789 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32790
32791 Friend class name lookup 2/n, PR c++/14513, c++/15410
32792 * g++.dg/lookup/friend2.C: New test.
32793 * g++.dg/template/friend31.C: Likewise.
32794
32795 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32796
32797 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
32798
32799 2004-11-24 Mark Mitchell <mark@codesourcery.com>
32800
32801 PR c++/17473
32802 * g++.dg/tc1/dr56.C: Remove.
32803 * g++.dg/template/typedef1.C: Add dg-error markers.
32804 * g++.old-deja/g++.other/typedef7.C: Likewise.
32805
32806 PR c++/18285
32807 * g++.dg/parse/typedef7.C: New test.
32808
32809 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
32810
32811 * gcc.c-torture/execute/20041124-1.c: New test.
32812
32813 2004-11-24 Mark Mitchell <mark@codesourcery.com>
32814
32815 * g++.dg/template/deduce3.C: New test.
32816
32817 PR c++/18586
32818 * g++.dg/template/crash27.C: New test.
32819
32820 PR c++/18530
32821 * g++.dg/warn/Wshadow-3.C: New test.
32822
32823 2004-11-24 Devang Patel <dpatel@apple.com>
32824
32825 PR/18555
32826 * gcc.dg/cpp/isysroot-1.c: New test.
32827 * gcc.dg/cpp/usr/include/stdio.h: New file.
32828 * gcc.dg/cpp/isysroot-2.c: New test.
32829 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
32830 New file.
32831
32832 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32833
32834 PR c++/8929
32835 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
32836
32837 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32838
32839 * gcc.target/sparc/align.c: Do not include <stdint.h>.
32840 * gcc.target/sparc/pdist.c: Likewise.
32841
32842 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
32843
32844 PR c++/16882
32845 * g++.dg/conversion/simd1.C: New test.
32846
32847 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32848
32849 * lib/target-libpath.exp: New file defining
32850 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
32851 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
32852 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
32853 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
32854 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
32855
32856 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
32857
32858 * gcc.dg/pragma-align-2.c: Test macro expansion.
32859 * gcc.dg/pragma-pack-2.c: New test.
32860
32861 2004-11-23 Richard Henderson <rth@redhat.com>
32862
32863 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
32864 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
32865 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
32866 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
32867 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
32868 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
32869
32870 * gcc.dg/vect/vect.exp: Add check for alpha.
32871 * lib/target-supports.exp (check_alpha_max_hw_available): New.
32872 (check_effective_target_vect_int): Enable for alpha.
32873 (check_effective_target_vect_long): New.
32874 (is-effective-target): Add it.
32875
32876 2004-11-23 Uros Bizjak <uros@kss-loka.si>
32877
32878 * gcc.dg/pr18614-1.c: New test.
32879
32880 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32881
32882 * gcc.dg/setjmp-2.c: New test.
32883
32884 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
32885
32886 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
32887 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
32888 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
32889 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
32890 gcc.target/sparc/pdist.c: New tests.
32891
32892 2004-11-22 Bob Wilson <bob.wilson@acm.org>
32893
32894 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
32895
32896 2004-11-22 Dale Johannesen <dalej@apple.com>
32897
32898 * gcc.dg/20041111-1.c: New.
32899
32900 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
32901
32902 PR tree-opt/18536
32903 * gcc.dg/vect/pr18536.c: New test.
32904
32905 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32906
32907 PR c++/18354
32908 * g++.dg/template/nontype11.C: New test.
32909
32910 2004-11-21 Roger Sayle <roger@eyesopen.com>
32911
32912 PR middle-end/18520
32913 * gcc.dg/pr18520-1.c: New test case.
32914
32915 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
32916
32917 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
32918 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
32919 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
32920 expected diagnostics.
32921
32922 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32923
32924 PR target/18580
32925 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
32926 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
32927 vect-77.c, vect-77a.c: XFAIL on the SPARC.
32928
32929 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32930
32931 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
32932
32933 2004-11-19 Mark Mitchell <mark@codesourcery.com>
32934 Joseph Myers <joseph@codesourcery.com>
32935
32936 * lib/target-supports.exp (check_visibility_available): Really
32937 test the compiler.
32938
32939 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
32940
32941 PR tree-opt/18181
32942 * gcc.dg/vect/vect-85.c: New test.
32943 * gcc.dg/vect/vect-86.c: New test.
32944 * gcc.dg/vect/vect-87.c: New test.
32945 * gcc.dg/vect/vect-88.c: New test.
32946
32947 2004-11-19 Ben Elliston <bje@au.ibm.com>
32948
32949 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
32950
32951 2004-11-18 Janis Johnson <janis187@us.ibm.com>
32952
32953 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
32954 * gcc.dg/ppc-and-1.c: Ditto.
32955 * gcc.dg/ppc-compare-1.c: Ditto.
32956 * gcc.dg/ppc-mov-1.c: Ditto
32957
32958 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
32959 Mark Mitchell <mark@codesourcery.com>
32960
32961 * gcc.dg/pragma-init-fini-2.c: New test.
32962
32963 2004-11-17 Janis Johnson <janis187@us.ibm.com>
32964 Aldy Hernandez <aldyh@redhat.com>
32965
32966 * lib/target-supports.exp (check_effective_target_vect_int): New
32967 (check_effective_target_vect_float): New
32968 (check_effective_target_vect_double): New.
32969 (is-effective-target): Support new effective targets keywords.
32970 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
32971 default action for dg-do.
32972 * gcc.dg/vect/pr16105.c: Use new support.
32973 * gcc.dg/vect/pr18400.c: Ditto.
32974 * gcc.dg/vect/pr18425.c: Ditto.
32975 * gcc.dg/vect/vect-1.c: Ditto.
32976 * gcc.dg/vect/vect-10.c: Ditto.
32977 * gcc.dg/vect/vect-11.c: Ditto.
32978 * gcc.dg/vect/vect-12.c: Ditto.
32979 * gcc.dg/vect/vect-13.c: Ditto.
32980 * gcc.dg/vect/vect-14.c: Ditto.
32981 * gcc.dg/vect/vect-15.c: Ditto.
32982 * gcc.dg/vect/vect-16.c: Ditto.
32983 * gcc.dg/vect/vect-17.c: Ditto.
32984 * gcc.dg/vect/vect-18.c: Ditto.
32985 * gcc.dg/vect/vect-19.c: Ditto.
32986 * gcc.dg/vect/vect-2.c: Ditto.
32987 * gcc.dg/vect/vect-20.c: Ditto.
32988 * gcc.dg/vect/vect-21.c: Ditto.
32989 * gcc.dg/vect/vect-22.c: Ditto.
32990 * gcc.dg/vect/vect-23.c: Ditto.
32991 * gcc.dg/vect/vect-24.c: Ditto.
32992 * gcc.dg/vect/vect-25.c: Ditto.
32993 * gcc.dg/vect/vect-26.c: Ditto.
32994 * gcc.dg/vect/vect-27.c: Ditto.
32995 * gcc.dg/vect/vect-27a.c: Ditto.
32996 * gcc.dg/vect/vect-28.c: Ditto.
32997 * gcc.dg/vect/vect-29.c: Ditto.
32998 * gcc.dg/vect/vect-29a.c: Ditto.
32999 * gcc.dg/vect/vect-3.c: Ditto.
33000 * gcc.dg/vect/vect-30.c: Ditto.
33001 * gcc.dg/vect/vect-31.c: Ditto.
33002 * gcc.dg/vect/vect-32.c: Ditto.
33003 * gcc.dg/vect/vect-33.c: Ditto.
33004 * gcc.dg/vect/vect-34.c: Ditto.
33005 * gcc.dg/vect/vect-35.c: Ditto.
33006 * gcc.dg/vect/vect-36.c: Ditto.
33007 * gcc.dg/vect/vect-37.c: Ditto.
33008 * gcc.dg/vect/vect-38.c: Ditto.
33009 * gcc.dg/vect/vect-4.c: Ditto.
33010 * gcc.dg/vect/vect-40.c: Ditto.
33011 * gcc.dg/vect/vect-41.c: Ditto.
33012 * gcc.dg/vect/vect-42.c: Ditto.
33013 * gcc.dg/vect/vect-43.c: Ditto.
33014 * gcc.dg/vect/vect-44.c: Ditto.
33015 * gcc.dg/vect/vect-45.c: Ditto.
33016 * gcc.dg/vect/vect-46.c: Ditto.
33017 * gcc.dg/vect/vect-47.c: Ditto.
33018 * gcc.dg/vect/vect-48.c: Ditto.
33019 * gcc.dg/vect/vect-48a.c: Ditto.
33020 * gcc.dg/vect/vect-49.c: Ditto.
33021 * gcc.dg/vect/vect-5.c: Ditto.
33022 * gcc.dg/vect/vect-50.c: Ditto.
33023 * gcc.dg/vect/vect-51.c: Ditto.
33024 * gcc.dg/vect/vect-52.c: Ditto.
33025 * gcc.dg/vect/vect-53.c: Ditto.
33026 * gcc.dg/vect/vect-54.c: Ditto.
33027 * gcc.dg/vect/vect-55.c: Ditto.
33028 * gcc.dg/vect/vect-56.c: Ditto.
33029 * gcc.dg/vect/vect-56a.c: Ditto.
33030 * gcc.dg/vect/vect-57.c: Ditto.
33031 * gcc.dg/vect/vect-58.c: Ditto.
33032 * gcc.dg/vect/vect-59.c: Ditto.
33033 * gcc.dg/vect/vect-6.c: Ditto.
33034 * gcc.dg/vect/vect-60.c: Ditto.
33035 * gcc.dg/vect/vect-61.c: Ditto.
33036 * gcc.dg/vect/vect-62.c: Ditto.
33037 * gcc.dg/vect/vect-63.c: Ditto.
33038 * gcc.dg/vect/vect-64.c: Ditto.
33039 * gcc.dg/vect/vect-65.c: Ditto.
33040 * gcc.dg/vect/vect-66.c: Ditto.
33041 * gcc.dg/vect/vect-67.c: Ditto.
33042 * gcc.dg/vect/vect-68.c: Ditto.
33043 * gcc.dg/vect/vect-69.c: Ditto.
33044 * gcc.dg/vect/vect-7.c: Ditto.
33045 * gcc.dg/vect/vect-72.c: Ditto.
33046 * gcc.dg/vect/vect-72a.c: Ditto.
33047 * gcc.dg/vect/vect-73.c: Ditto.
33048 * gcc.dg/vect/vect-74.c: Ditto.
33049 * gcc.dg/vect/vect-75.c: Ditto.
33050 * gcc.dg/vect/vect-76.c: Ditto.
33051 * gcc.dg/vect/vect-77.c: Ditto.
33052 * gcc.dg/vect/vect-77a.c: Ditto.
33053 * gcc.dg/vect/vect-78.c: Ditto.
33054 * gcc.dg/vect/vect-79.c: Ditto.
33055 * gcc.dg/vect/vect-8.c: Ditto.
33056 * gcc.dg/vect/vect-80.c: Ditto.
33057 * gcc.dg/vect/vect-82.c: Ditto.
33058 * gcc.dg/vect/vect-82_64.c: Ditto.
33059 * gcc.dg/vect/vect-83.c: Ditto.
33060 * gcc.dg/vect/vect-83_64.c: Ditto.
33061 * gcc.dg/vect/vect-9.c: Ditto.
33062 * gcc.dg/vect/vect-all.c: Ditto.
33063 * gcc.dg/vect/vect-none.c: Ditto.
33064
33065 2004-11-17 Janis Johnson <janis187@us.ibm.com>
33066
33067 * lib/gcc-dg.exp (dg-skip-if): New function.
33068 (dg-forbid-option): Remove.
33069 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
33070 * g++.dg/abi/bitfield8.C: Likewise.
33071 * g++.dg/abi/dtor1.C: Likewise.
33072 * g++.dg/abi/empty10.C: Likewise.
33073 * g++.dg/abi/empty7.C: Likewise.
33074 * g++.dg/abi/empty9.C: Likewise.
33075 * g++.dg/abi/layout3.C: Likewise.
33076 * g++.dg/abi/layout4.C: Likewise.
33077 * g++.dg/abi/thunk1.C: Likewise.
33078 * g++.dg/abi/thunk2.C: Likewise.
33079 * g++.dg/abi/vbase11.C: Likewise.
33080 * g++.dg/abi/vthunk2.C: Likewise.
33081 * g++.dg/abi/vthunk3.C: Likewise.
33082 * g++.dg/ext/attrib8.C: Likewise.
33083 * g++.dg/opt/longbranch2.C: Likewise.
33084 * g++.dg/opt/reg-stack4.C: Likewise.
33085 * g++.old-deja/g++.ext/attrib1.C: Likewise.
33086 * g++.old-deja/g++.ext/attrib2.C: Likewise.
33087 * g++.old-deja/g++.ext/attrib3.C: Likewise.
33088 * g++.old-deja/g++.other/store-expr1.C: Likewise.
33089 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33090 * gcc.dg/20000609-1.c: Likewise.
33091 * gcc.dg/20000720-1.c: Likewise.
33092 * gcc.dg/20011107-1.c: Likewise.
33093 * gcc.dg/20011119-1.c: Likewise.
33094 * gcc.dg/20020108-1.c: Likewise.
33095 * gcc.dg/20020122-2.c: Likewise.
33096 * gcc.dg/20020122-3.c: Likewise.
33097 * gcc.dg/20020201-3.c: Likewise.
33098 * gcc.dg/20020206-1.c: Likewise.
33099 * gcc.dg/20020218-1.c: Likewise.
33100 * gcc.dg/20020310-1.c: Likewise.
33101 * gcc.dg/20020411-1.c: Likewise.
33102 * gcc.dg/20020418-2.c: Likewise.
33103 * gcc.dg/20020426-1.c: Likewise.
33104 * gcc.dg/20020426-2.c: Likewise.
33105 * gcc.dg/20020517-1.c: Likewise.
33106 * gcc.dg/20020523-1.c: Likewise.
33107 * gcc.dg/20020523-2.c: Likewise.
33108 * gcc.dg/20020729-1.c: Likewise.
33109 * gcc.dg/20030204-1.c: Likewise.
33110 * gcc.dg/20030826-2.c: Likewise.
33111 * gcc.dg/20030926-1.c: Likewise.
33112 * gcc.dg/20031202-1.c: Likewise.
33113 * gcc.dg/980312-1.c: Likewise.
33114 * gcc.dg/980313-1.c: Likewise.
33115 * gcc.dg/990117-1.c: Likewise.
33116 * gcc.dg/990424-1.c: Likewise.
33117 * gcc.dg/990524-1.c: Likewise.
33118 * gcc.dg/991230-1.c: Likewise.
33119 * gcc.dg/i386-387-1.c: Likewise.
33120 * gcc.dg/i386-387-2.c: Likewise.
33121 * gcc.dg/i386-387-3.c: Likewise.
33122 * gcc.dg/i386-387-4.c: Likewise.
33123 * gcc.dg/i386-387-5.c: Likewise.
33124 * gcc.dg/i386-387-6.c: Likewise.
33125 * gcc.dg/i386-asm-1.c: Likewise.
33126 * gcc.dg/i386-bitfield1.c: Likewise.
33127 * gcc.dg/i386-bitfield2.c: Likewise.
33128 * gcc.dg/i386-loop-1.c: Likewise.
33129 * gcc.dg/i386-loop-2.c: Likewise.
33130 * gcc.dg/i386-loop-3.c: Likewise.
33131 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
33132 * gcc.dg/i386-pic-1.c: Likewise.
33133 * gcc.dg/i386-regparm.c: Likewise.
33134 * gcc.dg/i386-signbit-1.c: Likewise.
33135 * gcc.dg/i386-signbit-2.c: Likewise.
33136 * gcc.dg/i386-signbit-3.c: Likewise.
33137 * gcc.dg/i386-sse-5.c: Likewise.
33138 * gcc.dg/i386-sse-8.c: Likewise.
33139 * gcc.dg/i386-unroll-1.c: Likewise.
33140 * gcc.dg/tls/opt-1.c: Likewise.
33141 * gcc.dg/tls/opt-2.c: Likewise.
33142 * gcc.dg/unroll-1.c: Likewise.
33143 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
33144 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
33145 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
33146 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
33147
33148 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33149
33150 * g++.dg/template/incomplete1.C: New test.
33151
33152 2004-11-16 Nick Clifton <nickc@redhat.com>
33153
33154 Revert patches accidentally commited during checkin of fixes for
33155 xstormy16 tests:
33156 gcc.c-torture/execute/simd-4.c: Revert
33157 gcc.dg/20040910-1.c: Revert.
33158
33159 2004-11-16 Paul Brook <paul@codesourcery.com>
33160
33161 PR fortran/13010
33162 * gfortran.dg/der_pointer_1.f90: New test.
33163
33164 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
33165
33166 PR c/18498
33167 * gcc.dg/bitfld-13.c: New test.
33168
33169 2004-11-15 Janis Johnson <janis187@us.ibm.com>
33170
33171 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
33172 powerpc*-*-linux*.
33173
33174 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
33175 * gcc.dg/ppc64-abi-2.c: Ditto.
33176 * gcc.dg/ppc64-abi-3.c: Ditto.
33177
33178 * lib/gcc-dg.exp (dg-target-list): Remove.
33179
33180 2004-11-15 Steve Ellcey <sje@cup.hp.com>
33181
33182 * gcc.dg/ia64-postinc.c: New test.
33183
33184 2004-11-15 Mark Mitchell <mark@codesourcery.com>
33185
33186 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
33187
33188 2004-11-15 Nick Clifton <nickc@redhat.com>
33189
33190 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
33191 __INT_MAX__ so that the test can be compiled by toolchains
33192 targeted at 16-bit processors.
33193
33194 * gcc.dg/20040625-1.c: Use long constants rather than integers
33195 when performing arithmetic that will overflow 16-bits.
33196
33197 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
33198 xstormy16. It does not support 128-bit vector operations.
33199
33200 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
33201 with the macro PTR_TYPE. Define this macro to an integer type
33202 suitable for holding a pointer.
33203
33204 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
33205 the target is a 16-bit processor.
33206
33207 * gcc.dg/cpp/if-2.c: Expect a different warning message from
33208 16-bit targets where the character constant will be too long.
33209
33210 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
33211 where the double will not be directly addressable.
33212
33213 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33214
33215 Friend class name lookup 1/n, PR c++/18471
33216 * g++.dg/template/crash26.C: New test.
33217 * g++.dg/lookup/struct1.C: Adjust expected error.
33218 * g++.dg/parse/elab1.C: Likewise.
33219 * g++.dg/parse/elab2.C: Likewise.
33220 * g++.dg/parse/int-as-enum1.C: Likewise.
33221 * g++.dg/parse/struct-as-enum1.C: Likewise.
33222 * g++.dg/parse/typedef1.C: Likewise.
33223 * g++.dg/parse/typedef3.C: Likewise.
33224 * g++.dg/parse/typedef4.C: Likewise.
33225 * g++.dg/parse/typedef5.C: Likewise.
33226 * g++.dg/template/nontype4.C: Likewise.
33227 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
33228 * g++.old-deja/g++.other/elab1.C: Likewise.
33229 * g++.old-deja/g++.other/syntax4.C: Likewise.
33230
33231 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
33232
33233 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
33234
33235 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
33236
33237 * gcc.c-torture/execute/20041114-1.c: New test.
33238
33239 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
33240
33241 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
33242 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
33243 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
33244 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
33245 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
33246 gcc.dg/switch-7.c: New tests.
33247
33248 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
33249
33250 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
33251
33252 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
33253
33254 PR tree-opt/18400
33255 * gcc.dg/vect/pr18400.c: New test.
33256
33257 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
33258 Andrew Pinski <pinskia@physics.uc.edu>
33259
33260 PR tree-opt/18425
33261 * gcc.dg/vect/pr18425.c: New test.
33262
33263 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33264
33265 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
33266 Guard with dg-require-alias and dg-require-visibility.
33267
33268 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33269
33270 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
33271
33272 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33273
33274 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
33275
33276 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33277
33278 PR c++/17344
33279 * g++.dg/template/defarg5.C: New test.
33280
33281 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33282
33283 * g++.dg/parse/cast1.C: Run only on ILP32.
33284 * g++.old-deja/g++.mike/p784.C: Likewise.
33285
33286 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
33287
33288 * gcc.c-torture/execute/20041113-1.c: New test.
33289
33290 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
33291
33292 PR target/18230
33293 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
33294 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
33295 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
33296 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
33297 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
33298 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
33299 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
33300 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
33301 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
33302 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
33303 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
33304 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
33305 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
33306
33307 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
33308
33309 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
33310 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
33311 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
33312 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
33313 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
33314 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
33315 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
33316 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
33317 gcc.target/sparc/combined-1.c: New tests.
33318
33319 2004-11-12 Ziemowit Laski <zlaski@apple.com>
33320
33321 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
33322 New tests.
33323
33324 2004-11-12 Mark Mitchell <mark@codesourcery.com>
33325
33326 * lib/gcc-dg.exp (dg-forbid-option): New function.
33327 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
33328 * g++.dg/abi/bitfield8.C: Likewise.
33329 * g++.dg/abi/dtor1.C: Likewise.
33330 * g++.dg/abi/empty10.C: Likewise.
33331 * g++.dg/abi/empty7.C: Likewise.
33332 * g++.dg/abi/empty9.C: Likewise.
33333 * g++.dg/abi/layout3.C: Likewise.
33334 * g++.dg/abi/layout4.C: Likewise.
33335 * g++.dg/abi/thunk1.C: Likewise.
33336 * g++.dg/abi/thunk2.C: Likewise.
33337 * g++.dg/abi/vbase11.C: Likewise.
33338 * g++.dg/abi/vthunk2.C: Likewise.
33339 * g++.dg/abi/vthunk3.C: Likewise.
33340 * g++.dg/ext/attrib8.C: Likewise.
33341 * g++.dg/opt/longbranch2.C: Likewise.
33342 * g++.dg/opt/reg-stack4.C: Likewise.
33343 * g++.old-deja/g++.ext/attrib1.C: Likewise.
33344 * g++.old-deja/g++.ext/attrib2.C: Likewise.
33345 * g++.old-deja/g++.ext/attrib3.C: Likewise.
33346 * g++.old-deja/g++.other/store-expr1.C: Likewise.
33347 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33348 * gcc.dg/20000609-1.c: Likewise.
33349 * gcc.dg/20000720-1.c: Likewise.
33350 * gcc.dg/20011107-1.c: Likewise.
33351 * gcc.dg/20011119-1.c: Likewise.
33352 * gcc.dg/20020108-1.c: Likewise.
33353 * gcc.dg/20020122-2.c: Likewise.
33354 * gcc.dg/20020122-3.c: Likewise.
33355 * gcc.dg/20020201-3.c: Likewise.
33356 * gcc.dg/20020206-1.c: Likewise.
33357 * gcc.dg/20020218-1.c: Likewise.
33358 * gcc.dg/20020310-1.c: Likewise.
33359 * gcc.dg/20020411-1.c: Likewise.
33360 * gcc.dg/20020418-2.c: Likewise.
33361 * gcc.dg/20020426-1.c: Likewise.
33362 * gcc.dg/20020426-2.c: Likewise.
33363 * gcc.dg/20020517-1.c: Likewise.
33364 * gcc.dg/20020523-1.c: Likewise.
33365 * gcc.dg/20020523-2.c: Likewise.
33366 * gcc.dg/20020729-1.c: Likewise.
33367 * gcc.dg/20030204-1.c: Likewise.
33368 * gcc.dg/20030826-2.c: Likewise.
33369 * gcc.dg/20030926-1.c: Likewise.
33370 * gcc.dg/20031202-1.c: Likewise.
33371 * gcc.dg/980312-1.c: Likewise.
33372 * gcc.dg/980313-1.c: Likewise.
33373 * gcc.dg/990117-1.c: Likewise.
33374 * gcc.dg/990424-1.c: Likewise.
33375 * gcc.dg/990524-1.c: Likewise.
33376 * gcc.dg/991230-1.c: Likewise.
33377 * gcc.dg/i386-387-1.c: Likewise.
33378 * gcc.dg/i386-387-2.c: Likewise.
33379 * gcc.dg/i386-387-3.c: Likewise.
33380 * gcc.dg/i386-387-4.c: Likewise.
33381 * gcc.dg/i386-387-5.c: Likewise.
33382 * gcc.dg/i386-387-6.c: Likewise.
33383 * gcc.dg/i386-asm-1.c: Likewise.
33384 * gcc.dg/i386-bitfield1.c: Likewise.
33385 * gcc.dg/i386-bitfield2.c: Likewise.
33386 * gcc.dg/i386-loop-1.c: Likewise.
33387 * gcc.dg/i386-loop-2.c: Likewise.
33388 * gcc.dg/i386-loop-3.c: Likewise.
33389 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
33390 * gcc.dg/i386-pic-1.c: Likewise.
33391 * gcc.dg/i386-regparm.c: Likewise.
33392 * gcc.dg/i386-signbit-1.c: Likewise.
33393 * gcc.dg/i386-signbit-2.c: Likewise.
33394 * gcc.dg/i386-signbit-3.c: Likewise.
33395 * gcc.dg/i386-sse-5.c: Likewise.
33396 * gcc.dg/i386-sse-8.c: Likewise.
33397 * gcc.dg/i386-unroll-1.c: Likewise.
33398 * gcc.dg/tls/opt-1.c: Likewise.
33399 * gcc.dg/tls/opt-2.c: Likewise.
33400 * gcc.dg/unroll-1.c: Likewise.
33401 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
33402 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
33403 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
33404 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
33405 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
33406 -m64 is specified.
33407
33408 2004-11-12 Mark Mitchell <mark@codesourcery.com>
33409
33410 PR c++/18389
33411 * g++.dg/parse/cond1.C: New test.
33412
33413 PR c++/18429
33414 * g++.dg/template/array9.C: New test.
33415 * g++.dg/ext/vla1.C: Adjust error messages.
33416 * g++.dg/ext/vlm1.C: Likewise.
33417 * g++.dg/template/crash2.C: Likewise.
33418
33419 PR c++/18436
33420 * g++.dg/template/call3.C: New test.
33421
33422 PR c++/18407
33423 * g++.dg/template/ptrmem11.C: New test.
33424
33425 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
33426
33427 PR other/14264
33428 * lib/g++.exp: Set LC_ALL and LANG to C.
33429 * lib/gcc-dg.exp: Likewise.
33430 * lib/gfortran.exp: Likewise.
33431 * lib/objc.exp: Likewise.
33432 * lib/treelang.exp: Likewise.
33433
33434 2004-11-12 Andreas Schwab <schwab@suse.de>
33435
33436 * gcc.dg/pr16286.c: Fix last change.
33437
33438 2004-11-12 Mark Mitchell <mark@codesourcery.com>
33439
33440 PR c++/18416
33441 * g++.dg/init/global1.C: New test.
33442
33443 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
33444
33445 * gcc.c-torture/execute/20041112-1.c: New test.
33446
33447 2004-11-11 Janis Johnson <janis187@us.ibm.com>
33448
33449 * lib/gcc-dg.exp (dg-target-list): New.
33450
33451 2004-11-11 Janis Johnson <janis187@us.ibm.com>
33452 Richard Sandiford <rsandifo@redhat.com>
33453
33454 * lib/target-supports.exp (get-compiler_messages): New.
33455 (check_named_sections_available): Use it.
33456 (check_effective_target_ilp32): New.
33457 (check_effective_target_lp64): New.
33458 (is-effective-target): New.
33459 * lib/gcc-dg.exp (dg-require-effective-target): New.
33460
33461 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
33462
33463 * gcc.dg/precedence-1.c: New test.
33464
33465 2004-11-11 Janis Johnson <janis187@us.ibm.com>
33466
33467 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
33468
33469 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
33470 message, delete generated files, use more descriptive name for
33471 executable, and make the test unsupported when it cannot be run.
33472
33473 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
33474 (dg-require-weak, dg-require-visibility, dg-require-alias,
33475 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
33476 dg-require-iconv, dg-require-named-sections): Use it.
33477
33478 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
33479
33480 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
33481
33482 PR target/16457
33483 * gcc.dg/ppc-and-1: New
33484
33485 PR target/16796
33486 * gcc.dg/ppc-mov-1.c: New.
33487
33488 PR target/16458
33489 * gcc.dg/ppc-compare-1.c: New.
33490
33491 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
33492
33493 * objc.dg/desig-init-2.m: New test.
33494
33495 2004-11-10 Adam Nemet <anemet@lnxw.com>
33496
33497 PR middle-end/18160
33498 * g++.dg/warn/register-var-1.C: New test.
33499 * g++.dg/warn/register-var-2.C: New test.
33500
33501 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33502
33503 * gcc.dg/union-2.c: New test.
33504
33505 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
33506
33507 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
33508 New test for PR tree-optimization/17892.
33509
33510 2004-11-09 Mark Mitchell <mark@codesourcery.com>
33511
33512 PR c++/18369
33513 * g++.dg/init/new12.C: New test.
33514
33515 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
33516
33517 * gcc.target/sparc: New directory.
33518 * gcc.target/sparc/sparc.exp: New driver.
33519 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
33520 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
33521 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
33522 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
33523
33524 2004-11-10 Paul Brook <paul@codesourcery.com>
33525
33526 PR fortran/18218
33527 * gfortran.dg/list_read.c: New test.
33528
33529 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
33530
33531 PR c/18322
33532 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
33533 expected diagnostic location.
33534
33535 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
33536
33537 * gcc.dg/20041109-1.c: New test.
33538
33539 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
33540
33541 PR objc/18406
33542 * objc/compile/pr18406.m: New test.
33543
33544 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
33545
33546 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
33547
33548 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
33549
33550 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
33551
33552 2004-11-08 Steve Ellcey <sje@cup.hp.com>
33553
33554 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
33555
33556 2004-11-08 Steve Ellcey <sje@cup.hp.com>
33557
33558 * gcc.dg/20030225-2.c: Add prototype for abort and
33559 exit.
33560
33561 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
33562
33563 PR tree-opt/18299
33564 * gcc.c-torture/pr18299-1.c: New test.
33565
33566 2004-11-06 Andreas Schwab <schwab@suse.de>
33567
33568 * gcc.dg/pr16286.c: Also test for bool and pixel.
33569
33570 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
33571
33572 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
33573 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
33574 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
33575 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
33576 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
33577 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
33578 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
33579 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
33580 gcc.dg/struct-semi-3.c: New tests.
33581
33582 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33583
33584 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
33585
33586 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33587
33588 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
33589 Do not use C99 designators.
33590
33591 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33592
33593 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
33594
33595 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33596
33597 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
33598 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
33599 * gcc.c-torture/execute/simd-5.x: Remove.
33600
33601 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
33602
33603 PR rtl-optimization/17933
33604 * gcc.dg/torture/pr17933-1.c: New test.
33605
33606 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
33607
33608 PR target/18106
33609 * lib/target-supports.exp (check_weak_available): Support
33610 Windows.
33611
33612 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
33613
33614 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
33615 call to fflush(stdout) before abort.
33616 (my_ffsll): New function.
33617 (generate_fields): Use it.
33618
33619 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
33620
33621 * gcc.dg/init-undef-1.c: New test.
33622
33623 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
33624
33625 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
33626 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
33627 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
33628 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
33629 expected messages for new parser.
33630
33631 2004-11-04 Mark Mitchell <mark@codesourcery.com>
33632
33633 * g++.dg/ext/visibility/symbian1.C: New test.
33634
33635 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33636
33637 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
33638 on LP64 targets.
33639
33640 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
33641
33642 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
33643 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
33644 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
33645 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
33646 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
33647 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
33648 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
33649 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
33650 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
33651 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
33652
33653 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
33654
33655 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
33656 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
33657 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
33658 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
33659 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
33660 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
33661 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
33662 for new parser.
33663
33664 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
33665
33666 PR target/15342
33667 * gcc.dg/20041104-1.c: New test.
33668
33669 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33670
33671 * g++.dg/template/nontype7.C: New test.
33672 * g++.dg/template/nontype8.C: Likewise.
33673 * g++.dg/template/nontype9.C: Likewise.
33674 * g++.dg/template/nontype10.C: Likewise.
33675 * g++.dg/tc1/dr49.C: Likewise.
33676 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
33677 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
33678
33679 2004-11-04 Ben Elliston <bje@au.ibm.com>
33680
33681 * g++.dg/rtti/tinfo1.C: Remove xfails.
33682
33683 2004-11-04 Ben Elliston <bje@au.ibm.com>
33684
33685 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
33686 packed attribute to the definition to satisfy the new C++ parser.
33687
33688 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33689
33690 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
33691 invocations of va_arg.
33692
33693 2004-11-02 Mark Mitchell <mark@codesourcery.com>
33694
33695 PR c++/18124
33696 * g++.dg/template/crash25.C: New test.
33697
33698 PR c++/18155
33699 * g++.dg/template/typedef2.C: New test.
33700 * g++.dg/parse/crash13.C: Adjust error markers.
33701
33702 PR c++/18177
33703 * g++.dg/conversion/const3.C: New test.
33704
33705 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33706
33707 PR fortran/17535
33708 PR fortran/17583
33709 PR fortran/17713
33710 * gfortran.dg/generic_[123].f90: New testcases.
33711
33712 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33713
33714 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
33715 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
33716
33717 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
33718
33719 PR tree-opt/16808
33720 * gcc.c-torture/compile/pr16808.c: New test.
33721
33722 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
33723
33724 PR rtl-optimization/17104
33725 * gcc.dg/ppc-bitfield1.c: New.
33726
33727 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
33728
33729 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
33730
33731 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
33732
33733 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
33734 strings for 32-bit code.
33735
33736 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
33737
33738 PR c/18239
33739 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
33740
33741 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
33742
33743 PR c++/18064
33744 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
33745
33746 2004-10-31 Mark Mitchell <mark@codesourcery.com>
33747
33748 PR c++/15172
33749 * g++.dg/init/aggr2.C: New test.
33750
33751 2004-10-30 Ziemowit Laski <zlaski@apple.com>
33752
33753 * objc.dg/local-decl-1.m: New test.
33754
33755 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
33756
33757 * gcc.dg/20040910-1.c: Adjust regex.
33758
33759 2004-10-30 Roger Sayle <roger@eyesopen.com>
33760
33761 PR rtl-optimization/18084
33762 * g++.dg/opt/pr18084-1.C: New testcase.
33763
33764 2004-10-30 Matt Austern <austern@apple.com>
33765
33766 PR c++/17542
33767 * g++.dg/ext/attrib18.C: New test.
33768
33769 2004-10-30 Roger Sayle <roger@eyesopen.com>
33770
33771 PR middle-end/18096
33772 * gcc.dg/pr18096-1.c: New test case.
33773
33774 2004-10-30 Roger Sayle <roger@eyesopen.com>
33775
33776 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
33777
33778 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
33779
33780 PR c/16666
33781 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
33782 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
33783 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
33784 gcc.dg/old-style-prom-3.c: New tests.
33785
33786 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
33787
33788 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
33789 Remove unnecessary inclusion of stdio.h.
33790
33791 2004-10-29 Roger Sayle <roger@eyesopen.com>
33792
33793 PR rtl-optimization/17581
33794 * gcc.dg/pr17581-1.c: New test case.
33795
33796 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
33797
33798 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
33799 being implemented.
33800 * g++.dg/conversion/dr195-1.C: New.
33801 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
33802 * g++.old-deja/g++.mike/p10148.C: Likewise.
33803
33804 2004-10-29 Mark Mitchell <mark@codesourcery.com>
33805
33806 PR c++/17695
33807 * g++.dg/debug/typedef2.C: New test.
33808
33809 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
33810
33811 PR fortran/13490
33812 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
33813 * gfortran.dg/g77/README: Update.
33814
33815 2004-10-28 Matt Austern <austern@apple.com>
33816
33817 PR c++/14124
33818 * g++.dg/ext/packed7.C: New test.
33819
33820 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
33821
33822 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
33823 scan-assembler.
33824 * lib/scanasm.exp (hidden-scan-for): New proc.
33825 (scan-hidden): Use hidden-scan-for instead of constructing the scan
33826 string.
33827 (scan-not-hidden): Likewise.
33828 * lib/target-supports.exp (check_visibility_available): mach-o is
33829 support too.
33830
33831 2004-10-28 Mark Mitchell <mark@codesourcery.com>
33832
33833 PR c++/17132
33834 * g++.dg/template/memclass3.C: New test.
33835
33836 2004-10-28 Adam Nemet <anemet@lnxw.com>
33837
33838 PR middle-end/18160
33839 * gcc.dg/register-var-1.c: New test.
33840 * gcc.dg/register-var-2.c: New test.
33841 * gcc.dg/asm-7.c: Taking the address of a register variable is an
33842 error now.
33843
33844 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
33845
33846 PR other/18172
33847 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
33848 unused variables.
33849 * gcc.dg/vect/vect-22.c: Likewise.
33850
33851 2004-10-28 Jakub Jelinek <jakub@redhat.com>
33852
33853 * gcc.dg/i386-rotate-1.c: New test.
33854
33855 2004-10-27 Mark Mitchell <mark@codesourcery.com>
33856
33857 * g++.dg/init/ref12.C: Add "run" marker.
33858
33859 PR c++/17435
33860 * g++.dg/init/ref12.C: New test.
33861
33862 PR c++/18140
33863 * g++.dg/template/shift1.C: New test.
33864 * g++.dg/template/error10.C: Adjust error markers.
33865
33866 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
33867
33868 PR tree-opt/17529
33869 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
33870
33871 2004-10-27 Geoffrey Keating <geoffk@apple.com>
33872
33873 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
33874 * gcc.dg/weak/weak-3.c: Likewise.
33875 * gcc.dg/weak/weak-5.c: Likewise.
33876 * gcc.dg/weak/weak-9.c: Likewise.
33877 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
33878 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
33879
33880 * gcc.dg/darwin-weakimport-1.c: New.
33881
33882 2004-10-28 Ben Elliston <bje@au.ibm.com>
33883
33884 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
33885
33886 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
33887
33888 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
33889 'syntax' error messages.
33890 * gcc.dg/cpp/direct2s.c: Likewise.
33891
33892 2004-10-26 Geoffrey Keating <geoffk@apple.com>
33893
33894 * gcc.c-torture/compile/20041026-1.c: New.
33895
33896 2004-10-26 Mark Mitchell <mark@codesourcery.com>
33897
33898 PR c++/18093
33899 * g++.dg/lookup/ns2.C: New test.
33900
33901 PR c++/18020
33902 * g++.dg/template/enum4.C: New test.
33903
33904 PR c++/18161
33905 * g++.dg/template/expr1.C: New test.
33906
33907 2004-10-26 Ben Elliston <bje@au.ibm.com>
33908
33909 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
33910
33911 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
33912
33913 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
33914 gcc.dg/decl-nospec-3.c: New tests.
33915
33916 2004-10-26 Ziemowit Laski <zlaski@apple.com>
33917
33918 * objc.dg/super-class-3.m: New test.
33919
33920 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
33921
33922 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
33923 resyncing.
33924 * gcc.dg/cpp/direct2s.c: Likewise.
33925
33926 2004-10-25 Geoffrey Keating <geoffk@apple.com>
33927
33928 * objc.dg/image-info.m: Update for changes to section selection.
33929
33930 2004-10-25 David Ayers <d.ayers@inode.at>
33931 Ziemowit Laski <zlaski@apple.com>
33932
33933 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
33934 diagnostics when messaging 'id <Proto>'.
33935 * objc.dg/class-protocol-1.m: New test.
33936 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
33937 a non-existent method signature.
33938 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
33939 Update diagnostics when messaging with non-existent method signature.
33940 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
33941 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
33942 invalid receivers are now resolved as if messaging 'id'; remove
33943 extraneous diagnostics.
33944
33945 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
33946
33947 PR c/16667
33948 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
33949 gcc.dg/init-desig-obs-3.c: New tests.
33950
33951 2004-10-25 Jakub Jelinek <jakub@redhat.com>
33952
33953 * gcc.dg/debug/20041023-1.c: New test.
33954
33955 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
33956
33957 PR middle-end/17407
33958 * gcc.c-torture/compile/pr17407.c: New test.
33959
33960 PR c++/18121
33961 * g++.dg/template/array8.C: New test.
33962
33963 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
33964
33965 PR other/18138
33966 * lib/g++.exp: Accept more than one multilib libgcc.
33967 * lib/gcc-dg.exp: Likewise.
33968 * lib/objc.exp: Likewise.
33969 * lib/treelang.exp: Likewise.
33970 * lib/gfortran.exp: Likewise.
33971
33972 2004-10-24 Ben Elliston <bje@au.ibm.com>
33973
33974 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
33975
33976 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
33977
33978 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
33979 * gcc.dg/c99-const-expr-3.c: Likewise.
33980
33981 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
33982
33983 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
33984
33985 2004-10-23 Ben Elliston <bje@au.ibm.com>
33986
33987 * gcc.c-torture/execute/loop-2e.x: Remove.
33988
33989 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
33990
33991 PR c++/18095
33992 * g++.dg/parse/crash18.C: New.
33993 * g++.dg/parse/crash19.C: New.
33994
33995 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
33996
33997 * g++.dg/ext/dllimport1.C: Move dg-warnings.
33998 * g++.dg/ext/dllimport2.C: Same.
33999 * g++.dg/ext/dllimport8.C: Same.
34000
34001 2004-10-21 Mark Mitchell <mark@codesourcery.com>
34002
34003 PR c++/10841
34004 * g++.dg/conversion/cast1.C: New test.
34005 * g++.dg/overload/pmf1.C: Adjust error marker.
34006
34007 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
34008
34009 PR objc/17923
34010 * objc.dg/const-str-7.m: New test.
34011
34012 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34013
34014 * g++.dg/template/memfriend11.C: Fix comment typo.
34015 * g++.dg/template/memfriend14.C: Likewise.
34016
34017 2004-10-20 Richard Henderson <rth@redhat.com>
34018
34019 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
34020 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
34021 -fasynchronous-unwind-tables.
34022
34023 2004-10-20 Richard Henderson <rth@redhat.com>
34024
34025 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
34026 (main): Return success.
34027 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
34028 (main): Return success.
34029
34030 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34031
34032 PR c++/13495
34033 * g++.dg/template/memfriend9.C: New test.
34034 * g++.dg/template/memfriend10.C: Likewise.
34035 * g++.dg/template/memfriend11.C: Likewise.
34036 * g++.dg/template/memfriend12.C: Likewise.
34037 * g++.dg/template/memfriend13.C: Likewise.
34038 * g++.dg/template/memfriend14.C: Likewise.
34039 * g++.dg/template/memfriend15.C: Likewise.
34040 * g++.dg/template/memfriend16.C: Likewise.
34041 * g++.dg/template/memfriend17.C: Likewise.
34042 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
34043
34044 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
34045
34046 * g++.dg/conversion/dr195.C: New.
34047 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
34048
34049 2004-10-20 Ben Elliston <bje@au.ibm.com>
34050 Devang Patel <dpatel@apple.com>
34051
34052 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
34053 of floating point arithmetic, which could trap.
34054
34055 2004-10-19 Mark Mitchell <mark@codesourcery.com>
34056
34057 PR c++/14035
34058 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
34059 * g++.dg/conversion/const2.C: New test.
34060 * g++.dg/expr/reinterpret2.C: New test.
34061 * g++.dg/expr/reinterpret3.C: New test.
34062 * g++.dg/expr/cast2.C: New test.
34063 * g++.dg/expr/copy1.C: New test.
34064 * g++.dg/other/conversion1.C: Change error message.
34065 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
34066 function pointers to void *.
34067 * g++.old-deja/g++.mike/p10148.C: Likewise.
34068
34069 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34070
34071 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
34072
34073 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
34074
34075 PR c++/18047
34076
34077 * g++.dg/parse/expr3.C: New test.
34078
34079 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34080
34081 * gcc.dg/smod-1.c: New test.
34082
34083 2004-10-18 Ziemowit Laski <zlaski@apple.com>
34084
34085 * objc.dg/method-14.m: New test.
34086
34087 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
34088
34089 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
34090 Also xfail as the patch was reverted.
34091
34092 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
34093
34094 PR middle-end/16973
34095 * gcc.dg/pr16973.c: New test.
34096
34097 2004-10-18 Diego Novillo <dnovillo@redhat.com>
34098
34099 PR tree-optimization/17656
34100 * gcc.c-torture/compile/pr17656.c: New test.
34101
34102 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
34103
34104 * g++.dg/eh/shadow1.C: New.
34105
34106 2004-10-18 Jakub Jelinek <jakub@redhat.com>
34107
34108 * gcc.c-torture/compile/20041018-1.c: New test.
34109
34110 2004-10-18 Ben Elliston <bje@au.ibm.com>
34111
34112 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
34113 compiler referring to register 0 when accessing sdata. The linker
34114 now patches things up.
34115
34116 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
34117
34118 PR c/17529
34119 * gcc.c-torture/compile/pr17529.c: New test.
34120
34121 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34122
34123 PR c++/17743
34124 * g++.dg/ext/attrib17.C: New test.
34125
34126 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34127
34128 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
34129
34130 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34131
34132 PR c++/10479
34133 * g++.dg/ext/attrib16.C: New test.
34134
34135 2004-10-15 Mark Mitchell <mark@codesourcery.com>
34136
34137 PR c++/17042
34138 * g++.dg/init/dso_handle1.C: New test.
34139
34140 PR c++/14667
34141 * g++.dg/parse/typedef6.C: New test.
34142
34143 PR c++/17916
34144 * g++.dg/parse/pragma1.C: New test.
34145
34146 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
34147
34148 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
34149
34150 2004-10-15 Steve Ellcey <sje@cup.hp.com>
34151
34152 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
34153 -fno-common when on HPPA HP-UX platforms.
34154
34155 2004-10-15 Jakub Jelinek <jakub@redhat.com>
34156
34157 PR other/16820
34158 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
34159 stdint.h.
34160 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
34161 uintptr_t.
34162
34163 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
34164
34165 PR c++/16301
34166 * g++.dg/lookup/strong-using-4.C: New test.
34167
34168 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
34169
34170 PR middle-end/16567
34171 * gcc.c-torture/compile/nested-1.c: New test.
34172
34173 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
34174
34175 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
34176 and mipsisa64*-*-* (until support for misaligned loads is added).
34177 * gcc.dg/vect/vect-50.c: Likewise.
34178 * gcc.dg/vect/vect-52.c: Likewise.
34179 * gcc.dg/vect/vect-54.c: Likewise.
34180 * gcc.dg/vect/vect-58.c: Likewise.
34181 * gcc.dg/vect/vect-60.c: Likewise.
34182 * gcc.dg/vect/vect-80.c: Likewise.
34183
34184 2004-10-14 Mark Mitchell <mark@codesourcery.com>
34185
34186 PR c++/17976
34187 * g++.dg/init/dtor3.C: New test.
34188
34189 2004-10-15 Ben Elliston <bje@au.ibm.com>
34190
34191 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
34192
34193 2004-10-14 Geoffrey Keating <geoffk@apple.com>
34194
34195 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
34196 * gcc.dg/macho-lo-sum.c: Likewise.
34197
34198 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
34199
34200 * gcc.dg/ppc-spe64-1.c: New test.
34201
34202 2004-10-14 Devang Patel <dpatel@apple.com>
34203
34204 PR 17635
34205 * gcc.dg/pr17635.c : New test.
34206
34207 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
34208
34209 * gcc.dg/vect/vect-28.c: Remove xfail.
34210 * gcc.dg/vect/vect-30.c: Remove xfail.
34211 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
34212 * gcc.dg/vect/vect-33.c: Remove xfail.
34213 * gcc.dg/vect/vect-44.c: Remove xfail.
34214 * gcc.dg/vect/vect-46.c: Remove xfail.
34215 * gcc.dg/vect/vect-50.c: Remove xfail.
34216 * gcc.dg/vect/vect-52.c: Remove xfail.
34217 * gcc.dg/vect/vect-54.c: Remove xfail.
34218 * gcc.dg/vect/vect-58.c: Remove xfail.
34219 * gcc.dg/vect/vect-60.c: Remove xfail.
34220 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
34221 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
34222 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
34223 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
34224 * gcc.dg/vect/vect-8.c: Remove xfail.
34225 * gcc.dg/vect/vect-80.c: Remove xfail.
34226 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
34227
34228 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
34229
34230 * gcc.dg/vect/vect-82.c: New testcase.
34231 * gcc.dg/vect/vect-82_64.c: New testcase.
34232 * gcc.dg/vect/vect-83.c: New testcase.
34233 * gcc.dg/vect/vect-83_64.c: New testcase.
34234
34235 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
34236
34237 * gcc.dg/cpp/error-1.c: New test.
34238
34239 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
34240
34241 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
34242
34243 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
34244
34245 PR target/17984
34246 * gcc.dg/cris-peep2-xsrand2.c: New test.
34247
34248 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
34249
34250 PR c++/17661
34251 * g++.dg/expr/for2.C: New test.
34252
34253 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
34254
34255 * g++.dg/inherit/thunk1.C: Run on the SPARC.
34256
34257 2004-10-13 Jakub Jelinek <jakub@redhat.com>
34258
34259 PR tree-optimization/17724
34260 * g++.dg/opt/pr17724-1.C: New test.
34261 * g++.dg/opt/pr17724-2.C: New test.
34262 * g++.dg/opt/pr17724-3.C: New test.
34263 * g++.dg/opt/pr17724-4.C: New test.
34264 * g++.dg/opt/pr17724-5.C: New test.
34265 * g++.dg/opt/pr17724-6.C: New test.
34266
34267 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
34268
34269 PR c/17301
34270 * gcc.dg/pr17301-2.c: New test.
34271
34272 2004-10-11 Mark Mitchell <mark@codesourcery.com>
34273
34274 PR c++/15876
34275 * g++.dg/parse/error22.C: New test.
34276
34277 PR c++/17936
34278 * g++.dg/template/spec18.C: New test.
34279
34280 2004-10-11 Steve Ellcey <sje@cup.hp.com>
34281
34282 * gcc.dg/ia64-asm-1.c: Add prototype for abort
34283 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
34284 memcpy.
34285 * gcc.dg/ia64-sync-2.c: Ditto.
34286 * gcc.dg/ia64-sync-3.c: Ditto.
34287
34288 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
34289
34290 * g++.dg/eh/cleanup5.C: Add dg-options "".
34291
34292 2004-10-11 Roger Sayle <roger@eyesopen.com>
34293
34294 PR middle-end/17657
34295 * gcc.dg/switch-4.c: New test case.
34296
34297 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
34298
34299 * gcc.c-torture/execute/20041011-1.c: New test.
34300
34301 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
34302
34303 PR c++/17554
34304 * g++.dg/init/for3.C: New test.
34305
34306 PR c++/17657
34307 * g++.dg/opt/switch2.C: New test.
34308
34309 PR middle-end/17703
34310 * g++.dg/warn/Wreturn-2.C: New test.
34311
34312 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
34313
34314 PR c++/17907
34315 * g++.dg/eh/cleanup5.C: New test.
34316
34317 2004-10-10 Mark Mitchell <mark@codesourcery.com>
34318
34319 PR c++/17393
34320 * g++.dg/parse/error21.C: New test.
34321
34322 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
34323
34324 * g++.dg/overload/pmf1.C: Adjust quoting marks.
34325 * g++.dg/warn/incomplete1.C: Likewise.
34326 * g++.dg/template/qualttp20.C: Likewise.
34327
34328 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
34329
34330 PR c/17881
34331 * parm-incomplete-1.c: New test.
34332
34333 2004-10-09 Mark Mitchell <mark@codesourcery.com>
34334
34335 PR c++/17867
34336 * g++.dg/parse/error19.C: New test.
34337
34338 PR c++/17670
34339 * g++.dg/init/new11.C: New test.
34340
34341 PR c++/17821
34342 * g++.dg/parse/error20.C: New test.
34343
34344 PR c++/17826
34345 * g++.dg/template/crash24.C: New test.
34346
34347 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
34348
34349 PR c/17301
34350 * gcc.dg/pr17301-1.c: New test.
34351
34352 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
34353
34354 PR c/17189
34355 * gcc.dg/anon-struct-5.c: New test.
34356
34357 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
34358
34359 PR c/17844
34360 * gcc.dg/pr17844-1.c: New test.
34361
34362 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
34363
34364 PR tree-optimization/17906
34365 * gcc.c-torture/compile/pr17906.c: New.
34366
34367 2004-10-09 Stuart Hastings <stuart@apple.com>
34368 Roger Sayle <roger@eyesopen.com>
34369
34370 PR rtl-optimization/17853
34371 * gcc.dg/i386-mmx-5.c: New testcase.
34372
34373 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
34374
34375 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
34376
34377 2004-10-09 Mark Mitchell <mark@codesourcery.com>
34378
34379 PR c++/17524
34380 * g++.dg/template/static9.C: New test.
34381
34382 PR c++/17685
34383 * g++.dg/parse/operator5.C: New test.
34384
34385 2004-10-09 Roger Sayle <roger@eyesopen.com>
34386
34387 PR middle-end/17894
34388 * gcc.c-torture/execute/divcmp-4.c: New test case.
34389
34390 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
34391
34392 PR tree-opt/17902
34393 * g++.dg/opt/pr17902.C: New test.
34394
34395 2004-10-09 Jakub Jelinek <jakub@redhat.com>
34396
34397 * gcc.dg/cpp/ident-1.c: Add dg-options "".
34398
34399 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
34400
34401 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
34402
34403 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
34404
34405 * gcc.dg/assign-warn-3.c: New test.
34406
34407 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
34408
34409 PR c/16999
34410 * gcc.dg/cpp/ident-1.c: New test.
34411
34412 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
34413
34414 * gcc.c-torture/compile/acc1.c: New.
34415
34416 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
34417
34418 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
34419 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
34420
34421 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
34422
34423 * gcc.dg/ultrasp11.c: New test.
34424
34425 2004-10-08 Michael Matz <matz@suse.de>
34426
34427 * gcc.dg/doloop-2.c: New test.
34428
34429 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
34430
34431 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
34432 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
34433 objc.dg/method-9.m: Update expected diagnostics.
34434
34435 2004-10-07 Geoffrey Keating <geoffk@apple.com>
34436
34437 * gcc.dg/ppc-fsel-3.c: New file.
34438 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
34439
34440 2004-10-07 Paul Brook <paul@codesourcery.com>
34441
34442 * gfortran.dg/intrinsic_verify_1.f90: New test.
34443
34444 2004-10-07 Paul Brook <paul@codesourcery.com>
34445
34446 * gfortran.dg/empty_format_1.f90: Remove stray commas.
34447
34448 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34449
34450 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
34451 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
34452 commit.
34453
34454 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
34455
34456 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
34457
34458 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34459
34460 PR c++/17115
34461 * g++.dg/warn/Winline-4.C: New test.
34462
34463 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
34464
34465 * gcc.c-torture/compile/20041007-1.c: New test.
34466
34467 2004-10-07 Paul Brook <paul@codesourcery.com>
34468
34469 PR fortran/17678
34470 * gfortran.dg/use_allocated_1.f90: New test.
34471
34472 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
34473
34474 PR middle-end/17849
34475 * gfortran.fortran-torture/compile/nested.f90: New test
34476
34477 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
34478
34479 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
34480
34481 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
34482
34483 PR c++/17368
34484 * g++.dg/ext/asm6.C: New test.
34485
34486 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
34487
34488 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
34489
34490 2004-10-06 Paul Brook <paul@codesourcery.com>
34491
34492 PR libfortran/17709
34493 * gfortran.dg/empty_format_1.f90: New test.
34494
34495 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34496
34497 PR fortran/17568
34498 * gfortran.dg/ishft.f90: New test.
34499
34500 PR fortran/17283
34501 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
34502 tests.
34503
34504 2004-10-06 Paul Brook <paul@codesourcery.com>
34505
34506 * gfortran.dg/do_1.f90: New test.
34507
34508 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34509
34510 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
34511 optimizing for size.
34512
34513 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
34514
34515 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
34516
34517 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
34518
34519 * gcc.c-torture/compile/20041005-1.c: New test.
34520
34521 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
34522
34523 PR c++/17829
34524 * g++.dg/lookup/koenig4.C: New.
34525
34526 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
34527
34528 * g++.dg/other/classkey1.C: Adjust quoting marks.
34529 * g++.dg/parse/error15.C: Likewise.
34530 * g++.dg/template/meminit2.C (int>): Likewise.
34531
34532 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34533
34534 PR fortran/17283
34535 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
34536
34537 PR fortran/17631
34538 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
34539
34540 PR fortran/17708
34541 * gfortran.dg/pr17708.f90: New test.
34542
34543 2004-10-04 Chao-ying Fu <fu@mips.com>
34544
34545 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
34546 * gcc.dg/vect/vect-4.c: Ditto.
34547 * gcc.dg/vect/vect-5.c: Ditto.
34548 * gcc.dg/vect/vect-6.c: Ditto.
34549 * gcc.dg/vect/vect-8.c: Ditto.
34550 * gcc.dg/vect/vect-16.c: Ditto.
34551 * gcc.dg/vect/vect-30.c: Ditto.
34552 * gcc.dg/vect/vect-40.c: Ditto.
34553 * gcc.dg/vect/vect-41.c: Ditto.
34554 * gcc.dg/vect/vect-42.c: Ditto.
34555 * gcc.dg/vect/vect-43.c: Ditto.
34556 * gcc.dg/vect/vect-44.c: Ditto.
34557 * gcc.dg/vect/vect-45.c: Ditto.
34558 * gcc.dg/vect/vect-46.c: Ditto.
34559 * gcc.dg/vect/vect-47.c: Ditto.
34560 * gcc.dg/vect/vect-48.c: Ditto.
34561 * gcc.dg/vect/vect-49.c: Ditto.
34562 * gcc.dg/vect/vect-50.c: Ditto.
34563 * gcc.dg/vect/vect-51.c: Ditto.
34564 * gcc.dg/vect/vect-52.c: Ditto.
34565 * gcc.dg/vect/vect-53.c: Ditto.
34566 * gcc.dg/vect/vect-54.c: Ditto.
34567 * gcc.dg/vect/vect-55.c: Ditto.
34568 * gcc.dg/vect/vect-56.c: Ditto.
34569 * gcc.dg/vect/vect-57.c: Ditto.
34570 * gcc.dg/vect/vect-58.c: Ditto.
34571 * gcc.dg/vect/vect-59.c: Ditto.
34572 * gcc.dg/vect/vect-60.c: Ditto.
34573 * gcc.dg/vect/vect-74.c: Ditto.
34574 * gcc.dg/vect/vect-79.c: Ditto.
34575 * gcc.dg/vect/vect-80.c: Ditto.
34576
34577 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
34578
34579 * gcc.dg/unused-7.c: Use the correct option.
34580
34581 2004-10-04 Paul Brook <paul@codesourcery.com>
34582 Bud Davis <bdavis9659@comcast.net>
34583
34584 PR fortran/17706
34585 PR fortran/16434
34586 * gfortran/pr17706.f90: New test.
34587 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
34588
34589 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34590
34591 * gfortran.dg/pr17612.f90: New test.
34592
34593 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
34594
34595 * g++.dg/template/local1.C: Adjust quoting marks in
34596 testing for diagnostics.
34597 * g++.dg/tls/diag-2.C: Likewise.
34598 * g++.dg/other/error8.C: Likewise.
34599
34600 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
34601
34602 PR c/17178
34603 * gcc.dg/unused-4.c: Adjust to be correct.
34604
34605 PR c/17820
34606 * gcc.dg/unused-7.c: New test.
34607
34608 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
34609
34610 PR c++/17797
34611 * g++.dg/overload/template2.C: New test.
34612
34613 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
34614
34615 PR tree-optimization/16632
34616 * gcc.dg/tree-ssa/20041002-1.c: New.
34617
34618 2004-10-03 Paul Brook <paul@codesourcery.com>
34619
34620 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
34621 rather than relying on default formatting.
34622
34623 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
34624
34625 * gcc.dg/20040920-1.c: Update expected message text.
34626
34627 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
34628
34629 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
34630
34631 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
34632
34633 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
34634 tree level.
34635
34636 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
34637
34638 * gcc.dg/tree-ssa/pr17343.c: Remove.
34639
34640 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
34641
34642 PR tree-opt/17343
34643 * gcc.dg/tree-ssa/pr17343.c: New test.
34644
34645 2004-10-01 Jakub Jelinek <jakub@redhat.com>
34646
34647 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
34648 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
34649 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
34650 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
34651 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
34652
34653 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
34654
34655 * gcc.dg/lvalue-2.c: New test.
34656
34657 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
34658
34659 PR c/17730
34660 * gcc.dg/pr17730-1.c: New test
34661
34662 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
34663
34664 PR c/7425
34665 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
34666
34667 2004-09-29 Jakub Jelinek <jakub@redhat.com>
34668
34669 * gcc.c-torture/execute/stdarg-1.c: New test.
34670 * gcc.c-torture/execute/stdarg-2.c: New test.
34671 * gcc.c-torture/execute/stdarg-3.c: New test.
34672 * gcc.dg/tree-ssa/stdarg-1.c: New test.
34673 * gcc.dg/tree-ssa/stdarg-2.c: New test.
34674 * gcc.dg/tree-ssa/stdarg-3.c: New test.
34675 * gcc.dg/tree-ssa/stdarg-4.c: New test.
34676 * gcc.dg/tree-ssa/stdarg-5.c: New test.
34677
34678 2004-09-29 Jakub Jelinek <jakub@redhat.com>
34679
34680 PR tree-optimization/17697
34681 * g++.dg/opt/pr17697-1.C: New test.
34682 * g++.dg/opt/pr17697-2.C: New test.
34683 * g++.dg/opt/pr17697-3.C: New test.
34684
34685 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
34686
34687 PR c/16409
34688 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
34689 gcc.dg/vla-init-5.c: New tests.
34690
34691 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
34692
34693 PR c/13804
34694 * gcc.dg/pr13804-1.c: New test.
34695
34696 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34697
34698 PR fortran/16938
34699 * gfortran.dg/pr16938.f90: New test.
34700
34701 2004-09-27 Mark Mitchell <mark@codesourcery.com>
34702
34703 * g++.dg/template/crash23.C: New test.
34704
34705 2004-09-27 Mark Mitchell <mark@codesourcery.com>
34706
34707 PR c++/17585
34708 * g++.dg/template/static8.C: New test.
34709
34710 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
34711
34712 PR c++/17681
34713 * g++.dg/other/error9.C: New test.
34714
34715 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
34716
34717 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
34718
34719 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34720
34721 PR fortran/15164
34722 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
34723
34724 2004-09-26 Roger Sayle <roger@eyesopen.com>
34725
34726 PR middle-end/17112
34727 * gcc.dg/pr17112-1.c: New test case.
34728
34729 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
34730
34731 PR c/11459
34732 * gcc.dg/pr11459-1.c: New test.
34733
34734 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
34735
34736 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
34737 * gcc.dg/tree-ssa/loop-4.c: Likewise.
34738
34739 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34740
34741 * gfortran.dg/pr15324.f90: Make array bounds consistent.
34742
34743 2004-09-25 Jan Hubicka <jh@suse.cz>
34744
34745 * compile/30040909-1.c: New test.
34746 * compile/30040907-1.c: New test.
34747
34748 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
34749
34750 * gcc.c-torture/execute/va-arg-26.c: New test.
34751
34752 2004-09-24 Zack Weinberg <zack@codesourcery.com>
34753
34754 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
34755 extra diagnostics on targets with 64-bit pointers.
34756 * objc.dg/selector-1.m: Adjust dg-warning regexp.
34757
34758 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
34759
34760 PR c/17188
34761 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
34762 * gcc.dg/decl-3.c: Adjust expected message.
34763
34764 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34765
34766 PR fortran/17615
34767 * gfortran.dg/pr17615.f90: New test.
34768
34769 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
34770
34771 PR tree-optimzation/17517
34772 * g++.dg/tree-ssa/pr17517.C: New Test.
34773
34774 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
34775
34776 PR c++/16889
34777 * g++.dg/lookup/ambig3.C: New.
34778
34779 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
34780
34781 PR tree-opt/17624
34782 * g++.dg/opt/pr17624.C: New test.
34783
34784 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
34785
34786 PR c/6980
34787 * gcc.dg/Wbad-function-cast-1.c: New test.
34788
34789 2004-09-23 Zack Weinberg <zack@codesourcery.com>
34790
34791 * g++.dg/ext/complit1.C
34792 * g++.dg/other/error2.C
34793 * g++.dg/other/nontype-1.C
34794 * g++.dg/parse/crash11.C
34795 * g++.dg/parse/crash12.C
34796 * g++.dg/parse/error15.C
34797 * g++.dg/parse/error4.C
34798 * g++.dg/parse/tmpl-outside1.C
34799 * g++.dg/parse/too-many-tmpl-args1.C
34800 * g++.dg/template/dependent-expr3.C
34801 * g++.dg/template/error10.C
34802 * g++.dg/template/instantiate1.C
34803 * g++.dg/template/vtable2.C
34804 * g++.dg/warn/Wshadow-1.C
34805 * g++.dg/warn/weak1.C
34806 * g++.old-deja/g++.brendan/crash16.C
34807 * g++.old-deja/g++.brendan/crash18.C
34808 * g++.old-deja/g++.brendan/crash48.C
34809 * g++.old-deja/g++.brendan/crash49.C
34810 * g++.old-deja/g++.brendan/crash55.C
34811 * g++.old-deja/g++.brendan/crash56.C
34812 * g++.old-deja/g++.brendan/crash8.C
34813 * g++.old-deja/g++.brendan/enum11.C
34814 * g++.old-deja/g++.brendan/enum8.C
34815 * g++.old-deja/g++.brendan/enum9.C
34816 * g++.old-deja/g++.brendan/friend3.C
34817 * g++.old-deja/g++.brendan/misc14.C
34818 * g++.old-deja/g++.bugs/900402_02.C
34819 * g++.old-deja/g++.bugs/900404_03.C
34820 * g++.old-deja/g++.bugs/900404_04.C
34821 * g++.old-deja/g++.bugs/900428_03.C
34822 * g++.old-deja/g++.jason/crash4.C
34823 * g++.old-deja/g++.jason/overload21.C
34824 * g++.old-deja/g++.jason/redecl1.C
34825 * g++.old-deja/g++.jason/report.C
34826 * g++.old-deja/g++.jason/rfg10.C
34827 * g++.old-deja/g++.jason/template30.C
34828 * g++.old-deja/g++.law/arm12.C
34829 * g++.old-deja/g++.law/ctors5.C
34830 * g++.old-deja/g++.law/cvt20.C
34831 * g++.old-deja/g++.law/init10.C
34832 * g++.old-deja/g++.law/init8.C
34833 * g++.old-deja/g++.law/visibility17.C
34834 * g++.old-deja/g++.law/visibility7.C
34835 * g++.old-deja/g++.mike/net8.C
34836 * g++.old-deja/g++.mike/p646.C
34837 * g++.old-deja/g++.mike/p700.C
34838 * g++.old-deja/g++.mike/p701.C
34839 * g++.old-deja/g++.mike/p811.C
34840 * g++.old-deja/g++.ns/template13.C
34841 * g++.old-deja/g++.other/array3.C
34842 * g++.old-deja/g++.other/crash25.C
34843 * g++.old-deja/g++.other/dtor3.C
34844 * g++.old-deja/g++.other/dtor4.C
34845 * g++.old-deja/g++.other/main1.C
34846 * g++.old-deja/g++.other/warn7.C
34847 * g++.old-deja/g++.pt/crash11.C
34848 * g++.old-deja/g++.pt/crash36.C
34849 * g++.old-deja/g++.pt/spec22.C
34850 * g++.old-deja/g++.pt/spec9.C
34851 * g++.old-deja/g++.pt/ttp52.C
34852 * g++.old-deja/g++.robertl/eb103.C
34853 * g++.old-deja/g++.robertl/eb121.C
34854 * g++.old-deja/g++.robertl/eb22.C
34855 * g++.old-deja/g++.robertl/eb8.C:
34856 Update locations and/or regexps of dg-error markers.
34857 Remove markers for some bogus messages that are no longer issued.
34858
34859 2004-09-23 Jakub Jelinek <jakub@redhat.com>
34860
34861 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
34862 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
34863
34864 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
34865
34866 PR c++/17618
34867 * g++.dg/lookup/crash5.C: New test.
34868
34869 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
34870
34871 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
34872 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
34873 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
34874 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
34875 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
34876 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
34877
34878 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
34879 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
34880 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
34881 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
34882 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
34883 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
34884
34885 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
34886
34887 * gcc.dg/vect/vect-44.c: Check additional cases.
34888 * gcc.dg/vect/vect-48.c: Check additional cases.
34889
34890 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
34891 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
34892 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
34893 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
34894 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
34895 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
34896 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
34897 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
34898 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
34899
34900 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
34901 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
34902 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
34903
34904 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34905
34906 * gcc.dg/tree-ssa/loop-6.c: New test.
34907
34908 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
34909
34910 PR c++/17620
34911 * g++.dg/inherit/base2.C: New.
34912
34913 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
34914
34915 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
34916 * gcc.dg/20001012-2.c: Likewise.
34917 * gcc.dg/20001013-1.c: Likewise.
34918 * gcc.dg/20001101-1.c: Likewise.
34919 * gcc.dg/20001102-1.c: Likewise.
34920 * gcc.dg/bf-spl1.c: Likewise.
34921 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
34922 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
34923
34924 2004-09-22 Diego Novillo <dnovillo@redhat.com>
34925
34926 PR tree-optimization/16721
34927 * gcc.dg/tree-ssa/pr16721.c: New test.
34928
34929 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
34930
34931 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
34932 * gcc.dg/20040305-1.c: Likewise.
34933
34934 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
34935
34936 PR c/16566
34937 * gcc.c-torture/compile/pr16566-1.c,
34938 gcc.c-torture/compile/pr16566-2.c,
34939 gcc.c-torture/compile/pr16566-3.c: New tests.
34940
34941 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
34942
34943 PR tree-optimization/17512
34944 * gcc.c-torture/compile/20040916-1.c.
34945
34946 2004-09-21 Mark Mitchell <mark@codesourcery.com>
34947
34948 * gcc.dg/pragma-re-3.c: New test.
34949
34950 2004-09-17 Matt Austern <austern@apple.com>
34951
34952 PR c++/15049
34953 * g++.dg/other/anon3.C: New.
34954
34955 2004-09-21 Roger Sayle <roger@eyesopen.com>
34956
34957 PR c++/7503
34958 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
34959 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
34960 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
34961 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
34962 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
34963
34964 2004-09-21 Bud Davis <bdavis9659@comcast.net>
34965
34966 PR fortran/17286
34967 * gfortran.dg/pr17286.f90: New test.
34968
34969 2004-09-20 Mark Mitchell <mark@codesourcery.com>
34970
34971 PR c++/17530
34972 * g++.dg/template/static7.C: New test.
34973
34974 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
34975
34976 PR tree-opt/17558
34977 * gcc.c-torture/compile/pr17558.c: New test.
34978
34979 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
34980
34981 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
34982 if SKIP_ATTRIBUTE is defined.
34983
34984 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34985
34986 PR fortran/15957
34987 * gfortran.dg/pr15957.f90: New test.
34988
34989 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
34990
34991 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
34992 in comparison.
34993 * gcc.dg/vect/vect-79.c: Likewise.
34994 * gcc.dg/vect/vect-80.c: Likewise.
34995
34996 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34997
34998 PR fortran/15750
34999 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
35000
35001 2004-09-20 Ira Rosen <irar@il.ibm.com>
35002
35003 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
35004 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
35005 * gcc.dg/vect/vect-62.c: New testcase.
35006 * gcc.dg/vect/vect-63.c: New testcase.
35007 * gcc.dg/vect/vect-64.c: New testcase.
35008 * gcc.dg/vect/vect-65.c: New testcase.
35009 * gcc.dg/vect/vect-66.c: New testcase.
35010 * gcc.dg/vect/vect-67.c: New testcase.
35011 * gcc.dg/vect/vect-68.c: New testcase.
35012 * gcc.dg/vect/vect-69.c: New testcase.
35013 * gcc.dg/vect/vect-79.c: New testcase.
35014 * gcc.dg/vect/vect-80.c: New testcase.
35015
35016 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
35017
35018 * gcc.target/mips/asm-1.c: New test.
35019
35020 2004-09-19 Ira Rosen <irar@il.ibm.com>
35021
35022 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
35023 * gcc.dg/vect/vect-73.c: New testcase.
35024 * gcc.dg/vect/vect-74.c: New testcase.
35025 * gcc.dg/vect/vect-75.c: New testcase.
35026 * gcc.dg/vect/vect-76.c: New testcase.
35027 * gcc.dg/vect/vect-77.c: New testcase.
35028 * gcc.dg/vect/vect-78.c: New testcase
35029
35030 2004-09-18 Paul Brook <paul@codesourcery.com>
35031
35032 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
35033
35034 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
35035
35036 PR c/17424
35037 * gcc.dg/pr17424-1.c: New test.
35038
35039 2004-09-18 Diego Novillo <dnovillo@redhat.com>
35040
35041 * g++.dg/tree-ssa/pr17153.C: New test.
35042
35043 2004-09-16 Geoffrey Keating <geoffk@apple.com>
35044
35045 PR pch/13361
35046 * g++.dg/pch/wchar-1.C: New.
35047 * g++.dg/pch/wchar-1.Hs: New.
35048
35049 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
35050
35051 * gcc.c-torture/execute/20040917-1.c: New test.
35052
35053 2004-09-17 Diego Novillo <dnovillo@redhat.com>
35054
35055 PR tree-optimization/17319
35056 * gcc.dg/pr17319.c: New test.
35057
35058 2004-09-17 Devang Patel <dpatel@apple.com>
35059
35060 * gcc.dg/20040813-1.c: New test.
35061
35062 2004-09-17 Diego Novillo <dnovillo@redhat.com>
35063
35064 PR tree-optimization/17273
35065 * gcc.c-torture/compile/pr17273.c: New test.
35066
35067 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
35068
35069 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
35070 Update expected messages.
35071 * gcc.dg/declspec-13.c: New test.
35072
35073 2004-09-17 David Edelsohn <edelsohn@gnu.org>
35074
35075 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
35076
35077 2004-09-17 Diego Novillo <dnovillo@redhat.com>
35078
35079 * gcc.c-torture/execute/pr17252.c: Use post-increment to
35080 change what 'a' is pointing to.
35081
35082 2004-09-17 Mark Mitchell <mark@codesourcery.com>
35083
35084 PR c++/16002
35085 * g++.dg/template/error18.C: New test.
35086
35087 PR c++/16029
35088 * g++.dg/warn/Wunused-8.C: New test.
35089
35090 2004-09-17 Steven Bosscher <stevenb@suse.de>
35091
35092 PR tree-optimization/17513
35093 * gcc.dg/20040916-1.c: New test.
35094
35095 2004-09-16 Mark Mitchell <mark@codesourcery.com>
35096
35097 PR c++/17501
35098 * g++.dg/template/typename7.C: New test.
35099
35100 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35101
35102 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
35103
35104 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
35105
35106 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
35107 with -ftree-based-profiling also.
35108 * lib/profopt.exp: Support late-set profile_option/feedback_option.
35109
35110 2004-09-16 Victor Leikehman <lei@il.ibm.com>
35111
35112 PR/15364
35113 * gfortran.dg/der_array_io_1.f90: New test.
35114 * gfortran.dg/der_array_io_2.f90: New test.
35115 * gfortran.dg/der_array_io_3.f90: New test.
35116
35117 2004-09-15 Mark Mitchell <mark@codesourcery.com>
35118
35119 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
35120 EABI.
35121
35122 2004-09-15 Mark Mitchell <mark@codesourcery.com>
35123
35124 * g++.dg/opt/switch1.C: New test.
35125
35126 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
35127
35128 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
35129 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
35130 Update expected messages.
35131
35132 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35133
35134 PR fortran/16485
35135 * gfortran.dg/same_name_1.f90: New test.
35136
35137 2004-09-15 Diego Novillo <dnovillo@redhat.com>
35138
35139 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
35140 dereference garbage pointers.
35141
35142 2004-09-15 Jakub Jelinek <jakub@redhat.com>
35143
35144 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
35145 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
35146
35147 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
35148 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
35149 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
35150
35151 2004-09-14 Mark Mitchell <mark@codesourcery.com>
35152
35153 PR c++/17324
35154 * g++.dg/template/mangle1.C: New test.
35155
35156 2004-09-14 Diego Novillo <dnovillo@redhat.com>
35157
35158 PR tree-optimization/17252
35159 * gcc.c-torture/execute/pr17252.c: New test.
35160
35161 2004-09-14 Andrew Pinski <apinski@apple.com>
35162
35163 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
35164
35165 2004-09-14 Roger Sayle <roger@eyesopen.com>
35166
35167 PR rtl-optimization/9771
35168 * gcc.dg/pr9771-1.c: New test case.
35169
35170 2004-09-14 Diego Novillo <dnovillo@redhat.com>
35171
35172 PR tree-optimization/15262
35173 * gcc.c-torture/execute/pr15262-1.c: New test.
35174 * gcc.c-torture/execute/pr15262-2.c: New test.
35175
35176 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
35177
35178 * gcc.dg/declspec-12.c: New test.
35179
35180 2004-09-14 Bud Davis <bdavis9659@comcast.net>
35181
35182 * gfortran.dg/pr17090.f90: Add directives to test.
35183
35184 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35185
35186 * gcc.c-torture/compile/20040914-1.c: New test.
35187
35188 2004-09-13 Mark Mitchell <mark@codesourcery.com>
35189
35190 PR c++/16162
35191 * g++.dg/template/decl2.C: New test.
35192
35193 2004-09-13 Bud Davis <bdavis9659@comcast.net>
35194
35195 PR fortran/17090
35196 * gfortran.dg/pr17090.f90: New test.
35197
35198 2004-09-13 Dale Johannesen <dalej@apple.com>
35199
35200 * gcc.c-torture/compile/pr17408.c: New test case.
35201
35202 2004-09-13 Mark Mitchell <mark@codesourcery.com>
35203
35204 PR c++/16716
35205 * g++.dg/parse/crash17.C: New test.
35206
35207 PR c++/17327
35208 * g++.dg/template/enum3.C: New test.
35209
35210 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
35211
35212 * lib/gcc-defs.exp: Load wrapper.exp.
35213 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
35214 using local code.
35215 * lib/gcc.exp (gcc_init): Similar.
35216 * lib/gfortran.exp (gfortran_init): Similar.
35217 * lib/objc.exp (objc_init): Similar.
35218 * lib/treelang.exp (treelang_init): Similar.
35219 * lib/wrapper.exp: New file with build_wrapper call machinery in
35220 ${tool}_maybe_build_wrapper.
35221
35222 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
35223
35224 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
35225 "inline".
35226 * gcc.dg/declspec-11.c: Update expected messages.
35227 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
35228 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
35229 gcc.dg/inline-12.c: New tests.
35230
35231 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
35232
35233 * g++.dg/tree-ssa/pr17400.C: New testcase.
35234
35235 2004-09-13 James E Wilson <wilson@specifixinc.com>
35236
35237 * gcc.target/mips/sb1-1.c: New testcase.
35238
35239 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
35240
35241 * lib/g77-dg.exp: Remove unused file.
35242 * lib/mike-g77.exp: Ditto.
35243 * lib/g77.exp: Ditto.
35244
35245 2004-09-12 Richard Henderson <rth@redhat.com>
35246
35247 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
35248
35249 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
35250
35251 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
35252 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35253 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
35254 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
35255 Update expected messages.
35256
35257 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
35258
35259 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
35260 declaration/use mismatch for dirp parameter.
35261
35262 2004-09-12 Andrew Pinski <apinski@apple.com>
35263
35264 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
35265 -fgnu-runtime is passed.
35266
35267 2004-09-12 Richard Henderson <rth@redhat.com>
35268
35269 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
35270 do the uplevel thing and update additional_flags directly.
35271 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
35272 gfortran.fortran-torture/execute/intrinsic_nearest.x,
35273 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
35274 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
35275
35276 2004-09-11 Steven Bosscher <stevenb@suse.de>
35277
35278 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
35279
35280 2004-09-11 Roger Sayle <roger@eyesopen.com>
35281
35282 PR middle-end/17411
35283 * g++.dg/opt/pr17411-1.C: New test case.
35284
35285 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
35286
35287 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
35288 gcc.dg/tls/diag-2.c: Update expected messages.
35289 * gcc.dg/991209-1.c: Specify compilation options. Update expected
35290 messages.
35291 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
35292 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
35293 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
35294 gcc.dg/tls/diag-5.c: New tests.
35295
35296 2004-09-11 Zack Weinberg <zack@codesourcery.com>
35297
35298 * gcc.dg/20040910-1.c: Correct dg-error regexp.
35299
35300 2004-09-11 Steven Bosscher <stevenb@suse.de>
35301
35302 * g++.dg/parse/break-in-for.C: New test.
35303
35304 2004-09-11 Jakub Jelinek <jakub@redhat.com>
35305
35306 * gcc.dg/tree-ssa/20040911-1.c: New test.
35307
35308 2004-09-11 Andreas Jaeger <aj@suse.de>
35309
35310 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
35311 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
35312
35313 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
35314
35315 * gcc.target/frv: New directory of FR-V-specific tests.
35316
35317 2004-09-10 James E Wilson <wilson@specifixinc.com>
35318
35319 * gcc.dg/convert-vec-1.c: New test.
35320
35321 2004-09-10 Roger Sayle <roger@eyesopen.com>
35322
35323 PR middle-end/17024
35324 * gcc.dg/pr17024-1.c: New test case.
35325
35326 2004-09-10 Eric Christopher <echristo@redhat.com>
35327
35328 * gcc.dg/20040910-1.c: New test.
35329
35330 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
35331
35332 * gcc.dg/bitfld-9.c: New test.
35333
35334 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
35335
35336 * gcc.c-torture/execute/ieee/acc1.c: New test.
35337 * gcc.c-torture/execute/ieee/acc2.c: New test.
35338 * gcc.c-torture/execute/ieee/mzero6.c: New test.
35339
35340 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
35341
35342 * gcc.dg/deprecated-2.c: New test.
35343
35344 2004-09-09 James E Wilson <wilson@specifixinc.com>
35345
35346 * gcc.dg/init-vec-1.c: New test.
35347
35348 2004-09-09 Roger Sayle <roger@eyesopen.com>
35349
35350 PR middle-end/17055
35351 * gcc.dg/pr17055-1.c: New test case.
35352
35353 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
35354
35355 PR target/17377
35356 * gcc.c-torture/execute/pr17377.c: New test.
35357
35358 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
35359
35360 PR c/8420
35361 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
35362 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
35363 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
35364 gcc.dg/long-long-typespec-1.c: New tests.
35365 * gcc.dg/tls/diag-2.c: Update expected diagnostics
35366
35367 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
35368
35369 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
35370 gcc.dg/gnu99-static-1.c: New tests.
35371
35372 2004-09-08 Devang Patel <dpatel@apple.com>
35373
35374 * gcc.dg/darwin-ld-20040828-1.c: New test.
35375 * gcc.dg/darwin-ld-20040828-2.c: New test.
35376 * gcc.dg/darwin-ld-20040828-3.c: New test.
35377
35378 2004-09-08 Ziemowit Laski <zlaski@apple.com>
35379
35380 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
35381 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
35382 in error message.
35383 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
35384 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
35385 in error message.
35386 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
35387 types they qualify.
35388 * objc.dg/type-size-2.m: Fix wording in comment.
35389 * objc.dg/va-meth-1.m: New test case.
35390
35391 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
35392
35393 PR c/16633:
35394 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
35395 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
35396
35397 2004-09-06 Devang Patel <dpatel@apple.com>
35398
35399 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
35400 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
35401
35402 2004-09-06 Zack Weinberg <zack@codesourcery.com>
35403
35404 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
35405 reflect changed line numbering of diagnostics.
35406
35407 2004-09-06 Paul Brook <paul@codesourcery.com>
35408
35409 * gfortran.dg/edit_real_1.f90: Add new test.
35410
35411 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35412
35413 * gcc.dg/tree-ssa/loop-2.c: New test.
35414 * gcc.dg/tree-ssa/loop-3.c: New test.
35415 * gcc.dg/tree-ssa/loop-4.c: New test.
35416 * gcc.dg/tree-ssa/loop-5.c: New test.
35417
35418 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35419
35420 * gcc.dg/format/sentinel-1.c: Update for parameter option.
35421
35422 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35423
35424 * gcc.dg/format/sentinel-1.c: New test.
35425
35426 2004-09-04 Uros Bizjak <uros@kss-loka.si>
35427
35428 * gcc.dg/builtins-46.c: New.
35429
35430 2004-09-03 Devang Patel <dpatel@apple.com>
35431
35432 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
35433 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
35434
35435 2004-09-03 Jan Beulich <jbeulich@novell.com>
35436
35437 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
35438 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
35439 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
35440 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
35441 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
35442 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
35443 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
35444 the non-portable bzero.
35445 * gcc.dg/20010912-1.c: xfail for NetWare.
35446 * gcc.dg/20020426-2.c: xfail for NetWare.
35447 * gcc.dg/20021014-1.c: xfail for NetWare.
35448 * gcc.dg/20021018-1.c: xfail for NetWare.
35449 * gcc.dg/20030213-1.c: xfail for NetWare.
35450 * gcc.dg/20030225-1.c: xfail for NetWare.
35451 * gcc.dg/20030708-1.c: xfail for NetWare.
35452 * gcc.dg/builtins-config.h: Also exclude NetWare.
35453 * gcc.dg/format/format.h: Define restrict only if not already defined.
35454 * gcc.dg/nest.c: xfail for NetWare.
35455 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
35456 * lib/target-supports.exp (check_visibility_available): Exclude
35457 NetWare.
35458
35459 2004-09-03 Jan Beulich <jbeulich@novell.com>
35460
35461 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
35462 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
35463 deterministic starting point for the alignment of structure fields.
35464 * gcc.dg/Wpadded.c: Dito.
35465 * g++.dg/abi/vbase10.C: Dito.
35466
35467 2004-09-03 Devang Patel <dpatel@apple.com>
35468
35469 * g++.dg/debug/pr15736.cc: New test.
35470
35471 2004-09-02 Mark Mitchell <mark@codesourcery.com>
35472
35473 * README.QMTEST: Fix out-of-date link.
35474
35475 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
35476
35477 PR fortran/16579
35478 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
35479 Delete. Duplicate of gfortran.dg/g77/20010610.f
35480
35481 2004-09-02 Mark Mitchell <mark@codesourcery.com>
35482
35483 * g++.dg/abi/arm_rtti1.C: New test.
35484
35485 2004-09-02 Geoffrey Keating <geoffk@apple.com>
35486
35487 * gcc.dg/ppc-vector-memcpy.c: New.
35488 * gcc.dg/ppc-vector-memset.c: New.
35489
35490 2004-09-02 Chao-ying Fu <fu@mips.com>
35491
35492 * gcc.target/mips/mips-3d-1.c: New test.
35493 * gcc.target/mips/mips-3d-2.c: New test.
35494 * gcc.target/mips/mips-3d-3.c: New test.
35495 * gcc.target/mips/mips-3d-4.c: New test.
35496 * gcc.target/mips/mips-3d-5.c: New test.
35497 * gcc.target/mips/mips-3d-6.c: New test.
35498 * gcc.target/mips/mips-3d-7.c: New test.
35499 * gcc.target/mips/mips-3d-8.c: New test.
35500 * gcc.target/mips/mips-3d-9.c: New test.
35501 * gcc.target/mips/mips-ps-1.c: New test.
35502 * gcc.target/mips/mips-ps-2.c: New test.
35503 * gcc.target/mips/mips-ps-3.c: New test.
35504 * gcc.target/mips/mips-ps-4.c: New test.
35505 * gcc.target/mips/mips-ps-type.c: New test.
35506
35507 2004-09-02 Paul Brook <paul@codesourcery.com>
35508
35509 * gfortran.dg/edit_real_1.f90: Add new tests.
35510
35511 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35512
35513 PR fortran/15327
35514 * gfortran.dg/merge_char_1.f90: New test.
35515
35516 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35517
35518 PR fortran/16404
35519 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
35520
35521 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35522
35523 PR c/1522
35524 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
35525
35526 2004-09-01 Mark Mitchell <mark@codesourcery.com>
35527
35528 * g++.dg/opt/loop1.C: Do not XFAIL.
35529
35530 2004-09-01 Jakub Jelinek <jakub@redhat.com>
35531
35532 * gcc.c-torture/execute/20040831-1.c: New test.
35533
35534 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
35535
35536 PR fortran/16579
35537 * gfortran.dg/g77/20010610.f: Now passes.
35538 Copy from g77.f-torture/execute. Add dg-run directive.
35539 * gfortran.dg/g77/README: Update
35540
35541 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
35542
35543 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
35544 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
35545 (t1, t2, t3, t4): Add volatile.
35546
35547 2004-08-31 Mark Mitchell <mark@codesourcery.com>
35548
35549 * g++.dg/ext/visibility/arm1.C: New test.
35550
35551 2004-08-31 Geoffrey Keating <geoffk@apple.com>
35552
35553 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
35554 -pedantic-errors.
35555
35556 2004-09-01 Paul Brook <paul@codesourcery.com>
35557
35558 * gfortran.dg/eof_2.f90: New test.
35559
35560 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35561
35562 PR fortran/16579
35563 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
35564
35565 2004-08-31 Bud Davis <bdavis9659@comcast.net>
35566
35567 PR libfortran/16805
35568 * gfortran.dg/list_read_2.f90: New test.
35569
35570 2004-08-31 Mark Mitchell <mark@codesourcery.com>
35571
35572 * g++.dg/abi/key1.C: New test.
35573
35574 2004-08-31 Richard Henderson <rth@redhat.com>
35575
35576 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
35577 form of offsetof.
35578 * g++.dg/other/offsetof5.C: Remove duplicate.
35579
35580 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35581
35582 PR fortran/17244
35583 * gfortran.dg/func_derived_1.f90: New test.
35584
35585 2004-08-31 Paul Brook <paul@codesourcery.com>
35586
35587 * gfortran.dg/eof_1.f90: New test.
35588
35589 2004-08-31 Paul Brook <paul@codesourcery.com>
35590
35591 * gfortran.dg/list_read_1.f90: New file.
35592
35593 2004-08-30 Mark Mitchell <mark@codesourcery.com>
35594
35595 * g++.dg/opt/loop1.C: XFAIL.
35596
35597 2004-08-30 Geoffrey Keating <geoffk@apple.com>
35598
35599 * gcc.dg/funcdef-storage-1.c: New.
35600 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
35601 an extern function in local scope.
35602 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
35603 declare an 'auto inline' function in local scope.
35604 * gcc.dg/20011130-1.c: Likewise.
35605 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
35606 an 'auto' function in local scope.
35607 * gcc.dg/20021014-1.c: Likewise.
35608 * gcc.dg/20030331-2.c: Likewise.
35609
35610 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35611
35612 * gfortran.dg/blockdata_1.f90: New test.
35613
35614 2004-08-30 Richard Henderson <rth@redhat.com>
35615
35616 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
35617
35618 2004-08-30 Richard Henderson <rth@redhat.com>
35619
35620 * lib/fortran-torture.exp (fortran-torture-execute): Honor
35621 additional_flags set by alternate driver.
35622 (ieee-options): New procedure.
35623 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
35624 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
35625 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
35626 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
35627
35628 2004-08-30 Richard Henderson <rth@redhat.com>
35629
35630 * lib/f-torture.exp: Remove.
35631
35632 2004-08-29 Mark Mitchell <mark@codesourcery.com>
35633
35634 PR rtl-optimization/16590
35635 * g++.dg/opt/loop1.C: New test.
35636
35637 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35638
35639 PR fortran/13910
35640 * gfortran.dg/oldstyle_1.f90: New test.
35641
35642 2004-08-29 Steven G. Kargl <kargls@comcast.net>
35643 Paul Brook <paul@codesourcery.com>
35644
35645 * gfortran.dg/g77/README: Update.
35646 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
35647 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
35648 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
35649
35650 2004-08-28 Paul Brook <paul@codesourcery.com>
35651
35652 PR libfortran/17195
35653 * gfortran.dg/edit_real_1.f90: New test.
35654
35655 2004-08-27 Paul Brook <paul@codesourcery.com>
35656
35657 * gfortran.dg/rewind_1.f90: New test.
35658
35659 2004-08-27 Bud Davis <bdavis9659@comcast.net>
35660
35661 PR fortran/16597
35662 * gfortran.dg/pr16597.f90: New test.
35663
35664 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
35665
35666 PR c/13801
35667 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
35668 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
35669 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
35670 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
35671 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
35672
35673 2004-08-26 Nick Clifton <nickc@redhat.com>
35674
35675 * gcc.c-torture/compile/pr17119.c: New test.
35676
35677 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
35678
35679 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
35680
35681 2004-08-25 Richard Henderson <rth@redhat.com>
35682
35683 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
35684 the bits that expect kind=8 to be the largest real kind.
35685
35686 2004-08-25 Ziemowit Laski <zlaski@apple.com>
35687
35688 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
35689
35690 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35691
35692 * gfortran.dg/assignment_1.f90: New test.
35693
35694 2004-08-25 Adam Nemet <anemet@lnxw.com>
35695
35696 * g++.dg/template/repo3.C: New test.
35697
35698 2004-08-25 Roger Sayle <roger@eyesopen.com>
35699
35700 PR middle-end/16693
35701 PR tree-optimization/16372
35702 * g++.dg/opt/pr16372-1.C: New test case.
35703 * g++.dg/opt/pr16693-1.C: New test case.
35704 * g++.dg/opt/pr16693-2.C: New test case.
35705
35706 2004-08-25 Ziemowit Laski <zlaski@apple.com>
35707
35708 * objc.dg/proto-lossage-4.m: New test.
35709
35710 2004-08-25 Mark Mitchell <mark@codesourcery.com>
35711
35712 PR c++/17155
35713 * g++.dg/inherit/local2.C: New test.
35714
35715 2004-08-25 Paul Brook <paul@codesourcery.com>
35716
35717 PR fortran/17144
35718 * gfortran.dg/string_ctor_1.f90: New test.
35719
35720 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35721
35722 PR c++/14428
35723 * g++.dg/template/redecl2.C: New test.
35724
35725 2004-08-24 Bud Davis <bdavis9659@comcast.net>
35726
35727 PR fortran/17143
35728 * gfortran.dg/pr17143.f90: New test.
35729
35730 2004-08-24 Bud Davis <bdavis9659@comcast.net>
35731
35732 PR fortran/17164
35733 * gfortran.dg/pr17164.f90: New test.
35734
35735 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35736
35737 * gcc.dg/tree-ssa/loop-1.c: New test.
35738
35739 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
35740
35741 * gcc.c-torture/compile/20040824-1.c: New test.
35742
35743 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
35744
35745 * gcc.c-torture/compile/iftrap-3.c: New test.
35746
35747 2004-08-24 Paul Brook <paul@codesourcery.com>
35748
35749 * gfortran.dg/entry_2.f90: New test.
35750
35751 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
35752
35753 PR c++/16889
35754 * g++.dg/lookup/ambig[12].C: New.
35755
35756 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35757
35758 PR c++/16706
35759 * g++.dg/template/crash21.C: New test.
35760 * g++.dg/template/crash22.C: Likewise.
35761
35762 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
35763
35764 PR c++/17149
35765 * g++.dg/template/access15.C: New.
35766
35767 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35768
35769 PR c++/17163
35770 * g++.dg/template/repo2.C: New test.
35771
35772 2004-08-23 Roger Sayle <roger@eyesopen.com>
35773
35774 PR rtl-optimization/17078
35775 * gcc.c-torture/execute/pr17078-1.c: New test case.
35776
35777 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35778
35779 PR c/14492
35780 * gcc.dg/debug/crash1.c: New test.
35781
35782 2004-08-23 Mark Mitchell <mark@codesourcery.com>
35783
35784 PR c/16180
35785 * gcc.dg/loop-5.c: New test.
35786
35787 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35788
35789 * gcc.c-torture/execute/20040823-1.c: New test.
35790
35791 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
35792
35793 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
35794 to the assembler. Simplify test accordingly.
35795 (asm_abi_flags): Use GNU names.
35796 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
35797 to check for ABI flags.
35798
35799 2004-08-22 Andrew Pinski <apinski@apple.com>
35800
35801 * g++.dg/opt/pr14029.C: New test.
35802 * gcc.c-torture/execute/pr15262.c: New test.
35803
35804 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35805
35806 * gfortran.dg/reduction.f90: Add checks with complex arguments.
35807
35808 2004-08-21 Bud Davis <bdavis9659@comcast.net>
35809
35810 PR 16908
35811 * gfortran.dg/direct_io.f90: New test.
35812
35813 2004-08-20 Mark Mitchell <mark@codesourcery.com>
35814
35815 PR c++/17121
35816 * g++.dg/inherit/local2.C: New test.
35817
35818 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35819
35820 PR c++/17120
35821 * g++.dg/warn/Wparentheses-4.C: New test.
35822
35823 2004-08-20 Mark Mitchell <mark@codesourcery.com>
35824
35825 PR c++/17121
35826 * g++.dg/inherit/local2.C: New test.
35827
35828 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
35829 * gcc.dg/ppc-ldstruct.c: Likewise.
35830 * gcc.dg/ppc64-abi-2.c: Likewise.
35831
35832 2004-08-20 Jakub Jelinek <jakub@redhat.com>
35833
35834 PR rtl-optimization/17099
35835 * gcc.c-torture/execute/20040820-1.c: New test.
35836
35837 2004-08-20 David Edelsohn <edelsohn@gnu.org>
35838
35839 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
35840
35841 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
35842
35843 PR fortran/17077
35844 * gfortran.dg/auto_array_1.f90: New test.
35845
35846 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35847
35848 PR fortran/17074
35849 * gfortran.dg/simpleif_1.f90: New test.
35850
35851 2004-08-19 Mark Mitchell <mark@codesourcery.com>
35852
35853 * lib/target-supports.exp (check_profiling_available): Return
35854 false for arm*-*-symbianelf* and arm*-*-eabi*.
35855
35856 PR c++/15890
35857 * g++.dg/template/delete1.C: New test.
35858
35859 2004-08-19 Paul Brook <paul@codesourcery.com>
35860
35861 PR fortran/14976
35862 PR fortran/16228
35863 * gfortran.dg/data_char_1.f90: New test.
35864
35865 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
35866
35867 PR fortran/16946
35868 * gfortran.dg/reduction.f90: New testcase.
35869
35870 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35871
35872 PR fortran/16520
35873 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
35874
35875 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
35876
35877 PR c++/17041
35878 * g++.dg/Wparentheses-3.C: New test.
35879
35880 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
35881
35882 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
35883 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
35884 * gcc.dg/vect/vect-2.c: Likewise.
35885 * gcc.dg/vect/vect-3.c: Likewise.
35886 * gcc.dg/vect/vect-4.c: Likewise.
35887 * gcc.dg/vect/vect-5.c: Likewise.
35888 * gcc.dg/vect/vect-6.c: Likewise.
35889 * gcc.dg/vect/vect-7.c: Likewise.
35890 * gcc.dg/vect/vect-25.c: Likewise.
35891 * gcc.dg/vect/vect-31.c: Likewise.
35892 * gcc.dg/vect/vect-32.c: Likewise.
35893 * gcc.dg/vect/vect-34.c: Likewise.
35894 * gcc.dg/vect/vect-36.c: Likewise.
35895 * gcc.dg/vect/vect-all.c: Likewise.
35896
35897 2004-08-18 Mark Mitchell <mark@codesourcery.com>
35898
35899 PR c++/17068
35900 * g++.dg/template/operator4.C: New test.
35901
35902 2004-08-18 Richard Henderson <rth@redhat.com>
35903
35904 * gcc.dg/20040206-1.c: XFAIL.
35905
35906 2004-08-17 Mark Mitchell <mark@codesourcery.com>
35907
35908 PR c++/16246
35909 * g++.dg/template/array7.C: New test.
35910
35911 2004-08-17 James E Wilson <wilson@specifixinc.com>
35912
35913 * gcc.dg/mips-movcc-1.c: New test.
35914 * gcc.dg/mips-movcc-2.c: New test.
35915 * gcc.dg/mips-movcc-3.c: New test.
35916
35917 * gcc.dg/mips-nmadd-1.c: New test.
35918 * gcc.dg/mips-nmadd-2.c: New test.
35919
35920 2004-08-17 Mark Mitchell <mark@codesourcery.com>
35921
35922 PR c++/15871
35923 * g++.dg/opt/inline8.C: New test.
35924
35925 PR c++/16965
35926 * g++.dg/parse/error17.C: New test.
35927
35928 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
35929
35930 * gcc.dg/vect: New directory for vectorizer tests.
35931 * gcc.dg/vect/tree-vect.h: New file.
35932 * gcc.dg/vect/vect.exp: New file.
35933 * gcc.dg/vect/pr16105.c.c: New test.
35934 * gcc.dg/vect/vect-1.c: New test.
35935 * gcc.dg/vect/vect-2.c: New test.
35936 * gcc.dg/vect/vect-3.c: New test.
35937 * gcc.dg/vect/vect-4.c: New test.
35938 * gcc.dg/vect/vect-5.c: New test.
35939 * gcc.dg/vect/vect-6.c: New test.
35940 * gcc.dg/vect/vect-7.c: New test.
35941 * gcc.dg/vect/vect-8.c: New test.
35942 * gcc.dg/vect/vect-9.c: New test.
35943 * gcc.dg/vect/vect-10.c: New test.
35944 * gcc.dg/vect/vect-11.c: New test.
35945 * gcc.dg/vect/vect-12.c: New test.
35946 * gcc.dg/vect/vect-13.c: New test.
35947 * gcc.dg/vect/vect-14.c: New test.
35948 * gcc.dg/vect/vect-15.c: New test.
35949 * gcc.dg/vect/vect-16.c: New test.
35950 * gcc.dg/vect/vect-17.c: New test.
35951 * gcc.dg/vect/vect-18.c: New test.
35952 * gcc.dg/vect/vect-19.c: New test.
35953 * gcc.dg/vect/vect-20.c: New test.
35954 * gcc.dg/vect/vect-21.c: New test.
35955 * gcc.dg/vect/vect-22.c: New test.
35956 * gcc.dg/vect/vect-23.c: New test.
35957 * gcc.dg/vect/vect-24.c: New test.
35958 * gcc.dg/vect/vect-25.c: New test.
35959 * gcc.dg/vect/vect-26.c: New test.
35960 * gcc.dg/vect/vect-27.c: New test.
35961 * gcc.dg/vect/vect-28.c: New test.
35962 * gcc.dg/vect/vect-29.c: New test.
35963 * gcc.dg/vect/vect-30.c: New test.
35964 * gcc.dg/vect/vect-31.c: New test.
35965 * gcc.dg/vect/vect-32.c: New test.
35966 * gcc.dg/vect/vect-33.c: New test.
35967 * gcc.dg/vect/vect-34.c: New test.
35968 * gcc.dg/vect/vect-35.c: New test.
35969 * gcc.dg/vect/vect-36.c: New test.
35970 * gcc.dg/vect/vect-37.c: New test.
35971 * gcc.dg/vect/vect-38.c: New test.
35972 * gcc.dg/vect/vect-40.c: New test.
35973 * gcc.dg/vect/vect-41.c: New test.
35974 * gcc.dg/vect/vect-42.c: New test.
35975 * gcc.dg/vect/vect-43.c: New test.
35976 * gcc.dg/vect/vect-44.c: New test.
35977 * gcc.dg/vect/vect-45.c: New test.
35978 * gcc.dg/vect/vect-46.c: New test.
35979 * gcc.dg/vect/vect-47.c: New test.
35980 * gcc.dg/vect/vect-48.c: New test.
35981 * gcc.dg/vect/vect-49.c: New test.
35982 * gcc.dg/vect/vect-50.c: New test.
35983 * gcc.dg/vect/vect-51.c: New test.
35984 * gcc.dg/vect/vect-52.c: New test.
35985 * gcc.dg/vect/vect-53.c: New test.
35986 * gcc.dg/vect/vect-54.c: New test.
35987 * gcc.dg/vect/vect-55.c: New test.
35988 * gcc.dg/vect/vect-56.c: New test.
35989 * gcc.dg/vect/vect-57.c: New test.
35990 * gcc.dg/vect/vect-58.c: New test.
35991 * gcc.dg/vect/vect-59.c: New test.
35992 * gcc.dg/vect/vect-60.c: New test.
35993 * gcc.dg/vect/vect-61.c: New test.
35994 * gcc.dg/vect/vect-all.c: New test.
35995 * gcc.dg/vect/vect-none.c: New test.
35996
35997 2004-08-17 Paul Brook <paul@codesourcery.com>
35998
35999 PR fortran/13082
36000 * gfortran.dg/entry_1.f90: New test.
36001
36002 2004-08-17 Andrew Pinski <apinski@apple.com>
36003
36004 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
36005
36006 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
36007
36008 * gcc.dg/pr17036-1.c: New test.
36009
36010 2004-08-16 Devang Patel <dpatel@apple.com>
36011
36012 * gcc.dg/darwin-20040809-1.c: New test.
36013
36014 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
36015
36016 * gcc.dg/funcdef-attr-1.c: New test.
36017
36018 2004-08-16 Janis Johnson <janis187@us.ibm.com>
36019
36020 * gcc.dg/altivec-17.c: New test.
36021 * gcc.dg/altivec-18.c: New test.
36022
36023 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36024
36025 PR c++/6749
36026 * g++.dg/template/vtable2.C: New test.
36027
36028 2004-08-14 Richard Henderson <rth@redhat.com>
36029
36030 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
36031 * gcc.dg/pack-test-4.c (main): Return 0.
36032 * gcc.dg/setjmp-1.c: Remove XFAIL.
36033 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
36034
36035 2004-08-14 Richard Henderson <rth@redhat.com>
36036
36037 * gcc.dg/980217-1.c: Add prototype for printf.
36038
36039 2004-08-13 Bud Davis <bdavis9659@comcast.net>
36040
36041 * gfortran.dg/pr16935.f90: New test.
36042
36043 2004-08-13 Janis Johnson <janis187@us.ibm.com>
36044
36045 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
36046
36047 2004-08-13 Paul Brook <paul@codesourcery.com>
36048
36049 * gfortran.dg/der_io_1.f90: Remove stray comma.
36050
36051 2004-08-12 Janis Johnson <janis187@us.ibm.com>
36052
36053 * gcc.dg/vmx/cw-bug-2.c: Remove.
36054 * gcc.dg/vmx/vprint-1.c: Remove.
36055 * gcc.dg/vmx/vscan-1.c: Remove.
36056
36057 2004-08-12 Devang patel <dpatel@apple.com>
36058
36059 * gcc.dg/darwin-20040809-2.c: New test.
36060
36061 2004-08-12 Janis Johnson <janis1872us.ibm.com>
36062
36063 * g++.dg/ext/altivec-12.C: New test.
36064
36065 * g++.dg/ext/altivec-11.C: New test.
36066
36067 2004-08-12 Paul Brook <paul@codesourcery.com>
36068
36069 * g++.dg/abi/arm_cxa_vec_1.C: New test.
36070
36071 2004-08-12 Janis Johnson <janis187@us.ibm.com>
36072
36073 * g++.dg/ext/altivec-2.C: Check for hardware support before
36074 executing any VMX instructions.
36075
36076 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
36077
36078 2004-08-12 Jakub Jelinek <jakub@redhat.com>
36079
36080 PR c++/16276
36081 * g++.old-deja/g++.other/comdat4.C: New test.
36082 * g++.old-deja/g++.other/comdat4-aux.cc: New.
36083
36084 2004-08-12 Ben Elliston <bje@au.ibm.com>
36085
36086 PR target/16286
36087 * gcc.dg/pr16286.c: New test.
36088
36089 2004-08-12 Jan Beulich <jbeulich@novell.com>
36090
36091 * g++.dg/ext/asm5.C: New.
36092
36093 2004-08-11 Mark Mitchell <mark@codesourcery.com>
36094
36095 PR c++/16698
36096 * g++.dg/eh/crash1.C: New test.
36097
36098 PR c++/16717
36099 * g++.dg/ext/construct1.C: New test.
36100
36101 2004-08-11 Mark Mitchell <mark@codesourcery.com>
36102
36103 PR c++/16853
36104 * g++.dg/init/ptrmem1.C: New test.
36105
36106 PR c++/16618
36107 * g++.dg/parse/offsetof5.C: New test.
36108
36109 PR c++/16870
36110 * g++.dg/template/overload3.C: New test.
36111
36112 2004-08-11 Mark Mitchell <mark@codesourcery.com>
36113
36114 PR c++/16964
36115 * g++.dg/parse/error16.C: New test.
36116
36117 PR c++/16904
36118 * g++.dg/template/error14.C: New test.
36119
36120 PR c++/16929
36121 * g++.dg/template/error15.C: New test.
36122
36123 2004-08-11 Devang Patel <dpatel@apple.com>
36124
36125 * gcc.dg/darwin-ld-20040809-1.c: New test.
36126 * gcc.dg/darwin-ld-20040809-2.c: New test.
36127
36128 2004-08-11 Steven G. Kargl <kargls@comcast.net>
36129
36130 PR fortran/16917
36131 * gfortran.dg/dfloat_1.f90: New test.
36132
36133 2004-08-09 Mark Mitchell <mark@codesourcery.com>
36134
36135 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
36136 * gcc.dg/dll-2.c: Fix dg-require syntax.
36137 * gcc.misc-tests/arm-isr.c (abort): Declare.
36138 (exit): Likewise.
36139
36140 2004-08-10 Mark Mitchell <mark@codesourcery.com>
36141
36142 PR c++/16971
36143 * g++.dg/parse/crash16.C: New test.
36144
36145 2004-08-10 Roger Sayle <roger@eyesopen.com>
36146
36147 * gcc.dg/mips-rsqrt-1.c: New test case.
36148 * gcc.dg/mips-rsqrt-2.c: New test case.
36149 * gcc.dg/mips-rsqrt-3.c: New test case.
36150
36151 2004-08-10 Paul Brook <paul@codesourcery.com>
36152
36153 * gfortran.dg/der_io_1.f90: New test.
36154
36155 2004-08-10 Paul Brook <paul@codesourcery.com>
36156
36157 PR fortran/16919
36158 * gfortran.dg/der_array_1.f90: New test.
36159
36160 2004-08-09 David Edelsohn <edelsohn@gnu.org>
36161
36162 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
36163
36164 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
36165
36166 * gcc.dg/wchar_t-2.c: Fix typo.
36167
36168 2004-08-09 Falk Hueffner <falk@debian.org>
36169
36170 PR tree-optimization/12517
36171 * gcc.c-torture/compile/pr12517.c: New test.
36172
36173 PR tree-optimization/12578
36174 * gcc.c-torture/compile/pr12578.c: New test.
36175
36176 PR tree-optimization/12899
36177 * gcc.c-torture/compile/pr12899.c: New test.
36178
36179 PR rtl-optimization/14692
36180 * gcc.c-torture/compile/pr14692.c: New test.
36181
36182 PR tree-optimization/16461
36183 * gcc.c-torture/compile/pr16461.c: New test.
36184
36185 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
36186
36187 * gfortran.dg/getenv_1.f90: New test.
36188
36189 2004-08-06 Mark Mitchell <mark@codesourcery.com>
36190
36191 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
36192 wchar_t.
36193 * gcc.dg/symbian5.c: Test -fno-short-wchar.
36194
36195 2004-08-06 Paul Brook <paul@codesourcery.com>
36196
36197 * gfortran.dg/ret_array_1.f90: New test.
36198 * gfortran.dg/ret_pointer_1.f90: New test.
36199
36200 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
36201
36202 * gcc.dg/missing-field-init-[12].c: New tests.
36203 * g++.dg/warn/missing-field-init-[12].C: New tests.
36204
36205 2004-08-06 Mark Mitchell <mark@codesourcery.com>
36206
36207 * gcc.dg/enum2.c: New test.
36208 * gcc.dg/symbian3.c: Likewise.
36209 * gcc.dg/symbian4.c: Likewise.
36210 * gcc.dg/wchar_t-2.c: Likewise.
36211
36212 2004-08-05 Mark Mitchell <mark@codesourcery.com>
36213
36214 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
36215 destructor tests.
36216
36217 2004-08-05 Mark Mitchell <mark@codesourcery.com>
36218
36219 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
36220 dg-require-visiblity.
36221 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
36222 * g++.dg/ext/visibility/fvisibility.C: Likewise.
36223 * g++.dg/ext/visibility/memfuncts.C: Likewise.
36224 * g++.dg/ext/visibility/new1.C: Likewise.
36225 * g++.dg/ext/visibility/pragma.C: Likewise.
36226 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
36227 * g++.dg/ext/visibility/virtual.C: Likewise.
36228 * g++/dg/ext/visibility/visibility-1.C: Likewise.
36229 * g++/dg/ext/visibility/visibility-2.C: Likewise.
36230 * g++/dg/ext/visibility/visibility-3.C: Likewise.
36231 * g++/dg/ext/visibility/visibility-4.C: Likewise.
36232 * g++/dg/ext/visibility/visibility-5.C: Likewise.
36233 * g++/dg/ext/visibility/visibility-6.C: Likewise.
36234 * g++/dg/ext/visibility/visibility-7.C: Likewise.
36235 * g++/dg/ext/visibility/visibility-8.C: New test.
36236 * gcc.c-torture/compile/dll.x: Remove.
36237 * gcc.dg/dll-2.c: Use dg-require-dll
36238 * gcc.dg/visibility-10.c: New test.
36239 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
36240 supporting DLLs.
36241 * lib/scanasm.exp (scan_hidden): New function.
36242 (scan_not_hidden): Likewise.
36243
36244 2004-08-05 David Edelsohn <edelsohn@gnu.org>
36245
36246 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
36247
36248 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
36249
36250 * gcc.c-torture/execute/20040805-1.c: New test.
36251
36252 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
36253
36254 * gcc.dg/20020118-1.c: Declare abort.
36255 * gcc.dg/altivec_check.h: Likewise.
36256 * gcc.dg/iftrap-2.c: Likewise.
36257 * gcc.dg/pragma-darwin.c: Likewise.
36258 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
36259
36260 2004-08-04 Geoffrey Keating <geoffk@apple.com>
36261
36262 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
36263
36264 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
36265
36266 * gcc.c-torture/execute/builtins/abs-2.c,
36267 gcc.c-torture/execute/builtins/abs-3.c,
36268 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
36269 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
36270 intmax_t, uintmax_t and their limits.
36271 * gcc.dg/intmax_t-1.c: New test.
36272
36273 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36274
36275 * g++.dg/tc1/dr147.C: Add reference to PR.
36276
36277 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
36278
36279 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
36280 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
36281
36282 2004-08-03 David Edelsohn <edelsohn@gnu.org>
36283
36284 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
36285
36286 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
36287
36288 * gcc.dg/redecl-5.c: New test.
36289 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
36290 of scanf.
36291
36292 2004-08-03 Roger Sayle <roger@eyesopen.com>
36293
36294 PR middle-end/16790
36295 * gcc.c-torture/execute/pr16790-1.c: New test case.
36296
36297 2004-08-03 Mark Mitchell <mark@codesourcery.com>
36298
36299 * g++.dg/ext/visibility/assign1.C: New test.
36300 * g++.dg/ext/visibility/new1.C: Likewise.
36301
36302 * gcc.dg/symbian1.c: New test.
36303 * gcc.dg/symbian2.c: Likewise.
36304
36305 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
36306
36307 PR target/16570
36308 * gcc.dg/i386-sse-9.c: New test.
36309
36310 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
36311
36312 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
36313
36314 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
36315
36316 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
36317 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
36318 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
36319 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
36320 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
36321 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
36322 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
36323 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
36324 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
36325 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
36326 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
36327 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
36328 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
36329 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
36330 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
36331 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
36332 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
36333 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
36334 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
36335 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
36336 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
36337 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
36338 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
36339 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
36340 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
36341 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
36342 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
36343 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
36344 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
36345 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
36346 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
36347 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
36348 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
36349 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
36350 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
36351 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
36352 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
36353 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
36354 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
36355 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
36356 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
36357 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
36358 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
36359 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
36360 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
36361 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
36362 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
36363 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
36364 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
36365 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
36366 gcc.misc-tests/i386-pf-3dnow-1.c,
36367 gcc.misc-tests/i386-pf-athlon-1.c,
36368 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
36369 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
36370 Declare built-in functions used.
36371 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
36372
36373 2004-08-02 Mark Mitchell <mark@codesourcery.com>
36374
36375 PR c++/16707
36376 * g++.dg/lookup/using12.C: New test.
36377
36378 * g++.dg/init/null1.C: Fix PR number.
36379 * g++.dg/parse/namespace10.C: Likewise.
36380
36381 2004-08-01 Mark Mitchell <mark@codesourcery.com>
36382
36383 PR c++/16224
36384 * g++.dg/template/spec17.C: New test.
36385 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
36386 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
36387
36388 2004-08-02 David Billinghurst
36389
36390 PR fortran/16292
36391 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
36392
36393 2004-08-01 Zack Weinberg <zack@codesourcery.com>
36394
36395 * gcc.dg/ia64-got-1.c: New test case.
36396
36397 2004-08-01 Mark Mitchell <mark@codesourcery.com>
36398
36399 PR c++/16489
36400 * g++.dg/init/null1.C: New test.
36401 * g++.dg/tc1/dr76.C: Adjust error marker.
36402
36403 PR c++/16529
36404 * g++.dg/parse/namespace10.C: New test.
36405
36406 PR c++/16810
36407 * g++.dg/inherit/ptrmem2.C: New test.
36408
36409 2004-08-02 Ben Elliston <bje@au.ibm.com>
36410
36411 PR target/16155
36412 * gcc.dg/pr16155.c: New test.
36413
36414 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
36415
36416 * gcc.dg/redecl-2.c: New test.
36417
36418 2004-07-30 Geoffrey Keating <geoffk@apple.com>
36419
36420 * gcc.dg/darwin-longdouble.c: New file.
36421
36422 2004-07-30 Richard Henderson <rth@redhat.com>
36423
36424 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
36425 write to constant argument.
36426 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
36427
36428 2004-07-30 Richard Henderson <rth@redhat.com>
36429
36430 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
36431 tests of nearest around zero.
36432
36433 2004-07-30 Andrew Pinski <apinski@apple.com>
36434
36435 * gcc.c-torture/compile/20040730-1.c: New test.
36436
36437 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
36438
36439 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
36440 powerpc-eabispe.
36441
36442 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
36443
36444 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
36445
36446 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
36447
36448 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
36449 contains $ld_library_path.
36450 * lib/gfortran.exp (gfortran_link_flags): Likewise.
36451
36452 2004-07-29 Richard Henderson <rth@redhat.com>
36453
36454 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
36455
36456 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
36457 (alt2, which): New.
36458 (Check): Accept either alternative.
36459
36460 2004-07-29 Mark Mitchell <mark@codesourcery.com>
36461
36462 * g++.dg/abi/inline1.C: New test.
36463 * g++.dg/abi/local1-a.cc: Likewise.
36464 * g++.dg/abi/local1.C: Likewise.
36465 * g++.dg/abi/mangle11.C: Tweak location of warnings.
36466 * g++.dg/abi/mangle12.C: Likewise.
36467 * g++.dg/abi/mangle17.C: Likewise.
36468 * g++.dg/abi/mangle20-2.C: Likewise.
36469 * g++.dg/opt/interface1.C: Likewise.
36470 * g++.dg/opt/interface1.h: Likewise.
36471 * g++.dg/opt/interface1-a.cc: New test.
36472 * g++.dg/parse/repo1.C: New test.
36473 * g++.dg/template/repo1.C: Likewise.
36474 * g++.dg/warn/Winline-1.C: Likewise.
36475 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
36476
36477 2004-07-29 Diego Novillo <dnovillo@redhat.com>
36478
36479 * gcc.dg/tree-ssa/20040729-1.c: New test.
36480
36481 2004-07-27 Matt Austern <austern@apple.com>
36482
36483 * gcc.dg/darwin-bool-1.c: New test.
36484 * gcc.dg/darwin-bool-2.c: New test.
36485
36486 2004-07-28 Richard Henderson <rth@redhat.com>
36487
36488 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
36489 arguments in the correct type. Don't write to constant arguments.
36490
36491 2004-07-28 Diego Novillo <dnovillo@redhat.com>
36492
36493 PR tree-optimization/16688
36494 PR tree-optimization/16689
36495 * g++.dg/tree-ssa/pr16688.C: New test.
36496
36497 2004-07-28 Diego Novillo <dnovillo@redhat.com>
36498
36499 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
36500 loads. Not only in the comment, this time.
36501
36502 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
36503
36504 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
36505 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
36506 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
36507 * gcc.dg/sh4a-bitmovua.c: New.
36508 * gcc.dg/sh4a-cos.c: New.
36509 * gcc.dg/sh4a-cosf.c: New.
36510 * gcc.dg/sh4a-fprun.c: New.
36511 * gcc.dg/sh4a-fsrra.c: New.
36512 * gcc.dg/sh4a-memmovua.c: New.
36513 * gcc.dg/sh4a-sin.c: New.
36514 * gcc.dg/sh4a-sincos.c: New.
36515 * gcc.dg/sh4a-sincosf.c: New.
36516 * gcc.dg/sh4a-sinf.c: New.
36517
36518 2004-07-28 Diego Novillo <dnovillo@redhat.com>
36519
36520 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
36521 conditionals.
36522 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
36523 loads.
36524 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
36525 DOM1.
36526
36527 2004-07-27 Andrew Pinski <apinski@apple.com>
36528
36529 * g++.dg/rtti/tinfo1.C: Correct the xfail.
36530
36531 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
36532
36533 * gcc.dg/pragma-isr.c: New test.
36534
36535 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36536
36537 PR c++/14429
36538 * g++.dg/template/ttp11.C: New test.
36539
36540 2004-07-27 Diego Novillo <dnovillo@redhat.com>
36541
36542 * gcc.c-torture/compile/20040727-1.c: New test.
36543
36544 2004-07-26 Eric Christopher <echristo@redhat.com>
36545
36546 * gcc.c-torture/compile/20040726-2.c: New test.
36547
36548 2004-07-26 Andrew Pinski <apinski@apple.com>
36549
36550 * g++.dg/rtti/tinfo1.C: Xfail.
36551
36552 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
36553
36554 * gcc.c-torture/compile/20040726-1.c: New test.
36555
36556 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
36557 Brian Ryner <bryner@brianryner.com>
36558
36559 PR c++/9283
36560 PR c++/15000
36561 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
36562 * g++.dg/ext/visibility/: New directory.
36563 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
36564 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
36565 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
36566 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
36567 * g++.dg/ext/visibility/fvisibility.C,
36568 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
36569 g++.dg/ext/visibility/fvisibility-override1.C
36570 g++.dg/ext/visibility/fvisibility-override2.C
36571 g++.dg/ext/visibility/memfuncts.C
36572 g++.dg/ext/visibility/noPLT.C
36573 g++.dg/ext/visibility/pragma.C
36574 g++.dg/ext/visibility/pragma-override1.C
36575 g++.dg/ext/visibility/pragma-override2.C
36576 g++.dg/ext/visibility/staticmemfuncts.C
36577 g++.dg/ext/visibility/virtual.C: New tests.
36578
36579 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
36580
36581 PR c/15360
36582 * gcc.dg/pr15360-1.c: New test.
36583
36584 2004-07-25 Daniel Jacobowitz <dan@debian.org>
36585
36586 * gcc.dg/pragma-align-2.c: New test.
36587 * gcc.dg/pragma-init-fini.c: New test.
36588 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
36589 targets.
36590
36591 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
36592
36593 * gcc.dg/init-string-2.c: New test.
36594
36595 2004-07-24 Zack Weinberg <zack@codesourcery.com>
36596
36597 PR 16684
36598 * gcc.dg/Wredundant-decls-1.c: New test case.
36599
36600 2004-07-24 Jakub Jelinek <jakub@redhat.com>
36601
36602 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
36603 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
36604 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
36605 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
36606 * gcc.dg/compat/generate-random.c: New file.
36607 * gcc.dg/compat/generate-random.h: Likewise.
36608 * gcc.dg/compat/generate-random_r.c: Likewise.
36609 * gcc.dg/compat/struct-layout-1.h: Likewise.
36610 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
36611 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
36612 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
36613 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
36614 * gcc.dg/compat/struct-layout-1_main.c: New test.
36615 * gcc.dg/compat/struct-layout-1_x.c: New file.
36616 * gcc.dg/compat/struct-layout-1_y.c: New file.
36617 * gcc.dg/compat/struct-layout-1_test.h: New file.
36618
36619 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
36620
36621 * gcc.dg/comp-return-1.c: New test
36622
36623 2004-07-23 Janis Johnson <janis187@us.ibm.com>
36624
36625 * gcc.dg/vmx/8-02a.c: Fix typo.
36626
36627 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
36628 * gcc.dg/darwin-abi-3.c: New test.
36629
36630 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
36631 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
36632
36633 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
36634 * gcc.dg/vmx/ops-long-1.c: New test.
36635 * gcc.dg/vmx/ops-long-2.c: New test.
36636
36637 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
36638
36639 * g++.dg/lookup/conv-[1234].C: New.
36640
36641 2004-07-22 Mark Mitchell <mark@codesourcery.com>
36642
36643 * g++.dg/parse/attr2.C: Simplify.
36644
36645 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36646
36647 PR c/7284
36648 * gcc.c-torture/execute/pr7284-1.c: New test.
36649
36650 2004-07-22 Brian Booth <bbooth@redhat.com>
36651
36652 * gcc.dg/tree-ssa/20040721-1.c: New test.
36653
36654 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
36655
36656 * g++.dg/template/crash20.c: New.
36657
36658 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
36659
36660 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
36661 Add dg-run directive. Declare variables as required.
36662 * gfortran.dg/g77/README: Update
36663
36664 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
36665
36666 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
36667 gcc.dg/cris-peep2-andu2.c: New tests.
36668
36669 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36670
36671 PR c/15052
36672 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
36673 on return type.
36674 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
36675 messages.
36676 * gcc.dg/qual-return-2.c: Update expected messages.
36677 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
36678
36679 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36680
36681 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
36682 * gcc.dg/noncompile/921102-1.c: Update expected error message.
36683
36684 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
36685
36686 PR c/11250
36687 * gcc.dg/init-string-1.c: New test.
36688
36689 2004-07-21 Jakub Jelinek <jakub@redhat.com>
36690
36691 PR middle-end/15345
36692 PR c/16450
36693 * gcc.dg/torture/nested-fn-1.c: New test.
36694
36695 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
36696
36697 PR target/16559
36698 * gcc.dg/ia64-fptr-1.c: New file.
36699
36700 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36701
36702 PR c++/14497
36703 * g++.dg/template/spec16.C: New test.
36704 * g++.old-deja/g++.robertl/eb118.C: Remove.
36705
36706 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36707
36708 PR c++/509
36709 * g++.dg/template/spec15.C: New test.
36710
36711 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
36712
36713 Copy cases from g77.f-torture/execute and add dg-run
36714 directive. Other changes as noted.
36715 * gfortran.dg/g77/13037.f
36716 * gfortran.dg/g77/1832.f
36717 * gfortran.dg/g77/19981119-0.f
36718 * gfortran.dg/g77/19990313-0.f
36719 * gfortran.dg/g77/19990313-1.f
36720 * gfortran.dg/g77/19990313-2.f
36721 * gfortran.dg/g77/19990313-3.f
36722 * gfortran.dg/g77/19990419-1.f
36723 * gfortran.dg/g77/19990826-0.f
36724 * gfortran.dg/g77/19990826-2.f
36725 * gfortran.dg/g77/20000503-1.f
36726 * gfortran.dg/g77/20001111.f
36727 * gfortran.dg/g77/20010116.f
36728 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
36729 * gfortran.dg/g77/20010430.f
36730 * gfortran.dg/g77/6177.f
36731 * gfortran.dg/g77/947.f
36732 * gfortran.dg/g77/970816-3.f
36733 * gfortran.dg/g77/971102-1.f
36734 * gfortran.dg/g77/980520-1.f
36735 * gfortran.dg/g77/980628-0.f
36736 * gfortran.dg/g77/980628-1.f
36737 * gfortran.dg/g77/980628-10.f
36738 * gfortran.dg/g77/980628-2.f
36739 * gfortran.dg/g77/980628-3.f
36740 * gfortran.dg/g77/980628-7.f
36741 * gfortran.dg/g77/980628-8.f
36742 * gfortran.dg/g77/980628-9.f
36743 * gfortran.dg/g77/980701-0.f
36744 * gfortran.dg/g77/980701-1.f
36745 * gfortran.dg/g77/cabs.f
36746 * gfortran.dg/g77/claus.f
36747 * gfortran.dg/g77/complex_1.f
36748 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
36749 * gfortran.dg/g77/dcomplex.f
36750 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
36751 * gfortran.dg/g77/f90-intrinsic-mathematical.f
36752 * gfortran.dg/g77/f90-intrinsic-numeric.f
36753 * gfortran.dg/g77/int8421.f
36754 * gfortran.dg/g77/labug1.f
36755 * gfortran.dg/g77/large_vec.f
36756 * gfortran.dg/g77/le.f
36757 * gfortran.dg/g77/short.f
36758 * gfortran.dg/g77/README: Update
36759
36760 2004-07-20 Mark Mitchell <mark@codesourcery.com>
36761
36762 PR c++/16637
36763 * g++.dg/parse/lookup4.C: New test.
36764
36765 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36766
36767 PR c++/16175
36768 * g++.dg/template/ttp10.C: New test.
36769
36770 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
36771
36772 * gcc.dg/pr12625-1.c: New test.
36773
36774 2004-07-20 Steven Bosscher <stevenb@suse.de>
36775
36776 * gcc.dg/switch-warn-1.c: New test.
36777 * gcc.dg/switch-warn-2.c: New test.
36778 * gcc.c-torture/compile/pr14730.c: Update.
36779
36780 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
36781
36782 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
36783 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
36784 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
36785 g++.dg/template/nontype3.C: Remove trailing CR from tests.
36786
36787 2004-07-18 Mark Mitchell <mark@codesourcery.com>
36788
36789 PR c++/16623
36790 * g++.dg/template/assign1.C: New test.
36791
36792 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36793
36794 PR c++/12170
36795 * g++.dg/template/ttp9.C: New test.
36796
36797 2004-07-19 Daniel Jacobowitz <dan@debian.org>
36798
36799 * gcc.dg/format/cmn-err-1.c: New test.
36800
36801 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
36802
36803 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
36804 gcc.dg/Wparentheses-10.c: New tests.
36805 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
36806
36807 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36808
36809 PR fortran/16465
36810 * gfortran.dg/g77//ffixed-line-length-0.f,
36811 gfortran.dg/g77/ffixed-line-length-132.f,
36812 gfortran.dg/g77/ffixed-line-length-72.f,
36813 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
36814 gfortran.dg/g77/README: Update.
36815
36816 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36817
36818 PR c++/13092
36819 * g++.dg/template/non-dependent7.C: New test.
36820 * g++.dg/template/non-dependent8.C: Likewise.
36821 * g++.dg/template/non-dependent9.C: Likewise.
36822 * g++.dg/template/non-dependent10.C: Likewise.
36823
36824 2004-07-17 Mark Mitchell <mark@codesourcery.com>
36825
36826 PR c++/16337
36827 * g++.dg/parse/attr2.C: New test.
36828
36829 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
36830
36831 * g77.dg: Removed.
36832 * g77.f-torture: Ditto.
36833
36834 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
36835
36836 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
36837 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
36838 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
36839
36840 2004-07-16 Richard Henderson <rth@redhat.com>
36841
36842 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
36843
36844 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36845
36846 * lib/fortran-torture.exp (fortran-torture): Don't test compile
36847 tests with full list of options.
36848 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
36849 of TORTURE_OPTIONS if test contains 'dg-do run'.
36850
36851 PR fortran/16404
36852 * gfortran.dg/do_iterator.f90: New test.
36853
36854 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36855
36856 PR rtl-optimization/16536
36857 * gcc.c-torture/execute/restrict-1.c: New test.
36858
36859 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36860
36861 PR fortran/15324
36862 * gfortran.dg/pr15324.f90: New test.
36863
36864 PR fortran/15129
36865 * gfortran.dg/pr15129.f90: New test.
36866
36867 PR fortran/15140
36868 * gfortran.dg/pr15140.f90: New test.
36869
36870 PR fortran/13792
36871 * gfortran.fortran-torture/execute/bounds.f90: Add check for
36872 compile-time simplification.
36873
36874 2004-07-14 Mike Stump <mrs@apple.com>
36875
36876 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
36877
36878 2004-07-14 James E Wilson <wilson@specifixinc.com>
36879
36880 PR target/16325
36881 * gcc.dg/profile-generate-1.c: New.
36882
36883 2004-07-15 Jakub Jelinek <jakub@redhat.com>
36884
36885 * gcc.c-torture/execute/20040709-1.c: New test.
36886 * gcc.c-torture/execute/20040709-2.c: New test.
36887
36888 2004-07-14 Mike Stump <mrs@apple.com>
36889
36890 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
36891
36892 2004-07-14 Mike Stump <mrs@apple.com>
36893
36894 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
36895
36896 2004-07-13 Mark Mitchell <mark@codesourcery.com>
36897
36898 PR c++/16518
36899 * g++.dg/parse/mutable1.C: New test.
36900
36901 2004-07-13 Diego Novillo <dnovillo@redhat.com>
36902
36903 PR tree-optimization/16443
36904 * gcc.dg/tree-ssa/20040713-1.c: New test.
36905
36906 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
36907
36908 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
36909 for operator new.
36910
36911 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36912
36913 * gfortran.dg/g77/README: New file
36914 * gfortran.dg/g77/19981216-0.f: Copy from
36915 g77.f-torture/noncompile. Add "dg-do compile" and
36916 dg-error as required.
36917 * gfortran.dg/g77/19990218-1.f: Likewise.
36918 * gfortran.dg/g77/19990905-1.f: Likewise.
36919 * gfortran.dg/g77/9263.f: Likewise.
36920 * gfortran.dg/g77/980615-0.f: Likewise.
36921 * gfortran.dg/g77/980616-0.f: Likewise.
36922 * gfortran.dg/g77/check0.f: Likewise.
36923 * gfortran.dg/g77/select_no_compile.f: Likewise.
36924
36925 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36926
36927 Copy files from g77.f-torture/compile.
36928 Add "{ dg-do compile}". Other changes as noted
36929 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
36930 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
36931 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
36932 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
36933 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
36934 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
36935 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
36936 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
36937 statement to conform to standard. Append alpha1.x for reference.
36938 * gfortran.dg/g77/xformat.f: Add dg-warning
36939
36940 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
36941
36942 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
36943 Add {dg-do compile} directive.
36944 * gfortran.dg/g77/cpp2.F: Likewise.
36945
36946 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36947
36948 PR c++/5402
36949 * g++.dg/lookup/name-clash1.C: New test.
36950
36951 PR c++/9777
36952 * g++.dg/lookup/name-clash2.C: New test.
36953
36954 PR c++/12102
36955 * g++.dg/lookup/name-clash3.C: New test.
36956
36957 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36958
36959 * g++.dg/lookup/new2.C: New test.
36960 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
36961
36962 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
36963
36964 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
36965 Add {dg-do compile} directive.
36966 * gfortran.dg/g77/13060.f: Likewise.
36967 * gfortran.dg/g77/19990218-0.f: Likewise.
36968 * gfortran.dg/g77/19990305-0.f: Likewise.
36969 * gfortran.dg/g77/19990419-0.f: Likewise.
36970 * gfortran.dg/g77/19990502-0.f: Likewise.
36971 * gfortran.dg/g77/19990502-1.f: Likewise.
36972 * gfortran.dg/g77/19990525-0.f: Likewise.
36973 * gfortran.dg/g77/19990826-1.f: Likewise.
36974 * gfortran.dg/g77/19990826-3.f: Likewise.
36975 * gfortran.dg/g77/19990905-2.f: Likewise.
36976 * gfortran.dg/g77/20000412-1.f: Likewise.
36977 * gfortran.dg/g77/20000511-1.f: Likewise.
36978 * gfortran.dg/g77/20000511-2.f: Likewise.
36979 * gfortran.dg/g77/20000518.f: Likewise.
36980 * gfortran.dg/g77/20000601-1.f: Likewise.
36981 * gfortran.dg/g77/20000601-2.f: Likewise.
36982 * gfortran.dg/g77/20000629-1.f: Likewise.
36983 * gfortran.dg/g77/20000630-2.f: Likewise.
36984 * gfortran.dg/g77/20010115.f: Likewise.
36985 * gfortran.dg/g77/20010321-1.f: Likewise.
36986 * gfortran.dg/g77/20010426.f: Likewise.
36987 * gfortran.dg/g77/20020307-1.f: Likewise.
36988 * gfortran.dg/g77/8485.f: Likewise.
36989 * gfortran.dg/g77/960317-1.f: Likewise.
36990 * gfortran.dg/g77/970915-0.f: Likewise.
36991 * gfortran.dg/g77/980310-1.f: Likewise.
36992 * gfortran.dg/g77/980310-2.f: Likewise.
36993 * gfortran.dg/g77/980310-3.f: Likewise.
36994 * gfortran.dg/g77/980310-4.f: Likewise.
36995 * gfortran.dg/g77/980310-6.f: Likewise.
36996 * gfortran.dg/g77/980310-7.f: Likewise.
36997 * gfortran.dg/g77/980310-8.f: Likewise.
36998 * gfortran.dg/g77/980419-2.f: Likewise.
36999 * gfortran.dg/g77/980424-0.f: Likewise.
37000 * gfortran.dg/g77/980427-0.f: Likewise.
37001 * gfortran.dg/g77/980729-0.f: Likewise.
37002 * gfortran.dg/g77/981117-1.f: Likewise.
37003 * gfortran.dg/g77/toon_1.f: Likewise.
37004
37005 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37006
37007 PR c++/2204
37008 * g++.dg/other/abstract2.C: New test.
37009
37010 2004-07-12 Paul Brook <paul@codesourcery.com>
37011
37012 * gfortran.dg/pointer_init_1.f90: New test.
37013
37014 2004-07-11 Paul Brook <paul@codesourcery.com>
37015
37016 PR fortran/15986
37017 * gfortran.dg/contained_1.f90: New test.
37018
37019 2004-07-11 Mark Mitchell <mark@codesourcery.com>
37020
37021 * g++.dg/parse/defarg8.C: New test.
37022
37023 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37024
37025 PR fortran/16433
37026 * gfortran.dg/pr16433.f: New test.
37027
37028 PR fortran/17574
37029 * gfortran.dg/pr15754.f90: New test.
37030
37031 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
37032
37033 PR tree-optimization/16437
37034 * gcc.c-torture/execute/bitfld-4.c: New test.
37035
37036 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37037
37038 * gfortran.fortran-torture/execute/common_2.f90: Add check for
37039 access to common var from module.
37040
37041 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37042
37043 PR fortran/16336
37044 * gfortran.fortran-torture/execute/common_2.f90: New test.
37045
37046 2004-07-10 Paul Brook <paul@codesourcery.com>
37047
37048 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
37049
37050 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37051
37052 PR fortran/15969
37053 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
37054
37055 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
37056
37057 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
37058 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
37059 * gfortran.dg/g77/ffree-form-1.f: Likewise.
37060 * gfortran.dg/g77/ffree-form-2.f: Likewise.
37061 * gfortran.dg/g77/ffree-form-3.f: Likewise.
37062 * gfortran.dg/g77/fno-underscoring.f: Likewise.
37063 * gfortran.dg/g77/funderscoring.f: Likewise.
37064 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
37065
37066 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37067
37068 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
37069
37070 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37071 Paul Brook <paul@codesourcery.com>
37072
37073 PR fortran/13415
37074 * gfortran.dg/common_pointer_1.f90: New test.
37075
37076 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37077
37078 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
37079
37080 2004-07-09 James E Wilson <wilson@specifixinc.com>
37081
37082 PR target/16364
37083 * gcc.c-torture/compile/20040709-1.c: New.
37084
37085 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37086
37087 PR fortran/14077
37088 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
37089
37090 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37091
37092 PR fortran/13201
37093 * gfortran.dg/shape_1.f90: New test.
37094
37095 2004-07-09 Zack Weinberg <zack@codesourcery.com>
37096 Andrew Pinski <apinski@apple.com>
37097
37098 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
37099
37100 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37101
37102 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
37103 comment.
37104
37105 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37106 Paul Brook <paul@codesourcery.com>
37107
37108 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
37109 '.f95' and '.F95'.
37110
37111 2004-07-09 Diego Novillo <dnovillo@redhat.com>
37112
37113 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
37114
37115 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37116
37117 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
37118 testcases with capital suffix.
37119
37120 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37121
37122 PR fortran/15481
37123 PR fortran/13372
37124 PR fortran/13575
37125 PR fortran/15978
37126 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
37127
37128 * gfortran.dg/implicit_1.f90: New test.
37129
37130 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37131
37132 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
37133 expression to match gfortran warning/error messages
37134 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
37135 dg-error text.
37136
37137 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37138
37139 * lib/fortran-torture.exp: Rename proc search_for to
37140 search_for_re.
37141
37142 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37143
37144 * gcc.c-torture/execute/simd-5.x: New file.
37145 XFAIL on SPARC 64-bit at -O0.
37146
37147 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37148
37149 PR c++/8211
37150 PR c++/16165
37151 * g++.dg/warn/effc3.C: New test.
37152
37153 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37154
37155 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
37156 change X to 1X in format.
37157 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
37158 add data statements to conform to standard.
37159
37160 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37161
37162 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
37163 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
37164 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
37165
37166 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37167
37168 * gfortran.dg/g77/7388.f: Copy from g77.dg
37169 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
37170 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
37171 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
37172 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
37173 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
37174 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
37175 * gfortran.dg/g77/strlen0.f: Likewise.
37176
37177 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
37178
37179 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
37180 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
37181
37182 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37183
37184 * gcc.c-torture/execute/920428-2.x: Delete.
37185 * gcc.c-torture/execute/920501-7.x: Likewise.
37186
37187 2004-07-08 Jakub Jelinek <jakub@redhat.com>
37188
37189 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
37190 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
37191 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
37192 prescott and c3-2.
37193 (PREFETCH_3DNOW): Add -march=c3.
37194
37195 2004-07-08 Diego Novillo <dnovillo@redhat.com>
37196
37197 PR c/16437
37198 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
37199 * gcc.c-torture/execute/bf64-1.x: Likewise.
37200
37201 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37202
37203 * gcc.c-torture/compile/20040708-1.c: New test.
37204
37205 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37206
37207 PR c++/16169
37208 * g++.dg/warn/effc2.C: New test.
37209
37210 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
37211
37212 * gcc.c-torture/execute/bitfld-1.x: Remove.
37213 * gcc.c-torture/execute/bitfld-3.c: New test.
37214 * gcc.dg/bitfld-2.c: Remove XFAILs.
37215
37216 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
37217
37218 PR c++/16276
37219 * g++.dg/rtti/tinfo1.C: New file.
37220
37221 2004-07-07 Eric Christopher <echristo@redhat.com>
37222
37223 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
37224
37225 2004-07-07 Andrew Pinski <apinski@apple.com>
37226
37227 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
37228
37229 2004-07-07 Mark Mitchell <mark@codesourcery.com>
37230
37231 * g++.dg/init/call1.C: XFAIL.
37232
37233 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
37234
37235 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
37236 except for movstrict*, to movmem* and clrstr* to clrmem*.
37237
37238 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
37239
37240 * gcc.c-torture/execute/20040707-1.c: New test.
37241
37242 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
37243
37244 * gcc.c-torture/execute/20040706-1.c: New test.
37245
37246 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37247
37248 PR c++/3671
37249 * g++.dg/template/spec14.C: New test.
37250
37251 2004-07-05 Jakub Jelinek <jakub@redhat.com>
37252
37253 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
37254 nothing if not yet defined. Use it in b, c and d type definitions.
37255 * gcc.c-torture/execute/20040705-1.c: New test.
37256 * gcc.c-torture/execute/20040705-2.c: New test.
37257
37258 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37259
37260 PR c++/2518
37261 * g++.dg/lookup/new1.C: New test.
37262
37263 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37264
37265 PR c++/11406
37266 * g++.dg/template/sizeof8.C: New test.
37267
37268 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
37269
37270 * gcc.c-torture/compile/20040705-1.c: New test.
37271
37272 2004-07-04 Bud Davis <bdavis9659@comcast.net>
37273
37274 * gfortran.fortran-torture/execute/seq_io.f90: New test.
37275
37276 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
37277
37278 * gcc.dg/cpp/if-mop.c: Two new testcases.
37279 * gcc.dg/cpp/trad/comment-3.c: New.
37280
37281 2004-07-04 Paul Brook <paul@codesourcery.com>
37282
37283 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
37284
37285 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
37286
37287 PR c++/3761
37288 * g++.dg/lookup/crash4.C: New test.
37289
37290 2004-07-02 Zack Weinberg <zack@codesourcery.com>
37291
37292 * gcc.c-torture/execute/builtin-abs-1.c
37293 * gcc.c-torture/execute/builtin-abs-2.c
37294 * gcc.c-torture/execute/builtin-complex-1.c
37295 * gcc.c-torture/execute/builtins/string-1-lib.c
37296 * gcc.c-torture/execute/builtins/string-1.c
37297 * gcc.c-torture/execute/builtins/string-2-lib.c
37298 * gcc.c-torture/execute/builtins/string-2.c
37299 * gcc.c-torture/execute/builtins/string-3-lib.c
37300 * gcc.c-torture/execute/builtins/string-3.c
37301 * gcc.c-torture/execute/builtins/string-4-lib.c
37302 * gcc.c-torture/execute/builtins/string-4.c
37303 * gcc.c-torture/execute/builtins/string-5-lib.c
37304 * gcc.c-torture/execute/builtins/string-5.c
37305 * gcc.c-torture/execute/builtins/string-6-lib.c
37306 * gcc.c-torture/execute/builtins/string-6.c
37307 * gcc.c-torture/execute/builtins/string-7-lib.c
37308 * gcc.c-torture/execute/builtins/string-7.c
37309 * gcc.c-torture/execute/builtins/string-8-lib.c
37310 * gcc.c-torture/execute/builtins/string-8.c
37311 * gcc.c-torture/execute/builtins/string-9-lib.c
37312 * gcc.c-torture/execute/builtins/string-9.c
37313 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
37314 * gcc.c-torture/execute/builtins/string-asm-1.c
37315 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
37316 * gcc.c-torture/execute/builtins/string-asm-2.c
37317 * gcc.c-torture/execute/stdio-opt-1.c
37318 * gcc.c-torture/execute/stdio-opt-2.c
37319 * gcc.c-torture/execute/stdio-opt-3.c
37320 * gcc.c-torture/execute/string-opt-1.c
37321 * gcc.c-torture/execute/string-opt-10.c
37322 * gcc.c-torture/execute/string-opt-11.c
37323 * gcc.c-torture/execute/string-opt-12.c
37324 * gcc.c-torture/execute/string-opt-13.c
37325 * gcc.c-torture/execute/string-opt-14.c
37326 * gcc.c-torture/execute/string-opt-15.c
37327 * gcc.c-torture/execute/string-opt-16.c
37328 * gcc.c-torture/execute/string-opt-2.c
37329 * gcc.c-torture/execute/string-opt-6.c
37330 * gcc.c-torture/execute/string-opt-7.c
37331 * gcc.c-torture/execute/string-opt-8.c:
37332 Replace with ...
37333
37334 * gcc.c-torture/execute/builtins/abs-2.c
37335 * gcc.c-torture/execute/builtins/abs-3.c
37336 * gcc.c-torture/execute/builtins/complex-1.c
37337 * gcc.c-torture/execute/builtins/fprintf.c
37338 * gcc.c-torture/execute/builtins/fputs.c
37339 * gcc.c-torture/execute/builtins/memcmp.c
37340 * gcc.c-torture/execute/builtins/memmove.c
37341 * gcc.c-torture/execute/builtins/memops-asm.c
37342 * gcc.c-torture/execute/builtins/mempcpy-2.c
37343 * gcc.c-torture/execute/builtins/mempcpy.c
37344 * gcc.c-torture/execute/builtins/memset.c
37345 * gcc.c-torture/execute/builtins/printf.c
37346 * gcc.c-torture/execute/builtins/sprintf.c
37347 * gcc.c-torture/execute/builtins/strcat.c
37348 * gcc.c-torture/execute/builtins/strchr.c
37349 * gcc.c-torture/execute/builtins/strcmp.c
37350 * gcc.c-torture/execute/builtins/strcpy.c
37351 * gcc.c-torture/execute/builtins/strcspn.c
37352 * gcc.c-torture/execute/builtins/strlen-2.c
37353 * gcc.c-torture/execute/builtins/strlen.c
37354 * gcc.c-torture/execute/builtins/strncat.c
37355 * gcc.c-torture/execute/builtins/strncmp-2.c
37356 * gcc.c-torture/execute/builtins/strncmp.c
37357 * gcc.c-torture/execute/builtins/strncpy.c
37358 * gcc.c-torture/execute/builtins/strpbrk.c
37359 * gcc.c-torture/execute/builtins/strpcpy-2.c
37360 * gcc.c-torture/execute/builtins/strpcpy.c
37361 * gcc.c-torture/execute/builtins/strrchr.c
37362 * gcc.c-torture/execute/builtins/strspn.c
37363 * gcc.c-torture/execute/builtins/strstr-asm.c
37364 * gcc.c-torture/execute/builtins/strstr.c:
37365 ... these new files.
37366
37367 * gcc.c-torture/execute/builtins/abs-2-lib.c
37368 * gcc.c-torture/execute/builtins/abs-3-lib.c
37369 * gcc.c-torture/execute/builtins/complex-1-lib.c
37370 * gcc.c-torture/execute/builtins/fprintf-lib.c
37371 * gcc.c-torture/execute/builtins/fputs-lib.c
37372 * gcc.c-torture/execute/builtins/memcmp-lib.c
37373 * gcc.c-torture/execute/builtins/memmove-lib.c
37374 * gcc.c-torture/execute/builtins/memops-asm-lib.c
37375 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
37376 * gcc.c-torture/execute/builtins/mempcpy-lib.c
37377 * gcc.c-torture/execute/builtins/memset-lib.c
37378 * gcc.c-torture/execute/builtins/printf-lib.c
37379 * gcc.c-torture/execute/builtins/sprintf-lib.c
37380 * gcc.c-torture/execute/builtins/strcat-lib.c
37381 * gcc.c-torture/execute/builtins/strchr-lib.c
37382 * gcc.c-torture/execute/builtins/strcmp-lib.c
37383 * gcc.c-torture/execute/builtins/strcpy-lib.c
37384 * gcc.c-torture/execute/builtins/strcspn-lib.c
37385 * gcc.c-torture/execute/builtins/strlen-2-lib.c
37386 * gcc.c-torture/execute/builtins/strlen-lib.c
37387 * gcc.c-torture/execute/builtins/strncat-lib.c
37388 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
37389 * gcc.c-torture/execute/builtins/strncmp-lib.c
37390 * gcc.c-torture/execute/builtins/strncpy-lib.c
37391 * gcc.c-torture/execute/builtins/strpbrk-lib.c
37392 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
37393 * gcc.c-torture/execute/builtins/strpcpy-lib.c
37394 * gcc.c-torture/execute/builtins/strrchr-lib.c
37395 * gcc.c-torture/execute/builtins/strspn-lib.c
37396 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
37397 * gcc.c-torture/execute/builtins/strstr-lib.c
37398 * gcc.c-torture/execute/builtins/lib/abs.c
37399 * gcc.c-torture/execute/builtins/lib/fprintf.c
37400 * gcc.c-torture/execute/builtins/lib/memset.c
37401 * gcc.c-torture/execute/builtins/lib/printf.c
37402 * gcc.c-torture/execute/builtins/lib/sprintf.c
37403 * gcc.c-torture/execute/builtins/lib/strcpy.c
37404 * gcc.c-torture/execute/builtins/lib/strcspn.c
37405 * gcc.c-torture/execute/builtins/lib/strncat.c
37406 * gcc.c-torture/execute/builtins/lib/strncmp.c
37407 * gcc.c-torture/execute/builtins/lib/strncpy.c
37408 * gcc.c-torture/execute/builtins/lib/strpbrk.c
37409 * gcc.c-torture/execute/builtins/lib/strspn.c
37410 * gcc.c-torture/execute/builtins/lib/strstr.c:
37411 New files containing support routines.
37412
37413 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
37414 declaration.
37415 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
37416 when not optimizing.
37417
37418 2004-07-02 Mark Mitchell <mark@codesourcery.com>
37419
37420 PR c++/16240
37421 * g++.dg/abi/mangle22.C: New test.
37422 * g++.dg/abi/mangle23.C: Likewise.
37423
37424 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
37425
37426 PR fortran/16290
37427 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
37428 Allow for cases without denormalized floating point numbers.
37429
37430 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
37431
37432 PR c/1027
37433 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
37434 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
37435 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
37436 expected warning text.
37437 * gcc.dg/format/diag-2.c: New test.
37438
37439 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
37440
37441 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
37442
37443 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
37444
37445 * gcc.dg/builtins-43.c: New.
37446 * gcc.dg/builtins-44.c: New.
37447 * gcc.dg/builtins-45.c: New.
37448
37449 2004-06-26 Geoffrey Keating <geoffk@apple.com>
37450 Andreas Tobler <a.tobler@schweiz.ch>
37451
37452 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
37453 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
37454 as SIGSEGV.
37455 * gcc.dg/cleanup-11.c: Likewise.
37456 * gcc.dg/cleanup-8.c: Likewise.
37457 * gcc.dg/cleanup-9.c: Likewise.
37458 * gcc.dg/cleanup-5.c: Run on all platforms.
37459
37460 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
37461
37462 * g++.dg/warn/nonnull1.C: New test.
37463
37464 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37465
37466 * gcc.dg/compat/compat-common.h: Wrap up CINT in
37467 an #ifndef SKIP_COMPLEX_INT/#endif pair.
37468 Special-case the Sun compiler wrt to <complex.h>.
37469
37470 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
37471
37472 * gcc.dg/Wunreachable-8.C: New test.
37473
37474 * gcc.dg/h8300-ice2.c : New test.
37475
37476 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
37477
37478 PR fortran/16161
37479 * gfortran.fortran-torture/compile/implicit.f90: Add test
37480 for implicit character.
37481
37482 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
37483
37484 PR fortran/16289
37485 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
37486 Use tiny() intrinsic to find smallest non-negative real
37487
37488 2004-06-30 Jakub Jelinek <jakub@redhat.com>
37489
37490 * gcc.dg/compat/struct-by-value-22_main.c: New test.
37491 * gcc.dg/compat/struct-by-value-22_x.c: New.
37492 * gcc.dg/compat/struct-by-value-22_y.c: New.
37493
37494 * gcc.c-torture/execute/20040629-1.c: New test.
37495
37496 2004-06-29 Jakub Jelinek <jakub@redhat.com>
37497
37498 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
37499 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
37500
37501 PR target/16195
37502 * gcc.dg/20040625-1.c: New test.
37503
37504 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37505
37506 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
37507
37508 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37509
37510 PR fortran/15963
37511 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
37512
37513 2004-06-29 Richard Henderson <rth@redhat.com>
37514
37515 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
37516
37517 2004-06-29 Paul Brook <paul@codesourcery.com>
37518
37519 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
37520 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
37521
37522 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
37523
37524 PR c++/16260
37525 * g++.dg/parse/crash15.C: New.
37526
37527 2004-06-28 Andrew Pinski <apinski@apple.com>
37528
37529 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
37530 by the error already.
37531
37532 * g++.dg/opt/ptrmem4.C: Change to compile only test.
37533
37534 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
37535
37536 PR target/14041
37537 * gcc.dg/h8300-bss-align-1.c : New.
37538
37539 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
37540
37541 * PR c++/16174
37542 * g++.dg/template/ctor4.C: New.
37543
37544 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
37545
37546 PR c++/16205
37547 * g++.dg/warn/Wsequence-point-1.C: New test.
37548
37549 2004-06-27 Paul Brook <paul@codesourcery.com>
37550
37551 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
37552
37553 2004-06-27 Zack Weinberg <zack@codesourcery.com>
37554
37555 * g++.old-deja/g++.mike/p7325.C: Remove.
37556
37557 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
37558
37559 PR c/14963
37560 * gcc.dg/pr14963.c: New test.
37561
37562 2004-06-27 Mark Mitchell <mark@codesourcery.com>
37563
37564 PR c++/16193
37565 * g++.dg/parse/redef1.C: New test.
37566
37567 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
37568
37569 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
37570 20021110.c.
37571 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
37572 20021119-1.c.
37573 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
37574 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
37575 5-04.c.
37576 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
37577 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
37578 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
37579 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
37580 g++.brendan/enum14.C.
37581 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
37582 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
37583 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
37584 g++.mike/virt1.C.
37585 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
37586 memtemp24.C.
37587
37588 2004-06-27 Roger Sayle <roger@eyesopen.com>
37589
37590 * gcc.dg/20040527-1.c: New test case.
37591
37592 2004-06-26 Bud Davis <bdavis9659@comcast.net>
37593
37594 PR gfortran/pr16196
37595 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
37596
37597 2004-06-25 Roger Sayle <roger@eyesopen.com>
37598
37599 PR middle-end/15825
37600 * gcc.dg/pr15825-1.c: New test case.
37601
37602 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
37603
37604 * gcc.c-torture/execute/20040625-1.c: New test.
37605
37606 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37607
37608 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
37609
37610 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
37611
37612 * gcc.dg/torture/mips-div-1.c: New test.
37613
37614 2004-06-24 Jeff Law <law@redhat.com>
37615
37616 * gcc.dg/tree-ssa/20040624-1.c: New test.
37617
37618 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
37619
37620 * gcc.c-torture/compile/20040624-1.c: New test.
37621
37622 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37623
37624 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
37625 this directory.
37626
37627 2004-06-23 Andrew Pinski <apinski@apple.com>
37628
37629 PR middle-end/15988
37630 * g++.dg/opt/ptrmem4.C: New test.
37631
37632 * gcc.dg/c90-array-quals-2.c: New test.
37633
37634 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
37635
37636 * gcc.dg/kpice1.c: New test.
37637
37638 2006-06-23 Andrew Pinski <apinski@apple.com>
37639
37640 * gcc.dg/c90-array-quals.c: New test.
37641
37642 2006-06-22 Richard Henderson <rth@redhat.com>
37643
37644 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
37645
37646 2004-06-22 Loren James Rittle <ljrittle@acm.org>
37647
37648 * gcc.dg/builtins-config.h: Handle FreeBSD.
37649
37650 2006-06-22 Richard Henderson <rth@redhat.com>
37651
37652 * g++.dg/opt/devirt1.C: New.
37653
37654 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
37655
37656 * g++.dg/opt/pr15551.C: New testcase.
37657
37658 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
37659
37660 PR target/14800
37661 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
37662 x86_64-*-linux* when compiling for 32bit.
37663
37664 2004-06-21 Andrew Pinski <apinski@apple.com>
37665
37666 * gcc.dg/pch/struct-1.c: New.
37667 * gcc.dg/pch/struct-1.hs: New.
37668
37669 2004-06-21 Geoffrey Keating <geoffk@apple.com>
37670
37671 * gcc.dg/pch/save-temps-1.c: New file.
37672 * gcc.dg/pch/save-temps-1.hs: New file.
37673
37674 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
37675
37676 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
37677 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
37678
37679 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37680
37681 * gfortran.fortran-torture/execute/select_1.f90: Rename function
37682 to fix type error.
37683 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
37684 Remove trailing spaces.
37685
37686 2004-06-21 Richard Henderson <rth@redhat.com>
37687
37688 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
37689 merging && to BIT_FIELD_REF.
37690
37691 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
37692
37693 * g++.dg/opt/placeholder1.C: New test.
37694
37695 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
37696
37697 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
37698 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
37699 * gcc.dg/compat/union-m128-1_x.c: Likewise.
37700 * gcc.dg/compat/union-m128-1_y.c: Likewise.
37701
37702 2004-06-20 Zack Weinberg <zack@codesourcery.com>
37703
37704 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
37705 extern "C".
37706 * g++.dg/other/pragma-re-1.C: Add comments.
37707
37708 2004-06-19 Bud Davis <bdavis9659@comcast.net>
37709
37710 PR gfortran/16080
37711 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
37712
37713 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
37714
37715 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
37716 instead of setting the type of size_t by
37717 hand.
37718
37719 2004-06-18 Roger Sayle <roger@eyesopen.com>
37720
37721 * gcc.dg/unordered-2.c: New test case.
37722 * gcc.dg/unordered-3.c: New test case.
37723
37724 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
37725
37726 PR other/16043
37727 * lib/g++.exp (g++_version): Tweak regexp for version
37728 * lib/g77.exp (g77_version): Likewise.
37729 * lib/gfortran.exp (gfortran_version): Likewise.
37730 * lib/objc.exp (objc_version): Likewise.
37731 * lib/treelang.exp (treelang_version): Likewise.
37732
37733 2004-06-19 Jakub Jelinek <jakub@redhat.com>
37734
37735 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
37736 Use INT_MAX instead of __INT_MAX__.
37737 * gcc.dg/compat/struct-align-2_y.c: Likewise.
37738
37739 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
37740 * gcc.dg/compat/scalar-return-3_x.c: Use it.
37741 * gcc.dg/compat/scalar-return-3_y.c: Use it.
37742 * gcc.dg/compat/scalar-return-4_x.c: Use it.
37743 * gcc.dg/compat/scalar-return-4_y.c: Use it.
37744 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
37745 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
37746 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
37747 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
37748
37749 * gcc.dg/range-test-1.c: New test.
37750 * g++.dg/opt/range-test-1.C: New test.
37751
37752 2004-06-17 Richard Henderson <rth@redhat.com>
37753
37754 * objc.dg/sync-1.m: New.
37755 * objc.dg/try-catch-1.m: Don't force next runtime.
37756 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
37757 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
37758 shadowed catch clause.
37759 * objc.dg/try-catch-5.m: New.
37760
37761 2004-06-17 Zack Weinberg <zack@codesourcery.com>
37762
37763 Bug 14610
37764 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
37765
37766 2004-06-15 Richard Henderson <rth@redhat.com>
37767
37768 * gcc.dg/20001116-1.c: Move expected warning line.
37769
37770 2004-06-15 Richard Henderson <rth@redhat.com>
37771
37772 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
37773 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
37774
37775 2004-06-15 Jeff Law <law@redhat.com>
37776
37777 * gcc.dg/tree-ssa/20040615-1.c: New test.
37778 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
37779 be less sensitive to operand ordering.
37780 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
37781
37782 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
37783
37784 * g++.dg/abi/bitfield3.C: Add comment..
37785
37786 2004-06-15 Richard Henderson <rth@redhat.com>
37787
37788 * g++.dg/ext/stmtexpr1.C: XFAIL.
37789 * gcc.dg/20030612-1.c: XFAIL.
37790
37791 2004-06-15 Eric Christopher <echristo@redhat.com>
37792
37793 * g++.dg/charset/asm5.c: New.
37794 * gcc.dg/charset/asm6.c: New.
37795
37796 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37797
37798 PR fortran/15962
37799 * gfortran.fortran-torture/execute/select_1.f90: New test.
37800
37801 2004-06-15 Paul Brook <paul@codesourcery.com>
37802
37803 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
37804
37805 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37806
37807 PR c++/15967
37808 * g++.dg/lookup/crash3.C: New test.
37809
37810 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37811
37812 PR c++/15947
37813 * g++.dg/parse/dtor4.C: New test.
37814
37815 2004-06-14 Jeff Law <law@redhat.com>
37816
37817 * gcc.c-torture/compile/20040614-1.c: New test.
37818
37819 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37820
37821 PR fortran/15211
37822 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
37823 LEN of a character array.
37824
37825 2004-06-14 Mark Mitchell <mark@codesourcery.com>
37826
37827 PR c++/15096
37828 * g++.dg/template/ptrmem10.C: New test.
37829
37830 PR c++/14930
37831 * g++.dg/template/friend30.C: New test.
37832
37833 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37834
37835 PR fortran/14928
37836 * gfortran.fortran-torture/compile/mloc.f90: New test.
37837
37838 2004-06-13 Paul Brook <paul@codesourcery.com>
37839
37840 * gfortran.fortran-torture/execute/random_2.f90: New test.
37841
37842 2004-06-13 Eric Christopher <echristo@redhat.com>
37843
37844 * gcc.dg/noncompile/redecl-1.c: Fix error message.
37845
37846 2004-06-12 Paul Brook <paul@codesourcery.com>
37847
37848 * gfortran.fortran-torture/execute/contained_3.f90: New test.
37849
37850 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37851
37852 PR fortran/14923
37853 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
37854
37855 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37856
37857 PR fortran/14957
37858 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
37859 syntax errors in end statements of contained subroutines.
37860
37861 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37862
37863 PR fortran/12841
37864 * gfortran.fortran-torture/execute/null_arg.f90: New test.
37865
37866 2004-06-12 Bud Davis <bdavis9659@comcast.net>
37867
37868 PR fortran/15665
37869 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
37870
37871 2004-06-12 Bud Davis <bdavis9659@comcast.net>
37872
37873 PR gfortran/12839
37874 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
37875
37876 2004-06-11 Mark Mitchell <mark@codesourcery.com>
37877
37878 PR c++/15862
37879 * g++.dg/parse/enum1.C: New test.
37880
37881 2004-06-10 Jeff Law <law@redhat.com>
37882
37883 * gcc.c-torture/compile/20040610-1.c: New test.
37884
37885 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37886
37887 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
37888 * g++.old-deja/g++.other/decl3.C: Likewise.
37889
37890 2004-06-10 Brian Booth <bbooth@redhat.com>
37891
37892 * gcc.dg/tree-ssa/20031015-1.c: Scan for
37893 V_MAY_DEF instead of VDEF.
37894 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
37895
37896 2004-06-10 Mark Mitchell <mark@codesourcery.com>
37897
37898 PR c++/14211
37899 * g++.dg/conversion/const1.C: New test.
37900
37901 PR c++/15076
37902 * g++.dg/conversion/reinterpret1.C: New test.
37903
37904 PR c++/15877
37905 * g++.dg/template/enum2.C: New test.
37906
37907 PR c++/15227
37908 * g++.dg/template/error13.C: New test.
37909
37910 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37911
37912 PR fortran/14957
37913 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
37914 arguments to test_* REAL and of the right size.
37915
37916 2004-06-10 Jakub Jelinek <jakub@redhat.com>
37917
37918 PR target/15569
37919 PR rtl-optimization/15681
37920 * gcc.dg/20040609-1.c: New test.
37921
37922 2004-06-10 Jakub Jelinek <jakub@redhat.com>
37923
37924 PR c++/14791
37925 * g++.dg/opt/builtins1.C: New test.
37926
37927 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
37928
37929 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
37930 that use default windows32 struct layout.
37931 * gcc.dg/i386-bitfield2.c: Likewise.
37932
37933 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
37934
37935 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
37936 for mingw32 and cygwin targets.
37937
37938 2004-06-09 Geoffrey Keating <geoffk@apple.com>
37939
37940 * gcc.dg/pch/macro-4.c: New.
37941 * gcc.dg/pch/macro-4.hs: New.
37942
37943 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37944
37945 PR fortran/13249
37946 * gfortran.fortran-torture/compile/name_clash.f90: New test.
37947
37948 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37949
37950 PR fortran/13372
37951 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
37952
37953 2004-06-09 Bud Davis <bdavis9659@comcast.net>
37954
37955 PR gfortran/14897
37956 * gfortran.fortran-torture/execute/t_edit.f90: New test.
37957
37958 2004-06-09 Bud Davis <bdavis9659@comcast.net>
37959
37960 PR gfortran/15755
37961 * gfortran.fortran-torture/execute/backspace.c : New test.
37962
37963 2004-06-09 Paul Brook <paul@codesourcery.com>
37964
37965 * gfortran.fortran-torture/execure/intrinsic_associated.f90
37966 (pointer_to_section): Rewrite to use smaller array.
37967
37968 2004-06-08 David Edelsohn <edelsohn@gnu.org>
37969
37970 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
37971 * gcc.dg/ext/altivec-10.c: Same.
37972 * gcc.dg/ext/altivec-11.c: Same.
37973 * gcc.dg/ext/altivec-12.c: Same.
37974 * gcc.dg/ext/altivec-13.c: Same.
37975 * gcc.dg/ext/altivec-14.c: Same.
37976 * gcc.dg/ext/altivec-15.c: Same.
37977 * gcc.dg/ext/altivec-16.c: Same.
37978 * gcc.dg/ext/altivec-3.c: Same.
37979 * gcc.dg/ext/altivec-4.c: Same.
37980 * gcc.dg/ext/altivec-6.c: Same.
37981 * gcc.dg/ext/altivec-7.c: Same.
37982 * gcc.dg/ext/altivec-8.c: Same.
37983 * gcc.dg/ext/altivec-varargs-1.c: Same.
37984
37985 * g++.dg/ext/altivec-1.C: Correct dg syntax.
37986 * g++.dg/ext/altivec-10.C: Same.
37987 * g++.dg/ext/altivec-2.C: Same.
37988 * g++.dg/ext/altivec-3.C: Same.
37989 * g++.dg/ext/altivec-4.C: Same.
37990 * g++.dg/ext/altivec-5.C: Same.
37991 * g++.dg/ext/altivec-6.C: Same.
37992 * g++.dg/ext/altivec-7.C: Same.
37993 * g++.dg/ext/altivec-8.C: Same.
37994 * g++.dg/ext/altivec-9.C: Same.
37995
37996 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37997
37998 PR c++/7841
37999 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
38000
38001 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38002
38003 * gcc.dg/union-1.c: New test.
38004
38005 2004-06-07 Roger Sayle <roger@eyesopen.com>
38006
38007 * gcc.dg/builtins-41.c: New test case.
38008 * gcc.dg/builtins-42.c: New test case.
38009
38010 2004-06-07 David Edelsohn <edelsohn@gnu.org>
38011
38012 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
38013 * g++.dg/ext/altivec-10.C: Same.
38014 * g++.dg/ext/altivec-2.C: Same.
38015 * g++.dg/ext/altivec-3.C: Same.
38016 * g++.dg/ext/altivec-4.C: Same.
38017 * g++.dg/ext/altivec-5.C: Same.
38018 * g++.dg/ext/altivec-6.C: Same.
38019 * g++.dg/ext/altivec-7.C: Same.
38020 * g++.dg/ext/altivec-8.C: Same.
38021 * g++.dg/ext/altivec-9.C: Same.
38022 * g++.old-deja/g++.abi/cxa_vec.C: Same.
38023 * g++.old-deja/g++.brendan/new3.C: Same.
38024 * gcc.c-torture/execute/eeprof-1.x: Same.
38025
38026 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
38027
38028 PR c/14765
38029 * gcc.dg/pr14765-1.c: New test.
38030
38031 2004-06-07 Roger Sayle <roger@eyesopen.com>
38032
38033 PR c/14649
38034 * gcc.dg/pr14649-1.c: New test case.
38035
38036 2004-06-07 Richard Henderson <rth@redhat.com>
38037
38038 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
38039 if temporaries.
38040
38041 2004-06-07 David Edelsohn <edelsohn@gnu.org>
38042
38043 * g++.dg/eh/elide1.C: Remove XFAIL.
38044
38045 2004-06-07 Mark Mitchell <mark@codesourcery.com>
38046
38047 PR c++/15337
38048 * g++.dg/expr/sizeof3.C: New test.
38049
38050 PR c++/14777
38051 * g++.dg/template/access14.C: New test.
38052
38053 PR c++/15554
38054 * g++.dg/template/enum1.C: New test.
38055
38056 PR c++/15057
38057 * g++.dg/eh/throw1.C: New test.
38058
38059 2004-06-07 David Ayers <d.ayers@inode.at>
38060 Ziemowit Laski <zlaski@apple.com>
38061
38062 * lib/objc.exp (objc_target_compile): Revert the '-framework
38063 Foundation' flag fix, since bare Darwin does not ship
38064 with the Foundation framework.
38065 * objc/execute/next_mapping.h: Provide a local NSConstantString
38066 @interface and @implementation.
38067 (objc_constant_string_init): A constructor function, used to
38068 initialize the NSConstantString meta-class object.
38069 * objc/execute/string1.m: Include "next_mapping.h" instead of
38070 <Foundation/NSString.h>.
38071 * objc/execute/string2.m: Likewise.
38072 * objc/execute/string3.m: Likewise.
38073 * objc/execute/string4.m: Likewise.
38074
38075 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
38076
38077 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
38078 to double. Replace double with FLOAT.
38079 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
38080
38081 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
38082 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
38083 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
38084 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
38085 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
38086 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
38087 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
38088 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
38089
38090 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
38091
38092 PR c/13519
38093 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
38094
38095 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38096
38097 PR c++/15503
38098 * g++.dg/template/meminit2.C: New test.
38099
38100 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
38101
38102 PR target/15822
38103 * gcc.c-torture/execute/compare-fp-1.c,
38104 gcc.c-torture/execute/compare-fp-2.c,
38105 gcc.c-torture/execute/compare-fp-3.c,
38106 gcc.c-torture/execute/compare-fp-4.c,
38107 gcc.c-torture/execute/compare-fp-3.x,
38108 gcc.c-torture/execute/compare-fp-4.x: Moved...
38109 * gcc.c-torture/execute/ieee/compare-fp-1.c,
38110 gcc.c-torture/execute/ieee/compare-fp-2.c,
38111 gcc.c-torture/execute/ieee/compare-fp-3.c,
38112 gcc.c-torture/execute/ieee/compare-fp-4.c,
38113 gcc.c-torture/execute/ieee/compare-fp-3.x,
38114 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
38115
38116 2004-06-04 David Ayers <d.ayers@inode.at>
38117
38118 * objc/execute/protocol-isEqual-4.m: New testcase.
38119
38120 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
38121
38122 * objc/execute/protocol-isEqual-1.m: New testcase.
38123 * objc/execute/protocol-isEqual-2.m: New testcase.
38124 * objc/execute/protocol-isEqual-3.m: New testcase.
38125
38126 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38127
38128 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
38129
38130 2004-06-02 Ziemowit Laski <zlaski@apple.com>
38131
38132 * lib/objc.exp (objc_target_compile): When running tests on
38133 Darwin (Mac OS X), inform the linker about '-framework
38134 'Foundation'.
38135
38136 2004-06-02 Eric Christopher <echristo@redhat.com>
38137
38138 * gcc.c-torture/compile/20040602-1.c: New.
38139
38140 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
38141
38142 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
38143 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
38144
38145 PR tree-optimization/14736
38146 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
38147
38148 PR tree-optimization/14042
38149 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
38150
38151 PR tree-optimization/14729
38152 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
38153
38154 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38155
38156 PR fortran/15557
38157 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
38158
38159 2004-06-01 Richard Hederson <rth@redhat.com>
38160
38161 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
38162
38163 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38164
38165 PR c++/14932
38166 * g++.dg/parse/offsetof4.C: New test.
38167
38168 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
38169
38170 PR objc/7993
38171 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
38172
38173 2004-05-31 Mark Mitchell <mark@codesourcery.com>
38174
38175 PR c++/15701
38176 * g++.dg/template/friend29.C: New test.
38177
38178 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
38179
38180 PR c/15749
38181 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
38182
38183 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
38184
38185 * gcc.dg/sparc-trap-1.c: New test.
38186
38187 2004-05-31 Roger Sayle <roger@eyesopen.com>
38188
38189 PR middle-end/15069
38190 * g++.dg/opt/fold3.C: New test case.
38191
38192 2004-05-30 Graham Stott <graham.stott@btinternet.com>
38193
38194 * lib/target-supports.exp (check_iconv_available): Fix fallout
38195 from 2004-05-28 patch.
38196
38197 2004-05-30 Paul Brook <paul@codesourcery.com>
38198
38199 PR fortran/15620
38200 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
38201 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
38202
38203 2004-05-30 Steven G. Kargl <kargls@comcast.net>
38204
38205 * gfortran.fortran-torture/execute/random_1.f90: New test.
38206
38207 2004-05-28 Ziemowit Laski <zlaski@apple.com>
38208
38209 * g++.dg/ext/altivec-10.C: New test.
38210
38211 2004-05-29 Paul Brook <paul@codesourcery.com>
38212
38213 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
38214
38215 2004-05-28 Ziemowit Laski <zlaski@apple.com>
38216
38217 * gcc.dg/altivec-16.c: New test.
38218
38219 2004-05-28 Janis Johnson <janis187@us.ibm.com>
38220
38221 * lib/target-supports.exp (check_vmx_hw_available): New.
38222 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
38223
38224 * lib/target-supports.exp (check_alias_available,
38225 check_iconv_available, check_named_sections_available): Use
38226 unique names for temporary files.
38227
38228 2004-05-28 Ziemowit Laski <zlaski@apple.com>
38229
38230 * gcc.dg/altivec-15.c: New test.
38231
38232 2004-05-28 Mark Mitchell <mark@codesourcery.com>
38233
38234 PR c++/15083
38235 * g++.dg/warn/noeffect6.C: New test.
38236
38237 PR c++/15471
38238 * g++.dg/expr/ptrmem4.C: New test.
38239
38240 PR c++/15640
38241 * g++.dg/template/operator3.C: New test.
38242
38243 2004-05-28 Mark Mitchell <mark@codesourcery.com>
38244
38245 PR c++/14668
38246 * g++.dg/lookup/redecl1.C: New test.
38247 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
38248
38249 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
38250
38251 * gcc.c-torture/execute/compare-fp-1.c,
38252 gcc.c-torture/execute/compare-fp-2.c,
38253 gcc.c-torture/execute/compare-fp-3.c,
38254 gcc.c-torture/execute/compare-fp-4.c,
38255 gcc.c-torture/execute/compare-fp-3.x,
38256 gcc.c-torture/execute/compare-fp-4.x,
38257 gcc.dg/pr15649-1.c: New.
38258
38259 2004-05-27 Adam Nemet <anemet@lnxw.com>
38260
38261 PR c++/12883
38262 * g++.dg/init/array14.C: New test.
38263
38264 2004-05-25 Janis Johnson <janis187@us.ibm.com>
38265
38266 * lib/compat.exp (compat-get-options-main): New.
38267 (compat-get-options): Remove unneeded code, warn for ignored
38268 command.
38269 (compat-execute): Check flag set by dg-require-* commands.
38270
38271 * lib/compat.exp (compat-execute): Break up long lines.
38272
38273 2004-05-24 Janis Johnson <janis187@us.ibm.com>
38274
38275 * gcc.dg/altivec-7.c: Don't use 'vector long'.
38276 * gcc.dg/altivec-14.c: New test.
38277 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
38278
38279 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
38280 * gcc.dg/altivec-12.c: Ditto.
38281
38282 * gcc.dg/altivec-3.c: Move call to altivec_check.
38283
38284 2004-05-23 Mark Mitchell <mark@codesourcery.com>
38285
38286 PR c++/15044
38287 * g++.dg/template/error12.C: New test.
38288
38289 PR c++/15317
38290 * g++.dg/ext/attrib15.C: New test.
38291
38292 PR c++/15329
38293 * g++.dg/template/ptrmem9.C: New test.
38294
38295 2004-05-25 Paul Brook <paul@codesourcery.com>
38296
38297 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
38298
38299 2004-05-23 Mark Mitchell <mark@codesourcery.com>
38300
38301 PR c++/15165
38302 * g++.dg/template/crash19.C: New test.
38303
38304 2004-05-23 Mark Mitchell <mark@codesourcery.com>
38305
38306 PR c++/15025
38307 * g++.dg/template/redecl1.C: New test.
38308
38309 2004-05-23 Mark Mitchell <mark@codesourcery.com>
38310
38311 PR c++/14821
38312 * g++.dg/other/ns1.C: New test.
38313
38314 PR c++/14883
38315 * g++.dg/template/invalid1.C: New test.
38316
38317 2004-05-23 Paul Brook <paul@codesourcery.com>
38318 Victor Leikehman <lei@haifasphere.co.il>
38319
38320 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
38321 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
38322
38323 2004-05-22 Mark Mitchell <mark@codesourcery.com>
38324
38325 PR c++/15285
38326 PR c++/15299
38327 * g++.dg/template/non-dependent5.C: New test.
38328 * g++.dg/template/non-dependent6.C: New test.
38329
38330 2004-05-22 Mark Mitchell <mark@codesourcery.com>
38331
38332 PR c++/15507
38333 * g++.dg/inherit/union1.C: New test.
38334
38335 PR c++/15542
38336 * g++.dg/template/addr1.C: New test.
38337
38338 PR c++/15427
38339 * g++.dg/template/array5.C: New test.
38340
38341 PR c++/15287
38342 * g++.dg/template/array6.C: New test.
38343
38344 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
38345 Roger Sayle <roger@eyesopen.com>
38346
38347 * g++.dg/lookup/forscope2.C: New test case.
38348
38349 2004-05-22 Ben Elliston <bje@au.ibm.com>
38350
38351 * gcc.dg/cpp/Wmissingdirs.c: New.
38352
38353 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
38354
38355 PR target/15301
38356 * gcc.dg/compat/union-m128-1.h: New file.
38357 * gcc.dg/compat/union-m128-1_main.c: Likewise.
38358 * gcc.dg/compat/union-m128-1_x.c: Likewise.
38359 * gcc.dg/compat/union-m128-1_y.c: Likewise.
38360
38361 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
38362
38363 PR target/15302
38364 * gcc.dg/compat/struct-complex-1.h: New file.
38365 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
38366 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
38367 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
38368
38369 2004-05-20 Roger Sayle <roger@eyesopen.com>
38370
38371 PR middle-end/3074
38372 * gcc.dg/pr3074-1.c: New test case.
38373 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
38374
38375 2004-05-20 Falk Hueffner <falk@debian.org>
38376
38377 PR other/15526
38378 * gcc.dg/ftrapv-1.c: New test case.
38379
38380 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
38381
38382 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
38383
38384 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
38385 Jeff Law <law@redhat.com>
38386
38387 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
38388 * gcc.dg/tree-ssa/20040518-2.c: New test.
38389
38390 * gcc.dg/tree-ssa/20040518-1.c: New test.
38391
38392 2004-05-18 Zack Weinberg <zack@codesourcery.com>
38393
38394 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
38395
38396 2004-05-18 Paul Brook <paul@codesourcery.com>
38397
38398 PR fortran/13930
38399 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
38400
38401 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38402
38403 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
38404 constant folding.
38405
38406 2004-05-17 Steven Bosscher <stevenb@suse.de>
38407
38408 * gcc.dg/tree-ssa/20040517-1.c: New test.
38409
38410 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38411
38412 * gcc.dg/loop-4.c: New test.
38413
38414 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
38415
38416 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
38417
38418 2004-05-15 Bud Davis <bdavis9659@comcast.net>
38419
38420 PR fortran/15311
38421 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
38422
38423 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38424
38425 PR fortran/13826
38426 PR fortran/13940
38427 * gfortran.fortran-torture/compile/data_1.f90: New test.
38428
38429 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
38430
38431 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
38432 * gcc.dg/uninit-H.c: Define ASM for __s390__.
38433
38434 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
38435
38436 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
38437
38438 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
38439
38440 PR c/15444
38441 * gcc.dg/format/xopen-1.c: Adjust expected message.
38442 * gcc.dg/format/xopen-3.c: New test.
38443
38444 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
38445
38446 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
38447
38448 2004-05-14 Jeff Law <law@redhat.com>
38449
38450 * gcc.dg/tree-ssa/20040514-2.c: New test.
38451
38452 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38453
38454 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
38455 this ...
38456 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
38457 this.
38458
38459 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
38460
38461 * gcc.dg/tree-ssa/20040514-1.c: New test.
38462
38463 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38464
38465 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
38466 test.
38467
38468 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38469
38470 PR fortran/14066
38471 * gfortran.fortran-torture/compile/do_1.f90: New test.
38472
38473 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
38474
38475 PR fortran/15051
38476 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
38477 test.
38478
38479 2004-05-14 Bud Davis <bdavis9659@comcast.net>
38480
38481 PR fortran/15149
38482 * gfortran.fortran-torture/execute/random_init.f90: New test.
38483
38484 2004-05-13 Paul Brook <paul@codesourcery.com>
38485
38486 PR fortran/15314
38487 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
38488
38489 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
38490
38491 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
38492 for the powerpc case.
38493
38494 2004-05-13 Jeff Law <law@redhat.com>
38495
38496 * gcc.dg/tree-ssa/20040513-1.c: New test.
38497 * gcc.dg/tree-ssa/20040513-2.c: New test.
38498
38499 2004-05-13 Paul Brook <paul@codesourcery.com>
38500
38501 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
38502 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
38503 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
38504
38505 2004-05-13 Andreas Schwab <schwab@suse.de>
38506
38507 PR other/10819
38508 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
38509 characters.
38510
38511 2004-05-13 Bud Davis <bdavis9659@comcast.net>
38512
38513 PR fortran/15294
38514 * gfortran.fortran-torture/execute/adjustr.f90: New file.
38515
38516 2004-05-13 Diego Novillo <dnovillo@redhat.com>
38517
38518 Merge from tree-ssa-20020619-branch. See
38519 ChangeLog.tree-ssa for details.
38520
38521 2004-05-11 Ziemowit Laski <zlaski@apple.com>
38522
38523 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
38524 include <altivec.h> explicitly.
38525 * gcc.dg/altivec-13.c: Likewise.
38526
38527 2004-05-11 Paul Brook <paul@codesourcery.com>
38528
38529 * gcc.c-torture/compile/20010518-1.c: Force enum size.
38530
38531 2004-05-10 Eric Christopher <echristo@redhat.com>
38532
38533 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
38534 * gcc.dg/sibcall-4.c: Ditto.
38535
38536 2004-05-10 Ziemowit Laski <zlaski@apple.com>
38537
38538 * g++.dg/ext/altivec-8.C: New test case.
38539 * gcc.dg/altivec-13.c: New test case.
38540
38541 2004-05-08 Roger Sayle <roger@eyesopen.com>
38542
38543 * gcc.c-torture/execute/divcmp-1.c: New test case.
38544 * gcc.c-torture/execute/divcmp-2.c: New test case.
38545 * gcc.c-torture/execute/divcmp-3.c: New test case.
38546
38547 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38548
38549 * g++.dg/other/pragma-re-2.C: New test.
38550
38551 2004-05-07 Uros Bizjak <uros@kss-loka.si>
38552
38553 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
38554 * gcc.dg/i386-387-2.c: Likewise.
38555
38556 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
38557 __builtin_drem.
38558 * gcc.dg/i386-387-6.c: Likewise.
38559
38560 2004-05-07 Uros Bizjak <uros@kss-loka.si>
38561
38562 * gcc.dg/builtins-33.c: Also check log1p*.
38563
38564 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
38565
38566 PR optimization/15296
38567 * gcc.c-torture/execute/pr15296.c: New test.
38568
38569 2004-05-05 Uros Bizjak <uros@kss-loka.si>
38570
38571 * gcc.dg/builtins-40.c: New test.
38572
38573 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
38574
38575 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
38576
38577 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
38578
38579 * g++.dg/ext/spe1.C: New testcase.
38580
38581 2004-05-04 Ziemowit Laski <zlaski@apple.com>
38582
38583 * objc.dg/image-info.m: Allow additional attributes
38584 for __image_info section.
38585
38586 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
38587
38588 * gcc.dg/torture/mips-hilo-2.c: New test.
38589
38590 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38591
38592 PR c++/14389
38593 * g++.dg/template/member5.C: New test.
38594
38595 2004-05-03 Uros Bizjak <uros@kss-loka.si>
38596
38597 * gcc.dg/builtins-34.c: Also check expm1*.
38598
38599 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38600
38601 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
38602 * gcc.dg/torture/builtin-convert-3.c: New test.
38603
38604 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
38605
38606 PR middle-end/15054
38607 * g++.dg/opt/pr15054.C: New test.
38608
38609 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38610
38611 * gcc.dg/torture/builtin-rounding-1.c: New test.
38612 * gcc.dg/builtins-25.c: Delete.
38613 * gcc.dg/builtins-29.c: Delete.
38614
38615 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
38616
38617 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
38618 * gcc.dg/sibcall-4.c: Likewise.
38619 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
38620
38621 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
38622
38623 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
38624 bit-field on 16-bit targets.
38625
38626 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
38627
38628 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
38629 16-bit targets.
38630
38631 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
38632
38633 * gcc.dg/rs6000-power2-1.c: Change to compile only.
38634 * gcc.dg/rs6000-power2-2.c: Likewise.
38635
38636 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
38637
38638 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
38639 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
38640 Change the asm registers to be in form of frN instead of fN.
38641
38642 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38643
38644 * gcc.dg/torture/builtin-convert-2.c: New test.
38645
38646 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
38647
38648 * gcc.dg/rs6000-power2-1.c: New test.
38649 * gcc.dg/rs6000-power2-2.c: New test.
38650
38651 2004-04-28 Jan Hubicka <jh@suse.cz>
38652
38653 * gcc.dg/unused-6.c: New test.
38654
38655 2004-04-24 Laurent GUERBY <laurent@guerby.net>
38656 Ulrich Weigand <uweigand@de.ibm.com>
38657
38658 * ada/acats/run_all.sh: Define $target variable.
38659
38660 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
38661
38662 PR c++/15119
38663 * g++.dg/other/vararg-1.C: New test.
38664
38665 PR c++/4794
38666 * g++.dg/eh/cleanup3.C: New test.
38667
38668 2004-04-24 Laurent GUERBY <laurent@guerby.net>
38669
38670 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
38671 and ad8011a (target_insn).
38672 * ada/acats/support/macro.dfs: Likewise.
38673 * ada/acats/support/impbit.adb: New file.
38674
38675 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
38676
38677 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
38678
38679 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38680
38681 * gcc.dg/loop-3.c: New test.
38682
38683 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
38684
38685 * gcc.c-torture/execute/simd-5.c: New test.
38686
38687 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38688
38689 PR c++/15064
38690 * g++.dg/template/crash18.C: New test.
38691
38692 2004-04-22 Mark Mitchell <mark@codesourcery.com>
38693
38694 * g++.dg/ext/complit3.C: New test.
38695
38696 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
38697
38698 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
38699 * gcc.dg/altivec-3.c: Same.
38700 * gcc.dg/altivec-varargs-1.c: Same.
38701
38702 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
38703
38704 * lib/target-supports.exp (check_profiling_available): Assume
38705 profiling is not available on powerpc-eabi targets.
38706
38707 2004-04-21 Janis Johnson <janis187@us.ibm.com>
38708
38709 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
38710 * gcc.dg/vmx/bug-1.c: Ditto.
38711
38712 2004-04-20 Eric Christopher <echristo@redhat.com>
38713
38714 * gcc.dg/charset/extern.c: New test.
38715 * g++.dg/charset/extern3.cc: Ditto.
38716
38717 2004-04-20 Uros Bizjak <uros@kss-loka.si>
38718
38719 * gcc.dg/builtins-39.c: New test.
38720
38721 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
38722
38723 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
38724
38725 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
38726
38727 * gcc.dg/torture/mips-hilo-1.c: New test.
38728
38729 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
38730
38731 * gcc.c-torture/compile/20040419-1.c: New test.
38732
38733 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
38734
38735 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
38736
38737 2004-04-18 Zack Weinberg <zack@codesourcery.com>
38738 Aldy Hernandez <aldyh@redhat.com>
38739
38740 * gcc.c-torture/execute/va-arg-24.c: New.
38741
38742 2004-04-17 Zack Weinberg <zack@codesourcery.com>
38743 Aldy Hernandez <aldyh@redhat.com>
38744
38745 * gcc.dg/vmx/1b-01.c: New.
38746 * gcc.dg/vmx/1b-02.c: New.
38747 * gcc.dg/vmx/1b-03.c: New.
38748 * gcc.dg/vmx/1b-04.c: New.
38749 * gcc.dg/vmx/1b-05.c: New.
38750 * gcc.dg/vmx/1b-06.c: New.
38751 * gcc.dg/vmx/1b-07.c: New.
38752 * gcc.dg/vmx/1c-01.c: New.
38753 * gcc.dg/vmx/1c-02.c: New.
38754 * gcc.dg/vmx/3a-01a.c: New.
38755 * gcc.dg/vmx/3a-01.c: New.
38756 * gcc.dg/vmx/3a-01m.c: New.
38757 * gcc.dg/vmx/3a-03.c: New.
38758 * gcc.dg/vmx/3a-03m.c: New.
38759 * gcc.dg/vmx/3a-04.c: New.
38760 * gcc.dg/vmx/3a-04m.c: New.
38761 * gcc.dg/vmx/3a-05.c: New.
38762 * gcc.dg/vmx/3a-06.c: New.
38763 * gcc.dg/vmx/3a-06m.c: New.
38764 * gcc.dg/vmx/3a-07.c: New.
38765 * gcc.dg/vmx/3b-01.c: New.
38766 * gcc.dg/vmx/3b-02.c: New.
38767 * gcc.dg/vmx/3b-10.c: New.
38768 * gcc.dg/vmx/3b-13.c: New.
38769 * gcc.dg/vmx/3b-14.c: New.
38770 * gcc.dg/vmx/3b-15.c: New.
38771 * gcc.dg/vmx/3c-01a.c: New.
38772 * gcc.dg/vmx/3c-01.c: New.
38773 * gcc.dg/vmx/3c-02.c: New.
38774 * gcc.dg/vmx/3c-03.c: New.
38775 * gcc.dg/vmx/3d-01.c: New.
38776 * gcc.dg/vmx/4-01.c: New.
38777 * gcc.dg/vmx/4-03.c: New.
38778 * gcc.dg/vmx/5-01.c: New.
38779 * gcc.dg/vmx/5-02.c: New.
38780 * gcc.dg/vmx/5-03.c: New.
38781 * gcc.dg/vmx/5-04.c: New.
38782 * gcc.dg/vmx/5-05.c: New.
38783 * gcc.dg/vmx/5-06.c: New.
38784 * gcc.dg/vmx/5-07.c: New.
38785 * gcc.dg/vmx/5-07t.c: New.
38786 * gcc.dg/vmx/5-08.c: New.
38787 * gcc.dg/vmx/5-10.c: New.
38788 * gcc.dg/vmx/5-11.c: New.
38789 * gcc.dg/vmx/7-01a.c: New.
38790 * gcc.dg/vmx/7-01.c: New.
38791 * gcc.dg/vmx/7c-01.c: New.
38792 * gcc.dg/vmx/7d-01.c: New.
38793 * gcc.dg/vmx/7d-02.c: New.
38794 * gcc.dg/vmx/8-01.c: New.
38795 * gcc.dg/vmx/8-02a.c: New.
38796 * gcc.dg/vmx/8-02.c: New.
38797 * gcc.dg/vmx/brode-1.c: New.
38798 * gcc.dg/vmx/bug-1.c: New.
38799 * gcc.dg/vmx/bug-2.c: New.
38800 * gcc.dg/vmx/bug-3.c: New.
38801 * gcc.dg/vmx/cw-bug-1.c: New.
38802 * gcc.dg/vmx/cw-bug-2.c: New.
38803 * gcc.dg/vmx/cw-bug-3.c: New.
38804 * gcc.dg/vmx/dct.c: New.
38805 * gcc.dg/vmx/debug-1.c: New.
38806 * gcc.dg/vmx/debug-2.c: New.
38807 * gcc.dg/vmx/debug-3.c: New.
38808 * gcc.dg/vmx/debug-4.c: New.
38809 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
38810 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
38811 * gcc.dg/vmx/eg-5.c: New.
38812 * gcc.dg/vmx/fft.c: New.
38813 * gcc.dg/vmx/gcc-bug-1.c: New.
38814 * gcc.dg/vmx/gcc-bug-2.c: New.
38815 * gcc.dg/vmx/gcc-bug-3.c: New.
38816 * gcc.dg/vmx/gcc-bug-4.c: New.
38817 * gcc.dg/vmx/gcc-bug-5.c: New.
38818 * gcc.dg/vmx/gcc-bug-6.c: New.
38819 * gcc.dg/vmx/gcc-bug-7.c: New.
38820 * gcc.dg/vmx/gcc-bug-8.c: New.
38821 * gcc.dg/vmx/gcc-bug-9.c: New.
38822 * gcc.dg/vmx/gcc-bug-b.c: New.
38823 * gcc.dg/vmx/gcc-bug-c.c: New.
38824 * gcc.dg/vmx/gcc-bug-d.c: New.
38825 * gcc.dg/vmx/gcc-bug-e.c: New.
38826 * gcc.dg/vmx/gcc-bug-f.c: New.
38827 * gcc.dg/vmx/gcc-bug-g.c: New.
38828 * gcc.dg/vmx/gcc-bug-i.c: New.
38829 * gcc.dg/vmx/harness.h: New.
38830 * gcc.dg/vmx/ira1.c: New.
38831 * gcc.dg/vmx/ira2a.c: New.
38832 * gcc.dg/vmx/ira2b.c: New.
38833 * gcc.dg/vmx/ira2.c: New.
38834 * gcc.dg/vmx/ira2c.c: New.
38835 * gcc.dg/vmx/mem.c: New.
38836 * gcc.dg/vmx/newton-1.c: New.
38837 * gcc.dg/vmx/ops.c: New.
38838 * gcc.dg/vmx/sn7153.c: New.
38839 * gcc.dg/vmx/spill2.c: New.
38840 * gcc.dg/vmx/spill3.c: New.
38841 * gcc.dg/vmx/spill.c: New.
38842 * gcc.dg/vmx/t.c: New.
38843 * gcc.dg/vmx/varargs-1.c: New.
38844 * gcc.dg/vmx/varargs-2.c: New.
38845 * gcc.dg/vmx/varargs-3.c: New.
38846 * gcc.dg/vmx/varargs-4.c: New.
38847 * gcc.dg/vmx/varargs-5.c: New.
38848 * gcc.dg/vmx/varargs-6.c: New.
38849 * gcc.dg/vmx/varargs-7.c: New.
38850 * gcc.dg/vmx/vmx.exp: New.
38851 * gcc.dg/vmx/vprint-1.c: New.
38852 * gcc.dg/vmx/vscan-1.c: New.
38853 * gcc.dg/vmx/x-01.c: New.
38854 * gcc.dg/vmx/x-02.c: New.
38855 * gcc.dg/vmx/x-03.c: New.
38856 * gcc.dg/vmx/x-04.c: New.
38857 * gcc.dg/vmx/x-05.c: New.
38858 * gcc.dg/vmx/yousufi-1.c: New.
38859 * gcc.dg/vmx/zero-1.c: New.
38860 * gcc.dg/vmx/zero.c: New.
38861
38862 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
38863
38864 * g++.dg/lookup/java1.C: Update for chage of
38865 _Jv_AllocObject.
38866 * g++.dg/lookup/java2.C: Likewise.
38867
38868 2004-04-17 Laurent GUERBY <laurent@guerby.net>
38869
38870 * ada/acats/run_all.sh: use -O2 by default.
38871
38872 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
38873
38874 * gcc.dg/vr-mult-[12].c: New tests.
38875
38876 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38877
38878 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
38879
38880 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
38881
38882 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
38883
38884 * lib/target-supports.exp (check_profiling_available): Assume
38885 profiling isn't available for mips*-*-elf targets.
38886
38887 2004-04-14 Uros Bizjak <uros@kss-loka.si>
38888
38889 * gcc.dg/builtins-38.c: New test.
38890
38891 2004-04-14 Eric Christopher <echristo@redhat.com>
38892
38893 * g++.dg/charset/charset.exp: Run .cc extension tests.
38894
38895 2004-04-14 Zack Weinberg <zack@codesourcery.com>
38896
38897 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
38898
38899 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38900
38901 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
38902
38903 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
38904
38905 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
38906 * gcc.dg/i386-387-2.c: Likewise.
38907
38908 * gcc.dg/i386-387-7.c: New test.
38909 * gcc.dg/i386-387-8.c: New test.
38910
38911 * gcc.dg/builtins-37.c: New test.
38912
38913 2004-04-13 Geoffrey Keating <geoffk@apple.com>
38914
38915 * g++.dg/pch/externc-1.C: Add missing semicolon.
38916
38917 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
38918
38919 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
38920
38921 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38922
38923 * gcc.c-torture/execute/20040411-1.c: New test.
38924
38925 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
38926
38927 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
38928
38929 2004-04-09 Chris Demetriou <cgd@broadcom.com>
38930
38931 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
38932
38933 2004-04-09 Zack Weinberg <zack@codesourcery.com>
38934
38935 * lib/target-supports.exp (check_named_sections_available): New.
38936 * lib/gcc-dg.exp (dg-require-named-sections): New.
38937 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
38938 old-deja.exp. Also prune error-count message from HP linker.
38939 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
38940
38941 * g++.dg/init/init-ref4.C: Use dg-require-weak.
38942 * g++.old-deja/g++.pt/static3.C: Likewise.
38943 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
38944
38945 2004-04-09 Roger Sayle <roger@eyesopen.com>
38946
38947 * gcc.c-torture/execute/20040409-1.c: New test case.
38948 * gcc.c-torture/execute/20040409-2.c: New test case.
38949 * gcc.c-torture/execute/20040409-3.c: New test case.
38950
38951 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
38952
38953 * gcc.dg/20040409-1.c: New test.
38954
38955 2004-04-08 Roger Sayle <roger@eyesopen.com>
38956
38957 PR target/14888
38958 * g++.dg/opt/pr14888.C: New test case.
38959
38960 2004-04-08 Geoffrey Keating <geoffk@apple.com>
38961
38962 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
38963 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
38964 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
38965 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
38966 New tests.
38967
38968 2004-04-08 Paul Brook <paul@codesourcery.com>
38969
38970 * gcc.dg/spill-1.c: New test.
38971
38972 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38973
38974 * gcc.dg/torture/builtin-ctype-2.c: New test.
38975
38976 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
38977
38978 * gcc.dg/pch/pch.exp: Add largefile test.
38979
38980 2004-04-06 Geoffrey Keating <geoffk@apple.com>
38981
38982 * g++.dg/pch/externc-1.Hs: New.
38983 * g++.dg/pch/externc-1.C: New.
38984
38985 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38986
38987 * gcc.dg/compat/struct-by-value-5a_main.c,
38988 gcc.dg/compat/struct-by-value-5b_main.c: New files.
38989 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
38990 * gcc.dg/compat/struct-by-value-5a_x.c,
38991 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
38992 gcc.dg/compat/struct-by-value-5_x.c.
38993 * gcc.dg/compat/struct-by-value-5a_y.c,
38994 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
38995 gcc.dg/compat/struct-by-value-5_y.c.
38996
38997 * gcc.dg/compat/struct-by-value-6a_main.c,
38998 gcc.dg/compat/struct-by-value-6b_main.c: New files.
38999 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
39000 * gcc.dg/compat/struct-by-value-6a_x.c,
39001 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
39002 gcc.dg/compat/struct-by-value-6_x.c.
39003 * gcc.dg/compat/struct-by-value-6a_y.c,
39004 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
39005 gcc.dg/compat/struct-by-value-6_y.c.
39006
39007 * gcc.dg/compat/struct-by-value-7a_main.c,
39008 gcc.dg/compat/struct-by-value-7b_main.c: New files.
39009 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
39010 * gcc.dg/compat/struct-by-value-7a_x.c,
39011 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
39012 gcc.dg/compat/struct-by-value-7_x.c.
39013 * gcc.dg/compat/struct-by-value-7a_y.c,
39014 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
39015 gcc.dg/compat/struct-by-value-7_y.c.
39016
39017 2004-04-06 Jakub Jelinek <jakub@redhat.com>
39018
39019 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
39020 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
39021 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
39022 options.
39023
39024 2004-04-06 Uros Bizjak <uros@kss-loka.si>
39025
39026 * gcc.dg/builtins-36.c: New test.
39027
39028 2004-04-06 Paul Brook <paul@codesourcery.com>
39029
39030 * README.gcc: Remove obsolete contraint on testcases.
39031
39032 2004-04-05 Paul Brook <paul@codesourcery.com>
39033
39034 PR2123
39035 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
39036 failure and exit(0) on success.
39037 * g++.dg/expr/anew2.C: Ditto.
39038 * g++.dg/expr/anew3.C: Ditto.
39039 * g++.dg/expr/anew4.C: Ditto.
39040
39041 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
39042
39043 PR c++/3518
39044 * g++.dg/template/unify7.C: New.
39045
39046 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
39047
39048 * g++.dg/README: Bring up to date with new subdirectories; remove
39049 duplicate subdirectory lines.
39050
39051 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
39052
39053 PR c++/14007
39054 * g++.dg/template/unify5.C: New.
39055 * g++.dg/template/unify6.C: New.
39056 * g++.dg/template/qualttp20.C: Adjust.
39057 * g++.old-deja/g++.jason/report.C: Adjust.
39058 * g++.old-deja/g++.other/qual1.C: Adjust.
39059
39060 2004-04-01 Mark Mitchell <mark@codesourcery.com>
39061
39062 PR c++/14803
39063 * g++.dg/inherit/ptrmem1.C: New test.
39064
39065 2004-04-01 Jakub Jelinek <jakub@redhat.com>
39066
39067 PR c++/14755
39068 * gcc.c-torture/execute/20040331-1.c: New test.
39069 * gcc.dg/20040331-1.c: New test.
39070
39071 2004-04-01 Paul Brook <paul@codesourcery.com>
39072
39073 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
39074
39075 2004-03-30 Mark Mitchell <mark@codesourcery.com>
39076
39077 PR c++/14724
39078 * g++.dg/init/goto1.C: New test.
39079
39080 PR c++/14763
39081 * g++.dg/template/defarg4.C: New test.
39082
39083 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
39084
39085 * gcc.dg/altivec-11.c: Extend test for more valid cases.
39086
39087 2004-03-28 David Edelsohn <edelsohn@gnu.org>
39088
39089 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
39090
39091 2004-03-28 Zack Weinberg <zack@codesourcery.com>
39092
39093 * gcc.dg/noncompile/undeclared-2.c: New test.
39094
39095 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
39096
39097 * gcc.dg/940409-1.c: Remove XFAIL.
39098 * gcc.dg/reg-vol-struct-1.c: New test.
39099
39100 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39101
39102 * gcc.dg/torture/builtin-wctype-1.c: New test.
39103
39104 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
39105
39106 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
39107 * gcc.dg/20001101-1.c: Likewise.
39108 * gcc.dg/20001102-1.c: Likewise.
39109
39110 2004-03-25 Roger Sayle <roger@eyesopen.com>
39111
39112 * gcc.dg/compare8.c: Add an additional test for XOR.
39113
39114 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39115
39116 * gcc.dg/torture/builtin-ctype-1.c: New test.
39117
39118 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39119
39120 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
39121 * gcc.dg/torture/builtin-math-1.c: Likewise.
39122 * gcc.dg/torture/builtin-power-1.c: New test.
39123
39124 2004-03-24 Andreas Schwab <schwab@suse.de>
39125
39126 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
39127 IA64 assembler.
39128
39129 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
39130 Roger Sayle <roger@eyesopen.com>
39131
39132 * gcc.dg/compare8.c: New test case.
39133
39134 2004-03-23 Ziemowit Laski <zlaski@apple.com>
39135
39136 * g++.dg/ext/altivec-7.C: New test.
39137
39138 2004-03-23 Zack Weinberg <zack@codesourcery.com>
39139
39140 PR 12267, 12391, 12560, 13129, 14114, 14133
39141 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
39142 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
39143 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
39144 Adjust error regexps.
39145 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
39146 * gcc.dg/noncompile/undeclared-1.c: New test cases.
39147 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
39148 * gcc.dg/local1.c: Add explanatory comment.
39149
39150 2004-03-23 Roger Sayle <roger@eyesopen.com>
39151
39152 PR optimization/14669
39153 * g++.dg/opt/fold2.C: New test case.
39154
39155 2004-03-22 Jakub Jelinek <jakub@redhat.com>
39156
39157 PR c/14069
39158 * gcc.dg/20040322-1.c: New test.
39159
39160 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39161
39162 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
39163 * gcc.dg/ultrasp4.c: Likewise.
39164 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
39165
39166 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
39167
39168 * gcc.dg/i386-sse-8.c: Reset default options.
39169
39170 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
39171
39172 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
39173 in the error message text.
39174
39175 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
39176
39177 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
39178
39179 2004-03-21 Mark Mitchell <mark@codesourcery.com>
39180
39181 PR c++/14616
39182 * g++.dg/init/array13.C: New test.
39183
39184 2004-03-20 Roger Sayle <roger@eyesopen.com>
39185
39186 PR target/13889
39187 * gcc.c-torture/compile/pr13889.c: New test case.
39188
39189 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
39190
39191 PR c/14635
39192 * builtins-1.c (nan, nans): Don't test.
39193 * builtins-30.c: Don't use nan, nanf, nanl.
39194 * builtins-35.c: New test.
39195
39196 2004-03-19 Ziemowit Laski <zlaski@apple.com>
39197
39198 * g++.dg/ext/altivec-6.C: New test.
39199
39200 2004-03-19 Mark Mitchell <mark@codesourcery.com>
39201
39202 * g++.dg/init/placement3.C: New test.
39203
39204 * g++.dg/template/spec13.C: New test.
39205
39206 * g++.dg/lookup/using11.C: New test.
39207
39208 * g++.dg/lookup/koenig3.C: New test.
39209
39210 * g++.dg/template/operator2.C: New test.
39211
39212 * g++.dg/expr/dtor3.C: New test.
39213 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
39214 marker.
39215 * g++.old-deja/g++.law/visibility28.C: Likewise.
39216
39217 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
39218
39219 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
39220 * gcc.dg/ppc64-abi-3.c: Likewise.
39221
39222 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39223
39224 PR c++/14545
39225 * g++.dg/parse/template15.C: New test.
39226
39227 2004-03-18 Mark Mitchell <mark@codesourcery.com>
39228
39229 * g++.dg/expr/dtor2.C: New test.
39230
39231 * g++.dg/lookup/anon4.C: New test.
39232
39233 * g++.dg/overload/using1.C: New test.
39234
39235 * g++.dg/template/lookup7.C: New test.
39236
39237 * g++.dg/template/typename6.C: New test.
39238
39239 * g++.dg/expr/cond6.C: New test.
39240
39241 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39242
39243 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
39244
39245 2004-03-18 Mark Mitchell <mark@codesourcery.com>
39246
39247 * g++.dg/expr/cond5.C: New test.
39248 * g++.dg/expr/constcast1.C: Likewise.
39249 * g++.dg/expr/ptrmem2.C: Likewise.
39250 * g++.dg/expr/ptrmem3.C: Likewise.
39251 * g++.dg/lookup/main1.C: Likewise.
39252 * g++.dg/template/lookup6.C: Likewise.
39253
39254 2004-03-18 Mark Mitchell <mark@codesourcery.com>
39255
39256 * gcc.dg/local1.c: New test.
39257
39258 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
39259
39260 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39261
39262 * gcc.dg/torture/builtin-convert-1.c: New test.
39263
39264 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39265
39266 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
39267
39268 2004-03-16 Mark Mitchell <mark@codesourcery.com>
39269
39270 PR c++/14481
39271 * g++.dg/warn/Wunused-7.C: New test.
39272
39273 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39274
39275 * gcc.dg/torture/builtin-integral-1.c: New test.
39276
39277 2004-03-16 Mark Mitchell <mark@codesourcery.com>
39278
39279 PR c++/14586
39280 * g++.dg/parse/non-dependent3.C: New test.
39281
39282 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
39283
39284 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
39285 * g++.dg/eh/simd-2.C: Likewise.
39286 * g++.dg/init/array10.C: Likewise.
39287 * gcc.c-torture/compile/simd-1.c: Likewise.
39288 * gcc.c-torture/compile/simd-2.c: Likewise.
39289 * gcc.c-torture/compile/simd-3.c: Likewise.
39290 * gcc.c-torture/compile/simd-4.c: Likewise.
39291 * gcc.c-torture/compile/simd-6.c: Likewise.
39292 * gcc.c-torture/execute/simd-1.c: Likewise.
39293 * gcc.c-torture/execute/simd-2.c: Likewise.
39294 * gcc.dg/compat/vector-defs.h: Likewise.
39295 * gcc.dg/20020531-1.c: Likewise.
39296 * gcc.dg/altivec-3.c: Likewise.
39297 * gcc.dg/altivec-4.c: Likewise.
39298 * gcc.dg/altivec-varargs-1.c: Likewise.
39299 * gcc.dg/compat/vector-defs.h: Likewise.
39300 * gcc.dg/i386-mmx-3.c: Likewise.
39301 * gcc.dg/i386-sse-4.c: Likewise.
39302 * gcc.dg/i386-sse-5.c: Likewise.
39303 * gcc.dg/i386-sse-8.c: Likewise.
39304 * gcc.dg/simd-1.c: Likewise.
39305 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
39306 __ev64_opaque__ since the machine description provides it.
39307
39308 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39309
39310 * lib/compat.exp (skip_list): New global variable.
39311 Use it to hold the user defined COMPAT_SKIPS list if any.
39312 (compat-obj): Add the members of skip_list to optall.
39313
39314 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39315
39316 * gcc.dg/compat/union-by-value-1_main.c,
39317 union-by-value-1_x.c, union-by-value-1_y.c,
39318 union-check.h, union-defs.h,
39319 union-init.h, union-return-1_main.c,
39320 union-return-1_x.c, union-return-1_y.c: New files.
39321
39322 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39323
39324 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
39325 mixed-struct-init.h: Add 4 mixed structure types.
39326 struct-by-value-21_main.c, struct-by-value-21_x.c,
39327 struct-by-value-21_y.c, struct-return-21_main.c,
39328 struct-return-21_x.c, struct-return-21_y.c: New files.
39329
39330 2004-03-13 Mark Mitchell <mark@codesourcery.com>
39331
39332 PR c++/14550
39333 * g++.dg/parse/template14.C: New test.
39334
39335 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39336
39337 * gcc.c-torture/execute/20040313-1.c: New test.
39338
39339 2004-03-13 Jakub Jelinek <jakub@redhat.com>
39340
39341 PR target/14533
39342 * gcc.dg/20040311-2.c: New test.
39343
39344 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
39345
39346 PR other/14544
39347 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
39348 bit-field.
39349
39350 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
39351
39352 * gcc.dg/20040305-2.c: Add missing return statement.
39353
39354 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39355
39356 * gcc.dg/builtins-34.c: Also check pow10*.
39357
39358 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
39359
39360 PR target/14262
39361 * gcc.dg/20040305-2.c: New test.
39362
39363 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
39364
39365 * gcc.dg/20040310-1.c: New test.
39366
39367 2004-03-11 Roger Sayle <roger@eyesopen.com>
39368
39369 * gcc.c-torture/execute/20040311-1.c: New test case.
39370
39371 2004-03-11 Mark Mitchell <mark@codesourcery.com>
39372
39373 PR c++/14476
39374 * g++.dg/lookup/enum1.C: New test.
39375
39376 2004-03-10 Mark Mitchell <mark@codesourcery.com>
39377
39378 PR c++/14510
39379 * g++.dg/lookup/struct2.C: New test.
39380
39381 2004-03-10 Uros Bizjak <uros@kss-loka.si>
39382
39383 * gcc.dg/builtins-34.c: New test.
39384
39385 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39386
39387 * gcc.dg/torture/builtin-nonneg-1.c: New test.
39388
39389 2004-03-09 James E Wilson <wilson@specifixinc.com>
39390
39391 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
39392 * gcc.dg/alias-2.c: New testcase.
39393
39394 2004-03-09 Zack Weinberg <zack@codesourcery.com>
39395
39396 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
39397
39398 2004-03-09 Roger Sayle <roger@eyesopen.com>
39399
39400 * gcc.c-torture/execute/20040309-1.c: New test case.
39401
39402 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
39403
39404 PR c++/14397
39405 * g++.dg/overload/ref1.C: New.
39406
39407 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39408
39409 PR c++/14409
39410 * g++.dg/template/spec12.C: New test.
39411
39412 PR c++/14448
39413 * g++.dg/parse/crash14.C: New test.
39414
39415 2004-03-09 Mark Mitchell <mark@codesourcery.com>
39416
39417 PR c++/14230
39418 * g++.dg/init/ref11.C: New test.
39419
39420 2004-03-09 Mark Mitchell <mark@codesourcery.com>
39421
39422 PR c++/14432
39423 * g++.dg/parse/builtin2.C: New test.
39424
39425 2004-03-08 Mark Mitchell <mark@codesourcery.com>
39426
39427 PR c++/14401
39428 * g++.dg/init/ctor3.C: New test.
39429 * g++.dg/init/union1.C: New test.
39430 * g++.dg/ext/anon-struct4.C: New test.
39431
39432 2004-03-08 Mark Mitchell <mark@codesourcery.com>
39433
39434 * g++.dg/lookup/koenig1.C: Tweak error messages.
39435 * g++.dg/lookup/used-before-declaration.C: Likewise.
39436 * g++.dg/other/do1.C: Likewise.
39437 * g++.dg/overload/koenig1.C: Likewise.
39438 * g++.dg/parse/crash13.C: Likewise.
39439 * g++.dg/template/instantiate3.C: Likewise.
39440
39441 2004-03-08 Eric Christopher <echristo@redhat.com>
39442
39443 * * lib/target-supports.exp: Enable libiconv in test
39444 compilation. Fix up error checking.
39445
39446 2004-03-08 Roger Sayle <roger@eyesopen.com>
39447
39448 PR middle-end/14289
39449 * gcc.dg/pr14289-1.c: New test case.
39450 * gcc.dg/pr14289-2.c: Likewise.
39451 * gcc.dg/pr14289-3.c: Likewise.
39452
39453 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
39454
39455 * gcc.c-torture/execute/20040308-1.c: New test.
39456
39457 2004-03-07 Roger Sayle <roger@eyesopen.com>
39458
39459 * gcc.c-torture/execute/20040307-1.c: New test case.
39460
39461 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
39462
39463 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
39464
39465 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
39466
39467 * gcc.dg/20040306-1.c: New test.
39468
39469 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
39470
39471 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
39472 them static.
39473 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
39474
39475 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39476
39477 PR c/14465
39478 * gcc.dg/decl-6.c: New test.
39479
39480 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39481
39482 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
39483 Rename LOGPOW -> LOG_POW.
39484 (SQRT_EXP, POW_EXP): New.
39485
39486 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39487
39488 * gcc.dg/i386-sse-8.c: New test.
39489
39490 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39491
39492 PR c/14114
39493 * gcc.dg/decl-5.c: New test.
39494
39495 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
39496
39497 * gcc.dg/20040305-1.c: New test.
39498
39499 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
39500
39501 PR other/14354
39502 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
39503
39504 2004-03-04 Ziemowit Laski <zlaski@apple.com>
39505
39506 PR c++/14425, c++/14426
39507 * g++.dg/ext/altivec-4.C: New test.
39508 * g++.dg/ext/altivec-5.C: New test.
39509
39510 2004-03-04 Geoffrey Keating <geoffk@apple.com>
39511
39512 * g++.old-deja/g++.other/linkage1.C: Expect errors about
39513 global variables of a type with no linkage.
39514 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
39515 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
39516 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
39517 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
39518 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
39519 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
39520 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
39521 * g++.dg/warn/deprecated.C: Name enum Color.
39522 * g++.dg/overload/VLA.C: Name structure for 'b'.
39523 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
39524
39525 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39526
39527 * gcc.c-torture/compile/20040304-1.c: New test.
39528
39529 2004-03-03 Zack Weinberg <zack@codesourcery.com>
39530
39531 PR 13728
39532 * gcc.dg/decl-4.c: New testcase.
39533
39534 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
39535
39536 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
39537 as PRECF if sizeof (float) > sizeof (double).
39538 (PRECL): Make it the same as PRECF if
39539 sizeof (float) > sizeof (long double).
39540
39541 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39542
39543 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
39544 system type. Add check for irix6 which doesn't have c99 runtime.
39545
39546 2004-03-03 Bob Wilson <bob.wilson@acm.org>
39547
39548 * gcc.dg/const-elim-1.c: xfail for xtensa.
39549
39550 2004-03-01 Mark Mitchell <mark@codesourcery.com>
39551
39552 PR c++/14369
39553 * g++.dg/template/cond4.C: New test.
39554
39555 2004-03-01 Mark Mitchell <mark@codesourcery.com>
39556
39557 PR c++/14360
39558 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
39559
39560 PR c++/14361
39561 * g++.dg/parse/defarg7.C: New test.
39562
39563 PR c++/14359
39564 * g++.dg/template/friend26.C: New test.
39565
39566 2004-03-01 Mark Mitchell <mark@codesourcery.com>
39567
39568 PR c++/14324
39569 * g++.dg/abi/mangle21.C: New test.
39570
39571 PR c++/14260
39572 * g++.dg/parse/constructor2.C: New test.
39573
39574 PR c++/14337
39575 * g++.dg/template/sfinae1.C: New test.
39576
39577 2004-02-29 Mark Mitchell <mark@codesourcery.com>
39578
39579 PR c++/14267
39580 * g++.dg/expr/crash2.C: New test.
39581
39582 PR middle-end/13448
39583 * gcc.dg/inline-5.c: New test.
39584 * gcc.dg/always-inline.c: Split out tests into ...
39585 * gcc.dg/always-inline2.c: ... this and ...
39586 * gcc.dg/always-inline3.c: ... this.
39587
39588 2004-02-29 Mark Mitchell <mark@codesourcery.com>
39589
39590 PR debug/12103
39591 * g++.dg/debug/crash1.C: New test.
39592
39593 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
39594
39595 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
39596 function with __attribute__((noinline)).
39597 (recurser_void2): Likewise.
39598 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
39599 (recurser_void2): Likewise.
39600
39601 2004-02-29 Roger Sayle <roger@eyesopen.com>
39602
39603 PR middle-end/14203
39604 * g++.dg/warn/Wunused-6.C: New test case.
39605
39606 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
39607
39608 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
39609 not defined.
39610
39611 2004-02-27 Eric Christopher <echristo@redhat.com>
39612
39613 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
39614 * g++.dg/charset/asm2.c: Run only x86.
39615 * gcc.dg/charset/asm3.c: Ditto.
39616
39617 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
39618
39619 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
39620 ld_library_path.
39621
39622 2004-02-27 Ziemowit Laski <zlaski@apple.com>
39623
39624 * g++.dg/ext/altivec-3.C: New.
39625
39626 2004-02-26 Richard Henderson <rth@redhat.com>
39627
39628 * g++.dg/ext/attrib10.C: Mark for warning.
39629 * gcc.dg/attr-alias-1.c: New.
39630
39631 2004-02-26 Richard Henderson <rth@redhat.com>
39632
39633 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
39634 * gcc.c-torture/execute/20040208-2.c: ... it back.
39635
39636 2004-02-26 Eric Christopher <echristo@redhat.com>
39637
39638 * lib/target-supports.exp (check-iconv-available): New function.
39639 * lib/gcc-dg.exp (dg-require-iconv): New function.
39640 Use above.
39641 * gcc.dg/charset: New directory.
39642 * gcc.dg/charset/charset.exp: New file.
39643 * gcc.dg/charset/asm1.c: Ditto.
39644 * gcc.dg/charset/asm2.c: Ditto.
39645 * gcc.dg/charset/asm3.c: Ditto.
39646 * gcc.dg/charset/asm4.c: Ditto.
39647 * gcc.dg/charset/asm5.c: Ditto.
39648 * gcc.dg/charset/attribute1.c: Ditto.
39649 * gcc.dg/charset/attribute2.c: Ditto.
39650 * gcc.dg/charset/string1.c: Ditto.
39651 * g++.dg/charset: New directory.
39652 * g++.dg/dg.exp: Add here. Special options.
39653 * g++.dg/charset/charset.exp: New file.
39654 * g++.dg/charset/asm1.c: Ditto.
39655 * g++.dg/charset/asm2.c: Ditto.
39656 * g++.dg/charset/asm3.c: Ditto.
39657 * g++.dg/charset/asm4.c: Ditto.
39658 * g++.dg/charset/attribute1.c: Ditto.
39659 * g++.dg/charset/attribute2.c: Ditto.
39660 * g++.dg/charset/extern1.cc: Ditto.
39661 * g++.dg/charset/extern2.cc: Ditto.
39662 * g++.dg/charset/string1.c: Ditto.
39663
39664 2004-02-26 Mark Mitchell <mark@codesourcery.com>
39665
39666 PR c++/14278
39667 * g++.dg/parse/comma1.C: New test.
39668
39669 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39670
39671 PR c++/14284
39672 * g++.dg/template/ttp8.C: New test.
39673
39674 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
39675
39676 * gcc.dg/fixuns-trunc-1.c: New test.
39677
39678 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39679
39680 * gcc.dg/builtins-config.h: Use #elif.
39681
39682 2004-02-26 Michael Matz <matz@suse.de>
39683
39684 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
39685 * gcc.dg/991214-1.c: Likewise.
39686 * gcc.dg/i386-asm-1.c: Likewise.
39687
39688 2004-02-25 Richard Henderson <rth@redhat.com>
39689
39690 * gcc.c-torture/execute/20040208-2.c: Move ...
39691 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
39692
39693 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39694
39695 PR c++/14246
39696 * g++.dg/other/crash-3.C: New test.
39697
39698 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39699
39700 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
39701 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
39702
39703 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
39704 HP-UX.
39705
39706 2004-02-24 Michael Matz <matz@suse.de>
39707
39708 * gcc.dg/i386-regparm.c: New.
39709
39710 2004-02-23 James E Wilson <wilson@specifixinc.com>
39711
39712 * gcc.c-torture/execute/20040223-1.c: New.
39713
39714 2004-02-23 Zack Weinberg <zack@codesourcery.com>
39715 Kazu Hirata <kazu@cs.umass.edu>
39716
39717 * gcc.dg/fwritable-strings-1.c: Remove.
39718
39719 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
39720
39721 PR c/14156
39722 * gcc.dg/20040223-1.c: New test.
39723
39724 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39725
39726 PR c++/14106
39727 * g++.dg/ext/typeof9.C: New test.
39728
39729 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39730
39731 PR c++/14250
39732 * g++.dg/other/switch1.C: New test.
39733
39734 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39735
39736 * gcc.dg/cast-function-1.c: Adjust for new informative message.
39737 * gcc.dg/va-arg-1.c: Likewise.
39738
39739 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39740
39741 PR c++/14143
39742 * g++.dg/template/koenig5.C: New test.
39743
39744 2004-02-21 Ziemowit Laski <zlaski@apple.com>
39745
39746 * g++.dg/ext/altivec-1.C: Generalize target triple.
39747 * g++.dg/ext/altivec-2.C: New test case.
39748 * g++.dg/ext/altivec_check.h: New file.
39749 * gcc.dg/altivec-1.c: Generalize target triple;
39750 include altivec_check.h and call altivec_check().
39751 * gcc.dg/altivec-[2-5].c: Generalize target triple.
39752 * gcc.dg/altivec-6.c: New test case.
39753 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
39754 type casts as needed.
39755 * gcc.dg/altivec-10.c: Include altivec_check.h and call
39756 altivec_check().
39757 * gcc.dg/altivec-12.c: New test case.
39758 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
39759 include altivec_check.h and call altivec_check().
39760 * gcc.dg/altivec_check.h: New file.
39761
39762 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39763
39764 * lib/target-supports.exp (check_alias_available): Don't mangle
39765 function `g' in test program.
39766
39767 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39768
39769 * lib/target-supports.exp (check_profiling_available): Check
39770 argument to determine whether we support a profiling type.
39771 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
39772 check_profiling_available.
39773 * g++.dg/bprob/bprob.exp: Likewise.
39774 * g77.dg/bprob/bprob.exp: Likewise.
39775 * gcc.misc-tests/bprob.exp: Likewise.
39776 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
39777 dg-require-profiling and delete expected error handling.
39778 * gcc.dg/20021014-1.c: Likewise.
39779 * gcc.dg/nest.c: Likewise.
39780
39781 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39782
39783 PR c++/12007
39784 * g++.dg/other/vthunk1.C: New test.
39785
39786 2004-02-20 Falk Hueffner <falk@debian.org>
39787
39788 PR target/14201
39789 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
39790
39791 2004-02-20 Mark Mitchell <mark@codesourcery.com>
39792
39793 PR c++/13927
39794 * g++.dg/other/error8.C: Remove XFAIL markers.
39795
39796 PR c++/14173
39797 * g++.dg/ext/packed5.C: New test.
39798
39799 PR c++/14199
39800 * g++.dg/warn/Wunused-5.C: New test.
39801
39802 PR c++/14186
39803 * g++.dg/lookup/member1.C: New test.
39804
39805 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
39806
39807 * gcc.c-torture/compile/20040130-1.c: Enable only when
39808 __INT_MAX__ >= 2147483647L.
39809 * gcc.c-torture/compile/961203-1.c: Likewise.
39810
39811 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
39812
39813 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
39814 * g++.dg/opt/template1.C: Robustify assembler regexp
39815
39816 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39817
39818 * gcc.c-torture/execute/simd-4.x: Remove.
39819 * gcc.c-torture/execute/va-arg-25.x: Likewise.
39820 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
39821 Guard with #ifndef SKIP_ATTRIBUTE.
39822 * gcc.dg/compat/vector-1_y.c: Likewise.
39823 * gcc.dg/compat/vector-2_x.c: Likewise.
39824 * gcc.dg/compat/vector-2_y.c: Likewise.
39825 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
39826 * g++.dg/eh/simd-2.C: Likewise.
39827
39828 2004-02-19 Alan Modra <amodra@bigpond.net.au>
39829
39830 * gcc.c-torture/compile/complex-1.c: New.
39831
39832 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
39833
39834 PR target/14209
39835 * gcc.c-torture/execute/20040218-1.c: New test.
39836
39837 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39838
39839 PR c++/14181
39840 * g++.dg/parse/new2.C: New test.
39841
39842 2004-02-18 Paul Brook <paul@codesourcery.com>
39843
39844 * gcc.c-torture/compile/libcall-1.c: New test.
39845
39846 2004-02-18 Paul Brook <paul@codesourcery.com>
39847
39848 PR debug/12934
39849 * gcc.dg/debug/debug-7.c: New test.
39850
39851 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
39852
39853 * gcc.dg/20040217-1.c: New test.
39854
39855 2004-02-17 Zack Weinberg <zack@codesourcery.com>
39856
39857 * gcc.c-torture/execute/990208-1.x: Delete.
39858
39859 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
39860
39861 * gcc.c-torture/execute/20040208-2.x: New file.
39862
39863 2004-02-17 Mark Mitchell <mark@codesourcery.com>
39864
39865 PR c++/11326
39866 * g++.dg/abi/structret1.C: New test.
39867
39868 2004-02-17 Jakub Jelinek <jakub@redhat.com>
39869
39870 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
39871 (i386_cpuid): No need to test if cpuid is available on AMD64.
39872 Fix assembly, so that it works onboth i386 and AMD64.
39873 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
39874 (vecInLong): Fix s[] member type to unsigned int.
39875 (vecInWord): Remove type.
39876 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
39877 (a64, b64, c64, d64, e64): Remove.
39878 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
39879 Remove unused variable. Remove initialization of removed variables.
39880 Don't call mmx_tests nor sse_tests.
39881 (reference_mmx, reference_sse): Remove.
39882 (check): Add return stmt.
39883 * gcc.dg/i386-sse-7.c: New test.
39884 * gcc.dg/i386-mmx-4.c: New test.
39885
39886 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39887
39888 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
39889 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
39890 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
39891 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
39892 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
39893 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
39894 g++.dg/tc1/dr94.C: Fix line terminator.
39895
39896 2004-02-16 Geoffrey Keating <geoffk@apple.com>
39897
39898 * gcc.c-torture/compile/20040216-1.c: New.
39899
39900 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39901
39902 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
39903 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
39904 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
39905 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
39906 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
39907 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
39908
39909 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39910
39911 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
39912
39913 2004-02-15 Mark Mitchell <mark@codesourcery.com>
39914
39915 PR c++/13971
39916 * g++.dg/expr/cond4.C: New test.
39917
39918 PR c++/14086
39919 * g++.dg/lookup/crash2.C: New test.
39920
39921 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
39922
39923 * gcc.c-torture/compile/20040214-2.c: New test.
39924
39925 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
39926
39927 PR c++/14116
39928 * g++.dg/ext/typeof8.C: New test.
39929
39930 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
39931
39932 * gcc.c-torture/compile/20040214-1.c: New test.
39933
39934 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39935
39936 PR c++/13635
39937 * g++.dg/template/spec11.C: New test.
39938
39939 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39940
39941 PR c++/13927
39942 * g++.dg/other/error8.C: New test.
39943
39944 2004-02-13 Mark Mitchell <mark@codesourcery.com>
39945
39946 PR c++/14122
39947 * g++.dg/template/array4.C: New test.
39948
39949 PR c++/14108
39950 * g++.dg/inherit/thunk2.C: New test.
39951
39952 PR c++/14083
39953 * g++.dg/eh/cond2.C: New test.
39954
39955 2004-02-12 Alan Modra <amodra@bigpond.net.au>
39956
39957 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
39958
39959 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
39960
39961 * lib/scanasm.exp (dg-scan): Quote pattern before display.
39962
39963 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
39964
39965 * g++.dg/simd-2.C: xfail on ppc64-linux.
39966
39967 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
39968
39969 PR c/456
39970 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
39971 tests.
39972
39973 2004-02-11 Uros Bizjak <uros@kss-loka.si>
39974
39975 * gcc.dg/builtins-33.c: New test.
39976
39977 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
39978
39979 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
39980
39981 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
39982
39983 * g++.dg/simd-2.C: Set -maltivec for ppc64.
39984
39985 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
39986
39987 * gcc.dg/ppc64-abi-3.c: New test.
39988
39989 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
39990
39991 PR c/14092
39992
39993 * gcc.dg/pr14092-1.c: New testcase.
39994
39995 2004-02-10 Alan Modra <amodra@bigpond.net.au>
39996
39997 * gcc.dg/cpp/assert4.c: Fix typo last change.
39998
39999 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
40000 * gcc.dg/cpp/assert4.c: Handle powerpc64.
40001
40002 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
40003
40004 2004-02-09 Roger Sayle <roger@eyesopen.com>
40005
40006 * gcc.c-torture/compile/20040209-1.c: New test case.
40007
40008 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
40009
40010 * gcc.dg/c90-init-1.c: Adjust expected error messages.
40011
40012 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
40013
40014 * gcc.c-torture/execute/20040208-[12].c: New tests.
40015
40016 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40017
40018 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
40019
40020 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40021
40022 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
40023
40024 2004-02-07 Zack Weinberg <zack@codesourcery.com>
40025
40026 Bug 13856
40027 * gcc.dg/visibility-8.c: New testcase.
40028
40029 2004-02-07 Zack Weinberg <zack@codesourcery.com>
40030
40031 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
40032 arguments.
40033 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
40034
40035 2004-02-07 Roger Sayle <roger@eyesopen.com>
40036
40037 PR middle-end/13696
40038 * g++.dg/opt/fold1.C: New test case.
40039
40040 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40041
40042 PR c++/14033
40043 * g++.dg/other/crash-2.C: New test.
40044
40045 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40046
40047 PR c++/14028
40048 * g++.dg/parse/angle-bracket2.C: New test.
40049
40050 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40051
40052 PR middle-end/13750
40053 Revert:
40054 2004-01-15 Geoffrey Keating <geoffk@apple.com>
40055 PR pch/13361
40056 * g++.dg/pch/wchar-1.C: New.
40057 * g++.dg/pch/wchar-1.Hs: New.
40058
40059 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40060
40061 PR c++/14008
40062 * g++.dg/parse/error15.C: New test.
40063 * g++.dg/parse/crash11.C: Update dg-error mark.
40064
40065 2004-02-04 Mark Mitchell <mark@codesourcery.com>
40066
40067 PR c++/13932
40068 * g++.dg/warn/conv2.C: New test.
40069
40070 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40071
40072 PR c++/13086
40073 * g++.dg/warn/incomplete1.C: Remove xfail.
40074
40075 2004-02-04 Mark Mitchell <mark@codesourcery.com>
40076
40077 * lib/file-format.exp (gcc_target_object_format): Use
40078 ${tool}_target_compile, not gcc_target_compile.
40079 * lib/target-supports.exp (check_alias_available): Likewise.
40080 (check_gc_sections_available): Likewise.
40081 * g++.dg/ext/attrib10.C: Use dg-require-alias.
40082 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
40083 dg-require-alias.
40084
40085 2004-02-04 Mark Mitchell <mark@codesourcery.com>
40086
40087 PR c++/13969
40088 * g++.dg/template/static6.C: New test.
40089
40090 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
40091
40092 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
40093
40094 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40095
40096 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
40097 tests for systems where `char' is unsigned by default.
40098
40099 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40100
40101 PR c++/13997
40102 * g++.dg/template/partial3.C: New test.
40103
40104 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
40105
40106 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
40107 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
40108 Remove mentions of obsolete ports.
40109
40110 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
40111
40112 * gcc.dg/noncompile/20001228-1.c: Fix for new
40113 error message.
40114
40115 2004-02-03 Roger Sayle <roger@eyesopen.com>
40116
40117 PR target/9348
40118 * gcc.c-torture/execute/multdi-1.c: New test case.
40119
40120 2004-02-03 Mark Mitchell <mark@codesourcery.com>
40121
40122 PR c++/13925
40123 * g++.dg/template/lookup5.C: New test.
40124
40125 2004-02-03 Mark Mitchell <mark@codesourcery.com>
40126
40127 PR c++/13950
40128 * g++.dg/template/lookup4.C: New test.
40129
40130 PR c++/13970
40131 * g++.dg/parse/error14.C: New test.
40132
40133 PR c++/14002
40134 * g++.dg/parse/template13.C: New test.
40135
40136 2004-02-03 Mark Mitchell <mark@codesourcery.com>
40137
40138 PR c++/13978
40139 * g++.dg/template/koenig4.C: New test.
40140
40141 PR c++/13968
40142 * g++.dg/template/crash17.C: New test.
40143
40144 PR c++/13975
40145 * g++.dg/parse/error13.C: New test.
40146 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
40147
40148 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40149
40150 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
40151
40152 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
40153
40154 PR c/11658
40155 PR c/13994
40156 * gcc.dg/noncompile/20040203-1.c: New test.
40157 * gcc.dg/noncompile/20040203-2.c: Likewise.
40158 * gcc.dg/noncompile/20040203-3.c: Likewise.
40159 * gcc.dg/20040203-1.c: Likewise.
40160
40161 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
40162
40163 PR c++/10858
40164 * g++.dg/template/sizeof7.C: New test.
40165
40166 2004-02-02 Eric Christopher <echristo@redhat.com>
40167 Zack Weinberg <zack@codesourcery.com>
40168
40169 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
40170
40171 2004-02-02 Zack Weinberg <zack@codesourcery.com>
40172
40173 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
40174 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
40175 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
40176 * gcc.dg/cleanup-5.c: Run only on Linux targets.
40177
40178 2004-02-02 Mark Mitchell <mark@codesourcery.com>
40179
40180 PR c++/13113
40181 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
40182
40183 PR c++/13854
40184 * g++.dg/ext/attrib13.C: New test.
40185
40186 PR c++/13907
40187 * g++.dg/conversion/op2.C: New test.
40188
40189 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
40190
40191 * gcc.dg/titype-1.c: Fix pasto.
40192
40193 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
40194
40195 * gcc.dg/titype-1.c: New test.
40196
40197 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40198
40199 PR c++/13957
40200 * g++.dg/template/non-type-template-argument-1.C,
40201 g++.dg/template/qualified-id1.C: Update dg-error marks.
40202 * g++.dg/template/nontype6.C: New test.
40203
40204 2004-02-01 Roger Sayle <roger@eyesopen.com>
40205
40206 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
40207 * gcc.dg/builtins-31.c: New testcase.
40208 * gcc.dg/builtins-32.c: New testcase.
40209
40210 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
40211
40212 * objc.dg/call-super-2.m: Update line numbers
40213 for the including of stddef.h.
40214
40215 2004-01-30 Michael Matz <matz@suse.de>
40216
40217 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
40218 g++.dg/ext/case-range3.C: New tests.
40219
40220 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40221
40222 DR206
40223 PR c++/13813
40224 * g++.dg/template/member4.C: New test.
40225
40226 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40227
40228 PR c++/13683
40229 * g++.dg/template/sizeof6.C: New test.
40230
40231 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
40232
40233 * gcc.dg/fwritable-strings-1.c: New test.
40234
40235 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
40236
40237 * gcc.c-torture/compile/20040130-1.c: New test.
40238
40239 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
40240
40241 * objc.dg/call-super-2.m: Include stddef.h for size_t.
40242
40243 2004-01-29 Mark Mitchell <mark@codesourcery.com>
40244
40245 PR c++/13883
40246 * g++.dg/template/ctor3.C: New test.
40247
40248 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40249
40250 * g++.dg/tc1: New directory.
40251 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
40252 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
40253 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
40254 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
40255 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
40256
40257 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40258
40259 * g++.dg/parse/error11.C: New test.
40260 * g++.dg/parse/error12.C: Likewise.
40261
40262 2004-01-28 Ziemowit Laski <zlaski@apple.com>
40263
40264 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
40265 (scan_initial, main): Use aligned_sizeof instead of sizeof.
40266
40267 2004-01-28 Mark Mitchell <mark@codesourcery.com>
40268
40269 PR c++/13791
40270 * g++.dg/ext/attrib12.C: New test.
40271
40272 PR c++/13736
40273 * g++.dg/parse/cast2.C: New test.
40274
40275 2004-01-27 James E Wilson <wilson@specifixinc.com>
40276
40277 * objc.dg/encode-2.m (main): New local string. Set depending on
40278 sizeof long. Use in sscanf call.
40279 * objc.dg/encode-3.m (main): New local string. Set depending on
40280 sizeof long. Use in scan_initial call.
40281
40282 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40283
40284 * objc.dg/call-super-2.m: Make LP64-safe.
40285 * objc.dg/desig-init-1.m: Likewise.
40286
40287 2004-01-27 Devang Patel <dpatel@apple.com>
40288
40289 * g++.dg/debug/namespace1.C: New test.
40290
40291 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
40292
40293 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
40294 xscale-*-*.
40295
40296 * gcc.dg/arm-mmx-1.c: New test.
40297
40298 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40299
40300 * gcc.dg/20040127-1.c: New test.
40301 * gcc.dg/20040127-2.c: New test.
40302
40303 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40304
40305 * objc.dg/stret-1.m (glob): Renamed to globa.
40306
40307 2004-01-26 Mark Mitchell <mark@codesourcery.com>
40308
40309 PR c++/13663
40310 * g++.dg/expr/for1.C: New test.
40311
40312 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
40313
40314 PR middle-end/13779
40315 * gcc.dg/darwin-longlong.c: New test.
40316
40317 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
40318
40319 * gcc.dg/20040124-1.c: Moved test from here...
40320 * gcc.c-torture/compile/20040124-1.c: ...to here.
40321
40322 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40323
40324 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
40325 the assembly output if -m64 is passed.
40326
40327 2004-01-25 Mark Mitchell <mark@codesourcery.com>
40328
40329 PR c++/13833
40330 * g++.dg/template/cond3.C: New test.
40331
40332 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40333
40334 PR c++/13810
40335 * g++.dg/template/ttp7.C: New test.
40336
40337 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40338
40339 PR c++/13797
40340 * g++.dg/template/nontype4.C: New test.
40341 * g++.dg/template/nontype5.C: Likewise.
40342
40343 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
40344
40345 * gcc.dg/torture/mips-clobber-at.c: New test.
40346
40347 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
40348
40349 * gcc.dg/20040124-1.c: New test.
40350
40351 2004-01-24 Jakub Jelinek <jakub@redhat.com>
40352
40353 * gcc.dg/20040123-1.c: New test.
40354
40355 2004-01-23 Zack Weinberg <zack@codesourcery.com>
40356
40357 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
40358
40359 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
40360
40361 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
40362
40363 2004-01-23 Andrew Pinski <apinski@apple.com>
40364
40365 * gcc.dg/20030121-1.c: Move to ..
40366 * gcc.dg/20040121-1.c: here.
40367
40368 2004-01-23 Roger Sayle <roger@eyesopen.com>
40369
40370 * gcc.dg/builtins-29.c: New test case.
40371
40372 2004-01-23 Zack Weinberg <zack@codesourcery.com>
40373
40374 PR 18314
40375 * gcc.dg/builtins-30.c: New testcase.
40376
40377 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
40378
40379 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
40380 * lib/g77.exp: Likewise.
40381 * lib/objc.exp: Likewise.
40382 * lib/g++.exp: Likewise.
40383
40384 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
40385
40386 * gcc.dg/struct-by-value-2.c: New test.
40387
40388 2004-01-21 Andrew Pinski <apinski@apple.com>
40389
40390 PR target/13785
40391 * gcc.dg/20030121-1.c: New test.
40392
40393 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
40394
40395 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
40396 clobber frame pointer register in asm statement.
40397
40398 2004-01-21 Falk Hueffner <falk@debian.org>
40399
40400 * gcc.c-torture/compile/20040121-1.c: New test.
40401
40402 2004-01-21 Zack Weinberg <zack@codesourcery.com>
40403
40404 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
40405
40406 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
40407
40408 * gcc.dg/ppc64-abi-2.c: New test.
40409
40410 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
40411
40412 * lib/treelang.exp: Fill out this file.
40413 * lib/treelang-dg.exp: New File.
40414
40415 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
40416
40417 * gcc.c-torture/compile/981022-1.c: Remove.
40418 * gcc.dg/array-5.c: Remove XFAIL.
40419 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
40420 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
40421 gcc.dg/cond-lvalue-1.c: Update.
40422 * gcc.dg/cast-lvalue-2.c: New test.
40423
40424 2004-01-19 Mark Mitchell <mark@codesourcery.com>
40425
40426 PR c++/13592
40427 * g++.dg/other/error1.C (class foo): Tweak error message.
40428
40429 PR c++/13592
40430 * g++.dg/template/call2.C: New test.
40431
40432 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40433
40434 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
40435 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
40436 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
40437 scalar-return-1_x.c, scalar-return-2_y.c,
40438 scalar-return-3_x.c, scalar-return-3_y.c,
40439 scalar-return-4_x.c, scalar-return-4_y.c,
40440 struct-align-1.h, struct-align-1_x.c,
40441 struct-align-1_y.c, struct-align-2.h,
40442 struct-align-2_x.c, struct-align-2_y.c,
40443 struct-by-value-10_y.c, struct-by-value-11_x.c,
40444 struct-by-value-11_y.c, struct-by-value-12_x.c,
40445 struct-by-value-12_y.c, struct-by-value-13_x.c,
40446 struct-by-value-13_y.c, struct-by-value-14_x.c,
40447 struct-by-value-14_y.c, struct-by-value-15_x.c,
40448 struct-by-value-15_y.c, struct-by-value-16_y.c,
40449 struct-by-value-17_y.c, struct-by-value-18_y.c,
40450 struct-by-value-19_y.c, struct-by-value-1_x.c,
40451 struct-by-value-1_y.c, struct-by-value-20_y.c,
40452 struct-by-value-2_x.c, struct-by-value-2_y.c,
40453 struct-by-value-3_y.c, struct-by-value-4_x.c,
40454 struct-by-value-4_y.c, struct-by-value-5_y.c,
40455 struct-by-value-6_y.c, struct-by-value-7_y.c
40456 struct-by-value-8_x.c, struct-by-value-8_y.c
40457 struct-by-value-9_x.c, struct-by-value-9_y.c
40458 struct-return-10_x.c, struct-return-10_y.c,
40459 struct-return-19_x.c, struct-return-20_x.c
40460 struct-return-2_x.c, struct-return-2_y.c
40461 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
40462 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
40463
40464 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40465
40466 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
40467 attribute on sparc*-sun-solaris2.*.
40468
40469 2004-01-18 Mark Mitchell <mark@codesourcery.com>
40470
40471 PR c++/13710
40472 * g++.dg/ext/typeof7.C: New test.
40473
40474 2004-01-18 David Edelsohn <edelsohn@gnu.org>
40475
40476 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
40477 * gcc.dg/const-elim-1.c: Same.
40478
40479 2004-01-17 Ziemowit Laski <zlaski@apple.com>
40480
40481 * objc.dg/stret-1.m: New.
40482 * objc.dg/stret-2.m: New.
40483
40484 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
40485
40486 PR c++/11895
40487 * g++.dg/ext/vector1.C: New test.
40488
40489 2004-01-16 Geoffrey Keating <geoffk@apple.com>
40490
40491 * gcc.dg/pch/import-1.c: New.
40492 * gcc.dg/pch/import-1.hs: New.
40493 * gcc.dg/pch/import-1a.h: New.
40494 * gcc.dg/pch/import-1b.h: New.
40495 * gcc.dg/pch/import-1c.h: New.
40496
40497 2004-01-16 Mark Mitchell <mark@codesourcery.com>
40498
40499 PR c++/13574
40500 * g++.dg/ext/array1.C: New test.
40501
40502 PR c++/13178
40503 * g++.dg/conversion/op1.C: New test.
40504
40505 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
40506
40507 PR 11864
40508 From Kazumoto Kojima / Dan Kegel:
40509 * gcc.dg/pr11864-1.c: New test.
40510
40511 PR 10392
40512 From Marcus Comstedt / Dan Kegel:
40513 * gcc.dg/pr10392-1.c: New test.
40514
40515 2004-01-16 Mark Mitchell <mark@codesourcery.com>
40516
40517 PR c++/13478
40518 * g++.dg/init/ref10.C: New test.
40519
40520 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40521
40522 PR c++/13407
40523 * g++.dg/parse/typename6.C: New test.
40524
40525 2004-01-15 Geoffrey Keating <geoffk@apple.com>
40526
40527 PR pch/13361
40528 * g++.dg/pch/wchar-1.C: New.
40529 * g++.dg/pch/wchar-1.Hs: New.
40530
40531 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40532
40533 PR c++/9259
40534 * g++.dg/expr/sizeof2.C: New test.
40535
40536 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
40537
40538 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
40539
40540 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
40541
40542 PR c++/13659
40543 * g++.dg/lookup/strong-using-3.C: New.
40544 * g++.dg/lookup/using-10.C: New.
40545
40546 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
40547
40548 PR c++/13594
40549 * g++.dg/lookup/strong-using-2.C: New.
40550
40551 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
40552 Dan Kegel <dank@kegel.com>
40553 J"orn Rennecke <joern.rennecke@superh.com>
40554
40555 PR target/9365
40556 * gcc.dg/pr9365-1.c: New test.
40557
40558 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40559
40560 PR c++/8856
40561 * g++.dg/parse/casting-operator2.C: New test.
40562 * g++.old-deja/g++.pt/explicit83.C: Remove.
40563
40564 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
40565
40566 * gcc.dg/label-compound-stmt-1.c: New test.
40567 * gcc.c-torture/compile/950922-1.c,
40568 gcc.c-torture/compile/20000211-3.c,
40569 gcc.c-torture/compile/20000518-1.c,
40570 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
40571 compound statements.
40572
40573 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
40574
40575 * gcc.dg/ppc64-abi-1.c: New test.
40576
40577 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
40578
40579 * g++.dg/ext/attrib9.C: Add dg-warnings.
40580
40581 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40582
40583 PR c++/12335
40584 * g++.dg/parse/dtor3.C: New test.
40585
40586 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
40587
40588 PR c++/12709
40589 * g++.dg/parse/try-catch-1.C: New test.
40590
40591 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
40592
40593 * ada/acats/run_all.sh: Add more verbose output in acats.log
40594 when compiling tests.
40595
40596 2004-01-12 Zack Weinberg <zack@codesourcery.com>
40597
40598 PR 13656
40599 * gcc.dg/typedef-redecl.c: New test case.
40600 * gcc.dg/typedef-redecl.h: New support file.
40601
40602 2004-01-13 Jan Hubicka <jh@suse.cz>
40603
40604 * gcc.dg/always_inline.c: New test.
40605 * gcc.dg/debug/20031231-1.c: Fix.
40606
40607 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40608
40609 PR c++/13474
40610 * g++.dg/template/array3.C: New test.
40611
40612 2004-01-12 Zack Weinberg <zack@codesourcery.com>
40613
40614 * g++.dg/ext/lvalue1.C: No longer expected to fail.
40615 * g++.dg/warn/Wunused-2.C: Likewise.
40616
40617 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40618
40619 PR c++/13289
40620 * g++.dg/template/instantiate6.C: New test.
40621
40622 2004-01-12 Roger Sayle <roger@eyesopen.com>
40623
40624 PR middle-end/11397
40625 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
40626
40627 2004-01-12 Jan Hubicka <jh@suse.cz>
40628
40629 PR opt/12826
40630 * gcc.dg/20040112-1.c: New.
40631
40632 * gcc.dg/dwarf-die[1-7].c: Move to...
40633 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
40634 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
40635
40636 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
40637
40638 PR c++/4100
40639 * g++.dg/parse/friend4.C: New test.
40640
40641 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
40642
40643 PR c++/4100
40644 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
40645 definition is called a friend.
40646
40647 2004-01-11 Zack Weinberg <zack@codesourcery.com>
40648
40649 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
40650
40651 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
40652
40653 PR c++/3478
40654 * g++.dg/parse/error10.C: New test.
40655 * g++.dg/template/arg2.C: Accept "invalid type" error.
40656
40657 2004-01-11 Jakub Jelinek <jakub@redhat.com>
40658
40659 PR middle-end/13392
40660 * g++.dg/opt/expect2.C: New test.
40661
40662 2004-01-10 Zack Weinberg <zack@codesourcery.com>
40663
40664 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
40665 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
40666 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
40667 Update dg-error regexps.
40668
40669 2004-01-10 Zack Weinberg <zack@codesourcery.com>
40670
40671 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
40672 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
40673
40674 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40675
40676 * gcc.dg/pragma-re-1.c: Use right pointer type.
40677
40678 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40679
40680 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
40681
40682 2004-01-09 Geoffrey Keating <geoffk@apple.com>
40683
40684 * gcc.dg/rs6000-ldouble-1.c: New.
40685
40686 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40687
40688 DR 337
40689 PR c++/9256
40690 * g++.dg/other/abstract1.C: New test.
40691
40692 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
40693
40694 * g++.dg/lookup/strong-using-1.C: New.
40695
40696 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
40697
40698 PR c/11234
40699 * gcc.dg/func-ptr-conv-1.c: New test.
40700 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
40701
40702 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
40703
40704 PR target/13380.
40705 * gcc.c-torture/compile/20040109-1.c: New.
40706
40707 2004-01-08 Stuart Hastings <stuart@apple.com>
40708
40709 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
40710 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
40711 * gcc.dg/i386-sse-6.c: ...this new testcase.
40712
40713 2004-01-09 Alan Modra <amodra@bigpond.net.au>
40714
40715 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
40716
40717 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
40718
40719 * ada/acats/run_acats: Treat 'gnatchop' the same way
40720 as 'gnatmake'. Export GCC_DRIVER.
40721 * ada/acats/run_all.sh: Add target_gnatchop. Use
40722 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
40723
40724 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40725
40726 PR c++/12573
40727 * g++.dg/template/dependent-expr4.C: New test.
40728
40729 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
40730
40731 * gcc.dg/altivec-11.c: New test.
40732
40733 2004-01-07 Mark Mitchell <mark@codesourcery.com>
40734
40735 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
40736
40737 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
40738
40739 PR c/6024
40740 * gcc.dg/enum-compat-1.c: New test.
40741 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
40742
40743 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
40744
40745 PR c/12165
40746 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
40747 gcc.dg/c99-idem-qual-3.c: New tests.
40748
40749 2004-01-07 Alan Modra <amodra@bigpond.net.au>
40750
40751 * gcc.dg/winline-7.c: Don't cast void * to int.
40752
40753 2004-01-06 Jan Hubicka <jh@suse.cz>
40754
40755 * gcc.dg/i386-sse-5.c: New test
40756 * g++.dg/eh/simd-1.c: Add -w argument for i386.
40757
40758 2004-01-05 Mark Mitchell <mark@codesourcery.com>
40759
40760 PR c++/12815
40761 * g++.dg/rtti/typeid4.C: New test.
40762
40763 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40764
40765 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
40766
40767 2004-01-05 Mark Mitchell <mark@codesourcery.com>
40768
40769 PR c++/12132
40770 * g++.dg/template/error11.C: New test.
40771
40772 PR c++/13451
40773 * g++.dg/template/class2.C: New test.
40774
40775 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
40776 Richard Sandiford <rsandifo@redhat.com>
40777
40778 PR c++/13387
40779 * g++.dg/opt/alias3.C: New test.
40780
40781 2004-01-04 Mark Mitchell <mark@codesourcery.com>
40782
40783 PR c++/13157
40784 * g++.dg/template/koenig3.C: New test.
40785
40786 PR c++/13529
40787 * g++.dg/parse/offsetof3.C: New test.
40788
40789 * g++.dg/init/copy7.C: Add missing dg-error markers.
40790
40791 PR c++/12226
40792 * g++.dg/init/copy7.c: New test.
40793
40794 PR c++/13536
40795 * g++.dg/parse/cast1.C: New test.
40796
40797 2004-01-04 Jan Hubicka <jh@suse.cz>
40798
40799 * gcc.dg/winline[1-7].c: New tests.
40800
40801 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40802
40803 PR c++/13520
40804 * g++.dg/template/qualttp22.C: New test.
40805
40806 2004-01-01 Jan Hubicka <jh@suse.cz>
40807
40808 * gcc.dg/debug/20031231-1.c: New.
40809 * gcc.c-torture/compile/20040101-1.c: New.
40810 * gcc.dg/dwarf-die-[1-7].c: New.
40811
40812 2004-01-01 Jakub Jelinek <jakub@redhat.com>
40813
40814 PR optimization/13521
40815 * gcc.c-torture/compile/20031231-1.c: New test.
40816
40817 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
40818
40819 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
40820
40821 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40822
40823 PR c++/10079
40824 * g++.dg/template/crash16.C: New test.
40825
40826 2003-12-30 Mark Mitchell <mark@codesourcery.com>
40827
40828 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
40829
40830 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
40831
40832 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
40833 ports.
40834 * g++.old-deja/g++.jason/thunk3.C: Likewise.
40835 * g++.old-deja/g++.law/profile1.C: Likewise.
40836 * gcc.c-torture/compile/981006-1.c: Likewise.
40837 * gcc.c-torture/execute/loop-2e.x: Likewise.
40838 * gcc.c-torture/execute/loop-2f.x: Remove.
40839 * gcc.c-torture/execute/loop-2g.x: Likewise.
40840 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
40841 * gcc.dg/20020312-2.c: Remove traces of dead ports.
40842
40843 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
40844
40845 PR c++/13507
40846 * g++.dg/ext/attrib11.C: New test.
40847
40848 PR c++/13494
40849 * g++.dg/template/array2-1.C: New test.
40850 * g++.dg/template/array2-2.C: New test.
40851
40852 2003-12-29 Mark Mitchell <mark@codesourcery.com>
40853
40854 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
40855
40856 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
40857
40858 PR c++/12774
40859 * g++.dg/template/array1-1.C: New test.
40860 * g++.dg/template/array1-2.C: New test.
40861
40862 2003-12-29 Roger Sayle <roger@eyesopen.com>
40863
40864 PR fortran/12632
40865 * g77.dg/12632.f: New test case.
40866
40867 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40868
40869 PR c++/13289
40870 * g++.dg/parse/nontype1.C: New test.
40871
40872 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40873
40874 PR c++/12403
40875 * g++.dg/parse/explicit1.C: New test.
40876 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
40877
40878 2003-12-28 Mark Mitchell <mark@codesourcery.com>
40879
40880 PR c++/13081
40881 * g++.dg/opt/inline6.C: New test.
40882
40883 PR c++/12613
40884 * g++.dg/parse/error9.C: New test.
40885
40886 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
40887
40888 2003-12-28 Mark Mitchell <mark@codesourcery.com>
40889
40890 PR c++/13009
40891 * g++.dg/init/assign1.C: New test.
40892
40893 2003-12-28 Roger Sayle <roger@eyesopen.com>
40894
40895 PR c++/13070
40896 * g++.dg/warn/format3.C: New test case.
40897
40898 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40899
40900 * gcc.c-torture/compile/20031227-1.c: New test.
40901
40902 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40903
40904 * g++.dg/bprob/bprob.exp: Load target-supports.exp
40905 * g77.dg/bprob/bprob.exp: Likewise.
40906 * gcc.misc-tests/bprob.exp: Likewise.
40907 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
40908 variants on systems where the library does not provide that
40909 functionality.
40910 * gcc.dg/builtins-20.c: Use builtins-config.h.
40911 * gcc.dg/builtins-config.h: New file.
40912
40913 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40914
40915 * lib/gcc-dg.exp (dg-require-profiling): New function.
40916 * lib/target-supports.exp (check_profiling_available): Likewise.
40917 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
40918 * g77.dg/bprob/bprob.exp: Likewise.
40919 * gcc.misc-tests/bprob.exp: Likewise.
40920 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
40921 * gcc.dg/20021014-1.c: Likewise.
40922 * gcc.dg/nest.c: Likewise.
40923
40924 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40925
40926 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
40927 compiling.
40928 * g++.dg/lookup/java2.C: Likewise.
40929 * gcc.dg/cpp/lexident.c: Likewise.
40930
40931 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
40932
40933 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
40934 given.
40935 * gcc.c-torture/compile/961203-1.c: Likewise.
40936 * gcc.c-torture/compile/980506-1.c: Likewise.
40937
40938 2003-12-23 Zack Weinberg <zack@codesourcery.com>
40939
40940 * lib/gcc-dg.exp (dg-prune-output): New annotation.
40941 (additional_prunes): New global.
40942 (gcc-dg-prune): Handle additional per-test pruning.
40943 (dg-test): Clear additional_prunes between tests.
40944
40945 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
40946 dg-prune-output to avoid spurious failures from assembler
40947 complaining about nonexistent WAW violations.
40948 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
40949 Use dg-prune-output to avoid spurious failures from assembler
40950 warning about Itanium B-step errata.
40951
40952 2003-12-23 Mark Mitchell <mark@codesourcery.com>
40953
40954 * g++.dg/abi/macro0.C: New test.
40955 * g++.dg/abi/macro1.C: Likewise.
40956 * g++.dg/abi/macro2.C: Likewise.
40957
40958 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
40959 * g++.dg/abi/bitfield7.C: Likewise.
40960 * g++.dg/abi/dtor2.C: Likewise.
40961 * g++.dg/abi/mangle11.C: Likewise.
40962 * g++.dg/abi/mangle12.C: Likewise.
40963 * g++.dg/abi/mangle14.C: Likewise.
40964 * g++.dg/abi/mangle17.C: Likewise.
40965 * g++.dg/abi/vbase10.C: Likewise.
40966 * g++.dg/abi/vbase14.C: Likewise.
40967 * g++.dg/template/qualttp17.C: Likewise.
40968
40969 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
40970
40971 PR c/11995
40972 * gcc.dg/20031223-1.c: New test.
40973
40974 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
40975
40976 * gcc.dg/noreturn-7.c: New test.
40977
40978 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
40979
40980 * gcc.dg/null-pointer-1.c: New test.
40981
40982 2003-12-22 Mark Mitchell <mark@codesourcery.com>
40983
40984 * g++.old-deja/g++.jason/template18.C: Remove.
40985 * g++.old-deja/g++.jason/template37.C: Likewise.
40986
40987 PR c++/12862
40988 * g++.dg/lookup/ns1.C: New test.
40989
40990 PR c++/12397
40991 * g++.dg/template/lookup3.C: New test.
40992
40993 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
40994
40995 * g++.dg/template/recurse1.C: New test
40996
40997 2003-12-22 Mark Mitchell <mark@codesourcery.com>
40998
40999 PR c++/12479
41000 * g++.dg/parse/semicolon1.C: New test.
41001 * g++.dg/parse/semicolon1.h: Likewise.
41002
41003 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
41004
41005 * gcc.dg/darwin-misaligned.c: New test.
41006
41007 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
41008
41009 PR c/9163
41010 * gcc.dg/20031222-1.c: New test.
41011
41012 2003-12-21 Mark Mitchell <mark@codesourcery.com>
41013
41014 PR c++/13438
41015 * g++.dg/parse/error8.C: New test.
41016
41017 PR c++/11554
41018 * g++.dg/warn/ctor-init-1.C: New test.
41019
41020 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
41021
41022 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
41023 too small.
41024 * gcc.c-torture/compile/930217-1.c: Likewise.
41025 * gcc.c-torture/compile/930513-1.c: Likewise.
41026 * gcc.c-torture/execute/920908-2.c: Likewise.
41027 * gcc.c-torture/execute/921204-1.c: Likewise.
41028 * gcc.c-torture/execute/930621-1.c: Likewise.
41029 * gcc.c-torture/execute/930630-1.c: Likewise.
41030 * gcc.c-torture/execute/931031-1.c: Likewise.
41031 * gcc.c-torture/execute/980602-2.c: Likewise.
41032 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
41033 * gcc.c-torture/execute/compndlit-1.c: Likewise.
41034 * gcc.c-torture/execute/extzvsi.c: Likewise.
41035 * gcc.c-torture/unsorted/ext.c: Likewise.
41036
41037 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
41038
41039 PR target/12749
41040 * gcc.c-torture/compile/20031220-2.c: New test case.
41041
41042 2003-12-20 Roger Sayle <roger@eyesopen.com>
41043
41044 PR optimization/13031
41045 * gcc.c-torture/compile/20031220-1.c: New test case.
41046
41047 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41048
41049 * gcc.dg/cast-function-1.c: New test.
41050
41051 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
41052
41053 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
41054 formats.
41055
41056 2003-12-19 Mark Mitchell <mark@codesourcery.com>
41057
41058 PR c++/12795
41059 * g++.dg/ext/attrib10.C: New test.
41060
41061 2003-12-19 Jakub Jelinek <jakub@redhat.com>
41062
41063 * gcc.dg/cleanup-10.c: New test.
41064 * gcc.dg/cleanup-11.c: New test.
41065
41066 2003-12-19 Jakub Jelinek <jakub@redhat.com>
41067
41068 PR c++/13239
41069 * g++.dg/opt/expect1.C: New test.
41070
41071 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
41072
41073 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
41074
41075 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
41076
41077 PR debug/12923
41078 * gcc.dg/20031218-1.c: New test.
41079
41080 PR debug/12389
41081 * gcc.dg/20031218-2.c: New test.
41082 * gcc.dg/20031218-3.c: New test.
41083
41084 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
41085 of label name and allow for USER_LABEL_PREFIX == "_" names.
41086 * g++.dg/abi/mangle18-2.C: Likewise.
41087 * g++.dg/abi/mangle19-1.C: Likewise.
41088 * g++.dg/abi/mangle19-2.C: Likewise.
41089 * g++.dg/abi/mangle20-1.C: Likewise.
41090 * g++.dg/abi/mangle20-2.C: Likewise.
41091
41092 2003-12-18 Richard Henderson <rth@redhat.com>
41093
41094 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
41095
41096 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
41097 Dan Kegel <dank@kegel.com>
41098
41099 PR other/12009
41100 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
41101 testing a cross compiler, it causes spurious compile failures.
41102 * lib/g++.exp: Likewise.
41103
41104 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41105
41106 PR c++/13262
41107 * g++.dg/template/access13.C: New test.
41108
41109 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
41110
41111 * gcc.dg/20031216-1.c: New test.
41112
41113 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41114
41115 PR c++/9154
41116 * g++.dg/template/error10.C: New test.
41117
41118 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
41119
41120 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
41121 * g++.dg/eh/simd-2.C: Likewise.
41122
41123 2003-12-17 James E Wilson <wilson@specifixinc.com>
41124 Roger Sayle <roger@eyesopen.com>
41125
41126 * gcc.c-torture/execute/ieee/mzero5.c: New.
41127
41128 2003-12-17 Mark Mitchell <mark@codesourcery.com>
41129
41130 PR c++/10603
41131 * g++.dg/parse/error6.C: New test.
41132
41133 PR c++/12827
41134 * g++.dg/parse/error7.C: New test.
41135
41136 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
41137
41138 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
41139 at -O with stabs debugging formats.
41140 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
41141 * gcc.dg/debug/debug-2.c: Likewise.
41142
41143 2003-12-16 Mark Mitchell <mark@codesourcery.com>
41144
41145 PR c++/12696
41146 * g++.dg/init/error1.C: New test.
41147
41148 PR c++/12218
41149 * g++.dg/init/pm3.C: New test.
41150
41151 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
41152
41153 PR c/3347
41154 * gcc.dg/bitfld-8.c: New test.
41155
41156 2003-12-16 James Lemke <jim@wasabisystems.com>
41157
41158 * gcc.dg/arm-scd42-[123].c: New tests.
41159
41160 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
41161
41162 PR c++/9043
41163 * g++.dg/abi/mangle20-1.C: New test.
41164 * g++.dg/abi/mangle20-2.C: New test.
41165
41166 2003-12-16 Mark Mitchell <mark@codesourcery.com>
41167
41168 PR c++/13275
41169 * g++.dg/other/offsetof2.C: Remove XFAIL.
41170 * g++.dg/parse/offsetof1.C: New test.
41171 * g++.gd/parse/offsetof2.C: Likewise.
41172
41173 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41174
41175 * g++.dg/template/nontype3.C: New test.
41176 * g++.dg/template/static2.C: Tweaked the dg-error clause.
41177
41178 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41179
41180 * g++.dg/warn/noreturn-3.C: Also test instantiation.
41181
41182 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
41183
41184 PR c++/13387
41185 * g++.dg/expr/assign1.C: New test.
41186
41187 PR c++/13242
41188 * g++.dg/abi/mangle19-1.C: New test.
41189 * g++.dg/abi/mangle19-2.C: New test.
41190
41191 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
41192
41193 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
41194
41195 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
41196
41197 * gcc.c-torture/execute/20031216-1.c: New test.
41198
41199 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41200
41201 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
41202 an ICE regression.
41203
41204 2003-12-15 Mark Mitchell <mark@codesourcery.com>
41205
41206 PR c++/10926
41207 * g++.dg/template/error9.C: New test.
41208
41209 PR c++/11116
41210 * g++.dg/template/error8.C: New test.
41211
41212 2003-12-15 Roger Sayle <roger@eyesopen.com>
41213
41214 PR middle-end/13400
41215 * gcc.c-torture/execute/20031215-1.c: New test case.
41216
41217 2003-12-15 Mark Mitchell <mark@codesourcery.com>
41218
41219 PR c++/13269
41220 * g++.dg/parse/error5.C: New test.
41221
41222 PR c++/12989
41223 * g++.dg/expr/sizeof1.C: New test.
41224
41225 PR c++/13310
41226 * g++.dg/template/crash15.C: New test.
41227
41228 2003-12-15 Geoffrey Keating <geoffk@apple.com>
41229
41230 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
41231 a non-POD type as the last named parameter of a varargs function.
41232
41233 2003-12-15 Mark Mitchell <mark@codesourcery.com>
41234
41235 PR c++/13243
41236 PR c++/12573
41237 * g++.dg/template/crash14.C: New test.
41238 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
41239
41240 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
41241
41242 * g++.dg/other/java1.C: New test.
41243
41244 PR c++/13241
41245 * g++.dg/abi/mangle18-1.C: New test.
41246 * g++.dg/abi/mangle18-2.C: New test.
41247
41248 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41249
41250 PR optimization/10312
41251 * gcc.c-torture/execute/20031214-1.c: New.
41252
41253 2003-12-14 Mark Mitchell <mark@codesourcery.com>
41254
41255 PR c++/10779
41256 PR c++/12160
41257 * g++.dg/parse/error3.C: New test.
41258 * g++.dg/parse/error4.C: Likewise.
41259 * g++.dg/abi/mangle4.C: Tweak error messages.
41260 * g++.dg/lookup/using5.C: Likewise.
41261 * g++.dg/other/error2.C: Likewise.
41262 * g++.dg/parse/typename5.C: Likewise.
41263 * g++.dg/parse/undefined1.C: Likewise.
41264 * g++.dg/template/arg2.C: Likewise.
41265 * g++.dg/template/ttp3.C: Likewise.
41266 * g++.dg/template/type1.C: Likewise.
41267 * g++.old-deja/g++.other/crash32.C: Likewise.
41268 * g++.old-djea/g++.pt/defarg8.C: Likewise.
41269
41270 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41271
41272 PR c++/13106
41273 * g++.dg/warn/noreturn-3.C: New test.
41274
41275 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
41276
41277 PR c++/13118
41278 * g++.dg/abi/covariant3.C: New.
41279
41280 2003-12-12 Jakub Jelinek <jakub@redhat.com>
41281
41282 * g++.dg/eh/ia64-1.C: New test.
41283
41284 2003-12-12 Roger Sayle <roger@eyesopen.com>
41285
41286 PR optimization/13037
41287 * g77.f-torture/execute/13037.f: New test case.
41288
41289 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
41290
41291 PR c++/12881
41292 * g++.dg/abi/covariant2.C: New.
41293
41294 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
41295
41296 * gcc.dg/cpp/trad/macro.c: New tests.
41297
41298 2003-12-11 Zack Weinberg <zack@codesourcery.com>
41299
41300 * gcc.c-torture/execute/wchar_t-1.x: Delete.
41301
41302 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
41303
41304 PR other/10819
41305 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
41306 to fix Bug 10819.
41307 * lib/g++.exp (g++_version): Likewise.
41308 * lib/g77.exp (g77_version): Likewise.
41309 * lib/objc.exp (default_objc_version): Likewise.
41310
41311 2003-12-10 Richard Henderson <rth@redhat.com>
41312
41313 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
41314
41315 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
41316
41317 2003-12-08 Matt Austern <austern@apple.com>
41318
41319 PR c/13134
41320 * lib/gcc-dg.exp (dg-require-visibility): Define.
41321 * lib/target-supports (check_visibility_available): Define.
41322 * gcc.dg/visibility-1.c: New test.
41323 * gcc.dg/visibility-2.c: Likewise.
41324 * gcc.dg/visibility-3.c: Likewise.
41325 * gcc.dg/visibility-4.c: Likewise.
41326 * gcc.dg/visibility-5.c: Likewise.
41327 * gcc.dg/visibility-6.c: Likewise.
41328 * g++.dg/ext/visibility-1.C: Likewise.
41329 * g++.dg/ext/visibility-2.C: Likewise.
41330 * g++.dg/ext/visibility-3.C: Likewise.
41331 * g++.dg/ext/visibility-4.C: Likewise.
41332 * g++.dg/ext/visibility-5.C: Likewise.
41333 * g++.dg/ext/visibility-6.C: Likewise.
41334
41335 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41336
41337 * g++.dg/lookup/java1.C: New test.
41338 * g++.dg/lookup/java2.C: New test.
41339
41340 2003-12-07 Falk Hueffner <falk@debian.org>
41341
41342 * g++.dg/opt/noreturn-1.C: New test.
41343
41344 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
41345
41346 * gcc.dg/overflow-1.c: New test.
41347
41348 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41349
41350 * g77.f-torture/compile/13060.f: New test.
41351
41352 2003-12-06 Mark Mitchell <mark@codesourcery.com>
41353
41354 PR c++/13323
41355 * g++.dg/inherit/operator2.C: New test.
41356
41357 2003-12-05 Mark Mitchell <mark@codesourcery.com>
41358
41359 PR c++/13305
41360 * g++.dg/ext/attrib9.C: New test.
41361
41362 2003-12-05 Mark Mitchell <mark@codesourcery.com>
41363
41364 PR c++/13314
41365 * g++.dg/template/error7.C: New test.
41366
41367 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
41368 J"orn Rennecke <joern.rennecke@superh.com>
41369
41370 PR target/13302
41371 * g++.dg/other/struct-va_list.C: New test.
41372
41373 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41374
41375 PR c++/13166
41376 * g++.dg/parse/defarg6.C: New test.
41377
41378 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
41379
41380 PR target/13256
41381 * gcc.c-torture/execute/20031201-1.c: New test.
41382
41383 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
41384
41385 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
41386
41387 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
41388
41389 * gcc.dg/builtin-return-1.c: New test.
41390
41391 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
41392 J"orn Rennecke <joern.rennecke@superh.com>
41393
41394 PR optimization/13260
41395 * gcc.c-torture/execute/20031204-1.c: New test.
41396
41397 2003-12-03 Mark Mitchell <mark@codesourcery.com>
41398
41399 PR c++/9127
41400 * g++.dg/template/error6.C: New test.
41401
41402 2003-12-03 Jakub Jelinek <jakub@redhat.com>
41403
41404 * gcc.dg/20031202-1.c: New test.
41405
41406 2003-12-03 Mark Mitchell <mark@codesourcery.com>
41407
41408 PR c++/13179
41409 * g++.dg/template/eh1.C: New test.
41410
41411 PR c++/10771
41412 * g++.dg/template/error5.C: New test.
41413
41414 2003-12-02 David Ung <davidu@mips.com>
41415
41416 * gcc.dg/compat/vector-check.h: Corrected type for var
41417 g_##TMODE
41418
41419 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41420
41421 PR c++/10126
41422 * g++.dg/template/ptrmem8.C: New test.
41423
41424 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
41425
41426 PR c++/12573
41427 * g++.dg/template/dependent-expr3.C: New test.
41428
41429 2003-12-01 James Lemke <jim@wasabisystems.com>
41430
41431 * gcc.dg/arm-g2.c: New test.
41432
41433 2003-12-01 Roger Sayle <roger@eyesopen.com>
41434
41435 PR optimization/11634
41436 * gcc.dg/20031201-2.c: New test case.
41437
41438 2003-12-01 Zack Weinberg <zack@codesourcery.com>
41439
41440 PR 11433
41441 * objc.dg/proto-lossage-3.m: New test.
41442
41443 2003-12-01 Roger Sayle <roger@eyesopen.com>
41444
41445 PR optimization/12628
41446 * gcc.dg/20031201-1.c: New test case.
41447
41448 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41449
41450 * gcc.dg/unaligned-1.c: New test.
41451
41452 2003-11-30 Mark Mitchell <mark@codesourcery.com>
41453
41454 PR c++/9849
41455 * g++.dg/template/error4.C: New test.
41456 * g++.dg/template/nested3.C: Adjust error markers.
41457
41458 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41459
41460 * gcc.dg/cpp/assert4.c: Check more #system assertions.
41461
41462 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
41463
41464 PR c/10333
41465 * gcc.dg/bitfld-7.c: New test.
41466
41467 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
41468
41469 * gcc.dg/tls/asm-1.C: New test.
41470
41471 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41472
41473 * gcc.dg/cpp/assert4.c: Update.
41474
41475 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
41476
41477 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
41478 * gcc.dg/builtin-apply3.c: New test.
41479
41480 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
41481
41482 * lib/compat.exp (compat-obj): New xfaildata parameter.
41483 Use it to set compiler_conditional_xfail_data before compiling.
41484 (compat-get-options): Handle dg-xfail-if.
41485 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
41486 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
41487 * gcc.dg/compat/vector-1_y.c: Likewise.
41488 * gcc.dg/compat/vector-2_x.c: Likewise.
41489 * gcc.dg/compat/vector-2_y.c: Likewise.
41490
41491 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
41492
41493 * g++.dg/opt/reg-stack4.C: New test.
41494
41495 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
41496
41497 * gcc.dg/builtin-apply2.c: New test.
41498
41499 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41500
41501 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
41502
41503 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41504
41505 PR c++/12924
41506 * g++.dg/template/template-id-2.C: New test.
41507
41508 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41509
41510 PR c++/5369
41511 * g++.dg/template/memfriend1.C: New test.
41512 * g++.dg/template/memfriend2.C: Likewise.
41513 * g++.dg/template/memfriend3.C: Likewise.
41514 * g++.dg/template/memfriend4.C: Likewise.
41515 * g++.dg/template/memfriend5.C: Likewise.
41516 * g++.dg/template/memfriend6.C: Likewise.
41517 * g++.dg/template/memfriend7.C: Likewise.
41518 * g++.dg/template/memfriend8.C: Likewise.
41519 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
41520
41521 2003-11-21 Mark Mitchell <mark@codesourcery.com>
41522
41523 PR c++/12515
41524 * g++.dg/ext/cond1.C: New test.
41525
41526 2003-11-20 Richard Henderson <rth@redhat.com>
41527
41528 * gcc.dg/20020201-2.c: Remove.
41529 * gcc.dg/20020201-4.c: Remove.
41530 * gcc.dg/20020304-1.c: Remove.
41531
41532 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
41533
41534 * gcc.dg/cpp/trad/xwin1.c: New test case.
41535
41536 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
41537
41538 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
41539 * lib/g77.exp: Likewise.
41540 * lib/objc.exp: Likewise.
41541 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
41542 for darwin.
41543
41544 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41545
41546 PR c++/12932
41547 * g++.dg/template/static5.C: New test.
41548
41549 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
41550
41551 * gcc.dg/nested-func-1.c: New test.
41552
41553 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41554
41555 * gcc.dg/cpp/assert4.c: New test.
41556
41557 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
41558
41559 PR c++/2294
41560 * g++.dg/lookup/using9.c: New test.
41561
41562 2003-11-14 Mark Mitchell <mark@codesourcery.com>
41563
41564 PR c++/12762
41565 * g++.dg/template/error3.C: New test.
41566
41567 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
41568
41569 PR ada/13035
41570 * ada/acats/run_acats, run_all.sh: Fix syntax error.
41571 No longer use a wrapper for gcc, since this does not work under
41572 Windows.
41573
41574 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
41575
41576 PR c++/2094
41577 * g++.dg/template/ptrmem7.C: New test.
41578
41579 2003-11-13 Andrew Pinski <apinski@apple.com>
41580
41581 * gcc.c-torture/compile/20031113-1.c: New test.
41582
41583 2003-11-13 Mark Mitchell <mark@codesourcery.com>
41584 Kean Johnston <jkj@sco.com>
41585
41586 PR c/13029
41587 * gcc.dg/unused-4.c: Update.
41588
41589 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41590
41591 * g++.dg/opt/const3.C: New test.
41592
41593 2003-11-13 Jan Hubicka <jh@suse.cz>
41594
41595 * gcc.c-torture/compile/20031112-1.c: New test.
41596
41597 2003-11-12 Mark Mitchell <mark@codesourcery.com>
41598
41599 * g++.dg/parse/crash10.C: Remove bogus error marker.
41600
41601 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41602
41603 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
41604 (host_gcc): Likewise.
41605 (ROOT): Honor $PWDCMD.
41606 (BASE): Likewise.
41607 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
41608
41609 2003-11-12 Catherine Moore <clm@redhat.com>
41610
41611 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
41612
41613 2003-11-12 Andreas Jaeger <aj@suse.de>
41614 Jakub Jelinek <jakub@redhat.com>
41615 Andrew Pinski <pinskia@physics.uc.edu>
41616 Richard Henderson <rth@redhat.com>
41617
41618 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
41619 systems.
41620 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
41621
41622 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
41623 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
41624
41625 2003-11-11 Andreas Jaeger <aj@suse.de>
41626
41627 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
41628
41629 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
41630
41631 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
41632
41633 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
41634 Clean ups.
41635
41636 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
41637
41638 * gcc.dg/trampoline-1.c: New test.
41639
41640 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
41641
41642 * gcc.c-torture/compile/200031109-1.c: New test.
41643
41644 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
41645
41646 PR c/3190
41647 PR c/8714
41648 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41649 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
41650 gcc.dg/format/no-y2k-1.c: Update.
41651
41652 2003-11-08 Roger Sayle <roger@eyesopen.com>
41653
41654 PR optimization/10467
41655 * gcc.dg/20031108-1.c: New test case.
41656
41657 2003-11-07 Geoffrey Keating <geoffk@apple.com>
41658
41659 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
41660
41661 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
41662
41663 * gcc.dg/compound-lvalue-1.c: New test.
41664 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
41665 some XFAILs.
41666
41667 2003-11-06 Geoffrey Keating <geoffk@apple.com>
41668
41669 * gcc.dg/altivec-varargs-1.c: New test.
41670
41671 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
41672
41673 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
41674 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
41675 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
41676 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
41677 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
41678
41679 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
41680
41681 * gcc.dg/cond-lvalue-1.c: New test.
41682
41683 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
41684
41685 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
41686
41687 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41688
41689 PR c++/11616
41690 * g++.dg/template/instantiate5.C: New test.
41691
41692 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41693
41694 PR c++/12726
41695 * g++.dg/ext/complit2.C: Replace test with self-contained version.
41696 * ChangeLog: Add missing first entry for above test.
41697
41698 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41699
41700 PR c++/9810
41701 * g++.dg/template/using8.C: New test.
41702 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
41703
41704 2003-11-02 Roger Sayle <roger@eyesopen.com>
41705
41706 PR optimization/10817
41707 * gcc.c-torture/compile/20031102-1.c: New test case.
41708
41709 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
41710
41711 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
41712 2147483647.
41713
41714 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
41715
41716 * gcc.dg/20031102-1.c: New test.
41717
41718 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
41719
41720 * gcc.dg/complex-1.c: New test.
41721
41722 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41723
41724 PR c++/12796
41725 * g++.dg/template/crash13.C: Adjust expected error location.
41726 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41727
41728 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
41729
41730 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
41731
41732 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
41733
41734 PR/10239
41735 * gcc.c-torture/compile/20031031-2.c: New test.
41736
41737 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
41738
41739 PR/11640
41740 * gcc.c-torture/compile/20031031-1.c: New test.
41741
41742 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
41743
41744 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
41745 * gcc.misc-tests/bprob.exp: Likewise.
41746 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
41747 the execution test on arm-elf configs.
41748 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
41749 configs that don't support scratch files.
41750 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
41751
41752 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
41753
41754 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
41755 done by dejagnu.
41756
41757 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
41758
41759 * ada/acats/run_all.sh: Redirect mv output to /dev/null
41760 Avoid non pure sh syntax. Add more logging.
41761
41762 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
41763 fail.
41764
41765 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41766
41767 PR libgcj/10610
41768 * gcc.dg/ppc-stackalign-1.c: New test.
41769
41770 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
41771
41772 * ada/acats/run_all.sh: Change output to be more compliant with
41773 dejagnu framework.
41774 Create acats.sum and acats.log files under testsuite/ada/acats
41775 Only run [a-z]* directories, to filter out e.g. CVS.
41776 Redirect build output to log file.
41777
41778 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
41779
41780 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
41781
41782 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
41783
41784 PR ada/5909:
41785 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
41786
41787 2003-10-27 Jakub Jelinek <jakub@redhat.com>
41788
41789 * gcc.c-torture/compile/20031023-1.c: New test.
41790 * gcc.c-torture/compile/20031023-2.c: New test.
41791 * gcc.c-torture/compile/20031023-3.c: New test.
41792 * gcc.c-torture/compile/20031023-4.c: New test.
41793
41794 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41795
41796 PR c++/10371
41797 * g++.dg/lookup/scoped8.C: New test.
41798
41799 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
41800
41801 * g++.dg/opt/reg-stack3.C: New test.
41802
41803 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
41804
41805 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
41806
41807 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41808
41809 PR c++/11076
41810 * g++.dg/template/crash13.C: New test.
41811
41812 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
41813
41814 * gcc.dg/c99-restrict-2.c: New test.
41815
41816 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
41817
41818 PR c++/12698, c++/12699, c++/12700, c++/12566
41819 * g++.dg/inherit/covariant9.C: New test.
41820 * g++.dg/inherit/covariant10.C: New test.
41821 * g++.dg/inherit/covariant11.C: New test.
41822
41823 2003-10-23 Jason Merrill <jason@redhat.com>
41824
41825 PR c++/12726
41826 * g++.dg/ext/complit2.C: New test.
41827
41828 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
41829
41830 PR target/12654
41831 * gcc.c-torture/execute/20031020-1.c: New test.
41832
41833 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41834
41835 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
41836 following the jump_insn.
41837
41838 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
41839
41840 * gcc.dg/cast-lvalue-1.c: New test.
41841
41842 2003-10-21 Mark Mitchell <mark@codesourcery.com>
41843
41844 PR c++/11962
41845 * g++.dg/template/cond2.C: New test.
41846
41847 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
41848
41849 * gcc.dg/builtins-28.c: New test.
41850
41851 2003-10-20 Jan Hubicka <jh@suse.cz>
41852
41853 * g++.dg/opt/inline4.C: Do not use min-inline-insns
41854 parameter.
41855 * gcc.dg/inline-2.c: Likewise.
41856
41857 2003-10-20 Phil Edwards <phil@codesourcery.com>
41858
41859 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
41860 * gcc.dg/nest.c: Likewise.
41861
41862 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41863
41864 PR c++/9781, c++/10583, c++/11862
41865 * g++.dg/parse/crash13.C: New test.
41866
41867 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41868
41869 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
41870
41871 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41872
41873 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
41874 Define HAVE_C99_RUNTIME except on Solaris.
41875 * gcc.dg/builtins-20.c: Likewise.
41876
41877 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41878
41879 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
41880
41881 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41882
41883 PR c++/12495
41884 * g++.dg/template/crash21.C: New test.
41885
41886 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41887
41888 PR c++/2513
41889 * g++.dg/template/typename5.C: New test.
41890
41891 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41892
41893 PR c++/12369
41894 * g++.dg/template/friend25.C: New test.
41895
41896 2003-10-16 Ziemowit Laski <zlaski@apple.com>
41897
41898 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
41899 versions.
41900
41901 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
41902
41903 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
41904 == 2147483647.
41905
41906 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
41907
41908 * gcc.c-torture/execute/960416-1.x: Remove.
41909 * gcc.c-torture/execute/divconst-3.x: Likewise.
41910
41911 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
41912
41913 PR target/12598
41914 * gcc.dg/torture/cris-volatile-1.c: New test.
41915
41916 2003-10-14 Roger Sayle <roger@eyesopen.com>
41917
41918 PR optimization/9325
41919 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
41920 for overflowing floating point to integer conversion during RTL
41921 simplification.
41922
41923 2003-10-13 Ziemowit Laski <zlaski@apple.com>
41924
41925 * objc/execute/_cmd.m: Fix typo.
41926 * objc.dg/image-info.m, objc.dg/symtab-1.m:
41927 Relax 'scan-assembler' regexp.
41928 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
41929 objc.dg/try-catch-4.m: Run on non-Darwin targets.
41930 * objc.dg/zero-link-2.m: Remove blank line.
41931 * objc.dg/zero-link-3.m: New test case.
41932
41933 2003-10-13 Geoffrey Keating <geoffk@apple.com>
41934
41935 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
41936
41937 * gcc.dg/asm-names.c: Use scan-assembler-not rather
41938 than linker trickery.
41939
41940 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41941
41942 PR c++/12370
41943 * g++.dg/other/friend2.C: New test.
41944
41945 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
41946
41947 * gcc.dg/20031012-1.c: New test.
41948
41949 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
41950
41951 * gcc.dg/weak/weak-3.c: Fix for new warning.
41952
41953 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
41954
41955 PR optimization/8750
41956 * gcc.c-torture/execute/20031012-1.c: New test case.
41957
41958 2003-10-11 Roger Sayle <roger@eyesopen.com>
41959
41960 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
41961 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
41962
41963 2003-10-11 Roger Sayle <roger@eyesopen.com>
41964
41965 PR optimization/12260
41966 * gcc.c-torture/compile/20031011-2.c: New test case.
41967
41968 2003-10-11 Roger Sayle <roger@eyesopen.com>
41969
41970 * gcc.c-torture/execute/20031011-1.c: New testcase.
41971
41972 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
41973
41974 * gcc.c-torture/compile/20031011-1.c: New test.
41975
41976 2003-10-11 Jan Hubicka <jh@suse.cz>
41977
41978 * g++.dg/other/first-global.C: New test.
41979
41980 2003-10-11 Roger Sayle <roger@eyesopen.com>
41981
41982 * gcc.c-torture/execute/string-opt-18.c: New testcase.
41983
41984 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
41985
41986 * gcc.c-torture/compile/20031010-1.c: New test.
41987
41988 2003-10-10 Geoffrey Keating <geoffk@apple.com>
41989
41990 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
41991 * gcc.c-torture/execute/va-arg-25.c: ... here.
41992
41993 2003-10-09 Mark Mitchell <mark@codesourcery.com>
41994
41995 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
41996
41997 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
41998
41999 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
42000
42001 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
42002
42003 * g++.dg/parse/error2.C: New test.
42004
42005 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
42006
42007 PR c++/11097
42008 * g++.dg/other/error5.C: Modify the error message.
42009 * g++.dg/lookup/using8.C: New test.
42010
42011 2003-10-07 Geoffrey Keating <geoffk@apple.com>
42012
42013 * gcc.dg/darwin-abi-2.c: New file.
42014 * gcc.c-torture/execute/va-arg-24.c: New file.
42015
42016 2003-10-06 Bob Wilson <bob.wilson@acm.org>
42017
42018 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
42019 indentation.
42020
42021 2003-10-06 Mark Mitchell <mark@codesourcery.com>
42022
42023 PR c++/10147
42024 * g++.dg/other/error4.C: Update error messages.
42025 * g++.dg/template/ptrmem4.C: Likewise.
42026
42027 PR c++/12337
42028 * g++.dg/init/new9.C: New test.
42029
42030 PR c++/12334, c++/12236, c++/8656
42031 * g++.dg/ext/attrib8.C: New test.
42032
42033 2003-10-06 Devang Patel <dpatel@apple.com>
42034
42035 * gcc.dg/debug/dwarf2-3.h: New test.
42036 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
42037
42038 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
42039
42040 * g++.dg/opt/cfg2.C: New test.
42041
42042 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
42043
42044 * g++.dg/opt/float1.C: New test.
42045
42046 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42047
42048 * gcc.dg/c90-array-lval-6.c: New test.
42049 * gcc.dg/c99-array-lval-6.c: New test.
42050
42051 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
42052 Ziemowit Laski <zlaski@apple.com>
42053
42054 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
42055 'Derived', so that it is never considered a class method; add
42056 new warning for '+port' method ambiguity.
42057 * objc.dg/method-12.m: Include <objc/objc.h> instead of
42058 <objc/objc-api.h> (needed on Mac OS X).
42059 * objc.dg/method-13.m: New test.
42060
42061 2003-10-03 Roger Sayle <roger@eyesopen.com>
42062
42063 PR optimization/9325, PR java/6391
42064 * gcc.c-torture/execute/20031003-1.c: New test case.
42065
42066 2003-10-02 Mark Mitchell <mark@codesourcery.com>
42067
42068 PR optimization/12180
42069 * gcc.dg/20031002-1.c: New test.
42070
42071 PR c++/12486
42072 * g++.dg/inherit/error1.C: New test.
42073
42074 2003-10-02 Chris Demetriou <cgd@broadcom.com>
42075
42076 * lib/f-torture.exp (search_for): Rename to...
42077 (search_for_re): This. Also, clean up comments and the
42078 "regexp" invocation.
42079
42080 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
42081
42082 * gcc.c-torture/compile/20031002-1.c: New test.
42083
42084 2003-10-02 Jakub Jelinek <jakub@redhat.com>
42085
42086 * g++.dg/opt/cond1.C: New test.
42087
42088 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
42089
42090 * gcc.dg/Wold-style-definition-2.c: New testcase.
42091 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
42092
42093 2003-09-29 Richard Henderson <rth@redhat.com>
42094
42095 * g++.dg/init/array10.C: Add dg-options.
42096
42097 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
42098
42099 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
42100
42101 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42102
42103 * g++.dg/template/friend19.C: Fix typo.
42104 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
42105
42106 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
42107
42108 * gcc.c-torture/execute/20030928-1.c: New test.
42109 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
42110
42111 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
42112
42113 * g++.dg/opt/unroll1.C: New test.
42114
42115 2003-09-26 Roger Sayle <roger@eyesopen.com>
42116
42117 PR optimization/11741
42118 * gcc.dg/20030926-1.c: New test case.
42119
42120 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42121
42122 PR c++/5655
42123 * g++.dg/parse/access7.C: New test.
42124 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
42125
42126 2003-09-24 Ziemowit Laski <zlaski@apple.com>
42127
42128 MERGE OF objc-improvements-branch into MAINLINE:
42129 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
42130 if libobjc has not been built.
42131 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
42132 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
42133 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
42134 objc/execute/nested-3.m, objc/execute/np-2.m,
42135 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
42136 objc/execute/redefining_self.m, objc/execute/root_methods.m,
42137 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
42138 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
42139 objc.dg/special/unclaimed-category-1.h,
42140 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
42141 well as GNU runtime.
42142 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
42143 * execute/cascading-1.m, execute/function-message-1.m,
42144 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
42145 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
42146 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
42147 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
42148 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
42149 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
42150 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
42151 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
42152 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
42153 * objc.dg/bitfield-2.m: Run only on Darwin.
42154 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
42155 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
42156 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
42157 * objc.dg/const-str-1.m: Fix constant string layout.
42158
42159 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
42160
42161 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
42162
42163 2003-09-23 Geoffrey Keating <geoffk@apple.com>
42164
42165 * gcc.dg/darwin-abi-1.c: New file.
42166
42167 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
42168
42169 PR target/12281
42170 * gcc.c-torture/compile/20030921-1.c: New test.
42171
42172 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
42173
42174 * g++.dg/opt/reg-stack2.C: New test.
42175
42176 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
42177
42178 * g++.dg/eh/delayslot1.C: New test.
42179
42180 2003-09-20 Richard Henderson <rth@redhat.com>
42181
42182 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
42183
42184 2003-09-20 Roger Sayle <roger@eyesopen.com>
42185
42186 * gcc.c-torture/execute/20030920-1.c: New test case.
42187
42188 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42189
42190 * g++.dg/rtti/typeid3.C: Correct expected error message.
42191
42192 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42193
42194 PR c++/157
42195 * g++.dg/parse/crash12.C: New test.
42196
42197 2003-09-19 Janis Johnson <janis187@us.ibm.com>
42198
42199 * gcc.dg/compat/mixed-struct-check.h: New.
42200 * gcc.dg/compat/mixed-struct-defs.h: New.
42201 * gcc.dg/compat/mixed-struct-init.h: New.
42202 * gcc.dg/compat/struct-by-value-19_main.c: New.
42203 * gcc.dg/compat/struct-by-value-19_x.c: New.
42204 * gcc.dg/compat/struct-by-value-19_y.c: New.
42205 * gcc.dg/compat/struct-by-value-20_main.c: New.
42206 * gcc.dg/compat/struct-by-value-20_x.c: New.
42207 * gcc.dg/compat/struct-by-value-20_y.c: New.
42208 * gcc.dg/compat/struct-return-19_main.c: New.
42209 * gcc.dg/compat/struct-return-19_x.c: New.
42210 * gcc.dg/compat/struct-return-19_y.c: New.
42211 * gcc.dg/compat/struct-return-20_main.c: New.
42212 * gcc.dg/compat/struct-return-20_x.c: New.
42213 * gcc.dg/compat/struct-return-20_y.c: New.
42214
42215 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
42216 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
42217 so that it will not complain on LP64 targets.
42218
42219 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42220
42221 PR c++/495
42222 * g++.dg/template/friend24.C: New test.
42223
42224 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
42225
42226 PR c++/12332
42227 * g++.dg/template/memtmpl2.C: New test.
42228
42229 2003-09-18 Mark Mitchell <mark@codesourcery.com>
42230
42231 PR target/11184
42232 * gcc.dg/builtin-apply1.c: New test.
42233
42234 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
42235
42236 PR c++/9848
42237 * g++.dg/warn/Wunused-4.C: New test.
42238
42239 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
42240
42241 PR c++/12316
42242 * g++.dg/other/gc2.C: New test.
42243
42244 2003-09-17 Mark Mitchell <mark@codesourcery.com>
42245
42246 PR c++/11991
42247 * g++.dg/rtti/typeid3.C: New test.
42248
42249 PR c++/12266
42250 * g++.dg/overload/template1.C: New test.
42251
42252 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
42253
42254 * g++.dg/opt/cfg3.C: New test.
42255
42256 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42257
42258 PR c++/7939
42259 * g++.dg/template/crash11.C: New test.
42260
42261 2003-09-16 Jason Merrill <jason@redhat.com>
42262 Jakub Jelinek <jakub@redhat.com>
42263
42264 * gcc.dg/attr-warn-unused-result.c: New test.
42265
42266 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
42267
42268 PR c++/12184
42269 * g++.dg/expr/call2.C: New test.
42270
42271 2003-09-15 Andreas Jaeger <aj@suse.de>
42272
42273 * gcc.dg/Wold-style-definition-1.c: New test.
42274
42275 2003-09-14 Mark Mitchell <mark@codesourcery.com>
42276
42277 PR c++/3907
42278 * g++.dg/parse/template12.C: New test.
42279
42280 * g++.dg/abi/bitfield11.C: New test.
42281 * g++.dg/abi/bitfield12.C: Likewise.
42282
42283 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
42284
42285 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
42286 non-expansion of functional macro name without arguments at EOL.
42287 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
42288
42289 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
42290
42291 * gcc.c-torture/execute/20030914-[12].c: New tests.
42292
42293 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
42294
42295 PR c++/11788
42296 * g++.dg/overload/addr1.C: New test.
42297
42298 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
42299
42300 * gcc.dg/20030909-1.c: New test.
42301
42302 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
42303
42304 * gcc.dg/ultrasp10.c: New test.
42305
42306 2003-09-09 Devang Patel <dpatel@apple.com>
42307
42308 * gcc.dg/darwin-ld-6.c: New test.
42309
42310 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42311
42312 * gcc.dg/torture/builtin-explog-1.c: New testcase.
42313
42314 2003-09-08 Mark Mitchell <mark@codesourcery.com>
42315
42316 * gcc.dg/ia64-types1.c: New test.
42317 * gcc.dg/ia64-types2.c: Likewise.
42318
42319 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42320
42321 * gcc.dg/builtins-1.c: Add more _Complex tests.
42322 * gcc.dg/torture/builtin-attr-1.c: Likewise.
42323
42324 * gcc.dg/builtins-1.c: Test existing _Complex functions.
42325 * gcc.dg/torture/builtin-attr-1.c: Likewise.
42326
42327 2003-09-08 Mark Mitchell <mark@codesourcery.com>
42328
42329 PR c++/11786
42330 * g++.dg/lookup/koenig2.C: New test.
42331
42332 PR c++/5296
42333 * g++.dg/rtti/typeid2.C: New test.
42334
42335 2003-09-08 Jakub Jelinek <jakub@redhat.com>
42336
42337 * gcc.c-torture/compile/20030904-1.c: New test.
42338
42339 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42340
42341 * g++.dg/opt/longbranch2.C: New test.
42342
42343 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
42344
42345 * g++.dg/template/crash10.C: Only compile it.
42346
42347 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
42348
42349 PR middle-end/11665
42350 * gcc.c-torture/compile/20030907-1.c: New test.
42351 * g++.dg/init/array11.C: New test.
42352
42353 2003-09-07 Mark Mitchell <mark@codesourcery.com>
42354
42355 PR c++/11852
42356 * g++.dg/init/struct1.C: New test.
42357
42358 2003-09-07 Mark Mitchell <mark@codesourcery.com>
42359
42360 PR c++/12181
42361 * g++.dg/expr/comma1.C: New test.
42362
42363 2003-09-06 Mark Mitchell <mark@codesourcery.com>
42364
42365 PR c++/11867
42366 * g++.dg/expr/static_cast5.C: New test.
42367
42368 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
42369
42370 PR c++/11507
42371 * g++.dg/lookup/scoped7.C: New test.
42372
42373 PR c++/9574
42374 * g++.dg/other/static1.C: New test.
42375
42376 PR c++/11490
42377 * g++.dg/warn/template-1.C: New test.
42378
42379 PR c++/11432
42380 * g++.dg/template/crash10.C: New test.
42381
42382 PR c++/2478
42383 * g++.dg/overload/VLA.C: New test.
42384
42385 PR c++/10804
42386 * g++.dg/template/call1.C: New test.
42387
42388 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
42389
42390 PR c++/11794
42391 * g++.dg/parse/using3.C: New test.
42392
42393 2003-09-06 Roger Sayle <roger@eyesopen.com>
42394
42395 PR c++/11409
42396 * g++.dg/overload/builtin3.C: New test case.
42397
42398 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
42399
42400 PR c/9862
42401 * gcc.dg/20030906-1.c: New test.
42402 * gcc.dg/20030906-2.c: Likewise.
42403
42404 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
42405
42406 PR c++/12167
42407 * g++.dg/parse/defarg5.C: New test.
42408
42409 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
42410
42411 2003-09-05 Mark Mitchell <mark@codesourcery.com>
42412
42413 PR c++/12163
42414 * g++.dg/expr/static_cast4.C: New test.
42415
42416 PR c++/12146
42417 * g++.dg/template/crash9.C: New test.
42418
42419 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
42420
42421 * g++.old-deja/g++.ext/pretty2.C: Update for change
42422 in __FUNCTION__.
42423 * g++.old-deja/g++.ext/pretty3.C: Likewise.
42424
42425 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
42426
42427 PR c++/11922
42428 * g++/dg/template/qualified-id1.C: New test.
42429
42430 PR c++/12037
42431 * g++.dg/warn/noeffect4.C: New test.
42432
42433 2003-09-04 Matt Austern <austern@apple.com>
42434
42435 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
42436 * g++.dg/ext/fnname2.C: Likewise.
42437 * g++.dg/ext/fnname3.C: Likewise.
42438
42439 2003-09-04 Mark Mitchell <mark@codesourcery.com>
42440
42441 * g++.dg/expr/lval1.C: New test.
42442 * g++.dg/ext/lvcast.C: Remove.
42443
42444 2003-09-03 Roger Sayle <roger@eyesopen.com>
42445
42446 PR optimization/11700.
42447 * gcc.c-torture/compile/20030903-1.c: New test case.
42448
42449 2003-09-03 Mark Mitchell <mark@codesourcery.com>
42450
42451 PR c++/12053
42452 * g++.dg/abi/layout4.C: New test.
42453
42454 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
42455
42456 PR c++/11553
42457 * g++.dg/parse/friend3.C: New test.
42458
42459 2003-09-02 Mark Mitchell <mark@codesourcery.com>
42460
42461 PR c++/11847
42462 * g++.dg/template/class1.C: New test.
42463
42464 PR c++/11808
42465 * g++.dg/expr/call1.C: New test.
42466
42467 2003-09-01 Mark Mitchell <mark@codesourcery.com>
42468
42469 PR c++/12114
42470 * g++.dg/init/ref9.C: New test.
42471
42472 PR c++/11972
42473 * g++.dg/template/nested4.C: New test.
42474
42475 2003-08-29 Mark Mitchell <mark@codesourcery.com>
42476
42477 PR c++/12093
42478 * g++.dg/template/non-dependent4.C: New test.
42479
42480 PR c++/11928
42481 * g++.dg/inherit/conv1.C: New test.
42482
42483 2003-08-29 Mark Mitchell <mark@codesourcery.com>
42484
42485 PR c++/6196
42486 * g++.dg/ext/label1.C: New test.
42487 * g++.dg/ext/label2.C: Likewise.
42488
42489 2003-08-28 Mark Mitchell <mark@codesourcery.com>
42490
42491 * g++.dg/expr/cond3.C: New test.
42492
42493 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42494
42495 * gcc.dg/builtins-1.c: Add new builtin cases.
42496
42497 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42498
42499 * gcc.dg/builtins-1.c: Add new cases.
42500 * gcc.dg/torture/builtin-attr-1.c: Likewise.
42501
42502 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42503
42504 * gcc.dg/builtins-1.c: Add more math builtin tests.
42505 * gcc.dg/torture/builtin-attr-1.c: New test.
42506
42507 2003-08-28 Mark Mitchell <mark@codesourcery.com>
42508
42509 PR optimization/5079
42510 * g++.dg/opt/static3.C: New test.
42511
42512 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
42513
42514 * gcc.misc-tests/gcov-10b.c: New test.
42515
42516 2003-08-27 Mark Mitchell <mark@codesourcery.com>
42517
42518 * g++.dg/opt/ptrmem3.C: New test.
42519
42520 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
42521
42522 2003-08-27 Jakub Jelinek <jakub@redhat.com>
42523
42524 * gcc.dg/20030826-2.c: New test.
42525
42526 2003-08-26 Roger Sayle <roger@eyesopen.com>
42527
42528 PR middle-end/12002
42529 * g77.f-torture/compile/12002.f: New test case.
42530
42531 2003-08-26 Roger Sayle <roger@eyesopen.com>
42532
42533 * gcc.dg/20030826-1.c: New test case.
42534
42535 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
42536
42537 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
42538
42539 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
42540
42541 PR c++/11871
42542 * c++.dg/lookup/crash1.C: New test.
42543
42544 * c++.dg/warn/noeffect3.C: New test.
42545
42546 2003-08-25 Janis Johnson <janis187@us.ibm.com>
42547
42548 * gcc.dg/compat/vector-1_x.c: Compile with -w.
42549 * gcc.dg/compat/vector-1_y.c: Ditto.
42550 * gcc.dg/compat/vector-2_x.c: Ditto.
42551 * gcc.dg/compat/vector-2_y.c: Ditto.
42552
42553 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
42554
42555 * gcc.dg/20030702-1.c: New test.
42556
42557 2003-08-25 Mark Mitchell <mark@codesourcery.com>
42558
42559 PR c++/8795
42560 * g++.dg/ext/altivec-1.C: New test.
42561
42562 2003-08-24 Richard Henderson <rth@redhat.com>
42563
42564 * g++.dg/eh/simd-2.C: Add -w for x86.
42565
42566 2003-08-23 Jakub Jelinek <jakub@redhat.com>
42567
42568 * gcc.dg/20030815-1.c: New test.
42569
42570 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42571
42572 PR c++/3765
42573 * g++.dg/parse/access6.C: New test.
42574
42575 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42576
42577 PR c++/641, c++/11876
42578 * g++.dg/template/friend22.C: New test.
42579 * g++.dg/template/friend23.C: Likewise.
42580
42581 2003-08-22 Mark Mitchell <mark@codesourcery.com>
42582
42583 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
42584 identically.
42585
42586 2003-08-22 Mark Mitchell <mark@codesourcery.com>
42587
42588 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
42589
42590 2003-08-22 Mark Mitchell <mark@codesourcery.com>
42591
42592 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
42593
42594 2003-08-22 Mark Mitchell <mark@codesourcery.com>
42595
42596 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
42597
42598 2003-08-22 Mark Mitchell <mark@codesourcery.com>
42599
42600 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
42601
42602 2003-08-21 Mark Mitchell <mark@codesourcery.com>
42603
42604 PR c++/11919
42605 * g++.dg/overload/prom1.C: New test.
42606
42607 PR c++/11551
42608 * g++.dg/parse/dtor2.C: New test.
42609
42610 PR c++/10762
42611 * g++.dg/parse/using2.C: New test.
42612
42613 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
42614
42615 PR target/11805
42616 * gcc.c-torture/compile/20030821-1.c: New.
42617
42618 2003-08-20 Mark Mitchell <mark@codesourcery.com>
42619
42620 PR c++/11834
42621 * g++.dg/template/deduce2.C: New test.
42622
42623 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
42624
42625 * gcc.c-torture/execute/20030821-1.c: New test.
42626
42627 2003-08-20 Roger Sayle <roger@eyesopen.com>
42628
42629 PR middle-end/11984
42630 * gcc.dg/20030820-1.c: New test case.
42631
42632 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
42633
42634 PR c++/11945
42635 * g++.dg/warn/noeffect2.C: New test.
42636
42637 2003-08-19 Mark Mitchell <mark@codesourcery.com>
42638
42639 PR c++/10926
42640 * g++.dg/template/dtor2.C: New test.
42641
42642 PR c++/11684
42643 * g++.dg/template/operator1.C: New test.
42644 * g++.dg/parse/operator4.C: New test.
42645
42646 PR c++/11946.C
42647 * g++.dg/expr/enum1.C: New test.
42648 * gcc.dg/c99-bool-1.c: Remove bogus warning.
42649
42650 PR c++/11036.C
42651 * g++.dg/parse/elab2.C: New test.
42652 * g++.dg/parse/typedef4.C: Change error message.
42653 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
42654 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
42655 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
42656
42657 2003-08-19 Geoffrey Keating <geoffk@apple.com>
42658
42659 * gcc.dg/pch/warn-1.c: New.
42660 * gcc.dg/pch/warn-1.hs: New.
42661
42662 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
42663 not-tested file.
42664
42665 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
42666
42667 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
42668
42669 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
42670
42671 * gcc.dg/uninit-D.c: New Test.
42672 * gcc.dg/uninit-E.c: New Test.
42673 * gcc.dg/uninit-F.c: New Test.
42674 * gcc.dg/uninit-G.c: New Test.
42675
42676 2003-08-19 Michael Ritzert <ritzert@t-online.de>
42677
42678 * g++.dg/README: Describe the pch directory.
42679
42680 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42681
42682 PR c++/11174
42683 * g++.dg/parse/access4.C: New test.
42684 * g++.dg/parse/access5.C: Likewise.
42685 * g++.old-deja/g++.jason/access17.C: Adjust error message.
42686
42687 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
42688
42689 * gcc.dg/noncompile/20030818-1.c: New.
42690
42691 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
42692
42693 PR c++/11957
42694 * g++.dg/warn/noeffect1.C: New test.
42695
42696 * g++.dg/template/scope2.C: New test.
42697 * g++.dg/template/error2.C: Correct dg-error
42698
42699 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
42700
42701 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
42702
42703 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
42704
42705 PR C++/11512
42706 * g++.dg/template/warn1.C: New.
42707
42708 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
42709
42710 * g++.dg/template/error2.C: New test.
42711 * g++.dg/lookup/using7.C: Adjust errors
42712 * g++.old-deja/g++.pt/crash36.C: Likewise.
42713 * g++.old-deja/g++.pt/derived3.C: Likewise.
42714
42715 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42716
42717 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
42718 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
42719 * gcc.c-torture/execute/builtins/string-9.c: New, from
42720 string-opt-9.c. Adjust for execute/builtins framework.
42721 * gcc.c-torture/execute/string-opt-9.c: Delete.
42722
42723 2003-08-12 Mark Mitchell <mark@codesourcery.com>
42724
42725 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
42726
42727 * g++.dg/parse/ret-type2.C: New test.
42728
42729 PR c++/11703
42730 * g++.dg/init/new8.C: New test.
42731
42732 PR c++/10923
42733 * g++.dg/parse/typedef5.C: New test.
42734
42735 PR c++/9512
42736 * g++.dg/parse/qualified2.C: New test.
42737 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
42738 invalid code.
42739
42740 2003-08-11 Mark Mitchell <mark@codesourcery.com>
42741
42742 * g++.dg/conversion/ptrmem1.C: New test.
42743
42744 2003-08-11 Jakub Jelinek <jakub@redhat.com>
42745
42746 PR target/11693
42747 * gcc.dg/20030811-1.c: New test.
42748
42749 PR target/11535
42750 * gcc.c-torture/execute/20030811-1.c: New test.
42751
42752 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42753
42754 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
42755
42756 2003-08-10 Mark Mitchell <mark@codesourcery.com>
42757
42758 PR c++/11789.C
42759 * g++.dg/inherit/multiple1.C: New test.
42760
42761 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
42762
42763 * gcc.dg/spe1.c: New test.
42764
42765 PR c++/11670
42766 * g++.dg/expr/cast2.C: New test.
42767
42768 PR c++/10530
42769 * g++.dg/template/dependent-name2.C: New test.
42770
42771 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
42772
42773 * g++.dg/parse/crash11.C: Put the dg options in comments.
42774
42775 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
42776
42777 * lib/gcc-dg.exp: Update for diagnostic change.
42778
42779 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42780
42781 PR c++/5767
42782 * g++.dg/parse/crash11.C: New test.
42783
42784 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
42785
42786 * gcc.dg/cpp/spacing1.c: Update.
42787
42788 2003-08-04 Janis Johnson <janis187@us.ibm.com>
42789
42790 PR target/11739
42791 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
42792 a value for -mtune.
42793
42794 2003-08-04 Roger Sayle <roger@eyesopen.com>
42795
42796 PR middle-end/11771
42797 * gcc.c-torture/compile/20030804-1.c: New test case.
42798
42799 2003-08-04 Roger Sayle <roger@eyesopen.com>
42800
42801 * gcc.dg/20030804-1.c: New test case.
42802
42803 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
42804
42805 * gcc.dg/cpp/separate-1.c: New test.
42806
42807 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
42808
42809 PR c++/11704
42810 * g++.dg/template/dependent-expr2.C: New test.
42811
42812 PR c++/11766
42813 * g++.dg/expr/ptrmem1.C: New test.
42814
42815 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42816
42817 PR c++/9453
42818 * g++.dg/template/friend15.C: New test.
42819
42820 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
42821
42822 * lib/dg-pch.exp: Work round PCH bug.
42823
42824 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42825
42826 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
42827 builtins. Move cases from builtins-4.c here.
42828
42829 * gcc.dg/torture/builtin-math-1.c: New test taken from
42830 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
42831 additional cases.
42832
42833 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
42834 Delete.
42835
42836 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
42837
42838 PR c++/9447
42839 * g++.dg/template/using7.C: New test.
42840
42841 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
42842
42843 * import1.c, import2.c: New tests.
42844
42845 2003-08-01 Jakub Jelinek <jakub@redhat.com>
42846
42847 * g++.dg/eh/crossjump1.C: New test.
42848
42849 2003-08-01 Mark Mitchell <mark@codesourcery.com>
42850
42851 PR c++/11697
42852 * g++.dg/template/using6.C: New test.
42853
42854 PR c++/11744
42855 * g++.dg/template/koenig2.C: New test.
42856
42857 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42858
42859 PR c++/7983
42860 * g++.dg/parse/typedef4.C: New test.
42861
42862 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42863
42864 PR c++/8442, c++/8806
42865 * g++.dg/template/elab1.C: New test.
42866 * g++.dg/template/type2.C: Likewise.
42867 * g++.dg/template/ttp3.C: Adjust expected error message.
42868 * g++.old-deja/g++.law/visibility13.C: Likewise.
42869 * g++.old-deja/g++.niklas/t135.C: Likewise.
42870 * g++.old-deja/g++.pt/ttp41.C: Likewise.
42871 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
42872 template argument.
42873 * g++.old-deja/g++.pt/ttp44.C: Likewise.
42874
42875 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
42876
42877 PR c++/11295
42878 * g++.dg/ext/stmtexpr1.C: New test.
42879
42880 * g++.dg/opt/tmp1.C: New test.
42881
42882 PR c++/11525
42883 * g++.dg/parse/constant4.C: New test.
42884
42885 PR c++/9447
42886 * g++.dg/template/using5.C: New test.
42887
42888 2003-07-31 Roger Sayle <roger@eyesopen.com>
42889
42890 * gcc.dg/builtins-27.c: New test case.
42891
42892 2003-07-31 Jakub Jelinek <jakub@redhat.com>
42893
42894 * gcc.dg/tls/opt-7.c: New test.
42895
42896 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
42897
42898 * g++.old-deja/g++.other/crash18.C: Remove.
42899
42900 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
42901
42902 * g++.dg/template/explicit3.C: New.
42903 * g++.dg/template/explicit4.C: New.
42904 * g++.dg/template/explicit5.C: New.
42905
42906 PR c++/11347
42907 * g++.dg/template/memtmpl1.C: New.
42908
42909 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
42910
42911 PR target/11565
42912 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
42913 * gcc.dg/i386-387-5.c (dg-options): Likewise.
42914
42915 2003-07-30 Jan Hubicka <jh@suse.cz>
42916
42917 * vtgc1.c: Kill.
42918
42919 2003-07-29 Zack Weinberg <zack@codesourcery.com>
42920
42921 * gcc.dg/struct-in-proto-1.c: New test.
42922
42923 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
42924
42925 * gcc.dg/cpp/include2.c: Only expect one message.
42926
42927 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
42928
42929 PR c++/9447
42930 * g++.dg/template/using1.C: New test.
42931 * g++.dg/template/using2.C: New test.
42932 * g++.dg/template/using3.C: New test.
42933 * g++.dg/template/using4.C: New test.
42934
42935 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
42936
42937 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
42938 * gcc.c-torture/execute/string-opt-10.c: Likewise.
42939
42940 2003-07-28 Jan Hubicka <jh@suse.cz>
42941
42942 PR c++/11530
42943 * g++.dg/opt/call1.C: New test.
42944
42945 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
42946
42947 PR c++/11667
42948 * g++.dg/init/enum2.C: New test.
42949 * g++.dg/template/overload1.C: Add "-w" option.
42950
42951 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
42952
42953 * gcc.dg/Wdeclaration-after-statement-1.c,
42954 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
42955
42956 2003-07-28 Jakub Jelinek <jakub@redhat.com>
42957
42958 * gcc.c-torture/compile/20030725-1.c: New test.
42959
42960 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
42961
42962 * gcc.dg/20030505.c: Only run for SPE.
42963 Remove definition of opaque type.
42964
42965 2003-07-27 Mark Mitchell <mark@codesourcery.com>
42966
42967 * g++.dg/template/ptrmem6.C: New test.
42968
42969 2003-07-26 Geoffrey Keating <geoffk@apple.com>
42970
42971 * gcc.c-torture/compile/zero-strct-2.c: New test.
42972
42973 2003-07-25 Geoffrey Keating <geoffk@apple.com>
42974
42975 * gcc.dg/intermod-1.c: New test.
42976
42977 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
42978
42979 PR c++/11617
42980 * g++.dg/template/lookup2.C: New test.
42981 * g++.dg/template/memclass1.C: Remove instantiated from error.
42982 * g++.dg/other/error2.C: Tweak expected errors.
42983
42984 PR c++/11596
42985 * g++.dg/template/defarg3.C: New test.
42986
42987 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
42988
42989 2003-07-24 Mark Mitchell <mark@codesourcery.com>
42990
42991 * g++.dg/inherit/access5.C: New test.
42992
42993 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42994
42995 PR c++/11513
42996 * g++.dg/template/crash8.C: New test.
42997
42998 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
42999
43000 PR c/10602
43001 * gcc.dg/noncompile/incomplete-2.c: New test.
43002
43003 2003-07-23 Mark Mitchell <mark@codesourcery.com>
43004
43005 PR c++/11645
43006 * g++.dg/inherit/access4.C: New test.
43007
43008 PR c++/11517
43009 * g++.dg/expr/cond2.C: New test.
43010
43011 PR optimization/10679
43012 * g++.dg/opt/inline4.C: New test.
43013
43014 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
43015
43016 * g++.dg/parse/crash10: New test.
43017
43018 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
43019
43020 * g++.dg/ext/flexary1.C: New test.
43021
43022 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43023
43024 PR c++/10793
43025 * g++.dg/template/crash9.C: New test.
43026
43027 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43028
43029 PR c++/3004
43030 * g++.dg/parse/typedef3.C: New test.
43031
43032 PR c++/7906
43033 * g++.dg/parse/operator2.C: New test.
43034
43035 PR c++/8895
43036 * g++.dg/parse/def-tmpl-arg1.C: New test.
43037
43038 PR c++/9282
43039 * g++.dg/parse/funptr1.C: New test.
43040
43041 PR c++/9452
43042 * g++.dg/parse/ambig3.C: New test.
43043
43044 PR c++/9454
43045 * g++.dg/parse/operator3.C: New test.
43046
43047 PR c++/9486
43048 * g++.dg/parse/template10.C: New test.
43049
43050 PR c++/9488
43051 * g++.dg/parse/template11.C: New test.
43052
43053 PR c++/10150
43054 * g++.dg/parse/invalid-op1.C: New test.
43055
43056 PR c++/10247
43057 * g++.dg/parse/condexpr1.C: New test.
43058
43059 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
43060
43061 * g++.dg/ext/packed3.C: New test.
43062 * g++.dg/ext/packed4.C: New test.
43063
43064 * gcc.dg/pack-test-3.c: New test.
43065
43066 2003-07-21 Janis Johnson <janis187@us.ibm.com>
43067
43068 * lib/compat.exp: Handle dg-options per source file.
43069 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
43070 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
43071 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
43072 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
43073 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
43074 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
43075 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
43076 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
43077 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
43078 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
43079 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
43080 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
43081 * g++.dg/compat/break/bitfield7_x.C: Ditto.
43082 * g++.dg/compat/break/bitfield7_y.C: Ditto.
43083
43084 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
43085
43086 PR c/10320
43087 * gcc.c-torture/execute/20030718-1.c: New test.
43088
43089 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
43090
43091 PR optimization/11536
43092 * gcc.dg/20030721-1.c: New test.
43093
43094 2003-07-19 Mark Mitchell <mark@codesourcery.com>
43095
43096 PR c++/11546
43097 * g++.dg/template/lookup1.C: New test.
43098
43099 2003-07-19 Zack Weinberg <zack@codesourcery.com>
43100
43101 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
43102 diagnostics of ill-formed constructs involving labels.
43103 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
43104 the new 'previously defined here' message.
43105
43106 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
43107
43108 * g++.dg/parse/non-dependent2.C: New test.
43109
43110 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
43111
43112 * g++.dg/init/init-ref4.C: xfail on targets without
43113 weak symbols.
43114
43115 2003-07-17 Jakub Jelinek <jakub@redhat.com>
43116
43117 PR target/11087
43118 * gcc.c-torture/execute/20030717-1.c: New test.
43119
43120 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
43121
43122 * g++.dg/opt/cfg1.C: New test.
43123
43124 2003-07-17 Mark Mitchell <mark@codesourcery.com>
43125
43126 PR optimization/11557
43127 * gcc.dg/20030717-1.c: New test.
43128
43129 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
43130
43131 PR c++/10476
43132 * g++.dg/expr/crash-1.C: New test.
43133
43134 PR c++/11027
43135 * g++.dg/template/init3.C: New test.
43136
43137 PR c++/8222
43138 * g++.dg/template/non-dependent1.C: New test.
43139
43140 PR c++/11070
43141 * g++.dg/template/non-dependent2.C: New test.
43142
43143 PR c++/11071
43144 * g++.dg/template/non-dependent3.C: New test.
43145
43146 PR c++/9907
43147 * g++.dg/template/sizeof5.C: New test.
43148
43149 2003-07-17 Geoffrey Keating <geoffk@apple.com>
43150
43151 PR 11498
43152 * gcc.c-torture/compile/mangle-1.c: New file.
43153
43154 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43155
43156 PR c++/7809
43157 * g++.dg/parse/access3.C: New test.
43158
43159 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
43160
43161 PR c++/11384
43162 * g++.dg/init/init-ref4.C: New test.
43163
43164 2003-07-16 Mark Mitchell <mark@codesourcery.com>
43165
43166 PR c++/11547
43167 * g++.dg/parse/constant3.C: New test.
43168 * g++.dg/parse/crash7.C: Likewise.
43169
43170 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
43171
43172 PR target/11008
43173 * gcc.dg/i386-pentium4-not-mull.c: New.
43174
43175 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
43176
43177 * gcc.dg/asm-names.c (ymain): Make it weak.
43178
43179 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43180
43181 PR c++/5421
43182 * g++.dg/template/friend21.C: New test.
43183
43184 2003-07-16 Jakub Jelinek <jakub@redhat.com>
43185
43186 * gcc.dg/cleanup-8.c: New test.
43187 * gcc.dg/cleanup-9.c: New test.
43188
43189 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
43190
43191 * g++.dg/ext/dll-MI1.h: New file.
43192 * g++.dg/ext/dllexport-MI1.C: New file.
43193 * g++.dg/ext/dllimport-MI1.C: New file.
43194
43195 2003-07-15 Jakub Jelinek <jakub@redhat.com>
43196
43197 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
43198 it does not have cmpstrsi patterns (just cmpmemsi).
43199
43200 2003-07-15 Mark Mitchell <mark@codesourcery.com>
43201
43202 PR debug/11473
43203 * g++.dg/debug/debug8.C: New test.
43204
43205 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43206
43207 PR c++/10108
43208 * g++.dg/template/crash7.C: New test.
43209
43210 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
43211
43212 PR target/10795
43213 * gcc.c-torture/compile/20030708-1.c: New.
43214
43215 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
43216
43217 * gcc.c-torture/execute/20030715-1.c: New test.
43218
43219 2003-07-14 Geoffrey Keating <geoffk@apple.com>
43220
43221 * gcc.dg/pch/inline-3.c: New file.
43222 * gcc.dg/pch/inline-3.hs: New file.
43223 * gcc.dg/pch/inline-4.c: New file.
43224 * gcc.dg/pch/inline-4.hs: New file.
43225
43226 2003-07-14 Mark Mitchell <mark@codesourcery.com>
43227
43228 PR c++/11509
43229 * g++.dg/template/crash6.C: New test.
43230
43231 PR c++/7053
43232 * g++.dg/template/friend20.C: New test.
43233
43234 PR c++/7019
43235 * g++.dg/template/overload2.C: New test.
43236
43237 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43238
43239 PR optimization/11440
43240 * gcc.c-torture/execute/20030714-1.c: New test.
43241
43242 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43243
43244 PR c++/11154
43245 * g++.dg/template/partial2.C: New test.
43246
43247 2003-07-13 Mark Mitchell <mark@codesourcery.com>
43248
43249 PR c++/11503
43250 * g++.dg/template/anon1.C: New test.
43251
43252 PR c++/11493
43253 PR c++/11495
43254 * g++.dg/parse/template9.C: Likewise.
43255 * g++.dg/template/crash4.C: New test.
43256 * g++.dg/template/koenig1.C: Likewise.
43257 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
43258 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
43259 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
43260 functions.
43261 * g++.old-deja/g++.jason/template36.C: Likewise.
43262 * g++.old-deja/g++.mike/p1989.C: Likewise.
43263 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
43264 * g++.old-deja/g++.pt/ttp20.C: Use this->.
43265 * g++.old-deja/g++.pt/ttp21.C: Use this->.
43266 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
43267 compiling.
43268 * g++.old-deja/g++.pt/union2.C: Use this->.
43269
43270 2003-07-11 Jakub Jelinek <jakub@redhat.com>
43271
43272 * gcc.dg/20030711-1.c: New test.
43273
43274 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
43275
43276 PR c++/11050
43277 * g++.dg/parse/args1.C: New test.
43278 * g++.pt/defarg8.C: Change expected errors.
43279
43280 2003-07-11 Mark Mitchell <mark@codesourcery.com>
43281
43282 PR c++/8164
43283 * g++.dg/template/nontype2.C: New test.
43284
43285 PR c++/10558
43286 * g++.dg/parse/template8.C: New test.
43287
43288 PR c++/8327
43289 * g++.dg/template/scope1.C: New test.
43290
43291 * g++.dg/warn/Wsign-compare-1.C: New test.
43292
43293 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
43294
43295 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
43296
43297 2003-07-10 Mark Mitchell <mark@codesourcery.com>
43298
43299 PR c++/9411
43300 * g++.dg/template/explicit2.C: New test.
43301
43302 PR c++/10032
43303 * g++.dg/warn/pedantic1.C: New test.
43304
43305 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
43306
43307 PR c++ 9483
43308 * g++.dg/other/field1.C: New test.
43309
43310 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
43311
43312 PR c/11449
43313 * gcc.c-torture/compile/20030707-1.c: New.
43314
43315 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43316
43317 PR c++/10849
43318 * g++.dg/template/access12.C: New test.
43319
43320 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
43321
43322 * g++.dg/bprob/bprob.exp (prof_ext): Update.
43323 * g77.dg/bprob/bprob.exp (prof_ext): Update.
43324 * gcc.misc-tests/bprob.exp (prof_ext): Update.
43325 * gcc.misc-tests/gcov.exp: Update
43326 * g++.dg/gcov/gcov.exp: Update
43327 * lib/gcov.exp: Update.
43328
43329 2003-07-08 Mark Mitchell <mark@codesourcery.com>
43330
43331 * g++.dg/abi/mangle17.C: Make sure template expressions are
43332 dependent.
43333 * g++.dg/abi/mangle4.C: Mark erroneous casts.
43334 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
43335 * g++.dg/opt/stack1.C: Remove erroneous code.
43336 * g++.dg/parse/template7.C: New test.
43337 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
43338 * g++.old-deja/g++.pt/crash4.C: Likewise.
43339
43340 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43341
43342 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
43343 with zero or one occurence of `$' after the initial `L'.
43344
43345 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
43346
43347 * gcc.c-torture/compile/20030704-1.c: Add a comment.
43348
43349 2003-07-08 Roger Sayle <roger@eyesopen.com>
43350
43351 PR c/11370
43352 * gcc.dg/Wunreachable-6.c: New testcase.
43353 * gcc.dg/Wunreachable-7.c: New testcase.
43354
43355 2003-07-08 Jakub Jelinek <jakub@redhat.com>
43356
43357 PR c/11420
43358 * gcc.dg/20030708-1.c: New test.
43359
43360 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
43361
43362 * gcc.dg/compat/sdata-section.h: New file.
43363 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
43364 * gcc.dg/torture/mips-sdata-1.c: New test.
43365
43366 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43367
43368 PR c++/11030
43369 * g++.dg/template/friend19.C: New test.
43370
43371 2003-07-08 Jakub Jelinek <jakub@redhat.com>
43372
43373 * g++.dg/opt/strength-reduce.C: New test.
43374
43375 2003-07-07 Roger Sayle <roger@eyesopen.com>
43376
43377 PR target/10979
43378 * gcc.dg/20030707-1.c: New testcase.
43379
43380 2003-07-07 Roger Sayle <roger@eyesopen.com>
43381
43382 PR optimization/11059
43383 * g++.dg/opt/emptyunion.C: New testcase.
43384
43385 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43386 Eric Botcazou <ebotcazou@libertysurf.fr>
43387
43388 * g++.dg/opt/stack1.C: New test.
43389
43390 2003-07-05 Mark Mitchell <mark@codesourcery.com>
43391
43392 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
43393 run test.
43394
43395 PR c++/11431
43396 * g++.dg/expr/static_cast3.C: New test.
43397
43398 2003-07-04 Zack Weinberg <zack@codesourcery.com>
43399
43400 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
43401 everywhere.
43402 * gcc.dg/concat.c: Concatenation of string constants with
43403 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
43404 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
43405 * gcc.dg/cpp/escape-2.c: Use wide character constants where
43406 necessary to avoid multi-character character constant warning.
43407 * gcc.dg/cpp/escape.c: Likewise.
43408 * gcc.dg/cpp/ucs.c: Likewise.
43409 Remove backslashes from dg-bogus comments, as they confuse Tcl.
43410 Fix a typo.
43411
43412 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
43413
43414 PR c/11428
43415 * gcc.c-torture/compile/20030704-1.c: New.
43416
43417 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
43418
43419 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
43420
43421 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
43422
43423 PR c++/5287, PR c++/7910, PR c++/11021
43424 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
43425 tests for warnings.
43426 * g++.dg/ext/dllimport2.C: Add tests for warnings.
43427 * g++.dg/ext/dllimport3.C: Likewise.
43428 * g++.dg/ext/dllimport4.C: New file.
43429 * g++.dg/ext/dllimport5.C: New file.
43430 * g++.dg/ext/dllimport6.C: New file.
43431 * g++.dg/ext/dllimport7.C: New file.
43432 * g++.dg/ext/dllimport8.C: New file.
43433 * g++.dg/ext/dllimport9.C: New file.
43434 * g++.dg/ext/dllimport10.C: New file.
43435 * g++.dg/ext/dllexport1.C: New file.
43436
43437 2003-07-03 Mark Mitchell <mark@codesourcery.com>
43438
43439 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
43440 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
43441
43442 2003-07-03 Roger Sayle <roger@eyesopen.com>
43443
43444 * gcc.dg/builtins-25.c: New testcase.
43445 * gcc.dg/builtins-26.c: New testcase.
43446
43447 2003-07-03 Janis Johnson <janis187@us.ibm.com>
43448
43449 * gcc.dg/compat/vector-defs.h: New file.
43450 * gcc.dg/compat/vector-setup.h: New file.
43451 * gcc.dg/compat/vector-check.h: New file.
43452 * gcc.dg/compat/vector-1_main.c: New file.
43453 * gcc.dg/compat/vector-1_x.c: New file.
43454 * gcc.dg/compat/vector-1_y.c: New file.
43455 * gcc.dg/compat/vector-2_main.c: New file.
43456 * gcc.dg/compat/vector-2_x.c: New file.
43457 * gcc.dg/compat/vector-2_y.c: New file.
43458
43459 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
43460 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
43461 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
43462 * gcc.dg/compat/struct-align-1.h: New file.
43463 * gcc.dg/compat/struct-align-1_main.c: New file.
43464 * gcc.dg/compat/struct-align-1_x.c: New file.
43465 * gcc.dg/compat/struct-align-1_y.c: New file.
43466 * gcc.dg/compat/struct-align-2.h: New file.
43467 * gcc.dg/compat/struct-align-2_main.c: New file.
43468 * gcc.dg/compat/struct-align-2_x.c: New file.
43469 * gcc.dg/compat/struct-align-2_y.c: New file.
43470
43471 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
43472 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
43473 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
43474 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
43475 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
43476 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
43477 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
43478 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
43479 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
43480 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
43481 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
43482 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
43483 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
43484 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
43485 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
43486 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
43487 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
43488 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
43489 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
43490 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
43491 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
43492 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43493 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43494 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
43495 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
43496 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
43497 * gcc.dg/compat/struct-return-10_x.c: Ditto.
43498 * gcc.dg/compat/struct-return-2_x.c: Ditto.
43499 * gcc.dg/compat/struct-return-3_x.c: Ditto.
43500
43501 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43502
43503 * gcc.dg/i386-call-1.c: New test.
43504
43505 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
43506
43507 PR c++/9162
43508 * g++.dg/parse/defarg4.C: New.
43509
43510 2003-07-03 Roger Sayle <roger@eyesopen.com>
43511
43512 PR target/10700
43513 * gcc.c-torture/compile/20030703-1.c: New test case.
43514
43515 2003-07-03 Mark Mitchell <mark@codesourcery.com>
43516
43517 * g++.dg/template/local3.C: Remove extra semicolon.
43518
43519 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43520
43521 * gcc.dg/i386-volatile-1.c: New test.
43522
43523 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
43524
43525 PR c++/11072
43526 * g++.dg/other/offsetof2.C: XFAIL.
43527 * g++.dg/other/offsetof5.C: New.
43528
43529 PR c++/10219
43530 * g++.dg/template/error1.C: New.
43531
43532 PR c++/9779
43533 * g++.dg/template/dependent-expr1.C: New.
43534
43535 2003-07-01 Mark Mitchell <mark@codesourcery.com>
43536
43537 PR c++/6949
43538 * g++.dg/template/local3.C: New test.
43539
43540 PR c++/11149
43541 * g++.dg/lookup/scoped6.C: New test.
43542
43543 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
43544
43545 PR c++/8046
43546 * g++.dg/other/error7.C: New test.
43547
43548 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
43549
43550 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
43551 * g++.old-deja/g++.abi/vtable3.h: Likewise.
43552 * g++.old-deja/g++.law/code-gen5.C: Likewise.
43553 * g++.old-deja/g++.other/union2.C: Likewise.
43554 * gcc.dg/c90-const-expr-2.c: Likewise.
43555 * gcc.dg/c90-const-expr-3.c: Likewise.
43556 * gcc.dg/c99-const-expr-2.c: Likewise.
43557 * gcc.dg/c99-const-expr-3.c: Likewise.
43558 * gcc.dg/concat.c: Likewise.
43559
43560 2003-07-01 Mark Mitchell <mark@codesourcery.com>
43561
43562 PR c++/9559
43563 * g++.dg/init/static1.C: New test.
43564
43565 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43566
43567 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
43568 * g++.old-deja/g++.other/access2.C: Likewise.
43569 * g++.old-deja/g++.other/decl2.C: Likewise.
43570 * gcc.c-torture/execute/20020615-1.c: Likewise.
43571
43572 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
43573
43574 PR c++/4933
43575 * g++.dg/template/sizeof4.C: New test.
43576
43577 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
43578
43579 * g++.dg/other/error6.C: New test.
43580
43581 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
43582
43583 PR c++/10750
43584 * g++.dg/parse/constant2.C: New test.
43585
43586 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
43587
43588 PR c++/11106
43589 * g++.dg/other/error5.C: New test.
43590
43591 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43592
43593 * gcc.dg/format/gcc_diag-1.c: New test.
43594
43595 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
43596
43597 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
43598
43599 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
43600
43601 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
43602 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
43603 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
43604
43605 2003-06-28 Jakub Jelinek <jakub@redhat.com>
43606
43607 * gcc.c-torture/execute/builtins/string-8.c: New test.
43608 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
43609 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
43610 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
43611
43612 2003-06-27 Mark Mitchell <mark@codesourcery.com>
43613
43614 PR c++/10468
43615 * g++.dg/ext/typeof6.C: New test.
43616
43617 2003-06-27 Mark Mitchell <mark@codesourcery.com>
43618
43619 PR c++/10796
43620 * g++.dg/init/enum1.C: New test.
43621
43622 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
43623
43624 * gcc.dg/20030627-1.c: New test.
43625
43626 2003-06-26 Mark Mitchell <mark@codesourcery.com>
43627
43628 PR c++/11332
43629 * g++.dg/expr/static_cast2.C: New test.
43630
43631 2003-06-26 Roger Sayle <roger@eyesopen.com>
43632 Jakub Jelinek <jakub@redhat.com>
43633
43634 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
43635 sprintf(dst,"%s",src) optimization.
43636 * gcc.c-torture/execute/20030626-1.c: New test case.
43637 * gcc.c-torture/execute/20030626-2.c: New test case.
43638
43639 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
43640
43641 * gcc.c-torture/execute/multi-ix.c: New test.
43642
43643 * gcc.c-torture/execute/simd-4.c (main):
43644 Added missing semicolon at end of union.
43645
43646 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
43647
43648 PR c++/8266
43649 * g++.dg/template/explicit-instantiation3.C: New test.
43650
43651 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43652
43653 * gcc.dg/20030626-1.c: Use signed char.
43654
43655 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43656
43657 * gcc.dg/20030626-1.c: New test.
43658
43659 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
43660
43661 * const-str-2.m: Update.
43662
43663 2003-06-25 Mark Mitchell <mark@codesourcery.com>
43664
43665 PR c++/10990
43666 * g++.dg/rtti/dyncast1.C: New test.
43667 * g++.dg/abi/mangle4.C: Correct base-specifier access.
43668 * g++.dg/lookup/scoped1.C: Remove XFAIL.
43669 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
43670
43671 PR c++/10931
43672 * g++.dg/expr/static_cast1.C: New test.
43673
43674 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
43675
43676 * gcc.dg/20030625-1.c: New test.
43677
43678 2003-06-24 Roger Sayle <roger@eyesopen.com>
43679
43680 * gcc.c-torture/compile/20030624-1.c: New test case.
43681
43682 2003-06-24 Jakub Jelinek <jakub@redhat.com>
43683
43684 * gcc.c-torture/execute/string-opt-17.c: New test.
43685
43686 2003-06-24 Mark Mitchell <mark@codesourcery.com>
43687
43688 PR c++/5754
43689 * g++.dg/parse/crash6.C: New test.
43690
43691 2003-06-23 Roger Sayle <roger@eyesopen.com>
43692
43693 * gcc.dg/builtins-24.c: New test case.
43694
43695 2003-06-23 Jakub Jelinek <jakub@redhat.com>
43696
43697 * g++.dg/opt/operator1.C: New test.
43698
43699 2003-06-22 Roger Sayle <roger@eyesopen.com>
43700
43701 * gcc.c-torture/execute/string-opt-16.c: New test case.
43702
43703 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
43704
43705 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
43706 * g++.old-deja/g++.other/conv7.C: Likewise.
43707 * g++.old-deja/g++.other/overcnv2.C: Likewise.
43708 * g++.old-deja/g++.other/overload14.C: Likewise.
43709
43710 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
43711
43712 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
43713 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
43714
43715 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43716
43717 PR c++/10888
43718 * g++.dg/warn/Winline-3.C: New test.
43719
43720 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43721
43722 * lib/target-supports.exp (check_alias_available): Make the test
43723 program acceptable to the Solaris assembler.
43724
43725 PR c++/10749
43726 * g++.dg/template/memclass2.C: New test.
43727
43728 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43729 Eric Botcazou <ebotcazou@libertysurf.fr>
43730
43731 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
43732 data for non-matching targets.
43733 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
43734
43735 2003-06-20 Mark Mitchell <mark@codesourcery.com>
43736
43737 PR c++/10845
43738 * g++.dg/template/member3.C: New test.
43739
43740 2003-06-19 Mark Mitchell <mark@codesourcery.com>
43741
43742 PR c++/10939
43743 * g++.dg/template/func1.C: New test.
43744
43745 PR c++/9649
43746 * g++.dg/template/static4.C: New test.
43747 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
43748
43749 PR c++/11041
43750 * g++.dg/init/ref7.C: New test.
43751
43752 2003-06-19 Matt Austern <austern@apple.com>
43753
43754 PR c++/11228
43755 * g++.dg/anew1.C: New test.
43756 * g++.dg/anew2.C: New test.
43757 * g++.dg/anew3.C: New test.
43758 * g++.dg/anew4.C: New test.
43759
43760 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
43761
43762 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
43763
43764 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
43765
43766 * gcc.c-torture/execute/simd-4.c (main): Make expected value
43767 endian-dependent.
43768
43769 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
43770
43771 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
43772 Remove cruft.
43773
43774 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
43775
43776 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
43777 * gcc.c-torture/compile/961203-1.c: Likewise.
43778 * gcc.c-torture/compile/980506-1.c: Likewise.
43779
43780 2003-06-17 Mark Mitchell <mark@codesourcery.com>
43781
43782 PR c++/10712
43783 * g++.dg/lookup/using7.C: New test.
43784
43785 2003-06-17 Mark Mitchell <mark@codesourcery.com>
43786
43787 PR c++/11105
43788 * g++.dg/abi/conv1.C: Remove it.
43789 * g++.dg/template/conv7.C: New test.
43790 * g++.dg/template/conv8.C: Likewise.
43791 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
43792 conversion operator.
43793
43794 2003-06-17 Janis Johnson <janis187@us.ibm.com>
43795
43796 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
43797 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
43798 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
43799 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
43800 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
43801 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
43802 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
43803 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
43804 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
43805 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
43806 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
43807 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
43808 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
43809 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
43810 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
43811 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
43812 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
43813 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
43814 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
43815 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
43816 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
43817 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43818 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43819 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
43820 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
43821 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
43822 * gcc.dg/compat/struct-return-10_x.c: Ditto.
43823 * gcc.dg/compat/struct-return-2_x.c: Ditto.
43824 * gcc.dg/compat/struct-return-3_x.c: Ditto.
43825
43826 2003-06-16 Mark Mitchell <mark@codesourcery.com>
43827
43828 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
43829 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
43830 indications.
43831
43832 2003-06-16 Roger Sayle <roger@eyesopen.com>
43833
43834 * gcc.dg/i386-387-5.c: New test case.
43835 * gcc.dg/i386-387-6.c: New test case.
43836 * gcc.dg/builtins-23.c: New test case.
43837
43838 2003-06-15 Roger Sayle <roger@eyesopen.com>
43839
43840 * gcc.dg/builtins-22.c: New test case.
43841 * gcc.dg/i386-387-1.c: Update to test exp.
43842 * gcc.dg/i386-387-2.c: Likewise.
43843
43844 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43845
43846 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
43847
43848 2003-06-12 Mark Mitchell <mark@codesourcery.com>
43849
43850 * lib/gcc-dg.exp (dg-require-dll): New function.
43851 (dg-xfail-if): Likewise.
43852 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
43853 driver.
43854
43855 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
43856 * gcc.c-torture/compile/20001205-1.c: Likewise.
43857 * gcc.c-torture/compile/20001226-1.c: Likewise.
43858 * gcc.c-torture/compile/20010518-2.c: Likewise.
43859 * gcc.c-torture/compile/20020312-1.c: Likewise.
43860 * gcc.c-torture/compile/20020604-1.c: Likewise.
43861 * gcc.c-torture/compile/920501-12.c: Likewise.
43862 * gcc.c-torture/compile/920501-4.c: Likewise.
43863 * gcc.c-torture/compile/920520-1.c: Likewise.
43864 * gcc.c-torture/compile/920521-1.c: Likewise.
43865 * gcc.c-torture/compile/920625-1.c: Likewise.
43866 * gcc.c-torture/compile/961203-1.c: Likewise.
43867 * gcc.c-torture/compile/980506-1.c: Likewise.
43868 * gcc.c-torture/compile/981006-1.c: Likewise.
43869 * gcc.c-torture/compile/981022-1.c: Likewise.
43870 * gcc.c-torture/compile/981223-1.c: Likewise.
43871 * gcc.c-torture/compile/990617-1.c: Likewise.
43872 * gcc.c-torture/compile/dll.c: Likewise.
43873 * gcc.c-torture/compile/labels-3.c: Likewise.
43874 * gcc.c-torture/compile/mipscop-1.c: Likewise.
43875 * gcc.c-torture/compile/mipscop-2.c: Likewise.
43876 * gcc.c-torture/compile/mipscop-3.c: Likewise.
43877 * gcc.c-torture/compile/mipscop-4.c: Likewise.
43878 * gcc.c-torture/compile/simd-5.c: Likewise.
43879 * gcc.c-torture/compile/20000804-1.x: Remove.
43880 * gcc.c-torture/compile/20001205-1.x: Likewise.
43881 * gcc.c-torture/compile/20001226-1.x: Likewise.
43882 * gcc.c-torture/compile/20010518-2.x: Likewise.
43883 * gcc.c-torture/compile/20020312-1.x: Likewise.
43884 * gcc.c-torture/compile/20020604-1.x: Likewise.
43885 * gcc.c-torture/compile/920501-12.x: Likewise.
43886 * gcc.c-torture/compile/920501-4.x: Likewise.
43887 * gcc.c-torture/compile/920520-1.x: Likewise.
43888 * gcc.c-torture/compile/920521-1.x: Likewise.
43889 * gcc.c-torture/compile/920625-1.x: Likewise.
43890 * gcc.c-torture/compile/961203-1.x: Likewise.
43891 * gcc.c-torture/compile/980506-1.x: Likewise.
43892 * gcc.c-torture/compile/981006-1.x: Likewise.
43893 * gcc.c-torture/compile/981022-1.x: Likewise.
43894 * gcc.c-torture/compile/981223-1.x: Likewise.
43895 * gcc.c-torture/compile/990617-1.x: Likewise.
43896 * gcc.c-torture/compile/mipscop-1.x: Likewise.
43897 * gcc.c-torture/compile/mipscop-2.x: Likewise.
43898 * gcc.c-torture/compile/mipscop-3.x: Likewise.
43899 * gcc.c-torture/compile/mipscop-4.x: Likewise.
43900 * gcc.c-torture/compile/simd-5.x: Likewise.
43901
43902 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
43903
43904 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
43905
43906 * gcc.c-torture/execute/20030611-1.c: New test.
43907
43908 2003-06-12 Roger Sayle <roger@eyesopen.com>
43909
43910 PR middle-end/168
43911 * gcc.dg/20030612-1.c: New test case.
43912
43913 2003-06-12 Mark Mitchell <mark@codesourcery.com>
43914
43915 PR c++/10635
43916 * g++.dg/expr/cast1.C: New test.
43917
43918 2003-06-12 Roger Sayle <roger@eyesopen.com>
43919
43920 * gcc.dg/builtins-21.c: New test case.
43921
43922 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
43923
43924 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
43925 options instead of at the end.
43926 * lib/objc.exp (objc_target_compile): Likewise.
43927
43928 2003-06-11 Mark Mitchell <mark@codesourcery.com>
43929
43930 PR c++/10432
43931 * g++.dg/parse/error1.C: New test.
43932
43933 2003-06-11 Janis Johnson <janis187@us.ibm.com>
43934
43935 * gcc.dg/compat/struct-by-value-11_main.c: New file.
43936 * gcc.dg/compat/struct-by-value-11_x.c: New file.
43937 * gcc.dg/compat/struct-by-value-11_y.c: New file.
43938 * gcc.dg/compat/struct-by-value-12_main.c: New file.
43939 * gcc.dg/compat/struct-by-value-12_x.c: New file.
43940 * gcc.dg/compat/struct-by-value-12_y.c: New file.
43941 * gcc.dg/compat/struct-by-value-13_main.c: New file.
43942 * gcc.dg/compat/struct-by-value-13_x.c: New file.
43943 * gcc.dg/compat/struct-by-value-13_y.c: New file.
43944 * gcc.dg/compat/struct-by-value-14_main.c: New file.
43945 * gcc.dg/compat/struct-by-value-14_x.c: New file.
43946 * gcc.dg/compat/struct-by-value-14_y.c: New file.
43947 * gcc.dg/compat/struct-by-value-15_main.c: New file.
43948 * gcc.dg/compat/struct-by-value-15_x.c: New file.
43949 * gcc.dg/compat/struct-by-value-15_y.c: New file.
43950 * gcc.dg/compat/struct-by-value-16_main.c: New file.
43951 * gcc.dg/compat/struct-by-value-16_x.c: New file.
43952 * gcc.dg/compat/struct-by-value-16_y.c: New file.
43953 * gcc.dg/compat/struct-by-value-17_main.c: New file.
43954 * gcc.dg/compat/struct-by-value-17_x.c: New file.
43955 * gcc.dg/compat/struct-by-value-17_y.c: New file.
43956 * gcc.dg/compat/struct-by-value-18_main.c: New file.
43957 * gcc.dg/compat/struct-by-value-18_x.c: New file.
43958 * gcc.dg/compat/struct-by-value-18_y.c: New file.
43959
43960 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
43961 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
43962 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
43963 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
43964 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
43965 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
43966 * gcc.dg/compat/scalar-return-3_main.c: New file.
43967 * gcc.dg/compat/scalar-return-3_x.c: New file.
43968 * gcc.dg/compat/scalar-return-3_y.c: New file.
43969 * gcc.dg/compat/scalar-return-4_main.c: New file.
43970 * gcc.dg/compat/scalar-return-4_x.c: New file.
43971 * gcc.dg/compat/scalar-return-4_y.c: New file.
43972
43973 2003-06-10 Janis Johnson <janis187@us.ibm.com>
43974
43975 * gcc.dg/compat/fp2-struct-check.h: New file.
43976 * gcc.dg/compat/fp2-struct-defs.h: New file.
43977 * gcc.dg/compat/fp2-struct-init.h: New file.
43978 * gcc.dg/compat/struct-by-value-10_main.c: New file.
43979 * gcc.dg/compat/struct-by-value-10_x.c: New file.
43980 * gcc.dg/compat/struct-by-value-10_y.c: New file.
43981 * gcc.dg/compat/struct-return-10_main.c: New file.
43982 * gcc.dg/compat/struct-return-10_x.c: New file.
43983 * gcc.dg/compat/struct-return-10_y.c: New file.
43984
43985 * gcc.dg/compat/compat-common.h: New file.
43986 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
43987 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
43988 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
43989 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
43990 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
43991 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
43992 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
43993 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
43994 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
43995 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
43996 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
43997 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
43998 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
43999 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
44000 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
44001 * gcc.dg/compat/small-struct-check.h: Ditto.
44002 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
44003 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
44004 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
44005 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
44006 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
44007 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
44008 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
44009 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
44010 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
44011 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
44012 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
44013 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
44014 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
44015 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
44016 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
44017 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
44018 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
44019 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
44020 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
44021 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
44022 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
44023 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
44024 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
44025 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
44026 * gcc.dg/compat/struct-return-2_main.c: Ditto.
44027 * gcc.dg/compat/struct-return-2_x.c: Ditto.
44028 * gcc.dg/compat/struct-return-2_y.c: Ditto.
44029 * gcc.dg/compat/struct-return-3_main.c: Ditto.
44030 * gcc.dg/compat/struct-return-3_x.c: Ditto.
44031 * gcc.dg/compat/struct-return-3_y.c: Ditto.
44032
44033 2003-06-10 Geoffrey Keating <geoffk@apple.com>
44034
44035 * g++.dg/pch/static-1.C: New file.
44036 * g++.dg/pch/static-1.Hs: New file.
44037
44038 2003-06-10 Richard Henderson <rth@redhat.com>
44039
44040 * gcc.dg/asm-7.c: Adjust expected warning text.
44041
44042 2003-06-10 Roger Sayle <roger@eyesopen.com>
44043
44044 * gcc.dg/builtins-20.c: New test case.
44045
44046 2003-06-10 Mark Mitchell <mark@codesourcery.com>
44047
44048 PR c++/11131
44049 * g++.dg/opt/template1.C: New test.
44050
44051 2003-06-09 Mark Mitchell <mark@codesourcery.com>
44052
44053 * lib/gcc-dg.exp (dg-test): Clear additional_files and
44054 additional_sources.
44055
44056 2003-05-21 David Taylor <dtaylor@emc.com>
44057
44058 * gcc.dg/Wpadded.c: New file.
44059
44060 2003-06-09 Mark Mitchell <mark@codesourcery.com>
44061
44062 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
44063 * gcc.dg/special/weak-2.c: Add dg-require-weak.
44064 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
44065 dg-require-weak.
44066
44067 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
44068
44069 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
44070
44071 2003-06-09 Mark Mitchell <mark@codesourcery.com>
44072
44073 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
44074 (dg-require-alias): Likewise.
44075 (dg-require-gc-sections): Likewise.
44076 * lib/target-supports.exp (check_gc_sections_available): Likewise.
44077
44078 2003-06-08 Richard Henderson <rth@redhat.com>
44079
44080 * gcc.dg/20011029-2.c: Fix the array reference.
44081 * gcc.dg/asm-7.c: New.
44082
44083 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
44084
44085 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
44086
44087 2003-06-08 Mark Mitchell <mark@codesourcery.com>
44088
44089 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
44090 (dg-require-gc-sections): Likewise.
44091
44092 2003-06-08 Jan Hubicka <jh@suse.cz>
44093
44094 * i386-cmov1.c: Fix regular expression.
44095 * i386-cvt-1.c: Likewise.
44096 * i386-local.c: Likewise.
44097 * i386-local2.c: Likewise.
44098 * i386-mul.c: Likewise.
44099 * i386-ssetype-1.c: Likewise.
44100 * i386-ssetype-3.c: Likewise.
44101 * i386-ssetype-5.c: Likewise.
44102
44103 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44104
44105 PR c++/11039
44106 * g++.dg/warn/implicit-typename2.C: New test.
44107 * g++.dg/warn/implicit-typename3.C: New test.
44108
44109 2003-06-07 Richard Henderson <rth@redhat.com>
44110
44111 * g++.dg/other/offsetof3.C: Use size_t.
44112 * g++.dg/other/offsetof4.C: Likewise.
44113
44114 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
44115
44116 * lib/copy-file.exp: New. Implement gcc_copy_files.
44117
44118 * lib/dg-pch.exp: Load copy-file.exp
44119 (dg-pch): Use gcc_copy_files instead of "file copy".
44120
44121 2003-06-06 Mark Mitchell <mark@codesourcery.com>
44122
44123 * gcc.dg/weak/weak.exp: Simplify.
44124 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
44125 * gcc.dg/weak/weak-1.c: Likewise.
44126 * gcc.dg/weak/weak-2.c: Likewise.
44127 * gcc.dg/weak/weak-3.c: Likewise.
44128 * gcc.dg/weak/weak-4.c: Likewise.
44129 * gcc.dg/weak/weak-5.c: Likewise.
44130 * gcc.dg/weak/weak-6.c: Likewise.
44131 * gcc.dg/weak/weak-7.c: Likewise.
44132 * gcc.dg/weak/weak-8.c: Likewise.
44133 * gcc.dg/weak/weak-9.c: Likewise.
44134
44135 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
44136
44137 gcc.c-torture/execute/20030606-1.c: New.
44138
44139 2003-06-06 Roger Sayle <roger@eyesopen.com>
44140
44141 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
44142 * gcc.dg/builtins-19.c: Likewise.
44143
44144 2003-06-06 Roger Sayle <roger@eyesopen.com>
44145
44146 * gcc.dg/builtins-2.c: Add some more tests.
44147 * gcc.dg/builtins-18.c: New test case.
44148 * gcc.dg/builtins-19.c: New test case.
44149
44150 2003-06-06 Roger Sayle <roger@eyesopen.com>
44151 Jim Wilson <wilson@tuliptree.org>
44152
44153 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
44154
44155 2003-06-06 Jakub Jelinek <jakub@redhat.com>
44156
44157 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
44158 mempcpy/stpcpy calls not to be optimized into something else.
44159 * gcc.c-torture/execute/string-opt-3.c: Moved to...
44160 * gcc.c-torture/execute/builtins/string-7.c: ...here.
44161 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
44162
44163 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44164
44165 * gcc.dg/format/asm_fprintf-1.c: New test.
44166
44167 2003-06-05 Mark Mitchell <mark@codesourcery.com>
44168
44169 * lib/gcc-defs.exp (additional_sources): New variable.
44170 (dg-additional-sources): New function.
44171 (additional_files): New variable.
44172 (dg-additional-files): New function.
44173 (dg-additional-files-options): Likewise.
44174 * lib/gcc-dg.exp (dg-require-weak): New function.
44175 (dg-require-alias): Likewise.
44176 (dg-require-gc-sections): Likewise.
44177 * lib/target-supports.exp (check_alias_available): Remove testfile
44178 parameter.
44179 (check_gc_sections_available): New function.
44180 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
44181 (dg-gpp-additional-files): Likewise.
44182 * lib/g++.exp (additional_sources): Remove.
44183 (additional_files): Likewise.
44184 (g++_target_compile): Use dg-additional-files-options.
44185
44186 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
44187 Tcl logic.
44188 * gcc.dg/special/ecos.exp: Remove.
44189 * gcc.dg/special/20000419-2.c: Use dg-require-*.
44190 * gcc.dg/special/alias-1.c: Likewise.
44191 * gcc.dg/special/alias-2.c: Likewise.
44192 * gcc.dg/special/gcsec-1.c: Likewise.
44193 * gcc.dg/special/weak-1.c: Likewise.
44194 * gcc.dg/special/weak-2.c: Likewise.
44195 * gcc.dg/special/wkali-1.c: Likewise.
44196 * gcc.dg/special/wkali-2.c: Likewise.
44197
44198 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
44199 dg-gpp-additional-*.
44200 * g++.dg/special/conpr-3.C: Likewise.
44201 * g++.dg/special/conpr-4.C: Likewise.
44202 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
44203 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
44204 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
44205 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
44206 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
44207 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
44208 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
44209 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
44210 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
44211 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
44212 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
44213 * g++.old-deja/g++.other/comdat1.C: Likewise.
44214 * g++.old-deja/g++.other/comdat2.C: Likewise.
44215 * g++.old-deja/g++.other/comdat3.C: Likewise.
44216 * g++.old-deja/g++.other/ctor1.C: Likewise.
44217 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
44218
44219 2003-06-05 Richard Henderson <rth@redhat.com>
44220
44221 * gcc.dg/debug/20030605-1.c: New.
44222
44223 2003-06-04 Mark Mitchell <mark@codesourcery.com>
44224
44225 * README.QMTEST: Update.
44226
44227 2003-06-04 Richard Henderson <rth@redhat.com>
44228
44229 * gcc.dg/cleanup-1.c: New.
44230 * gcc.dg/cleanup-2.c: New.
44231 * gcc.dg/cleanup-3.c: New.
44232 * gcc.dg/cleanup-4.c: New.
44233 * gcc.dg/cleanup-5.c: New.
44234 * gcc.dg/cleanup-6.c: New.
44235 * gcc.dg/cleanup-7.c: New.
44236
44237 2003-06-04 Mark Mitchell <mark@codesourcery.com>
44238
44239 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
44240
44241 * lib/dg-pch.exp: New file.
44242 * g++.dg/pch/pch.exp: Use dg-pch.exp.
44243 * gcc.dg/pch/pch.exp: Likewise.
44244
44245 2003-06-04 Roger Sayle <roger@eyesopen.com>
44246
44247 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
44248 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
44249 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
44250 * gcc.dg/builtins-17.c: New test case.
44251 * gcc.dg/i386-387-4.c: New test case.
44252 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
44253
44254 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44255
44256 * gcc.dg/ultrasp9.c: New test.
44257
44258 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44259
44260 * gcc.c-torture/compile/20030604-1.c: New test.
44261 * gcc.dg/sparc-constant-1.c: New test.
44262
44263 2003-06-03 Glen Nakamura <glen@imodulo.com>
44264
44265 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
44266
44267 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
44268
44269 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
44270
44271 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
44272 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
44273
44274 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
44275
44276 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
44277
44278 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44279
44280 PR c++/10940
44281 * g++.dg/template/spec10.C: New test.
44282
44283 2003-06-03 Roger Sayle <roger@eyesopen.com>
44284
44285 * gcc.dg/builtins-16.c: New test case.
44286
44287 2003-06-03 Jakub Jelinek <jakub@redhat.com>
44288
44289 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
44290 mempcpy test with post-increments.
44291 * gcc.c-torture/execute/string-opt-3.c: New test.
44292 * gcc.dg/string-opt-1.c: New test.
44293
44294 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
44295
44296 PR fortran/10965
44297 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
44298
44299 2003-06-02 Mark Mitchell <mark@codesourcery.com>
44300
44301 * lib/scanasm.exp (dg-scan): New function, factored out of ...
44302 (scan-assembler): ... here. Use dg-scan.
44303 (scan-assembler-not): Likewise.
44304 (scan-file): New function.
44305 (scan-file-not): Likewise.
44306 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
44307 * gcc.dg/cpp/_Pragma4.c: Likewise.
44308 * gcc.dg/cpp/_Pragma5.c: Likewise.
44309 * gcc.dg/cpp/avoidpaste1.c: Likewise.
44310 * gcc.dg/cpp/avoidpaste2.c: Likewise.
44311 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
44312 * gcc.dg/cpp/cmdlne-P.c: Likewise.
44313 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
44314 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
44315 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
44316 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
44317 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
44318 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
44319 * gcc.dg/cpp/cxxcom1.c: Likewise.
44320 * gcc.dg/cpp/line1.c: Likewise.
44321 * gcc.dg/cpp/maccom1.c: Likewise.
44322 * gcc.dg/cpp/maccom2.c: Likewise.
44323 * gcc.dg/cpp/maccom3.c: Likewise.
44324 * gcc.dg/cpp/maccom4.c: Likewise.
44325 * gcc.dg/cpp/maccom5.c: Likewise.
44326 * gcc.dg/cpp/maccom6.c: Likewise.
44327 * gcc.dg/cpp/multiline.c: Likewise.
44328 * gcc.dg/cpp/spacing1.c: Likewise.
44329 * gcc.dg/cpp/spacing2.c: Likewise.
44330 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
44331 * gcc.dg/cpp/trad/maccom1.c: Likewise.
44332 * gcc.dg/cpp/trad/maccom2.c: Likewise.
44333 * gcc.dg/cpp/trad/maccom3.c: Likewise.
44334 * gcc.dg/cpp/trad/maccom4.c: Likewise.
44335 * gcc.dg/cpp/trad/maccom6.c: Likewise.
44336 * gcc.dg/cpp/cxxcom2.c: Likewise.
44337 * gcc.dg/cpp/cxxcom2.h: New file.
44338
44339 * gcc.dg/cpp/truefalse.cpp: Move it to ...
44340 * g++.dg/cpp/truefalse.C: Here.
44341 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
44342
44343 2003-06-01 Loren James Rittle <ljrittle@acm.org>
44344
44345 * gcc.dg/cpp/redef3.c: New file.
44346
44347 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
44348
44349 * gcc.dg/i386-loop-3.c: New test.
44350
44351 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
44352
44353 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
44354
44355 2003-05-31 Roger Sayle <roger@eyesopen.com>
44356
44357 * gcc.dg/fwrapv-1.c: New test case.
44358 * gcc.dg/fwrapv-2.c: New test case.
44359
44360 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44361
44362 PR c++/10956
44363 * g++.dg/template/spec9.C: New test.
44364
44365 2003-05-29 Roger Sayle <roger@eyesopen.com>
44366
44367 * gcc.dg/duff-4.c: New test case.
44368
44369 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
44370
44371 PR fortran/10843
44372 * g77.dg/ffixed-form-1.f: New test
44373 * g77.dg/ffixed-form-2.f: New test
44374 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
44375 * g77.dg/ffree-form-3.f: New test
44376
44377 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
44378
44379 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
44380 * gcc.dg/wint_t-1.c: Likewise.
44381
44382 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44383
44384 * g++.dg/template/access11.C: New test.
44385
44386 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44387
44388 PR c++/10849
44389 * g++.dg/template/access10.C: New test.
44390
44391 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44392 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44393
44394 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
44395
44396 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
44397
44398 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
44399 suppress for powerpc-*-darwin*.
44400 * gcc.dg/torture/builtin-noret-2.c: Likewise.
44401
44402 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
44403
44404 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
44405 suppress option for powerpc-*-darwin*.
44406
44407 2003-05-23 Roger Sayle <roger@eyesopen.com>
44408
44409 * gcc.dg/builtins-1.c: Add tests for tan and atan.
44410 * gcc.dg/builtins-4.c: Add test for fmod.
44411
44412 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44413
44414 PR c++/10682
44415 * g++.dg/template/instantiate4.C: New test.
44416
44417 2003-05-22 Roger Sayle <roger@eyesopen.com>
44418
44419 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
44420
44421 2003-05-21 Janis Johnson <janis187@us.ibm.com>
44422
44423 * gcc.dg/compat/scalar-return-1_main.c: New file.
44424 * gcc.dg/compat/scalar-return-1_x.c: New file.
44425 * gcc.dg/compat/scalar-return-1_y.c: New file.
44426 * gcc.dg/compat/scalar-return-2_main.c: New file.
44427 * gcc.dg/compat/scalar-return-2_x.c: New file.
44428 * gcc.dg/compat/scalar-return-2_y.c: New file.
44429 * gcc.dg/compat/struct-return-3_main.c: New file.
44430 * gcc.dg/compat/struct-return-3_y.c: New file.
44431 * gcc.dg/compat/struct-return-3_x.c: New file.
44432 * gcc.dg/compat/struct-return-2_main.c: New file.
44433 * gcc.dg/compat/struct-return-2_x.c: New file.
44434 * gcc.dg/compat/struct-return-2_y.c: New file.
44435
44436 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44437
44438 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
44439 for hppa*-hp-hpux*.
44440 * gcc.dg/20021014-1.c (dg-options): Likewise.
44441 * gcc.dg/nest.c (dg-options): Likewise.
44442
44443 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
44444
44445 PR c++/9738
44446 * g++.dg/ext/dllimport2.C: New file.
44447 * g++.dg/ext/dllimport3.C: New file.
44448
44449 2003-05-20 Janis Johnson <janis187@us.ibm.com>
44450
44451 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
44452 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
44453 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
44454 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
44455 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
44456 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
44457 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
44458 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
44459 * gcc.dg/compat/small-struct-defs.h: New file.
44460 * gcc.dg/compat/small-struct-init.h: New file.
44461 * gcc.dg/compat/small-struct-check.h: New file.
44462 * gcc.dg/compat/fp-struct-defs.h: New file.
44463 * gcc.dg/compat/fp-struct-check.h: New file.
44464 * gcc.dg/compat/fp-struct-init.h: New file.
44465 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
44466 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
44467
44468 2003-05-19 Jakub Jelinek <jakub@redhat.com>
44469
44470 * gcc.dg/20030225-2.c: New test.
44471
44472 2003-05-18 Roger Sayle <roger@eyesopen.com>
44473 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44474
44475 * gcc.c-torture/compile/20030518-1.c: New test case.
44476
44477 2003-05-18 Mark Mitchell <mark@codesourcery.com>
44478
44479 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
44480 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
44481 gcc-dg-debug-runtest.
44482 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
44483 gcc-dg-debug-runtest.
44484
44485 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44486
44487 PR c++/9022
44488 * g++.dg/lookup/using6.C: New test.
44489
44490 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44491
44492 * g++.dg/parse/access2.C: New test.
44493
44494 2003-05-17 Mark Mitchell <mark@codesourcery.com>
44495
44496 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
44497 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
44498 * gcc.dg/debug/debug.exp: Likewise.
44499
44500 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
44501
44502 * gcc.dg/dollar.c: New test.
44503
44504 2003-05-16 Janis Johnson <janis187@us.ibm.com>
44505
44506 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
44507 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
44508 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
44509 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
44510 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
44511 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
44512 * gcc.dg/compat/struct-by-value-6_main.c: New file.
44513 * gcc.dg/compat/struct-by-value-6_x.c: New file.
44514 * gcc.dg/compat/struct-by-value-6_y.c: New file.
44515 * gcc.dg/compat/struct-by-value-7_main.c: New file.
44516 * gcc.dg/compat/struct-by-value-7_x.c: New file.
44517 * gcc.dg/compat/struct-by-value-7_y.c: New file.
44518 * gcc.dg/compat/struct-by-value-8_main.c: New file.
44519 * gcc.dg/compat/struct-by-value-8_x.c: New file.
44520 * gcc.dg/compat/struct-by-value-8_y.c: New file.
44521 * gcc.dg/compat/struct-by-value-9_main.c: New file.
44522 * gcc.dg/compat/struct-by-value-9_x.c: New file.
44523 * gcc.dg/compat/struct-by-value-9_y.c: New file.
44524
44525 2003-05-16 Mark Mitchell <mark@codesourcery.com>
44526
44527 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
44528 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
44529 support for "repo" mode.
44530 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
44531 * lib/g77-dg.exp: Likewise.
44532 * lib/obj-dg.exp: Likewise.
44533
44534 2003-05-16 Jakub Jelinek <jakub@redhat.com>
44535
44536 Merge from gcc-3_2-rhl8-branch:
44537 2003-04-23 Jakub Jelinek <jakub@redhat.com>
44538
44539 * gcc.dg/tls/opt-6.c: New test.
44540
44541 2003-04-05 Jakub Jelinek <jakub@redhat.com>
44542
44543 * gcc.dg/20030405-1.c: New test.
44544
44545 2003-03-09 Jakub Jelinek <jakub@redhat.com>
44546
44547 * gcc.dg/20030309-1.c: New test.
44548
44549 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
44550
44551 * gcc.c-torture/execute/20030307-1.c: New test.
44552
44553 2003-02-20 Randolph Chung <tausq@debian.org>
44554
44555 * gcc.c-torture/compile/20030220-1.c: New test.
44556
44557 2003-02-18 Jakub Jelinek <jakub@redhat.com>
44558
44559 * gcc.dg/20030217-1.c: New test.
44560
44561 2003-01-29 Jakub Jelinek <jakub@redhat.com>
44562
44563 * gcc.c-torture/compile/20020129-1.c: New test.
44564
44565 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44566
44567 * gcc.dg/unroll-1.c: New test.
44568
44569 2002-11-16 Jan Hubicka <jh@suse.cz>
44570
44571 * gcc.c-torture/execute/20020920-1.c: New test.
44572
44573 2002-10-08 Jakub Jelinek <jakub@redhat.com>
44574
44575 PR target/7434
44576 * gcc.c-torture/compile/20021008-1.c: New test.
44577
44578 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
44579
44580 PR target/7559
44581 * gcc.c-torture/execute/20020810-1.c: New test.
44582
44583 2002-08-07 Jakub Jelinek <jakub@redhat.com>
44584
44585 * gcc.c-torture/compile/20020807-1.c: New test.
44586
44587 2002-07-30 Jakub Jelinek <jakub@redhat.com>
44588
44589 * gcc.dg/tls/opt-1.c: New test.
44590
44591 2002-07-29 Jakub Jelinek <jakub@redhat.com>
44592
44593 * gcc.dg/20020729-1.c: New test.
44594
44595 2002-07-20 Jakub Jelinek <jakub@redhat.com>
44596
44597 * g++.dg/opt/life1.C: New test.
44598
44599 2002-05-20 Jakub Jelinek <jakub@redhat.com>
44600
44601 * gcc.dg/20020525-1.c: New test.
44602
44603 2002-05-24 Jakub Jelinek <jakub@redhat.com>
44604
44605 PR c++/6794
44606 * g++.dg/ext/pretty1.C: New test.
44607 * g++.dg/ext/pretty2.C: New test.
44608
44609 2003-05-15 Mark Mitchell <mark@codesourcery.com>
44610
44611 PR c++/8385
44612 * g++.dg/ext/typeof5.C: New test.
44613
44614 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
44615
44616 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
44617 __USER_LABEL_PREFIX__ into account.
44618 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
44619
44620 2003-05-14 Roger Sayle <roger@eyesopen.com>
44621
44622 * gcc.dg/builtins-15.c: New test case.
44623
44624 2003-05-13 Zack Weinberg <zack@codesourcery.com>
44625
44626 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
44627
44628 2003-05-12 Mark Mitchell <mark@codesourcery.com>
44629
44630 * lib/g++.exp: Tweak handling of additional source files.
44631 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
44632 * g++.dg/special/conpr-2a.C: Rename to ...
44633 * g++.dg/special/conpr-2a.cc: ... this.
44634 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
44635 * g++.dg/special/conpr-3a.C: Rename to ...
44636 * g++.dg/special/conpr-3a.cc: This.
44637 * g++.dg/special/conpr-3b.C: Rename to ...
44638 * g++.dg/special/conpr-3b.cc: This.
44639 * g++.dg/special/conpr-4.C: New test.
44640 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
44641
44642 2003-05-12 David Edelsohn <edelsohn@gnu.org>
44643
44644 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
44645
44646 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44647
44648 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
44649 * g++.old-deja/g++.robertl/eb71.C: Likewise.
44650 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
44651 * g++.old-deja/g++.other/warn3.C: Likewise.
44652
44653 2003-05-11 Roger Sayle <roger@eyesopen.com>
44654
44655 * gcc.dg/i386-387-1.c: Update to also test log.
44656 * gcc.dg/i386-387-2.c: Likewise.
44657
44658 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
44659
44660 * g77.f-torture/execute/int8421.f: New test.
44661
44662 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44663
44664 PR c++/10230, c++/10481
44665 * g++.dg/lookup/scoped5.C: New test.
44666
44667 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44668
44669 PR c++/10552
44670 * g++.dg/template/ttp6.C: New test.
44671
44672 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
44673
44674 * gcc.c-torture/execute/builtins: New directory.
44675 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
44676 gcc.c-torture/execute/builtins.
44677 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
44678 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
44679 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
44680 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
44681
44682 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44683
44684 PR c++/9252
44685 * g++.dg/template/access8.C: New test.
44686 * g++.dg/template/access9.C: New test.
44687
44688 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44689
44690 PR c++/9554
44691 * g++.dg/parse/access1.C: New test.
44692
44693 2003-05-09 DJ Delorie <dj@redhat.com>
44694
44695 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
44696 long, and not an int.
44697
44698 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44699
44700 PR c++/10555, c++/10576
44701 * g++.dg/template/memclass1.C: New test.
44702
44703 2003-05-08 DJ Delorie <dj@redhat.com>
44704
44705 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
44706 targets.
44707 * gcc.c-torture/execute/20021024-1.x: Likewise.
44708 * gcc.c-torture/execute/shiftdi.x: Likewise.
44709 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
44710 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
44711 * gcc.dg/20021018-1.c: Likewise.
44712
44713 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44714
44715 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
44716
44717 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
44718 (bcopy): Call memmove.
44719
44720 2003-05-08 Roger Sayle <roger@eyesopen.com>
44721
44722 * g77.f-torture/compile/8485.f: New test case.
44723
44724 2003-05-07 Richard Henderson <rth@redhat.com>
44725
44726 PR c++/10570
44727 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
44728 Verify exception_cleanup not called for rethrows.
44729 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
44730 when exiting catch block without rethrowing.
44731 * g++.dg/eh/forced3.C: New.
44732 * g++.dg/eh/forced4.C: New.
44733
44734 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
44735
44736 * gcc.dg/20030505.c: Fix triplet.
44737
44738 2003-05-06 DJ Delorie <dj@redhat.com>
44739
44740 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
44741 * gcc.dg/nest.c: Likewise.
44742
44743 2003-05-05 Roger Sayle <roger@eyesopen.com>
44744
44745 * gcc.dg/builtins-14.c: New test case.
44746
44747 2003-05-05 Janis Johnson <janis187@us.ibm.com>
44748
44749 * lib/compat.exp (compat-execute): New argument.
44750 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
44751 * gcc.dg/compat: New test directory.
44752 * gcc.dg/compat/compat.exp: New expect script.
44753 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
44754 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
44755 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
44756 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
44757 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
44758 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
44759
44760 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
44761 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
44762 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
44763 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
44764 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
44765 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
44766 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
44767 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
44768 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
44769 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
44770 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
44771 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
44772 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
44773 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
44774 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
44775
44776 2003-05-05 Zack Weinberg <zack@codesourcery.com>
44777
44778 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
44779
44780 2003-05-05 Jakub Jelinek <jakub@redhat.com>
44781
44782 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
44783
44784 2003-05-05 Geoffrey Keating <geoffk@apple.com>
44785
44786 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
44787 * gcc.dg/ppc-fsel-2.c: New test.
44788
44789 * gcc.dg/unused-5.c: New test.
44790
44791 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44792
44793 PR c++/10496
44794 * g++.dg/warn/pmf1.C: New test.
44795
44796 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44797
44798 PR c++/4494
44799 * g++.dg/warn/main.C: New test.
44800
44801 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44802
44803 * gcc.dg/nonnull-3.c: New test.
44804
44805 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
44806
44807 * gcc.dg/cpp/Wtrigraphs.c: Update.
44808 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
44809
44810 2003-05-03 Geoffrey Keating <geoffk@apple.com>
44811
44812 * gcc.dg/ppc-fsel-1.c: New test.
44813
44814 2003-05-03 Zack Weinberg <zack@codesourcery.com>
44815
44816 PR c/10604
44817 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
44818
44819 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
44820
44821 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
44822
44823 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44824
44825 PR c++/9364, c++/10553, c++/10586
44826 * g++.dg/parse/typename4.C: New test.
44827 * g++.dg/parse/typename5.C: Likewise.
44828
44829 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
44830
44831 * gcc.c-torture/compile/20030503-1.c: New test.
44832
44833 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44834
44835 * g++.dg/lookup/using5.C: Fix testcase error.
44836
44837 2003-05-01 Chris Demetriou <cgd@broadcom.com>
44838
44839 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
44840 since MEABI is no longer supported. Remove all vestiges
44841 of MEABI from the test.
44842
44843 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44844
44845 PR c++/10554
44846 * g++.dg/lookup/using5.C: New test.
44847
44848 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44849
44850 PR c++/8772
44851 * g++.dg/template/ttp5.C: New test.
44852
44853 2003-04-30 Mark Mitchell <mark@codesourcery.com>
44854
44855 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
44856 (dg-gpp-additional-sources): New function.
44857 (dg-gpp-additional-files): Likewise.
44858 * lib/g++.exp (additional_sources): New variable.
44859 (additional_files): Likewise.
44860 (g++_target_compile): Deal with them.
44861 * lib/old-dejagnu.exp: Remove.
44862 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
44863 * g++.old-deja: Revise all tests to use dg commands.
44864
44865 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44866
44867 PR c++/9432, c++/9528
44868 * g++.dg/lookup/using4.C: New test.
44869
44870 2003-04-29 Geoffrey Keating <geoffk@apple.com>
44871
44872 * gcc.dg/noreturn-5.c: New file.
44873 * gcc.dg/noreturn-6.c: New file.
44874
44875 * gcc.c-torture/compile/inline-1.c: New file.
44876
44877 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44878
44879 PR c++/10551
44880 * g++.dg/template/explicit1.C: New test.
44881
44882 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44883
44884 PR c++/10549
44885 * g++.dg/other/bitfield1.C: New test.
44886
44887 PR c++/10527
44888 * g++.dg/init/new7.C: New test.
44889
44890 2003-04-29 Mark Mitchell <mark@codesourcery.com>
44891
44892 * g++.dg/ext/desig1.C: New test.
44893 * g++.dg/ext/init1.C: Update.
44894
44895 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
44896
44897 2003-04-28 Mark Mitchell <mark@codesourcery.com>
44898
44899 PR c++/10180
44900 * g++.dg/warn/Winline-1.C: New test.
44901
44902 2003-04-28 Jakub Jelinek <jakub@redhat.com>
44903
44904 * gcc.c-torture/execute/string-opt-19.c: New test.
44905
44906 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
44907 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
44908
44909 2003-04-27 Mark Mitchell <mark@codesourcery.com>
44910
44911 PR c++/10506
44912 * g++.dg/init/new6.C: New test.
44913
44914 PR c++/10503
44915 * g++.dg/init/ref6.C: New test.
44916
44917 2003-04-26 David Edelsohn <edelsohn@gnu.org>
44918
44919 * g++.dg/warn/weak1.C: XFAIL on AIX4.
44920
44921 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44922
44923 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
44924 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
44925
44926 2003-04-25 Mark Mitchell <mark@codesourcery.com>
44927
44928 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
44929 initialized static data members.
44930
44931 2003-04-25 H.J. Lu <hjl@gnu.org>
44932
44933 * gcc.dg/ia64-sync-4.c: New test.
44934
44935 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44936
44937 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
44938 date.
44939
44940 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
44941
44942 PR c++/10337
44943 * g++.dg/warn/conv1.C: New test.
44944 * g++.old-deja/g++.other/conv7.C: Adjust.
44945 * g++.old-deja/g++.other/overload14.C: Adjust.
44946
44947 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44948
44949 PR c++/10471
44950 * g++.dg/template/defarg2.C: New test.
44951
44952 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
44953
44954 * gcc.dg/cpp/include2.c: Update.
44955 * gcc.dg/cpp/multiline-2.c: New.
44956 * gcc.dg/cpp/multiline.c: Update.
44957 * gcc.dg/cpp/strify2.c: Update.
44958 * gcc.dg/cpp/trad/literals-2.c: Update.
44959
44960 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44961
44962 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
44963
44964 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44965
44966 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
44967
44968 2003-04-23 Mark Mitchell <mark@codesourcery.com>
44969
44970 PR c++/10451
44971 * g++.dg/parse/crash4.C: New test.
44972
44973 PR c++/9847
44974 * g++.dg/parse/crash5.C: New test.
44975
44976 2003-04-22 Mark Mitchell <mark@codesourcery.com>
44977
44978 PR c++/10446
44979 * g++.dg/parse/crash3.C: New test.
44980
44981 PR c++/10428
44982 * g++.dg/parse/elab1.C: New test.
44983
44984 2003-04-22 Devang Patel <dpatel@apple.com>
44985
44986 * gcc.dg/cpp/trad/funlike-5.c: New test.
44987
44988 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
44989
44990 * g++.dg/other/packed1.C: Fix dg options.
44991
44992 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
44993
44994 * g++.dg/other/offsetof2.C: New test.
44995
44996 2003-04-21 Mark Mitchell <mark@codesourcery.com>
44997
44998 * g++.dg/template/recurse.C: Adjust location of error messages.
44999
45000 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
45001
45002 PR c++/9881
45003 * g++.dg/init/addr-const1.C: New test.
45004 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
45005
45006 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
45007
45008 PR c++/10405
45009 * g++.dg/lookup/struct-hack1.C: New test.
45010
45011 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
45012
45013 * ucs.c: Update diagnostic messages.
45014
45015 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
45016
45017 * gcc.dg/cpp/truefalse.cpp: New test.
45018 * gcc.dg/cpp/cpp.exp: Update.
45019 * g++.dg/other/stdbool-if.C: Remove.
45020
45021 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
45022
45023 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
45024 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
45025
45026 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
45027
45028 * gcc.c-torture/compile/20030418-1.c: New test.
45029
45030 2003-04-17 Janis Johnson <janis187@us.ibm.com>
45031
45032 * README.compat: Remove; content moved to doc/sourcebuild.texi.
45033
45034 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45035
45036 PR c++/10347
45037 g++.dg/template/dependent-name1.C: New test.
45038
45039 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
45040
45041 * gcc.dg/warn-1.c (tourist_guide): New array,
45042 contains a pointer to bar.
45043
45044 2003-04-16 Roger Sayle <roger@eyesopen.com>
45045
45046 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
45047 * gcc.c-torture/execute/medce-1.c: New test case.
45048 * gcc.c-torture/execute/medce-2.c: New test case.
45049
45050 2003-04-15 Mark Mitchell <mark@codesourcery.com>
45051
45052 * lib/prune.exp: Ignore more messages.
45053
45054 PR c++/10381
45055 * g++.dg/parse/lookup3.C: New test.
45056
45057 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
45058
45059 * gcc.c-torture/compile/20030415-1.c : New test.
45060
45061 2003-04-14 Mark Mitchell <mark@codesourcery.com>
45062
45063 * gcc.c-torture/execute/scope-2.c: Move to ...
45064 * gcc.dg/noncompile/scope.c: .... here.
45065
45066 2003-04-14 Roger Sayle <roger@eyesopen.com>
45067
45068 * gcc.dg/20030414-2.c: New test case.
45069
45070 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
45071
45072 PR target/10377
45073 * gcc.dg/20030414-1.c: New test.
45074
45075 2003-04-13 Roger Sayle <roger@eyesopen.com>
45076
45077 * gcc.dg/builtins-12.c: New test case.
45078 * gcc.dg/builtins-13.c: New test case.
45079
45080 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45081
45082 * gcc.c-torture/execute/string-opt-18.c: New test.
45083
45084 2003-04-13 Mark Mitchell <mark@codesourcery.com>
45085
45086 PR c++/10300
45087 * g++.dg/init/new5.C: New test.
45088
45089 2003-04-12 Mark Mitchell <mark@codesourcery.com>
45090
45091 PR c++/7910
45092 * g++.dg/ext/dllimport1.C: New test.
45093
45094 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
45095
45096 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
45097
45098 2003-04-11 Bud Davis <bdavis9659@comcast.net>
45099
45100 PR Fortran/9263
45101 * g77.f-torture/noncompile/9263.f: New test
45102 PR Fortran/1832
45103 * g77.f-torture/execute/1832.f: New test
45104
45105 2003-04-11 David Chad <davidc@freebsd.org>
45106 Loren J. Rittle <ljrittle@acm.org>
45107
45108 PR libobjc/8562
45109 * objc.dg/headers.m: New test.
45110
45111 2003-04-10 Zack Weinberg <zack@codesourcery.com>
45112
45113 * gcc.c-torture/execute/builtin-noret-2.c: New.
45114 * gcc.c-torture/execute/builtin-noret-2.x: New.
45115 XFAIL builtin-noret-2.c at -O1 and above.
45116 * gcc.dg/redecl.c: New.
45117 * gcc.dg/Wshadow-1.c: Update error regexps.
45118
45119 2003-04-10 Mark Mitchell <mark@codesourcery.com>
45120
45121 * g++.dg/abi/bitfield10.C: New test.
45122
45123 2003-04-09 Mike Stump <mrs@apple.com>
45124
45125 * gcc.dg/pch/pch.exp: Make testcase names longer.
45126 * g++.dg/pch/pch.exp: Make testcase names longer.
45127
45128 2003-04-08 Roger Sayle <roger@eyesopen.com>
45129
45130 * gcc.dg/builtins-11.c: New test case.
45131
45132 2003-04-08 Roger Sayle <roger@eyesopen.com>
45133
45134 * gcc.dg/builtins-9.c: New test case.
45135 * gcc.dg/builtins-10.c: New test case.
45136
45137 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
45138
45139 * gcc.dg/noncompile/init-4.c.c: New test.
45140
45141 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
45142
45143 * gcc.misc-test/gcov-9.c: New test.
45144 * gcc.misc-test/gcov-10.c: New test
45145 * gcc.misc-test/gcov-11.c: New test.
45146
45147 2003-04-05 Zack Weinberg <zack@codesourcery.com>
45148
45149 PR optimization/10024
45150 * gcc.c-torture/compile/20030405-1.c: New test.
45151
45152 2003-04-04 Geoffrey Keating <geoffk@apple.com>
45153
45154 * gcc.dg/pch/static-3.c: New.
45155 * gcc.dg/pch/static-3.hs: New.
45156 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
45157
45158 2003-04-04 Richard Henderson <rth@redhat.com>
45159
45160 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
45161 * g++.dg/eh/forced2.C: Likewise.
45162
45163 2003-04-03 Mike Stump <mrs@apple.com>
45164
45165 * lib/scanasm.exp (scan-assembler): Add xfail processing for
45166 target arg.
45167 (scan-assembler-times, scan-assembler-not): Likewise.
45168 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
45169
45170 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
45171
45172 * gcc.dg/sparc-loop-1.c: New test.
45173
45174 2003-04-02 Geoffrey Keating <geoffk@apple.com>
45175
45176 PR other/9274
45177 * g++.dg/pch/system-2.C: New.
45178 * g++.dg/pch/system-2.Hs: New.
45179
45180 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
45181
45182 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
45183
45184 * g++.dg/eh/simd-1.C (vecfunc): Same.
45185
45186 2003-04-01 Roger Sayle <roger@eyesopen.com>
45187
45188 * gcc.c-torture/execute/20030401-1.c: New test case.
45189
45190 2003-04-01 Ziemowit Laski <zlaski@apple.com>
45191
45192 * objc.dg/defs.m: New.
45193
45194 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
45195
45196 * g++.dg/eh/simd-1.C: New.
45197 * g++.dg/eh/simd-2.C: New.
45198
45199 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
45200
45201 * gcc.c-torture/execute/simd-3.c: New.
45202
45203 2003-03-31 Mark Mitchell <mark@codesourcery.com>
45204
45205 PR c/9936
45206 * gcc.dg/20030331-2.c: New test.
45207
45208 2003-03-31 Mark Mitchell <mark@codesourcery.com>
45209
45210 PR c++/10278
45211 * g++.dg/parse/crash2.C: New test.
45212
45213 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
45214
45215 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
45216 * gcc.c-torture/execute/20030331-1.c: ...here.
45217
45218 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
45219
45220 * gcc.c-torture/execute/20030331-1.c: New test.
45221
45222 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
45223
45224 * lib/gcov.exp: Adjust call return testing strings.
45225 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
45226
45227 2003-03-31 Roger Sayle <roger@eyesopen.com>
45228
45229 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
45230 * gcc.dg/builtins-7.c: New test case.
45231 * gcc.dg/builtins-8.c: New test case.
45232
45233 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
45234
45235 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
45236
45237 2003-03-30 Mark Mitchell <mark@codesourcery.com>
45238
45239 PR c++/7647
45240 * g++.dg/lookup-class-member-2.C: New test.
45241
45242 2003-03-30 Glen Nakamura <glen@imodulo.com>
45243
45244 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
45245
45246 2003-03-28 Roger Sayle <roger@eyesopen.com>
45247
45248 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
45249
45250 2003-03-28 Mark Mitchell <mark@codesourcery.com>
45251
45252 * g++.dg/init/attrib1.C: New test.
45253
45254 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
45255
45256 * gcc.dg/ultrasp8.c: New test.
45257
45258 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
45259
45260 * gcc.dg/ultrasp7.c: New test.
45261
45262 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
45263
45264 PR c++/10047
45265 * g++.dg/template/inline1.C: New test.
45266
45267 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
45268
45269 * gcc.dg/sparc-dwarf2.c: New test.
45270
45271 2003-03-27 Roger Sayle <roger@eyesopen.com>
45272
45273 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
45274 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
45275
45276 2003-03-27 Mark Mitchell <mark@codesourcery.com>
45277
45278 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
45279 than reading .x files.
45280 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
45281 * g77.dg/gcov/gcov-1.f: Likewise.
45282 * gcc.misc-tests/gcov-4b.c: Likewise.
45283 * gcc.misc-tests/gcov-5b.c: Likewise.
45284 * gcc.misc-tests/gcov-6.c: Likewise.
45285 * gcc.misc-tests/gcov-7.c: Likewise.
45286 * gcc.misc-tests/gcov-8.c: Likewise.
45287 * g++.dg/gcov/gcov-1.x: Remove.
45288 * g77.dg/gcov/gcov-1.x: Likewise.
45289 * gcc.misc-tests/gcov-4b.x: Likewise.
45290 * gcc.misc-tests/gcov-5b.x: Likewise.
45291 * gcc.misc-tests/gcov-6.x: Likewise.
45292 * gcc.misc-tests/gcov-7.x: Likewise.
45293 * gcc.misc-tests/gcov-8.x: Likewise.
45294
45295 2003-03-27 Glen Nakamura <glen@imodulo.com>
45296
45297 PR opt/10087
45298 * gcc.dg/20030324-1.c: New test.
45299
45300 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
45301
45302 PR c++/10224
45303 * g++.dg/template/arg3.C: New test.
45304
45305 PR c++/10158
45306 * g++.dg/template/friend18.C: New test.
45307
45308 2003-03-26 Roger Sayle <roger@eyesopen.com>
45309
45310 * g77.f-torture/compile/20030326-1.f: New test case.
45311
45312 2003-03-26 Janis Johnson <janis187@us.ibm.com>
45313
45314 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
45315
45316 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
45317
45318 2003-03-26 Jakub Jelinek <jakub@redhat.com>
45319
45320 * gcc.dg/ia64-sync-3.c: New test.
45321
45322 2003-03-26 Alan Modra <amodra@bigpond.net.au>
45323
45324 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
45325
45326 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
45327
45328 * gcc.dg/ultrasp6.c: New test.
45329
45330 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
45331
45332 * gcc.dg/i386-signbit-1.c: New test.
45333 * gcc.dg/i386-signbit-2.c: New test.
45334 * gcc.dg/i386-signbit-3.c: New test.
45335
45336 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
45337
45338 * gcc.dg/ultrasp5.c: Fix options.
45339
45340 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
45341
45342 * gcc.dg/ultrasp5.c: Fix comment.
45343
45344 2003-03-24 Bud Davis <bdavis9659@comcast.net>
45345
45346 PR fortran/10197
45347 * g77.f-torture/execute/10197.f: New test.
45348
45349 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
45350
45351 PR c++/9898, c++/383
45352 * g++.dg/template/conv6.C: New test.
45353
45354 PR c++/10119
45355 * g++.dg/template/ptrmem5.C: New test.
45356
45357 PR c++/10026
45358 * g++.dg/lookup/koenig1.C: New test.
45359
45360 PR C++/10199
45361 * g++.dg/lookup/template2.C: New test.
45362
45363 2003-03-24 Jakub Jelinek <jakub@redhat.com>
45364
45365 * g++.dg/opt/rtti1.C: New test.
45366
45367 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
45368
45369 * gcc.dg/ultrasp5.c: New test.
45370
45371 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
45372
45373 PR middle-end/9967
45374 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
45375 builtin fputs.
45376
45377 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
45378
45379 PR c/8224
45380 * gcc.dg/20030323-1.c: New test.
45381
45382 2003-03-23 Roger Sayle <roger@eyesopen.com>
45383
45384 * gcc.c-torture/compile/20030323-1.c: New test case.
45385
45386 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
45387
45388 * gcc.dg/20030321-1.c: New test.
45389
45390 2003-03-22 Zack Weinberg <zack@codesourcery.com>
45391
45392 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
45393
45394 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
45395
45396 PR c++/9978, c++/9708
45397 * g++.dg/ext/vlm1.C: Adjust expected error.
45398 * g++.dg/ext/vla2.C: New test.
45399 * g++.dg/template/arg1.C: New test.
45400 * g++.dg/template/arg2.C: New test.
45401
45402 2003-03-22 Bud Davis <bdavis9659@comcast.net>
45403
45404 * g77.f-torture/execute/select.f: New test.
45405 * g77.f-torture/noncompile/select_no_compile.f: New test.
45406
45407 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
45408
45409 PR c++/9898
45410 * g++.dg/other/error4.C: New test.
45411
45412 2003-03-20 Mark Mitchell <mark@codesourcery.com>
45413
45414 * g++.dg/template/friend17.C: New test.
45415
45416 2003-03-21 Alan Modra <amodra@bigpond.net.au>
45417
45418 * gcc.c-torture/compile/20030320-1.c: New.
45419
45420 2003-03-20 Roger Sayle <roger@eyesopen.com>
45421
45422 * gcc.dg/builtins-6.c: New test case.
45423
45424 2003-03-19 Alan Modra <amodra@bigpond.net.au>
45425
45426 PR target/10073
45427 * gcc.c-torture/compile/20030319-1.c: New.
45428
45429 2003-03-18 Jan Hubicka <jh@suse.cz>
45430
45431 * gcc.dg/i386-cvt-1.c: New test.
45432
45433 2003-03-17 Zack Weinberg <zack@codesourcery.com>
45434
45435 * objc.dg/naming-1.m: Use "(parse|syntax) error".
45436 * objc.dg/naming-2.m: Likewise.
45437
45438 2003-03-17 Mark Mitchell <mark@codesourcery.com>
45439
45440 PR c++/9639
45441 * g++.dg/parse/crash1.C: New test.
45442
45443 2003-03-16 Mark Mitchell <mark@codesourcery.com>
45444
45445 PR c++/8805
45446 * g++.dg/eh/cleanup1.C: New test.
45447
45448 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
45449
45450 * gcc.c-torture/execute/20030316-1.c: New test case.
45451
45452 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
45453
45454 PR c++/9629
45455 * g++.dg/init/ctor2.C: New test.
45456
45457 2003-03-15 Roger Sayle <roger@eyesopen.com>
45458
45459 * g77.f-torture/compile/xformat.f: New test case.
45460
45461 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
45462
45463 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
45464 * g++.old-deja/g++.mike/eh50.C: Likewise.
45465
45466 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45467
45468 PR c++/6440
45469 * g++.dg/template/spec7.C: New test.
45470 * g++.dg/template/spec8.C: Likewise.
45471
45472 2003-03-14 Jakub Jelinek <jakub@redhat.com>
45473
45474 * gcc.c-torture/execute/20030313-1.c: New test.
45475
45476 2003-03-14 Richard Henderson <rth@redhat.com>
45477
45478 * gcc.dg/inline-2.c: Adjust alpha test for external call.
45479
45480 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
45481
45482 * gcc.c-torture/compile/20030314-1.c: New test.
45483
45484 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
45485
45486 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
45487 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
45488 thumb target,
45489 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
45490 to accept newer _imp__ prefix and additional
45491 newline in .drectve section.
45492 * gcc.dg/dll-4.c: Likewise.
45493 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
45494 switch.
45495
45496 2003-03-13 Mark Mitchell <mark@codesourcery.com>
45497
45498 * g++.dg/parse/namespace9.C: New test.
45499
45500 * g++.dg/init/ref5.C: New test.
45501 * g++.dg/parse/ptrmem1.C: Likewise.
45502
45503 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
45504
45505 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
45506 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
45507 regular expression.
45508 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
45509 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
45510
45511 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
45512
45513 * gcc.c-torture/execute/20030224-2.c: New test.
45514
45515 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
45516
45517 * gcc.dg/decl-3.c: New test.
45518
45519 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
45520
45521 * gcc.dg/i386-loop-2.c: New test.
45522
45523 2003-03-11 Mark Mitchell <mark@codesourcery.com>
45524
45525 PR c++/9474
45526 * g++.dg/parse/namespace8.C: New test.
45527
45528 PR c++/9924
45529 * g++.dg/overload/builtin2.C: New test.
45530
45531 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
45532
45533 * gcc.dg/return-type-3.c: New test.
45534
45535 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45536
45537 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
45538 profiling options are not supported.
45539
45540 2003-03-10 Mark Mitchell <mark@codesourcery.com>
45541
45542 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
45543 * g++.old-deja/g++.warn/impint2.C: Likewise.
45544
45545 2003-03-10 Devang Patel <dpatel@apple.com>
45546
45547 * g++.dg/cpp/c++_cmd_1.C: New test.
45548 * g++.dg/cpp/c++_cmd_1.h: New file.
45549
45550 2003-03-10 Segher Boessenkool <segher@koffie.nl>
45551
45552 * gcc.dg/altivec-9.c: New file.
45553
45554 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45555
45556 * gcc.dg/ppc-sdata-1.c: New test.
45557 * gcc.dg/ppc-sdata-2.c: New test.
45558
45559 2003-03-09 Mark Mitchell <mark@codesourcery.com>
45560
45561 PR c++/9373
45562 * g++.dg/opt/ptrmem2.C: New test.
45563
45564 PR c++/8534
45565 * g++.dg/opt/ptrmem1.C: New test.
45566
45567 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45568
45569 * gcc.dg/i386-loop-1.c: New test.
45570
45571 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45572
45573 PR c++/9970
45574 * g++.dg/lookup/friend1.C: New test.
45575
45576 2003-03-08 Mark Mitchell <mark@codesourcery.com>
45577
45578 PR c++/9823
45579 * g++.dg/parser/constructor1.C: New test.
45580
45581 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
45582
45583 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
45584
45585 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
45586
45587 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
45588
45589 * gcc.dg/cpp/Wunused.c: Update test.
45590
45591 2003-03-08 Jan Hubicka <jh@suse.cz>
45592
45593 * gcc.dg/inline-3.c: New test.
45594
45595 2003-03-08 Mark Mitchell <mark@codesourcery.com>
45596
45597 PR c++/9809
45598 * g++.dg/parse/builtin1.C: New test.
45599
45600 PR c++/9982
45601 * g++.dg/abi/cookie1.C: New test.
45602 * g++.dg/abi/cookie2.C: Likewise.
45603
45604 PR c++/9524
45605 * g++.dg/template/field1.C: New test.
45606
45607 PR c++/9912
45608 * g++.dg/parse/class1.C: New test.
45609 * g++.dg/parse/namespace7.C: Likewise.
45610 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
45611
45612 2003-03-07 Mark Mitchell <mark@codesourcery.com>
45613
45614 * g++.dg/init/ref4.C: New test.
45615
45616 2003-03-07 Jan Hubicka <jh@suse.cz>
45617
45618 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
45619 * gcc.dg/inline-3.c: New test.
45620
45621 2003-03-06 Mark Mitchell <mark@codesourcery.com>
45622
45623 * g++.dg/init/ref3.C: New test.
45624
45625 PR c++/9965
45626 * g++.dg/init/ref2.C: New test.
45627
45628 PR c++/9400
45629 * g++.dg/warn/Wshadow-2.C: New test.
45630
45631 PR c++/9791
45632 * g++.dg/warn/Woverloaded-1.C: New test.
45633
45634 2003-03-05 Jan Hubicka <jh@suse.cz>
45635
45636 * gcc.dg/i386-local2.c: New.
45637 * gcc.dg/i386-local.c: Fix typo.
45638
45639 2003-03-05 Mark Mitchell <mark@codesourcery.com>
45640
45641 * g++.dg/abi/layout3.C: New test.
45642
45643 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
45644
45645 * gcc.c-torture/compile/20030305-1.c
45646
45647 2003-03-05 Jan Hubicka <jh@suse.cz>
45648
45649 * gcc.dg/i386-local.c: New.
45650
45651 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
45652
45653 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
45654
45655 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45656
45657 * gcc.dg/switch-2.c: New test.
45658 * gcc.dg/switch-3.c: New test.
45659 * gcc.dg/Wswitch.c: Adjust line numbers.
45660 * gcc.dg/Wswitch-default.c: Likewise.
45661 * gcc.dg/Wswitch-enum.c: Likewise.
45662
45663 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
45664
45665 * gcc.c-torture/execute/20030222-1.c: New test.
45666
45667 2003-03-03 James E Wilson <wilson@tuliptree.org>
45668
45669 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
45670
45671 2003-03-03 Mark Mitchell <mark@codesourcery.com>
45672
45673 PR c++/9878
45674 * g++.dg/init/ref1.C: New test.
45675
45676 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
45677
45678 * gcc.dg/sh-relax.c: New SH-only test.
45679
45680 2003-03-03 Geoffrey Keating <geoffk@apple.com>
45681
45682 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
45683 comment explaining purpose of testcase.
45684
45685 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
45686
45687 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
45688 for HC11/HC12 (asm needs two int registers).
45689 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
45690 HC11/HC12 because the test uses an asm which needs two 32-bit
45691 registers.
45692
45693 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
45694
45695 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
45696 for HC11/HC12 (array is too large otherwise).
45697 * gcc.c-torture/compile/920501-4.x: New file, likewise.
45698 * gcc.c-torture/compile/20010518-2.x: Likewise.
45699 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
45700 HC11/HC12 (array is too large).
45701
45702 2003-03-01 Geoffrey Keating <geoffk@apple.com>
45703
45704 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
45705 * lib/g++-dg.exp (g++-dg-test): Likewise.
45706
45707 2003-03-01 Roger Sayle <roger@eyesopen.com>
45708
45709 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
45710 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
45711
45712 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45713
45714 * g++.dg/warn/implicit-typename1.C: Remove warning.
45715
45716 2003-02-28 Richard Henderson <rth@redhat.com>
45717
45718 * gcc.dg/noreturn-1.c: Move noreturn warning line.
45719 * gcc.dg/return-type-1.c: Move control reaches end warning line.
45720
45721 2003-02-28 Geoffrey Keating <geoffk@apple.com>
45722
45723 * gcc.dg/pch/pch.exp: Change .pch to .gch.
45724 * g++.dg/pch/pch.exp: Likewise.
45725
45726 2003-02-28 Mark Mitchell <mark@codesourcery.com>
45727
45728 PR c++/9879
45729 * g++.dg/init/new4.C: New test.
45730
45731 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
45732
45733 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
45734
45735 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
45736
45737 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
45738 unsigned long.
45739
45740 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
45741 wider than float.
45742
45743 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45744
45745 * lib/scanasm.exp: Add support for counting numbers of
45746 occurences.
45747 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
45748 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
45749
45750 2003-02-25 Mark Mitchell <mark@codesourcery.com>
45751
45752 PR c++/9683
45753 * g++.dg/template/static3.C: New test.
45754
45755 PR c++/9829
45756 * g++.dg/parse/namespace6.C: New test.
45757
45758 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45759
45760 PR target/9732
45761 * gcc.dg/20030225-1.c: New test.
45762
45763 2003-02-24 Mark Mitchell <mark@codesourcery.com>
45764
45765 * README: Remove out-of-date information.
45766
45767 PR c++/9836
45768 * g++.dg/template/spec6.C: New test.
45769
45770 2003-02-24 Jeff Law <law@redhat.com>
45771
45772 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
45773
45774 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45775
45776 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
45777 * gcc.dg/pragma-ep-1.c: Likewise.
45778
45779 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45780
45781 PR c++/9602
45782 * g++.dg/template/friend16.C: New test.
45783
45784 2003-02-23 Mark Mitchell <mark@codesourcery.com>
45785
45786 PR c++/5333
45787 * g++.dg/parse/fused-params1.C: Adjust error messages.
45788 * g++.dg/template/nested3.C: New test.
45789
45790 2003-02-24 Alan Modra <amodra@bigpond.net.au>
45791
45792 * g++.dg/abi/param1.C: New test.
45793
45794 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45795
45796 PR c++/7982
45797 * g++.dg/warn/implicit-typename1.C: New test.
45798
45799 2003-02-22 Kelley Cook <kelleycook@comcast.net>
45800
45801 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
45802 with "mtune".
45803 * g++.old-deja/g++.other/store-expr2.C: Likewise.
45804 * gcc.c-torture/execute/20010129-1.x: Likewise.
45805 * gcc.dg/20011107-1.c: Likewise.
45806 * gcc.dg/20020108-1.c: Likewise.
45807 * gcc.dg/20020122-3.c: Likewise.
45808 * gcc.dg/20020206-1.c: Likewise.
45809 * gcc.dg/20020310-1.c: Likewise.
45810 * gcc.dg/20020426-2.c: Likewise.
45811 * gcc.dg/20020517-1.c: Likewise.
45812 * gcc.dg/991230-1.c: Likewise.
45813 * gcc.dg/i386-unroll-1.c: Likewise.
45814 * gcc.misc-tests/i386-prefetch.exp: Likewise.
45815
45816 2003-02-22 Jan Hubicka <jh@suse.cz>
45817
45818 * gcc.dg/i386-mul.c: New test.
45819
45820 2003-02-21 Roger Sayle <roger@eyesopen.com>
45821
45822 * gcc.dg/builtins-5.c: New test case.
45823
45824 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
45825
45826 * gcc.dg/asmreg-1.c: New test.
45827
45828 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45829
45830 PR c++/9749
45831 * g++.dg/parse/varmod1.C: New test.
45832
45833 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45834
45835 PR c++/9727
45836 * g++.dg/template/op1.C: New test.
45837
45838 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45839
45840 PR c++/8906
45841 * g++.dg/template/nested2.C: New test.
45842
45843 2003-02-21 Mark Mitchell <mark@codesourcery.com>
45844
45845 PR c++/8724
45846 * g++.dg/expr/dtor1.C: New test.
45847
45848 2003-02-21 Zack Weinberg <zack@codesourcery.com>
45849
45850 * gcc.dg/cpp/include3.c: New test.
45851 * gcc.dg/cpp/inc/foo.h: New file.
45852
45853 2003-02-21 Glen Nakamura <glen@imodulo.com>
45854
45855 * gcc.c-torture/execute/20030221-1.c: New test.
45856
45857 2003-02-20 Mark Mitchell <mark@codesourcery.com>
45858
45859 PR c++/9729
45860 * g++.dg/abi/conv1.C: New test.
45861
45862 2003-02-20 Jan Hubicka <jh@suse.cz>
45863
45864 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
45865
45866 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
45867
45868 * gcc.c-torture/compile/20030219-1.c: New test.
45869
45870 2003-02-18 Jan Hubicka <jh@suse.cz>
45871
45872 * gcc.dg/funcorder.c: New test.
45873
45874 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
45875
45876 * gcc.c-torture/execute/20030218-1.c: New.
45877
45878 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
45879
45880 * gcc.dg/20030218-1.c: New.
45881
45882 2003-02-18 Richard Henderson <rth@redhat.com>
45883
45884 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
45885 * gcc.dg/attr-used-2.c: New.
45886
45887 2003-02-18 Mark Mitchell <mark@codesourcery.com>
45888
45889 PR c++/9704
45890 * g++.dg/init/copy5.C: New test.
45891
45892 2003-02-18 Geoffrey Keating <geoffk@apple.com>
45893
45894 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
45895 * g++.dg/pch/pch.exp: Likewise.
45896
45897 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
45898
45899 * gcc.c-torture/execute/20030209-1.c: Enable the test if
45900 STACK_SIZE is not defined.
45901
45902 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45903
45904 PR c++/9457
45905 * g++.dg/template/init1.C: New test.
45906
45907 2003-02-16 Jan HUbicka <jh@suse.cz>
45908
45909 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
45910 (foo): Add few extra tests
45911 * gcc.dg/c99-const-expr-3.c: Likewise.
45912 * gcc.c-torture/execute/20030216-1.c: New.
45913
45914 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45915
45916 PR c++/9459
45917 * g++.dg/ext/typeof4.C: New test.
45918
45919 2003-02-15 Roger Sayle <roger@eyesopen.com>
45920
45921 * gcc.dg/i386-387-3.c: New test case.
45922
45923 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
45924
45925 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
45926 cris-*-elf* cris-*-aout* and mmix-*-*.
45927
45928 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
45929
45930 * gcc.dg/20030213-1.c: New test.
45931
45932 2003-02-12 Roger Sayle <roger@eyesopen.com>
45933
45934 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
45935 * gcc.dg/i386-387-2.c: Likewise.
45936
45937 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
45938
45939 * gcc.dg/ppc-spe.c: Fix formatting.
45940 Enable tests that were previously unsupported by gas.
45941 Delete tests for instructions that no longer exist.
45942 Switch arguments on evsubifw builtin.
45943
45944 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
45945
45946 * gcc.c-torture/execute/20030209-1.c: Disable the test if
45947 STACK_SIZE is too small.
45948
45949 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
45950 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
45951
45952 * gcc.dg/decl-2.c: New test.
45953
45954 2003-02-10 Jan Hubicka <jh@suse.cz>
45955
45956 * gcc.dg/i386-fpcvt-1.c: New test.
45957
45958 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
45959
45960 * gcc.c-torture/execute/20030209-1.c: New test.
45961
45962 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
45963
45964 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
45965 int-wide bitops, use the constants of the same width.
45966 Likewise, if long long is 32-bit wide, test bitops using
45967 32-bit constants.
45968
45969 2003-02-07 Loren James Rittle <ljrittle@acm.org>
45970
45971 * gcc.dg/20021014-1.c: Annotate with expected notice text.
45972
45973 2003-02-07 Roger Sayle <roger@eyesopen.com>
45974
45975 * gcc.dg/builtins-4.c: New test case.
45976
45977 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45978
45979 * gcc.dg/20020430-1.c: Fix dg command typos.
45980 * gcc.dg/20020503-1.c: Likewise.
45981
45982 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
45983
45984 PR c++/8785
45985 * g++.dg/parse/fused-params1.C: New test.
45986
45987 PR c++/8857
45988 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
45989
45990 PR c++/8921
45991 * g++.dg/parse/non-dependent1.C: New test.
45992
45993 PR c++/8928
45994 * g++.dg/parse/dupl-tmpl-args1.C: New test.
45995
45996 PR c++/9228
45997 * g++.dg/parse/undefined7.C: New test.
45998 * g++.dg/parse/non-templ1.C: New test.
45999
46000 PR c++/9229
46001 * g++.dg/parse/too-many-tmpl-args1.C: New test.
46002
46003 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
46004
46005 * gcc.c-torture/compile/20030206-1.c: New test.
46006
46007 2003-02-05 Roger Sayle <roger@eyesopen.com>
46008
46009 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
46010 "pow" to "foo" to avoid potential confusion with a math built-in.
46011
46012 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46013
46014 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
46015 conditions for SPARC targets.
46016
46017 2003-02-05 Jakub Jelinek <jakub@redhat.com>
46018
46019 * gcc.dg/20030204-1.c: New test.
46020
46021 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46022
46023 PR c++/38
46024 * g++.dg/parse/array-size1.C: New test.
46025
46026 PR c++/5657
46027 * g++.dg/parse/undefined3.C: New test.
46028
46029 PR c++/5665
46030 * g++.dg/parse/undefined4.C: New test.
46031
46032 PR c++/5975
46033 * g++.dg/parse/undefined5.C: New test.
46034
46035 PR c++/7259
46036 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
46037
46038 PR c++/8578
46039 * g++.dg/parse/casting-operator1.C: New test.
46040
46041 PR c++/8596
46042 * g++.dg/parse/undefined6.C: New test.
46043
46044 PR c++/8736
46045 * g++.dg/parse/missing-template1.C: New test.
46046
46047 2003-02-04 Jan Hubicka <jh@suse.cz>
46048
46049 * gcc.dg/i386-cadd.c: Compile using -march=k8.
46050 * gcc.dg/i386-cmov?.c: Likewise.
46051 * gcc.dg/i386-fpcvt-?.c: Likewise.
46052 * gcc.dg/i386-ssefp-1.c: Likewise.
46053 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
46054 conventions.
46055
46056 2003-02-03 Mark Mitchell <mark@codesourcery.com>
46057
46058 PR c++/7129
46059 * g++.dg/ext/max.C: New test.
46060
46061 2003-02-03 Jan Hubicka <jh@suse.cz>
46062
46063 * gcc.c-torture/execute/20030203-1.c: New test.
46064
46065 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
46066
46067 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
46068 'natural-endian'.
46069
46070 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
46071
46072 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
46073 * g++.dg/init/new2.C: Likewise.
46074 * g++.dg/other/new1.C: Likewise.
46075
46076 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
46077
46078 * gcc.dg/struct-ret-libc.c: New test.
46079
46080 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
46081
46082 * gcc.dg/20030129-1.c: New test.
46083
46084 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46085
46086 PR c++/8849
46087 * g++.dg/template/ptrmem4.C: New test.
46088
46089 2003-01-29 Mark Mitchell <mark@codesourcery.com>
46090
46091 * g++.dg/parser/constant1.C: New test.
46092
46093 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46094
46095 PR c++/8591
46096 * g++.dg/parse/friend2.C: New test.
46097
46098 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
46099
46100 PR c++/9437
46101 * g++.dg/template/unify4.C: New test.
46102
46103 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
46104
46105 * gcc.c-torture/execute/20030128-1.c: New test.
46106
46107 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
46108
46109 * g++.dg/lookup/nested1.C: Test moved from ...
46110 * g++.old-deja/g++.other/lookup24.C: ... here.
46111
46112 2003-01-28 Jan Hubicka <jh@suse.cz>
46113
46114 * gcc.dg/i386-cmov5.c: New test.
46115
46116 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
46117
46118 * gcc.c-torture/execute/20010925-1.c: Changed the
46119 memcpy declaration.
46120
46121 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
46122
46123 PR c++/3902
46124 * g++.dg/parse/template5.C: New test.
46125
46126 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
46127
46128 PR fortran/9258
46129 * g77.dg/pr9258: New test.
46130
46131 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
46132
46133 * README: Move relevant parts from README.g++.
46134
46135 * README.g++: Remove this file.
46136
46137 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
46138
46139 * g++.dg/abi/dcast1.C: New test.
46140
46141 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46142
46143 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
46144
46145 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
46146
46147 PR c++/47
46148 * g++.old-deja/g++.other/lookup24.C: New test.
46149
46150 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46151
46152 PR middle-end/7227
46153 * gcc.dg/uninit-C.c: New test.
46154
46155 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
46156
46157 * g++.dg/abi/covariant1.C: New test.
46158
46159 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
46160
46161 * gcc.dg/20030123-1.c: New test.
46162
46163 2003-01-25 Jan Hubicka <jh@suse.cz>
46164
46165 PR opt/8492
46166 * gcc.c-torture/compile/20030125-1.c
46167
46168 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
46169
46170 PR c++/9403
46171 * g++.dg/parse/template3.C: New test.
46172 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
46173
46174 PR c++/795
46175 * g++.dg/parse/template4.C: New test.
46176
46177 PR c++/9415
46178 * g++.dg/template/qual2.C: New test.
46179
46180 PR c++/8545
46181 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
46182
46183 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
46184
46185 2003-01-25 Roger Sayle <roger@eyesopen.com>
46186
46187 * gcc.c-torture/execute/switch-1.c: New test case.
46188
46189 2003-01-25 Jan Hubicka <jh@suse.cz>
46190
46191 * gcc.c-torture/execute/20030125-1.[cx]: New test.
46192
46193 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
46194
46195 Tweaks for Bison-1.875. From the NEWS file:
46196 "- `parse error' -> `syntax error'
46197 Bison now uniformly uses the term `syntax error'"
46198 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
46199 * gcc.dg/cpp/digraph2.c: Likewise.
46200 * gcc.dg/cpp/direct2.c: Likewise.
46201 * gcc.dg/cpp/paste4.c: Likewise.
46202 * gcc.dg/c90-restrict-1.c: Likewise.
46203 * gcc.dg/c99-func-2.c: Likewise.
46204 * gcc.dg/noncompile/920721-2.c: Likewise.
46205 * gcc.dg/noncompile/930622-2.c: Likewise.
46206 * gcc.dg/noncompile/940112-1.c: Likewise.
46207 * gcc.dg/noncompile/950921-1.c: Likewise.
46208 * gcc.dg/noncompile/951123-1.c: Likewise.
46209 * gcc.dg/noncompile/971104-1.c: Likewise.
46210 * gcc.dg/noncompile/990416-1.c: Likewise.
46211
46212 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
46213
46214 * g++.dg/parse/undefined1.C: Add error message.
46215
46216 2003-01-22 Mark Mitchell <mark@codesourcery.com>
46217
46218 PR c++/9354
46219 * g++.dg/parse/new1.C: New test.
46220
46221 PR c++/9216
46222 * g++.dg/parse/template2.C: New test.
46223
46224 PR c++/9354
46225 * g++.dg/parse/typedef2.C: New test.
46226
46227 PR c++/9328
46228 * g++.dg/ext/typeof3.C: New test.
46229
46230 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46231
46232 PR c++/2738
46233 * g++.dg/parse/ret-type1.C: New test.
46234
46235 PR c++/3792
46236 * g++.dg/parse/tmpl-outside1.C: New test.
46237
46238 PR c++/4207
46239 * g++.dg/parse/int-as-enum1.C: New test.
46240
46241 PR c++/4903
46242 * g++.dg/parse/no-typename1.C: New test.
46243
46244 PR c++/5533
46245 * g++.dg/parse/no-value1.C: New test.
46246
46247 PR c++/5921
46248 * g++.dg/parse/wrong-inline1.C: New test.
46249
46250 PR c++/6402
46251 * g++.dg/parse/ref1.C: New test.
46252
46253 PR c++/6992
46254 * g++.dg/parse/attr-ctor1.C: New test.
46255
46256 PR c++/7229
46257 * g++.dg/parse/namespace5.C: New test.
46258
46259 PR c++/7917
46260 * g++.dg/parse/func-def1.C: New test.
46261
46262 PR c++/8143
46263 * g++.dg/parse/undefined1.C: New test.
46264
46265 PR c++/5723, PR c++/8522
46266 * g++.dg/parse/specialization1.C: New test.
46267
46268 PR c++/163, PR c++/8595
46269 * g++.dg/parse/struct-as-enum1.C: New test.
46270
46271 PR c++/9173
46272 * g++.dg/parse/undefined2.C: New test.
46273
46274 2003-01-22 Mark Mitchell <mark@codesourcery.com>
46275
46276 PR c++/9298
46277 * g++.dg/parse/template1.C: New test.
46278
46279 PR c++/9384
46280 * g++.dg/parse/using1.C: New test.
46281
46282 PR c++/9285
46283 PR c++/9294
46284 * g++.dg/parse/expr2.C: New test.
46285
46286 PR c++/9388
46287 * g++.dg/parse/lookup2.C: Likewise.
46288
46289 2003-01-21 Jan Hubicka <jh@suse.cz>
46290
46291 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
46292 * gcc.c-torture/execute/eeprof-1.c: Likewise.
46293 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
46294 * gcc.c-torture/execute/string-opt-*.c: Likewise.
46295
46296 2003-01-20 Nick Clifton <nickc@redhat.com>
46297
46298 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
46299 problem with ARM sibcall code generation.
46300
46301 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
46302
46303 * gcc.c-torture/execute/20030120-1.c: New.
46304
46305 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
46306
46307 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
46308
46309 2003-01-17 Mark Mitchell <mark@codesourcery.com>
46310
46311 PR c++/9272
46312 * g++.dg/parse/ctor1.C: New test.
46313
46314 PR c++/9294:
46315 * g++.dg/parse/qualified1.C: New test.
46316
46317 * g++.dg/parse/typename3.C: New test.
46318
46319 2003-01-16 Richard Henderson <rth@redhat.com>
46320
46321 * g++.dg/tls/init-2.C: Fix error matches for real this time.
46322
46323 2003-01-16 Richard Henderson <rth@redhat.com>
46324
46325 * g++.dg/pch/pch.exp: Copy test header to the working directory
46326 before using it either for precompilation or direct use.
46327 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
46328 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
46329
46330 2003-01-16 Richard Henderson <rth@redhat.com>
46331
46332 * gcc.dg/pch/pch.exp: Copy test header to the working directory
46333 before using it either for precompilation or direct use.
46334 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
46335 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
46336
46337 2003-01-16 Mark Mitchell <mark@codesourcery.com>
46338
46339 * g++.dg/ext/typename1.C: Add typename keyword.
46340 * g++.dg/template/crash1.C: Update error messages.
46341 * g++.dg/template/crash2.C: Remove error message.
46342 * g++.dg/parse/typename2.C: New test.
46343 * g++.dg/template/typename2.C: Change implicit
46344 typename warning into error.
46345 * g++.old-deja/g++.benjamin/tem03.C: Issue more
46346 error messages.
46347 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
46348 * g++.old-deja/g++.brendan/crash56.C: Add this->.
46349 * g++.old-deja/g++.law/visibility13.C: Remove error
46350 messages.
46351 * g++.old-deja/g++.ns/template17.C: Reorder code to
46352 make declaration visible in template.
46353 * g++.old-deja/g++.pt/crash3.C: Fix typos.
46354 * g++.old-deja/g++.pt/crash36.C: Issue more error
46355 messages.
46356 * g++.old-deja/g++.pt/crash5.C: Improve error
46357 message.
46358 * g++.old-deja/g++.pt/crash67.C: Remove warning.
46359 * g++.old-deja/g++.pt/inherit1.C: Add this->.
46360 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
46361 * g++.old-deja/g++.pt/typename16.C: Replace implicit
46362 typename warning with error message.
46363 * g++.old-deja/g++.pt/typename19.C: Remove warning.
46364 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
46365 * g++.old-deja/g++.robertl/eb24.C: Use this->.
46366
46367 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
46368
46369 * g++.dg/parse/ambig2.C: New test.
46370
46371 2003-01-15 Richard Henderson <rth@redhat.com>
46372
46373 * g++.dg/tls/init-2.C: Update error message string.
46374
46375 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46376
46377 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
46378
46379 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
46380
46381 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
46382 all for HC11/HC12.
46383 * gcc.c-torture/compile/20001205-1.x: Likewise.
46384 * gcc.c-torture/compile/20001226-1.x: Likewise.
46385 * gcc.c-torture/compile/920520-1.x: Likewise.
46386 * gcc.c-torture/compile/961203-1.x: Likewise.
46387 * gcc.c-torture/compile/20020604-1.x: Likewise.
46388
46389 2003-01-15 Jan Hubicka <jh@suse.cz>
46390
46391 * gcc.c-torture/compile/20030115-1.c: New test.
46392
46393 * gcc.dg/i386-fpcvt-1.c: New test.
46394 * gcc.dg/i386-fpcvt-2.c: New test.
46395
46396 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
46397
46398 Further conform g++'s __vmi_class_type_info to the C++ ABI
46399 specification.
46400 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
46401 the specification.
46402
46403 2003-01-14 Jan Hubicka <jh@suse.cz>
46404
46405 * gcc.dg/i386-fpcvt-1.c: New test.
46406 * gcc.dg/i386-fpcvt-2.c: New test.
46407
46408 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
46409
46410 * gcc.dg/i386-mmx-3.c: New test.
46411
46412 2003-01-12 Mark Mitchell <mark@codesourcery.com>
46413
46414 PR c++/9264
46415 * g++.dg/parse/octal1.C: New file.
46416
46417 PR c++/9172
46418 * g++.dg/parse/typename1.C: New file.
46419
46420 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
46421
46422 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
46423 * gcc.dg/bf-no-ms-layout.c: Likewise.
46424 * gcc.dg/bf-ms-attrib.c: Likewise.
46425
46426 2003-01-10 Mark Mitchell <mark@codesourcery.com>
46427
46428 PR c++/9099
46429 * g++.dg/parse/dtor1.C: New file.
46430
46431 PR c++/9128
46432 * g++.dg/rtti/typeid1.C: New file.
46433
46434 PR c++/9153
46435 * g++.dg/parse/lookup1.C: New file.
46436
46437 PR c++/9171
46438 * g++.dg/templ/spec5.C: New file.
46439
46440 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
46441
46442 * gcc.c-torture/compile/20030110-1.c: New test.
46443
46444 2003-01-09 Geoffrey Keating <geoffk@apple.com>
46445
46446 Merge from pch-branch:
46447
46448 2002-12-23 Geoffrey Keating <geoffk@apple.com>
46449
46450 * gcc.dg/pch/cpp-1.h: New.
46451 * gcc.dg/pch/cpp-1.c: New.
46452 * gcc.dg/pch/cpp-2.h: New.
46453 * gcc.dg/pch/cpp-2.c: New.
46454
46455 2002-11-19 Geoffrey Keating <geoffk@apple.com>
46456
46457 * gcc.dg/pch/except-1.h: New.
46458 * gcc.dg/pch/except-1.c: New.
46459
46460 2002-11-13 Geoffrey Keating <geoffk@apple.com>
46461
46462 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
46463 running test.
46464 * gcc.dg/pch: Include *.hp not *.h.
46465 * gcc.dg/pch/system-1.h: New.
46466 * gcc.dg/pch/system-1.c: New.
46467
46468 2002-11-11 Geoffrey Keating <geoffk@apple.com>
46469
46470 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
46471 rather than trying to build and run a program using PCH.
46472 * gcc.dg/pch: Remove dg-do commands from test files.
46473
46474 2002-11-08 Geoffrey Keating <geoffk@apple.com>
46475
46476 * gcc.dg/pch/macro-3.c: New.
46477 * gcc.dg/pch/macro-3.h: New.
46478
46479 2002-11-04 Geoffrey Keating <geoffk@apple.com>
46480
46481 * gcc.dg/pch/common-1.c: New.
46482 * gcc.dg/pch/common-1.h: New.
46483 * gcc.dg/pch/decl-1.c: New.
46484 * gcc.dg/pch/decl-1.h: New.
46485 * gcc.dg/pch/decl-2.c: New.
46486 * gcc.dg/pch/decl-2.h: New.
46487 * gcc.dg/pch/decl-3.c: New.
46488 * gcc.dg/pch/decl-3.h: New.
46489 * gcc.dg/pch/decl-4.c: New.
46490 * gcc.dg/pch/decl-4.h: New.
46491 * gcc.dg/pch/decl-5.c: New.
46492 * gcc.dg/pch/decl-5.h: New.
46493 * gcc.dg/pch/global-1.c: New.
46494 * gcc.dg/pch/global-1.h: New.
46495 * gcc.dg/pch/inline-1.c: New.
46496 * gcc.dg/pch/inline-1.h: New.
46497 * gcc.dg/pch/inline-2.c: New.
46498 * gcc.dg/pch/inline-2.h: New.
46499 * gcc.dg/pch/static-1.c: New.
46500 * gcc.dg/pch/static-1.h: New.
46501 * gcc.dg/pch/static-2.c: New.
46502 * gcc.dg/pch/static-2.h: New.
46503
46504 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
46505
46506 * g++.dg/pch/pch.exp: Better handle failing testcases.
46507 * gcc.dg/pch/pch.exp: Likewise.
46508 * gcc.dg/pch/macro-1.c: New.
46509 * gcc.dg/pch/macro-1.h: New.
46510 * gcc.dg/pch/macro-2.c: New.
46511 * gcc.dg/pch/macro-2.h: New.
46512
46513 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
46514
46515 * g++.dg/dg.exp: Treat files in pch/ specially.
46516 * g++.dg/pch/pch.exp: New file.
46517 * g++.dg/pch/empty.H: New file.
46518 * g++.dg/pch/empty.C: New file.
46519 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
46520 "precompile".
46521
46522 * gcc.dg/pch/pch.exp: New file.
46523 * gcc.dg/pch/empty.h: New file.
46524 * gcc.dg/pch/empty.c: New file.
46525 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
46526 "precompile".
46527
46528 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46529
46530 * g++.dg/template/friend14.C: New test.
46531
46532 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46533
46534 * gcc.dg/old-style-asm-1.c: New test.
46535
46536 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
46537
46538 * gcc.c-torture/compile/20030109-1.c: New test.
46539
46540 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46541
46542 * gcc.c-torture/execute/20030109-1.c: New test.
46543
46544 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
46545
46546 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
46547 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
46548 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
46549 * g++.old-deja/g++.mike/eh2.C: Likewise.
46550 * g++.old-deja/g++.mike/eh3.C: Likewise.
46551 * g++.old-deja/g++.mike/eh5.C: Likewise.
46552 * g++.old-deja/g++.mike/eh6.C: Likewise.
46553 * g++.old-deja/g++.mike/eh7.C: Likewise.
46554 * g++.old-deja/g++.mike/eh8.C: Likewise.
46555 * g++.old-deja/g++.mike/eh9.C: Likewise.
46556 * g++.old-deja/g++.mike/eh10.C: Likewise.
46557 * g++.old-deja/g++.mike/eh12.C: Likewise.
46558 * g++.old-deja/g++.mike/eh13.C: Likewise.
46559 * g++.old-deja/g++.mike/eh14.C: Likewise.
46560 * g++.old-deja/g++.mike/eh16.C: Likewise.
46561 * g++.old-deja/g++.mike/eh17.C: Likewise.
46562 * g++.old-deja/g++.mike/eh18.C: Likewise.
46563 * g++.old-deja/g++.mike/eh21.C: Likewise.
46564 * g++.old-deja/g++.mike/eh23.C: Likewise.
46565 * g++.old-deja/g++.mike/eh24.C: Likewise.
46566 * g++.old-deja/g++.mike/eh25.C: Likewise.
46567 * g++.old-deja/g++.mike/eh26.C: Likewise.
46568 * g++.old-deja/g++.mike/eh27.C: Likewise.
46569 * g++.old-deja/g++.mike/eh28.C: Likewise.
46570 * g++.old-deja/g++.mike/eh29.C: Likewise.
46571 * g++.old-deja/g++.mike/eh31.C: Likewise.
46572 * g++.old-deja/g++.mike/eh33.C: Likewise.
46573 * g++.old-deja/g++.mike/eh34.C: Likewise.
46574 * g++.old-deja/g++.mike/eh35.C: Likewise.
46575 * g++.old-deja/g++.mike/eh36.C: Likewise.
46576 * g++.old-deja/g++.mike/eh37.C: Likewise.
46577 * g++.old-deja/g++.mike/eh38.C: Likewise.
46578 * g++.old-deja/g++.mike/eh39.C: Likewise.
46579 * g++.old-deja/g++.mike/eh40.C: Likewise.
46580 * g++.old-deja/g++.mike/eh41.C: Likewise.
46581 * g++.old-deja/g++.mike/eh42.C: Likewise.
46582 * g++.old-deja/g++.mike/eh44.C: Likewise.
46583 * g++.old-deja/g++.mike/eh46.C: Likewise.
46584 * g++.old-deja/g++.mike/eh47.C: Likewise.
46585 * g++.old-deja/g++.mike/eh48.C: Likewise.
46586 * g++.old-deja/g++.mike/eh49.C: Likewise.
46587 * g++.old-deja/g++.mike/eh50.C: Likewise.
46588 * g++.old-deja/g++.mike/eh51.C: Likewise.
46589 * g++.old-deja/g++.mike/eh53.C: Likewise.
46590 * g++.old-deja/g++.mike/eh55.C: Likewise.
46591 * g++.old-deja/g++.mike/p7912.C: Likewise.
46592 * g++.old-deja/g++.mike/p9706.C: Likewise.
46593 * g++.old-deja/g++.mike/p10416.C: Likewise.
46594 * g++.old-deja/g++.mike/p11667.C: Likewise.
46595 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
46596 Remove redundant reference to Iris.
46597 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
46598 Elxsi, i860, Pico Java, and WE32K.
46599
46600 2003-01-07 Mark Mitchell <mark@codesourcery.com>
46601
46602 * g++.dg/ext/asm4.C: New test.
46603
46604 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46605
46606 PR c++/9030
46607 * g++.dg/template/friend12.C: New test.
46608 * g++.dg/template/friend13.C: Likewise.
46609 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
46610
46611 2003-01-08 Jan Hubicka <jh@suse.cz>
46612
46613 * gcc.dg/i386-cadd.c: New test.
46614 * gcc.dg/i386-cmov4.c: Likewise.
46615
46616 2003-01-06 Mark Mitchell <mark@codesourcery.com>
46617
46618 PR c++/9165
46619 * g++.dg/warn/Wunused-3.C: New test.
46620
46621 * g++.dg/abi/bitfield9.C: New test.
46622
46623 PR c++/9189
46624 * g++.dg/parse/defarg3.C: New test.
46625
46626 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
46627
46628 * g++.dg/parse/ambig1.C: New test.
46629 * g++.dg/parse/defarg2.C: New test.
46630
46631 2003-01-05 Mark Mitchell <mark@codesourcery.com>
46632
46633 * g++.dg/template/defarg-1.C: New test.
46634 * g++.dg/template/local2.C: Likewise.
46635
46636 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
46637
46638 * gcc.c-torture/execute/20030105-1.c: New test.
46639
46640 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46641
46642 * g++.dg/parse/namespace3.C: Remove extra semicolons.
46643 * g++.dg/parse/namespace4.C: Likewise.
46644
46645 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
46646
46647 * g++.dg/template/ntp2.C: New test.
46648
46649 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
46650
46651 * g++.dg/parse/extern-C-1.C: New test.
46652
46653 * g++.dg/parse/namespace4.C: New test.
46654
46655 * g++.dg/template/nested1.C: New test.
46656
46657 * g++.dg/parse/namespace3.C: New test.
46658
46659 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
46660
46661 * g++.dg/lookup/two-stage1.C: New test.
46662
46663 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46664
46665 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
46666 * g++.old-deja/g++.jason/access8.C: Likewise.
46667 * g++.old-deja/g++.other/decl5.C: Likewise.
46668
46669 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
46670
46671 * g++.dg/parse/parse7.C: New test.
46672
46673 2003-01-02 Mark Mitchell <mark@codesourcery.com>
46674
46675 PR c++/2843
46676 * g++.dg/ext/attrib7.C: New test.
46677
46678 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
46679
46680 * g++.dg/parse/parse6.C: New test.
46681
46682 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
46683
46684 * gcc.dg/h8300-stack-1.c: New.
46685
46686 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
46687
46688 g++.dg/lookup/exception1.C: New test.
46689
46690 g++.dg/lookup/template1.C: New test.
46691
46692 g++.dg/parse/namespace2.C: New test.
46693
46694 g++.dg/parse/parens2.C: New test.
46695
46696 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46697
46698 * g++.dg/parse/parse5.C: New test.
46699 * g++.dg/lookup/scoped4.C: New test.
46700
46701 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
46702
46703 * g++.dg/parse/parens1.C: New test.
46704
46705 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
46706 angle-bracket1.C.
46707 * g++.dg/parse/parens2.C: New test.
46708
46709 * g++.dg/lookup/scope-operator1.C: New test.
46710
46711 * g++.dg/parse/operator1.C: New test.
46712
46713 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46714
46715 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
46716 * g++.old-deja/g++.other/access6.C: Likewise.
46717 * g++.old-deja/g++.other/decl1.C: Likewise.
46718 * g++.old-deja/g++.pt/typename12.C: Likewise.
46719
46720 2002-12-31 Mark Mitchell <mark@codesourcery.com>
46721
46722 * g++.dg/parse/namespace1.C: New test.
46723
46724 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46725
46726 * g++.dg/parse/parse4.C: New test.
46727
46728 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46729
46730 * g++.dg/parse/parse3.C: New test.
46731
46732 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46733
46734 * g++.dg/parse/parse2.C: New test.
46735
46736 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46737
46738 * g++.dg/template/friend11.C: New test.
46739
46740 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
46741
46742 * g++.dg/parse/parse1.C: New test.
46743
46744 2002-12-31 Janis Johnson <janis187@us.ibm.com>
46745
46746 * lib/profopt.exp: Change the name of a global variable to avoid
46747 possible clashes with other test suites.
46748
46749 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
46750
46751 * g++.dg/inherit/covariant8.C: New test.
46752
46753 2002-12-31 Mark Mitchell <mark@codesourcery.com>
46754
46755 * g++.dg/init/array9.C: New test.
46756
46757 PR c++/9112
46758 * g++.dg/parse/expr1.C: New test.
46759
46760 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
46761
46762 * gcc.c-torture/compile/20021230-1.c: New test.
46763
46764 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
46765
46766 * g++.dg/inherit/covariant5.C: New test.
46767 * g++.dg/inherit/covariant6.C: New test.
46768 * g++.dg/inherit/covariant7.C: New test.
46769
46770 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46771
46772 PR c++/2739
46773 * g++.dg/other/access2.C: New test.
46774
46775 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
46776
46777 * g++.dg/other/anon-struct.C: No longer fails
46778 * g++.old-deja/g++.brendan/parse4.C: Likewise.
46779 * g++.old-deja/g++.brendan/parse5.C: Likewise.
46780 * g++.old-deja/g++.brendan/parse6.C: Likewise.
46781
46782 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
46783
46784 * g++.dg/parse/angle-bracket.C (main): No longer fails.
46785
46786 2002-12-27 Mark Mitchell <mark@codesourcery.com>
46787
46788 * g++.dg/eh/spec4.C: Remove stray semicolon.
46789 * g++.dg/expr/pmf-1.C: Change error message.
46790 * g++.dg/ext/asm1.C: Remove stray semicolon.
46791 * g++.dg/ext/typename1.C: Add missing typenames.
46792 * g++.dg/inherit/template-as-base.C: Change error message.
46793 * g++.dg/lookup/scoped1.C: Likewise.
46794 * g++.dg/lookup/scoped2.C: Likewise.
46795 * g++.dg/lookup/using2.C: Likewise.
46796 * g++.dg/other/component1.C: Remove stray semicolon.
46797 * g++.dg/other/do1.C: Change error message.
46798 * g++.dg/other/error2.C: Likewise.
46799 * g++.dg/other/init1.C: Likewise.
46800 * g++.dg/other/packed1.C: Remove stray semicolon.
46801 * g++.dg/other/ptrmem2.C: Change error message.
46802 * g++.dg/parse/parameter-declaration-1.C: Remove line number
46803 marker.
46804 * g++.dg/special/initp1.C: Remove invalid attribute usage.
46805 * g++.dg/template/access3.C: Add typename keyword.
46806 * g++.dg/template/access5.C: Remove stray semicolon.
46807 * g++.dg/template/access6.C: Likewise.
46808 * g++.dg/template/complit1.C: Likewise.
46809 * g++.dg/template/crash1.C: Change error message.
46810 * g++.dg/template/inherit2.C: Remove stray semicolon.
46811 * g++.dg/template/instantiate2.C: Likewise.
46812 * g++.dg/template/instantiate3.C: Change error message.
46813 * g++.dg/template/qual1.C: Remove stray semicolon.
46814 * g++.dg/template/qualttp18.C: Change error message.
46815 * g++.dg/template/ref1.C: Remove stray semicolon.
46816 * g++.dg/template/sizeof1.C (A::value): Declare it.
46817 * g++.dg/template/spec4.C: Change error message.
46818 * g++.dg/template/static1.C: Likewise.
46819 * g++.dg/template/type1.C: Likewise.
46820 * g++.dg/template/typename3.C: Likewise.
46821 * g++.old-deja/g++.benjamin/13478.C: Change error message.
46822 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
46823 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
46824 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
46825 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
46826 named return value extension.
46827 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
46828 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
46829 * g++.old-deja/g++.bob/extern_C.C: Likewise.
46830 * g++.old-deja/g++.bob/inherit2.C: Likewise.
46831 * g++.old-deja/g++.brendan/complex1.C: Likewise.
46832 * g++.old-deja/g++.brendan/copy5.C: Likewise.
46833 * g++.old-deja/g++.brendan/crash13.C: Likewise.
46834 * g++.old-deja/g++.brendan/crash15.C: Likewise.
46835 * g++.old-deja/g++.brendan/crash18.C: Change error message.
46836 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
46837 * g++.old-deja/g++.brendan/crash38.C: Likewise.
46838 * g++.old-deja/g++.brendan/crash50.C: Likewise.
46839 * g++.old-deja/g++.brendan/crash56.C: Likewise.
46840 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
46841 syntax.
46842 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
46843 * g++.old-deja/g++.brendan/crash8.C: Change error message.
46844 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
46845 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
46846 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
46847 * g++.old-deja/g++.brendan/template11.C: Likewise.
46848 * g++.old-deja/g++.brendan/template26.C: Likewise.
46849 * g++.old-deja/g++.brendan/template27.C: Use explicit
46850 specialization syntax.
46851 * g++.old-deja/g++.brendan/template30.C: Likewise.
46852 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
46853 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
46854 non-dependent names.
46855 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
46856 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
46857 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
46858 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
46859 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
46860 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
46861 named return value extension.
46862 * g++.old-deja/g++.ext/namedret2.C: Likewise.
46863 * g++.old-deja/g++.ext/namedret3.C: Likewise.
46864 * g++.old-deja/g++.ext/return1.C: Likewise.
46865 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
46866 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
46867 * g++.old-deja/g++.jason/access8.C: Likewise.
46868 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
46869 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
46870 pseudo-destructor names.
46871 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
46872 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
46873 pseudo-destructor names.
46874 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
46875 * g++.old-deja/g++.jason/overload19.C: Likewise.
46876 * g++.old-deja/g++.jason/overload32.C: Likewise.
46877 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
46878 stray semicolons.
46879 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
46880 * g++.old-deja/g++.jason/return.C: Likewise.
46881 * g++.old-deja/g++.jason/return2.C: Likewise.
46882 * g++.old-deja/g++.jason/shadow1.C: Likewise.
46883 * g++.old-deja/g++.jason/special.C: Use explicit specialization
46884 syntax.
46885 * g++.old-deja/g++.jason/template10.C: Account for use of
46886 non-dependent names.
46887 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
46888 syntax.
46889 * g++.old-deja/g++.jason/template37.C: Likewise.
46890 * g++.old-deja/g++.law/access4.C: Change error messages.
46891 * g++.old-deja/g++.law/arm13.C: Remove incorrect
46892 pseudo-destructor names.
46893 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
46894 * g++.old-deja/g++.law/ctors9.C: Likewise.
46895 * g++.old-deja/g++.law/cvt22.C: Likewise.
46896 * g++.old-deja/g++.law/dtors5.C: Likewise.
46897 * g++.old-deja/g++.law/global-init1.C: Likewise.
46898 * g++.old-deja/g++.law/missed-error3.C: Likewise.
46899 * g++.old-deja/g++.law/operators28.C: Likewise.
46900 * g++.old-deja/g++.law/visibility28.C: Likewise.
46901 * g++.old-deja/g++.martin/eval1.C: Likewise.
46902 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
46903 name.
46904 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
46905 * g++.old-deja/g++.mike/net34.C: Likewise.
46906 * g++.old-deja/g++.mike/net36.C: Likewise.
46907 * g++.old-deja/g++.mike/ns2.C: Likewise.
46908 * g++.old-deja/g++.mike/p12306.C: Likewise.
46909 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
46910 value extension.
46911 * g++.old-deja/g++.mike/p700.C: Likewise.
46912 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
46913 * g++.old-deja/g++.mike/p710.C: Likewise.
46914 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
46915 value extension.
46916 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
46917 * g++.old-deja/g++.mike/pmf9.C: Likewise.
46918 * g++.old-deja/g++.ns/crash2.C: Likewise.
46919 * g++.old-deja/g++.ns/crash3.C: Likewise.
46920 * g++.old-deja/g++.ns/invalid1.C: Likewise.
46921 * g++.old-deja/g++.ns/ns17.C: Likewise.
46922 * g++.old-deja/g++.ns/template16.C: Likewise.
46923 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
46924 keyword.
46925 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
46926 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
46927 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
46928 named return value extension.
46929 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
46930 * g++.old-deja/g++.other/access4.C: Issue additional error
46931 messages.
46932 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
46933 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
46934 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
46935 * g++.old-deja/g++.other/crash25.C: Change error message.
46936 * g++.old-deja/g++.other/crash4.C: Change error message.
46937 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
46938 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
46939 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
46940 checks.
46941 * g++.old-deja/g++.other/defarg8.C: Likewise.
46942 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
46943 * g++.old-deja/g++.other/dtor10.C: Likewise.
46944 * g++.old-deja/g++.other/incomplete.C: Likewise.
46945 * g++.old-deja/g++.other/linkage7.C: Likewise.
46946 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
46947 lookup algorithm.
46948 * g++.old-deja/g++.other/mangle2.C: Likewise.
46949 * g++.old-deja/g++.other/refinit2.C: Likewise.
46950 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
46951 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
46952 * g++.old-deja/g++.pt/crash28.C: Likewise.
46953 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
46954 syntax.
46955 * g++.old-deja/g++.pt/crash32.C: Change error message.
46956 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
46957 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
46958 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
46959 error message position.
46960 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
46961 * g++.old-deja/g++.pt/defarg8.C: Change error message.
46962 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
46963 syntax.
46964 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
46965 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
46966 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
46967 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
46968 keyword.
46969 * g++.old-deja/g++.pt/explicit31.C: Likewise.
46970 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
46971 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
46972 keyword.
46973 * g++.old-deja/g++.pt/explicit71.C: Change error message.
46974 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
46975 syntax.
46976 * g++.old-deja/g++.pt/friend28.C: Account for use of
46977 non-dependent names.
46978 * g++.old-deja/g++.pt/friend29.C: Likewise.
46979 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
46980 rules.
46981 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
46982 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
46983 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
46984 lookup rules.
46985 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
46986 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
46987 keyword.
46988 * g++.old-deja/g++.pt/memclass20.C: Likewise.
46989 * g++.old-deja/g++.pt/memclass5.C: Likewise.
46990 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
46991 keyword.
46992 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
46993 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
46994 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
46995 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
46996 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
46997 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
46998 keyword.
46999 * g++.old-deja/g++.pt/spec10.C: Likewise.
47000 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
47001 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
47002 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
47003 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
47004 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
47005 * g++.old-deja/g++.pt/ttp62.C: Likewise.
47006 * g++.old-deja/g++.pt/ttp64.C: Likewise.
47007 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
47008 * g++.old-deja/g++.pt/typename15.C: Likewise.
47009 * g++.old-deja/g++.pt/typename22.C: Likewise.
47010 * g++.old-deja/g++.pt/typename6.C: Change error messages.
47011 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
47012 * g++.old-deja/g++.pt/virtual2.C: Likewise.
47013 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
47014 syntax.
47015 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
47016 return value extension.
47017 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
47018 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
47019 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
47020 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
47021
47022 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
47023
47024 * g++.dg/warn/inline1.C: New test.
47025 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
47026 * g++.old-deja/g++.jason/synth10.C: Likewise.
47027 * g++.old-deja/g++.mike/net31.C: Likewise.
47028 * g++.old-deja/g++.mike/p8786.C: Likewise.
47029
47030 * g++.dg/template/friend10.C: New test.
47031 * g++.dg/template/conv5.C: New test.
47032
47033 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
47034
47035 * g++.dg/lookup/scoped3.C: New test.
47036
47037 * g++.dg/lookup/decl1.C: New test.
47038 * g++.dg/lookup/decl2.C: New test.
47039
47040 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
47041
47042 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
47043 gcc.c-torture/compile/20021015-1.c,
47044 gcc.c-torture/compile/20021015-2.c,
47045 gcc.c-torture/compile/20021123-1.c,
47046 gcc.c-torture/compile/20021123-2.c,
47047 gcc.c-torture/compile/20021123-3.c,
47048 gcc.c-torture/compile/20021123-4.c,
47049 gcc.c-torture/execute/20021024-1.c: Add tests previously added
47050 only to 3.1 or 3.2 branch.
47051
47052 2002-12-23 Mark Mitchell <mark@codesourcery.com>
47053
47054 * gcc.dg/i386-bitfield3.c: New test.
47055
47056 * gcc.dg/i386-bitfield2.c: New test.
47057
47058 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
47059
47060 * g++.dg/parse/conv_op1.C: New test.
47061
47062 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
47063
47064 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
47065 approved.
47066
47067 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
47068
47069 * gcc.c-torture/compile/20021220-1.c: New test.
47070
47071 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
47072
47073 * gcc.dg/i386-fastcall-1.c: New.
47074
47075 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
47076
47077 * gcc.c-torture/execute/20021219-1.c: New test.
47078
47079 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
47080
47081 * gcc.dg/i386-pic-1.c: New test.
47082
47083 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47084
47085 PR c++/8099
47086 * g++.dg/template/friend9.C: New test.
47087
47088 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47089
47090 PR c++/3663
47091 * g++.dg/template/access7.C: New test.
47092
47093 2002-12-18 Nick Clifton <nickc@redhat.com>
47094
47095 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
47096 the libstdc++-v3 directory has been found.
47097
47098 2002-12-12 Devang Patel <dpatel@apple.com>
47099 * gcc.dg/darwin-ld-1.c: New test.
47100 * gcc.dg/darwin-ld-2.c: New test.
47101 * gcc.dg/darwin-ld-3.c: New test.
47102 * gcc.dg/darwin-ld-4.c: New test.
47103 * gcc.dg/darwin-ld-5.c: New test.
47104
47105 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
47106
47107 * gcc.c-torture/compile/20021212-1.c: New test.
47108
47109 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
47110
47111 * gcc.dg/fshort-wchar: New test.
47112
47113 2002-12-10 Mark Mitchell <mark@codesourcery.com>
47114
47115 PR c++/8372
47116 * g++.dg/template/dtor1.C: New test.
47117
47118 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
47119 markers.
47120
47121 2002-12-10 Jakub Jelinek <jakub@redhat.com>
47122
47123 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
47124
47125 2002-12-09 Mark Mitchell <mark@codesourcery.com>
47126
47127 * g++.dg/template/static1.C: New test.
47128 * g++.dg/template/static2.C: New test.
47129 * g++.old-deja/g++.ext/memconst.C: New test.
47130
47131 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47132
47133 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
47134 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
47135 * g++.dg/special/initp1.C: Likewise.
47136
47137 2002-12-06 Jakub Jelinek <jakub@redhat.com>
47138
47139 * gcc.c-torture/execute/20021204-1.c: New test.
47140
47141 2002-12-04 Geoffrey Keating <geoffk@apple.com>
47142
47143 * gcc.dg/ppc-fmadd-1.c: New file.
47144 * gcc.dg/ppc-fmadd-2.c: New file.
47145 * gcc.dg/ppc-fmadd-3.c: New file.
47146
47147 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
47148
47149 * gcc.c-torture/compile/20021204-1.c: New test.
47150
47151 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
47152
47153 * g++.dg/inherit/covariant2.C: New test.
47154 * g++.dg/inherit/covariant3.C: New test.
47155 * g++.dg/inherit/covariant4.C: New test.
47156 * g++.dg/inherit/covariant1.C: Remove XFAIL.
47157 * g++.old-deja/g++.robertl/eb17.C: Likewise.
47158
47159 2002-12-03 Mark Mitchell <mark@codesourcery.com>
47160
47161 PR c++/8688
47162 * g++.dg/init/brace3.C: New test.
47163
47164 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
47165
47166 * gcc.dg/20020210-1.c: Fix a comment typo.
47167
47168 2002-12-02 Mark Mitchell <mark@codesourcery.com>
47169
47170 PR c++/8720
47171 * g++.dg/parse/defarg1.C: New test.
47172
47173 PR c++/8615
47174 * g++.dg/template/char1.C: New test.
47175
47176 * g++.dg/template/varmod1.C: Fix typo.
47177
47178 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47179
47180 DR 180
47181 * g++.old-deja/g++.pt/crash32.C: Expect error.
47182
47183 2002-12-01 Mark Mitchell <mark@codesourcery.com>
47184
47185 PR c++/5919
47186 * g++.dg/template/varmod1.C: New test.
47187
47188 PR c++/8727
47189 * g++.dg/inherit/typeinfo1.C: New test.
47190
47191 PR c++/8663
47192 * g++.dg/inherit/typedef1.C: New test.
47193
47194 2002-11-30 Mark Mitchell <mark@codesourcery.com>
47195
47196 PR c++/8332
47197 PR c++/8493
47198 * g++.dg/template/strlen1.C: New test.
47199
47200 PR c++/8227
47201 * g++.dg/template/ctor2.C: New test.
47202
47203 PR c++/8214
47204 * g++.dg/init/string1.C: New test.
47205
47206 PR c++/8511
47207 * g++.dg/template/friend8.C: New test.
47208
47209 2002-11-29 Joe Buck <jbuck@synopsys.com>
47210
47211 * g++.dg/lookup/anon2.C: New test.
47212
47213 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
47214
47215 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
47216 h8300 port.
47217
47218 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
47219
47220 * gcc.dg/bitfld-6.c: New test.
47221
47222 2002-11-27 Jan Hubicka <jh@suse.cz>
47223
47224 * gcc.c-torture/execute/20021127.[cx]: New test.
47225
47226 2002-11-26 Jan Hubicka <jh@suse.cz>
47227
47228 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
47229 quality.
47230
47231 2002-11-26 Geoffrey Keating <geoffk@apple.com>
47232
47233 * g++.dg/init/brace2.C: New test.
47234 * g++.old-deja/g++.mike/p9129.C: Correct.
47235
47236 2002-11-26 Mark Mitchell <mark@codesourcery.com>
47237
47238 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
47239
47240 2002-11-25 Andreas Bauer <baueran@in.tum.de>
47241
47242 * gcc.dg/sibcall-6: New test for indirect sibcalls.
47243
47244 2002-11-25 Mark Mitchell <mark@codesourcery.com>
47245
47246 * g++.dg/abi/empty11.C: New test.
47247 * g++.dg/rtti/cv1.C: New test.
47248
47249 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
47250
47251 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
47252
47253 2002-11-24 Mark Mitchell <mark@codesourcery.com>
47254
47255 * g++.dg/abi/empty10.C: New test.
47256
47257 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
47258
47259 * gcc.c-torture/compile/20021124-1.c: New test.
47260
47261 2002-11-22 Mark Mitchell <mark@codesourcery.com>
47262
47263 * g++.dg/abi/rtti2.C: New test.
47264
47265 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
47266
47267 * gcc.dg/i386-unroll-1.c: New test.
47268
47269 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
47270
47271 * gcc.c-torture/compile/20021120-1.c: New test.
47272 * gcc.c-torture/compile/20021120-2.c: New test.
47273
47274 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
47275
47276 * gcc.dg/bitfld-5.c: New test.
47277
47278 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
47279
47280 * gcc.c-torture/execute/20021120-3.c: New test.
47281
47282 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
47283
47284 * gcc.c-torture/execute/20021120-2.c: New test.
47285
47286 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
47287
47288 * gcc.c-torture/execute/20021120-1.c: New test.
47289
47290 2002-11-20 Jakub Jelinek <jakub@redhat.com>
47291
47292 * gcc.c-torture/execute/20021118-3.c: New test.
47293
47294 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
47295
47296 * gcc.c-torture/compile/20021119-1.c: New test.
47297
47298 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
47299
47300 * gcc.dg/duff-1.c: New test.
47301 * gcc.dg/duff-2.c: New test.
47302 * gcc.dg/duff-3.c: New test.
47303
47304 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
47305
47306 * gcc.dg/cpp/_Pragma5.c: New test.
47307
47308 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
47309
47310 * gcc.c-torture/execute/20021118-2.c: New test.
47311
47312 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
47313
47314 * gcc.c-torture/execute/20021118-1.c: New test.
47315
47316 2002-11-16 Jakub Jelinek <jakub@redhat.com>
47317
47318 * gcc.dg/20021116-1.c: New test.
47319
47320 2002-11-14 Mark Mitchell <mark@codesourcery.com>
47321
47322 * g++.dg/abi/vcall1.C: New test.
47323
47324 2002-11-14 Jakub Jelinek <jakub@redhat.com>
47325
47326 * gcc.dg/20021029-1.c: New test.
47327 * gcc.dg/20021029-2.c: New test.
47328
47329 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
47330
47331 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
47332
47333 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
47334
47335 PR c/8439
47336 * gcc.dg/20021110.c: Move to ...
47337 * gcc.c-torture/compile/20021110.c: .... here.
47338
47339 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47340
47341 PR c/8467
47342 * gcc.c-torture/execute/20021111-1.c
47343
47344 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
47345
47346 PR c/8439
47347 * gcc.dg/20021110.c: New test.
47348
47349 2002-11-10 Mark Mitchell <mark@codesourcery.com>
47350
47351 * g++.dg/abi/vthunk3.C: Run only on x86.
47352
47353 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
47354
47355 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
47356
47357 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
47358
47359 * lib/compat.exp (compat-execute): Fix logic error in last
47360 change.
47361
47362 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
47363
47364 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
47365
47366 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47367
47368 PR c++/8389
47369 * g++.dg/template/access6.C: New test.
47370
47371 2002-11-08 Jan Hubicka <jh@suse.cz>
47372
47373 * gcc.dg/i386-ssefp-1.c: New test.
47374 * gcc.dg/i386-ssefp-1.c: New test.
47375
47376 2002-11-08 Jan Hubicka <jh@suse.cz>
47377
47378 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
47379
47380 2002-11-07 Mark Mitchell <mark@codesourcery.com>
47381
47382 * g++.dg/abi/vthunk3.C: New test.
47383
47384 PR c++/8338
47385 * g++.dg/template/crash2.C: New test.
47386
47387 2002-11-07 Mark Mitchell <mark@codesourcery.com>
47388
47389 * g++.dg/abi/dtor1.C: New test.
47390 * g++.dg/abi/dtor2.C: Likewise.
47391
47392 2002-11-05 Geoffrey Keating <geoffk@apple.com>
47393
47394 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
47395 Darwin.
47396
47397 2002-11-04 Adam Nemet <anemet@lnxw.com>
47398
47399 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
47400 -mthumb. Only xfail with -O0.
47401
47402 2002-11-03 Mark Mitchell <mark@codesourcery.com>
47403
47404 * g++.dg/abi/thunk1.C: New test.
47405 * g++.dg/abi/thunk2.C: Likewise.
47406 * g++.dg/abi/vtt1.C: Likewise.
47407
47408 2002-11-02 Diego Novillo <dnovillo@redhat.com>
47409
47410 PR optimization/8423
47411 * gcc.c-torture/execute/builtin-constant.c: New test.
47412
47413 2002-11-01 Zack Weinberg <zack@codesourcery.com>
47414
47415 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
47416 Add some more cases.
47417
47418 2002-11-01 Mark Mitchell <mark@codesourcery.com>
47419
47420 PR c++/8391
47421 * g++.dg/opt/local1.C: New test.
47422
47423 2002-10-30 Mark Mitchell <mark@codesourcery.com>
47424
47425 PR c++/8160
47426 * g++.dg/template/complit1.C: New test.
47427
47428 PR c++/8149
47429 * g++.dg/template/typename4.C: Likewise.
47430
47431 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47432
47433 Core issue 287, PR c++/7639
47434 * g++.dg/template/instantiate1.C: Adjust error location.
47435 * g++.dg/template/instantiate3.C: New test.
47436 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
47437 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
47438 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
47439
47440 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
47441
47442 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
47443
47444 2002-10-29 Mark Mitchell <mark@codesourcery.com>
47445
47446 PR c++/8287
47447 * g++.dg/init/dtor2.C: New test.
47448
47449 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47450
47451 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
47452 * gcc.dg/nest.c: Bypass errors on irix6.
47453
47454 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
47455
47456 * gcc.dg/nest.c: Expect error for mmix-*-*.
47457 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
47458
47459 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
47460
47461 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
47462 markers.
47463
47464 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
47465
47466 2002-10-25 Mike Stump <mrs@apple.com>
47467
47468 * gcc.dg/warn-1.c: New test.
47469
47470 2002-10-25 Zack Weinberg <zack@codesourcery.com>
47471
47472 * g++.dg/template/typename3.C: New test.
47473
47474 2002-10-25 Mark Mitchell <mark@codesourcery.com>
47475
47476 * g++.dg/lookup/ptrmem1.C: New test.
47477
47478 * g++.dg/abi/vthunk2.C: New test.
47479
47480 2002-10-25 Zack Weinberg <zack@codesourcery.com>
47481
47482 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
47483
47484 2002-10-24 Mark Mitchell <mark@codesourcery.com>
47485
47486 * g++.dg/abi/empty9.C: New test.
47487
47488 2002-10-24 Richard Henderson <rth@redhat.com>
47489
47490 * g++.dg/inherit/thunk1.C: Enable for ia64.
47491
47492 2002-10-23 Mark Mitchell <mark@codesourcery.com>
47493
47494 PR c++/8067
47495 * g++.dg/lookup/pretty1.C: New test.
47496
47497 2002-10-23 Jakub Jelinek <jakub@redhat.com>
47498
47499 * gcc.dg/20021023-1.c: New test.
47500
47501 2002-10-23 Mark Mitchell <mark@codesourcery.com>
47502
47503 PR c++/7679
47504 * g++.dg/parse/inline1.C: New test.
47505
47506 2002-10-23 Richard Henderson <rth@redhat.com>
47507
47508 * g++.dg/inherit/thunk1.C: Enable for x86_64.
47509
47510 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
47511
47512 2002-10-22 Mark Mitchell <mark@codesourcery.com>
47513
47514 PR c++/6579
47515 * g++.dg/parse/stmtexpr3.C: New test.
47516
47517 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
47518
47519 * g++.dg/expr/cond1.C: New test.
47520
47521 2002-10-21 Zack Weinberg <zack@codesourcery.com>
47522
47523 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
47524
47525 2002-10-21 Mark Mitchell <mark@codesourcery.com>
47526
47527 * g++.dg/abi/vbase13.C: New test.
47528 * g++.dg/abi/vbase14.C: Likewise.
47529
47530 2002-10-21 Jakub Jelinek <jakub@redhat.com>
47531
47532 * gcc.dg/tls/pic-1.c: New test.
47533 * gcc.dg/tls/nonpic-1.c: New test.
47534 * gcc.dg/20021018-1.c: New test.
47535
47536 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
47537
47538 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
47539 Remove only files with the same base name as the test case.
47540 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
47541 (profopt-execute): Likewise. Also, remove old profiling
47542 and performance data files before running the tests.
47543
47544 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
47545 * g++.dg/bprob/bprob.exp: Likewise.
47546 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
47547 to allow more general test case names.
47548
47549 * g++.dg/bprob/bprob-1.C: Rename to ...
47550 * g++.dg/bprob/g++-bprob-1.C: ... this.
47551
47552 * g77.dg/bprob/bprob-1.f: Rename to ...
47553 * g77.dg/bprob/g77-bprob-1.f: ... this.
47554
47555 2002-10-21 Zack Weinberg <zack@codesourcery.com>
47556
47557 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
47558 bison 1.50 or later.
47559
47560 2002-10-21 Janis Johnson <janis187@us.ibm.com>
47561
47562 * g++.dg/README: Describe more test directories.
47563
47564 2002-10-21 Mark Mitchell <mark@codesourcery.com>
47565
47566 * g++.dg/init/array6.C: Add additional tests.
47567
47568 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
47569
47570 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
47571 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
47572
47573 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
47574
47575 * gcc.c-torture/compile/20020604-1.x: New.
47576 * gcc.c-torture/compile/simd-5.x: Likewise.
47577 * gcc.c-torture/execute/920710-1.x: Likewise.
47578 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
47579
47580 2002-10-21 Mark Mitchell <mark@codesourcery.com>
47581
47582 * g++.dg/inherit/override1.C: Add dg-options clause.
47583
47584 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
47585
47586 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
47587 _mm_slli_si128.
47588
47589 2002-10-19 Andreas Schwab <schwab@suse.de>
47590
47591 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
47592 directory component.
47593
47594 2002-10-18 Mark Mitchell <mark@codesourcery.com>
47595
47596 * g++.dg/inherit/thunk1.C: New test.
47597
47598 * g++.dg/inherit/override1.C: New test.
47599
47600 * g++.dg/abi/mangle11.C: New test.
47601 * g++.dg/abi/mangle14.C: New test.
47602 * g++.dg/abi/mangle17.C: New test.
47603
47604 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
47605
47606 * g++.dg/overload/member2.C: New test.
47607
47608 2002-10-17 Janis Johnson <janis187@us.ibm.com>
47609
47610 * g++.dg/README: Describe new compat directory.
47611 * g++.dg/dg.exp: Skip tests in compat directory.
47612 * README.compat: New file.
47613 * lib/compat.exp: New expect script.
47614 * g++.dg/compat: New test directory.
47615 * g++.dg/compat/compat.exp: New expect script.
47616 * g++.dg/compat/abi: New test directory.
47617 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
47618 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
47619 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
47620 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
47621 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
47622 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
47623 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
47624 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
47625 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
47626 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
47627 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
47628 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
47629 * g++.dg/compat/break: New test directory.
47630 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
47631 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
47632 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
47633 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
47634 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
47635 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
47636 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
47637 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
47638 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
47639 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
47640 g++.dg/compat/break/README: New files.
47641 * g++.dg/compat/eh: New test directory.
47642 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
47643 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
47644 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
47645 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
47646 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
47647 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
47648 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
47649 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
47650 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
47651 g++.dg/compat/eh/filter2_y.C,
47652 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
47653 g++.dg/compat/eh/new1_y.C,
47654 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
47655 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
47656 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
47657 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
47658 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
47659 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
47660 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
47661 g++.dg/compat/eh/unexpected1_y.C: New files.
47662 * g++.dg/compat/init: New test directory.
47663 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
47664 g++.dg/compat/init/array5_y.C,
47665 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
47666 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
47667 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
47668 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
47669 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
47670 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
47671 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
47672 g++.dg/compat/init/init-ref2_y.C: New files.
47673
47674 2002-10-17 Mark Mitchell <mark@codesourcery.com>
47675
47676 PR c++/7584
47677 * g++.dg/inherit/using3.C: New test.
47678
47679 2002-10-17 Jan Hubicka <jh@suse.cz>
47680
47681 * gcc.dg/20021017-2.c: New test.
47682
47683 2002-10-17 Mark Mitchell <mark@codesourcery.com>
47684
47685 * g++.dg/abi/mangle16.C: Adjust.
47686
47687 * g++.dg/init/array8.C: New test.
47688
47689 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
47690
47691 * gcc.dg/special/mips-abi.exp: New test.
47692 * gcc.dg/special/mips-abi.s: Empty file used by the above.
47693
47694 2002-10-16 Mark Mitchell <mark@codesourcery.com>
47695
47696 * g++.dg/abi/mangle16.C: New test.
47697 * g++.dg/abi/mangle17.C: Likewise.
47698
47699 PR c++/7478
47700 * g++.dg/template/ref1.C: New test.
47701
47702 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47703
47704 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
47705
47706 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
47707
47708 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
47709
47710 2002-10-16 Mark Mitchell <mark@codesourcery.com>
47711
47712 PR c++/7524
47713 * g++.dg/init/array7.C: New test.
47714
47715 2002-10-15 Mark Mitchell <mark@codesourcery.com>
47716
47717 * g++.dg/init/array6.C: New test.
47718
47719 * g++.dg/abi/mangle13.C: Likewise.
47720 * g++.dg/abi/mangle14.C: Likewise.
47721 * g++.dg/abi/mangle15.C: Likewise.
47722
47723 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47724
47725 * g++.dg/abi/empty8.C: New test.
47726
47727 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
47728
47729 * g++.dg/init/ctor1.C: New test.
47730
47731 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
47732
47733 * gcc.c-torture/execute/20021015-1.c: New test.
47734
47735 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
47736
47737 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
47738
47739 2002-10-14 Jan Hubicka <jh@suse.cz>
47740
47741 * gcc.dg/i386-ssetype-[1-5].c: New tests.
47742
47743 2002-10-14 Richard Henderson <rth@redhat.com>
47744
47745 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
47746
47747 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47748
47749 PR optimization/6631
47750 * g++.dg/opt/const2.C: New test.
47751
47752 2002-10-14 Mark Mitchell <mark@codesourcery.com>
47753
47754 PR c++/7176
47755 * g++.dg/parse/friend1.C: New test.
47756 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
47757
47758 2002-10-14 Jakub Jelinek <jakub@redhat.com>
47759
47760 * gcc.dg/20021014-1.c: New test.
47761
47762 2002-10-11 Mark Mitchell <mark@codesourcery.com>
47763
47764 PR c++/5661
47765 * g++.dg/ext/vlm1.C: New test.
47766 * g++.dg/ext/vlm2.C: Likewise.
47767
47768 * g++.dg/init/array1.C: Remove invalid braces.
47769 * g++.dg/init/brace1.C: New test.
47770 * g++.dg/init/copy2.C: Likewise.
47771 * g++.dg/init/copy3.C: Likewise.
47772 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
47773 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
47774 braces.
47775
47776 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
47777
47778 * gcc.dg/cpp/assembler.S: Don't use -ansi.
47779
47780 2002-10-11 Richard Shann <richard.shann@superh.com>
47781
47782 * gcc.c-torture/compile/simd-5.c: New test.
47783
47784 2002-10-10 Roger Sayle <roger@eyesopen.com>
47785
47786 * gcc.c-torture/execute/shiftopt-1.c: New test case.
47787
47788 2002-10-10 Jim Wilson <wilson@redhat.com>
47789
47790 * gcc.c-torture/execute/20021010-1.c: New test.
47791
47792 2002-10-09 Zack Weinberg <zack@codesourcery.com>
47793
47794 PR c/7353
47795 * g++.dg/ext/typedef-init.C: New test.
47796 * gcc.dg/typedef-init.c: New test.
47797
47798 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
47799
47800 * gcc.dg/cpp/paste13.c: New test.
47801
47802 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47803
47804 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
47805 remaining platforms, XFAIL during compile, not execute. Don't
47806 XFAIL at -O0.
47807
47808 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
47809
47810 * gcc.dg/alias-1.c: Tweak expected warning.
47811
47812 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
47813
47814 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
47815
47816 2002-10-06 Andreas Jaeger <aj@suse.de>
47817
47818 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
47819 * gcc.dg/cpp/c++98.C: Likewise.
47820
47821 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
47822 * g++.dg/cpp/c++98.C: Likewise.
47823
47824 * g++.dg/README (Subdirectories): Mention cpp directory.
47825
47826 PR target/7559
47827 * gcc.dg/20021006-1.c: New test.
47828
47829 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47830
47831 PR c++/7804
47832 * g++.dg/other/warning1.C: New test.
47833
47834 2002-10-04 Roger Sayle <roger@eyesopen.com>
47835
47836 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
47837 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
47838 and sparc-*-* with -m64 as expected failures. See PR 8087.
47839
47840 2002-10-03 Mark Mitchell <mark@codesourcery.com>
47841
47842 PR c++/7931
47843 * g++.dg/template/ptrmem3.C: New test.
47844
47845 PR c++/7754
47846 * g++.dg/template/union1.C: New test.
47847
47848 2002-10-03 Mark Mitchell <mark@codesourcery.com>
47849
47850 PR c++/8006
47851 * g++.dg/abi/mangle9.C: New test.
47852 * g++.dg/abi/mangle10.C: New test.
47853 * g++.dg/abi/mangle11.C: New test.
47854 * g++.dg/abi/mangle12.C: New test.
47855
47856 2002-10-02 Mark Mitchell <mark@codesourcery.com>
47857
47858 PR c++/7188.
47859 * g++.dg/template/meminit1.C: New test.
47860 * g++.dg/warn/Wreorder-1.C: Likewise.
47861 * g++.old-deja/g++.mike/warn3.C: Tweak.
47862 * lib/prune.exp: Ingore "in copy constructor".
47863
47864 2002-10-02 Andreas Jaeger <aj@suse.de>
47865
47866 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
47867 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
47868 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
47869 on x86-64.
47870
47871 2002-10-01 Mark Mitchell <mark@codesourcery.com>
47872
47873 * gcc.dg/empty1.C: Fix typo.
47874
47875 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
47876
47877 * gcc.dg/alias-1.c: New test.
47878
47879 2002-10-01 Mark Mitchell <mark@codesourcery.com>
47880
47881 * gcc.dg/empty1.C: New test.
47882
47883 * g++.dg/tls/init-2.C: Tweak error messages.
47884
47885 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
47886
47887 * gcc.c-torture/compile/20020923-1.c: New test.
47888
47889 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
47890
47891 * gcc.c-torture/execute/ffs-1.c: New test.
47892 * gcc.c-torture/execute/ffs-2.c: Ditto.
47893
47894 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
47895
47896 * g++.dg/overload/member1.C: New test.
47897
47898 2002-09-30 Mark Mitchell <mark@codesourcery.com>
47899
47900 * g++.dg/abi/empty7.C: New test.
47901 * g++.dg/init/pm2.C: Likewise.
47902
47903 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
47904
47905 * g++.dg/rtti/crash1.C: New test.
47906
47907 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
47908
47909 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
47910 gcc.dg/sibcall-4.c: New tests.
47911
47912 2002-09-28 Roger Sayle <roger@eyesopen.com>
47913
47914 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
47915 powerpc and MMIX targets.
47916
47917 2002-09-27 Zack Weinberg <zack@codesourcery.com>
47918
47919 * gcc.dg/cpp/20020927-1.c: New.
47920
47921 2002-09-26 David S. Miller <davem@redhat.com>
47922
47923 * gcc.c-torture/compile/trunctfdf.c: New.
47924
47925 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47926
47927 * lib/target-supports.exp (check_weak_available): Handle solaris2.
47928
47929 2002-09-27 Alan Modra <amodra@bigpond.net.au>
47930
47931 * gcc.c-torture/execute/loop-15.c: New.
47932
47933 2002-09-26 Janis Johnson <janis187@us.ibm.com>
47934
47935 * README.QMTEST: Fix typo.
47936
47937 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
47938
47939 * gcc.dg/20020926-1.c: New test.
47940
47941 2002-09-25 David S. Miller <davem@redhat.com>
47942
47943 PR target/7842
47944 * gcc.c-torture/execute/shiftdi.c: New test.
47945
47946 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
47947
47948 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
47949 unique to the tool.
47950 * lib/g77.exp (g77_init): Likewise.
47951 * lib/g++.exp (g++_init): Likewise.
47952 * lib/objc.exp (objc_init): Likewise.
47953
47954 2002-09-25 Mark Mitchell <mark@codesourcery.com>
47955
47956 * g++.dg/abi/empty5.C: New test.
47957 * g++.dg/abi/empty6.C: New test.
47958 * g++.dg/abi/vbase12.C: New test.
47959
47960 2002-09-25 Richard Henderson <rth@redhat.com>
47961
47962 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
47963 too-small long double.
47964
47965 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
47966
47967 * gcc.dg/20020919-1.c: New test.
47968
47969 2002-09-23 Mark Mitchell <mark@codesourcery.com>
47970
47971 * g++.dg/abi/bitfield6.C: New test.
47972 * g++.dg/abi/bitfield7.C: New test.
47973 * g++.dg/abi/bitfield8.C: New test.
47974 * g++.dg/abi/vbase11.C: New test.
47975
47976 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
47977
47978 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
47979 hppa*-*-hpux*. Update test comment.
47980
47981 2002-09-20 Jakub Jelinek <jakub@redhat.com>
47982
47983 * gcc.dg/tls/struct-1.c: New test.
47984
47985 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
47986
47987 * gcc.dg/cpp/tr-warn2.c: Update.
47988
47989 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
47990
47991 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
47992
47993 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
47994
47995 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
47996 systems.
47997
47998 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
47999
48000 * gcc.c-torture/execute/ieee/mzero3.c: New test.
48001
48002 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48003 Adjust for c++filt moved to binutils. Remove spurious duplicate
48004 setting of cxxfilt.
48005
48006 2002-09-19 Geoffrey Keating <geoffk@apple.com>
48007
48008 * gcc.dg/20020312-2.c: Update for darwin.
48009
48010 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
48011
48012 * g++.old-deja/g++.other/crash32.C: Mark ICE.
48013
48014 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
48015
48016 * objc.dg/comp-types-1.m: New test.
48017 * objc.dg/comp-types-2.m: New test.
48018 * objc.dg/comp-types-3.m: New test.
48019 * objc.dg/comp-types-4.m: New test.
48020 * objc.dg/comp-types-5.m: New test.
48021 * objc.dg/comp-types-6.m: New test.
48022
48023 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
48024
48025 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
48026
48027 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
48028
48029 * g++.dg/other/do1.C: New test.
48030
48031 * g++.dg/template/subst1.C: New test.
48032
48033 2002-09-16 Steve Ellcey <sje@cup.hp.com>
48034
48035 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
48036
48037 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
48038
48039 * g++.dg/template/qualttp20.C: Adjust expected errors.
48040 * g++.old-deja/g++.jason/report.C: Likewise.
48041 * g++.old-deja/g++.other/qual1.C: Likewise.
48042
48043 * g++.dg/lookup/scoped2.C: New test.
48044
48045 * g++.dg/ext/asm3.C: New test.
48046
48047 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
48048
48049 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
48050
48051 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
48052
48053 * ChangeLog: follow spelling conventions.
48054 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
48055 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
48056 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
48057 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
48058 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
48059 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
48060 * g++.old-deja/g++.law/global-init1.C: Likewise.
48061 * g++.old-deja/g++.other/delete4.C: Likewise.
48062 * g++.old-deja/g++.other/inline21.C: Likewise.
48063 * g++.old-deja/g++.other/singleton.C: Likewise.
48064 * g77.dg/strlen0.f: Likewise.
48065 * g77.f-torture/compile/20010519-1.f: Likewise.
48066 * g77.f-torture/compile/980310-4.f: Likewise.
48067 * gcc.c-torture/compile/20000605-1.c: Likewise.
48068 * gcc.c-torture/execute/20020225-1.c: Likewise.
48069 * gcc.dg/c90-hexfloat-2.c: Likewise.
48070 * gcc.dg/c99-bool-1.c: Likewise.
48071 * gcc.dg/c99-hexfloat-2.c: Likewise.
48072 * gcc.dg/dll-2.c: Likewise.
48073 * gcc.dg/wtr-union-init-1.c: Likewise.
48074 * gcc.dg/wtr-union-init-2.c: Likewise.
48075 * gcc.dg/wtr-union-init-3.c: Likewise.
48076 * gcc.dg/cpp/avoidpaste1.c: Likewise.
48077 * gcc.dg/cpp/defined.c: Likewise.
48078 * gcc.dg/cpp/macsyntx.c: Likewise.
48079 * gcc.dg/cpp/paste2.c: Likewise.
48080 * gcc.dg/cpp/trad/defined.c: Likewise.
48081 * gcc.dg/format/c90-printf-1.c: Likewise.
48082 * gcc.dg/format/c90-scanf-1.c: Likewise.
48083 * gcc.dg/format/c99-printf-1.c: Likewise.
48084 * gcc.dg/format/c99-scanf-1.c: Likewise.
48085 * gcc.misc-tests/gcov-8.c: Likewise.
48086 * lib/profopt.exp: Likewise.
48087
48088 2002-09-15 Krister Walfridsson <cato@df.lth.se>
48089
48090 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
48091
48092 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
48093
48094 * g++.dg/inherit/using2.C: New test.
48095
48096 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
48097
48098 * ChangeLog: Follow spelling conventions.
48099 * g++.dg/template/friend4.C: Likewise.
48100 * g++.old-deja/g++.pt/crash67.C: Likewise.
48101 * gcc.c-torture/execute/20000801-4.c: Likewise.
48102 * gcc.dg/c90-digraph-1.c: Likewise.
48103 * gcc.dg/c94-digraph-1.c: Likewise.
48104 * gcc.dg/c99-digraph-1.c: Likewise.
48105 * gcc.dg/cpp/line5.c: Likewise.
48106 * gcc.dg/cpp/multiline.c: Likewise.
48107 * gcc.dg/cpp/trad/literals-1.c: Likewise.
48108 * gcc.dg/format/attr-3.c: Likewise.
48109 * gcc.dg/format/c90-scanf-3.c: Likewise.
48110 * gcc.dg/format/ext-4.c: Likewise.
48111
48112 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
48113
48114 * g++.dg/template/pretty1.C: New test.
48115
48116 2002-09-14 Alan Modra <amodra@bigpond.net.au>
48117
48118 * gcc.c-torture/execute/struct-cpy-1.c: New test.
48119
48120 2002-09-13 Matt Austern <austern@apple.com>
48121
48122 * g++.dg/other/constref[12].C: New, regression tests for
48123 passing a cast expression to a function by const reference.
48124
48125 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
48126
48127 * g++.dg/template/deduce1.C: New test.
48128
48129 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
48130
48131 * gcc.c-torture/execute/simd-1.c: Force all use of int to
48132 32-bit int.
48133
48134 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
48135
48136 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
48137 usage.
48138
48139 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
48140
48141 * gcc.c-torture/compile/20020910-1.c: New test.
48142
48143 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
48144
48145 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
48146
48147 2002-09-10 Andreas Jaeger <aj@suse.de>
48148
48149 * gcc.dg/20020312-2.c: Adjust for x86-64.
48150
48151 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
48152
48153 * g77.dg/7388.f: New test case for PR 7388.
48154
48155 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
48156
48157 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
48158
48159 2002-09-05 Ziemowit Laski <zlaski@apple.com>
48160
48161 * objc.dg/proto-lossage-1.m: New test.
48162
48163 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
48164
48165 * gcc.dg/cpp/_Pragma4.c: Fix typo.
48166
48167 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
48168
48169 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
48170 expected to pass.
48171
48172 2002-09-06 Stan Shebs <shebs@apple.com>
48173 David Edelsohn <edelsohn@gnu.org>
48174
48175 * gcc.dg/weak: New directory.
48176 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
48177 target-specific xfail bits.
48178 * gcc.dg/typeof-2.c: Move to new directory.
48179 * gcc.dg/weak.exp: New expect script.
48180
48181 2002-09-06 Alan Modra <amodra@bigpond.net.au>
48182
48183 * gcc.c-torture/execute/extzvsi.c: New test.
48184
48185 2002-09-05 Stan Shebs <shebs@apple.com>
48186
48187 * gcc.dg/weak-1.c: xfail on Darwin.
48188 * gcc.dg/weak-2.c: Ditto.
48189 * gcc.dg/weak-3.c: Ditto.
48190 * gcc.dg/weak-4.c: Ditto.
48191 * gcc.dg/weak-5.c: Ditto.
48192 * gcc.dg/weak-6.c: Ditto.
48193 * gcc.dg/weak-7.c: Ditto.
48194 * gcc.dg/weak-8.c: Ditto.
48195 * gcc.dg/weak-9.c: Ditto.
48196
48197 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
48198
48199 * gcc.c-torture/execute/loop-14.c: New test.
48200
48201 2002-09-04 Jakub Jelinek <jakub@redhat.com>
48202
48203 * g++.dg/other/cxa-atexit1.C: New test.
48204
48205 * gcc.dg/typeof-2.c: New test.
48206
48207 2002-09-03 Roger Sayle <roger@eyesopen.com>
48208
48209 * gcc.dg/builtins-2.c: New testcase.
48210 * gcc.dg/builtins-3.c: New testcase.
48211
48212 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
48213
48214 * gcc.dg/cpp/_Pragma4.c: New test.
48215
48216 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
48217
48218 * objc/execute/nil_method-1.m: New testcase.
48219
48220 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
48221
48222 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
48223 [Object class], not [Object initialize].
48224
48225 2002-08-31 Roger Sayle <roger@eyesopen.com>
48226 Hans-Peter Nilsson <hp@bitrange.com>
48227
48228 * gcc.c-torture/execute/20020720-1.x: Skip test on
48229 mmix-knuth-mmixware. Correct comment.
48230
48231 2002-08-27 Mark Mitchell <mark@codesourcery.com>
48232
48233 * g++.dg/abi/bitfield5.C: New test.
48234 * g++.dg/abi/vbase10.C: Likewise.
48235
48236 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
48237
48238 * objc.dg/undeclared-selector.m: New test.
48239
48240 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
48241
48242 * g++.dg/other/offsetof1.C: Avoid cast warning.
48243
48244 2002-08-26 Ziemowit Laski <zlaski@apple.com>
48245
48246 * objc.dg/super-class-2.m: New test.
48247
48248 2002-08-24 Matt Austern <austern@apple.com>
48249
48250 * g++.dg/ext/lvaddr.C: New test.
48251 * g++.dg/ext/lvcast.C: New test.
48252
48253 2002-08-22 Mark Mitchell <mark@codesourcery.com>
48254
48255 * g++.dg/inherit/cond1.C: New test.
48256
48257 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
48258
48259 * gcc.dg/noncompile/incomplete-1.c: New test.
48260
48261 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
48262
48263 * gcc.dg/typespec-1.c: New test.
48264
48265 2002-08-20 Devang Patel <dpatel@apple.com>
48266 * objc.dg/proto-hier-2.m: New test.
48267
48268 2002-08-19 Ziemowit Laski <zlaski@apple.com>
48269
48270 * objc.dg/bitfield-1.m: New test.
48271 * objc.dg/bitfield-2.m: New test.
48272
48273 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
48274
48275 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
48276 gcc.dg/c99-flex-array-4.c: New tests.
48277
48278 2002-08-16 Stan Shebs <shebs@apple.com>
48279
48280 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
48281
48282 2002-08-15 Jakub Jelinek <jakub@redhat.com>
48283
48284 * gcc.dg/typeof-1.c: New test.
48285 * g++.dg/ext/typeof2.C: New test.
48286
48287 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
48288
48289 * g++.dg/other/offsetof1.C: New test.
48290
48291 2002-08-14 Richard Henderson <rth@redhat.com>
48292
48293 * gcc.dg/tls/diag-3.c: Fix expected message strings.
48294
48295 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
48296
48297 * gcc.dg/cpp/_Pragma3.c: New test.
48298
48299 2002-08-13 Mark Mitchell <mark@codesourcery.com>
48300
48301 * g++.dg/template/inherit3: New test.
48302
48303 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
48304
48305 * gcc.dg/bitfld-4.c: Add blank options.
48306
48307 2002-08-09 Mark Mitchell <mark@codesourcery.com>
48308
48309 * g++.dg/template/crash1.C: New test.
48310
48311 2002-08-08 Jakub Jelinek <jakub@redhat.com>
48312
48313 * gcc.dg/tls/opt-2.c: New test.
48314
48315 2002-08-08 Devang Patel <dpatel@apple.com>
48316
48317 * objc.dg/selector-1.m : New test
48318
48319 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
48320
48321 * g++.dg/abi/bitfield4.C: New test.
48322 * gcc.dg/bitfld-4.c: New test.
48323
48324 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
48325
48326 * g++.dg/other/packed1.C: New test.
48327
48328 2002-08-07 Mark Mitchell <mark@codesourcery.com>
48329
48330 * g++.dg/abi/offsetof.C: Tweak error messages.
48331 * g++.old-deja/g++.mike/p10769a.C: Likewise.
48332
48333 2002-08-08 Jakub Jelinek <jakub@redhat.com>
48334
48335 * gcc.dg/bitfld-3.c: New test.
48336
48337 2002-08-07 Jakub Jelinek <jakub@redhat.com>
48338 Richard Henderson <rth@redhat.com>
48339
48340 * gcc.dg/i386-bitfield1.c: New test.
48341 * g++.dg/abi/bitfield3.C: Update.
48342
48343 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
48344
48345 * objc.dg/const-str-2.m: Update.
48346 * gcc.dg/cpp/c++98.c: Change to C extension.
48347 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
48348 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
48349
48350 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
48351
48352 * gcc.dg/tls/diag-3.c: New.
48353
48354 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
48355
48356 * g++.dg/README (Subdirectories): Document new subdir expr.
48357 * g++.dg/expr/pmf-1.C: New test.
48358
48359 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
48360
48361 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
48362
48363 2002-08-06 Jakub Jelinek <jakub@redhat.com>
48364
48365 * g++.dg/abi/bitfield3.C: New test.
48366
48367 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
48368
48369 * lib/gcov.exp: Tweak expected line formats.
48370 * gcc.misc-tests/gcov8.c: New test.
48371 * gcc.misc-tests/gcov8.x: New flags.
48372
48373 2002-08-05 Jakub Jelinek <jakub@redhat.com>
48374
48375 * consistency.vlad/layout/endian.c: Include string.h.
48376
48377 * gcc.c-torture/execute/20020805-1.c: New test.
48378
48379 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
48380
48381 * g++.dg/other/conversion1.C: New test.
48382
48383 2002-08-03 Roger Sayle <roger@eyesopen.com>
48384
48385 * gcc.dg/builtins-1.c: New testcase.
48386
48387 2002-08-02 Mark Mitchell <mark@codesourcery.com>
48388
48389 * g++.dg/inherit/access3.C: New test.
48390
48391 2002-08-01 Jakub Jelinek <jakub@redhat.com>
48392
48393 * gcc.dg/ia64-visibility-2.c: New test.
48394
48395 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
48396
48397 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
48398 __qualifier_flags to __flags.
48399
48400 2002-07-31 Mark Mitchell <mark@codesourcery.com>
48401
48402 * g++.dg/inherit/operator1.C: New test.
48403 * g++.dg/lookup/disamb1.C: Fix typo in comment.
48404 * g++.dg/other/error1.C: Change expected error message.
48405 * g++.dg/template/conv4.C: Likewise.
48406
48407 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
48408
48409 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
48410 for documented behavior.
48411
48412 2002-07-25 Roger Sayle <roger@eyesopen.com>
48413
48414 * gcc.c-torture/execute/20020720-1.x: Skip this test on
48415 several targets known to fail.
48416
48417 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
48418
48419 * gcc.dg/mips-args-[123].c: New tests.
48420
48421 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
48422
48423 * gcc.dg/ppc-spe.c: New.
48424
48425 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
48426
48427 * g++.dg/other/ptrmem4.C: New testcase.
48428
48429 2002-07-24 Richard Henderson <rth@redhat.com>
48430
48431 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
48432
48433 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
48434
48435 * g++.dg/ext/alignof1.C (main): Return 0 for success.
48436
48437 2002-07-24 Roger Sayle <roger@eyesopen.com>
48438
48439 * gcc.c-torture/execute/memset-3.c: New testcase.
48440
48441 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
48442
48443 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
48444 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
48445
48446 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48447
48448 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
48449 Delete.
48450
48451 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
48452
48453 * gcc.c-torture/compile/simd-4.c: New test.
48454
48455 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48456
48457 PR c++/7347, c++/7348
48458 * g++.dg/template/access4.C: New test.
48459 * g++.dg/template/access5.C: New test.
48460 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
48461 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
48462 * g++.old-deja/g++.pt/ttp58.C: Likewise.
48463 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
48464
48465 2002-07-22 Jakub Jelinek <jakub@redhat.com>
48466
48467 * gcc.dg/gnu89-init-2.c: New test.
48468
48469 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
48470
48471 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
48472
48473 2002-07-20 Roger Sayle <roger@eyesopen.com>
48474
48475 * gcc.c-torture/execute/20020720-1.c: New testcase.
48476
48477 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
48478
48479 * gcc.dg/cpp/Wsignprom.c: New tests.
48480
48481 2002-07-20 Alan Modra <amodra@bigpond.net.au>
48482
48483 * gcc.c-torture/execute/loop-13.c: New test.
48484
48485 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
48486
48487 * gcc.dg/cpp/expr.c: New tests.
48488
48489 2002-07-18 David Edelsohn <edelsohn@gnu.org>
48490
48491 * g++.dg/opt/pr6713.C: Add template instantiation.
48492
48493 2002-07-18 Alan Modra <amodra@bigpond.net.au>
48494
48495 * gcc.dg/nest.c: New test.
48496
48497 2002-07-17 Richard Henderson <rth@redhat.com>
48498
48499 * g++.dg/opt/pr6713.C: New test.
48500
48501 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
48502
48503 * gcc.c-torture/execute/loop-2e.x: Let the testcase
48504 XFAIL for all x86 processors.
48505
48506 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
48507
48508 * gcc.c-torture/execute/20010122-1.x: Do not test with
48509 -fomit-frame-pointer.
48510
48511 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48512
48513 * g++.dg/template/instantiate2.C: New test.
48514 * g++.dg/template/spec4.C: New test.
48515
48516 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48517
48518 * g++.dg/template/access2.C: New test.
48519 * g++.dg/template/access3.C: New test.
48520
48521 2002-07-15 Zack Weinberg <zack@codesourcery.com>
48522
48523 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
48524 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
48525 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
48526 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
48527 Convert to use <stdarg.h>.
48528 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
48529 Delete.
48530 * gcc.dg/va-arg-2.c: New.
48531 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
48532
48533 2002-07-15 Jakub Jelinek <jakub@redhat.com>
48534
48535 * gcc.c-torture/compile/20020710-1.c: New test.
48536
48537 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
48538 Andrew Pinski <pinskia@physics.uc.edu>
48539
48540 gcc.c-torture/compile/simd-2.c: New testcase.
48541 gcc.c-torture/compile/simd-3.c: Likewise.
48542
48543 2002-07-11 Mark Mitchell <mark@codesourcery.com>
48544
48545 PR c++/7224
48546 * g++.dg/overload/error1.C: New test.
48547
48548 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
48549
48550 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
48551 configuration and IRIX 6 O32 ABI.
48552
48553 2002-07-11 Roger Sayle <roger@eyesopen.com>
48554
48555 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
48556
48557 2002-07-10 Roger Sayle <roger@eyesopen.com>
48558
48559 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
48560
48561 2002-07-10 Jeffrey A Law <law@redhat.com>
48562
48563 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
48564
48565 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
48566
48567 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
48568
48569 * gcc.dg/20020312-2.c: Check for __PPC__.
48570
48571 2002-07-09 Diego Novillo <dnovillo@redhat.com>
48572
48573 * gcc.c-torture/compile/20020709-1.c: New test.
48574
48575 2002-07-07 Roger Sayle <roger@eyesopen.com>
48576
48577 * g++.dg/template/qualttp21.C: New test case.
48578
48579 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
48580
48581 * gcc.c-torture/compile/20020706-1.c: New test.
48582 * gcc.c-torture/compile/20020706-2.c: New test.
48583
48584 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
48585 Alexandre Oliva <aoliva@redhat.com>
48586
48587 * g++.dg/warn/incomplete1.C: New test.
48588
48589 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48590
48591 PR c++/7099
48592 * g++.dg/warn/noreturn1.C: New test.
48593
48594 2002-07-03 Mark Mitchell <mark@codesourcery.com>
48595
48596 PR c++/6706
48597 * g++.dg/debug/debug6.C: New test.
48598 * g++.dg/debug/debug7.C: New test.
48599
48600 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
48601
48602 * gcc.c-torture/compile/simd-3.c: New test.
48603
48604 2002-07-03 Chris Demetriou <cgd@broadcom.com>
48605
48606 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
48607 * gcc.dg/20020620-1.c: Likewise.
48608
48609 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48610
48611 PR c++/6944
48612 * g++.dg/init/array4.C: New test.
48613 * g++.dg/init/array5.C: New test.
48614
48615 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
48616
48617 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
48618 * gcc.c-torture/execute/simd-2.c (main): Likewise.
48619
48620 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48621
48622 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
48623 * gcc.dg/wtr-aggr-init-1.c: Likewise.
48624 * gcc.dg/wtr-conversion-1.c: Likewise.
48625 * gcc.dg/wtr-escape-1.c: Likewise.
48626 * gcc.dg/wtr-int-type-1.c: Likewise.
48627 * gcc.dg/wtr-label-1.c: Likewise.
48628 * gcc.dg/wtr-static-1.c: Likewise.
48629 * gcc.dg/wtr-strcat-1.c: Likewise.
48630 * gcc.dg/wtr-suffix-1.c: Likewise.
48631 * gcc.dg/wtr-switch-1.c: Likewise.
48632 * gcc.dg/wtr-unary-plus-1.c: Likewise.
48633 * gcc.dg/wtr-union-init-1.c: Likewise.
48634 * gcc.dg/wtr-union-init-2.c: Likewise.
48635 * gcc.dg/wtr-union-init-3.c: Likewise.
48636
48637 * gcc.dg/wtr-func-def-1.c: New test.
48638
48639 2002-07-02 Devang Patel <dpatel@apple.com>
48640
48641 * objc.dg/param-1.m: New test.
48642
48643 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
48644
48645 * gcc.dg/cpp/trad/directive.c: Add test.
48646 * gcc.dg/cpp/trad/macroargs.c: Add test.
48647 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
48648
48649 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
48650
48651 * gcc.dg/cpp/cmdlne-M.c: New test.
48652
48653 2002-07-02 Ziemowit Laski <zlaski@apple.com>
48654
48655 * objc.dg/desig-init-1.m: New test.
48656
48657 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48658
48659 PR c++/6716
48660 * g++.dg/template/instantiate1.C: New test.
48661
48662 2002-07-01 Mark Mitchell <mark@codesourcery.com>
48663
48664 PR c++/7112
48665 * g++.dg/template/sizeof2.C: New test.
48666
48667 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
48668
48669 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
48670 gcc.dg/cpp/trad/include.c: New tests.
48671
48672 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
48673
48674 PR target/7177
48675 * gcc.c-torture/compile/20020701-1.c: New test.
48676
48677 2002-07-01 Stan Shebs <shebs@apple.com>
48678
48679 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
48680 header here...
48681 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
48682 (objc-torture-execute): or here.
48683
48684 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
48685
48686 * gcc.c-torture/execute/arith-rand-ll.c: New test.
48687
48688 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
48689
48690 * gcc.dg/cpp/trad/escaped-nl.c: New test.
48691
48692 2002-06-30 Devang Patel <dpatel@apple.com>
48693
48694 * objc.dg/fsyntax-only.m: New test.
48695
48696 2002-06-27 Mark Mitchell <mark@codesourcery.com>
48697
48698 PR c++/6695
48699 * g++.dg/template/friend7.C: New file.
48700
48701 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
48702
48703 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
48704 return type.
48705
48706 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
48707
48708 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
48709 avoid division by zero.
48710
48711 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
48712
48713 * gcc.dg/Wunknownprag.c: New tests.
48714
48715 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
48716
48717 * gcc.c-torture/execute/simd-2.c: New test.
48718
48719 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
48720
48721 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
48722 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
48723 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
48724 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
48725 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
48726 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
48727 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
48728 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
48729 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
48730 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
48731 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
48732 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
48733 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
48734 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
48735 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
48736 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
48737 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
48738
48739 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
48740
48741 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
48742 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
48743 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
48744 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
48745 New tests.
48746 * gcc.dg/cpp/trad/directive.c: Update.
48747
48748 2002-06-23 Andreas Jaeger <aj@suse.de>
48749
48750 * gcc.c-torture/execute/complex-6.c: New.
48751
48752 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
48753
48754 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
48755 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
48756 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
48757 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
48758
48759 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
48760
48761 * gcc.dg/cpp/trad: New directory with traditional tests copied
48762 from parent directory.
48763 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
48764 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
48765 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
48766 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
48767 Move to trad/ and rename.
48768 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
48769 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
48770 gcc.dg/cpp/trad/redef2.c: New tests.
48771 * gcc.dg/cpp/trad/trad.exp: New driver.
48772
48773 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
48774
48775 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
48776 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
48777 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
48778 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
48779 Remove.
48780
48781 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
48782
48783 * gcc.dg/20020620-1.c: New test.
48784
48785 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48786
48787 * g++.dg/template/ttp4.C: New test.
48788
48789 2002-06-19 Jakub Jelinek <jakub@redhat.com>
48790
48791 * g++.dg/opt/vt1.C: Fix regexp.
48792
48793 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48794
48795 * gcc.c-torture/execute/pure-1.c: Make functions static again.
48796 Don't use attribute `noinline'.
48797
48798 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
48799
48800 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
48801
48802 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
48803
48804 * gcc.c-torture/execute/simd-1.c: New.
48805
48806 * gcc.dg/simd-1.c: New.
48807
48808 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
48809
48810 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
48811
48812 2002-06-16 Richard Henderson <rth@redhat.com>
48813
48814 * g++.dg/ext/anon-struct1.C: New.
48815 * g++.dg/ext/anon-struct2.C: New.
48816 * g++.dg/ext/anon-struct3.C: New.
48817 * gcc.dg/anon-struct-1.c: New.
48818 * gcc.dg/anon-struct-2.c: New.
48819 * gcc.dg/anon-struct-3.c: New.
48820 * gcc.dg/20011008-1.c: Adjust warning text.
48821 * gcc.dg/20020527-1.c: Add -fms-extensions.
48822
48823 2002-06-16 Richard Henderson <rth@redhat.com>
48824
48825 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
48826
48827 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
48828
48829 * gcc.c-torture/execute/20020615-1.c: New test.
48830
48831 2002-06-15 Roger Sayle <roger@eyesopen.com>
48832
48833 * gcc.c-tortuture/execute/compare-1.c: New test case.
48834 * gcc.c-tortuture/execute/compare-2.c: New test case.
48835 * gcc.c-tortuture/execute/compare-3.c: New test case.
48836
48837 2002-06-13 Richard Henderson <rth@redhat.com>
48838
48839 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
48840 ia64 ilp32.
48841
48842 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48843
48844 * g++.dg/template/typename2.C: Update error message.
48845
48846 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
48847
48848 * gcc.c-torture/execute/20020611-1.c: New test.
48849
48850 2002-06-11 Bob Wilson <bob.wilson@acm.org>
48851
48852 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
48853 list of targets to skip.
48854
48855 2002-06-10 Bob Wilson <bob.wilson@acm.org>
48856
48857 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
48858 targets if not optimizing.
48859
48860 2002-06-10 Jakub Jelinek <jakub@redhat.com>
48861
48862 * gcc.c-torture/compile/20020605-1.c: New test.
48863
48864 * g++.dg/opt/vt1.C: New test.
48865
48866 * gcc.dg/20020531-1.c: New test.
48867
48868 * gcc.dg/20020530-1.c: New test.
48869
48870 * gcc.dg/20020527-1.c: New test.
48871
48872 * g++.dg/opt/cse1.C: New test.
48873
48874 2002-06-07 Roger Sayle <roger@eyesopen.com>
48875
48876 * gcc.dg/20020607-2.c: New test case.
48877
48878 2002-06-07 Jakub Jelinek <jakub@redhat.com>
48879
48880 * gcc.c-torture/compile/20020604-1.c: New test.
48881
48882 2002-06-04 Richard Henderson <rth@redhat.com>
48883
48884 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
48885 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
48886 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
48887
48888 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
48889
48890 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
48891
48892 2002-06-03 Richard Henderson <rth@redhat.com>
48893
48894 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
48895 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
48896
48897 2002-06-02 Richard Henderson <rth@redhat.com>
48898
48899 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
48900 test functions static.
48901
48902 2002-06-02 Andreas Jaeger <aj@suse.de>
48903
48904 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
48905 now.
48906
48907 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
48908
48909 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
48910 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
48911 Update for mofified diagnostics.
48912 * gcc.dg/c99-intconst-1.c: No longer fail.
48913
48914 2002-06-02 Richard Henderson <rth@redhat.com>
48915
48916 * gcc.dg/uninit-A.c: Remove xfail markers.
48917
48918 2002-06-01 Roger Sayle <roger@eyesopen.com>
48919
48920 * gcc.dg/fnegate-1.c: New test case.
48921
48922 2002-05-30 Osku Salerma <osku@iki.fi>
48923
48924 * gcc.c-torture/execute/mayalias-1.c: New file.
48925
48926 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
48927
48928 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
48929 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
48930 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
48931
48932 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
48933
48934 * gcc.c-torture/execute/20020529-1.c: New test.
48935
48936 2002-05-27 Richard Henderson <rth@redhat.com>
48937
48938 * g++.dg/ext/attrib6.C: New test case.
48939
48940 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48941
48942 * gcc.c-torture/execute/pure-1.c: New test.
48943
48944 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
48945
48946 * gcc.dg/cpp/arith-2.c: Remove.
48947
48948 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
48949
48950 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
48951 * gcc.dg/cpp/if-3.c: Remove.
48952
48953 2002-05-26 Jakub Jelinek <jakub@redhat.com>
48954
48955 * g++.dg/opt/cse2.C: New test.
48956
48957 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
48958
48959 * gcc.dg/cpp/arith-1.c: New semantic tests.
48960 * gcc.dg/cpp/if-1.c: Update.
48961
48962 2002-05-24 Ben Elliston <bje@redhat.com>
48963
48964 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
48965
48966 2002-05-24 Jakub Jelinek <jakub@redhat.com>
48967
48968 * gcc.dg/verbose-asm.c: New test.
48969
48970 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
48971
48972 * gcc.dg/cpp/paste12.c: New test.
48973
48974 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
48975
48976 * g++.dg/parse/named_ops.C: New test.
48977
48978 2002-05-23 Mark Mitchell <mark@codesourcery.com>
48979
48980 * gcc.dg/weak-8.c: New test.
48981
48982 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
48983
48984 * gcc.dg/weak-2.c: Allow optional leading underscore
48985 in scan-assembler symbol name.
48986 * gcc.dg/weak-3.c: Likewise.
48987 * gcc.dg/weak-4.c: Likewise.
48988 * gcc.dg/weak-5.c: Likewise.
48989
48990 2002-05-23 Jakub Jelinek <jakub@redhat.com>
48991
48992 * gcc.dg/20020523-1.c: New test.
48993
48994 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
48995
48996 * objc.dg/const-str-2.m: Update now that we stop after
48997 a command line error.
48998
48999 2002-05-22 Richard Henderson <rth@redhat.com>
49000
49001 * g++.dg/dg.exp: Fix typo in test pruneing.
49002
49003 2002-05-22 Richard Henderson <rth@redhat.com>
49004
49005 * g++.dg/dg.exp: Prune the tls subdirectory.
49006 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
49007 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
49008 * g++.dg/tls/init-1.C: New.
49009
49010 2002-05-22 Jakub Jelinek <jakub@redhat.com>
49011
49012 * gcc.dg/20020517-1.c: New test.
49013
49014 2002-05-21 Richard Henderson <rth@redhat.com>
49015
49016 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
49017 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
49018
49019 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
49020
49021 * g++.dg/other/copy2.C: New test.
49022
49023 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
49024
49025 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
49026 (MAX_COPY): Bump up to 10 times sizeof (long long).
49027 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
49028
49029 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
49030 sizeof (long long).
49031
49032 * gcc.c-torture/execute/strcpy-1.c: New test.
49033
49034 2002-05-19 Jason Merrill <jason2redhat.com>
49035
49036 * g++.dg/ext/oper1.C: New test.
49037
49038 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
49039 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
49040
49041 * README.QMTEST: New file.
49042
49043 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
49044
49045 2002-05-19 Andreas Jaeger <aj@suse.de>
49046
49047 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
49048 now.
49049 * gcc.c-torture/execute/loop-2d.x: Likewise.
49050
49051 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
49052
49053 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
49054 support weak symbols.
49055 * gcc.dg/weak-4.c: Likewise.
49056 * gcc.dg/weak-6.c: Likewise.
49057
49058 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
49059
49060 * gcc.dg/weak-3.c: Add dg-excess-error comment for
49061 cygwin, coff and h8300-*-hms targets
49062 * gcc.dg/weak-5.c: Likewise.
49063 * gcc.dg/weak-7.c: Likewise.
49064
49065 2002-05-16 Jason Merrill <jason@redhat.com>
49066
49067 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
49068 (scan-assembler-not, scan-assembler-dem): Likewise.
49069 (scan-assembler-dem-not): Likewise.
49070
49071 2002-05-15 Richard Henderson <rth@redhat.com>
49072
49073 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
49074
49075 2002-05-15 Richard Henderson <rth@redhat.com>
49076
49077 * gcc.dg/weak-5.c (vfoo1c): No warning here.
49078 (vfoo1f): Warning here.
49079 (vfoo1l): Don't redefine the alias.
49080
49081 2002-05-14 Jason Merrill <jason@redhat.com>
49082 Alexandre Oliva <aoliva@redhat.com>
49083
49084 * g++.dg/init/pm1.C: New test.
49085
49086 2002-05-12 David S. Miller <davem@redhat.com>
49087
49088 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
49089 types.
49090
49091 2002-05-10 Roger Sayle <roger@eyesopen.com>
49092
49093 * gcc.c-torture/execute/20020510-1.c: New test case.
49094
49095 2002-05-10 David S. Miller <davem@redhat.com>
49096
49097 * gcc.c-torture/execute/conversion.c: Test long double too.
49098
49099 2002-05-09 Jakub Jelinek <jakub@redhat.com>
49100
49101 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
49102 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
49103 * lib/g++.exp (g++_link_flags): Likewise.
49104 * lib/objc.exp (objc_target_compile): Likewise.
49105
49106 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
49107
49108 * gcc.dg/cpp/poison.c: Update.
49109 * gcc.dg/cpp/20000625-2.c: Remove.
49110 * gcc.dg/cpp/direct2s.c: Remove final test.
49111
49112 2002-05-08 Tom Rix <trix@redhat.com>
49113
49114 * gcc.c-torture/execute/20020508-1.c: New test.
49115 * gcc.c-torture/execute/20020508-2.c: New test.
49116 * gcc.c-torture/execute/20020508-3.c: New test.
49117
49118 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
49119
49120 * gcc.dg/cpp/charconst-4.c: More tests.
49121
49122 2002-05-08 Mark Mitchell <mark@codesourcery.com>
49123
49124 PR c/6569
49125 * gcc.dg/weak-3.c: Update location of warning messages.
49126 * gcc.dg/weak-5.c: Likewise.
49127
49128 2002-05-06 Roger Sayle <roger@eyesopen.com>
49129
49130 * gcc.c-torture/execute/20020506-1.c: New test case.
49131
49132 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
49133
49134 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
49135
49136 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49137
49138 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
49139
49140 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49141
49142 * gcc.dg/cpp/charconst-3.c: New test.
49143
49144 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49145
49146 * gcc.dg/cpp/charconst.c: Update tests.
49147
49148 2002-05-05 Tim Josling <tej@melbpc.org.au>
49149
49150 * treelang: Added directory for new sample language treelang. Also
49151 lib/treelang.exp: New file to signal treelang should be tested.
49152
49153 2002-05-03 Jakub Jelinek <jakub@redhat.com>
49154
49155 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
49156 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
49157 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
49158 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
49159 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
49160 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
49161 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
49162
49163 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
49164
49165 * gcc.dg/format/xopen-2.c: New test.
49166
49167 2002-05-03 Jakub Jelinek <jakub@redhat.com>
49168
49169 * gcc.dg/20020503-1.c: New test.
49170
49171 2002-05-02 Mark Mitchell <mark@codesourcery.com>
49172
49173 * g++.dg/init/dtor1.C: Make it tougher.
49174
49175 2002-05-01 Mark Mitchell <mark@codesourcery.com>
49176
49177 * g++.dg/init/dtor1.C: New test.
49178
49179 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
49180
49181 * gcc.dg/altivec-8.c: New.
49182
49183 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
49184
49185 * gcc.dg/altivec-7.c: New.
49186
49187 2002-04-29 Jakub Jelinek <jakub@redhat.com>
49188
49189 * g++.dg/parse/typedef1.C: New test.
49190
49191 2002-04-29 Mark Mitchell <mark@codesourcery.com>
49192
49193 PR c++/6486
49194 * g++.dg/template/friend6.C: New test.
49195
49196 PR c++/6492
49197 * g++.dg/init/copy1.C: New test.
49198
49199 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
49200
49201 * g++.dg/warn/effc1.C: New test.
49202
49203 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
49204
49205 * gcc.dg/cpp/if-cexp.c: Add a test.
49206
49207 2002-04-28 Jakub Jelinek <jakub@redhat.com>
49208
49209 * gcc.dg/20020426-2.c: New test.
49210
49211 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
49212
49213 * gcc.dg/cpp/if-mop.c: Update.
49214 * gcc.dg/cpp/if-mpar.c: Add test.
49215 * gcc.dg/cpp/if-oppr.c: Update.
49216
49217 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49218
49219 PR c/6343
49220 * gcc.dg/weak-[2-7].c: New tests.
49221
49222 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
49223
49224 * gcc.dg/enum1.c: New test.
49225
49226 2002-04-26 Mark Mitchell <mark@codesourcery.com>
49227
49228 PR c++/6497
49229 * g++.dg/inherit/access2.C: New test.
49230
49231 2002-04-26 Mark Mitchell <mark@codesourcery.com>
49232
49233 PR bootstrap/6445
49234 * gcc.dg/20020426-1.c: New test.
49235
49236 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
49237
49238 * g++.dg/abi/enum1.C: New test.
49239
49240 2002-04-26 Richard Henderson <rth@redhat.com>
49241
49242 * gcc.dg/c99-bool-1.c: Expect always true warning.
49243
49244 2002-04-25 Roger Sayle <roger@eyesopen.com>
49245
49246 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
49247
49248 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49249
49250 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
49251 targets.
49252
49253 2002-04-24 Mark Mitchell <mark@codesourcery.com>
49254
49255 * g++.dg/abi/mange7.C: New test.
49256
49257 PR c++/6438.
49258 * g++.dg/parse/stmtexpr2.C: New test.
49259
49260 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
49261
49262 * gcc.dg/20020312-2.c: Add SH target.
49263
49264 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49265
49266 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
49267 compiler output on mips*-*-irix*.
49268
49269 2002-04-23 Jakub Jelinek <jakub@redhat.com>
49270
49271 * g++.dg/parse/attr1.C: New test.
49272
49273 2002-04-23 Roger Sayle <roger@eyesopen.com>
49274
49275 * gcc.c-torture/execute/string-opt-17.c: New test case.
49276 * gcc.c-torture/execute/memset-2.c: New test case.
49277
49278 2002-04-23 Mark Mitchell <mark@codesourcery.com>
49279
49280 PR c++/6256:
49281 * g++.dg/template/friend5.C: New test.
49282
49283 PR c++/6331:
49284 * g++.dg/template/qual1.C: Likewise.
49285
49286 2002-04-22 Zack Weinberg <zack@codesourcery.com>
49287
49288 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
49289 Include stdlib.h, not stdio.h or ctype.h.
49290
49291 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
49292
49293 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
49294 cris-*-elf* and mmix-*-*.
49295 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
49296 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
49297 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
49298 Ditto.
49299 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
49300 * gcc.dg/wchar_t-1.c: Ditto.
49301
49302 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
49303
49304 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
49305 Clarify comment.
49306
49307 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
49308
49309 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
49310
49311 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49312
49313 * gcc.c-torture/execute/20000906-1.x: Delete.
49314
49315 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
49316
49317 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
49318
49319 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
49320
49321 * PR6367
49322 * g77.f-torture/execute/6367.f: New test.
49323 * g77.f-torture/execute/6367.x: Disable for MMIX.
49324
49325 2002-04-19 Mark Mitchell <mark@codesourcery.com>
49326
49327 * PR6352
49328 * g++.dg/opt/inline2.C: New test.
49329
49330 2002-04-18 Richard Henderson <rth@redhat.com>
49331
49332 * gcc.dg/20000906-1.c: Enable for all targets.
49333 * gcc.c-torture/compile/iftrap-2.c: New.
49334
49335 2002-04-18 Jakub Jelinek <jakub@redhat.com>
49336
49337 * gcc.dg/20020418-1.c: New test.
49338 * gcc.dg/20020418-2.c: New test.
49339
49340 2002-04-18 Richard Henderson <rth@redhat.com>
49341
49342 * gcc.c-torture/compile/iftrap-1.c: New.
49343 * gcc.dg/iftrap-1.c: Adjust for ia64.
49344 * gcc.dg/iftrap-2.c: New.
49345
49346 2002-04-18 Jakub Jelinek <jakub@redhat.com>
49347
49348 * gcc.c-torture/compile/20020418-1.c: New test.
49349
49350 2002-04-18 Roger Sayle <roger@eyesopen.com>
49351
49352 * gcc.c-torture/compile/20020415-1.c: New.
49353
49354 2002-04-18 David S. Miller <davem@redhat.com>
49355
49356 * gcc.c-torture/execute/20020418-1.c: New test.
49357
49358 2002-04-17 Jakub Jelinek <jakub@redhat.com>
49359
49360 * gcc.dg/20020416-1.c: New test.
49361
49362 * g++.dg/opt/inline1.C: New test.
49363
49364 2002-04-16 Jakub Jelinek <jakub@redhat.com>
49365
49366 * gcc.dg/altivec-5.c: New test.
49367
49368 * gcc.dg/20020415-1.c: New test.
49369
49370 2002-04-15 Mark Mitchell <mark@codesourcery.com>
49371
49372 * lib/chill.exp: Remove.
49373
49374 2002-04-14 Jakub Jelinek <jakub@redhat.com>
49375
49376 * g++.dg/other/big-struct.C: New test.
49377
49378 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
49379
49380 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
49381 of scratch file.
49382
49383 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
49384
49385 PR c/6277
49386 * gcc.dg/i386-387-1.c: Allow optional leading underscore
49387 in scan-assembler function name
49388
49389 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
49390
49391 * g77.f-torture/execute/980628-4.x,
49392 g77.f-torture/execute/980628-5.x,
49393 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
49394 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
49395 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
49396 i[34567]86-*-*.
49397
49398 2002-04-13 David S. Miller <davem@redhat.com>
49399
49400 * gcc.c-torture/execute/20020413-1.c: New test.
49401
49402 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
49403
49404 * gcc.dg/asm-6.c,
49405 * g++.dg/ext/asm1.C: New tests.
49406
49407 2002-04-12 Mark Mitchell <mark@codesourcery.com>
49408
49409 PR c++ 5373.
49410 * g++.dg/parse/stmtexpr1.C: New test.
49411
49412 PR c++/5189.
49413 * g++.dg/template/copy1.C: New test.
49414
49415 2002-04-12 Richard Henderson <rth@redhat.com>
49416
49417 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
49418
49419 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
49420
49421 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
49422 gcc.c-torture/execute/20020307-2.c.
49423
49424 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
49425
49426 * g++.dg/ext/attrib5.C,
49427 * g++.dg/lookup/struct1.C: New tests.
49428
49429 2002-04-11 Jakub Jelinek <jakub@redhat.com>
49430
49431 * gcc.dg/20020411-1.c: New test.
49432
49433 * gcc.c-torture/execute/20020411-1.c: New test.
49434
49435 2002-04-10 Janis Johnson <janis187@us.ibm.com>
49436
49437 * g77.f-torture/execute/6177.f: New test.
49438
49439 2002-04-10 Jakub Jelinek <jakub@redhat.com>
49440
49441 PR middle-end/6247
49442 * g++.dg/opt/cleanup1.C: New test.
49443
49444 * g++.dg/opt/const1.C: New test.
49445
49446 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
49447
49448 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
49449
49450 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
49451
49452 PR c++/5507
49453 * g++.dg/template/typename2.C: New test.
49454
49455 2002-04-10 Alan Modra <amodra@bigpond.net.au>
49456
49457 * gcc.c-torture/execute/loop-12.c: New.
49458
49459 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
49460
49461 * g77.f-torture/execute/980628-4.x,
49462 g77.f-torture/execute/980628-5.x,
49463 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
49464 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
49465 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
49466
49467 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49468
49469 PR optimization/6086
49470 * g++.dg/opt/preinc1.C: New test.
49471
49472 2002-04-06 Mark Mitchell <mark@codesourcery.com>
49473
49474 PR c++/5571
49475 * g++.dg/opt/static2.C: New test.
49476
49477 2002-04-06 Mark Mitchell <mark@codesourcery.com>
49478
49479 PR c/5120
49480 * gcc.dg/20020406-1.c: New test.
49481
49482 2002-04-04 David S. Miller <davem@redhat.com>
49483
49484 * gcc.c-torture/execute/20020404-1.c: New test.
49485
49486 2002-04-04 Jakub Jelinek <jakub@redhat.com>
49487
49488 PR c/6123
49489 * gcc.dg/20020312-2.c: Do not declare global register variable
49490 if __PIC__ or __pic__ is defined.
49491
49492 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
49493
49494 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
49495 __asm__ so that it works correctly even if -ansi -pedantic-errors.
49496
49497 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49498
49499 * gcc.misc-tests/linkage.exp: Update last change to handle
49500 sparc*-, not just sparc-.
49501
49502 2002-04-03 Richard Henderson <rth@redhat.com>
49503
49504 * gcc.dg/cpp/ucs.c: Improved long UCS test.
49505
49506 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
49507
49508 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
49509
49510 2002-04-02 David S. Miller <davem@redhat.com>
49511
49512 * gcc.c-torture/execute/20020402-3.c: New test.
49513
49514 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
49515
49516 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
49517 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
49518
49519 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
49520 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
49521 g77.f-torture/execute/20001201.x,
49522 g77.f-torture/execute/u77-test.x: New files.
49523
49524 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
49525 * gcc.dg/wchar_t-1.c: Ditto.
49526
49527 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49528
49529 * gcc.c-torture/execute/20020402-1.c: New test.
49530
49531 2002-04-01 Richard Henderson <rth@redhat.com>
49532
49533 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
49534
49535 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
49536
49537 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49538
49539 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
49540
49541 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49542
49543 * g++.dg/inherit/template-as-base.C: Expect error.
49544 * g++.dg/inherit/namespace-as-base.C: Likewise.
49545
49546 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
49547
49548 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
49549 g++.dg/ext/instantiate3.C: Tweak match patterns.
49550
49551 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
49552 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
49553 -da test.
49554
49555 2002-03-31 Richard Henderson <rth@redhat.com>
49556
49557 * gcc.dg/special/alias-2.c: New.
49558 * gcc.dg/special/ecos.exp: Run it.
49559
49560 2002-03-31 Richard Henderson <rth@redhat.com>
49561
49562 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
49563
49564 2002-03-31 Kazu Hirata <kazu@hxi.com>
49565
49566 * gcc.dg/weak-1.c: Disable on h8300 port.
49567
49568 2002-03-29 Janis Johnson <janis187@us.ibm.com>
49569
49570 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
49571 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
49572 ordering tests.
49573 * g++.dg/bprob/bprob-1.C: New test.
49574 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
49575 * g++.dg/gcov/gcov-1.C: New test.
49576 * g++.dg/gcov/gcov-1.x: New file.
49577 * g++.dg/gcov/gcov-2.C: New test.
49578 * g++.dg/gcov/gcov-3.C: New test.
49579 * g++.dg/gcov/gcov-3.h: New file.
49580
49581 2002-03-28 Roger Sayle <roger@eyesopen.com>
49582
49583 * g++.old-deja/g++.other/builtins5.C: New test.
49584 * g++.old-deja/g++.other/builtins6.C: New test.
49585 * g++.old-deja/g++.other/builtins7.C: New test.
49586 * g++.old-deja/g++.other/builtins8.C: New test.
49587 * g++.old-deja/g++.other/builtins9.C: New test.
49588
49589 2002-03-29 Jakub Jelinek <jakub@redhat.com>
49590
49591 * g++.dg/opt/static1.C: New test.
49592
49593 * g++.dg/opt/longbranch1.C: New test.
49594
49595 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
49596
49597 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
49598
49599 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
49600
49601 2002-03-28 Jeffrey A Law (law@redhat.com)
49602
49603 * gcc.c-torture/execute/20020328-1.c: New test.
49604
49605 2002-03-27 Richard Henderson <rth@redhat.com>
49606
49607 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
49608 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
49609 move from g++.old-deja/g++.ext/.
49610
49611 2002-03-27 Mark Mitchell <mark@codesourcery.com>
49612
49613 * g++.dg/init/new2.C: New test.
49614
49615 2002-03-26 Richard Henderson <rth@redhat.com>
49616
49617 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
49618
49619 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
49620 on sparc.
49621
49622 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
49623 sparcv9 systems.
49624 * gcc.dg/20001102-1.c: Likewise.
49625
49626 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
49627
49628 * gcc.dg/cpp/endif-pedantic1.c,
49629 gcc.dg/cpp/endif-pedantic2.c: New tests.
49630
49631 2002-03-26 Mark Mitchell <mark@codesourcery.com>
49632
49633 * g++.dg/init/new1.C: New test.
49634
49635 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
49636
49637 * g++.dg/abi/vbase9.C: New test.
49638
49639 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
49640
49641 * gcc.dg/arm-asm.c: New test.
49642
49643 2002-03-26 Andrew Cagney <ac131313@redhat.com>
49644
49645 * gcc.dg/Wswitch-enum.c: New test.
49646 Fix PR c/5044.
49647
49648 2002-03-26 Richard Henderson <rth@redhat.com>
49649
49650 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
49651 structure.
49652
49653 2002-03-25 Richard Henderson <rth@redhat.com>
49654
49655 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
49656 sparcv9 systems.
49657
49658 * gcc.c-torture/compile/20011119-1.c (xxx): New.
49659 * gcc.c-torture/compile/20011119-2.c (xxx): New.
49660
49661 2002-03-25 Zack Weinberg <zack@codesourcery.com>
49662
49663 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
49664
49665 2002-03-25 Bob Wilson <bob.wilson@acm.org>
49666
49667 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
49668 targets using generic thunk support.
49669
49670 2002-03-25 Jakub Jelinek <jakub@redhat.com>
49671
49672 * gcc.c-torture/compile/20020323-1.c: New test.
49673
49674 * g++.dg/opt/conj2.C: New test.
49675
49676 2002-03-24 Richard Henderson <rth@redhat.com>
49677
49678 * gcc.dg/weak-1.c: Use -fno-common.
49679
49680 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49681
49682 * g77.dg/f77-edit-apostrophe-out.f: New test
49683 * g77.dg/f77-edit-h-out.f: New test
49684 * g77.dg/f77-edit-t-in.f: New test
49685 * g77.dg/f77-edit-t-out.f: New test
49686 * g77.dg/f77-edit-x-out.f: New test
49687 * g77.dg/f77-edit-slash-out.f: New test
49688 * g77.dg/f77-edit-colon-out.f: New test
49689 * g77.dg/f77-edit-s-out.f: New test
49690
49691 2002-03-24 Richard Henderson <rth@redhat.com>
49692
49693 * objc/execute/formal_protocol-6.x: New XFAIL.
49694
49695 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49696
49697 * gcc.dg/weak-1.c: Early return from dg-final on platforms
49698 that do not support weak symbols
49699
49700 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
49701
49702 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
49703 * lib/g77.exp: Likewise.
49704 * lib/objc.exp: Likewise.
49705
49706 2002-03-23 Andrew Cagney <ac131313@redhat.com>
49707
49708 * gcc.dg/Wswitch-default.c: New test.
49709
49710 2002-03-23 Jakub Jelinek <jakub@redhat.com>
49711
49712 * g++.dg/other/enum1.C: New test.
49713
49714 2002-03-23 Zack Weinberg <zack@codesourcery.com>
49715
49716 * gcc.dg/pragma-ep-3.c: Fix typo.
49717
49718 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49719
49720 * g++.dg/inherit/template-as-base.C: New test.
49721
49722 2002-03-22 Jakub Jelinek <jakub@redhat.com>
49723
49724 * g++.old-deja/g++.other/dwarf2-1.C: Move...
49725 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
49726
49727 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
49728
49729 * gcc.dg/cpp/multiline.c: Update to match.
49730
49731 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
49732
49733 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
49734
49735 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
49736
49737 * gcc.dg/cpp/extratokens2.c: New file.
49738
49739 2002-03-21 David Edelsohn <edelsohn@gnu.org>
49740
49741 * gcc.dg/20020312-2.c: Add rs6000 target.
49742
49743 * gcc.c-torture/compile/20020319-1.c: New test.
49744
49745 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49746
49747 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
49748 (A, E): Handle this.
49749
49750 2002-03-20 Jason Merrill <jason@redhat.com>
49751
49752 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
49753 ignoring -fpic.
49754 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
49755 through prune_gcc_output.
49756
49757 2002-03-20 Jakub Jelinek <jakub@redhat.com>
49758
49759 * gcc.c-torture/compile/20020320-1.c: New test.
49760
49761 2002-03-19 Jakub Jelinek <jakub@redhat.com>
49762
49763 * gcc.c-torture/compile/20020318-1.c: New test.
49764
49765 * gcc.dg/struct-by-value-1.c: New test.
49766
49767 * gcc.dg/20020319-1.c: New test.
49768
49769 2002-03-18 Jakub Jelinek <jakub@redhat.com>
49770
49771 * g++.dg/opt/conj1.C: New test.
49772
49773 2002-03-17 Mark Mitchell <mark@codesourcery.com>
49774
49775 * g++.dg/template/qualttp20.C: Revert previous change.
49776 * g++.dg/template/qualttp3.C: Likewise.
49777 * g++.dg/template/qualttp4.C: Likewise.
49778 * g++.dg/template/qualttp5.C: Likewise.
49779 * g++.dg/template/qualttp6.C: Likewise.
49780 * g++.dg/template/qualttp7.C: Likewise.
49781 * g++.dg/template/qualttp8.C: Likewise.
49782 * g++.dg/template/recurse.C: Likewise.
49783
49784 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
49785
49786 * gcc.dg/cpp/wchar-1.c: Update.
49787
49788 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
49789
49790 * g++.dg/template/conv1.C: New test.
49791 * g++.dg/template/conv2.C: New test.
49792 * g++.dg/template/conv3.C: New test.
49793 * g++.dg/template/conv4.C: New test.
49794
49795 2002-03-15 Mark Mitchell <mark@codesourcery.com>
49796
49797 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
49798 * g++.dg/template/qualttp3.C: Likewise.
49799 * g++.dg/template/qualttp4.C: Likewise.
49800 * g++.dg/template/qualttp5.C: Likewise.
49801 * g++.dg/template/qualttp6.C: Likewise.
49802 * g++.dg/template/qualttp7.C: Likewise.
49803 * g++.dg/template/qualttp8.C: Likewise.
49804 * g++.dg/template/recurse.C: Likewise.
49805
49806 2002-03-15 Mark Mitchell <mark@codesourcery.com>
49807
49808 * g++.dg/opt/dtor1.C: New test.
49809
49810 2002-03-15 Jakub Jelinek <jakub@redhat.com>
49811
49812 * gcc.c-torture/compile/20020315-1.c: New test.
49813
49814 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
49815
49816 * gcc.dg/weak-1.c: Fix scan tests.
49817
49818 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
49819
49820 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
49821 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
49822 cris-*-aout* mmix-*-*.
49823 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
49824 cris-*-aout* mmix-*-*.
49825 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
49826 cris-*-elf* cris-*-aout* and mmix-*-*.
49827 * gcc.dg/20001009-1.c: Ditto.
49828 * gcc.dg/20010912-1.c: Ditto.
49829 * gcc.dg/20020122-4.c: Ditto.
49830 * gcc.dg/inline-2.c: Ditto.
49831
49832 2002-03-14 Jeffrey A Law (law@cygnus.com)
49833
49834 * gcc.c-torture/compile/20020314-1.c: New test.
49835
49836 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
49837
49838 * gcc.c-torture/execute/20020314-1.c: New test.
49839
49840 2002-03-14 Jakub Jelinek <jakub@redhat.com>
49841
49842 * g++.dg/warn/Wunused-1.C: New test.
49843
49844 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
49845
49846 * g++.dg/abi/mangle6.C: New test.
49847
49848 2002-03-13 Jakub Jelinek <jakub@redhat.com>
49849
49850 * gcc.c-torture/compile/20020309-2.c: New test.
49851
49852 * gcc.c-torture/compile/20020312-1.c: New test.
49853
49854 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
49855
49856 * g++.dg/other/access1.C: New test.
49857
49858 2002-03-12 Jakub Jelinek <jakub@redhat.com>
49859
49860 * gcc.c-torture/execute/wchar_t-1.c: New test.
49861
49862 2002-03-12 David Edelsohn <edelsohn@gnu.org>
49863
49864 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
49865
49866 2002-03-12 Roger Sayle <roger@eyesopen.com>
49867
49868 * gcc.dg/20020312-1.c: New test case.
49869
49870 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
49871
49872 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
49873
49874 2002-03-11 Richard Henderson <rth@redhat.com>
49875
49876 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
49877 * g++.old-deja/g++.jason/report.C: Likewise.
49878
49879 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
49880
49881 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
49882 * g++.old-deja/g++.robertl/eb56.C: Likewise.
49883
49884 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
49885
49886 * g++.dg/overload/pmf1.C: New test.
49887
49888 2002-03-11 Kazu Hirata <kazu@hxi.com>
49889
49890 * gcc.c-torture/execute/20020307-1.c: Use long.
49891
49892 2002-03-11 Jakub Jelinek <jakub@redhat.com>
49893
49894 PR optimization/5844
49895 * gcc.dg/20020310-1.c: New test.
49896
49897 2002-03-09 Michael Meissner <meissner@redhat.com>
49898
49899 * gcc.c-torture/execute/memcpy-2.c: New test.
49900 * gcc.c-torture/execute/memset-1.c: New test.
49901 * gcc.c-torture/execute/strlen-1.c: New test.
49902 * gcc.c-torture/execute/strcmp-1.c: New test.
49903 * gcc.c-torture/execute/strncmp-1.c: New test.
49904
49905 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
49906
49907 * gcc.dg/ppc-ldstruct.c: New test.
49908
49909 2002-03-09 Jakub Jelinek <jakub@redhat.com>
49910
49911 * gcc.c-torture/execute/va-arg-22.c: New test.
49912
49913 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49914
49915 * gcc.c-torture/compile/20020309-1.c: New test.
49916
49917 2002-03-08 Jakub Jelinek <jakub@redhat.com>
49918
49919 * gcc.c-torture/execute/20020307-2.c: New test.
49920
49921 2002-03-07 Jeffrey A Law (law@redhat.com)
49922
49923 * g77.f-torture/compile/20020307-1.f: New test.
49924
49925 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
49926
49927 * gcc.dg/unordered-1.c: New test.
49928
49929 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
49930
49931 * gcc.c-torture/execute/20020307-1.c: New test.
49932
49933 2002-03-05 Jakub Jelinek <jakub@redhat.com>
49934
49935 * gcc.dg/20020304-1.c: New test.
49936
49937 * gcc.c-torture/compile/20020304-2.c: New test.
49938
49939 2002-03-04 Zack Weinberg <zack@codesourcery.com>
49940
49941 * gcc.c-torture/compile/20020304-1.c: New test case
49942 (from PR c/5830).
49943
49944 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
49945
49946 * gcc.dg/20020103-1.c: Add other -D ppc variants.
49947
49948 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
49949
49950 * g++.dg/other/classkey1.C: New test.
49951
49952 2002-03-01 Richard Henderson <rth@redhat.com>
49953
49954 * gcc.c-torture/compile/981223-1.x: New.
49955 * gcc.c-torture/compile/920625-1.x: New.
49956
49957 2002-02-28 Richard Henderson <rth@redhat.com>
49958
49959 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
49960
49961 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
49962
49963 * gcc.c-torture/execute/20020227-1.c: New test.
49964
49965 2002-02-27 Mark Mitchell <mark@codesourcery.com>
49966
49967 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
49968 here" ERROR lines.
49969 * g++.old-deja/g++.oliva/partord1.C: Likewise.
49970 * g++.old-deja.g++.other/defarg1.C: Likewise.
49971 * g++.old-deja/g++.pt/calls2.C: Likewise.
49972 * g++.old-deja/g++.pt/crash20.C: Likewise.
49973 * g++.old-deja/g++.pt/crash30.C: Likewise.
49974 * g++.old-deja/g++.pt/crash36.C: Likewise.
49975 * g++.old-deja/g++.pt/crash6.C: Likewise.
49976 * g++.old-deja/g++.pt/defarg13.C: Likewise.
49977 * g++.old-deja/g++.pt/derived3.C: Likewise.
49978 * g++.old-deja/g++.pt/error1.C: Likewise.
49979 * g++.old-deja/g++.pt/friend21.C: Likewise.
49980 * g++.old-deja/g++.pt/friend23.C: Likewise.
49981 * g++.old-deja/g++.pt/infinite1.C: Likewise.
49982 * g++.old-deja/g++.robertl/eb128.C: Likewise.
49983
49984 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
49985
49986 * gcc.c-torture/execute/20020225-2.c: New test.
49987
49988 2002-02-27 Zack Weinberg <zack@codesourcery.com>
49989
49990 * gcc.c-torture/execute/920730-1t.c,
49991 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
49992 Delete test cases, only relevant to -traditional.
49993
49994 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
49995
49996 * gcc.dg/cpp/undef1.c: Remove.
49997 * gcc.dg/cpp/directiv.c: Update.
49998 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
49999
50000 2002-02-27 Michael Meissner <meissner@redhat.com>
50001
50002 * gcc.c-torture/execute/20020226-1.c: New test.
50003
50004 2002-02-26 Jakub Jelinek <jakub@redhat.com>
50005
50006 * g++.dg/debug/debug4.C: New test.
50007
50008 * gcc.dg/ia64-visibility-1.c: New test.
50009
50010 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
50011
50012 * gcc.dg/debug/20020224-1.c: New.
50013
50014 2002-02-25 Kazu Hirata <kazu@hxi.com>
50015
50016 * gcc.c-torture/execute/960416-1.x: New.
50017 * gcc.c-torture/execute/divconst-3.x: Likewise.
50018
50019 2002-02-25 Jakub Jelinek <jakub@redhat.com>
50020
50021 * gcc.dg/20020224-1.c: New test.
50022
50023 2002-02-25 Alan Modra <amodra@bigpond.net.au>
50024
50025 * gcc.c-torture/execute/20020225-1.c: New.
50026
50027 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
50028
50029 * gcc.dg/cpp/wchar-1.c: New test.
50030
50031 2002-02-23 Jakub Jelinek <jakub@redhat.com>
50032
50033 * gcc.dg/20020222-1.c: New test.
50034
50035 2002-02-22 Jakub Jelinek <jakub@redhat.com>
50036
50037 * g++.dg/opt/anonunion1.C: New test.
50038
50039 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
50040
50041 * g++.dg/template/qualttp19.C: New test.
50042 * g++.dg/template/qualttp20.C: New test.
50043 * g++.old-deja/g++.jason/report.C: Adjust expected errors
50044 * g++.old-deja/g++.other/qual1.C: Likewise.
50045
50046 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
50047
50048 * gcc.dg/attr-alwaysinline.c: New.
50049
50050 2002-02-21 Jakub Jelinek <jakub@redhat.com>
50051
50052 * gcc.dg/20020220-1.c: New test.
50053
50054 * gcc.dg/20020220-2.c: New test.
50055
50056 * g++.dg/opt/mmx1.C: New test.
50057
50058 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
50059
50060 * gcc.c-torture/compile/20020110.c: New test.
50061
50062 2002-02-20 Jakub Jelinek <jakub@redhat.com>
50063
50064 * gcc.c-torture/execute/20020219-1.c: New test.
50065
50066 * gcc.dg/20020219-1.c: New test.
50067
50068 * gcc.dg/noncompile/20020220-1.c: New test.
50069
50070 * g++.dg/opt/ptrintsum1.C: New test.
50071
50072 * gcc.dg/debug/20020220-1.c: New test.
50073
50074 2002-02-17 Jakub Jelinek <jakub@redhat.com>
50075
50076 * gcc.c-torture/execute/20020216-1.c: New test.
50077
50078 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50079
50080 * gcc.dg/decl-1.c: Update, new test.
50081
50082 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
50083
50084 * g++.dg/abi/bitfield1.C: New test.
50085 * g++.dg/abi/bitfield2.C: New test.
50086
50087 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
50088
50089 * gcc.dg/attr-nest.c: New test.
50090
50091 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
50092
50093 * gcc.c-torture/execute/20020215-1.c: New test.
50094
50095 2002-02-14 Jakub Jelinek <jakub@redhat.com>
50096
50097 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
50098 * g++.dg/debug/debug.exp: New.
50099 * g++.dg/debug/trivial.C: New.
50100 * g++.dg/debug/debug1.C: Moved...
50101 * g++.dg/other/debug1.C: ...from here.
50102 * g++.dg/debug/debug2.C: Moved...
50103 * g++.dg/other/debug2.C: ...from here.
50104 * g++.dg/debug/debug3.C: Moved...
50105 * g++.dg/other/debug3.C: ...from here.
50106
50107 * gcc.dg/noncompile/20020213-1.c: New test.
50108
50109 2002-02-13 Jakub Jelinek <jakub@redhat.com>
50110
50111 * g++.dg/other/debug3.C: New test.
50112
50113 * gcc.c-torture/execute/20020213-1.c: New test.
50114
50115 2002-02-13 Richard Smith <richard@ex-parrot.com>
50116
50117 * g++.old-deja/g++.other/thunk1.C: New test.
50118
50119 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
50120
50121 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
50122
50123 2002-02-13 Stan Shebs <shebs@apple.com>
50124
50125 * gcc.dg/altivec-3.c: New.
50126
50127 2002-02-12 Jakub Jelinek <jakub@redhat.com>
50128
50129 * gcc.dg/Wunreachable-1.c: New test.
50130 * gcc.dg/Wunreachable-2.c: New test.
50131
50132 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50133
50134 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
50135
50136 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
50137
50138 * gcc.dg/decl-1.c: New test.
50139
50140 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
50141
50142 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
50143
50144 2002-02-10 Kazu Hirata <kazu@hxi.com>
50145
50146 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
50147 * gcc.c-torture/compile/980506-1.x: Likewise.
50148
50149 2002-02-10 Kazu Hirata <kazu@hxi.com>
50150
50151 * gcc.dg/20020210-1.c: New.
50152
50153 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
50154
50155 * g77.f-torture/execute/947.f: New regression test
50156 for PR fortran/947.
50157
50158 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
50159
50160 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
50161 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
50162
50163 2002-02-08 Richard Henderson <rth@redhat.com>
50164
50165 * gcc.c-torture/compile/labels-3.c: New.
50166
50167 2002-02-08 Jakub Jelinek <jakub@redhat.com>
50168
50169 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
50170 expression statements work instead.
50171 * gcc.dg/noncompile/20020207-1.c: New test.
50172
50173 2002-02-07 Richard Henderson <rth@redhat.com>
50174
50175 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
50176
50177 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
50178
50179 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
50180 message from g77
50181 * lib/g77-dg.exp: Trim g77 error messages so that they are
50182 recognized by dg.exp.
50183
50184 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
50185
50186 PR fortran/5473
50187 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
50188
50189 2002-02-07 Richard Henderson <rth@redhat.com>
50190
50191 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
50192 to be sufficiently aligned for integers.
50193
50194 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
50195
50196 * g++.dg/template/friend4.C: New test.
50197
50198 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
50199
50200 PR fortran/5743
50201 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
50202 unsupported cases.
50203
50204 2002-02-07 Richard Henderson <rth@redhat.com>
50205
50206 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
50207 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
50208 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
50209 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
50210
50211 2002-02-06 Richard Henderson <rth@redhat.com>
50212
50213 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
50214
50215 2002-02-06 Janis Johnson <janis187@us.ibm.com>
50216
50217 * gcc.dg/20020206-1.c: New test.
50218
50219 2002-02-06 Jakub Jelinek <jakub@redhat.com>
50220
50221 * gcc.c-torture/execute/20020206-1.c: New test.
50222
50223 * gcc.c-torture/execute/20020206-2.c: New test.
50224
50225 PR optimization/5429:
50226 * gcc.c-torture/compile/20020206-1.c: New test.
50227
50228 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
50229
50230 * g++.dg/ext/align1.C: Do not use an explicit alignment value
50231 as certain file formats cannot support particularly large
50232 alignments.
50233
50234 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
50235 and do not expect to be able to link the executable.
50236
50237 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
50238 fail because the COFF format does not support the weak attribute.
50239
50240 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
50241
50242 * g77.dg/pr5473.f: New test
50243
50244 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
50245
50246 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
50247 Fix testcase accordingly.
50248
50249 2002-02-04 Richard Henderson <rth@redhat.com>
50250
50251 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
50252 (buf): Change to be an array of pointers, not ints.
50253
50254 2002-02-04 Jakub Jelinek <jakub@redhat.com>
50255
50256 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
50257 before all tests. Move warning one line above to match where it
50258 C frontend emits.
50259 * gcc.dg/Wswitch-2.c: New test.
50260 * g++.dg/warn/Wswitch-1.C: New test.
50261 * g++.dg/warn/Wswitch-2.C: New test.
50262
50263 2002-02-04 Richard Henderson <rth@redhat.com>
50264
50265 * g++.dg/abi/offsetof.C: Fix size comparison.
50266
50267 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
50268
50269 * gcc.dg/cast-qual-2.c: New test.
50270
50271 2002-02-04 Jakub Jelinek <jakub@redhat.com>
50272
50273 * gcc.dg/20020201-4.c: New test.
50274
50275 2002-02-04 Ben Elliston <bje@redhat.com>
50276
50277 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
50278 target_info attribute != 0, in addition to the empty string.
50279 (gcc_target_compile): Likewise.
50280
50281 2002-02-03 Andrew Cagney <ac131313@redhat.com>
50282
50283 * gcc.dg/Wswitch.c: New test.
50284 PR gcc/4475. PR gcc/3780.
50285
50286 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
50287
50288 * g77.f-torture/execute/5122.f: New test for regressions
50289 against PR fortran/5122.
50290
50291 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
50292
50293 * g77.f-torture/compile/pr3743.f: Delete
50294 * g77.dg/pr3743-1.f: New test.
50295 * g77.dg/pr3743-2.f: New test.
50296 * g77.dg/pr3743-3.f: New test.
50297 * g77.dg/pr3743-4.f: New test.
50298
50299 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
50300
50301 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
50302
50303 2002-02-02 Richard Henderson <rth@redhat.com>
50304
50305 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
50306 * gcc.c-torture/execute/bf64-1.c: Likewise.
50307
50308 2002-02-02 Jakub Jelinek <jakub@redhat.com>
50309
50310 * gcc.dg/20020201-2.c: New test.
50311
50312 * gcc.dg/20020201-3.c: New test.
50313
50314 * gcc.c-torture/execute/bitfld-2.c: New test.
50315
50316 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
50317
50318 * gcc.dg/bitfld-1.c: Update.
50319 * gcc.dg/bitfld-2.c: Update.
50320 * gcc.c-torture/execute/bitfld-1.x: New.
50321
50322 2002-02-02 Jakub Jelinek <jakub@redhat.com>
50323
50324 * gcc.c-torture/execute/20020201-1.c: New test.
50325
50326 2002-02-01 Janis Johnson <janis187@us.ibm.com>
50327
50328 PR target/5469
50329 * gcc.dg/20020201-1.c: New test.
50330
50331 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
50332
50333 PR fortran/3743
50334 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
50335 * g77.f-torture/compile/pr3743.x: Remove
50336
50337 2002-01-31 Tom Rix <trix@redhat.com>
50338
50339 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
50340
50341 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50342
50343 * gcc.dg/noncompile/20020130-1.c: New test.
50344
50345 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
50346
50347 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
50348
50349 2002-01-29 Richard Henderson <rth@redhat.com>
50350
50351 * gcc.c-torture/execute/991118-1.c: Cast various constants back
50352 to long long.
50353 * gcc.c-torture/execute/bf64-1.c: Likewise.
50354
50355 2002-01-29 Jakub Jelinek <jakub@redhat.com>
50356
50357 * gcc.c-torture/execute/20020129-1.c: New test.
50358
50359 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50360
50361 * gcc.c-torture/compile/20000224-1.c: Update.
50362 * gcc.c-torture/execute/bitfld-1.c: New tests.
50363 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
50364 * gcc.dg/uninit-A.c: Update.
50365
50366 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
50367
50368 * g++.dg/template/ctor1.C: Add instantiation.
50369
50370 2002-01-28 Paul Koning <pkoning@equallogic.com>
50371
50372 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
50373 argument to __builtin_prefetch to be const ptr.
50374
50375 2002-01-28 Jakub Jelinek <jakub@redhat.com>
50376
50377 * gcc.c-torture/compile/20020120-1.c: New test.
50378
50379 2002-01-27 Kazu Hirata <kazu@hxi.com>
50380
50381 * gcc.c-torture/execute/20020127-1.c: New test.
50382
50383 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
50384
50385 * g77.dg/f77-edit-i-in.f: New test
50386 * g77.dg/f77-edit-i-out.f: New test
50387
50388 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
50389
50390 * gcc.dg/debug/debug.exp: New file.
50391 * gcc.dg/debug/trivial.c: New file.
50392 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
50393 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
50394 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
50395 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
50396 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
50397 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
50398 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
50399 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
50400 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
50401 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
50402 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
50403 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
50404 * gcc.dg/20000503-1.c: Removed.
50405 * gcc.dg/20010207-1.c: Removed.
50406 * gcc.dg/20011223-1.c: Removed.
50407 * gcc.dg/20020104-2.c: Removed.
50408 * gcc.dg/debug-1.c: Removed.
50409 * gcc.dg/debug-2.c: Removed.
50410 * gcc.dg/debug-3.c: Removed.
50411 * gcc.dg/debug-4.c: Removed.
50412 * gcc.dg/debug-5.c: Removed.
50413 * gcc.dg/debug-6.c: Removed.
50414 * gcc.dg/dwarf2-1.c: Removed.
50415 * gcc.dg/dwarf2-2.c: Removed.
50416
50417 2002-01-25 Jakub Jelinek <jakub@redhat.com>
50418
50419 * g++.old-deja/g++.other/eh5.C: New test.
50420 * g++.old-deja/g++.other/sibcall2.C: New test.
50421 * g++.old-deja/g++.other/array9.C: New test.
50422 * g++.old-deja/g++.other/typename2.C: New test.
50423 * g++.old-deja/g++.other/crash60.C: New test.
50424 * g++.old-deja/g++.other/conv9.C: New test.
50425 * g++.old-deja/g++.other/mangle10.C: New test.
50426 * g++.old-deja/g++.other/unchanging1.C: New test.
50427 * g++.old-deja/g++.other/exprstmt1.C: New test.
50428 * g++.old-deja/g++.other/inline23.C: New test.
50429 * g++.old-deja/g++.eh/ia64-1.C: New test.
50430 * g++.old-deja/g++.other/dwarf2-1.C: New test.
50431 * g++.old-deja/g++.other/reload1.C: New test.
50432 * g++.old-deja/g++.other/static20.C: New test.
50433 * g++.old-deja/g++.other/local-alloc1.C: New test.
50434 * g++.old-deja/g++.other/conv8.C: New test.
50435 * g++.old-deja/g++.other/stmtexpr2.C: New test.
50436 * g++.old-deja/g++.other/storeexpr1.C: New test.
50437 * g++.old-deja/g++.other/storeexpr2.C: New test.
50438 * g++.dg/eh/template2.C: New test.
50439 * g++.dg/warn/weak1.C: New test.
50440
50441 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
50442
50443 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
50444 Remove first, non-varying, argument.
50445
50446 2002-01-23 Richard Henderson <rth@redhat.com>
50447
50448 * gcc.dg/inline-2.c: New.
50449
50450 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
50451 Add optional target arg. Check number of arguments.
50452 (scan-assembler-not, scan-assembler-dem): Likewise.
50453 (scan-assembler-dem-not): Likewise.
50454
50455 2002-01-23 Zack Weinberg <zack@codesourcery.com>
50456
50457 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
50458 line 12.
50459 * g++.old-deja/g++.brendan/parse3.C,
50460 g++.old-deja/g++.other/crash26.C,
50461 g++.old-deja/g++.other/crash28.C,
50462 g++.old-deja/g++.other/crash29.C,
50463 g++.old-deja/g++.other/crash30.C,
50464 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
50465
50466 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
50467
50468 * gcc.dg/20020115-1.c: New.
50469
50470 2002-01-23 Bob Wilson <bob.wilson@acm.org>
50471
50472 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
50473
50474 2002-01-23 Janis Johnson <janis187@us.ibm.com>
50475
50476 * gcc.dg/20020122-3.c: New.
50477
50478 2002-01-23 Jakub Jelinek <jakub@redhat.com>
50479
50480 * g++.dg/other/gc1.C: New test.
50481
50482 2002-01-23 Zack Weinberg <zack@codesourcery.com>
50483
50484 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
50485
50486 2002-01-22 Richard Henderson <rth@redhat.com>
50487
50488 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
50489
50490 2002-01-22 Richard Henderson <rth@redhat.com>
50491
50492 * gcc.dg/20020122-4.c: New.
50493
50494 2002-01-22 H.J. Lu <hjl@gnu.org>
50495
50496 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
50497 link output.
50498 * gcc.dg/special/ecos.exp: Likewise.
50499 * lib/g++-dg.exp: Likewise.
50500 * lib/g77-dg.exp: Likewise.
50501 * lib/gcc-dg.exp : Likewise.
50502 * lib/mike-g++.exp: Likewise.
50503 * lib/mike-g77.exp: Likewise.
50504 * lib/mike-gcc.exp: Likewise.
50505 * lib/objc-dg.exp: Likewise.
50506
50507 2002-01-22 Janis Johnson <janis187@us.ibm.com>
50508
50509 PR target/5379
50510 * gcc.dg/20020122-2.c: New test.
50511
50512 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
50513
50514 * gcc.dg/20020122-1.c: New test.
50515
50516 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
50517
50518 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
50519
50520 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
50521
50522 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
50523
50524 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50525
50526 * gcc.c-torture/compile/20020121-1.c: New test.
50527
50528 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
50529
50530 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
50531 ld_library_path.
50532
50533 2002-01-21 Jakub Jelinek <jakub@redhat.com>
50534
50535 * gcc.dg/20020218-1.c: New test.
50536
50537 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
50538
50539 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
50540 messages
50541 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
50542 "At global scope" warning
50543 * g++.dg/ext/align1.C: Change cygwin test for alignment
50544 from db-bogus to dg-warning
50545
50546 2002-01-21 Zack Weinberg <zack@codesourcery.com>
50547
50548 * g77.f-torture/compile/cpp2.F: New test.
50549
50550 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
50551
50552 * g++.dg/template/access1.C: New test.
50553
50554 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
50555
50556 * gcc.dg/20020118-1.c: New.
50557
50558 2002-01-18 Kazu Hirata <kazu@hxi.com>
50559
50560 * gcc.c-torture/execute/20020118-1.c: New test.
50561
50562 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
50563
50564 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
50565 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
50566 alignment warnings.
50567
50568 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
50569
50570 * gcc.misc-tests/i386-prefetch.exp: Save and restore
50571 torture_with_loops and torture_without_loops
50572
50573 2002-01-17 Jakub Jelinek <jakub@redhat.com>
50574
50575 * gcc.c-torture/compile/20020116-1.c: New test.
50576
50577 2002-01-16 Jakub Jelinek <jakub@redhat.com>
50578
50579 * gcc.dg/20020116-2.c: New test.
50580
50581 * gcc.dg/ultrasp4.c: New test.
50582
50583 * gcc.dg/20020116-1.c: New test.
50584
50585 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
50586
50587 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
50588 by EABI.
50589
50590 2002-01-15 Janis Johnson <janis187@us.ibm.com>
50591
50592 * gcc.misc-tests/i386-prefetch.exp: New.
50593 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
50594 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
50595 * gcc.misc-tests/i386-pf-none-1.c: New test.
50596 * gcc.misc-tests/i386-pf-sse-1.c: New test.
50597
50598 2002-01-15 Jakub Jelinek <jakub@redhat.com>
50599
50600 * gcc.dg/gnu89-init-1.c: Add new tests.
50601
50602 2002-01-15 Andreas Jaeger <aj@suse.de>
50603
50604 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
50605 * gcc.dg/i386-mmx-2.c: Likewise.
50606 * gcc.dg/i386-sse-1.c: Likewise.
50607 * gcc.dg/i386-sse-2.c: Likewise.
50608 * gcc.dg/i386-sse-3.c: Likewise.
50609
50610 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
50611
50612 * g77.f-torture/execute/intrinsic-unix-bessel.f:
50613 Uncomment additional cases that now pass.
50614
50615 2002-01-11 Richard Henderson <rth@redhat.com>
50616
50617 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
50618 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
50619
50620 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
50621
50622 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
50623
50624 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
50625
50626 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
50627 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
50628
50629 2002-01-10 Dale Johannesen <dalej@apple.com>
50630
50631 * gcc.c-torture/execute/loop-11.c: New.
50632
50633 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
50634
50635 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
50636 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
50637
50638 2002-01-09 Richard Henderson <rth@redhat.com>
50639
50640 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
50641 type in which to perform the operation for each size.
50642
50643 2002-01-09 Alan Matsuoka (alanm@redhat.com)
50644
50645 * gcc.c-torture/compile/20020109-2.c: New test.
50646
50647 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
50648
50649 * gcc.c-torture/execute/loop-10.c: New test.
50650
50651 2002-01-09 Jakub Jelinek <jakub@redhat.com>
50652
50653 * gcc.c-torture/compile/20010226-1.c: New test.
50654 * gcc.c-torture/compile/20010227-1.c: New test.
50655 * gcc.c-torture/compile/20010426-1.c: New test.
50656 * gcc.c-torture/compile/20010510-1.c: New test.
50657 * gcc.c-torture/compile/20010605-3.c: New test.
50658 * gcc.c-torture/compile/20010824-1.c: New test.
50659 * gcc.c-torture/execute/20010409-1.c: New test.
50660 * gcc.dg/noncompile/20000901-1.c: New test.
50661 * gcc.dg/20001023-1.c: New test.
50662 * gcc.dg/20001101-1.c: New test.
50663 * gcc.dg/20001102-1.c: New test.
50664 * gcc.dg/20010207-1.c: New test.
50665 * gcc.dg/20010405-1.c: New test.
50666 * gcc.dg/20010822-1.c: New test.
50667 * gcc.dg/20011107-1.c: New test.
50668
50669 2002-01-09 Jeffrey A Law (law@redhat.com)
50670
50671 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
50672
50673 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
50674 execution failure on PA targets.
50675
50676 2002-01-09 Jakub Jelinek <jakub@redhat.com>
50677
50678 * gcc.c-torture/compile/20020109-1.c: New test.
50679
50680 2002-01-08 Kazu Hirata <kazu@hxi.com>
50681
50682 * gcc.c-torture/execute/20020108-1.c: New test.
50683
50684 2002-01-08 Jakub Jelinek <jakub@redhat.com>
50685
50686 * gcc.dg/20020108-1.c: New test.
50687
50688 2002-01-08 H.J. Lu <hjl@gnu.org>
50689
50690 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
50691 for header files.
50692
50693 2002-01-08 Geoff Keating <geoffk@redhat.com>
50694
50695 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
50696 consistency.
50697
50698 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
50699
50700 * gcc.dg/altivec-4.c: Test altivec predicates.
50701
50702 2002-01-07 Jakub Jelinek <jakub@redhat.com>
50703
50704 * gcc.c-torture/execute/20020107-1.c: New test.
50705
50706 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
50707
50708 PR c/5279
50709 * gcc.c-torture/compile/20020106-1.c: New test.
50710
50711 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
50712
50713 * gcc.c-torture/execute/nestfunc-4.c: New test.
50714
50715 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
50716
50717 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
50718 extra triple that slipped in.
50719 * g++.old-deja/g++.abi/align.C: Likewise.
50720 * g++.old-deja/g++.abi/bitfields.C: Likewise.
50721
50722 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
50723
50724 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
50725 * g++.old-deja/g++.abi/align.C: Likewise.
50726 * g++.old-deja/g++.abi/bitfields.C: Likewise.
50727
50728 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
50729 on FreeBSD/i386.
50730 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
50731 FreeBSD.
50732
50733 2002-01-04 Jakub Jelinek <jakub@redhat.com>
50734
50735 * gcc.dg/20020104-1.c: New test.
50736
50737 * gcc.dg/20020104-2.c: New test.
50738
50739 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
50740
50741 * gcc.dg/20020103-1.c: Fix typo in target selector.
50742
50743 2002-01-03 Richard Henderson <rth@redhat.com>
50744
50745 * gcc.dg/20020103-1.c: New.
50746
50747 2002-01-03 Kazu Hirata <kazu@hxi.com>
50748
50749 * gcc.c-torture/execute/20020103-1.c: New test.
50750
50751 2002-01-03 Jakub Jelinek <jakub@redhat.com>
50752
50753 * g++.dg/other/debug2.C: New test.
50754
50755 * gcc.c-torture/compile/20020103-1.c: New test.
50756
50757 2002-01-02 Jakub Jelinek <jakub@redhat.com>
50758
50759 * gcc.dg/gnu89-init-1.c: Added new tests.
50760
50761 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50762
50763 * g++.dg/template/friend2.C: Remove as patch is reverted.
50764
50765 * g++.dg/warn/oldcast1.C: New test.
50766
50767 * g++.dg/template/ptrmem1.C: New test.
50768 * g++.dg/template/ptrmem2.C: New test.
50769
50770 * g++.dg/template/ntp.C: New test.
50771
50772 * g++.dg/other/component1.C: New test.
50773
50774 * g++.dg/template/ttp3.C: New test.
50775
50776 * g++.dg/template/friend2.C: New test.
50777 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
50778
50779 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50780
50781 * g++.dg/other/ptrmem1.C: New test.
50782 * g++.dg/other/ptrmem2.C: New test.
50783
50784 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50785
50786 * g++.dg/template/ctor1.C: New test.
50787
50788 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
50789
50790 * g++.dg/template/friend2.C: New test.
50791
50792 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
50793
50794 * gcc.dg/mmix-1.c: New test.
50795
50796 2001-12-31 Richard Henderson <rth@redhat.com>
50797
50798 * gcc.dg/asm-5.c: New.
50799
50800 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
50801
50802 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
50803 in namespace __gnu_cxx
50804
50805 2001-12-30 Richard Henderson <rth@redhat.com>
50806
50807 * gcc.dg/debug-6.c: New.
50808
50809 2001-12-30 Jakub Jelinek <jakub@redhat.com>
50810
50811 * gcc.c-torture/compile/20011229-2.c: New test.
50812
50813 2001-12-29 Jakub Jelinek <jakub@redhat.com>
50814
50815 * gcc.dg/debug-3.c: New test.
50816 * gcc.dg/debug-4.c: New test.
50817 * gcc.dg/debug-5.c: New test.
50818
50819 2001-12-29 Richard Henderson <rth@redhat.com>
50820
50821 * g++.dg/eh/loop1.C: New.
50822
50823 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
50824
50825 * g++.dg/template/crash1.C: New test.
50826
50827 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
50828
50829 * g++.dg/other/const1.C: New test.
50830
50831 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
50832
50833 * gcc.c-torture/compile/20011229-1.c: New test.
50834
50835 2001-12-28 Stan Shebs <shebs@apple.com>
50836
50837 * lib/objc-torture.exp: Resync with c-torture.exp.
50838 * lib/objc.exp: Load standard libraries.
50839
50840 2001-12-28 Jakub Jelinek <jakub@redhat.com>
50841
50842 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
50843 additional tests.
50844
50845 2001-12-27 Roger Sayle <roger@eyesopen.com>
50846
50847 * gcc.c-torture/execute/string-opt-16.c: New testcase.
50848
50849 2001-12-27 Richard Henderson <rth@redhat.com>
50850
50851 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
50852
50853 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
50854
50855 * g++.dg/eh/ctor1.C: New test.
50856 * g++.dg/other/error2.C: New test.
50857
50858 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
50859
50860 * g++.dg/other/init2.C: New test.
50861
50862 2001-12-24 Richard Henderson <rth@redhat.com>
50863
50864 * gcc.dg/20011223-1.c: New.
50865 * gcc.dg/inline-1.c: New.
50866
50867 2001-12-23 Richard Henderson <rth@redhat.com>
50868
50869 * gcc.dg/asm-4.c: Test operand modifiers.
50870
50871 2001-12-23 Richard Henderson <rth@redhat.com>
50872
50873 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
50874
50875 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
50876
50877 * gcc.c-torture/execute/20011223-1.c: New test.
50878
50879 2001-12-21 Richard Henderson <rth@redhat.com>
50880
50881 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
50882 re-enables the warning.
50883
50884 2001-12-21 Richard Henderson <rth@redhat.com>
50885
50886 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
50887
50888 2001-12-20 Jakub Jelinek <jakub@redhat.com>
50889
50890 * gcc.c-torture/compile/20011218-1.c: New test.
50891
50892 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
50893
50894 * gcc.misc-test/arm-isr.exp: New file. Control running of the
50895 arm-isr.c test.
50896 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
50897 epilogue generation for ARM ISR routines.
50898
50899 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50900
50901 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
50902 * gcc.dg/format/c90-printf-3.c: Likewise.
50903 * gcc.dg/format/c99-printf-3.c: Likewise.
50904 * gcc.dg/format/ext-1.c: Likewise.
50905 * gcc.dg/format/ext-6.c: Likewise.
50906 * gcc.dg/format/format.h: Prototype unlocked stdio.
50907
50908 2001-12-20 Richard Henderson <rth@redhat.com>
50909
50910 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
50911 (arena): Use it.
50912 (malloc): Correct allocation logic. Abort if we fill up the
50913 arena before initialization complete.
50914 (realloc): Correct allocation logic.
50915
50916 2001-12-20 Jakub Jelinek <jakub@redhat.com>
50917
50918 * gcc.c-torture/compile/20011219-2.c: New test.
50919
50920 * gcc.c-torture/execute/20011219-1.c: New test.
50921
50922 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
50923
50924 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
50925 target does not support weak symbols.
50926
50927 2001-12-19 Jakub Jelinek <jakub@redhat.com>
50928
50929 * gcc.c-torture/compile/20011219-1.c: New test.
50930
50931 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
50932
50933 * g++.dg/other/error1.C: New test.
50934
50935 2001-12-17 Jeffrey A Law (law@redhat.com)
50936
50937 * gcc.c-torture/execute/20011217-1.c: New test.
50938
50939 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
50940
50941 * objc.dg/special/: New directory.
50942 * objc.dg/special/special.exp: New file.
50943 * objc.dg/special/unclaimed-category-1.h: New file.
50944 * objc.dg/special/unclaimed-category-1a.m: New file.
50945 * objc.dg/special/unclaimed-category-1.m: New file.
50946
50947 2001-12-17 Andreas Jaeger <aj@suse.de>
50948
50949 * gcc.c-torture/compile/20011217-2.c: New test.
50950
50951 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
50952
50953 * gcc.c-torture/compile/20011217-1.c: New test.
50954
50955 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
50956
50957 * gcc.dg/20011214-1.c: New.
50958
50959 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
50960
50961 * gcc.dg/altivec-4.c: New.
50962
50963 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
50964
50965 * gcc.dg/20011113-1.c: New test.
50966
50967 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
50968
50969 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
50970 std::__malloc_alloc_template<0> and
50971 std::__default_alloc_template<false, 0>.
50972
50973 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
50974
50975 * objc/execute/bf-21.m: New test.
50976 * objc/execute/enumeration-1.m: New test.
50977 * objc/execute/enumeration-2.m: New test.
50978
50979 2001-12-12 Jakub Jelinek <jakub@redhat.com>
50980
50981 * gcc.dg/gnu89-init-1.c: New test.
50982
50983 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
50984
50985 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
50986 * g++.old-deja/g++.jason/2371.C: Likewise.
50987 * g++.old-deja/g++.jason/template33.C: Likewise.
50988 * g++.old-deja/g++.jason/template34.C: Likewise.
50989 * g++.old-deja/g++.jason/template36.C: Likewise.
50990 * g++.old-deja/g++.oliva/typename1.C: Likewise.
50991 * g++.old-deja/g++.oliva/typename2.C: Likewise.
50992 * g++.old-deja/g++.other/typename1.C: Likewise.
50993 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50994 * g++.old-deja/g++.pt/nontype5.C: Likewise.
50995 * g++.old-deja/g++.pt/typename11.C: Likewise.
50996 * g++.old-deja/g++.pt/typename14.C: Likewise.
50997 * g++.old-deja/g++.pt/typename16.C: Likewise.
50998 * g++.old-deja/g++.pt/typename3.C: Likewise.
50999 * g++.old-deja/g++.pt/typename4.C: Likewise.
51000 * g++.old-deja/g++.pt/typename5.C: Likewise.
51001 * g++.old-deja/g++.pt/typename7.C: Likewise.
51002 * g++.old-deja/g++.robertl/eb9.C: Likewise.
51003
51004 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
51005
51006 * g++.dg/other/linkage1.C: New test.
51007 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
51008 specifiers.
51009
51010 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
51011
51012 * gcc.dg/concat.c: New test.
51013
51014 2001-12-11 Stan Shebs <shebs@apple.com>
51015
51016 * objc/compile: New test directory.
51017 * objc/compile/compile.exp: New expect script.
51018 * objc/compile/20011211-1.m: New compile test.
51019
51020 2001-12-11 Jason Merrill <jason@redhat.com>
51021
51022 * lib/prune.exp (prune_gcc_output): Also handle "In member
51023 function". So many permutations...
51024
51025 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
51026
51027 * g++.dg/template/typedef1.C: New test.
51028
51029 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
51030
51031 * g++.dg/other/copy1.C: New test.
51032
51033 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
51034
51035 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
51036
51037 * gcc.dg/builtin-choose-expr.c: New.
51038
51039 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
51040
51041 * gcc.dg/altivec-2.c: New.
51042
51043 2001-12-07 Richard Henderson <rth@redhat.com>
51044
51045 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
51046
51047 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
51048
51049 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
51050 ultrasparc.
51051
51052 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51053
51054 * g++-old.deja/g++.robertl/eb101.C: Deleted.
51055
51056 2001-12-06 Janis Johnson <janis187@us.ibm.com>
51057
51058 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
51059 variable argument list.
51060
51061 2001-12-06 Zack Weinberg <zack@codesourcery.com>
51062
51063 * gcc.c-torture/execute/memcheck: Delete entire directory.
51064 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
51065 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
51066
51067 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
51068
51069 * gcc.dg/Wshadow-1.c: New test.
51070
51071 2001-12-05 Jakub Jelinek <jakub@redhat.com>
51072
51073 * gcc.c-torture/compile/20011130-1.c: New test.
51074
51075 * gcc.dg/noncompile/20011025-1.c: New test.
51076
51077 * g++.dg/other/anon-union.C: New test.
51078
51079 * gcc.c-torture/execute/20011024-1.c: New test.
51080
51081 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
51082
51083 * gcc.c-torture/execute/20000722-1.x,
51084 gcc.c-torture/execute/20010123-1.x: Remove.
51085 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
51086 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
51087 gcc.dg/c99-complit-2.c: New tests.
51088
51089 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
51090
51091 * g++.dg/inherit/base1.C: New test.
51092
51093 2001-12-04 Jakub Jelinek <jakub@redhat.com>
51094
51095 * g++.dg/other/stdarg1.C: New test.
51096
51097 * gcc.c-torture/compile/20011130-2.c: New test.
51098
51099 2001-12-03 Janis Johnson <janis187@us.ibm.com>
51100
51101 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
51102 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
51103 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
51104 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
51105 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
51106 * gcc.dg/builtin-prefetch-1.c: New test.
51107
51108 2001-12-03 Jakub Jelinek <jakub@redhat.com>
51109
51110 * gcc.dg/20011130-1.c: New test.
51111
51112 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
51113
51114 * g++.dg/other/scope1.C: New test.
51115 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
51116
51117 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51118
51119 * gcc.dg/vla-init-1.c: New test.
51120
51121 2001-12-01 Geoff Keating <geoffk@redhat.com>
51122
51123 * gcc.c-torture/compile/structs.c: New testcase from GDB.
51124
51125 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
51126
51127 * objc.dg/alias.m: Update.
51128 * objc.dg/class-1.m: Update.
51129 * objc.dg/const-str-1.m: Update.
51130 * objc.dg/fwd-proto-1.m: Update.
51131 * objc.dg/id-1.m: Update.
51132 * objc.dg/super-class-1.m: Update.
51133
51134 2001-11-29 Mark Mitchell <mark@codesourcery.com>
51135
51136 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
51137 constructs.
51138
51139 2001-11-28 Jeffrey A Law (law@cygnus.com)
51140
51141 * gcc.c-torture/execute/20011128-1.c: New test.
51142
51143 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
51144
51145 * gcc.dg/20011127-1.c: New test.
51146
51147 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51148
51149 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
51150 from Austin Group draft 7.
51151 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
51152 scanf format arguments.
51153 * gcc.dg/format/no-exargs-2.c: New test.
51154
51155 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
51156
51157 * g++.dg/abi/vbase8-4.C: New test.
51158
51159 2001-11-24 Ian Lance Taylor <ian@airs.com>
51160
51161 * gcc.c-torture/execute/20011121-1.c: New test.
51162
51163 2001-11-23 Jeffrey A Law (law@cygnus.com)
51164
51165 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
51166
51167 2001-11-23 Andreas Jaeger <aj@suse.de>
51168
51169 * gcc.dg/cpp/charconst-2.c: New test.
51170
51171 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
51172
51173 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
51174 to the host if it is remote. Let tests specify extra headers
51175 they use.
51176 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
51177 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
51178 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
51179 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
51180 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
51181 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
51182 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
51183 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
51184 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
51185 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
51186
51187 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
51188
51189 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
51190 for little endian ARMs.
51191
51192 2001-11-20 Jakub Jelinek <jakub@redhat.com>
51193
51194 * gcc.c-torture/compile/20011119-1.c: New test.
51195 * gcc.c-torture/compile/20011119-2.c: New test.
51196
51197 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
51198
51199 * gcc.dg/altivec-1.c: Fix typo.
51200
51201 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51202
51203 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
51204
51205 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
51206
51207 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
51208
51209 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
51210
51211 * lib/g77.exp: Don't specify --rpath-link.
51212
51213 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
51214 across all the headers.
51215 * gcc.dg/format/format.exp: For testing on a remote host,
51216 copy format.h.
51217
51218 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
51219 * gcc.c-torture/execute/930406-1.c: Likewise.
51220 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
51221
51222 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
51223
51224 * gcc.dg/altivec-1.c: New.
51225
51226 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
51227
51228 * gcc.dg/cpp/fpreprocessed.c: New test case.
51229
51230 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51231
51232 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
51233 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
51234 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
51235
51236 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51237
51238 * gcc.dg/no-builtin-1.c: New test.
51239
51240 2001-11-16 Jakub Jelinek <jakub@redhat.com>
51241
51242 * gcc.c-torture/execute/20011115-1.c: New test.
51243
51244 2001-11-15 Jakub Jelinek <jakub@redhat.com>
51245
51246 * gcc.c-torture/compile/20011114-2.c: New test.
51247 * gcc.c-torture/compile/20011114-3.c: New test.
51248 * gcc.c-torture/compile/20011114-4.c: New test.
51249
51250 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
51251
51252 * g++.dg/other/init1.C: New test.
51253
51254 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
51255
51256 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
51257 message.
51258
51259 * gcc.c-torture/execute/20011114-1.c: New testcase.
51260
51261 * gcc.c-torture/compile/20010327-1.c: Revert last change.
51262 * gcc.c-torture/compile/20011114-1.c: New test, exactly
51263 like the (before this change) version of 20010327-1.c.
51264
51265 2001-11-14 Roger Sayle <roger@eyesopen.com>
51266
51267 * gcc.c-torture/execute/string-opt-13.c: New testcase.
51268
51269 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
51270
51271 * g++.dg/init/array2.C: New test.
51272
51273 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
51274
51275 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
51276
51277 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
51278
51279 * g++.dg/other/forscope1.C: New test.
51280 * g++.dg/ext/forscope1.C: New test.
51281 * g++.dg/ext/forscope2.C: New test.
51282
51283 2001-11-13 Jakub Jelinek <jakub@redhat.com>
51284
51285 * gcc.c-torture/execute/20011113-1.c: New test.
51286
51287 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
51288
51289 * gcc.c-torture/execute/20011109-2.c: New test.
51290
51291 * gcc.c-torture/execute/20011109-1.c: New test.
51292
51293 2001-11-09 Jakub Jelinek <jakub@redhat.com>
51294
51295 * gcc.c-torture/compile/20011109-1.c: New test.
51296
51297 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
51298
51299 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
51300 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
51301 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
51302 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
51303 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
51304 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
51305 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
51306
51307 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
51308
51309 * g++.dg/warn/Wshadow-1.C: New tests.
51310 * g++.old-deja/g++.mike/for3.C: Update.
51311
51312 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
51313
51314 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
51315 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
51316 XFAILs. Adjust expected error texts.
51317 * gcc.c-torture/compile/20011106-1.c,
51318 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
51319 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
51320 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
51321 gcc.dg/c99-array-lval-5.c: New tests.
51322
51323 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51324
51325 * gcc.dg/cpp/defined.c: Update.
51326
51327 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51328
51329 * gcc.c-torture/execute/anon-1.c: New test.
51330
51331 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
51332
51333 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
51334 same size, so no warning should be produced on stormy16.
51335
51336 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
51337 due to oversized array.
51338 * g++.old-deja/g++.mike/ns15.C: Likewise.
51339 * g++.old-deja/g++.pt/crash16.C: Likewise.
51340
51341 2001-11-02 Graham Stott <grahams@redhat.com>
51342
51343 * g++.dgother/debug1.C: Fix typos.
51344
51345 2001-11-01 Jakub Jelinek <jakub@redhat.com>
51346
51347 * g++.dg/other/debug1.C: New test.
51348
51349 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51350
51351 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
51352 of unsigned long.
51353
51354 2001-10-30 Jakub Jelinek <jakub@redhat.com>
51355
51356 * gcc.dg/20011029-2.c: New test.
51357
51358 * gcc.c-torture/compile/20011029-1.c: New test.
51359
51360 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
51361
51362 * objc/execute/class_self-1.m: New test.
51363 * objc/execute/class_self-2.m: New test.
51364
51365 2001-10-25 Zack Weinberg <zack@codesourcery.com>
51366
51367 * gcc.misc-tests/msgs.exp: Delete.
51368 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
51369 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
51370 error set to match recent changes.
51371
51372 2001-10-24 Zack Weinberg <zack@codesourcery.com>
51373
51374 * gcc.dg/20011021-1.c: New test.
51375
51376 2001-10-24 Jakub Jelinek <jakub@redhat.com>
51377
51378 * gcc.c-torture/compile/20011023-1.c: New test.
51379
51380 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
51381
51382 * lib/g77.exp: Rewrite based on lib/g++.exp.
51383
51384 2001-10-19 Jakub Jelinek <jakub@redhat.com>
51385
51386 * gcc.c-torture/execute/20011019-1.c: New test.
51387
51388 * gcc.dg/20011018-1.c: New test.
51389
51390 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
51391
51392 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
51393
51394 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
51395
51396 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
51397 * gcc.dg/attr-invalid.c: Likewise.
51398
51399 2001-10-18 Jakub Jelinek <jakub@redhat.com>
51400
51401 * gcc.dg/20011015-1.c: New test.
51402
51403 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
51404
51405 * g++.dg/template/unify2.C: New test.
51406
51407 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
51408
51409 * g++.dg/other/exception-specification.C: New test
51410
51411 2001-10-13 Tom Rix <trix@redhat.com>
51412
51413 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
51414 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
51415
51416 2001-10-12 Jakub Jelinek <jakub@redhat.com>
51417
51418 * gcc.dg/20011009-1.c: New test.
51419
51420 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
51421
51422 PR g++/4476
51423 * g++.dg/other/friend1.C: New test.
51424
51425 2001-10-11 Richard Henderson <rth@redhat.com>
51426
51427 * g++.old-deja/g++.other/crash18.C: Add -S to options.
51428
51429 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51430
51431 * gcc.c-torture/compile/20011010-1.c: New.
51432
51433 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
51434
51435 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
51436 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
51437 g77.f-torture/execute/execute.exp,
51438 g77.f-torture/noncompile/noncompile.exp,
51439 gcc.c-torture/compile/compile.exp,
51440 gcc.c-torture/execute/execute.exp,
51441 gcc.c-torture/execute/ieee/ieee.exp,
51442 gcc.c-torture/execute/memcheck/memcheck.exp,
51443 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
51444 objc/execute/execute.exp: Update FSF address.
51445
51446 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
51447
51448 * gcc.dg/cpp/cmdlne-C.c: Update.
51449 * gcc.dg/cpp/cmdlne-C2.c: New.
51450
51451 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51452
51453 * gcc.c-torture/execute/20011008-3.c: New.
51454
51455 2001-10-08 DJ Delorie <dj@redhat.com>
51456
51457 * gcc.dg/20011008-1.c: New.
51458 * gcc.dg/20011008-2.c: New.
51459
51460 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
51461
51462 * gcc.dg/cpp/spacing1.c: Update test.
51463
51464 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
51465
51466 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
51467 spelling errors of "separate" as "seperate".
51468
51469 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
51470
51471 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
51472 enough to avoid inlining.
51473
51474 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
51475
51476 * lib/g77.exp: set libg2c_dir correctly.
51477
51478 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
51479
51480 * gcc.dg/cpp/macro11.c: New test.
51481
51482 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
51483
51484 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
51485 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
51486 gcc.dg/format/multattr-3.c: New tests.
51487 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
51488 tests for format attributes on function pointers being rejected.
51489
51490 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
51491
51492 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
51493
51494 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
51495
51496 * g++.dg/warn/format1.C: New test.
51497
51498 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
51499
51500 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
51501
51502 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
51503
51504 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
51505
51506 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
51507
51508 * gcc.dg/cpp/redef2.c: Add test.
51509
51510 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
51511
51512 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
51513 long-standing bug on i686, apparently.
51514 * gcc.c-torture/execute/loop-2c.x: New file.
51515 * gcc.c-torture/execute/loop-2d.x: New file.
51516 * gcc.c-torture/execute/loop-3c.x: New file.
51517
51518 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
51519
51520 * gcc.dg/cpp/20000625-2.c: Correct line number.
51521
51522 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
51523
51524 * gcc.dg/cpp/macro10.c: New test.
51525 * gcc.dg/cpp/strify3.c: New test.
51526 * gcc.dg/cpp/spacing1.c: Add tests.
51527 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
51528 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
51529
51530 2001-09-24 DJ Delorie <dj@redhat.com>
51531
51532 * gcc.c-torture/execute/20010924-1.c: New test.
51533
51534 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
51535
51536 * objc/execute/paste.m: Remove.
51537
51538 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
51539
51540 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
51541
51542 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
51543
51544 * g77.dg/strlen0.f: New test.
51545
51546 2001-09-21 Richard Henderson <rth@redhat.com>
51547
51548 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
51549 * g++.old-deja/g++.abi/vtable2.C: Likewise.
51550
51551 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
51552
51553 Table-driven attributes.
51554 * g++.dg/ext/attrib1.C: New test.
51555
51556 2001-09-20 DJ Delorie <dj@redhat.com>
51557
51558 * gcc.dg/20000926-1.c: Update expected warning messages.
51559 * gcc.dg/array-2.c: Likewise, and test for warnings too.
51560 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
51561 array.
51562
51563 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
51564
51565 * g++.dg/eh/registers1.C: New test case.
51566
51567 2001-09-17 Richard Henderson <rth@redhat.com>
51568
51569 * gcc.dg/array-5.c: Fix VLA decomposition test.
51570
51571 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
51572
51573 * gcc.dg/cpp/line5.c: New testcase.
51574
51575 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
51576
51577 * gcc.dg/cpp/macro9.c: New test.
51578
51579 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
51580
51581 * gcc.c-torture/execute/980223.c: Change type of addr from long
51582 to char *.
51583
51584 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
51585
51586 * gcc.c-torture/execute/20010915-1.c: New test.
51587
51588 2001-09-14 Janis Johnson <janis187@us.ibm.com>
51589
51590 * g77.dg/bprob: New directory.
51591 * g77.dg/bprob/bprob.exp: New file.
51592 * g77.dg/bprob/bprob-1.f: New test.
51593 * g77.dg/gcov: New directory.
51594 * g77.dg/gcov/gcov.exp: New file.
51595 * g77.dg/gcov/gcov-1.f: New test.
51596 * g77.dg/gcov/gcov-1.x: New file.
51597
51598 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
51599
51600 * gcc.dg/cpp/directiv.c: Update.
51601 * gcc.dg/cpp/undef1.c: Update.
51602
51603 2001-09-12 Jakub Jelinek <jakub@redhat.com>
51604
51605 * gcc.dg/20010912-1.c: New test.
51606
51607 2001-09-11 Janis Johnson <janis187@us.ibm.com>
51608
51609 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
51610 language-independent file in lib.
51611 * lib/gcov.exp: New file.
51612
51613 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
51614
51615 * gcc.c-torture/compile/20010911-1.c: New test.
51616
51617 2001-09-10 Janis Johnson <janis187@us.ibm.com>
51618
51619 * lib/profopt.exp: New, to support profile-directed optimizations.
51620 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
51621 * gcc.misc-tests/bprob-1.c: New test.
51622 * gcc.misc-tests/bprob-2.c: New test.
51623
51624 2001-09-07 Janis Johnson <janis187@us.ibm.com>
51625
51626 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
51627 XFAIL and which kinds of gcov output to verify.
51628 * gcc.misc-tests/gcov-4b.x: New file.
51629 * gcc.misc-tests/gcov-5b.x: New file.
51630 * gcc.misc-tests/gcov-6.x: New file.
51631 * gcc.misc-tests/gcov-7.c: New test.
51632 * gcc.misc-tests/gcov-7.x: New file.
51633
51634 2001-09-06 Janis Johnson <janis187@us.ibm.com>
51635
51636 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
51637 * gcc.misc-tests/gcov-6.c: New test.
51638
51639 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
51640
51641 PR c++/3986
51642 * g++.dg/abi/vbase1.C: New test.
51643
51644 2001-09-05 Ziemowit Laski <zlaski@apple.com>
51645
51646 * objc.dg/method-2.m: New.
51647
51648 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
51649
51650 PR c++/4203
51651 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
51652 * g++.dg/init/empty1.C: New test.
51653
51654 2001-09-03 Jakub Jelinek <jakub@redhat.com>
51655
51656 * gcc.c-torture/compile/20010903-1.c: New test.
51657
51658 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
51659
51660 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
51661 for m68k.
51662
51663 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
51664
51665 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
51666
51667 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
51668
51669 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
51670
51671 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
51672
51673 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
51674 for 16-bit 'unsigned int'.
51675
51676 2001-08-29 Kazu Hirata <kazu@hxi.com>
51677
51678 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
51679
51680 2001-08-27 Richard Henderson <rth@redhat.com>
51681
51682 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
51683 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
51684
51685 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
51686
51687 * gcc.dg/asm-names.c (ymain): New.
51688
51689 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
51690
51691 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
51692 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
51693 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
51694
51695 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51696
51697 * gcc.dg/compare5.c: New testcase.
51698
51699 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
51700
51701 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
51702 and "In instantiation".
51703
51704 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
51705
51706 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
51707
51708 2001-08-20 Janis Johnson <janis187@us.ibm.com>
51709
51710 * gcc.misc-tests/gcov.exp: Add support for branch information.
51711 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
51712 * gcc.misc-tests/gcov-4.c: New test.
51713 * gcc.misc-tests/gcov-4b.c: New test.
51714 * gcc.misc-tests/gcov-5b.c: New test.
51715
51716 2001-08-20 Zack Weinberg <zackw@panix.com>
51717
51718 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
51719 expected to fail.
51720
51721 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
51722
51723 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
51724
51725 2001-08-19 Jakub Jelinek <jakub@redhat.com>
51726
51727 * g++.dg/eh/template1.C: New test.
51728
51729 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
51730
51731 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
51732 Fix thinko.
51733 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
51734 for xfail.
51735
51736 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
51737
51738 * lib/g77-dg.exp: Use prune.exp for common procedures
51739 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
51740 * lib/g77.exp: (g77-dg-prune) Remove
51741
51742 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
51743
51744 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
51745
51746 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51747
51748 * g++.dg/template/unify1.C: New test.
51749
51750 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
51751
51752 * g++.dg/abi/empty4.C: New test.
51753
51754 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
51755
51756 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
51757 solaris2.*
51758 * g77.f-torture/compile/pr3743.x: Likewise.
51759
51760 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
51761
51762 * g++.dg/other/using-declaration.C: New test.
51763
51764 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
51765
51766 * gcc.dg/cpp/tr-sign.c: New testcase.
51767
51768 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
51769
51770 * gcc.dg/cpp/19951025-1.c: Revert.
51771 * gcc.dg/cpp/directiv.c: We no longer process directives that
51772 interrupt macro arguments.
51773
51774 2001-08-03 Zack Weinberg <zackw@stanford.edu>
51775
51776 * gcc.dg/bconstp-1.c: New test.
51777
51778 2001-08-03 Richard Henderson <rth@redhat.com>
51779
51780 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
51781
51782 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
51783
51784 * gcc.dg/cpp/19951025-1.c: Update.
51785
51786 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
51787
51788 * g77.dg/ff90-1.f (s): Fix reference of variable z,
51789 should be x.
51790
51791 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
51792
51793 Kill -fhonor-std.
51794 * g++.old-deja/g++.ns/ns14.C: Remove special options.
51795 * g++.old-deja/g++.other/std1.C: Likewise.
51796 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
51797
51798 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
51799
51800 * lib/g77.exp: Load gcc-defs.exp for common procedures
51801 (g77_pass, g77_fail, g77_finish, g77_exit,
51802 ${tool}_check_unsupported_p} Now redundant. Deleted.
51803
51804 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
51805
51806 * g77.dg/fbackslash.f
51807 * g77.dg/fcase-preserve.f
51808 * g77.dg/ff90-1.f
51809 * g77.dg/ffixed-line-length-0.f
51810 * g77.dg/ffixed-line-length-132.f
51811 * g77.dg/ffixed-line-length-7.f
51812 * g77.dg/ffixed-line-length-72.f
51813 * g77.dg/ffixed-line-length-none.f
51814 * g77.dg/ffree-form-1.f
51815 * g77.dg/fno-backslash.f
51816 * g77.dg/fno-f90-1.f
51817 * g77.dg/fno-fixed-form-1.f
51818 * g77.dg/fno-onetrip.f
51819 * g77.dg/fno-typeless-boz.f
51820 * g77.dg/fno-underscoring.f
51821 * g77.dg/fno-vxt-1.f
51822 * g77.dg/fonetrip.f
51823 * g77.dg/ftypeless-boz.f
51824 * g77.dg/fugly-assumed.f
51825 * g77.dg/funderscoring.f
51826 * g77.dg/fvxt-1.f
51827
51828 2001-08-01 Ziemowit Laski <zlaski@apple.com>
51829
51830 * objc.dg/fwd-proto-1.m: New.
51831 * objc.dg/local-decl-1.m: New.
51832 * objc.dg/naming-1.m: New.
51833 * objc.dg/naming-2.m: New.
51834 * objc.dg/proto-hier-1.m: New.
51835
51836 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
51837
51838 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
51839 largest-type elements to a struct makes its size grow.
51840
51841 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
51842
51843 * g++.dg/abi/vthunk1.C: New test.
51844
51845 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
51846
51847 * g++.dg/abi/vbase8-22.C: New test.
51848
51849 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51850
51851 * gcc.dg/cpp/macro8.c: New test.
51852
51853 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
51854
51855 * g++.dg/abi/vbase8-21.C: New test.
51856
51857 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
51858
51859 * g++.dg/abi/vbase8-10.C: New test.
51860
51861 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51862
51863 * lib/g++.exp (g++_set_ld_library_path): Renamed to
51864 ${tool}_set_ld_library_path.
51865 Changed caller.
51866 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
51867 g++.exp.
51868
51869 2001-07-26 Stan Cox <scox@redhat.com>
51870
51871 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
51872 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
51873 gcc_exit, gcc_check_unsupported_p):
51874 Moved to gcc-deps.exp
51875 * gcc-deps.exp: New file.
51876
51877 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51878
51879 * g++.old-deja/g++.pt/defarg14.C: New test.
51880
51881 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51882
51883 * g++.old-deja/g++.other/lineno5.C: New test.
51884
51885 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51886
51887 * g++.old-deja/g++.pt/crash68.C: New test.
51888
51889 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
51890
51891 * g++.old-deja/g++.other/crash42.C: New test.
51892
51893 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
51894
51895 * gcc.dg/cpp/extratokens.c: Fix.
51896 * gcc.dg/cpp/skipping2.c: New tests.
51897
51898 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51899
51900 * gcc.c-torture/execute/20010724-1.c: New file.
51901 * gcc.c-torture/execute/20010724-1.x: New file.
51902
51903 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51904
51905 * g++.old-deja/g++.other/cond7.C: New test.
51906
51907 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51908
51909 * g++.old-deja/g++.other/optimize4.C: New test.
51910
51911 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
51912
51913 * g++.old-deja/g++.abi/vbase8-5.C: New test.
51914
51915 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
51916
51917 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
51918 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
51919 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
51920 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
51921
51922 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
51923 bug report" message.
51924
51925 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
51926 * g++.dg/ext/instantiate1.C: Move from old-deja.
51927
51928 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
51929
51930 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
51931 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
51932 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
51933 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
51934
51935 2001-07-23 Jeffrey A Law (law@cygnus.com)
51936
51937 * gcc.c-torture/execute/20010723-1.c: New test.
51938
51939 2001-07-23 Ben Elliston <bje@redhat.com>
51940
51941 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
51942
51943 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51944
51945 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
51946 i[34567]86-*-*.
51947 Delete handling of ieee_multilib_flags.
51948 Pass -mieee for alpha*-*-* and sh-*-*.
51949 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
51950
51951 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
51952
51953 Remove old-abi tests.
51954 * g++.old-deja/g++.mike/p11116.C: Remove.
51955 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
51956
51957 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
51958
51959 * g77.f-torture/compile/pr3743.f: New test
51960
51961 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
51962
51963 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
51964
51965 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51966
51967 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
51968 g++.old-deja/g++.pt/static6.C: Likewise.
51969 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
51970 supports weak symbols.
51971
51972 2001-07-18 Andreas Jaeger <aj@suse.de>
51973
51974 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
51975 supported again.
51976
51977 2001-07-18 Andreas Jaeger <aj@suse.de>
51978
51979 * gcc.dg/iftrap-1.c: Fix target line.
51980
51981 2001-07-17 Richard Henderson <rth@redhat.com>
51982
51983 * gcc.c-torture/execute/20010717-1.c: New.
51984
51985 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
51986
51987 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
51988 tests.
51989
51990 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
51991
51992 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
51993
51994 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51995
51996 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
51997 UAC_SIGBUS, UAC_NOPRINT definitions.
51998
51999 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
52000
52001 * objc/execute/object_is_class.m: New test.
52002 * objc/execute/object_is_meta_class.m: New test.
52003
52004 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
52005
52006 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
52007 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
52008
52009 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
52010
52011 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
52012 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
52013
52014 2001-07-14 Richard Henderson <rth@redhat.com>
52015
52016 * gcc.dg/iftrap-1.c: New.
52017
52018 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
52019
52020 * g77.f-torture/execute/intrinsic77.f: New test.
52021
52022 2001-07-11 Janis Johnson <janis@us.ibm.com>
52023
52024 * gcc.misc-tests/gcov-3.c: New test.
52025
52026 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
52027
52028 * gcc.c-torture/compile/20010711-1.c,
52029 * gcc.c-torture/compile/20010711-2.c: New tests.
52030
52031 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
52032
52033 * gcc.c-torture/execute/20010711-1.c: New test.
52034
52035 2001-07-11 Ben Elliston <bje@redhat.com>
52036
52037 * g++.old-deja/g++.other/enum5.C: New test.
52038
52039 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
52040
52041 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
52042 (g++-dg-prune): Call prune_gcc_output.
52043 * prune.exp: New file for prune_gcc_output.
52044 * lib/g++.exp, lib/gcc.exp: Load it.
52045
52046 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
52047
52048 * gcc.c-torture/compile/20010701-1.c,
52049 g++.old-deja/g++.ext/attrib6.C: New tests.
52050
52051 2001-07-06 Jeffrey A Law (law@cygnus.com)
52052
52053 * gcc.c-torture/compile/20010706-1.c: New test.
52054
52055 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
52056
52057 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
52058
52059 2001-06-28 Stan Shebs <shebs@apple.com>
52060
52061 * gcc.dg/pragma-darwin.c: New test.
52062
52063 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
52064
52065 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
52066 Solaris 2.[678] system.
52067
52068 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
52069
52070 * gcc.dg/20010622-1.c: New test.
52071
52072 2001-06-18 Stan Shebs <shebs@apple.com>
52073
52074 * objc.dg: New directory.
52075 * objc.dg/dg.exp: New file.
52076 * objc.dg/alias.m: New.
52077 * objc.dg/class-1.m: New.
52078 * objc.dg/class-2.m: New.
52079 * objc.dg/const-str-1.m: New.
52080 * objc.dg/const-str-2.m: New.
52081 * objc.dg/id-1.m: New.
52082 * objc.dg/method-1.m: New.
52083 * objc.dg/super-class-1.m: New.
52084 * lib/objc-dg.exp: New file.
52085
52086 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
52087
52088 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
52089 of label name.
52090
52091 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
52092
52093 * g++.old-deja/g++.abi/vbase8-9.C: New test.
52094
52095 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52096
52097 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
52098 variable.
52099
52100 2001-06-12 Richard Henderson <rth@redhat.com>
52101
52102 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
52103
52104 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
52105
52106 * g++.old-deja/g++.abi/vbase5.C: New test.
52107 * g++.old-deja/g++.abi/vbase6.C: New test.
52108 * g++.old-deja/g++.abi/vbase7.C: New test.
52109
52110 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52111
52112 * gcc.c-torture/compile/20010610-1.c: New test.
52113
52114 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
52115
52116 * g++.old-deja/g++.abi/vbase4.C: New test.
52117
52118 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
52119
52120 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
52121 support %f for HC11/HC12 targets.
52122 * gcc.c-torture/execute/930513-1.x: New file, likewise.
52123 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
52124 on HC11/HC12 targets.
52125 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
52126
52127 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
52128
52129 * gcc.dg/wchar_t-1.c: New file.
52130 * gcc.dg/wint_t-1.c: Likewise.
52131
52132 2001-06-11 Bernd Schmidt <bernds@redhat.com>
52133
52134 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
52135
52136 2001-06-11 Richard Henderson <rth@redhat.com>
52137
52138 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
52139
52140 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
52141
52142 * gcc.c-torture/compile/20010611-1.c: New test.
52143
52144 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
52145
52146 * gcc.dg/c99-tag-1.c: Add more tests.
52147
52148 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
52149
52150 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
52151 representation on MN10300 and ARM/Thumb.
52152
52153 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
52154
52155 * g77.f-torture/execute/20010610.f: New.
52156
52157 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
52158
52159 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
52160 names.
52161
52162 2001-06-09 Richard Henderson <rth@redhat.com>
52163
52164 * gcc.c-torture/execute/ashrdi-1.c: New.
52165 * gcc.c-torture/execute/ashldi-1.c: New.
52166 * gcc.c-torture/execute/lshrdi-1.c: New.
52167
52168 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
52169
52170 * objc/execute/load-3.m: Added. Check sending +load to categories,
52171 in addition to classes.
52172
52173 2001-06-08 Stan Shebs <shebs@apple.com>
52174
52175 * objc/execute/load-2.m: New test. From Nicola Pero
52176 <n.pero@mi.flashnet.it>.
52177
52178 2001-06-08 Jakub Jelinek <jakub@redhat.com>
52179
52180 * gcc.c-torture/execute/20010605-2.c: New test.
52181
52182 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
52183
52184 * g++.old-deja/g++.abi/vbase2.C: New test.
52185 * g++.old-deja/g++.abi/vbase3.C: New test.
52186
52187 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
52188
52189 * g++.old-deja/g++.pt/friend49.C: New test.
52190
52191 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
52192
52193 * g++.old-deja/g++.ext/anon3.C: New test.
52194
52195 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
52196
52197 * g++.old-deja/g++.other/conv7.C: New test.
52198
52199 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
52200
52201 * gcc.c-torture/compile/20010605-2.c: New test.
52202
52203 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
52204
52205 * gcc.c-torture/execute/20010604-1.c: New test.
52206
52207 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
52208
52209 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
52210
52211 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
52212
52213 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
52214 (g++_link_flags): Likewise.
52215 (g++_init): Pass gccpath's value to two previous functions.
52216
52217 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52218
52219 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
52220 Ensure logfile entry matches exec command line.
52221
52222 2001-05-31 Richard Henderson <rth@redhat.com>
52223
52224 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
52225 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
52226
52227 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
52228
52229 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
52230 compiler for irix6.2
52231
52232 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
52233
52234 * g++.old-deja/g++.other/optimize3.C: New file.
52235
52236 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
52237
52238 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
52239 assemble.
52240
52241 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
52242
52243 * g++.old-deja/g++.other/optimize2.C: New file.
52244
52245 2001-05-25 Diego Novillo <dnovillo@redhat.com>
52246
52247 * gcc.c-torture/compile/20010518-2.c: New file.
52248 * gcc.c-torture/execute/20010518-1.c: New file.
52249 * gcc.c-torture/execute/20010518-2.c: New file.
52250
52251 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
52252
52253 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
52254
52255 2001-05-24 Mark Mitchell <mark@codesourcery.com>
52256
52257 G++ no longer defines builtins that do not begin with __builtin.
52258 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
52259 * g++.old-deja/g++.brendand/misc13.C: Likewise.
52260 * g++.old-deja/g++.law/builtin1.C: Likewise.
52261 * g++.old-deja/g++.law/cvt2.C: Likewise.
52262 * g++.old-deja/g++.mike/net5.C: Likewise.
52263 * g++.old-deja/g++.other/builtins1.C: Likewise.
52264 * g++.old-deja/g++.other/builtins2.C: Likewise.
52265 * g++.old-deja/g++.other/builtins3.C: Likewise.
52266 * g++.old-deja/g++.other/builtins4.C: Likewise.
52267 * g++.old-deja/g++.other/inline8.C: Likewise.
52268 * g++.old-deja/g++.robertl/eb39.C: Likewise.
52269
52270 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
52271
52272 * g++.old-deja/g++.pt/using1.C: Adjust.
52273 * g++.old-deja/g++.pt/using2.C: New test.
52274
52275 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
52276
52277 * gcc.dg/cpp/charconst.c: New tests.
52278 * gcc.dg/cpp/escape.c: New tests.
52279 * gcc.dg/cpp/escape-1.c: New tests.
52280 * gcc.dg/cpp/escape-2.c: New tests.
52281 * gcc.dg/cpp/ucs.c: New tests.
52282
52283 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
52284
52285 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
52286 native compiler for irix6.5.
52287
52288 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
52289
52290 * lib/g++.exp (g++_include_flags): Use args to compute
52291 get_multilibs.
52292 (g++_link_flags): Likewise.
52293 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
52294
52295 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
52296
52297 * gcc.dg/c90-hexfloat-1.c: Add more tests.
52298
52299 2001-05-21 Geoff Keating <geoffk@redhat.com>
52300
52301 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
52302 this file.
52303
52304 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
52305
52306 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
52307 STACK_SIZE;
52308 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
52309 to STACK_SIZE; Use it to define size of add_histo array.
52310 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
52311 to STACK_SIZE.
52312 (f): Use GITT_SIZE to define size of gitt local table.
52313 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
52314 to STACK_SIZE; Use it to define size of bytemem array.
52315
52316 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
52317
52318 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
52319 on 68HC11/HC12 due to the asm instruction.
52320 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
52321 * gcc.c-torture/compile/920520-1.x: Likewise.
52322 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
52323 on 68HC11/HC12 because the function is larger than 64K.
52324 * gcc.c-torture/compile/961203-1.x: New file, this test fails
52325 on 68HC11/HC12 because the structure is too large.
52326
52327 2001-05-20 Richard Henderson <rth@redhat.com>
52328
52329 * gcc.c-torture/execute/20010520-1.c: New.
52330
52331 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52332
52333 * g++.old-deja/g++.warn/compare1.C: New test.
52334 * gcc.dg/compare4.c: New test.
52335
52336 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
52337
52338 * g++.old-deja/g++.other/optimize1.C: New test.
52339
52340 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52341
52342 * g++.old-deja/g++.pt/spec41.C: New test.
52343
52344 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
52345
52346 * gcc.c-torture/compile/20010114-1.x: Remove.
52347
52348 2001-05-18 Stan Shebs <shebs@apple.com>
52349
52350 * gcc.c-torture/compile/20010518-1.c: New test.
52351
52352 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
52353
52354 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
52355 * g++.old-deja/g++.pt/crash67.C: New test.
52356
52357 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
52358
52359 * g++.old-deja/g++.other/debug9.C: New test.
52360
52361 2001-05-16 Zack Weinberg <zackw@stanford.edu>
52362
52363 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
52364
52365 2001-05-16 Jan Hubicka <jh@suse.cz>
52366
52367 * gcc.c-torture/compile/20010516-1.c: New test.
52368
52369 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
52370
52371 * g++.old-deja/g++.other/crash41.C: New test.
52372
52373 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
52374
52375 * g++.old-deja/g++.pt/crash66.C: New test.
52376
52377 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
52378
52379 * g++.old-deja/g++.robertl/eb27.C: Convert.
52380
52381 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
52382
52383 * g++.dg/friend-warn.C: New test. Do not warn about friend
52384 declaration being redundant.
52385
52386 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
52387
52388 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
52389
52390 2001-05-14 Mark Mitchell <mark@codesourcery.com>
52391
52392 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
52393
52394 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
52395
52396 * lib/g++.exp: Use testsuite_flags.
52397
52398 2001-05-13 Mark Mitchell <mark@codesourcery.com>
52399
52400 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
52401
52402 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
52403
52404 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
52405
52406 2001-05-11 Mark Mitchell <mark@codesourcery.com>
52407
52408 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
52409
52410 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
52411
52412 * gcc.c-torture/compile/20010313-1.c: New test.
52413
52414 2001-05-09 Zack Weinberg <zackw@stanford.edu>
52415
52416 * gcc.dg/cpp/direct2.c: New test.
52417 * gccq.dg/cpp/direct2s.c: New test.
52418
52419 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
52420
52421 2001-05-07 Mark Mitchell <mark@codesourcery.com>
52422
52423 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
52424 * g++.old-deja/g++.other/op3.C: Likewise.
52425
52426 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
52427
52428 * gcc.dg/cpp/syshdr.h: New file.
52429 * gcc.dg/cpp/sysmac1.c: Update.
52430 * gcc.dg/cpp/sysmac2.c: Update.
52431
52432 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
52433
52434 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
52435
52436 2001-05-04 David Edelsohn <edelsohn@gnu.org>
52437
52438 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
52439 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
52440
52441 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
52442
52443 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
52444
52445 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
52446
52447 * lib/g++.exp (g++_include_flags): Don't use any special flags
52448 if TESTING_IN_BUILD_TREE is not defined.
52449 (g++_init): Use a plain 'c++' as the compiler if
52450 TESTING_IN_BUILD_TREEE is not defined.
52451
52452 2001-05-02 Jakub Jelinek <jakub@redhat.com>
52453
52454 * g++.old-deja/g++.eh/catch13.C: New test.
52455 * g++.old-deja/g++.eh/catch14.C: New test.
52456
52457 2001-05-02 Jakub Jelinek <jakub@redhat.com>
52458
52459 * gcc.dg/cpp/tr-define.c: New test.
52460
52461 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
52462
52463 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
52464 <stdlib.h>, not <malloc.h>.
52465
52466 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
52467
52468 * g++.old-deja/g++.ns/template17.C: New test.
52469
52470 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
52471
52472 * g++.old-deja/g++.pt/ref4.C: New test.
52473
52474 2001-04-30 Richard Henderson <rth@redhat.com>
52475
52476 * gcc.dg/20000724-1.c: Revert last change.
52477
52478 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
52479
52480 * g77.f-torture/execute/20010430.f: New test.
52481
52482 2001-04-30 Mark Mitchell <mark@codesourcery.com>
52483
52484 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
52485
52486 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
52487
52488 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
52489
52490 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
52491
52492 * g++.old-deja/g++.eh/crash6.C: New test.
52493
52494 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
52495
52496 * g++.old-deja/g++.other/warn7.C: New test.
52497
52498 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
52499
52500 * g++.old-deja/g++.other/defarg9.C: New test.
52501
52502 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
52503
52504 * g77.f-torture/compile/20010426.f: New test.
52505 * g77.f-torture/execute/20010426.f: New test.
52506
52507 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
52508
52509 * g77.f-torture/compile/20000629-1.x: Remove - error
52510 has been fixed.
52511
52512 2001-04-26 Jeffrey A Law (law@cygnus.com)
52513
52514 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
52515 Tweak slightly to work with g++.dg framework.
52516 * g++.dg/special/ecos.exp: Run initp1.C test.
52517 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
52518
52519 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
52520 its linker doesn't give line numbers either.
52521 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
52522
52523 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
52524
52525 * g++.old-deja/g++.other/lex1.C: New test.
52526
52527 2001-04-26 Jakub Jelinek <jakub@redhat.com>
52528
52529 * gcc.dg/noncompile/20010425-1.c: New test.
52530
52531 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
52532
52533 * g++.old-deja/g++.pt/mangle2.C: New test.
52534
52535 2001-04-25 Jakub Jelinek <jakub@redhat.com>
52536
52537 * gcc.dg/format/plus-1.c: New test.
52538
52539 2001-04-25 Jakub Jelinek <jakub@redhat.com>
52540
52541 * gcc.dg/20010423-1.c: New test.
52542
52543 2001-04-25 Jakub Jelinek <jakub@redhat.com>
52544
52545 * gcc.c-torture/execute/20010422-1.c: New test.
52546
52547 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
52548
52549 * g++.old-deja/g++.ns/type2.C: New test.
52550
52551 2001-04-24 Zack Weinberg <zackw@stanford.edu>
52552
52553 * g++.old-deja/g++.other/perf1.C: New test.
52554
52555 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
52556
52557 * gcc.dg/c99-func-2.c: Remove xfail.
52558 * gcc.dg/c99-func-3.c: Remove xfail.
52559 * gcc.dg/c99-func-4.c: Remove xfail.
52560
52561 2001-04-23 Zack Weinberg <zackw@stanford.edu>
52562
52563 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
52564
52565 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
52566
52567 * gcc.c-torture/compile/20010423-1.c: New test.
52568
52569 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
52570
52571 * g++.old-deja/g++.pt/typename28.C: New test.
52572
52573 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
52574
52575 * g++.old-deja/g++.abi/empty2.C: New test.
52576 * g++.old-deja/g++.abi/empty3.C: New test.
52577
52578 2001-04-20 Jakub Jelinek <jakub@redhat.com>
52579
52580 * g++.old-deja/g++.other/comdat2.C: New test.
52581 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
52582
52583 2001-04-20 Jakub Jelinek <jakub@redhat.com>
52584
52585 * g++.old-deja/g++.other/overload14.C: New test.
52586
52587 2001-04-20 Jakub Jelinek <jakub@redhat.com>
52588
52589 * g++.old-deja/g++.other/lookup23.C: New test.
52590
52591 2001-04-20 Jakub Jelinek <jakub@redhat.com>
52592
52593 * gcc.c-torture/execute/20010403-1.c: New test.
52594
52595 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
52596 Mark Mitchell <mark@codesourcery.com>
52597
52598 * lib/old-dejagnu.exp: Don't delete output of executable.
52599 Add .exe suffix to executables.
52600
52601 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
52602
52603 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
52604
52605 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52606
52607 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
52608
52609 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
52610
52611 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
52612 * g++.old-deja/g++.abi/crash1.C: New test.
52613
52614 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
52615
52616 * g++.old-deja/g++.other/crash40.C: New test.
52617
52618 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52619
52620 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
52621
52622 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
52623
52624 * g++.old-deja/g++.other/warn6.C: New test.
52625
52626 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
52627
52628 * g++.old-deja/g++.robertl/eb42.C: Same.
52629
52630 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52631
52632 * gcc.dg/wtr-conversion-1.c: New testcase.
52633
52634 2001-04-10 Richard Henderson <rth@redhat.com>
52635
52636 * g++.old-deja/g++.other/array5.C: New.
52637
52638 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52639
52640 * gcc.c-torture/execute/20010408-1.c: New test.
52641
52642 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
52643
52644 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
52645 headers and constructs.
52646 * g++.old-deja/g++.robertl/eb79.C: Same.
52647 * g++.old-deja/g++.robertl/eb77.C (main): Same.
52648 * g++.old-deja/g++.robertl/eb73.C: Same.
52649 * g++.old-deja/g++.robertl/eb66.C (main): Same.
52650 * g++.old-deja/g++.robertl/eb55.C (t): Same.
52651 * g++.old-deja/g++.robertl/eb54.C (main): Same.
52652 * g++.old-deja/g++.robertl/eb46.C (main): Same.
52653 * g++.old-deja/g++.robertl/eb44.C: Same.
52654 * g++.old-deja/g++.robertl/eb41.C (main): Same.
52655 * g++.old-deja/g++.robertl/eb4.C (main): Same.
52656 * g++.old-deja/g++.robertl/eb39.C: Same.
52657 * g++.old-deja/g++.robertl/eb33.C (main): Same.
52658 * g++.old-deja/g++.robertl/eb31.C (main): Same.
52659 * g++.old-deja/g++.robertl/eb30.C: Same.
52660 * g++.old-deja/g++.robertl/eb3.C: Same.
52661 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
52662 * g++.old-deja/g++.robertl/eb21.C: Same.
52663 * g++.old-deja/g++.robertl/eb15.C: Same.
52664 * g++.old-deja/g++.robertl/eb118.C: Same.
52665 * g++.old-deja/g++.robertl/eb115.C (main): Same.
52666 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
52667 * g++.old-deja/g++.robertl/eb109.C: Same.
52668 * g++.old-deja/g++.other/sibcall1.C (main): Same.
52669 * g++.old-deja/g++.mike/rtti1.C: Same.
52670 * g++.old-deja/g++.mike/p658.C: Same.
52671 * g++.old-deja/g++.mike/net46.C: Same.
52672 * g++.old-deja/g++.mike/net34.C: Same.
52673 * g++.old-deja/g++.mike/memoize1.C: Same.
52674 * g++.old-deja/g++.mike/eh2.C: Same.
52675 * g++.old-deja/g++.law/weak.C: Same.
52676 * g++.old-deja/g++.law/visibility7.C: Same.
52677 * g++.old-deja/g++.law/visibility25.C: Same.
52678 * g++.old-deja/g++.law/visibility22.C: Same.
52679 * g++.old-deja/g++.law/visibility2.C: Same.
52680 * g++.old-deja/g++.law/visibility17.C: Same.
52681 * g++.old-deja/g++.law/visibility13.C: Same.
52682 * g++.old-deja/g++.law/visibility10.C: Same.
52683 * g++.old-deja/g++.law/visibility1.C: Same.
52684 * g++.old-deja/g++.law/virtual3.C (eval): Same.
52685 * g++.old-deja/g++.law/vbase1.C: Same.
52686 * g++.old-deja/g++.law/operators32.C: Same.
52687 * g++.old-deja/g++.law/nest3.C: Same.
52688 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
52689 * g++.old-deja/g++.law/except5.C (main): Same.
52690 * g++.old-deja/g++.law/cvt7.C (run): Same.
52691 * g++.old-deja/g++.law/cvt2.C: Same.
52692 * g++.old-deja/g++.law/cvt16.C: Same.
52693 * g++.old-deja/g++.law/ctors6.C (bar): Same.
52694 * g++.old-deja/g++.law/ctors17.C (main): Same.
52695 * g++.old-deja/g++.law/ctors13.C: Same.
52696 * g++.old-deja/g++.law/ctors12.C (main): Same.
52697 * g++.old-deja/g++.law/ctors10.C: Same.
52698 * g++.old-deja/g++.law/code-gen5.C: Same.
52699 * g++.old-deja/g++.law/bad-error7.C: Same.
52700 * g++.old-deja/g++.law/arm9.C: Same.
52701 * g++.old-deja/g++.law/arm12.C: Same.
52702 * g++.old-deja/g++.law/arg8.C: Same.
52703 * g++.old-deja/g++.law/arg1.C: Same.
52704 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
52705 * g++.old-deja/g++.jason/template31.C: Same.
52706 * g++.old-deja/g++.jason/template24.C (main): Same.
52707 * g++.old-deja/g++.jason/2371.C: Same.
52708 * g++.old-deja/g++.eh/new2.C: Same.
52709 * g++.old-deja/g++.eh/new1.C: Same.
52710 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
52711 * g++.old-deja/g++.brendan/nest21.C (main): Same.
52712 * g++.old-deja/g++.brendan/err-msg3.C: Same.
52713 * g++.old-deja/g++.brendan/crash62.C: Same.
52714 * g++.old-deja/g++.brendan/crash52.C: Same.
52715 * g++.old-deja/g++.brendan/crash49.C (main): Same.
52716 * g++.old-deja/g++.brendan/crash38.C: Same.
52717 * g++.old-deja/g++.brendan/crash15.C (main): Same.
52718 * g++.old-deja/g++.brendan/copy9.C: Same.
52719
52720 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
52721
52722 * gcc.c-torture/execute/20001203-2.c (memset):
52723 Count argument is of type __SIZE_TYPE__.
52724
52725 2001-04-04 Diego Novillo <dnovillo@redhat.com>
52726
52727 * gcc.c-torture/compile/20010404-1.c: New test.
52728
52729 2001-04-04 Jakub Jelinek <jakub@redhat.com>
52730
52731 * gcc.c-torture/compile/20010326-1.c: New test.
52732
52733 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
52734
52735 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
52736 peculiarities of the SH.
52737 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
52738
52739 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
52740
52741 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
52742 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
52743 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
52744
52745 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52746
52747 * g77.f-torture/compile/20010321-1.f: New test.
52748
52749 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52750
52751 * gcc.c-torture/compile/20010329-1.c: New test.
52752
52753 2001-04-02 Jakub Jelinek <jakub@redhat.com>
52754
52755 * gcc.c-torture/execute/20010329-1.c: New test.
52756
52757 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
52758
52759 * g++.old-deja/g++.other/eh4.C: Fix typo.
52760
52761 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
52762
52763 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
52764
52765 2001-03-28 Philip Blundell <philb@gnu.org>
52766
52767 * gcc.c-torture/compile/20010328-1.c: New test.
52768
52769 2001-03-27 Richard Henderson <rth@redhat.com>
52770
52771 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
52772 * g++.old-deja/g++.eh/vbase3.C: Likewise.
52773
52774 2001-03-27 Alan Modra <alan@linuxcare.com.au>
52775
52776 * gcc.c-torture/compile/20010327-1.c: New test.
52777
52778 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
52779
52780 * g++.old-deja/g++.other/friend12.C: New test.
52781 * g++.old-deja/g++.other/friend9.C: Expect no errors.
52782 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
52783
52784 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
52785
52786 * gcc.c-torture/execute/20010325-1.c: New test.
52787
52788 2001-03-23 Jakub Jelinek <jakub@redhat.com>
52789
52790 * g++.old-deja/g++.other/mangle3.C: New test.
52791
52792 2001-03-22 Jakub Jelinek <jakub@redhat.com>
52793
52794 * g++.old-deja/g++.other/anon8.C: New test.
52795
52796 2001-03-20 Philip Blundell <philb@gnu.org>
52797
52798 * gcc.c-torture/compile/20010320-1.c: New test.
52799
52800 2001-03-17 Richard Henderson <rth@redhat.com>
52801
52802 * g++.old-deja/g++.other/eh4.C: Add expected error text.
52803
52804 2001-03-15 Geoff Keating <geoff@redhat.com>
52805
52806 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
52807 tests on AIX.
52808
52809 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
52810
52811 * g++.old-deja/g++.other/eh4.C: New test.
52812
52813 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
52814
52815 * gcc.dg/cpp/mi1.c: Update.
52816
52817 2001-03-14 Jakub Jelinek <jakub@redhat.com>
52818
52819 * g++.old-deja/g++.other/regstack.C: New test.
52820
52821 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
52822
52823 * g++.old-deja/g++.other/ref4.C: New test.
52824
52825 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
52826
52827 * objc/execute/va_method.m: Added.
52828 * objc/execute/IMP.m: Added.
52829 * objc/execute/_cmd.m: Added.
52830 * objc/execute/accessing_ivars.m: Added.
52831 * objc/execute/class-1.m: Added.
52832 * objc/execute/class-10.m: Added.
52833 * objc/execute/class-11.m: Added.
52834 * objc/execute/class-12.m: Added.
52835 * objc/execute/class-13.m: Added.
52836 * objc/execute/class-14.m: Added.
52837 * objc/execute/class-2.m: Added.
52838 * objc/execute/class-3.m: Added.
52839 * objc/execute/class-4.m: Added.
52840 * objc/execute/class-5.m: Added.
52841 * objc/execute/class-6.m: Added.
52842 * objc/execute/class-7.m: Added.
52843 * objc/execute/class-8.m: Added.
52844 * objc/execute/class-9.m: Added.
52845 * objc/execute/class-tests-1.h
52846 * objc/execute/class-tests-2.h
52847 * objc/execute/compatibility_alias.m: Added.
52848 * objc/execute/encode-1.m: Added.
52849 * objc/execute/formal_protocol-1.m: Added.
52850 * objc/execute/formal_protocol-2.m: Added.
52851 * objc/execute/formal_protocol-3.m: Added.
52852 * objc/execute/formal_protocol-4.m: Added.
52853 * objc/execute/formal_protocol-5.m: Added.
52854 * objc/execute/formal_protocol-6.m: Added.
52855 * objc/execute/formal_protocol-7.m: Added.
52856 * objc/execute/informal_protocol.m: Added.
52857 * objc/execute/initialize.m: Added.
52858 * objc/execute/load.m: Added.
52859 * objc/execute/many_args_method.m: Added.
52860 * objc/execute/nested-3.m: Added.
52861 * objc/execute/no_clash.m: Added.
52862 * objc/execute/private.m: Added.
52863 * objc/execute/redefining_self.m: Added.
52864 * objc/execute/root_methods.m: Added.
52865 * objc/execute/selector-1.m: Added.
52866 * objc/execute/static-1.m: Added.
52867 * objc/execute/static-2.m: Added.
52868 * objc/execute/va_method.m: Added.
52869
52870 2001-03-10 Richard Henderson <rth@redhat.com>
52871
52872 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
52873
52874 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
52875
52876 * g++.old-deja/g++.other/crash31.C: XFAIL.
52877 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
52878 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
52879 * gcc.c-torture/execute/20010123-1.x: XFAIL.
52880 * gcc.c-torture/execute/20010124-1.x: XFAIL.
52881 * gcc.dg/sequence-pt-1.c: XFAIL one test.
52882
52883 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52884
52885 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
52886
52887 2001-03-06 Zack Weinberg <zackw@stanford.edu>
52888
52889 * gcc.dg/20000724-1.c: Don't use multiline strings.
52890
52891 2001-03-06 Zack Weinberg <zackw@stanford.edu>
52892
52893 * objc/execute/string1.m, objc/execute/string2.m: Compare the
52894 result of -cString against what we expect it to be; don't just
52895 print it out for no one to read.
52896
52897 * objc/execute/string3.m, objc/execute/string4.m: New tests.
52898 Based on testcases provided by Nicola Pero.
52899
52900 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
52901
52902 * gcc.dg/cpp/macro7.c: New test.
52903
52904 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
52905
52906 * gcc.dg/cpp/multiline.c: Update.
52907
52908 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52909
52910 * g++.old-deja/g++.other/enum3.C: New test.
52911
52912 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52913
52914 * g++.old-deja/g++.other/pod1.C: New test.
52915
52916 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
52917
52918 * g++.old-deja/g++.ext/overload1.C: New test.
52919
52920 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
52921
52922 * g++.old-deja/g++.pt/using1.C: New test.
52923
52924 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
52925
52926 * g++.old-deja/g++.other/using9.C: New test.
52927
52928 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
52929
52930 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
52931
52932 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
52933
52934 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
52935
52936 * g++.old-deja/g++.ext/realpt1.C: Remove.
52937
52938 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
52939
52940 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
52941
52942 2001-02-26 Will Cohen <wcohen@redhat.com>
52943
52944 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
52945
52946 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
52947
52948 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
52949 templatized constructors.
52950
52951 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52952
52953 * gcc.c-torture/execute/20010224-1.c: New test.
52954
52955 2001-02-23 Jakub Jelinek <jakub@redhat.com>
52956
52957 * gcc.c-torture/execute/20010222-1.c: New test.
52958
52959 2001-02-22 Jakub Jelinek <jakub@redhat.com>
52960
52961 * g++.old-deja/g++.other/inline20.C: New test.
52962
52963 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
52964
52965 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
52966
52967 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
52968
52969 * g++.old-deja/g++.other/lookup22.C: New test.
52970
52971 2001-02-19 Zack Weinberg <zackw@stanford.edu>
52972
52973 * g77.dg: New directory.
52974 * g77.dg/20010216-1.f: New test case.
52975 * g77.dg/dg.exp: New driver.
52976 * lib/g77-dg.exp: New driver library.
52977
52978 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52979
52980 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
52981
52982 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
52983
52984 * g++.old-deja/g++.other/decl9.C: New test.
52985
52986 2001-02-16 Jakub Jelinek <jakub@redhat.com>
52987
52988 * g++.old-deja/g++.other/init16.C: Update the test so that it does
52989 not need <string> and also tests the initialization at runtime.
52990
52991 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
52992
52993 * gcc.c-torture/execute/longlong.c: New test.
52994
52995 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
52996
52997 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
52998
52999 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
53000
53001 * gcc.c-torture/execute/920302-1.c (execute):
53002 Change argument type to short.
53003
53004 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
53005
53006 * g++.old-deja/g++.pt/deduct6.C: New test.
53007
53008 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
53009
53010 * g++.old-deja/g++.pt/deduct5.C: New test.
53011
53012 2001-02-14 Jakub Jelinek <jakub@redhat.com>
53013
53014 * gcc.c-torture/execute/20010209-1.c: New test.
53015
53016 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
53017
53018 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
53019
53020 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
53021
53022 * g++.dg/vtgc1.C: Update for new ABI.
53023
53024 * consistency.vlad: New directory, 1665 files.
53025
53026 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
53027
53028 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
53029 return type.
53030 * gcc.dg/cpp/digraphs.c: Declare puts.
53031
53032 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
53033
53034 * g++.old-deja/g++.other/warn5.C: New test.
53035
53036 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
53037
53038 * g++.old-deja/g++.pt/spec40.C: New test.
53039
53040 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
53041
53042 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
53043 case.
53044 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
53045
53046 2001-02-12 Jakub Jelinek <jakub@redhat.com>
53047
53048 * gcc.c-torture/compile/20010209-1.c: New test.
53049
53050 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
53051
53052 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
53053 excess errors message but not if it crashes.
53054 * g++.old-deja/g++.other/crash27.C: Likewise.
53055 * g++.old-deja/g++.other/crash28.C: Likewise.
53056 * g++.old-deja/g++.other/crash30.C: Likewise.
53057 * g++.old-deja/g++.other/crash32.C: Likewise.
53058 * g++.old-deja/g++.other/crash35.C: Likewise.
53059 * g++.old-deja/g++.pt/inherit2.C: Likewise.
53060
53061 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
53062
53063 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
53064 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
53065 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
53066 g77.f-torture/execute/execute.exp,
53067 g77.f-torture/noncompile/noncompile.exp,
53068 gcc.c-torture/execute/execute.exp,
53069 gcc.c-torture/execute/memcheck/memcheck.exp,
53070 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
53071 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
53072 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
53073 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
53074 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
53075 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
53076 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
53077 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
53078 Remove bug reporting instructions with ancient email addresses.
53079
53080 2001-02-07 Jakub Jelinek <jakub@redhat.com>
53081
53082 * gcc.dg/20010202-1.c: New test.
53083 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
53084
53085 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
53086
53087 * g++.dg/stdbool-if.C: New test.
53088
53089 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
53090
53091 * objc/execute/fdecl.m: Added main().
53092
53093 2001-02-07 Jakub Jelinek <jakub@redhat.com>
53094
53095 * gcc.c-torture/execute/20010206-1.c: New test.
53096
53097 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
53098
53099 * gcc.dg/cpp/avoidpaste1.c: Update.
53100
53101 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
53102
53103 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
53104 Pero <nicola@brainstorm.co.uk>.
53105 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
53106
53107 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
53108
53109 * g++.old-deja/g++.pt/spec39.C: New test.
53110
53111 2001-02-05 Jakub Jelinek <jakub@redhat.com>
53112
53113 * gcc.c-torture/compile/20010202-1.c: New test.
53114
53115 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
53116
53117 * g++.old-deja/g++.abi/primary2.C: New test.
53118 * g++.old-deja/g++.abi/primary3.C: New test.
53119 * g++.old-deja/g++.abi/primary4.C: New test.
53120 * g++.old-deja/g++.abi/primary5.C: New test.
53121 * g++.old-deja/g++.abi/vtable3.h: New test.
53122 * g++.old-deja/g++.abi/vtable3a.C: New test.
53123 * g++.old-deja/g++.abi/vtable3b.C: New test.
53124 * g++.old-deja/g++.abi/vtable3c.C: New test.
53125 * g++.old-deja/g++.abi/vtable3d.C: New test.
53126 * g++.old-deja/g++.abi/vtable3e.C: New test.
53127 * g++.old-deja/g++.abi/vtable3f.C: New test.
53128 * g++.old-deja/g++.abi/vtable3g.C: New test.
53129 * g++.old-deja/g++.abi/vtable3h.C: New test.
53130 * g++.old-deja/g++.abi/vtable3i.C: New test.
53131 * g++.old-deja/g++.abi/vtable3j.C: New test.
53132 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
53133
53134 2001-02-03 Jakub Jelinek <jakub@redhat.com>
53135
53136 * g++.old-deja/g++.other/anon6.C: New test.
53137 * g++.old-deja/g++.other/anon7.C: New test.
53138
53139 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
53140
53141 * gcc.dg/cpp/avoidpaste2.c: New tests.
53142
53143 2001-01-31 Jakub Jelinek <jakub@redhat.com>
53144
53145 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
53146
53147 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
53148
53149 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
53150 DECIMAL_DIG cases for Irix."
53151
53152 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
53153
53154 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
53155
53156 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
53157
53158 * gcc.dg/c99-tag-1.c: New test.
53159
53160 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
53161
53162 * gcc.dg/cpp/tr-warn1.c: Add tests.
53163
53164 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
53165
53166 * gcc.dg/cpp/avoidpaste1.c: Update.
53167 * gcc.dg/cpp/paste4.c: Update.
53168
53169 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
53170
53171 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
53172 cases for Irix.
53173
53174 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
53175
53176 * g++.old-deja/g++.other/inline19.C: New test.
53177
53178 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
53179
53180 * gcc.dg/Wlarger-than.c: New test.
53181
53182 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
53183
53184 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
53185
53186 2001-01-29 Jakub Jelinek <jakub@redhat.com>
53187
53188 * gcc.c-torture/execute/20010129-1.c: New test.
53189 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
53190
53191 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
53192
53193 * gcc.dg/cpp/avoidpaste1.c: Test case.
53194
53195 2001-01-28 Jakub Jelinek <jakub@redhat.com>
53196
53197 * g++.old-deja/g++.other/inline18.C: New test.
53198
53199 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53200
53201 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
53202 and __builtin_putchar.
53203
53204 2001-01-27 Jakub Jelinek <jakub@redhat.com>
53205
53206 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
53207 tests.
53208
53209 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
53210
53211 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
53212 floating point number rounding mode to round to the nearest
53213 representable mode.
53214
53215 2001-01-25 Jakub Jelinek <jakub@redhat.com>
53216
53217 * g++.old-deja/g++.other/mangle2.C: New test.
53218
53219 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
53220
53221 * gcc.c-torture/compile/20010124-1.c: New test.
53222
53223 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
53224
53225 * g++.old-deja/g++.pt/spec38.C: New test.
53226
53227 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53228
53229 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
53230 "Build don't run".
53231
53232 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53233
53234 * gcc.c-torture/execute/20010123-1.c: New test.
53235
53236 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
53237
53238 * g++.old-deja/g++.pt/spec37.C: New test.
53239
53240 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
53241
53242 * g++.old-deja/g++.pt/overload14.C: New test.
53243
53244 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53245
53246 * gcc.c-torture/execute/20010122-1.c: New test, exercise
53247 __builtin_return_address.
53248
53249 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
53250
53251 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
53252 * g++.old-deja/g++.pt/spec35.C: New test.
53253 * g++.old-deja/g++.pt/spec36.C: New test.
53254
53255 2001-01-20 Jakub Jelinek <jakub@redhat.com>
53256
53257 * gcc.c-torture/compile/20010118-1.c: New test.
53258
53259 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
53260
53261 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
53262
53263 2001-01-19 Jakub Jelinek <jakub@redhat.com>
53264
53265 * gcc.c-torture/execute/20010119-1.c: New test.
53266
53267 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
53268
53269 * g++.old-deja/g++.other/vbase5.C: New test.
53270
53271 2001-01-19 Jakub Jelinek <jakub@redhat.com>
53272
53273 * gcc.c-torture/execute/20010118-1.c: New test.
53274
53275 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
53276
53277 * g++.old-deja/g++.pt/deduct3.C: New test.
53278
53279 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
53280
53281 * g++.old-deja/g++.pt/spec34.C: New test.
53282
53283 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
53284
53285 * g77.f-torture/compile/20000601-2.f: New test.
53286
53287 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
53288
53289 * g++.old-deja/g++.other/init17.C: New test.
53290
53291 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
53292
53293 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
53294
53295 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
53296
53297 * g++.old-deja/g++.pt/unify8.C: New test.
53298
53299 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
53300
53301 * g++.old-deja/g++.abi/vbase1.C: New test.
53302
53303 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
53304
53305 * g++.old-deja/g++.pt/crash65.C: New test.
53306
53307 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
53308
53309 * gcc.dg/cpp/assembl2.S: New test case.
53310
53311 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
53312
53313 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
53314 are supported.
53315
53316 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53317
53318 * g++.old-deja/g++.other/builtins1.C: New test.
53319 * g++.old-deja/g++.other/builtins2.C: Likewise.
53320 * g++.old-deja/g++.other/builtins3.C: Likewise.
53321 * g++.old-deja/g++.other/builtins4.C: Likewise.
53322
53323 2001-01-17 Jakub Jelinek <jakub@redhat.com>
53324
53325 * gcc.c-torture/compile/20010117-1.c: New test.
53326 * gcc.c-torture/compile/20010117-2.c: New test.
53327
53328 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
53329
53330 * g77.f-torture/execute/20010116.[fx]: New test,
53331 XFAIL on i?86-*-*.
53332 * g77.f-torture/compile/20010115.f: Indicate it's
53333 a test for PR fortran/1636.
53334
53335 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
53336
53337 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
53338
53339 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
53340
53341 * g77.f-torture/compile/20010115.f: New test.
53342
53343 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
53344
53345 * g++.old-deja/g++.pt/nontype5.C: New test.
53346
53347 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
53348
53349 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
53350 have an equivalent working one below it.
53351
53352 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
53353
53354 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
53355 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
53356
53357 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
53358
53359 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
53360 message containing "init_priority".
53361 (conpr-2.C): Likewise.
53362 (conpr-3.C): Likewise.
53363 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
53364
53365 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53366
53367 * gcc.c-torture/execute/20010114-2.c: New test.
53368
53369 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
53370
53371 * gcc.c-torture/compile/20010114-1.c: New test.
53372 * gcc.c-torture/compile/20010114-1.x: Xfail.
53373 * gcc.c-torture/compile/20010114-2.c: New test.
53374 * gcc.c-torture/execute/20010114-1.c: New test.
53375 * gcc.dg/trunc-1.c: New test.
53376 * gcc.dg/uninit-B.c: New test.
53377
53378 2001-01-13 Nick Clifton <nickc@redhat.com>
53379
53380 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
53381 target.
53382
53383 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
53384
53385 * gcc.c-torture/compile/20010113-1.c: New test.
53386
53387 2001-01-13 Jakub Jelinek <jakub@redhat.com>
53388
53389 * gcc.c-torture/compile/20001212-1.c: New test.
53390
53391 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
53392
53393 * gcc.dg/cpp/widestr1.c: Update.
53394 * gcc.dg/cpp/prag-imp.c: Remove.
53395
53396 2001-01-12 Jakub Jelinek <jakub@redhat.com>
53397
53398 * gcc.c-torture/execute/20000801-3.x: Remove.
53399 * gcc.dg/c90-init-1.c: New test.
53400 * gcc.dg/c99-init-1.c: New test.
53401 * gcc.dg/c99-init-2.c: New test.
53402 * gcc.dg/gnu99-init-1.c: New test.
53403
53404 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
53405
53406 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
53407 testing that no relevant ones were found.
53408
53409 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
53410
53411 * g++.old-deja/g++.pt/cast2.C: New test.
53412
53413 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
53414
53415 * g++.old-deja/g++.pt/friend47.C: New test.
53416
53417 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
53418
53419 * g++.old-deja/g++.pt/instantiate13.C: New test.
53420
53421 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
53422
53423 * g++.old-deja/g++.other/defarg7.C: New test.
53424 * g++.old-deja/g++.other/defarg8.C: New test.
53425
53426 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
53427
53428 * g++.old-deja/g++.pt/crash64.C: New test.
53429
53430 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
53431
53432 * g++.old-deja/g++.pt/crash63.C: New test.
53433
53434 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
53435
53436 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
53437
53438 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
53439
53440 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
53441
53442 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
53443
53444 * g++.old-deja/g++.pt/error3.C: New test.
53445
53446 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
53447
53448 * g++.old-deja/g++.other/crash39.C: New test.
53449
53450 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
53451
53452 * g++.old-deja/g++.other/vbase4.C: New test.
53453
53454 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
53455
53456 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
53457 * gcc.dg/special/20000419-2.c: New file. Identical to above.
53458 * gcc.dg/special/special.exp: New test driver which will check
53459 for alias support for the above test.
53460
53461 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
53462
53463 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
53464 problems on small machines.
53465 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
53466 parameterize.
53467
53468 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
53469
53470 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
53471 mips.
53472 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
53473
53474 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
53475
53476 * g++.old_deja/g++.pt/using8.C: New test.
53477
53478 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
53479
53480 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
53481
53482 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
53483
53484 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
53485 where a failure is expected.
53486 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
53487
53488 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
53489
53490 * g++.old_deja/g++.pt/instantiate12.C: New test.
53491
53492 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
53493
53494 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
53495 start of structs.
53496 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
53497 * g++.old-deja/g++.brendan/crash17.C: Likewise.
53498 * g++.old-deja/g++.brendan/crash29.C: Likewise.
53499 * g++.old-deja/g++.brendan/crash48.C: Likewise.
53500 * g++.old-deja/g++.brendan/ns1.C: Likewise.
53501 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
53502 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
53503 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
53504 * g++.old-deja/g++.eh/spec6.C: Likewise.
53505 * g++.old-deja/g++.jason/crash3.C: Likewise.
53506 * g++.old-deja/g++.law/ctors11.C: Likewise.
53507 * g++.old-deja/g++.law/ctors17.C: Likewise.
53508 * g++.old-deja/g++.law/ctors5.C: Likewise.
53509 * g++.old-deja/g++.law/ctors9.C: Likewise.
53510 * g++.old-deja/g++.mike/ambig1.C: Likewise.
53511 * g++.old-deja/g++.mike/net22.C: Likewise.
53512 * g++.old-deja/g++.mike/p3538a.C: Likewise.
53513 * g++.old-deja/g++.mike/p3538b.C: Likewise.
53514 * g++.old-deja/g++.mike/virt3.C: Likewise.
53515 * g++.old-deja/g++.niklas/t128.C: Likewise.
53516 * g++.old-deja/g++.other/anon4.C: Likewise.
53517 * g++.old-deja/g++.other/using1.C: Likewise.
53518 * g++.old-deja/g++.other/warn3.C: Likewise.
53519 * g++.old-deja/g++.pt/t37.C: Likewise.
53520 * g++.old-deja/g++.robertl/eb69.C: Likewise.
53521 * g++.old-deja/g++.robertl/eb71.C: Likewise.
53522
53523 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
53524
53525 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
53526
53527 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53528
53529 * gcc.c-torture/execute/stdio-opt-3.c: New test.
53530
53531 2001-01-07 Jakub Jelinek <jakub@redhat.com>
53532
53533 * gcc.c-torture/compile/20010107-1.c: New test.
53534
53535 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
53536
53537 * gcc.c-torture/execute/builtin-noret-1.c: New test.
53538
53539 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
53540
53541 * gcc.dg/format/format.h: New file.
53542 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
53543 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
53544 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
53545 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
53546 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
53547 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
53548 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
53549 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
53550 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
53551 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
53552 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
53553 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
53554 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
53555 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
53556 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
53557 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
53558 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
53559 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
53560 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
53561 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
53562 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
53563 instead of declaring standard types, macros and functions in each
53564 test.
53565
53566 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
53567
53568 * gcc.c-torture/execute/20010106-1.c: New test.
53569
53570 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
53571
53572 * gcc.dg/format/format.exp: New file.
53573 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
53574 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
53575 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
53576 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
53577 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
53578 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
53579 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
53580 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
53581 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
53582 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
53583 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
53584 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
53585 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
53586 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
53587 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
53588 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
53589 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
53590 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
53591 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
53592 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
53593 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
53594 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
53595 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
53596 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
53597 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
53598 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
53599 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
53600 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
53601 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
53602 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
53603 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
53604 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
53605 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
53606 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
53607 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
53608 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
53609 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
53610 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
53611 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
53612 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
53613 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
53614 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
53615
53616 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
53617
53618 * gcc.c-torture/execute/991228-1.c: Take word endianness into
53619 account.
53620
53621 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
53622
53623 * gcc.c-torture/execute/builtin-complex-1.c: New test.
53624
53625 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
53626
53627 * g++.old-deja/g++.pt/crash62.C: New test.
53628
53629 2001-01-04 Richard Henderson <rth@redhat.com>
53630
53631 * gcc.dg/20000926-1.c: Update expected warnings.
53632 * gcc.dg/array-2.c: Likewise.
53633 * gcc.dg/array-4.c: Also validate flexible array members.
53634 * gcc.dg/c99-flex-array-1.c: New.
53635
53636 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
53637
53638 * gcc.c-torture/compile/20001222-1.x: Remove.
53639
53640 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53641
53642 * gcc.c-torture/execute/built-in-setjmp.c: New.
53643
53644 2001-01-03 Richard Henderson <rth@redhat.com>
53645
53646 * gcc.dg/940510-1.c: Update expected error wording.
53647 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
53648
53649 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
53650
53651 * lib/target-supports.exp (check_alias_available): Modified to
53652 indicate aliases not supported if only weak aliases are supported.
53653
53654 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53655
53656 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
53657 Turn on cmpstrsi checks for __pj__ and __i370__.
53658
53659 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
53660
53661 * g++.old-deja/g++.other/virtual11.C: New test.
53662
53663 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
53664
53665 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
53666
53667 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53668
53669 * gcc.c-torture/compile/20010102-1.c: New test.
53670
53671 2001-01-02 Andreas Jaeger <aj@suse.de>
53672
53673 * gcc.dg/noreturn-3.c: New test.
53674
53675 * gcc.dg/noreturn-4.c: New test.
53676
53677 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53678
53679 * gcc.c-torture/execute/stdio-opt-1.c: Also test
53680 __builtin_fputc and __builtin_fwrite.
53681
53682 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
53683
53684 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
53685 signed char, not default char.
53686
53687 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
53688
53689 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
53690
53691 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
53692
53693 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
53694
53695 2000-12-29 Richard Henderson <rth@redhat.com>
53696
53697 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
53698 (__cyg_profile_func_exit): Define.
53699
53700 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
53701
53702 * g++.dg/vtgc1.C: New test.
53703
53704 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
53705
53706 * gcc.dg/noncompile/20001228-1.c: New test.
53707
53708 * gcc.dg/20001228-1.c: New test.
53709
53710 * gcc.c-torture/execute/20001228-1.c: New test.
53711
53712 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
53713
53714 * gcc.dg/format-strfmon-1.c: New test.
53715
53716 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53717
53718 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
53719 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
53720 * gcc.c-torture/execute/string-opt-1.c: Likewise.
53721 * gcc.c-torture/execute/string-opt-2.c: Likewise.
53722 * gcc.c-torture/execute/string-opt-3.c: Likewise.
53723 * gcc.c-torture/execute/string-opt-4.c: Likewise.
53724 * gcc.c-torture/execute/string-opt-6.c: Likewise.
53725 * gcc.c-torture/execute/string-opt-7.c: Likewise.
53726 * gcc.c-torture/execute/string-opt-8.c: Likewise.
53727 * gcc.c-torture/execute/string-opt-9.c: Likewise.
53728 * gcc.c-torture/execute/string-opt-10.c: Likewise.
53729 * gcc.c-torture/execute/string-opt-11.c: Likewise.
53730 * gcc.c-torture/execute/string-opt-12.c: Likewise.
53731
53732 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
53733 * gcc.c-torture/execute/string-opt-4.c: Test index.
53734
53735 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
53736
53737 * gcc.c-torture/compile/20001226-1.c: New test.
53738
53739 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
53740
53741 * gcc.c-torture/compile/20001222-1.c: New test.
53742 * gcc.c-torture/compile/20001222-1.x: Xfail.
53743
53744 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
53745
53746 * gcc.c-torture/execute/comp-goto-2.c: New test.
53747
53748 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
53749
53750 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
53751 Use long types if __INT_MAX__ is 32767.
53752 (main): Use cast to (sint32 *) when poking 88 into a_page.
53753
53754 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
53755
53756 2000-12-21 Bernd Schmidt <bernds@redhat.com>
53757
53758 * gcc.c-torture/compile/20001221-1.c: New test.
53759 * gcc.c-torture/execute/20001221-1.c: New test.
53760
53761 2000-12-20 Richard Henderson <rth@redhat.com>
53762
53763 * g++.old-deja/g++.pt/crash36.C: Update error lines.
53764 * g++.old-deja/g++.robertl/eb109.C: Likewise.
53765
53766 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53767
53768 * gcc.dg/compare3.c: New test.
53769
53770 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
53771
53772 * gcc.dg/format-warnll-1.c: New test.
53773
53774 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
53775
53776 * gcc.dg/cpp/cmdlne-P.c: New test.
53777
53778 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
53779
53780 * gcc.c-torture/execute/builtin-abs-1.c,
53781 gcc.c-torture/execute/builtin-abs-2.c: New tests.
53782
53783 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
53784
53785 * gcc.dg/cpp/multiline.c: New test.
53786
53787 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
53788
53789 * g++.old-deja/g++.other/syshdr1.C: Update.
53790 * gcc.dg/cpp/lineflags.c: Remove temporarily.
53791
53792 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53793
53794 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
53795
53796 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53797
53798 * g++.old-deja/g++.pt/ttp65.C: New test.
53799
53800 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53801
53802 * g++.old-deja/g++.pt/ttp64.C: New test.
53803
53804 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53805
53806 * g++.old-deja/g++.pt/spec33.C: New test.
53807
53808 2000-12-14 Catherine Moore <clm@redhat.com>
53809
53810 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
53811 * gcc.c-torture/execute/920612-2.c: Likewise.
53812 * gcc.c-torture/execute/920428-2.c: Likewise.
53813 * gcc-c-torture/execute/va-arg-11.c: Call exit.
53814 * gcc.c-torture/execute/va-arg-21.c: Likewise.
53815
53816 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53817
53818 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
53819 * gcc.dg/pack-test-2.c: Likewise.
53820
53821 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
53822
53823 Tests by Zack Weinberg <zackw@stanford.edu>.
53824
53825 * gcc.dg/cpp/defined.c: Update.
53826 * gcc.dg/cpp/defined_trad.c: New tests.
53827
53828 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
53829
53830 * gcc.dg/cpp/trad-direct.c: Update.
53831
53832 2000-12-11 Neil Booth <neilb@earthling.net>
53833
53834 * gcc.dg/cpp/defined_trad.c
53835
53836 2000-12-11 Neil Booth <neilb@earthling.net>
53837
53838 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
53839
53840 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
53841
53842 * gcc.dg/format-miss-2.c: New test.
53843
53844 2000-12-09 Neil Booth <neilb@earthling.net>
53845
53846 * gcc.dg/cpp/lineflags.c: New tests.
53847 * gcc.dg/cpp/poison.c: Update.
53848 * gcc.dg/cpp/redef2.c: Update.
53849 * gcc.dg/cpp/skipping.c: New test.
53850
53851 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
53852
53853 * g++.old-deja/g++.other/eh3.C: New testcase.
53854
53855 2000-12-07 Neil Booth <neilb@earthling.net>
53856
53857 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
53858 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
53859 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
53860 wtr-union-init-2.c, wtr-union-init-3.c: Update.
53861 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
53862 Update.
53863
53864 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53865
53866 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
53867 __SIZE_TYPE__ instead of int for type of integers cast to
53868 pointers.
53869
53870 2000-12-07 Jakub Jelinek <jakub@redhat.com>
53871
53872 * g++.old-deja/g++.other/cleanup4.C: New test.
53873
53874 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53875
53876 * format-sec-1.c: New test.
53877
53878 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53879
53880 * gcc.dg/format-nonlit-3.c: New test.
53881
53882 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
53883
53884 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
53885 through a null pointer.
53886
53887 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
53888
53889 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
53890 * g++.old-deja/g++.pt/partial4.C: New test.
53891
53892 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
53893
53894 * gcc.c-torture/execute/ieee/hugeval.x: New.
53895
53896 2000-12-06 Neil Booth <neilb@earthling.net>
53897
53898 * gcc.dg/cpp/backslash2.c: New tests.
53899
53900 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53901
53902 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
53903 * gcc.c-torture/execute/stdio-opt-2.c: New test.
53904
53905 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
53906
53907 * gcc.c-torture/execute/20001203-2.c: New testcase.
53908
53909 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
53910
53911 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
53912 * g++.old-deja/g++.other/virtual10.C: New test.
53913
53914 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
53915
53916 * g++.old-deja/g++.mike/pmf5.C: Remove test.
53917
53918 2000-12-05 Richard Henderson <rth@redhat.com>
53919
53920 * gcc.c-torture/compile/20001205-1.c: New.
53921
53922 2000-12-04 Neil Booth <neilb@earthling.net>
53923
53924 * g++.old-deja/g++.other/virtual9.C: New test.
53925 * g++.old-deja/g++.pt/crash61.C: New test.
53926 * gcc.c-torture/execute/loop-9.c: New test.
53927
53928 2000-12-04 Neil Booth <neilb@earthling.net>
53929
53930 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
53931 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
53932 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
53933 * gcc.dg/cpp/extratokens.c: ...here.
53934
53935 2000-12-04 Neil Booth <neilb@earthling.net>
53936
53937 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
53938 New tests.
53939
53940 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53941
53942 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
53943 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
53944
53945 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
53946
53947 * gcc.c-torture/execute/20001203-1.c: New test.
53948
53949 2000-12-03 Neil Booth <neilb@earthling.net>
53950
53951 * gcc.dg/cpp/macro6.c: New test cases.
53952
53953 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53954
53955 * gcc.c-torture/execute/string-opt-9.c: New test.
53956 * gcc.c-torture/execute/string-opt-10.c: Likewise.
53957 * gcc.c-torture/execute/string-opt-11.c: Likewise.
53958 * gcc.c-torture/execute/string-opt-12.c: Likewise.
53959
53960 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
53961 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
53962
53963 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
53964
53965 * gcc.dg/cpp/if-6.c: New testcase.
53966
53967 * gcc.dg/20001201-1.c: New testcase.
53968
53969 2000-12-02 Neil Booth <neilb@earthling.net>
53970
53971 * g++.old-deja/g++.other/externC4.C,
53972 g++.old-deja/g++.other/friend10.C: New tests.
53973
53974 2000-12-02 Neil Booth <neilb@earthling.net>
53975
53976 * g++.old-deja/g++.other/instan2.C
53977 * g++.old-deja/g++.other/instan3.C: New test.
53978
53979 2000-12-02 Neil Booth <neilb@earthling.net>
53980
53981 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
53982 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
53983 gnuc99.c,gnuc99-pedantic.c: New tests.
53984
53985 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
53986
53987 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
53988 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
53989
53990 2000-12-01 Neil Booth <neilb@earthling.net>
53991
53992 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
53993 * gcc.dg/cpp/poison.c: Update.
53994 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
53995
53996 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
53997
53998 * g77.f-torture/execute/20001201.f: New test.
53999
54000 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
54001
54002 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
54003
54004 2000-12-01 Jakub Jelinek <jakub@redhat.com>
54005
54006 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
54007
54008 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
54009
54010 * g++.old-deja/g++.other/cast6.C: New test.
54011
54012 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
54013
54014 * gcc.c-torture/execute/20001130-2.c: New testcase.
54015
54016 2000-11-30 Richard Henderson <rth@redhat.com>
54017
54018 * gcc.c-torture/execute/20001130-1.c: New test.
54019
54020 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
54021
54022 * g++.old-deja/g++.other/op3.C: New test.
54023
54024 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
54025
54026 * g++.old-deja/g++.other/op2.C: New test.
54027
54028 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
54029
54030 * g++.old-deja/g++.other/crash38.C: New test.
54031
54032 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
54033
54034 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
54035
54036 2000-11-29 Jakub Jelinek <jakub@redhat.com>
54037
54038 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
54039 tests.
54040 * gcc.c-torture/execute/string-opt-6.c: New test.
54041
54042 * gcc.dg/20001117-1.c: Add main.
54043
54044 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
54045
54046 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
54047 Move from here ...
54048 * gcc.dg/940510-1.c: ... to here.
54049
54050 * gcc.dg/20000926-1.c: GNU C now allows initializations of
54051 zero-size arrays in toplevel structures.
54052
54053 2000-11-28 Jakub Jelinek <jakub@redhat.com>
54054
54055 * gcc.c-torture/execute/loop-8.c: New test.
54056
54057 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
54058
54059 * g++.old-deja/g++.other/base1.C: New test.
54060
54061 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
54062
54063 * g++.old-deja/g++.other/parse2.C: New test.
54064
54065 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
54066
54067 * g++.old-deja/g++.pt/incomplete1.C: New test.
54068
54069 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
54070
54071 * g++.old-deja/g++.other/friend9.C: New test.
54072
54073 2000-11-28 Jakub Jelinek <jakub@redhat.com>
54074
54075 * gcc.dg/20001127-1.c: New test.
54076
54077 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
54078
54079 * g++.old-deja/g++.pt/friend46.C: New test.
54080
54081 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
54082
54083 * g++.old-deja/g++.other/ptrmem8.C: New test.
54084
54085 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54086
54087 * gcc.c-torture/execute/string-opt-7.c: New test.
54088 * gcc.c-torture/execute/string-opt-8.c: Likewise.
54089
54090 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
54091
54092 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
54093 instead of 'mkcheck 2'.
54094
54095 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
54096
54097 * gcc.c-torture/execute/memcheck/driver.c,
54098 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
54099 C9X references to refer to C99.
54100
54101 2000-11-25 Jakub Jelinek <jakub@redhat.com>
54102
54103 * gcc.dg/ultrasp3.c: New test.
54104
54105 2000-11-25 Neil Booth <neilb@earthling.net>
54106
54107 * gcc.dg/cpp/include2.c: Update test to be locale independent.
54108
54109 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
54110
54111 * gcc.c-torture/compile/20001123-2.c: New.
54112
54113 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
54114
54115 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
54116
54117 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
54118
54119 * gcc.dg/sequence-point-1.c: Add some new tests.
54120 * gcc.c-torture/execute/20001124-1.c: New test.
54121
54122 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
54123
54124 * g++.old-deja/g++.other/vaarg4.C: New test.
54125 * gcc.c-torture/compile/20001123-1.c: New test.
54126
54127 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
54128
54129 * g++.other/crash24.C: Adjust and remove XFAIL.
54130 * g++.other/crash37.C: New test.
54131
54132 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
54133
54134 * g++.old-deja/g++.pt/instantiate9.C: New test.
54135
54136 2000-11-22 Mark Mitchell <mark@codesourcery.com>
54137
54138 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
54139 new ABI, too.
54140
54141 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
54142 * g++.old-deja/g++.robertl/eb55.C: Likewise.
54143
54144 2000-11-22 Neil Booth <neilb@earthling.net>
54145
54146 * gcc.dg/cpp/Wtrigraphs.c: New test.
54147
54148 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
54149
54150 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
54151
54152 2000-11-22 Jakub Jelinek <jakub@redhat.com>
54153
54154 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
54155
54156 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
54157
54158 * lib/gcc-dg.exp: load_lib scanasm.exp.
54159 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
54160 * lib/g++-dg.exp: load_lib scanasm.exp.
54161 * lib/scanasm.exp: New.
54162 (scan-assembler, scan-assembler-not): Add optional arguments to
54163 test name, or if not present, the pattern name.
54164 (scan-assembler-dem, scan-assembler-dem-not): New.
54165
54166 * g++.dg/dg.exp: New.
54167
54168 2000-11-21 Neil Booth <neilb@earthling.net>
54169
54170 * gcc.dg/cpp/integrated1.c: Remove.
54171
54172 2000-11-21 Jakub Jelinek <jakub@redhat.com>
54173
54174 * gcc.c-torture/execute/20001121-1.c: New test.
54175
54176 2000-11-21 Richard Henderson <rth@redhat.com>
54177
54178 * gcc.c-torture/compile/20001121-1.c: New test.
54179
54180 2000-11-20 Neil Booth <neilb@earthling.net>
54181
54182 * gcc.dg/cpp/integrated1.c: New test.
54183
54184 2000-11-21 Jakub Jelinek <jakub@redhat.com>
54185
54186 * g++.old-deja/g++.other/inline17.C: New test.
54187
54188 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
54189
54190 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
54191 local variable to be zero: I made the variable global. Now
54192 uses abort() and exit() instead of relying on main's return value.
54193
54194 2000-11-20 Neil Booth <neilb@earthling.net>
54195
54196 * gcc.dg/cpp/paste2.c: Update test.
54197 * objc/execute/paste.m: New test.
54198
54199 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
54200
54201 * gcc.dg/c99-condexpr-1.c: New test.
54202
54203 2000-11-20 Neil Booth <neilb@earthling.net>
54204
54205 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
54206
54207 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
54208
54209 * g++.old-deja/g++.pt/export1.C: New test.
54210
54211 2000-11-20 Jakub Jelinek <jakub@redhat.com>
54212
54213 * gcc.dg/20001117-1.c: New test.
54214
54215 2000-11-18 Richard Henderson <rth@redhat.com>
54216
54217 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
54218
54219 2000-11-18 Richard Henderson <rth@redhat.com>
54220
54221 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
54222 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
54223 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
54224
54225 2000-11-18 Richard Henderson <rth@redhat.com>
54226
54227 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
54228 (main): New. Exit cleanly.
54229
54230 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
54231
54232 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
54233 gcc.dg/c99-fordecl-2.c: New tests.
54234
54235 2000-11-18 Richard Henderson <rth@redhat.com>
54236
54237 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
54238 * gcc.c-torture/execute/zerolen-2.c: New.
54239
54240 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54241
54242 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
54243 memory.
54244
54245 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
54246
54247 * g++.old-deja/g++.pt/instantiate8.C: New test.
54248
54249 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
54250
54251 * g++.old-deja/g++.other/incomplete.C: Add more tests.
54252 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
54253
54254 2000-11-16 Nick Clifton <nickc@redhat.com>
54255
54256 * gcc.c-torture/execute/nestfunc-2.c: New test.
54257 * gcc.c-torture/execute/nestfunc-3.c: New test.
54258
54259 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
54260
54261 * gcc.c-torture/compile/20001116-1.c: New test.
54262
54263 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54264
54265 * gcc.c-torture/execute/20001115-1.c: New test.
54266
54267 2000-11-15 Mark Mitchell <mark@codesourcery.com>
54268
54269 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
54270 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
54271 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
54272 * g++.old-deja/g++.abi/vmihint.C: Likewise.
54273
54274 2000-11-15 Neil Booth <neilb@earthling.net>
54275
54276 gcc.dg/cpp/_Pragma1.c: Update.
54277 gcc.dg/cpp/_Pragma2.c: New test.
54278
54279 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
54280
54281 * g++.old-deja/g++.other/anon5.C: New test.
54282
54283 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
54284
54285 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
54286 tests.
54287
54288 2000-11-14 Jakub Jelinek <jakub@redhat.com>
54289
54290 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
54291 output.
54292
54293 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
54294
54295 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
54296 labels at end of compound statements.
54297
54298 2000-11-13 Jakub Jelinek <jakub@redhat.com>
54299
54300 * gcc.c-torture/execute/loop-7.c: New test.
54301
54302 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
54303
54304 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
54305
54306 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
54307
54308 * gcc.dg/c99-bool-1.c: New test.
54309
54310 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
54311
54312 * gcc.dg/c99-scope-1.c: Remove xfail.
54313 * gcc.dg/c99-scope-2.c: New test.
54314
54315 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54316
54317 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
54318 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
54319
54320 2000-11-11 Mark Mitchell <mark@codesourcery.com>
54321
54322 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
54323 error messages.
54324
54325 * g++.mike/p700.C: Don't typedef wchar_t.
54326 * g++.mike/p784.C: Likewise.
54327 * g++.mike/eb101.C: Don't use __wchar_t.
54328
54329 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
54330
54331 * g77.f-torture/execute/20001111.[fx]: Test premature exit
54332 from DO loop.
54333
54334 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
54335
54336 * gcc.c-torture/execute/20001111-1.c: New test.
54337
54338 2000-11-10 Nick Clifton <nickc@redhat.com>
54339
54340 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
54341 long multuiple and accumulate.
54342
54343 2000-11-09 Richard Henderson <rth@redhat.com>
54344
54345 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
54346 via size_t instead of int.
54347
54348 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
54349 * gcc.c-torture/execute/string-opt-2.c: Likewise.
54350 * gcc.c-torture/execute/string-opt-3.c: Likewise.
54351 * gcc.c-torture/execute/string-opt-4.c: Likewise.
54352
54353 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
54354
54355 * gcc.c-torture/compile/20001109-1.c: New test.
54356 * gcc.c-torture/compile/20001109-2.c: New test.
54357
54358 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
54359
54360 * g++.old-deja/g++.pt/operator1.C: New test.
54361 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
54362
54363 2000-11-09 Jakub Jelinek <jakub@redhat.com>
54364
54365 * gcc.dg/20001108-1.c: New test.
54366
54367 2000-11-09 Jakub Jelinek <jakub@redhat.com>
54368
54369 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
54370 with both arguments constant strings.
54371 * gcc.c-torture/execute/string-opt-3.c: New test.
54372 * gcc.c-torture/execute/string-opt-4.c: New test.
54373 * gcc.c-torture/execute/string-opt-5.c: New test.
54374
54375 2000-11-08 Nick Clifton <nickc@redhat.com>
54376
54377 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
54378 mulsidi3adddi patterns.
54379
54380 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
54381
54382 * g++.old-deja/g++.other/crash36.C: New test.
54383
54384 2000-11-08 Jakub Jelinek <jakub@redhat.com>
54385
54386 * g++.old-deja/g++.other/init16.C: New test.
54387
54388 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
54389
54390 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
54391
54392 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
54393
54394 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
54395 * gcc.c-torture/execute/va-arg-16.x: Likewise.
54396 * gcc.c-torture/execute/va-arg-17.x: Likewise.
54397
54398 2000-11-07 DJ Delorie <dj@redhat.com>
54399
54400 * gcc.dg/20000614-1.c: Add return so that test can pass.
54401
54402 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54403
54404 * gcc.c-torture/execute/string-opt-1.c: New test.
54405
54406 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
54407
54408 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
54409 mips-sgi-irix6.* because the MIPS ABI passes floating-point
54410 parameters in registers, and there is no way for a varargs
54411 function to know in which order the integer and floating-point
54412 parameters should be interleaved when they are placed on the
54413 stack.
54414 * gcc.c-torture/execute/va-arg-16.x: Likewise.
54415 * gcc.c-torture/execute/va-arg-17.x: Likewise.
54416
54417 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54418
54419 * gcc.c-torture/execute/string-opt-2.c: New test.
54420
54421 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
54422
54423 * g++.old-deja/g++.pt/crash60.C: New test.
54424
54425 2000-11-06 Jakub Jelinek <jakub@redhat.com>
54426
54427 * g++.old-deja/g++.other/crash24.C: New test.
54428 * g++.old-deja/g++.other/crash25.C: New test.
54429 * g++.old-deja/g++.other/crash26.C: New test.
54430 * g++.old-deja/g++.other/crash27.C: New test.
54431 * g++.old-deja/g++.other/crash28.C: New test.
54432 * g++.old-deja/g++.other/crash29.C: New test.
54433 * g++.old-deja/g++.other/crash30.C: New test.
54434 * g++.old-deja/g++.other/crash31.C: New test.
54435 * g++.old-deja/g++.other/crash32.C: New test.
54436 * g++.old-deja/g++.other/crash33.C: New test.
54437 * g++.old-deja/g++.other/crash34.C: New test.
54438 * g++.old-deja/g++.other/crash35.C: New test.
54439
54440 2000-11-06 Jakub Jelinek <jakub@redhat.com>
54441
54442 * gcc.c-torture/execute/20001031-1.c: New test.
54443
54444 2000-11-04 Mark Mitchell <mark@codesourcery.com>
54445
54446 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
54447 namespace.
54448
54449 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
54450 standards-conformant.
54451
54452 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
54453
54454 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
54455 * g++.old-deja/g++.mike/p755a.C: Likewise.
54456 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
54457 library makes no calls to `operator new' during initialization.
54458
54459 2000-11-04 Neil Booth <neilb@earthling.net>
54460
54461 * gcc.dg/cpp/include2.c: New tests.
54462
54463 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
54464
54465 * lib/g++.exp (g++_set_ld_library_path): New function.
54466 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
54467
54468 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
54469
54470 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
54471 warnings.
54472
54473 2000-11-01 Richard Henderson <rth@redhat.com>
54474
54475 * g++.old-deja/g++.ext/namedret1.C: New.
54476 * g++.old-deja/g++.ext/namedret2.C: New.
54477 * g++.old-deja/g++.ext/namedret3.C: New.
54478
54479 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
54480
54481 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
54482 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
54483
54484 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54485
54486 * gcc.c-torture/execute/va-arg-21.c: New test.
54487
54488 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
54489
54490 * gcc.dg/c99-complex-2.c: New test.
54491
54492 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54493
54494 * gcc.c-torture/execute/stdio-opt-1.c: New test.
54495
54496 2000-10-31 Jakub Jelinek <jakub@redhat.com>
54497
54498 * g++.old-deja/g++.other/inline16.C: New test.
54499
54500 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
54501
54502 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
54503 __PRETTY_FUNCTION__
54504
54505 2000-10-29 Neil Booth <neilb@earthling.net>
54506
54507 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
54508 New tests.
54509 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
54510 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
54511 optimisation.
54512
54513 2000-10-29 Neil Booth <neilb@earthling.net>
54514
54515 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
54516 * mi1.c, mi1c.h: Add null directives to multiple-include test.
54517 * mi5.c: Test multiple includes work with -C.
54518 * trigraphs.c: Test ^= version.
54519
54520 2000-10-28 Neil Booth <neilb@earthling.net>
54521
54522 New tests and test updates for new macro expander.
54523
54524 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
54525 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
54526 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
54527 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
54528 new diagnostic messages.
54529
54530 * gcc.dg/cpp/macro3.c: New tests.
54531
54532 2000-10-27 Mark Mitchell <mark@codesourcery.com>
54533
54534 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
54535 on the same line.
54536
54537 2000-10-27 Jakub Jelinek <jakub@redhat.com>
54538
54539 * g++.old-deja/g++.other/eh2.C: New test.
54540
54541 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
54542
54543 * gcc.c-torture/execute/20001027-1.c: New test.
54544
54545 2000-10-26 Richard Henderson <rth@redhat.com>
54546
54547 * gcc.c-torture/execute/20001026-1.c: New.
54548
54549 2000-10-26 Mark Mitchell <mark@codesourcery.com>
54550
54551 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
54552 * g++.old-deja/g++.law/builtin1.C: Likewise.
54553 * g++.old-deja/g++.law/ctors10.C: Likewise.
54554 * g++.old-deja/g++.law/virtual3.C: Likewise.
54555 * g++.old-deja/g++.mike/p658.C: Likewise.
54556 * g++.old-deja/g++.other/sibcall1.C: Likewise.
54557 * g++.old-deja/g++.other/vaarg2.C: Likewise.
54558 * g++.old-deja/g++.robertl/eb124.C: Likewise.
54559 * g++.old-deja/g++.robertl/eb44.C: Likewise.
54560 * g++.old-deja/g++.robertl/eb77.C: Likewise.
54561
54562 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
54563
54564 * gcc.c-torture/compile/20001024-1.c: New test.
54565
54566 2000-10-25 Mark Mitchell <mark@codesourcery.com>
54567
54568 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
54569 to tell us whether or not we are using V3.
54570
54571 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
54572
54573 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
54574 operands.
54575
54576 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
54577
54578 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
54579
54580 2000-10-25 Jakub Jelinek <jakub@redhat.com>
54581
54582 * gcc.c-torture/execute/20001024-1.c: New test.
54583
54584 2000-10-24 Jakub Jelinek <jakub@redhat.com>
54585
54586 * g++.old-deja/g++.other/sibcall1.C: New test.
54587
54588 2000-10-20 Jakub Jelinek <jakub@redhat.com>
54589
54590 * gcc.dg/noncompile/init-3.c: New test.
54591
54592 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
54593
54594 * gcc.dg/format-array-1.c: New test.
54595
54596 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
54597
54598 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
54599 writing through null pointers; remove comment about testing
54600 unterminated strings.
54601
54602 2000-10-17 Matthew Hiller <hiller@redhat.com>
54603
54604 * gcc.c-torture/execute/20001017-2.c: New test.
54605
54606 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
54607
54608 * gcc.c-torture/compile/20001018-1.c: New test.
54609 * gcc.c-torture/compile/20001018-1.x: Xfail.
54610
54611 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54612
54613 * gcc.c-torture/execute/20001017-1.c: New test.
54614
54615 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
54616
54617 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
54618 for multiple use of arguments with scanf formats; add tests for
54619 multiple use of arguments.
54620
54621 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
54622
54623 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
54624 from some old tests.
54625
54626 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
54627
54628 * gcc.dg/format-miss-1.c: New test.
54629
54630 2000-10-16 Jakub Jelinek <jakub@redhat.com>
54631
54632 * gcc.c-torture/execute/20001013-1.c: New test.
54633
54634 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
54635
54636 * gcc.dg/format-branch-1.c: New test.
54637
54638 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
54639
54640 * README, lib/file-format.exp: Remove EGCS references.
54641
54642 2000-10-16 Jakub Jelinek <jakub@redhat.com>
54643
54644 * gcc.dg/20001013-1.c: New test.
54645
54646 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
54647
54648 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
54649 for intmax_t in the compiler using __typeof__ and the type rules
54650 for conditional expressions.
54651
54652 2000-10-13 Jakub Jelinek <jakub@redhat.com>
54653
54654 * gcc.dg/20001012-1.c: New test.
54655 * gcc.dg/20001012-2.c: New test.
54656
54657 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54658
54659 * gcc.dg/format-attr-1.c: New test.
54660
54661 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54662
54663 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
54664 __LONG_LONG_MAX__ instead of LLONG_MAX.
54665
54666 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
54667
54668 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
54669 scanf flags.
54670 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
54671 flags.
54672
54673 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
54674
54675 * gcc.dg/sequence-pt-1.c: New test.
54676
54677 2000-10-11 Geoff Keating <geoffk@cygnus.com>
54678
54679 * gcc.c-torture/execute/20001011-1.c: New testcase.
54680 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
54681
54682 2000-10-10 Jakub Jelinek <jakub@redhat.com>
54683
54684 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
54685 does not error on it.
54686
54687 2000-10-10 Jakub Jelinek <jakub@redhat.com>
54688
54689 * gcc.dg/20001009-1.c: New test.
54690
54691 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
54692
54693 * gcc.c-torture/compile/20001009-1.c: Move from here ....
54694 * gcc.c-torture/execute/20001009-2.c: ... to here.
54695
54696 2000-10-09 Geoff Keating <geoffk@cygnus.com>
54697
54698 * gcc.c-torture/compile/20001009-1.c: New testcase.
54699 * gcc.c-torture/execute/20001009-1.c: New testcase.
54700 Testcases provided by Jan Hubicka <jh@suse.cz>.
54701
54702 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
54703
54704 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
54705 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
54706 uintmax_t using <limits.h> to emulate the compiler's internal
54707 logic. No longer XFAIL %j tests.
54708
54709 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
54710
54711 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
54712 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
54713 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
54714 regexps and details of expected handling of some bad formats.
54715 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
54716 suppression.
54717
54718 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
54719
54720 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
54721 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
54722 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
54723 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
54724 in list archives.
54725
54726 2000-10-06 Richard Henderson <rth@cygnus.com>
54727
54728 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
54729 * g++.old-deja/g++.brendan/crash52.C: Likewise.
54730 * g++.old-deja/g++.jason/report.C: Likewise.
54731 * g++.old-deja/g++.law/friend5.C: Likewise.
54732 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
54733 of the expected warnings.
54734
54735 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
54736
54737 * g++.old-deja/g++.pt/enum14.C: New test.
54738
54739 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
54740
54741 * g++.old-deja/g++.pt/crash59.C: New test.
54742
54743 2000-10-04 Will Cohen <wcohen@redhat.com>
54744
54745 * gcc.dg/20000926-1.c: New test.
54746
54747 2000-10-03 Geoff Keating <geoffk@cygnus.com>
54748
54749 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
54750 function name for current C++ compiler.
54751 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
54752
54753 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
54754
54755 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
54756 __PRETTY_FUNCTION__.
54757 * g++.old-deja/g++.ext/pretty2.C: Likewise.
54758
54759 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54760
54761 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
54762
54763 2000-09-26 Jakub Jelinek <jakub@redhat.com>
54764
54765 * gcc.c-torture/compile/20000923-1.c: New test.
54766
54767 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
54768
54769 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
54770 * g++.old-deja/g++.pt/ttp62.C: Same.
54771 * g++.old-deja/g++.other/inline14.C: Same.
54772
54773 2000-09-24 Richard Henderson <rth@cygnus.com>
54774
54775 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
54776
54777 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
54778
54779 * gcc.dg/c90-printf-1.c: Add test for wide string format.
54780
54781 2000-09-22 Geoff Keating <geoffk@cygnus.com>
54782
54783 * gcc.c-torture/compile/20000922-1.c: New file.
54784
54785 2000-09-21 Nick Clifton <nickc@redhat.com>
54786
54787 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
54788 a signed long modulo operation.
54789 (mod6): New function - perform an unsigned long modulo operation.
54790 (main): Add tests for modulos of very large numbers by very small
54791 dividends.
54792
54793 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54794
54795 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
54796
54797 2000-09-19 Richard Henderson <rth@cygnus.com>
54798
54799 * gcc.dg/compare2.c (case 10): XFAIL.
54800
54801 2000-09-18 Richard Henderson <rth@cygnus.com>
54802
54803 * gcc.c-torture/execute/20000906-1.c: Move ...
54804 * gcc.dg/20000906-1.c: ... here. Only run on targets
54805 that support __builtin_trap.
54806
54807 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
54808
54809 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
54810
54811 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
54812
54813 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
54814 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
54815 more $ format tests.
54816
54817 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
54818
54819 * gcc.dg/format-errmk-1.c: New test.
54820
54821 2000-09-17 Greg McGary <greg@mcgary.org>
54822
54823 * gcc.c-torture/execute/20000917-1.x: Remove.
54824
54825 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
54826
54827 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
54828
54829 2000-09-17 Greg McGary <greg@mcgary.org>
54830
54831 * gcc.c-torture/execute/20000917-1.c: New test.
54832 * gcc.c-torture/execute/20000917-1.x: XFAIL.
54833
54834 2000-09-16 Neil Booth <NeilB@earthling.net>
54835
54836 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
54837 in nested macro bug.
54838
54839 2000-09-15 Neil Booth <NeilB@earthling.net>
54840
54841 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
54842
54843 2000-09-14 Jeffrey A Law (law@cygnus.com)
54844
54845 * gcc.c-torture/execute/20000914-1.c: New test.
54846
54847 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
54848
54849 * g++.other/inline13.C: New test.
54850
54851 2000-09-12 Andreas Jaeger <aj@suse.de>
54852
54853 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
54854 constant by Ulrich Drepper <drepper@redhat.com>.
54855
54856 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
54857
54858 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
54859
54860 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54861
54862 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
54863
54864 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
54865
54866 * gcc.dg/cpp/backslash.c: New test.
54867
54868 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
54869
54870 * gcc.c-torture/execute/20000910-1.c: New test.
54871 * gcc.c-torture/execute/20000910-2.c: Likewise.
54872
54873 2000-09-11 Robert Lipe <robertl@sco.com>
54874
54875 * gcc.dg/pragma-align.c: New test.
54876
54877 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
54878
54879 * g++.old-deja/g++.pt/explicit82.C: New test.
54880 * g++.old-deja/g++.pt/explicit83.C: New test.
54881
54882 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
54883
54884 * gcc.dg/asm-names.c: New test.
54885
54886 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54887
54888 * gcc.dg/cpp/tr-warn6.c: New test
54889
54890 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
54891
54892 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
54893 be accepted.
54894
54895 2000-09-07 Catherine Moore <clm@redhat.com>
54896
54897 * gcc.c-torture/execute/unroll-1.c: New test.
54898
54899 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
54900
54901 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
54902 ERROR markers.
54903 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
54904 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
54905 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
54906 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
54907 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
54908 Preprocess only.
54909 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
54910 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
54911
54912 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54913
54914 * g++.old-deja/g++.pt/deduct2.C: New test.
54915
54916 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54917
54918 * g++.old-deja/g++.pt/parms2.C: New test.
54919
54920 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
54921
54922 * g++.old-deja/g++.pt/crash58.C: New test.
54923
54924 2000-09-06 Greg McGary <greg@mcgary.org>
54925
54926 * gcc.c-torture/execute/20000906-1.c: New test.
54927 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
54928
54929 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54930
54931 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
54932
54933 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54934
54935 * g++.old-deja/g++.pt/crash57.C: New test.
54936
54937 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54938
54939 * g++.old-deja/g++.pt/crash56.C: New test.
54940
54941 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
54942
54943 * g++.old-deja/g++.pt/koenig1.C: New test.
54944
54945 2000-09-04 Jakub Jelinek <jakub@redhat.com>
54946
54947 * gcc.dg/20000904-1.c: New test.
54948
54949 2000-09-04 Jakub Jelinek <jakub@redhat.com>
54950
54951 * gcc.dg/cpp/paste8.c: New test.
54952
54953 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
54954
54955 * gcc.c-torture/compile/20000827-1.c: New test.
54956
54957 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
54958
54959 * gcc.dg/format-diag-1.c: New test.
54960
54961 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
54962
54963 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
54964 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
54965 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
54966 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
54967 gcc.dg/formatz-1.c: Adjust warning regular expressions.
54968
54969 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
54970
54971 * g++.old-deja/g++.other/nested4.C: New test.
54972
54973 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
54974
54975 * g++.old-deja/g++.ns/scoped1.C: New test.
54976
54977 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
54978
54979 * lib/g++.exp: Support testing already-installed GCC.
54980
54981 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54982
54983 * wtr-label-1.c, wtr-suffix-1.c: New tests.
54984
54985 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54986
54987 * gcc.dg/return-type-2.c: New test.
54988
54989 2000-08-27 Geoff Keating <geoffk@cygnus.com>
54990
54991 * gcc.c-torture/compile/20000825-1.c: New test.
54992
54993 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
54994
54995 * gcc.dg/dwarf2-2.c: New test.
54996
54997 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
54998
54999 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
55000 dg-warning regexps.
55001
55002 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
55003
55004 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
55005 gcc.dg/format-ext-5.c: New tests.
55006
55007 2000-08-25 Jakub Jelinek <jakub@redhat.com>
55008
55009 * g++.old-deja/g++.other/crash22.C: New test.
55010
55011 2000-08-24 Mark Mitchell <mark@codesourcery.com>
55012
55013 * gcc.dg/noncompile/930622-2.c: Adjust error message.
55014
55015 2000-08-24 Richard Henderson <rth@cygnus.com>
55016
55017 * gcc.dg/ia64-sync-1.c: New test.
55018 * gcc.dg/ia64-sync-2.c: New test.
55019 * gcc.dg/ia64-asm-1.c: New test.
55020
55021 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
55022
55023 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
55024 * gcc.dg/format-ext-2.c: New test.
55025
55026 2000-08-23 Jason Merrill <jason@redhat.com>
55027
55028 * lib/old-dejagnu.exp: Also ignore "In member function" and
55029 "At global scope".
55030
55031 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55032
55033 * gcc.dg/noncompile/label-lineno-1.c: New test.
55034
55035 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
55036
55037 * gcc.dg/c99-array-nonobj-1.c: New test.
55038
55039 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
55040
55041 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
55042 tests.
55043 * gcc.dg/format-ext-1.c: New test.
55044
55045 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55046
55047 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
55048 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
55049 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
55050 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
55051 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
55052
55053 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
55054
55055 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
55056 gcc.dg/c99-strftime-2.c: New tests.
55057
55058 2000-08-22 Richard Henderson <rth@cygnus.com>
55059
55060 * gcc.c-torture/execute/20000822-1.c: New test.
55061
55062 2000-08-21 Jakub Jelinek <jakub@redhat.com>
55063
55064 * gcc.c-torture/execute/20000819-1.x: Remove.
55065
55066 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
55067
55068 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
55069 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
55070 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
55071 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
55072 gcc.dg/format-xopen-1.c: New tests.
55073
55074 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
55075
55076 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
55077
55078 2000-08-21 Jakub Jelinek <jakub@redhat.com>
55079
55080 * g++.old-deja/g++.other/loop2.C: New test.
55081
55082 * gcc.c-torture/compile/20000606-1.c: New test.
55083 * gcc.c-torture/compile/20000728-1.c: New test.
55084 * gcc.c-torture/execute/20000801-1.c: New test.
55085 * gcc.c-torture/execute/20000801-2.c: New test.
55086 * gcc.c-torture/execute/20000819-1.c: New test.
55087 * gcc.c-torture/execute/20000819-1.x: XFAIL.
55088 * gcc.dg/20000629-1.c: New test.
55089 * gcc.dg/20000724-1.c: New test.
55090 * gcc.dg/20000807-1.c: New test.
55091
55092 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
55093
55094 * gcc.dg/cpp/pragma-1.c: New test.
55095 * gcc.dg/cpp/pragma-2.c: New test.
55096
55097 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
55098
55099 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
55100 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
55101
55102 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
55103
55104 * gcc.c-torture/compile/20000818-1.c: New test.
55105
55106 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
55107
55108 * gcc.c-torture/execute/20000818-1.c: New test.
55109
55110 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
55111
55112 * gcc.dg/format-va-1.c: New test.
55113
55114 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
55115
55116 * g++.old-deja/g++.other/typedef8.C: New test.
55117
55118 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
55119
55120 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
55121 * g++.old-deja/g++.mike/net36.C: Mark candidate.
55122 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
55123 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
55124 * g++.old-deja/g++.other/ptrmem7.C: New test.
55125 * g++.old-deja/g++.pt/ptrmem10.C: New test.
55126
55127 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
55128
55129 * g++.old-deja/g++.pt/typename27.C: New test.
55130
55131 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
55132
55133 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
55134 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
55135 * g++.old-deja/g++.pt/friend45.C: New test.
55136 * g++.old-deja/g++.other/friend8.C: New test.
55137
55138 2000-08-15 Richard Henderson <rth@cygnus.com>
55139
55140 * gcc.c-torture/execute/20000815-1.c: New test.
55141
55142 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
55143
55144 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
55145 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
55146 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
55147
55148 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
55149
55150 * g++.old-deja/g++.other/refinit2.C: New test.
55151
55152 2000-08-13 Geoff Keating <geoffk@cygnus.com>
55153
55154 * lib/c-torture.exp (c-torture): Make
55155 compiler_conditional_xfail_data global.
55156 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
55157 compiler_conditional_xfail_data machinery.
55158 (f-torture-execute): Likewise.
55159 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
55160 and only when unrolling loops.
55161
55162 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
55163
55164 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
55165
55166 * g++.old-deja/g++.pt/explicit81.C: New test.
55167
55168 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
55169
55170 * g++.old-deja/g++.pt/typename26.C: New test.
55171
55172 2000-08-10 Geoff Keating <geoffk@cygnus.com>
55173
55174 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
55175 warning.
55176
55177 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
55178
55179 * g++.old-deja/g++.other/array3.C: New test.
55180
55181 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
55182
55183 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
55184 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
55185 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
55186 New tests.
55187
55188 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
55189
55190 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
55191 * g++.old-deja/g++.abi/vmihint.C: Likewise.
55192
55193 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
55194
55195 * gcc.c-torture/execute/20000808-1.c: New test.
55196
55197 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
55198
55199 * gcc.dg/c90-const-expr-1.c: New test.
55200
55201 2000-08-08 Richard Henderson <rth@cygnus.com>
55202
55203 * gcc.dg/noncompile/920923-1.c: Declare calloc.
55204
55205 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
55206
55207 * gcc.dg/noncompile/const-ll-1.c: New test.
55208
55209 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
55210
55211 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
55212
55213 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
55214
55215 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
55216 that running programs linked against the shared version of libobjc
55217 run correctly.
55218
55219 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
55220
55221 * gcc.dg/c99-printf-1.c: New test.
55222
55223 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
55224
55225 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
55226
55227 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
55228
55229 * gcc.c-torture/execute/20000731-1.x: Delete.
55230
55231 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
55232
55233 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
55234 and torture_without_loops as is done by c-torture.exp.
55235 (search_for): Copy from c-torture.exp.
55236 (gcc-dg-runtest): New function, drives a directory of tests
55237 iterating over the TORTURE_OPTIONS.
55238 (scan-assembler, scan-assembler-not): Move here from
55239 individual directory drivers.
55240
55241 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
55242 defined by lib/gcc-dg.exp.
55243 * gcc.dg/cpp/cpp.exp: Likewise.
55244 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
55245 gcc-dg-runtest, so we cycle over optimization options.
55246
55247 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
55248 * gcc.dg/compare2.c: No longer expected to fail.
55249
55250 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
55251
55252 * gcc.c-torture/execute/20000804-1.c: New test.
55253
55254 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
55255
55256 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
55257
55258 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
55259
55260 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
55261
55262 2000-08-03 Jeffrey A Law (law@cygnus.com)
55263
55264 * gcc.c-torture/compile/20000803-1.c: New test.
55265
55266 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
55267
55268 * gcc.c-torture/execute/20000801-3.c,
55269 gcc.c-torture/execute/20000801-4.c: New tests.
55270 * gcc.c-torture/execute/20000801-3.x,
55271 gcc.c-torture/execute/20000801-4.x: Xfail.
55272
55273 2000-08-02 Geoff Keating <geoffk@cygnus.com>
55274
55275 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
55276 libobjc/.libs to allow for libtool.
55277
55278 2000-08-02 Jakub Jelinek <jakub@redhat.com>
55279
55280 * gcc.c-torture/compile/20000802-1.c: New test.
55281
55282 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
55283
55284 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
55285
55286 2000-07-31 Jeffrey A Law (law@cygnus.com)
55287
55288 * gcc-c-torture/execute/20000731-2.c: New test.
55289
55290 * gcc.c-torture/execute/20000731-1.c: New test.
55291 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
55292
55293 2000-07-31 Jakub Jelinek <jakub@redhat.com>
55294
55295 * gcc.dg/cpp/paste7.c: New test.
55296 * gcc.dg/cpp/20000725-1.c: New test.
55297
55298 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
55299
55300 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
55301 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
55302 declaration warning for __builtin_dwarf_reg_size.
55303
55304 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
55305
55306 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
55307
55308 * gcc.dg/noncompile/voidparam-1.c: New test.
55309
55310 2000-07-30 Richard Henderson <rth@cygnus.com>
55311
55312 * gcc.dg/c90-digraph-1.c: Don't xfail.
55313 * gcc.dg/compare2.c (case 10): Xfail.
55314 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
55315
55316 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
55317
55318 * gcc.dg/c99-main-1.c: New test.
55319
55320 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
55321
55322 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
55323
55324 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
55325
55326 * gcc.c-tortuer/execute/20000726-1.c: New test.
55327
55328 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
55329
55330 * gcc.c-torture/execute/enum-2.c: New test.
55331
55332 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55333
55334 * gcc.dg/cpp/tr-warn3.c: New test.
55335
55336 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
55337
55338 * g++.old-deja/g++.ext/implicit1.C: Remove.
55339 * g++.old-deja/g++.jason/c2.C: Remove
55340 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
55341 * g++.old-deja/g++.pt/crash16.C: Likewise.
55342 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
55343
55344 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
55345
55346 * g++.old-deja/g++.other/for2.C: New test.
55347
55348 2000-07-25 Jakub Jelinek <jakub@redhat.com>
55349
55350 * gcc.dg/20000720-1.c: New test.
55351
55352 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
55353
55354 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
55355
55356 2000-07-24 Geoff Keating <geoffk@cygnus.com>
55357
55358 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
55359 * gcc.c-torture/execute/20000722-1.c: New.
55360 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
55361
55362 2000-07-24 Jakub Jelinek <jakub@redhat.com>
55363
55364 * gcc.dg/cpp/20000720-1.S: New test.
55365
55366 2000-07-21 Michael Meissner <meissner@redhat.com>
55367
55368 * gcc.c-torture/execute/ieee/hugeval.c: New test.
55369
55370 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
55371
55372 * g++.old-deja/g++.brendan/crash16.C,
55373 g++.old-deja/g++.brendan/parse3.C,
55374 g++.old-deja/g++.brendan/redecl1.C,
55375 g++.old-deja/g++.ns/template13.C,
55376 g++.old-deja/g++.other/decl4.C,
55377 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
55378
55379 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
55380
55381 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
55382 and "Internal error".
55383
55384 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
55385 regexps.
55386 * gcc.dg/cpp/paste6.c: New test.
55387
55388 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
55389
55390 * gcc.dg/cpp/tr-direct.c: New test.
55391
55392 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
55393 gcc.dg/cpp/undef1.c: Tweak error regexps.
55394
55395 2000-07-18 Eric Christopher <echristo@redhat.com>
55396
55397 * gcc.c-torture/compile/20000718-1.c: New test.
55398
55399 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
55400
55401 * cpplex.c (_cpp_push_token): If the token being pushed back
55402 is the previous token in this context, just subtract one from
55403 context->posn.
55404 * cppmacro.c (save_expansion): Clear aux field when storing a
55405 placemarker.
55406
55407 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
55408
55409 * gcc.dg/noncompile/redecl-1.c: New test.
55410
55411 2000-07-18 Jakub Jelinek <jakub@redhat.com>
55412
55413 * gcc.c-torture/execute/20000717-5.c: New test.
55414 * gcc.c-torture/execute/20000717-1.x: Removed.
55415
55416 2000-07-17 Richard Henderson <rth@cygnus.com>
55417
55418 * gcc.c-torture/execute/20000717-4.c: New test.
55419
55420 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
55421
55422 * gcc.dg/cpp/syshdr.c: New test.
55423 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
55424
55425 2000-07-17 Neil Booth <neilb@earthling.net>
55426
55427 * gcc.dg/cpp/cmdlne-dM.c: New test.
55428 * gcc.dg/cpp/cmdlne-dD.c: New test.
55429
55430 2000-07-17 Jeffrey A Law (law@cygnus.com)
55431
55432 * gcc.c-torture/execute/20000717-3.c: New test.
55433
55434 * gcc.c-torture/compile/20000717-1.c: New test.
55435
55436 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
55437
55438 * gcc.c-torture/execute/20000717-2.c: New test.
55439
55440 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
55441
55442 * gcc.dg/formatz-1.c: New test.
55443
55444 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
55445 * gcc.dg/c99-digraph-1.c: New tests.
55446
55447 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
55448 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
55449
55450 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
55451 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
55452 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
55453 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
55454 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
55455 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
55456 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
55457
55458 2000-07-17 Greg McGary <greg@mcgary.org>
55459
55460 * gcc.c-torture/execute/20000717-1.c: New test.
55461 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
55462
55463 2000-07-15 Jakub Jelinek <jakub@redhat.com>
55464
55465 * gcc.c-torture/execute/20000715-2.c: New test.
55466 * gcc.dg/20000715-1.c: New test.
55467
55468 2000-07-15 Michael Meissner <meissner@redhat.com>
55469
55470 * gcc.c-torture/execute/20000715-1.c: New test.
55471
55472 2000-07-13 Jakub Jelinek <jakub@redhat.com>
55473
55474 * gcc.c-torture/execute/20000707-1.c: New test.
55475
55476 2000-07-13 Neil Booth <NeilB@earthling.net>
55477
55478 * gcc.dg/cpp/digraph1.c,
55479 gcc.dg/cpp/digraph2.c,
55480 gcc.dg/cpp/digraphs.c: New tests.
55481
55482 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
55483
55484 * g77.f-torture/compile/20000630-2.f: New test.
55485 * g77.f-torture/compile/20000630-2.x
55486
55487 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
55488
55489 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
55490
55491 2000-07-11 Neil Booth <NeilB@earthling.net>
55492
55493 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
55494
55495 2000-07-11 Neil Booth <NeilB@earthling.net>
55496
55497 * gcc.dg/cpp/cmdlne-C.c: New.
55498
55499 2000-07-09 Neil Booth <NeilB@earthling.net>
55500
55501 * gcc.dg/cpp/directiv.c: New tests.
55502 * gcc.dg/cpp/undef1.c: Update.
55503
55504 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
55505
55506 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
55507
55508 2000-07-09 Neil Booth <NeilB@earthling.net>
55509
55510 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
55511
55512 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
55513
55514 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
55515 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
55516
55517 2000-07-08 Neil Booth <NeilB@earthling.net>
55518
55519 * gcc.dg/cpp/macsyntx.c: New tests.
55520
55521 2000-07-07 Jakub Jelinek <jakub@redhat.com>
55522
55523 * gcc.dg/20000707-1.c: New test.
55524
55525 2000-07-07 Jakub Jelinek <jakub@redhat.com>
55526
55527 * gcc.c-torture/execute/20000706-1.c: New test.
55528 * gcc.c-torture/execute/20000706-2.c: New test.
55529 * gcc.c-torture/execute/20000706-3.c: New test.
55530 * gcc.c-torture/execute/20000706-4.c: New test.
55531 * gcc.c-torture/execute/20000706-5.c: New test.
55532
55533 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
55534
55535 * g++.old-deja/g++.pt/instantiate7.C: New test.
55536
55537 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
55538
55539 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
55540 * g++.old-deja/g++.mike/thunk3.C: Likewise.
55541 * g++.old-deja/g++.other/rtti3.C: Likewise.
55542 * g++.old-deja/g++.other/rttid3.C: Likewise.
55543
55544 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
55545
55546 * g77.f-torture/compile/20000630-1.x: Fix typo
55547
55548 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
55549
55550 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
55551 assembly output.
55552
55553 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
55554
55555 * gcc.dg/cpp/ident.c: New test.
55556
55557 2000-07-05 Neil Booth <NeilB@earthling.net>
55558
55559 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
55560 gcc.dg/cpp/lexstrng.c: New tests.
55561
55562 2000-07-04 Neil Booth <NeilB@earthling.net>
55563
55564 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
55565 * gcc.dg/cpp/strify2.c: Same.
55566
55567 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
55568
55569 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
55570 * gcc.dg/cpp/19990703-1.c: Likewise.
55571 * gcc.dg/cpp/20000625-1.c: Likewise.
55572 * gcc.dg/cpp/20000625-2.c: Likewise.
55573
55574 * gcc.dg/cpp/macro1.c,
55575 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
55576 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
55577 gcc.dg/cpp/strify1.c,
55578 gcc.dg/cpp/strify2.c: New tests.
55579
55580 2000-07-03 Jakub Jelinek <jakub@redhat.com>
55581
55582 * gcc.c-torture/execute/20000703-1.c: New test.
55583
55584 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
55585
55586 * g++.old-deja/g++.pt (lookup10.C): New test.
55587
55588 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
55589
55590 * g++.old-deja/g++.pt (typename25.C): New test.
55591
55592 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
55593
55594 * gcc.c-torture/compile/20000701-1.c: New test.
55595
55596 2000-06-30 Nick Clifton <nickc@cygnus.com>
55597
55598 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
55599 to test case.
55600
55601 2000-06-30 Catherine Moore <clm@cygnus.com>
55602
55603 * gcc.c-torture/execute/align-1.c: New test.
55604
55605 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
55606
55607 * g++.old-deja/g++.pt/expr8.C: New test.
55608 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
55609
55610 2000-06-29 Nick Clifton <nickc@cygnus.com>
55611
55612 * gcc.c-torture/compile/20000629-1.c: New test.
55613
55614 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
55615
55616
55617 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
55618 gcc.dg/noncompile directory, depending on whether they're
55619 preprocessor tests or not. Annotate all the tests for the dg
55620 framework.
55621
55622 * gcc.c-torture/noncompile/noncompile.exp: Delete.
55623 * gcc.dg/noncompile/noncompile.exp: New.
55624
55625 * Moved files:
55626 Old name New name
55627 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
55628 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
55629 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
55630 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
55631 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
55632 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
55633 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
55634 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
55635 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
55636 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
55637 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
55638 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
55639 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
55640 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
55641 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
55642 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
55643 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
55644 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
55645 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
55646 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
55647 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
55648 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
55649 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
55650 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
55651
55652 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
55653 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
55654 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
55655 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
55656 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
55657 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
55658
55659 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
55660
55661 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
55662 declare one variable. On the fourth, error.
55663 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
55664 declared by 20000628-1a.h.
55665
55666 2000-06-29 Richard Henderson <rth@redhat.com>
55667
55668 * gcc.c-torture/execute/930529-1.x: New file.
55669 * gcc.dg/920413-1.c: Adjust expected warning text.
55670 * gcc.dg/980217-1.c: Declare abort.
55671 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
55672
55673 2000-06-29 Jeffrey A Law (law@cygnus.com)
55674
55675 * g77.f-torture/compile/20000629-1.f: New test.
55676 * g77.f-torture/compile/20000629-1.x: Expected to fail.
55677
55678 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
55679
55680 Rearrange lots of files, removing entirely the
55681 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
55682 directories.
55683
55684 * Deleted files:
55685 gcc.c-torture/code_quality/code_quality.exp
55686 gcc.c-torture/special/special.exp
55687 gcc.failure/failure.exp
55688 gcc.failure/940409-1.x
55689 gcc.c-torture/compile/961203-1.x
55690
55691 * New files:
55692 gcc.misc-tests/linkage.exp
55693 gcc.c-torture/execute/920730-1t.c
55694 gcc.c-torture/execute/920730-1t.x
55695 gcc.c-torture/compile/920520-1.x
55696 gcc.c-torture/compile/920521-1.x
55697 gcc.c-torture/compile/981006-1.x
55698 gcc.c-torture/execute/eeprof-1.x
55699
55700 * Moved files (possibly with modifications to fit a new harness):
55701 Old name New name
55702 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
55703 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
55704 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
55705 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
55706 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
55707 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
55708 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
55709 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
55710 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
55711 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
55712 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
55713 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
55714 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
55715 gcc.failure/940409-1.c gcc.dg/940409-1.c
55716
55717 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
55718
55719 * c-torture/compile/961203-1.x: Delete.
55720
55721 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
55722 not exit. Include stdio.h.
55723 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
55724 * gcc.misc-tests/dg-12.c: Likewise.
55725 * gcc.misc-tests/dg-5.c: Likewise.
55726 * gcc.misc-tests/dg-6.c: Likewise.
55727 * gcc.misc-tests/dg-7.c: Prototype abort.
55728 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
55729 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
55730 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
55731 not exit.
55732 * gcc.misc-tests/sieve.c: Use return from main, not exit.
55733 * gcc.misc-tests/sort2.c: Use return from main, not exit.
55734
55735 2000-06-28 Jakub Jelinek <jakub@redhat.com>
55736
55737 * gcc.dg/cpp/20000628-1.c: New test.
55738 * gcc.dg/cpp/20000628-1.h: New header for above test.
55739 * gcc.dg/cpp/20000628-1a.h: Likewise.
55740
55741 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
55742
55743 * gcc.dg/cpp: New directory.
55744 * gcc.dg/cpp/cpp.exp: New driver.
55745 * gcc.dg/cpp/20000627-1.c: New test.
55746 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
55747 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
55748 and rewrite as a compilation test.
55749
55750 * gcc.dg: Move many files into the cpp subdirectory, possibly
55751 renaming or editing them as well.
55752 Old name New name
55753 990119-1.c cpp/19990119-1.c
55754 990228-1.c cpp/19990228-1.c
55755 990407-1.c cpp/19990407-1.c
55756 990409-1.c cpp/19990409-1.c
55757 990413-1.c cpp/19990413-1.c
55758 990703-1.c cpp/19990703-1.c
55759 20000127-1.c cpp/20000127-1.c
55760 20000129-1.c cpp/20000129-1.c
55761 20000207-1.c cpp/20000207-1.c
55762 20000207-2.c cpp/20000207-2.c
55763 20000209-1.c cpp/20000209-1.c
55764 20000209-2.c cpp/20000209-2.c
55765 20000301-1.c cpp/20000301-1.c
55766 20000419-1.c cpp/20000419-1.c
55767 20000510-1.S cpp/20000510-1.S
55768 20000519-1.c cpp/20000519-1.c
55769 20000529-1.c cpp/20000529-1.c
55770 20000625-1.c cpp/20000625-1.c
55771 20000625-2.c cpp/20000625-2.c
55772 cpp-as1.c cpp/assert1.c
55773 cpp-as2.c cpp/assert2.c
55774 cxx-comments-1.c cpp/cxxcom1.c
55775 cxx-comments-2.c cpp/cxxcom2.c
55776 endif-label.c cpp/endif.c
55777 cpp-hash1.c cpp/hash1.c
55778 cpp-hash2.c cpp/hash2.c
55779 cpp-if1.c cpp/if-1.c
55780 cpp-if2.c cpp/if-2.c
55781 cpp-if3.c cpp/if-3.c
55782 cpp-if4.c cpp/if-4.c
55783 cpp-if5.c cpp/if-5.c
55784 cpp-cond.c cpp/if-cexp.c
55785 cpp-missingop.c cpp/if-mop.c
55786 cpp-missingparen.c cpp/if-mpar.c
55787 cpp-opprec.c cpp/if-oppr.c
55788 cpp-ifparen.c cpp/if-paren.c
55789 cpp-shortcircuit.c cpp/if-sc.c
55790 cpp-shift.c cpp/if-shift.c
55791 cpp-unary.c cpp/if-unary.c
55792 cpp-li1.c cpp/line1.c
55793 cpp-li2.c cpp/line2.c
55794 lineno.c cpp/line3.c
55795 lineno-2.c cpp/line4.c
55796 cpp-mi.c cpp/mi1.c
55797 cpp-mic.h cpp/mi1c.h
55798 cpp-micc.h cpp/mi1cc.h
55799 cpp-mind.h cpp/mi1nd.h
55800 cpp-mindp.h cpp/mi1ndp.h
55801 cpp-mix.h cpp/mi1x.h
55802 cpp-mi2.c cpp/mi2.c
55803 cpp-mi2a.h cpp/mi2a.h
55804 cpp-mi2b.h cpp/mi2b.h
55805 cpp-mi2c.h cpp/mi2c.h
55806 cpp-mi3.c cpp/mi3.c
55807 cpp-mi3.def cpp/mi3.def
55808 poison-1.c cpp/poison.c
55809 pr-impl.c cpp/prag-imp.c
55810 cpp-redef-2.c cpp/redef1.c
55811 cpp-redef.c cpp/redef2.c
55812 strpaste.c cpp/strp1.c
55813 strpaste-2.c cpp/strp2.c
55814 cpp-tradpaste.c cpp/tr-paste.c
55815 cpp-tradstringify.c cpp/tr-str.c
55816 cpp-tradwarn1.c cpp/tr-warn1.c
55817 cpp-tradwarn2.c cpp/tr-warn2.c
55818 trigraphs.c cpp/trigraphs.c
55819 cpp-unc1.c cpp/unc1.c
55820 cpp-unc2.c cpp/unc2.c
55821 cpp-unc3.c cpp/unc3.c
55822 cpp-unc.c cpp/unc4.c
55823 undef.c cpp/undef1.c
55824 undef-2.c cpp/undef2.c
55825 cpp-wi1.c cpp/widestr1.c
55826
55827 2000-06-27 Mark Mitchell <mark@codesourcery.com>
55828
55829 * lib/g++.exp (g++_include_flags): Tweak.
55830
55831 2000-06-27 H.J. Lu <hjl@gnu.org>
55832 Loren J. Rittle <ljrittle@acm.org>
55833
55834 * lib/g++.exp (g++_include_flags): Override libgloss.exp
55835 version with one that knows about the new gcc tree structure.
55836 (g++_link_flags): Same.
55837
55838 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
55839
55840 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
55841 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
55842 case we are cross-compiling.
55843
55844 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
55845 g++.old-deja/g++.niklas/Makefile.in,
55846 g++.old-deja/g++.niklas/configure.in,
55847 g++.old-deja/g++.other/Makefile.in,
55848 g++.old-deja/g++.other/configure.in,
55849 gcc.c-torture/code_quality/Makefile.in,
55850 gcc.c-torture/code_quality/configure.in,
55851 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
55852 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
55853 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
55854 gcc.c-torture/execute/ieee/Makefile.in,
55855 gcc.c-torture/execute/ieee/configure.in,
55856 gcc.c-torture/noncompile/Makefile.in,
55857 gcc.c-torture/noncompile/configure.in,
55858 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
55859 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
55860 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
55861
55862 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
55863
55864 * g++.old-deja/g++.other/ambig3.C: New test.
55865
55866 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
55867
55868 * g++.old-deja/g++.pt/syntax1.C: New test.
55869 * g++.old-deja/g++.pt/syntax2.C: New test.
55870 * g++.old-deja/g++.other/syntax3.C: New test.
55871 * g++.old-deja/g++.other/syntax4.C: New test.
55872
55873 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
55874
55875 * gcc.dg/20000623-1.c: Prototype exit and abort.
55876
55877 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
55878
55879 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
55880 New tests.
55881 * gcc.dg/cpp-mi3.def: New file.
55882
55883 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
55884 inside assertions.
55885 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
55886 lexer's error messages.
55887 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
55888 divine anything from the linemarkers.
55889 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
55890 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
55891
55892 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
55893
55894 * gcc.dg/20000623-1.c: New test.
55895
55896 2000-06-22 Jakub Jelinek <jakub@redhat.com>
55897
55898 * gcc.c-torture/execute/20000622-1.c: New test.
55899
55900 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
55901
55902 * g++.old-deja/g++.other/init15.C: New test.
55903
55904 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
55905
55906 * g++.old-deja/g++.pt/vaarg2.C: New test.
55907 * g++.old-deja/g++.pt/vaarg3.C: New test.
55908
55909 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
55910
55911 * g++.old-deja/g++.other/dyncast6.C: New test.
55912
55913 2000-06-15 Jakub Jelinek <jakub@redhat.com>
55914
55915 * gcc.c-torture/execute/loop-6.c: New test.
55916
55917 2000-06-14 Jakub Jelinek <jakub@redhat.com>
55918
55919 * gcc.dg/20000614-1.c: New test.
55920 * gcc.dg/20000614-2.c: New test.
55921
55922 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
55923
55924 * g++.old-deja/g++.other/inline12.C: New test.
55925
55926 2000-06-13 Jakub Jelinek <jakub@redhat.com>
55927
55928 * g++.old-deja/g++.other/eh1.C: New test.
55929
55930 2000-06-12 Jakub Jelinek <jakub@redhat.com>
55931
55932 * g++.old-deja/g++.other/type.C: New test.
55933
55934 2000-06-05 Jakub Jelinek <jakub@redhat.com>
55935
55936 * g++.old-deja/g++.other/initstring.C: New test.
55937
55938 2000-06-12 Jason Merrill <jason@redhat.com>
55939
55940 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
55941
55942 2000-06-09 Jeffrey A Law (law@cygnus.com)
55943
55944 * gcc.c-torture/compile/20000609-1.c: New test.
55945
55946 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
55947
55948 * gcc.dg/20000609-1.c: New test.
55949
55950 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
55951
55952 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
55953 * gcc.c-torture/noncompile/poison-1.c: Move...
55954 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
55955 * gcc.dg/cpp-li1.c: Add a token after the #line.
55956
55957 2000-06-05 Richard Henderson <rth@cygnus.com>
55958
55959 * gcc.c-torture/execute/20000605-2.c: New test.
55960 * gcc.c-torture/execute/20000605-3.c: New test.
55961
55962 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
55963
55964 * g77.f-torture/execute/20000503-1.x: New file.
55965
55966 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
55967
55968 * g++.old-deja/g++.eh/badalloc1.C: New test.
55969
55970 2000-06-05 Richard Henderson <rth@cygnus.com>
55971
55972 * gcc.c-torture/execute/20000605-1.c: New test.
55973
55974 2000-06-05 Jakub Jelinek <jakub@redhat.com>
55975 Nathan Sidwell <nathan@codesourcery.com>
55976
55977 * gcc.c-torture/compile/20000605-1.c: New test.
55978
55979 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
55980
55981 * g77.f-torture/compile/20000601-1.f: New test.
55982
55983 2000-06-03 Richard Henderson <rth@cygnus.com>
55984
55985 * gcc.c-torture/execute/20000603-1.c: New.
55986
55987 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
55988
55989 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
55990 * gcc.dg/noreturn-2.c (noreturn): Likewise.
55991
55992 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
55993
55994 * gcc.dg/compare2.c (case 12): XFAIL.
55995 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
55996 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
55997
55998 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
55999
56000 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
56001
56002 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
56003 guard macro is already defined when the header is first
56004 included.
56005 * gcc.dg/cpp-mix.h: New file.
56006 * gcc.dg/endif-label.c: Update patterns to match compiler.
56007
56008 * g++.brendan/complex1.C: Declare abort.
56009 * g++.law/refs4.C: Remove XFAIL.
56010 * g++.oliva/expr2.C: Declare abort and exit.
56011
56012 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
56013
56014 * gcc.c-torture/execute/20000528-1.c: New test.
56015
56016 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
56017 * g++.old-deja/g++.law/temps4.C: Likewise.
56018
56019 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
56020 stdlib.h. Call abort() on failure.
56021 * g++.old-deja/g++.law/refs4.C: Likewise.
56022 * g++.old-deja/g++.law/temps4.C: Likewise.
56023 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
56024 * gcc.c-torture/execute/20000112-1.c: Include string.h.
56025
56026 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
56027
56028 Relative to g++.dg/special:
56029 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
56030
56031 Relative to g++.old-deja:
56032 * g++.brendan/complex1.C, g++.jason/optimize2.C,
56033 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
56034 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
56035 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
56036 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
56037 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
56038 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
56039
56040 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
56041 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
56042 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
56043 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
56044 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
56045 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
56046 and/or string.h.
56047
56048 * g++.other/goto1.C: Update expectations for error messages.
56049
56050 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
56051
56052 * gcc.c-torture/compile/20000523-1.c: New test.
56053
56054 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
56055
56056 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
56057
56058 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
56059
56060 * g++.old-deja/g++.eh/catch11.C: New test.
56061 * g++.old-deja/g++.eh/catch12.C: New test.
56062
56063 2000-05-24 Nick Clifton <nickc@cygnus.com>
56064
56065 * gcc.c-torture/execute/20000523-1.c: New test.
56066
56067 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
56068
56069 * c-torture/execute/bcp-1.c: Replace abort in arg of
56070 __builtin_constant_p with a generic external function.
56071
56072 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
56073 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
56074 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
56075 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
56076 Prototype abort and/or exit.
56077
56078 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
56079 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
56080 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
56081 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
56082
56083 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
56084
56085 * gcc.dg/dwarf2-1.c: New test.
56086
56087 2000-05-20 Richard Henderson <rth@cygnus.com>
56088
56089 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
56090
56091 2000-05-20 Andreas Jaeger <aj@suse.de>
56092
56093 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
56094 testcase.
56095
56096 2000-05-19 David Edelsohn <edelsohn@gnu.org>
56097
56098 * gcc.c-torture/execute/20000519-2.c: New test.
56099
56100 2000-05-19 Andreas Jaeger <aj@suse.de>
56101
56102 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
56103 which fails with SSA.
56104
56105 * lib/c-torture.exp: Also test with -O3 -fssa.
56106
56107 2000-05-18 Michael Meissner <meissner@redhat.com>
56108
56109 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
56110 * gcc.c-torture/execute/920415-1.c: Ditto.
56111 * gcc.c-torture/execute/920501-1.c: Ditto.
56112 * gcc.c-torture/execute/conversion.c: Ditto.
56113 * gcc.c-torture/execute/cvt-1.c: Ditto.
56114
56115 2000-05-18 Jeffrey A Law (law@cygnus.com)
56116
56117 * gcc.c-torture/compile/20000518-1.c: New test.
56118
56119 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
56120
56121 * g77.f-torture/compile/200005018.f: New test.
56122
56123 2000-05-17 Jeffrey A Law (law@cygnus.com)
56124
56125 * gcc.c-torture/compile/20000517-1.c: New test.
56126
56127 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56128
56129 * gcc.c-torture/execute/20000516-1.c: New test.
56130
56131 2000-05-15 Jakub Jelinek <jakub@redhat.com>
56132
56133 * g++.old-deja/g++.other/eh.C: New test.
56134
56135 2000-05-12 Richard Henderson <rth@cygnus.com>
56136
56137 * gcc.c-torture/execute/990208-1.c (main): Don't pass
56138 constants through to doit's conditional.
56139
56140 2000-05-11 Jeffrey A Law (law@cygnus.com)
56141
56142 * gcc.c-torture/compile/20000511-1.c: New test.
56143 * g77.f-torture/compile/20000511-1.f: New test.
56144 * g77.f-torture/compile/20000511-2.f: New test.
56145
56146 2000-05-11 Michael Meissner <meissner@redhat.com>
56147
56148 * gcc.c-torture/execute/20000511-1.c: New test.
56149
56150 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
56151
56152 * gcc.dg/dg.exp: Scan .S files as well as .c files.
56153 * gcc.dg/20000510-1.S: New.
56154
56155 2000-05-08 Catherine Moore <clm@cygnus.com>
56156
56157 * gcc.dg/unused-3.c: New.
56158
56159 2000-05-06 Richard Henderson <rth@cygnus.com>
56160
56161 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
56162 * g++.old-deja/g++.mike/warn1.C: Likewise.
56163 * g++.old-deja/g++.pt/local1.C: Likewise.
56164 * g++.old-deja/g++.pt/local7.C: Likewise.
56165 * g++.old-deja/g++.pt/spec16.C: Likewise.
56166
56167 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
56168
56169 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
56170
56171 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
56172
56173 * g77.f-torture/execute/20000503-1.f: New test.
56174
56175 2000-05-04 Andreas Jaeger <aj@suse.de>
56176
56177 * gcc.dg/noreturn-2.c: New test.
56178
56179 2000-05-04 Neil Booth <NeilB@earthling.net>
56180
56181 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
56182 preprocessor.
56183
56184 2000-05-04 Richard Henderson <rth@cygnus.com>
56185
56186 * gcc.c-torture/execute/20000503-1.c: Fix typo.
56187
56188 2000-05-04 Richard Henderson <rth@cygnus.com>
56189
56190 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
56191 OpenSSL by Jason R Thorpe.
56192
56193 2000-05-03 Jim Wilson <wilson@cygnus.com>
56194
56195 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
56196
56197 2000-05-03 Robert Lipe <robertlipe@usa.net>
56198
56199 * gcc.dg/20000503-1.c: New test.
56200
56201 2000-05-02 Jakub Jelinek <jakub@redhat.com>
56202
56203 * gcc.c-torture/compile/20000502-1.c: New test.
56204 * g++.old-deja/g++.other/align.C: New test.
56205 * gcc.dg/cpp-tradstringify.c: New test.
56206
56207 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
56208
56209 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
56210 and hard registers.
56211
56212 2000-04-26 Geoff Keating <geoffk@cygnus.com>
56213
56214 * gcc.c-torture/execute/loop-5.c: New test.
56215
56216 2000-04-25 Jakub Jelinek <jakub@redhat.com>
56217
56218 * gcc.c-torture/execute/va-arg-20.c: New test.
56219
56220 2000-04-23 Jeffrey A Law (law@cygnus.com)
56221
56222 * gcc.c-torture/execute/20000422-1.c: New test.
56223
56224 2000-04-20 Greg McGary <gkm@gnu.org>
56225
56226 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
56227 when optimizing, but without sibling-call optimizations (-O1).
56228
56229 2000-04-20 Jeffrey A Law (law@cygnus.com)
56230
56231 * gcc.c-torture/compile/20000420-1.c: New test.
56232
56233 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
56234
56235 * g++.abi/ptrflags.C: New test.
56236 * g++.eh/catchptr1.C: Test incomplete pointer chains.
56237
56238 2000-04-19 Catherine Moore <clm@cygnus.com>
56239
56240 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
56241
56242 2000-04-19 Greg McGary <gkm@gnu.org>
56243
56244 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
56245 sibling-call optimizations.
56246
56247 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
56248
56249 * gcc.dg/20000419-1.c: New test.
56250
56251 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
56252
56253 * gcc.c-torture/execute/20000412-6.c: New test.
56254
56255 2000-04-12 Jeffrey A Law (law@cygnus.com)
56256
56257 * gcc.c-torture/execute/20000412-5.c: New test.
56258 * g77.f-torture/compile/20000412-1.f: New test.
56259 * gcc.c-torture/execute/20000412-4.c: New test.
56260 * gcc.c-torture/compile/20000412-2.c: New test.
56261 * gcc.c-torture/execute/20000412-3.c: New test.
56262 * gcc.c-torture/compile/20000412-1.c: New test.
56263 * gcc.c-torture/execute/20000412-2.c: New test.
56264
56265 2000-04-12 Jakub Jelinek <jakub@redhat.com>
56266
56267 * objc/execute/bf-20.m: New test.
56268
56269 2000-04-10 Richard Henderson <rth@cygnus.com>
56270
56271 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
56272
56273 * gcc.c-torture/execute/20000412-1.c: New test.
56274
56275 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
56276
56277 * g++.old-deja/g++.eh/catchptr1.C: New test.
56278
56279 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
56280
56281 * g++.old-deja/g++.abi/cxa_vec.C: New test.
56282
56283 2000-04-08 Neil Booth <NeilB@earthling.net>
56284
56285 * gcc.dg/cpp-nullchar.c: Remove test as
56286 embedded nulls cause problems.
56287
56288 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56289
56290 * gcc.dg/compare2.c: New test.
56291
56292 2000-04-08 Neil Booth <NeilB@earthling.net>
56293
56294 * gcc.dg/cpp-nullchar.c: New test.
56295
56296 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
56297
56298 * gcc.dg/cpp-mi2.c: New test.
56299 * gcc.dg/cpp-mi2[abc].h: New files.
56300
56301 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
56302
56303 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
56304 member name.
56305
56306 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
56307
56308 * g++.old-deja/g++.abi/vmihint.C: New test.
56309
56310 2000-04-06 Neil Booth <NeilB@earthling.net>
56311
56312 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
56313 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
56314 copyright.
56315
56316 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
56317
56318 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
56319 avoid stack-frame overwrite.
56320
56321 2000-04-05 Jakub Jelinek <jakub@redhat.com>
56322
56323 * gcc.c-torture/compile/20000405-2.c: New test.
56324 * gcc.c-torture/compile/20000405-3.c: New test.
56325
56326 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56327
56328 * gcc.c-torture/compile/20000405-1.c: New test.
56329
56330 2000-04-04 Geoff Keating <geoffk@cygnus.com>
56331
56332 * gcc.dg/cast-qual-1.c: Revert last change.
56333
56334 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56335
56336 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
56337
56338 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
56339
56340 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
56341 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
56342
56343 2000-04-03 Jeffrey A Law (law@cygnus.com)
56344
56345 * gcc.c-torture/compile/20000403-2.c: New test.
56346 * gcc.c-torture/compile/20000403-1.c: New test.
56347
56348 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
56349
56350 * gcc.c-torture/execute/20000403-1.c: New test.
56351
56352 2000-04-03 Geoff Keating <geoffk@cygnus.com>
56353
56354 * gcc.c-torture/execute/20000402-1.c: New test.
56355
56356 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
56357
56358 * gcc.c-torture/execute/va-arg-15.c: New test.
56359 * gcc.c-torture/execute/va-arg-16.c: New test.
56360 * gcc.c-torture/execute/va-arg-17.c: New test.
56361 * gcc.c-torture/execute/va-arg-18.c: New test.
56362 * gcc.c-torture/execute/va-arg-19.c: New test.
56363
56364 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
56365
56366 * gcc.c-torture/compile/981211-1.c: Move to...
56367 * gcc.dg/cpp-as1.c: ...here.
56368 * gcc.dg/cpp-as2.c: New file.
56369
56370 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
56371 compiler.
56372
56373 2000-04-02 Neil Booth <NeilB@earthling.net>
56374
56375 * gcc.dg/cpp-cond.c New tests.
56376 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
56377 accidental success less likely.
56378 * gcc.dg/cpp-missingop.c New tests.
56379 * gcc.dg/cpp-missingparen.c New tests.
56380 * gcc.dg/cpp-shift.c New tests.
56381 * gcc.dg/cpp-shortcircuit.c New tests.
56382 * gcc.dg/cpp-unary.c New tests.
56383
56384 2000-03-29 Jeffrey A Law (law@cygnus.com)
56385
56386 * gcc.c-torture/compile/20000329-1.c: New test.
56387
56388 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
56389
56390 * gcc.c-torture/compile/20000326-1.c: New test.
56391 * gcc.c-torture/compile/20000326-2.c: New test.
56392
56393 2000-03-24 Geoff Keating <geoffk@cygnus.com>
56394
56395 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
56396 the first parameter is a function argument.
56397
56398 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
56399
56400 * g++.old-deja/g++.ext/array4.C: New test.
56401
56402 2000-03-22 Geoff Keating <geoffk@cygnus.com>
56403
56404 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
56405
56406 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56407
56408 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
56409
56410 2000-03-19 Richard Henderson <rth@cygnus.com>
56411
56412 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
56413
56414 2000-03-19 Richard Henderson <rth@cygnus.com>
56415
56416 * gcc.c-torture/compile/20000319-1.c: New test.
56417
56418 2000-03-14 Jeffrey A Law (law@cygnus.com)
56419
56420 * gcc.c-torture/execute/20000314-3.c: New test.
56421 * gcc.c-torture/execute/20000314-2.c: New test.
56422 * gcc.c-torture/execute/20000314-1.c: New test.
56423 * gcc.c-torture/compile/20000314-2.c: New test.
56424 * gcc.c-torture/compile/20000314-1.c: New test.
56425
56426 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
56427
56428 * g++.old-deja/g++.warn/inline.C: New test.
56429
56430 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
56431
56432 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
56433 standards-compliant result rather than specific constants.
56434 Put test-values in array.
56435
56436 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
56437
56438 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
56439 (g++_target_compile): Put test-specific options last.
56440
56441 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
56442
56443 * g++.old-deja/g++.eh/vbase4.C: New test.
56444
56445 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
56446
56447 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
56448
56449 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
56450
56451 * g++.old-deja/g++.brendan/misc12.C: Removed.
56452 * g++.old-deja/g++.pt/memtemp77.C: Constify.
56453 * g++.old-deja/g++.ext/pretty4.C: New test.
56454
56455 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
56456
56457 * g++.old-deja/g++.other/string2.C: New test.
56458
56459 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
56460
56461 * g++.old-deja/g++.warn/impint2.C: New test.
56462
56463 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
56464
56465 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
56466 is 1, not zero.
56467
56468 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
56469
56470 * g++.old-deja/g++.warn/impint.C: New test.
56471 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
56472 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
56473 * g++.old-deja/g++.pt/explicit12.C: Likewise.
56474 * g++.old-deja/g++.pt/explicit13.C: Likewise.
56475 * g++.old-deja/g++.pt/explicit17.C: Likewise.
56476 * g++.old-deja/g++.pt/explicit18.C: Likewise.
56477 * g++.old-deja/g++.pt/explicit19.C: Likewise.
56478 * g++.old-deja/g++.pt/explicit23.C: Likewise.
56479 * g++.old-deja/g++.pt/explicit31.C: Likewise.
56480 * g++.old-deja/g++.pt/explicit35.C: Likewise.
56481 * g++.old-deja/g++.pt/explicit6.C: Likewise.
56482 * g++.old-deja/g++.pt/memclass7.C: Likewise.
56483
56484 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
56485
56486 * gcc.dg/cpp-redef.c: New test.
56487
56488 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
56489
56490 * g++.old-deja/g++.pt/unify7.C: New test.
56491
56492 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
56493
56494 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
56495 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
56496
56497 2000-02-25 Geoff Keating <geoffk@cygnus.com>
56498
56499 * gcc.c-torture/compile/20000224-1.c: New test.
56500
56501 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56502
56503 * gcc.c-torture/compile/cpp-2.c: New test.
56504 * gcc.c-torture/compile/cpp-1.c: New test.
56505
56506 2000-02-25 Jeffrey A Law (law@cygnus.com)
56507
56508 * gcc.c-torture/execute/20000225-1.c: New test.
56509
56510 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56511
56512 * gcc.dg/cpp-li2.c: New test.
56513
56514 * gcc.dg/cpp-wi1.c: New test.
56515
56516 * gcc.dg/cpp-li1.c: New test.
56517
56518 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
56519
56520 * g++.old-deja/g++.other/sizeof5.C: New test.
56521
56522 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56523
56524 * gcc.c-torture/execute/va-arg-13.c: New test.
56525
56526 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
56527
56528 * gcc.c-torture/execute/va-arg-12.c: New test.
56529
56530 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
56531
56532 * gcc.c-torture/execute/20000223-1.c: New test.
56533
56534 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
56535
56536 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
56537
56538 2000-02-22 Mark Mitchell <mark@codesourcery.com>
56539
56540 * g++.old-deja/g++.abi/ptrmem.C: New test.
56541
56542 2000-02-19 Richard Henderson <rth@cygnus.com>
56543
56544 * gcc.c-torture/compile/init-3.c: New.
56545
56546 2000-02-17 Mark Mitchell <mark@codesourcery.com>
56547
56548 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
56549 ALWAYS_CXXFLAGS.
56550
56551 2000-02-11 Robert Lipe <robertl@sco.com>
56552
56553 * gcc.c-torture/compile/20000211-3.c: New test.
56554
56555 2000-02-11 Martin Buchholz <martin@xemacs.org>
56556
56557 * gcc.c-torture/compile/20000211-2.c: New test.
56558
56559 2000-02-11 Jeffrey A Law (law@cygnus.com)
56560
56561 * gcc.c-torture/compile/20000211-1.c: New test.
56562
56563 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
56564
56565 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
56566 on native targets
56567
56568 2000-02-08 Nathan Sidwell <nathan@acm.org>
56569
56570 * g++.old-deja/g++.other/cast5.C: New test.
56571
56572 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
56573
56574 * gcc.c-torture/execute/20000205-1.c: New.
56575
56576 2000-02-03 Nathan Sidwell <nathan@acm.org>
56577
56578 * g++.old-deja/g++.jason/cast3.C: Return void.
56579 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
56580
56581 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56582
56583 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
56584
56585 * gcc.dg/loop-1.c: New test.
56586
56587 2000-01-27 Jakub Jelinek <jakub@redhat.com>
56588
56589 * gcc.c-torture/compile/20000127-1.c: New test.
56590 * gcc.c-torture/execute/991228-1.c: New test.
56591
56592 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56593
56594 * gcc.dg/unused-2.c: New test.
56595
56596 * gcc.dg/conv-1.c: New test.
56597
56598 2000-01-24 Mark Mitchell <mark@codesourcery.com>
56599
56600 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
56601 compiler.
56602 (tool_option_proc): Fix typo.
56603
56604 2000-01-24 Geoff Keating <geoffk@cygnus.com>
56605
56606 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
56607 of the ld on the host, not on the build machine.
56608 Also, don't crash if '--help' is not a supported option.
56609
56610 2000-01-24 Richard Henderson <rth@cygnus.com>
56611
56612 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
56613
56614 2000-01-20 Jeffrey A Law (law@cygnus.com)
56615
56616 * gcc.c-torture/execute/20000120-2.c: New test.
56617 * gcc.c-torture/execute/20000120-1.c: New test.
56618
56619 2000-01-13 Jeffrey A Law (law@cygnus.com)
56620
56621 * gcc.c-torture/execute/20000113-1.c: New test.
56622
56623 2000-01-12 Jeffrey A Law (law@cygnus.com)
56624
56625 * gcc.c-torture/execute/20000112-1.c: New test.
56626
56627 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56628
56629 * gcc.dg/20000111-1.c: New test.
56630
56631 2000-01-10 Jeffrey A Law (law@cygnus.com)
56632
56633 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
56634 with 16 bit integers.
56635
56636 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56637
56638 * gcc.dg/20000108-1.c: New test.
56639
56640 2000-01-05 Nathan Sidwell <nathan@acm.org>
56641
56642 * g++.old-deja/g++.ns/koenig8.C: New test.
56643
56644 2000-01-05 Nathan Sidwell <nathan@acm.org>
56645
56646 * g++.old-deja/g++.other/cast4.C: New test.
56647
56648 2000-01-05 Jeffrey A Law (law@cygnus.com)
56649
56650 * gcc.c-torture/compile/20000105-2.c: New test.
56651 * gcc.c-torture/compile/20000105-1.c: New test.
56652
56653 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56654
56655 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
56656 references to printf & atoi to conform to ANSI standard.
56657 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
56658 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
56659 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
56660 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
56661 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
56662 * g++.old-deja/g++.brendan/complex1.C: Likewise.
56663 * g++.old-deja/g++.brendan/copy1.C: Likewise.
56664 * g++.old-deja/g++.brendan/copy2.C: Likewise.
56665 * g++.old-deja/g++.brendan/copy3.C: Likewise.
56666 * g++.old-deja/g++.brendan/copy4.C: Likewise.
56667 * g++.old-deja/g++.brendan/copy5.C: Likewise.
56668 * g++.old-deja/g++.brendan/copy6.C: Likewise.
56669 * g++.old-deja/g++.brendan/copy7.C: Likewise.
56670 * g++.old-deja/g++.brendan/copy8.C: Likewise.
56671 * g++.old-deja/g++.brendan/crash11.C: Likewise.
56672 * g++.old-deja/g++.brendan/crash14.C: Likewise.
56673 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
56674 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
56675 * g++.old-deja/g++.brendan/delete2.C: Likewise.
56676 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
56677 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
56678 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
56679 * g++.old-deja/g++.brendan/eh1.C: Likewise.
56680 * g++.old-deja/g++.brendan/groff1.C: Likewise.
56681 * g++.old-deja/g++.brendan/init3.C: Likewise.
56682 * g++.old-deja/g++.brendan/misc12.C: Likewise.
56683 * g++.old-deja/g++.brendan/misc7.C: Likewise.
56684 * g++.old-deja/g++.brendan/new2.C: Likewise.
56685 * g++.old-deja/g++.brendan/operators4.C: Likewise.
56686 * g++.old-deja/g++.brendan/operators5.C: Likewise.
56687 * g++.old-deja/g++.brendan/overload2.C: Likewise.
56688 * g++.old-deja/g++.brendan/overload7.C: Likewise.
56689 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
56690 * g++.old-deja/g++.brendan/reference1.C: Likewise.
56691 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
56692 * g++.old-deja/g++.brendan/template24.C: Likewise.
56693 * g++.old-deja/g++.brendan/template3.C: Likewise.
56694 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
56695 * g++.old-deja/g++.jason/inline3.C: Likewise.
56696 * g++.old-deja/g++.jason/opeq.C: Likewise.
56697 * g++.old-deja/g++.law/arg5.C: Likewise.
56698 * g++.old-deja/g++.law/arm7.C: Likewise.
56699 * g++.old-deja/g++.law/ctors11.C: Likewise.
56700 * g++.old-deja/g++.law/cvt8.C: Likewise.
56701 * g++.old-deja/g++.law/init9.C: Likewise.
56702 * g++.old-deja/g++.law/refs4.C: Likewise.
56703 * g++.old-deja/g++.law/template2.C: Likewise.
56704 * g++.old-deja/g++.law/visibility24.C: Likewise.
56705 * g++.old-deja/g++.law/vtable3.C: Likewise.
56706 * g++.old-deja/g++.mike/asm2.C: Likewise.
56707 * g++.old-deja/g++.mike/eh1.C: Likewise.
56708 * g++.old-deja/g++.mike/misc1.C: Likewise.
56709 * g++.old-deja/g++.mike/misc13.C: Likewise.
56710 * g++.old-deja/g++.mike/misc14.C: Likewise.
56711 * g++.old-deja/g++.mike/ns12.C: Likewise.
56712 * g++.old-deja/g++.mike/p1248.C: Likewise.
56713 * g++.old-deja/g++.mike/p3708.C: Likewise.
56714 * g++.old-deja/g++.mike/p3708a.C: Likewise.
56715 * g++.old-deja/g++.mike/p3708b.C: Likewise.
56716 * g++.old-deja/g++.mike/p646.C: Likewise.
56717 * g++.old-deja/g++.mike/p700.C: Likewise.
56718 * g++.old-deja/g++.mike/p783.C: Likewise.
56719 * g++.old-deja/g++.mike/p783a.C: Likewise.
56720 * g++.old-deja/g++.mike/p783b.C: Likewise.
56721 * g++.old-deja/g++.mike/p786.C: Likewise.
56722 * g++.old-deja/g++.mike/p789.C: Likewise.
56723 * g++.old-deja/g++.mike/p789a.C: Likewise.
56724 * g++.old-deja/g++.mike/p807a.C: Likewise.
56725 * g++.old-deja/g++.other/delete3.C: Likewise.
56726 * g++.old-deja/g++.other/dyncast1.C: Likewise.
56727 * g++.old-deja/g++.other/dyncast2.C: Likewise.
56728 * g++.old-deja/g++.other/dyncast3.C: Likewise.
56729 * g++.old-deja/g++.other/empty1.C: Likewise.
56730 * g++.old-deja/g++.other/temporary1.C: Likewise.
56731 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
56732 * g++.old-deja/g++.pt/t16.C: Likewise.
56733 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
56734
56735 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
56736
56737 * gcc.dg/991230-1.c: New test.
56738
56739 1999-12-29 Jeffrey A Law (law@cygnus.com)
56740
56741 * gcc.c-torture/compile/991229-3.c: New test.
56742 * gcc.c-torture/compile/991229-2.c: New test.
56743 * gcc.c-torture/compile/991229-1.c: New test.
56744
56745 1999-12-29 Greg McGary <gkm@eng.ascend.com>
56746
56747 * gcc.c-torture/compile/labels-2.c: New test.
56748
56749 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
56750
56751 * gcc.c-torture/execute/991227-1.c: New test.
56752
56753 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56754
56755 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
56756
56757 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
56758
56759 * gcc.c-torture/execute/991221-1.c: New test.
56760
56761 1999-12-20 Nathan Sidwell <nathan@acm.org>
56762
56763 * g++.old-deja/g++.other/cast3.C: New test.
56764
56765 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
56766
56767 * gcc.c-torture/execute/991216-4.c: New test.
56768
56769 1999-12-16 Michael Meissner <meissner@cygnus.com>
56770
56771 * gcc.c-torture/execute/991216-1.c: New test.
56772 * gcc.c-torture/execute/991216-2.c: New test.
56773 * gcc.c-torture/execute/991216-3.c: New test.
56774
56775 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56776
56777 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
56778 Actually make the test fail by using "-O2" for compilation.
56779
56780 1999-12-15 Nathan Sidwell <nathan@acm.org>
56781
56782 * g++.old-deja/g++.warn/cast-align1.C: New test.
56783
56784 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56785
56786 * gcc.c-torture/compile/991214-1.c: New test.
56787 * gcc.c-torture/compile/991214-2.c: New test.
56788
56789 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
56790
56791 * gcc.dg/991214-1.c: New test.
56792
56793 1999-12-13 Jeffrey A Law (law@cygnus.com)
56794
56795 * gcc.c-torture/compile/991213-3.c: New test.
56796 * gcc.c-torture/compile/991213-2.c: New test.
56797 * gcc.c-torture/compile/991213-1.c: New test.
56798
56799 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
56800
56801 * gcc.dg/991209-1.c: New test.
56802
56803 1999-12-08 Nathan Sidwell <nathan@acm.org>
56804
56805 * gcc.c-torture/compile/991208-1.c: New test.
56806
56807 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56808
56809 * gcc.dg/ultrasp2.c: New test.
56810
56811 1999-12-05 Alex Samuel <samuel@codesourcery.com>
56812
56813 * g++.old-deja/g++.abi/align.C (main): Fix typo.
56814
56815 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
56816
56817 * gcc.c-torture/compile/991202-1.c: New test.
56818 * gcc.c-torture/execute/991202-1.c: New test.
56819 * gcc.c-torture/execute/991202-2.c: New test.
56820 * gcc.c-torture/execute/991202-3.c: New test.
56821
56822 1999-12-02 Alex Samuel <samuel@codesourcery.com>
56823
56824 * g++.old-deja/g++.abi/align.C: New test.
56825 * g++.old-deja/g++.abi/aggregates.C: Likewise.
56826 * g++.old-deja/g++.abi/bitfields.C: Likewise.
56827
56828 1999-12-01 Richard Henderson <rth@cygnus.com>
56829
56830 * gcc.c-torture/execute/991201-1.c: New.
56831
56832 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
56833
56834 * gcc.dg/991129-1.c: New test.
56835
56836 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
56837
56838 * gcc.c-torture/compile/991127-1.c: New test.
56839
56840 1999-11-22 Nathan Sidwell <nathan@acm.org>
56841
56842 * g++.old-deja/g++.other/warn4.C: New test.
56843
56844 1999-11-22 Nathan Sidwell <nathan@acm.org>
56845
56846 * g++.old-deja/g++.eh/cleanup2.C: New test.
56847 * g++.old-deja/g++.ext/pretty2.C: New test.
56848 * g++.old-deja/g++.ext/pretty3.C: New test.
56849 * g++.old-deja/g++.other/debug6.C: New test.
56850
56851 1999-10-20 Jim Wilson <wilson@cygnus.com>
56852
56853 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
56854 compiler_output to look for one error message instead of two.
56855
56856 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
56857
56858 * gcc.c-torture/execute/991118-1.c: Also test case
56859 where the word boundary does not split a byte evenly.
56860
56861 1999-11-19 Nathan Sidwell <nathan@acm.org>
56862
56863 * g++.old-deja/g++.ext/restrict1.C: New test.
56864
56865 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
56866
56867 * gcc.c-torture/execute/991118-1.c: New test.
56868
56869 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
56870
56871 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
56872 working directory pathnames.
56873
56874 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
56875
56876 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
56877 host is equipped with driver.h and driver.o so it can actually
56878 compile and run the tests.
56879
56880 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
56881
56882 * gcc.c-torture/compile/991008-1.c: New test.
56883
56884 1999-11-08 Nick Clifton <nickc@cygnus.com>
56885
56886 * lib/gcc-dg.exp: Include target-supports.exp
56887
56888 1999-11-05 Nick Clifton <nickc@cygnus.com>
56889
56890 * lib/target-supports.exp: New file: Provide procs to test for
56891 features supported by the target.
56892 (check_weak_available): Moved here from ecos.exp.
56893 (check_alias_available): New proc: Determine of the target
56894 toolchain supports the alias attribute.
56895
56896 * gcc.dg/special/ecos.exp: Move check_weak_available to
56897 target-supports.exp.
56898 (alias-1.c): Only perform the test if the target supports
56899 aliases.
56900 (wkali-1.c): Only perform the test if the target supports
56901 aliases.
56902
56903 * gcc.dg/990506-0.c: Expect error messages from cross
56904 targets as well as native targets.
56905
56906 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56907
56908 * gcc.dg/ultrasp1.c: Removed xfail.
56909 * gcc.dg/struct-ret-2.c: Likewise.
56910 * gcc.dg/array-1.c: Likewise.
56911
56912 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
56913
56914 * gcc.dg/struct-ret-2.c: New test.
56915
56916 * gcc.dg/array-1.c: New test.
56917
56918 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
56919
56920 * gcc.c-torture/execute/991030-1.c: New test.
56921
56922 1999-10-26 Richard Henderson <rth@cygnus.com>
56923
56924 * gcc.c-torture/compile/991026-2.c: New test.
56925
56926 1999-10-26 Jeffrey A Law (law@cygnus.com)
56927
56928 * gcc.c-torture/compile/991026-1.c: New test.
56929
56930 1999-10-23 Jeffrey A Law (law@cygnus.com)
56931
56932 * gcc.c-torture/execute/991023-1.c: New test.
56933
56934 1999-10-19 Jeffrey A Law (law@cygnus.com)
56935
56936 * gcc.c-torture/execute/991019-1.c: New test.
56937
56938 1999-10-16 Richard Henderson <rth@cygnus.com>
56939
56940 * gcc.c-torture/execute/991016-1.c: New test.
56941
56942 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
56943
56944 * gcc.c-torture/execute/991014-1.c: New test.
56945
56946 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
56947
56948 * g++.old-deja/g++.other/union2.C: New test.
56949
56950 1999-10-13 Nathan Sidwell <nathan@acm.org>
56951
56952 * g++.old-deja/g++.other/vaarg2.C: New test.
56953 * g++.old-deja/g++.other/vaarg3.C: New test.
56954
56955 1999-10-12 Craig Burley <craig@jcb-sc.com>
56956
56957 * g77.f-torture/noncompile/19990905-1.f: Moved from being
56958 in compile/.
56959
56960 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
56961
56962 * gcc.c-torture/execute/va-arg-11.c: New test.
56963
56964 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
56965
56966 * lib/file-format.exp (gcc_target_object_format): Don't
56967 crash if objdump is unavailable.
56968
56969 1999-09-29 Donn Terry <donn@interix.com>
56970
56971 * gcc.misc-tests/mg.exp: delete extraneous redirection.
56972
56973 1999-09-28 Nick Clifton <nickc@cygnus.com>
56974
56975 * gcc.c-torture/compile/990928-1.c: New test.
56976
56977 1999-09-28 Nathan Sidwell <nathan@acm.org>
56978
56979 * g++.old-deja/g++.other/decl6.C: New test.
56980
56981 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56982
56983 * gcc.c-torture/execute/va-arg-10.c: New test.
56984
56985 1999-09-27 Nathan Sidwell <nathan@acm.org>
56986
56987 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
56988 __PRETTY_FUNCTION__.
56989
56990 1999-09-23 Nick Clifton <nickc@cygnus.com>
56991
56992 * gcc.c-torture/execute/990923-1.c: New test.
56993
56994 1999-09-21 Nick Clifton <nickc@cygnus.com>
56995
56996 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
56997 for which -fpic is inappropriate.
56998
56999 1999-09-21 Mark Mitchell <mark@codesourcery.com>
57000
57001 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
57002
57003 1999-09-21 Nathan Sidwell <nathan@acm.org>
57004
57005 * g++.old-deja/g++.other/dyncast1.C: New test.
57006 * g++.old-deja/g++.other/dyncast2.C: New test.
57007 * g++.old-deja/g++.other/dyncast3.C: New test.
57008 * g++.old-deja/g++.other/dyncast4.C: New test.
57009 * g++.old-deja/g++.other/dyncast5.C: New test.
57010 * g++.old-deja/g++.eh/catch3.C: New test.
57011 * g++.old-deja/g++.eh/catch3p.C: New test.
57012 * g++.old-deja/g++.eh/catch4.C: New test.
57013 * g++.old-deja/g++.eh/catch4p.C: New test.
57014 * g++.old-deja/g++.eh/catch5.C: New test.
57015 * g++.old-deja/g++.eh/catch5p.C: New test.
57016 * g++.old-deja/g++.eh/catch6.C: New test.
57017 * g++.old-deja/g++.eh/catch6p.C: New test.
57018 * g++.old-deja/g++.eh/catch7.C: New test.
57019 * g++.old-deja/g++.eh/catch7p.C: New test.
57020 * g++.old-deja/g++.eh/catch8.C: New test.
57021 * g++.old-deja/g++.eh/catch8p.C: New test.
57022 * g++.old-deja/g++.eh/catch9.C: New test.
57023 * g++.old-deja/g++.eh/catch9p.C: New test.
57024
57025 1999-09-13 Nathan Sidwell <nathan@acm.org>
57026
57027 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
57028 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
57029
57030 1999-09-13 Jeffrey A Law (law@cygnus.com)
57031
57032 * gcc.c-torture/compile/990913-1.c: New test.
57033
57034 1999-09-10 Nathan Sidwell <nathan@acm.org>
57035
57036 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
57037 * g++.old-deja/g++.jason/rfg5.C: Likewise.
57038
57039 1999-09-09 Richard Henderson <rth@cygnus.com>
57040
57041 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
57042
57043 1999-09-09 Nathan Sidwell <nathan@acm.org>
57044
57045 * g++.old-deja/g++.other/lookup11.C: New test.
57046 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
57047 what is permitted and what we want.
57048 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
57049 overload use.
57050 * g++.old-deja/g++.jason/rfg5.C: Likewise.
57051
57052 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
57053
57054 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
57055 * gcc.c-torture/noncompile/poison-1.c: New file.
57056
57057 1999-09-08 Nathan Sidwell <nathan@acm.org>
57058
57059 * g++.old-deja/g++.other/sizeof3.C: New test.
57060 * g++.old-deja/g++.other/sizeof4.C: New test.
57061 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
57062 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
57063
57064 1999-09-07 Richard Henderson <rth@cygnus.com>
57065
57066 * gcc.dg/va-arg-1.c: New.
57067
57068 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57069
57070 * gcc.c-torture/execute/va-arg-9.c: New test.
57071
57072 1999-09-05 Craig Burley <craig@jcb-sc.com>
57073
57074 * g77.f-torture/compile/980519-2.f: New test.
57075 * g77.f-torture/compile/19990905-0.f: New test.
57076 * g77.f-torture/compile/19990905-1.f: New test.
57077 * g77.f-torture/compile/19990905-2.f: New test.
57078
57079 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
57080
57081 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
57082
57083 * gcc.c-torture/execute/990827-1.c: Fix typo.
57084
57085 1999-09-03 Nathan Sidwell <nathan@acm.org>
57086
57087 * g++.old-deja/g++.other/deref1.C: New test.
57088
57089 1999-09-02 Nathan Sidwell <nathan@acm.org>
57090
57091 * g++.old-deja/g++.other/ambig2.C: New test.
57092 * g++.old-deja/g++.other/cond5.C: New test.
57093 * g++.old-deja/g++.other/lookup16.C: New test.
57094
57095 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
57096
57097 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
57098 assemblers too.
57099
57100 1999-08-31 Jeffrey A Law (law@cygnus.com)
57101
57102 * lib/c-torture.exp: Avoid the "compare executables" optimization
57103 when testing native.
57104
57105 1999-08-29 Jeffrey A Law (law@cygnus.com)
57106
57107 * gcc.c-torture/execute/990829-1.c: New test.
57108 * gcc.c-torture/compile/990829-1.c: New test.
57109
57110 1999-08-27 Paul Burchard <burchard@pobox.com>
57111
57112 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
57113 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
57114 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
57115 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
57116 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
57117 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
57118 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
57119 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
57120 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
57121 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
57122 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
57123
57124 1999-08-27 Jeffrey A Law (law@cygnus.com)
57125
57126 * gcc.c-torture/execute/990827-1.c: New test.
57127
57128 1999-08-26 Craig Burley <craig@jcb-sc.com>
57129
57130 * g77.f-torture/noncompile/19990826-4.f: New test.
57131
57132 * g77.f-torture/compile/19990826-3.f: New test.
57133
57134 * g77.f-torture/execute/19990826-2.f: New test.
57135
57136 * g77.f-torture/compile/19990826-1.f: New test.
57137
57138 * gcc.c-torture/execute/990826-0.c: New test.
57139 * g77.c-torture/execute/19990826-0.f: New test.
57140
57141 * g77.f-torture/noncompile/970626-2.f: New test.
57142
57143 1999-08-25 Paul Burchard <burchard@pobox.com>
57144
57145 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
57146 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
57147 lss-011.C: New tests.
57148
57149 1999-08-25 Nathan Sidwell <nathan@acm.org>
57150
57151 * g++.old-deja/g++.other/decl5.C: New test.
57152
57153 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57154
57155 * noncompile/noncompile.exp: Load_lib c-torture.exp.
57156 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
57157 call `postbase' for each one. All callers of `postbase' changed
57158 to call this instead.
57159
57160 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
57161
57162 * gcc.c-torture/execute/990811-1.c: New test.
57163
57164 1999-08-09 Nick Clifton <nickc@cygnus.com>
57165
57166 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
57167 just native ones.
57168
57169 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
57170 just native ones.
57171
57172 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
57173
57174 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
57175
57176 1999-08-04 Jeffrey A Law (law@cygnus.com)
57177
57178 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
57179
57180 1999-08-04 Nathan Sidwell <nathan@acm.org>
57181
57182 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
57183
57184 1999-08-04 Jeffrey A Law (law@cygnus.com)
57185
57186 * gcc.c-torture/execute/990804-1.c: New test.
57187
57188 1999-08-03 Nathan Sidwell <nathan@acm.org>
57189
57190 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
57191 * g++.old-deja/g++.brendan/crash64.C: Likewise.
57192 * g++.old-deja/g++.brendan/overload8.C: Likewise.
57193
57194 1999-08-03 Nathan Sidwell <nathan@acm.org>
57195
57196 * g++.old-deja/g++.other/struct1.C: New test.
57197
57198 1999-08-03 Nathan Sidwell <nathan@acm.org>
57199
57200 * g++.old-deja/g++.other/enum2.C: New test.
57201
57202 1999-08-02 Richard Henderson <rth@cygnus.com>
57203
57204 Adapted from tests from Franz Sirl:
57205 * gcc.c-torture/execute/va-arg-7.c: New test.
57206 * gcc.c-torture/execute/va-arg-8.c: New test.
57207
57208 1999-08-01 Jeffrey A Law (law@cygnus.com)
57209
57210 * gcc.c-torture/compile/990801-2.c: New test.
57211
57212 * gcc.c-torture/compile/990801-1.c: New test.
57213
57214 1999-07-27 Michael Meissner <meissner@cygnus.com>
57215
57216 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
57217 fp-cmp-1.c, converting double to float.
57218
57219 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
57220 fp-cmp-1.c, converting double to long double.
57221
57222 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
57223 from fr1 to unknown_register, since fr1 is a legitimate register
57224 on some machines.
57225
57226 1999-07-25 Jeffrey A Law (law@cygnus.com)
57227
57228 * README: More listname related changes.
57229
57230 1999-07-08 Catherine Moore <clm@cygnus.com>
57231
57232 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
57233
57234 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
57235
57236 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
57237
57238 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
57239
57240 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
57241
57242 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
57243
57244 * gcc.dg/990703-1.c: New test.
57245
57246 1999-06-29 Nick Clifton <nickc@cygnus.com>
57247
57248 * lib/file-format.exp: New file: Move definition of proc
57249 gcc_target_object_format to here from
57250 gcc.dg/special/ecos.exp.
57251
57252 * lib/c-torture.exp: Include lib file-format.exp.
57253 * lib/gcc-dg.exp: Include lib file-format.exp.
57254
57255 * gcc.dg/special/ecos.exp: Remove definition of proc
57256 gcc_target_object_format.
57257
57258 1999-06-28 Jeffrey A Law (law@cygnus.com)
57259
57260 * gcc.c-torture/execute/990628-1.c: New test.
57261
57262 1999-06-25 Jeffrey A Law (law@cygnus.com)
57263
57264 * gcc.c-torture/compile/990625-2.c: New test.
57265
57266 * gcc.c-torture/compile/990625-1.c: New test.
57267
57268 1999-06-23 Nick Clifton <nickc@cygnus.com>
57269
57270 * gcc.c-torture/compile/dll.c: New test case. Check that dll
57271 attributes compile.
57272 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
57273 ports that use the COFF/PE file format.
57274
57275 1999-06-17 Jeffrey A Law (law@cygnus.com)
57276
57277 * gcc.c-torture/compile/990617-1.c: New test.
57278
57279 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
57280
57281 * g++.old-deja/g++.other/decl4.C: New test.
57282
57283 1999-06-14 Nathan Sidwell <nathan@acm.org>
57284
57285 * g++.old-deja/g++.other/bitfld3.C: New test.
57286
57287 1999-06-08 Nathan Sidwell <nathan@acm.org>
57288
57289 * g++.old-deja/g++.eh/catch1.C: New test.
57290
57291 1999-06-07 Jeffrey A Law (law@cygnus.com)
57292
57293 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
57294
57295 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
57296 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
57297
57298 1999-06-05 Craig Burley <craig@jcb-sc.com>
57299
57300 * g77.f-torture/compile/19990502-0.f: Replace with new,
57301 shorter, test that still fails after recent changes.
57302
57303 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
57304
57305 * gcc.c-torture/execute/990604-1.c: New test.
57306
57307 1999-05-31 Jeffrey A Law (law@cygnus.com)
57308
57309 * gcc.c-torture/execute/990531-1.c: New test.
57310
57311 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57312
57313 * gcc.c-torture/compile/990527-1.c: New test.
57314
57315 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
57316
57317 * gcc.c-torture/execute/990527-1.c: New test.
57318
57319 1999-05-25 Nick Clifton <nickc@cygnus.com>
57320
57321 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
57322 bitfields as signed.
57323
57324 1999-05-25 Craig Burley <craig@jcb-sc.com>
57325
57326 * g77.f-torture/compile/19990525-0.f: New test.
57327
57328 1999-05-25 Jeffrey A Law (law@cygnus.com)
57329
57330 * gcc.c-torture/execute/990525-2.c: New test.
57331
57332 * gcc.c-torture/execute/990525-1.c: New test.
57333
57334 1999-05-24 Nathan Sidwell <nathan@acm.org>
57335
57336 * g++.old-deja/g++.other/anon3.C: New test.
57337 * g++.old-deja/g++.other/anon4.C: New test.
57338 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
57339 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
57340 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
57341 Merrill).
57342
57343 1999-05-24 Jeffrey A Law (law@cygnus.com)
57344
57345 * gcc.c-torture/execute/990524-1.c: New test.
57346
57347 * gcc.dg/990524-1.c: New test.
57348
57349 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57350
57351 * gcc.c-torture/compile/990523-1.c: New test.
57352
57353 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
57354
57355 * gcc.c-torture/compile/990519-1.c: New test.
57356
57357 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
57358
57359 * gcc.c-torture/compile/990517-1.c: New test.
57360
57361 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
57362 (e4, f4): New tests.
57363 (main): Call them.
57364
57365 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57366
57367 * gcc.dg/noreturn-1.c: New test.
57368
57369 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
57370
57371 * gcc.c-torture/execute/990513-1.c: New test.
57372
57373 1999-05-10 Richard Henderson <rth@cygnus.com>
57374
57375 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
57376
57377 1999-05-10 Craig Burley <craig@jcb-sc.com>
57378
57379 * g77.f-torture/execute/erfc.f: Use small single-precision
57380 values, to avoid problems on Alphas when not -mieee.
57381
57382 1999-05-08 Craig Burley <craig@jcb-sc.com>
57383
57384 * gcc.dg/990506-0.c: New test.
57385
57386 1999-05-08 Richard Henderson <rth@cygnus.com>
57387
57388 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
57389 the constant to test. Don't XFAIL 64-bit targets.
57390
57391 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
57392 * g++.old-deja/g++.law/profile1.C: Likewise.
57393
57394 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
57395 operator new instances.
57396 * g++.old-deja/g++.other/delete5.C: Likewise.
57397
57398 1999-05-03 Craig Burley <craig@jcb-sc.com>
57399
57400 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
57401 intrinsic.
57402
57403 1999-05-03 Craig Burley <craig@jcb-sc.com>
57404
57405 * g77.f-torture/execute/u77-test.f: Reverse order of two
57406 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
57407
57408 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
57409
57410 * gcc.dg/compare1.c: New test.
57411
57412 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
57413
57414 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
57415 New tests.
57416
57417 1999-05-02 Craig Burley <craig@jcb-sc.com>
57418
57419 * g77.f-torture/compile/19990502-1.f: New test.
57420
57421 1999-05-02 Craig Burley <craig@jcb-sc.com>
57422
57423 * g77.f-torture/compile/19990502-0.f: New test.
57424
57425 1999-05-02 Craig Burley <craig@jcb-sc.com>
57426
57427 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
57428 intrinsic.
57429
57430 1999-05-02 Craig Burley <craig@jcb-sc.com>
57431
57432 * g77.f-torture/execute/u77-test.f (main): List libU77
57433 intrinsics not currently tested.
57434 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
57435 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
57436 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
57437 Trim blanks off the ends of some printed strings.
57438
57439 1999-05-02 Craig Burley <craig@jcb-sc.com>
57440
57441 * g77.f-torture/execute/u77-test.f (main): Just warn about
57442 FSTAT gid disagreement, as it's expected on some systems.
57443
57444 1999-05-01 Craig Burley <craig@jcb-sc.com>
57445
57446 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
57447 use a new function, which allows for some slop.
57448 Clean up some commentary.
57449 (issum): The new function.
57450 (sgladd): Deleted subroutine.
57451
57452 1999-05-01 Craig Burley <craig@jcb-sc.com>
57453
57454 * g77.f-torture/execute/u77-test.f: Modify to be more like
57455 libf2c/libU77 version, bringing patches to that version here.
57456 Add suitable commentary.
57457
57458 1999-04-25 Richard Henderson <rth@cygnus.com>
57459
57460 * gcc.dg/990424-1.c: New test.
57461
57462 1999-04-24 Craig Burley <craig@jcb-sc.com>
57463
57464 * g77.f-torture/execute/u77-test.f (main): Bug involving
57465 LSTAT has been fixed, so turn back on full checking.
57466
57467 1999-04-20 Craig Burley <craig@jcb-sc.com>
57468
57469 * g77.f-torture/compile/19990419-0.f: New test.
57470 * g77.f-torture/execute/19990419-1.f: New test.
57471
57472 1999-04-17 Richard Henderson <rth@cygnus.com>
57473
57474 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
57475 to avoid the need for a prototype to supress a warning.
57476
57477 1999-04-07 Jim Wilson <wilson@cygnus.com>
57478
57479 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
57480
57481 1999-04-04 Jeffrey A Law (law@cygnus.com)
57482
57483 * gcc.c-torture/execute/990404-1.c: New test.
57484
57485 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
57486
57487 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
57488 * gcc.dg/cpp-if3.c: Don't use -pedantic.
57489 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
57490 missing initializer warnings.
57491
57492 1999-03-28 Jeffrey A Law (law@cygnus.com)
57493
57494 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
57495 matching strings.
57496
57497 1999-03-26 Jeffrey A Law (law@cygnus.com)
57498
57499 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
57500
57501 1999-03-26 Craig Burley <craig@jcb-sc.com>
57502
57503 * g77.f-torture/execute/19990325-0.f: New test.
57504 * g77.f-torture/execute/19990325-1.f: New test.
57505
57506 1999-03-24 Jeffrey A Law (law@cygnus.com)
57507
57508 * gcc.c-torture/execute/990324-1.c: New test.
57509
57510 1999-03-22 Jim Wilson <wilson@cygnus.com>
57511
57512 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
57513 test with 4.
57514
57515 1999-03-17 Richard Henderson <rth@cygnus.com>
57516
57517 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
57518
57519 1999-03-13 Craig Burley <craig@jcb-sc.com>
57520
57521 * g77.f-torture/execute/19990313-2.f: New test.
57522 * g77.f-torture/execute/19990313-3.f: New test.
57523
57524 1999-03-13 Craig Burley <craig@jcb-sc.com>
57525
57526 * g77.f-torture/execute/19990313-0.f: New test.
57527 * g77.f-torture/execute/19990313-1.f: New test.
57528
57529 1999-03-12 Jim Wilson <wilson@cygnus.com>
57530
57531 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
57532 printf to sprintf.
57533 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
57534 (main): Add check for u15. Conditionalize u31 check depending on
57535 whether ints are <32 bits or >=32 bits.
57536
57537 1999-03-08 Craig Burley <craig@jcb-sc.com>
57538
57539 * g77.f-torture/execute/19981119-0.f: Improve testiness.
57540
57541 1999-03-08 Craig Burley <craig@jcb-sc.com>
57542
57543 * g77.f-torture/compile/19990305-0.f: New test.
57544 * g77.f-torture/execute/19981119-0.f: New test.
57545
57546 1999-03-08 Craig Burley <craig@jcb-sc.com>
57547
57548 * g77.f-torture/execute/970625-2.f: call ABORT if final
57549 result is not correct, instead of just printing it.
57550 Add this checking via newly introduced obfuscation, to
57551 trip up buggy front ends.
57552
57553 1999-03-07 Craig Burley <craig@jcb-sc.com>
57554
57555 * g77.f-torture/compile/960317-1.f: Moved from being
57556 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
57557
57558 1999-03-06 Craig Burley <craig@jcb-sc.com>
57559
57560 * g77.f-torture/execute/960317-1.f: New (old) test.
57561 * g77.f-torture/execute/970625-2.f: Ditto.
57562
57563 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
57564
57565 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
57566 error message on line 1 or line 2; cccp and cpplib do this differently.
57567
57568 1999-03-01 Jeffrey A Law (law@cygnus.com)
57569
57570 * g++.old-deja/g++.law/weak1.C: New test.
57571
57572 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
57573
57574 * gcc.c-torture/execute/990119-1.c: Renamed to...
57575 * gcc.dg/990119-1.c: this, so it will only be tested once
57576 (it's a preprocessor test, it doesn't need to be run at
57577 multiple optimization levels).
57578
57579 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
57580
57581 * lib/g++.exp: Don't add incdir=$base_dir/../include to
57582 ALWAYS_CXXFLAGS.
57583
57584 1999-02-24 Craig Burley <craig@jcb-sc.com>
57585
57586 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
57587 * g77.f-torture/compile/19981216-0.f: ...as it is expected
57588 to not be compilable by current g77.
57589
57590 1999-02-24 Nick Clifton <nickc@cygnus.com>
57591
57592 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
57593
57594 1999-02-22 Jeffrey A Law (law@cygnus.com)
57595
57596 * gcc.c-torture/execute/990222-1.c: New test.
57597
57598 1999-02-19 Craig Burley <craig@jcb-sc.com>
57599
57600 * g77.f-torture/compile/19990218-0.f: New test.
57601 * g77.f-torture/noncompile/19990218-1.f: New test.
57602
57603 1999-02-18 Craig Burley <craig@jcb-sc.com>
57604
57605 * g77.f-torture/compile/19981216-0.f: New test.
57606
57607 1999-02-14 Jeffrey A Law (law@cygnus.com)
57608
57609 * gcc.dg/990214-1.c: New test.
57610
57611 1999-02-13 Jeffrey A Law (law@cygnus.com)
57612
57613 * gcc.dg/990213-2.c: New test.
57614
57615 * gcc.dg/990213-1.c: New test.
57616
57617 1999-02-12 Jeffrey A Law (law@cygnus.com)
57618
57619 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
57620 ints.
57621
57622 1999-02-11 Nick Clifton <nickc@cygnus.com>
57623
57624 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
57625 specified by target.
57626
57627 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
57628
57629 1999-02-11 Jeffrey A Law (law@cygnus.com)
57630
57631 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
57632
57633 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
57634
57635 * gcc.dg/special/ecos.exp: New test driver for new tests with
57636 special requirements.
57637
57638 * gcc.dg/special/alias-1.c: New test.
57639 * gcc.dg/special/gcsec-1.c: New test.
57640 * gcc.dg/special/weak-1.c: New test.
57641 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
57642 * gcc.dg/special/weak-2.c: New test.
57643 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
57644 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
57645 * gcc.dg/special/wkali-1.c: New test.
57646 * gcc.dg/special/wkali-2.c: New test.
57647 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
57648 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
57649
57650 1999-02-10 Felix Lee <flee@cygnus.com>
57651
57652 * lib/c-torture.exp (c-torture-compile): Pull out code for
57653 analyzing gcc error messages.
57654 (c-torture-execute): Likewise. Fix some (harmless) false
57655 positives.
57656 * lib/gcc.exp (gcc_check_compile): New function.
57657
57658 1999-02-08 Richard Henderson <rth@cygnus.com>
57659
57660 * gcc.c-torture/execute/990208-1.c: New test.
57661
57662 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
57663
57664 * g++.dg/special/ecos.exp: New driver for new tests with special
57665 requirements
57666
57667 * g++.dg/special/conpr-1.C: New test
57668 * g++.dg/special/conpr-2.C: New test
57669 * g++.dg/special/conpr-2a.C: New test
57670 * g++.dg/special/conpr-3.C: New test
57671 * g++.dg/special/conpr-3a.C: New test
57672 * g++.dg/special/conpr-3b.C: New test
57673
57674 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
57675 allow g++ to use the dg driver
57676
57677 * README: Add comment about g++.dg directory
57678
57679 1999-02-06 Jeffrey A Law (law@cygnus.com)
57680
57681 * README: Update email addresses.
57682
57683 1999-02-03 Nick Clifton <nickc@cygnus.com>
57684
57685 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
57686 arguments in order to force structure S onto the stack even on
57687 the alpha.
57688 (test): Pass 10 leading arguments to function foo as well as the
57689 structure S.
57690
57691 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
57692 failure for all targets.
57693
57694 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
57695 abort to terminate program execution.
57696
57697 1999-01-30 Richard Henderson <rth@cygnus.com>
57698
57699 * gcc.c-torture/execute/990130-1.c: New test.
57700
57701 1999-01-30 Jeffrey A Law (law@cygnus.com)
57702
57703 * gcc.dg/990130-1.c: New test.
57704
57705 1999-01-28 Michael Meissner <meissner@cygnus.com>
57706
57707 * gcc.c-torture/execute/990128-1.c: New test.
57708
57709 1999-01-27 Michael Meissner <meissner@cygnus.com>
57710
57711 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
57712
57713 1999-01-27 Felix Lee <flee@cygnus.com>
57714
57715 * lib/c-torture.exp (c-torture-compile): pull out code for
57716 analyzing gcc error messages.
57717 (c-torture-execute): ditto, and fix some (harmless) false
57718 positives.
57719 * lib/gcc.exp (gcc_check_compile): new function.
57720
57721 1999-01-17 Jeffrey A Law (law@cygnus.com)
57722
57723 * gcc.dg/990117-1.c: New test.
57724
57725 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
57726
57727 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
57728
57729 1999-01-15 Jeffrey A Law (law@cygnus.com)
57730
57731 * g77.f-torture/compile/990115-1.f: New test.
57732
57733 1999-01-07 Jeffrey A Law (law@cygnus.com)
57734
57735 * gcc.c-torture/compile/990107-1.c: New test
57736
57737 1999-01-06 Jeffrey A Law (law@cygnus.com)
57738
57739 * gcc.c-torture/execute/990106-2.c: New test.
57740
57741 * gcc.c-torture/execute/990106-1.c: New test.
57742
57743 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
57744
57745 * gcc.c-torture/compile/981223-1.c: New test.
57746
57747 1998-12-29 Richard Henderson <rth@cygnus.com>
57748
57749 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
57750 (opt3): Rename from opt4 and disable.
57751
57752 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
57753
57754 * g++.old-deja/g++.pt/ptrmem5.C: New test.
57755
57756 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
57757
57758 * g++.old-deja/g++.other/conv5.C: New test.
57759
57760 1998-12-14 Nick Clifton <nickc@cygnus.com>
57761
57762 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
57763
57764 1998-12-11 Jeffrey A Law (law@cygnus.com)
57765
57766 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
57767
57768 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
57769
57770 * gcc.c-torture/compile/981211-1.c: New test.
57771
57772 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
57773
57774 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
57775
57776 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
57777
57778 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57779
57780 * gcc.special/930510-1.c: Make C9X safe.
57781 * gcc.misc-tests/gcov-1.c Similarly.
57782 * gcc.misc-tests/gcov-2.c Similarly.
57783
57784 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
57785
57786 * gcc.dg/ultrasp1.c: New test.
57787
57788 1998-12-06 Richard Henderson <rth@cygnus.com>
57789
57790 * gcc.c-torture/execute/981206.c: New test.
57791
57792 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
57793
57794 * g++.old-deja/g++.ns/template7.C: New test.
57795
57796 * g++.old-deja/g++.other/expr1.C: New test.
57797
57798 * g++.old-deja/g++.eh/tmpl3.C: New test.
57799
57800 * g++.old-deja/g++.eh/tmpl2.C: New test.
57801
57802 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
57803
57804 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
57805 * g++.old-deja/g++.other/using6.C: Removed.
57806 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
57807
57808 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
57809
57810 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
57811
57812 * g++.old-deja/g++.pt/overload8.C: New test.
57813
57814 * g++.old-deja/g++.pt/overload7.C: New test.
57815
57816 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
57817
57818 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
57819 and relinking messages.
57820 * lib/g++.exp (g++_target_compile): Remove .rpo file when
57821 compiling with -frepo.
57822
57823 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
57824
57825 * g++.old-deja/g++.pt/lookup6.C: New test.
57826
57827 1998-11-30 Nick Clifton <nickc@cygnus.com>
57828
57829 * gcc.c-torture/execute/981130-1.c: New test.
57830 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
57831
57832 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
57833
57834 * g++.old-deja/g++.pt/explicit76.C: New test.
57835
57836 * g++.old-deja/g++.pt/friend38.C: New test.
57837
57838 * g++.old-deja/g++.ns/crash2.C: New test.
57839
57840 * g++.old-deja/g++.pt/defarg8.C: New test.
57841
57842 * g++.old-deja/g++.pt/instantiate6.C: New test.
57843
57844 * g++.old-deja/g++.pt/static6.C: New test.
57845
57846 * g++.old-deja/g++.pt/decl2.C: New test.
57847
57848 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
57849
57850 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
57851 problem is actually related with name lookup, but so what? :-)
57852
57853 * g++.old-deja/g++.pt/friend37.C: New test.
57854
57855 1998-11-25 Dave Love <d.love@dl.ac.uk>
57856
57857 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
57858 element, which fails on some systems.
57859
57860 * g77.f-torture/execute/labug1.f: New test.
57861
57862 1998-11-21 Jeffrey A Law (law@cygnus.com)
57863
57864 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
57865 is defined.
57866
57867 1998-11-18 Dave Love <d.love@dl.ac.uk>
57868
57869 * g77.f-torture/compile/981117-1.f: New test.
57870
57871 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
57872
57873 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
57874 properly discarded.
57875
57876 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
57877
57878 * gcc.c-torture/execute/memcheck: New directory of tests for
57879 -fcheck-memory-usage.
57880
57881 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
57882
57883 * README: New file, general information about the testsuite and
57884 new description of the various C++ test subdirectories.
57885 * README.g++: Eliminate obsolete information, update and move most
57886 relevant stuff to README.
57887
57888 1998-11-07 Richard Henderson <rth@cygnus.com>
57889
57890 * gcc.c-torture/compile/981107-1.c: New test.
57891
57892 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
57893
57894 * execute/memcpy-bi.c: New testcase.
57895
57896 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
57897
57898 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
57899 base classes.
57900
57901 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
57902 template is selected.
57903
57904 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
57905 classes, it should be accepted for all types.
57906
57907 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
57908
57909 * g++.old-deja/g++.pt/spec24.C: Ensure that template
57910 specializations start with template headers.
57911
57912 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
57913
57914 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
57915
57916 * g++.old-deja/g++.other/init9.C: Test cross initialization of
57917 non-POD types.
57918
57919 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
57920
57921 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
57922
57923 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
57924
57925 * compile/981022-1.c, compile/981022-1.x: New test and driver.
57926
57927 1998-10-19 Jeffrey A Law (law@cygnus.com)
57928
57929 * 981019-1.c: New test.
57930
57931 1998-10-14 Robert Lipe <robertl@dgii.com>
57932
57933 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
57934 find objc headers.
57935
57936 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
57937
57938 * compile/981001-4.c: Remove use of GCC extension that triggers a
57939 compiler bug.
57940
57941 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
57942
57943 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
57944
57945 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
57946
57947 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
57948 instantiation of template produces incorrect code for delete
57949 expression.
57950
57951 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
57952 constructors' name is not unique.
57953 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
57954 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
57955
57956 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
57957 automatic array of const is ill-formed.
57958
57959 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
57960 of template parameter?
57961
57962 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
57963 const.
57964
57965 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
57966 pointer-to-member expression.
57967
57968 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
57969 declaration causes ICE.
57970
57971 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
57972
57973 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
57974 reserved in the global namespace.
57975
57976 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
57977 generate needed virtual table.
57978
57979 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
57980
57981 1998-10-10 Dariush Eslimi <eslimi@loran.com>
57982
57983 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
57984 template-dependent type
57985
57986 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
57987
57988 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
57989 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
57990 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
57991
57992 * g++.old-deja/g++.other/using5.C: New test; using decl from base
57993 class should be usable as argument of member function.
57994 * g++.old-deja/g++.other/using6.C: New test; using decl from base
57995 class should be usable as return type of member function.
57996 * g++.old-deja/g++.other/using7.C: New test; using decl from base
57997 class should be usable as type of data member.
57998
57999 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
58000
58001 1998-10-09 Jeffrey A Law (law@cygnus.com)
58002
58003 * gcc.c-torture/special/920521-1.c: Fix bogus test.
58004
58005 1998-10-08 Nick Clifton <nickc@cygnus.com>
58006
58007 * gcc.dg/dll-?.c Add thumb to target list.
58008 Fix assembler scan patterns to match current assembler output.
58009
58010 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
58011
58012 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
58013 matching of template brackets.
58014
58015 * g++.old-deja/g++.other/using4.C: New test. Test using
58016 declarations of methods from base classes.
58017
58018 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
58019 within functions should introduce names into the innermost
58020 enclosing namespace.
58021
58022 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
58023 of static locals if first initialization throws.
58024
58025 1998-10-07 Jim Wilson <wilson@cygnus.com>
58026
58027 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
58028
58029 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
58030
58031 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
58032 lose track of the possible targets of tablejump insns.
58033 * special/special.exp: Run it.
58034
58035 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
58036
58037 * g++.old-deja/g++.pt/friend35.C: New test. A template function
58038 must be declared before its specializations can be named in friend
58039 declarations.
58040
58041 1998-10-05 Dave Love <d.love@dl.ac.uk>
58042
58043 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
58044
58045 * g77.f-torture/execute/io1.f: New test.
58046
58047 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
58048
58049 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
58050 with pointer to template function, for which no argument deduction
58051 is possible.
58052
58053 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
58054 specialization of template function as argument to template
58055 function.
58056
58057 * g++.old-deja/g++.other/access2.C: New test; Inner class
58058 shouldn't have privileged access to Outer's names.
58059
58060 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
58061
58062 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
58063 friend template declared within template class conflicts with
58064 nested class of the same name.
58065
58066 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
58067 is ignored.
58068
58069 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
58070 object with direct initializer as function declaration.
58071
58072 * g++.old-deja/g++.other/decl2.C: New test; duplicate
58073 initializers.
58074
58075 * g++.old-deja/g++.other/null2.C: New test; conditional operator
58076 involving const pointer and NULL produces incorrect result.
58077
58078 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
58079 type name without `typename' should be rejected with -pedantic.
58080
58081 1998-10-02 Richard Henderson <rth@cygnus.com>
58082
58083 * g++.old-deja/g++.other/addrof1.C: New test.
58084
58085 1998-10-01 Nick Clifton <nickc@cygnus.com>
58086
58087 * gcc.c-torture/compile/981001-1.c: New test.
58088 * gcc.c-torture/execute/981001-1.c: New test.
58089
58090 1998-10-01 Jeffrey A Law (law@cygnus.com)
58091
58092 * gcc.c-torture/compile/981001-2.c: New test.
58093 * gcc.c-torture/compile/981001-3.c: New test.
58094 * gcc.c-torture/compile/981001-4.c: New test.
58095
58096 1998-10-01 Robert Lipe <robertl@dgii.com>
58097
58098 * lib/objc.exp (objc_target_compile): Add -L during compiles for
58099 multilibbed hosts. Idea grafted from g77.exp.
58100
58101 1998-09-30 Dave Love <d.love@dl.ac.uk>
58102
58103 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
58104 avoid losing on systems which need -lsocket.
58105
58106 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
58107
58108 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
58109 * g++.old-deja/g++.other/nested2.C: Ditto.
58110 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
58111 failure.
58112
58113 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
58114
58115 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
58116 preferred over template operator!= for enum bitfields.
58117
58118 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
58119
58120 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
58121 that happen to have the same base name, but in different scopes,
58122 are incorrectly rejected.
58123
58124 1998-09-16 Richard Henderson <rth@cygnus.com>
58125
58126 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
58127 on the native word size instead of an integer literal.
58128
58129 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
58130
58131 * g++.old-deja/g++.other/static2.C: Invocation of static data
58132 member of type pointer-to-function denoted as non-static member.
58133
58134 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
58135 checks involving function types and aliases.
58136
58137 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
58138
58139 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
58140 redefined to the same non-trivial type.
58141
58142 * g++.old-deja/g++.pt/explicit73.C: Test for proper
58143 namespace-qualification of template specializations declared in
58144 other namespaces.
58145
58146 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
58147 to declare a subset of the specializations of a template function
58148 as friends of specializations of a template class.
58149
58150 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
58151 member templates that do not fully specialize the enclosing
58152 template class are rejected.
58153
58154 1998-09-11 Dave Love <d.love@dl.ac.uk>
58155
58156 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
58157
58158 1998-09-08 Dave Love <d.love@dl.ac.uk>
58159
58160 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
58161 altered from libf2c/libU77 version.
58162
58163 1998-09-06 Dave Love <d.love@dl.ac.uk>
58164
58165 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
58166
58167 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
58168 Alexandre Oliva <oliva@dcc.unicamp.br>
58169
58170 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
58171 (un)signed char are different types for template specialization
58172 purposes.
58173
58174 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
58175
58176 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
58177 * objc: ObjC testsuite.
58178
58179 1998-08-31 Catherine Moore <clm@cygnus.com>
58180
58181 * gcc.c-torture/execute/941014-1.x: New file.
58182
58183 1998-08-31 Nick Clifton <nickc@cygnus.com>
58184
58185 * lib/c-torture.exp: Add support for
58186 torture_eval_before_compile and torture_eval_before_execute
58187 variables.
58188
58189 1998-08-30 Jeffrey A Law (law@cygnus.com)
58190
58191 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
58192 this test triggers valid.
58193
58194 1998-08-27 Jeffrey A Law (law@cygnus.com)
58195
58196 * gcc.dg/980827-1.c: New test.
58197
58198 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
58199
58200 * gcc.c-torture/execute/loop-4b.c: New test.
58201
58202 1998-08-26 Nick Clifton <nickc@cygnus.com>
58203
58204 * lib/c-torture.exp: Add support for
58205 torture_eval_before_compile and torture_eval_before_execute
58206 variables.
58207
58208 1998-08-25 Jeffrey A Law (law@cygnus.com)
58209
58210 * gcc.c-torture/compile/980825-1.c: New test.
58211
58212 1998-08-24 Nick Clifton <nickc@cygnus.com>
58213
58214 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
58215 count number tests in opt_t0 not good_t0.
58216
58217 1998-08-24 Jeffrey A Law (law@cygnus.com)
58218
58219 * gcc.c-torture/compile/930326-1.x: Fix typo.
58220
58221 1998-08-23 Mark Mitchell <mark@markmitchell.com>
58222
58223 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
58224 causes an ICE.
58225
58226 1998-08-21 Jeffrey A Law (law@cygnus.com)
58227
58228 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
58229 STACK_SIZE is defined.
58230 * gcc.c-torture/unsorted/stuct.c: Similarly.
58231
58232 * gcc.c-torture/compile/980821-1.c: New test.
58233
58234 1998-08-21 Jeffrey A Law (law@cygnus.com)
58235
58236 * gcc.c-torture/execute/980526-2.c: Disable for targets with
58237 16bit ints.
58238
58239 1998-08-19 Mark Mitchell <mark@markmitchell.com>
58240
58241 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
58242 code.
58243
58244 1998-08-09 Mark Mitchell <mark@markmitchell.com>
58245
58246 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
58247 error'.
58248
58249 1998-08-18 Jeffrey A Law (law@cygnus.com)
58250
58251 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
58252
58253 1998-08-16 Jeffrey A Law (law@cygnus.com)
58254
58255 * gcc.c-torture/compile/980816-1.c: New test.
58256
58257 * gcc.dg/980816-1.c: New test.
58258
58259 1998-08-13 Jeffrey A Law (law@cygnus.com)
58260
58261 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
58262 compiler for ieee tests.
58263
58264 1998-08-01 Dave Love <d.love@dl.ac.uk>
58265
58266 * g77.f-torture/compile/980729-0.f: New test.
58267
58268 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
58269
58270 * gcc.c-torture/special/eeprof-1.c: New test, for
58271 -finstrument-functions.
58272 * gcc.c-torture/special/special.exp: Run it.
58273
58274 1998-07-29 Jeffrey A Law (law@cygnus.com)
58275
58276 * gcc.c-torture/compile/980729-1.c: New test.
58277
58278 1998-07-27 Nick Clifton <nickc@cygnus.com>
58279
58280 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
58281 __thumb__ is defined, and test for ARM style doubles if so.
58282
58283 1998-07-26 Dave Love <d.love@dl.ac.uk>
58284
58285 * g77.f-torture/noncompile/980615-0.f: New test.
58286
58287 1998-07-26 H.J. Lu (hjl@gnu.org)
58288
58289 * gcc.dg/980312-1.c: Do link instead of compile.
58290 * gcc.dg/980313-1.c: Likewise.
58291
58292 1998-07-26 Jeffrey A Law (law@cygnus.com)
58293
58294 * gcc.c-torture/compile/980726-1.c: New test.
58295
58296 1998-07-25 Dave Love <d.love@dl.ac.uk>
58297
58298 * g77.f-torture/execute/io0.f: New test.
58299
58300 1998-07-24 Nick Clifton <nickc@cygnus.com>
58301
58302 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
58303 an int.
58304
58305 1998-06-18 Michael Meissner <meissner@cygnus.com>
58306
58307 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
58308 m32r bugs.
58309
58310 1998-07-17 Nick Clifton <nickc@cygnus.com>
58311
58312 * gcc.dg/980626-1.c: Expect failures for all toolchains until
58313 c-decl.c:grokdeclarator can handle mode attributes.
58314
58315 1998-07-16 Jeffrey A Law (law@cygnus.com)
58316
58317 * gcc.c-torture/execute/980716-1.c: New test.
58318
58319 1998-07-13 Jeffrey A Law (law@cygnus.com)
58320
58321 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
58322 the mn10200.
58323 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
58324 the mn10200.
58325 * gcc.c-torture/execute/va-arg-3.x: Similarly.
58326 * gcc.c-torture/compile/930326-1.x: Similarly.
58327
58328 1998-07-13 Dave Love <d.love@dl.ac.uk>
58329
58330 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
58331 New test from Craig.
58332
58333 1998-07-12 Dave Love <d.love@dl.ac.uk>
58334
58335 * g77.f-torture/noncompile/980616-0.f: New test.
58336
58337 * g77.f-torture/execute/970816-3.f: New test from Craig.
58338
58339 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
58340
58341 * g++.other/singleton.C: Return error value instead of taking
58342 SIGSEGV.
58343
58344 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
58345
58346 * g++.other/singleton.C: New test. Warning is under dispute.
58347 Runtime crash is not.
58348
58349 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
58350
58351 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
58352 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
58353 using6.C, using7.C}: New namespace tests.
58354
58355 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
58356
58357 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
58358 specialization with typedef'ed names used as array indexes.
58359
58360 1998-07-09 Jeffrey A Law (law@cygnus.com)
58361
58362 * gcc.c-torture/execute/980709-1.c: New test.
58363
58364 * gcc.dg/980709-1.c: New test.
58365
58366 1998-07-07 Richard Henderson <rth@cygnus.com>
58367
58368 * gcc.c-torture/execute/bcp-1.c: New test.
58369
58370 1998-07-07 Jeffrey A Law (law@cygnus.com)
58371
58372 * gcc.c-torture/execute/980707-1.c: New test.
58373
58374 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
58375
58376 * gcc.c-torture/compile/980706-1.c: New test.
58377
58378 1998-07-01 Dave Love <d.love@dl.ac.uk>
58379
58380 * g77.f-torture/execute/980701-0.f,
58381 g77.f-torture/execute/980701-1.f: New test from Craig.
58382
58383 1998-07-01 Jeffrey A Law (law@cygnus.com)
58384
58385 * gcc.c-torture/compile/980701-1.c: New test.
58386
58387 * gcc.c-torture/execute/980701-1.c: New test.
58388
58389 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
58390 rlsruhe.de>
58391
58392 * g++.old-deja/g++.robertl/eb132.C: New test.
58393 * g++.old-deja/g++.robertl/eb133.C: Likewise.
58394
58395 1998-06-29 Dave Love <d.love@dl.ac.uk>
58396
58397 * g77.f-torture/execute/980628-7.f,
58398 g77.f-torture/execute/980628-8.f,
58399 g77.f-torture/execute/980628-9.f,
58400 g77.f-torture/execute/980628-10.f: New tests from Craig.
58401
58402 * g77.f-torture/execute/980628-3.f: Remove mail headers.
58403
58404 1998-06-28 Jeffrey A Law (law@cygnus.com)
58405
58406 * g77.f-torture/execute/980628-4.f: New test from Craig.
58407 * g77.f-torture/execute/980628-5.f: Likewise.
58408 * g77.f-torture/execute/980628-2.f: Likewise.
58409 * g77.f-torture/execute/980628-0.f: Likewise.
58410 * g77.f-torture/execute/980628-1.f: Likewise.
58411 * g77.f-torture/execute/980628-3.f: Likewise.
58412 * g77.f-torture/execute/980628-6.f: Likewise.
58413
58414 1998-06-28 Jeffrey A Law (law@cygnus.com)
58415
58416 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
58417 directory when nothing has been installed yet.
58418
58419 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
58420
58421 * gcc.c-torture/special/special.exp: Handle newer versions of
58422 dejagnu.
58423
58424 1998-06-26 Jeffrey A Law (law@cygnus.com)
58425
58426 * gcc.dg/980626-1.c: New test.
58427
58428 1998-06-19 Bruno Haible <haible@ilog.fr>
58429
58430 * gcc.misc-tests/m-un-2.c: New test.
58431 * g++.old-deja/g++.other/warn01.c: Likewise.
58432
58433 1998-06-19 Robert Lipe <robertl@dgii.com>
58434
58435 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
58436 compatibility with assmblers with a different comment character.
58437 Eliminate use of GAS-specific extensions.
58438
58439 1998-06-19 Jeffrey A Law (law@cygnus.com)
58440
58441 * gcc.c-torture/execute/ieee/980619-1.c: New test.
58442
58443 1998-06-19 Robert Lipe <robertl@dgii.com>
58444
58445 * lib/g77.exp: Replace search for libf2c.a with search for newly
58446 renamed libg2c.a
58447
58448 1998-06-17 Jeffrey A Law (law@cygnus.com)
58449
58450 * gcc.c-torture/execute/980617-1.c: New test.
58451
58452 1998-06-12 Jeffrey A Law (law@cygnus.com)
58453
58454 * gcc.c-torture/execute/980612-1.c: New test.
58455
58456 1998-06-08 Jeffrey A Law (law@cygnus.com)
58457
58458 * gcc.dg/980523-1.c: Only test on ppc-linux.
58459 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
58460
58461 * gcc.c-torture/execute/980608-1.c: New test.
58462
58463 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
58464
58465 * gcc.c-torture/execute/980605-1.c: New test.
58466
58467 1998-06-04 Jeffrey A Law (law@cygnus.com)
58468
58469 * gcc.c-torture/execute/980604-1.c: New test.
58470
58471 1998-06-02 Jeffrey A Law (law@cygnus.com)
58472
58473 * gcc.c-torture/execute/980602-1.c: New test.
58474 * gcc.c-torture/execute/980602-2.c: Likewise.
58475
58476 1998-06-02 Dave Love <d.love@dl.ac.uk>
58477
58478 * 970125-0.f: Fix per JCB. Add commentary.
58479
58480 1998-05-31 Michael Meissner <meissner@cygnus.com>
58481
58482 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
58483 IEEE -0 support.
58484
58485 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
58486
58487 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
58488 earlier.
58489
58490 1998-05-28 Catherine Moore <clm@cygnus.com>
58491
58492 * gcc.c-torture/execute/980526-3.c: New test.
58493
58494 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
58495
58496 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
58497 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
58498 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
58499 m88k-motorola-sysv3 to XFAIL.
58500
58501 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
58502
58503 * gcc.dg/980526-1.c: New test.
58504 * gcc.c-torture/execute/980526-2.c: New test.
58505
58506 1998-05-26 Jeffrey A Law (law@cygnus.com)
58507
58508 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
58509
58510 * gcc.c-torture/execute/980526-1.c: New test.
58511
58512 1998-05-26 Dave Love <d.love@dl.ac.uk>
58513
58514 * g77.f-torture/execute/alpha2.f: Add runtime test.
58515
58516 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
58517
58518 * g++.old-deja/old-deja.exp: Strip leading directories.
58519
58520 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
58521 error for the line. Don't run multiple tests for the same line.
58522
58523 1998-05-23 Jeffrey A Law (law@cygnus.com)
58524
58525 * gcc.dg/980523-1.c: New test.
58526
58527 1998-05-23 Dave Love <d.love@dl.ac.uk>
58528
58529 * g77.f-torture/compile/970915-0.f: New test.
58530
58531 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
58532
58533 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
58534
58535 1998-05-21 Jeffrey A Law (law@cygnus.com)
58536
58537 * gcc.dg/980520-1.c: New test.
58538
58539 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
58540
58541 * gcc.dg/980502-1.c: Fix return type.
58542
58543 1998-05-20 Jeffrey A Law (law@cygnus.com)
58544
58545 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
58546 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
58547 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
58548 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
58549 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
58550
58551 1998-05-20 Dave Love <d.love@dl.ac.uk>
58552
58553 * g77.f-torture/execute/980520-1.f: New test.
58554
58555 1998-05-15 Dave Love <d.love@dl.ac.uk>
58556
58557 * lib/mike-g77.exp: New file.
58558
58559 * g77.f-torture/noncompile/noncompile.exp,
58560 g77.f-torture/noncompile/check0.f: New files.
58561
58562 1998-05-14 Dave Love <d.love@dl.ac.uk>
58563
58564 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
58565 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
58566 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
58567 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
58568 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
58569 abort where appropriate.
58570
58571 1998-05-05 Michael Meissner <meissner@cygnus.com>
58572
58573 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
58574 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
58575
58576 1998-04-29 Dave Love <d.love@dl.ac.uk>
58577
58578 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
58579
58580 1998-04-27 Dave Love <d.love@dl.ac.uk>
58581
58582 * g77.f-torture/compile/980427-0.f: New test.
58583
58584 1998-04-24 Dave Love <d.love@dl.ac.uk>
58585
58586 * g77.f-torture/compile/980424-0.f: New test.
58587
58588 1998-04-19 Dave Love <d.love@dl.ac.uk>
58589
58590 * g77.f-torture/compile/980419-2.f (main): New test.
58591 * g77.f-torture/compile/970125-0.f: New test.
58592 * g77.f-torture/compile/980419-1.f: New test.
58593
58594 1998-04-08 Jim Wilson <wilson@cygnus.com>
58595
58596 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
58597 of loop-4.c.
58598
58599 1998-04-07 Jim Wilson <wilson@cygnus.com>
58600
58601 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
58602
58603 1998-04-03 Jim Wilson <wilson@cygnus.com>
58604
58605 * gcc.c-torture/compile/980329-1.c: New test.
58606
58607 1998-03-18 Jim Wilson <wilson@cygnus.com>
58608
58609 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
58610 * gcc.dg/980312-1.c: Fix typo in -march command.
58611
58612 1998-03-16 H.J. Lu (hjl@gnu.org)
58613
58614 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
58615
58616 1998-03-11 Robert Lipe <robertl@dgii.com>
58617
58618 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
58619 Dave Love agree the Fortran source is bogus.
58620
58621 1998-03-11 Robert Lipe <robertl@dgii.com>
58622
58623 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
58624 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
58625 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
58626 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
58627 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
58628
58629 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
58630
58631 * g++.old-deja/g++.other/friend1.C: New test.
58632
58633 1998-02-18 Dave Love <d.love@dl.ac.uk>
58634
58635 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
58636 possibly uninitialized) variables and declare dnrm2.
58637
58638 1998-02-23 Robert Lipe <robertl@dgii.com>
58639
58640 From Bruno Haible <haible@ilog.fr>:
58641 * gcc.c-torture/execute/980223.c: New test.
58642
58643 1998-02-13 Jeffrey A Law (law@cygnus.com)
58644
58645 * gcc.dg/ifelse-1.c: New test.
58646
58647 1998-02-09 H.J. Lu (hjl@gnu.org)
58648
58649 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
58650
58651 * lib/old-dejagnu.exp (old-dejagnu): Added the
58652 "execution test - XFAIL *-*-*" handling in the spirit of
58653 "excess errors test -". Changed the "execution test fails"
58654 handling to be like "excess errors test fails".
58655 * Update various tests accordingly.
58656
58657 1998-02-06 Jim Wilson <wilson@cygnus.com>
58658
58659 * gcc.c-torture/execute/980205.c: New test.
58660
58661 1998-01-18 Jeffrey A Law (law@cygnus.com)
58662
58663 * lib/c-torture.exp: Look for .x files instead of .cexp files.
58664 * lib/f-torture.exp: Similarly.
58665 * gcc.c-torture: Rename all .cexp files to .x files.
58666
58667 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
58668
58669 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
58670 (940510-1.c): Removed duplicate.
58671 (971104-1.c): New test.
58672
58673 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
58674
58675 * lib/f-torture.exp: Improve error and loop detection.
58676
58677 1997-11-19 Michael Meissner <meissner@cygnus.com>
58678
58679 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
58680 use that to size the filler array.
58681
58682 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
58683
58684 * lib/c-torture.exp(c-torture-execute): Fix typo.
58685
58686 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
58687 testcase as the executable name. Keep the executable around if
58688 the test fails.
58689
58690 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
58691
58692 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
58693 changes. Only test one -g option, and move it to the end of the
58694 list of options to test.
58695
58696 1997-09-19 Michael Meissner <meissner@cygnus.com>
58697
58698 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
58699 variable GCC_TORTURE_OPTIONS to supply default switches separated
58700 by colons. If no environment variable, run tests with -O0 -g, -O1
58701 -g, and -O2 -g as well.
58702
58703 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
58704
58705 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
58706 explanatory comments. Fix indentation.
58707
58708 1997-09-15 Jeffrey A Law (law@cygnus.com)
58709
58710 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
58711
58712 1997-09-11 Jeffrey A Law (law@cygnus.com)
58713
58714 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
58715 * g++.old-deja/g++.mike/p7325.C: Likewise.
58716 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
58717
58718 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
58719
58720 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
58721 * g++.old-deja/g++.brendan/crash30.C: Likewise.
58722 * g++.old-deja/g++.brendan/crash39.C: Likewise.
58723 * g++.old-deja/g++.law/operators4.C: Likewise.
58724
58725 1997-09-11 Joe Buck (jbuck@synopsys.com)
58726
58727 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
58728 * g++.old-deja/g++.mike/p784.C: Ditto.
58729 * g++.old-deja/g++.mike/p785.C: Ditto.
58730
58731 1997-09-05 Jeffrey A Law (law@cygnus.com)
58732
58733 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
58734
58735 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
58736
58737 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
58738 target feature; pass this to c-torture-execute as needed.
58739
58740 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
58741
58742 * lib/c-torture.exp(c-torture-execute): If the previous and the
58743 current executables being tested are identical, we don't need to
58744 run the executable again. Try to make the executable names
58745 unique. Add an optional argument for passing additional compiler
58746 flags.
58747
58748 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
58749
58750 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
58751
58752 1997-08-29 Jeffrey A Law (law@cygnus.com)
58753
58754 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
58755
58756 1997-07-31 Jeffrey A Law (law@cygnus.com)
58757
58758 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
58759 32bit or larger longs.
58760
58761 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
58762 have either a 32bit long or 32bit int.
58763
58764 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
58765
58766 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
58767 Make double precision tests dependent on sizeof (double).
58768
58769 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
58770
58771 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
58772 too.
58773
58774 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
58775
58776 * gcc.c-torture/compile/961203-1.cexp: New script.
58777
58778 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
58779
58780 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
58781 up the includes ourselves.
58782
58783 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
58784
58785 * lib/plumhall.exp: Remove random include, and add a few
58786 verbose messages for debugging.
58787
58788 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
58789
58790 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
58791 of trying to do it ourselves.
58792
58793 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
58794
58795 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
58796
58797 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
58798
58799 * gcc.prms/5403.c: Made regexp a bit less strict.
58800
58801 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
58802
58803 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
58804 is returned from remote_load instead.
58805 * lib/plumhall.exp: Ditto.
58806 * lib/mike-g++.exp: Ditto.
58807 * lib/old-dejagnu.exp: Ditto.
58808 * lib/c-torture.exp: Ditto.
58809
58810 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
58811
58812 * lib/g++.exp: Use build_wrapper procedure.
58813 * lib/gcc.exp: Ditto.
58814
58815 1997-05-20 Jeffrey A Law (law@cygnus.com)
58816
58817 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
58818 an old-style decl for malloc. Fixes tests to work when
58819 sizeof (int) != sizeof (size_t).
58820
58821 1997-05-15 Mike Meissner <meissner@cygnus.com>
58822
58823 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
58824
58825 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
58826 use stdargs.h interface.
58827
58828 1997-05-15 Mike Meissner <meissner@cygnus.com>
58829
58830 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
58831 NO_VARARGS when compiling.
58832
58833 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
58834
58835 * lib/plumhall.exp(ph_includes): New procedure.
58836 (ph_make): Use it.
58837 (ph_compiler): Ditto.
58838
58839 * lib/g++.exp: Rename test-glue.c to testglue.c.
58840 * lib/gcc.exp: Ditto.
58841
58842 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
58843
58844 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
58845 to completion when it's called.
58846
58847 1997-03-21 Michael Meissner <meissner@cygnus.com>
58848
58849 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
58850 is defined, don't do test.
58851
58852 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
58853
58854 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
58855 for object files.
58856 (ph_summary): Mark skipped testcases as untested, not unresolved.
58857
58858 * lib/plumhall.exp (ph_make): If unresolved because of bad
58859 errorCode, record errorCode in log file.
58860 (*): Replace send_log/verbose with verbose -log.
58861
58862 1997-03-19 Michael Meissner <meissner@cygnus.com>
58863
58864 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
58865 double conversion if double isn't at least 8 bytes.
58866
58867 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
58868 int to work with targets where int is 16 bits.
58869
58870 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
58871 8 bytes, just exit, since 4 byte doubles don't have enough bits of
58872 precision for the test to complete.
58873
58874 1997-03-14 Michael Meissner <meissner@cygnus.com>
58875
58876 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
58877 if d10v is not compiled with the -mdouble64 flag.
58878 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
58879
58880 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
58881 d10v is not compiled with the -mint32 flag.
58882
58883 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
58884
58885 * lib/plumhall.exp: Use incr_count.
58886
58887 1997-03-12 Jeffrey A Law (law@cygnus.com)
58888
58889 * gcc.c-torture: Update to c-torture-1.45.
58890
58891 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
58892
58893 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
58894 the name of the expect testcase file).
58895
58896 * lib/g++.exp(g++_init): Ditto.
58897
58898 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
58899
58900 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
58901 the host.
58902
58903 * lib/gcc.exp(gcc_exit): New procedure.
58904
58905 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
58906
58907 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
58908 specs where appropriate.
58909
58910 * g++.old-deja/g++.arm/*: Added additional ERROR checks
58911 because of new "candidates are" messages, and removed a few
58912
58913 * Converted all non-old-style g++ testcases to old-style, and
58914 moved into g++.old-deja.
58915
58916 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
58917
58918 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
58919 options.
58920
58921 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
58922 succeeded.
58923
58924 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
58925
58926 1997-02-13 Michael Meissner <meissner@cygnus.com>
58927
58928 * lib/gcc.exp (gcc_target_compile): Add support for defining
58929 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
58930 the machine doesn't have those features.
58931
58932 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
58933
58934 * g++.law/operators4.exp: Don't use LIBS.
58935
58936 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
58937
58938 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
58939
58940 * lib/mike-g++.exp: Don't set the compiler to be tested here.
58941 * lib/g++.exp: Set it here instead. Also, allow use of the
58942 --tool_exec and --tool_opt options. Change CXX to
58943 GXX_UNDER_TEST.
58944
58945 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
58946
58947 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
58948
58949 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
58950
58951 * lib/old-dejagnu.exp: Use prune_warnings instead of
58952 prune_system_crud.
58953 * lib/mike-g++.exp: Ditto.
58954 * lib/gcc.exp: Ditto.
58955 * lib/g++.exp: Ditto.
58956
58957 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
58958
58959 1997-02-07 Jeffrey A Law (law@cygnus.com)
58960
58961 * 941014-2.c: Include stdlib.h
58962 * 960327-1.c: Include stdio.h
58963 * dbra.c, index-1.c: Don't assume ints are 32bits.
58964
58965 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
58966
58967 * lib/gcc.exp: Add gcc,stack_size target feature.
58968
58969 * lib/g++.exp(g++_target_compile): Add the include and link
58970 paths here, not in two other places. And, it's $options, not
58971 options.
58972
58973 * lib/mike-g++.exp(postbase): Remove the code that determines
58974 the correct include and link paths.
58975 * g++.old-deja/old-deja.exp: Ditto.
58976
58977 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
58978
58979 * lib/g++.exp(g++_init): target_compile no longer returns the
58980 filename of the result.
58981
58982 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
58983
58984 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
58985 call to glob.
58986
58987 * gcc.c-torture/special/special.exp: Change call to
58988 gcc_target_compile to include the object file.
58989
58990 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
58991
58992 * gcc.c-torture/special/special.exp: Correct misspelling in last
58993 change.
58994
58995 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
58996
58997 * lib/plumhall.exp(ph_summary): Log the entire output of the
58998 executable. Return -1 if there were any failures, 0 otherwise.
58999 (ph_execute): Return -1 if there were any failures, 0 otherwise.
59000 (ph_make): Clean up objects and executables that were built
59001 if the tests succeeded.
59002
59003 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
59004
59005 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
59006 libraries and includes in the build tree as appropriate.
59007
59008 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
59009
59010 * lib/c-torture.exp: Instead of looking for the global variable
59011 NO_LONG_LONG, check to see if that's a feature of the target.
59012
59013 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
59014
59015 * config/default.exp: Minimize. Delete the remainer of the files in
59016 config; this functionality is now in devo/dejagnu/config.
59017
59018 g++.*/*: Pass any additional flags used to compile to postbase;
59019 delete CXXFLAGS.
59020
59021 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
59022 is now done by runtest.exp. Use gcc_target_compile instead of
59023 compile.
59024
59025 lib/c-torture.exp: Use gcc_target_compile instead of compile.
59026 Remove references to CFLAGS. Use remote_file instead of
59027 calling rm -f.
59028 (c-torture): Take a list of arguments to use to compile this
59029 testcase.
59030
59031 lib/g++.exp: Simplify. Use target_compile instead of compile.
59032 lib/gcc-dg.exp: Ditto.
59033 lib/gcc.exp: Ditto.
59034 lib/mike-{gcc,g++}.exp: Ditto.
59035 lib/old-dejagnu.exp: Ditto.
59036 lib/plumhall.exp: Ditto.
59037
59038 1997-01-08 Jim Wilson <wilson@cygnus.com>
59039
59040 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
59041 (ph_linker): Likewise.
59042
59043 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
59044
59045 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
59046 MAP_ANON / MAP_ANONYMOUS if defined;
59047 else try to map from /dev/zero .
59048
59049 1996-11-12 Jeffrey A Law (law@cygnus.com)
59050
59051 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
59052 isn't defined, then define it to MAP_ANONYMOUS.
59053
59054 1996-11-12 Jeffrey A Law (law@cygnus.com)
59055
59056 * gcc.c-torture: Update to c-torture-1.42 release.
59057
59058 1996-11-11 Jeffrey A Law (law@cygnus.com)
59059
59060 * gcc.c-torture: Update to c-torture-1.41 release.
59061
59062 1996-10-27 Jeffrey A Law (law@cygnus.com)
59063
59064 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
59065 c-torture release.
59066
59067 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
59068
59069 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
59070 and LDFLAGS. Fix second case to append the target_info ldflags
59071 onto LDFLAGS, not CFLAGS.
59072 * lib/g++.exp (g++_init): Add target_info stuff.
59073 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
59074 of libgloss and newlib flags for !native.
59075
59076 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
59077 (GDB): Fix relative path to go up another dir for finding gdb.
59078
59079 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
59080
59081 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
59082 versions in the target_info array, if they don't exist.
59083
59084 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
59085
59086 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
59087
59088 1996-07-08 Jim Wilson <wilson@cygnus.com>
59089
59090 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
59091 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
59092
59093 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
59094
59095 * lib/old-dejagnu.exp: Don't remove the output file before we've
59096 actually tested it. Don't append pwd to the path of the executable
59097 we're testing.
59098
59099 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
59100
59101 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
59102
59103 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
59104
59105 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
59106 temporary directory for compiler files, and set it to a default
59107 value of /tmp. Set $output as the name of the output file from
59108 compiling the testcase. Add a -o option to $cflags_var so the
59109 compiler writes the final output file as $output. Set $executable
59110 to $output.
59111
59112 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
59113 directory for compiler files, and set it to /tmp if it doesn't
59114 already have a value. Set $output_file to the name of the output
59115 file from compiling the testcase. Add a -o option to CXXFLAGS so
59116 the compiler writes the final output file as $output. Use $output
59117 as the executable to be tested.
59118
59119 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
59120
59121 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
59122
59123 1996-06-08 Jeffrey A Law (law@cygnus.com)
59124
59125 * gcc.c-torture/execute/pending-1.c: New test. Still
59126 pending in Tege's queue.
59127
59128 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
59129
59130 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
59131 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
59132 if there were failures. Call unresolved if there were unresolved
59133 testcases. Call gcc_fail if program did not run to completion.
59134 (ph_make): Pass additional argument name to ph_execute.
59135 (ph_execute): Add new argument. Pass additional arguments to
59136 ph_summary. Call gcc_fail is there is no execution output.
59137
59138 1996-04-24 Jeffrey A Law (law@cygnus.com)
59139
59140 * lib/plumhall.exp (proc_summary): Output relavent summary
59141 lines into the log so specific failures in plumhall can be
59142 investigated.
59143
59144 1996-04-10 Jeffrey A Law (law@cygnus.com)
59145
59146 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
59147 (c-torture-execute): Don't try to execute tests which use
59148 "long long" types if $NO_LONG_LONG is nonzero.
59149
59150 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
59151
59152 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
59153 not c-torture.
59154
59155 * gcc.ieee: Move from here.
59156 * gcc.c-torture/execute/ieee: To here.
59157
59158 1996-03-26 Jeffrey A Law (law@cygnus.com)
59159
59160 * gcc.c-torture: Update to c-torture-1.41 release.
59161
59162 1996-03-22 Jeffrey A Law (law@cygnus.com)
59163
59164 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
59165 not "$output".
59166
59167 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
59168
59169 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
59170 -c present.
59171
59172 1996-03-02 Jeffrey A Law (law@cygnus.com)
59173
59174 * config/proelf.exp: Handle connecting to a simulator.
59175
59176 1996-01-31 Jeffrey A Law (law@cygnus.com)
59177
59178 * config/proelf.exp: New file. Enough framework that we can
59179 run c-torture tests on the proelf targets (or any other target
59180 that gdb can connect to for that matter).
59181
59182 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
59183
59184 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
59185 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
59186
59187 * lib/plumhall.exp (ph_execute): Always call ph_summary if
59188 exec_output exists.
59189
59190 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
59191
59192 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
59193 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
59194
59195 * config/*.exp: Update FSF address. Change result of ${tool}_load
59196 to pass/fail/unresolved/unsupported/untested. Caller must now
59197 call unresolved/unsupported/untested.
59198 * lib/*.exp: Update FSF address. Update to handle new results of
59199 ${tool}_load.
59200 * lib/chill.exp (verbose): Delete.
59201
59202 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
59203
59204 * lib/gcc.exp (default_gcc_start): Change order of args to
59205 $LDFLAGS $CFLAGS $LIBS.
59206 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
59207 Save/set/restore CFLAGS. Pass single arg to gcc_start.
59208 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
59209 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
59210 * gcc.misc-tests/dg-test.exp: Likewise.
59211 * gcc.misc-tests/msgs.exp: Likewise.
59212 * gcc.prms/prms.exp: Likewise.
59213 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
59214 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
59215
59216 * lib/dg.exp: Deleted, moved to dejagnu/lib.
59217
59218 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
59219
59220 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
59221
59222 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
59223 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
59224
59225 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
59226 necessary.
59227
59228 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
59229
59230 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
59231 global for loop; add use of $mathlib.
59232 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
59233 settings here; set mathlib for anything but VxWorks.
59234
59235 1996-01-22 Jeffrey A Law (law@cygnus.com)
59236
59237 * gcc.c-torture: Update to c-torture-1.40 release.
59238
59239 1996-01-03 Jeffrey A Law (law@cygnus.com)
59240
59241 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
59242 dg.exp.
59243
59244 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
59245
59246 * lib/c-torture.exp (c-torture-execute): Declare "output" as
59247 global.
59248
59249 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
59250
59251 * lib/g++.exp (LIBS): Define if not already.
59252 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
59253 (gcc-dg-prune): Call prune_gcc_output.
59254 * lib/gcc.exp (prune_gcc_output): New proc.
59255 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
59256 prune_gcc_output.
59257
59258 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
59259
59260 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
59261 (c-torture-execute): Likewise. Rename `name' to `testcase'.
59262
59263 1995-11-15 Jeffrey A Law (law@cygnus.com)
59264
59265 * gcc.c-torture: Update to c-torture-1.39 release.
59266
59267 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
59268
59269 * lib/c-torture.exp (c-torture-execute): Don't return if one option
59270 fails, try others as well.
59271
59272 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
59273
59274 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
59275 If compilation fails, mark execute tests as `untested'.
59276 If test is marked as unsupported, don't mark compilation and
59277 execute tests as failed.
59278
59279 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
59280
59281 * lib/g++.exp (g++_init): Don't link in libg++, and look to
59282 libstdc++ for whether or not we want to be doing shared
59283 libraries. Delete link_curses since we don't need it anymore.
59284 * lib/mike-g++.exp (postbase): Don't link in libg++.
59285 * g++.old-deja/old-deja.exp: Likewise.
59286
59287 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
59288
59289 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
59290
59291 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
59292
59293 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
59294 For that, add `-Wl,-a,shared_archive'.
59295 * g++.old-deja/old-deja.exp: Likewise.
59296
59297 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
59298
59299 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
59300
59301 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
59302
59303 * lib/mike-g++.exp (postbase): Pay attention to the status of
59304 g++_load.
59305
59306 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
59307
59308 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
59309
59310 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
59311
59312 * lib/gcc.exp (default_gcc_start): No longer need to log program
59313 being executed or its output, execute_anywhere does that now.
59314 * lib/g++.exp (default_g++_version): Call execute_anywhere.
59315 (default_g++_start): Likewise. Delete calls to verbose/send_log.
59316
59317 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
59318
59319 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
59320 the same as those in lib/g++.exp.
59321
59322 1995-10-10 Jeff Law (law@hurl.cygnus.com)
59323
59324 * gcc.c-torture: Update to c-torture-1.38 release.
59325 * gcc.ieee: Related changes.
59326
59327 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
59328
59329 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
59330 "exec". Minor reformatting changes.
59331
59332 * config/rom68k.exp (${tool}_load): Make it work in a canadian
59333 cross. This means all "exec" calls now work on a remote host as
59334 well.
59335 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
59336 cross. Filter out the extra "\r\n" stuff that expect puts in.
59337 (c-torture-execute): Filter out the bogus warnings like
59338 c-torture-compile does. Add support for canadian cross.
59339 * lib/gcc.exp (default_gcc_version, default_gcc_start)
59340 Use execute_anywhere rather than calling exec directly. Now it
59341 works for canadian cross testing.
59342
59343 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
59344
59345 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
59346 results into a variable, and check that rather than using file exists.
59347
59348 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
59349
59350 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
59351 create a libg++.so. For sunos4.1.*, also add -ltermcap.
59352
59353 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
59354
59355 * g++.old-deja/old-deja.exp: Create and pass runshlib and
59356 lib_curses if there's a shared libg++ in the build tree.
59357
59358 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
59359
59360 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
59361 if not supported target.
59362
59363 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
59364
59365 * lib/g++.exp (g++_init): Move empty setting of runshlib and
59366 link_curses up to always happen, not just for native builds.
59367
59368 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
59369
59370 * gcc.c-torture: Update to c-torture-1.36 release.
59371 * gcc.failure: Related changes.
59372
59373 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
59374
59375 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
59376
59377 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
59378
59379 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
59380 * lib/mike-g++.exp (postbase): Not in here. Still reference
59381 runshlib, link_curses, and mathlib for link and run.
59382
59383 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
59384 pass the runtime shared library options for Solaris, OSF/1, and
59385 Irix5, and link with -lcurses to avoid unresolved references.
59386
59387 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
59388
59389 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
59390 only run once.
59391
59392 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
59393
59394 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
59395
59396 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
59397
59398 * gcc.c-torture: Update to c-torture-1.35 release. Note we
59399 do not have a framework for the "compat" tests yet.
59400
59401 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
59402
59403 * lib/mike-g++.exp (postbase): New local variable `mathlib',
59404 set to null if we're testing vxworks5.1. Use that instead of
59405 `-lm' in the setting of LIBS for link and run.
59406
59407 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
59408
59409 * config/rom68k.exp (${tool}_load): Major changes to make it
59410 work. Verified that it does in fact return the stuff in
59411 exec_output properly. Catch any Emul or any TRAP other than 0.
59412
59413 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
59414
59415 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
59416 LDFLAGS properly for targets that need stuff from libgloss.
59417 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
59418 only run once.
59419 (gpp_initialized): New variable.
59420
59421 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
59422
59423 * config/rom68k.exp: Load libgloss.exp.
59424 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
59425 so we can produce a fully linked binary.
59426 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
59427 so we can produce a fully linked binary.
59428
59429 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
59430
59431 * lib/plumhall.exp (ph_section): Watch for expected failures.
59432 Add missing `else'.
59433
59434 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
59435 run the testcase.
59436 (c-torture): Likewise.
59437
59438 1995-08-28 Doug Evans <dje@cygnus.com>
59439
59440 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
59441
59442 * lib/mike-g++.exp (mike_cleanup): New proc.
59443 (prebase): New globals compiler_result, not_compiler_result,
59444 target_regexp.
59445 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
59446 allow leading "-" in pattern. Watch for unsupported tests.
59447 If $compiler_result is set, pattern match assembler code,
59448 and ditto for $not_compiler_result.
59449 * lib/mike-gcc.exp: Likewise.
59450
59451 * lib/plumhall.exp (ph_execute): Only call ph_summary if
59452 execution "succeeded".
59453
59454 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
59455
59456 * config/win32.exp: New file.
59457 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
59458
59459 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
59460
59461 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
59462 unsupported.
59463 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
59464 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
59465 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
59466
59467 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
59468 "... without exceptions was ...". That is now handled by
59469 prune_system_crud.
59470 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
59471
59472 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
59473
59474 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
59475 sieve.c,sort2.c}: New files.
59476 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
59477 sieve.exp,sort2.exp}: Drivers for them.
59478
59479 * lib/mike-gcc.exp (program_output): New user settable variable.
59480 (postbase): Call prune_system_crud. Also prune extraneous compiler
59481 messages.
59482 * lib/mike-g++.exp (program_output): New user settable variable.
59483
59484 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
59485
59486 * config/sh.exp: Deleted (use sim.exp instead).
59487
59488 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
59489
59490 * config/vx.exp: Declare CHECKTASK as global.
59491 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
59492 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
59493 * lib/old-dejagnu.exp: Load [pwd]/$executable.
59494
59495 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
59496
59497 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
59498 target. Like vx.exp, only includes `vx29k.exp' instead of
59499 `vxworks.exp'.
59500
59501 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
59502
59503 * config/sim.exp: Increase time limit from 120 seconds to 240.
59504
59505 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
59506
59507 * gcc.c-torture/execute/950628-1.c: New test.
59508
59509 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
59510
59511 * gcc.c-torture: Update with changes/additions from
59512 c-torture-1.34.
59513
59514 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
59515
59516 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
59517
59518 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
59519
59520 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
59521
59522 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
59523
59524 * gcc.c-torture/compile/950512-1.c: New test.
59525 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
59526 * gcc.dg/struct-ret-1.c: Likewise.
59527
59528 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
59529
59530 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
59531 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
59532
59533 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
59534
59535 * gcc.c-torture/special/920411-1.c: Deleted.
59536 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
59537
59538 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
59539
59540 * config/sim.exp (${tool}_load): Hack in call to bash to get a
59541 cpu limit.
59542
59543 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
59544
59545 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
59546
59547 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
59548
59549 From kenner;
59550 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
59551 is the proper length.
59552 * va-arg-3.c: Likewise.
59553
59554 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
59555
59556 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
59557 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
59558
59559 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
59560 * lib/g++.exp (default_g++_start): Delete old cruft.
59561
59562 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
59563
59564 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
59565 (2 * (1 << 18)) to (2 * (1 << 17)).
59566
59567 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
59568
59569 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
59570
59571 * config/rom68k.exp: Renamed from config/idp.exp
59572
59573 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
59574
59575 * c-torture/compile/921109-2.c
59576
59577 1995-04-18 Mike Stump <mrs@cygnus.com>
59578
59579 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
59580 excess errors.
59581
59582 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
59583
59584 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
59585 output.
59586 * lib/g++.exp (default_g++_start): Likewise.
59587
59588 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
59589
59590 * gcc.c-torture/compile/950329-1.c: New test.
59591
59592 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
59593
59594 * config/bug.exp (${tool}_load): Updated to use new remote_open
59595 and remote_close procs.
59596 * config/idp.exp: New file.
59597
59598 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
59599
59600 * gcc.c-torture/execute/950322-1.c: New test.
59601
59602 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
59603
59604 * config/vx.exp (${tool}_load): Clean up testing of return code from
59605 vxworks_ld and vxworks_spawn.
59606
59607 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
59608
59609 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
59610
59611 1995-03-13 Mike Stump <mrs@cygnus.com>
59612
59613 * lib/old-deja.exp: Add `excess errors test - ' error, now one
59614 can mark excess errors on a machine by machine basis. Note, the
59615 default is to not expect any excess errors, even when excess
59616 errors test - is given, so you will want to put an XFAIL ... on
59617 these lines. For example, // excess errors test - XFAIL hppa*-*-*
59618 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
59619 those 4 machines, but no others.
59620
59621 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
59622
59623 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
59624 * lib/c-torture.exp: to here.
59625
59626 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
59627
59628 * gcc.c-torture/execute/950221-1.c: New test.
59629 * gcc.c-torture/execute/struct-ret-1.c: New test.
59630 * gcc.c-torture/compile/950221-1.c: New test.
59631
59632 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
59633
59634 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
59635
59636 * gcc.c-torture/execute/arith-1.c (main): Return 0.
59637 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
59638
59639 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
59640
59641 * g++.gb: New directory of tests, derived from my signature and
59642 class scoping tests.
59643
59644 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
59645 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
59646 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
59647 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
59648 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
59649 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
59650 * g++.gb/sig25.C: Likewise.
59651
59652 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
59653 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
59654 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
59655 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
59656 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
59657 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
59658 * g++.gb/sig25.exp: Likewise.
59659
59660 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
59661 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
59662 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
59663 * g++.gb/scope13.C: Likewise, this test still fails.
59664
59665 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
59666 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
59667 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
59668 * g++.gb/scope13.exp: Ditto.
59669
59670 * g++.gb/README: New file, explains what these tests are about.
59671
59672 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
59673
59674 * lib/dg.exp (dg-do): Support `preprocess'.
59675 (dg-test): Likewise.
59676
59677 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
59678
59679 * config/udi.exp: change "continue -expect" to "exp_continue".
59680
59681 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
59682
59683 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
59684 Delete redundant tests.
59685
59686 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
59687 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
59688 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
59689 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
59690 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
59691 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
59692 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
59693 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
59694
59695 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
59696 storing label pointers.
59697 * gcc.c-torture/execute/921019-1.c: Likewise.
59698 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
59699 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
59700 parameter fp.
59701 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
59702 constants.
59703
59704 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
59705 Delete obsolete tests.
59706
59707 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
59708 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
59709 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
59710 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
59711 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
59712 * gcc.c-torture/compile/950124-1.c: New test.
59713
59714 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
59715
59716 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
59717
59718 * lib/mike-g++.exp: Add -lm to LIBS.
59719
59720 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
59721
59722 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
59723
59724 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
59725
59726 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
59727
59728 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
59729
59730 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
59731
59732 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
59733
59734 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
59735 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
59736 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
59737 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
59738 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
59739 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
59740 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
59741 * g++.law/{operators31.C, operators32.C,
59742 * g++.law/{operators33.C, operators34.C}: Likewise.
59743 * g++.law/{pic1.C, refs2.C}: Likewise.
59744 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
59745 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
59746 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
59747 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
59748
59749 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
59750 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
59751 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
59752 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
59753 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
59754 * g++.law/{enum9.exp, friend5.exp}: Likewise.
59755 * g++.law/{nest3.exp, nest4.exp}: Likewise.
59756 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
59757 * g++.law/{operators30.exp, operators31.exp}: Likewise.
59758 * g++.law/{operators32.exp, operators33.exp}: Likewise.
59759 * g++.law/{operators34.exp}: Likewise.
59760 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
59761 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
59762 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
59763 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
59764 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
59765
59766 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
59767 No longer expected to fail.
59768 * g++.law/missed-error3.C: Tweak for recent bool changes.
59769
59770 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
59771
59772 * config/emb-unix: Deleted.
59773 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
59774 remote execution. Do final link on remote host if REMOTE_LINK is set.
59775
59776 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
59777
59778 * lib/dg.exp (dg-test): Fix typo in last patch.
59779
59780 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
59781
59782 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
59783 (handles multiple occurrences).
59784
59785 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
59786
59787 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
59788 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
59789 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
59790 printed).
59791 * lib/c-torture.exp (c-torture-compile): Likewise.
59792 (c-torture): Prepend full path if missing.
59793 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
59794 (gcc_fail): Likewise.
59795 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
59796
59797 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
59798
59799 * lib/netware.exp: Only attach to NetWare i386 systems.
59800
59801 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
59802
59803 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
59804 messages. Add test name to "output pattern match" pass/fail message.
59805
59806 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
59807
59808 * gcc.dg: New testsuite.
59809 * gcc.dg/dg.exp: New file.
59810
59811 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
59812 test-switch.c}: Deleted.
59813
59814 * gcc.misc-tests/msgs.exp: New testcase driver.
59815
59816 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
59817
59818 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
59819 Watch for illegal return values from ${tool}_load.
59820 * config/unix.exp (${tool}_load): Fix pass/fail detection for
59821 cross targets. Coerce return value >0 to 1.
59822
59823 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
59824
59825 * config/unix.exp (${tool}_load): Call program rsh, not proc.
59826
59827 * config/emb-unix.exp: New file.
59828
59829 * config/sim.exp: Error if variable $SIM not defined.
59830 (${tool}_load): Mark test as "untested" if simulator missing.
59831
59832 * config/unix.exp: Load remote.exp to get rcp_download.
59833 * lib/c-torture.exp: Use different option lists for testcases with
59834 and without loops.
59835 * gcc.c-torture/execute/execute.exp: Likewise.
59836
59837 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
59838
59839 * config/*.exp: Clarify return code from ${tool}_load.
59840 Call `unresolved' or `untested' instead of `warning' or `perror'
59841 (sometimes you still want to call both though).
59842 Add comment that `shell_id' is local to each file.
59843 * config/udi.exp (timeout): Set to 30.
59844 Don't print warning if connection fails, $connectmode has already
59845 printed an error.
59846 (${tool}_load): Move verbose messages to level 2.
59847 Rework pattern for "Process started" message.
59848 Pass `shell_id' to ${connectmode}_download.
59849 Retry twice upon timeout. Make resetting of target more robust.
59850 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
59851 Pass `shell_id' to exit_$connectmode.
59852 Only call exit_$connectmode if connected.
59853 * config/unix.exp (${tool}_load): Check return codes better.
59854 * config/vrtx.exp (${tool}_load): Likewise.
59855 * config/vx.exp (${tool}_load): Likewise.
59856 Delete unneeded global's.
59857 * lib/dg.exp (dg-test): Update to reflect clarified return codes
59858 from ${tool}_load.
59859 (dg-stat): Delete.
59860 (dg-init): Delete recording of pass/fail counts.
59861 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
59862 (old-dejagnu-init): Likewise.
59863 (old-dejagnu-stat): Delete contents, empty proc now.
59864 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
59865 (c-torture): Delete references to lcnt, lpass, lfail.
59866 Get option list from TORTURE_OPTIONS.
59867 Delete -funroll[-all]-loops if no loops.
59868 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
59869 (g++_stat): Delete contents (empty proc now).
59870 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
59871 (gcc_finish): Likewise.
59872 (gcc_stat): Deleted.
59873 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
59874 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
59875 * gcc.c-torture/execute/execute.exp: Likewise.
59876 Split tests into two parts: compile, execute.
59877 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
59878 no loops. Update to reflect clarified return codes from ${tool}_load.
59879
59880 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
59881
59882 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
59883 to grep for.
59884 (old-dejagnu): Likewise (where necessary).
59885
59886 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
59887
59888 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
59889
59890 * lib/dg.exp (dg-process-target): Fix processing of selector.
59891 Add comment regarding use of `error'.
59892
59893 * lib/gcc.exp (prune_system_crud): Define if missing.
59894 * lib/g++.exp (prune_system_crud): Likewise.
59895
59896 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
59897 Call prune_system_crud.
59898 * lib/dg.exp (dg-runtest): New proc.
59899 Use perror instead of send_user for tcl errors in testcase.
59900 Don't return any value, it's never used.
59901 Don't clobber previous definition of `unknown'.
59902 Print tcl errors in `dg-final'.
59903
59904 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
59905
59906 * lib/dg.exp (dg-process-target): Improve syntax error messages.
59907 (dg-test): Don't print errorInfo, it contains stack backtrace.
59908
59909 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
59910
59911 * lib/g++.exp (runtest_file_p): Define if missing.
59912
59913 1994-09-24 Doug Evans (dje@cygnus.com)
59914
59915 * lib/mike-g++.exp: Comment out loading of g++.exp.
59916 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
59917 (default_g++_version): Always print something.
59918 (default_g++_start): Comment out call to `which'.
59919 (g++_start, g++_load): Deleted (must be defined in config file).
59920 * lib/gcc.exp: Test for existence of $CC at start.
59921 Delete check for tmpdir (done in gcc_init).
59922 (default_gcc_version): Always print something.
59923 (default_gcc_start): Comment out call to `which'.
59924 * config/*.exp: Major cleanup - make cross targets work at least a
59925 little better for g++ (by not being "--tool gcc" specific).
59926 Rename gcc_xxx to ${tool}_xxx.
59927 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
59928 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
59929
59930 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
59931
59932 * lib/c-torture.exp (c-torture-compile): Rework compiler
59933 message processing.
59934
59935 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
59936 c-torture.
59937
59938 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
59939
59940 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
59941
59942 * lib/dg.exp (dg-process-target): Support { target native }.
59943
59944 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
59945
59946 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
59947 looked for "... program xxx got fatal signal".
59948 Correct regsub munging of `comp_output'.
59949 Ignore compiler messages "path prefix not used" and "linker input
59950 file unused".
59951
59952 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
59953
59954 * lib/gcc.exp (runtest_file_p): Define if missing.
59955 * gcc.prms/template.c: Example to work from.
59956
59957 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
59958
59959 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
59960 * lib/dg.exp (dg-test): Call unsupported testcases as such.
59961
59962 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
59963 * gcc.prms/1883.c: Moved from compile/940714-1.c.
59964 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
59965 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
59966
59967 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
59968 (dg-process-target): No longer a varargs proc.
59969 Return S/N for target, P/F for xfail. All callers changed.
59970 (user option procs): More argument checking.
59971 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
59972 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
59973 (dg-test): Skip test if not running on selected target in `dg-do'.
59974 Update handling of `dg-do-what', `dg-output-text'.
59975 Separate execution pass/fail from output pattern match pass/fail.
59976 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
59977
59978 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
59979
59980 * gcc.c-torture/special/special.exp: Don't expect failure for mips
59981 target for 920510-1.c.
59982
59983 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
59984
59985 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
59986 Clean up comment regarding use of passcnt, etc.
59987 (gcc_stat): Don't update `testcnt' here.
59988 (gcc_finish): Do it here.
59989 Might as well reset `but_id' here too.
59990 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
59991 to determine if the file should be tested.
59992 * gcc.c-torture/compile/compile.exp: Likewise.
59993 * gcc.c-torture/execute/execute.exp: Likewise.
59994 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
59995 * gcc.misc-tests/dg-test.exp: Likewise.
59996 * gcc.prms/prms.exp: Likewise.
59997 * gcc.wendy/wendy.exp: Likewise.
59998 * g++.old-deja.exp: Likewise.
59999 Move "Testing file" message to verbose level 1.
60000
60001 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
60002
60003 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
60004
60005 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
60006
60007 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
60008 (default_gcc_start): Accept optional second list element
60009 of compiler flags. Print compiler output at verbosity level 2.
60010 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
60011 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
60012 Save current values of framework globals passcnt, failcnt, xpasscnt,
60013 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
60014 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
60015 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
60016 xfailcnt to compute stats. Update framework global `testcnt' from
60017 pass/fail counts.
60018 (gcc_finish): New proc. Clean up test environment.
60019 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
60020 (gcc_epass, gcc_efail): Delete.
60021 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
60022 argument of line number.
60023 (dg-init): If the tool has an init routine, call it.
60024 (dg-test): Remove args `cflags_var' and `libs_var'.
60025 Pass all compiler options to ${tool}_start.
60026 Handle missing line number.
60027 (dg-finish): New function.
60028 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
60029 particular files. Call gcc_finish at end. Move "skipping test"
60030 message to verbosity level 3.
60031 * gcc.c-torture/compile/compile.exp: Likewise.
60032 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
60033 * gcc.c-torture/execute/execute.exp: Likewise.
60034 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
60035 Print testcase being tried at verbosity level 1.
60036 * gcc.c-torture/special/special.exp: Unset xfail.
60037 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
60038 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
60039 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
60040 * gcc.failure/failure.exp: Likewise.
60041 * gcc.ieee/ieee.exp: Likewise.
60042 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
60043 Update call to dg-test. Call dg-finish at end.
60044 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
60045 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
60046 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
60047 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
60048 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
60049 * gcc.wendy/wendy.exp: Add copyright.
60050 Delete setting of tmpdir (done by gcc_init).
60051 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
60052 Pass compiler flags to gcc_start. Call gcc_finish at end.
60053 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
60054 gcc_[ce]pass/fail.
60055
60056 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
60057
60058 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
60059 confusion.
60060 (g++_load): Likewise.
60061
60062 * config/*.exp (gcc_load): Some were varargs fns and some were not.
60063 Rename argument to `prog' to remove the confusion.
60064 Varargs fns behave differently too!
60065 (g++_load): Likewise.
60066
60067 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
60068
60069 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
60070 what it is. Delete (always) printing of status value for !native.
60071 Simplify verbose code, and include status and exec_output.
60072 (g++_load): Use gcc_load.
60073
60074 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
60075
60076 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
60077 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
60078 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
60079 940714-3.c as these testcases don't exist anymore. Make
60080 va-arg-1.c expected to pass.
60081
60082 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
60083
60084 * gcc.misc-tests/misc.exp: Only run specific testcases.
60085 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
60086 * gcc.misc-tests/dg-[1-9].c: New files.
60087
60088 * lib/dg.exp: New testsuite driver.
60089 * gcc.prms/prms.exp: Use it.
60090
60091 * README.gcc: New file.
60092
60093 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
60094 Document and reset `lxpass' and `lxfail'.
60095 Simplify "initialized" message.
60096 (gcc_stat): Clean up comments a little.
60097
60098 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
60099
60100 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
60101
60102 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
60103
60104 * lib/old-dejagnu.exp (process-option): New proc.
60105 (old-dejagnu-init, old-dejagnu-stat): Likewise.
60106 (old-dejagnu): Simplify.
60107 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
60108
60109 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
60110
60111 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
60112 exists and is not an empty string.
60113
60114 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
60115 $xfail rather than calling setup_xfail. Clear $xfail when test is
60116 finished.
60117 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
60118 automatically.
60119
60120 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
60121 longer expected to fail.
60122
60123 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
60124 "f" function call.
60125
60126 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
60127
60128 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
60129 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
60130 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
60131 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
60132 c-torture-1.29.
60133
60134 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
60135 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
60136
60137 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
60138
60139 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
60140 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
60141
60142 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
60143 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
60144 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
60145
60146 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
60147
60148 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
60149 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
60150 940714-1.c, 940714-2.c, 940714-3.c},
60151 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
60152 gcc.misc-tests/{mg.c,mg.exp}:
60153 New tests.
60154 * gcc.noncompile/noncompile.exp: Change accordingly.
60155
60156 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
60157
60158 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
60159 Undo previous clobberage.
60160
60161 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
60162
60163 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
60164 * gcc.special/{930510-1.c, special.exp}:
60165 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
60166 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
60167 struct-varargs-1.c}: New tests from c-torture-1.26.
60168
60169 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
60170
60171 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
60172 argument to switch.
60173
60174 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
60175
60176 * Revert the previous changes. Please see Rob's directory
60177 (/lisa/test/rob/progressive/gcc/testsuite) for testing
60178 fixes.
60179
60180 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
60181
60182 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
60183 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
60184 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
60185 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
60186 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
60187 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
60188 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
60189 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
60190 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
60191 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
60192 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
60193 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
60194 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
60195 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
60196 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
60197 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
60198 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
60199 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
60200 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
60201 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
60202 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
60203 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
60204 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
60205 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
60206 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
60207 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
60208 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
60209 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
60210 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
60211 testing changes.
60212
60213 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
60214
60215 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
60216 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
60217 with perror calls.
60218
60219 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
60220
60221 * config/unix.exp (g++_load): Fix syntax.
60222
60223 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
60224
60225 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
60226 * gcc.noncompile/921017-1.c: Deleted obsolete test.
60227 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
60228 Don't expect va-arg-1.c to fail. Correct expected output for
60229 920928-1.c.
60230 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
60231 * gcc.wendy/hbm4.c: Correct typo.
60232 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
60233
60234 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
60235
60236 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
60237 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
60238 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
60239 * lib/c-torture.exp (c-torture-compile): Ditto.
60240
60241 Reduce volume of output (remove all the -I's and such).
60242 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
60243 Call gcc_cpass, gcc_cfail.
60244 (c-torture): Pass testing option to c-torture-compile.
60245
60246 1994-03-21 Doug Evans (dje@cygnus.com)
60247
60248 Bring patches over from progressive.
60249 * config/default.exp: Exit remote shell cleanly.
60250 (g++_exit, g++_start): Add default versions.
60251 * config/sim.exp (gcc_load): Use perror, not error.
60252
60253 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
60254
60255 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
60256 set in site.exp.
60257
60258 1994-03-14 Doug Evans (dje@cygnus.com)
60259
60260 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
60261 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
60262 (wendy_try): New proc to run testcase.
60263 (main loop): Call 'em.
60264 * gcc.wendy/*.c: Clean up pass to correct expected output.
60265
60266 * lib/gcc.exp: Minor cleanup work.
60267 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
60268
60269 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
60270
60271 * config/sim.exp (gcc_load): Document return codes better.
60272 Don't pass -v to simulator.
60273
60274 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
60275
60276 * gcc.special/920717-x.c: Fix typo.
60277 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
60278 get at sources.
60279
60280 * lib/mike-gcc.exp: Fix typo.
60281
60282 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
60283
60284 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
60285 binary to use, transform the name.
60286 * config/*.exp: rename everything. Nuke any g++ specific files,
60287 it's now a special case of gcc that requires no special support.
60288 Add a default.exp for unsupported targets.
60289
60290 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
60291
60292 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
60293 lib/old-dejagnu.exp: Fix a few patterns to work with the new
60294 version of Tcl.
60295
60296 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
60297
60298 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
60299 than a warning.
60300
60301 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
60302
60303 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
60304
60305 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
60306
60307 * gcc.execute/execute.exp: Combine opt_list and foption_list into
60308 option_list. Compile every file with only 4/6 option choices
60309 (same as C torture) instead of with 12/18 different option
60310 choices.
60311 * lib/c-torture.exp: Likewise.
60312
60313 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
60314 not already set.
60315
60316 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
60317
60318 * lib/old-deja.exp: Add `excess errors test fails' error, now one
60319 can put an XFAIL *-*-* on excess errors.
60320
60321 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
60322
60323 * g++.law: Add more tests derived from g++-bugs snapshots.
60324
60325 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
60326 equivalent to g++.law/init9.
60327
60328 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
60329 compiled it, and the a.out file after we've run it.
60330
60331 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
60332
60333 * lib/mike-g++.exp (postbase): Delete the .o file after we've
60334 compiled it, and the a.out file after we've run it.
60335
60336 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
60337
60338 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
60339
60340 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
60341
60342 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
60343 version number.
60344
60345 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
60346
60347 * g++.law: New directory of g++ tests derived from the g++-bugs
60348 snapshots.
60349
60350 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
60351
60352 * gcc.compile: initbug1.c initbug1.exp testcase added
60353
60354 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
60355
60356 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
60357 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
60358 fixes submitted by Jeff Law (law@cs.utah.edu)
60359 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
60360 Jeff Law (law@cs.utah.edu)
60361
60362
60363 1993-11-30 Mike Stump (mrs@cygnus.com)
60364
60365 * config/unix-g++.exp: Follow the gcc way of doing things.
60366 * g++.old-deja/old-deja.exp: Minor updates.
60367 * lib/g++.exp: New file, follow the gcc way of doing things.
60368 * lib/old-dejagnu.exp: Minor updates.
60369 * lib/mike-g++.exp: Always unset errorInfo.
60370
60371 1993-11-06 Mike Stump (mrs@cygnus.com)
60372
60373 * lib/gcc.exp: Fix some errors with the below change, CC and
60374 CFLAGS should be global when setting, not local.
60375
60376 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
60377
60378 * lib/gcc.exp: Transform tool name.
60379
60380 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
60381
60382 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
60383
60384 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
60385
60386 * lib/gcc.exp: change gcc_done to gcc_stat
60387
60388 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
60389
60390 * Upgraded gcc testsuite to c-torture version 1.25
60391
60392 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
60393
60394 * lib/gcc.exp: added reporting code. Changed verbose compile message.
60395 * lib/c-torture: added hooks for new reporting code.
60396
60397 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
60398
60399 * config/sh-gcc.exp: check if sh-sim exists in the path
60400
60401 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
60402
60403 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
60404 * gcc.compile/compile.exp: Initial changes for new logic.
60405 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
60406 * gcc.failure/failure.exp: Initial changes for new logic.
60407 * gcc.ieee/ieee.exp: Initial changes for new logic.
60408 * gcc.misc-tests/misc.exp: Initial changes for new logic.
60409 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
60410 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
60411 * lib/c-torture.exp: Initial changes for new logic.
60412 * lib/gcc.exp: Initial changes for new logic.
60413
60414 1993-10-15 Mike Stump (mrs@cygnus.com)
60415
60416 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
60417 depend upon failure or success. Fully qualify names in failure
60418 and success messages. Always remove a.out before starting
60419 compile, just in case. Pay more attention to error text output by
60420 the compiler. Handle testcases with no known past errors just
60421 like all others, so that things are uniform. Other miscellaneous
60422 improvements.
60423
60424 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
60425
60426 * gcc.cpp: new directory for cpp tests
60427
60428 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
60429
60430 * lib/chill.exp: Code reformatted, removed unused code.
60431 * config/unix-chill.exp: Code reformatted, removed unused code.
60432 * chill.execute/execute.exp: Code reformatted, removed unused code.
60433 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
60434
60435 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
60436
60437 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
60438 routines not written.
60439
60440 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
60441
60442 * config/bug-gcc.exp: Use new procs from bug.exp.
60443
60444 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
60445
60446 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
60447 via ftp, rather than depending on NFS.
60448 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
60449 case.
60450
60451 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
60452
60453 * config/bug-gcc.exp: Use new download proc.
60454
60455 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
60456
60457 * chill.execute/execute.exp: cleanups, handles errors better
60458 * chill.compile/compile.exp: rewrite, based on execute.exp
60459 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
60460 * lib/chill.exp: major changes to diff proc and compile and link
60461 procs. added chill_fail and chill_pass wrappers to pass and
60462 fail. added more comments, and handle error codes better.
60463 Added a hack to capture stderr from exec, so noncompile tests
60464 can work.
60465
60466 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
60467
60468 * chill.execute/execute.exp: rewrite of testsuite driver
60469 * lib/chill.exp: rewrite of testsuite driver
60470 * config/unix-chill.exp: rewrite of testsuite driver
60471
60472 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
60473
60474 In chill.execute:
60475 * iexpr.ch: Standardize uppercase.
60476 * tuples.dat: Standardize uppercase.
60477 * vary.ch: standardize. Correct varying string assignments.
60478 * vary.dat: Add new output lines.
60479
60480 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
60481
60482 In chill.execute:
60483 * chprintf.ch: Standardize use of uppercase.
60484 * tuples.ch: Standardize and turn arr2 into a DCL,
60485 rather than a SYN.
60486 * pinits.ch: Standardize.
60487
60488 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
60489
60490 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
60491 * Makefil: Renamed to Makefile.in.
60492 * configure.in: New.
60493
60494 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
60495
60496 In chill.execute:
60497 * .cvsignore: Add result/output files.
60498 * Makefile: Fix up variables at start. Use MFLAGS
60499 everywhere. Correct bool_loc, built_ins entries.
60500 Add entry for vary1.ch.
60501 * bitarray.ch: Standardize upper-case usage.
60502 * bitexpr.ch: Standardize, add output of b1.
60503 * params.ch: Use arrayt in along PROC parameters, to
60504 avoid novelty problems.
60505 * sets.ch: Tiny cleanup.
60506 * vary1.ch: Re-indent.
60507
60508 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
60509
60510 * Add PR-related files to Makefiles, .cvsignore files, etc.
60511
60512 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
60513
60514 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
60515 with compiler objects. New names are test-flow.c and test-loop.c
60516
60517 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
60518
60519 * Upgraded c-torture tests from 1.19 to 1.20
60520
60521 * new files:
60522 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
60523 * gcc.compile: 930623-1.c 930623-2.c
60524 * gcc.noncompile: 930622-1.c 930622-2.c
60525 * gcc.failure: 920411-1.c 920627-2.c
60526 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
60527
60528 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
60529
60530 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
60531 More changes to get testsuite working properly. Needs more work.
60532 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
60533
60534 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
60535
60536 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
60537 More changes to get testsuite working properly. Needs more work.
60538
60539 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
60540
60541 * chill.compile/compile.exp: Added for Dejagnu support
60542 * chill.execute/execute.exp: Added for Dejagnu support
60543 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
60544
60545 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
60546
60547 This should complete moving the CHILL test files.
60548 * chill.noncompile(.cvsignore printf.grt
60549 in-printf.grt chprintf.grt chprintf.ch):
60550 Added test-support files.
60551 (Makefile): Modified further.
60552 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
60553 signal.ch): Added test files.
60554 * chill.execute (.cvsignore printf.grt printr.c
60555 in-printf.grt rts.c chprintf.grt rts.h): Added
60556 test-support files.
60557 (Makefile): More corrections.
60558
60559 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
60560
60561 * chill.compile, chill.execute, chill.nocompile: Add CHILL
60562 test cases, ready for DejaGnu.
60563
60564 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
60565
60566 * Upgraded c-torture tests from 1.18 to 1.19
60567
60568 * gcc.compile: added test(s):
60569 930607-1.c
60570 * gcc.execute: added test(s):
60571 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
60572
60573 * added new subdirectory for misc tests: gcc.misc-tests
60574 * gcc.misc-test(s): added tests:
60575 inst-check.c test-consts.c test-ior.c test-switch.c
60576
60577 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
60578
60579 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
60580
60581 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
60582
60583 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
60584
60585 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
60586
60587 * Upgraded c-torture tests from 1.17 to 1.18
60588
60589 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
60590
60591 * Upgraded c-torture tests from 1.12 to 1.17
60592
60593 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
60594
60595 * lib/old-dejagnu.exp:
60596 Fixed handling of XFAIL target triplets to correctly
60597 recognize wildcard characters. Removed code that
60598 appended a unique id tag to the end of the file name
60599 printed out by the result of the testcases within a
60600 given test file.
60601
60602 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
60603
60604 * lib/old-dejagnu.exp:
60605 Reworked expected failure handling to trigger off of XFAIL
60606 keyword in keyphrase embeded in testcase source code. The
60607 XFAIL keyword must be at the end of the keyphrase line. It
60608 may optionally be followed by one or more target triplets.
60609 It has just occured that the handling of wildcards in the
60610 target triplet may not be correct.
60611
60612 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
60613
60614 * g++.old-deja/tests:
60615 Moved all subdirectories up one level into g++.old-deja .
60616
60617 * lib/old-dejagnu.exp:
60618 Fixed problem with CXXFLAGS not being properly reset, and being
60619 corrupted with extraneous "-c" compiler option. This was
60620 causing binaries to not be generated for test that needed them.
60621 Modified strings passed to "pass" and "fail" so that individual
60622 tests from the same test file would be distinguished by an
60623 identifier appended to the test file name in the summary logs;
60624 this corrected a problem with erroneous diff logs. Added code
60625 to search testcases for expected fail and unexpected pass keywords.
60626
60627 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
60628
60629 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
60630
60631 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
60632
60633 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
60634 Removed extraneous text from end of "Special g++ Options"
60635 keyphrase.
60636
60637 * lib/old-dejagnu.exp: Added pattern matching to look for new
60638 keywords, embedded in testcases comments, which will trigger
60639 calls to xpass and xfail.
60640
60641 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
60642
60643 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
60644 comments embedded in the testcases, especially the one looking for
60645 special compiler options, as well as the pattern matching for the
60646 compiler output again.
60647
60648 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
60649
60650 * lib/old-dejagnu.exp: Do a proper check of the return value for
60651 execute tests. Fixed several problems with the pattern matching
60652 of the compiler output which gave erroneous test results.
60653 Changed several of the test result messages to be more descriptive.
60654 * config/unix-g++.exp: Proc g++_load now actually works and
60655 executes the tests passed to it and returns a usable return
60656 value.
60657
60658 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
60659
60660 * lib/gcc.exp: Exits gracefully if $CC is bogus.
60661
60662 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
60663
60664 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
60665 Modified both files to properly execute the old style
60666 dejagnu tests. The previous versions of these files were
60667 experimental and did not function anything near correctly.
60668
60669 1993-04-05 Rob Savoye (rob@cygnus.com)
60670
60671 * Removed all Makefile.in and configure.in files. No configuration
60672 needed now.
60673
60674 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
60675
60676 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
60677
60678 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
60679
60680 * gcc.compile/configure.in, gcc.unsorted/configure.in,
60681 gcc.special/configure.in, gcc.noncompile/configure.in,
60682 gcc.execute/configure.in, gcc.code_quality/configure.in,
60683 g++.other/configure.in, g++.old-deja/configure.in,
60684 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
60685 in srcname setting.
60686
60687 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
60688
60689 * lib/udi.exp: Fixed mondfe and mondfe_download.
60690 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
60691 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
60692
60693 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
60694
60695 * config/udi-gdb.exp: Check $shell_id after connecting to target.
60696 (gdb_exit): Don't remove *_soc files.
60697
60698 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
60699
60700 * lib/c-torture.exp: Don't look for main; instead always use -w
60701 -c. This is how the c-torture tests work. Remove the object
60702 file if the compilation succeeds.
60703 * gcc.execute/execute.exp: Remove executable if test passes.
60704 * gcc.noncompile/noncompile.exp: Every test is an expected
60705 failure.
60706 * gcc.special/special.exp: Added tests from c-torture 1.11,
60707 corrected use of existing test.
60708 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
60709 gcc.execute/920625-1.c: Updated to c-torture 1.11.
60710 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
60711 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
60712 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
60713 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
60714 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
60715 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
60716 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
60717 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
60718 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
60719 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
60720 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
60721 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
60722 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
60723 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
60724 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
60725 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
60726 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
60727 c-torture 1.11.
60728 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
60729 correspond to c-torture 1.11.
60730
60731 * New file.