re PR fortran/32945 (ICE with initialization expressions)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
2
3 PR fortran/32945
4 * gfortran.dg/initialization_12.f90: New test.
5
6 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/31609
9 * gfortran.dg/entry_12.f90: New test.
10
11 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
12
13 PR fortran/32938
14 * gfortran.dg/altreturn_6.f90: New test.
15
16 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
17
18 PR fortran/32942
19 * gfortran.dg/exponent_2.f90: New test.
20
21 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
22
23 * gcc.dg/vect/vect-117.c: New test.
24 * gcc.dg/vect/vect-74.c: Enabled test
25 * gcc.dg/vect/vect-81.c: Enabled test
26
27 2007-07-30 Andrew Pinski <pinskia@gmail.com>
28
29 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
30 s/dg-error/dg-warning where warning is expected.
31
32 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
33
34 PR fortran/32770
35 * gfortran.dg/array_constructor_12.f90: Adjust argument
36 of huge() to correct kind.
37
38 2007-07-30 Ollie Wild <aaw@google.com>
39
40 * gcc.dg/cpp/counter-2.c: New test.
41 * gcc.dg/cpp/counter-3.c: New test.
42 * gcc.dg/cpp/dir-only-1.c: New test.
43 * gcc.dg/cpp/dir-only-1.h: New file.
44 * gcc.dg/cpp/dir-only-2.c: New test.
45 * gcc.dg/cpp/dir-only-3.c: New test.
46 * gcc.dg/cpp/dir-only-3a.h: New file.
47 * gcc.dg/cpp/dir-only-3b.h: New file.
48 * gcc.dg/cpp/dir-only-4.c: New test.
49 * gcc.dg/cpp/dir-only-5.c: New test.
50 * gcc.dg/cpp/dir-only-6.c: New test.
51
52 2007-07-30 Julian Brown <julian@codesourcery.com>
53
54 * gcc.target/arm/neon/v*.c: Regenerate.
55
56 2007-07-30 Paolo Carlini <pcarlini@suse.de>
57
58 PR c++/32108
59 * g++.dg/ext/label6.C: New.
60
61 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
62
63 PR libfortran/32858
64 PR libfortran/30814
65 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
66
67 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
68
69 PR fortran/31211
70 * gfortran.dg/actual_pointer_function_1.f90: New test.
71
72 PR fortran/32682
73 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
74
75 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
76
77 PR fortran/32906
78 * gfortran.dg/shape_1.f90: Adjust error message.
79 * gfortran.dg/parameter_array_ref_1.f90: New test.
80
81 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
82
83 PR fortran/31609
84 * gfortran.dg/entry_11.f90: New test.
85
86 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
87 Revital Eres <eres@il.ibm.com>
88
89 * gfortran.dg/sms-1.f90: New test.
90
91 2007-07-28 Richard Guenther <rguenther@suse.de>
92
93 * gcc.c-torture/compile/pr32920.c: New testcase.
94
95 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
96
97 PR c++/30917
98 * g++.dg/lookup/friend11.C: New test.
99
100 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
101
102 * gfortran.dg/namelist_5.f90: Adjusted error message.
103 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
104 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
105 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
106 * gfortran.dg/namelist_32.f90: ... this.
107
108 PR fortran/32876
109 * gfortran.dg/namelist_33.f90: New test.
110
111 PR fortran/32905
112 * gfortran.dg/namelist_34.f90: New test.
113
114 PR fortran/31818
115 * gfortran.dg/namelist_35.f90: New test.
116
117 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
118
119 PR fortran/32880
120 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
121
122 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
123
124 PR testsuite/32471
125 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
126 assuming it is 0x7ffffffff.
127 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
128 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
129
130 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
131
132 * gfortran.dg/operator_3.f90: Fix dg directive.
133 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
134 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
135 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
136
137 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
138
139 * g++.dg/cpp0x/decltype1.C: New.
140 * g++.dg/cpp0x/decltype2.C: New.
141 * g++.dg/cpp0x/decltype3.C: New.
142 * g++.dg/cpp0x/decltype4.C: New.
143 * g++.dg/cpp0x/decltype5.C: New.
144 * g++.dg/cpp0x/decltype6.C: New.
145
146 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
147
148 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
149 because the test relies on bit 31 to be the sign bit.
150
151 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
152
153 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
154 assuming it is 0x7fffffff.
155 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
156 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
157
158 2007-07-27 Mark Mitchell <mark@codesourcery.com>
159
160 PR c++/32346
161 * g++.dg/expr/bitfield9.C: New test.
162
163 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
164
165 PR fortran/32899
166 * gfortran.dg/logical_comp.f90: Update dg-error strings.
167
168 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
169
170 PR fortran/32760
171 * gfortran.dg/private_type_7.f90: New test.
172
173 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
174
175 PR fortran/32035
176 * gfortran.dg/select_char_1.f90: New test.
177
178 2007-07-27 Tobias Burnus <burnus@net-b.de>
179
180 PR fortran/32903
181 * gfortran.dg/initialization_11.f90: New test.
182
183 2007-07-27 Richard Sandiford <richard@codesourcery.com>
184
185 * gcc.target/mips/ins-1.c: New test.
186
187 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
188
189 PR/19232
190 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
191 (f1): Likewise.
192
193 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
194
195 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
196 error: width of 'spare' exceeds its type.
197
198 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
199
200 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
201 * gcc.dg/sibcall-4.c: Likewise.
202
203 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
204
205 PR rtl-optimization/31500
206 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
207 * g++.dg/warn/Warray-bounds.C: Likewise.
208
209 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
210
211 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
212
213 2007-07-25 Julian Brown <julian@codesourcery.com>
214 Paul Brook <paul@codesourcery.com>
215 Joseph Myers <joseph@codesourcery.com>
216 Mark Shinwell <shinwell@codesourcery.com>
217
218 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
219 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
220 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
221 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
222 (check_effective_target_arm_neon_hw): New.
223 * gcc.target/arm/neon/neon.exp: New file.
224 * gcc.target/arm/neon/polytypes.c: New file.
225 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
226
227 2007-07-25 Janis Johnson <janis187@us.ibm.com>
228
229 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
230 targets where an "int" is less than 32 bits wide.
231
232 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
233
234 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
235
236 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
237
238 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
239 during addition if an int is only 16 bits wide.
240 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
241
242 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
243
244 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
245 size as "long int" and are 32 or 64 bits wide.
246 * gcc.dg/torture/pr28814.c: Likewise.
247
248 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
249
250 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
251 exactly as wide as an int.
252
253 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
254
255 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
256 Define and use throughout as long long printf format specifier.
257 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
258 Likewise.
259
260 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
261
262 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
263 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
264
265 2007-07-25 Ben Elliston <bje@au.ibm.com>
266
267 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
268
269 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
270
271 * gcc.c-torture/execute/20070724-1.c: New.
272
273 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
274
275 PR fortran/31205
276 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
277 "deallocates" to 24, since patch has code rid of much spurious
278 code.
279 * gfortran.dg/interface_assignment_1.f90 : New test.
280
281 PR fortran/32842
282 * gfortran.dg/interface_assignment_2.f90 : New test.
283
284 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
285
286 PR fortran/32867
287 * fortran.dg/initialization_10.f90: New test.
288
289 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
290
291 PR fortran/32778
292 * gfortran.dg/imag_2.f: Removed
293 * gfortran.dg/warn_std_1.f90: New test.
294 * gfortran.dg/warn_std_2.f90: New test.
295 * gfortran.dg/warn_std_3.f90: New test.
296
297 2007-07-24 Paolo Carlini <pcarlini@suse.de>
298
299 PR c++/29001
300 * g++.dg/init/new22.C: New.
301
302 2007-07-24 Paolo Carlini <pcarlini@suse.de>
303
304 PR c++/32561
305 * g++.dg/template/crash67.C: New.
306
307 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
308
309 * lib/target-support.exp (check_effective_target_natural_alignment):
310 (check_effective_target_vector_alignment_reachable): New.
311 * config/spu/spu.c (spu_vector_alignment_reachable): New.
312 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
313 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
314 check.
315 * gcc.dg/vect/pr25413.c: Likewise.
316 * gcc.dg/vect/pr31699.c: Likewise.
317
318 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
319
320 PR fortran/30814
321 * gfortran.dg/pack_bounds_1.f90: New test case.
322
323 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
324
325 PR fortran/31639
326 * gfortran.dg/initialization_9.f90: New test.
327
328 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
329
330 PR fortran/32797
331 PR fortran/32800
332 * gfortran.dg/bind_c_usage_8.f03: New test case.
333 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
334 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
335
336 2007-07-23 Richard Sandiford <richard@codesourcery.com>
337
338 * gcc.target/mips/branch-cost-1.c: New test.
339 * gcc.target/mips/branch-cost-2.c: Likewise.
340
341 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
342
343 PR fortran/32732
344 * gfortran.dg/c_char_tests.f03: New test case.
345 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
346 * gfortran.dg/c_char_tests_2.f03: New test case.
347 * gfortran.dg/value_6.f03: Ditto.
348 * gfortran.dg/value_7.f03: Ditto.
349
350 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
351
352 PR fortran/32600
353 * gfortran.dg/c_funloc_tests_5.f03: New.
354 * gfortran.dg/c_funloc_tests_5.f04: New.
355 * gfortran.dg/c_funloc_tests_4_driver.c: New.
356
357 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
358
359 PR c++/32839
360 * g++.dg/expr/call4.C: New.
361 * g++.dg/expr/call5.C: New.
362
363 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
364
365 PR fortran/32710
366 * gfortran.dg/namelist_30.f90: New test.
367
368 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
369
370 PR fortran/29962
371 * gfortran.dg/array_initializer_1.f90: Removed warning.
372 * gfortran.dg/initialization_1.f90: Adjusted messages.
373 * gfortran.dg/nested_modules_6.f90: Removed warning.
374
375 PR fortran/31253
376 * gfortran.dg/initialization_7.f90: New test.
377
378 PR fortran/31639
379 * gfortran.dg/initialization_8.f90: New test.
380
381 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
382
383 PR c++/30818
384 * g++.dg/template/crash47.C: Adjust errors.
385 * g++.dg/template/crash48.C: Adjust errors.
386 * g++.dg/template/typename12.C: New.
387 * g++.dg/template/typename13.C: New.
388 * g++.dg/template/typename14.C: New.
389 * g++.dg/template/typedef6.C: Adjust errors.
390
391 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
392
393 PR fortran/32627
394 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
395 * gfortran.dg/pr32627.f03: New test case.
396
397 * gfortran.dg/c_f_pointer_logical.f03: New test case.
398 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
399 c_f_pointer_logical.
400 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
401 c_f_pointer_complex.
402 * gfortran.dg/c_f_pointer_complex.f03: New test case.
403 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
404 c_f_pointer_shape_tests_2.
405 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
406
407 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
408
409 PR fortran/32804
410 * gfortran.dg/c_loc_tests_9.f03: New test case.
411 * gfortran.dg/c_loc_tests_10.f03: Ditto.
412
413 2007-07-21 Lee Millward <lee.millward@gmail.com>
414
415 PR fortran/32823
416 * gfortran.dg/int_2.f90: New test.
417
418 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
419
420 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
421
422 2007-07-20 Richard Sandiford <richard@codesourcery.com>
423
424 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
425 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
426
427 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
428
429 PR tree-optimization/19910
430 * gcc.dg/pr19910.c: New test.
431
432 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
433
434 PR fortran/32738
435 * gfortran.dg/pr32738.f90: New test.
436
437 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
438
439 PR tree-optimzation/32635
440 * gfortran.dg/pr32635.f: New test case.
441
442 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
443
444 PR fortran/32801
445 * gfortran.dg/pr32801.f03: New test case.
446
447 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
448
449 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
450 Test negative numbers also.
451 * gcc.dg/c99-math-float-1.c: Likewise.
452 * gcc.dg/c99-math-long-double-1.c: Likewise.
453 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
454 test inputs.
455
456 2007-07-18 Bob Wilson <bob.wilson@acm.org>
457
458 * lib/target-supports.exp (check_effective_target_sync_int_long):
459 Enable for xtensa.
460 (check_effective_target_sync_char_short): Likewise.
461
462 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
463
464 * gcc.dg/pr28796-2.c: Add more cases.
465
466 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
467
468 * gcc.dg/pr28796-1.c: Add more cases.
469 * gcc.dg/pr28796-2.c: Likewise.
470
471 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
472
473 * gcc.dg/pr28796-1.c: Add more cases.
474 * gcc.dg/pr28796-2.c: Likewise.
475
476 2007-07-17 Janus Weil <jaydub66@gmail.com>
477
478 PR fortran/32535
479 * gfortran.dg/pr32535.f90: New test.
480
481 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
482
483 PR fortran/31320
484 PR fortran/32665
485 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
486
487 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
488
489 PR rtl-optimization/32773
490 * gcc.dg/pr32773.c: New test.
491
492 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
493
494 * gcc.target/spu/intrinsics-1.c: Use dg-message to
495 match flax-vector-conversions note.
496 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
497 instead of dg-error for the warning.
498
499 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
500
501 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
502 adapted to work on targets with 16-bit or wider int.
503 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
504 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
505 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
506 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
507
508 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
509
510 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
511 support large arrays.
512 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
513 * gcc.dg/20061109-1.c: Likewise.
514 * gcc.c-torture/execute/20061101-1.x: Likewise.
515 * gcc.c-torture/execute/pr29797-1.x: Likewise.
516 * gcc.c-torture/execute/pr31448.x: Likewise.
517
518 2007-07-16 Lee Millward <lee.millward@gmail.com>
519
520 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
521
522 PR fortran/32238
523 * gfortran.dg/pr32238.f90: New test.
524
525 PR fortran/32222
526 * gfortran.dg/pr32222.f90: New test.
527
528 PR fortran/32242
529 * gfortran.dg/pr32242.f90: New test.
530
531 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
532 David Ung <davidu@mips.com>
533
534 * gcc.target/mips/mips-sched-madd.c: New test case.
535
536 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
537
538 PR libfortran/32611
539 * gfortran.dg/large_real_kind_1.f90: Update test.
540 * gfortran.dg/pr17706.f90: Update test.
541 * gfortran.dg/fmt_zero_digits.f90: Update test.
542 * gfortran.dg/fmt_zero_precision.f90: Update test.
543 * gfortran.dg/real_const_3.f90: Update test.
544
545 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
546
547 PR fortran/32036
548 * gfortran.dg/bounds_check_8.f90: New test.
549 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
550
551 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
552
553 PR fortran/32357
554 * gfortran.dg/mvbits_2.f90: New test.
555
556 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
557
558 PR libfortran/32731
559 * gfortran.dg/pack_mask_1.f90: New test.
560 * gfortran.dg/unpack_mask_1.f90: New test.
561
562 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
563
564 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
565 * gcc.dg/20001101-1.c: Likewise.
566 * gcc.dg/20001102-1.c: Likewise.
567 * gcc.dg/20020116-2.c: Likewise.
568 * gcc.dg/20020416-1.c: Likewise.
569 * gcc.dg/sparc-constant-1.c: Likewise.
570 * gcc.dg/sparc-dwarf2.c: Likewise.
571 * gcc.dg/sparc-frame-1.c: Likewise.
572 * gcc.dg/sparc-getcontext-1.c: Likewise.
573 * gcc.dg/sparc-loop-1.c: Likewise.
574 * gcc.dg/sparc-reg-1.c: Likewise.
575 * gcc.dg/sparc-ret.c: Likewise.
576 * gcc.dg/sparc-trap-1.c: Likewise.
577 * gcc.dg/ultrasp10.c: Likewise.
578 * gcc.dg/ultrasp11.c: Likewise.
579 * gcc.dg/ultrasp1.c: Likewise.
580 * gcc.dg/ultrasp2.c: Likewise.
581 * gcc.dg/ultrasp3.c: Likewise.
582 * gcc.dg/ultrasp4.c: Likewise.
583 * gcc.dg/ultrasp5.c: Likewise.
584 * gcc.dg/ultrasp6.c: Likewise.
585 * gcc.dg/ultrasp7.c: Likewise.
586 * gcc.dg/ultrasp8.c: Likewise.
587 * gcc.dg/ultrasp9.c: Likewise.
588 * gcc.dg/splet-1.c: Delete.
589
590 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
591
592 PR fortran/32724
593 * gfortran.dg/stfunc_5.f90: New test.
594
595 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
596
597 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
598 New procedure to check if arrays are naturally aligned to the vector
599 alignment boundary.
600 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
601 in size_t typedef. Adjust tree dump scan results according to
602 vect_aligned_arrays target check.
603 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
604 vect_aligned_arrays target check.
605 * gcc.dg/vect/pr31699.c: Ditto.
606
607 2007-07-13 Sa Liu <saliu@de.ibm.com>
608
609 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
610 for V2DFmode vector conditional expression.
611 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
612 and dfceq patterns.
613 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
614 and dfcgt patterns.
615 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
616 V2DFmode comparison and test special values.
617 * lib/target-supports.exp: Switch on test for V2DFmode
618 vector conditional expression.
619
620 2007-07-13 Richard Guenther <rguenther@suse.de>
621
622 PR tree-optimization/32721
623 * gcc.dg/pr32721.c: New testcase.
624
625 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
626
627 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
628 error message part that continues on a new line.
629
630 2007-07-12 Geoffrey Keating <geoffk@apple.com>
631
632 * gcc.dg/c99-tgmath-1.c: New.
633 * gcc.dg/c99-tgmath-2.c: New.
634 * gcc.dg/c99-tgmath-3.c: New.
635 * gcc.dg/c99-tgmath-4.c: New.
636
637 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
638 Janis Johnson <janis187@us.ibm.com>
639
640 PR testsuite/25241
641 * gcc.test-framework/dg-error-exp-F.c: New test.
642 * gcc.test-framework/dg-warning-exp-F.c: New test.
643 * lib/gcc.exp: Enable warning and error prefixes.
644 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
645 (dg-error): Wrap original dg-error.
646 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
647 markers from dg-error/dg-warning directives.
648 * gcc.dg/20040322-1.c: Likewise.
649 * gcc.dg/Wchar-subscripts-1.c: Likewise.
650 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
651 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
652 * gcc.dg/Werror-1.c: Likewise.
653 * gcc.dg/Werror-10.c: Likewise.
654 * gcc.dg/Werror-11.c: Likewise.
655 * gcc.dg/Werror-2.c: Likewise.
656 * gcc.dg/Werror-3.c: Likewise.
657 * gcc.dg/Werror-4.c: Likewise.
658 * gcc.dg/Werror-5.c: Likewise.
659 * gcc.dg/Werror-6.c: Likewise.
660 * gcc.dg/Werror-7.c: Likewise.
661 * gcc.dg/Werror-8.c: Likewise.
662 * gcc.dg/Werror-9.c: Likewise.
663 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
664 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
665 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
666 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
667 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
668 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
669 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
670 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
671 * gcc.dg/Wnested-externs-1.c: Likewise.
672 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
673 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
674 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
675 * gcc.dg/Wshadow-3.c: Likewise.
676 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
677 * gcc.dg/Wwrite-strings-1.c: Likewise.
678 * gcc.dg/anon-struct-5.c: Likewise.
679 * gcc.dg/anon-struct-6.c: Likewise.
680 * gcc.dg/anon-struct-7.c: Likewise.
681 * gcc.dg/anon-struct-8.c: Likewise.
682 * gcc.dg/array-8.c: Likewise.
683 * gcc.dg/array-quals-2.c: Likewise.
684 * gcc.dg/asm-qual-1.c: Likewise.
685 * gcc.dg/asm-wide-1.c: Likewise.
686 * gcc.dg/assign-warn-1.c: Likewise.
687 * gcc.dg/assign-warn-2.c: Likewise.
688 * gcc.dg/bitfld-10.c: Likewise.
689 * gcc.dg/bitfld-11.c: Likewise.
690 * gcc.dg/bitfld-12.c: Likewise.
691 * gcc.dg/bitfld-13.c: Likewise.
692 * gcc.dg/bitfld-14.c: Likewise.
693 * gcc.dg/builtin-choose-expr-2.c: Likewise.
694 * gcc.dg/builtins-30.c: Likewise.
695 * gcc.dg/c90-const-expr-5.c: Likewise.
696 * gcc.dg/c90-typespec-1.c: Likewise.
697 * gcc.dg/c99-const-expr-5.c: Likewise.
698 * gcc.dg/c99-flex-array-5.c: Likewise.
699 * gcc.dg/c99-fordecl-3.c: Likewise.
700 * gcc.dg/c99-tag-3.c: Likewise.
701 * gcc.dg/c99-typespec-1.c: Likewise.
702 * gcc.dg/c99-vla-jump-1.c: Likewise.
703 * gcc.dg/c99-vla-jump-2.c: Likewise.
704 * gcc.dg/c99-vla-jump-3.c: Likewise.
705 * gcc.dg/c99-vla-jump-4.c: Likewise.
706 * gcc.dg/c99-vla-jump-5.c: Likewise.
707 * gcc.dg/cast-1.c: Likewise.
708 * gcc.dg/cast-2.c: Likewise.
709 * gcc.dg/cast-3.c: Likewise.
710 * gcc.dg/cast-4.c: Likewise.
711 * gcc.dg/cast-pretty-print-1.c: Likewise.
712 * gcc.dg/comp-goto-2.c: Likewise.
713 * gcc.dg/comp-goto-3.c: Likewise.
714 * gcc.dg/cpp/error-1.c: Likewise.
715 * gcc.dg/cpp/if-paren.c: Likewise.
716 * gcc.dg/decl-7.c: Likewise.
717 * gcc.dg/decl-8.c: Likewise.
718 * gcc.dg/decl-nospec-1.c: Likewise.
719 * gcc.dg/decl-nospec-2.c: Likewise.
720 * gcc.dg/decl-nospec-3.c: Likewise.
721 * gcc.dg/declspec-10.c: Likewise.
722 * gcc.dg/declspec-11.c: Likewise.
723 * gcc.dg/declspec-12.c: Likewise.
724 * gcc.dg/declspec-13.c: Likewise.
725 * gcc.dg/declspec-14.c: Likewise.
726 * gcc.dg/declspec-15.c: Likewise.
727 * gcc.dg/declspec-16.c: Likewise.
728 * gcc.dg/declspec-17.c: Likewise.
729 * gcc.dg/declspec-4.c: Likewise.
730 * gcc.dg/declspec-5.c: Likewise.
731 * gcc.dg/declspec-6.c: Likewise.
732 * gcc.dg/declspec-7.c: Likewise.
733 * gcc.dg/declspec-8.c: Likewise.
734 * gcc.dg/declspec-9.c: Likewise.
735 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
736 * gcc.dg/dfp/constants-c99.c: Likewise.
737 * gcc.dg/dfp/keywords-c89.c: Likewise.
738 * gcc.dg/dfp/keywords-c99.c: Likewise.
739 * gcc.dg/dfp/keywords-reserved.c: Likewise.
740 * gcc.dg/dfp/typespec.c: Likewise.
741 * gcc.dg/dremf-type-compat-2.c: Likewise.
742 * gcc.dg/dremf-type-compat-3.c: Likewise.
743 * gcc.dg/dremf-type-compat-4.c: Likewise.
744 * gcc.dg/empty-source-2.c: Likewise.
745 * gcc.dg/empty-source-3.c: Likewise.
746 * gcc.dg/enum3.c: Likewise.
747 * gcc.dg/extra-semi-2.c: Likewise.
748 * gcc.dg/extra-semi-3.c: Likewise.
749 * gcc.dg/float-range-1.c: Likewise.
750 * gcc.dg/float-range-2.c: Likewise.
751 * gcc.dg/float-range-3.c: Likewise.
752 * gcc.dg/float-range-5.c: Likewise.
753 * gcc.dg/format/asm_fprintf-2.c: Likewise.
754 * gcc.dg/format/asm_fprintf-3.c: Likewise.
755 * gcc.dg/format/asm_fprintf-4.c: Likewise.
756 * gcc.dg/format/asm_fprintf-5.c: Likewise.
757 * gcc.dg/format/cast-1.c: Likewise.
758 * gcc.dg/format/gcc_diag-3.c: Likewise.
759 * gcc.dg/format/gcc_diag-4.c: Likewise.
760 * gcc.dg/format/gcc_diag-6.c: Likewise.
761 * gcc.dg/format/gcc_diag-8.c: Likewise.
762 * gcc.dg/format/gcc_diag-9.c: Likewise.
763 * gcc.dg/format/nul-2.c: Likewise.
764 * gcc.dg/format/opt-1.c: Likewise.
765 * gcc.dg/format/opt-2.c: Likewise.
766 * gcc.dg/format/opt-3.c: Likewise.
767 * gcc.dg/format/opt-4.c: Likewise.
768 * gcc.dg/format/opt-5.c: Likewise.
769 * gcc.dg/format/opt-6.c: Likewise.
770 * gcc.dg/framework-2.c: Likewise.
771 * gcc.dg/func-args-1.c: Likewise.
772 * gcc.dg/func-outside-1.c: Likewise.
773 * gcc.dg/func-outside-2.c: Likewise.
774 * gcc.dg/gnu-cond-expr-2.c: Likewise.
775 * gcc.dg/gnu-cond-expr-3.c: Likewise.
776 * gcc.dg/if-empty-1.c: Likewise.
777 * gcc.dg/init-bad-1.c: Likewise.
778 * gcc.dg/init-bad-2.c: Likewise.
779 * gcc.dg/init-bad-3.c: Likewise.
780 * gcc.dg/init-desig-obs-2.c: Likewise.
781 * gcc.dg/init-desig-obs-3.c: Likewise.
782 * gcc.dg/init-empty-2.c: Likewise.
783 * gcc.dg/init-empty-3.c: Likewise.
784 * gcc.dg/inline-11.c: Likewise.
785 * gcc.dg/inline-12.c: Likewise.
786 * gcc.dg/inline-8.c: Likewise.
787 * gcc.dg/inline-9.c: Likewise.
788 * gcc.dg/inline3.c: Likewise.
789 * gcc.dg/label-decl-1.c: Likewise.
790 * gcc.dg/label-decl-2.c: Likewise.
791 * gcc.dg/label-decl-3.c: Likewise.
792 * gcc.dg/label-decl-4.c: Likewise.
793 * gcc.dg/long-long-typespec-1.c: Likewise.
794 * gcc.dg/lvalue-2.c: Likewise.
795 * gcc.dg/lvalue-3.c: Likewise.
796 * gcc.dg/nested-func-3.c: Likewise.
797 * gcc.dg/nested-redef-1.c: Likewise.
798 * gcc.dg/noreturn-4.c: Likewise.
799 * gcc.dg/old-style-prom-2.c: Likewise.
800 * gcc.dg/old-style-prom-3.c: Likewise.
801 * gcc.dg/old-style-then-proto-1.c: Likewise.
802 * gcc.dg/overflow-warn-1.c: Likewise.
803 * gcc.dg/overflow-warn-2.c: Likewise.
804 * gcc.dg/overflow-warn-3.c: Likewise.
805 * gcc.dg/overflow-warn-4.c: Likewise.
806 * gcc.dg/overflow-warn-6.c: Likewise.
807 * gcc.dg/parm-forwdecl-2.c: Likewise.
808 * gcc.dg/parm-forwdecl-3.c: Likewise.
809 * gcc.dg/parm-impl-decl-1.c: Likewise.
810 * gcc.dg/parm-impl-decl-2.c: Likewise.
811 * gcc.dg/parm-incomplete-1.c: Likewise.
812 * gcc.dg/parm-mismatch-1.c: Likewise.
813 * gcc.dg/pointer-arith-1.c: Likewise.
814 * gcc.dg/pointer-arith-2.c: Likewise.
815 * gcc.dg/pointer-arith-3.c: Likewise.
816 * gcc.dg/pointer-arith-4.c: Likewise.
817 * gcc.dg/pointer-arith-6.c: Likewise.
818 * gcc.dg/pointer-arith-7.c: Likewise.
819 * gcc.dg/pointer-arith-8.c: Likewise.
820 * gcc.dg/pr13804-1.c: Likewise.
821 * gcc.dg/pr15698-1.c: Likewise.
822 * gcc.dg/pr15698-2.c: Likewise.
823 * gcc.dg/pr15698-3.c: Likewise.
824 * gcc.dg/pr15698-4.c: Likewise.
825 * gcc.dg/pr15698-5.c: Likewise.
826 * gcc.dg/pr15698-6.c: Likewise.
827 * gcc.dg/pr15698-7.c: Likewise.
828 * gcc.dg/pr15698-8.c: Likewise.
829 * gcc.dg/pr17188-1.c: Likewise.
830 * gcc.dg/pr17301-1.c: Likewise.
831 * gcc.dg/pr17301-2.c: Likewise.
832 * gcc.dg/pr17730-1.c: Likewise.
833 * gcc.dg/pr20368-1.c: Likewise.
834 * gcc.dg/pr20368-2.c: Likewise.
835 * gcc.dg/pr20368-3.c: Likewise.
836 * gcc.dg/pr22308-1.c: Likewise.
837 * gcc.dg/qual-component-1.c: Likewise.
838 * gcc.dg/redecl-1.c: Likewise.
839 * gcc.dg/redecl-11.c: Likewise.
840 * gcc.dg/redecl-12.c: Likewise.
841 * gcc.dg/redecl-13.c: Likewise.
842 * gcc.dg/redecl-14.c: Likewise.
843 * gcc.dg/redecl-15.c: Likewise.
844 * gcc.dg/register-var-1.c: Likewise.
845 * gcc.dg/register-var-2.c: Likewise.
846 * gcc.dg/stmt-expr-2.c: Likewise.
847 * gcc.dg/stmt-expr-3.c: Likewise.
848 * gcc.dg/stmt-expr-label-1.c: Likewise.
849 * gcc.dg/stmt-expr-label-2.c: Likewise.
850 * gcc.dg/stmt-expr-label-3.c: Likewise.
851 * gcc.dg/struct-empty-2.c: Likewise.
852 * gcc.dg/struct-empty-3.c: Likewise.
853 * gcc.dg/struct-parse-1.c: Likewise.
854 * gcc.dg/struct-semi-1.c: Likewise.
855 * gcc.dg/struct-semi-2.c: Likewise.
856 * gcc.dg/struct-semi-3.c: Likewise.
857 * gcc.dg/switch-5.c: Likewise.
858 * gcc.dg/switch-6.c: Likewise.
859 * gcc.dg/switch-7.c: Likewise.
860 * gcc.dg/tls/diag-5.c: Likewise.
861 * gcc.dg/transparent-union-1.c: Likewise.
862 * gcc.dg/transparent-union-3.c: Likewise.
863 * gcc.dg/typespec-1.c: Likewise.
864 * gcc.dg/vla-init-2.c: Likewise.
865 * gcc.dg/vla-init-3.c: Likewise.
866 * gcc.dg/vla-init-4.c: Likewise.
867 * gcc.dg/vla-init-5.c: Likewise.
868 * gcc.dg/void-cast-2.c: Likewise.
869 * gcc.dg/wvla-3.c: Likewise.
870 * gcc.dg/wvla-7.c: Likewise.
871 * gcc.target/i386/991209-1.c: Likewise.
872 * gcc.target/ia64/fpreg-1.c: Likewise.
873 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
874 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
875
876 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
877
878 PR fortran/31639
879 * gfortran.dg/func_decl_4.f90: New test.
880
881 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
882
883 PR fortran/32727
884 * gfortran.dg/interface_17.f90: New test.
885
886 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
887
888 PR fortran/32599
889 * gfortran.dg/32599.f03: New test case.
890
891 PR fortran/32601
892 * gfortran.dg/32601.f03: New test case.
893 * gfortran.dg/32601_1.f03: Ditto.
894 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
895 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
896
897 2007-07-12 Steve Ellcey <sje@cup.hp.com>
898
899 * gcc.c-torture/execute/align-3.c: Remove function addr check.
900
901 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
902 Devang Patel <dpatel@apple.com>
903
904 PR tree-optimization/25413
905 * gcc.dg/vect/vect-align-1.c: New.
906 * gcc.dg/vect/vect-align-2.c: New.
907 * gcc.dg/vect/pr25413.c: New.
908 * gcc.dg/vect/pr25413a.c: New.
909 * gcc.dg/vect/pr31699.c: Fix dg-final check.
910
911 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
912
913 * lib/target-support.exp (check_ultrasparc_hw_available):
914 New function.
915 (is-effective-target): Check $arg for ultrasparc_hw.
916 (is-effective-target-keyword): Likewise.
917 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
918 when determining what to do on sparc platforms.
919 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
920 * gcc.dg/20001101-1.c: Likewise.
921 * gcc.dg/20001101-2.c: Likewise.
922 * gcc.dg/ultrasp9.c: Likewise.
923 * gcc.dg/ultrasp10.c: Likewise.
924 * gcc.target/sparc/pdist-3.c: Likewise.
925
926 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
927
928 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
929
930 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
931
932 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
933 get vectorized.
934 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
935 now get vectorized.
936 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
937 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
938 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
939 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
940 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
941 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
942 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
943 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
944 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
945 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
946 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
947 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
948 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
949 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
950 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
951 * lib/target-supports.exp (check_effective_target_vect_int_mul):
952 Add spu.
953
954 2007-07-12 Jakub Jelinek <jakub@redhat.com>
955
956 PR c++/30854
957 * g++.dg/parse/error30.C: New test.
958
959 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
960
961 PR fortran/29804
962 * gfortran.dg/alloc_comp_misc_1.f90: New test.
963
964 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
965
966 * gfortran.fortran-torture/compile/pr32663.f: New test.
967
968 2007-07-11 Paolo Carlini <pcarlini@suse.de>
969
970 PR c++/31027
971 * g++.dg/inherit/virtual4.C: New.
972
973 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
974
975 PR target/32661
976 * gcc.target/i386/pr32661-1.c: New test.
977
978 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
979
980 * gnat.dg/invariant_index.ad[sb]: New test.
981
982 2007-07-11 Paolo Carlini <pcarlini@suse.de>
983
984 PR c++/32560
985 * g++.dg/template/decl3.C: New.
986
987 2007-07-09 Geoffrey Keating <geoffk@apple.com>
988
989 PR 32617
990 * gcc.c-torture/execute/align-3.c: New.
991
992 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
993
994 PR target/32708
995 * gcc.target/i386/pr32708-1.c: New test.
996 * gcc.target/i386/pr32708-2.c: Ditto.
997 * gcc.target/i386/pr32708-3.c: Ditto.
998
999 2007-07-10 Mark Mitchell <mark@codesourcery.com>
1000
1001 * g++.dg/init/new20.C: Remove svn:executable flag.
1002
1003 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1004
1005 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
1006
1007 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
1008
1009 * gcc.dg/ultrasp7.c: Add fpic target requirement.
1010
1011 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1012
1013 PR testsuite/25241
1014 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
1015 directive.
1016
1017 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
1018
1019 PR fortran/32157
1020 * gfortran.dg/overload_2.f90: New test.
1021
1022 PR fortran/32689
1023 * gfortran.dg/transfer_simplify_5.f90
1024
1025 PR fortran/32634
1026 * gfortran.dg/interface_15.f90: New test.
1027
1028 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1029
1030 PR libfortran/32336
1031 * gfortran.dg/matmul_5.f90: New test case.
1032
1033 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1034
1035 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
1036 * gcc.dg/fesd-any.h: Likewise.
1037 * gcc.dg/fesd-baseonly.c: Likewise.
1038 * gcc.dg/fesd-baseonly.h: Likewise.
1039 * gcc.dg/fesd-none.c: Likewise.
1040 * gcc.dg/fesd-none.h: Likewise.
1041 * gcc.dg/fesd-reduced.c: Likewise.
1042 * gcc.dg/fesd-reduced.h: Likewise.
1043 * gcc.dg/fesd-sys.c: Likewise.
1044 * gcc.dg/fesd-sys.h: Likewise
1045 * gcc.dg/fesd.h: Likewise.
1046
1047 * g++.dg/debug/dwarf2: New directory.
1048 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
1049 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
1050 * g++.dg/other/fesd-any.h: Likewise.
1051 * g++.dg/other/fesd-baseonly.C: Likewise.
1052 * g++.dg/other/fesd-baseonly.h: Likewise.
1053 * g++.dg/other/fesd-none.C: Likewise.
1054 * g++.dg/other/fesd-none.h: Likewise.
1055 * g++.dg/other/fesd-reduced.C: Likewise.
1056 * g++.dg/other/fesd-reduced.h: Likewise.
1057 * g++.dg/other/fesd-sys.C: Likewise.
1058 * g++.dg/other/fesd-sys.h: Likewise.
1059 * g++.dg/other/fesd.h: Likewise.
1060
1061 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
1062
1063 PR fortran/31129
1064 * gfortran.dg/parameter_unused.f90: New test.
1065
1066 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
1067
1068 PR tree-optimization/32681
1069 * gcc.dg/tree-ssa/pr32681.c: New test.
1070
1071 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1072
1073 PR fortran/32678
1074 * gfortran.dg/fmt_t_5.f90: New test.
1075
1076 2007-07-08 Paolo Carlini <pcarlini@suse.de>
1077
1078 PR c++/30535
1079 * g++.dg/template/operator10.C: New.
1080
1081 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1082
1083 PR libfortran/32217
1084 * gfortran.dg/unpack_zerosize_1.f90: New test case.
1085
1086 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1087
1088 PR fortran/29876
1089 * gfortran.dg/operator_6.f90: New test.
1090
1091 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1092
1093 PR fortran/17711
1094 * gfortran.dg/operator_4.f90: New test.
1095 * gfortran.dg/operator_5.f90: New test.
1096 * gfortran.dg/logical_comp.f90: Adjusted error messages.
1097 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
1098
1099 2007-07-08 Tobias Burnus <burnus@net-b.de>
1100
1101 PR fortran/32669
1102 * gfortran.dg/argument_checking_6.f90: New.
1103
1104 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
1105
1106 PR fortran/25094
1107 * gfortran.dg/interface_155555.f90: New test.
1108
1109 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1110
1111 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1112 c99-math-long-double-1.c, c99-math.h: Test subnormals.
1113
1114 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1115
1116 PR testsuite/25241
1117 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
1118 discern pedantic diagnostics and errors.
1119 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
1120 and not an error.
1121 * gcc.dg/20050121-1.c: This is an error and not a warning.
1122 * gcc.target/i386/sseregparm-2.c: Likewise.
1123 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
1124 * gcc.dg/charset/attribute2.c: Likewise.
1125 * gcc.dg/bitfld-1.c: Likewise.
1126 * gcc.dg/pack-test-2.c: Likewise.
1127 * gcc.dg/940510-1.c: Match separately error and warning.
1128 * gcc.dg/array-2.c: Match separately multiple messages. The second
1129 diagnostic is a pedantic warning and not an error.
1130 * gcc.dg/pr14475.c: Match separately multiple messages.
1131 * gcc.dg/pr18809-1.c: Likewise.
1132 * gcc.dg/pr27953.c: Likewise.
1133 * gcc.dg/vla-init-1.c: Likewise.
1134 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
1135
1136 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1137
1138 PR fortran/32644
1139 * gfortran.dg/char_decl_1.f90: New test.
1140
1141 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
1142
1143 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
1144
1145 2007-07-07 Mark Mitchell <mark@codesourcery.com>
1146
1147 PR c++/32232
1148 * g++.dg/template/overload9.C: New test.
1149
1150 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
1151
1152 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
1153 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
1154
1155 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1156
1157 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
1158 * gcc.dg/20001012-2.c: Likewise.
1159 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
1160 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
1161
1162 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
1163
1164 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
1165 about the chunk size when STACK_SIZE is defined.
1166
1167 2007-07-06 Josh Conner <jconner@apple.com>
1168
1169 PR middle-end/32602
1170 * gcc.dg/sibcall-8.c: New test.
1171
1172 2007-07-06 Josh Conner <jconner@apple.com>
1173
1174 PR middle-end/32603
1175 * gcc.target/arm/sibcall-1.c: New test.
1176
1177 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1178
1179 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
1180
1181 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
1182
1183 * gfortran.dg/save_parameter.f90: New test.
1184 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
1185
1186 2007-07-06 Richard Guenther <rguenther@suse.de>
1187
1188 * g++.dg/opt/pr30965.C: New testcase.
1189
1190 2007-07-06 Richard Sandiford <richard@codesourcery.com>
1191
1192 * gcc.target/mips/save-restore-5.c: New test.
1193
1194 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1195
1196 PR rtl_optimization/32450
1197 * gcc.dg/pr32450.c: New runtime test.
1198
1199 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
1200
1201 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
1202 single underscore in scan directives.
1203
1204 2007-07-05 Mark Mitchell <mark@codesourcery.com>
1205
1206 PR c++/32245
1207 * g++.dg/init/ptrmem4.C: New test.
1208
1209 PR c++/32251
1210 * g++.dg/init/new21.C: Likewise.
1211
1212 PR c++/31992
1213 * g++.dg/template/static30.C: Likewise.
1214
1215 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
1216
1217 * gcc.dg/vect/costmodel/ppc: New directory.
1218 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
1219 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
1220 New test.
1221 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
1222 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
1223 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
1224 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
1225 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
1226 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
1227 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
1228 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
1229 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
1230 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
1231 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
1232 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
1233 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
1234 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
1235
1236 2007-07-05 Tobias Burnus <burnus@net-b.de>
1237
1238 PR fortran/32359
1239 * gfortran.dg/module_md5_1.f90: Update MD5 number.
1240
1241 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
1242
1243 PR fortran/32526
1244 * gfortran.dg/interface_14.f90: New test.
1245
1246 PR fortran/32613
1247 * gfortran.dg/do_iterator_2.f90: New test.
1248
1249 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
1250
1251 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
1252 (FE_DEC_DOWNWARD): Likewise.
1253 (FE_DEC_UPWARD): Likewise.
1254 (FE_DEC_TOWARDZERO): Likewise.
1255 (FE_DEC_TONEARESTFROMZERO): Likewise.
1256
1257 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
1258
1259 * gcc.c-torture/compile/pr32606.c: New.
1260 * gfortran.fortran-torture/execute/pr32604.f90: New.
1261
1262 2007-07-04 Mark Mitchell <mark@codesourcery.com>
1263
1264 * gcc.dg/visibility-12.c: New test.
1265 * gcc.dg/visibility-13.c: Likewise.
1266 * g++.dg/ext/visibility-9.C: Likewise.
1267 * g++.dg/ext/visibility-10.C: Likewise.
1268
1269 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1270
1271 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
1272 * gcc.dg/sh-relax-vxworks.c: New test.
1273
1274 2007-07-04 Richard Guenther <rguenther@suse.de>
1275
1276 PR tree-optimization/32500
1277 * gcc.c-torture/execute/pr32500.c: New testcase.
1278
1279 2007-07-04 Richard Guenther <rguenther@suse.de>
1280
1281 PR tree-optimization/32482
1282 * gcc.c-torture/compile/pr32482.c: New testcase.
1283
1284 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1285
1286 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
1287 VxWorks kernels.
1288 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
1289 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
1290 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
1291 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
1292
1293 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1294
1295 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
1296
1297 2007-07-04 Richard Sandiford <richard@codesourcery.com>
1298
1299 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
1300
1301 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1302
1303 PR fortran/31198
1304 * gfortran.dg/min_max_optional_1.f90: New test.
1305 * gfortran.dg/min_max_optional_2.f90: New test.
1306 * gfortran.dg/min_max_optional_3.f90: New test.
1307
1308 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1309
1310 PR fortran/32545
1311 * gfortran.dg/fmt_error.f90: New test.
1312
1313 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1314
1315 PR fortran/32612
1316 * gfortran.dg/interface_13.f90: New test.
1317
1318 2007-07-03 Dave Brolley <brolley@redhat.com>
1319
1320 PR c++/31743
1321 * g++.dg/init/new20.C: New test.
1322
1323 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
1324
1325 PR fortran/32579
1326 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
1327
1328 2007-07-03 Tobias Burnus <burnus@net-b.de>
1329
1330 PR fortran/25062
1331 * common_7.f90: New.
1332 * common_8.f90: New.
1333 * common_9.f90: New.
1334
1335 2007-07-03 Tobias Burnus <burnus@net-b.de>
1336
1337 PR fortran/30940
1338 * gfortran.dg/argument_checking_1.f90: New.
1339 * gfortran.dg/argument_checking_2.f90: New.
1340 * gfortran.dg/argument_checking_3.f90: New.
1341 * gfortran.dg/argument_checking_4.f90: New.
1342 * gfortran.dg/argument_checking_5.f90: New.
1343 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
1344 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
1345
1346 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1347
1348 * gcc.dg/pr32176.c: Add -w to default dg-options.
1349
1350 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1351
1352 * gcc.c-torture/compile/ssa-pre-1.c: New test.
1353
1354 2007-07-03 Tobias Burnus <burnus@net-b.de>
1355
1356 PR fortran/20888
1357 * gfortran.dg/null_2.f90: New.
1358
1359 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1360 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1361
1362 PR middle-end/32176
1363 * gcc.dg/pr32176.c: New test.
1364
1365 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
1366
1367 * gcc.dg/const-float80.c : New test.
1368 * gcc.dg/const-float128.c : New test.
1369 * gcc.dg/const-float80-ped.c : New test.
1370 * gcc.dg/const-float128-ped.c : New test.
1371
1372 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1373
1374 * gcc.dg/c99-math.h: Fix typo.
1375
1376 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1377
1378 PR libgomp/32468
1379 * gcc.dg/gomp/pr32468-1.c: New test.
1380
1381 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1382
1383 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
1384 an ABI option.
1385
1386 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
1387
1388 * gfortran.fortran-torture/compile/pr32583.f: New.
1389 * gcc.c-torture/compile/pr32584.c: New
1390
1391 2007-07-02 Ollie Wild <aaw@google.com>
1392
1393 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
1394 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
1395
1396 2007-07-02 Richard Sandiford <richard@codesourcery.com>
1397
1398 * gcc.target/mips/save-restore-1.c: New test.
1399 * gcc.target/mips/save-restore-2.c: Likewise.
1400 * gcc.target/mips/save-restore-3.c: Likewise.
1401 * gcc.target/mips/save-restore-4.c: Likewise.
1402
1403 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
1404
1405 PR tree-optimization/31966
1406 PR tree-optimization/32533
1407 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
1408 * gfortran.dg/pr32533.f90: Ditto.
1409
1410 2007-07-02 Jakub Jelinek <jakub@redhat.com>
1411
1412 * g++.dg/opt/nrv12.C: New test.
1413 * gcc.target/i386/nrv1.c: New test.
1414
1415 PR c++/31748
1416 * g++.dg/gomp/pr31748.C: New test.
1417
1418 2007-07-02 Ira Rosen <irar@il.ibm.com>
1419
1420 PR tree-optimization/32230
1421 * gcc.dg/vect/pr32230.c: New test.
1422
1423 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
1424
1425 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
1426 * bind_c_coms.f90: Ditto.
1427 * bind_c_coms_driver.c: Ditto.
1428 * bind_c_dts.f90: Ditto.
1429 * bind_c_dts_2.f03: Ditto.
1430 * bind_c_dts_2_driver.c: Ditto.
1431 * bind_c_dts_3.f03: Ditto.
1432 * bind_c_dts_4.f03: Ditto.
1433 * bind_c_dts_driver.c: Ditto.
1434 * bind_c_implicit_vars.f03: Ditto.
1435 * bind_c_procs.f03: Ditto.
1436 * bind_c_usage_2.f03: Ditto.
1437 * bind_c_usage_3.f03: Ditto.
1438 * bind_c_usage_5.f03: Ditto.
1439 * bind_c_usage_6.f03: Ditto.
1440 * bind_c_usage_7.f03: Ditto.
1441 * bind_c_vars.f90: Ditto.
1442 * bind_c_vars_driver.c: Ditto.
1443 * binding_c_table_15_1.f03: Ditto.
1444 * binding_label_tests.f03: Ditto.
1445 * binding_label_tests_10.f03: Ditto.
1446 * binding_label_tests_10_main.f03: Ditto.
1447 * binding_label_tests_11.f03: Ditto.
1448 * binding_label_tests_11_main.f03: Ditto.
1449 * binding_label_tests_12.f03: Ditto.
1450 * binding_label_tests_13.f03: Ditto.
1451 * binding_label_tests_13_main.f03: Ditto.
1452 * binding_label_tests_14.f03: Ditto.
1453 * binding_label_tests_2.f03: Ditto.
1454 * binding_label_tests_3.f03: Ditto.
1455 * binding_label_tests_4.f03: Ditto.
1456 * binding_label_tests_5.f03: Ditto.
1457 * binding_label_tests_6.f03: Ditto.
1458 * binding_label_tests_7.f03: Ditto.
1459 * binding_label_tests_8.f03: Ditto.
1460 * binding_label_tests_9.f03: Ditto.
1461 * c_assoc.f90: Ditto.
1462 * c_assoc_2.f03: Ditto.
1463 * c_f_pointer_shape_test.f90: Ditto.
1464 * c_f_pointer_tests.f90: Ditto.
1465 * c_f_tests_driver.c: Ditto.
1466 * c_funloc_tests.f03: Ditto.
1467 * c_funloc_tests_2.f03: Ditto.
1468 * c_funloc_tests_3.f03: Ditto.
1469 * c_funloc_tests_3_funcs.c: Ditto.
1470 * c_kind_params.f90: Ditto.
1471 * c_kind_tests_2.f03: Ditto.
1472 * c_kinds.c: Ditto.
1473 * c_loc_driver.c: Ditto.
1474 * c_loc_test.f90: Ditto.
1475 * c_loc_tests_2.f03: Ditto.
1476 * c_loc_tests_2_funcs.c: Ditto.
1477 * c_loc_tests_3.f03: Ditto.
1478 * c_loc_tests_4.f03: Ditto.
1479 * c_loc_tests_5.f03: Ditto.
1480 * c_loc_tests_6.f03: Ditto.
1481 * c_loc_tests_7.f03: Ditto.
1482 * c_loc_tests_8.f03: Ditto.
1483 * c_ptr_tests.f03: Ditto.
1484 * c_ptr_tests_10.f03: Ditto.
1485 * c_ptr_tests_5.f03: Ditto.
1486 * c_ptr_tests_7.f03: Ditto.
1487 * c_ptr_tests_7_driver.c: Ditto.
1488 * c_ptr_tests_8.f03: Ditto.
1489 * c_ptr_tests_8_funcs.c: Ditto.
1490 * c_ptr_tests_9.f03: Ditto.
1491 * c_ptr_tests_driver.c: Ditto.
1492 * c_size_t_driver.c: Ditto.
1493 * c_size_t_test.f03: Ditto.
1494 * com_block_driver.f90: Ditto.
1495 * global_vars_c_init.f90: Ditto.
1496 * global_vars_c_init_driver.c: Ditto.
1497 * global_vars_f90_init.f90: Ditto.
1498 * global_vars_f90_init_driver.c: Ditto.
1499 * interop_params.f03: Ditto.
1500 * iso_c_binding_only.f03: Ditto.
1501 * iso_c_binding_rename_1.f03: Ditto.
1502 * iso_c_binding_rename_1_driver.c: Ditto.
1503 * iso_c_binding_rename_2.f03: Ditto.
1504 * iso_c_binding_rename_2_driver.c: Ditto.
1505 * kind_tests_2.f03: Ditto.
1506 * kind_tests_3.f03: Ditto.
1507 * module_md5_1.f90: Ditto.
1508 * only_clause_main.c: Ditto.
1509 * print_c_kinds.f90: Ditto.
1510 * test_bind_c_parens.f03: Ditto.
1511 * test_c_assoc.c: Ditto.
1512 * test_com_block.f90: Ditto.
1513 * test_common_binding_labels.f03: Ditto.
1514 * test_common_binding_labels_2.f03: Ditto.
1515 * test_common_binding_labels_2_main.f03: Ditto.
1516 * test_common_binding_labels_3.f03: Ditto.
1517 * test_common_binding_labels_3_main.f03: Ditto.
1518 * test_only_clause.f90: Ditto.
1519 * use_iso_c_binding.f90: Ditto.
1520 * value_5.f90: Ditto.
1521 * value_test.f90: Ditto.
1522 * value_tests_f03.f90: Ditto.
1523
1524 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
1525
1526 * gcc.dg/tls/opt-14.c: New.
1527
1528 2007-07-01 Ollie Wild <aaw@google.com>
1529
1530 * g++.dg/lookup/using16.C: New test.
1531 * g++.dg/lookup/using17.C: New test.
1532
1533 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
1534
1535 PR fortran/32239
1536 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
1537 (test_4): Use proper test for floating point equality.
1538 (test_8): Likewise.
1539
1540 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1541
1542 PR libgfortran/32554
1543 * gfortran.dg/fmt_p_1.f90: New test.
1544
1545 2007-07-01 Ira Rosen <irar@il.ibm.com>
1546
1547 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
1548 initialization and fix dg-final check - the initialization loop is
1549 vectorizable.
1550
1551 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1552 Volker Reichelt <reichelt@netcologne.de>
1553
1554 PR middle-end/32559
1555 * gcc.dg/pr32559.c: New test.
1556
1557 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1558
1559 PR tree-optimization/25371
1560 * gcc.dg/vect/pr25371.c: New test.
1561
1562 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
1563
1564 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
1565 when allocating and initializing a flexible array.
1566
1567 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
1568
1569 PR fortran/20373
1570 * gfortran.dg/intrinsic.f90: New test.
1571
1572 2007-06-30 Tobias Burnus <burnus@net-b.de>
1573
1574 PR fortran/32555
1575 * gfortran.dg/fmt_zero_check.f90: New.
1576
1577 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
1578
1579 PR fortran/30284
1580 * gfortran.dg/repeat_f90: New test.
1581
1582 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1583
1584 PR testsuite/25241
1585 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
1586 -pedantic-errors, so we should match errors.
1587 * gcc.dg/cpp/escape-1.c: Likewise.
1588 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
1589 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
1590 warning.
1591 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
1592 errors instead of warnings.
1593 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
1594 a pedantic warning.
1595 * gcc.dg/cpp/arith-3.c: Likewise.
1596
1597 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1598
1599 PR testsuite/25241
1600 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
1601 * gcc.dg/pch/valid-2.c: Likewise.
1602 * gcc.dg/pch/valid-3.c: Likewise.
1603 * gcc.dg/pch/warn-1.c: Likewise.
1604 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
1605
1606 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1607
1608 PR c/4076
1609 * gcc.dg/Wunused-function.c: New.
1610
1611 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1612
1613 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
1614
1615 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
1616
1617 * g++.dg/other/canon-31724.C: New.
1618
1619 2007-06-29 Jan Hubicka <jh@suse.cz>
1620
1621 PR middle-end/32372
1622 * gcc.c-torture/compile/pr32372.c: new.
1623
1624 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
1625
1626 * gfortran.dg/operator_3.f90: New test.
1627
1628 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
1629
1630 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
1631 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
1632
1633 2007-06-29 Richard Guenther <rguenther@suse.de>
1634
1635 PR middle-end/32493
1636 * gcc.dg/inline-23.c: New testcase.
1637
1638 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
1639
1640 PR tree-optimization/24659
1641 * gcc.target/i386/vectorize2.c: New test.
1642 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
1643 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1644
1645 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
1646
1647 * gcc.dg/pointer-arith-9.c: New test.
1648
1649 2007-06-29 Tobias Burnus <burnus@net-b.de>
1650
1651 PR fortran/32483
1652 * gfortran.dg/fmt_read_2.f90: New.
1653
1654 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1655
1656 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
1657 If it exists, don't try to create it.
1658
1659 2007-06-28 Geoffrey Keating <geoffk@apple.com>
1660
1661 * g++.dg/ext/visibility/ms-compat-1.C: New.
1662
1663 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1664
1665 PR tree-opt/32417
1666 * gfortran.fortran-torture/compile/pr32417.f90: New test.
1667
1668 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
1669
1670 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
1671 targets.
1672
1673 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
1674
1675 PR fortran/32467
1676 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
1677
1678 2007-06-27 Richard Guenther <rguenther@suse.de>
1679
1680 PR middle-end/32492
1681 * gcc.dg/inline-22.c: New testcase.
1682
1683 2007-06-26 Hui-May Chang <hm.chang@apple.com>
1684
1685 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
1686 the scan-assembler constant.
1687
1688 2007-06-25 Geoffrey Keating <geoffk@apple.com>
1689
1690 PR 20216
1691 * gcc.dg/pr20216.c: New.
1692
1693 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
1694
1695 PR tree-opt/32421
1696 * gcc.dg/vect/pr32421.c: New test.
1697
1698 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
1699
1700 PR c++/32111
1701 * g++.dg/other/friend5.C: New test.
1702
1703 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
1704
1705 PR fortran/32464
1706 * gfortran.dg/host_assoc_function_2.f90: New test.
1707
1708 PR fortran/31494
1709 * gfortran.dg/host_assoc_call_1.f90: New test.
1710
1711 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1712
1713 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
1714
1715 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716
1717 PR fortran/32456
1718 * gfortran.dg/error_format.f90: New test.
1719
1720 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
1721
1722 PR fortran/32136
1723 * gfortran.dg/pr32136.f90: New test.
1724
1725 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
1726
1727 PR fortran/31726
1728 * gfortran.dg/minmaxloc_1.f90: New test.
1729
1730 PR fortran/32298
1731 * gfortran.dg/minmaxloc_2.f90: New test.
1732
1733 2007-06-23 Richard Guenther <rguenther@suse.de>
1734
1735 PR tree-optimization/16876
1736 PR middle-end/29478
1737 * gcc.dg/pr29254.c: The warning is bogus.
1738 * gcc.dg/warn-1.c: Likewise.
1739 * gcc.dg/assign-warn-3.c: Likewise.
1740 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
1741
1742 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
1743
1744 * gcc.c-torture/execute/20070623-1.c: New.
1745
1746 2007-06-22 Jan Hubicka <jh@suse.cz>
1747
1748 * gcc.c-torture/compile/pr31541.c: New.
1749
1750 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
1751
1752 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
1753 Remove -m64 from dg-options.
1754
1755 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
1756
1757 PR middle-end/32374
1758 * gcc.dg/pr32374.c: New test.
1759
1760 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1761
1762 PR fortran/32360
1763 * gfortran.dg/pointer_assign_3.f90: New test.
1764
1765 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1766
1767 PR fortran/31162
1768 * gfortran.dg/assign.f90: Update test.
1769 * gfortran.dg/real_do_1.f90: Update test.
1770 * gfortran.dg/gomp/omp_do1.f90: Update test.
1771 * gfortran.dg/warnings_are_errors_1.f: Update test.
1772 * gfortran.dg/g77/20010519-1.f: Update test.
1773 * gfortran.dg/g77/pr9258.f: Update test.
1774 * gfortran.dg/g77/960317-1.f: Update test.
1775
1776 2007-06-21 Richard Guenther <rguenther@suse.de>
1777
1778 PR tree-optimization/32453
1779 * gcc.c-torture/compile/pr32453.c: New testcase.
1780
1781 2007-06-21 Jakub Jelinek <jakub@redhat.com>
1782
1783 PR tree-optimization/31866
1784 * gcc.dg/pr31866.c: New test.
1785
1786 2007-06-21 Richard Guenther <rguenther@suse.de>
1787
1788 PR tree-optimization/32451
1789 * g++.dg/torture/20070621-1.C: New testcase.
1790
1791 2007-06-21 Christian Bruel <christian.bruel@st.com>
1792
1793 * gcc.dg/attr-isr.c: Test delay slot content.
1794
1795 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1796
1797 PR fortran/32361
1798 gfortran.dg/pointer_assign_2.f90: New test.
1799
1800 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1801
1802 PR fortran/25061
1803 gfortran.dg/invalid_procedure_name.f90: New test.
1804
1805 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
1806
1807 PR tree-optimization/25737
1808 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
1809
1810 2007-06-20 Hui-May Chang <hm.chang@apple.com>
1811
1812 * gcc.target/i386/large-size-array-3.c: New.
1813
1814 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1815 Richard Guenther <rguenther@suse.de>
1816
1817 PR fortran/32140
1818 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
1819
1820 2007-06-20 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR middle-end/31959
1823 * gcc.dg/pr31959.c: New test.
1824
1825 PR inline-asm/32109
1826 * g++.dg/ext/asm10.C: New test.
1827
1828 PR middle-end/32285
1829 * gcc.c-torture/execute/20070614-1.c: New test.
1830
1831 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
1832
1833 * gcc.target/arm/stack-corruption.c: New test.
1834
1835 2007-06-19 Richard Guenther <rguenther@suse.de>
1836
1837 * g++.dg/torture/pr30252.C: New testcase.
1838
1839 2007-06-19 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR tree-optimization/32353
1842 * g++.dg/opt/nrv13.C: New test.
1843
1844 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
1845
1846 PR fortran/20863
1847 PR fortran/20882
1848 * gfortran.dg/impure_assignment_2.f90 : New test.
1849
1850 PR fortran/32236
1851 * gfortran.dg/data_initialized_2.f90 : New test.
1852
1853 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
1854 appropriate version of 'dmach'.
1855
1856 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
1857
1858 PR target/32389
1859 * gcc.target/i386/pr32389.c New test.
1860
1861 2007-06-18 Simon Baldwin <simonb@google.com>
1862
1863 PR c++/31923
1864 * g++.dg/template/error25.C: New.
1865 * g++.dg/template/spec35.C: New.
1866
1867 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
1868
1869 * gcc.c-torture/compile/pr32355.c: New testcase.
1870
1871 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
1872
1873 PR tree-optimization/32383
1874 * g++.dg/opt/pr32383.C: New test.
1875
1876 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
1877
1878 PR rtl-optimization/32366
1879 * gcc.dg/vect/pr32366.c: New test.
1880
1881 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
1882
1883 * gcc.c-torture/compile/pr32349.c: New testcase.
1884
1885 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1886
1887 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
1888 * gcc.target/sparc/combined-2.c: Likewise.
1889 * gcc.target/sparc/fexpand.c : Likewise.
1890 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
1891 * gcc.target/sparc/fpack16.c : Likewise.
1892 * gcc.target/sparc/fpmerge.c : Likewise.
1893 * gcc.target/sparc/fpmul.c : Likewise.
1894 * gcc.target/sparc/noresult.c : Likewise.
1895 * gcc.target/sparc/pdist.c: Likewise.
1896
1897 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
1898
1899 PR middle-end/31723
1900 * gcc.target/i386/recip-divf.c: New test.
1901 * gcc.target/i386/recip-sqrtf.c: Ditto.
1902 * gcc.target/i386/recip-vec-divf.c: Ditto.
1903 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
1904 * gcc.target/i386/sse-recip.c: Ditto.
1905 * gcc.target/i386/sse-recip-vec.c: Ditto.
1906
1907 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1908
1909 PR tree-opt/32225
1910 * gcc.c-torture/compile/20070605-1.c: New test.
1911
1912 * gcc.c-torture/compile/20070603-1.c: New testcase.
1913 * gcc.c-torture/compile/20070603-2.c: New testcase.
1914
1915 * gcc.c-torture/compile/20070531-1.c: New test.
1916
1917 PR tree-opt/32167
1918 * gcc.c-torture/compile/20070531-2.c: New test.
1919
1920 PR tree-opt/32144
1921 * gcc.c-torture/compile/20070529-1.c: New test.
1922
1923 PR tree-opt/32145
1924 * gcc.c-torture/compile/20070529-2.c: New test.
1925
1926 PR tree-opt/32015
1927 * gcc.c-torture/compile/20070520-1.c: New test.
1928
1929 * g++.dg/ext/java-1.C: New test.
1930
1931 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
1932 loops instead of one. Remove the "can't determine dependence"
1933 check.
1934 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
1935 needed as the cast is gone in the first place.
1936 * gcc.dg/max-1.c: Change local variable a to be a global one.
1937 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
1938 have a cast which is PREd.
1939
1940 2007-06-15 Mark Mitchell <mark@codesourcery.com>
1941
1942 * g++.dg/lookup/anon6.C: New test.
1943
1944 2007-06-14 Dirk Mueller <dmueller@suse.de>
1945
1946 PR c++/31806
1947 * g++.dg/opt/static6.C: New testcase.
1948
1949 2007-06-14 Geoff Keating <geoffk@apple.com>
1950
1951 * g++.dg/ext/visibility/overload-1.C: New.
1952
1953 PR 31093
1954 * g++.dg/ext/visibility/anon4.C: New.
1955
1956 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
1957
1958 PR target/32268
1959 * gcc.target/i386/pr32268.c: New test.
1960
1961 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
1962
1963 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
1964 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
1965 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
1966
1967 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
1968 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
1969 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
1970 BID is used.
1971
1972 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
1973
1974 PR fortran/32302
1975 * gfortran.dg/common_resize_1.f90: New test.
1976
1977 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
1978
1979 PR target/32274
1980 * gcc.dg/vect/pr32224.c: Fix.
1981
1982 2007-06-13 Eric Christopher <echristo@apple.com>
1983
1984 * gcc.target/i386/ssefn-1.c: Add -march=i386.
1985
1986 2007-06-13 Tobias Burnus <burnus@net-b.de>
1987
1988 PR fortran/32323
1989 * gfortran.dg/actual_array_vect_1.f90: New.
1990
1991 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1992
1993 * gcc.target/sparc/mfpu.c: New test.
1994
1995 2007-06-12 Geoff Keating <geoffk@apple.com>
1996
1997 * g++.dg/warn/weak1.C: Suppress on Darwin.
1998 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
1999
2000 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2001
2002 PR middle-end/31579
2003 * g++.dg/torture/pr31579.C: New testcase.
2004
2005 2007-06-12 Ian Lance Taylor <iant@google.com>
2006
2007 PR libstdc++/29286
2008 * g++.dg/init/new16.C: New test.
2009 * g++.dg/init/new17.C: New test.
2010 * g++.dg/init/new18.C: New test.
2011 * g++.dg/init/new19.C: New test.
2012
2013 2007-06-12 Olivier Hainque <hainque@adacore.com>
2014
2015 * gnat.dg/lhs_view_convert.adb: New test.
2016
2017 2007-06-12 Richard Guenther <rguenther@suse.de>
2018
2019 PR tree-optimization/15353
2020 PR tree-optimization/31657
2021 * gcc.c-torture/execute/20070424-1.c: New testcase.
2022 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
2023 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
2024 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
2025 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
2026 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
2027
2028 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2029
2030 PR rtl-optimization/32293
2031 * gcc.dg/pr32293.c: New test.
2032
2033 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
2034
2035 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
2036
2037 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
2038
2039 PR fortran/29786
2040 * gfortran.dg/equiv_7.f90: New test.
2041 * gfortran.dg/equiv_constraint_7.f90: Change error message.
2042
2043 PR fortran/30875
2044 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
2045
2046 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
2047
2048 * gcc.dg/setjmp-3.c: Rename raise to raise0.
2049 * gcc.dg/setjmp-4.c: Likewise.
2050 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
2051
2052 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
2053
2054 PR rtl-optimization/31025
2055 * gfortran.dg/pr31025.f90: New.
2056
2057 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2058
2059 PR target/32280
2060 * gcc.target/i386/pr32280.c: New test.
2061
2062 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
2063
2064 PR middle-end/32279
2065 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
2066
2067 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2068
2069 PR libgfortran/32235
2070 * gfortran.dg/backspace_9.f: New test.
2071
2072 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
2073
2074 * gcc.dg/tree-ssa/prefetch-7.c: New test.
2075
2076 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
2077
2078 * gcc.dg/tree-ssa/loop-28.c: New testcase.
2079
2080 2007-06-09 Ian Lance Taylor <iant@google.com>
2081
2082 PR tree-optimization/32169
2083 * gcc.c-torture/compile/pr32169.c: New test.
2084
2085 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
2086
2087 * gcc.dg/vect/costmodel: New directory.
2088 * gcc.dg/vect/costmodel/i386: New directory.
2089 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
2090 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2091 New test.
2092 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
2093 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
2094 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
2095 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
2096 * gcc.dg/vect/costmodel/x86_64: New directory.
2097 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
2098 New testsuite.
2099 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
2100 New test.
2101 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
2102 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
2103 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
2104 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
2105 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
2106
2107 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
2108
2109 PR tree-optimization/32243
2110 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
2111 flags for -Os tests.
2112 * gcc.dg/vect/03-vect-pr32243.c: New test.
2113
2114 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
2115
2116 PR tree-optimization/32224
2117 * gcc.dg/vect/pr32224.c: New test.
2118
2119 2007-06-08 Jakub Jelinek <jakub@redhat.com>
2120
2121 PR c++/32177
2122 * g++.dg/gomp/pr32177.C: New test.
2123
2124 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2125
2126 PR testsuite/25241
2127 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
2128 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
2129 warning nor an error.
2130 * gcc.dg/Wfatal-2.c: Likewise.
2131 * gcc.dg/Werror-1.c: Likewise.
2132 * gcc.dg/Werror-5.c: Likewise.
2133 * gcc.dg/Werror-7.c: Likewise.
2134 * gcc.dg/Werror-10.c: Likewise.
2135 * gcc.dg/Werror-11.c: Likewise.
2136
2137 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
2138
2139 PR c++/30759
2140 * g++.dg/init/brace6.C: New test.
2141
2142 2007-06-07 Geoffrey Keating <geoffk@apple.com>
2143
2144 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
2145 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
2146 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
2147 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
2148
2149 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
2150 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
2151 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
2152 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
2153 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
2154 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
2155 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
2156 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
2157
2158 * gcc.dg/darwin-minversion-3.c: New.
2159
2160 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
2161
2162 * gcc.target/i386/builtin-copysign.c: New test.
2163
2164 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2165
2166 PR tree-optimization/32220
2167 * gfortran.dg/predcom-2.f: New testcase.
2168
2169 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2170
2171 PR tree-opt/32231
2172 * gcc.target/i386/vectorize4.c: New test.
2173
2174 2007-06-06 Steve Ellcey <sje@cup.hp.com>
2175
2176 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
2177
2178 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2179
2180 PR testsuite/25241
2181 * gcc.dg/simd-5.c: Mark output as a note.
2182 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
2183 dg-message.
2184 * gcc.dg/simd-1.c: Likewise.
2185 * gcc.dg/always_inline.c: Mark output as a sorry.
2186 * gcc.dg/always_inline2.c: Likewise.
2187 * gcc.dg/always_inline3.c: Likewise.
2188
2189 2007-06-06 Ian Lance Taylor <iant@google.com>
2190
2191 * g++.dg/conversion/enum1.C: New test.
2192
2193 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
2194
2195 PR tree-optimization/32216
2196 * gcc.dg/vect/pr32216.c: New test.
2197
2198 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2199
2200 PR testsuite/18923
2201 * gfortran.dg/invalid_contains_1.f90: New test.
2202 * gfortran.dg/invalid_contains_2.f90: New test.
2203
2204 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2205
2206 PR testsuite/32057
2207 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
2208 midnight issues.
2209
2210 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2211
2212 PR testsuite/25241
2213 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
2214 dg-message to match de note.
2215 * gcc.dg/pr26570.c: Use dg-message for a note.
2216 * gcc.dg/pr29254.c: Use dg-message for generic output and use
2217 dg-error instead of dg-warning because of -Werror.
2218 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
2219 neither an error, nor a warning.
2220 * gcc.dg/glibc-uclibc-2.c: Likewise
2221 * gcc.dg/cpp/19940712-1.c: Likewise.
2222
2223 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
2224
2225 PR preprocessor/23479
2226 * gcc.dg/binary-constants-1.c: Add test suites for
2227 the 0b-prefixed binary integer constants.
2228 * gcc.dg/binary-constants-2.c: Ditto.
2229 * gcc.dg/binary-constants-3.c: Ditto.
2230 * gcc.dg/binary-constants-4.c: Ditto.
2231
2232 2007-06-05 Ian Lance Taylor <iant@google.com>
2233
2234 * gcc.dg/Wstrict-overflow-19.c: New test.
2235
2236 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
2237
2238 * gcc.dg/matrix/matrix-6.c: Remove conversion.
2239
2240 2007-06-04 Ian Lance Taylor <iant@google.com>
2241
2242 * gcc.dg/Wstrict-overflow-18.c: New test.
2243
2244 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2245
2246 PR testsuite/25241
2247 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
2248 * gcc.dg/cpp/mi5.c: Likewise.
2249 * gcc.dg/cpp/mi7.c: Likewise.
2250
2251 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
2252
2253 PR c/32191
2254 * gcc.dg/pr32191.c: New test.
2255
2256 2007-05-28 Tobias Burnus <burnus@net-b.de>
2257
2258 PR fortran/32124
2259 * gfortran.dg/allocate_stat_1.f90: Remove.
2260
2261 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
2262
2263 * gcc.target/i386/sse4_2-check.h: New.
2264 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
2265 * gcc.target/i386/sse4_2-crc32.h: Likewise.
2266 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
2267 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
2268 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
2269 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
2270 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
2271 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
2272 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
2273 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
2274 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
2275 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
2276 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
2277 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
2278 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
2279 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
2280 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
2281 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
2282
2283 2007-06-01 Geoffrey Keating <geoffk@apple.com>
2284
2285 * gcc.dg/pie-link.c: New test.
2286
2287 2007-06-01 Ian Lance Taylor <iant@google.com>
2288
2289 * gcc.dg/Wstrict-overflow-17.c: New test.
2290
2291 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
2292
2293 * gcc.dg/builtin-return-1.c (g): New.
2294 (main): Allocate at least 64 bytes on the stack.
2295
2296 2007-05-31 Mark Mitchell <mark@codesourcery.com>
2297
2298 * g++.dg/init/cleanup3.C: New test.
2299
2300 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
2301
2302 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
2303 int is 16 bits.
2304
2305 007-05-31 Paul Thomas <pault@gcc.gnu.org>
2306
2307 PR fortran/32156
2308 * gfortran.dg/char_array_constructor_3.f90: New test.
2309
2310 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2311
2312 PR tree-optimization/32160
2313 * gfortran.dg/predcom-1.f: New test.
2314
2315 2007-05-31 Richard Guenther <rguenther@suse.de>
2316
2317 * g++.dg/other/str_empty.C: Move...
2318 * g++.dg/other/pr30567.C: Move...
2319 * g++.dg/tree-ssa/pr27218.C: Move...
2320 * g++.dg/torture: ...here and remove dg-options.
2321
2322 2007-05-31 Paolo Carlini <pcarlini@suse.de>
2323
2324 PR c++/32158
2325 * g++.dg/ext/is_pod_incomplete.C: New.
2326
2327 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
2328 Douglas Gregor <doug.gregor@gmail.com>
2329 Pedro Lamarao <pedro.lamarao@mndfck.org>
2330 Howard Hinnant <howard.hinnant@gmail.com>
2331
2332 PR c++/7412
2333 PR c++/29939
2334 * g++.dg/cpp0x/rv8p.C: New.
2335 * g++.dg/cpp0x/temp-constructor-bug.C: New.
2336 * g++.dg/cpp0x/cast-bug.C: New.
2337 * g++.dg/cpp0x/elision_weak.C: New.
2338 * g++.dg/cpp0x/collapse-bug.C: New.
2339 * g++.dg/cpp0x/rv3p.C: New.
2340 * g++.dg/cpp0x/rv7n.C: New.
2341 * g++.dg/cpp0x/overload-conv-1.C: New.
2342 * g++.dg/cpp0x/rv2n.C: New.
2343 * g++.dg/cpp0x/deduce.C: New.
2344 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
2345 * g++.dg/cpp0x/rv6p.C: New.
2346 * g++.dg/cpp0x/template_deduction.C: New.
2347 * g++.dg/cpp0x/implicit-copy.C: New.
2348 * g++.dg/cpp0x/rv1p.C: New.
2349 * g++.dg/cpp0x/cast.C: New.
2350 * g++.dg/cpp0x/rv5n.C: New.
2351 * g++.dg/cpp0x/collapse.C: New.
2352 * g++.dg/cpp0x/overload-conv-2.C: New.
2353 * g++.dg/cpp0x/rv4p.C: New.
2354 * g++.dg/cpp0x/rvo.C: New.
2355 * g++.dg/cpp0x/iop.C: New.
2356 * g++.dg/cpp0x/rv3n.C: New.
2357 * g++.dg/cpp0x/rv7p.C: New.
2358 * g++.dg/cpp0x/reference_collapsing.C: New.
2359 * g++.dg/cpp0x/overload.C: New.
2360 * g++.dg/cpp0x/named.C: New.
2361 * g++.dg/cpp0x/rv2p.C: New.
2362 * g++.dg/cpp0x/rv6n.C: New.
2363 * g++.dg/cpp0x/not_special.C: New.
2364 * g++.dg/cpp0x/bind.C: New.
2365 * g++.dg/cpp0x/rv1n.C: New.
2366 * g++.dg/cpp0x/rv5p.C: New.
2367 * g++.dg/cpp0x/elision.C: New.
2368 * g++.dg/cpp0x/named_refs.C: New.
2369 * g++.dg/cpp0x/unnamed_refs.C: New.
2370 * g++.dg/cpp0x/rv4n.C: New.
2371 * g++.dg/cpp0x/elision_neg.C: New.
2372 * g++.dg/init/copy7.C: Run in C++98 mode.
2373 * g++.dg/overload/arg1.C: Ditto.
2374 * g++.dg/overload/arg4.C: Ditto.
2375
2376 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2377
2378 PR c++/31809
2379 * g++.dg/opt/static5.C: New test.
2380
2381 2007-05-30 Richard Guenther <rguenther@suse.de>
2382
2383 * g++.dg/dg.exp: Prune torture/.
2384 * g++.dg/torture/dg-torture.exp: New testsuite.
2385
2386 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
2387
2388 * gcc.target/arm/pr27387.C: Move and rename to ...
2389 * g++.dg/inherit/thunk8.C: ... here.
2390
2391 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR tree-optimization/31769
2394 * g++.dg/gomp/pr31769.C: New test.
2395
2396 2007-05-29 Hui-May Chang <hm.chang@apple.com>
2397
2398 * gcc.target/i386/stack-realign.c: New.
2399
2400 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
2401
2402 * gcc.dg/tree-ssa/prefetch-6.c: New test.
2403
2404 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
2405
2406 * gfortran.dg/sizeof.f90: New.
2407
2408 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2409
2410 PR c/31339
2411 * gcc.dg/boolcomplex-1.c: New test.
2412
2413 PR c++/31339
2414 * g++.dg/ext/boolcomplex-1.c: New test.
2415
2416 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
2417
2418 * gcc.dg/matrix: New directory.
2419
2420 2007-05-28 Tobias Burnus <burnus@net-b.de>
2421
2422 PR fortran/32124
2423 * gfortran.dg/allocate_stat_1.f90: New.
2424
2425 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
2426
2427 PR fortran/31972
2428 * transfer_hollerith_1.f90: New test.
2429
2430 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2431
2432 PR tree-opt/32100
2433 * gcc.c-torture/execute/vrp-7.c: New test.
2434
2435 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
2436
2437 * gfortran.dg/transfer_simplify_4.f90: New test.
2438
2439 2007-05-27 Tobias Burnus <burnus@net-b.de>
2440
2441 PR fortran/32088
2442 * gfortran.dg/func_result_3.f90: New.
2443
2444 2007-05-27 Tobias Burnus <burnus@net-b.de>
2445
2446 PR middle-end/32083
2447 * gfortran.dg/transfer_simplify_3.f90: New.
2448
2449 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
2450
2451 PR target/32065
2452 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
2453 to compile options.
2454 * gcc.target/i386/pr32065-2.c: New test.
2455
2456 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2457
2458 PR fortran/31813
2459 * gfortran.dg/io_constraints_2.f90: Update.
2460
2461 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
2462
2463 PR fortran/31219
2464 * gfortran.dg/array_constructor_17.f90: New test.
2465
2466 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
2467
2468 PR tree-opt/32090
2469 * g++.dg/opt/array2.C: New testcase.
2470
2471 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
2472
2473 PR target/32065
2474 * gcc.target/i386/pr32065.c: New test.
2475
2476 2007-05-25 Dirk Mueller <dmueller@suse.de>
2477 Marcus Meissner <meissner@suse.de>
2478
2479 * gcc.dg/attr-alloc_size.c: New.
2480
2481 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
2482 Lee Millward <lee.millward@gmail.com>
2483
2484 PR c++/31745
2485 * g++.dg/parse/crash34.C: New test.
2486
2487 * g++.dg/parse/crash35.C: New test.
2488
2489 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
2490
2491 * gcc.target/i386/sse2-check.h: New.
2492 * gcc.target/i386/sse2-vec-1.c: Likewise.
2493 * gcc.target/i386/sse2-vec-2.c: Likewise.
2494 * gcc.target/i386/sse2-vec-3.c: Likewise.
2495 * gcc.target/i386/sse2-vec-4.c: Likewise.
2496 * gcc.target/i386/sse2-vec-5.c: Likewise.
2497 * gcc.target/i386/sse2-vec-6.c: Likewise.
2498
2499 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
2500
2501 PR c++/31431
2502 PR c++/31432
2503 PR c++/31434
2504 PR c++/31435
2505 PR c++/31437
2506 PR c++/31438
2507 PR c++/31442
2508 PR c++/31443
2509 PR c++/31444
2510 PR c++/31445
2511 * g++.dg/cpp0x/pr31431.C: New.
2512 * g++.dg/cpp0x/pr31437.C: New.
2513 * g++.dg/cpp0x/pr31442.C: New.
2514 * g++.dg/cpp0x/pr31444.C: New.
2515 * g++.dg/cpp0x/pr31431-2.C: New.
2516 * g++.dg/cpp0x/pr31432.C: New.
2517 * g++.dg/cpp0x/pr31434.C: New.
2518 * g++.dg/cpp0x/pr31438.C: New.
2519 * g++.dg/cpp0x/pr31443.C: New.
2520 * g++.dg/cpp0x/pr31445.C: New.
2521 * g++.dg/cpp0x/variadic-crash1.C: New.
2522
2523 2007-05-25 Richard Sandiford <richard@codesourcery.com>
2524
2525 * gcc.target/arm/long-calls-1.c: New test.
2526 * gcc.target/arm/long-calls-2.c: Likewise.
2527 * gcc.target/arm/long-calls-3.c: Likewise.
2528 * gcc.target/arm/long-calls-4.c: Likewise.
2529
2530 2007-05-25 Richard Guenther <rguenther@suse.de>
2531 Andrew Pinski <andrew_pinski@playstation.sony.com>
2532
2533 PR tree-optimization/31982
2534 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
2535
2536 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
2537
2538 PR fortran/32047
2539 * gfortran.dg/result_in_spec_2.f90: New test.
2540
2541 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2542
2543 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
2544
2545 2007-05-24 Ollie Wild <aaw@google.com>
2546
2547 * gcc.dg/cpp/counter-1.c: New test.
2548 * gcc.dg/pch/counter-1.c: New test.
2549 * gcc.dg/pch/counter-1.hs: New file.
2550 * gcc.dg/pch/counter-2.c: New test.
2551 * gcc.dg/pch/counter-2.hs: New file.
2552 * gcc.dg/pch/counter-3.c: New test.
2553 * gcc.dg/pch/counter-3.hs: New file.
2554
2555 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2556
2557 * gcc.dg/tree-ssa/predcom-1.c: New test.
2558 * gcc.dg/tree-ssa/predcom-2.c: New test.
2559 * gcc.dg/tree-ssa/predcom-3.c: New test.
2560 * gcc.dg/tree-ssa/predcom-4.c: New test.
2561 * gcc.dg/tree-ssa/predcom-5.c: New test.
2562 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
2563
2564 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
2565
2566 PR testsuite/32062
2567 * gcc.target/i386/sse4_1-check.h (MASK): New.
2568
2569 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2570
2571 PR fortran/32038
2572 * gfortran.dg/pr25603.f: Initialize integer variables.
2573
2574 2007-05-23 Ian Lance Taylor <iant@google.com>
2575
2576 * g++.dg/other/vrp1.C: New test.
2577
2578 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
2579
2580 PR preprocessor/20077
2581 * gcc.dg/cpp/paste15.c: New test.
2582
2583 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
2584 Nigel Stephens <nigel@mips.com>
2585 Richard Sandiford <richard@codesourcery.com>
2586
2587 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
2588 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
2589 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
2590 * gcc.target/mips/inter/mips16-inter.exp: New.
2591
2592 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
2593
2594 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
2595
2596 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
2597
2598 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
2599 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
2600 * gcc.target/i386/sse3-addsubps.c: Likewise.
2601 * gcc.target/i386/sse3-haddpd.c: Likewise.
2602 * gcc.target/i386/sse3-haddps.c: Likewise.
2603 * gcc.target/i386/sse3-hsubpd.c: Likewise.
2604 * gcc.target/i386/sse3-hsubps.c: Likewise.
2605 * gcc.target/i386/sse3-lddqu.c: Likewise.
2606 * gcc.target/i386/sse3-movddup.c: Likewise.
2607 * gcc.target/i386/sse3-movshdup.c: Likewise.
2608 * gcc.target/i386/sse3-movsldup.c: Likewise.
2609
2610 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
2611 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
2612 * gcc.target/i386/ssse3-pabsd.c: Likewise.
2613 * gcc.target/i386/ssse3-pabsw.c: Likewise.
2614 * gcc.target/i386/ssse3-palignr.c: Likewise.
2615 * gcc.target/i386/ssse3-phaddd.c: Likewise.
2616 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
2617 * gcc.target/i386/ssse3-phaddw.c: Likewise.
2618 * gcc.target/i386/ssse3-phsubd.c: Likewise.
2619 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
2620 * gcc.target/i386/ssse3-phsubw.c: Likewise.
2621 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
2622 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
2623 * gcc.target/i386/ssse3-pshufb.c: Likewise.
2624 * gcc.target/i386/ssse3-psignb.c: Likewise.
2625 * gcc.target/i386/ssse3-psignd.c: Likewise.
2626 * gcc.target/i386/ssse3-psignw.c: Likewise.
2627 * gcc.target/i386/ssse3-vals.h: Likewise.
2628
2629 * gcc.target/i386/sse3-check.h: New file.
2630 * gcc.target/i386/ssse3-check.h: Likewise.
2631
2632 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2633
2634 PR middle-end/31095
2635 * gcc.c-torture/compile/bcopy-1.c: New testcase.
2636
2637 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2638
2639 PR middle-end/31606
2640 * gcc.c-torture/20070522-1.c: New testcase.
2641
2642 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2643
2644 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
2645
2646 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
2647
2648 * gcc.c-torture/execute/ieee/20000320-1.x,
2649 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2650 m68k-*-* and check_effective_target_coldfire_fpu.
2651
2652 2007-05-22 Ollie Wild <aaw@google.com>
2653
2654 * g++.dg/lookup/hidden-class10.C: New test.
2655 * g++.dg/lookup/hidden-class11.C: New test.
2656
2657 2007-05-22 Ollie Wild <aaw@google.com>
2658
2659 * g++.dg/lookup/name-clash5.C: New test.
2660 * g++.dg/lookup/name-clash6.C: New test.
2661
2662 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2663
2664 * g++.dg/other/i386-2.C: Update comments on header files tested.
2665 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
2666 of <tmmintrin.h>.
2667 * gcc.target/i386/sse-12.c: Likewise.
2668 * gcc.target/i386/sse-13.c: Likewise.
2669 * gcc.target/i386/sse-14.c: Likewise.
2670
2671 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
2672 Redefined to test with immediate operand.
2673 (__builtin_ia32_blendps): Likewise.
2674 (__builtin_ia32_blendpd): Likewise.
2675 (__builtin_ia32_dpps): Likewise.
2676 (__builtin_ia32_dpps): Likewise.
2677 (__builtin_ia32_insertps128): Likewise.
2678 (__builtin_ia32_vec_ext_v4sf): Likewise.
2679 (__builtin_ia32_vec_set_v16qi): Likewise.
2680 (__builtin_ia32_vec_set_v4si): Likewise.
2681 (__builtin_ia32_vec_set_v2di): Likewise.
2682 (__builtin_ia32_vec_ext_v16qi): Likewise.
2683 (__builtin_ia32_vec_ext_v4si): Likewise.
2684 (__builtin_ia32_vec_ext_v2di): Likewise.
2685 (__builtin_ia32_roundpd): Likewise.
2686 (__builtin_ia32_roundsd): Likewise.
2687 (__builtin_ia32_roundps): Likewise.
2688 (__builtin_ia32_roundss): Likewise.
2689 (__builtin_ia32_mpsadbw128): Likewise.
2690
2691 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2692
2693 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
2694
2695 2007-05-22 Janis Johnson <janis187@us.ibm.com>
2696
2697 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
2698 failures.
2699 * gcc.dg/dfp/func-struct.c: Ditto.
2700 * gcc.dg/dfp/operator-assignment.c: Ditto.
2701 * gcc.dg/dfp/convert-bfp.c: Ditto.
2702 * gcc.dg/dfp/convert-int.c: Ditto.
2703 * gcc.dg/dfp/convert-int-max.c: Ditto.
2704 * gcc.dg/dfp/func-scalar.c: Ditto.
2705 * gcc.dg/dfp/cast.c: Ditto.
2706 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
2707 failures, and fix a typo in return type of arg1_128.
2708 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
2709 failures, and fix a typo in a constant suffix.
2710 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
2711 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
2712
2713 2007-05-22 Janis Johnson <janis187@us.ibm.com>
2714 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2715
2716 * lib/gcc-dg.exp(process_message): New proc.
2717 (dg-message): New test directive.
2718 * gcc.dg/always_inline.c: Use dg-message.
2719 * gcc.dg/always_inline2.c: Ditto.
2720 * gcc.dg/always_inline3.c: Ditto.
2721 * gcc.dg/invalid-call-1.c: Ditto.
2722 * gcc.dg/pr17506.c: Ditto.
2723 * gcc.dg/simd-5.c: Ditto.
2724 * gcc.dg/simd-6.c: Ditto.
2725 * gcc.dg/va-arg-2.c: Ditto.
2726 * gcc.dg/cpp/syshdr.c: Ditto.
2727 * gcc.dg/cpp/unc4.c: Ditto.
2728 * gcc.dg/cpp/trad/mi1.c: Ditto.
2729 * gcc.dg/cpp/trad/mi5.c: Ditto.
2730 * gcc.dg/cpp/trad/mi7.c: Ditto.
2731 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
2732 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
2733 * gcc.test-framework/test-framework.awk: Special-case outexists
2734 tests.
2735
2736 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2737
2738 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
2739 (bit_SSE4_2): Likewise.
2740 (bit_POPCNT): Likewise.
2741
2742 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
2743 Check if assembler supports SSE4 instructions.
2744
2745 * gcc.target/i386/sse4_1-blendpd.c: New file.
2746 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2747 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
2748 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
2749 * gcc.target/i386/sse4_1-check.h: Likewise.
2750 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
2751 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
2752 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
2753 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
2754 * gcc.target/i386/sse4_1-extractps.c: Likewise.
2755 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
2756 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
2757 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
2758 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
2759 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
2760 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
2761 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
2762 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
2763 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
2764 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
2765 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
2766 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
2767 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
2768 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
2769 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
2770 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
2771 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
2772 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
2773 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
2774 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
2775 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
2776 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
2777 * gcc.target/i386/sse4_1-pminud.c: Likewise.
2778 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
2779 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
2780 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
2781 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
2782 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
2783 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
2784 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
2785 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
2786 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
2787 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
2788 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
2789 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
2790 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
2791 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
2792 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
2793 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
2794 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
2795 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
2796 * gcc.target/i386/sse4_1-round.h: Likewise.
2797 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
2798 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
2799 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
2800 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
2801 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
2802 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
2803 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
2804 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
2805 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
2806 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
2807 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
2808 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
2809 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
2810 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
2811
2812 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2813
2814 PR fortran/31627
2815 * gfortran.dg/bounds_check_7.f90: New test.
2816
2817 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
2818
2819 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
2820 (check_effective_target_sse4a): Ditto.
2821
2822 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
2823 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
2824 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
2825 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
2826 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
2827 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
2828 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
2829 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
2830 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
2831 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
2832 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
2833 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
2834 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
2835 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
2836 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
2837 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
2838 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
2839 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
2840 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
2841 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
2842
2843 2007-05-21 Mark Mitchell <mark@codesourcery.com>
2844
2845 * g++.dg/ext/cleanup-1.C: New test.
2846 * g++.dg/ext/cleanup-2.C: Likewise.
2847 * g++.dg/ext/cleanup-3.C: Likewise.
2848 * g++.dg/ext/cleanup-4.C: Likewise.
2849 * g++.dg/ext/cleanup-5.C: Likewise.
2850 * g++.dg/ext/cleanup-6.C: Likewise.
2851 * g++.dg/ext/cleanup-8.C: Likewise.
2852 * g++.dg/ext/cleanup-9.C: Likewise.
2853 * g++.dg/ext/cleanup-10.C: Likewise.
2854 * g++.dg/ext/cleanup-11.C: Likewise.
2855 * g++.dg/ext/cleanup-dtor.C: Likewise.
2856
2857 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
2858
2859 PR middle-end/31995
2860 * gcc.dg/vect/vect-102a.c: New test.
2861
2862 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
2863 Paolo Carlini <pcarlini@suse.de>
2864 Uros Bizjak <ubizjak@gmail.com>
2865
2866 * gcc.dg/gcc-have-sync-compare-and-swap.c,
2867 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2868 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2869 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
2870 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2871 New testcases.
2872
2873 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
2874
2875 PR fortran/32002
2876 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
2877
2878 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2879
2880 PR fortran/32027
2881 * gfortran.dg/do_3.F90: Add checks for the final value of the
2882 loop variable.
2883
2884 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
2885
2886 * gcc.c-torture/execute/990127-2.x: New file.
2887
2888 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
2889
2890 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
2891 * gcc.target/i386/sse-12: Add -O to compile options.
2892 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
2893 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
2894 and mm3dnow.h. Add -O to compile options.
2895
2896 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
2897
2898 PR fortran/31867
2899 * gfortran.dg/char_length_5.f90: New test.
2900
2901 PR fortran/31994
2902 * gfortran.dg/array_reference_1.f90: New test.
2903
2904 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2905
2906 PR middle-end/7651
2907 PR c++/11856
2908 PR c/12963
2909 PR c/23587
2910 PR other/29694
2911 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
2912 * gcc.dg/Wtype-limits.c: New.
2913 * gcc.dg/Wtype-limits-Wextra.c: New.
2914 * gcc.dg/Wtype-limits-no.c: New.
2915 * g++.dg/warn/Wtype-limits.C: New.
2916 * g++.dg/warn/Wtype-limits-Wextra.C: New.
2917 * g++.dg/warn/Wtype-limits-no.C: New.
2918
2919 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2920
2921 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
2922 instead of "-msse2".'
2923 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
2924 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
2925 and mm3dnow.h.
2926 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
2927 to test with immediate operand.
2928 (__builtin_ia32_insertqi): Ditto.
2929 (__builtin_ia32_palignr128): Ditto.
2930 (__builtin_ia32_palignr): Ditto.
2931 (__builtin_ia32_pshufhw): Ditto.
2932 (__builtin_ia32_pshuflw): Ditto.
2933 (__builtin_ia32_pshufd): Ditto.
2934 (__builtin_ia32_vec_set_v8hi): Ditto.
2935 (__builtin_ia32_vec_ext_v8hi): Ditto.
2936 (__builtin_ia32_shufpd): Ditto.
2937 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
2938
2939 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
2940
2941 PR fortran/32001
2942 * gfortran.dg/min_max_conformance.f90: Added more testcases.
2943
2944 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2945
2946 PR target/31585
2947 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
2948 and "__inline". Use "-msse" instead of "-msse2".
2949
2950 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2951
2952 PR middle-end/7651
2953 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
2954 * gcc.dg/20030906-2.c: Likewise.
2955 * objc.dg/method-17.m: Add -Wreturn-type.
2956 * obj-c++.dg/method-21.mm: Likewise.
2957
2958 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2959
2960 PR target/31585
2961 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
2962 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
2963 (__builtin_ia32_psrlqi128): Ditto.
2964 (__builtin_ia32_psrlwi128): Ditto.
2965 (__builtin_ia32_psrldi128): Ditto.
2966 (__builtin_ia32_psrldqi128): Ditto.
2967 (__builtin_ia32_pslldqi128): Ditto.
2968 (__builtin_ia32_psrawi128): Ditto.
2969 (__builtin_ia32_psradi128): Ditto.
2970 (__builtin_ia32_psllqi128): Ditto.
2971 (__builtin_ia32_pslldi128): Ditto.
2972 (__builtin_prefetch): Ditto.
2973 (__builtin_ia32_pshufw): Ditto.
2974 (__builtin_ia32_vec_set_v4hi): Ditto.
2975 (__builtin_ia32_vec_ext_v4hi): Ditto.
2976 (__builtin_ia32_shufps): Ditto.
2977 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
2978
2979 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2980
2981 PR fortran/31974
2982 * gfortran.dg/char_allocation_1.f90: New test.
2983
2984 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2985
2986 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
2987 * gcc.dg/Wconversion-sign.c: New.
2988 * gcc.dg/Wconversion-integer-no-sign.c: New.
2989 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
2990 Wconversion-sign.C
2991 * g++.dg/warn/Wconversion-sign.C: New.
2992 * g++.old-deja/g++.other/warn4.C: Update.
2993 * g++.dg/warn/Wconversion1.C: Likewise.
2994
2995 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2996
2997 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
2998 * gcc.dg/torture/builtin-math-4.c: Likewise.
2999
3000 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3001
3002 PR libfortran/31964
3003 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
3004
3005 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
3006
3007 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
3008
3009 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
3010
3011 PR target/31628
3012 * gcc.target/i386/pr31628.c: New.
3013
3014 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
3015
3016 PR middle-end/31344
3017 * gcc.dg/pr31344.c: New test.
3018
3019 2007-05-17 Ian Lance Taylor <iant@google.com>
3020
3021 PR tree-optimization/31953
3022 * gcc.c-torture/compile/pr31953.c: New test.
3023
3024 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3025
3026 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
3027
3028 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
3029 and drem.
3030 * gcc.dg/torture/builtin-math-4.c: Likewise.
3031
3032 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
3033 * gcc.dg/torture/builtin-math-4.c: Likewise.
3034
3035 * gcc.dg/torture/builtin-math-4.c: New test.
3036
3037 2007-05-17 Janis Johnson <janis187@us.ibm.com>
3038 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3039
3040 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
3041 * gcc.dg/cpp/include2.c: Ditto.
3042 * gcc.dg/cpp/mac-dir-2.c: Ditto.
3043 * gcc.dg/cpp/paste5.c: Ditto.
3044 * gcc.dg/cpp/paste6.c: Ditto.
3045 * gcc.dg/cpp/paste8.c: Ditto.
3046 * gcc.dg/cpp/paste11.c: Ditto.
3047 * gcc.dg/cpp/paste13.c: Ditto.
3048 * gcc.dg/cpp/skipping2.c: Ditto.
3049 * gcc.dg/reg-vol-struct-1.c: Ditto.
3050 * gcc.dg/Wshadow-1.c: Ditto.
3051 * gcc.dg/cpp/trad/comment.c: Ditto.
3052 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
3053 * gcc.dg/cpp/if-2.c: Ditto.
3054 * gcc.dg/array-5.c: Ditto.
3055 * gcc.dg/inline-15.c: Ditto.
3056 * gcc.dg/pr27953.c: Ditto.
3057 * gcc.dg/Wno-c++-compat.c: Ditto.
3058
3059 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
3060
3061 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
3062
3063 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3064
3065 * gcc.c-torture/execute/20070517-1.c: New test.
3066
3067 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
3068
3069 PR fortran/31919
3070 * gfortran.dg/min_max_conformance.f90: New test.
3071
3072 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
3073
3074 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
3075 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
3076 gcc.dg/vect/vect-104.c: Use more complex construction to
3077 prevent vectorizing.
3078 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
3079
3080 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
3081
3082 PR tree-optimization/24659
3083 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
3084 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
3085 not vect_int target.
3086 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
3087 not vect_int target. Loop is vectorized for vect_intfloat_cvt
3088 targets.
3089 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
3090 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
3091 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
3092
3093 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
3094
3095 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
3096 and x86_64-*-* targets.
3097 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
3098
3099 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
3100
3101 PR fortran/18769
3102 PR fortran/30881
3103 PR fortran/31194
3104 PR fortran/31216
3105 PR fortran/31427
3106 * transfer_simplify_1.f90: New test.
3107 * transfer_simplify_2.f90: New test.
3108
3109 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
3110
3111 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
3112
3113 2007-05-14 Janis Johnson <janis187@us.ibm.com>
3114
3115 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3116
3117 * gcc.dg/fltconst-pedantic-dfp.c: New test.
3118
3119 PR c/31924
3120 * gcc.dg/fltconst-1.c: New test.
3121
3122 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
3123 * gcc.dg/dfp/operator-assignment.c: Ditto.
3124
3125 2007-05-14 Paolo Carlini <pcarlini@suse.de>
3126
3127 PR c++/29928
3128 * g++.dg/rtti/typeid5.C: New.
3129
3130 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3131
3132 PR fortran/31725
3133 * gfortran.dg/substr_4.f: New test.
3134
3135 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
3136
3137 * gcc.target/m68k/interrupt_thread-1.c,
3138 gcc.target/m68k/interrupt_thread-2.c,
3139 gcc.target/m68k/interrupt_thread-3.c: New.
3140 * gcc.target/m68k/m68k.exp: Accept fido.
3141
3142 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3143
3144 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
3145 * gfortran.dg/altreturn_3.f90: Likewise.
3146 * gfortran.dg/assumed_dummy_1.f90: Likewise.
3147 * gfortran.dg/default_numeric_type_1.f90: Likewise.
3148 * gfortran.dg/inquire_iolength.f90: Likewise.
3149 * gfortran.dg/module_naming_1.f90: Likewise.
3150 * gfortran.dg/oldstyle_2.f90: Likewise.
3151 * gfortran.dg/operator_2.f90: Likewise.
3152 * gfortran.dg/parameter_array_element_1.f90: Likewise.
3153 * gfortran.dg/used_types_11.f90: Likewise.
3154 * gfortran.dg/zero_array_components_1.f90: Likewise.
3155 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
3156 * gfortran.dg/parameter_array_dummy.f90: Likewise.
3157 * gfortran.dg/real_const_3.f90: Likewise.
3158
3159 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3160
3161 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
3162 * gcc.dg/tree-ssa/loop-30.c: New test.
3163
3164 2007-05-13 Richard Guenther <rguenther@suse.de>
3165
3166 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
3167 scanning forwprop1.
3168 * g++.dg/tree-ssa/pr31146.C: Likewise.
3169
3170 2007-05-13 Revital Eres <eres@il.ibm.com>
3171
3172 * gcc.dg/dse.c: New test.
3173
3174 2007-05-12 Richard Guenther <rguenther@suse.de>
3175
3176 PR tree-optimization/31797
3177 * gcc.c-torture/compile/pr31797.c: New testcase.
3178
3179 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
3180
3181 PR fortran/30746
3182 * gfortran.dg/host_assoc_function_1.f90: New test.
3183
3184 2007-05-11 Steve Ellcey <sje@cup.hp.com>
3185
3186 PR c++/31829
3187 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
3188
3189 2007-05-11 Silvius Rus <rus@google.com>
3190
3191 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
3192 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
3193 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
3194 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
3195 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
3196 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
3197 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
3198 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
3199 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
3200 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
3201 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
3202 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
3203 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
3204 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
3205 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
3206 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
3207
3208 2007-05-11 Paolo Carlini <pcarlini@suse.de>
3209
3210 PR other/31852
3211 * gcc.c-torture/execute/builtins/memchr.c: New.
3212 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
3213 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
3214
3215 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3216
3217 PR fortran/30876
3218 * gfortran.dg/recursive_reference_1.f90: Put error at correct
3219 line.
3220 * gfortran.dg/recursive_reference_2.f90: New test.
3221
3222 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3223
3224 PR fortran/30878
3225 * gfortran.dg/namelist_29.f90: New test.
3226
3227 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
3228
3229 PR fortran/31474
3230 * gfortran.dg/entry_10.f90: New test.
3231
3232 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
3233
3234 PR tree-optimization/31885
3235 * gcc.dg/tree-ssa/loop-29.c: New test.
3236
3237 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
3238
3239 * assumed_dummy_1.f90: Fix dg directive.
3240 * char_initialiser_actual.f90: Likewise.
3241 * nested_modules_2.f90: Likewise.
3242 * shift-alloc.f90: Likewise.
3243
3244 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
3245
3246 * gcc.dg/20070507-1.c: Disable for non-pic targets.
3247
3248 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3249
3250 PR libfortran/31880
3251 * gfortran.dg/unf_read_corrupted_2.f90: New test.
3252
3253 2007-05-09 Mike Stump <mrs@apple.com>
3254
3255 * g++.dg/other/first-global.C: Add -fpie for darwin.
3256 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
3257
3258 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
3259
3260 * gcc.dg/20070507-1.c: New testcase.
3261
3262 2007-05-08 Chao-ying Fu <fu@mips.com>
3263
3264 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
3265 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
3266 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
3267 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
3268
3269 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
3270
3271 PR 31847
3272 * gcc.dg/pr31847.c: New test.
3273
3274 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3275
3276 PR fortran/31692
3277 * gfortran.dg/actual_array_result_1.f90: New test.
3278
3279 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
3280
3281 PR fortran/29397
3282 * gfortran.dg/parameter_array_init_1.f90: New test.
3283
3284 PR fortran/29400
3285 * gfortran.dg/parameter_array_init_2.f90: New test.
3286
3287 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
3288
3289 PR target/31854
3290 * gcc.target/i386/pr31854.c: New test.
3291
3292 2007-05-07 Janis Johnson <janis187@us.ibm.com>
3293
3294 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
3295
3296 2007-05-07 Mike Stump <mrs@apple.com>
3297
3298 * g++.old-deja/g++.mike/empty.C: Add.
3299
3300 2007-05-07 Eric Christopher <echristo@apple.com>
3301
3302 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
3303
3304 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
3305
3306 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
3307 variable. Rearrange conversions from binary float to decimal float.
3308
3309 2007-05-07 Mark Mitchell <mark@codesourcery.com>
3310
3311 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
3312 x86.
3313
3314 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
3315
3316 * gnat.dg/opt1.ad[sb]: New testcase.
3317
3318 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3319
3320 PR fortran/31399
3321 * gfortran.dg/do_3.F90: New test.
3322
3323 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3324
3325 PR fortran/31764
3326 * gfortran.dg/new_line.f90: Add new checks.
3327
3328 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3329
3330 PR fortran/31201
3331 * gfortran.dg/large_unit_1.f90: New.
3332 * gfortran.dg/large_unit_2.f90: New.
3333 * gfortran.dg/iostat_4.f90: New
3334 * gfortran.dg/bounds_check_fail_1.f90: Updated.
3335
3336 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
3337
3338 PR fortran/31540
3339 * gfortran.dg/char_result_4.f90: New test.
3340
3341 2007-06-05 Revital Eres <eres@il.ibm.com>
3342
3343 PR 30957
3344 * gcc.dg/pr30957-1.c: New test.
3345
3346 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3347
3348 PR fortran/31251
3349 * gfortran.dg/char_type_len_2.f90: New test.
3350
3351 2007-05-05 Geoffrey Keating <geoffk@apple.com>
3352
3353 PR 31775
3354 * g++.dg/other/nested-extern.cc: New.
3355 * g++.dg/other/nested-extern-1.C: New.
3356 * g++.dg/other/nested-extern-2.C: New.
3357
3358 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3359
3360 PR fortran/31760
3361 * gfortran.dg/erf.f90: New test.
3362 * gfortran.dg/besxy.f90: New test.
3363
3364 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
3365
3366 PR fortran/22359
3367 * gfortran.dg/fseek.f90: New test.
3368
3369 2007-05-04 Bob Wilson <bob.wilson@acm.org>
3370
3371 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
3372
3373 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3374
3375 PR libfortran/31210
3376 * gfortran.dg/zero_length_1.f90: New test.
3377
3378 2007-05-04 Tobias Burnus <burnus@net-b.de>
3379
3380 PR fortran/31803
3381 * gfortran.dg/char_pointer_assign_3.f90: New test.
3382 * gfortran.dg/char_result_2.f90: Re-enable test.
3383
3384 2007-05-04 Tobias Burnus <burnus@net-b.de>
3385
3386 PR fortran/25071
3387 * gfortran.dg/char_length_3.f90: New test.
3388 * gfortran.dg/char_result_2.f90: Fix test.
3389
3390 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
3391
3392 PR tree-optimization/30565
3393 * gcc.dg/tree-ssa/loop-27.c: New test.
3394
3395 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
3396
3397 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
3398 * gcc.target/bfin/arith.c (__v2hi): Likewise.
3399 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
3400 * gcc.target/bfin/shift.c (__v2hi): Likewise.
3401
3402 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
3403
3404 PR tree-optimization/31699
3405 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
3406 New.
3407 (check_effective_target_vect_floatint_cvt): New.
3408 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
3409 of specific targets.
3410 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
3411 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
3412 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3413 * gcc.dg/vect/vect-iv-4.c: Likewise.
3414 * gcc.dg/vect/vect-multitypes-11.c: New.
3415 * gcc.dg/vect/pr31699.c: New.
3416
3417 2007-05-02 Geoffrey Keating <geoffk@apple.com>
3418
3419 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
3420
3421 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
3422
3423 PR C++/31663
3424 * g++.dg/warn/anonymous-namespace-2.C: New.
3425 * g++.dg/warn/anonymous-namespace-2.h: New.
3426
3427 2007-05-02 Paul Brook <paul@codesourcery.com>
3428
3429 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
3430
3431 2007-05-02 Eric Christopher <echristo@apple.com>
3432
3433 * gcc.dg/cpp/if-div.c: New file.
3434
3435 2007-05-02 Tom Tromey <tromey@redhat.com>
3436
3437 PR preprocessor/28709:
3438 * gcc.dg/cpp/pr28709.c: New file.
3439
3440 2007-05-02 Richard Guenther <rguenther@suse.de>
3441
3442 PR tree-optimization/31146
3443 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
3444
3445 2007-05-01 Geoffrey Keating <geoffk@apple.com>
3446
3447 * gcc.c-torture/compile/limits-blockid.c: New.
3448 * gcc.c-torture/compile/limits-caselabels.c: New.
3449 * gcc.c-torture/compile/limits-declparen.c: New.
3450 * gcc.c-torture/compile/limits-enumconst.c: New.
3451 * gcc.c-torture/compile/limits-exprparen.c: New.
3452 * gcc.c-torture/compile/limits-externalid.c: New.
3453 * gcc.c-torture/compile/limits-fnargs.c: New.
3454 * gcc.c-torture/compile/limits-fndefn.c: New.
3455 * gcc.c-torture/compile/limits-idexternal.c: New.
3456 * gcc.c-torture/compile/limits-idinternal.c: New.
3457 * gcc.c-torture/compile/limits-pointer.c: New.
3458 * gcc.c-torture/compile/limits-stringlit.c: New.
3459 * gcc.c-torture/compile/limits-structmem.c: New.
3460 * gcc.c-torture/compile/limits-structnest.c: New.
3461
3462 2007-04-29 Geoffrey Keating <geoffk@apple.com>
3463
3464 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
3465
3466 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
3467
3468 PR middle-end/31740
3469 * gcc.c-torture/compile/20070501-1.c: New testcase.
3470
3471 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3472
3473 PR fortran/31732
3474 * gfortran.dg/array_memset_2: New test case.
3475
3476 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
3477
3478 PR testsuite/31615
3479 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
3480
3481 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
3482
3483 PR testsuite/31589
3484 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
3485 dg-final test.
3486 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
3487 keyword to dg-final test.
3488 * gcc.dg/vect/vect-iv-4.c: Likewise.
3489 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
3490 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
3491 test.
3492 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
3493 cast.
3494 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
3495 * lib/target-supports.exp
3496 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
3497 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
3498
3499 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
3500
3501 * gcc.c-torture/execute/ieee/20000320-1.c: Use
3502 __LONG_LONG_MAX__ and its friends instead of those supplied by
3503 limits.h.
3504
3505 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
3506
3507 PR C++/31721
3508 * g++.dg/ext/vector7.C: New testcase.
3509
3510 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3511
3512 PR fortran/31591
3513 * gfortran.dg/bound_simplification_1.f90: New test.
3514
3515 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3516
3517 PR fortran/31645
3518 * gfortran.dg/bom_error.f90: New test.
3519 * gfortran.dg/bom_include.f90: New test.
3520 * gfortran.dg/bom_UTF16-LE.f90: New test.
3521 * gfortran.dg/bom_UTF16-BE.f90: New test.
3522 * gfortran.dg/bom_UTF-8.f90: New test.
3523 * gfortran.dg/bom_UTF-32.f90: New test.
3524 * gfortran.dg/bom_UTF-8.F90: New test.
3525 * gfortran.dg/bom_include.inc: New file.
3526
3527 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
3528
3529 PR C++/30221
3530 * g++.dg/init/ptrfn2.C: New test.
3531 * g++.dg/init/ptrfn3.C: New test.
3532
3533 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
3534
3535 PR fortran/31711
3536 * gfortran.dg/dependency_21.f90: New test.
3537
3538 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3539
3540 * gfortran.dg/secnds.f: Use real*8.
3541 * gfortran.dg/secnds-1.f: Use real*8.
3542
3543 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3544
3545 PR libfortran/31532
3546 * gfortran.dg/inquire_5.f90: Update test.
3547
3548 2007-04-27 Ian Lance Taylor <iant@google.com>
3549
3550 PR middle-end/31710
3551 * gcc.c-torture/compile/pr31710.c: New test.
3552
3553 2007-04-27 Richard Guenther <rguenther@suse.de>
3554
3555 PR tree-optimization/30965
3556 PR tree-optimization/30978
3557 * gcc.dg/tree-ssa/pr30978.c: New testcase.
3558 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
3559 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
3560 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
3561
3562 2007-04-27 Richard Guenther <rguenther@suse.de>
3563
3564 PR tree-optimization/31715
3565 * gcc.dg/Warray-bounds-4.c: New testcase.
3566
3567 2007-04-26 Ian Lance Taylor <iant@google.com>
3568
3569 PR target/28675
3570 * gcc.c-torture/compile/pr28675.c: New test.
3571
3572 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
3573
3574 PR C++/30016
3575 * g++.dg/ext/vector6.C: New test.
3576
3577 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
3578
3579 * gcc.c-torture/execute/ieee/20000320-1.x: New.
3580
3581 2007-04-26 Steve Ellcey <sje@cup.hp.com>
3582
3583 PR middle-end/31617
3584 * g++.dg/other/str_empty.C: Add expected warning.
3585
3586 2007-04-26 Richard Guenther <rguenther@suse.de>
3587 Daniel Berlin <dberlin@dberlin.org>
3588
3589 PR tree-optimization/30567
3590 * g++.dg/other/pr30567.C: New testcase.
3591
3592 2007-04-26 Richard Guenther <rguenther@suse.de>
3593
3594 PR tree-optimization/31703
3595 * gcc.c-torture/compile/pr31703.c: New testcase.
3596 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
3597 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
3598
3599 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
3600
3601 * gfortran.dg/open_errors.f90: Added if statements checking
3602 the value of iostat.
3603
3604 2007-04-26 Jakub Jelinek <jakub@redhat.com>
3605
3606 PR c++/31598
3607 * g++.dg/gomp/pr31598.C: New test.
3608
3609 PR tree-optimization/30558
3610 * g++.dg/gomp/pr30558.C: New test.
3611
3612 2007-04-24 Mark Mitchell <mark@codesourcery.com>
3613
3614 PR c++/31338
3615 * g++.dg/ext/complex2.C: New test.
3616
3617 2007-04-25 Paolo Carlini <pcarlini@suse.de>
3618
3619 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
3620
3621 2007-04-25 Thiemo Seufer <ths@mips.com>
3622
3623 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
3624 value to signed char.
3625
3626 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
3627
3628 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
3629 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
3630 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
3631
3632 2007-04-25 Tobias Burnus <burnus@net-b.de>
3633
3634 PR fortran/31668
3635 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
3636 statement functions.
3637 * gfortran.dg/c_by_val_5.f90: New test.
3638
3639 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
3640
3641 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
3642 with two new subroutines to avoid parameter-induced aliasing.
3643 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
3644 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
3645
3646 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3647
3648 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
3649 * g++.dg/warn/Warray-bounds.C: Likewise.
3650
3651 2007-04-24 Ian Lance Taylor <iant@google.com>
3652
3653 PR tree-optimization/31605
3654 * gcc.c-torture/execute/pr31605.c: New test.
3655
3656 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3657
3658 PR fortran/31587
3659 * lib/gcc-dg.exp (scan-module): New function.
3660 * gfortran.dg/module_md5_1.f90: New test.
3661
3662 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
3663
3664 * g++.old-deja/g++.pt/defarg6.C: Only run with
3665 -std=gnu++98.
3666 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
3667 * g++.dg/cpp0x/variadic61.C: Ditto.
3668 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
3669 * g++.dg/cpp0x/variadic62.C: Ditto.
3670 * g++.dg/template/meminit1.C: Ditto.
3671 * g++.dg/template/operator7.C: Ditto.
3672 * g++.dg/template/static15.C: Ditto.
3673 * g++.dg/template/invalid1.C: Ditto.
3674 * g++.dg/template/shift1.C: Ditto.
3675 * g++.dg/template/error10.C: Ditto.
3676
3677 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
3678
3679 PR diagnostic/25923
3680 * gfortran.dg/pr25923.f90: New test.
3681
3682 2007-04-24 Ian Lance Taylor <iant@google.com>
3683
3684 PR tree-optimization/31602
3685 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
3686
3687 2007-04-24 Janis Johnson <janis187@us.ibm.com>
3688
3689 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
3690 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
3691
3692 2007-04-24 Hui-May Chang <hm.chang@apple.com>
3693
3694 * gcc.target/i386/reload-1.c. New.
3695
3696 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
3697 Olga Golovanevsky <olga@il.ibm.com>
3698
3699 * g++.dg/other/str_empty.C: New test.
3700
3701 2007-04-24 Richard Henderson <rth@redhat.com>
3702
3703 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
3704
3705 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
3706
3707 PR target/31641
3708 * gcc.c-torture/compile/pr31641.c: New testcase.
3709
3710 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
3711
3712 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
3713 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
3714 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
3715 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
3716
3717 2007-04-23 Simon Baldwin <simonb@google.com>
3718
3719 * g++.dg/other/error15.C: New.
3720 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
3721 triggering a "multiple parameters named" error.
3722
3723 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
3724
3725 PR fortran/31618
3726 * gfortran.dg/backspace_8.f: New test case.
3727
3728 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
3729
3730 PR fortran/31630
3731 * gfortran.dg/used_types_17.f90: New test.
3732
3733 PR fortran/31620
3734 * gfortran.dg/zero_array_components_1.f90: New test.
3735
3736 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3737
3738 PR fortran/31616
3739 * gfortran.dg/open_errors.f90: Allow a different error message.
3740
3741 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
3742
3743 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
3744 Rename from check_effective_target_vect_pack_mod. Rename global
3745 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
3746 messages.
3747 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
3748 rename.
3749 * gcc.dg/vect/vect-iv-8a.c: Ditto.
3750 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
3751
3752 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3753
3754 PR middle-end/31448
3755 * gcc.c-torture/execute/pr31448.c: New testcase.
3756
3757 2007-04-22 Nick Clifton <nickc@redhat.com>
3758
3759 * gcc.dg/20020312-2.c: Add support for the FRV.
3760
3761 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
3762
3763 PR tree-optimization/24659
3764 * gcc.dg/vect/vect-float-extend-1.c: New test.
3765 * gcc.dg/vect/vect-float-truncate-1.c: New test.
3766
3767 2007-04-22 Richard Guenther <rguenther@suse.de>
3768
3769 PR tree-optimization/29789
3770 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
3771 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
3772
3773 2007-04-22 Revital Eres <eres@il.ibm.com>
3774
3775 * gcc.dg/var-expand2.c: New test.
3776
3777 2007-04-22 Revital Eres <eres@il.ibm.com>
3778
3779 * gcc.dg/var-expand3.c: New test.
3780
3781 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3782
3783 PR fortran/31495
3784 * gfortran.dg/continuation_8.f90: New test.
3785
3786 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
3787
3788 PR C/30265
3789 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
3790 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
3791
3792 2007-04-21 Richard Guenther <rguenther@suse.de>
3793
3794 PR middle-end/31136
3795 * gcc.c-torture/execute/pr31136.c: New testcase.
3796
3797 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
3798
3799 * gcc.target/i386/movsi-sm-1.c: New.
3800
3801 2007-04-20 Richard Henderson <rth@redhat.com>
3802
3803 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
3804 * gcc.dg/pr27095.c: Cope with alpha GOT load.
3805
3806 2007-04-20 Jakub Jelinek <jakub@redhat.com>
3807
3808 * gcc.target/i386/ordcmp-1.c: New test.
3809 * gcc.target/i386/unordcmp-1.c: New test.
3810
3811 PR tree-optimization/31632
3812 * gcc.c-torture/compile/20070419-1.c: New test.
3813
3814 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3815
3816 * gcc.dg/invalid-call-1.c: New test.
3817
3818 2007-04-18 Dirk Mueller <dmueller@suse.de>
3819
3820 PR diagnostic/31227
3821 * gcc.dg/Warray-bounds-3.c: New.
3822
3823 2007-04-18 Richard Guenther <rguenther@suse.de>
3824
3825 PR tree-optimization/19431
3826 PR tree-optimization/21463
3827 * gcc.c-torture/execute/20070212-1.c: New testcase.
3828 * gcc.c-torture/execute/20070212-2.c: Likewise.
3829 * gcc.c-torture/execute/20070212-3.c: Likewise.
3830 * gcc.dg/tree-ssa/pr19431.c: Likewise.
3831 * gcc.dg/tree-ssa/pr21463.c: Likewise.
3832 * g++.dg/tree-ssa/pr21463.C: Likewise.
3833 * g++.dg/tree-ssa/pr30738.C: Likewise.
3834
3835 2007-04-17 Mark Mitchell <mark@codesourcery.com>
3836
3837 PR c++/31513
3838 * g++.dg/expr/bitfield8.C: New test.
3839
3840 2007-04-17 Joseph Myers <joseph@codesourcery.com>
3841 Richard Sandiford <richard@codesourcery.com>
3842
3843 * lib/target-supports.exp (check_profiling_available): Return 0
3844 for uClibc with -p or -pg.
3845
3846 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
3847
3848 PR c++/31517
3849 * g++.dg/template/init7.C: New test.
3850
3851 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
3852
3853 PR rtl-optimization/31360
3854 * gcc.dg/loop-7.c: New test.
3855
3856 2007-04-17 Mark Mitchell <mark@codesourcery.com>
3857
3858 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
3859 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
3860 build.
3861 (compat-execute): Likewise.
3862 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
3863 files to remote hosts.
3864 * lib/c-ctorture.exp (c-torture-compile): Likewise.
3865 (c-torture-execute): Likewise.
3866 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
3867 or plain file. Use remote_upload and remote_download to copy
3868 files about.
3869 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
3870 before scanning it.
3871
3872 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
3873
3874 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
3875
3876 2007-04-16 Lawrence Crowl <crowl@google.com>
3877
3878 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
3879 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
3880 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
3881 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
3882 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
3883 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
3884 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
3885 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
3886 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
3887 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
3888 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
3889
3890 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
3891 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
3892 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
3893 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
3894 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
3895 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
3896 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
3897 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
3898 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
3899 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
3900 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
3901
3902 2007-04-16 Ian Lance Taylor <iant@google.com>
3903
3904 PR tree-optimization/31522
3905 * gcc.dg/Wstrict-overflow-16.c: New test.
3906
3907 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
3908
3909 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
3910
3911 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
3912
3913 PR fortran/31144
3914 * gfortran.dg/module_naming_1.f90: New.
3915
3916 2007-04-16 Richard Sandiford <richard@codesourcery.com>
3917
3918 * lib/target-supports.exp (check_profiling_available): Return
3919 false for m68k-*-uclinux.
3920
3921 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
3922
3923 PR c++/29365
3924 Testcase for c++ anonymous namespace warning
3925
3926 * g++.dg/warn/anonymous-namespace-1.C: New test
3927 * g++.dg/warn/anonymous-namespace-1.h: New test
3928
3929 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
3930
3931 PR testsuite/31578
3932 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
3933
3934 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3935
3936 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
3937
3938 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
3939
3940 PR fortran/31204
3941 * gfortran.dg/array_constructor_16.f90: New test.
3942
3943 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
3944
3945 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
3946 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
3947
3948 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3949
3950 PR rtl-optimization/31500
3951 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
3952 * g++.dg/warn/Warray-bounds.C: Likewise.
3953
3954 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
3955
3956 PR C/31520
3957 * gcc.dg/gnu89-init-4.c: New testcase.
3958
3959 2007-04-14 Jakub Jelinek <jakub@redhat.com>
3960
3961 PR c++/25874
3962 * gcc.dg/gomp/pr25874.c: Add dg-options.
3963 * g++.dg/gomp/pr25874.C: Add dg-options.
3964
3965 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
3966
3967 PR fortran/21061
3968 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
3969 * gfortran.dg/warnings_are_errors_1.f: New testcase.
3970
3971 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3972
3973 PR fortran/31561
3974 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
3975
3976 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
3977
3978 PR fortran/29507
3979 PR fortran/31404
3980 * gfortran.dg/initialization_6.f90: New test.
3981
3982 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
3983
3984 * gcc.c-torture/compile/pr27528.c: Require nonpic.
3985
3986 * lib/target-supports.exp (check_gc_sections_available):
3987 Return false if ldflags includes -elf2flt.
3988
3989 2007-04-13 Jason Merrill <jason@redhat.com>
3990
3991 PR c++/31074
3992 * conv3.C: New test.
3993
3994 2007-04-13 Mike Stump <mrs@apple.com>
3995
3996 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
3997 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
3998
3999 2007-04-13 Joseph Myers <joseph@codesourcery.com>
4000
4001 PR tree-optimization/29598
4002 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
4003
4004 2007-04-13 Tobias Burnus <burnus@net-b.de>
4005
4006 PR fortran/31559
4007 * gfortran.dg/func_assign.f90: New test.
4008
4009 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
4010
4011 PR fortran/31550
4012 * gfortran.dg/used_types_16.f90: New test.
4013
4014 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
4015
4016 PR fortran/18937
4017 * gfortran.dg/goto_2.f90: New.
4018 * gfortran.dg/goto_3.f90: New.
4019 * gfortran.dg/pr17708.f90: Rename to ...
4020 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
4021
4022 2007-04-13 Tobias Burnus <burnus@net-b.de>
4023
4024 PR fortran/31562
4025 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
4026 instead of a struct.
4027
4028 2007-04-13 Tobias Burnus <burnus@net-b.de>
4029
4030 PR fortran/31562
4031 * gfortran.dg/value_4.c: Use GNU extensions for complex
4032 instead of a struct.
4033
4034 2007-04-13 Richard Guenther <rguenther@suse.de>
4035
4036 PR tree-optimization/21258
4037 * gcc.dg/tree-ssa/vrp34.c: New testcase.
4038
4039 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4040
4041 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
4042 <complex.h>.
4043
4044 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
4045
4046 PR fortran/31250
4047 * gfortran.dg/char_length_2.f90: New.
4048 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
4049 * gfortran.dg/repeat_4.f90: Likewise.
4050
4051 PR fortran/31266
4052 * gfortran.dg/char_assign_1.f90: New.
4053
4054 PR fortran/31471
4055 * gfortran.dg/block_name_1.f90: New.
4056 * gfortran.dg/block_name_2.f90: New.
4057
4058 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
4059
4060 PR c++/31078
4061 * g++.dg/other/pr31078.C: New.
4062
4063 2007-04-12 Richard Guenther <rguenther@suse.de>
4064
4065 PR tree-optimization/31169
4066 * gcc.c-torture/execute/pr31169.c: New testcase.
4067
4068 2007-04-12 Richard Guenther <rguenther@suse.de>
4069
4070 PR tree-optimization/24689
4071 PR tree-optimization/31307
4072 * g++.dg/tree-ssa/pr31307.C: New testcase.
4073 * gcc.dg/tree-ssa/pr24689.c: Likewise.
4074
4075 2007-04-12 Tobias Burnus <burnus@net-b.de>
4076
4077 PR fortran/31472
4078 * gfortran.dg/access_spec_1.f90: New test.
4079 * gfortran.dg/access_spec_2.f90: New test.
4080 * gfortran.dg/non_module_public.f90: Match new error message.
4081
4082 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
4083
4084 PR testsuite/31538
4085 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
4086 to 4 at line 38 to fix bounds problem.
4087
4088 2007-04-11 Tobias Burnus <burnus@net-b.de>
4089
4090 PR testsuite/31240
4091 * gfortran.dg/pointer_intent_1.f90: Fix test.
4092
4093 2007-04-10 Eric Christopher <echristo@apple.com>
4094
4095 * lib/target-supports.exp
4096 (check_effective_target_fstack_protector): Rewrite.
4097
4098 2007-04-09 Mark Mitchell <mark@codesourcery.com>
4099
4100 PR c++/31449
4101 * g++.dg/init/const5.C: New test.
4102
4103 2007-04-09 Jan Hubicka <jh@suse.cz>
4104
4105 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
4106
4107 2007-04-08 Jan Hubicka <jh@suse.cz>
4108
4109 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
4110
4111 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4112
4113 PR fortran/31257
4114 * gfortran.dg/achar_4.f90: New test.
4115
4116 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4117
4118 PR fortran/30880
4119 * gfortran.dg/used_dummy_types_8.f90: New test.
4120
4121 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4122
4123 PR fortran/30872
4124 * gfortran.dg/parameter_array_element_1.f90: New test.
4125
4126 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4127
4128 PR fortran/31222
4129 * gfortran.dg/default_numeric_type_1.f90: New test.
4130
4131 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4132
4133 PR fortran/31424
4134 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
4135
4136 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
4137
4138 PR fortran/31293
4139 * gfortran.dg/interface_12.f90: New test.
4140
4141 2007-04-07 Bruce Korb <bkorb@gnu.org>
4142
4143 * gcc.dg/format/opt-6.c: New test.
4144 * gcc.dg/format/nul-1.c: New test.
4145 * gcc.dg/format/nul-2.c: New test.
4146
4147 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4148
4149 PR libgfortran/31395
4150 * gfortran.dg/fmt_colon.f90: New test.
4151
4152 2007-04-06 Mark Mitchell <mark@codesourcery.com>
4153
4154 * g++.old-deja/g++.other/init18.C: Use
4155 dg-require-effective-target instead of an explicit xfail.
4156
4157 2007-04-05 Janis Johnson <janis187@us.ibm.com>
4158
4159 * gcc.dg/dfp/signbit-1.c
4160 * gcc.dg/dfp/signbit-2.c
4161
4162 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4163
4164 PR fortran/31483
4165 * gfortran.dg/altreturn_5.f90: New test.
4166
4167 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
4168
4169 PR fortran/31292
4170 * gfortran.dg/contained_module_proc_1.f90: New test.
4171
4172 2007-04-04 Stuart Hastings <stuart@apple.com>
4173
4174 PR 31281
4175 * objc/execute/exceptions/pr31281.m: New.
4176
4177 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
4178
4179 * g++.dg/ext/dllimport12.C: Update comments.
4180
4181 2007-04-03 Eric Christopher <echristo@apple.com>
4182
4183 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
4184
4185 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4186
4187 PR fortran/31304
4188 * gfortran.dg/repeat_2.f90: New test.
4189 * gfortran.dg/repeat_3.f90: New test.
4190 * gfortran.dg/repeat_4.f90: New test.
4191
4192 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
4193
4194 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
4195
4196 2007-04-03 Jakub Jelinek <jakub@redhat.com>
4197
4198 PR c++/30847
4199 * g++.dg/parse/cond3.C: New test.
4200
4201 PR middle-end/30704
4202 * gcc.c-torture/execute/ieee/pr30704.c: New test.
4203
4204 2007-04-02 Jason Merrill <jason@redhat.com>
4205
4206 PR c++/31187
4207 * g++.dg/ext/visibility/anon3.C: New test.
4208
4209 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4210
4211 PR libgfortran/31052
4212 * gfortran.dg/namelist_28.f90: New test.
4213
4214 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4215
4216 PR libgfortran/31366
4217 * gfortran.dg/direct_io_6.f90: New test.
4218
4219 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4220
4221 PR libgfortran/31207
4222 * gfortran.dg/advance_5.f90: New test.
4223 * gfortran.dg/advance_6.f90: New test.
4224
4225 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
4226
4227 * g++.dg/ext/dllimport6.C: Remove extra ';'.
4228 * g++.dg/ext/dllimport7.C: Likewise.
4229 * g++.dg/ext/selectany1.C: Likewise.
4230
4231 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
4232
4233 * g++.dg/parser/pr31138.C: New.
4234 * g++.dg/parser/pr31140.C: New.
4235 * g++.dg/parser/pr31141.C: New.
4236
4237 2007-03-30 Paolo Carlini <pcarlini@suse.de>
4238
4239 PR c++/26099
4240 * g++.dg/ext/is_base_of.C: New.
4241 * g++.dg/ext/has_virtual_destructor.C: New.
4242 * g++.dg/ext/is_polymorphic.C: New.
4243 * g++.dg/ext/is_base_of_diagnostic.C: New.
4244 * g++.dg/ext/is_enum.C: New.
4245 * g++.dg/ext/has_nothrow_assign.C: New.
4246 * g++.dg/ext/has_nothrow_constructor.C: New.
4247 * g++.dg/ext/is_empty.C: New.
4248 * g++.dg/ext/has_trivial_copy.C: New.
4249 * g++.dg/ext/has_trivial_assign.C: New.
4250 * g++.dg/ext/is_abstract.C: New.
4251 * g++.dg/ext/is_pod.C: New.
4252 * g++.dg/ext/has_nothrow_copy.C: New.
4253 * g++.dg/ext/is_class.C: New.
4254 * g++.dg/ext/has_trivial_constructor.C: New.
4255 * g++.dg/ext/is_union.C: New.
4256 * g++.dg/ext/has_trivial_destructor.C: New.
4257 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
4258 * g++.dg/template/crash43.C: Likewise.
4259
4260 2007-03-29 Dirk Mueller <dmueller@suse.de>
4261
4262 * g++.dg/warn/pedantic2.C: New testcase.
4263
4264 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4265
4266 * size_dim.f90: Fix dg directive.
4267 * pr16433.f: Likewise.
4268 * use_6.f90: Likewise.
4269 * use_7.f90: Likewise.
4270 * entry_9.f90: Likewise.
4271 * pointer_intent_2.f90: Likewise.
4272 * protected_1.f90: Likewise.
4273 * fmt_missing_period_2.f: Likewise.
4274 * pointer_intent_3.f90: Likewise.
4275 * protected_2.f90: Likewise.
4276 * protected_3.f90: Likewise.
4277 * pr15754.f90: Likewise.
4278 * protected_4.f90: Likewise.
4279 * protected_5.f90: Likewise.
4280 * initialization_2.f90: Likewise.
4281 * protected_6.f90: Likewise.
4282 * continuation_7.f90: Likewise.
4283 * derived_function_interface_1.f90: Likewise.
4284 * der_pointer_4.f90: Likewise.
4285 * fmt_zero_precision.f90: Likewise.
4286 * blockdata_3.f90: Likewise.
4287 * fmt_missing_period_1.f: Likewise.
4288 * real_const_3.f90: Likewise.
4289 * use_4.f90: Likewise.
4290 * fmt_missing_period_3.f: Likewise.
4291 * use_5.f90: Likewise.
4292
4293 2007-03-28 Mike Stump <mrs@apple.com>
4294
4295 * gcc.dg/darwin-comm.c: Add.
4296
4297 2007-03-28 Eric Christopher <echristo@apple.com>
4298
4299 * lib/target-supports.exp (check_effective_target_fstack_protector):
4300 New.
4301 * gcc.dg/ssp-1.c: Use.
4302 * gcc.dg/ssp-2.c: Ditto.
4303
4304 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
4305
4306 PR c++/29077
4307 * g++.dg/parse/constructor3.C: New test.
4308
4309 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
4310
4311 * gnat.dg/thin_pointer.ad[sb]: New test.
4312
4313 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4314
4315 * g++.dg/cpp0x/bracket1.C: New.
4316 * g++.dg/cpp0x/bracket2.C: New.
4317 * g++.dg/cpp0x/bracket3.C: New.
4318 * g++.dg/cpp0x/bracket4.C: New.
4319
4320 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4321
4322 * g++.dg/cpp0x/temp_default1.C: New.
4323 * g++.dg/cpp0x/temp_default3.C: New.
4324 * g++.dg/cpp0x/temp_default2.C: New.
4325 * g++.dg/cpp0x/temp_default4.C: New.
4326
4327 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
4328
4329 PR c++/29993
4330 * g++.dg/other/cv_func2.C: New.
4331
4332 2007-03-27 Janis Johnson <janis187@us.ibm.com>
4333
4334 * gcc.dg/dfp/func-vararg-alternate.h: New file.
4335 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
4336 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
4337 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
4338
4339 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
4340 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
4341
4342 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
4343
4344 * lib/compat.exp (compat-execute): Fix processing of file names.
4345
4346 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
4347
4348 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
4349
4350 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
4351
4352 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4353 Delete created executable test file.
4354 (check_effective_target_fortran_large_int): Ditto.
4355 (check_effective_target_static_libgfortran): Ditto.
4356
4357 2007-03-26 Paolo Carlini <pcarlini@suse.de>
4358
4359 PR c++/30500
4360 * g++.dg/warn/pragma-system_header1.C: New test.
4361 * g++.dg/warn/pragma-system_header2.C: New test.
4362 * g++.dg/warn/pragma-system_header1.h. New.
4363 * g++.dg/warn/pragma-system_header2.h. New.
4364
4365 2007-03-26 Ian Lance Taylor <iant@google.com>
4366
4367 PR tree-optimization/31345
4368 * gcc.c-torture/compile/pr31345-1.c: New test.
4369
4370 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
4371
4372 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
4373 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
4374 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
4375 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
4376 * gfortran.dg/overload_1.f90: Likewise.
4377 * gfortran.dg/impure_assignment_1.f90: Likewise.
4378 * gfortran.dg/error_recovery_3.f90: Likewise.
4379 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
4380 * gfortran.dg/sequence_types_1.f90: Likewise.
4381 * gfortran.dg/internal_references_1.f90: Likewise.
4382 * gfortran.dg/present_1.f90: Likewise.
4383 * gfortran.dg/volatile10.f90: Likewise.
4384 * gfortran.dg/module_equivalence_2.f90: Likewise.
4385 * gfortran.dg/use_4.f90: Likewise.
4386 * gfortran.dg/elemental_result_1.f90: Likewise.
4387 * gfortran.dg/generic_actual_arg.f90: Likewise.
4388 * gfortran.dg/private_type_5.f90: Likewise.
4389 * gfortran.dg/protected_4.f90: Likewise.
4390 * gfortran.dg/interface_3.f90: Likewise.
4391
4392 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4393
4394 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
4395 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
4396
4397 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
4398
4399 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
4400
4401 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4402
4403 PR libgfortran/31199
4404 * gfortran.dg/fmt_t_4.f90: New test.
4405
4406 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4407
4408 PR libfortran/31297
4409 * gfortran.dg/backspace_5.f: Initialize variable(s).
4410 * gfortran.dg/backspace_6.f: Likewise.
4411 * gfortran.dg/char_bounds_check_fail_1: Likewise.
4412 * gfortran.dg/direct_io_2.f90: Likewise.
4413 * gfortran.dg/write_back.f: Likewise.
4414 * gfortran.dg/write_rewind_2.f: Likewise.
4415 * gfortran.dg/write_rewind_1.f: Likewise.
4416 * gfortran.dg/write_rewind_2.f: Likewise.
4417
4418 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
4419
4420 PR tree-optimization/30784
4421 * gcc.dg/vect/pr30784.c: New test.
4422
4423 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4424
4425 PR fortran/30877
4426 * gfortran.dg/operator_1.f90: New test.
4427 * gfortran.dg/operator_2.f90: New test.
4428
4429 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
4430
4431 PR libfortran/31196
4432 * gfortran.dg/reshape_transpose_1.f90: New test.
4433
4434 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4435
4436 PR fortran/30655
4437 * gfortran.dg/bounds_check_6.f90: New test.
4438
4439 2007-03-23 Michael Meissner <michael.meissner@amd.com>
4440
4441 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
4442 #ifndef/#endif.
4443 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
4444 * gcc.dg/dfp/decfloat-constants.c: Ditto.
4445
4446 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
4447
4448 PR fortran/31209
4449 * gfortran.dg/pointer_function_actual_1.f90: New test.
4450
4451 PR fortran/31200
4452 * gfortran.dg/pointer_function_actual_2.f90: New test.
4453
4454 PR fortran/31215
4455 * gfortran.dg/result_in_spec_1.f90: New test.
4456
4457 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4458
4459 PR fortran/30834
4460 * gfortran.dg/integer_exponentiation_3.F90: New test.
4461 * gfortran.dg/integer_exponentiation_4.f90: New test.
4462 * gfortran.dg/integer_exponentiation_5.F90: New test.
4463
4464 2007-03-22 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/30863
4467 * g++.dg/template/error24.C: New test.
4468 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
4469
4470 2007-03-22 Mark Mitchell <mark@codesourcery.com>
4471
4472 PR c++/31273
4473 * g++.dg/expr/bitfield7.C: New test.
4474
4475 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4476
4477 PR other/23572
4478 * gcc.dg/float-range-4.c: New.
4479 * gcc.dg/float-range-1.c: Update. Test for a warning.
4480 * gcc.dg/float-range-3.c: New.
4481 * gcc.dg/float-range-5.c: New.
4482
4483 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4484
4485 PR fortran/31262
4486 * gfortran.dg/no_range_check_1.f90: New test.
4487
4488 2007-03-22 Dirk Mueller <dmueller@suse.de>
4489
4490 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
4491 * g++.dg/other/static1.C: Remove stray semicolon.
4492 * g++.dg/other/init1.C: Likewise.
4493 * g++.dg/rtti/dyncast1.C: Likewise.
4494 * g++.dg/tree-ssa/pr17153.C: Likewise.
4495 * g++.dg/lookup/disamb1.C: Likewise.
4496 * g++.dg/lookup/scoped2.C: Likewise.
4497 * g++.dg/lookup/friend7.C: Likewise.
4498 * g++.dg/parse/parse4.C: Likewise.
4499 * g++.dg/parse/parse5.C: Likewise.
4500 * g++.dg/expr/pr29066.C: Likewise.
4501 * g++.dg/expr/cast4.C: Likewise.
4502 * g++.dg/tc1/dr193.C: Likewise.
4503 * g++.dg/tc1/dr213.C: Likewise.
4504 * g++.dg/abi/dcast1.C: Likewise.
4505 * g++.dg/abi/covariant2.C: Likewise.
4506 * g++.dg/inherit/covariant11.C: Likewise.
4507 * g++.dg/inherit/covariant9.C: Likewise.
4508 * g++.dg/inherit/covariant10.C: Likewise.
4509 * g++.dg/init/static3.C: Likewise.
4510 * g++.dg/init/init-ref3.C: Likewise.
4511 * g++.dg/init/ref10.C: Likewise.
4512 * g++.dg/template/meminit2.C: Likewise.
4513 * g++.dg/template/using9.C: Likewise.
4514 * g++.dg/template/friend9.C: Likewise.
4515 * g++.dg/template/ref1.C: Likewise.
4516 * g++.old-deja/g++.warn/inline.C: Likewise.
4517 * g++.old-deja/g++.robertl/eb91.C: Likewise.
4518 * g++.old-deja/g++.robertl/eb46.C: Likewise.
4519 * g++.old-deja/g++.robertl/eb34.C: Likewise.
4520 * g++.old-deja/g++.robertl/eb43.C: Likewise.
4521 * g++.old-deja/g++.robertl/eb26.C: Likewise.
4522 * g++.old-deja/g++.robertl/eb116.C: Likewise.
4523 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4524 * g++.old-deja/g++.brendan/overload8.C: Likewise.
4525 * g++.old-deja/g++.brendan/overload11.C: Likewise.
4526 * g++.old-deja/g++.brendan/copy7.C: Likewise.
4527 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4528 * g++.old-deja/g++.brendan/template11.C: Likewise.
4529 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
4530 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4531 * g++.old-deja/g++.brendan/crash16.C: Likewise.
4532 * g++.old-deja/g++.jason/pmem2.C: Likewise.
4533 * g++.old-deja/g++.jason/parse9.C: Likewise.
4534 * g++.old-deja/g++.jason/byval2.C: Likewise.
4535 * g++.old-deja/g++.jason/overload8.C: Likewise.
4536 * g++.old-deja/g++.jason/pmf8.C: Likewise.
4537 * g++.old-deja/g++.jason/template33.C: Likewise.
4538 * g++.old-deja/g++.jason/return3.C: Likewise.
4539 * g++.old-deja/g++.jason/scoping2.C: Likewise.
4540 * g++.old-deja/g++.jason/virtual.C: Likewise.
4541 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4542 * g++.old-deja/g++.jason/template27.C: Likewise.
4543 * g++.old-deja/g++.jason/synth6.C: Likewise.
4544 * g++.old-deja/g++.jason/ref8.C: Likewise.
4545 * g++.old-deja/g++.jason/offset1.C: Likewise.
4546 * g++.old-deja/g++.other/static20.C: Likewise.
4547 * g++.old-deja/g++.other/array1.C: Likewise.
4548 * g++.old-deja/g++.other/new3.C: Likewise.
4549 * g++.old-deja/g++.other/array2.C: Likewise.
4550 * g++.old-deja/g++.other/overload9.C: Likewise.
4551 * g++.old-deja/g++.other/cast6.C: Likewise.
4552 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
4553 * g++.old-deja/g++.other/eh4.C: Likewise.
4554 * g++.old-deja/g++.other/using7.C: Likewise.
4555 * g++.old-deja/g++.other/init18.C: Likewise.
4556 * g++.old-deja/g++.other/dyncast1.C: Likewise.
4557 * g++.old-deja/g++.other/dyncast2.C: Likewise.
4558 * g++.old-deja/g++.other/dtor11.C: Likewise.
4559 * g++.old-deja/g++.pt/static11.C: Likewise.
4560 * g++.old-deja/g++.pt/crash19.C: Likewise.
4561 * g++.old-deja/g++.pt/overload12.C: Likewise.
4562 * g++.old-deja/g++.pt/crash46.C: Likewise.
4563 * g++.old-deja/g++.pt/mi1.C: Likewise.
4564 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
4565 * g++.old-deja/g++.pt/nontype5.C: Likewise.
4566 * g++.old-deja/g++.pt/local5.C: Likewise.
4567 * g++.old-deja/g++.pt/typename2.C: Likewise.
4568 * g++.old-deja/g++.pt/explicit80.C: Likewise.
4569 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
4570 * g++.old-deja/g++.law/visibility1.C: Likewise.
4571 * g++.old-deja/g++.law/visibility2.C: Likewise.
4572 * g++.old-deja/g++.law/virtual2.C: Likewise.
4573 * g++.old-deja/g++.law/operators19.C: Likewise.
4574 * g++.old-deja/g++.law/parsing10.C: Likewise.
4575 * g++.old-deja/g++.law/visibility4.C: Likewise.
4576 * g++.old-deja/g++.law/operators4.C: Likewise.
4577 * g++.old-deja/g++.law/dtors2.C: Likewise.
4578 * g++.old-deja/g++.law/missed-error3.C: Likewise.
4579 * g++.old-deja/g++.law/visibility10.C: Likewise.
4580 * g++.old-deja/g++.law/scope3.C: Likewise.
4581 * g++.old-deja/g++.law/casts2.C: Likewise.
4582 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4583 * g++.old-deja/g++.law/operators33.C: Likewise.
4584 * g++.old-deja/g++.law/friend4.C: Likewise.
4585 * g++.old-deja/g++.mike/pmf7.C: Likewise.
4586 * g++.old-deja/g++.mike/p5611.C: Likewise.
4587 * g++.old-deja/g++.mike/net37.C: Likewise.
4588 * g++.old-deja/g++.mike/p3570.C: Likewise.
4589 * g++.old-deja/g++.mike/p5718.C: Likewise.
4590 * g++.old-deja/g++.mike/net21.C: Likewise.
4591 * g++.old-deja/g++.mike/p1862.C: Likewise.
4592 * g++.old-deja/g++.mike/p4511.C: Likewise.
4593 * g++.old-deja/g++.mike/virt3.C: Likewise.
4594 * g++.old-deja/g++.mike/p16146.C: Likewise.
4595 * g++.old-deja/g++.mike/p1989.C: Likewise.
4596 * g++.old-deja/g++.mike/p5571.C: Likewise.
4597 * g++.old-deja/g++.gb/scope10.C: Likewise.
4598 * g++.old-deja/g++.abi/primary5.C: Likewise.
4599 * g++.old-deja/g++.abi/empty2.C: Likewise.
4600 * g++.old-deja/g++.abi/arraynew.C: Likewise.
4601 * g++.old-deja/g++.eh/vbase4.C: Likewise.
4602 * g++.old-deja/g++.eh/ptr1.C: Likewise.
4603 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
4604 * g++.old-deja/g++.bob/template3.C: Likewise.
4605 * g++.old-deja/g++.bob/inherit1.C: Likewise.
4606
4607 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
4608
4609 PR fortran/31193
4610 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
4611
4612 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
4613
4614 PR fortran/20897
4615 * gfortran.dg/derived_name_1.f90: New.
4616 * gfortran.dg/derived_name_2.f: New.
4617
4618 2007-03-21 Richard Sandiford <richard@codesourcery.com>
4619
4620 * lib/target-supports.exp (check_effective_target_nonpic): New
4621 procedure.
4622 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
4623 when compiling PIC.
4624 * gcc.target/i386/asm-4.c: Require nonpic.
4625 * gcc.target/i386/cmov1.c: Likewise.
4626 * gcc.target/i386/mul.c: Likewise.
4627 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
4628 * gcc.target/i386/ssetype-1.c: Require nonpic.
4629 * gcc.target/i386/ssetype-3.c: Likewise.
4630 * gcc.target/i386/ssetype-5.c: Likewise.
4631
4632 2007-03-21 Richard Sandiford <richard@codesourcery.com>
4633
4634 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
4635 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
4636 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
4637 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
4638
4639 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
4640
4641 PR tree-optimization/30590
4642 * g++.dg/opt/pr30590.C: New testcase.
4643
4644 2007-03-20 Jakub Jelinek <jakub@redhat.com>
4645
4646 PR c/30762
4647 * gcc.dg/pr30762-1.c: New test.
4648 * gcc.dg/pr30762-2.c: New test.
4649
4650 PR inline-asm/30505
4651 * gcc.target/i386/pr30505.c: New test.
4652
4653 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
4654
4655 * gcc.target/arm/register-variables.c: New.
4656
4657 2007-03-19 Jeff Law <law@redhat.com>
4658
4659 * PR tree-optimization/30984
4660 * gcc.c-torture/pr30984.c: New test.
4661
4662 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
4663 Richard Guenther <rguenther@suse.de>
4664
4665 PR tree-optimization/31254
4666 * gcc.dg/torture/pr31254.c: New testcase.
4667
4668 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
4669
4670 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
4671 target default_packed.
4672
4673 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4674
4675 PR fortran/31203
4676 * gfortran.dg/string_length_1.f90: New test.
4677
4678 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4679
4680 PR testsuite/30395
4681 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
4682
4683 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4684
4685 PR libgfortran/31052
4686 * gfortran.dg/namelist_27.f90: New test.
4687
4688 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
4689
4690 PR fortran/30531
4691 * gfortran.dg/used_types_14.f90: New test.
4692
4693 PR fortran/31086
4694 * gfortran.dg/used_types_15.f90: New test.
4695
4696 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
4697
4698 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
4699 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
4700
4701 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4702
4703 PR fortran/31120
4704 * gfortran.dg/integer_exponentiation_2.f90: New test.
4705
4706 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
4707
4708 PR tree-optimization/31041
4709 * gcc.dg/vect/pr31041.c: New test.
4710
4711 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4712
4713 * g++.dg/warn/Wconversion-integer.C: New
4714 * g++.dg/warn/Wconversion-real.C: New.
4715 * g++.dg/warn/Wconversion-real-integer.C: New.
4716 * g++.dg/warn/conv2.C: Updated.
4717
4718 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4719
4720 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
4721 exclude RTPs.
4722
4723 2007-03-16 Richard Guenther <rguenther@suse.de>
4724
4725 PR tree-optimization/31146
4726 * g++.dg/tree-ssa/pr31146.C: New testcase.
4727
4728 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4729
4730 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
4731 assume that the target has <features.h>.
4732
4733 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4734
4735 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
4736 dg-options rather than to the whole test.
4737
4738 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
4739
4740 PR debug/29906
4741 * g++.dg/debug/pr29906.C: New
4742
4743 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4744
4745 PR libgfortran/31099
4746 * gfortran.dg/unformatted_recl.f90: Update test.
4747
4748 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
4749
4750 * gcc.dg/tree-ssa/prefetch-5.c: New test.
4751
4752 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4753
4754 PR c++/30891
4755 * g++.dg/parse/namespace-definition.C: New.
4756
4757 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4758
4759 PR c++/24924
4760 * g++.dg/cpp/pedantic-errors.C: New.
4761 * g++.dg/cpp/permissive.C: New.
4762
4763 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4764
4765 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
4766 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
4767
4768 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4769
4770 * lib/target-supports.exp (check_missing_uclibc_feature)
4771 (check_effective_target_wchar): New procedures.
4772 * gcc.dg/wchar_t-1.c: Require target wchar.
4773 * gcc.dg/wint_t-1.c: Likewise.
4774
4775 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4776
4777 * lib/target-supports.exp (check_gc_sections_available): Return
4778 false for VxWorks targets.
4779
4780 2007-03-15 Dirk Mueller <dmueller@suse.de>
4781
4782 * g++.dg/warn/Wconversion2.C: Fix typo.
4783 * gcc.dg/if-empty-1.c: Ditto.
4784
4785 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4786
4787 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
4788
4789 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
4790
4791 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
4792 * gcc.target/i386/pr31167.c: Ditto.
4793
4794 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
4795
4796 PR target/31167
4797 * gcc.target/i386/pr31167.c: New test.
4798
4799 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
4800
4801 PR fortran/30922
4802 * gfortran.dg/import5.f90.f90: New test.
4803
4804
4805 PR fortran/30879
4806 * gfortran.dg/data_components_1.f90: New test.
4807
4808
4809 PR fortran/30870
4810 * gfortran.dg/generic_13.f90: New test.
4811
4812 PR fortran/31163
4813 * gfortran.dg/alloc_comp_basics_5.f90: New test.
4814
4815 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4816
4817 PR libgfortran/31051
4818 * gfortran.dg/fmt_t_4.f90: New
4819
4820 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4821
4822 PR C++/31165
4823 * g++.dg/other/default7.C: New test.
4824
4825 2007-03-15 Dirk Mueller <dmueller@suse.de>
4826
4827 * g++.dg/warn/Wconversion2.C: New.
4828
4829 2007-03-14 Eric Christopher <echristo@apple.com>
4830
4831 * gcc.dg/ssp-1.c: New.
4832 * gcc.dg/ssp-2.c: Ditto.
4833
4834 2007-03-14 Dirk Mueller <dmueller@suse.de>
4835
4836 * g++.dg/warn/do-empty.C: New.
4837 * gcc.dg/do-empty.c: New.
4838 * gcc.dg/if-empty-1.c: Update.
4839 * gcc.dg/20001116-1.c: Update.
4840 * gcc.dg/pr23165.c: Update.
4841
4842 2007-03-14 Jakub Jelinek <jakub@redhat.com>
4843
4844 * gfortran.dg/module_implicit_conversion.f90: New test.
4845
4846 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
4847
4848 PR middle-end/31127
4849 * gcc.dg/pr31127.c: New.
4850
4851 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
4852
4853 * gcc.dg/tree-ssa/loop-26.c: New test.
4854
4855 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
4856
4857 * gcc.target/i386/cmpxchg16b-1.c: New test.
4858
4859 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
4860
4861 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
4862 * gcc.dg/c99-vla-1.c: Likewise.
4863 * g++.dg/ext/vla1.C: Likewise
4864
4865 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
4866
4867 * gcc.dg/wvla-1.c: New test
4868 * gcc.dg/wvla-2.c: New test
4869 * gcc.dg/wvla-3.c: New test
4870 * gcc.dg/wvla-4.c: New test
4871 * gcc.dg/wvla-5.c: New test
4872 * gcc.dg/wvla-6.c: New test
4873 * gcc.dg/wvla-7.c: New test
4874 * g++.dg/warn/Wvla-1.C: New test
4875 * g++.dg/warn/Wvla-2.C: New test
4876 * g++.dg/warn/Wvla-3.C: New test
4877
4878 2007-03-12 Mark Mitchell <mark@codesourcery.com>
4879
4880 PR c++/30108
4881 * g++.dg/other/default6.C: New test.
4882
4883 2007-03-12 Richard Sandiford <richard@codesourcery.com>
4884
4885 * lib/target-supports.exp (check_profiling_available): Return false
4886 for VxWorks.
4887 (check_effective_target_vxworks_kernel): New procedure.
4888 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
4889 VxWorks.
4890 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
4891 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
4892 to include VxWorks.
4893 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
4894
4895 2007-03-12 Richard Sandiford <richard@codesourcery.com>
4896
4897 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
4898 PIC is not supported.
4899 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
4900 * gcc.dg/20020426-2.c: Likewise.
4901 * gcc.dg/pr28243.c: Likewise.
4902 * gcc.dg/visibility-11.c: Likewise.
4903 * gcc.dg/tls/opt-9.c: Likewise.
4904 * gcc.dg/tls/opt-10.c: Likewise.
4905 * gcc.dg/tls/pic-1.c: Likewise.
4906 * gcc.dg/tls/struct-1.c: Likewise.
4907 * gcc.target/i386/20000807-1.c: Likewise.
4908 * gcc.target/i386/20000904-1.c: Likewise.
4909 * gcc.target/i386/20011119-1.c: Likewise.
4910 * gcc.target/i386/990213-2.c: Likewise.
4911 * gcc.target/i386/990214-1.c: Likewise.
4912 * gcc.target/i386/compress-float-387-pic.c: Likewise.
4913 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
4914 * gcc.target/i386/pic-1.c: Likewise.
4915 * gcc.target/i386/pr21518.c: Likewise.
4916 * gcc.target/i386/pr23098.c: Likewise.
4917 * gcc.target/i386/pr23943.c: Likewise.
4918
4919 2007-03-11 Mark Mitchell <mark@codesourcery.com>
4920
4921 PR c++/31038
4922 * g++.dg/template/complit2.C: New test.
4923
4924 PR c++/30328
4925 * g++.dg/ext/bitfield1.C: New test.
4926
4927 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
4928
4929 PR fortran/30883
4930 * gfortran.dg/interface_11.f90: New test.
4931
4932 2007-03-11 Richard Guenther <rguenther@suse.de>
4933
4934 PR tree-optimization/31115
4935 * gcc.dg/torture/pr31115.c: New testcase.
4936
4937 2007-03-11 Ira Rosen <irar@il.ibm.com>
4938
4939 PR tree-optimization/29925
4940 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
4941
4942 2007-03-10 Mark Mitchell <mark@codesourcery.com>
4943
4944 PR c++/30274
4945 * g++.dg/expr/bitfield3.C: New test.
4946 * g++.dg/expr/bitfield4.C: Likewise.
4947 * g++.dg/expr/bitfield5.C: Likewise.
4948 * g++.dg/expr/bitfield6.C: Likewise.
4949
4950 PR c++/30924
4951 * g++.dg/template/array18.C: New test.
4952
4953 2007-03-10 Dirk Mueller <dmueller@suse.de>
4954
4955 PR c++/17946
4956 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
4957 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
4958
4959 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
4960
4961 PR c++/20599
4962 * g++.dg/cpp0x/variadic-bind.C: New.
4963 * g++.dg/cpp0x/variadic-function.C: New.
4964 * g++.dg/cpp0x/variadic-mem_fn.C: New.
4965 * g++.dg/cpp0x/variadic-tuple.C: New.
4966 * g++.dg/cpp0x/variadic1.C: New.
4967 * g++.dg/cpp0x/variadic2.C: New.
4968 * g++.dg/cpp0x/variadic3.C: New.
4969 * g++.dg/cpp0x/variadic4.C: New.
4970 * g++.dg/cpp0x/variadic5.C: New.
4971 * g++.dg/cpp0x/variadic6.C: New.
4972 * g++.dg/cpp0x/variadic7.C: New.
4973 * g++.dg/cpp0x/variadic8.C: New.
4974 * g++.dg/cpp0x/variadic9.C: New.
4975 * g++.dg/cpp0x/variadic10.C: New.
4976 * g++.dg/cpp0x/variadic11.C: New.
4977 * g++.dg/cpp0x/variadic12.C: New.
4978 * g++.dg/cpp0x/variadic13.C: New.
4979 * g++.dg/cpp0x/variadic14.C: New.
4980 * g++.dg/cpp0x/variadic15.C: New.
4981 * g++.dg/cpp0x/variadic16.C: New.
4982 * g++.dg/cpp0x/variadic17.C: New.
4983 * g++.dg/cpp0x/variadic18.C: New.
4984 * g++.dg/cpp0x/variadic19.C: New.
4985 * g++.dg/cpp0x/variadic20.C: New.
4986 * g++.dg/cpp0x/variadic21.C: New.
4987 * g++.dg/cpp0x/variadic22.C: New.
4988 * g++.dg/cpp0x/variadic23.C: New.
4989 * g++.dg/cpp0x/variadic24.C: New.
4990 * g++.dg/cpp0x/variadic25.C: New.
4991 * g++.dg/cpp0x/variadic26.C: New.
4992 * g++.dg/cpp0x/variadic27.C: New.
4993 * g++.dg/cpp0x/variadic28.C: New.
4994 * g++.dg/cpp0x/variadic29.C: New.
4995 * g++.dg/cpp0x/variadic30.C: New.
4996 * g++.dg/cpp0x/variadic31.C: New.
4997 * g++.dg/cpp0x/variadic32.C: New.
4998 * g++.dg/cpp0x/variadic33.C: New.
4999 * g++.dg/cpp0x/variadic34.C: New.
5000 * g++.dg/cpp0x/variadic35.C: New.
5001 * g++.dg/cpp0x/variadic36.C: New.
5002 * g++.dg/cpp0x/variadic37.C: New.
5003 * g++.dg/cpp0x/variadic38.C: New.
5004 * g++.dg/cpp0x/variadic39.C: New.
5005 * g++.dg/cpp0x/variadic40.C: New.
5006 * g++.dg/cpp0x/variadic41.C: New.
5007 * g++.dg/cpp0x/variadic42.C: New.
5008 * g++.dg/cpp0x/variadic43.C: New.
5009 * g++.dg/cpp0x/variadic44.C: New.
5010 * g++.dg/cpp0x/variadic45.C: New.
5011 * g++.dg/cpp0x/variadic46.C: New.
5012 * g++.dg/cpp0x/variadic47.C: New.
5013 * g++.dg/cpp0x/variadic48.C: New.
5014 * g++.dg/cpp0x/variadic49.C: New.
5015 * g++.dg/cpp0x/variadic50.C: New.
5016 * g++.dg/cpp0x/variadic51.C: New.
5017 * g++.dg/cpp0x/variadic52.C: New.
5018 * g++.dg/cpp0x/variadic53.C: New.
5019 * g++.dg/cpp0x/variadic54.C: New.
5020 * g++.dg/cpp0x/variadic55.C: New.
5021 * g++.dg/cpp0x/variadic56.C: New.
5022 * g++.dg/cpp0x/variadic57.C: New.
5023 * g++.dg/cpp0x/variadic58.C: New.
5024 * g++.dg/cpp0x/variadic59.C: New.
5025 * g++.dg/cpp0x/variadic60.C : New.
5026 * g++.dg/cpp0x/variadic61.C : New.
5027 * g++.dg/cpp0x/variadic62.C : New.
5028 * g++.dg/cpp0x/variadic63.C : New.
5029 * g++.dg/cpp0x/variadic64.C : New.
5030 * g++.dg/cpp0x/variadic65.C : New.
5031 * g++.dg/cpp0x/variadic66.C : New.
5032 * g++.dg/cpp0x/variadic67.C : New.
5033 * g++.dg/cpp0x/variadic68.C : New.
5034 * g++.dg/cpp0x/variadic69.C : New.
5035 * g++.dg/cpp0x/variadic70.C : New.
5036 * g++.dg/cpp0x/variadic71.C : New.
5037 * g++.dg/cpp0x/variadic72.C : New.
5038 * g++.dg/cpp0x/variadic73.C : New.
5039 * g++.dg/cpp0x/variadic74.C : New.
5040 * g++.dg/cpp0x/variadic75.C : New.
5041 * g++.dg/cpp0x/variadic-ex1.C : New.
5042 * g++.dg/cpp0x/variadic-ex2.C : New.
5043 * g++.dg/cpp0x/variadic-ex3.C : New.
5044 * g++.dg/cpp0x/variadic-ex4.C : New.
5045 * g++.dg/cpp0x/variadic-ex5.C : New.
5046 * g++.dg/cpp0x/variadic-ex6.C : New.
5047 * g++.dg/cpp0x/variadic-ex7.C : New.
5048 * g++.dg/cpp0x/variadic-ex8.C : New.
5049 * g++.dg/cpp0x/variadic-ex9.C : New.
5050 * g++.dg/cpp0x/variadic-ex10.C : New.
5051 * g++.dg/cpp0x/variadic-ex11.C : New.
5052 * g++.dg/cpp0x/variadic-ex12.C : New.
5053 * g++.dg/cpp0x/variadic-ex13.C : New.
5054 * g++.dg/cpp0x/variadic-ex14.C : New.
5055
5056 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5057
5058 PR libgfortran/31099
5059 * gfortran.dg/unformatted_recl.f90: New test.
5060
5061 2007-03-09 Roger Sayle <roger@eyesopen.com>
5062
5063 * gcc.dg/fold-eqcmplx-1.c: New test case.
5064
5065 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
5066
5067 PR rtl-optimization/30643
5068 * gcc.dg/pr30643.c: New.
5069
5070 2007-03-09 Chao-ying Fu <fu@mips.com>
5071
5072 * gcc.target/mips/mips32-dspr2-type.c: New test.
5073 * gcc.target/mips/mips32-dspr2.c: New test.
5074 * gcc.target/mips/dspr2-MULT.c: New test.
5075 * gcc.target/mips/dspr2-MULTU.c: New test.
5076 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
5077 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
5078 Adjust some formats.
5079
5080 2007-03-09 Dirk Mueller <dmueller@suse.de>
5081
5082 PR c++/17946
5083 * gcc.dg/Wlogical-op-1.c: New.
5084 * g++.dg/warn/Wlogical-op-1.C: New.
5085
5086 2007-03-09 Richard Guenther <rguenther@suse.de>
5087
5088 PR tree-optimization/30904
5089 PR middle-end/31058
5090 * gcc.dg/pr30904.c: Remove xfail.
5091
5092 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
5093
5094 PR C/31072
5095 * gcc.c-torture/execute/pr31072.c: New test.
5096
5097 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5098
5099 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
5100 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5101 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
5102 *lrint* and *lround*.
5103 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
5104 floor->lfloor.
5105 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
5106 * gcc.dg/torture/builtin-integral-1.c: Likewise.
5107 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
5108 and *lround*. Correct macro names.
5109 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
5110 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
5111
5112 2007-03-08 Ian Lance Taylor <iant@google.com>
5113
5114 * gcc.dg/no-strict-overflow-5.c: New test.
5115 * gcc.dg/no-strict-overflow-6.c: New test.
5116 * gcc.dg/Wstrict-overflow-11.c: New test.
5117 * gcc.dg/Wstrict-overflow-12.c: New test.
5118 * gcc.dg/Wstrict-overflow-13.c: New test.
5119 * gcc.dg/Wstrict-overflow-14.c: New test.
5120 * gcc.dg/Wstrict-overflow-15.c: New test.
5121
5122 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5123
5124 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
5125 for VxWorks kernel mode.
5126 * gcc.c-torture/execute/strncmp-1.x: Likewise.
5127
5128 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5129
5130 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
5131 mode.
5132
5133 2007-03-08 Richard Sandiford <richard@codesourcery.com>
5134
5135 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
5136 and lib/bfill.c on VxWorks targets.
5137 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
5138 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
5139 lib/bfill.c and lib/memmove.c on VxWorks targets.
5140 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
5141 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
5142 on VxWorks targets.
5143 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
5144 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
5145
5146 2007-03-08 Tobias Burnus <burnus@net-b.de>
5147
5148 * gfortran.dg/use_5.f90: New test.
5149 * gfortran.dg/use_6.f90: Ditto.
5150 * gfortran.dg/use_7.f90: Ditto.
5151
5152 2007-03-08 Tobias Burnus <burnus@net-b.de>
5153
5154 PR fortran/30973
5155 * gfortran.dg/use_4.f90: New test.
5156 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
5157
5158 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
5159
5160 PR fortran/31011
5161 * gfortran.dg/parameter_array_section_2.f90: New test.
5162
5163 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
5164
5165 PR c++/30852
5166 * g++.dg/ext/offsetof1.C: Add cases with volatile.
5167
5168 PR c++/30534
5169 * g++.dg/template/arg5.C: New test.
5170
5171 2007-03-07 Joseph Myers <joseph@codesourcery.com>
5172
5173 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
5174
5175 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
5176
5177 * gcc.dg/var-expand1.c: Add newline at end of file.
5178
5179 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
5180
5181 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
5182
5183 2007-03-06 Richard Sandiford <richard@codesourcery.com>
5184
5185 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
5186
5187 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5188
5189 * gcc.dg/torture/builtin-convert-4.c: New test.
5190
5191 2007-03-05 Ian Lance Taylor <iant@google.com>
5192
5193 * gcc.c-torture/compile/pr31034.c: New test.
5194
5195 2007-03-05 Ian Lance Taylor <iant@google.com>
5196
5197 * gcc.dg/inline-18.c: New test.
5198 * gcc.dg/inline-19.c: New test.
5199 * gcc.dg/inline-20.c: New test.
5200 * gcc.dg/inline-21.c: New test.
5201
5202 2007-03-05 Richard Guenther <rguenther@suse.de>
5203
5204 PR tree-optimization/14052
5205 * gcc.dg/tree-ssa/vrp33.c: New testcase.
5206
5207 2007-03-05 Richard Guenther <rguenther@suse.de>
5208
5209 PR tree-optimization/23777
5210 * gcc.dg/tree-ssa/pr23777.c: New testcase.
5211
5212 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5213
5214 PR other/30465
5215 * gcc.dg/multiple-overflow-warn-3.c: New.
5216 * g++.dg/warn/multiple-overflow-warn-3.C: New.
5217
5218 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
5219
5220 PR c++/30895
5221 * g++.dg/parse/template23.C: New test.
5222
5223 2007-03-04 Roger Sayle <roger@eyesopen.com>
5224
5225 PR middle-end/30744
5226 * gcc.dg/pr30744-1.c: New test case.
5227
5228 2007-03-04 Tobias Burnus <burnus@net-b.de>
5229
5230 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
5231
5232 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5233
5234 PR target/30406
5235 * gfortran.dg/logical_3.f90: New test.
5236
5237 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
5238
5239 PR libfortran/30981
5240 * gfortran.dg/integer_exponentiation_1.f90: New test.
5241
5242 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
5243
5244 * gcc.target/m68k/m68k.exp: New.
5245 * gcc.target/m68k/crash1.c: New.
5246
5247 2007-03-03 Tobias Burnus <burnus@net-b.de>
5248
5249 * gfortran.dg/c_by_val.c: Use int64_t instead of long
5250 to be more compatible with integer(kind=8).
5251
5252 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5253
5254 PR libfortran/31001
5255 * gfortran.dg/zero_sized_3.f90: New test.
5256
5257 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5258
5259 PR c++/15787
5260 * g++.dg/parse/else.C: New.
5261 * g++.dg/parse/else-2.C: New.
5262
5263 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
5264 Tobias Burnus <burnus@net-b.de>
5265
5266 PR fortran/30882
5267 * gfortran.dg/size_dim.f90: New test.
5268
5269 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
5270 Tobias Burnus <burnus@net-b.de>
5271
5272 PR fortran/30873
5273 * gfortran.dg/entry_9.f90: New test.
5274
5275 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
5276
5277 PR c++/28253
5278 * g++.dg/inherit/covariant16.C: New test.
5279
5280 2007-03-02 Geoffrey Keating <geoffk@apple.com>
5281
5282 * g++.dg/other/darwin-minversion-1.C: New.
5283
5284 2007-03-02 Diego Novillo <dnovillo@redhat.com>
5285
5286 * gcc.dg/tree-ssa/20070302-1.c: New test.
5287
5288 2007-03-02 Joseph Myers <joseph@codesourcery.com>
5289
5290 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
5291 tests.
5292
5293 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
5294
5295 * gcc.dg/tree-ssa/prefetch-4.c: New test.
5296
5297 2007-03-01 Simon Baldwin <simonb@google.com>
5298
5299 PR c++/23689
5300 * warn/ignored_typedef.C: New.
5301 * init/ctor8.C: Added dg-warning to consume ignored typedef
5302 warning.
5303 * template/typedef2.C: Ditto. Moved dg-error onto its own line
5304 and added an explicit line number.
5305
5306 2007-02-28 Richard Guenther <rguenther@suse.de>
5307
5308 PR middle-end/30364
5309 * gcc.dg/torture/pr30364-1.c: New testcase.
5310 * gcc.dg/torture/pr30364-2.c: Likewise.
5311 * gcc.dg/torture/pr30364-3.c: Likewise.
5312
5313 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5314
5315 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
5316 powerpc*, use -funsafe-math-optimizations.
5317 * gcc.dg/torture/builtin-logb-1.c: Likewise.
5318 * gcc.dg/torture/builtin-modf-1.c: Likewise.
5319
5320 2007-02-28 Tobias Burnus <burnus@net-b.de>
5321 Paul Thomas <pault@gcc.gnu.org>
5322
5323 PR fortran/30888
5324 PR fortran/30887
5325 * c_by_val_1.f: Test %VAL() with non-default kind.
5326 * c_by_val.c: Ditto.
5327 * c_by_val_4.f: New test.
5328
5329 2007-02-28 Tobias Burnus <burnus@net-b.de>
5330
5331 PR fortran/30968
5332 * gfortran.dg/continuation_7.f90: New test.
5333
5334 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
5335
5336 * g++.dg/inherit/thunk7.C: New test.
5337 * lib/target-supports.exp (check_profiling_available): Not available
5338 for bfin-*-*.
5339
5340 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
5341
5342 PR target/30970
5343 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
5344
5345 2007-02-27 Mark Mitchell <mark@codesourcery.com>
5346
5347 * lib/target-supports.exp (check_effective_target_init_priority):
5348 Remove Solaris special case.
5349
5350 2007-02-26 Geoffrey Keating <geoffk@apple.com>
5351
5352 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
5353 for more builtin types.
5354
5355 * g++.dg/ext/visibility/class1.C: Port to Darwin.
5356 * g++.dg/ext/visibility/noPLT.C: Likewise.
5357
5358 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5359
5360 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
5361 sh* targets.
5362
5363 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
5364
5365 PR fortran/30865
5366 * size_optional_dim_1.f90: New test.
5367
5368 2007-02-25 Mark Mitchell <mark@codesourcery.com>
5369
5370 * gcc.dg/vxworks/vxworks.exp: New file.
5371 * gcc.dg/vxworks/initpri1.c: Likewise.
5372 * gcc.dg/vxworks/initpri2.c: Likewise.
5373 * gcc.dg/initpri2.c: Add more tests.
5374 * g++.dg/special/initpri2.C: Likewise.
5375
5376 * gcc.dg/initpri1.c: New test.
5377 * gcc.dg/initpri2.c: Likewise.
5378 * g++.dg/special/initpri1.C: New test.
5379 * g++.dg/special/initpri2.C: Likewise.
5380 * g++.dg/special/conpr-1.C: Use init_priority effective target.
5381 * g++.dg/special/conpr-2.C: Likewise.
5382 * g++.dg/special/conpr-3.C: Likewise.
5383 * g++.dg/special/conpr-4.C: Likewise.
5384 * g++.dg/special/initp1.C: Likewise.
5385 * g++.dg/special/ecos.exp: Remove code to detect availability of
5386 constructor priorities.
5387 * lib/target-supports.exp (check_effective_target_init_priority):
5388 New function.
5389
5390 2007-02-24 Jan Hubicka <jh@suse.cz>
5391
5392 * gcc.c-torture/execute/pr30778.c: New testcase.
5393
5394 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5395
5396 PR libgfortran/30918
5397 * gfortran.dg/namelist_26.f90: New test.
5398
5399 2007-02-24 Richard Guenther <rguenther@suse.de>
5400
5401 PR middle-end/30951
5402 * gcc.dg/pr30951.c: New testcase.
5403
5404 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5405
5406 * gcc.dg/torture/builtin-modf-1.c: New test.
5407
5408 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
5409
5410 PR tree-optimization/30904
5411 * gcc.dg/pr30904.c: New test.
5412
5413 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5414
5415 * gcc.test-framework/README: Correct command.
5416 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
5417 -Wunused-value.
5418 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
5419
5420 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
5421
5422 * lib/target-supports.exp (check_effective_target_unwrapped): New.
5423
5424 2007-02-23 Mark Mitchell <mark@codesourcery.com>
5425
5426 * lib/target-supports.exp (check_effective_target_newlib): New
5427 function.
5428
5429 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
5430
5431 PR fortran/30660
5432 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
5433 allocatable component.
5434
5435
5436 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5437
5438 * gcc.dg/torture/builtin-logb-1.c: New test.
5439 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
5440 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
5441 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
5442 sh* targets.
5443
5444 2007-02-23 Richard Guenther <rguenther@suse.de>
5445
5446 * g++.dg/warn/changes-meaning.C: New testcase.
5447
5448 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5449
5450 PR libgfortran/30910
5451 * gfortran.dg/fmt_zero_precision.f90: Update test.
5452
5453 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5454
5455 * gcc.dg/torture/builtin-frexp-1.c: New test.
5456
5457 2007-02-22 Mark Mitchell <mark@codesourcery.com>
5458
5459 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
5460
5461 2007-02-22 Ian Lance Taylor <iant@google.com>
5462
5463 PR debug/30898
5464 * g++.dg/debug/pr30898.C: New test.
5465
5466 2007-02-22 Ira Rosen <irar@il.ibm.com>
5467
5468 * gcc.dg/vect/vect-106.c: New test.
5469
5470 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
5471 Ira Rosen <irar@il.ibm.com>
5472
5473 PR tree-optimization/30843
5474 * gcc.dg/vect/pr30843.c: New test.
5475
5476 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
5477
5478 PR tree-optimization/30858
5479 * gcc.dg/vect/pr30858.c: New test.
5480
5481 2007-02-21 Mark Mitchell <mark@codesourcery.com>
5482
5483 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
5484 to set options for compiling testglue.
5485 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
5486 * lib/obj-c++.exp (obj-c++_init): Likewise.
5487
5488 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
5489
5490 * gnat.dg/derived_aggregate.adb: New test.
5491
5492 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5493
5494 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
5495 sh* targets. Call the correct CKSGN macro.
5496
5497 2007-02-21 Jakub Jelinek <jakub@redhat.com>
5498
5499 * gfortran.dg/gomp/omp_parse1.f90: New test.
5500 * gfortran.dg/gomp/omp_parse2.f: New test.
5501
5502 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
5503
5504 PR fortran/30869
5505 * gfortran.dg/do_pointer_1.f90: New test.
5506
5507 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5508
5509 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
5510 and scalbln.
5511
5512 2007-02-20 Geoffrey Keating <geoffk@apple.com>
5513
5514 * gcc.dg/darwin-minversion-1.c: New.
5515 * gcc.dg/darwin-minversion-2.c: New.
5516
5517 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5518
5519 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
5520
5521 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5522 DJ Delorie <dj@redhat.com>
5523
5524 PR other/30824
5525 * gcc.dg/Wfatal.c: New.
5526 * gcc.dg/Wfatal-2.c: New.
5527 * gcc.dg/Werror-1.c: Adjust expectations.
5528 * gcc.dg/Werror-5.c: Likewise.
5529 * gcc.dg/Werror-7.c: Likewise.
5530 * gcc.dg/Werror-10.c: Likewise.
5531 * gcc.dg/Werror-11.c: Likewise.
5532
5533 2007-02-20 Tobias Burnus <burnus@net-b.de>
5534
5535 PR fortran/30522
5536 * gfortran.dg/volatile10.f90: New test.
5537
5538 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
5539
5540 PR libfortran/30533
5541 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
5542
5543 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5544
5545 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
5546 * gcc.dg/Walways-true-1.c: Likewise.
5547 * gcc.dg/weak/weak-3.c: Likewise.
5548 * gcc.dg/Werror-1.c: Likewise.
5549 * gcc.dg/Werror-3.c: Likewise.
5550 * gcc.dg/Werror-4.c: Likewise.
5551 * gcc.dg/Werror-5.c: Likewise.
5552 * gcc.dg/Werror-6.c: Likewise.
5553 * gcc.dg/Werror-7.c: Likewise.
5554 * gcc.dg/Werror-8.c: Likewise.
5555 * gcc.dg/Werror-10.c: Likewise.
5556 * gcc.dg/Werror-11.c: Likewise.
5557 * gcc.dg/Werror-12.c: Likewise.
5558 * g++.old-deja/g++.mike/warn8.C: Likewise.
5559 * g++.dg/warn/Walways-true-1.C: Likewise.
5560 * g++.dg/warn/Walways-true-2.C: Likewise.
5561 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
5562 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
5563 -Wstring-literal-comparison with -Waddress.
5564 * gcc.dg/Wstring-literal-comparison-4.c: Replace
5565 -Wno-string-literal-comparison with -Wno-address.
5566
5567 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
5568
5569 * gnat.dg/self_aggregate_with_call.adb: New test.
5570
5571 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
5572
5573 PR tree-optimization/30975
5574 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
5575 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
5576 * gcc.dg/vect/pr30795.c: New.
5577
5578 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5579
5580 PR fortran/30681
5581 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
5582
5583 2007-02-18 Roger Sayle <roger@eyesopen.com>
5584
5585 PR rtl-optimization/28173
5586 * gcc.target/i386/andor-1.c: New test case.
5587
5588 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5589
5590 * gcc.dg/torture/builtin-ldexp-1.c: New.
5591 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
5592
5593 2007-02-18 Roger Sayle <roger@eyesopen.com>
5594
5595 * gfortran.dg/array_constructor_15.f90: New test case.
5596
5597 2007-02-18 Roger Sayle <roger@eyesopen.com>
5598
5599 * gfortran.dg/forall_10.f90: New test case.
5600
5601 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
5602
5603 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
5604
5605 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
5606
5607 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
5608 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
5609
5610 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
5611
5612 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
5613 * gcc.target/i386/builtin-bswap-3.c: Ditto.
5614 * gcc.target/i386/xchg-1.c: New test.
5615 * gcc.target/i386/xchg-2.c: New test.
5616
5617 2007-02-16 Richard Guenther <rguenther@suse.de>
5618 Christian Bruel <christian.bruel@st.com>
5619
5620 * gcc.dg/strict-overflow-5.c: New testcase.
5621
5622 2007-02-16 Tobias Burnus <burnus@net-b.de>
5623
5624 PR fortran/30793
5625 * gfortran.dg/func_derived_4.f90: New test.
5626
5627 2007-02-15 Roger Sayle <roger@eyesopen.com>
5628
5629 PR middle-end/30391
5630 * gfortran.dg/pr30391-1.f90: New test case.
5631
5632 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5633
5634 PR middle-end/30433
5635 * gcc.c-torture/compile/pr30433.c: New testcase to check
5636 that complex constants comparisions are foldded.
5637
5638 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5639
5640 PR C++/30158
5641 * g++.dg/ext/stmtexpr10.C: New testcase.
5642
5643 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5644
5645 PR middle-end/30729
5646 * gcc.dg/Wunused-value-2.c: New testcase.
5647
5648 2007-02-15 Ian Lance Taylor <iant@google.com>
5649
5650 * g++.dg/eh/subreg-1.C: New test.
5651
5652 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5653
5654 PR c/26494
5655 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
5656 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
5657 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
5658 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
5659 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
5660 * gcc.dg/Werror-implicit-function-declaration.c: New.
5661
5662 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5663
5664 PR c++/28943
5665 * g++.dg/warn/pr28943.C: New.
5666
5667 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5668
5669 * gfortran.fortran-torture/execute/math.f90: Fix typo.
5670
5671 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5672
5673 PR fortran/30779
5674 * gfortran.dg/error_recovery_3.f90: New test.
5675
5676 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5677
5678 * g++.dg/tree-ssa/sra-1.C: New.
5679
5680 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5681
5682 * g++.dg/tree-ssa/sra-1.C: New.
5683
5684 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5685
5686 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
5687
5688 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5689
5690 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
5691
5692 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
5693
5694 PR fortran/30799
5695 * gfortran.dg/logical_2.f90: New test.
5696
5697 2007-02-14 Joseph Myers <joseph@codesourcery.com>
5698
5699 * gcc.dg/torture/complex-alias-1.c: New test.
5700
5701 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
5702
5703 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
5704 instead of -fdump-tree-tailcall.
5705
5706 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
5707
5708 * gfortran.dg/interface_10.f90: Fix comment typo.
5709
5710 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
5711
5712 PR tree-optimization/30771
5713 * gcc.dg/vect/pr30771.c: New test.
5714
5715 2007-02-13 Ian Lance Taylor <iant@google.com>
5716
5717 * gcc.dg/Wstrict-overflow-1.c: New test.
5718 * gcc.dg/Wstrict-overflow-2.c: New test.
5719 * gcc.dg/Wstrict-overflow-3.c: New test.
5720 * gcc.dg/Wstrict-overflow-4.c: New test.
5721 * gcc.dg/Wstrict-overflow-5.c: New test.
5722 * gcc.dg/Wstrict-overflow-6.c: New test.
5723 * gcc.dg/Wstrict-overflow-7.c: New test.
5724 * gcc.dg/Wstrict-overflow-8.c: New test.
5725 * gcc.dg/Wstrict-overflow-9.c: New test.
5726 * gcc.dg/Wstrict-overflow-10.c: New test.
5727
5728 2007-02-13 Roger Sayle <roger@eyesopen.com>
5729
5730 * gcc.target/ia64/builtin-bswap-2.c: New test case.
5731
5732 2007-02-13 Richard Henderson <rth@redhat.com>
5733
5734 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
5735 * gcc.c-torture/execute/pr29302-1.c: ... here.
5736
5737 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5738
5739 PR c/29521
5740 * gcc.dg/c90-return-1.c: Update output.
5741 * gcc.dg/c99-return-1.c: Likewise.
5742
5743 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
5744
5745 PR fortran/30554
5746 * gfortran.dg/used_dummy_types_7.f90: New test..
5747
5748 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
5749
5750 * gcc.target/i386/parity-1.c: New test.
5751 * gcc.target/i386/parity-2.c: New test.
5752
5753 2007-02-12 Roger Sayle <roger@eyesopen.com>
5754
5755 * gcc.target/i386/builtin-bswap-3.c: New test case.
5756
5757 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
5758
5759 PR tree-optimization/29145
5760 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
5761 alias analysis is improved to take better advantage of restrict
5762 qualified pointers.
5763 * gcc.dg/vect/vect-80.c: Likewise.
5764 * gcc.dg/vect/pr29145.c: New.
5765
5766 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
5767
5768 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
5769 * gcc.target/i386/sse4a-insert.c: Likewise.
5770
5771 2007-02-11 Roger Sayle <roger@eyesopen.com>
5772
5773 * gcc.target/ia64/builtin-popcount-1.c: New test case.
5774 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
5775
5776 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
5777
5778 PR fortran/30478
5779 * gfortran.dg/enum_4.f90: Update error message checks.
5780
5781 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
5782
5783 PR fortran/30554
5784 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
5785 versions of the modules.
5786
5787 PR fortran/30617
5788 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
5789 by getting rid of recursive I/O and providing functions with
5790 results.
5791
5792 PR fortran/30319
5793 * gfortran.dg/char_array_constructor_2.f90
5794
5795 2007-02-11 Mark Mitchell <mark@codesourcery.com>
5796
5797 PR c++/26988
5798 * g++.dg/template/spec34.C: New test
5799
5800 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
5801
5802 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
5803 on i?86 and x86_64.
5804 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
5805 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
5806 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
5807 on i?86 and x86_64.
5808 * gcc.dg/vect/vect-113.c: Ditto.
5809
5810 2007-02-06 Mark Mitchell <mark@codesourcery.com>
5811
5812 PR c++/29487
5813 * g++.dg/eh/weak1-C: New test.
5814 * g++.dg/eh/weak1-a.cc: Likewise.
5815 * g++.dg/eh/comdat1.C: Likewise.
5816
5817 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
5818 Dorit Nuzman <dorit@il.ibm.com>
5819
5820 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
5821 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
5822 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
5823 * gcc.dg/vect/vect-113.c: Likewise.
5824
5825 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
5826
5827 2007-02-10 Richard Henderson <rth@redhat.com>
5828
5829 * lib/target-supports.exp (check_effective_target_tls): Redefine
5830 to mean non-emulated tls.
5831 * gcc.dg/tls/alias-1.c: Remove tls requirement.
5832 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
5833 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
5834 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
5835 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
5836 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
5837 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
5838
5839 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
5840
5841 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
5842
5843 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
5844
5845 * gfortran.dg/secnds.f: Replace time tolerance with a
5846 before-and-after bracket.
5847 * gfortran.dg/secnds-1.f: Likewise.
5848
5849 2007-02-09 Tobias Burnus <burnus@net-b.de>
5850
5851 PR fortran/30512
5852 * gfortran.dg/maxlocval_1.f90: New test.
5853
5854 2007-02-09 Roger Sayle <roger@eyesopen.com>
5855
5856 * gcc.target/ia64/builtin_bswap-1.c: New test case.
5857
5858 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5859
5860 PR fortran/30720
5861 * gfortran.dg/array_function_1.f90: New test.
5862
5863 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5864
5865 * lib/target-supports.exp (check_effective_target_lax_strtofp)
5866 (check_effective_target_dummy_wcsftime): New functions.
5867
5868 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5869
5870 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
5871 * lib/target-supports.exp (check_effective_target_uclibc): New
5872 function.
5873
5874 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5875
5876 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
5877 (vsnprintf): Don't define for uClibc targets.
5878
5879 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5880
5881 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
5882 set before checking whether it was allowed.
5883 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
5884 before checking inside_main.
5885
5886 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5887
5888 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
5889 uClinux targets.
5890 (u16sf): Likewise u4sf.
5891 * g++.dg/compat/struct-layout-1.h: Likewise.
5892
5893 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5894
5895 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
5896 procedure.
5897 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5898 m68k targets if check_effective_target_coldfire_fpu returns true.
5899
5900 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
5901 Richard Guenther <rguenther@suse.de>
5902
5903 PR middle-end/23361
5904 * gcc.dg/fold-compare-3.c: New testcase.
5905 * gcc.dg/tree-ssa/loop-24.c: Likewise.
5906
5907 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
5908
5909 * gcc.dg/pr26570.c: Clean up coverage files.
5910 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
5911 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
5912 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
5913 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
5914 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
5915 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
5916 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
5917 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
5918 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
5919 * gcc.dg/tree-ssa/pr25501.c: Ditto.
5920 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
5921 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
5922 * gcc.dg/vect/pr28952.c: Ditto.
5923 * gcc.dg/vect/pr27151.c: Ditto.
5924 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
5925 * g++.dg/gomp/macro-3.C: Ditto.
5926
5927 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
5928
5929 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
5930 of the loop.
5931
5932 2007-02-08 Roger Sayle <roger@eyesopen.com>
5933
5934 * gcc.target/i386/builtin-bswap-2.c: New test case.
5935
5936 2007-02-08 Roger Sayle <roger@eyesopen.com>
5937
5938 * gfortran.dg/forall_8.f90: New test case.
5939 * gfortran.dg/forall_9.f90: Likewise.
5940
5941 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5942
5943 * gcc.dg/builtins-20.c: Add some -~ complex cases.
5944
5945 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
5946
5947 * lib/target-supports.exp (check_effective_target_simulator): New.
5948
5949 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
5950
5951 * gcc.dg/tree-ssa/loop-25.c: New test.
5952
5953 2007-02-06 Richard Henderson <rth@redhat.com>
5954
5955 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
5956
5957 2007-02-06 Roger Sayle <roger@eyesopen.com>
5958
5959 * gcc.target/powerpc/popcount-1.c: New test case.
5960 * gcc.target/powerpc/parity-1.c: Likewise.
5961
5962 2007-02-06 Richard Guenther <rguenther@suse.de>
5963
5964 PR middle-end/27302
5965 * gcc.dg/torture/pr27302-2.c: New testcase.
5966
5967 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
5968
5969 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
5970 * gcc.dg/vect/vect-iv-1.c: New test.
5971 * gcc.dg/vect/vect-iv-2.c: New test.
5972 * gcc.dg/vect/vect-iv-3.c: New test.
5973 * gcc.dg/vect/vect-iv-4.c: New test.
5974 * gcc.dg/vect/vect-iv-5.c: New test.
5975 * gcc.dg/vect/vect-iv-6.c: New test.
5976 * gcc.dg/vect/vect-iv-7.c: New test.
5977 * gcc.dg/vect/vect-iv-8.c: New test.
5978 * gcc.dg/vect/vect-iv-9.c: New test.
5979 * gcc.dg/vect/vect-iv-10.c: New test.
5980 * gcc.dg/vect/vect-iv-11.c: New test.
5981 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
5982 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
5983 * gcc.dg/vect/vect-14.c: Now vectorizable.
5984 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
5985 loop).
5986 * gcc.dg/vect/vect-27.c: Likewise.
5987 * gcc.dg/vect/vect-29.c Likewise.
5988 * gcc.dg/vect/vect-dv-2.c: Likewise.
5989 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
5990 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
5991 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
5992
5993 2007-02-06 Ira Rosen <irar@il.ibm.com>
5994
5995 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
5996
5997 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5998
5999 * gcc.dg/builtins-20.c: Add more cases.
6000
6001 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
6002
6003 PR debug/30189
6004 * gcc.dg/pr30189.c: New test.
6005
6006 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
6007
6008 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
6009 for running tests.
6010 * gcc.target/i386/sse4a-extract.c: New test.
6011 * gcc.target/i386/sse4a-insert.c: New test.
6012 * gcc.target/i386/sse4a-montsd.c: New test.
6013 * gcc.target/i386/sse4a-montss.c: New test.
6014
6015 2007-02-05 Richard Guenther <rguenther@suse.de>
6016
6017 * gcc.target/i386/vectorize3.c: New testcase.
6018
6019 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
6020
6021 PR target/30665
6022 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
6023
6024 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6025
6026 PR fortran/30611
6027 * gfortran.dg/repeat_1.f90: New test.
6028
6029 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
6030
6031 PR fortran/30605
6032 * gfortran.dg/spread_shape_1.f90: Remove tabs.
6033 * gfortran.dg/derived_init_2.f90: Ditto.
6034 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
6035 * gfortran.dg/array_initializer_1.f90: Ditto.
6036 * gfortran.dg/do_2.f90: Ditto.
6037 * gfortran.dg/proc_assign_1.f90: Ditto.
6038
6039 2007-02-04 Richard Guenther <rguenther@suse.de>
6040
6041 PR middle-end/30636
6042 * g++.dg/warn/pr30636.C: New testcase.
6043 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
6044
6045 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
6046
6047 PR middle-end/30667
6048 * gfortran.dg/pr30667.f: New test.
6049
6050 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6051
6052 * gcc.dg/builtins-54.c: Add more cases.
6053
6054 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
6055
6056 PR fortran/30514
6057 * gfortran.dg/zero_sized_2.f90: New test.
6058
6059 PR fortran/30660
6060 * gfortran.dg/alloc_comp_basics_4.f90: New test.
6061
6062 PR fortran/29820
6063 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
6064 file.
6065
6066 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
6067
6068 PR fortran/30683
6069 * gfortran.dg/interface_10.f90: New test.
6070
6071 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6072
6073 * gcc.dg/builtins-20.c: Add more cases.
6074
6075 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6076
6077 PR target/29682
6078 * gcc-target/ia64/pr29682.c: New test.
6079
6080 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
6081
6082 PR fortran/30284
6083 * gfortran.dg/arrayio_11.f90.f90: New test.
6084
6085 PR fortran/30626
6086 * gfortran.dg/arrayio_12.f90.f90: New test.
6087
6088 2007-02-02 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR c++/30536
6091 * g++.dg/tls/diag-5.C: New test.
6092
6093 PR middle-end/30473
6094 * gcc.dg/pr30473.c: New test.
6095 * gcc.c-torture/execute/20070201-1.c: New test.
6096
6097 2007-02-01 Roger Sayle <roger@eyesopen.com>
6098
6099 * gfortran.dg/dependency_20.f90: New test case.
6100
6101 2007-01-31 Ian Lance Taylor <iant@google.com>
6102
6103 * gcc.dg/lower-subreg-1.c (test): New test.
6104
6105 2007-01-30 Geoffrey Keating <geoffk@apple.com>
6106
6107 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
6108
6109 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6110
6111 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
6112 * gcc.dg/torture/builtin-math-3.c: Likewise.
6113
6114 2007-01-31 Dirk Mueller <dmueller@suse.de>
6115
6116 gcc.dg/Wparentheses-2.c: Update and add new tests.
6117
6118 2007-01-31 Ira Rosen <irar@il.ibm.com>
6119
6120 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
6121 vectorize.
6122
6123 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
6124
6125 * gcc.dg/builtins-63.c: New test.
6126
6127 2007-01-31 Tobias Burnus <burnus@net-b.de>
6128
6129 PR fortran/27588
6130 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
6131
6132 2007-01-31 Tobias Burnus <burnus@net-b.de>
6133
6134 PR fortran/30520
6135 * gfortran.dg/volatile8.f90: New argument conformance test.
6136 * gfortran.dg/volatile9.f90: New scope test.
6137
6138 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6139
6140 PR c++/24745
6141 * g++.dg/warn/null4.C: New.
6142
6143 2001-01-30 Roger Sayle <roger@eyesopen.com>
6144 Uros Bizjak <ubizjak@gmail.com>
6145
6146 * gcc.dg/large-size-array-3.c: Correct typo.
6147
6148 2007-01-30 Richard Guenther <rguenther@suse.de>
6149
6150 PR middle-end/27657
6151 * g++.dg/debug/pr27657.C: New testcase.
6152
6153 2007-01-30 Richard Guenther <rguenther@suse.de>
6154
6155 PR middle-end/30313
6156 * gcc.dg/torture/pr30313.c: New testcase.
6157
6158 2007-01-29 Janis Johnson <janis187@us.ibm.com>
6159
6160 * gcc.dg/dfp/dfp-except.h: New file.
6161 * gcc.dg/dfp/fe-check.h: New file.
6162 * gcc.dg/dfp/fe-binop.c: New test.
6163 * gcc.dg/dfp/fe-convert-1.c: New test.
6164 * gcc.dg/dfp/fe-convert-2.c: New test.
6165 * gcc.dg/dfp/fe-convert-3.c: New test.
6166
6167 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
6168 * gcc.dg/dfp/decfloat-constants.c: Ditto.
6169 * gcc.dg/dfp/convert-dfp.c: Ditto.
6170 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
6171
6172 2007-01-29 Josh Conner <jconner@apple.com>
6173
6174 * gcc.target/powerpc/altivec-24.c: New test.
6175
6176 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
6177
6178 PR c++/28266
6179 * g++.dg/parse/defarg12.C: New test.
6180
6181 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
6182
6183 PR fortran/30554
6184 * gfortran.dg/used_dummy_types_6.f90: New test.
6185
6186 2007-01-28 Jan Hubicka <jh@suse.cz>
6187
6188 * gcc.dg/tree-prof/val-prof-6.c: New test.
6189
6190 2007-01-28 Roger Sayle <roger@eyesopen.com>
6191
6192 * gcc.dg/large-size-array-3.c: Correct test case (portability).
6193
6194 2007-01-28 Andrew Pinski <pinskia@gmail.com>
6195
6196 PR C++/28988
6197 * g++.dg/expr/dtor4.C: New test.
6198
6199 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
6200
6201 * gcc.dg/tree-ssa/loop-23.c: New test.
6202
6203 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
6204
6205 PR libfortran/30389
6206 * gfortran.dg/achar_2.f90: New test.
6207 * gfortran.dg/achar_3.f90: New test.
6208
6209 2007-01-27 Ian Lance Taylor <iant@google.com>
6210
6211 * gcc.dg/strict-overflow-1.c: New test.
6212 * gcc.dg/no-strict-overflow-1.c: New test.
6213 * gcc.dg/strict-overflow-2.c: New test.
6214 * gcc.dg/no-strict-overflow-2.c: New test.
6215 * gcc.dg/strict-overflow-3.c: New test.
6216 * gcc.dg/no-strict-overflow-3.c: New test.
6217 * gcc.dg/strict-overflow-4.c: New test.
6218 * gcc.dg/no-strict-overflow-4.c: New test.
6219 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
6220 * gcc.dg/pr15784-1.c: Likewise.
6221 * gcc.dg/pr20922-1.c: Likewise.
6222 * gcc.dg/pr20922-3.c: Likewise.
6223 * gcc.dg/pr20922-4.c: Likewise.
6224 * gcc.dg/pr20922-6.c: Likewise.
6225 * gcc.dg/compare-4.c: Likewise.
6226 * gcc.dg/torture/pr26898-1.c: Likewise.
6227 * gcc.dg/tree-ssa/divide-1.c: Likewise.
6228 * gcc.dg/tree-ssa/divide-2.c: Likewise.
6229 * gcc.dg/tree-ssa/divide-3.c: Likewise.
6230 * gcc.dg/tree-ssa/divide-4.c: Likewise.
6231 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
6232 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
6233 * gcc.dg/tree-ssa/pr21082.c: Likewise.
6234 * gcc.dg/tree-ssa/pr26899.c: Likewise.
6235 * g++.dg/tree-ssa/pr21082.C: Likewise.
6236
6237 2007-01-27 Roger Sayle <roger@eyesopen.com>
6238
6239 * gcc-dg/large-size-array-3.c: New test case.
6240
6241 2007-01-27 Roger Sayle <roger@eyesopen.com>
6242
6243 * gfortran.dg/forall_7.f90: New test case.
6244
6245 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
6246
6247 PR fortran/30407
6248 * gfortran.dg/where_operator_assign_1.f90: New test.
6249 * gfortran.dg/where_operator_assign_2.f90: New test.
6250 * gfortran.dg/where_operator_assign_3.f90: New test.
6251
6252 2007-01-26 Joseph Myers <joseph@codesourcery.com>
6253
6254 * lib/target-supports.exp
6255 (check_effective_target_powerpc_altivec): New.
6256 (check_effective_target_vect_cmdline_needed): Use it.
6257
6258 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
6259
6260 PR fortran/30278
6261 * gfortran.dg/backslash_3.f: New test.
6262
6263 2007-01-26 Richard Guenther <rguenther@suse.de>
6264
6265 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
6266
6267 2007-01-26 Tobias Burnus <burnus@net-b.de>
6268
6269 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
6270 * gfortran.dg/vect/vect.exp: Ditto.
6271 * gfortran.dg/dg.exp: Ditto.
6272 * gfortran.fortran-torture/execute/execute.exp: Ditto.
6273 * gfortran.fortran-torture/compile/compile.exp: Ditto.
6274
6275 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6276
6277 * gcc.dg/builtins-20.c: Add more cases.
6278 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
6279
6280 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6281
6282 PR fortran/30437
6283 * gcc.dg/Wall.c: New.
6284 * gcc.dg/Wno-all.c: New.
6285 * gfortran.dg/Wall.f90: New.
6286 * gfortran.dg/Wno-all.f90: New.
6287
6288 2007-01-24 Geoffrey Keating <geoffk@apple.com>
6289
6290 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
6291 * g++.dg/eh/simd-2.C: Also run on Darwin.
6292 * g++.dg/eh/simd-3.C: New.
6293 * g++.dg/eh/simd-4.C: New.
6294
6295 2007-01-25 Richard Guenther <rguenther@suse.de>
6296
6297 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
6298 and _PROFILE_USE.
6299 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
6300
6301 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
6302
6303 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
6304 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
6305 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
6306 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
6307 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
6308 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
6309 * gcc.dg/ipa/ipa-7.c: New testcase.
6310
6311 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
6312
6313 * g++.dg/cpp0x/warn_cxx0x.C: New.
6314
6315 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6316
6317 * gcc.dg/builtins-20.c: Test builtin carg.
6318
6319 2007-01-24 Jakub Jelinek <jakub@redhat.com>
6320
6321 PR middle-end/27416
6322 * gcc.dg/gomp/pr27416.c: New test.
6323
6324 PR middle-end/30494
6325 * gcc.dg/gomp/pr30494.c: New test.
6326 * g++.dg/gomp/pr30494.C: New test.
6327
6328 PR middle-end/30421
6329 * gcc.dg/gomp/pr30421.c: New test.
6330
6331 2007-01-24 Steve Ellcey <sje@cup.hp.com>
6332
6333 * gcc.target/ia64/versionid-1.c: New test.
6334 * gcc.target/ia64/versionid-2.c: New test.
6335
6336 2007-01-24 Richard Guenther <rguenther@suse.de>
6337
6338 PR testsuite/30181
6339 * gcc.dg/builtins-57.c: Change to a link-time testcase
6340 to support non-C99 targets.
6341
6342 2007-01-24 Jan Hubicka <jh@suse.cz>
6343
6344 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
6345
6346 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
6347
6348 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
6349
6350 2007-01-23 Andrew Pinski <pinskia@gmail.com>
6351
6352 PR objc/27438
6353 * objc.dg/const-str-12.m: New test.
6354
6355 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6356
6357 PR fortran/30532
6358 * gfortran.dg/ctrl-z.f90: New test.
6359
6360 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6361
6362 PR fortran/30481
6363 * gfortran.dg/namelist_assumed_char.f90: New test.
6364
6365 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
6366
6367 PR c++/27492
6368 * g++.dg/inherit/covariant15.C: New test.
6369
6370 2007-01-23 Ian Lance Taylor <iant@google.com>
6371
6372 * g++.dg/warn/Wparentheses-24.C: New test.
6373
6374 2007-01-23 Richard Guenther <rguenther@suse.de>
6375
6376 PR testsuite/30560
6377 * ada/acats/run_acats: Do not call gnatmake or gnatchop
6378 with full path.
6379
6380 2007-01-22 Richard Guenther <rguenther@suse.de>
6381
6382 PR tree-optimization/30038
6383 * gcc.dg/builtins-62.c: New testcase.
6384
6385 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6386
6387 * gcc.c-torture/compile/20070121.c: New test.
6388
6389 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
6390
6391 PR libfortran/30525
6392 * gfortran.dg/char_comparison_1.f: New test.
6393
6394 2007-01-21 Ira Rosen <irar@il.ibm.com>
6395
6396 * gcc.dg/vect/vect-strided-same-dr.c: New test.
6397
6398 2007-01-20 Andrew Pinski <pinskia@gmail.com>
6399
6400 PR objc/30479
6401 * objc.dg/pch: New directory.
6402 * objc.dg/pch/pch.exp: New file.
6403 * objc.dg/pch/interface-1.m: New test.
6404 * objc.dg/pch/interface-1.hs: New include file.
6405 * lib/objc.exp (objc_target_compile): Add
6406 "-x objective-c-header" in front of the sources if this is
6407 a precompiled header being compiled.
6408
6409 2007-01-20 Roger Sayle <roger@eyesopen.com>
6410
6411 * gfortran.dg/array_memcpy_3.f90: New test case.
6412 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
6413
6414 2007-01-20 Roger Sayle <roger@eyesopen.com>
6415 Brooks Moses <brooks.moses@codesourcery.com>
6416 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6417
6418 * gfortran.dg/intrinsic_sign_1.f90: New test case.
6419 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
6420
6421 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6422
6423 * gcc.dg/torture/builtin-math-3.c: Test fdim.
6424
6425 2007-01-19 Mike Stump <mrs@apple.com>
6426
6427 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
6428 away.
6429
6430 2007-01-19 Roger Sayle <roger@eyesopen.com>
6431
6432 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
6433 option instead of -funsafe-math-optimizations.
6434
6435 2007-01-19 Tomas Bily <tbily@suse.cz>
6436
6437 gcc.dg/tree-prof/indir-call-prof.c: New.
6438 g++.dg/dg.exp: Add tree-prof subdirectory.
6439 g++.dg/tree-prof/indir-call-prof.C: New.
6440 g++.dg/tree-prof/tree-prof.exp: New.
6441
6442 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6443
6444 PR c++/17947
6445 * g++.dg/warn/deprecated.C: Update warning output.
6446 * g++.dg/warn/deprecated-2.C: Likewise.
6447 * g++.dg/warn/deprecated-3.C: New.
6448
6449 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
6450
6451 * gcc.c-torture/execute/nestfunc-7.c: New.
6452
6453 2007-01-18 Hui-May Chang <hm.chang@apple.com>
6454
6455 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
6456
6457 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
6458
6459 * gcc.dg/m68k-pic-1.c: New.
6460
6461 2007-01-18 Roger Sayle <roger@eyesopen.com>
6462
6463 * gfortran.dg/array_memcpy_4.f90: New test case.
6464
6465 2007-01-18 Josh Conner <jconner@apple.com>
6466
6467 PR target/30485
6468 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
6469 * gcc.dg/vect/no-trapping-math-1: New.
6470 * gcc.dg/vect/no-trapping-math-2: New.
6471
6472 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
6473
6474 * gcc.target/i386/387-8.c: Update comment about optimizing
6475 inherent load of 1.0 of fptan instruction.
6476
6477 2007-01-18 Dirk Mueller <dmueller@suse.de>
6478 Richard Guenther <rguenther@suse.de>
6479
6480 PR diagnostic/8268
6481 * gcc.dg/Warray-bounds.c: New testcase.
6482 * gcc.dg/Warray-bounds-2.c: New testcase.
6483 * g++.dg/warn/Warray-bounds.C: New testcase.
6484 * g++.dg/warn/Warray-bounds-2.C: New testcase.
6485
6486 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
6487
6488 PR fortran/30476
6489 * gfortran.dg/generic_12.f90: New test.
6490
6491 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
6492
6493 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
6494 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
6495
6496 2007-01-16 Janis Johnson <janis187@us.ibm.com>
6497
6498 * gcc.dg/dfp/compare-special.h: New file.
6499 * gcc.dg/dfp/compare-special-32.c: New test.
6500 * gcc.dg/dfp/compare-special-64.c: New test.
6501 * gcc.dg/dfp/compare-special-128.c: New test.
6502
6503 2007-01-16 Roger Sayle <roger@eyesopen.com>
6504 Paul Thomas <pault@gcc.gnu.org>
6505 Steven G. Kargl <kargl@gcc.gnu.org>
6506
6507 PR fortran/30404
6508 * gfortran.dg/forall_6.f90: New test case.
6509 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
6510 * gfortran.dg/dependency_13.f90: Likewise.
6511
6512 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6513
6514 PR testsuite/12325
6515 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
6516 targets that don't support Inf.
6517
6518 2007-01-15 Dale Johannesen <dalej@apple.com>
6519
6520 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
6521
6522 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
6523
6524 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
6525 of achar for 0xff to avoid the "Extended ASCII not
6526 implemented" error message.
6527
6528 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
6529
6530 PR fortran/28172
6531 * gfortran.dg/altreturn_4.f90: New test.
6532
6533 PR fortran/29389
6534 * gfortran.dg/stfunc_4.f90: New test.
6535
6536 PR fortran/29712
6537 * gfortran.dg/bound_2.f90: Reinstate commented out line.
6538 * gfortran.dg/initialization_1.f90: Change warning.
6539
6540 PR fortran/30283
6541 * gfortran.dg/specification_type_resolution_2.f90: New test.
6542
6543 2007-01-14 Jan Hubicka <jh@suse.cz>
6544
6545 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
6546 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
6547 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
6548 elimination.
6549
6550 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
6551
6552 PR fortran/30410
6553 * gfortran.dg/external_procedures_2.f90: New test.
6554
6555 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
6556
6557 PR target/30413
6558 * gcc.target/i386/pr30413.c: New test.
6559
6560 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
6561
6562 PR fortran/30452
6563 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
6564
6565 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
6566
6567 * gcc.dg/20070112-1.c: New test.
6568
6569 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6570
6571 PR libgfortran/30435
6572 * gfortran.dg/list_read_6.f90: New test.
6573
6574 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
6575
6576 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
6577
6578 2007-01-12 Tom Tromey <tromey@redhat.com>
6579
6580 PR preprocessor/28227:
6581 * gcc.dg/cpp/pr28227.c: New file.
6582
6583 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6584
6585 * gcc.dg/tree-ssa/loop-22.c: New test.
6586
6587 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6588
6589 PR tree-optimization/29516
6590 * gcc.dg/tree-ssa/loop-20.c: New test.
6591
6592 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
6593
6594 PR libfortran/30415
6595 * minmaxloc_integer_kinds_1.f90: New test.
6596
6597 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
6598
6599 PR c++/29573
6600 * g++.dg/template/sizeof-template-argument.C: New test.
6601
6602 2007-01-11 Jan Hubicka <jh@suse.cz>
6603
6604 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
6605 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
6606 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
6607 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
6608 * gcc.dg/tree-ssa/pr21658.c: Likewise.
6609 * gcc.dg/tree-ssa/pr15349.c: Likewise.
6610 * gcc.dg/tree-ssa/pr25501.c: Likewise.
6611 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
6612 transformation in question.
6613 * gcc.dg/tree-ssa/vrp05.c: Likewise.
6614 * gcc.dg/tree-ssa/pr20701.c: Likewise.
6615 * gcc.dg/always_inline3.c: Likewise.
6616
6617 2007-01-10 Mark Mitchell <mark@codesourcery.com>
6618
6619 PR c++/28999
6620 * g++.dg/template/typename11.C: New test.
6621
6622 2007-01-10 Robert Kennedy <jimbob@google.com>
6623
6624 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
6625
6626 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
6627
6628 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
6629 for different integer kinds.
6630 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
6631 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
6632 * gfortran.dg/ishft_2.f90: New test.
6633 * gfortran.dg/ishft_3.f90: New test.
6634
6635 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
6636
6637 * gfortran.dg/altreturn_2.f90: Removed executable bit.
6638
6639 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6640
6641 PR tree-optimization/30322
6642 * gcc.dg/tree-ssa/loop-21.c: New test.
6643
6644 2007-01-08 Geoffrey Keating <geoffk@apple.com>
6645
6646 * g++.dg/rtti/darwin-builtin-linkage.C: New.
6647
6648 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
6649
6650 * gcc.target/spu/intrinsics-1.c: Remove xfail.
6651
6652 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6653
6654 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
6655 * g++.dg/warn/overflow-warn-3.C: Likewise.
6656 * g++.dg/warn/overflow-warn-4.C: Likewise.
6657 * g++.dg/warn/overflow-warn-5.C: Likewise.
6658 * g++.dg/warn/overflow-warn-6.C: Likewise.
6659 * g++.dg/warn/Woverflow-1.C: Likewise.
6660 * g++.dg/warn/Woverflow-2.C: Likewise.
6661 * g++.dg/warn/Woverflow-3.C: Likewise.
6662 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
6663
6664 2007-01-08 Roger Sayle <roger@eyesopen.com>
6665
6666 * gfortran.dg/array_constructor_14.f90: New test case.
6667 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
6668
6669 2007-01-08 Richard Guenther <rguenther@suse.de>
6670
6671 PR tree-optimization/23603
6672 * gcc.dg/tree-ssa/vrp31.c: New testcase.
6673 * gcc.dg/tree-ssa/vrp32.c: Likewise.
6674
6675 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
6676
6677 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
6678 in __v8qi typedef.
6679 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
6680 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
6681 compiler behaviour.
6682 * gcc.dg/simd-5.c: Likewise.
6683 * gcc.dg/simd-6.c: Likewise.
6684 * g++.dg/conversion/simd1.C: Likewise.
6685 * g++.dg/conversion/simd3.C: Likewise.
6686 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
6687 (main): Use it.
6688
6689 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
6690
6691 PR tree-optimization/29877
6692 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
6693 name of a hard register for the target concerned. Adjust dg-error
6694 directives to cope with new behaviour of TER.
6695
6696 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6697
6698 PR c++/28986
6699 * g++.dg/conversion/nullptr1.C: Added overflow warning.
6700 * g++.dg/warn/overflow-warn-1.C: New.
6701 * g++.dg/warn/overflow-warn-3.C: New.
6702 * g++.dg/warn/overflow-warn-4.C: New.
6703 * g++.dg/warn/overflow-warn-5.C: New.
6704 * g++.dg/warn/overflow-warn-6.C: New.
6705 * g++.dg/warn/Woverflow-1.C: New.
6706 * g++.dg/warn/Woverflow-2.C: New.
6707 * g++.dg/warn/Woverflow-3.C: New.
6708 * g++.dg/warn/multiple-overflow-warn-2.C: New.
6709
6710 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
6711
6712 PR fortran/27698
6713 * gfortran.dg/invalid_name.f90: New test.
6714 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
6715 * gfortran.dg/gomp/pr29759.f90: Ditto.
6716
6717 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
6718
6719 * gfortran.dg/present_1.f90: Update error message.
6720
6721 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
6722
6723 PR c++/19439
6724 * g++.dg/template/duplicate1.C: New test
6725 * g++.dg/template/memfriend6.C: Adjust error markers.
6726
6727 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
6728
6729 PR tree-opt/30385
6730 * gcc.dg/torture/inline-1.c: New test.
6731
6732 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6733
6734 PR c/19978
6735 * gcc.dg/multiple-overflow-warn-1.c: New.
6736 * gcc.dg/multiple-overflow-warn-2.c: New.
6737 * gcc.dg/overflow-warn-6.c: New.
6738 * g++.dg/warn/multiple-overflow-warn-1.C: New.
6739
6740 2007-01-05 Roger Sayle <roger@eyesopen.com>
6741
6742 * gfortran.dg/array_memcpy_1.f90: New test case.
6743 * gfortran.dg/array_memcpy_2.f90: Likewise.
6744
6745 2007-01-05 Richard Guenther <rguenther@suse.de>
6746
6747 PR middle-end/27826
6748 * g++.dg/opt/pr27826.C: New testcase.
6749
6750 2007-01-05 Ian Lance Taylor <iant@google.com>
6751
6752 * gcc.dg/Walways-true-1.c: New test.
6753 * gcc.dg/Walways-true-2.c: New test.
6754 * g++.dg/warn/Walways-true-1.C: New test.
6755 * g++.dg/warn/Walways-true-2.C: New test.
6756
6757 2007-01-05 Jakub Jelinek <jakub@redhat.com>
6758
6759 PR c/30360
6760 * gcc.dg/pr30360.c: New test.
6761
6762 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
6763
6764 PR fortran/23232
6765 * gfortran.dg/data_implied_do_1.f90: New test.
6766
6767 PR fortran/27996
6768 PR fortran/27998
6769 * gfortran.dg/char_length_1.f90: New test.
6770
6771 2007-01-05 Richard Guenther <rguenther@suse.de>
6772
6773 PR middle-end/28116
6774 * g++.dg/opt/pr28116.C: New testcase.
6775
6776 2007-01-05 Tobias Burnus <burnus@net-b.de>
6777
6778 PR fortran/29624
6779 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
6780 invalid deallocate.
6781 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
6782 * gfortran.dg/protected_4.f90: Add pointer intent check.
6783 * gfortran.dg/protected_6.f90: Add pointer intent check.
6784 * gfortran.dg/pointer_intent_1.f90: New test.
6785 * gfortran.dg/pointer_intent_2.f90: New test.
6786 * gfortran.dg/pointer_intent_3.f90: New test.
6787
6788 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
6789
6790 PR 30235
6791 * gfortran.dg/altreturn_2.f90: new test.
6792
6793 2007-01-04 Tom Tromey <tromey@redhat.com>
6794
6795 PR preprocessor/28165:
6796 * gcc.dg/cpp/pr28165.c: New file.
6797
6798 2007-01-03 Josh Conner <jconner@apple.com>
6799
6800 PR middle-end/29683
6801 * gcc.dg/pr29683.c: New.
6802
6803 2007-01-03 Jakub Jelinek <jakub@redhat.com>
6804
6805 PR c++/28217
6806 * g++.dg/pch/template-1.C: New test.
6807 * g++.dg/pch/template-1.Hs: New file.
6808
6809 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
6810
6811 PR middle-end/30353
6812 * gcc.c-torture/compile/complex-4.c: New test.
6813
6814 2007-01-03 Joseph Myers <joseph@codesourcery.com>
6815
6816 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
6817 -maltivec.
6818 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
6819
6820 2007-01-03 Jakub Jelinek <jakub@redhat.com>
6821
6822 PR middle-end/30286
6823 * gcc.dg/pr30286.c: New test.
6824
6825 PR c++/29535
6826 * g++.dg/template/crash66.C: New test.
6827
6828 PR c++/29054
6829 * g++.dg/template/friend49.C: New test.
6830
6831 2007-01-03 Steven G. Kargl <kargls@comcast.net>
6832
6833 * gfortran.dg/ibits.f90: New test.
6834
6835 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
6836
6837 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
6838 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
6839
6840 2007-01-02 Jan Hubicka <jh@suse.cz>
6841
6842 * gcc.dg/pr16194.c: We now output error on all three functions,
6843 not just first one.
6844
6845 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6846
6847 PR c/19977
6848 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
6849 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
6850
6851 2006-01-02 Ian Lance Taylor <iant@google.com>
6852
6853 * g++.dg/warn/Wparentheses-22.C: New test.
6854 * g++.dg/warn/Wparentheses-23.C: New test.
6855
6856 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6857
6858 PR middle-end/7651
6859 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
6860 * gcc.dg/declspec-3-Wextra.c: New.
6861 * gcc.dg/declspec-3-no.c: New
6862
6863 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
6864
6865 PR fortran/20896
6866 * gfortran.dg/interface_10.f90: Remove.
6867
6868 2007-01-01 Roger Sayle <roger@eyesopen.com>
6869
6870 * gcc.dg/fold-eqxor-4.c: New test case.
6871
6872 2007-01-02 Joseph Myers <joseph@codesourcery.com>
6873
6874 PR middle-end/30311
6875 * gcc.c-torture/compile/pr30311.c: New test.
6876
6877 2007-01-01 Andrew Pinski <pinskia@gmail.com>
6878
6879 PR middle-end/30253
6880 * gcc.c-torture/compile/statement-expression-1.c: New test.
6881
6882 2007-01-01 Andreas Schwab <schwab@suse.de>
6883
6884 PR target/29166
6885 * g++.dg/eh/pr29166.C: New test.
6886
6887 2007-01-01 Joseph Myers <joseph@codesourcery.com>
6888
6889 * lib/target-supports.exp (check_effective_target_powerpc_spe):
6890 New.
6891 (check_effective_target_vect_cmdline_needed): Use it.
6892
6893 2006-12-31 Richard Guenther <rguenther@suse.de>
6894
6895 PR middle-end/30137
6896 * gcc.dg/pr30137-1.c: New testcase.
6897 * gcc.dg/pr30137-2.c: Likewise.
6898
6899 2006-12-31 Roger Sayle <roger@eyesopen.com>
6900
6901 PR middle-end/30322
6902 * gcc.dg/fold-plusnot-1.c: New test case.
6903
6904 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
6905
6906 PR c++/29731
6907 * g++.dg/parse/template22.C: New test.
6908
6909 2006-12-31 Richard Guenther <rguenther@suse.de>
6910
6911 PR middle-end/30338
6912 * gcc.c-torture/compile/pr30338.c: New testcase.
6913
6914 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
6915
6916 PR fortran/27900
6917 * gfortran.dg/intrinsic_actual_4.f90: New test.
6918
6919 PR fortran/24325
6920 * gfortran.dg/func_decl_3.f90: New test.
6921
6922 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
6923
6924 PR fortran/23060
6925 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
6926 * gfortran.dg/c_by_val_1.f: New test.
6927 * gfortran.dg/c_by_val_2.f: New test.
6928 * gfortran.dg/c_by_val_3.f: New test.
6929
6930 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
6931
6932 PR libfortran/30321
6933 * gfortran.dg/sum_zero_array_1.f90: New test.
6934
6935 2006-12-29 Jakub Jelinek <jakub@redhat.com>
6936
6937 PR preprocessor/29612
6938 * gcc.dg/cpp/pr29612-1.c: New test.
6939 * gcc.dg/cpp/pr29612-2.c: New test.
6940
6941 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
6942
6943 PR fortran/30034
6944 * gfortran.dg/pure_formal_proc_1.f90: New test.
6945
6946 PR fortran/30237
6947 * gfortran.dg/intrinsic_actual_3.f90: New test.
6948
6949 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6950
6951 PR fortran/30014
6952 * gfortran.dg/io_constraints_1.f90: Update test.
6953 * gfortran.dg/io_constraints_2.f90: Update test.
6954 * gfortran.dg/inquire_iolength.f90: New test.
6955
6956 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
6957
6958 PR fortran/20896
6959 * gfortran.dg/interface_10.f90: New test.
6960 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
6961 since z is already, locally a variable.
6962
6963 PR fortran/25135
6964 * gfortran.dg/generic_11.f90: New test.
6965 * gfortran.dg/interface_7.f90: Remove name clash between module
6966 name and procedure 'x' referenced in the interface.
6967
6968 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6969
6970 PR middle-end/7651
6971 * gcc.dg/Wmissing-parameter-type.c: New.
6972 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
6973 * gcc.dg/Wmissing-parameter-type-no.c: New.
6974
6975 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
6976
6977 PR fortran/25818
6978 * gfortran.dg/entry_array_specs_2.f: New test.
6979
6980 PR fortran/30084
6981 * gfortran.dg/nested_modules_6.f90: New test.
6982
6983 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6984
6985 PR middle-end/7651
6986 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
6987 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
6988
6989 2006-12-21 Andrew Pinski <pinskia@gmail.com>
6990
6991 PR C++/30168
6992 * g++.dg/opt/complex6.C: New test.
6993
6994 2006-12-22 Ben Elliston <bje@au.ibm.com>
6995
6996 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
6997 full" if the linker on spu-*-* warns about exceeding local store.
6998
6999 And revert this patch:
7000 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
7001 fail to link due to relocation overflows on spu-*-*.
7002
7003 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7004
7005 PR fortran/30273
7006 * gfortran.dg/dependency_19.f90: New test.
7007
7008 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
7009
7010 PR fortran/30202
7011 * gfortran.dg/alloc_comp_basics_3.f90: New test.
7012
7013 2006-12-21 Jakub Jelinek <jakub@redhat.com>
7014
7015 PR middle-end/30262
7016 * gcc.c-torture/execute/20061220-1.c: New test.
7017
7018 PR middle-end/30263
7019 * gcc.dg/gomp/asm-1.c: New test.
7020
7021 PR target/30230
7022 * g++.dg/eh/ia64-2.C: New test.
7023
7024 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
7025
7026 PR target/28966
7027 PR target/29248
7028 * gcc.dg/rs6000-leaf.c: New.
7029
7030 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7031
7032 PR fortran/25392
7033 * gfortran.dg/f2c_8.f90: New test.
7034
7035 2006-12-20 Bill Wendling <wendling@apple.com>
7036
7037 * gcc.dg/asm-b.c: Check for __ppc64__.
7038
7039 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7040
7041 PR fortran/30190
7042 * gfortran.dg/bounds_check_5.f90: New test.
7043
7044 2006-12-20 Andrew Pinski <pinskia@gmail.com>
7045
7046 PR middle-end/30143
7047 * gcc.dg/gomp/complex-1.c: New testcase.
7048
7049 2006-12-20 Roger Sayle <roger@eyesopen.com>
7050
7051 * gfortran.dg/array_memset_1.f90: New test case.
7052
7053 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
7054
7055 * lib/target-supports.exp: Add spu to
7056 check_effective_target_vect_widen_mult_hi_to_si.
7057
7058 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
7059
7060 PR fortran/29992
7061 * gfortran.dg/generic_9.f90: New test.
7062
7063 PR fortran/30081
7064 * gfortran.dg/generic_10.f90: New test.
7065
7066 2006-12-19 Andrew Pinski <pinskia@gmail.com>
7067
7068 PR tree-opt/30045
7069 * gcc.dg/pr30045.c: New test.
7070
7071 2006-12-20 Ben Elliston <bje@au.ibm.com>
7072
7073 * gcc.dg/20020312-2.c: Add a case for __SPU__.
7074
7075 2006-12-19 Eric Christopher <echristo@apple.com>
7076
7077 PR target/29302
7078 * gcc.c-torture/execute/pr29302-1.c: New.
7079
7080 2006-12-19 Tobias Burnus <burnus@net-b.de>
7081
7082 PR fortran/39238
7083 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
7084
7085 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
7086
7087 PR fortran/30236
7088 * gfortran.dg/altreturn_3.f90: New test.
7089
7090 * gfortran.dg/char_result_12.f90: Fix comment typos.
7091
7092 2006-12-19 Ben Elliston <bje@au.ibm.com>
7093
7094 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
7095 as newlib's stdio.h uses non-traditional cpp constructs.
7096
7097 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7098
7099 * gfortran.dg/advance.f90: Renamed to advance_1.f90
7100 * gfortran.dg/append-1.f90: Renamed to append_1.f90
7101 * gfortran.dg/array-1.f90: Renamed to array_1.f90
7102 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
7103 * gfortran.dg/backspace.f: Renamed to backspace_1.f
7104 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
7105 * gfortran.dg/default_initialization.f: Renamed to
7106 default_initialization_1.f
7107 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
7108 dollar_edit_descriptor_1.f
7109 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
7110 dollar_edit_descriptor_2.f
7111 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
7112 dollar_edit_descriptor_3.f
7113 * gfortran.dg/logint-1.f: Renamed to logint_1.f
7114 * gfortran.dg/logint-2.f: Renamed to logint_2.f
7115 * gfortran.dg/logint-3.f: Renamed to logint_3.f
7116 * gfortran.dg/advance_1.f90: Renamed from advance.f90
7117 * gfortran.dg/append_1.f90: Renamed from append-1.f90
7118 * gfortran.dg/array_1.f90: Renamed from array-1.f90
7119 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
7120 * gfortran.dg/backspace_1.f: Renamed from backspace.f
7121 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
7122 * gfortran.dg/default_initialization_1.f: Renamed from
7123 default_initialization.f
7124 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
7125 dollar_edit_descriptor-1.f
7126 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
7127 dollar_edit_descriptor-2.f
7128 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
7129 dollar_edit_descriptor-3.f
7130 * gfortran.dg/logint_1.f: Renamed from logint-1.f
7131 * gfortran.dg/logint_2.f: Renamed from logint-2.f
7132 * gfortran.dg/logint_3.f: Renamed from logint-3.f
7133
7134 2006-12-18 Bill Wendling <wendling@apple.com>
7135
7136 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
7137 id is an OjbC keyword.
7138
7139 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7140
7141 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
7142
7143 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
7144
7145 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
7146
7147 2006-12-18 Ian Lance Taylor <iant@google.com>
7148
7149 * g++.dg/warn/Wmissing-declarations-1.C: New test.
7150
7151 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7152
7153 * gcc.c-torture/compile/pr27528.c: Use empty templates.
7154
7155 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
7156
7157 PR fortran/30207
7158 * gfortran.fortran-torture/execute/where21.f90: New test.
7159
7160 2006-12-17 Tobias Burnus <burnus@net-b.de>
7161
7162 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
7163
7164 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7165
7166 PR middle-end/7651
7167 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
7168 * gcc.dg/if-empty-1.c: Likewise.
7169 * gcc.dg/pr23165.c: Likewise.
7170 * g++.dg/warn/empty-body.C: Likewise.
7171
7172 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7173
7174 PR libfortran/30005
7175 * gfortran.dg/open_errors.f90: New test.
7176
7177 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
7178
7179 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
7180
7181 * gcc.target/i386/ssse3-pabsb.c: New file.
7182 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7183 * gcc.target/i386/ssse3-pabsw.c: Likewise.
7184 * gcc.target/i386/ssse3-palignr.c: Likewise.
7185 * gcc.target/i386/ssse3-phaddd.c: Likewise.
7186 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
7187 * gcc.target/i386/ssse3-phaddw.c: Likewise.
7188 * gcc.target/i386/ssse3-phsubd.c: Likewise.
7189 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
7190 * gcc.target/i386/ssse3-phsubw.c: Likewise.
7191 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
7192 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
7193 * gcc.target/i386/ssse3-pshufb.c: Likewise.
7194 * gcc.target/i386/ssse3-psignb.c: Likewise.
7195 * gcc.target/i386/ssse3-psignd.c: Likewise.
7196 * gcc.target/i386/ssse3-psignw.c: Likewise.
7197 * gcc.target/i386/ssse3-vals.h: Likewise.
7198
7199 2006-12-15 Janis Johnson <janis187@us.ibm.com>
7200
7201 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
7202 * lib/fortran-torture.exp: Include target-supports.exp.
7203
7204 2006-12-15 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR target/30185
7207 * gcc.c-torture/execute/pr30185.c: New test.
7208
7209 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7210
7211 PR testsuite/30179
7212 PR testsuite/30180
7213 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
7214 * gcc.dg/builtin-bswap-2.c: Likewise.
7215 * gcc.dg/builtin-bswap-3.c: Likewise.
7216 * gcc.dg/builtin-bswap-4.c: Likewise.
7217 * lib/target-supports.exp (check_effective_target_stdint_types): New.
7218 * gcc.c-torture/execute/mode-dependent-address.x: New file.
7219
7220 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7221
7222 PR libfortran/30145
7223 * gfortran.dg/write_zero_array: New test.
7224
7225 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7226
7227 PR fortran/30200
7228 * gfortran.dg/write_fmt_trim.f90: New test.
7229
7230 2006-12-14 Diego Novillo <dnovillo@redhat.com>
7231
7232 PR 30194
7233 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
7234 temporarily.
7235
7236 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7237
7238 * lib/target-supports.exp (check_weak_available): Use istarget
7239 "hppa*-*-hpux10*" instead of regexp.
7240 (check_cxa_atexit_available): Likewise.
7241
7242 2006-12-14 Richard Guenther <rguenther@suse.de>
7243
7244 PR tree-optimization/30197
7245 * gcc.c-torture/execute/complex-1.c: Fix function name.
7246 * gcc.dg/builtins-61.c: New testcase.
7247
7248 2006-12-14 Richard Guenther <rguenther@suse.de>
7249
7250 PR middle-end/30172
7251 * gcc.dg/pr30172-1.c: New testcase.
7252
7253 2006-12-14 Richard Guenther <rguenther@suse.de>
7254
7255 PR tree-optimization/30198
7256 * gcc.dg/builtins-60.c: New testcase.
7257
7258 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
7259
7260 * lib/target-supports.exp (vect_no_align): Remove spu.
7261
7262 2006-12-13 Ian Lance Taylor <iant@google.com>
7263
7264 PR c++/19564
7265 PR c++/19756
7266 * g++.dg/warn/Wparentheses-5.C: New test.
7267 * g++.dg/warn/Wparentheses-6.C: New test.
7268 * g++.dg/warn/Wparentheses-7.C: New test.
7269 * g++.dg/warn/Wparentheses-8.C: New test.
7270 * g++.dg/warn/Wparentheses-9.C: New test.
7271 * g++.dg/warn/Wparentheses-10.C: New test.
7272 * g++.dg/warn/Wparentheses-11.C: New test.
7273 * g++.dg/warn/Wparentheses-12.C: New test.
7274 * g++.dg/warn/Wparentheses-13.C: New test.
7275 * g++.dg/warn/Wparentheses-14.C: New test.
7276 * g++.dg/warn/Wparentheses-15.C: New test.
7277 * g++.dg/warn/Wparentheses-16.C: New test.
7278 * g++.dg/warn/Wparentheses-17.C: New test.
7279 * g++.dg/warn/Wparentheses-18.C: New test.
7280 * g++.dg/warn/Wparentheses-19.C: New test.
7281 * g++.dg/warn/Wparentheses-20.C: New test.
7282 * g++.dg/warn/Wparentheses-21.C: New test.
7283
7284 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7285
7286 PR testsuite/30157
7287 * lib/target-supports.exp (check_cxa_atexit_available): Return false
7288 for target "hppa.*hpux10".
7289
7290 2006-12-13 Jakub Jelinek <jakub@redhat.com>
7291
7292 * g++.dg/debug/vartrack1.C: New test.
7293
7294 * g++.dg/opt/ifcvt1.C: New test.
7295
7296 * gcc.dg/tls/opt-13.c: New test.
7297
7298 * gcc.dg/20060425-2.c: New test.
7299
7300 * g++.dg/opt/pr15054-2.C: New test.
7301
7302 * gcc.c-torture/execute/20060420-1.c: New test.
7303
7304 * gcc.c-torture/execute/20060412-1.c: New test.
7305
7306 * objc/compile/20060406-1.m: New test.
7307
7308 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
7309
7310 * g++.dg/template/array17.C: New test.
7311
7312 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
7313
7314 * gcc.target/powerpc/altivec-23.c: New test.
7315
7316 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
7317
7318 PR c++27316
7319 * g++.dg/inherit/error3.C: New test.
7320
7321 PR c++/28740
7322 * g++.dg/inherit/error4.C: New test.
7323
7324 2006-12-13 Richard Guenther <rguenther@suse.de>
7325
7326 PR tree-optimization/17687
7327 * gcc.dg/builtins-59.c: New testcase.
7328
7329 2006-12-13 Ben Elliston <bje@au.ibm.com>
7330
7331 * gcc.target/spu/Wmain.c: New test.
7332
7333 2006-12-12 Josh Conner <jconner@apple.com>
7334
7335 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
7336 * g++.dg/abi/thunk4.C: Likewise.
7337 * g++.dg/abi/rtti3.C: Likewise.
7338
7339 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
7340
7341 * gcc.target/spu/cpat-1.c: New test.
7342 * gcc.target/spu/cpat-2.c: New test.
7343 * gcc.target/spu/cpat-3.c: New test.
7344 * gcc.target/spu/cpat-4.c: New test.
7345
7346 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7347
7348 PR tree-opt/28436
7349 * gcc.c-torture/compile/vector-1.c: New test.
7350 * gcc.c-torture/compile/vector-2.c: New test.
7351 * gcc.c-torture/compile/vector-3.c: New test.
7352
7353 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7354
7355 * lib/fortran-torture.exp: Update copyright years. Remove
7356 obsolete comment. Test -ftree-vectorize where it makes sense.
7357 * lib/gfortran-dg.exp: Update copyright years. Use settings
7358 from fortran-torture.exp.
7359 * gfortran.dg/char_transpose_1.f90,
7360 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
7361 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
7362 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
7363 '-w' to dg-options.
7364
7365 2006-12-12 Richard Sandiford <richard@codesourcery.com>
7366
7367 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
7368 saved_${tool}_load.
7369
7370 2006-12-12 Ira Rosen <irar@il.ibm.com>
7371
7372 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
7373 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
7374 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
7375 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
7376 gaps.
7377
7378 2006-12-12 Richard Guenther <rguenther@suse.de>
7379
7380 PR middle-end/30147
7381 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
7382
7383 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
7384 Diego Novillo <dnovillo@redhat.com>
7385
7386 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
7387 VDEF/VUSE changes.
7388 * gcc.dg/tree-ssa/pr26421.c: Likewise
7389 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
7390 * gcc.dg/tree-ssa/pr23382.c: Likewise.
7391 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
7392 * gcc.dg/tree-ssa/pr28410.c: Likewise.
7393 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
7394 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
7395 * gcc.dg/tree-ssa/vrp07.c: Likewise.
7396 * gcc.dg/tree-ssa/vrp08.c: Likewise.
7397 * gcc.dg/tree-ssa/alias-12.c: Likewise.
7398
7399 2006-12-11 Jan Hubicka <jh@suse.cz>
7400
7401 * gcc.dg/tree-prof/stringop-1.c: New test.
7402 * gcc.dg/tree-prof/stringop-2.c: New test.
7403
7404 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
7405
7406 PR target/30120
7407 * gcc.target/i386/pr30120.c: New test.
7408
7409 Revert:
7410 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
7411
7412 * gcc.target/i386/x87regparm-1.c: New test.
7413 * gcc.target/i386/x87regparm-2.c: New test.
7414 * gcc.target/i386/x87regparm-3.c: New test.
7415 * gcc.target/i386/x87regparm-4.c: New test.
7416
7417 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
7418
7419 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
7420
7421 2006-12-10 Tobias Burnus <burnus@net-b.de>
7422
7423 PR fortran/23994
7424 * gfortran.dg/protected_1.f90: New test.
7425 * gfortran.dg/protected_2.f90: New test.
7426 * gfortran.dg/protected_3.f90: New test.
7427 * gfortran.dg/protected_4.f90: New test.
7428 * gfortran.dg/protected_5.f90: New test.
7429 * gfortran.dg/protected_6.f90: New test.
7430
7431 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7432 Tobias Burnus <burnus@gcc.gnu.org>
7433
7434 PR fortran/29975
7435 PR fortran/30068
7436 * gfortran.dg/interface_4.f90: Test adding procedure to generic
7437 interface.
7438 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
7439 ambiguous interfaces.
7440 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
7441 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
7442 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
7443 ambiguous interfaces.
7444 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
7445 * gfortran.dg/array_initializer_2.f90: Add initializer array
7446 constructor test.
7447
7448 PR fortran/30096
7449 * gfortran.dg/interface_9.f90: Test that host interfaces are
7450 not checked for ambiguity with the local version.
7451
7452 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7453
7454 PR fortran/29464
7455 * gfortran.dg/module_interface_2.f90: New test.
7456
7457 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
7458
7459 PR fortran/29941
7460 * gfortran.dg/assumed_len.f90: New test.
7461
7462 2006-12-09 Richard Guenther <rguenther@suse.de>
7463
7464 * g++.dg/warn/implicit-typename1.C: Qualify types.
7465 * g++.dg/parse/crash12.C: Likewise.
7466 * g++.dg/tree-ssa/pr22444.C: Likewise.
7467
7468 2006-12-09 Tobias Burnus <burnus@net-b.de>
7469
7470 * gfortran.dg/array_2.f90: Added sqrt test.
7471
7472 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
7473
7474 * gcc.target/i386/x87regparm-1.c: XFAIL.
7475 * gcc.target/i386/x87regparm-2.c: XFAIL.
7476 * gcc.target/i386/x87regparm-3.c: XFAIL.
7477 * gcc.target/i386/x87regparm-4.c: XFAIL.
7478
7479 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7480
7481 * lib/target-supports.exp
7482 (check_effective_target_large_long_double): New.
7483 * gcc.dg/Wconversion-real.c : Use it.
7484 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
7485 unsigned.
7486
7487 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
7488
7489 * gcc.c-torture/execute/mode-dependent-address.c: New test.
7490
7491 2006-12-08 Tobias Burnus <burnus@net-b.de>
7492
7493 PR fortran/27546
7494 * gfortran.dg/import4.f90: New test for IMPORT in modules.
7495
7496 2006-12-07 Mark Mitchell <mark@codesourcery.com>
7497
7498 PR c++/29732
7499 * g++.dg/template/crash65.C: New test.
7500 * g++.dg/template/spec16.C: Tweak error markers.
7501
7502 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
7503
7504 * gcc.target/spu: New directory.
7505 * gcc.target/spu/spu.exp: New file.
7506 * gcc.target/spu/intrinsics-1.c: New test.
7507
7508 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
7509
7510 PR c++/29980
7511 * g++.dg/ext/attrib27.C: New test.
7512 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
7513 * g++.dg/parse/typedef5.C: Likewise.
7514
7515 2006-12-07 Mike Stump <mrs@apple.com>
7516
7517 * treelang/compile/var_defs.tree: Adjust.
7518
7519 2006-12-06 Mark Mitchell <mark@codesourcery.com>
7520
7521 PR c++/29730
7522 * g++.dg/template/crash64.C: New test.
7523 * g++.dg/parse/crash27.C: Adjust error markers.
7524
7525 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
7526
7527 PR libfortran/30009
7528 PR libfortran/30056
7529 * gfortran.dg/read_eof_4.f90: Add tests.
7530 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
7531 * gfortran.dg/unf_read_corrupted_1.f90: New test.
7532
7533 2006-12-05 Mark Mitchell <mark@codesourcery.com>
7534
7535 PR c++/29729
7536 * g++.dg/template/crash63.C: New test.
7537
7538 PR c++/29728
7539 * g++.dg/template/crash62.C: New test.
7540
7541 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7542
7543 PR fortran/30003
7544 * gfortran.dg/allocatable_function_1.f90: Increase the number
7545 of expected calls of free to 10; the lhs section reference is
7546 now evaluated so there is another call to bar. Change the
7547 comment appropriately.
7548 * gfortran.dg/array_section_1.f90: New test.
7549
7550 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7551
7552 PR fortran/29912
7553 * gfortran.dg/char_result_12.f90: New test.
7554
7555 2006-12-05 Richard Guenther <rguenther@suse.de>
7556
7557 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
7558 * gcc.dg/vect/vect-pow-2.c: Rename to ...
7559 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
7560 vect_double, xfail for spu*-*-*.
7561
7562 2006-12-04 Tobias Burnus <burnus@net-b.de>
7563
7564 PR fortran/29962
7565 * initialization_4.f90: Test noninteger exponents (-std=f95).
7566 * initialization_5.f90: New test for noninteger exponents
7567 with -std=f2003.
7568
7569 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
7570
7571 PR fortran/29821
7572 * gfortran.dg/parameter_array_section_1.f90: New test.
7573
7574 2006-12-04 Mark Mitchell <mark@codesourcery.com>
7575
7576 PR c++/29733
7577 * g++.dg/template/crash61.C: New test.
7578
7579 PR c++/29632
7580 * g++.dg/template/error23.C: New test.
7581
7582 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
7583
7584 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
7585
7586 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
7587
7588 PR fortran/29916
7589 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
7590
7591 2006-12-04 Jakub Jelinek <jakub@redhat.com>
7592
7593 PR middle-end/29965
7594 * gcc.dg/gomp/pr29965-1.c: New test.
7595 * gcc.dg/gomp/pr29965-2.c: New test.
7596 * gcc.dg/gomp/pr29965-3.c: New test.
7597 * gcc.dg/gomp/pr29965-4.c: New test.
7598 * gcc.dg/gomp/pr29965-5.c: New test.
7599 * gcc.dg/gomp/pr29965-6.c: New test.
7600 * g++.dg/gomp/pr29965-1.C: New test.
7601 * g++.dg/gomp/pr29965-2.C: New test.
7602 * g++.dg/gomp/pr29965-3.C: New test.
7603 * g++.dg/gomp/pr29965-4.C: New test.
7604 * g++.dg/gomp/pr29965-5.C: New test.
7605 * g++.dg/gomp/pr29965-6.C: New test.
7606 * g++.dg/gomp/pr29965-7.C: New test.
7607 * g++.dg/gomp/pr29965-8.C: New test.
7608 * g++.dg/gomp/pr29965-9.C: New test.
7609 * g++.dg/gomp/pr29965-10.C: New test.
7610
7611 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
7612
7613 * gnat.dg/pointer_variable_bounds.adb: New test.
7614 * gnat.dg/pointer_variable_bounds.ads: Likewise.
7615 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
7616
7617 2006-12-03 Eric Christopher <echristo@apple.com>
7618
7619 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
7620
7621 2006-12-03 Richard Henderson <rth@redhat.com>
7622 Andrew Pinski <pinskia@gmail.com>
7623
7624 PR C++/14329
7625 * g++.dg/warn/unit-1.C: New test.
7626
7627 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
7628
7629 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
7630
7631 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
7632
7633 * g++.dg/vect/vect.exp: Enable tests to run on spu.
7634 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
7635 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
7636 * gcc.dg/vect/vect-70.c: Reduce array size.
7637 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
7638 vect_no_compaer_double targets.
7639 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
7640 vect_float, vect_double, and vect_int.
7641
7642 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
7643
7644 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
7645 test for loop versioning on vect_no_align targets.
7646 * gcc.dg/vect/pr20122.c: Likewise.
7647 * gcc.dg/vect/vect-105.c: Likewise.
7648 * gcc.dg/vect/vect-42.c: Likewise.
7649 * gcc.dg/vect/vect-43.c: Likewise.
7650 * gcc.dg/vect/vect-74.c: Likewise.
7651 * gcc.dg/vect/vect-75.c: Likewise.
7652 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
7653 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
7654 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
7655 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
7656
7657 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
7658
7659 PR fortran/29642
7660 * gfortran.dg/value_1.f90 : New test.
7661 * gfortran.dg/value_2.f90 : New test.
7662 * gfortran.dg/value_3.f90 : New test.
7663 * gfortran.dg/value_4.f90 : New test.
7664 * gfortran.dg/value_4.c : Called from value_4.f90.
7665
7666 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
7667
7668 PR C++/30033
7669 * g++.dg/cpp0x/static_assert4.C: New testcase.
7670
7671 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7672
7673 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
7674
7675 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
7676
7677 PR c/27953
7678 * gcc.dg/pr27953.c: New test.
7679
7680 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7681
7682 PR c++/30022
7683 * g++.dg/ext/vector5.C: New test.
7684
7685 PR c++/30021
7686 * g++.dg/other/main1.C: New test.
7687
7688 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
7689
7690 PR libfortran/29568
7691 * gfortran.dg/convert_implied_open.f90: Change to
7692 new default record length.
7693 * gfortran.dg/unf_short_record_1.f90: Adapt to
7694 new error message.
7695 * gfortran.dg/unformatted_subrecords_1.f90: New test.
7696
7697 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
7698
7699 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
7700
7701 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
7702
7703 PR c++/29066
7704 * g++.dg/expr/pr29066.c: New.
7705
7706 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
7707 Zdenek Dvorak <dvorakz@suse.cz>
7708
7709 PR tree-optimization/29921
7710 * gcc.dg/pr29921-2.c: New test.
7711
7712 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
7713
7714 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
7715 (i386_get_cpuid): New function.
7716 (i386_cpuid_ecx): Likewise.
7717 (i386_cpuid_edx): Likewise.
7718 (i386_cpuid): Updated to call i386_cpuid_edx.
7719
7720 * gcc.target/i386/sse3-addsubpd.c: New file.
7721 * gcc.target/i386/sse3-addsubps.c: Likewise.
7722 * gcc.target/i386/sse3-haddpd.c: Likewise.
7723 * gcc.target/i386/sse3-haddps.c: Likewise.
7724 * gcc.target/i386/sse3-hsubpd.c: Likewise.
7725 * gcc.target/i386/sse3-hsubps.c: Likewise.
7726 * gcc.target/i386/sse3-lddqu.c: Likewise.
7727 * gcc.target/i386/sse3-movddup.c: Likewise.
7728 * gcc.target/i386/sse3-movshdup.c: Likewise.
7729 * gcc.target/i386/sse3-movsldup.c: Likewise.
7730
7731 2006-12-01 Dirk Mueller <dmueller@suse.de>
7732
7733 * g++.dg/warn/Wreturn-type-4.C: New testcase.
7734
7735 2006-11-30 Janis Johnson <janis187@us.ibm.com>
7736
7737 * gcc.dg/dfp/convert-int-max.c: New test.
7738 * gcc.dg/dfp/convert-int-max-fold.c: New test.
7739
7740 2006-11-30 Richard Guenther <rguenther@suse.de>
7741
7742 * gcc.dg/vect/vect-pow-1.c: Rename ...
7743 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
7744 floats instead of doubles, check successful vectorization.
7745
7746 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
7747
7748 PR target/29945
7749 * gcc.c-torture/compile/pr29945.c: New testcase.
7750
7751 2006-11-30 Joseph Myers <joseph@codesourcery.com>
7752
7753 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
7754 -maltivec.
7755
7756 2006-11-29 Eric Christopher <echristo@apple.com>
7757
7758 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
7759
7760 2006-11-29 Janis Johnson <janis187@us.ibm.com>
7761
7762 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
7763
7764 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
7765
7766 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
7767
7768 PR c++/29022
7769 * g++.dg/inherit/virtual2.C: New test.
7770 * g++.dg/inherit/virtual3.C: Likewise.
7771 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
7772 * g++.dg/inherit/error2.C: Likewise.
7773 * g++.dg/template/instantiate1.C: Likewise.
7774
7775 2006-11-28 Andrew Pinski <pinskia@gmail.com>
7776
7777 PR tree-opt/29984
7778 * gcc.dg/tree-ssa/reassoc-12.c: New test.
7779
7780 2006-11-28 Jan Hubicka <jh@suse.cz>
7781
7782 * gcc.dg/memcpy-1.c: New test.
7783
7784 2006-11-28 Jakub Jelinek <jakub@redhat.com>
7785
7786 PR c++/29735
7787 * g++.dg/warn/main-3.C: New test.
7788
7789 2006-11-28 Jan Hubicka <jh@suse.cz>
7790
7791 * gcc.dg/winline-1.c: New test.
7792
7793 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
7794
7795 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
7796 alignments.
7797
7798 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
7799
7800 PR fortran/29976
7801 * gfortran.dg/missing_optional_dummy_3.f90
7802
7803 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
7804
7805 PR fortran/20880
7806 * gfortran.dg/interface_3.f90: Modify errors.
7807
7808 2006-11-28 Ben Elliston <bje@au.ibm.com>
7809
7810 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
7811 fail to link due to relocation overflows on spu-*-*.
7812
7813 2006-11-27 Michael Matz <matz@suse.de>
7814 Andreas Krebbel <krebbel1@de.ibm.com>
7815
7816 PR target/29319
7817 * gcc.dg/20061127-1.c: New testcase.
7818
7819 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
7820
7821 * gcc.dg/20061124-1.c: Add exit() function prototype.
7822
7823 2006-11-27 Jan Hubicka <jh@suse.cz>
7824
7825 * gcc.target/i386/memcpy-1.c: Adjust size.
7826 * gcc.dg/visibility-11.c: Likewise.
7827
7828 2006-11-27 Richard Guenther <rguenther@suse.de>
7829
7830 PR middle-end/25620
7831 * gcc.target/i386/pow-1.c: New testcase.
7832 * gcc.dg/builtins-58.c: Likewise.
7833
7834 2006-11-26 Mark Mitchell <mark@codesourcery.com>
7835
7836 PR c++/29886
7837 * g++.dg/expr/cast8.C: New test.
7838
7839 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7840
7841 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
7842 Don't ever inline the testcase.
7843
7844 2006-11-25 Andrew Pinski <pinskia@gmail.com>
7845
7846 PR fortran/29982
7847 * gfortran.fortran-torture/compile/parameter_3.f90: New
7848 testcase.
7849
7850 2006-11-25 Andrew Pinski <pinskia@gmail.com>
7851
7852 PR fortran/29951
7853 * gfortran.fortran-torture/execute/transfer2.f90: New test.
7854
7855 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7856
7857 * gfortran.fortran-torture/execute/specifics.f90: Remove test
7858 for CHAR.
7859
7860 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7861
7862 PR libgfortran/29936
7863 * gfortran.dg/write_check3.f90: New test.
7864
7865 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7866
7867 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
7868
7869 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
7870
7871 PR fortran/20880
7872 * gfortran.dg/interface_3.f90: New test.
7873
7874 PR fortran/29387
7875 * gfortran.dg/generic_8.f90: New test.
7876
7877 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7878
7879 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
7880 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
7881 * gfortran.dg/specifics_3.f90: Remove.
7882
7883 2006-11-24 Jakub Jelinek <jakub@redhat.com>
7884
7885 PR c/29955
7886 * gcc.dg/gomp/pr29955.c: New test.
7887
7888 PR c/29736
7889 * gcc.dg/pr29736.c: New test.
7890
7891 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7892
7893 PR tree-opt/29964
7894 * gcc.dg/pure-1.c: New test.
7895
7896 2006-11-24 Joseph Myers <joseph@codesourcery.com>
7897
7898 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
7899 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
7900
7901 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
7902
7903 * gcc.dg/20061124-1.c: New testcase.
7904
7905 2006-11-23 Eric Christopher <echristo@apple.com>
7906
7907 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
7908
7909 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7910
7911 PR c/2707
7912 PR c++/26167
7913 * gcc.dg/Wconversion-integer.c: New. Supersedes
7914 Wconversion-negative-constants.c
7915 * gcc.dg/Wconversion-real.c: New.
7916 * gcc.dg/Wconversion-real-integer.c: New.
7917 * gcc.dg/Wconversion-negative-constants.c: Deleted.
7918 * g++.dg/warn/Wconversion1.C: Modified.
7919
7920 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7921
7922 * gfortran.dg/overload_1.f90: New test.
7923
7924 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7925
7926 PR c/9072
7927 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
7928 Wtraditional-conversion.
7929 * gcc.dg/overflow-warn-2.c: Likewise.
7930 * gcc.dg/Wconversion.c: Likewise. Renamed as
7931 Wtraditional-conversion.c .
7932 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
7933 Wtraditional-conversion-2.c .
7934 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
7935 Wtraditional-conversion-2.c
7936 * gcc.dg/Wconversion-negative-constants.c: New.
7937
7938 2006-11-23 Andrew Pinski <pinskia@gmail.com>
7939
7940 * gcc.dg/tree-ssa/dump-1.c: New test.
7941
7942 2006-11-23 David Ung <davidu@mips.com>
7943
7944 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
7945 -mfp64, allowable when ISA >= 33 and float is enabled.
7946 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
7947 of mthc1 and mfhc1 patterns.
7948
7949 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
7950
7951 PR tree-optimization/29921
7952 * gcc.dg/pr29921.c: New test.
7953
7954 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7955
7956 PR fortran/29441
7957 * gfortran.dg/initialization_4.f90: New test.
7958
7959 2006-11-22 Ira Rosen <irar@il.ibm.com>
7960
7961 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
7962 platforms that have interleaving support.
7963 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
7964 * gcc.dg/vect/vect-strided-a-u16-i2.c,
7965 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
7966 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
7967 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
7968 gcc.dg/vect/vect-strided-u8-i2-gap.c,
7969 gcc.dg/vect/vect-strided-u8-i8.c,
7970 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
7971 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
7972 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
7973 gcc.dg/vect/vect-strided-float.c,
7974 gcc.dg/vect/vect-strided-a-mult.c,
7975 gcc.dg/vect/vect-strided-mult-char-ls.c,
7976 gcc.dg/vect/vect-strided-a-u16-mult.c,
7977 gcc.dg/vect/vect-strided-a-u32-mult.c,
7978 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
7979 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
7980 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
7981 gcc.dg/vect/vect-strided-mult.c,
7982 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
7983 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
7984 New.
7985
7986 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
7987
7988 PR fortran/25087
7989 * gfortran.dg/auto_char_len_4.f90: New test.
7990
7991 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
7992
7993 PR fortran/29652
7994 * gfortran.dg/generic_7.f90: New test.
7995 * gfortran.dg/defined_operators_1.f90: Add new error.
7996
7997 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
7998
7999 PR tree-optimization/29902
8000 * g++.dg/tree-ssa/pr29902.C: New test.
8001
8002 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
8003
8004 PR fortran/29820
8005 * gfortran.dg/used_types_13.f90: New test.
8006
8007 2006-11-21 Janis Johnson <janis187@us.ibm.com>
8008
8009 * gcc.dg/dfp/snan.c: Delete.
8010
8011 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
8012
8013 * g++.dg/cpp0x/static_assert1.C: New.
8014 * g++.dg/cpp0x/static_assert2.C: New.
8015 * g++.dg/cpp0x/static_assert3.C: New.
8016
8017 2006-11-21 Richard Guenther <rguenther@suse.de>
8018
8019 * gcc.dg/vect/vect-pow-1.c: New testcase.
8020 * gcc.dg/vect/vect-pow-2.c: Likewise.
8021
8022 2006-11-21 Jakub Jelinek <jakub@redhat.com>
8023
8024 PR c++/29570
8025 * g++.dg/template/static29.C: New test.
8026
8027 PR c++/29734
8028 * g++.dg/conversion/simd4.C: New test.
8029
8030 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
8031
8032 PR c++/29475
8033 * g++.dg/template/access19.C: New test.
8034 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
8035 error is reported.
8036
8037 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
8038
8039 PR tree-opt/25500
8040 * gcc.dg/tree-ssa/sra-4.c: New testcase.
8041
8042 2006-11-20 Tobias Burnus <burnus@net-b.de>
8043
8044 PR fortran/27546
8045 * gfortran.dg/import.f90: Extended test.
8046 * gfortran.dg/import2.f90: Extended test.
8047
8048 2006-11-20 Tobias Burnus <burnus@net-b.de>
8049
8050 * gfortran.dg/volatile3.f90: Add conflict test.
8051
8052 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
8053
8054 PR fortran/24783
8055 * gfortran.dg/implicit_10.f90: New test.
8056
8057 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
8058
8059 PR c++/8586
8060 * g++.dg/warn/Wall-write-strings.C: New.
8061
8062 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
8063
8064 * gfortran.dg/alloc_comp_constraint_5.f90: New.
8065 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
8066
8067 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8068
8069 * gfortran.dg/use_3.f90: Remove error message.
8070 * gfortran.dg/iso_fortran_env_1.f90: New test.
8071 * gfortran.dg/iso_fortran_env_2.f90: New test.
8072 * gfortran.dg/iso_fortran_env_3.f90: New test.
8073 * gfortran.dg/iso_fortran_env_4.f90: New test.
8074
8075 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
8076
8077 * gcc.dg/vect/vect-27.c: Fix initialization.
8078
8079 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8080
8081 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
8082 * gcc.dg/torture/builtin-minmax-1.c: New.
8083
8084 * gcc.dg/builtins-20.c: Add cases for copysign.
8085
8086 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8087
8088 PR fortran/24285
8089 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
8090
8091 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8092 * gfortran.dg/use_1.f90: New test.
8093 * gfortran.dg/use_1.f90: New test.
8094 * gfortran.dg/use_1.f90: New test.
8095
8096 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
8097
8098 PR tree-optimization/29801
8099 * gcc.dg/pr29801.c: New test.
8100
8101 2006-11-17 Jakub Jelinek <jakub@redhat.com>
8102
8103 PR middle-end/29584
8104 * gcc.dg/torture/pr29584.c: New test.
8105
8106 2006-11-17 Joseph Myers <joseph@codesourcery.com>
8107
8108 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
8109 Condition PowerPC tests for saving FPRs on powerpc_fprs.
8110 * gcc.target/powerpc/compress-float-ppc.c,
8111 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
8112 powerpc_fprs.
8113 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
8114 do not pass -mhard-float.
8115
8116 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
8117
8118 * gnat.dg/volatile_aggregate.adb: New test.
8119
8120 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8121
8122 PR fortran/29391
8123 PR fortran/29489
8124 * gfortran.dg/bound_2.f90: Add more checks.
8125 * gfortran.dg/bound_3.f90: New test.
8126
8127 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8128
8129 PR target/29201
8130 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
8131
8132 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
8133
8134 * gfortran.dg/import3.f90: Fix error message.
8135
8136 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8137
8138 PR tree-opt/29788
8139 * gfortran.fortran-torture/compile/inline_1.f90:
8140 New testcase.
8141
8142 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
8143
8144 * gcc.target/i386/x87regparm-1.c: New test.
8145 * gcc.target/i386/x87regparm-2.c: New test.
8146 * gcc.target/i386/x87regparm-3.c: New test.
8147 * gcc.target/i386/x87regparm-4.c: New test.
8148
8149 2006-11-15 Tobias Burnus <burnus@net-b.de>
8150
8151 PR fortran/27546
8152 * gfortran.dg/import.f90: New test.
8153 * gfortran.dg/import2.f90: New test.
8154 * gfortran.dg/import3.f90: New test.
8155
8156 2006-11-15 Tobias Burnus <burnus@net-b.de>
8157
8158 PR fortran/27588
8159 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
8160
8161 2006-11-15 Tobias Burnus <burnus@net-b.de>
8162
8163 PR fortran/29806
8164 * gfortran.dg/contains.f90: New test.
8165 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
8166
8167 2006-11-15 Jakub Jelinek <jakub@redhat.com>
8168
8169 PR tree-optimization/29581
8170 * gcc.dg/pr29581-1.c: New test.
8171 * gcc.dg/pr29581-2.c: New test.
8172 * gcc.dg/pr29581-3.c: New test.
8173 * gcc.dg/pr29581-4.c: New test.
8174 * gfortran.dg/pr29581.f90: New test.
8175
8176 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
8177
8178 PR fortran/29702
8179 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
8180 numbers in error message headers.
8181
8182 2006-11-14 Richard Guenther <rguenther@suse.de>
8183
8184 * gcc.target/i386/math-torture/math-torture.exp: Restrict
8185 to i?86 and x86_64 targets.
8186
8187 2006-11-14 Caroline Tice <ctice@apple.com>
8188
8189 * gcc.dg/pubtypes-1.c: New file/testcase.
8190 * gcc.dg/pubtypes-2.c: New file/testcase.
8191 * gcc.dg/pubtypes-3.c: New file/testcase.
8192 * gcc.dg/pubtypes-4.c: New file/testcase.
8193 * g++.dg/pubtypes.C: New file/testcase.
8194
8195 2006-11-14 Mark Mitchell <mark@codesourcery.com>
8196
8197 PR c++/29106
8198 * g++.dg/init/self1.C: New test.
8199
8200 2006-11-14 Tobias Burnus <burnus@net-b.de>
8201
8202 PR fortran/29657
8203 * gfortran.dg/conflicts.f90: Add.
8204
8205 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
8206
8207 PR rtl-optimization/29798
8208
8209 * gcc.c-torture/execute/pr29798.c: New.
8210
8211 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8212
8213 * gcc.dg/builtins-20.c: Add more cases.
8214
8215 2006-11-13 Jakub Jelinek <jakub@redhat.com>
8216
8217 PR fortran/29759
8218 * gfortran.dg/gomp/pr29759.f90: New test.
8219
8220 2006-11-13 Mark Mitchell <mark@codesourcery.com>
8221
8222 PR c++/29518
8223 * g++.dg/template/static28.C: New test.
8224
8225 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
8226
8227 * lib/c-torture.exp: Use target-libpath.exp.
8228 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
8229 set GCC_EXEC_PREFIX env var from global variable of same name.
8230
8231 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
8232
8233 PR fortran/26994
8234 * gfortran.fortran-torture/compile/transfer-1.f90:
8235 New testcase.
8236
8237 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
8238 Zdenek Dvorak <dvorakz@suse.cz>
8239
8240 PR tree-optimization/29680
8241 * gcc.dg/alias-11.c: New test.
8242
8243 2006-11-12 Jason Merrill <jason@redhat.com>
8244 Andrew Pinski <pinskia@physics.uc.edu>
8245
8246 PR middle-end/28915
8247 * gcc.target/i386/vectorize1.c: New.
8248
8249 2006-11-12 Roger Sayle <roger@eyesopen.com>
8250
8251 PR rtl-optimization/29797
8252 * gcc.c-torture/execute/pr29797-1.c: New test case.
8253
8254 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8255
8256 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
8257
8258 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
8259
8260 * gcc.dg/tree-ssa/prefetch-3.c: New test.
8261
8262 2006-11-12 Roger Sayle <roger@eyesopen.com>
8263
8264 PR tree-optimization/13827
8265 * gcc.dg/fold-eqand-1.c: New test case.
8266
8267 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
8268
8269 PR rtl-opt/28812
8270 * gcc.c-torture/execute/mayalias-3.c: New test.
8271
8272 2006-11-11 Richard Sandiford <richard@codesourcery.com>
8273
8274 PR middle-end/27528
8275 * gcc.c-torture/compile/pr27528.c: New test.
8276 * gcc.dg/pr27528.c: Likewise.
8277
8278 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8279
8280 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
8281
8282 * gcc.dg/torture/builtin-symmetric-1.c: New test.
8283
8284 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8285
8286 PR fortran/29758
8287 * gfortran.dg/reshape_source_size_1.f90: New test.
8288
8289 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
8290
8291 PR fortran/29315
8292 * gfortran.dg/aliasing_dummy_4.f90: New test.
8293
8294 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
8295
8296 PR target/29777
8297 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
8298 and x86_64-*-* targets.
8299
8300 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8301
8302 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
8303 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
8304 New macros. Use them in exact tests.
8305 (TESTIT3): New macro.
8306 Add tests for fmin, fmax and fma.
8307
8308 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8309
8310 PR fortran/29431
8311 * gfortran.dg/array_constructor_13.f90: New test.
8312
8313 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8314
8315 PR fortran/29744
8316 * gfortran.dg/used_types_12.f90: New test.
8317
8318 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
8319
8320 PR middle-end/29726
8321 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
8322 (test6): Ditto.
8323 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
8324 * gcc.dg/fold-eqandshift-3.c: New test case.
8325
8326 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
8327
8328 PR fortran/29699
8329 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
8330
8331 PR fortran/21370
8332 * gfortran.dg/change_symbol_attributes_1.f90: New test.
8333
8334 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8335
8336 * gcc.dg/20061109-1.c: New testcase.
8337
8338 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8339
8340 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
8341
8342 2006-11-09 Tobias Burnus <burnus@net-b.de>
8343
8344 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
8345 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
8346
8347 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
8348
8349 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
8350 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
8351
8352 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8353
8354 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
8355
8356 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8357
8358 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
8359 vect-9.c).
8360 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
8361 * gcc.dg/vect/vect-9.c: Now vectorizable.
8362 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
8363 that support vect_widen_mult.
8364 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
8365 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
8366 vect-reduc-dot-u16.c).
8367 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
8368 vect-reduc-dot-u16.c).
8369 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
8370 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
8371 vect-reduc-dot-s8.c).
8372 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
8373 vect-reduc-dot-s8.c).
8374 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
8375 vect-reduc-dot-s8.c).
8376 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
8377 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
8378 vect-reduc-dot-u8.c).
8379 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
8380 vect-reduc-dot-u8.c).
8381 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
8382 * gcc.dg/vect/vect-multitypes-9.c: New test.
8383 * gcc.dg/vect/vect-multitypes-10.c: New test.
8384 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
8385 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
8386 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
8387 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
8388 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
8389 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
8390 wrapv-vect-reduc-dot-s8.c.
8391 * lib/target-support.exp (check_effective_target_vect_unpack): New.
8392 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
8393 targets that support vec_unpack.
8394 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
8395 (check_effective_target_vect_widen_mult_qi_to_hi): New.
8396 (check_effective_target_vect_widen_mult_hi_to_si): New.
8397 (check_effective_target_vect_widen_sum): Removed.
8398
8399 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8400
8401 * gcc.dg/vect/vect-multitypes-8.c: New test.
8402 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
8403
8404 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8405
8406 * gcc.dg/vect/vect-multitypes-7.c: New test.
8407
8408 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8409
8410 * gcc.dg/vect/vect-multitypes-4.c: New test.
8411 * gcc.dg/vect/vect-multitypes-5.c: New test.
8412 * gcc.dg/vect/vect-multitypes-6.c: New test.
8413
8414 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
8415
8416 * gcc.dg/vect/vect-multitypes-1.c: New test.
8417 * gcc.dg/vect/vect-multitypes-2.c: New test.
8418 * gcc.dg/vect/vect-multitypes-3.c: New test.
8419
8420 2006-11-07 Eric Christopher <echristo@apple.com>
8421
8422 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
8423 Test using scan-assembler-not.
8424
8425 2006-11-07 Jakub Jelinek <jakub@redhat.com>
8426
8427 * gcc.dg/inline-17.c: New test.
8428
8429 2006-11-07 Steve Ellcey <sje@cup.hp.com>
8430
8431 PR other/25028
8432 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
8433 on HP-UX.
8434
8435 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
8436
8437 PR fortran/29539
8438 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
8439
8440 PR fortran/29634
8441 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
8442 test.
8443
8444 2006-11-07 Tobias Burnus <burnus@net-b.de>
8445
8446 PR fortran/29601
8447 * gfortran.dg/volatile.f90: Add.
8448 * gfortran.dg/volatile2.f90: Add.
8449 * gfortran.dg/volatile3.f90: Add.
8450 * gfortran.dg/volatile4.f90: Add.
8451 * gfortran.dg/volatile5.f90: Add.
8452 * gfortran.dg/volatile6.f90: Add.
8453 * gfortran.dg/volatile7.f90: Add.
8454
8455 2006-11-06 Tobias Burnus <burnus@net-b.de>
8456
8457 * gfortran.dg/io_constraints_2.f90: Adjust pattern
8458 for matching error messages.
8459 * gfortran.dg/specifics_3.f90: Adjust pattern
8460 for matching error messages.
8461
8462 2006-11-06 Janis Johnson <janis187@us.ibm.com>
8463 Bernhard Fischer <aldot@gcc.gnu.org>
8464
8465 * lib/gcc-dg.exp (output-exists): New proc.
8466 (output-exists-not): New proc.
8467 * gcc.test-framework/test-framework.awk: Support new directives.
8468 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
8469 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
8470 * gcc.test-framework/dg-outexists-exp-F.c: New test.
8471 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
8472 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
8473 * gcc.test-framework/dg-outexists-exp-P.c: New test.
8474
8475 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
8476
8477 PR fortran/29630
8478 PR fortran/29679
8479 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
8480 * gfortran.dg/initialization_3.f90: New.
8481
8482 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8483
8484 PR libgfortran/25545
8485 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
8486
8487 2006-11-05 Jakub Jelinek <jakub@redhat.com>
8488
8489 PR middle-end/29695
8490 * gcc.c-torture/execute/pr29695-1.c: New test.
8491 * gcc.c-torture/execute/pr29695-2.c: New test.
8492
8493 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
8494
8495 PR fortran/29565
8496 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
8497
8498 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
8499
8500 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
8501 for matching error messages.
8502
8503 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
8504
8505 PR target/26915
8506 * gcc.target/i386/387-12.c: New test.
8507
8508 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8509
8510 PR libfortran/29713
8511 * gfortran.dg/pr29713.f90: New test.
8512
8513 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
8514
8515 * gcc.c-torture/execute/arith-rand-ll.c:
8516 Also test for bogus rest sign.
8517
8518 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8519
8520 PR libfortran/27895
8521 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
8522
8523 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
8524
8525 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
8526 from error messages.
8527
8528 2006-11-02 Mike Stump <mrs@apple.com>
8529
8530 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
8531
8532 * g++.old-deja/g++.abi/align.C: Enable for darwin.
8533
8534 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
8535
8536 * g++.dg/eh/gcsec1.C: New test.
8537
8538 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8539
8540 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
8541 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
8542
8543 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
8544
8545 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
8546 hexadecimal value.
8547 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
8548 * gcc.dg/pr14796-2.c: Likewise.
8549
8550 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8551
8552 * gcc.c-torture/execute/20061101-1.c: New test.
8553
8554 2006-11-01 Richard Guenther <rguenther@suse.de>
8555
8556 * gcc.target/i386/fpprec-1.c: New testcase.
8557
8558 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8559
8560 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
8561 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
8562
8563 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8564
8565 * gcc.c-torture/execute/20061031-1.c: New test.
8566
8567 2006-10-31 Geoffrey Keating <geoffk@apple.com>
8568
8569 PR 23067
8570 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
8571 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
8572 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
8573 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
8574 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
8575 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
8576 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
8577
8578 2006-10-31 Eric Christopher <echristo@apple.com>
8579 Falk Hueffner <falk@debian.org>
8580
8581 * gcc.dg/builtin-bswap-1.c: New.
8582 * gcc.dg/builtin-bswap-2.c: New.
8583 * gcc.dg/builtin-bswap-3.c: New.
8584 * gcc.dg/builtin-bswap-4.c: New.
8585 * gcc.dg/builtin-bswap-5.c: New.
8586 * gcc.target/i386/builtin-bswap-1.c: New.
8587
8588 2006-10-31 Geoffrey Keating <geoffk@apple.com>
8589
8590 * gcc.dg/inline-16.c: New.
8591
8592 PR 16622
8593 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
8594 defining it.
8595 * gcc.dg/inline-13.c: New.
8596 * gcc.dg/inline-14.c: New.
8597 * gcc.dg/inline-15.c: New.
8598
8599 PR 11377
8600 * gcc.dg/inline6.c: New.
8601 * gcc.dg/inline7.c: New.
8602
8603 2006-10-31 Roger Sayle <roger@eyesopen.com>
8604
8605 PR middle-end/23470
8606 * gcc.dg/pr23470-1.c: New test case.
8607
8608 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
8609
8610 PR fortran/29537
8611 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
8612 data.
8613 * gfortran.dg/blockdata_2.f90: New testcase.
8614
8615 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
8616
8617 PR libfortran/29627
8618 * gfortran.dg/unf_short_record_1.f90: New test.
8619
8620 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8621
8622 PR fortran/29067
8623 * gfortran.dg/pr29067.f: New test.
8624
8625 2006-10-31 Joseph Myers <joseph@codesourcery.com>
8626 Richard Sandiford <richard@codesourcery.com>
8627
8628 * lib/target-supports.exp (get_compiler_messages): Append options
8629 as a single list element.
8630 (check_effective_target_arm_vfp_ok): New.
8631 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
8632
8633 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
8634
8635 PR fortran/29387
8636 * gfortran.dg/intrinsic_actual_2.f90: New test.
8637
8638 PR fortran/29490
8639 * gfortran.dg/actual_array_interface_1.f90: New test.
8640
8641 PR fortran/29641
8642 * gfortran.dg/used_types_11.f90: New test.
8643
8644 2006-10-30 Dirk Mueller <dmueller@suse.de>
8645
8646 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
8647 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
8648 * g++.old-deja/g++.pt/eichin01.C (main): Same.
8649 * g++.old-deja/g++.mike/net25.C (main): Same.
8650 * g++.dg/lookup/exception1.C (main): Same.
8651 * g++.dg/parse/parens2.C (main): Same.
8652
8653 2006-10-30 Roger Sayle <roger@eyesopen.com>
8654
8655 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
8656
8657 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8658
8659 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
8660 * gcc.dg/torture/builtin-math-3.c: Likewise.
8661
8662 2006-10-30 Tobias Burnus <burnus@net-b.de>
8663
8664 PR fortran/29452
8665 * gfortran.dg/write_check.f90: Check run-time keyword checking.
8666 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
8667
8668 2006-10-30 Andrew Pinski <pinskia@gmail.com>
8669
8670 PR Fortran/29410
8671 * gfortran.fortran-torture/execute/transfer1.f90: New test.
8672
8673 2006-10-30 Joseph Myers <joseph@codesourcery.com>
8674
8675 * lib/target-supports.exp (check_function_available): Declare
8676 function before calling.
8677
8678 2006-10-30 Jakub Jelinek <jakub@redhat.com>
8679
8680 PR tree-optimization/29637
8681 * gcc.dg/pr29637.c: New test.
8682
8683 2006-10-29 Roger Sayle <roger@eyesopen.com>
8684
8685 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
8686 tree canonicalization.
8687
8688 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8689
8690 * gcc.dg/builtins-20.c: Add more hypot tests.
8691
8692 2006-10-29 Roger Sayle <roger@eyesopen.com>
8693
8694 * gcc.dg/fold-compare-1.c: New test case.
8695
8696 2006-10-29 Dirk Mueller <dmueller@suse.de>
8697
8698 PR c++/16307
8699 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
8700
8701 2006-10-29 Roger Sayle <roger@eyesopen.com>
8702
8703 PR tree-optimization/15458
8704 * gcc.dg/fold-xornot-1.c: New test case.
8705
8706 2006-10-29 Richard Guenther <rguenther@suse.de>
8707
8708 * gcc.target/i386/math-torture/trunc.c: New testcase.
8709
8710 2006-10-29 Richard Guenther <rguenther@suse.de>
8711
8712 * gcc.target/i386/math-torture/round.c: New testcase.
8713
8714 2006-10-29 Richard Guenther <rguenther@suse.de>
8715
8716 * gcc.target/i386/math-torture/ceil.c: New testcase.
8717 * gcc.target/i386/math-torture/floor.c: Likewise.
8718
8719 2006-10-29 Richard Guenther <rguenther@suse.de>
8720
8721 * gcc.target/i386/math-torture/rint.c: New testcase.
8722 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
8723
8724 2006-10-29 Richard Guenther <rguenther@suse.de>
8725
8726 * gcc.target/i386/math-torture/lfloor.c: New testcase.
8727 * gcc.target/i386/math-torture/lceil.c: Likewise.
8728
8729 2006-10-28 Tobias Burnus <burnus@net-b.de>
8730
8731 PR libgfortran/24313
8732 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
8733
8734 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
8735
8736 * gcc.c-torture/execute/20020118-1.c,
8737 gcc.c-torture/execute/builtins/strlen.c,
8738 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
8739 comment typos.
8740
8741 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8742
8743 * gcc.dg/builtins-20.c: Add tests for hypot.
8744 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
8745 two-argument builtins.
8746 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
8747 TESTIT2. Update all callers.
8748 (TESTIT2, TESTIT2_R): New helper macros.
8749 Add testcases for pow, hypot and atan2.
8750
8751 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8752
8753 PR C++/29295
8754 * g++.dg/expr/bool1.C: New test.
8755 * g++.dg/expr/bool2.C: New test.
8756
8757 2006-10-28 Tobias Burnus <burnus@net-b.de>
8758
8759 PR fortran/28224
8760 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
8761 * gfortran.dg/namelist_internal.f90: New test.
8762
8763 2006-10-28 Tobias Burnus <burnus@net-b.de>
8764
8765 PR fortran/29625
8766 * gfortran.dg/io_real_boz.f90: Add.
8767 * gfortran.dg/io_real_boz2.f90: Add.
8768
8769 2006-10-28 Richard Guenther <rguenther@suse.de>
8770
8771 PR middle-end/26899
8772 * gcc.dg/tree-ssa/pr26899.c: New testcase.
8773
8774 2006-10-28 Richard Guenther <rguenther@suse.de>
8775
8776 PR target/28806
8777 * gcc.target/i386/math-torture/lround.c: New testcase.
8778
8779 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
8780
8781 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
8782 * gcc.dg/builtins-44.c: Likewise.
8783 * gcc.dg/builtins-45.c: Likewise.
8784 * gcc.dg/pr28796-2.c: Likewise.
8785 * gcc.dg/unordered-3.c: Likewise.
8786
8787 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8788
8789 PR libgfortran/27954
8790 * gfortran.dg/error_recovery_2.f90: New test.
8791
8792 2006-10-26 Richard Guenther <rguenther@suse.de>
8793
8794 * gcc.target/i386/i386.exp: Use glob, not find to collect
8795 tests. Avoids recursing into subdirectories.
8796 * gcc.target/i386/math-torture/math-torture.exp: Torture
8797 for interesting ia32 math options.
8798 * gcc.target.i386/math-torture/lrint.c: New testcase.
8799
8800 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8801
8802 PR libgfortran/29563
8803 * gfortran.dg/arrayio_9.f90: Update test.
8804 * gfortran.dg/arrayio_19.f90: New test.
8805
8806 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
8807
8808 * gcc.dg/20061026.c: New testcase.
8809
8810 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8811
8812 PR libgfortran/29563
8813 * gfortran.dg/arrayio_9.f90: New test.
8814
8815 2006-10-26 Ben Elliston <bje@au.ibm.com>
8816
8817 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
8818 Copy the strings manually, as strcpy may call strlen.
8819
8820 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8821
8822 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
8823 Add checks for log, log2, log10 and log1p.
8824
8825 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
8826 we already test 0.0. Add checks for expm1, log, log2, log10,
8827 log1p, cbrt, erf and erfc.
8828
8829 2006-10-25 Steve Ellcey <sje@cup.hp.com>
8830
8831 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
8832
8833 2006-10-25 Uros Bizjak <uros@kss-loka.si>
8834
8835 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
8836 and remainderl() built-in functions. Remove -ffast-math from
8837 dg-options.
8838
8839 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8840
8841 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
8842 acosh and atanh.
8843
8844 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
8845 floating point modifiers to arguments passed to float and long
8846 double functions respectively. Update all callers to use floating
8847 point numbers, not integers. Add tests for exp, exp2 and
8848 exp10/pow10.
8849
8850 * gcc.dg/torture/builtin-math-3.c: New test.
8851
8852 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
8853
8854 PR fortran/29393
8855 * gfortran.dg/initialize_2.f90: New.
8856
8857 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8858
8859 * gcc.dg/torture/builtin-math-2.c: New test.
8860
8861 2006-10-24 Richard Guenther <rguenther@suse.de>
8862
8863 PR middle-end/28796
8864 * gcc.dg/pr28796-1.c: New testcase.
8865 * gcc.dg/pr28796-2.c: Likewise.
8866
8867 2006-10-24 Richard Guenther <rguenther@suse.de>
8868
8869 * gcc.dg/builtins-57.c: New testcase.
8870
8871 2006-10-24 Richard Guenther <rguenther@suse.de>
8872
8873 PR tree-optimization/29567
8874 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
8875
8876 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
8877
8878 PR tree-optimization/14784
8879 * gcc.dg/alias-10.c: New test.
8880
8881 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8882
8883 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
8884
8885 2006-10-23 Jakub Jelinek <jakub@redhat.com>
8886
8887 * gcc.dg/builtin-strncat-chk-1.c: New test.
8888
8889 2006-10-23 Jan Hubicka <jh@suse.cz>
8890
8891 * gcc.dg/memmove-1.c: New test.
8892
8893 2006-10-23 Paul Brook <paul@codesourcery.com>
8894
8895 * gcc.dg/pragma-pack-5.c: New test.
8896
8897 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
8898
8899 * g++.dg/other/s390-1.C: New testcase.
8900
8901 2006-10-23 Richard Guenther <rguenther@suse.de>
8902
8903 PR middle-end/27132
8904 PR middle-end/23295
8905 * gcc.dg/pr27132.c: New testcase.
8906 * gcc.dg/pr23295.c: Likewise.
8907 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
8908 * g++.dg/tree-ssa/pr19807.C: Likewise.
8909
8910 2006-10-23 Richard Guenther <rguenther@suse.de>
8911
8912 PR middle-end/21032
8913 * gcc.dg/pr21032.c: New testcase.
8914
8915 2006-10-22 Jeff Law <law@redhat.com>
8916 Richard Guenther <rguenther@suse.de>
8917
8918 PR tree-optimization/15911
8919 * gcc.dg/tree-ssa/vrp30.c: New testcase.
8920
8921 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
8922
8923 PR c++/20647
8924 * g++.dg/abi/rtti3.C: New.
8925
8926 2006-10-21 Uros Bizjak <uros@kss-loka.si>
8927
8928 PR middle-end/28252
8929 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
8930 transformation.
8931
8932 2006-10-21 Richard Guenther <rguenther@suse.de>
8933
8934 PR tree-optimization/3511
8935 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
8936
8937 2006-10-21 Richard Guenther <rguenther@suse.de>
8938
8939 PR middle-end/26898
8940 * gcc.dg/torture/pr26898-1.c: New testcase.
8941 * gcc.dg/torture/pr26898-2.c: Likewise.
8942
8943 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
8944
8945 PR c++/28053
8946 * g++.dg/parse/bitfield1.C: Adjust error markers.
8947 * g++.dg/parse/bitfield2.C: New test.
8948
8949 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
8950
8951 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
8952
8953 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8954
8955 PR libfortran/27895
8956 * gfortran.dg/zero_sized_1.f90: New test.
8957
8958 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
8959
8960 * gcc.dg/div-compare-1.c: New test.
8961
8962 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
8963
8964 PR fortran/29216
8965 * gfortran.dg/result_default_init_1.f90: New test.
8966
8967 PR fortran/29314
8968 * gfortran.dg/automatic_default_init_1.f90: New test.
8969
8970 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
8971 from 38 to 33.
8972
8973 2006-10-18 Geoffrey Keating <geoffk@apple.com>
8974
8975 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
8976 'using namespace std' without previous declaration.
8977 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
8978 * g++.old-deja/g++.robertl/eb133c.C: New.
8979
8980 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8981
8982 PR libgfortran/29277
8983 * gfortran.dg/streamio_4.f90: Update test.
8984 * gfortran.dg/streamio_11.f90: New test.
8985
8986 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
8987
8988 PR c++/27952
8989 * g++.dg/inherit/virtual1.C: New test.
8990
8991 2006-10-17 Mark Mitchell <mark@codesourcery.com>
8992
8993 PR c++/28261
8994 * g++.dg/parse/enum3.C: New test.
8995
8996 2006-10-17 Mark Mitchell <mark@codesourcery.com>
8997
8998 PR c++/29039
8999 * g++.dg/init/ctor8.C: New test.
9000
9001 2006-10-17 Mark Mitchell <mark@codesourcery.com>
9002
9003 PR c++/27270
9004 * g++.dg/ext/complit8.C: Tweak error markers.
9005 * g++.dg/template/complit1.C: Add error marker.
9006
9007 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9008
9009 PR c++/27270
9010 * g++.dg/ext/complit8.C: New test.
9011
9012 PR c++/29408
9013 * g++.dg/parse/dtor12.C: New test.
9014
9015 PR c++/29435
9016 * g++.dg/template/sizeof11.C: New test.
9017
9018 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
9019
9020 PR fortran/29392
9021 * gfortran.dg/data_char_3.f90: New test.
9022
9023 PR fortran/29451
9024 * gfortran.dg/negative_automatic_size.f90: New test.
9025
9026 2006-10-16 David Daney <ddaney@avtrex.com>
9027
9028 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
9029
9030 2006-10-16 Eric Christopher <echristo@apple.com>
9031
9032 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
9033 x86_64.
9034
9035 2006-10-16 Mark Mitchell <mark@codesourcery.com>
9036
9037 PR c++/28211
9038 * g++.dg/tc1/dr49.C: Tweak error messages.
9039 * g++.dg/parse/template21.C: New test.
9040
9041 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9042
9043 PR middle-end/20491
9044 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
9045
9046 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
9047
9048 PR fortran/29403
9049 * gfortran.dg/print_1.f90: New test.
9050
9051 2006-10-15 Jan Hubicka <jh@suse.cz>
9052
9053 PR middle-end/29241
9054 * gcc.c-torture/compile/pr29241.c: New testcase.
9055
9056 2006-10-15 David Edelsohn <edelsohn@gnu.org>
9057
9058 PR middle-end/29250
9059 * gcc.c-torture/compile/pr29250.c: New test.
9060
9061 2006-10-15 Richard Guenther <rguenther@suse.de>
9062
9063 * gcc.dg/pr29299.c: New testcase.
9064
9065 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
9066
9067 PR fortran/24767
9068 * gfortran.dg/label_4.f90: Adjust warning flag.
9069
9070 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
9071
9072 PR fortran/29371
9073 * gfortran.dg/nullify_3.f90: New test.
9074
9075 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9076
9077 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9078 on Solaris 2.5.1 too.
9079
9080 2006-10-13 Eric Christopher <echristo@apple.com>
9081
9082 * gcc.dg/pr25993.c: Skip for darwin.
9083
9084 2006-10-13 Eric Christopher <echristo@apple.com>
9085
9086 * gcc.dg/visibility-11.c: Skip for darwin.
9087
9088 2006-10-13 Eric Christopher <echristo@apple.com>
9089
9090 * gcc.dg/darwin-weakimport-1.c: Use
9091 -fno-asynchronous-unwind-tables.
9092 * gcc.dg/darwin-weakimport-3.c: Ditto.
9093
9094 2006-10-13 Richard Guenther <rguenther@suse.de>
9095
9096 PR tree-optimization/29446
9097 * gcc.dg/torture/pr29446.c: New testcase.
9098
9099 2006-10-13 Bill Wendling <wendling@apple.com>
9100
9101 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
9102 * g++.old-deja/g++.jason/hmc1.C: Likewise.
9103 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
9104 * g++.old-deja/g++.law/shadow1.C: Likewise.
9105 * g++.old-deja/g++.law/ctors10.C: Likewise.
9106 * g++.dg/debug/namespace1.C: Likewise.
9107 * g++.dg/inherit/namespace-as-base.C: Likewise.
9108 * g++.dg/opt/delay-slot-1.C: Likewise.
9109 * g++.dg/parse/defarg10.C: Likewise.
9110 * g++.dg/template/ptrmem11.C: Likewise.
9111 * g++.dg/template/mem_func_ptr.C: Likewise.
9112 * g++.dg/template/spec19.C: Likewise.
9113
9114 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
9115
9116 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
9117
9118 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
9119
9120 PR fortran/29373
9121 * gfortran.dg/implicit_9.f90: New test.
9122
9123 PR fortran/29407
9124 * gfortran.dg/namelist_25.f90: New test.
9125
9126 PR fortran/27701
9127 * gfortran.dg/same_name_2.f90: New test.
9128
9129 PR fortran/29232
9130 * gfortran.dg/host_assoc_types_1.f90: New test.
9131
9132 PR fortran/29364
9133 * gfortran.dg/missing_derived_type_1.f90: New test.
9134 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
9135
9136 PR fortran/29422
9137 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
9138
9139 PR fortran/29428
9140 * gfortran.dg/alloc_comp_assign_5.f90: New test.
9141
9142 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9143
9144 PR fortran/29391
9145 * gfortran.dg/bound_2.f90: New test.
9146
9147 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9148
9149 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
9150 directive.
9151 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
9152 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
9153 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
9154 * gfortran.dg/gomp/reduction3.f90: Likewise.
9155 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
9156 * gfortran.dg/dummy_procedure_2.f90: Likewise.
9157 * gfortran.dg/interface_derived_type_1.f90: Likewise.
9158 * gfortran.dg/forall_4.f90: Likewise.
9159 * gfortran.dg/spec_expr_4.f90: Likewise.
9160 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
9161 * gfortran.dg/forall_5.f90: Likewise.
9162 * gfortran.dg/open_access_append_2.f90: Add check for
9163 compile-time warning.
9164
9165 2006-10-13 Mark Mitchell <mark@codesourcery.com>
9166
9167 PR c++/28506
9168 * g++.dg/parse/pure1.C: New test.
9169
9170 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9171
9172 PR fortran/21435
9173 * gfortran.dg/io_constraints_3.f90: New test.
9174 * gfortran.dg/open_access_append_1.f90: Add checks
9175 for compile-time warnings.
9176 * gfortran.dg/pr20163-2.f: Likewise.
9177 * gfortran.dg/iostat_2.f90: Likewise.
9178 * gfortran.dg/label_4.f90: Delete the temporary
9179 file.
9180 * gfortran.dg/direct_io_2.f90: Add a FILE=
9181 specifier.
9182 * gfortran.dg/iomsg_1.f90: Add check for
9183 compile-time warning.
9184
9185 2006-10-12 Jan Hubicka <jh@suse.cz>
9186
9187 PR c/28419
9188 * gcc.dg/pr28319.c: New test.
9189
9190 2006-10-12 Mark Mitchell <mark@codesourcery.com>
9191 PR c++/29318
9192 * g++.dg/ext/vla4.C: New test.
9193
9194 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
9195
9196 PR c++/27961
9197 * g++.dg/template/crash60.C: New test.
9198 * g++.dg/other/large-size-array.C: Adjust error markers.
9199 * g++.dg/parse/crash27.C: Likewise.
9200 * g++.dg/template/crash1.C: Likewise.
9201
9202 2006-10-12 Steve Ellcey <sje@cup.hp.com>
9203
9204 PR testsuite/29093
9205 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
9206
9207 2006-10-12 Jakub Jelinek <jakub@redhat.com>
9208
9209 PR preprocessor/28709
9210 * gcc.dg/cpp/paste14.c: New test.
9211
9212 2006-10-11 Mark Mitchell <mark@codesourcery.com>
9213
9214 PR c++/29175
9215 * g++.dg/init/array24.C: New test.
9216
9217 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9218
9219 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
9220 of <sys/types.h>.
9221
9222 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
9223
9224 PR c++/29024
9225 * g++.dg/parse/typedef8.C: New test.
9226 * g++.dg/other/mult-stor1.C: Adjust error markers.
9227
9228 2006-10-11 Richard Guenther <rguenther@suse.de>
9229
9230 PR tree-optimization/28230
9231 * gcc.dg/torture/pr28230.c: New testcase.
9232
9233 2006-10-11 Richard Guenther <rguenther@suse.de>
9234
9235 PR inline-asm/29119
9236 * gcc.dg/torture/pr29119.c: New testcase.
9237
9238 2006-10-10 Jakub Jelinek <jakub@redhat.com>
9239
9240 PR middle-end/29272
9241 * gcc.c-torture/execute/20060930-2.c: New test.
9242
9243 2006-10-09 Richard Henderson <rth@redhat.com>
9244
9245 Revert emutls patch.
9246
9247 2006-10-09 Richard Guenther <rguenther@suse.de>
9248
9249 PR middle-end/29254
9250 * gcc.dg/pr29254.c: New testcase.
9251
9252 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
9253 Paul Thomas <pault@gcc.gnu.org>
9254
9255 PR fortran/20541
9256 * gfortran.dg/alloc_comp_basics_1.f90: New test.
9257 * gfortran.dg/alloc_comp_basics_2.f90: New test.
9258 * gfortran.dg/alloc_comp_assign_1.f90: New test.
9259 * gfortran.dg/alloc_comp_assign_2.f90: New test.
9260 * gfortran.dg/alloc_comp_assign_3.f90: New test.
9261 * gfortran.dg/alloc_comp_assign_4.f90: New test.
9262 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
9263 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
9264 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
9265 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
9266 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
9267 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
9268 * gfortran.dg/alloc_comp_std.f90: New test.
9269 * gfortran.dg/move_alloc.f90: New test.
9270
9271 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
9272
9273 PR fortran/29115
9274 * gfortran.dg/derived_constructor_comps_2.f90: New test.
9275
9276 PR fortran/29211
9277 * gfortran.dg/forall_char_dependencies_1.f90: New test.
9278
9279 2006-10-08 Tobias Burnus <burnus@net-b.de>
9280
9281 PR fortran/28585
9282 * gfortran.dg/new_line.f90: New test.
9283
9284 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9285
9286 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
9287 * gcc.dg/torture/builtin-convert-1.c,
9288 gcc.dg/torture/builtin-convert-2.c,
9289 gcc.dg/torture/builtin-convert-3.c,
9290 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
9291
9292 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
9293
9294 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9295 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9296 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9297 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
9298
9299 2006-10-07 Andrew Pinski <pinskia@gmail.com>
9300
9301 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
9302 Xfail some tests for powerpc-darwin and powerpc-aix.
9303
9304 2006-10-07 Jakub Jelinek <jakub@redhat.com>
9305
9306 PR c/29380
9307 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
9308
9309 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9310
9311 PR target/29300
9312 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
9313 on hppa*-*-hpux*.
9314
9315 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9316
9317 PR fortran/16580
9318 PR fortran/29288
9319 * gfortran.fortran-torture/execute/specifics.f90:
9320 Add tests for using all possible intrinsics as actual arguments.
9321 * gfortran.dg/specifics_1.f90: Add tests for using
9322 all possible intrinsics as actual arguments.
9323 * gfortran.dg/specifics_2.f90: New file.
9324 * gfortran.dg/specifics_3.f90: New file.
9325
9326 2006-10-07 Richard Sandiford <richard@codesourcery.com>
9327
9328 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
9329 * gcc.dg/debug/debug-2.c: Likewise.
9330
9331 2006-10-06 Uros Bizjak <uros@kss-loka.si>
9332
9333 * gcc.c-torture/compile/sync-2.c: New test.
9334
9335 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9336
9337 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
9338 line endings.
9339
9340 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9341
9342 PR rtl-optimization/29128
9343 * gcc.c-torture/compile/pr29128.c: New test.
9344
9345 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9346
9347 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
9348 line endings.
9349
9350 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
9351
9352 PR middle-end/29256
9353 * gcc.dg/tree-ssa/loop-19.c: New test.
9354
9355 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9356
9357 PR tree-optimization/29330
9358 * gcc.dg/pr29330.c: New test.
9359
9360 PR target/28924
9361 * gcc.c-torture/compile/20061005-1.c: New test.
9362
9363 2006-10-06 Olivier Hainque <hainque@adacore.com>
9364
9365 * gcc.dg/typename-vla-1.c: New case.
9366 * gnat.dg/forward_vla.adb: New case.
9367
9368 2006-10-06 Jakub Jelinek <jakub@redhat.com>
9369
9370 PR tree-optimization/29290
9371 * gfortran.dg/loop_nest_1.f90: New test.
9372
9373 PR target/29198
9374 * gcc.dg/tls/opt-12.c: New test.
9375
9376 PR fortran/28415
9377 * gfortran.dg/save_2.f90: New test.
9378
9379 PR c/29091
9380 * gcc.dg/pr29091.c: New test.
9381
9382 2006-10-06 Joseph Myers <joseph@codesourcery.com>
9383
9384 * lib/target-supports.exp
9385 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
9386 same as x86_64-*-*; check for LP64.
9387
9388 2006-10-04 Richard Henderson <rth@redhat.com>
9389
9390 * lib/target-supports.exp (check_effective_target_tls): Redefine
9391 to mean non-emulated tls.
9392 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9393 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9394 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9395 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9396 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9397 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9398 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9399
9400 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9401
9402 PR fortran/29343
9403 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
9404
9405 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9406
9407 * gfortran.dg/bounds_check_fail_1.f90: New test.
9408
9409 2006-10-03 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/29020
9412 * g++.dg/template/friend48.C: New test.
9413
9414 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
9415
9416 PR fortran/29098
9417 * gfortran.dg/default_initialization_2.f90: New test.
9418
9419 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9420
9421 PR fortran/20779
9422 PR fortran/20891
9423 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
9424
9425 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
9426
9427 PR fortran/29284
9428 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
9429
9430 PR fortran/29321
9431 PR fortran/29322
9432 * gfortran.dg/missing_optional_dummy_2.f90: New test.
9433
9434 PR fortran/25091
9435 PR fortran/25092
9436 * gfortran.dg/entry_array_specs_1.f90: New test.
9437
9438 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
9439
9440 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
9441 insufficient to inhibit some test failures at -O3. Do testing
9442 on integers.
9443
9444 2006-10-03 Mark Mitchell <mark@codesourcery.com>
9445
9446 PR c++/29138
9447 * g++.dg/inherit/access8.C: New test.
9448 * g++.dg/template/dtor4.C: Tweak error messages.
9449
9450 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9451
9452 PR fortran/27478
9453 * gfortran.dg/entry_8.f90: New test.
9454
9455 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9456
9457 PR c++/29291
9458 * g++.dg/parse/new4.C: New test.
9459
9460 2006-10-03 Uros Bizjak <uros@kss-loka.si>
9461
9462 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
9463 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
9464 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
9465 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
9466 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
9467
9468 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9469
9470 PR fortran/19260
9471 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
9472 * gfortran.dg/continuation_2.f90: New test.
9473
9474 PR fortran/19262
9475 * gfortran.dg/continuation_3.f90: New test.
9476 * gfortran.dg/continuation_4.f90: New test.
9477 * gfortran.dg/continuation_5.f: New test.
9478 * gfortran.dg/continuation_6.f: New test.
9479
9480 2006-10-02 Mark Mitchell <mark@codesourcery.com>
9481
9482 PR c++/29226
9483 * g++.dg/template/vla1.C: New test.
9484
9485 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9486
9487 PR fortran/29210
9488 * gfortran.dg/complex_parameter_1.f90: New test.
9489
9490 2006-10-02 Jakub Jelinek <jakub@redhat.com>
9491
9492 PR c/29154
9493 * gcc.c-torture/execute/20060929-1.c: New test.
9494
9495 2006-10-01 Mark Mitchell <mark@codesourcery.com>
9496
9497 PR c++/29105
9498 * g++.dg/template/member6.C: New test.
9499 * g++.dg/parse/typename7.C: Adjust error markers.
9500
9501 PR c++/29080
9502 * g++.dg/template/member7.C: New test.
9503
9504 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
9505
9506 PR c/24010
9507 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
9508 gcc.dg/Woverride-init-3.c: New tests.
9509
9510 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 * gcc.c-torture/execute/20060930-1.c: New test.
9513
9514 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9515
9516 PR fortran/18791
9517 * gfortran.dg/specifics_1.f90: New test.
9518 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
9519 complex specifics.
9520
9521 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9522
9523 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
9524 pthread-init-common.h: New.
9525
9526 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
9527
9528 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
9529 precision on some archs.
9530
9531 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
9532
9533 * gcc.dg/non-local-goto-1.c: New test.
9534 * gcc.dg/non-local-goto-2.c: Likewise.
9535 * gcc.dg/setjmp-3.c: Likewise.
9536 * gcc.dg/setjmp-4.c: Likewise.
9537
9538 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
9539
9540 * gnat.dg/self_aggregate_with_pointer.adb: New test.
9541
9542 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
9543
9544 PR fortran/28276
9545 * gfortran.dg/exponent_1.f90: New test.
9546
9547 PR fortran/27021
9548 * gfortran.dg/nearest_1.f90: New test.
9549
9550 2006-09-26 Jakub Jelinek <jakub@redhat.com>
9551
9552 PR middle-end/25261
9553 PR middle-end/28790
9554 * gcc.dg/gomp/nestedfn-1.c: New test.
9555
9556 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
9557
9558 PR objc/29195
9559 * objc/compile/method-1.m: New test.
9560
9561 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
9562
9563 PR c++/26938
9564 * g++.dg/template/crash58.C: New test.
9565 * g++.dg/parse/crash28.C: Adjust error markers.
9566 * g++.dg/template/crash34.C: Likewise.
9567 * g++.dg/template/friend31.C: Likewise.
9568 * g++.dg/template/crash32.C: Likewise.
9569
9570 PR c++/27329
9571 * g++.dg/template/crash59.C: New test.
9572
9573 PR c++/27667
9574 * g++.dg/template/spec33.C: New test.
9575 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
9576
9577 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
9578 Adam Nemet <anemet@caviumnetworks.com>
9579
9580 * gcc.dg/tree-ssa/ivopts-1.c: New test.
9581 * gcc.dg/tree-ssa/ivopts-2.c: New test.
9582
9583 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
9584
9585 PR target/28911
9586 * gcc.dg/pr28911.c: New.
9587
9588 2006-09-23 Uros Bizjak <uros@kss-loka.si>
9589
9590 PR target/29169
9591 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
9592 (dg-options): Add -mfpmath=387.
9593
9594 2006-09-23 Jakub Jelinek <jakub@redhat.com>
9595
9596 PR c/28706
9597 * gcc.dg/pr28706.c: New test.
9598
9599 PR c/28712
9600 * gcc.dg/pr28712.c: New test.
9601
9602 2006-09-22 Mike Stump <mrs@apple.com>
9603
9604 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
9605
9606 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
9607
9608 PR tree-optimization/28888
9609 * gcc.dg/pr28888.c: New test.
9610
9611 2006-09-21 Mark Mitchell <mark@codesourcery.com>
9612
9613 PR c++/29016
9614 * g++.dg/init/ptrfn1.C: New test.
9615
9616 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
9617
9618 PR c++/28861
9619 * g++.dg/template/spec32.C: New test.
9620 * g++.dg/parse/crash9.C: Adjust error markers.
9621
9622 PR c++/28303
9623 * g++.dg/template/typedef6.C: New test.
9624 * g++.dg/init/error1.C: Adjust error markers.
9625 * g++.dg/parse/crash9.C: Likewise.
9626 * g++.dg/template/crash55.C: Likewise.
9627
9628 2006-09-21 Janis Johnson <janis187@us.ibm.com>
9629
9630 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
9631
9632 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
9633
9634 PR target/27650
9635 * g++.dg/ext/dllimport12.C: New test.
9636
9637 2006-09-20 Richard Sandiford <richard@codesourcery.com>
9638
9639 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
9640 * gcc.target/mips/nmadd-2.c: Likewise.
9641 * gcc.target/mips/mips-ps-6.c: New test.
9642 * gcc.target/mips/neg-abs-1.c: Likewise.
9643 * gcc.target/mips/neg-abs-2.c: Likewise.
9644 * gcc.target/mips/nmadd-3.c: New test.
9645
9646 2006-09-20 Jakub Jelinek <jakub@redhat.com>
9647
9648 PR middle-end/28046
9649 * gcc.dg/gomp/atomic-10.c: New test.
9650 * g++.dg/gomp/atomic-10.C: New test.
9651
9652 2006-09-20 Eric Christopher <echristo@apple.com>
9653
9654 * gcc.target/i386/sse3-not-fisttp.c: New.
9655
9656 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
9657
9658 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
9659
9660 2006-09-19 Richard Sandiford <richard@codesourcery.com>
9661
9662 * gcc.c-torture/execute/pr28289.c (one): New variable.
9663 (main): Use it instead of argc.
9664 * gcc.c-torture/execute/20060102-1.c (one): New variable.
9665 (main): Use it instead of argc.
9666
9667 2006-09-19 Paul Brook <paul@codesourcery.com>
9668
9669 PR target/28516
9670 * gcc.dg/nested-func-5.c: New test.
9671
9672 2006-09-19 Ben Elliston <bje@au.ibm.com>
9673
9674 * lib/target-supports.exp (check_effective_target_tls): Compile
9675 test stubs using ${tool}_target_compile, not just target_compile.
9676 (check_effective_target_tls_runtime): Likewise.
9677
9678 2006-09-19 Ben Elliston <bje@au.ibm.com>
9679
9680 * gcc.c-torture/compile/20030405-1.x: Remove.
9681
9682 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
9683 optimising linker from discarding it.
9684
9685 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
9686
9687 PR fortran/28526
9688 * gfortran.dg/keyword_symbol_1.f90: New test.
9689
9690 * gfortran.dg/spread_shape_1.f90: Add missing warning with
9691 pedantic compilation option.
9692
9693 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
9694
9695 PR fortran/29060
9696 * gfortran.dg/spread_shape_1.f90: New test.
9697
9698 2006-09-17 Roger Sayle <roger@eyesopen.com>
9699
9700 PR tree-optimization/28887
9701 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
9702
9703 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
9704
9705 PR c/25993
9706 * gcc.dg/pr25993.c: New test.
9707
9708 2006-09-17 Ira Rosen <irar@il.ibm.com>
9709
9710 PR tree-opt/21591
9711 * gcc.dg/vect/pr21591.c: New test.
9712
9713 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
9714
9715 PR tree-opt/29059
9716 * gcc.c-torture/compile/strcpy-1.c: New test.
9717 * gcc.c-torture/compile/strcpy-2.c: New test.
9718 * gcc.c-torture/compile/memcpy-1.c: New test.
9719 * gcc.c-torture/compile/memcpy-2.c: New test.
9720
9721 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
9722
9723 PR testsuite/29055
9724 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
9725
9726 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
9727
9728 * gnat.dg/specs/double_record_extension1.ads: New test.
9729 * gnat.dg/specs/double_record_extension2.ads: Likewise.
9730
9731 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
9732
9733 PR fortran/29051
9734 * gfortran.dg/oldstyle_3.f90: New test.
9735
9736 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9737
9738 PR libgfortran/29099
9739 * gfortran.dg/secnds-1.f: New test.
9740
9741 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9742
9743 PR libgfortran/29053
9744 * gfortran.dg/streamio_9.f90: New test.
9745 * gfortran.dg/streamio_10.f90: New test.
9746
9747 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
9748
9749 PR C++/29002
9750 * g++.dg/init/array22.C: New test.
9751 * g++.dg/init/array23.C: New test.
9752
9753 2006-09-14 Arnaud Charlet <charlet@adacore.com>
9754
9755 * stackcheck.lst: Update list of tests requiring stack checking.
9756 * norun.lst: Adjust for above change.
9757 * ada95.lst: New file.
9758 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
9759 requiring -gnat95 switch.
9760
9761 2006-09-14 Olivier Hainque <hainque@adacore.com>
9762
9763 * gnat.dg/in_out_parameter.adb: New test.
9764
9765 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
9766
9767 PR debug/28980
9768 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
9769
9770 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
9771
9772 * gnat.dg/specs/unchecked_union.ads: New test.
9773
9774 2006-09-13 Richard Sandiford <richard@codesourcery.com>
9775
9776 PR rtl-optimization/28982
9777 * gcc.c-torture/execute/pr28982a.c: New test.
9778 * gcc.c-torture/execute/pr28982b.c: Likewise.
9779
9780 2006-09-12 Eric Christopher <echristo@apple.com>
9781
9782 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
9783 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
9784
9785 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
9786
9787 PR c/28768
9788 PR preprocessor/14634
9789 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
9790 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
9791 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
9792
9793 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9794
9795 * gcc.dg/pr28243.c: New test.
9796
9797 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
9798
9799 PR fortran/28971
9800 gfortran.dg/pr28971.f90: New test to act as a backstop in case
9801 this undiagnosed regression reappears.
9802
9803 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
9804
9805 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
9806 Treat $srcdir as a literal.
9807 * lib/fortran-torture.exp (fortran-torture-compile,
9808 fortran-torture-execute): Likewise.
9809 * lib/objc-torture.exp (objc-torture-compile,
9810 objc-torture-execute): Likewise.
9811 * lib/profopt.exp (profopt-execute): Likewise.
9812
9813 2006-09-11 Geoffrey Keating <geoffk@apple.com>
9814
9815 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
9816
9817 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
9818
9819 PR testsuite/28950
9820 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
9821
9822 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
9823
9824 PR target/13685
9825 * gcc.target/i386/pr13685.c: New test.
9826
9827 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9828
9829 * gcc.dg/pr28726.c: New test.
9830
9831 2006-09-11 Josh Conner <jconner@apple.com>
9832
9833 * gcc.dg/nrv3.c: Increase size of structure.
9834 * gcc.dg/nrv4.c: Likewise.
9835 * gcc.dg/nrv5.c: Likewise.
9836
9837 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
9838
9839 PR libfortran/28890
9840 gfortran.dg/assumed_charlen_function_5.f90: New test.
9841
9842 2006-09-10 Mark Mitchell <mark@codesourcery.com>
9843
9844 PR c++/28991
9845 * g++.dg/init/static3.C: New test.
9846
9847 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
9848
9849 PR testsuite/29007
9850 * gcc.dg/long-long-cst1.c (t): Add cast to
9851 __SIZE_TYPE__ before casting to int.
9852 (main): Return 0 on success.
9853
9854 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9855
9856 * gcc.c-torture/execute/20060910-1.c: New test.
9857
9858 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
9859
9860 PR middle-end/26983
9861 * gcc.dg/pr26983.c: New test.
9862
9863 2006-09-10 Richard Sandiford <richard@codesourcery.com>
9864
9865 PR target/29006
9866 * gcc.c-torture/execute/pr29006.c: New test.
9867
9868 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9869
9870 PR libfortran/28947
9871 gfortran.dg/matmul_4.f90: New test.
9872
9873 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9874
9875 PR fortran/28959
9876 gfortran.dg/used_types_10: New test.
9877
9878 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9879
9880 PR libfortran/28923
9881 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
9882 gfortran.dg/array_initializer_3.f90: New test.
9883
9884 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9885
9886 PR fortran/28914
9887 * gfortran.dg/actual_array_constructor_3.f90: New test.
9888
9889 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
9890
9891 PR testsuite/26778
9892 * gcc.target/i386/pr26778.c: New testcase.
9893
9894 2006-09-08 Eric Christopher <echristo@apple.com>
9895
9896 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
9897 * gcc.target/i386/memcpy-1.c: Ditto.
9898 * gcc.target/i386/asm-1.c: Ditto.
9899 * gcc.target/i386/20060512-4.c: Ditto.
9900 * gcc.target/i386/compress-float-387.c: Ditto.
9901 * gcc.target/i386/20060512-1.c: Ditto.
9902 * gcc.target/i386/compress-float-sse.c: Ditto.
9903 * gcc.target/i386/20060512-2.c: Ditto.
9904 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
9905 * gcc.target/i386/stack-prot-kernel.c: Ditto.
9906 * gcc.target/i386/compress-float-387-pic.c: Ditto.
9907 * gcc.dg/pr26449.c: Ditto.
9908 * gcc.dg/attr-ms_struct-2.c: Ditto.
9909 * gcc.dg/attr-ms_struct-1.c: Ditto.
9910 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
9911
9912 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
9913
9914 PR c/28504
9915 * gcc.dg/vla-10.c: New test.
9916
9917 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9918
9919 PR c++/28858
9920 * g++.dg/parse/template20.C: New test.
9921 * g++.dg/template/operator8.C: Remove obsolete part.
9922 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
9923 * g++.old-deja/g++.pt/crash65.C: Likewise.
9924
9925 2006-09-07 Jason Merrill <jason@redhat.com>
9926
9927 PR middle-end/27724
9928 * gcc.dg/long-long-cst1.c: New test.
9929
9930 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9931
9932 PR C++/28906
9933 * g++.dg/other/array3.C: New test.
9934 * g++.dg/other/array4.C: New test.
9935 * g++.dg/other/array5.C: New test.
9936
9937 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
9938
9939 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
9940
9941 2006-09-07 Uros Bizjak <uros@kss-loka.si>
9942
9943 PR target/28946
9944 * gcc.target/i386/pr28946.c: New test.
9945
9946 2006-09-07 Steven G. Kargl <kargls@comcast.net>
9947
9948 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
9949 in integer literal constant.
9950 * gfortran.dg/enum_8.f90: Ditto.
9951 * gfortran.dg/g77/20030326-1.f: Ditto.
9952
9953 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
9954
9955 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
9956 nonconformance usage.
9957
9958 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9959
9960 PR middle-end/28862
9961 * gcc.c-torture/compile/vector-align-1.c: New test.
9962
9963 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9964
9965 PR rtl-opt/27883
9966 * g++.dg/opt/copysign-1.C: New test.
9967
9968 2006-09-06 Jason Merrill <jason@redhat.com>
9969
9970 PR c++/27371
9971 * g++.dg/warn/unused-result1.C: New test.
9972
9973 2006-09-06 Mark Mitchell <mark@codesourcery.com>
9974
9975 PR c++/28903
9976 * g++.dg/ext/vla3.C: New test.
9977
9978 PR c++/28886
9979 * g++.dg/template/array16.C: New test.
9980
9981 2006-09-06 Richard Guenther <rguenther@suse.de>
9982
9983 * gcc.dg/pr27226.c: Remove testcase again.
9984
9985 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9986
9987 PR tree-opt/28937
9988 * g++.dg/opt/unroll2.C: New test.
9989
9990 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9991
9992 PR tree-opt/28952
9993 * gcc.dg/vect/pr28952.c: New test.
9994
9995 2006-09-05 Richard Guenther <rguenther@suse.de>
9996
9997 PR tree-optimization/28900
9998 * gcc.dg/torture/pr28900.c: New testcase
9999
10000 2006-09-05 Richard Guenther <rguenther@suse.de>
10001
10002 PR tree-optimization/28905
10003 * gcc.c-torture/compile/pr28905.c: New testcase.
10004
10005 2006-09-05 Richard Guenther <rguenther@suse.de>
10006
10007 PR middle-end/28935
10008 * gcc.dg/pr28935.c: New testcase.
10009
10010 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10011
10012 * gcc.c-torture/execute/20060905-1.c: New test.
10013
10014 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
10015
10016 PR fortran/28908
10017 * gfortran.dg/used_types_7.f90: New test.
10018 * gfortran.dg/used_types_8.f90: New test.
10019 * gfortran.dg/used_types_9.f90: New test.
10020
10021 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10022
10023 * gcc.c-torture/compile/20060904-1.c: New test.
10024
10025 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
10026
10027 PR c++/23287 Revert my 2006-09-01 patch
10028 * g++.dg/parse/dtor12.C: Remove.
10029
10030 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
10031
10032 PR c+/27670
10033 * g++.dg/template/operator9.C: New test.
10034
10035 PR c++/27493
10036 * g++.dg/template/operator7.C: New test.
10037
10038 PR c++/27494
10039 * g++.dg/template/operator8.C: New test.
10040
10041 PR c++/27397
10042 * g++.dg/template/crash57.C: New test.
10043
10044 * g++.dg/template/typedef4.C: Adjust error markers.
10045 * g++.dg/template/typedef5.C: Likewise.
10046
10047 2006-09-02 Jakub Jelinek <jakub@redhat.com>
10048
10049 PR c++/28878
10050 * g++.dg/parse/crash33.C: New test.
10051
10052 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
10053 Richard Guenther <rguenther@suse.de>
10054 Adam Nemet <anemet@caviumnetworks.com>
10055
10056 PR middle-end/27226
10057 * gcc.target/mips/memcpy-1.c: New testcase.
10058 * gcc.dg/pr27226.c: Likewise.
10059
10060 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10061
10062 PR c++/28705
10063 * g++.dg/lookup/koenig5.C: New.
10064 * g++.dg/template/crash56.C: New.
10065
10066 2006-09-01 Josh Conner <jconner@apple.com>
10067
10068 PR c++/25505
10069 * gcc.dg/nrv3.c: New test.
10070 * gcc.dg/nrv4.c: New test.
10071 * gcc.dg/nrv5.c: New test.
10072
10073 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
10074
10075 PR c++/23287
10076 * g++.dg/parse/dtor12.C: New.
10077
10078 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
10079
10080 PR tree-optimization/28839
10081 * gcc.dg/pr28839.c: New test.
10082
10083 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
10084
10085 PR target/24367
10086 * gcc.dg/pr24367.c: New testcase.
10087
10088 2006-08-30 Joseph Myers <joseph@codesourcery.com>
10089
10090 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
10091
10092 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
10093
10094 PR rtl-optimization/27735
10095 * gcc.dg/loop-unswitch-1.c: New test.
10096
10097 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
10098
10099 PR fortran/28885
10100 * gfortran.dg/aliasing_dummy_2.f90: New test.
10101
10102 PR fortran/20067
10103 * gfortran.dg/generic_5.f90: Change error message.
10104
10105 PR fortran/28873
10106 * gfortran.dg/generic_6.f90: New test.
10107
10108 PR fortran/25077
10109 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
10110
10111 PR fortran/25102
10112 * gfortran.dg/invalid_interface_assignment.f90: New test.
10113
10114 PR fortran/24866
10115 * gfortran.dg/module_proc_external_dummy.f90: New test.
10116
10117 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
10118
10119 PR c++/28349
10120 * g++.dg/warn/var-args1.C: New test.
10121
10122 2006-08-29 Steven G. Kargl <kargls@comcast.net>
10123
10124 PR fortran/28866
10125 * gfortran.dg/simpleif_2.f90: New test.
10126 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
10127 * gfortran.dg/enum_5.f90: Ditto.
10128
10129 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10130 Kazu Hirata <kazu@codesourcery.com>
10131
10132 PR tree-optimization/17506
10133 * gcc.dg/pr17506.c: New.
10134
10135 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
10136
10137 PR c++/28139
10138 * g++.dg/eh/alias1.C: New test.
10139
10140 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10141
10142 PR c++/28860
10143 * g++.dg/template/ttp22.C: New test.
10144
10145 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
10146
10147 PR middle-end/26632
10148 * gcc.dg/pr26632.c: New.
10149
10150 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10151
10152 PR libgfortran/28354
10153 * gfortran.dg/fmt_zero_precision.f90: New test.
10154
10155 2006-08-27 Mark Mitchell <mark@codesourcery.com>
10156
10157 PR c++/28058
10158 * g++.dg/template/spec31.C: New test.
10159
10160 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
10161
10162 PR c++/26573
10163 * g++.dg/other/static2.C: New test.
10164
10165 2006-08-26 Roger Sayle <roger@eyesopen.com>
10166
10167 * gcc.dg/Wswitch-enum-2.c: New test case.
10168 * gcc.dg/Wswitch-enum-3.c: Likewise.
10169
10170 2006-08-26 Richard Guenther <rguenther@suse.de>
10171
10172 * gcc.c-torture/compile/20060826-1.c: New testcase.
10173
10174 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
10175
10176 PR c++/28736
10177 * g++.dg/template/void10.C: New test.
10178
10179 PR c++/28737
10180 * g++.dg/template/void8.C: New test.
10181
10182 PR c+_+/28738
10183 * g++.dg/template/void9.C: New test.
10184
10185 * g++.dg/template/void3.C: Adjust error markers.
10186 * g++.dg/template/void4.C: Likewise.
10187 * g++.dg/template/crash55.C: Likewise.
10188 * g++.dg/template/void7.C: Likewise
10189
10190 2006-08-26 Mark Mitchell <mark@codesourcery.com>
10191
10192 PR c++/28588
10193 * g++.dg/inherit/access6.C: New test.
10194 * g++.dg/inherit/access7.C: Likewise.
10195
10196 PR c++/28595
10197 * g++.dg/template/array15.C: New test.
10198 * g++.dg/template/crash2.C: Tweak error markers.
10199
10200 2006-08-26 Jakub Jelinek <jakub@redhat.com>
10201
10202 PR middle-end/28683
10203 * gcc.c-torture/compile/20060823-1.c: New test.
10204
10205 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10206
10207 PR c++/28853
10208 * g++.dg/template/ttp21.C: New test.
10209
10210 PR c++/28852
10211 * g++.dg/other/operator1.C: Add error-marker.
10212 * g++.dg/other/operator2.C: New test.
10213
10214 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10215
10216 PR c/27893
10217 * gcc.c-torture/compile/vla-const-1.c,
10218 gcc.c-torture/compile/vla-const-2.c: New tests.
10219
10220 2006-08-26 Richard Guenther <rguenther@suse.de>
10221
10222 PR middle-end/28814
10223 * gcc.dg/torture/pr28814.c: New testcase.
10224
10225 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10226
10227 PR c/28418
10228 * gcc.c-torture/compile/compound-literal-1.c: New test.
10229
10230 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
10231
10232 PR c/28299
10233 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
10234 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
10235 Expect extra diagnostics.
10236
10237 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
10238
10239 gcc.dg/noncompile/pr16876.c: New test.
10240
10241 2006-08-25 Mark Mitchell <mark@codesourcery.com>
10242
10243 PR c++/28056
10244 * g++.dg/parse/local1.C: New test.
10245 * g++.dg/other/qual1.C: Tweak error marker.
10246
10247 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
10248
10249 PR c++/27787
10250 * g++.dg/template/typename10.C: New.
10251 * g++.dg/template/lookup4.C: Remove bogus error marker.
10252
10253 2006-08-25 Richard Guenther <rguenther@suse.de>
10254
10255 PR testsuite/28829
10256 * gcc.dg/pr26570.c: Fix testcase.
10257
10258 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
10259
10260 PR tree-opt/28807
10261 * gcc.c-torture/execute/mayalias-2.c: New test.
10262 * gcc.dg/tree-ssa/alias-13.c: New test.
10263
10264 2006-08-24 Jan Hubicka <jh@suse.cz>
10265
10266 PR debug/26881
10267 * gcc.dg/debug/pr26881.c: New file.
10268
10269 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
10270
10271 PR fortran/28788
10272 * gfortran.dg/used_types_4.f90: New test.
10273 * gfortran.dg/derived_init_2.f90: Modify to check sibling
10274 association of derived types.
10275 * gfortran.dg/used_types_2.f90: Add module cleanup.
10276 * gfortran.dg/used_types_3.f90: The same.
10277
10278 PR fortran/28771
10279 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
10280 fix of regression.
10281
10282 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10283
10284 PR 28813
10285 * gfortran.dg/direct_io_6.f90: Remove test.
10286
10287 2006-08-23 Stuart Hastings <stuart@apple.com>
10288
10289 PR 28825
10290 * gcc.target/i386/20060821-1.c: New.
10291
10292 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
10293
10294 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
10295 dg-warning strings for dllimport.
10296
10297 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10298
10299 PR C++/28450
10300 * g++.dg/ext/vector4.C: New test.
10301 * g++.dg/ext/complex1.C: New test.
10302
10303 2006-08-21 Geoffrey Keating <geoffk@apple.com>
10304
10305 PR debug/28692
10306 * gcc.dg/debug/const-1.c: New.
10307 * gcc.dg/debug/const-2.c: New.
10308 * gcc.dg/debug/dwarf2/const-1.c: New.
10309 * gcc.dg/debug/dwarf2/const-2.c: New.
10310 * gcc.dg/debug/dwarf2/const-2b.c: New.
10311
10312 2006-08-22 Richard Guenther <rguenther@suse.de>
10313
10314 PR middle-end/28776
10315 * gcc.c-torture/compile/pr28776-1.c: New testcase.
10316 * gcc.c-torture/compile/pr28776-2.c: Likewise.
10317
10318 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
10319
10320 PR tree-optimization/28003
10321 * g++.dg/tree-ssa/pr28003.C: New.
10322
10323 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10324
10325 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
10326
10327 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
10328
10329 PR c++/26269
10330 * g++.dg/other/error14.C: New test.
10331
10332 PR c++/28505
10333 * g++.dg/parse/ctor7.C: New test.
10334 * g++.dg/parse/ctor8.C: Likewise.
10335
10336 PR c++/28741
10337 * g++.dg/template/void7.C: New test.
10338
10339 2006-08-21 Olivier Hainque <hainque@adacore.com>
10340
10341 * gnat.dg/self_aggregate_with_zeros.adb: New test.
10342 * gnat.dg/self_aggregate_with_array.adb: New test.
10343
10344 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
10345
10346 * g++.dg/eh/arm-vfp-unwind.C: New test.
10347
10348 2006-08-20 Mark Mitchell <mark@codesourcery.com>
10349
10350 PR c++/28341
10351 * g++.dg/template/ref3.C: New test.
10352 * g++.dg/template/nontype13.C: New test.
10353
10354 PR c++/28346
10355 * g++.dg/template/ptrmem17.C: New test.
10356
10357 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
10358
10359 PR target/28648 c:
10360 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
10361
10362 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
10363
10364 PR fortran/28630
10365 * gfortran.dg/used_types_2.f90: New test.
10366
10367 PR fortran/28601
10368 * gfortran.dg/used_types_3.f90: New test.
10369
10370 PR fortran/20886
10371 * gfortran.dg/generic_actual_arg.f90: New test.
10372
10373 PR fortran/28735
10374 * gfortran.dg/module_private_array_refs_1.f90: New test.
10375
10376 PR fortran/28762
10377 * gfortran.dg/program_name_1.f90: New test.
10378
10379 PR fortran/28425
10380 * gfortran.dg/derived_constructor_comps_1.f90: New test.
10381
10382 PR fortran/28496
10383 * gfortran.dg/array_initializer_2.f90: New test.
10384
10385 PR fortran/18111
10386 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
10387
10388 PR fortran/28600
10389 * gfortran.dg/assumed_charlen_function_4.f90: New test.
10390
10391 PR fortran/28771
10392 * gfortran.dg/assumed_charlen_in_main.f90: New test.
10393
10394 PR fortran/28660
10395 * gfortran.dg/dependent_decls_1.f90: New test.
10396
10397 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
10398
10399 PR fortran/25217
10400 * gfortran.dg/derived_init_2.f90: New.
10401
10402 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
10403
10404 * gcc.c-torture/execute/pr28289.c: New test.
10405
10406 2006-08-17 Jakub Jelinek <jakub@redhat.com>
10407
10408 PR c/28744
10409 * gcc.dg/attr-externally-visible-1.c: New test.
10410 * gcc.dg/attr-externally-visible-2.c: New test.
10411 * g++.dg/parse/attr-externally-visible-1.C: New test.
10412 * g++.dg/parse/attr-externally-visible-2.C: New test.
10413
10414 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10415
10416 PR c++/28606
10417 * g++.dg/parse/dtor11.C: New test.
10418
10419 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10420
10421 PR rtl-optimization/28489
10422 * gcc.c-torture/compile/pr28489.c: New test.
10423
10424 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10425
10426 PR c++/28710
10427 * g++.dg/template/redecl4.C: New test.
10428
10429 PR c++/28711
10430 * g++.dg/template/ctor8.C: New test.
10431
10432 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
10433
10434 * gcc.dg/pr26570.c: Fix testcase.
10435
10436 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
10437
10438 * PR c++/28573
10439 * g++.dg/parse/offsetof6.C: New test.
10440 * g++.dg/parse/offsetof6.C: New test.
10441 * g++.dg/parse/offsetof7.C: New test.
10442
10443 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10444
10445 PR testsuite/28602
10446 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
10447 is false.
10448
10449 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10450
10451 PR c++/28302
10452 * g++.dg/ext/vector3.C: New test.
10453
10454 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
10455
10456 PR gcov/profile/26570
10457 * gcc.dg/pr26570.c: New test.
10458
10459 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
10460
10461 PR c/27697
10462 * gcc.dg/qual-component-1.c: New test.
10463
10464 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10465
10466 PR c++/28593
10467 * g++.dg/parse/new3.C: New test.
10468
10469 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10470
10471 PR fortran/25828
10472 * gfortran.dg/streamio_1.f90: New test.
10473 * gfortran.dg/streamio_2.f90: New test.
10474 * gfortran.dg/streamio_3.f90: New test.
10475 * gfortran.dg/streamio_4.f90: New test.
10476 * gfortran.dg/streamio_5.f90: New test.
10477 * gfortran.dg/streamio_6.f90: New test.
10478 * gfortran.dg/streamio_7.f90: New test.
10479 * gfortran.dg/streamio_8.f90: New test.
10480
10481 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
10482
10483 PR c/28287
10484 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
10485
10486 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
10487
10488 PR c++/28594
10489 * g++.dg/template/void6.C: New test.
10490
10491 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10492
10493 PR c/28649
10494 * gcc.dg/parse-error-1.c: New test.
10495 * gcc.dg/parse-error-2.c: New test.
10496 * gcc.dg/cpp/digraph2.c: Add error-marker.
10497 * gcc.dg/noncompile/920923-1.c: Likewise.
10498
10499 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10500
10501 PR c/27490
10502 * gcc.dg/sizeof-2.c: New testcase.
10503
10504 PR c/27489
10505 * gcc.dg/switch-A.c: New testcase.
10506
10507 2006-08-14 Steve Ellcey <sje@cup.hp.com>
10508
10509 PR c++/28288
10510 PR c++/14556
10511 * g++.old-deja/g++.warn/compare1.C: Delete.
10512 * g++.dg/opt/pr7503-2.C: Delete.
10513 * g++.dg/opt/pr7503-3.C: Delete.
10514 * g++.dg/opt/pr7503-4.C: Delete.
10515 * g++.dg/opt/pr7503-5.C: Delete.
10516 * g++.dg/opt/max1.C: Delete.
10517 * g++.dg/warn/minmax.C: Delete.
10518 * g++.dg/expr/minmax.C: New test.
10519
10520 2006-08-14 Richard Guenther <rguenther@suse.de>
10521
10522 PR testsuite/28703
10523 * gcc.c-torture/execute/pr28651.c: Do not use argc
10524 to avoid optimization, instead forbid inlining.
10525
10526 2006-08-14 Richard Sandiford <richard@codesourcery.com>
10527
10528 PR rtl-optimization/28634
10529 * gcc.c-torture/execute/ieee/pr28634.c: New test.
10530
10531 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
10532
10533 PR c/27184
10534 * gcc.dg/torture/pr27184.c: New test.
10535
10536 2006-08-12 Jakub Jelinek <jakub@redhat.com>
10537
10538 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
10539
10540 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10541
10542 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
10543 * gfortran.dg/stat_2.f90: Likewise.
10544 * gfortran.dg/chmod_1.f90: Likewise.
10545 * gfortran.dg/chmod_2.f90: Likewise.
10546 * gfortran.dg/chmod_3.f90: Likewise.
10547
10548 2006-08-11 David Edelsohn <edelsohn@gnu.org>
10549
10550 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
10551
10552 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10553
10554 * g++.dg/opt/pr23454-2.C: New test.
10555
10556 2006-08-11 Richard Guenther <rguenther@suse.de>
10557
10558 PR middle-end/28651
10559 * gcc.c-torture/execute/pr28651.c: New testcase.
10560
10561 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
10562
10563 * gnat.dg/specs/static_initializer.ads: New test.
10564
10565 2006-08-10 Paul Brook <paul@codesourcery.com>
10566
10567 * gcc.target/arm/cond-asm.c: New test.
10568
10569 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
10570
10571 PR tree-optimization/26197
10572 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
10573 * g++.dg/vect/vect.exp: Compile the new tests with
10574 --param max-aliased-vops=0.
10575
10576 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
10577
10578 PR c++/28637
10579 * g++.dg/template/void3.C: New test.
10580
10581 PR c++/28638
10582 * g++.dg/template/void4.C: New test.
10583
10584 PR c++/28640
10585 * g++.dg/template/void5.C: New test.
10586
10587 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
10588
10589 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
10590 after dg-do compile.
10591
10592 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
10593
10594 PR tree-optimizations/26969
10595 * gcc.dg/vect/vect.exp: Compile tests prefixed with
10596 "unswitch-loops" with -funswitch-loops.
10597 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
10598
10599 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10600
10601 * gcc.dg/sparc-getcontext-1.c: Fix typo.
10602 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
10603 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
10604 * objc.dg/dwarf-1.m: Likewise.
10605 * objc.dg/dwarf-2.m: Likewise.
10606 * obj-c++.dg/dwarf-2.mm: Likewise.
10607
10608 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10609
10610 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
10611 * objc.dg/dwarf-2.m: Likewise.
10612 * obj-c++.dg/dwarf-2.mm: Likewise.
10613
10614 PR libfortran/28603
10615 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
10616
10617 PR testsuite/27611
10618 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
10619
10620 PR testsuite/27033
10621 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
10622
10623 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
10624
10625 PR target/27827
10626 * gcc.target/i386/pr27827.c: New testcase.
10627
10628 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
10629
10630 PR fortran/28590
10631 * gfortran.dg/sequence_types_1.f90: New test.
10632
10633 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
10634
10635 PR fortran/28548
10636 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
10637 dg-warning. Add -pedantic option.
10638
10639 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10640
10641 PR c/28502
10642 * gcc.dg/proto-1.c: New test.
10643
10644 PR c/27721
10645 * gcc.dg/lvalue-4.c: New test.
10646
10647 PR c/28136
10648 * gcc.dg/init-bad-5.c: New test.
10649
10650 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
10651
10652 PR c++/28347
10653 * g++.dg/ext/typedef-init.C: Add new test for typedef
10654 initialization inside templates. Adjust existing error markers.
10655
10656 2006-08-03 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/28148
10659 * g++.dg/init/ptrmem3.C: New test.
10660
10661 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
10662
10663 PR tree-optimization/27770
10664 * lib/target-support.exp: New target keyword "section_anchors".
10665 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
10666 tests.
10667 * gcc.dg/vect/section-anchors-pr27770.c: New test.
10668 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
10669 * gcc.dg/vect/section-anchors-vect-69.c: New test.
10670 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
10671
10672 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10673
10674 * gcc.dg/20060801-1.c: Add missing '}'.
10675
10676 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10677
10678 PR c++/27508
10679 * g++.dg/parse/dtor9.C: New test.
10680 * g++.dg/parse/dtor10.C: New test.
10681 * g++.dg/other/error7.C: Adjust error-marker.
10682
10683 PR c++/28274
10684 * g++.dg/other/default5.C: New test.
10685
10686 2006-08-02 Richard Guenther <rguenther@suse.de>
10687
10688 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
10689
10690 2006-08-02 Mark Mitchell <mark@codesourcery.com>
10691
10692 PR c++/28557
10693 * g++.dg/template/conv9.C: New test.
10694
10695 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
10696
10697 PR debug/28063
10698 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
10699 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
10700 Optionally return assembly text. Update callers.
10701 (check_no_compiler_messages): Update verbose messages.
10702 (check_no_messages_and_pattern): New.
10703 (check_effective_target_string_merging): New.
10704
10705 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10706
10707 PR c++/28250
10708 * g++.dg/eh/catch4.C: New test.
10709
10710 PR c++/28257
10711 * g++.dg/other/qual1.C: New test.
10712
10713 PR c++/28259
10714 * g++.dg/inherit/error2.C: New test.
10715
10716 PR c++/28267
10717 * g++.dg/other/new1.C: New test.
10718
10719 * g++.dg/warn/pr23075.C: Remove obsolete test.
10720 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
10721 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
10722
10723 2006-07-31 Mark Mitchell <mark@codesourcery.com>
10724
10725 PR c++/28523
10726 * g++.dg/eh/cast1.C: New test.
10727
10728 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
10729
10730 PR libfortran/28452
10731 * gfortran.dg/random_3.f90: New test.
10732
10733 2006-08-01 Steve Ellcey <sje@cup.hp.com>
10734
10735 PR c++/28432
10736 * g++.dg/other/pr28304.C: Change expected error message.
10737 * g++.dg/other/pr28432.C: New test.
10738
10739 2006-08-01 Steve Ellcey <sje@cup.hp.com>
10740
10741 PR c++/28256
10742 * g++.dg/init/brace2.C: Change expected error message, add empty init.
10743
10744 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
10745
10746 PR debug/23336
10747 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
10748 at -g1.
10749 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
10750 g++.dg/debug/enum-2.C: New.
10751
10752 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10753
10754 PR c++/6634
10755 * g++.dg/parse/long1.C: Add more tests.
10756
10757 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10758
10759 * gfortran.dg/lrshift_1.c: New file.
10760
10761 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10762
10763 PR libgfortran/28335
10764 * gfortran.dg/no_unit_error_1.f90: New test.
10765
10766 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10767
10768 PR libgfortran/28335
10769 * gfortran.dg/no_unit_error_1.f90: Delete test.
10770 * gfortran.dg/no_unit_error_2.f90: Delete test.
10771
10772 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10773
10774 * gfortran.dg/chmod_3.f90: New test.
10775 * gfortran.dg/ltime_gmtime_1.f90: New test.
10776 * gfortran.dg/ltime_gmtime_2.f90: New test.
10777 * gfortran.dg/lrshift_1.f90: New test.
10778 * gfortran.dg/chmod_1.f90: New test.
10779 * gfortran.dg/chmod_2.f90: New test.
10780
10781 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
10782
10783 PR c++/27668
10784 * g++.dg/template/crash55.C: New test.
10785
10786 PR c++/27962
10787 * g++.dg/template/nontype16.C: New test.
10788
10789 * g++.dg/template/void2.C: Adjust error markers.
10790 * g++.dg/template/nontype5.C: Adjust error markers.
10791
10792 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
10793
10794 * gcc.target/i386/stack-prot-kernel.c: New test.
10795
10796 2006-07-27 Roger Sayle <roger@eyesopen.com>
10797
10798 * gcc.dg/builtins-55.c: New test case.
10799
10800 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
10801
10802 PR rtl-optimization/27907
10803 * gcc.c-torture/compile/pr27907.c: New test.
10804
10805 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10806
10807 * gfortran.dg/mclock.f90: New test.
10808 * gfortran.dg/int_conv_1.f90: New test.
10809 * gfortran.dg/stat_1.f90: New test.
10810 * gfortran.dg/stat_2.f90: New test.
10811
10812 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10813
10814 PR libgfortran/28335
10815 * gfortran.dg/no_unit_error_1.f90: New test.
10816 * gfortran.dg/no_unit_error_2.f90: New test.
10817 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
10818
10819 2006-07-25 Roger Sayle <roger@eyesopen.com>
10820
10821 PR middle-end/28473
10822 * gcc.dg/fold-convround-1.c: New test case.
10823
10824 2006-07-24 Steven G. Kargl <kargls@comcast.net>
10825
10826 * gfortran.dg/arithmetic_if.f90: Fix comments.
10827
10828 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10829
10830 PR c++/27572
10831 * g++.dg/other/typedef1.C: New test.
10832 * g++.dg/template/typedef4.C: New test.
10833 * g++.dg/template/typedef5.C: New test.
10834
10835 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
10836
10837 PR fortran/28416
10838 * gfortran.dg/allocatable_dummy_3.f90: New.
10839
10840 2006-07-24 Steven G. Kargl <kargls@comcast.net>
10841
10842 PR fortran/28439
10843 * gfortran.dg/arithmetic_if.f90: New test.
10844
10845 2006-07-24 Uros Bizjak <uros@kss-loka.si>
10846
10847 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
10848 avoid memcpy optimization.
10849
10850 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10851
10852 PR fortran/25289
10853 * gfortran.dg/direct_io_6.f90: New test.
10854
10855 2006-07-24 Jan Hubicka <jh@suse.cz>
10856
10857 PR c/25795
10858 PR c++/27369
10859 * gcc.dg/pr25795.c: New test.
10860 * gcc.dg/pr25795-1.c: New test.
10861
10862 2006-07-23 Roger Sayle <roger@eyesopen.com>
10863
10864 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
10865 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
10866 which may be transformed to "g || h" on some platforms.
10867
10868 2006-07-23 Mark Mitchell <mark@codesourcery.com>
10869
10870 PR c++/28025
10871 * g++.dg/template/friend45.C: New test.
10872
10873 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10874
10875 PR libgfortran/28339
10876 * gfortran.dg/arrayio_8.f90: New test.
10877
10878 2006-07-21 Mike Stump <mrs@apple.com>
10879
10880 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
10881
10882 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
10883
10884 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10885
10886 PR c++/28250
10887 * g++.dg/eh/catch3.C: New test.
10888
10889 PR c++/28363
10890 * g++.dg/template/defarg10.C: New test.
10891
10892 2006-07-20 Paul Brook <paul@codesourcery.com>
10893
10894 PR 27363
10895 * gcc.dg/pr27363.c: New test.
10896
10897 2006-07-19 Mark Mitchell <mark@codesourcery.com>
10898
10899 PR c++/28338
10900 * g++.dg/init/ref13.C: New test.
10901
10902 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10903
10904 PR obj-c++/28434
10905 * obj-c++.dg/proto-error-1.mm: New test.
10906
10907 2006-07-18 Mark Mitchell <mark@codesourcery.com>
10908
10909 PR c++/28337
10910 * g++.dg/template/string1.C: New test.
10911
10912 2006-07-18 Mark Mitchell <mark@codesourcery.com>
10913
10914 PR c++/28048
10915 * g++.dg/template/defarg9.C: New test.
10916
10917 PR c++/28235
10918 * g++.dg/template/static27.C: New test.
10919
10920 2006-07-18 Diego Novillo <dnovillo@redhat.com>
10921
10922 PR 28410
10923 * gcc.dg/tree-ssa/pr28410.c: New test.
10924
10925 2006-07-18 Lee Millward <lee.millward@gmail.com>
10926
10927 PR c++/28258
10928 * g++/dg/other/error13.C: New test.
10929
10930 PR c++/28260
10931 * g++.dg/template/friend44.C: New test.
10932
10933 2006-07-18 Steve Ellcey <sje@cup.hp.com>
10934
10935 PR c++/27495
10936 * g++.dg/other/pr27495.C: New.
10937
10938 2006-07-18 Olivier Hainque <hainque@adacore.com>
10939
10940 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
10941 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
10942
10943 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10944
10945 PR c/28286
10946 * gcc.dg/pragma-pack-4.c: New test.
10947
10948 2006-07-17 Steve Ellcey <sje@cup.hp.com>
10949
10950 PR c++/28291
10951 * g++.dg/ext/pr28291.C: New test.
10952
10953 2006-07-17 Richard Sandiford <richard@codesourcery.com>
10954
10955 PR middle-end/28403
10956 * gcc.c-torture/execute/pr28403.c: New test.
10957
10958 2006-07-17 Richard Sandiford <richard@codesourcery.com>
10959
10960 PR middle-end/28402
10961 * gcc.dg/pr28402.c: New test.
10962
10963 2006-07-17 Steve Ellcey <sje@cup.hp.com>
10964
10965 PR c++/28304
10966 * g++.dg/other/pr28304.C: New test.
10967
10968 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
10969
10970 PR other/28251
10971 gcc.c-torture/unsorted/dump-noaddr.c: New test.
10972 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
10973
10974 2006-07-17 Richard Guenther <rguenther@suse.de>
10975
10976 PR tree-optimization/28238
10977 * g++.dg/tree-ssa/pr28238.C: New testcase.
10978
10979 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10980
10981 PR c++/28250
10982 * g++.dg/eh/catch1.C: New test.
10983 * g++.dg/eh/catch2.C: New test.
10984
10985 2006-07-16 Jakub Jelinek <jakub@redhat.com>
10986
10987 PR c++/28370
10988 * g++.dg/template/anon3.C: New test.
10989
10990 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
10991
10992 PR fortran/20844
10993 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
10994 specifiers requiring an explicit format tag..
10995
10996 PR fortran/28201
10997 * gfortran.dg/generic_5: New test.
10998
10999 PR fortran/20893
11000 * gfortran.dg/elemental_optional_args_1.f90: New test.
11001
11002 2006-07-16 Olivier Hainque <hainque@adacore.com>
11003
11004 * gnat.dg/assert.ads: New file.
11005 * gnat.dg/controlled_record.ads: Likewise.
11006 * gnat.dg/controlled_record.adb: Likewise.
11007
11008 2006-07-15 Lee Millward <lee.millward@gmail.com>
11009
11010 PR c++/28292
11011 * g++.dg/other/error12.C: New test.
11012
11013 PR c++/28269
11014 * g++.dg/template/crash54.C: New test.
11015
11016 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11017
11018 PR c++/28249
11019 * g++.dg/parse/catch1.C: New test.
11020
11021 PR c++/28294
11022 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
11023
11024 PR c++/28387
11025 * g++.dg/ext/attrib24.C: New test.
11026
11027 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11028
11029 PR c++/28343
11030 * g++.dg/ext/asmspec1.C: New test.
11031
11032 2006-07-13 Janis Johnson <janis187@us.ibm.com>
11033
11034 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
11035 (dg-test): Support shouldfail tests.
11036 * lib/target-supports-dg.exp (dg-shouldfail): New.
11037 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
11038 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
11039 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
11040 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
11041 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
11042 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
11043 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
11044
11045 2006-07-13 Jan Hubicka <jh@suse.cz>
11046
11047 * gcc.target/i386/memcpy-1.c: New.
11048
11049 2006-07-12 Geoffrey Keating <geoffk@apple.com>
11050
11051 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
11052
11053 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
11054
11055 PR fortran/25097
11056 * gfortran.dg/present_1.f90: New test.
11057
11058 PR fortran/20903
11059 * gfortran.dg/interface_derived_type_1.f90: New test.
11060
11061 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
11062
11063 PR fortran/28213
11064 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
11065 list.
11066
11067 2006-07-07 Lee Millward <lee.millward@gmail.com>
11068
11069 PR c++/27820
11070 * g++.dg/other/label1.C: New test.
11071
11072 2006-07-07 Richard Guenther <rguenther@suse.de>
11073
11074 PR middle-end/28268
11075 * gcc.dg/torture/pr28268.c: New testcase.
11076
11077 2006-07-07 Steve Ellcey <sje@cup.hp.com>
11078
11079 PR c++/27019
11080 * g++.dg/ext/pr27019.C: New.
11081
11082 2006-07-07 Richard Guenther <rguenther@suse.de>
11083
11084 PR tree-optimization/28187
11085 * gcc.dg/pr28187.c: New testcase.
11086
11087 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
11088
11089 * gnat.dg/address_conversion.adb: New test.
11090 * gnat.dg/boolean_subtype.adb: Likewise.
11091 * gnat.dg/frame_overflow.adb: Likewise.
11092 * gnat.dg/pointer_array.adb: Likewise.
11093 * gnat.dg/pointer_conversion.adb: Likewise.
11094
11095 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
11096
11097 PR fortran/28237
11098 PR fortran/23420
11099 * gfortran.dg/print_fmt_5.f90: New test.
11100
11101 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11102
11103 PR fortran/28129
11104 * gfortran.dg/bounds_check_4.f90: New test.
11105
11106 2006-07-05 Richard Guenther <rguenther@suse.de>
11107
11108 PR target/28158
11109 * gfortran.dg/pr28158.f90: New testcase.
11110
11111 2006-07-05 Richard Guenther <rguenther@suse.de>
11112
11113 PR tree-optimization/28162
11114 * gcc.dg/pr28162.c: New testcase.
11115
11116 2006-07-05 Richard Guenther <rguenther@suse.de>
11117 Andrew Pinski <pinskia@gcc.gnu.org>
11118
11119 PR c++/27084
11120 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
11121
11122 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
11123
11124 PR fortran/28174
11125 * gfortran.dg/actual_array_substr_2.f90: New test.
11126
11127 PR fortran/28167
11128 * gfortran.dg/actual_array_constructor_2.f90: New test.
11129
11130 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11131
11132 * gfortran.dg/itime_idate_1.f: New test.
11133 * gfortran.dg/itime_idate_2.f: New test.
11134
11135 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11136
11137 PR libgfortran/27704
11138 * gfortran.dg/open_status_3.f90: New test.
11139 * gfortran.dg/fmt_l.f90: Update for new feature.
11140
11141 2006-07-03 Asher Langton <langton2@llnl.gov>
11142
11143 * gfortran.dg/oldstyle_2.f90: New.
11144
11145 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
11146
11147 * gnat.dg/string_slice.adb: New test.
11148
11149 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11150
11151 PR fortran/19259
11152 * gfortran.dg/semicolon_fixed.c: New.
11153 * gfortran.dg/semicolon_free.c: New.
11154
11155 2006-06-30 Mike Stump <mrs@apple.com>
11156
11157 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
11158 that don't support internal visibility.
11159
11160 2006-06-30 Andrew Pinski <pinskia@gmail.com>
11161
11162 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
11163 for '(' / ')' needing an extra '\'.
11164
11165 2006-06-29 Roger Sayle <roger@eyesopen.com>
11166
11167 PR middle-end/27428
11168 * gcc.dg/pr27428-1.c: New test case.
11169
11170 2006-06-29 Mike Stump <mrs@apple.com>
11171
11172 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
11173 on darwin as we can't align commons large enough yet.
11174
11175 * gcc.dg/vla-8.c: Add additional testcases.
11176
11177 2006-06-26 Steve Ellcey <sje@cup.hp.com>
11178
11179 PR c++/28114
11180 * g++.dg/other/pr28114.C: New.
11181
11182 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
11183
11184 * gcc.c-torture/compile/20060625-1.c: New test.
11185
11186 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
11187
11188 PR fortran/20867
11189 * gfortran.dg/stfunc_3.f90: New test.
11190
11191 PR fortran/25056
11192 * gfortran.dg/impure_actual_1.f90: New test.
11193
11194 PR fortran/20874
11195 * gfortran.dg/elemental_result_1.f90: New test.
11196
11197 PR fortran/25073
11198 * gfortran.dg/select_7.f90: New test.
11199
11200 PR fortran/27554
11201 * intrinsic_actual_1.f: New test.
11202
11203 PR fortran/22038
11204 PR fortran/28119
11205 * gfortran.dg/forall_4.f90: New test.
11206
11207 PR fortran/25072
11208 * gfortran.dg/forall_5.f90: New test.
11209
11210 2006-06-25 Lee Millward <lee.millward@gmail.com>
11211
11212 PR c++/28051
11213 * g++.dg/template/using13.C: New test.
11214
11215 PR c++/28054
11216 * g++.dg/other/incomplete3.C: New test.
11217
11218 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11219
11220 PR fortran/28081
11221 * gfortran.dg/substr_3.f: New test.
11222 * gfortran.dg/equiv_2.f90: Update expected error message.
11223
11224 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
11225
11226 PR fortran/28118
11227 * gfortran.dg/actual_array_substr_1.f90: New test.
11228
11229 2006-06-24 Olivier Hainque <hainque@adacore.com>
11230
11231 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
11232 * gnat.dg/scalar_mode_agg_compare.adb: New test.
11233
11234 2006-06-23 Janis Johnson <janis187@us.ibm.com>
11235
11236 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
11237
11238 2006-06-23 Steven G. Kargl <kargls@comcast.net>
11239
11240 PR fortran/27981
11241 * gfortran.dg/simpleif_2.f90: New test.
11242
11243 2006-06-23 Lee Millward <lee.millward@gmail.com>
11244
11245 * g++.dg/template/error22.C: Fix typo.
11246
11247 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11248
11249 PR c++/28112
11250 * g++.dg/ext/attrib23.C: New test.
11251
11252 2006-06-23 Olivier Hainque <hainque@adacore.com>
11253
11254 * gnat.dg/varsize_temp.adb: New test.
11255
11256 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11257
11258 PR c++/11468
11259 * g++.dg/other/java2.C: New test.
11260
11261 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
11262
11263 PR target/27789
11264 * g++.dg/ext/dllimport4.C. Add more tests for invalid
11265 initialization.
11266
11267 2006-06-22 Roger Sayle <roger@eyesopen.com>
11268
11269 PR target/27531
11270 * gcc.dg/pr27531-1.c: New test case.
11271
11272 2006-06-22 Asher Langton <langton2@llnl.gov>
11273
11274 PR fortran/24748
11275 * gfortran.dg/implicit_8.f90: New.
11276
11277 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
11278
11279 PR rtl-optimization/28121
11280 * gcc.dg/pr28121.c: New test.
11281
11282 2006-06-22 Lee Millward <lee.millward@gmail.com>
11283
11284 PR c++/27805
11285 * g++.dg/parse/ptrmem6.C: New test.
11286
11287 PR c++/27821
11288 * g++.dg/template/error22.C: New test.
11289
11290 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11291
11292 PR c++/28111
11293 * g++.dg/template/friend43.C: New test.
11294
11295 PR c++/28110
11296 * g++.dg/template/crash53.C: New test.
11297
11298 PR c++/28109
11299 * g++.dg/rtti/incomplete1.C: New test.
11300
11301 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
11302
11303 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
11304
11305 2006-06-21 Joseph Myers <joseph@codesourcery.com>
11306
11307 * gcc.c-torture/execute/complex-7.c: New.
11308
11309 2006-06-21 Jakub Jelinek <jakub@redhat.com>
11310
11311 * gcc.dg/merge-all-constants-1.c: New test.
11312
11313 2006-06-20 Janis Johnson <janis187@us.ibm.com>
11314
11315 PR c++/28113
11316 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
11317
11318 2006-06-20 Steven G. Kargl <kargls@comcast.net>
11319
11320 * gfortran.dg/rrspacing_1.f90: New test.
11321
11322 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11323
11324 PR c++/28052
11325 * g++.dg/other/bitfield2.C: New test.
11326
11327 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
11328
11329 PR tree-optimization/27331
11330 * gcc.dg/pr27331.c: New test.
11331
11332 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
11333 Eric Botcazou <ebotcazou@adacore.com>
11334
11335 PR ada/18692
11336 * lib/gnat.exp: New file.
11337 * lib/gnat-dg.exp: Likewise.
11338 * gnat.dg: New directory.
11339 * gnat.dg/dg.exp: New driver.
11340 * gnat.dg/specs: New directory.
11341 * gnat.dg/specs/specs.exp: New driver.
11342 * gnat.dg/style: New directory.
11343 * gnat.dg/style/style.exp: New driver.
11344
11345 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
11346
11347 PR fortran/16206
11348 * gfortran.dg/array_initializer_1.f90: New test.
11349
11350 PR fortran/28005
11351 * gfortran.dg/matmul_3.f90: New test.
11352
11353 2006-06-19 Andrew Pinski <pinskia@gmail.com>
11354
11355 PR middle-end/28075
11356 * gcc.dg/tree-ssa/inline-1.c: New test.
11357
11358 2006-06-19 Anatoly Sokolov <aesok@post.ru>
11359
11360 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
11361 in malloc prototype; remove XFAIL.
11362 * gcc.dg/pr18241-2.c: Ditto.
11363 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
11364 in memset prototype; remove XFAIL.
11365 * gcc.dg/tree-ssa/pr23382.c: Ditto.
11366
11367 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
11368
11369 * gcc.dg/vla-8.c: Add.
11370
11371 2006-06-19 Richard Guenther <rguenther@suse.de>
11372
11373 PR tree-optimization/27090
11374 * g++.dg/tree-ssa/pr27090.C: New testcase.
11375
11376 2006-06-19 Roger Sayle <roger@eyesopen.com>
11377
11378 PR target/27861
11379 * gcc.dg/pr27861-1.c: New test case.
11380
11381 2006-06-19 Richard Guenther <rguenther@suse.de>
11382
11383 PR middle-end/28045
11384 * gcc.dg/torture/pr28045.c: New testcase.
11385
11386 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11387
11388 PR fortran/26801
11389 * gfortran.dg/associated_4.f90: New test.
11390
11391 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11392
11393 PR fortran/19310
11394 PR fortran/19904
11395 * gfortran.dg/real_const_3.f90: New test.
11396
11397 2006-06-16 Mark Mitchell <mark@codesourcery.com>
11398
11399 PR c++/28016
11400 * g++.dg/template/static26.C: New test.
11401
11402 PR c++/27979
11403 * g++.dg/expr/bitfield2.C: New test.
11404
11405 PR c++/27884
11406 * g++.dg/parse/linkage2.C: New test.
11407
11408 2006-06-16 Richard Guenther <rguenther@suse.de>
11409
11410 PR middle-end/27116
11411 * gcc.dg/pr15785-1.c: Revert last change.
11412 * gcc.dg/torture/pr27116-2.c: New testcase.
11413
11414 2006-06-16 Roger Sayle <roger@eyesopen.com>
11415
11416 PR middle-end/27802
11417 * gcc.dg/pr27802-1.c: New test case.
11418
11419 2006-06-15 Mark Mitchell <mark@codesourcery.com>
11420
11421 PR c++/27689
11422 * g++.dg/template/ttp18.C: New test.
11423 * g++.dg/template/ttp19.C: Likewise.
11424
11425 PR c++/27666
11426 * g++.dg/expr/cond9.C: New test.
11427
11428 PR c++/27640
11429 * g++.dg/template/ctor7.C: New test.
11430
11431 2006-06-15 Janis Johnson <janis187@us.ibm.com>
11432
11433 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
11434
11435 2006-06-16 Richard Guenther <rguenther@suse.de>
11436
11437 PR tree-optimization/27781
11438 * gcc.dg/tree-ssa/pr27781.c: New testcase.
11439
11440 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
11441
11442 * gfortran.dg/allocate_zerosize_2.f90: New test case.
11443
11444 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
11445
11446 * gcc.dg/tree-ssa/loop-18.c: New test.
11447
11448 2006-06-14 Mark Mitchell <mark@codesourcery.com>
11449
11450 PR c++/27665
11451 * g++.dg/template/crash52.C: New test.
11452
11453 PR c++/27648
11454 * g++.dg/ext/attrib22.C: New test.
11455
11456 PR c++/26559
11457 * g++.dg/template/builtin1.C: New test.
11458 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
11459
11460 PR c++/28018
11461 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
11462 assignment.
11463 * g++.old-deja/g++.pt/crash51.C: Likewise.
11464
11465 PR c++/27227
11466 * g++.dg/lookup/linkage1.C: New test.
11467 * g++.dg/lookup/linkage2.C: Likewise.
11468
11469 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
11470
11471 PR middle-end/27959
11472 * gcc.dg/pr27959.c: New testcase.
11473
11474 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
11475
11476 PR target/28014:
11477 * g++.dg/eh/div.C: New test.
11478
11479 2006-06-13 Jakub Jelinek <jakub@redhat.com>
11480
11481 PR c++/27894
11482 * g++.dg/tree-ssa/pr26757.C: New test.
11483 * g++.dg/tree-ssa/pr27894.C: New test.
11484
11485 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11486
11487 * gcc.c-torture/compile/20060609-1.c: New test.
11488
11489 PR target/27863
11490 * gcc.c-torture/compile/pr27863.c: New test.
11491
11492 2006-06-13 Richard Guenther <rguenther@suse.de>
11493
11494 PR tree-optimization/27830
11495 * g++.dg/tree-ssa/pr27830.C: New testcase.
11496
11497 2006-06-13 Matthew Sachs <msachs@apple.com>
11498
11499 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
11500 the list of compiler flags; this causes those flags to be checked
11501 for things like dg-skip-if.
11502
11503 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11504
11505 PR c++/27601
11506 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
11507
11508 2006-06-12 Mark Mitchell <mark@codesourcery.com>
11509 Kazu Hirata <kazu@codesourcery.com>
11510
11511 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
11512 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
11513
11514 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11515
11516 PR c++/27933
11517 * g++.dg/lookup/using15.C: New test.
11518
11519 PR c++/27951
11520 * g++.dg/other/anon4.C: New test.
11521
11522 2006-06-12 Roger Sayle <roger@eyesopen.com>
11523
11524 PR c++/21210
11525 * g++.dg/init/complex1.C: New test case.
11526
11527 2006-06-11 Eric Christopher <echristo@apple.com>
11528
11529 PR middle-end/27948
11530 * gcc.dg/bf-ms-layout.c: Run on darwin.
11531 * gcc.dg/bf-no-ms-layout: Ditto.
11532 * gcc.dg/attr-ms_struct-2.c: New.
11533 * gcc.dg/bf-ms-layout-2.c: Ditto.
11534
11535 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
11536
11537 * gcc.dg/attr-ms_struct-packed1.c: New.
11538
11539 2006-06-09 Mike Stump <mrs@apple.com>
11540
11541 * gcc.dg/vla-7.c: Add.
11542
11543 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
11544
11545 PR fortran/24558
11546 * gfortran.dg/entry_6.f90: New test.
11547
11548 PR fortran/20877
11549 PR fortran/25047
11550 * gfortran.dg/entry_7.f90: New test.
11551
11552 2006-06-09 Jakub Jelinek <jakub@redhat.com>
11553
11554 PR c/27747
11555 * gcc.dg/cpp/_Pragma6.c: New test.
11556
11557 PR c++/27748
11558 * g++.dg/cpp/_Pragma1.C: New test.
11559
11560 PR preprocessor/27746
11561 * gcc.dg/gomp/macro-3.c: New test.
11562 * gcc.dg/gomp/macro-4.c: New test.
11563 * g++.dg/gomp/macro-3.C: New test.
11564 * g++.dg/gomp/macro-4.C: New test.
11565
11566 2006-06-09 Richard Guenther <rguenther@suse.de>
11567
11568 PR tree-optimization/26998
11569 * gcc.dg/torture/pr26998.c: New testcase.
11570 * gcc.dg/tree-ssa/vrp29.c: New testcase.
11571
11572 2006-06-08 Mike Stump <mrs@apple.com>
11573
11574 * gcc.dg/pr27095.c: Account for stubs.
11575
11576 PR target/26427
11577 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
11578 produce bad code on darwin.
11579
11580 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11581
11582 PR fortran/27958
11583 * gfortran.dg/substr_2.f: New test.
11584
11585 2006-06-08 Asher Langton <langton2@llnl.gov>
11586
11587 PR fortran/27786
11588 * cray_pointers_2.f90: Add -fbounds-check compile flag.
11589
11590 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11591
11592 PR target/27421
11593 * gcc.dg/union-3.c: New test.
11594
11595 2006-06-08 Richard Guenther <rguenther@suse.de>
11596
11597 PR middle-end/27116
11598 * gcc.dg/torture/pr27116.c: New testcase.
11599 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
11600
11601 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11602
11603 PR rtl-optimization/26449
11604 * gcc.dg/pr26449.c: New test.
11605
11606 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11607
11608 PR c++/27601
11609 * g++.dg/ext/offsetof1.C: Test member functions.
11610
11611 2006-06-07 Steve Ellcey <sje@cup.hp.com>
11612
11613 * gcc.dg/pr27095.c: Improve scanning.
11614
11615 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
11616
11617 PR fortran/23091
11618 * gfortran.dg/saved_automatic_1.f90: New test.
11619
11620 PR fortran/24168
11621 * gfortran.dg/array_simplify_1.f90: New test.
11622
11623 PR fortran/25090
11624 * gfortran.dg/entry_dummy_ref_1.f90: New test.
11625
11626 PR fortran/25058
11627 * gfortran.dg/entry_dummy_ref_2.f90: New test.
11628
11629 2006-06-06 Mark Mitchell <mark@codesourcery.com>
11630
11631 PR c++/27177
11632 * g++.dg/expr/cast7.C: New test.
11633
11634 2006-06-06 Janis Johnson <janis187@us.ibm.com>
11635
11636 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
11637 * lib/gcc-defs.exp (tool_check_compile): Ditto.
11638 * lib/fortran-torture.exp (fortran-torture-compile,
11639 fortran-torture-execute): Ditto.
11640
11641 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
11642
11643 PR target/27842
11644 * gcc.dg/vmx/pr27842.c: New test.
11645
11646 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11647
11648 PR libfortran/27895
11649 * gfortran.dg/bounds_check_3.f90: New test.
11650
11651 2006-06-05 Mike Stump <mrs@apple.com>
11652
11653 * objc.dg/objc-fast-4.m: Skip for ppc64.
11654
11655 2006-06-05 Steve Ellcey <sje@cup.hp.com>
11656
11657 PR testsuite/27705
11658 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
11659
11660 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
11661 Victor Kaplansky <victork@il.ibm.com>
11662
11663 PR tree-optimizations/26360
11664 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
11665 with -fno-tree-dce.
11666 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
11667
11668 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
11669
11670 PR fortran/14067
11671 * gfortran.dg/data_char_1.f90: Add messages for truncated
11672 strings.
11673
11674 PR fortran/16943
11675 * gfortran.dg/func_decl_2.f90: New test.
11676
11677 PR fortran/20839
11678 * gfortran.dg/do_2.f90: New test.
11679
11680 PR fortran/27655
11681 * gfortran.dg/associated_3.f90: New test.
11682
11683 2006-06-04 Mark Mitchell <mark@codesourcery.com>
11684
11685 PR c++/27819
11686 * g++.dg/template/static25.C: New test.
11687
11688 PR c++/27722
11689 * g++.dg/init/array21.C: New test.
11690
11691 PR c++/27807
11692 * g++.dg/ext/complit7.C: New test.
11693
11694 PR c++/27806
11695 * g++.dg/parse/ptrmem5.C: New test.
11696
11697 2006-06-04 Roger Sayle <roger@eyesopen.com>
11698 Andrew Pinski <pinskia@physics.uc.edu>
11699
11700 PR c/27150
11701 PR middle-end/27382
11702 * gcc.dg/pr27150-1.c: New testcase.
11703 * gcc.dg/pr27382-1.c: New testcase.
11704 * gcc.dg/pr27382-2.c: New testcase.
11705
11706 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
11707
11708 PR c/25161
11709 PR c/27020
11710 * gcc.dg/array-10.c: New test.
11711
11712 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11713
11714 PR c++/27804
11715 * g++.dg/init/const4.C: New test.
11716 * g++.dg/init/member1.C: Add error-marker.
11717 * g++.dg/other/fold1.C: Adjust error-marker.
11718
11719 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11720
11721 PR c++/27601
11722 * g++.dg/ext/offsetof1.C: New test.
11723
11724 2006-06-04 Eric Christopher <echristo@apple.com>
11725
11726 * gcc.dg/attr-ms_struct-1.c: New.
11727
11728 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
11729
11730 * gcc.c-torture/compile/builtin_constant_p.c: New test.
11731
11732 2006-06-04 Richard Guenther <rguenther@suse.de>
11733
11734 PR tree-optimization/27039
11735 * gcc.dg/tree-ssa/loop-17.c: New testcase.
11736
11737 2006-06-03 Roger Sayle <roger@eyesopen.com>
11738
11739 PR target/26223
11740 * gcc.target/i386/amd64-abi-2.c: New test case.
11741
11742 2006-06-02 Eric Christopher <echristo@apple.com>
11743
11744 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
11745 * gcc.target/i386/20020523-1.c: Skip if darwin.
11746 * gcc.target/i386/asm-3.c: Ditto.
11747 * gcc.target/i386/20011119-1.c: Ditto.
11748 * gcc.target/i386/clobbers.c: Remove pic part of test.
11749
11750 2006-06-02 Steve Ellcey <sje@cup.hp.com>
11751
11752 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
11753 * g++.old-deja/g++.other/init19.C: Ditto.
11754 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
11755 and add other platforms as expected failures.
11756
11757 2006-06-01 Steve Ellcey <sje@cup.hp.com>
11758
11759 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
11760 (is-effective-target-keyword): Ditto.
11761
11762 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
11763
11764 PR fortran/27715
11765 * gfortran.dg/extended_char_comparison_1.f: New test.
11766
11767 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
11768
11769 PR fortran/25098
11770 * gfortran.dg/dummy_procedure_1.f90: New test.
11771
11772 PR fortran/25147
11773 * gfortran.dg/dummy_procedure_2.f90: New test.
11774
11775 * gfortran.dg/associated_2.f90: Correct to make consistent with
11776 standard.
11777
11778 2006-05-31 Roger Sayle <roger@eyesopen.com>
11779
11780 * gcc.target/i386/387-11.c: New test case.
11781
11782 2006-05-31 Mark Mitchell <mark@codesourcery.com>
11783
11784 PR c++/27801
11785 * g++.dg/template/cond6.C: New test.
11786
11787 PR c++/26496
11788 * g++.dg/template/crash51.C: New test.
11789 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
11790
11791 PR c++/27385
11792 * g++.dg/init/array20.C: New test.
11793
11794 2006-05-31 Roger Sayle <roger@eyesopen.com>
11795
11796 * gcc.dg/builtins-54.c: New test case.
11797
11798 2006-05-30 Mark Mitchell <mark@codesourcery.com>
11799
11800 PR c++/26433
11801 * g++.dg/template/fntry1.C: Add dg-do link.
11802
11803 PR c++/27808
11804 * g++.dg/parse/friend6.C: New test.
11805
11806 2006-05-30 Asher Langton <langton2@llnl.gov>
11807
11808 * gfortran.dg/cray_pointers_7.f90: New test.
11809
11810 2006-05-30 Roger Sayle <roger@eyesopen.com>
11811
11812 PR tree-optimization/23452
11813 * gcc.dg/fold-mulconj-1.c: New test case.
11814
11815 2006-05-30 Mark Mitchell <mark@codesourcery.com>
11816
11817 PR c++/27803
11818 * g++.dg/parse/bitfield1.C: New test.
11819
11820 2006-05-30 Roger Sayle <roger@eyesopen.com>
11821
11822 * gcc.target/ppc-eq0-1.c: New test case.
11823 * gcc.target/ppc-negeq0-1.c: New test case.
11824
11825 2006-05-30 Dirk Mueller <dmueller@suse.de>
11826
11827 PR c/27273
11828 * gcc.dg/overflow-warn-5.c: New test.
11829
11830 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11831
11832 PR c/27718
11833 * gcc.dg/sizeof-1.c: New test.
11834
11835 2006-05-30 Uros Bizjak <uros@kss-loka.si>
11836
11837 PR target/27790
11838 * gcc.target/i386/pr27790.c: New test.
11839
11840 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11841
11842 PR libgfortran/27757
11843 * gfortran.dg/direct_io_5.f90: New test.
11844
11845 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11846
11847 PR libgfortran/27634
11848 * gfortran.dg/fmt_missing_period_1.f: New test.
11849 * gfortran.dg/fmt_missing_period_2.f: New test.
11850 * gfortran.dg/fmt_missing_period_3.f: New test.
11851
11852 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11853
11854 PR fortran/19777
11855 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
11856 arrays.
11857
11858 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11859
11860 PR c++/27713
11861 * g++.dg/template/new6.C: New test.
11862
11863 2006-05-29 Roger Sayle <roger@eyesopen.com>
11864
11865 PR tree-optimization/24964
11866 * gcc.target/i386/387-10.c: New test case.
11867
11868 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
11869
11870 * intrinsics/string_intrinsics.c (compare_string):
11871 Use memcmp instead of strncmp to avoid tripping over
11872 CHAR(0) in a string.
11873
11874 2006-05-27 Richard Guenther <rguenther@suse.de>
11875
11876 PR middle-end/27773
11877 * gcc.dg/torture/pr27773.c: New testcase.
11878
11879 2006-05-27 Dirk Mueller <dmueller@suse.de>
11880
11881 * gcc.dg/pr24561.c: Rename to..
11882 * gcc.dg/pr25962.c: .. this.
11883
11884 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11885
11886 PR fortran/19777
11887 * gfortran.dg/bounds_check_2.f: New test.
11888
11889 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
11890
11891 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
11892 * gfortran.dg/byte_1.f90: Likewise.
11893 * gfortran.dg/dup_save_2.f90: Likewise.
11894
11895 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
11896
11897 * gfortran.dg/associated_2.f90: New test.
11898
11899 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11900
11901 PR fortran/27524
11902 * gfortran.dg/bounds_check_1.f90: New test.
11903
11904 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
11905
11906 PR rtl-optimization/27661
11907 * gcc.dg/pr27661.c: New test case.
11908
11909 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
11910
11911 PR fortran/23151
11912 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
11913 * gfortran.dg/print_parentheses_1.f: New test.
11914 * gfortran.dg/print_parentheses_2.f90: New test.
11915
11916 2006-05-26 Jakub Jelinek <jakub@redhat.com>
11917
11918 PR target/27758
11919 * gcc.dg/pr27758.c: New test.
11920
11921 2006-05-24 Falk Hueffner <falk@debian.org>
11922
11923 * gcc.c-torture/compile/pr27571.c: New test.
11924
11925 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
11926
11927 PR fortran/27709
11928 * gfortran.dg/spec_expr_4.f90: New test.
11929
11930 PR fortran/27155
11931 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
11932
11933 2006-05-25 Mark Mitchell <mark@codesourcery.com>
11934
11935 PR c++/20103
11936 * g++.dg/ext/complit6.C: New test.
11937 * g++.dg/ext/complit3.C: Adjust error markers.
11938 * g++.dg/init/const3.C: New test.
11939
11940 2006-05-25 Richard Guenther <rguenther@suse.de>
11941
11942 PR middle-end/27743
11943 * gcc.dg/torture/pr27743.c: New testcase.
11944
11945 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11946
11947 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
11948
11949 2006-05-25 Alan Modra <amodra@bigpond.net.au>
11950
11951 * gcc.dg/compat/scalar-by-value-x.h: New.
11952 * gcc.dg/compat/scalar-by-value-y.h: New.
11953 * gcc.dg/compat/scalar-by-value-5.c: New.
11954 * gcc.dg/compat/scalar-by-value-5_main.c: New.
11955 * gcc.dg/compat/scalar-by-value-5_x.c: New.
11956 * gcc.dg/compat/scalar-by-value-5_y.c: New.
11957 * gcc.dg/compat/scalar-by-value-6.c: New.
11958 * gcc.dg/compat/scalar-by-value-6_main.c: New.
11959 * gcc.dg/compat/scalar-by-value-6_x.c: New.
11960 * gcc.dg/compat/scalar-by-value-6_y.c: New.
11961
11962 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
11963
11964 PR tree-optimization/27639
11965 PR tree-optimization/26719
11966 * gcc.dg/pr27639.c: New test.
11967 * gcc.dg/pr26719.c: New test.
11968 * gcc.dg/tree-ssa/scev-cast.c: New test.
11969
11970 2006-05-23 Mark Mitchell <mark@codesourcery.com>
11971
11972 PR c++/20173
11973 * g++.dg/template/error21.C: New test.
11974
11975 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
11976
11977 PR target/27696
11978 * gcc.target/i386/pr27696.c: New.
11979
11980 2006-05-22 Janis Johnson <janis187@us.ibm.com>
11981
11982 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
11983
11984 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
11985
11986 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11987
11988 PR c++/27716
11989 * g++.dg/other/assign1.C: New test.
11990
11991 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
11992
11993 PR target/27266
11994 * gcc.target/i386/pr27266.c: New.
11995
11996 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11997
11998 PR c++/27451
11999 * g++.dg/ext/asm9.C: New test.
12000
12001 2006-05-22 Richard Sandiford <richard@codesourcery.com>
12002
12003 PR rtl-optimization/25514
12004 * gcc.c-torture/compile/pr25514.c: New test.
12005
12006 2006-05-22 Richard Guenther <rguenther@suse.de>
12007
12008 Revert
12009 2006-01-31 Richard Guenther <rguenther@suse.de>
12010
12011 * gcc.target/i386/sselibm-1.c: New testcase.
12012 * gcc.target/i386/sselibm-2.c: Likewise.
12013 * gcc.target/i386/sselibm-3.c: Likewise.
12014 * gcc.target/i386/sselibm-4.c: Likewise.
12015 * gcc.target/i386/sselibm-5.c: Likewise.
12016
12017 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12018
12019 PR c/27420
12020 * gcc.dg/func-args-2.c: New test.
12021
12022 PR c/26818
12023 * gcc.dg/struct-incompl-1.c: New test.
12024
12025 2006-05-22 Richard Guenther <rguenther@suse.de>
12026
12027 PR testsuite/27708
12028 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
12029 the transformations we test for.
12030
12031 2006-05-22 Richard Guenther <rguenther@suse.de>
12032
12033 PR testsuite/27707
12034 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
12035
12036 2006-05-21 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/27210
12039 * g++.dg/warn/new1.C: New test.
12040 * g++.dg/template/new5.C: Likewise.
12041
12042 2006-05-21 Roger Sayle <roger@eyesopen.com>
12043
12044 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
12045 * gcc.target/i386/20060512-3.c: Likewise.
12046
12047 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
12048
12049 PR rtl-optimization/27671
12050 * gcc.c-torture/execute/pr27671-1.c: New.
12051 * gcc.dg/pr27671-2.c: Likewise.
12052
12053 PR tree-optimization/26622.
12054 * gcc.c-torture/compile/pr26622.c: New.
12055
12056 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12057
12058 PR fortran/27613
12059 * gfortran.dg/recursive_reference_1.f90: New test.
12060
12061 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
12062
12063 PR fortran/25746
12064 * gfortran.dg/elemental_subroutine_3.f90: New test.
12065
12066 PR fortran/25090
12067 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
12068
12069 PR fortran/27584
12070 * gfortran.dg/associated_target_1.f90: New test.
12071
12072 PR fortran/19015
12073 * gfortran.dg/maxloc_shape_1.f90: New test.
12074
12075 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12076
12077 PR libgfortran/24459
12078 * gfortran.dg/namelist_24.f90: New test.
12079 * gfortran.dg/namelist_12.f: Fix typo in comment.
12080
12081 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
12082
12083 PR middle-end/25776
12084 * g++.dg/other/error11.C: New test.
12085
12086 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12087
12088 * gcc.target/mips/pr26765.c: Add -w to options.
12089
12090 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12091
12092 * lib/target-supports.exp (check_effective_target_mpaired_single):
12093 New function.
12094 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
12095 multilibs.
12096 * g++.dg/vect/vect.exp: Likewise.
12097
12098 2006-05-20 Richard Sandiford <richard@codesourcery.com>
12099
12100 PR testsuite/25891
12101 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
12102
12103 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
12104
12105 PR fortran/27662
12106 * gfortran.dg/temporary_1.f90: New file.
12107
12108 2006-05-19 Andreas Schwab <schwab@suse.de>
12109
12110 * g++.dg/other/unused1.C: Also match "stringz".
12111
12112 2006-05-19 Mark Mitchell <mark@codesourcery.com>
12113
12114 PR c++/26433
12115 * g++.dg/template/fntry1.C: New test.
12116
12117 2006-05-18 Mark Mitchell <mark@codesourcery.com>
12118
12119 PR c++/27471
12120 PR c++/27506
12121 * g++.dg/conversion/bitfield5.C: New test.
12122 * g++.dg/conversion/bitfield6.C: New test.
12123
12124 2006-05-18 Mike Stump <mrs@apple.com>
12125
12126 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
12127 * gcc.dg/vla-4.c: Add.
12128 * gcc.dg/vla-5.c: Add.
12129 * gcc.dg/vla-6.c: Add.
12130
12131 2006-05-12 Stuart Hastings <stuart@apple.com>
12132
12133 * gcc.target/i386/20060512-1.c: New.
12134 * gcc.target/i386/20060512-2.c: New.
12135 * gcc.target/i386/20060512-3.c: New.
12136 * gcc.target/i386/20060512-4.c: New.
12137
12138 2006-05-17 Mark Mitchell <mark@codesourcery.com>
12139
12140 PR c++/26122
12141 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
12142
12143 PR c++/26068
12144 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
12145 * g++.dg/parse/linkage1.C: New test.
12146
12147 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12148
12149 PR tree-optimization/27548
12150 * g++.dg/tree-ssa/pr27548.C: New test.
12151
12152 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12153
12154 PR fortran/26551
12155 * gfortran.dg/recursive_check_1.f: New test.
12156 * gfortran.dg/recursive_check_2.f90: New test.
12157
12158 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
12159
12160 * g++.dg/opt/temp2.C: New test.
12161
12162 2006-05-17 Jakub Jelinek <jakub@redhat.com>
12163
12164 PR c++/27491
12165 * g++.dg/init/brace5.C: New test.
12166
12167 PR middle-end/27415
12168 * gcc.dg/gomp/pr27415.c: New test.
12169 * g++.dg/gomp/pr27415.C: New test.
12170
12171 PR tree-optimization/27549
12172 * g++.dg/tree-ssa/pr27549.C: New test.
12173
12174 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12175
12176 PR libgfortran/27575
12177 * gfortran.dg/read_eof_4.f90: New test.
12178
12179 2006-05-16 Richard Guenther <rguenther@suse.de>
12180
12181 PR tree-optimization/22303
12182 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
12183
12184 2006-05-16 Jakub Jelinek <jakub@redhat.com>
12185
12186 PR middle-end/27573
12187 * gcc.dg/gomp/pr27573.c: New test.
12188 * gfortran.dg/gomp/pr27573.f90: New test.
12189
12190 PR c/27499
12191 * gcc.dg/gomp/pr27499.c: New test.
12192 * g++.dg/gomp/pr27499.C: New test.
12193
12194 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12195
12196 PR c++/27339
12197 * g++.dg/parser/access8.C: Adjust error marker.
12198 * g++.dg/template/access17.C: New test.
12199 * g++.dg/template/access18.C: Likewise.
12200
12201 2006-05-15 Roger Sayle <roger@eyesopen.com>
12202
12203 PR target/26600
12204 * gcc.target/i386/pr26600.c: New test case.
12205
12206 2006-05-15 Mark Mitchell <mark@codesourcery.com>
12207
12208 PR c++/27505
12209 * g++.dg/expr/bitfield1.C: New test.
12210
12211 2006-05-15 Richard Guenther <rguenther@suse.de>
12212
12213 PR tree-optimization/27603
12214 * gcc.dg/torture/pr27603.c: New testcase.
12215
12216 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
12217
12218 PR fortran/25090
12219 * gfortran.dg/entry_dummy_ref_1.f90: New test.
12220
12221 PR fortran/25082
12222 * gfortran.dg/scalar_return_1.f90: New test.
12223
12224 PR fortran/27411
12225 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
12226
12227 2006-05-15 Jakub Jelinek <jakub@redhat.com>
12228
12229 * gcc.dg/gomp/critical-4.c: New test.
12230 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
12231 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
12232 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
12233 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
12234
12235 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12236
12237 PR c++/27582
12238 * g++.dg/template/dependent-args1.C: New test.
12239
12240 PR c++/27581
12241 * g++.dg/lookup/this1.C: New test.
12242
12243 PR c++/27315
12244 * g++.dg/template/operator6.C: New test.
12245 * g++.dg/template/incomplete3.C: New test.
12246
12247 PR c++/27559
12248 * g++.dg/template/new4.C: New test.
12249
12250 PR c++/27496
12251 * g++.dg/template/void2.C: New test.
12252
12253 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
12254
12255 * g++.dg/template/dependent-expr5.C: New test.
12256
12257 2006-05-14 Roger Sayle <roger@eyesopen.com>
12258
12259 PR middle-end/26729
12260 * gcc.dg/pr26729-1.c: New test case.
12261
12262 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
12263
12264 * gcc.dg/pr27003.c: New test.
12265
12266 2006-05-12 Steve Ellcey <sje@cup.hp.com>
12267
12268 * lib/target-supports.dg (check_cxa_atexit_available): Change
12269 v3_target_compile to ${tool}_target_compile.
12270
12271 2006-05-11 Jason Merrill <jason@redhat.com>
12272
12273 * lib/scanasm.exp (scan-not-hidden): Fix typo.
12274
12275 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12276
12277 PR fortran/27553
12278 * gfortran.dg/label_5.f90: New test.
12279
12280 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
12281
12282 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
12283 check_effective_target_powerpc_altivec_ok): New.
12284 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
12285 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
12286 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
12287 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
12288 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
12289 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
12290 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
12291 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
12292 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
12293 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
12294 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
12295 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
12296 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
12297 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
12298 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
12299 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
12300 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
12301 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
12302 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
12303 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
12304 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
12305 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
12306 gcc.target/powerpc/altivec-9.c,
12307 gcc.target/powerpc/altivec-consts.c,
12308 gcc.target/powerpc/altivec-pr22085.c,
12309 gcc.target/powerpc/altivec-splat.c,
12310 gcc.target/powerpc/altivec-types-1.c,
12311 gcc.target/powerpc/altivec-types-2.c,
12312 gcc.target/powerpc/altivec-types-3.c,
12313 gcc.target/powerpc/altivec-types-4.c,
12314 gcc.target/powerpc/altivec-varargs-1.c,
12315 gcc.target/powerpc/altivec-vec-merge.c,
12316 gcc.target/powerpc/ppc-vector-memcpy.c,
12317 gcc.target/powerpc/ppc-vector-memset.c,
12318 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
12319 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
12320 these effective targets.
12321 * gcc.dg/vmx/pr27006.c: Add missing close brace.
12322 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
12323
12324 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12325
12326 PR middle-end/27384
12327 * g++.dg/other/fold1.C: New test.
12328
12329 PR middle-end/27488
12330 * gcc.dg/fold-nonneg-1.c: New test.
12331
12332 PR c++/27547
12333 * g++.dg/other/operator1.C: New test.
12334
12335 2006-05-11 Richard Guenther <rguenther@suse.de>
12336
12337 PR middle-end/27529
12338 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
12339
12340 2006-05-10 Janis Johnson <janis187@us.ibm.com>
12341
12342 * lib/target-supports-dg.exp (check-flags): New.
12343 (dg-skip-if): Move flag checks.
12344
12345 2006-05-09 Steve Ellcey <sje@cup.hp.com>
12346
12347 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
12348 * lib/target-supports.dg (check_cxa_atexit_available): New.
12349
12350 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
12351
12352 PR fortran/27470
12353 * gfortran.dg/multiple_allocation_2.f90: New test case.
12354
12355 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
12356
12357 * gcc.target/arm/pr27387.C: Fix a comment typo.
12358
12359 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12360
12361 PR fortran/24549
12362 * gfortran.dg/error_recovery_1.f90: New test.
12363
12364 2006-05-10 Richard Guenther <rguenther@suse.de>
12365
12366 PR tree-optimization/27302
12367 * gcc.dg/torture/pr27302.c: New testcase.
12368
12369 2006-05-09 Dirk Mueller <dmueller@suse.de>
12370 Richard Guenther <rguenther@suse.de>
12371
12372 PR middle-end/27498
12373 * gcc.dg/tree-ssa/pr27498.c: New testcase.
12374
12375 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
12376
12377 PR rtl-optimization/27335
12378 * gcc.dg/pr27335.c: New test.
12379
12380 2006-05-06 Richard Sandiford <richard@codesourcery.com>
12381
12382 * gcc.target/mips/mips-ps-5.c: New file.
12383
12384 2006-05-08 Jan Hubicka <jh@suse.cz>
12385
12386 PR middle-end/25962
12387 * gcc.dg/pr25962.c: New.
12388
12389 2006-05-08 Roger Sayle <roger@eyesopen.com>
12390
12391 PR target/27158
12392 * gcc.target/powerpc/pr27158.c: New test case.
12393
12394 2006-05-08 Laurent GUERBY <laurent@guerby.net>
12395
12396 PR testsuite/27476
12397 * ada/acats/run_all.sh: Use test -z.
12398
12399 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12400
12401 PR libfortran/18271
12402 * gfortran.dg/spec_expr_3.f90: New test.
12403
12404 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
12405
12406 PR target/24879
12407 * gcc.target/i386/monitor.c: New file.
12408
12409 2006-05-08 Alan Modra <amodra@bigpond.net.au>
12410
12411 * gcc.dg/pr27095.c: xfail *-*-darwin*.
12412
12413 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12414
12415 PR c++/27447
12416 * g++.dg/other/ptrmem7.C: New test.
12417
12418 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12419
12420 PR target/27421
12421 * gcc.dg/array-9.c: New test.
12422
12423 2006-05-07 Richard Guenther <rguenther@suse.de>
12424
12425 PR tree-optimization/27409
12426 * gcc.dg/torture/pr27409.c: New testcase.
12427
12428 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
12429
12430 PR fortran/27457
12431 * gfortran.dg/select_6.f90: New.
12432
12433 2006-05-07 Richard Guenther <rguenther@suse.de>
12434
12435 PR tree-optimization/27136
12436 * gcc.dg/torture/pr27136.c: New testcase.
12437
12438 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
12439
12440 PR fortran/24813
12441 * gfortran.dg/char_cons_len_1.f90: New test.
12442
12443 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12444
12445 PR c++/27427
12446 * g++.dg/template/incomplete2.C: New test.
12447
12448 2006-05-06 Richard Guenther <rguenther@suse.de>
12449
12450 PR tree-optimization/27151
12451 * gcc.dg/vect/pr27151.c: New testcase.
12452
12453 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12454
12455 PR c++/27430
12456 * g++.dg/template/void1.C: New test.
12457
12458 PR c++/27423
12459 * g++.dg/other/void2.C: New test.
12460
12461 PR c++/27422
12462 * g++.dg/conversion/void1.C: New test.
12463
12464 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
12465
12466 PR/21391
12467 * g++.dg/other/unused1.C: New.
12468
12469 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12470
12471 PR objc/27240
12472 * objc.dg/member-1.m: New test.
12473
12474 2006-05-05 Steve Ellcey <sje@cup.hp.com>
12475
12476 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
12477
12478 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12479
12480 PR libfortran/26985
12481 * gfortran.dg/matmul_2.f90: New test.
12482
12483 2005-05-05 Laurent GUERBY <laurent@guerby.net>
12484
12485 * ada/acats/run_all.sh: Use sync when main not found.
12486
12487 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
12488
12489 PR target/26765
12490 * gcc.target/mips/pr26765.c: New.
12491
12492 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
12493
12494 * gcc.target/bfin: New directory.
12495 * gcc.target/bfin/bfin.exp: New file.
12496 * gcc.target/bfin/frmul.c: New file.
12497 * gcc.target/bfin/arith.c: New file.
12498 * gcc.target/bfin/mul-combine.c: New file.
12499 * gcc.target/bfin/shift.c: New file.
12500
12501 2006-05-04 Richard Guenther <rguenther@suse.de>
12502
12503 PR tree-optimization/14287
12504 PR tree-optimization/14844
12505 PR tree-optimization/19792
12506 PR tree-optimization/21608
12507 PR tree-optimization/27090
12508 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
12509 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
12510 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
12511 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
12512 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
12513
12514 2006-05-04 Jakub Jelinek <jakub@redhat.com>
12515
12516 PR tree-optimization/27285
12517 * gcc.c-torture/execute/pr27285.c: New test.
12518
12519 PR middle-end/27388
12520 * gcc.dg/gomp/pr27388-1.c: New test.
12521 * gcc.dg/gomp/pr27388-2.c: New test.
12522 * gcc.dg/gomp/pr27388-3.c: New test.
12523
12524 PR c++/27359
12525 * g++.dg/gomp/pr27359.C: New test.
12526
12527 2006-05-02 Steven G. Kargl <kargls@comcast.net>
12528
12529 PR fortran/20248
12530 * gfortran.dg/iargc.f90: New test.
12531
12532 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12533
12534 PR c++/27102
12535 * g++.dg/template/crash49.C: New test.
12536
12537 2006-05-02 Steve Ellcey <sje@cup.hp.com>
12538
12539 PR testsuite/27032
12540 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
12541
12542 2006-05-02 Jeff Law <law@redhat.com>
12543
12544 PR tree-optimization/27364
12545 * gcc.c-torture/execute/pr27364.c: New test.
12546
12547 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12548
12549 PR c++/27309
12550 * g++.dg/parser/ctor5.C: New test.
12551
12552 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
12553
12554 PR target/27387
12555 * gcc.target/arm/arm.exp: New.
12556 * gcc.target/arm/pr27387.C: Likewise.
12557
12558 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
12559
12560 PR fortran/27269
12561 PR fortran/27324
12562 * gfortran.dg/module_equivalence_2.f90: New test.
12563
12564 2006-05-02 Jakub Jelinek <jakub@redhat.com>
12565
12566 PR middle-end/27337
12567 * g++.dg/gomp/pr27337-1.C: New test.
12568 * g++.dg/gomp/pr27337-2.C: New test.
12569
12570 PR middle-end/27328
12571 * gcc.dg/gomp/pr27328.c: New test.
12572
12573 PR middle-end/27325
12574 * g++.dg/gomp/pr27325.C: New test.
12575
12576 PR middle-end/27310
12577 * g++.dg/gomp/pr27310.C: New test.
12578
12579 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12580
12581 PR tree-optimization/27291
12582 * g++.dg/tree-ssa/pr27291.C: New test.
12583
12584 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12585
12586 PR tree-optimization/27283
12587 * g++.dg/tree-ssa/pr27283.C: New test.
12588
12589 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12590
12591 * gcc.dg/tree-ssa/loop-16.c: New test.
12592
12593 2006-05-01 Roger Sayle <roger@eyesopen.com>
12594 Joseph S. Myers <joseph@codesourcery.com>
12595
12596 * gcc.dg/Wconversion-3.c: New test case.
12597 * gcc.dg/Wconversion-4.c: Likewise.
12598
12599 2006-05-01 Richard Guenther <rguenther@suse.de>
12600
12601 PR tree-optimization/26726
12602 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
12603
12604 2006-04-30 Roger Sayle <roger@eyesopen.com>
12605
12606 * gcc.dg/Woverflow-1.c: New test case.
12607 * gcc.dg/Woverflow-2.c: Likewise.
12608 * gcc.dg/Woverflow-3.c: Likewise.
12609
12610 2006-04-30 Mark Mitchell <mark@codesourcery.com>
12611
12612 PR c++/27094
12613 * g++.dg/template/defarg8.C: New test.
12614
12615 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12616
12617 PR c++/27278
12618 * g++.dg/parse/operator7.C: New test.
12619
12620 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12621
12622 PR c++/11471
12623 PR c++/27102
12624 * g++.dg/template/crash48.C: New test.
12625
12626 PR c++/27279
12627 * g++.dg/parse/ctor4.C: New test.
12628
12629 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12630
12631 PR fortran/25681
12632 * gfortran.df/char_type_len.f90: New test.
12633
12634 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12635
12636 PR libgfortran/27304
12637 * gfortran.dg/fmt_exhaust.f90: New test.
12638
12639 2006-04-28 Roger Sayle <roger@eyesopen.com>
12640
12641 PR c/25309
12642 * gcc.dg/large-size-array-2.c: New test case.
12643
12644 2006-04-28 Richard Guenther <rguenther@suse.de>
12645
12646 PR target/26826
12647 * gcc.target/i386/pr26826.c: New testcase.
12648
12649 2006-04-28 Jakub Jelinek <jakub@redhat.com>
12650
12651 PR middle-end/27260
12652 * gcc.c-torture/execute/pr27260.c: New.
12653
12654 2006-04-28 Alan Modra <amodra@bigpond.net.au>
12655
12656 PR middle-end/27095
12657 * gcc.dg/pr27095.c: New.
12658
12659 2006-04-27 Mark Mitchell <mark@codesourcery.com>
12660
12661 PR c++/27292
12662 * g++.dg/conversion/bitfield4.C: New test.
12663
12664 2006-04-27 Eric Christopher <echristo@apple.com>
12665
12666 * gcc.dg/pragma-ms_struct.c: New.
12667
12668 2006-04-27 Mark Mitchell <mark@codesourcery.com>
12669
12670 PR c++/27102
12671 * g++.dg/template/crash47.C: New test.
12672
12673 2006-04-27 Dirk Mueller <dmueller@suse.de>
12674
12675 * gcc.target/i386/sse-7.c: build with -msse.
12676
12677 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
12678
12679 PR testsuite/27274:
12680 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
12681 (main): Exit if processor doesn't support SSE.
12682
12683 2006-04-26 David Edelsohn <edelsohn@gnu.org>
12684
12685 PR middle-end/27282
12686 * gcc.c-torture/compile/pr27282.c: New test.
12687
12688 2006-04-26 Jakub Jelinek <jakub@redhat.com>
12689
12690 PR middle-end/26913
12691 * g++.dg/gomp/pr26913.C: New test.
12692
12693 PR c/25996
12694 * gcc.dg/gomp/pr25996.c: New test.
12695 * g++.dg/gomp/pr25996.C: New test.
12696
12697 2006-04-25 Richard Sandiford <richard@codesourcery.com>
12698
12699 PR rtl-optimization/26725
12700 * gcc.c-torture/compile/pr26725.c: New test.
12701
12702 2006-04-25 Richard Guenther <rguenther@suse.de>
12703
12704 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
12705 than n + -1.
12706
12707 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
12708
12709 * gcc.dg/20060425-1.c: New testcase.
12710
12711 2006-04-25 Jakub Jelinek <jakub@redhat.com>
12712
12713 PR tree-optimization/26865
12714 * gcc.dg/pr26865.c: New test.
12715
12716 2006-04-24 Mark Mitchell <mark@codesourcery.com>
12717
12718 PR c++/27292
12719 * g++.dg/conversion/bitfield1.C: New test.
12720 * g++.dg/conversion/bitfield2.C: Likewise.
12721 * g++.dg/conversion/bitfield3.C: Likewise.
12722
12723 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
12724 Richard Guenther <rguenther@suse.de>
12725
12726 PR tree-optimization/27236
12727 * gcc.dg/tree-ssa/pr27236.c: New testcase.
12728
12729 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12730
12731 PR c++/19963
12732 * g++.dg/other/incomplete2.C: New test.
12733
12734 2006-04-24 Richard Guenther <rguenther@suse.de>
12735
12736 PR middle-end/26869
12737 * gcc.dg/torture/pr26869.c: New testcase.
12738
12739 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
12740 Richard Guenther <rguenther@suse.de>
12741
12742 PR tree-optimization/27218
12743 * g++.dg/tree-ssa/pr27218.C: New testcase.
12744
12745 2006-04-23 Mark Mitchell <mark@codesourcery.com>
12746
12747 PR c++/26912
12748 * g++.dg/template/friend41.C: New test.
12749
12750 2006-04-23 David Edelsohn <edelsohn@gnu.org>
12751
12752 * g++.dg/opt/pr15551.C: Include cstdio.
12753 (main): Use remove instead of unlink.
12754
12755 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
12756
12757 * gcc.dg/sibcall-7.c: New test.
12758 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
12759 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
12760 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
12761 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
12762 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
12763
12764 2006-04-23 Mark Mitchell <mark@codesourcery.com>
12765
12766 PR c++/26534
12767 * g++.dg/opt/bitfield1.C: New test.
12768 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
12769 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
12770 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
12771 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
12772 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
12773 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
12774 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
12775 * g++.dg/abi/bitfield2.C: Likewise.
12776 * g++.dg/init/bitfield1.C: Likewise.
12777
12778 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
12779
12780 PR fortran/25099
12781 * gfortran.dg/elemental_subroutine_4.f90: New test.
12782 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
12783 call sub (m, x).
12784
12785 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
12786
12787 * gcc.c-torture/compile/20060421-1.c: New testcase.
12788
12789 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12790
12791 PR c/25875
12792 * gcc.dg/init-bad-4.c: New test.
12793
12794 2006-04-21 Paul Brook <paul@codesourcery.com>
12795
12796 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
12797
12798 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
12799
12800 PR fortran/27122
12801 * gfortran.dg/defined_operators_1.f90: New test.
12802 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
12803 remove old ones associated, incorrectly, with Note 5.46.
12804
12805 PR fortran/27113
12806 * gfortran.dg/character_array_constructor_1.f90: New test.
12807
12808 2006-04-20 Jakub Jelinek <jakub@redhat.com>
12809
12810 * gcc.dg/20060419-1.c: New test.
12811
12812 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
12813
12814 PR c/26774
12815 * gcc.dg/struct-parse-1.c: New test case.
12816
12817 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12818
12819 PR c++/26558
12820 * g++.dg/parse/template19.C: New test.
12821
12822 PR c++/26739
12823 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
12824
12825 PR c++/26036
12826 * g++.dg/expr/call3.C: New test.
12827
12828 PR c++/10385
12829 * g++.dg/conversion/dynamic1.C: New test.
12830
12831 2006-04-19 Mark Mitchell <mark@codesourcery.com>
12832
12833 PR c++/27102
12834 * g++.dg/template/crash35.C: Tweak error markers.
12835 * g++.dg/template/crash46.C: New test.
12836 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
12837 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
12838
12839 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
12840
12841 PR rtl-optimization/14261
12842 * gcc.c-torture/compile/20060419-1.c: Added.
12843
12844 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
12845
12846 * gfortran.dg/label_1.f90: Adjust dg-error.
12847
12848 2006-04-16 Roger Sayle <roger@eyesopen.com>
12849
12850 PR target/26961
12851 * gcc.dg/fold-cond-1.c: New test case.
12852 * gcc.dg/pr26961-1.c: Likewise.
12853
12854 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12855
12856 PR libgfortran/27138
12857 * gfortran.dg/read_bad_advance.f90: New test.
12858
12859 2006-04-16 Roger Sayle <roger@eyesopen.com>
12860 Dale Johannesen <dalej@apple.com>
12861
12862 PR target/24076
12863 * gcc.target/i386/vecinit-3.c: New testcase.
12864 * gcc.target/i386/vecinit-4.c: Likewise.
12865 * gcc.target/i386/sse-18.c: Likewise.
12866 * gcc.target/i386/sse-19.c: Likewise.
12867
12868 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
12869
12870 * gfortran.dg/allocate_zerosize_1.f90: New test.
12871
12872 2006-04-16 Mark Mitchell <mark@codesourcery.com>
12873
12874 PR c++/26365
12875 * g++.dg/template/crash45.C: New test.
12876
12877 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
12878
12879 PR fortran/26787
12880 * gfortran.dg/proc_assign_1.f90: New test.
12881 * gfortran.dg/procedure_lvalue.f90: Change message.
12882 * gfortran.dg/namelist_4.f90: Add new error.
12883
12884 PR fortran/25597
12885 PR fortran/27096
12886 * gfortran.dg/auto_pointer_array_result_1.f90
12887
12888 PR fortran/27089
12889 * gfortran.dg/specification_type_resolution_1.f90
12890
12891 PR fortran/18003
12892 PR fortran/25669
12893 PR fortran/26834
12894 * gfortran.dg/bounds_temporaries_1.f90: New test.
12895
12896 PR fortran/27124
12897 * gfortran.dg/array_return_value_1.f90: New test.
12898
12899 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12900
12901 PR fortran/25336
12902 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
12903
12904 2006-04-15 Jakub Jelinek <jakub@redhat.com>
12905
12906 PR middle-end/26823
12907 * g++.dg/gomp/pr26823-1.C: New test.
12908 * g++.dg/gomp/pr26823-2.C: New test.
12909
12910 2006-04-13 Uros Bizjak <uros@kss-loka.si>
12911
12912 PR middle-end/27134
12913 * gcc.dg/pr27314.c: New test.
12914
12915 2006-04-13 Richard Henderson <rth@redhat.com>
12916
12917 * g++.dg/gomp/block-0.C: Update expected matches.
12918
12919 2006-04-13 DJ Delorie <dj@redhat.com>
12920
12921 * lib/target-supports.exp (check_effective_target_int32plus): New.
12922 (check_effective_target_ptr32plus): New.
12923 (check_effective_target_size32plus): New.
12924 (check_effective_target_int16): New.
12925 (check_profiling_available): Add m32c to the list of unsupported
12926 targets.
12927
12928 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
12929 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
12930 memory size.
12931 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
12932 pointers.
12933 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
12934 size_t.
12935 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
12936 and size_t.
12937 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
12938 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
12939 not just xstormy16. Skip m32c due to weird pointer size.
12940 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
12941 not just xstormy16.
12942 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
12943 not just xstormy16.
12944 * gcc.dg/20020312-2.c: Add m32c support.
12945 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
12946 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
12947 in test.
12948 * gcc.dg/20050321-2.c: Require >=32 bit integers.
12949 * gcc.dg/asm-1.c: Skip if int and short are the same size.
12950 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
12951 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
12952 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
12953 formats
12954 * gcc.dg/init-string-2.c: Require >=32 bit integers.
12955 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
12956 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
12957 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
12958 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
12959 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
12960 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
12961 in test.
12962 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
12963 in test.
12964 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
12965 * gcc.dg/pr23049.c: Require >=32 bit integers.
12966 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
12967 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
12968 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
12969 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
12970 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
12971 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
12972 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
12973 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
12974 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
12975 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
12976 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
12977 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
12978 prototype in test.
12979 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
12980 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
12981 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
12982 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
12983 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
12984
12985 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
12986 * gcc.c-torture/execute/20040703-1.x: Likewise.
12987 * gcc.c-torture/execute/20040705-1.x: Likewise.
12988 * gcc.c-torture/execute/20040705-2.x: Likewise.
12989 * gcc.c-torture/execute/20040709-1.x: Likewise.
12990 * gcc.c-torture/execute/20040709-2.x: Likewise.
12991 * gcc.c-torture/execute/20040811-1.x: Likewise.
12992 * gcc.c-torture/execute/20050316-1.x: Likewise.
12993 * gcc.c-torture/execute/bitfld-4.x: Likewise.
12994 * gcc.c-torture/execute/pr19689.x: Likewise.
12995 * gcc.c-torture/execute/pr7284-1.x: Likewise.
12996 * gcc.c-torture/execute/usmul.x: Likewise.
12997 * gcc.c-torture/execute/vrp-5.x: Likewise.
12998 * gcc.c-torture/execute/vrp-6.x: Likewise.
12999 * gcc.dg/debug/20041023-1.s: Likewise.
13000
13001 2006-04-13 Roger Sayle <roger@eyesopen.com>
13002
13003 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
13004 of integers to a vector types are now constant expressions in C.
13005 * gcc.dg/vect/vect-fold-1.c: New test case.
13006
13007 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
13008 Ulrich Weigand <uweigand@de.ibm.com>
13009
13010 PR target/27006
13011 * gcc.dg/vmx/pr27006.c: New testcase.
13012
13013 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13014
13015 PR libgfortran/26766
13016 * gfortran.dg/write_recursive.f90: New test.
13017
13018 2006-04-11 Mark Mitchell <mark@codesourcery.com>
13019
13020 * g++.dg/parse/dtor7.C: New test.
13021 * g++.dg/parse/new1.C: Add error marker.
13022 * g++.dg/template/new3.C: New test.
13023
13024 PR c++/26122
13025 * g++.dg/template/pure1.C: New test.
13026
13027 PR c++/26295
13028 * g++.dg/parse/ptrmem4.C: New test.
13029
13030 2006-04-10 Jeff Law <law@redhat.com>
13031
13032 PR/27087
13033 * gcc.c-torture/compile/pr27087.c: New test.
13034
13035 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
13036
13037 PR/21391
13038 * gcc.dg/20060410.c: New.
13039
13040 2006-04-10 Matthias Klose <doko@debian.org>
13041
13042 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
13043 Recognize multilib directory names containing underscores.
13044
13045 2006-04-10 Roger Sayle <roger@eyesopen.com>
13046
13047 * gcc.target/i386/vecinit-1.c: New test case.
13048 * gcc.target/i386/vecinit-2.c: Likewise.
13049
13050 2006-04-10 Jakub Jelinek <jakub@redhat.com>
13051
13052 PR debug/27057
13053 * g++.dg/debug/dwarf2-2.C: New test.
13054
13055 2006-04-09 Richard Sandiford <richard@codesourcery.com>
13056
13057 PR rtl-optimization/27073
13058 * gcc.c-torture/execute/pr27073.c: New test.
13059
13060 2006-04-08 Mike Stump <mrs@apple.com>
13061
13062 * gcc.dg/pragma-darwin.c: Improve for ppc64.
13063
13064 2006-04-07 Richard Guenther <rguenther@suse.de>
13065
13066 PR tree-optimization/26135
13067 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
13068
13069 2006-04-06 Jan Hubicka <jh@suse.cz>
13070
13071 PR profile/26399
13072 * g++.dg/bprob/g++-bprob-2.C: New testcase.
13073
13074 2006-04-06 Roger Sayle <roger@eyesopen.com>
13075
13076 * g++.dg/conversion/nullptr1.C: New test case.
13077 * g++.dg/conversion/nullptr2.C: Likewise.
13078
13079 2006-04-05 Roger Sayle <roger@eyesopen.com>
13080
13081 * gfortran.dg/dependency_18.f90: New test case.
13082
13083 2006-04-05 Richard Guenther <rguenther@suse.de>
13084
13085 PR tree-optimization/26919
13086 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
13087 * gcc.dg/ipa/ipa-2.c: Likewise.
13088 * gcc.dg/ipa/ipa-3.c: Likewise.
13089 * gcc.dg/ipa/ipa-5.c: Likewise.
13090
13091 2006-04-05 Richard Guenther <rguenther@suse.de>
13092
13093 PR tree-optimization/26763
13094 * gcc.dg/torture/pr26763-1.c: New testcase.
13095 * gcc.dg/torture/pr26763-2.c: Likewise.
13096
13097 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
13098
13099 PR fortran/23634
13100 PR fortran/25619
13101 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
13102
13103 2006-04-04 Eric Christopher <echristo@apple.com>
13104
13105 * gcc.target/i386/387-1.c: Allow regexp to match darwin
13106 stubs.
13107 * gcc.target/i386/387-5.c: Ditto.
13108
13109 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
13110
13111 * gcc.target/sparc/struct-ret-check.c: New test.
13112
13113 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13114
13115 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
13116 zero decimal digits specified in format.
13117
13118 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
13119
13120 PR fortran/26891
13121 * gfortran.dg/missing_optional_dummy_1.f90: New test.
13122
13123 PR fortran/26976
13124 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
13125 * gfortran.dg/initialization_1.f90: Make assignment compliant.
13126 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
13127 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
13128 compliant and detect bigendian-ness.
13129
13130 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
13131
13132 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
13133 dummy arguments work when the actual argument is itself a dummy
13134 argument of the caller.
13135
13136 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13137
13138 PR libfortran/24685
13139 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
13140
13141 2006-04-01 Roger Sayle <roger@eyesopen.com>
13142
13143 * gfortran.dg/dependencency_17.f90: New test case.
13144
13145 2006-04-01 Roger Sayle <roger@eyesopen.com>
13146
13147 * gfortran.dg/dependency_14.f90: New test case.
13148 * gfortran.dg/dependency_15.f90: Likewise.
13149 * gfortran.dg/dependency_16.f90: Likewise.
13150
13151 2006-03-31 Asher Langton <langton2@llnl.gov>
13152
13153 PR fortran/25358
13154 gfortran.dg/cray_pointers_6.f90: New test.
13155
13156 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13157
13158 PR libgfortran/26890
13159 * gfortran.dg/read_size_noadvance.f90: New test.
13160
13161 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
13162
13163 PR fortran/25031
13164 * gfortran.dg/multiple_allocation_1.f90: Check that the
13165 size has changed after a re-allocation with stat.
13166
13167 2006-03-30 Richard Guenther <rguenther@suse.de>
13168
13169 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
13170 removal.
13171 * gcc.target/i386/sselibm-2.c: Likewise.
13172 * gcc.target/i386/sselibm-3.c: Likewise.
13173 * gcc.target/i386/sselibm-4.c: Likewise.
13174 * gcc.target/i386/sselibm-5.c: Likewise.
13175
13176 2006-03-28 Roger Sayle <roger@eyesopen.com>
13177
13178 * gcc.dg/fold-andxor-1.c: New test case.
13179 * gcc.dg/fold-xorand-1.c: Likewise.
13180
13181 2006-03-28 Roger Sayle <roger@eyesopen.com>
13182
13183 * gcc.dg/fold-convnotconv-1.c: New test case.
13184
13185 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
13186
13187 PR fortran/26779
13188 * gfortran.dg/private_type_5.f90: New test.
13189
13190 2006-03-27 David Edelsohn <edelsohn@gnu.org>
13191
13192 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
13193
13194 2006-03-27 Jakub Jelinek <jakub@redhat.com>
13195
13196 * gfortran.dg/advance_2.f90: New test.
13197 * gfortran.dg/advance_3.f90: New test.
13198
13199 * gfortran.fortran-torture/execute/equiv_5.f: New test.
13200
13201 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13202
13203 PR libgfortran/26661
13204 PR libgfortran/26880
13205 * gfortran.dg/read_x_past.f: New test.
13206
13207 2006-03-26 Geoffrey Keating <geoffk@apple.com>
13208
13209 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
13210 to be STABS.
13211
13212 2006-03-26 David Edelsohn <edelsohn@gnu.org>
13213
13214 * objc.dg/dwarf-1.m: Skip on AIX.
13215 * objc.dg/dwarf-2.m: Skip on AIX.
13216
13217 2006-03-25 Steven G. Kargl <kargls@comcast.net>
13218
13219 PR fortran/26816
13220 * gfortran.dg/float_1.f90: New test.
13221
13222 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
13223
13224 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
13225 X86_64 targets.
13226 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
13227
13228 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13229
13230 PR libfortran/26735
13231 * gfortran.dg/convert_implied_open.f90: New test case.
13232
13233 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
13234
13235 PR fortran/26769
13236 * gfortran.dg/transpose_reshape_r10.f90: New test case.
13237
13238 2006-03-25 Uros Bizjak <uros@kss-loka.si>
13239
13240 PR middle-end/26717
13241 * gcc.dg/pr26717.c: New test.
13242
13243 2006-03-25 Roger Sayle <roger@eyesopen.com>
13244
13245 * gfortran.dg/dependency_12.f90: New test case.
13246
13247 2006-03-24 Roger Sayle <roger@eyesopen.com>
13248
13249 * gfortran.dg/dependency_9.f90: New (resurected) test case.
13250
13251 2006-03-24 Jeff Law <law@redhat.com>
13252
13253 * gcc.c-torture/pr26840.c: New test.
13254
13255 2006-03-24 Geoffrey Keating <geoffk@apple.com>
13256
13257 * objc.dg/dwarf-2.m: New.
13258 * obj-c++.dg/dwarf-2.mm: New.
13259
13260 * g++.old-deja/g++.other/init19.C: New.
13261
13262 2006-03-24 David Edelsohn <edelsohn@gnu.org>
13263
13264 * g++.dg/eh/spbp.C: Skip on AIX.
13265
13266 2006-03-24 Jakub Jelinek <jakub@redhat.com>
13267
13268 PR middle-end/26611
13269 * g++.dg/gomp/pr26611-1.C: New test.
13270 * g++.dg/gomp/pr26611-2.C: New test.
13271
13272 2006-03-24 Jeff Law <law@redhat.com>
13273
13274 * gcc.c-torture/compile/pr26833.c: New test.
13275 * gfortran.fortran-torture/compile/pr26806.f90: New test.
13276
13277 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13278
13279 * gfortran.dg/endfile_2.f90: Delete temp file.
13280
13281 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
13282
13283 PR fortran/19303
13284 * gfortran.dg/record_marker_1.f90: New test case.
13285 * gfortran.dg/record_marker_2.f: New test case.
13286 * gfortran.dg/record_marker_3.f90: New test case.
13287
13288 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
13289
13290 PR fortran/17298
13291 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
13292 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
13293
13294 2006-03-21 Janis Johnson <janis187@us.ibm.com>
13295
13296 * lib/gcc-dg.exp (cleanup-modules): New proc.
13297 * gfortran.dg/allocatable_function_1.f90,
13298 gfortran.dg/allocate_char_star_scalar_1.f90,
13299 gfortran.dg/assumed_charlen_function_1.f90,
13300 gfortran.dg/assumed_dummy_1.f90,
13301 gfortran.dg/assumed_shape_ranks_1.f90,
13302 gfortran.dg/assumed_shape_ranks_2.f90,
13303 gfortran.dg/assumed_size_dt_dummy.f90,
13304 gfortran.dg/auto_char_dummy_array_1.f90,
13305 gfortran.dg/auto_char_len_3.f90,
13306 gfortran.dg/automatic_module_variable.f90,
13307 gfortran.dg/bad_automatic_objects_1.f90,
13308 gfortran.dg/char_array_constructor.f90,
13309 gfortran.dg/char_array_structure_constructor.f90,
13310 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
13311 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
13312 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
13313 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
13314 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
13315 gfortran.dg/derived_pointer_recursion.f90,
13316 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
13317 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
13318 gfortran.dg/dummy_functions_1.f90,
13319 gfortran.dg/elemental_initializer_1.f90,
13320 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
13321 gfortran.dg/elemental_pointer_1.f90,
13322 gfortran.dg/elemental_subroutine_1.f90,
13323 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
13324 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
13325 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
13326 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
13327 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
13328 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
13329 gfortran.dg/global_references_1.f90,
13330 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
13331 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
13332 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
13333 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
13334 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
13335 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
13336 gfortran.dg/large_integer_kind_1.f90,
13337 gfortran.dg/large_real_kind_1.f90,
13338 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
13339 gfortran.dg/module_double_reuse.f90,
13340 gfortran.dg/module_equivalence_1.f90,
13341 gfortran.dg/module_interface_1.f90,
13342 gfortran.dg/module_parameter_array_refs_1.f90,
13343 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
13344 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
13345 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
13346 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
13347 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
13348 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
13349 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
13350 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
13351 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
13352 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
13353 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
13354 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
13355 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
13356 gfortran.dg/same_name_1.f90,
13357 gfortran.dg/sibling_dummy_procedure_1.f90,
13358 gfortran.dg/sibling_dummy_procedure_2.f90,
13359 gfortran.dg/sibling_dummy_procedure_3.f90,
13360 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
13361 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
13362 gfortran.dg/used_dummy_types_2.f90,
13363 gfortran.dg/used_dummy_types_3.f90,
13364 gfortran.dg/used_dummy_types_4.f90,
13365 gfortran.dg/used_dummy_types_5.f90,
13366 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
13367 gfortran.dg/userdef_operator_1.f90: Use it.
13368
13369 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13370
13371 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
13372 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
13373 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
13374 gfortran.dg/write_back.f,
13375 gfortran.fortran-torture/execute/inquire_1.f90,
13376 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
13377
13378 2006-03-21 Jeff Law <law@redhat.com>
13379
13380 * gcc.dg/tree-ssa/vrp28.c: New test.
13381
13382 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13383
13384 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
13385 if _STDC_C99 is defined.
13386 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
13387 * gcc.dg/builtins-20.c: Likewise.
13388 * gcc.dg/builtins-53.c: Likewise.
13389 * gcc.dg/single-precision-constant.c: Likewise. Also pass
13390 -mmacosx-version-min=10.3 on PowerPC/Darwin.
13391
13392 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
13393
13394 PR tree-opt/26781
13395 * gcc.c-torture/compile/pr26781-1.c: New test.
13396 * gcc.c-torture/compile/pr26781-2.c: New test.
13397
13398 2006-03-21 Jakub Jelinek <jakub@redhat.com>
13399
13400 PR c++/26690
13401 * g++.dg/gomp/pr26690-1.C: New test.
13402 * g++.dg/gomp/pr26690-2.C: New test.
13403
13404 2006-03-20 Jeff Law <law@redhat.com>
13405
13406 * gcc.dg/tree-ssa/pr21829.c: New test.
13407
13408 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
13409
13410 2006-03-20 Richard Sandiford <richard@codesourcery.com>
13411
13412 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
13413 (check_visibility_available): Use it.
13414 (check_effective_target_default_packed): Likewise.
13415 (check_effective_target_pcc_bitfield_type_matters): Likewise.
13416 (check_effective_target_fopenmp): Likewise.
13417 (check_effective_target_freorder): Likewise.
13418 (check_effective_target_fpic): Likewise.
13419 (check_named_sections_available): Likewise.
13420 (check_effective_target_ilp32): Likewise.
13421 (check_effective_target_lp64): Likewise.
13422
13423 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
13424
13425 PR fortran/20935
13426 * gfortran.dg/scalar_mask_2.f90: New test case.
13427
13428 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
13429
13430 PR tree-opt/26629
13431 * gcc.dg/tree-ssa/loadpre12.c: New test.
13432 * gcc.dg/tree-ssa/loadpre13.c: New test.
13433 * gcc.dg/tree-ssa/loadpre14.c: New test.
13434 * gcc.dg/tree-ssa/loadpre15.c: New test.
13435 * gcc.dg/tree-ssa/loadpre16.c: New test.
13436 * gcc.dg/tree-ssa/loadpre17.c: New test.
13437 * gcc.dg/tree-ssa/loadpre18.c: New test.
13438 * gcc.dg/tree-ssa/loadpre19.c: New test.
13439 * gcc.dg/tree-ssa/loadpre20.c: New test.
13440 * gcc.dg/tree-ssa/loadpre21.c: New test.
13441 * gcc.dg/tree-ssa/loadpre22.c: New test.
13442
13443 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
13444
13445 PR fortran/26741
13446 * gfortran.dg/elemental_initializer_1.f90: New test.
13447
13448 PR fortran/26716
13449 * gfortran.dg/assumed_shape_ranks_2: New test.
13450
13451 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
13452
13453 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
13454 target fpic.
13455
13456 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13457
13458 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
13459 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
13460 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
13461 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
13462 gfortran.fortran-torture/execute/direct_io.f90,
13463 gfortran.fortran-torture/execute/inquire_2.f90,
13464 gfortran.fortran-torture/execute/inquire_4.f90,
13465 gfortran.fortran-torture/execute/list_read_1.f90,
13466 gfortran.fortran-torture/execute/open_replace.f90,
13467 gfortran.fortran-torture/execute/slash_edit.f90,
13468 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
13469 temporary files from testcases.
13470
13471 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13472
13473 PR libgfortran/26509
13474 gfortran.dg/write_direct_eor.f90: New test.
13475
13476 2006-03-17 David Edelsohn <edelsohn@gnu.org>
13477
13478 * gcc.target/powerpc/pr26350.c: New.
13479 * gcc.target/powerpc/indexed-addr.c: New.
13480
13481 2006-03-16 Roger Sayle <roger@eyesopen.com>
13482
13483 * gfortran.dg/dependency_13.f90: New test case.
13484
13485 2006-03-16 Roger Sayle <roger@eyesopen.com>
13486
13487 PR middle-end/21781
13488 * gcc.dg/real-const-1.c: New test case.
13489
13490 2006-03-15 Geoffrey Keating <geoffk@apple.com>
13491
13492 * g++.old-deja/g++.other/init18.C: New.
13493 * g++.old-deja/g++.other/init5.C: Remove xfail.
13494
13495 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13496
13497 * g++.dg/opt/pr15551.C: Cleanup temp file.
13498
13499 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13500
13501 PR c++/6634
13502 g++.dg/parse/long1.C: New test.
13503
13504 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13505
13506 PR fortran/19101
13507 * gfortran.dg/continuation.f90: New test.
13508 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
13509
13510 2006-03-14 Richard Guenther <rguenther@suse.de>
13511
13512 PR tree-optimization/26672
13513 * gcc.dg/torture/pr26672.c: New testcase.
13514
13515 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
13516
13517 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
13518 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
13519
13520 2006-03-13 Roger Sayle <roger@eyesopen.com>
13521
13522 PR middle-end/26557
13523 * gcc.c-torture/compile/switch-1.c: New test case.
13524
13525 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
13526
13527 PR fortran/25378
13528 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
13529 test to include more permuatations of mask and index.
13530 * gfortran.dg/scalar_mask_1.f90: Modify last test to
13531 respond to F2003 spec. that the position returned for an all false
13532 mask && condition is zero.
13533
13534 2006-03-13 Jakub Jelinek <jakub@redhat.com>
13535
13536 PR middle-end/25989
13537 * gcc.dg/gomp/pr25989.c: New test.
13538
13539 2006-03-13 Jeff Law <law@redhat.com>
13540
13541 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
13542
13543 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
13544
13545 * gcc.dg/switch-9.c: New test.
13546
13547 2006-03-13 Richard Guenther <rguenther@suse.de>
13548
13549 PR middle-end/26630
13550 * gcc.dg/torture/pr26630.c: New testcase.
13551
13552 2006-03-11 Roger Sayle <roger@eyesopen.com>
13553
13554 * gfortran.dg/dependency_10.f90: New test case.
13555 * gfortran.dg/dependency_11.f90: Likewise.
13556
13557 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
13558 Erik Edelmann <eedelman@gcc.gnu.org>
13559
13560 * gfortran.dg/allocatable_function_1.f90: New.
13561 * gfortran.dg/allocatable_function_2.f90: New.
13562
13563 2006-03-10 Richard Guenther <rguenther@suse.de>
13564
13565 PR middle-end/26565
13566 * gcc.dg/torture/pr26565.c: New testcase.
13567
13568 2006-03-09 Eric Christopher <echristo@apple.com>
13569
13570 * gcc.c-torture/compile/20060309-1.c: New.
13571
13572 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13573
13574 PR libgfortran/26499
13575 * gfortran.dg/write_back.f: New test.
13576 * gfortran.dg/write_rewind_1.f: New test.
13577 * gfortran.dg/write_rewind_2.f: New test.
13578
13579 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13580
13581 PR libgfortran/26554
13582 * gfortran.dg/read_logical.f90: New test.
13583
13584 2006-03-04 Laurent GUERBY <laurent@guerby.net>
13585
13586 * ada/acats/norun.lst: cdd2a03 now passes.
13587
13588 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
13589
13590 PR testsuite/25177
13591 * gcc.target/powerpc/pr18096-1.c: Change where the error
13592 would match.
13593
13594 2006-03-04 Jakub Jelinek <jakub@redhat.com>
13595
13596 * gcc.target/i386/cleanup-1.c: New test.
13597 * gcc.target/i386/cleanup-2.c: New test.
13598
13599 2006-03-04 Roger Sayle <roger@eyesopen.com>
13600
13601 * gfortran.dg/dependency_9.f90: Remove for the time being.
13602
13603 2006-03-04 Krister Walfridsson <cato@df.lth.se>
13604
13605 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
13606 directive.
13607
13608 2006-03-03 Roger Sayle <roger@eyesopen.com>
13609
13610 * gfortran.dg/dependency_9.f90: New test case.
13611
13612 2006-03-03 Roger Sayle <roger@eyesopen.com>
13613
13614 * gfortran.dg/dependency_4.f90: New test case.
13615 * gfortran.dg/dependency_5.f90: New test case.
13616 * gfortran.dg/dependency_6.f90: New test case.
13617 * gfortran.dg/dependency_7.f90: New test case.
13618 * gfortran.dg/dependency_8.f90: New test case.
13619
13620 2006-03-03 Paul Brook <paul@codesourcery.com>
13621
13622 * lib/target-supports.exp (check_profiling_available):
13623 Add m68k-*-elf.
13624
13625 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
13626
13627 PR fortran/25031
13628 * multiple_allocation_1.f90: New test.
13629
13630 2006-03-03 Roger Sayle <roger@eyesopen.com>
13631
13632 PR tree-optimization/26524
13633 * gfortran.dg/pr26524.f: New test case.
13634
13635 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13636
13637 * g++.dg/template/repo5.C: Cleanup repo files.
13638 * gcc.dg/20051201-1.c: Cleanup coverage files.
13639 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
13640 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
13641 tree dump files.
13642
13643 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
13644
13645 * objc.dg/objc-nofilename-1.m: New test.
13646 * objc.dg/bad-receiver-type.m: New test.
13647 * obj-c++.dg/bad-receiver-type.mm: New test.
13648
13649 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13650
13651 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
13652
13653 2006-03-01 Mike Stump <mrs@apple.com>
13654
13655 * g++.dg/abi/key2.C: Add.
13656
13657 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
13658
13659 * gfortran.dg/logical_dot_product.f90: New test.
13660
13661 PR fortran/26393
13662 * gfortran.dg/used_interface_ref.f90: New test.
13663
13664 PR fortran/20938
13665 * gfortran.dg/dependency_2.f90: New test.
13666 * gfortran.fortran-torture/execute/where17.f90: New test.
13667 * gfortran.fortran-torture/execute/where18.f90: New test.
13668 * gfortran.fortran-torture/execute/where19.f90: New test.
13669 * gfortran.fortran-torture/execute/where20.f90: New test.
13670
13671 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
13672
13673 * g++.dg/tree-ssa/pr26443.C: New test case.
13674
13675 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
13676
13677 PR middle-end/26022
13678 * g++.dg/opt/return-slot1.C: New test.
13679
13680 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13681
13682 PR libgfortran/26136
13683 * gfortran.dg/namelist_23.f90: New test.
13684
13685 2006-02-28 Roger Sayle <roger@eyesopen.com>
13686
13687 PR middle-end/14752
13688 * gcc.dg/fold-eqandshift-2.c: New test case.
13689
13690 2006-02-28 Richard Guenther <rguenther@suse.de>
13691
13692 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
13693 decomposition.
13694
13695 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
13696
13697 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
13698
13699 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13700
13701 PR libgfortran/26464
13702 * gfortran.dg/backspace_5.f: New test.
13703 * gfortran.dg/backspace_6.f: New test.
13704
13705 2006-02-26 Roger Sayle <roger@eyesopen.com>
13706
13707 * gcc.dg/fold-eqandnot-1.c: New test case.
13708
13709 2006-02-26 Roger Sayle <roger@eyesopen.com>
13710
13711 PR middle-end/19983
13712 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
13713
13714 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
13715
13716 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
13717 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
13718
13719 2006-02-26 Richard Guenther <rguenther@suse.de>
13720
13721 PR tree-optimization/26421
13722 * gcc.dg/tree-ssa/pr26421.c: New testcase.
13723
13724 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
13725
13726 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
13727 * g++.old-deja/g++.robertl/eb132.C: Likewise.
13728
13729 2006-02-26 Roger Sayle <roger@eyesopen.com>
13730
13731 * gcc.dg/fold-even-1.c: New test case.
13732
13733 2006-02-26 Roger Sayle <roger@eyesopen.com>
13734
13735 PR middle-end/21137
13736 * gcc.dg/fold-eqandshift-1.c: New test case.
13737
13738 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
13739
13740 PR tree-optimization/25125
13741 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
13742 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
13743
13744 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
13745
13746 PR tree-optimizations/26359
13747 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
13748 with -fdump-tree-dceloop-details.
13749 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
13750
13751 2006-02-25 Roger Sayle <roger@eyesopen.com>
13752
13753 PR middle-end/23673
13754 * gcc.dg/fold-eqxor-1.c: New test case.
13755 * gcc.dg/fold-eqxor-2.c: Likewise.
13756 * gcc.dg/fold-eqxor-3.c: Likewise.
13757
13758 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
13759
13760 PR fortran/23092
13761 * scalar_mask_1.f90: New test.
13762
13763 2006-02-24 Geoffrey Keating <geoffk@apple.com>
13764
13765 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
13766 * g++.dg/eh/uncaught2.C: New.
13767 * g++.dg/eh/uncaught3.C: New.
13768
13769 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13770
13771 PR libgfortran/26423
13772 * gfortran.dg/read_many_1.f: New test.
13773
13774 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
13775
13776 PR fortran/24519
13777 * gfortran.dg/dependency_3.f90: New test.
13778 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
13779 XFAILs.
13780
13781 PR fortran/25395
13782 * gfortran.dg/equiv_6.f90: New test.
13783
13784 2006-02-23 Jeff Law <law@redhat.com>
13785
13786 * gcc.c-torture/compile/pr26425.c: New test.
13787
13788 2006-02-23 Jakub Jelinek <jakub@redhat.com>
13789
13790 PR middle-end/26412
13791 * gcc.dg/gomp/pr26412.c: New test.
13792
13793 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13794
13795 PR c++/26291
13796 * g++.dg/other/ellipsis1.C: New test.
13797 * g++.dg/parse/operator4.C: Adjust error marker.
13798
13799 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
13800
13801 PR target/25603
13802 * gfortran.dg/pr25603.f: New testcase.
13803
13804 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
13805
13806 * gcc.dg/bf-spl1.c: Don't specify -m68000.
13807 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
13808
13809 2006-02-21 Geoffrey Keating <geoffk@apple.com>
13810
13811 * g++.dg/eh/spbp.C: New.
13812
13813 2006-02-21 Jakub Jelinek <jakub@redhat.com>
13814
13815 PR middle-end/26379
13816 * gcc.target/i386/mmx-7.c: New test.
13817
13818 2006-02-20 Roger Sayle <roger@eyesopen.com>
13819
13820 PR tree-optimization/26361
13821 * gcc.dg/tree-ssa/vrp27.c: New test case.
13822
13823 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
13824
13825 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
13826 * gcc.dg/tree-ssa/complex-4.c: Here.
13827
13828 2006-02-19 Roger Sayle <roger@eyesopen.com>
13829
13830 PR middle-end/19543
13831 * gfortran.dg/logical_1.f90: New test case.
13832
13833 2006-02-19 Jakub Jelinek <jakub@redhat.com>
13834
13835 PR middle-end/26334
13836 * gcc.dg/20060218-1.c: Moved to...
13837 * gcc.target/i386/20060218-1.c: ... here. New test.
13838
13839 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
13840
13841 PR fortran/26201
13842 * gfortran.dg/convert_1.f90: New.
13843
13844 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
13845
13846 PR fortran/25054
13847 * gfortran.dg/namelist_5.f90: New test.
13848
13849 PR fortran/25089
13850 * gfortran.dg/namelist_4.f90: New test.
13851
13852 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13853
13854 PR tree-opt/25680
13855 * gcc.dg/tree-ssa/complex-3.c: New test.
13856
13857 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13858
13859 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
13860 variable to take into account the variable name in the
13861 function header.
13862 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
13863
13864 2006-02-18 Jakub Jelinek <jakub@redhat.com>
13865
13866 PR middle-end/26334
13867 * gcc.c-torture/compile/20060217-1.c: New test.
13868 * gcc.dg/20060218-1.c: New test.
13869
13870 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
13871
13872 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
13873
13874 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
13875
13876 * gcc.dg/cpp/undef3.c: New test.
13877 * gcc.dg/cpp/trad/builtins2.c: New test.
13878
13879 2006-02-18 Mark Mitchell <mark@codesourcery.com>
13880
13881 PR c++/26266
13882 * g++.dg/template/static22.C: New test.
13883 * g++.dg/template/static23.C: New test.
13884 * g++.dg/template/static24.C: New test.
13885 * g++.dg/template/non-dependent13.C: New test.
13886 * g++.dg/init/member1.C: Tweak error markers.
13887
13888 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13889
13890 PR target/26255
13891 * gcc.c-torture/compile/pr26255.c: New test case.
13892
13893 2006-02-16 Roger Sayle <roger@eyesopen.com>
13894
13895 * gfortran.fortran-torture/execute/where_10.f90: New test case.
13896 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
13897 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
13898 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
13899 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
13900 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
13901 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
13902
13903 2006-02-16 Jeff Law <law@redhat.com>
13904
13905 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
13906 * gcc.dg/tree-ssa/vrp26.c: New test.
13907
13908 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
13909
13910 PR target/20353
13911 PR target/24578
13912 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
13913 __UCLIBC__ is defined.
13914
13915 2006-02-16 Jakub Jelinek <jakub@redhat.com>
13916
13917 PR fortran/26224
13918 * gfortran.dg/gomp/pr26224.f: New test.
13919
13920 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
13921
13922 PR tree-opt/25918
13923 * lib/target-supports.exp
13924 (check_effective_target_vect_short_mult): New.
13925 (check_effective_target_vect_char_mult): New.
13926 (check_effective_target_vect_widen_sum_qi_to_si): New.
13927 (check_effective_target_vect_widen_sum_qi_to_hi): New.
13928 (check_effective_target_vect_widen_sum_hi_to_si): New.
13929 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
13930 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
13931 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
13932 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
13933 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
13934 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
13935 vect-reduc-pattern-2c.c
13936 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
13937 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
13938 vect-reduc-pattern-1c.c
13939
13940 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
13941
13942 PR fortran/24557
13943 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
13944
13945 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
13946
13947 PR fortran/26054
13948 * gfortran.dg/enum_8.f90: Remove check for warning.
13949 * gfortran.dg/iomsg_1.f90: Ditto.
13950 * gfortran.dg/enum_1.f90: Ditto.
13951 * gfortran.dg/enum_9.f90: Ditto.
13952 * gfortran.dg/enum_2.f90: Ditto.
13953 * gfortran.dg/enum_10.f90: Ditto.
13954 * gfortran.dg/enum_3.f90: Ditto.
13955 * gfortran.dg/flush_1.f90: Ditto.
13956 * gfortran.dg/enum_4.f90: Ditto.
13957 * gfortran.dg/array_constructor_1.f90: Ditto.
13958 * gfortran.dg/enum_5.f90: Ditto.
13959 * gfortran.dg/enum_6.f90: Ditto.
13960 * gfortran.dg/enum_7.f90: Ditto.
13961
13962 2006-02-15 Jakub Jelinek <jakub@redhat.com>
13963
13964 PR middle-end/26300
13965 * gcc.c-torture/compile/20060215-1.c: New test.
13966
13967 2006-02-14 Roger Sayle <roger@eyesopen.com>
13968
13969 PR middle-end/23670
13970 * gcc.dg/tree-ssa/andor-2.c: New test case.
13971
13972 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
13973
13974 PR fortran/25045
13975 * optional_dim.f90: New test.
13976
13977 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13978
13979 PR fortran/26277
13980 * gfortran.dg/label_4.f90: New.
13981
13982 2006-02-14 Jakub Jelinek <jakub@redhat.com>
13983 Diego Novillo <dnovillo@redhat.com>
13984 Uros Bizjak <uros@kss-loka.si>
13985
13986 * gfortran.dg/gomp: New directory.
13987
13988 2006-02-14 Richard Guenther <rguenther@suse.de>
13989
13990 PR tree-optimization/26258
13991 * gcc.dg/torture/pr26258.c: New testcase.
13992
13993 2006-02-13 Jakub Jelinek <jakub@redhat.com>
13994
13995 PR fortran/26246
13996 * gfortran.dg/pr26246_1.f90: New test.
13997 * gfortran.dg/pr26246_2.f90: New test.
13998
13999 PR middle-end/26092
14000 * gcc.c-torture/compile/20060208-1.c: New test.
14001
14002 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
14003
14004 PR fortran/26074
14005 PR fortran/25103
14006 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
14007 * gfortran.dg/bad_automatic_objects_1.f90: New test.
14008 * gfortran.dg/automatic_module_variable.f90: Change error message.
14009
14010 PR fortran/20861
14011 * gfortran.dg/internal_dummy_1.f90: New test.
14012
14013 PR fortran/20871
14014 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
14015
14016
14017 PR fortran/25083
14018 * gfortran.dg/uncommon_block_data_1.f90: New test.
14019 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
14020 with standard.
14021
14022 PR fortran/25088
14023 * gfortran.dg/typed_subroutine_1.f90: New test.
14024
14025 2006-02-13 Geoffrey Keating <geoffk@apple.com>
14026
14027 * objc.dg/dwarf-1.m: New.
14028
14029 2006-02-13 Roger Sayle <roger@eyesopen.com>
14030
14031 PR middle-end/24427
14032 * gcc.dg/tree-ssa/andor-1.c: New test case.
14033
14034 2006-02-13 Josh Conner <jconner@apple.com>
14035
14036 PR target/25376
14037 * gcc.dg/pr25376.c: New test.
14038
14039 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
14040 assemble.
14041 * lib/target-supports.exp (check_named_sections_available):
14042 Only compile named-sections test -- don't assemble.
14043
14044 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
14045
14046 * g++.dg/warn/no-write-strings.C: New test.
14047 * g++.dg/warn/write-strings.C: Likewise.
14048 * g++.dg/warn/write-strings-default.C: Likewise.
14049
14050 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
14051
14052 PR fortran/25806
14053 * gfortran.dg/ret_pointer_2.f90: New test.
14054
14055 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
14056
14057 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
14058
14059 2006-02-10 Jeff Law <law@redhat.com>
14060
14061 * gcc.c-torture/compile/pr26213.c: New test.
14062
14063 2006-02-10 Steven G. Kargl <kargls@comcast.net>
14064
14065 gfortran.dg/null_1.f90: New test.
14066
14067 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14068
14069 PR fortran/14771
14070 * gfortran.dg/parens_4.f90: New.
14071 * gfortran.dg/parens_5.f90: New.
14072
14073 2006-02-10 Richard Guenther <rguenther@suse.de>
14074
14075 * gcc.dg/pr23372-1.c: Remove empty file.
14076
14077 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14078 Paul Thomas <pault@gcc.gnu.org>
14079
14080 PR fortran/14771
14081 * gfortran.dg/parens_1.f90: New.
14082 * gfortran.dg/parens_2.f90: New.
14083 * gfortran.dg/parens_3.f90: New.
14084
14085 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
14086
14087 PR fortran/26038
14088 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
14089
14090 PR fortran/25059
14091 * gfortran.dg/impure_assignment_1.f90: New test.
14092
14093 PR fortran/25070
14094 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
14095
14096 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14097
14098 PR target/26141
14099 * g++.dg/expr/stdarg2.C: New test.
14100
14101 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
14102
14103 PR inline-asm/16194
14104 * gcc.dg/pr16194.c: New test.
14105
14106 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14107
14108 * ada/acats/run_acats: Use portable variant of "$@".
14109
14110 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14111
14112 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
14113 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
14114
14115 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14116
14117 PR tree-opt/26179
14118 * g++.dg/opt/pr26179.C: New test.
14119
14120 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14121
14122 PR middle-end/26134
14123 * gcc.dg/tree-ssa/complex-3.c: New test.
14124
14125 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
14126
14127 * gcc.c-torture/compile/volatile-1.c: New test.
14128
14129 2006-02-09 Diego Novillo <dnovillo@redhat.com>
14130
14131 PR 26180
14132 * gcc.dg/tree-ssa/pr26180.c: New test.
14133
14134 2006-02-08 Jeff Law <law@redhat.com>
14135
14136 * gcc.dg/tree-ssa/pr21417.c: New test.
14137
14138 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14139
14140 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14141 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
14142
14143 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14144
14145 * lib/scanrtl.exp: New.
14146
14147 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14148
14149 PR c++/26071
14150 * g++.dg/other/virtual2.C: New test.
14151
14152 PR c++/26070
14153 * g++.dg/other/virtual1.C: New test.
14154
14155 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
14156
14157 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
14158 cleanup-ipa-dump): Update dump file glob patterns.
14159 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
14160 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
14161
14162 * lib/gcc-dg.exp: Load it.
14163 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
14164
14165 2006-02-07 Janis Johnson <janis187@us.ibm.com>
14166
14167 PR testsuite/26159
14168 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
14169 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14170
14171 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14172
14173 PR fortran/25577
14174 * gfortran.dg/mvbits_1.f90: New.
14175
14176 2006-02-07 Dirk Mueller <dmueller@suse.com>
14177
14178 * g++.dg/warn/Wdiv-by-zero.C: New test.
14179 * g++.dg/warn/Wno-div-by-zero.C: New.
14180
14181 2006-02-07 Jeff Law <law@redhat.com>
14182
14183 * gcc.dg/tree-ssa/pr21559.c: New test.
14184
14185 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
14186 multiple VRP passes.
14187 * gcc.dg/tree-ssa/vrp09.c: Likewise.
14188 * gcc.dg/tree-ssa/vrp18.c: Likewise.
14189 * gcc.dg/tree-ssa/pr21582.c: Likewise.
14190 * gcc.dg/tree-ssa/pr20657.c: Likewise.
14191 * gcc.dg/tree-ssa/pr21001.c: Likewise.
14192 * gcc.dg/tree-ssa/vrp02.c: Likewise
14193 * gcc.dg/tree-ssa/vrp11.c: Likewise
14194 * gcc.dg/tree-ssa/pr14341.c: Likewise
14195 * gcc.dg/tree-ssa/vrp19.c: Likewise
14196 * gcc.dg/tree-ssa/vrp20.c: Likewise
14197 * gcc.dg/tree-ssa/vrp03.c: Likewise
14198 * gcc.dg/tree-ssa/pr21086.c: Likewise
14199 * gcc.dg/tree-ssa/pr21959.c: Likewise
14200 * gcc.dg/tree-ssa/vrp21.c: Likewise
14201 * gcc.dg/tree-ssa/vrp04.c: Likewise
14202 * gcc.dg/tree-ssa/pr25485.c: Likewise
14203 * gcc.dg/tree-ssa/pr22026.c: Likewise
14204 * gcc.dg/tree-ssa/vrp22.c: Likewise
14205 * gcc.dg/tree-ssa/vrp05.c: Likewise
14206 * gcc.dg/tree-ssa/20030807-10.c: Likewise
14207 * gcc.dg/tree-ssa/pr20701.c: Likewise
14208 * gcc.dg/tree-ssa/vrp23.c: Likewise
14209 * gcc.dg/tree-ssa/vrp06.c: Likewise
14210 * gcc.dg/tree-ssa/pr22117.c: Likewise
14211 * gcc.dg/tree-ssa/pr20702.c: Likewise
14212 * gcc.dg/tree-ssa/vrp15.c: Likewise
14213 * gcc.dg/tree-ssa/pr21090.c: Likewise
14214 * gcc.dg/tree-ssa/pr21294.c: Likewise
14215 * gcc.dg/tree-ssa/vrp24.c: Likewise
14216 * gcc.dg/tree-ssa/vrp07.c: Likewise
14217 * gcc.dg/tree-ssa/pr21563.c: Likewise
14218 * gcc.dg/tree-ssa/pr25382.c: Likewise
14219 * gcc.dg/tree-ssa/vrp16.c: Likewise
14220 * gcc.dg/tree-ssa/vrp25.c: Likewise
14221 * gcc.dg/tree-ssa/vrp08.c: Likewise
14222 * gcc.dg/tree-ssa/20030807-6.c: Likewise
14223 * gcc.dg/tree-ssa/vrp17.c: Likewise
14224 * gcc.dg/tree-ssa/pr21458.c: Likewise
14225 * g++.dg/tree-ssa/pr18178.C: Likewise
14226
14227 2006-02-07 Richard Guenther <rguenther@suse.de>
14228
14229 PR c++/26140
14230 Revert
14231 2006-01-30 Richard Guenther <rguenther@suse.de>
14232 PR c++/23372
14233 * gcc.dg/pr23372-1.C: New testcase.
14234
14235 * g++.dg/tree-ssa/pr26140.C: New testcase.
14236
14237 2006-02-07 Mark Mitchell <mark@codesourcery.com>
14238
14239 PR c++/9737
14240 * g++.dg/template/ttp15.C: New test.
14241 * g++.dg/template/ttp16.C: Likewise.
14242 * g++.dg/template/ttp17.C: Likewise.
14243 * g++.old-deja/g++.pt/ttp36.C: Remove.
14244 * g++.old-deja/g++.pt/ttp19.C: Likewise.
14245 * g++.old-deja/g++.pt/ttp37.C: Likewise.
14246 * g++.old-deja/g++.pt/ttp38.C: Likewise.
14247 * g++.old-deja/g++.pt/ttp39.C: Likewise.
14248 * g++.old-deja/g++.pt/ttp9.C: Likewise.
14249 * g++.old-deja/g++.pt/ttp40.C: Likewise.
14250 * g++.old-deja/g++.pt/ttp51.C: Likewise.
14251 * g++.old-deja/g++.pt/ttp26.C: Likewise.
14252 * g++.old-deja/g++.pt/ttp36.C: Likewise.
14253
14254 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
14255
14256 PR libfortran/23815
14257 * unf_io_convert_4.f90: New test.
14258
14259 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
14260
14261 * gcc.dg/tree-ssa/loadpre10.c: New test.
14262 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
14263 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
14264 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
14265
14266 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14267
14268 PR libfortran/24685
14269 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
14270
14271 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
14272
14273 PR tree-opt/25251
14274 * gfortran.dg/assign_7.f: New test.
14275
14276 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
14277
14278 PR fortran/26041
14279 PR fortran/26064
14280 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
14281 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
14282 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
14283
14284 2006-02-05 Jakub Jelinek <jakub@redhat.com>
14285
14286 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
14287 in size_t typedef.
14288
14289 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
14290
14291 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
14292 * g++.dg/charset/string.c (foo): Likewise.
14293 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
14294 const char*
14295 * g++.dg/ext/builtin2.C (printf): Likewise.
14296 * g++.dg/init/new15.C (printf): Likewise.
14297 * g++.dg/opt/pr17697-1.C (foo): Likewise.
14298 * g++.dg/opt/pr17697-2.C (foo): Likewise.
14299 * g++.dg/opt/pr17697-3.C (foo): Likewise.
14300 * g++.dg/template/non-dependent4.C (temp): Likewise.
14301 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
14302 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
14303 parameter type to const char*.
14304 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
14305 Change type to const char*.
14306 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
14307 Likewise.
14308 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
14309 second parameter type to const char*.
14310 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
14311 (Y::Y): Change parameter type to const char*.
14312 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
14313 * g++.old-deja/g++.jason/report.C: Apply const correctness.
14314 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
14315 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
14316 (char*).
14317 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
14318 const char*.
14319 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
14320 type to const char*.
14321 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
14322 return type to const char*.
14323 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
14324 to const char*.
14325 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
14326 * g++.old-deja/g++.law/refs1.C: Likewise.
14327 * g++.old-deja/g++.law/visibility1.C: Likewise.
14328 * g++.old-deja/g++.law/visibility2.C: Likewise.
14329 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
14330 const char*.
14331 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
14332 * g++.old-deja/g++.mike/net48.C: Likewise.
14333 * g++.old-deja/g++.mike/p646.C: Likewise.
14334 * g++.old-deja/g++.mike/p6746.C: Likewise.
14335 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
14336 type to const char*.
14337 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
14338 deprecated conversion warning.
14339 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
14340 char*.
14341 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
14342 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
14343 * g++.old-deja/g++.pt/explicit8.C: Likewise.
14344 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
14345 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
14346 * g++.old-deja/g++.pt/nontype3.C: Likewise.
14347 * g++.old-deja/g++.pt/t39.C: Likewise.
14348 * g++.old-deja/g++.robertl/eb106.C: Likewise.
14349 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
14350
14351 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
14352
14353 PR fortran/25075
14354 intrinsic_argument_conformance_1.f90: New test.
14355
14356 2006-02-03 Steven G. Kargl <kargls@comcast.net>
14357
14358 PR fortran/20845
14359 * gfortran.dg/char_result_11.f90: Add SAVE.
14360 * gfortran.dg/der_pointer_4.f90: Ditto.
14361 * gfortran.dg/default_initialization.f90: New test.
14362
14363 2006-02-03 Jeff Law <law@redhat.com>
14364
14365 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
14366 handle more than 100 dump files.
14367 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
14368 * lib/scantree.exp (scan-tree-dump): Likewise.
14369 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
14370 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
14371 * lib/scanipa.exp (scan-ipa-dump): Likewise.
14372 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
14373 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
14374
14375 2006-02-03 Diego Novillo <dnovillo@redhat.com>
14376
14377 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
14378
14379 2006-02-03 Mark Mitchell <mark@codesourcery.com>
14380
14381 * g++.dg/template/using12.C: New test.
14382
14383 2006-02-03 Alan Modra <amodra@bigpond.net.au>
14384
14385 * gcc.target/powerpc/pr25960.c: New test.
14386
14387 2006-02-02 Steven G. Kargl <kargls@comcast>
14388
14389 PR fortran/24958
14390 gfortran.dg/nullify_2.f90: New test.
14391
14392 2006-02-02 Diego Novillo <dnovillo@redhat.com>
14393
14394 PR 25990
14395 * gcc.dg/gomp/pr25990.c: New test.
14396
14397 2006-01-31 Mark Mitchell <mark@codesourcery.com>
14398
14399 PR c++/25342
14400 * g++.gd/template/partial4.C: New test.
14401
14402 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
14403
14404 PR middle-end/26001
14405 * gfortran.dg/data_char_2.f90: New.
14406
14407 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
14408
14409 PR fortran/26039
14410 maxval_maxloc_conformance_1.f90: New test.
14411
14412 2006-01-31 Richard Guenther <rguenther@suse.de>
14413
14414 * gcc.target/i386/sselibm-1.c: New testcase.
14415 * gcc.target/i386/sselibm-2.c: Likewise.
14416 * gcc.target/i386/sselibm-3.c: Likewise.
14417 * gcc.target/i386/sselibm-4.c: Likewise.
14418 * gcc.target/i386/sselibm-5.c: Likewise.
14419
14420 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
14421
14422 PR fortran/24266
14423 * gfortran.dg/arrayio_derived_2.f90: New.
14424
14425 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
14426
14427 * gcc.dg/unsigned-long-compare.c: New test.
14428
14429 2006-01-30 Steve Ellcey <sje@cup.hp.com>
14430
14431 PR testsuite/25318
14432 * lib/target-supports.exp (check_effective_target_freorder):
14433 Check to see if target supports -freorder-blocks-and-partition.
14434 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
14435 instead of "dg-require-named-sections".
14436
14437 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
14438
14439 PR target/14798:
14440 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
14441 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
14442 * gcc.dg/pragma-isr-trapa2.c: Likewise.
14443 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
14444 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
14445 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
14446 * gcc.dg/attr-isr-trap_exit.c: Likewise.
14447 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
14448
14449 2006-01-30 Richard Guenther <rguenther@suse.de>
14450
14451 PR c++/23372
14452 * gcc.dg/pr23372-1.C: New testcase.
14453
14454 2006-01-29 Diego Novillo <dnovillo@redhat.com>
14455
14456 * gcc.dg/gomp/pr25874.c: New test.
14457
14458 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
14459
14460 PR tree-opt/25911
14461 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
14462
14463 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
14464
14465 PR fortran/18578
14466 PR fortran/18579
14467 PR fortran/20857
14468 PR fortran/20885
14469 * gfortran.dg/intent_out_1.f90: New test.
14470
14471 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
14472
14473 PR fortran/17911
14474 * gfortran.dg/procedure_lvalue.f90: New test.
14475
14476 PR fortran/20895
14477 PR fortran/25030
14478 * gfortran.dg/char_pointer_assign_2.f90: New test.
14479 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
14480 assignment to be consistent with standard.
14481 * gfortran.dg/char_result_2.f90: The same.
14482 * gfortran.dg/char_result_8.f90: The same.
14483
14484 2006-01-28 Zack Weinberg <zackw@panix.com>
14485
14486 * gcc.dg/Woverlength-strings.c
14487 * gcc.dg/Woverlength-strings-pedantic-c89.c
14488 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
14489 * gcc.dg/Woverlength-strings-pedantic-c99.c
14490 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
14491
14492 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
14493
14494 * gcc.c-torture/execute/20060127-1.c: New test.
14495
14496 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14497
14498 PR c++/25999
14499 * g++.dg/ext/pragmaweak1.C: New test.
14500
14501 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14502
14503 PR c++/25855
14504 * g++.dg/template/spec29.C: New test.
14505
14506 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
14507
14508 PR c/19606.
14509 * gcc.c-torture/execute/pr19606.c: New.
14510
14511 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
14512
14513 * gcc.dg/pragma-re-4.c: New test.
14514
14515 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
14516
14517 PR fortran/25964
14518 * gfortran.dg/assumed_size_refs_3.f90: New test.
14519
14520 2006-01-27 Ben Elliston <bje@au.ibm.com>
14521
14522 * gcc.misc-tests/dectest.exp: Remove defunct comment.
14523
14524 2006-01-26 Laurent GUERBY <laurent@guerby.net>
14525
14526 PR ada/21317
14527 * ada/acats/support/impdef.a: Add One_Long_Second.
14528 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
14529 * ada/acats/tests/c9/c94026.a: Likewise.
14530 * ada/acats/tests/c9/c97305c.ada: Likewise.
14531 * ada/acats/tests/c9/c99004a.ada: Likewise.
14532
14533 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
14534
14535 PR fortran/25964
14536 * gfortran.dg/global_references_2.f90: New test.
14537
14538 PR fortran/25084
14539 PR fortran/20852
14540 PR fortran/25085
14541 PR fortran/25086
14542 * gfortran.dg/assumed_charlen_function_1.f90: New test.
14543 * gfortran.dg/assumed_charlen_function_3.f90: New test.
14544
14545 PR fortran/25416
14546 * gfortran.dg/assumed_charlen_function_2.f90: New test.
14547
14548 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
14549
14550 PR c/25892
14551 * gcc.dg/Wpointer-sign.c: New.
14552 * gcc.dg/Wpointer-sign-Wall.c: New.
14553 * gcc.dg/Wpointer-sign-Wall-no.c: New.
14554 * gcc.dg/Wpointer-sign-pedantic.c: New.
14555 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
14556 * gcc.dg/conv-2.c: Use -Wpointer-sign.
14557
14558 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
14559
14560 PR C/25861
14561 * gcc.c-torture/compile/pr25861.c: New test.
14562
14563 2006-01-26 Paul Brook <paul@codesourcery.com>
14564
14565 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
14566 on short-enum targets.
14567 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
14568 variable.
14569 (generate_fields): Use short_enums.
14570 (main): Set short_enums. Document -e.
14571 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
14572 on short-enum targets.
14573 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
14574 variable.
14575 (generate_fields): Use short_enums.
14576 (main): Set short_enums. Document -e.
14577 * lib/target-supports.exp (check_effective_target_short_enums): New.
14578
14579 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
14580
14581 PR target/25947
14582 * gcc.dg/torture/pr25947-1.c: New test.
14583
14584 2006-01-25 Jan Hubicka <jh@suse.cz>
14585 Roger Sayle <roger@eyesopen.com>
14586
14587 PR rtl-optimization/25703
14588 * gcc.target/i386/20060125-1.c: New test case.
14589 * gcc.target/i386/20060125-2.c: New test case.
14590
14591 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14592
14593 PR fortran/18540
14594 * gfortran.dg/goto_1.f: New.
14595
14596 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
14597
14598 PR fortran/25716
14599 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
14600 25716 on 32-bit systems too.
14601
14602 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
14603
14604 PR testsuite/25590
14605 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
14606
14607 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
14608
14609 * gcc.dg/tree-ssa/gen-vect-33.c: New.
14610
14611 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14612
14613 PR fortran/25835
14614 * gfortran.dg/read_eof.f90: Delete, renamed.
14615 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
14616 * gfortran.dg/read_eof_2.f90: New test.
14617 * gfortran.dg/read_eof_3.f90: New test.
14618
14619 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
14620
14621 PR tree-opt/25860
14622 * gcc.c-torture/compile/pr25860.c: New test.
14623
14624 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14625
14626 PR c++/25552
14627 * g++.dg/parse/dtor8.C: New test.
14628
14629 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
14630
14631 PR testsuite/25891
14632 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
14633 * gcc.dg/gomp/gomp.exp: Return without testing anything if
14634 check_effective_target_fopenmp returns 0.
14635
14636 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
14637
14638 PR ada/20548
14639 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
14640 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
14641 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
14642
14643 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
14644
14645 PR tree-opt/25857
14646 * g++.dg/opt/pr25857.C: New test.
14647
14648 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
14649 Jan Hubicka <jh@suse.cz>
14650 Richard Guenther <rguenther@suse.de>
14651
14652 PR rtl-optimization/25654
14653 * gcc.dg/torture/pr25654.c: New testcase.
14654 * gcc.target/i386/pr25654.c: Likewise.
14655
14656 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
14657
14658 PR fortran/25901
14659 * gfortran.dg/internal references_2.f90: New test.
14660
14661 Fix regression in testing of admissability of attributes.
14662 * gfortran.dg/intent_used_1.f90: New test.
14663
14664 2006-01-23 Ben Elliston <bje@au.ibm.com>
14665
14666 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
14667 Remove target conditional torture options for i?86 and x86_64
14668 GNU/Linux.
14669
14670 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
14671
14672 PR c++/10891
14673 * g++.dg/rtti/no-rtti.C: New.
14674
14675 2006-01-21 Mark Mitchell <mark@codesourcery.com>
14676
14677 PR c++/25895
14678 * g++.dg/inherit/conv2.C: New test.
14679
14680 PR c++/25856
14681 * g++.dg/parse/dtor7.C: New test.
14682
14683 PR c++/25858
14684 * g++.dg/template/crash44.C: New test.
14685
14686 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
14687
14688 PR fortran/25124
14689 PR fortran/25625
14690 * gfortran.dg/internal_references_1.f90: New test.
14691 PR fortran/20881
14692 PR fortran/23308
14693 PR fortran/25538
14694 PR fortran/25710
14695 * gfortran.dg/global_references_1.f90: New test.
14696 * gfortran.dg/g77/19990905-1.f: Restore the error that
14697 there is a clash between the common block name and
14698 the name of a subroutine reference.
14699
14700 PR fortran/PR24276
14701 * gfortran.dg/aliasing_dummy_1.f90: New test.
14702
14703 2006-01-21 Alan Modra <amodra@bigpond.net.au>
14704
14705 * gcc.dg/vmx/1b-01.c: Warning fix.
14706 * gcc.dg/vmx/1c-02.c: Likewise.
14707 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
14708
14709 2006-01-20 Steve Ellcey <sje@cup.hp.com>
14710
14711 PR testsuite/24962
14712 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
14713
14714 2006-01-20 Richard Guenther <rguenther@suse.de>
14715 Steven Bosscher <stevenb.gcc@gmail.com>
14716
14717 PR rtl-optimization/24626
14718 * gcc.dg/torture/pr24626-1.c: New testcase.
14719 * gcc.dg/torture/pr24626-2.c: Likewise.
14720 * gcc.dg/torture/pr24626-3.c: Likewise.
14721 * gcc.dg/torture/pr24626-4.c: Likewise.
14722
14723 2006-01-20 Dirk Mueller <dmueller@suse.com>
14724
14725 PR c++/5520
14726 * g++.dg/warn/empty-body.C: New.
14727
14728 2006-01-19 Mark Mitchell <mark@codesourcery.com>
14729
14730 PR c++/22136
14731 * g++.dg/template/using10.C: New test.
14732 * g++.dg/temlpate/using11.C: Likewise.
14733 * g++.dg/inherit/using5.C: Tweak error messages.
14734
14735 2006-01-20 Alan Modra <amodra@bigpond.net.au>
14736
14737 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
14738 target test.
14739 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
14740
14741 2006-01-19 Jan Hubicka <jh@suse.cz>
14742
14743 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
14744
14745 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14746
14747 PR c++/25854
14748 * g++.dg/template/spec28.C: New test.
14749
14750 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
14751
14752 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
14753 (switchfiles): Fix fprintf's by adding srcdir or removing it.
14754
14755 2006-01-19 Diego Novillo <dnovillo@redhat.com>
14756
14757 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
14758 * gcc.dg/gomp/critical-1.c: Likewise.
14759 * gcc.dg/gomp/critical-3.c: Likewise.
14760 * gcc.dg/gomp/empty.c: Likewise.
14761 * gcc.dg/gomp/ordered-1.c: Likewise.
14762 * gcc.dg/gomp/for-4.c: Likewise.
14763 * gcc.dg/gomp/for-6.c: Likewise.
14764 * gcc.dg/gomp/master-3.c: Likewise.
14765 * gcc.dg/gomp/for-8.c: Likewise.
14766 * gcc.dg/gomp/for-10.c: Likewise.
14767 * gcc.dg/gomp/for-18.c: Likewise.
14768 * gcc.dg/gomp/for-5.c: Likewise.
14769 * gcc.dg/gomp/for-7.c: Likewise.
14770 * gcc.dg/gomp/for-9.c: Likewise.
14771
14772 2006-01-18 Jeff Law <law@redhat.com>
14773
14774 * gcc.dg/tree-ssa/vrp25.c: New test.
14775
14776 2006-01-19 Richard Sandiford <richard@codesourcery.com>
14777
14778 * gcc.dg/pr25805.c: Fix misapplied patch.
14779
14780 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
14781
14782 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
14783 (check_effective_target_vect_udot_qi): New.
14784 (check_effective_target_vect_sdot_hi): New.
14785 (check_effective_target_vect_udot_hi): New.
14786 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
14787 prefixed with "wrapv-" with -fwrapv.
14788 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
14789 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
14790 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
14791 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
14792 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
14793
14794 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
14795 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
14796 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
14797 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
14798
14799 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14800
14801 PR c++/16829
14802 * g++.dg/other/default2.C: New test.
14803 * g++.dg/other/default3.C: New test.
14804
14805 2006-01-19 Richard Sandiford <richard@codesourcery.com>
14806
14807 PR c/25805
14808 * gcc.dg/pr25805.c: New file.
14809
14810 2006-01-18 Mark Mitchell <mark@codesourcery.com>
14811
14812 PR c++/25836
14813 * g++.dg/template/init6.C: New test.
14814
14815 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
14816
14817 * gcc.dg/tree-ssa/pr24287.c: New test
14818
14819 2006-01-18 Eric Christopher <echristo@apple.com>
14820
14821 * g++.dg/eh/table.C: New.
14822
14823 2006-01-18 DJ Delorie <dj@redhat.com>
14824
14825 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
14826 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
14827 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
14828 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
14829
14830 2006-01-18 Jeff Law <law@redhat.com>
14831
14832 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
14833 on wrapping on overflow semantics.
14834
14835 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
14836
14837 * gcc.gc/tree-ssa/vrp23.c: New test.
14838 * gcc.gc/tree-ssa/vrp24.c: New test.
14839
14840 2006-01-18 Richard Henderson <rth@redhat.com>
14841 Aldy Hernandez <aldyh@redhat.com>
14842 Jakub Jelinek <jakub@redhat.com>
14843 Diego Novillo <dnovillo@redhat.com>
14844 Uros Bizjak <uros@kss-loka.si>
14845
14846 * gcc.dg/gomp: New directory.
14847
14848 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
14849 Steven G. Kargl <kargls@comcast.net>
14850
14851 PR fortran/20869
14852 * gfortran.dg/intrinsic_external_1.f90: New test.
14853
14854 PR fortran/20875.
14855 * gfortran.dg/elemental_pointer_1.f90: New test.
14856
14857 PR fortran/25024
14858 * gfortran.dg/external_procedures_1.f90: New test.
14859
14860 PR fortran/25785
14861 gfortran.dg/assumed_present.f90: New test.
14862
14863 2006-01-18 Jakub Jelinek <jakub@redhat.com>
14864
14865 * g++.dg/parse/lookup5.C: New test.
14866
14867 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14868
14869 PR fortran/25697
14870 * gfortran.dg/read_eof.f90: New test.
14871
14872 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14873
14874 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
14875 add a closing brace.
14876
14877 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14878
14879 PR fortran/25631
14880 * gfortran.dg/fmt_tl.f: New test.
14881
14882 2006-01-17 Eric Christopher <echristo@apple.com>
14883
14884 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
14885 * g++.old-deja/g++.warn/impint2.C: Ditto.
14886 * g++.old-deja/g++.other/null1.C: Ditto.
14887 * g++.dg/warn/conv2.C: Ditto.
14888 * g++.dg/warn/conv4.C: New file.
14889
14890 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14891
14892 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
14893
14894 2006-01-17 Andreas Jaeger <aj@suse.de>
14895 Janis Johnson <janis187@us.ibm.com>
14896
14897 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
14898 in 64-bit.
14899 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
14900 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
14901
14902 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14903
14904 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
14905 (switchfiles): xfail txxx where xxx >= 25.
14906
14907 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14908
14909 PR testsuite/25764
14910 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
14911
14912 2006-01-17 Jakub Jelinek <jakub@redhat.com>
14913
14914 PR c/25682
14915 * gcc.dg/pr25682.c: New test.
14916 * g++.dg/parse/array-size2.C: New test.
14917
14918 2006-01-16 Ian Lance Taylor <ian@airs.com>
14919
14920 * consistency.vlad: Remove entire directory, 1652 files.
14921
14922 2006-01-16 Janis Johnson <janis187@us.ibm.com>
14923
14924 * lib/target-supports.exp (check_effective_target_dfp_nocache,
14925 check_effective_target_dfprt_nocache): New.
14926 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
14927 (check_effective_target_dfprt): New.
14928 * lib/c-compat.exp (check_dfp): Remove.
14929 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
14930 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
14931 level of support for decimal float.
14932 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
14933 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
14934 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
14935 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
14936 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
14937 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
14938 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
14939 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
14940 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
14941 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
14942 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
14943 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
14944 directives.
14945
14946 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
14947
14948 PR testsuite/25741
14949 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
14950 $base_dir/../.
14951 * lib/gfortran.exp (gfortran_init): Likewise.
14952 * lib/obj-c++.exp (obj-c++_init): Likewise.
14953 * lib/scanasm.exp (scan-assembler-dem): Likewise.
14954 (scan-assembler-dem-not): Likewise.
14955 * lib/scandump.exp (scan-dump-dem): Likewise.
14956 (scan-dump-dem-not): Likewise.
14957
14958 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
14959
14960 PR testsuite/25767
14961 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
14962 powerpc-*-darwin*.
14963 * lib/obj-c++.exp (obj-c++_init): Likewise.
14964
14965 2006-01-16 Richard Guenther <rguenther@suse.de>
14966
14967 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
14968
14969 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14970
14971 PR testsuite/25777
14972 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
14973 to LD_LIBRARY_PATH.
14974
14975 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
14976 Andrew Pinski <pinskia@physics.uc.edu>
14977
14978 * gcc.dg/minmax-1.c: New test.
14979
14980 2006-01-16 Ben Elliston <bje@au.ibm.com>
14981
14982 * gcc.dg/dfp/dfp.exp: Correct FSF address.
14983 * gcc.misc-tests/dectest.exp: Ditto.
14984
14985 2006-01-15 Ian Lance Taylor <ian@airs.com>
14986
14987 PR testsuite/25796
14988 * gcc.target/i386/cmov6.c: Use -march=k8.
14989
14990 2006-01-15 Andreas Jaeger <aj@suse.de>
14991
14992 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
14993 x86 does not have __float128.
14994
14995 2006-01-14 Ian Lance Taylor <ian@airs.com>
14996
14997 * gcc.target/i386/cmov6.c: New test.
14998
14999 2006-01-14 Mark Mitchell <mark@codesourcery.com>
15000
15001 PR c++/25663
15002 * g++.dg/template/ctor6.C: New test.
15003
15004 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
15005
15006 PR tree-optimization/25485
15007 * gcc.dg/tree-ssa/pr25485.c: New.
15008
15009 2006-01-14 Richard Guenther <rguenther@suse.de>
15010
15011 PR tree-optimization/22548
15012 PR tree-optimization/22555
15013 PR tree-optimization/22501
15014 * gcc.dg/tree-ssa/alias-4.c: New testcase.
15015 * gcc.dg/tree-ssa/alias-5.c: Likewise.
15016 * gcc.dg/tree-ssa/alias-6.c: Likewise.
15017 * gcc.dg/tree-ssa/alias-7.c: Likewise.
15018 * gcc.dg/tree-ssa/alias-8.c: Likewise.
15019 * gcc.dg/tree-ssa/alias-9.c: Likewise.
15020 * gcc.dg/tree-ssa/alias-10.c: Likewise.
15021 * gcc.dg/tree-ssa/alias-11.c: Likewise.
15022 * gcc.dg/tree-ssa/alias-12.c: Likewise.
15023
15024 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
15025
15026 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
15027 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
15028
15029 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
15030 Richard Guenther <rguenther@suse.de>
15031
15032 PR rtl-optimization/24257
15033 * gcc.dg/torture/pr24257.c: New testcase.
15034
15035 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
15036
15037 * gcc.c-torture/execute/20060110-1.c: New test.
15038 * gcc.c-torture/execute/20060110-2.c: New test.
15039
15040 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
15041
15042 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
15043
15044 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
15045
15046 PR fortran/25756
15047 * gfortran.dg/label_3.f90: New test.
15048
15049 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
15050
15051 PR tree-optimization/25771
15052 * g++.dg/tree-ssa/pr25771.C: New test
15053
15054 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15055
15056 PR tree-opt/24365
15057 * g++.dg/opt/complex5.C: New test.
15058
15059 2006-01-13 Richard Guenther <rguenther@suse.de>
15060
15061 * gcc.target/i386/387-9.c: New testcase.
15062
15063 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
15064
15065 PR c++/24824
15066 * g++.dg/debug/dwarf2-1.C: New.
15067
15068 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
15069
15070 PR testsuite/25728
15071 * lib/gcov.exp (verify-lines): Add "close $fd".
15072
15073 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
15074 Ben Elliston <bje@au.ibm.com>
15075
15076 * gcc.dg/dfp/inf-1.c: New test.
15077
15078 2006-01-12 Janis Johnson <janis187@us.ibm.com>
15079 Yao Qi <qiyaoltc@cn.ibm.com>
15080 Ben Elliston <bje@au.ibm.com>
15081 Jon Grimm <jgrimm2@us.ibm.com>
15082
15083 * gcc.dg/nodfp-1.c: New test.
15084 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15085 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
15086 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
15087 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
15088 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
15089 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
15090 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
15091 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
15092 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
15093 * gcc.dg/format/dfp-scanf-1.c: Likewise.
15094 * gcc.dg/format/dfp-printf-1.c: Likewise.
15095 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
15096 (compat_setup_dfp): New.
15097 * gcc.dg/compat/compat.exp: Use it.
15098 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
15099 Make some variables global, prepend "compat_" to their names.
15100 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
15101 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
15102 * gcc.misc-tests/dectest.exp: New test driver for decTest.
15103 * lib/compat.exp (compat_skip_list): Make global, rename.
15104 * lib/c-compat.exp: New file.
15105 * lib/target-supports.exp (check_effective_target_dfp): New.
15106
15107 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
15108 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
15109 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
15110 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
15111 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
15112 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
15113 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
15114 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
15115 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
15116 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
15117 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
15118 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
15119 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
15120 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
15121 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
15122 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
15123 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
15124 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
15125 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
15126 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
15127 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
15128 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
15129 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
15130 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
15131 gcc.dg/dfp/struct-layout-1.c,
15132 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
15133 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
15134 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
15135 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
15136 gcc.dg/dfp/func-vararg-dfp.c,
15137 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
15138 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
15139 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
15140 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
15141 gcc.dg/dfp/wtr-conversion-1.c: New tests.
15142
15143 2006-01-11 Richard Guenther <rguenther@suse.de>
15144
15145 PR tree-optimization/25734
15146 * gcc.dg/tree-ssa/pr25734.c: New testcase.
15147
15148 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15149
15150 PR fortran/25486
15151 * gfortran.dg/literal_character_constant_1_x.F: New test.
15152 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
15153 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
15154 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
15155
15156 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
15157
15158 PR c++/25386
15159 * g++.dg/ext/packed3.C: Add expected packed error.
15160
15161 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
15162
15163 PR target/25706
15164 * gcc.dg/torture/pr25706-1.c: New test.
15165
15166 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
15167
15168 PR tree-optimization/23109
15169 PR tree-optimization/23948
15170 PR tree-optimization/24123
15171
15172 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
15173 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
15174 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
15175 g++.dg/tree-ssa/pr23948.C: New testcases.
15176 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
15177 three divisions in order to do the optimization.
15178
15179 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
15180
15181 PR c++/25632
15182 * g++.dg/other/pr25632.C: New test.
15183
15184 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
15185
15186 PR fortran/25730
15187 * gfortran.dg/used_types_1.f90: New test.
15188
15189 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
15190
15191 PR target/25718
15192 * gcc.dg/torture/pr25718-1.c: New test.
15193
15194 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
15195
15196 * gfortran.dg/list_read_2.f90: Fix typo in description.
15197
15198 2006-01-10 Jan Beulich <jbeulich@novell.com>
15199
15200 * lib/target-supports.exp (check_visibility_available): Simplify test
15201 for *-*-netware*.
15202 (check_profiling_available): Fail for *-*-netware*.
15203 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
15204 * gcc.dg/20021014-1.c: Likewise.
15205 * gcc.dg/nest.c: Likewise.
15206
15207 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15208
15209 fortran/24936
15210 * gfortran.dg/forall_3.f90: New test.
15211
15212 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
15213
15214 PR fortran/21977
15215 * gfortran.dg/nesting_2.f90: New test.
15216 * gfortran.dg/nesting_3.f90: New test.
15217
15218 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
15219
15220 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
15221 Fix typo in comment.
15222
15223 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15224
15225 * gfortran.dg/single_char_string.f90: New test.
15226
15227 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
15228
15229 * gfortran.dg/ichar_2.f90: New test.
15230
15231 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
15232
15233 PR fortran/25093
15234 * gfortran.dg/private_type_4.f90: New.
15235
15236 2006-01-07 Richard Guenther <rguenther@suse.de>
15237
15238 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
15239
15240 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15241
15242 * gfortran.dg/func_decl_1.f90: New.
15243 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
15244 * gfortran.dg/array_alloc_2.f90: Likewise.
15245 * gfortran.dg/char_result_8.f90: Likewise.
15246 * gfortran.dg/dup_save_1.f90: Likewise.
15247 * gfortran.dg/dup_save_2.f90: Likewise.
15248 * gfortran.dg/f2c_6.f90: Likewise.
15249 * gfortran.dg/f2c_7.f90: Likewise.
15250 * gfortran.dg/func_result_2.f90: Likewise.
15251 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
15252
15253 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
15254
15255 PR fortran/22146
15256 * gfortran.dg/elemental_subroutine_1.f90: New test.
15257 * gfortran.dg/elemental_subroutine_2.f90: New test.
15258
15259 PR fortran/25029
15260 PR fortran/21256
15261 * gfortran.dg/assumed_size_refs_1.f90: New test.
15262
15263 PR fortran/20868
15264 PR fortran/20870
15265 * gfortran.dg/assumed_size_refs_2.f90: New test.
15266 * gfortran.dg/initialization_1.f90: Change warning message.
15267
15268 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
15269
15270 * gcc.dg/tree-ssa/loop-15.c: New test.
15271
15272 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15273
15274 PR fortran/25598
15275 * gfortran.dg/backspace_3.f: New test.
15276 * gfortran.dg/backspace_4.f: New test.
15277
15278 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15279
15280 PR fortran/24268
15281 * gfortran.dg/fmt_white.f: Update test.
15282
15283 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
15284
15285 * gcc.dg/cast-1.c: Add new warning.
15286 * gcc.dg/cast-2.c: Likewise.
15287 * gcc.dg/cast-3.c: Likewise.
15288 * gcc.dg/format/cast-1.c: Likewise.
15289 * gcc.dg/cast-4.c: New testcase.
15290
15291 2006-01-05 Richard Guenther <rguenther@suse.de>
15292
15293 PR tree-optimization/22555
15294 * gcc.dg/tree-ssa/alias-3.c: New testcase.
15295
15296 2006-01-05 Richard Guenther <rguenther@suse.de>
15297 Diego Novillo <dnovillo@redhat.com>
15298
15299 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
15300 * gcc.dg/tree-ssa/loop-8.c: Likewise.
15301 * gcc.dg/tree-ssa/loop-1.c: Likewise.
15302 * gcc.dg/tree-ssa/pr23294.c: Likewise.
15303 * gcc.dg/tree-ssa/pr21985.c: Likewise.
15304 * gcc.dg/tree-ssa/loop-14.c: Likewise.
15305 * gcc.dg/tree-ssa/loop-2.c: Likewise.
15306 * gcc.dg/tree-ssa/loop-3.c: Likewise.
15307 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15308 * gcc.dg/tree-ssa/pr21171.c: Likewise.
15309 * gcc.dg/tree-ssa/loop-5.c: Likewise.
15310 * gcc.dg/tree-ssa/loop-10.c: Likewise.
15311 * gcc.dg/tree-ssa/loop-6.c: Likewise.
15312 * treelang/compile/extravar.tree: Likewise.
15313 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
15314 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
15315 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
15316 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15317 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
15318
15319 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
15320
15321 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
15322 for 64-bit fix.
15323
15324 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
15325
15326 PR fortran/23675
15327 gfortran.dg/char_result_11.f90: New.
15328
15329 2006-01-04 Mark Mitchell <mark@codesourcery.com>
15330
15331 PR c++/24782
15332 * g++.dg/parse/access9.C: New test.
15333 * g++.dg/tc1/dr52.C: Tweak error markers.
15334
15335 2006-01-04 Richard Henderson <rth@redhat.com>
15336
15337 Merge from gomp branch.
15338 * g++.dg/parse/pragma2.C: Update expected error lines.
15339
15340 2006-01-04 Jakub Jelinek <jakub@redhat.com>
15341
15342 * g++.dg/other/i386-2.C: New test.
15343
15344 PR target/25554
15345 * gcc.c-torture/compile/20051228-1.c: New test.
15346
15347 PR c/25559
15348 * gcc.dg/pr25559.c: New test.
15349
15350 2006-01-03 Mark Mitchell <mark@codesourcery.com>
15351
15352 PR c++/25492
15353 * g++.dg/lookup/friend9.C: New test.
15354
15355 PR c++/25625
15356 * g++.dg/template/repo5.C: New test.
15357
15358 2006-01-03 Steven G. Kargl <kargls@comcast.net>
15359
15360 PR fortran/25101
15361 * gfortran.dg/forall_2.f90: New test.
15362
15363 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
15364
15365 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
15366 dg-require-weak. Adjust regexp to handle leading-underscore
15367 targets and space as well as TAB after .weak. Change previous
15368 64-bit fix to not use naked dot.
15369
15370 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
15371
15372 PR rtl-optimization/25578
15373 * gcc.c-torture/execute/20060102-1.c: New testcase.
15374
15375 2006-01-03 Richard Guenther <rguenther@suse.de>
15376
15377 PR c/25183
15378 * gcc.dg/torture/pr25183.c: New testcase.
15379
15380 2006-01-03 Jakub Jelinek <jakub@redhat.com>
15381
15382 Merge from gomp-branch.
15383 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
15384 * gcc.dg/ia64-sync-2.c: Likewise.
15385 * gcc.dg/ia64-sync-3.c: Likewise.
15386 * gcc.dg/ia64-sync-4.c: Likewise.
15387 * gcc.dg/sync-2.c: Likewise.
15388 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
15389 that sparc64-*-* and sparcv9-*-* supports sync builtins.
15390
15391 2006-01-02 Mark Mitchell <mark@codesourcery.com>
15392
15393 PR c++/25635
15394 * g++.dg/parse/operator6.C: New test.
15395
15396 PR c++/25637
15397 * g++.dg/parse/error29.C: New test.
15398
15399 PR c++/25638
15400 * g++.dg/parse/dtor6.C: New test.
15401
15402 PR c++/25633
15403 * g++.dg/parse/ctor3.C: New test.
15404
15405 PR c++/25634
15406 * g++.dg/template/class3.C: New test.
15407
15408 2006-01-02 Geoffrey Keating <geoffk@apple.com>
15409
15410 * g++.dg/debug/debug9.C: New.
15411
15412 2006-01-02 Steven G. Kargl <kargls@comcast.net>
15413
15414 PR fortran/24640
15415 * gfortran.dg/label_2.f90: New test.
15416
15417 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15418
15419 * g++.dg/lookup/using12.C: Tighten error marker.
15420
15421 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
15422 Andrew Pinski <pinskia@physics.uc.edu>
15423
15424 * gcc.target/powerpc/darwin-abi-3.c: New file.
15425 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
15426 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
15427 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
15428 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
15429 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
15430 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
15431 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
15432 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
15433
15434 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
15435
15436 * gcc.dg/tree-ssa/loadpre1.c: New;
15437 * gcc.dg/tree-ssa/loadpre2.c: New;
15438 * gcc.dg/tree-ssa/loadpre3.c: New;
15439 * gcc.dg/tree-ssa/loadpre4.c: New;
15440 * gcc.dg/tree-ssa/loadpre5.c: New;
15441 * gcc.dg/tree-ssa/loadpre6.c: New;
15442 * gcc.dg/tree-ssa/loadpre7.c: New;
15443 * gcc.dg/tree-ssa/loadpre8.c: New;
15444 * gcc.dg/tree-ssa/loadpre9.c: New;
15445
15446 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
15447
15448 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
15449 * g++.dg/abi/thunk4.C: Likewise.
15450
15451 2006-01-01 Andreas Jaeger <aj@suse.de>
15452
15453 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
15454 portable.
15455
15456 2006-01-01 Jakub Jelinek <jakub@redhat.com>
15457
15458 PR c++/25294
15459 * gcc.dg/pragma-pack-3.c: New test.
15460 * g++.dg/parse/pragma3.C: New test.
15461
15462 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15463
15464 PR middle-end/24827
15465 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
15466
15467 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15468
15469 PR testsuite/25214
15470 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
15471
15472 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
15473
15474 PR fortran/22607
15475 * gfortran-dg/pure_byref_3.f90: New.
15476
15477 fortran/PR 25396
15478 * gfortran.dg/userdef_operator_1.f90: New.
15479
15480 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
15481
15482 * g++.dg/abi/thunk3.C: New.
15483 * g++.dg/abi/thunk4.C: New.
15484
15485 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
15486
15487 PR fortran/25532
15488 * gfortran.dg/host_used_types_1.f90: New test. Check that host
15489 associated derived type components of derived types are
15490 properly declared in contained procedures.
15491
15492 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15493
15494 PR libgfortran/25139
15495 * gfortran.dg/backspace_2.f: New test.
15496
15497 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15498
15499 PR libgfortran/25550
15500 * gfortran.dg/endfile.f: New test.
15501
15502 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15503
15504 PR libgfortran/25419
15505 * gfortran.dg/comma.f: New test.
15506
15507 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15508
15509 * lib/gfortran-dg.exp: Remove trailing whitespace.
15510 * lib/fortran-torture.exp: Test with -fbounds-check instead of
15511 -funroll-all-loops.
15512
15513 2005-12-28 Alan Modra <amodra@bigpond.net.au>
15514
15515 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
15516 Extended Double long doubles or repeat tests when long double is
15517 the same size as double.
15518
15519 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15520
15521 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
15522
15523 PR testsuite/25442
15524 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
15525 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
15526
15527 PR testsuite/25441
15528 * gcc.dg/pr23911.c: Make test variable static.
15529
15530 PR testsuite/25444
15531 * gcc.dg/tree-ssa/pr14841.c: Likewise.
15532
15533 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15534
15535 PR c++/25439
15536 * g++.dg/parse/crash17.C: Adjust error markers.
15537 * g++.dg/template/error20.C: New test.
15538
15539 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15540
15541 PR c++/23172
15542 * g++.dg/ext/complit4.C: New test.
15543
15544 PR c++/25417
15545 * g++.dg/ext/complit5.C: Likewise.
15546
15547 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
15548
15549 PR tree-optimization/25125
15550 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
15551 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
15552 * gcc.c-torture/execute/pr25125.c: New.
15553
15554 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
15555
15556 PR fortran/25029
15557 PR fortran/21256
15558 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
15559 functions with incorrect assumed size references.
15560
15561 2005-12-24 Mark Mitchell <mark@codesourcery.com>
15562
15563 PR c++/23171
15564 * g++.dg/opt/init1.C: New test.
15565
15566 2005-12-23 Mark Mitchell <mark@codesourcery.com>
15567
15568 PR c++/24671
15569 * g++.dg/template/sfinae3.C: New test.
15570
15571 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15572
15573 * g++.dg/other/friend4.C: New test.
15574
15575 2005-12-23 Jakub Jelinek <jakub@redhat.com>
15576
15577 PR target/25005
15578 * g++.dg/opt/pr25005.C: New test.
15579
15580 2005-12-22 Mark Mitchell <mark@codesourcery.com>
15581
15582 PR c++/25369
15583 * g++.dg/template/ptrmem16.C: New test.
15584
15585 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
15586
15587 PR fortran/25029
15588 PR fortran/21256
15589 * gfortran.dg/initialization_1.f90: Add test of SIZE.
15590
15591 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15592
15593 PR libgfortran/25307
15594 * gfortran.dg/list_read_5.f90: New test.
15595
15596 2005-12-22 Richard Henderson <rth@redhat.com>
15597
15598 * gcc.target/i386/sse-7.c: Use -msse2.
15599
15600 2005-12-23 Jakub Jelinek <jakub@redhat.com>
15601
15602 PR rtl-optimization/25432
15603 * gcc.c-torture/compile/20051216-1.c: New test.
15604
15605 PR objc/25328
15606 * objc/execute/pr25328.m: New test.
15607
15608 2005-12-22 Mark Mitchell <mark@codesourcery.com>
15609
15610 PR c++/25364
15611 * g++.dg/template/call4.C: New test.
15612
15613 2005-12-22 Dale Johannesen <dalej@apple.com>
15614
15615 * gcc.target/i386/sse-17.c: New.
15616
15617 2005-12-22 Paul Brook <paul@codesourcery.com>
15618
15619 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
15620
15621 2005-12-22 Paul Brook <paul@codesourcery.com>
15622
15623 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
15624
15625 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15626
15627 PR tree-opt/25513
15628 * gcc.c-torture/compile/pr25513.c: New test.
15629
15630 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15631
15632 PR c++/23333
15633 * g++.dg/parse/error25.C: Add more tests.
15634
15635 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15636
15637 PR fortran/18990
15638 * gfortran.dg/der_charlen_1.f90: New.
15639
15640 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
15641
15642 PR fortran/20889
15643 * gfortran.dg/pointer_component_type_1.f90: New test.
15644
15645 PR fortran/25029
15646 PR fortran/21256
15647 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
15648 should give an error with assumed size array refernces and checks
15649 those that should not.
15650 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
15651 reference an upper bound so that it does not generate an error.
15652
15653 PR fortran/19362
15654 PR fortran/20244
15655 PR fortran/20864
15656 PR fortran/25391
15657 * gfortran.dg/used_dummy_types_1.f90: New test.
15658 * gfortran.dg/used_dummy_types_2.f90: New test.
15659 * gfortran.dg/used_dummy_types_3.f90: New test.
15660 * gfortran.dg/used_dummy_types_4.f90: New test.
15661 * gfortran.dg/used_dummy_types_5.f90: New test.
15662
15663 PR fortran/23152
15664 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
15665 group already being USE associated.
15666 * gfortran.dg/assumed_shape_nml.f90: New test.
15667 * gfortran.dg/assumed_size_nml.f90: New test.
15668
15669 PR fortran/20862
15670 PR fortran/25053
15671 PR fortran/25063
15672 PR fortran/25064
15673 PR fortran/25066
15674 PR fortran/25067
15675 PR fortran/25068
15676 PR fortran/25307
15677 * gfortran.dg/io_constraints_1.f90: New test.
15678 * gfortran.dg/io_constraints_1.f90: New test.
15679 * gfortran.dg/iostat_3.f90: Change wording of warning.
15680 * gfortran.dg/g77/19981216-0.f: The same.
15681
15682 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
15683
15684 PR tree-optimization/23518
15685 * gcc.dg/pr23518.c: New.
15686
15687 2005-12-21 Mike Stump <mrs@apple.com>
15688
15689 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
15690
15691 2005-12-21 Paul Brook <paul@codesourcery.com>
15692
15693 * gcc.dg/pr19340.c: Skip on m68k targets.
15694
15695 2005-12-21 Steven Bosscher <stevenb@suse.de>
15696
15697 PR rtl-optimization/25196
15698 * gcc.dg/pr25196.c: New test.
15699
15700 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
15701
15702 PR fortran/25423
15703 gfortran.dg/where_nested_1.f90: New.
15704
15705 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
15706
15707 PR tree-optimization/25382.
15708 * gcc.dg/tree-ssa/pr25382.c: New.
15709
15710 2005-12-20 Richard Guenther <rguenther@suse.de>
15711
15712 PR middle-end/24306
15713 * gcc.target/i386/pr24306.c: New testcase.
15714
15715 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
15716
15717 PR tree-optimization/25501
15718 * gcc.dg/tree-ssa/pr25501.c: New.
15719
15720 2005-12-20 Richard Guenther <rguenther@suse.de>
15721
15722 Revert
15723 2005-12-02 Richard Guenther <rguenther@suse.de>
15724
15725 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
15726
15727 2005-12-20 Mark Mitchell <mark@codesourcery.com>
15728
15729 PR c++/21228
15730 * g++.dg/warn/Wunreachable-code-2.C: New test.
15731
15732 2005-12-19 Mark Mitchell <mark@codesourcery.com>
15733
15734 PR c++/24278
15735 * g++.dg/template/ctor5.C: New test.
15736
15737 PR c++/24915
15738 * g++.dg/template/overload8.C: New test.
15739
15740 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
15741
15742 * gcc.c-torture/compile/pr25483 : New test.
15743
15744 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15745
15746 PR c++/20552
15747 * g++.dg/ext/typeof10.C: New test.
15748
15749 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
15750
15751 * gcc.dg/mt-loopi1.c: New.
15752
15753 2005-12-18 Richard Guenther <rguenther@suse.de>
15754
15755 PR tree-optimization/25481
15756 * gcc.dg/torture/pr25481.c: New testcase.
15757
15758 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15759
15760 PR rtl-optimization/21041
15761 * gcc.dg/pr21041.c: New test.
15762
15763 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15764
15765 PR libgfortran/25463
15766 * gfortran.dg/advance.f90: New test.
15767
15768 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
15769
15770 * gcc.dg/20051201-1.c: New test.
15771
15772 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
15773
15774 PR fortran/25018
15775 * gfortran.dg/initialization_1.f90: New test.
15776 * gfortran.dg/enum_5.f90: Change dg-error to new message.
15777 * gfortran.dg/g77/980616-0.f: The same.
15778
15779 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15780
15781 * PR fortran/25458
15782 * gfortran.dg/chkbits.f90: New test.
15783
15784 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15785
15786 * gfortran.dg/enum_5.f: Revert to previous version.
15787
15788 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15789
15790 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
15791 * gfortran.dg/nested_modules_1.f90: Ditto.
15792 * gfortran.dg/hollerith_f95.f90: Ditto.
15793 * gfortran.dg/select_5.f90: Ditto.
15794 * gfortran.dg/secnds.f: Ditto.
15795 * gfortran.dg/hollerith2.f90: Ditto.
15796 * gfortran.dg/imag_2.f: Ditto.
15797 * gfortran.dg/ftell_2.f90: Ditto.
15798 * gfortran.dg/malloc_free_1.f90: Ditto.
15799 * gfortran.dg/logint-1.f: Ditto.
15800 * gfortran.dg/recursive_statement_functions.f90: Ditto.
15801 * gfortran.dg/e_d_fmt.f90: Ditto.
15802 * gfortran.dg/hollerith_legacy.f90: Ditto.
15803 * gfortran.dg/logint-2.f: Ditto.
15804 * gfortran.dg/enum_5.f90: Ditto.
15805 * gfortran.dg/f2c_2.f90: Ditto.
15806 * gfortran.dg/pr17143.f90: Ditto.
15807 * gfortran.dg/namelist_14.f90: Ditto.
15808 * gfortran.dg/logint-3.f: Ditto.
15809 * gfortran.dg/spread_scalar_source.f90: Ditto.
15810 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
15811 * gfortran.dg/namelist_11.f: Ditto.
15812 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
15813 * gfortran.dg/g77/20010519-1.f
15814 * gfortran.dg/g77/alpha1.f: Ditto.
15815 * gfortran.dg/g77/990115-1.f: Ditto.
15816 * gfortran.dg/g77/erfc.f: Ditto.
15817 * gfortran.dg/g77/19990313-3.f: Ditto.
15818 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
15819 * gfortran.dg/g77/20010426.f: Ditto.
15820 * gfortran.dg/g77/19990313-0.f: Ditto.
15821 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
15822 * gfortran.dg/g77/20000629-1.f: Ditto.
15823 * gfortran.dg/g77/970125-0.f: Ditto.
15824 * gfortran.dg/g77/8485.f: Ditto.
15825 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
15826 * gfortran.dg/g77/19990313-1.f: Ditto.
15827 * gfortran.dg/g77/int8421.f: Ditto.
15828 * gfortran.dg/g77/19990305-0.f: Ditto.
15829 * gfortran.dg/g77/947.f: Ditto.
15830 * gfortran.dg/g77/19990905-2.f: Ditto.
15831 * gfortran.dg/g77/cabs.f: Ditto.
15832 * gfortran.dg/g77/19990313-2.f: Ditto.
15833 * gfortran.dg/g77/20020307-1.f: Ditto.
15834 * gfortran.dg/g77/dcomplex.f: Ditto.
15835 * gfortran.dg/g77/19990502-1.f: Ditto.
15836 * gfortran.dg/g77/19981216-0.f: Ditto.
15837 * gfortran.dg/common_4.f90: Ditto.
15838 * gfortran.dg/entry_4.f90: Ditto.
15839 * gfortran.dg/equiv_constraint_2.f90: Ditto.
15840 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
15841 * gfortran.dg/namelist_12.f: Ditto.
15842 * gfortran.dg/scale_1.f90: Ditto.
15843 * gfortran.dg/modulo_1.f90
15844 * gfortran.dg/hollerith.f90: Ditto.
15845 * gfortran.dg/direct_io_3.f90: Ditto.
15846 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
15847 * gfortran.dg/gnu_logical_1.F: Ditto.
15848 * gfortran.dg/unf_io_convert_1.f90: Ditto.
15849 * gfortran.dg/assign_1.f90: Ditto.
15850 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
15851 * gfortran.dg/pr23095.f: Ditto.
15852 * gfortran.dg/read_float_1.f90: Ditto.
15853
15854 2005-12-17 Andreas Jaeger <aj@suse.de>
15855
15856 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
15857 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
15858
15859 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15860
15861 PR fortran/24268
15862 * gfortran.dg/fmt_white.f: New test.
15863
15864 2005-12-16 Steven G. Kargl <kargls@comcast.net>
15865
15866 * gfortran.dg/label_1.f90: New test.
15867
15868 2005-12-15 Ben Elliston <bje@au.ibm.com>
15869
15870 PR testsuite/25422
15871 * gcc.dg/20031012-1.c: Add -Walways-true option.
15872 * gcc.dg/weak/weak-3.c: Likewise.
15873 * g++.old-deja/g++.mike/warn8.C: Likewise.
15874
15875 2005-12-16 Mike Stump <mrs@apple.com>
15876
15877 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
15878 exit.
15879
15880 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15881
15882 PR libgfortran/25264
15883 PR libgfortran/25349
15884 * gfortran.dg/tl_editing.f90: Added additional checks.
15885 * gfortran.dg/t_editing.f: New test.
15886 * gfortran.dg/write_padding.f90: New test
15887
15888 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15889
15890 PR testsuite/25215
15891 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
15892
15893 2005-12-16 Jakub Jelinek <jakub@redhat.com>
15894
15895 PR rtl-optimization/24899
15896 * gcc.c-torture/execute/20051215-1.c: New test.
15897
15898 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
15899
15900 PR 24823
15901 * gfortran.dg/pr24823.f: New test.
15902
15903 2005-12-16 Jeff Law <law@redhat.com>
15904
15905 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
15906
15907 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
15908
15909 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15910 (base_types): Change C++ style comments to C style comments. Remove
15911 aligned types from the array. Keep Enums disabled.
15912 (complex_types): Remove aligned types from the array.
15913 Comment out "_Complex long double".
15914 (attrib_types): Remove.
15915 (complex_attrib_types): Remove.
15916 (attrib_array_types): Remove.
15917 (complex_attrib_array_types): Remove.
15918 (aligned_bitfld_types): Remove.
15919 (n_aligned_bitfld_types): Remove.
15920 (FEATURE_ALIGNEDPACKED): Delete.
15921 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
15922 (singles): Remove support for adding attributes.
15923 (choose_type): Remove support for attributed types.
15924 (generate_fields): Remove support for attributed bit-fields.
15925 Remove support for adding attributes.
15926 (generate_random_tests): Remove support for adding attributes.
15927 (features): Add back "[0] :0" and "complex vector [0]".
15928 (main): Remove support for attributed bit-fields.
15929 Uncomment the calling of generate_random_tests for the rests of
15930 the tests.
15931
15932 2005-12-16 Jan Hubicka <jh@suse.cz>
15933
15934 * gcc.c-torture/combine/pr25224.c: New.
15935
15936 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
15937
15938 PR other/25028
15939 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
15940 HP-UX.
15941
15942 2005-12-15 Richard Sandiford <richard@codesourcery.com>
15943
15944 * gcc.dg/20051215-1.c: New file.
15945
15946 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15947
15948 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
15949 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
15950
15951 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
15952
15953 PR fortran/18197
15954 * gfortran.dg/dummy_functions_1.f90: New.
15955
15956 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
15957
15958 PR rtl-optimization/25310
15959 * gcc.c-torture/compile/pr25310.c: New test.
15960
15961 2005-12-14 Jakub Jelinek <jakub@redhat.com>
15962
15963 PR debug/25023
15964 * gcc.dg/pr25023.c: New test.
15965
15966 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15967
15968 * g++.old-deja/g++.brendan/redecl1.C,
15969 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
15970 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
15971 g++.old-deja/g++.oliva/typeof1.C,
15972 g++.old-deja/g++.other/crash16.C,
15973 g++.old-deja/g++.other/crash34.C,
15974 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
15975 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
15976 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
15977 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
15978 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
15979 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
15980 Remove xfail.
15981
15982 2005-12-14 Kean Johnston <jkj@sco.com>
15983 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15984
15985 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
15986 * gcc.target/i386/20020523-1.c: Ditto.
15987 * gcc.target/i386/tailcall-1.c: Ditto.
15988 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
15989 * gcc.target/i386/ssetype-5.c: Ditto.
15990
15991 2005-12-14 Jeff Law <law@redhat.com>
15992
15993 * gcc.dg/tree-ssa/foldstring-1.c: New test.
15994
15995 2005-12-14 Jakub Jelinek <jakub@redhat.com>
15996
15997 PR target/25254
15998 PR target/24188
15999 * gcc.target/i386/pr25254.c: New test.
16000 * gfortran.dg/PR24188.f: New test.
16001
16002 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
16003
16004 * lib/fortran-torture.exp: Catch remaining uses of
16005 remote_file build delete.
16006
16007 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16008
16009 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
16010
16011 2005-12-14 Ben Elliston <bje@au.ibm.com>
16012
16013 * gcc.dg/warn-addr-cmp.c: New test.
16014
16015 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16016
16017 PR debug/25023
16018 PR target/25293
16019 * gcc.target/i386/pr25293.c: New test.
16020
16021 2005-12-13 Petr Machata <machata@post.cz>
16022
16023 PR c++/24907
16024 * g++.dg/parse/comma2.C: New test.
16025
16026 2005-12-13 Mark Mitchell <mark@codesourcery.com>
16027 Jakub Jelinek <jakub@redhat.com>
16028
16029 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
16030 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
16031 (limits.h): Include unconditionally.
16032 (stdlib.h): Likewise.
16033 (hashtab.h): Do not include.
16034 (getopt.h): Likewise.
16035 (stddef.h): Include.
16036 (hashval_t): Define.
16037 (struct entry): Add "next" field.
16038 (HASH_SIZE): New macro.
16039 (hash_table): New variable.
16040 (switchfiles): Do not use xmalloc.
16041 (mix): New macro.
16042 (iterative_hash): New function.
16043 (hasht): Remove.
16044 (e_exists): New function.
16045 (e_insert): Likewise.
16046 (output): Use, instead of libiberty hashtable functions.
16047 (main): Do not use getopt. Do not call htab_create.
16048
16049 2005-12-13 Jakub Jelinek <jakub@redhat.com>
16050
16051 PR c++/25331
16052 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
16053 put atal* and atpaal* attributes on array elements.
16054 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
16055 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
16056 put atal* and atpaal* attributes on array elements.
16057 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
16058
16059 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
16060
16061 * gcc.dg/single-precision-constant.c: New test.
16062
16063 2005-12-13 Alan Modra <amodra@bigpond.net.au>
16064
16065 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
16066 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
16067 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
16068 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
16069 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
16070 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
16071 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
16072 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
16073 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
16074 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
16075 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
16076 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
16077 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
16078 gcc.target/powerpc/ppc-sdata-2.c,
16079 gcc.target/powerpc/ppc-stackalign-1.c,
16080 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
16081 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
16082 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
16083 gcc.target/powerpc/rs6000-ldouble-2.c,
16084 gcc.target/powerpc/rs6000-power2-1.c,
16085 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
16086 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
16087 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
16088 option into target selector.
16089 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
16090 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
16091
16092 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16093
16094 PR objc/25348
16095 * objc.dg/encode-9.m: New test.
16096
16097 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16098
16099 PR testsuite/20772
16100 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
16101 * gcc.dg/asm-b.c: Fix typo.
16102 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
16103 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16104 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
16105 i?86 lp64 and x86_64 ilp32.
16106 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
16107 on i?86 lp64.
16108 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
16109
16110 2005-12-12 Steven G. Kargl <kargls@comcast.net>
16111
16112 PR fortran/25078
16113 gfortran.dg/equiv_5.f90: New test.
16114
16115 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
16116
16117 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
16118 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
16119 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
16120 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
16121 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
16122 * gcc.dg/tree-ssa/reassoc-5.c: New.
16123 * gcc.dg/tree-ssa/reassoc-6.c: New.
16124 * gcc.dg/tree-ssa/reassoc-7.c: New.
16125 * gcc.dg/tree-ssa/reassoc-8.c: New.
16126 * gcc.dg/tree-ssa/reassoc-9.c: New.
16127 * gcc.dg/tree-ssa/reassoc-10.c: New.
16128 * gcc.dg/tree-ssa/reassoc-11.c: New.
16129
16130 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16131
16132 PR testsuite/25167
16133 PR testsuite/24478
16134 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
16135
16136 2005-12-12 Mark Mitchell <mark@codesourcery.com>
16137
16138 PR c++/25300
16139 * g++.dg/template/inherit.C: Do not use a generic error message.
16140
16141 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
16142
16143 PR libobjc/25354
16144 * objc.dg/gnu-encoding: New directory.
16145 * objc.dg/gnu-encoding/compat-common.h: New file.
16146 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
16147 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
16148 * objc.dg/gnu-encoding/vector-defs.h: New file.
16149 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
16150 * objc.dg/gnu-encoding/generate-random.c: New file.
16151 * objc.dg/gnu-encoding/generate-random_r.c: New file.
16152 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
16153 * objc.dg/gnu-encoding/generate-random.h: New file.
16154
16155 2005-12-11 Mark Mitchell <mark@codesourcery.com>
16156
16157 PR c++/25337
16158 * g++.dg/template/defarg7.C: New test.
16159
16160 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16161
16162 PR libobjc/25347
16163 * objc.dg/encode-8.m: New test.
16164
16165 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
16166
16167 PR libobjc/25346
16168 * objc.dg/encode-7.m: New test.
16169
16170 2005-12-10 Mark Mitchell <mark@codesourcery.com>
16171
16172 PR c++/25010
16173 * g++.dg/opt/inline10.C: New test.
16174
16175 2005-12-11 Steven G. Kargl <kargls@comcast.net>
16176
16177 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
16178
16179 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
16180
16181 * gfortran.dg/substring_equivalence.f90: typo in comment
16182
16183 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16184
16185 PR fortran/25068
16186 * gfortran.dg/iostat_3.f90: New test.
16187
16188 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
16189
16190 PR fortran/23815
16191 * gfortran.dg/unf_io_convert_1.f90: New test.
16192 * gfortran.dg/unf_io_convert_2.f90: New test.
16193 * gfortran.dg/unf_io_convert_3.f90: New test.
16194
16195 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16196
16197 PR testsuite/20772
16198 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
16199 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
16200 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
16201 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
16202 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
16203 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
16204 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
16205 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
16206 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
16207 gcc.dg/torture/fp-int-convert-float128-timode.c,
16208 gcc.dg/torture/fp-int-convert-float128.c,
16209 gcc.dg/torture/fp-int-convert-float80-timode.c,
16210 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
16211 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
16212
16213 * gcc.dg/tls/opt-1.c: Require effective target fpic.
16214
16215 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
16216
16217 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
16218
16219 2005-12-10 Richard Sandiford <richard@codesourcery.com>
16220
16221 * gcc.dg/20051207-1.c,
16222 * gcc.dg/20051207-2.c,
16223 * gcc.dg/20051207-3.c: New tests.
16224
16225 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16226
16227 PR testsuite/20772
16228 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
16229 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
16230 dg-skip-if target selector.
16231
16232 PR testsuite/20772
16233 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
16234 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
16235 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
16236 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
16237 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
16238 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
16239 and/or merge with i?86 cases.
16240
16241 * gcc.dg/tls/opt-3.c: Require effective target fpic.
16242
16243 PR testsuite/20772
16244 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
16245 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
16246 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
16247 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
16248 x86_64-*-linux*.
16249
16250 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
16251
16252 PR target/25311
16253 * gcc.c-torture/compile/pr25311.c: New test.
16254
16255 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16256
16257 PR libgfortran/25039
16258 * gfortran.dg/read_comma.f: New test.
16259
16260 2005-12-08 Jakub Jelinek <jakub@redhat.com>
16261
16262 PR c++/19317
16263 * g++.dg/opt/pr19317-1.C: New test.
16264 * g++.dg/opt/pr19317-2.C: New test.
16265 * g++.dg/opt/pr19317-3.C: New test.
16266
16267 PR target/19005
16268 * gcc.c-torture/execute/pr19005.c: New test.
16269
16270 PR target/17828
16271 * g++.old-deja/g++.other/comdat5.C: New test.
16272 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
16273
16274 * g++.dg/compat/struct-layout-1.exp: New file.
16275 * g++.dg/compat/struct-layout-1.h: New.
16276 * g++.dg/compat/struct-layout-1_generate.c: New.
16277 * g++.dg/compat/struct-layout-1_x1.h: New.
16278 * g++.dg/compat/struct-layout-1_x2.h: New.
16279 * g++.dg/compat/struct-layout-1_y1.h: New.
16280 * g++.dg/compat/struct-layout-1_y2.h: New.
16281
16282 * gcc.dg/20050330-2.c: New test.
16283
16284 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
16285
16286 PR fortran/25292
16287 * gfortran.dg/associated_1.f90: New.
16288
16289 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16290
16291 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
16292 ILP32 vect_no_align platforms.
16293
16294 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
16295 Jakub Jelinek <jakub@redhat.com>
16296
16297 PR target/25268
16298 * gcc.c-torture/compile/20051207-1.c: New test.
16299
16300 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16301
16302 PR testsuite/20772
16303 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
16304 gcc.dg/torture/pr18582-1.c,
16305 gcc.target/i386/attributes-error.c: Also test on x86_64.
16306
16307 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
16308
16309 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16310
16311 PR c++/19397
16312 * g++.dg/template/typedef3.C: New test.
16313
16314 PR c++/19762
16315 PR c++/19764
16316 * g++.dg/template/dtor3.C: Fix error markers.
16317
16318 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
16319
16320 * lib/target-supports.exp (check_effective_target_sync_char_short):
16321 Add s390*.
16322
16323 2005-12-06 Janis Johnson <janis187@us.ibm.com>
16324
16325 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
16326
16327 2005-12-06 Roger Sayle <roger@eyesopen.com>
16328
16329 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
16330 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
16331 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
16332 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
16333
16334 2005-12-06 Roger Sayle <roger@eyesopen.com>
16335
16336 PR c++/25263
16337 * g++.dg/other/array2.C: New test case.
16338
16339 2005-12-05 Geoffrey Keating <geoffk@apple.com>
16340
16341 * gcc.dg/darwin-weakimport-3.c: New.
16342
16343 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
16344 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
16345 and to work on Darwin.
16346 * gcc.dg/attr-weakref-1b.c: New file.
16347 * gcc.dg/attr-weakref-2.c: New test.
16348 * gcc.dg/darwin-weakref-1.c: New test.
16349
16350 2005-12-05 Janis Johnson <janis187@us.ibm.com>
16351
16352 PR testsuite/25247
16353 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
16354 use in selector expressions.
16355 (dg-xfail-if): Ditto.
16356 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
16357 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
16358 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
16359 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
16360 * gcc.test-framework/test-framework.exp: Skip generated tests if
16361 CHECK_TEST_FRAMEWORK is not 1.
16362
16363 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16364
16365 PR tree-optimization/24963
16366 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
16367
16368 PR target/24108
16369 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
16370
16371 PR target/18580
16372 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
16373 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
16374 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
16375 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
16376
16377 2005-12-05 Jakub Jelinek <jakub@redhat.com>
16378
16379 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
16380 dg-options.
16381
16382 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16383
16384 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
16385
16386 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
16387
16388 * gcc.dg/format/cast-1.c: New test.
16389
16390 2005-12-04 Roger Sayle <roger@eyesopen.com>
16391
16392 PR c/7776
16393 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
16394 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
16395 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
16396 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
16397
16398 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16399
16400 * gcc.dg/cast-pretty-print-1.c: New test.
16401
16402 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
16403
16404 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
16405
16406 2005-12-02 Mark Mitchell <mark@codesourcery.com>
16407
16408 PR c++/24173
16409 * g++.dg/template/friend40.C: New test.
16410
16411 2005-12-02 Jakub Jelinek <jakub@redhat.com>
16412
16413 PR target/25199
16414 * gcc.target/i386/movq-2.c: New test.
16415 * gcc.target/i386/movq.c: Remove target i?86, instead add
16416 dg-require-effective-target ilp32.
16417
16418 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16419
16420 PR c++/24103
16421 * g++.dg/other/default1.C: New test.
16422
16423 2005-12-02 Richard Guenther <rguenther@suse.de>
16424
16425 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
16426
16427 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
16428
16429 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
16430
16431 2005-12-02 Alan Modra <amodra@bigpond.net.au>
16432
16433 PR target/21017
16434 * gcc.target/powerpc/rotate.c: New.
16435
16436 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16437
16438 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
16439 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
16440
16441 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
16442
16443 PR c/13384
16444 * gcc.dg/pr17730-1.c: Adjust.
16445 * gcc.dg/lvalue1.c (main): Likewise.
16446 * gcc.dg/lvalue-2.c: Likewise.
16447 * g++.dg/pr7503-3.C
16448
16449 2005-12-01 Geoffrey Keating <geoffk@apple.com>
16450
16451 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
16452 error messages.
16453
16454 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
16455
16456 PR fortran/24789
16457 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
16458
16459 2005-12-01 Uros Bizjak <uros@kss-loka.si>
16460
16461 PR target/24475
16462 * lib/target-supports.exp (check_effective_target_tls): New.
16463 (check_effective_target_tls_runtime): New.
16464 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
16465 for TLS support.
16466 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
16467 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
16468 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
16469 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
16470 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
16471 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
16472 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
16473 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
16474 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
16475 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
16476 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
16477 effective-target TLS.
16478 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
16479 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
16480 effective-target TLS runtime.
16481
16482 2005-12-01 Uros Bizjak <uros@kss-loka.si>
16483
16484 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
16485
16486 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
16487
16488 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
16489 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
16490 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
16491 ignored" warnings when "packing" is the same as the ABI layout.
16492
16493 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
16494
16495 PR fortran/21302
16496 * gfortran.dg/line_length_1.f: New test.
16497 * gfortran.dg/line_length_2.f90: Ditto.
16498
16499 2005-11-30 Richard Guenther <rguenther@suse.de>
16500
16501 PR tree-optimization/21655
16502 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
16503
16504 2005-11-30 Dale Johannesen <dalej@apple.com>
16505
16506 * gcc.c-torture/compile/pr24930.c: New.
16507
16508 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
16509
16510 PR fortran/15809
16511 * gfortran.dg/auto_char_dummy_array.f90: New test.
16512
16513 2005-11-30 Jeff Law <law@redhat.com>
16514
16515 * g++.old-deja/g++.law/pr25000.C: New test.
16516
16517 2005-11-30 Jakub Jelinek <jakub@redhat.com>
16518
16519 * gcc.dg/tls/opt-11.c: New test.
16520
16521 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
16522
16523 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
16524 targets.
16525 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
16526 LP64 ia64.
16527
16528 2005-11-29 Jakub Jelinek <jakub@redhat.com>
16529
16530 * gfortran.dg/open_access_1.f90: New test.
16531
16532 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16533
16534 * gcc.dg/charset/builtin2.c: New test.
16535
16536 2005-11-28 Jakub Jelinek <jakub@redhat.com>
16537
16538 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
16539 on mmix-*-* for *_[xy].c.
16540
16541 2005-11-28 Kean Johnston <jkj@sco.com>
16542
16543 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
16544 headers.
16545 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
16546 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
16547 * gcc.target/i386/asm-3.c: Ditto.
16548 * gcc.target/i386/clobbers.c: Ditto.
16549 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
16550 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
16551 test regexp.
16552 * gcc.target/i386/mul.c: Ditto.
16553 * gcc.target/i386/ssetype-1.c: Ditto.
16554 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
16555 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
16556 static so the test works with -fPIC mode too. Based on comment in
16557 PR19231 by Pinski.
16558 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
16559
16560 2005-11-28 Richard Guenther <rguenther@suse.de>
16561
16562 * gcc.dg/alias-9.c: New testcase.
16563 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
16564
16565 2005-11-28 Roger Sayle <roger@eyesopen.com>
16566 Uros Bizjak <uros@kss-loka.si>
16567
16568 PR middle-end/20219
16569 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
16570 tan(x)/sin(x) transformations.
16571
16572 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
16573
16574 PR middle-end/24575
16575 * gcc.dg/tree-ssa/divide-3.c: New test.
16576 * gcc.dg/tree-ssa/divide-4.c: New test.
16577
16578 2005-11-27 Steven G. Kargl <kargls@comcast.net>
16579
16580 PR fortran/24917
16581 * gfortran.dg/boz_6.f90: New test.
16582
16583 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16584
16585 PR fortran/23912
16586 * gfortran.dg/modulo_1.f90: New test.
16587
16588 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16589
16590 PR libfortran/24919
16591 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
16592 fail on CRLF platforms.
16593 * gfortran.dg/ftell_2.f90: Likewise.
16594
16595 2005-11-26 Eric Christopher <echristo@apple.com>
16596
16597 * gcc.dg/intmax_t-1.c: Remove mips xfail.
16598
16599 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
16600
16601 * objc.dg/gnu-runtime-3.m: Simplify.
16602
16603 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
16604
16605 PR middle-end/23669
16606 * gcc.dg/tree-ssa/divide-1.c: New test.
16607 * gcc.dg/tree-ssa/divide-2.c: New test.
16608
16609 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
16610
16611 PR libgfortran/24945
16612 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
16613
16614 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
16615
16616 PR libgfortran/24945
16617 * gfortran.dg/open_status_2.f90: New test.
16618
16619 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16620
16621 * gcc.c-torture/execute/builtins/fprintf.c,
16622 gcc.c-torture/execute/builtins/fputs-lib.c,
16623 gcc.c-torture/execute/builtins/fputs.c,
16624 gcc.c-torture/execute/builtins/lib/fprintf.c,
16625 gcc.c-torture/execute/builtins/lib/printf.c,
16626 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
16627
16628 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
16629
16630 * gcc.dg/20050922-2.c: New test.
16631
16632 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
16633
16634 * objc.dg/gnu-runtime-3.m: New test.
16635
16636 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16637
16638 PR c++/9278
16639 * g++.dg/other/void1.C: New test.
16640
16641 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
16642
16643 PR middle-end/24998
16644 * gcc.dg/torture/fp-int-convert-float.c,
16645 gcc.dg/torture/fp-int-convert-double.c,
16646 gcc.dg/torture/fp-int-convert-long-double.c,
16647 gcc.dg/torture/fp-int-convert-timode.c,
16648 gcc.dg/torture/fp-int-convert-float80.c,
16649 gcc.dg/torture/fp-int-convert-float80-timode.c,
16650 gcc.dg/torture/fp-int-convert-float128.c,
16651 gcc.dg/torture/fp-int-convert-float128-timode.c,
16652 gcc.dg/torture/fp-int-convert.h: New files.
16653
16654 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
16655
16656 PR middle-end/24989
16657 * gcc.dg/tree-ssa/bool-10.c: New test.
16658 * gcc.dg/tree-ssa/bool-11.c: New test.
16659 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
16660
16661 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
16662
16663 PR middle-end/24990
16664 * tree-ssa/pr24990-1.c: New test.
16665
16666 2005-11-24 Richard Guenther <rguenther@suse.de>
16667 Dirk Mueller <dmueller@suse.de>
16668
16669 PR c++/14024
16670 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
16671 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
16672 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
16673 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
16674 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
16675 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
16676
16677 2005-11-23 Uros Bizjak <uros@kss-loka.si>
16678
16679 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
16680
16681 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
16682
16683 PR c/21668
16684 * gcc.dg/Wc++-compat.c: New.
16685 * gcc.dg/Wno-c++-compat.c: New.
16686
16687 2005-11-23 Alan Modra <amodra@bigpond.net.au>
16688
16689 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
16690 (vspltish, vspltisw): Likewise.
16691
16692 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16693
16694 PR libgfortran/24794
16695 * gfortran.dg/namelist_12.f: Fix quotes.
16696 * gfortran.dg/namelist_13.f90: Fix quotes.
16697 * gfortran.dg/namelist_14.f90: Fix quotes.
16698 * gfortran.dg/namelist_15.f90: Fix quotes.
16699 * gfortran.dg/namelist_use.f90: Fix quotes.
16700 * gfortran.dg/namelist_use_only.f90: Fix quotes.
16701 * gfortran.dg/namelist_21.f90: New test.
16702 * gfortran.dg/namelist_22.f90: New test.
16703
16704 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
16705
16706 PR target/23435
16707 * gcc.c-torture/compile/pr23435.c: New.
16708
16709 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
16710
16711 * gcc.c-torture/execute/floatunsisf-1.c: New test.
16712
16713 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
16714
16715 * gcc.target/powerpc/405-macchw-1.c,
16716 gcc.target/powerpc/405-macchw-2.c,
16717 gcc.target/powerpc/405-macchwu-1.c,
16718 gcc.target/powerpc/405-macchwu-2.c,
16719 gcc.target/powerpc/405-machhw-1.c,
16720 gcc.target/powerpc/405-machhw-2.c,
16721 gcc.target/powerpc/405-machhwu-1.c,
16722 gcc.target/powerpc/405-machhwu-2.c,
16723 gcc.target/powerpc/405-maclhw-1.c,
16724 gcc.target/powerpc/405-maclhw-2.c,
16725 gcc.target/powerpc/405-maclhwu-1.c,
16726 gcc.target/powerpc/405-maclhwu-2.c,
16727 gcc.target/powerpc/405-mulchw-1.c,
16728 gcc.target/powerpc/405-mulchw-2.c,
16729 gcc.target/powerpc/405-mulchwu-1.c,
16730 gcc.target/powerpc/405-mulchwu-2.c,
16731 gcc.target/powerpc/405-mulhhw-1.c,
16732 gcc.target/powerpc/405-mulhhw-2.c,
16733 gcc.target/powerpc/405-mulhhwu-1.c,
16734 gcc.target/powerpc/405-mulhhwu-2.c,
16735 gcc.target/powerpc/405-mullhw-1.c,
16736 gcc.target/powerpc/405-mullhw-2.c,
16737 gcc.target/powerpc/405-mullhwu-1.c,
16738 gcc.target/powerpc/405-mullhwu-2.c,
16739 gcc.target/powerpc/405-nmacchw-1.c,
16740 gcc.target/powerpc/405-nmacchw-2.c,
16741 gcc.target/powerpc/405-nmachhw-1.c,
16742 gcc.target/powerpc/405-nmachhw-2.c,
16743 gcc.target/powerpc/405-nmaclhw-1.c,
16744 gcc.target/powerpc/405-nmaclhw-2.c,
16745 gcc.target/powerpc/440-macchw-1.c,
16746 gcc.target/powerpc/440-macchw-2.c,
16747 gcc.target/powerpc/440-macchwu-1.c,
16748 gcc.target/powerpc/440-macchwu-2.c,
16749 gcc.target/powerpc/440-machhw-1.c,
16750 gcc.target/powerpc/440-machhw-2.c,
16751 gcc.target/powerpc/440-machhwu-1.c,
16752 gcc.target/powerpc/440-machhwu-2.c,
16753 gcc.target/powerpc/440-maclhw-1.c,
16754 gcc.target/powerpc/440-maclhw-2.c,
16755 gcc.target/powerpc/440-maclhwu-1.c,
16756 gcc.target/powerpc/440-maclhwu-2.c,
16757 gcc.target/powerpc/440-mulchw-1.c,
16758 gcc.target/powerpc/440-mulchw-2.c,
16759 gcc.target/powerpc/440-mulchwu-1.c,
16760 gcc.target/powerpc/440-mulchwu-2.c,
16761 gcc.target/powerpc/440-mulhhw-1.c,
16762 gcc.target/powerpc/440-mulhhw-2.c,
16763 gcc.target/powerpc/440-mulhhwu-1.c,
16764 gcc.target/powerpc/440-mulhhwu-2.c,
16765 gcc.target/powerpc/440-mullhw-1.c,
16766 gcc.target/powerpc/440-mullhw-2.c,
16767 gcc.target/powerpc/440-mullhwu-1.c,
16768 gcc.target/powerpc/440-mullhwu-2.c,
16769 gcc.target/powerpc/440-nmacchw-1.c,
16770 gcc.target/powerpc/440-nmacchw-2.c,
16771 gcc.target/powerpc/440-nmachhw-1.c,
16772 gcc.target/powerpc/440-nmachhw-2.c,
16773 gcc.target/powerpc/440-nmaclhw-1.c,
16774 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
16775
16776 2005-11-21 Jakub Jelinek <jakub@redhat.com>
16777
16778 PR fortran/24774
16779 * gfortran.dg/inquire_9.f90: New test.
16780
16781 PR fortran/21647
16782 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
16783
16784 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16785
16786 PR libfortran/24432
16787 * lib/target-supports.exp (check_effective_target_fortran_large_real):
16788 Check that 'cos' is supported.
16789
16790 2005-11-21 Paul Thomas <pault@gcc.gnu.org
16791
16792 PR fortran/24223
16793 * gfortran.dg/substring_equivalence.f90: New test.
16794
16795 PR fortran/24705
16796 * gfortran.dg/auto_internal_assumed.f90: New test.
16797
16798 2005-11-21 Uros Bizjak <uros@kss-loka.si>
16799
16800 * gcc.dg/fold-div-2.c: New test.
16801
16802 2005-11-20 Ian Lance Taylor <ian@airs.com>
16803
16804 PR rtl-optimization/24883
16805 * gcc.c-torture/compile/pr24883.c: New test.
16806
16807 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
16808
16809 PR middle-end/20583
16810 * gcc.c-torture/compile/pr20583.c: New.
16811
16812 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
16813
16814 * gcc.c-torture/execute/usmul.c: New test.
16815
16816 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
16817
16818 * gcc.dg/tree-ssa/vrp22.c: New test.
16819
16820 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
16821
16822 PR middle-end/24912
16823 * gcc.dg/torture/pr24912-1.c: New test.
16824
16825 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
16826
16827 PR fortran/24862
16828 * gfortran.dg/arrayio_derived_1.f90: New test.
16829
16830 2005-11-19 Richard Guenther <rguenther@suse.de>
16831
16832 PR middle-end/23294
16833 * gcc.dg/tree-ssa/pr23294.c: New testcase.
16834
16835 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
16836
16837 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
16838
16839 2005-11-18 Mark Mitchell <mark@codesourcery.com>
16840
16841 PR c++/8355
16842 * g++.dg/template/friend39.C: New test.
16843
16844 2005-11-18 James E Wilson <wilson@specifix.com>
16845
16846 * gcc.dg/builtin-strstr.c: New.
16847
16848 2005-11-18 Richard Henderson <rth@redhat.com>
16849
16850 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
16851 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
16852 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
16853 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
16854 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
16855 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
16856 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
16857 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
16858 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
16859 renaming to remove initial "ia64-".
16860
16861 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
16862
16863 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
16864
16865 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
16866
16867 * g++.dg/cpp/string-2.C: New test.
16868
16869 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
16870
16871 * gcc.dg/tree-ssa/loop-14.c: New test.
16872
16873 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
16874 Michael Chamberlain <michael@chamberlain.net.au>
16875
16876 * ada/acats/run_all.sh (target_run): Kill long running tests.
16877
16878 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16879
16880 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
16881 * gcc.dg/cleanup-9.c: Likewise.
16882 * gcc.dg/cleanup-10.c: Likewise.
16883 * gcc.dg/cleanup-11.c: Likewise.
16884
16885 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16886
16887 PR fortran/24892
16888 * gfortran.dg/open_access_append_1.f90: New test.
16889 * gfortran.dg/open_access_append_2.f90: New test.
16890
16891 2005-11-16 Richard Guenther <rguenther@suse.de>
16892
16893 PR middle-end/24851
16894 * gcc.c-torture/execute/pr24851.c: New testcase.
16895
16896 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
16897
16898 * gcc.dg/fold-overflow-1.c: New test.
16899
16900 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
16901
16902 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
16903 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
16904
16905 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
16906
16907 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
16908 structures.
16909 * g++.dg/eh/forced2.C: Likewise.
16910 * g++.dg/eh/forced3.C: Likewise.
16911 * g++.dg/eh/forced4.C: Likewise.
16912
16913 2005-11-11 Mike Stump <mrs@apple.com>
16914
16915 * g++.old-deja/g++.mike/unused.C: Add.
16916
16917 2005-11-15 Mark Mitchell <mark@codesourcery.com>
16918
16919 PR c++/24667
16920 * g++.dg/warn/Wcast-qual1.C: New test.
16921
16922 2005-11-15 Jan Hubicka <jh@suse.cz>
16923
16924 * gcc.dg/winline-5.c: Add large-unit-insns limit.
16925
16926 2005-11-14 David Edelsohn <edelsohn@gnu.org>
16927
16928 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
16929
16930 2005-11-14 Diego Novillo <dnovillo@redhat.com>
16931
16932 PR 24840
16933 * gcc.dg/tree-ssa/pr24840.c: New test.
16934
16935 2005-11-14 Janis Johnson <janis187@us.ibm.com>
16936
16937 PR testsuite/24841
16938 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
16939
16940 2005-11-14 Dale Johannesen <dalej@apple.com>
16941
16942 * gcc.c-torture/execute/20051113-1.c: New.
16943
16944 2005-11-14 Mark Mitchell <mark@codesourcery.com>
16945
16946 PR c++/24687
16947 * g++.dg/template/crash43.C: New test.
16948
16949 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
16950
16951 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
16952
16953 2005-11-13 Mark Mitchell <mark@codesourcery.com>
16954
16955 PR c++/24817
16956 * g++.dg/eh/spec8.C: New test.
16957
16958 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
16959
16960 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
16961
16962 2005-11-13 Mark Mitchell <mark@codesourcery.com>
16963
16964 PR c++/20293
16965 * g++.dg/parse/ambig4.C: New test.
16966 * g++.dg/tc1/dr101.C: Adjust error markers.
16967 * g++.dg/lookup/strong-using-2.C: Likewise.
16968 * g++.dg/lookup/ambig5.C: Likewise.
16969 * g++.dg/lookup/ambig4.C: Likewise.
16970 * g++.dg/parse/crash22.C: Likewise.
16971
16972 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
16973
16974 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
16975
16976 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
16977
16978 * gcc.dg/nested-calls-1.c: New test.
16979
16980 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16981
16982 * gfortran.dg/complex_intrinsic_1.f90: New test.
16983 * gfortran.dg/complex_intrinsic_2.f90: New test.
16984 * gfortran.dg/fgetc_1.f90: New test.
16985 * gfortran.dg/fgetc_2.f90: New test.
16986 * gfortran.dg/fgetc_3.f90: New test.
16987 * gfortran.dg/ftell_1.f90: New test.
16988 * gfortran.dg/ftell_2.f90: New test.
16989 * gfortran.dg/gnu_logical_1.F: New test.
16990 * gfortran.dg/gnu_logical_2.f90: New test.
16991
16992 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
16993
16994 PR middle-end/24820
16995 * gcc.dg/pr24820.c: New test.
16996
16997 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
16998
16999 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
17000 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
17001 variable.
17002
17003 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17004
17005 PR testsuite/24614
17006 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
17007
17008 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17009
17010 * gcc.target/cris/cris.exp: New file.
17011 * gcc.target/cris/rld-legit1.c: New test.
17012 * gcc.target/cris/rld-legit2.c: New test.
17013
17014 2005-11-12 Jakub Jelinek <jakub@redhat.com>
17015
17016 PR c++/24780
17017 * g++.dg/opt/pr24780.C: New test.
17018
17019 PR c++/24761
17020 * g++.dg/template/asm1.C: New test.
17021
17022 2005-11-12 Steven G. Kargl <kargls@comcast.net>
17023
17024 PR libgfortran/24787
17025 * gfortran.dg/scan_1.f90: New test.
17026
17027 2005-11-12 Jan Hubicka <jh@suse.cz>
17028
17029 * gcc.target/i386/minmax-1.c: New.
17030 * gcc.target/i386/minmax-2.c: New.
17031
17032 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
17033
17034 * gcc.dg/pr24445.c: Fix for 64-bit targets.
17035
17036 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
17037
17038 * gcc.c-torture/execute/20051110-1.c,
17039 gcc.c-torture/execute/20051110-2.c: New tests.
17040
17041 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
17042
17043 PR middle-end/24750
17044 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
17045 New tests.
17046
17047 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17048
17049 * lib/target-libpath.exp (get_shlib_extension): New proc.
17050 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
17051 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17052 * lib/objc.exp (objc_target_compile): Likewise.
17053 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
17054 detection.
17055
17056 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
17057
17058 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
17059
17060 * lib/target-supports.exp (check_effective_target_static_libgfortran):
17061 Add -static to additional_flags and pass it to target_compile.
17062
17063 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17064
17065 PR libgfortran/24719
17066 gfortran.dg/read_noadvance.f90: New test.
17067
17068 PR libgfortran/24699
17069 gfortran.dg/fmt_t_2.f90: New test.
17070
17071 PR libgfortran/24785
17072 gfortran.dg/read_x_eor.f90: New test.
17073
17074 PR libgfortran/24584
17075 gfortran.dg/namelist_empty.f90: Rename test.
17076
17077 PR libgfortran/24489
17078 gfortran/read_eor.f90: Rename test.
17079
17080 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17081
17082 PR fortran/15976
17083 * gfortran.dg/automatic_module_variable.f90: New test.
17084
17085 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
17086
17087 PR target/24445
17088 * gcc.dg/pr24445.c: New test.
17089
17090 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
17091
17092 PR fortran/24655
17093 PR fortran/24755
17094 * gfortran.dg/recursive_statement_functions.f90: Add statement
17095 functions using inline intrinsic functions and parameters to test
17096 that they no longer seg-fault.
17097
17098 PR fortran/24409
17099 gfortran.dg/nested_modules_4.f90: New test.
17100 gfortran.dg/nested_modules_5.f90: New test.
17101
17102 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17103
17104 PR fortran/24643
17105 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
17106
17107 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
17108
17109 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
17110 failures.
17111
17112 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17113
17114 * gcc.dg/sparc-getcontext-1.c: New test.
17115
17116 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
17117
17118 * gcc.dg/ifcvt-fabs-1.c: New test.
17119
17120 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
17121
17122 PR other/4372
17123 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
17124 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
17125
17126 2005-11-09 Richard Guenther <rguenther@suse.de>
17127
17128 PR tree-optimization/24716
17129 * gcc.c-torture/execute/pr24716.c: New testcase.
17130
17131 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17132
17133 * gcc.dg/pr24624.c: Disable for non S/390 targets.
17134
17135 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17136
17137 PR 24624
17138 * gcc.dg/pr24624.c: Testcase added.
17139
17140 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
17141
17142 PR 24623
17143 * g++.dg/other/pr24623.C: Testcase added.
17144
17145 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
17146
17147 PR fortran/22607
17148 * gfortran-dg/pure_byref_1.f90: New.
17149 * gfortran-dg/pure_byref_2.f90: New.
17150
17151 2005-11-09 Uros Bizjak <uros@kss-loka.si>
17152
17153 PR c/24101
17154 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
17155 * gcc.dg/dg.exp: Run main loop also for *.i files.
17156
17157 2005-11-08 Jakub Jelinek <jakub@redhat.com>
17158
17159 PR c++/19450
17160 * g++.dg/tls/diag-3.C: New test.
17161 * g++.dg/tls/diag-4.C: New test.
17162 * g++.dg/tls/static-1.C: New test.
17163 * g++.dg/tls/static-1a.cc: New file.
17164
17165 2005-11-08 Diego Novillo <dnovillo@redhat.com>
17166
17167 PR 23046
17168 * g++.dg/tree-ssa/pr23046.C: New test.
17169
17170 2005-11-08 Devang Patel <dpatel@apple.com>
17171
17172 PR tree-optimization/23115
17173 * gcc.dg/tree-ssa/pr23115.c: New.
17174
17175 2005-11-08 David Edelsohn <edelsohn@gnu.org>
17176
17177 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
17178 * gcc.target/powerpc/pr16155.c: Same.
17179 * gcc.target/powerpc/altivec-1.c: Same.
17180 * gcc.target/powerpc/altivec-2.c: Same.
17181 * gcc.target/powerpc/altivec-3.c: Same.
17182 * gcc.target/powerpc/altivec-5.c: Same.
17183 * gcc.target/powerpc/altivec-11.c: Same.
17184 * gcc.target/powerpc/altivec-12.c: Same.
17185 * gcc.target/powerpc/altivec-14.c: Same.
17186 * gcc.target/powerpc/altivec-22.c: Same.
17187 * gcc.target/powerpc/altivec-consts.c: Same.
17188 * gcc.target/powerpc/altivec-pr22085.c: Same.
17189 * gcc.target/powerpc/altivec-splat.c: Same.
17190 * gcc.target/powerpc/altivec-varargs-1.c: Same.
17191 * gcc.target/powerpc/altivec-vec-merge.c: Same.
17192 * gcc.target/powerpc/darwin-longlong.c: Same.
17193
17194 2005-11-08 Uros Bizjak <uros@kss-loka.si>
17195
17196 PR target/19340
17197 * gcc.dg/pr19340.c: New test.
17198
17199 2005-11-07 Ian Lance Taylor <ian@airs.com>
17200
17201 PR rtl-optimization/24683
17202 * gcc.dg/pr24683.c: New test.
17203
17204 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17205
17206 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
17207 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
17208
17209 2005-11-07 Uros Bizjak <uros@kss-loka.si>
17210
17211 * gcc.target/i386/pr23376.c: Compile with -mmmx.
17212
17213 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
17214
17215 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
17216
17217 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17218
17219 PR target/24230
17220
17221 * gcc.target/powerpc/altivec-consts.c,
17222 gcc.target/powerpc/altivec-splat.c: New testcase.
17223
17224 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
17225
17226 PR c/24599
17227
17228 * gcc.dg/overflow-2.c: New testcase.
17229
17230 2005-11-07 Jakub Jelinek <jakub@redhat.com>
17231
17232 PR rtl-optimization/23567
17233 * gcc.c-torture/execute/20051104-1.c: New test.
17234
17235 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
17236
17237 PR fortran/24534
17238 gfortran.dg/private_type_2.f90: Modified to check that case with
17239 PRIVATE declaration within derived type is accepted.
17240
17241 PR fortran/20838
17242 gfortran.dg/pointer_assign_1.f90: New test.
17243
17244 PR fortran/20840
17245 * gfortran.dg/arrayio_0.f90: New test.
17246
17247 PR fortran/17737
17248 gfortran.dg/data_initialized.f90: New test.
17249 gfortran.dg/data_constraints_1.f90: New test.
17250 gfortran.dg/data_constraints_2.f90: New test.
17251
17252 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
17253
17254 PR fortran/24174
17255 PR fortran/24305
17256 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
17257
17258 2005-11-06 Diego Novillo <dnovillo@redhat.com>
17259
17260 PR 24670
17261 * gcc.dg/tree-ssa/pr24670.c: New test.
17262
17263 2005-11-05 Ian Lance Taylor <ian@airs.com>
17264
17265 PR target/22432
17266 * gcc.target/i386/pr22432.c: New test.
17267
17268 2005-11-05 Richard Henderson <rth@redhat.com>
17269
17270 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
17271 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
17272 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
17273 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
17274 from gcc.dg/alpha-*.
17275 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
17276 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
17277
17278 2005-11-05 Andreas Jaeger <aj@suse.de>
17279
17280 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
17281
17282 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17283
17284 PR target/23424
17285 * gcc.dg/torture/pr23424-1.c: New test.
17286
17287 2005-11-04 Richard Henderson <rth@redhat.com>
17288
17289 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
17290 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
17291 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
17292 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
17293 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
17294 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
17295 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
17296 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
17297 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
17298 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
17299 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
17300 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
17301 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
17302 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
17303 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
17304 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
17305 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
17306 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
17307 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
17308 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
17309 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
17310 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
17311 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
17312 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
17313 Move from gcc.dg/.
17314 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
17315 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
17316 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
17317 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
17318 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
17319 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
17320 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
17321 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
17322 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
17323 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
17324 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
17325 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
17326 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
17327 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
17328 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
17329 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
17330 gcc.target/i386/lea.c, gcc.target/i386/local.c,
17331 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
17332 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
17333 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
17334 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
17335 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
17336 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
17337 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
17338 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
17339 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
17340 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
17341 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
17342 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
17343 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
17344 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
17345 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
17346 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
17347 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
17348 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
17349 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
17350 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
17351 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
17352 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
17353 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
17354 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
17355 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
17356 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
17357 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
17358 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
17359
17360 2005-11-04 Diego Novillo <dnovillo@redhat.com>
17361
17362 PR 24627
17363 * gcc.dg/tree-ssa/pr24627.c: New test.
17364
17365 2005-11-04 Paul Brook <paul@codesourcery.com>
17366
17367 * gcc.dg/tls/opt-10.c: New test.
17368
17369 2005-11-04 Andreas Jaeger <aj@suse.de>
17370
17371 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
17372 avoid extra warnings.
17373
17374 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17375
17376 PR libfortran/22298
17377 * lib/target-supports.exp
17378 (check_effective_target_static_libgfortran): New
17379 static_libgfortran effective target.
17380 * gfortran.dg/static_linking_1.f: New test.
17381 * gfortran.dg/static_linking_1.c: New file.
17382
17383 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
17384
17385 * gcc.dg/pr24615.c: Guard test with { target fpic }.
17386
17387 2005-11-03 Josh Conner <jconner@apple.com>
17388
17389 PR c++/19989
17390 g++.dg/ext/array2.C: New test.
17391 g++.dg/template/dependent-name3.C: New test.
17392 g++.dg/template/dependent-name4.C: New test.
17393 g++.dg/template/sfinae2.C: New test.
17394
17395 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17396
17397 PR preprocessor/22042
17398 * gcc.dg/cpp/strify4.c: New test.
17399
17400 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17401
17402 PR c++/17964
17403 * g++.dg/cpp/string-1.C: New test.
17404
17405 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17406
17407 * gcc.target/powerpc: New directory.
17408 * gcc.target/powerpc/powerpc.exp: New file.
17409 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
17410 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
17411 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
17412 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
17413 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
17414 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
17415 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
17416 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
17417 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
17418 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
17419 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
17420 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
17421 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
17422 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
17423 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
17424 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
17425 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
17426 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
17427 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
17428 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
17429 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
17430 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
17431 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
17432 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
17433 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
17434 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
17435 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
17436 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
17437 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
17438 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
17439 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
17440 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
17441 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
17442 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
17443
17444 2005-11-03 Mark Mitchell <mark@codesourcery.com>
17445
17446 PR c++/21627
17447 * g++.dg/warn/inline2.C: New test.
17448
17449 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17450
17451 PR middle-end/23155
17452 * g++.dg/ext/c99struct1.C: New test.
17453 * gcc.dg/union-cast-1.c: New test.
17454 * gcc.dg/union-cast-2.c: New test.
17455 * gcc.dg/union-cast-3.c: New test.
17456
17457 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17458
17459 PR middle-end/24589
17460 * gcc.c-torture/execute/zero-struct-2.c: New test.
17461
17462 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
17463
17464 PR c++/24582
17465 * g++.dg/init/switch1.C: New test.
17466
17467 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17468
17469 * gcc.dg/delay-slot-1.c: New test.
17470
17471 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
17472
17473 PR target/24620
17474 * gcc.dg/pr24620.c: New test.
17475
17476 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
17477
17478 PR c/24329
17479 * gcc.dg/format/unnamed-1.c: New test.
17480
17481 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17482
17483 PR c++/22434
17484 * g++.dg/expr/cond8.C: New test.
17485
17486 PR c++/24560
17487 * g++.dg/parse/dot1.C: New test.
17488
17489 2005-11-02 Jan Hubicka <jh@suse.cz>
17490
17491 PR target/23303
17492 * gcc.dg/i386-lea.c: New test
17493
17494 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
17495
17496 PR target/24615
17497 * gcc.dg/pr24615.c: New test.
17498
17499 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
17500
17501 PR target/24600
17502 * gcc.dg/pr24600.c: New test.
17503
17504 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17505
17506 PR c++/19253
17507 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
17508 * g++.dg/parse/typename9.C: New test.
17509 * g++/dg/parse/typename10.C: Likewise.
17510
17511 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
17512
17513 PR fortran/18157
17514 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
17515 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
17516 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
17517
17518 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17519
17520 PR c++/24569
17521 * g++.dg/debug/static1.C: New test.
17522
17523 2005-11-02 Josh Conner <jconner@apple.com>
17524
17525 * g++.dg/crash38.C: moved into proper directory...
17526 * g++.dg/template/crash42.C: ...here
17527
17528 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
17529
17530 PR target/18338
17531 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
17532 pcc_bitfield_type_matters || default_packed.
17533
17534 * lib/target-supports.exp
17535 (check_effective_target_pcc_bitfield_type_matters): New proc.
17536 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
17537
17538 PR testsuite/23304
17539 * lib/target-supports.exp (check_effective_default_packed): New proc.
17540 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
17541 Gate expected errors on target ! default_packed.
17542 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
17543
17544 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17545
17546 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
17547 change (r106358).
17548
17549 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17550
17551 PR fortran/24008
17552 * gfortran.dg/entry_5.f90: New.
17553 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
17554
17555 2005-11-01 Bob Wilson <bob.wilson@acm.org>
17556
17557 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
17558
17559 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
17560
17561 PR fortran/21565
17562 gfortran.dg/namelist_blockdata.f90: New test.
17563
17564 PR fortran/18737
17565 gfortran.dg/external_implicit_none.f90: New test.
17566
17567 PR fortran/14994
17568 * gfortran.dg/secnds.f: New test.
17569
17570 2005-10-31 Jan Hubicka <jh@suse.cz>
17571
17572 PR target/20928
17573 * gcc.c-torture/compile/pr20928.c: New test.
17574
17575 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
17576
17577 PR middle-end/23492
17578 * gcc.c-torture/compile/zero-strct-5.c: New test.
17579
17580 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
17581
17582 PR libgfortran/24584
17583 * gfortran.dg/pr24584.f90: New test.
17584
17585 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
17586
17587 PR fortran/18883
17588 * gfortran.dg/char_result_9.f90: New.
17589 * gfortran.dg/char_result_10.f90: New.
17590
17591 2005-10-30 Jan Hubicka <jh@suse.cz>
17592
17593 * g++.dg/tree-ssa/pr24172.C: New testcase.
17594
17595 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17596
17597 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
17598
17599 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
17600
17601 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
17602 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
17603 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
17604 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
17605 gfortran.dg/enum_9.f90,
17606 gfortran.fortran-torture/compile/enum_1.f90,
17607 gfortran.fortran-torture/execute/enum_1.f90,
17608 gfortran.fortran-torture/execute/enum_2.f90,
17609 gfortran.fortran-torture/execute/enum_3.f90,
17610 gfortran.fortran-torture/execute/enum_4.f90: New tests.
17611
17612 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
17613
17614 PR target/18482
17615 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
17616 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
17617
17618 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17619
17620 PR libfortran/20179
17621 * gfortran.dg/mixed_io_1.f90: New test.
17622 * gfortran.dg/mixed_io_1.c: New file.
17623
17624 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17625
17626 * gfortran.dg/malloc_free_1.f90: New test.
17627
17628 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
17629
17630 * gcc.dg/nested-func-4.c: Require profiling -pg.
17631
17632 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17633
17634 PR C++/23229
17635 * g++.dg/warn/main-2.C: New test.
17636
17637 2005-10-28 Steven G. Kargl <kargls@comcast.net>
17638
17639 PR fortran/24545
17640 * gfortran.dg/interface_2.f90: new test.
17641
17642 2005-10-28 Josh Conner <jconner@apple.com>
17643
17644 PR c++/22153
17645 * g++.dg/template/crash38.C: New test.
17646 * g++.dg/parse/explicit1.C: Change expected errors.
17647
17648 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17649
17650 PR C++/23426
17651 * g++.dg/other/large-size-array.C: New test.
17652
17653 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17654
17655 PR middle-end/24362
17656 * g++.dg/opt/complex4.C: New test.
17657
17658 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
17659
17660 * gcc.dg/nested-func-4.c: New test.
17661
17662 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
17663
17664 PR fortran/24158
17665 gfortran.dg/derived_recursion.f90: New test.
17666 gfortran.dg/implicit_actual.f90: New test.
17667
17668 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
17669
17670 PR middle-end/24295, PR testsuite/24477
17671 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
17672 removed when weakref hits the tree.
17673
17674 2005-10-25 Jakub Jelinek <jakub@redhat.com>
17675
17676 * gfortran.dg/cray_pointers_4.f90: New test.
17677
17678 * gfortran.dg/cray_pointers_5.f90: New test.
17679
17680 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
17681
17682 PR fortran/22290
17683 * gfortran.dg/assign_5.f90: New test.
17684 * gfortran.dg/assign_6.f: New test.
17685
17686 2005-10-25 Uros Bizjak <uros@kss-loka.si>
17687
17688 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
17689 CPU has no SSE support.
17690
17691 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
17692
17693 PR libgfortran/24224
17694 * gfortran.dg/arrayio_1.f90: Update attribution.
17695 * gfortran.dg/arrayio_2.f90: Update attribution.
17696 * gfortran.dg/arrayio_3.f90: Update attribution.
17697 * gfortran.dg/arrayio_4.f90: Update test conditions.
17698 * gfortran.dg/arrayio_5.f90: Update attribution.
17699 * gfortran.dg/arrayio_6.f90: New test.
17700 * gfortran.dg/arrayio_7.f90: New test.
17701
17702 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
17703
17704 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
17705
17706 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
17707
17708 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
17709
17710 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
17711
17712 PR fortran/24416
17713 * gfortran.dg/namelist_char_only.f90: New test.
17714
17715 2005-10-24 Asher Langton <langton2@llnl.gov>
17716
17717 PR fortran/17031
17718 PR fortran/22282
17719 * gfortran.dg/cray_pointers_1.f90: New test.
17720 * gfortran.dg/cray_pointers_2.f90: New test.
17721 * gfortran.dg/cray_pointers_3.f90: New test.
17722 * gfortran.dg/loc_1.f90: New test.
17723 * gfortran.dg/loc_2.f90: New test.
17724
17725 2005-10-24 Steven Bosscher <stevenb@suse.de>
17726
17727 * gcc.dg/pr24225.c: New test.
17728
17729 2005-10-24 Asher Langton <langton2@llnl.gov>
17730
17731 * gfortran.dg/dup_save_1.f90: New test.
17732 * gfortran.dg/dup_save_2.f90: New test.
17733
17734 2005-10-24 Paul Brook <paul@codesourcery.com>
17735
17736 PR 24107
17737 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
17738 stdint.h.
17739
17740 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
17741
17742 PR libgfortran/24489
17743 * gfortran.dg/pr24489.f90: New test.
17744
17745 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
17746
17747 PR fortran/23635
17748 * gfortran.dg/ichar_1.f90: Add tests for derived types.
17749
17750 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
17751
17752 PR target/18911
17753 * g++.dg/init/array16.C: Skip for mmix-*-*.
17754
17755 2005-10-23 Asher Langton <langton2@llnl.gov>
17756
17757 * gfortran.dg/byte_1.f90: New test.
17758 * gfortran.dg/byte_2.f90: New test.
17759
17760 2005-10-23 David Edelsohn <edelsohn@gnu.org>
17761
17762 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
17763
17764 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
17765
17766 PR fortran/18022
17767 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
17768
17769 PR fortran/24311
17770 * gfortran.dg/merge_char_const.f90: New test.
17771
17772 PR fortran/24384
17773 * gfortran.dg/spread_scalar_source.f90: New test.
17774
17775 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
17776
17777 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
17778
17779 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
17780 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
17781
17782 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
17783
17784 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
17785
17786 PR fortran/24426
17787 * gfortran.dg/der_pointer_4.f90: New.
17788
17789 2005-10-22 David Ayers <d.ayers@inode.at>
17790
17791 * obj-c++.dg/except-1.mm: Simplify.
17792
17793 2005-10-21 David Ayers <d.ayers@inode.at>
17794
17795 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
17796
17797 2005-10-21 Jakub Jelinek <jakub@redhat.com>
17798
17799 * gfortran.dg/assumed_dummy_2.f90: New test.
17800
17801 2005-10-21 James E Wilson <wilson@specifix.com>
17802
17803 PR preprocessor/15220
17804 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
17805
17806 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
17807
17808 * gcc.c-torture/execute/20051021-1.c: New test.
17809
17810 2005-10-21 Mark Mitchell <mark@codesourcery.com>
17811
17812 PR c++/24260
17813 * g++.dg/ext/tmplattr1.C: New test.
17814
17815 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
17816
17817 PR fortran/24440
17818 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
17819
17820 2005-10-20 Geoffrey Keating <geoffk@apple.com>
17821
17822 * obj-c++.dg/except-1.mm: New.
17823
17824 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
17825
17826 2005-10-21 Alan Modra <amodra@bigpond.net.au>
17827
17828 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
17829
17830 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
17831
17832 PR middle-end/24295
17833 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
17834 declarations with the same names as thunks' alias targets, use
17835 aliases instead.
17836 * gcc.dg/attr-alias-3.c: New test.
17837 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
17838
17839 2005-10-20 Mark Mitchell <mark@codesourcery.com>
17840
17841 PR c++/22618
17842 * g++.dg/parse/access8.C: New test.
17843
17844 2005-10-20 Richard Guenther <rguenther@suse.de>
17845
17846 PR c++/24439
17847 * g++.dg/tree-ssa/pr24439.C: New testcase.
17848
17849 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17850
17851 * g++.dg/opt/delay-slot-1.C: New test.
17852
17853 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
17854
17855 PR fortran/21625
17856 * gfortran.fg/der_init_1.f90: New.
17857
17858 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
17859
17860 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
17861
17862 2005-10-19 Mark Mitchell <mark@codesourcery.com>
17863
17864 PR c++/21908
17865 * g++.dg/parse/error28.C: New test.
17866
17867 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17868
17869 * gcc.dg/profile-generate-2.c: New test.
17870
17871 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
17872
17873 PR target/23589
17874 * g++.dg/ext/dllimport11.C: New.
17875
17876 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17877
17878 PR c++/22293
17879 * g++.dg/other/friend3.C: New test.
17880
17881 2005-10-18 Mark Mitchell <mark@codesourcery.com>
17882
17883 PR c++/23293
17884 * g++.dg/template/error19.C: New test.
17885
17886 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
17887
17888 PR c++/21383
17889 * g++.dg/overload/koenig2.C: New.
17890
17891 PR c++/23118
17892 * g++.dg/overload/error2.C: New.
17893
17894 PR c++/22604
17895 * g++.dg/inherit/covariant14.C: New.
17896
17897 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17898
17899 PR c++/23440
17900 * g++.dg/parse/for1.C: New test.
17901
17902 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
17903
17904 PR fortran/23446
17905 * gfortran.dg/host_dummy_index_1.f90: New test.
17906
17907 PR fortran/21459
17908 * gfortran.dg/automatic_char_len_2.f90: New test.
17909
17910 PR fortran/20866
17911 * gfortran.dg/recursive_statement_functions.f90: New test.
17912
17913 PR fortran/20853
17914 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
17915
17916 PR fortran/20849
17917 * gfortran.dg/external_initializer.f90: New test.
17918
17919 PR fortran/20837
17920 * non_module_public.f90: New test.
17921
17922 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
17923
17924 PR c++/24386
17925 * g++.dg/template/overload7.C: New.
17926
17927 PR c++/22551
17928 * g++.dg/other/switch2.C: Remove expected warnings.
17929
17930 PR c++/21353
17931 * g++.dg/template/defarg6.C: New.
17932
17933 2005-10-17 Uros Bizjak <uros@kss-loka.si>
17934
17935 PR target/24315
17936 * gcc.target/i386/pr24315.c: New test.
17937
17938 2005-10-16 Mark Mitchell <mark@codesourcery.com>
17939
17940 PR c++/24389
17941 * g++.dg/template/static21.C: New test.
17942 * g++.dg/template/static21-a.cc: Likewise.
17943
17944 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
17945
17946 PR c++/23959
17947 * g++.dg/warn/Wswitch-default-1.C: New test.
17948 * g++.dg/warn/Wswitch-default-2.C: New test.
17949
17950 2005-10-16 Mark Mitchell <mark@codesourcery.com>
17951
17952 PR c++/22173
17953 * g++.dg/parse/template18.C: New test.
17954 * g++.dg/template/nontype15.C: Likewise.
17955
17956 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
17957
17958 PR fortran/22273
17959 * gfortran.dg/spec_expr_2.f90: New.
17960
17961 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
17962
17963 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
17964 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
17965 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
17966 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
17967 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
17968 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
17969 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
17970 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
17971 previous target-specific skips and warning-message matches where
17972 applicable.
17973
17974 2005-10-15 Mark Mitchell <mark@codesourcery.com>
17975
17976 PR c++/21347
17977 * g++.dg/warn/Wctor-dtor.C: New test.
17978
17979 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17980
17981 PR c/23439
17982 * gcc.dg/for-1.c: New test.
17983
17984 2005-10-14 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/19565
17987 * g++.dg/warn/Wconversion1.C: New test.
17988 * g++.dg/ext/packed4.C: Compile with -w.
17989 * g++.dg/opt/20050511-1.C: Likewise.
17990 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
17991
17992 2005-10-14 Jakub Jelinek <jakub@redhat.com>
17993
17994 * gfortran.dg/boz_5.f90: New test.
17995
17996 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
17997
17998 PR c++/22551
17999 * g++.dg/other/switch2.C: New.
18000
18001 PR c++/23984
18002 * g++.dg/init/ctor7.C: New.
18003
18004 2005-10-13 David Edelsohn <edelsohn@gnu.org>
18005
18006 PR c++/23730
18007 * g++.dg/parse/crash32.C: New test.
18008
18009 2005-10-13 Mark Mitchell <mark@codesourcery.com>
18010
18011 PR c++/20721
18012 * g++.dg/init/goto2.C: New test.
18013
18014 PR c++/22464
18015 * g++.dg/template/crash/41.C: New test.
18016
18017 PR c++/22180
18018 * g++.dg/template/crash40.C: New test.
18019
18020 PR c++/23694
18021 * g++.dg/parse/friend5.C: New test.
18022
18023 PR c++/23307
18024 * g++.dg/template/crash38.C: New test.
18025
18026 PR c++/22352
18027 * g++.dg/template/friend38.C: New test.
18028
18029 PR c++/22405
18030 * g++.dg/template/crash39.C: New test.
18031
18032 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
18033
18034 * gcc.dg/debug/dwarf2/dwarf-char1.c,
18035 gcc.dg/debug/dwarf2/dwarf-char2.c,
18036 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
18037
18038 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
18039
18040 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
18041
18042 * gcc.dg/dll-2.c: Add tests for warnings.
18043 * gcc.dg/dll-3.c: Likewise.
18044 * gcc.dg/dll-4.c: Likewise.
18045
18046 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
18047 * g++.dg/ext/dllimport2.C: Likewise.
18048 * g++.dg/ext/dllimport3.C: Likewise.
18049 * g++.dg/ext/dllimport7.C: Likewise.
18050 * g++.dg/ext/dllimport8.C: Likewise.
18051 * g++.dg/ext/dllimport9.C: Likewise.
18052
18053 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
18054
18055 PR fortran/24092
18056 * gfortran.dg/derived_pointer_recursion.f90: New test.
18057
18058 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
18059
18060 * gcc.c-torture/execute/20051012-1.c: New test.
18061
18062 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18063
18064 PR fortran/18082
18065 * gfortran.dg/automatic_char_len_1.f90: New test.
18066
18067 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18068
18069 PR fortran/20847
18070 * gfortran.dg/save_common.f90: New test.
18071
18072 PR fortran/20856
18073 * gfortran.dg/save_result.f90: New test.
18074
18075 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18076
18077 PR c++/21592
18078 * g++.dg/template/dependent-expr1.C: Add new expected error.
18079 * g++.dg/template/dependent-expr2.C: Adjust error text.
18080 * g++.dg/template/overload6.C: New.
18081
18082 PR c++/23797
18083 * g++.dg/other/typename8.C: New.
18084
18085 PR c++/21117
18086 * g++.dg/other/return1.C: New.
18087
18088 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
18089
18090 PR c++/24052
18091 * g++.dg/ext/label5.C: New.
18092
18093 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
18094
18095 PR c++/19964
18096 * g++.dg/parse/crash31.C: New.
18097
18098 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
18099
18100 * g++.dg/ipa/ipa-1.c: New test.
18101 * g++.dg/ipa/ipa-2.c: New test.
18102 * g++.dg/ipa/ipa-3.c: New test.
18103 * g++.dg/ipa/ipa-4.c: New test.
18104 * g++.dg/ipa/ipa-5.c: New test.
18105 * g++.dg/ipa/ipa.exp: New file.
18106
18107 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
18108
18109 PR fortran/24207
18110 * gfortran.dg/private_type_3.f90: New test.
18111
18112 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18113
18114 PR fortran/20786
18115 gfortran.dg/aint_anint_1.f90: New test.
18116
18117 2005-10-11 Steven G. Kargl <kargls@comcast.net>
18118
18119 PR libgfortran/24313
18120 gfortran.dg/csqrt.f: New test.
18121
18122 2005-10-11 Ian Lance Taylor <ian@airs.com>
18123
18124 PR c++/8057
18125 * g++.dg/warn/noeffect7.C: New test.
18126 * g++.dg/warn/noeffect2.C: Instantiate templates.
18127 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
18128 and warning.
18129
18130 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18131
18132 PR c++/21089
18133 * g++.dg/init/float1.C: New test.
18134
18135 PR c++/24277
18136 * g++.dg/init/member1.C: Tweak error markers.
18137
18138 2005-10-11 Janis Johnson <janis187@us.ibm.com>
18139
18140 PR testsuite/24281
18141 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
18142 Check for null pointer.
18143
18144 2005-10-11 Mark Mitchell <mark@codesourcery.com>
18145
18146 PR c++/21369
18147 * g++.dg/parse/ret-type3.C: New test.
18148
18149 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
18150
18151 PR tree-opt/23946
18152 * gcc.c-torture/compile/pr23946.c: New test.
18153
18154 2005-10-11 Jakub Jelinek <jakub@redhat.com>
18155
18156 * g++.dg/opt/mmx2.C: New test.
18157
18158 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18159
18160 PR c++/24277
18161 * g++.dg/template/static20.C: New test.
18162
18163 PR c++/24302
18164 * g++.dg/warn/Wunused-12.C: New test.
18165
18166 PR c++/23437
18167 * g++.dg/template/arg4.C: New test.
18168
18169 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18170
18171 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
18172 * gcc.dg/ucnid-3.c: Likewise.
18173 * gcc.dg/ucnid-4.c: Likewise.
18174 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
18175 * g++.dg/other/ucnid-1.C: Likewise.
18176 * gcc.dg/sparc-frame-1.c: New test.
18177
18178 2005-10-10 Mark Mitchell <mark@codesourcery.com>
18179
18180 PR c++/24139
18181 * g++.dg/template/spec27.C: New test.
18182
18183 PR c++/24275
18184 * g++.dg/template/static19.C: New test.
18185
18186 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18187
18188 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
18189 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
18190
18191 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
18192
18193 PR target/24136
18194 * gfortran.fortran-torture/compile/pr24136.f: New test.
18195
18196 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
18197
18198 PR c++/22172
18199 * g++.dg/parse/crash30.C: New test.
18200
18201 2005-10-07 Richard Guenther <rguenther@suse.de>
18202
18203 PR middle-end/24227
18204 * gcc.c-torture/compile/pr24227.c: New testcase.
18205
18206 2005-10-07 Steve Ellcey <sje@cup.hp.com>
18207
18208 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
18209 Do not put aligned attributes on array elements.
18210
18211 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
18212
18213 PR testsuite/23611, PR testsuite/23615
18214 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
18215 writing prototypes of library functions by hand.
18216 * obj-c++.dg/bitfield-4.mm: Likewise.
18217 * obj-c++.dg/const-str-4.mm: Likewise.
18218 * obj-c++.dg/encode-4.mm: Likewise.
18219 * obj-c++.dg/encode-5.mm: Likewise.
18220 * obj-c++.dg/encode-6.mm: Likewise.
18221 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
18222 * obj-c++.dg/method-10.mm: Likewise.
18223 * obj-c++.dg/method-17.mm: Likewise.
18224 * obj-c++.dg/method-19.mm: Likewise.
18225 * obj-c++.dg/try-catch-2.mm: Likewise.
18226
18227 2005-10-06 Richard Henderson <rth@redhat.com>
18228
18229 PR 24236
18230 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
18231
18232 2005-10-06 Dale Johannesen <dalej@apple.com>
18233
18234 * gcc.c-torture/execute/20030125-1.c: Correct.
18235
18236 2005-10-06 Richard Guenther <rguenther@suse.de>
18237
18238 PR tree-optimization/24238
18239 * g++.dg/tree-ssa/pr24238.C: New testcase.
18240
18241 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
18242
18243 PR 18568
18244 * gfortran.dg/der_pointer_3.f90: New test.
18245
18246 2005-10-05 Devang Patel <dpatel@apple.com>
18247
18248 PR Debug/23205
18249 * g++.dg/other/PR23205.C: New.
18250
18251 2005-10-05 Richard Henderson <rth@redhat.com>
18252
18253 PR target/23602
18254 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
18255 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
18256
18257 2005-10-05 Dale Johannesen <dalej@apple.com>
18258
18259 * gcc.c-torture/execute/float-floor.c: New.
18260
18261 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
18262
18263 PR tree-optimization/21419
18264 PR tree-optimization/24146
18265 PR tree-optimization/24151
18266
18267 * g++.dg/ext/asm7.C: New.
18268 * g++.dg/ext/asm8.C: New.
18269 * gcc.dg/asm-1.c: Compile on all targets.
18270 * gcc.dg/asm-pr24146.c: New.
18271 * gcc.dg/pr21419.c: Adjust error messages.
18272
18273 2005-10-05 Richard Guenther <rguenther@suse.de>
18274
18275 PR fortran/24176
18276 * gfortran.fortran-torture/compile/empty.f90: New testcase.
18277
18278 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
18279
18280 PR c++/23513
18281 * g++.dg/template/spec22.C: Robustify test.
18282 * g++.dg/template/spec26.C: New.
18283
18284 2005-10-05 Uros Bizjak <uros@kss-loka.si>
18285
18286 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
18287 if target supports vector instructions.
18288
18289 2005-10-04 Geoffrey Keating <geoffk@apple.com>
18290
18291 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
18292 C99 functions.
18293
18294 2005-10-04 Janis Johnson <janis187@us.ibm.com>
18295
18296 * lib/target-supports.exp (check_effective_target_fortran_large_real,
18297 check_effective_target_fortran_large_int): Replace cached result
18298 when target changes.
18299
18300 2005-10-04 Devang Patel <dpatel@apple.com>
18301
18302 * gcc.dg/i386-sse-vect-types.c: New.
18303
18304 2005-10-04 Ian Lance Taylor <ian@airs.com>
18305
18306 PR preprocessor/13726
18307 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
18308 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
18309
18310 2005-10-04 Richard Guenther <rguenther@suse.de>
18311
18312 PR c/23576
18313 * gcc.dg/noncompile/pr23576.c: New testcase.
18314
18315 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
18316
18317 PR middle-end/23125
18318 * gcc.dg/register-var-3.c: New test.
18319
18320 2005-10-04 Steven Bosscher <stevenb@suse.de>
18321
18322 * gcc.dg/pr23049.c: New test.
18323
18324 * gcc.dg/ucnid-4.c: Fix test.
18325
18326 2005-10-03 Diego Novillo <dnovillo@redhat.com>
18327
18328 PR 23445
18329 * gcc.c-torture/compile/pr23445.c: New test.
18330
18331 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
18332
18333 * g++.dg/overload/unknown1.C: New.
18334
18335 2005-10-03 Mark Mitchell <mark@codesourcery.com>
18336
18337 PR c++/17775
18338 * g++.dg/template/repo4.C: New test.
18339
18340 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18341
18342 PR libfortran/19308
18343 * gfortran.dg/large_real_kind_2.F90: New test.
18344 * gfortran.dg/large_integer_kind_2.f90: New test.
18345
18346 2005-10-03 Uros Bizjak <uros@kss-loka.si>
18347
18348 * lib/target-supports.exp (check_effective_target_vect_shift):
18349 Implement with result caching. Add i?86, x86_64 and ia64 targets.
18350 (check_effective_target_vect_condition): Fix copy-n-pasto.
18351
18352 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
18353 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
18354 targets.
18355
18356 2005-10-02 Mark Mitchell <mark@codesourcery.com>
18357
18358 PR c++/22621
18359 * g++.dg/template/overload5.C : New test.
18360
18361 PR c++/23840
18362 * g++.dg/expr/stdarg1.C: New test.
18363
18364 2005-10-02 Diego Novillo <dnovillo@redhat.com>
18365
18366 PR 24142
18367 * gcc.c-torture/execute/pr24142.c: New test.
18368
18369 2005-10-01 Diego Novillo <dnovillo@redhat.com>
18370
18371 PR 24141
18372 * gcc.c-torture/execute/pr24141.c: New test.
18373
18374 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
18375 Diego Novillo <dnovillo@redhat.com>
18376
18377 PR 23604
18378 * gcc.c-torture/execute/pr23604.c: New test.
18379
18380 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
18381
18382 PR fortran/16404
18383 PR fortran/20835
18384 PR fortran/20890
18385 PR fortran/20899
18386 PR fortran/20900
18387 PR fortran/20901
18388 PR fortran/20902
18389 gfortran.dg/equiv_constraint_1.f90: New test.
18390 gfortran.dg/equiv_constraint_2.f90: New test.
18391 gfortran.dg/equiv_constraint_3.f90: New test.
18392 gfortran.dg/equiv_constraint_4.f90: New test.
18393 gfortran.dg/equiv_constraint_5.f90: New test.
18394 gfortran.dg/equiv_constraint_6.f90: New test.
18395 gfortran.dg/equiv_constraint_7.f90: New test.
18396 gfortran.dg/equiv_constraint_8.f90: New test.
18397 gfortran.dg/private_type_1.f90: New test.
18398 gfortran.dg/private_type_2.f90: New test.
18399 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
18400 980628-10.f: Assert std=gnu to permit mixing of
18401 types in equivalence statements.
18402
18403 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
18404
18405 PR 24112
18406 * gfortran.dg/open_status_1.f90: New.
18407
18408 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18409
18410 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
18411 * gcc.dg/vect/pr22480.c: Clean up temp files.
18412 * gcc.dg/vect/pr23831.c: Clean up temp files.
18413 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
18414 Clean up temp files.
18415 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
18416 Clean up temp files.
18417
18418 * gcc.dg/20050309-1.c: Clean up temp files.
18419 * gcc.dg/20050325-1.c: Clean up temp files.
18420
18421 2005-09-30 Uros Bizjak <uros@kss-loka.si>
18422
18423 PR tree-optimization/24059
18424 * gcc.dg/vect/pr24059.c : New test.
18425
18426 2005-09-29 Jakub Jelinek <jakub@redhat.com>
18427
18428 PR middle-end/24109
18429 * gcc.c-torture/execute/20050929-1.c: New test.
18430
18431 2005-09-29 Steven Bosscher <stevenb@suse.de>
18432
18433 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
18434
18435 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
18436
18437 PR c/21419
18438 * gcc.dg/pr21419.c: New test.
18439
18440 2005-09-29 Steven Bosscher <stevenb@suse.de>
18441
18442 * gcc.dg/pr23911.c: New test.
18443
18444 2005-09-28 Mark Mitchell <mark@codesourcery.com>
18445
18446 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
18447
18448 PR c++/16782
18449 * g++.dg/parse/qualified4.C: New test.
18450 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
18451 * g++.old-deja/g++.mike/p8154.C: Likewise.
18452
18453 2005-09-27 Mark Mitchell <mark@codesourcery.com>
18454
18455 PR c++/22147
18456 * g++.dg/template/friend37.C: New test.
18457 * g++.dg/parse/crash28.C: Adjust error markers.
18458
18459 2005-09-27 Jakub Jelinek <jakub@redhat.com>
18460
18461 PR fortran/18518
18462 * gfortran.fortran-torture/execute/save_2.f90: New decl.
18463
18464 2005-09-27 Devang Patel <dpatel@apple.com>
18465
18466 PR tree-optimization/23625
18467 * gcc.dg/pr23625.c: New test.
18468
18469 2005-09-27 Uros Bizjak <uros@kss-loka.si>
18470
18471 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
18472 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
18473
18474 2005-09-26 Jakub Jelinek <jakub@redhat.com>
18475
18476 PR fortran/23677
18477 * gfortran.fortran-torture/execute/save_1.f90: New test.
18478 * gfortran.dg/save_1.f90: New test.
18479
18480 2005-09-26 Uros Bizjak <uros@kss-loka.si>
18481
18482 * gcc.target/i386/builtin-apply-mmx.c: New test.
18483
18484 PR target/22576
18485 * gcc.target/i386/pr22576.c: New test.
18486
18487 PR target/22585
18488 * gcc.target/i386/pr22585.c: New test.
18489
18490 PR target/23268
18491 * gcc.target/i386/pr23268.c: New test.
18492
18493 PR middle-end/23831
18494 * gcc.dg/vect/pr23831.c: New test.
18495
18496 PR target/24055
18497 * gcc.target/i386/pr24055.c: New test.
18498
18499 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
18500
18501 PR tree-optimization/23960
18502 * gcc.c-torture/compile/pr23960.c: New.
18503
18504 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
18505
18506 PR fortran/16861
18507 * gfortran.dg/nested_modules_3.f90: New.
18508
18509 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18510
18511 PR fortran/24005
18512 gfortran.dg/interface_1.f90: New test.
18513
18514 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
18515 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18516
18517 PR fortran/23843
18518 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
18519
18520 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18521
18522 PR fortran/23516
18523 * gfortran.dg/imag_1.f: New test.
18524 * gfortran.dg/imag_2.f: Ditto.
18525
18526 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
18527
18528 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
18529
18530 2005-09-22 Jakub Jelinek <jakub@redhat.com>
18531
18532 PR c++/21983
18533 * g++.dg/warn/pr21983.C: New test.
18534
18535 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
18536
18537 * gcc.dg/20050922-1.c: Testcase added.
18538
18539 2005-09-21 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/23993
18542 * g++.dg/template/array14.C: New test.
18543
18544 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
18545
18546 PR fortran/19929
18547 * gfortran.dg/der_ptr_component_1.f90: New test.
18548
18549 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18550
18551 PR c++/23965
18552 * g++.dg/template/error1.C: Reject "no matching function" message.
18553
18554 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18555
18556 PR c++/17609
18557 * g++.dg/lookup/error1.C: New test.
18558
18559 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
18560
18561 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
18562 functionality of the testcase.
18563
18564 2005-09-20 Richard Henderson <rth@redhat.com>
18565
18566 * gcc.dg/vect/vect-22.c: Require vect_float.
18567 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
18568
18569 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
18570
18571 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
18572 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
18573 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
18574 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
18575 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
18576 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
18577 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
18578 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
18579 * gcc.dg/cpp/ucnid-8.c: New test.
18580
18581 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18582
18583 PR tree-optimization/23929
18584 * gcc.c-torture/compile/pr23929.c: New test.
18585
18586 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
18587
18588 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
18589 for one loop.
18590
18591 2005-09-20 Steve Ellcey <sje@cup.hp.com>
18592
18593 PR testsuite/23186
18594 * g++.dg/other/pr22003.C: Require named sections.
18595
18596 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18597
18598 PR c++/23947
18599 * g++.dg/rtti/crash3.C: New test.
18600
18601 PR tree-optimization/23818
18602 * gcc.dg/pr23818.c: New test.
18603
18604 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18605
18606 PR fortran/23420
18607 * gfortran.dg/print_fmt_4.f: New.
18608
18609 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18610
18611 PR fortran/23663
18612 * gfortran.fortran-torture/execute/entry_11.f90: New test.
18613
18614 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
18615
18616 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
18617 Use pointers to local alignable arrays instead. Added comments.
18618 * gcc.dg/vect/vect-46.c: Likewise.
18619 * gcc.dg/vect/vect-48.c: Likewise.
18620 * gcc.dg/vect/vect-49.c: Likewise.
18621 * gcc.dg/vect/vect-52.c: Likewise.
18622 * gcc.dg/vect/vect-53.c: Likewise.
18623 * gcc.dg/vect/vect-54.c: Likewise.
18624 * gcc.dg/vect/vect-56.c: Likewise.
18625 * gcc.dg/vect/vect-57.c: Likewise.
18626 * gcc.dg/vect/vect-58.c: Likewise.
18627 * gcc.dg/vect/vect-60.c: Likewise.
18628 * gcc.dg/vect/vect-61.c: Likewise.
18629
18630 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
18631 The test is no longer vectorizable on vect_no_align targets.
18632 * gcc.dg/vect/vect-43.c: Likewsie.
18633
18634 * gcc.dg/vect/vect-44.c: Added comments.
18635 * gcc.dg/vect/vect-45.c: Added comments.
18636 * gcc.dg/vect/vect-50.c: Added comments.
18637 * gcc.dg/vect/vect-51.c: Added comments.
18638
18639 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
18640 aligned type.
18641 * gcc.dg/vect/Os-vect-95.c: Likewise.
18642
18643 * gcc.dg/vect/vect-41.c: Test removed.
18644 * gcc.dg/vect/vect-47.c: Test removed.
18645 * gcc.dg/vect/vect-55.c: Test removed.
18646 * gcc.dg/vect/vect-59.c: Test removed.
18647
18648 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
18649
18650 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
18651 No longer vectorizable on vect_no_align targets.
18652 * gcc.dg/vect/pr20122.c: Likewise.
18653 * gcc.dg/vect/vect-74.c: Likewise.
18654 * gcc.dg/vect/vect-75.c: Likewise.
18655 * gcc.dg/vect/vect-76.c: Likewise.
18656
18657 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
18658 Will not be vectorizable on vect_no_align targets once aliasing issues
18659 are resolved.
18660 * gcc.dg/vect/vect-79.c: Likewise.
18661
18662 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
18663 * gcc.dg/vect/vect-78.c: Likewise.
18664 * gcc.dg/vect/vect-97.c: Likewise.
18665
18666 2005-09-19 Steven Bosscher <stevenb@suse.de>
18667
18668 * gcc.dg/pr23943.c: New test.
18669
18670 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
18671
18672 PR fortran/19181
18673 * gfortran.dg/derived_pointer_null_1.f90: New test.
18674
18675 2005-09-18 Richard Guenther <rguenther@suse.de>
18676
18677 PR middle-end/23944
18678 * gcc.c-torture/compile/pr23944.c: New testcase.
18679
18680 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
18681
18682 PR fortran/15975
18683 * gfortran.dg/der_pointer_2.f90: New test.
18684
18685 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
18686
18687 PR fortran/16861
18688 * gfortran.dg/nested_modules_2.f90: New test.
18689
18690 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18691
18692 PR c++/18368
18693 * g++.dg/other/semicolon.C: New test.
18694
18695 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
18696
18697 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
18698 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
18699
18700 2005-09-16 Mark Mitchell <mark@codesourcery.com>
18701
18702 PR c++/23914
18703 * g++.dg/template/static18.C: New test.
18704
18705 PR c++/21514
18706 * g++.dg/template/crash19.C: Remove dg-error marker.
18707 * g++.dg/template/local4.C: New test.
18708
18709 2005-09-16 Paul Brook <paul@codesourcery.com>
18710
18711 PR fortran/23906
18712 * gfortran.dg/dependency_1.f90: New test.
18713
18714 2005-09-15 Mark Mitchell <mark@codesourcery.com>
18715
18716 PR c++/23896
18717 * g++.dg/template/static17.C: New test.
18718
18719 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
18720
18721 PR c++/23139
18722 * g++.dg/warn/huge-val1.C: New test.
18723
18724 2005-09-15 Mark Mitchell <mark@codesourcery.com>
18725
18726 PR c++/13140
18727 * g++.dg/parse/class2.C: New test.
18728 * g++.dg/template/explicit8.C: Likewise.
18729 * g++.dg/template/spec25.C: Likewise.
18730
18731 2005-09-14 Josh Conner <jconner@apple.com>
18732
18733 PR middle-end/23584
18734 * gcc.dg/pr23584.c: New test.
18735
18736 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
18737
18738 PR fortran/21875 Internal Unit Array I/O, NIST
18739 * gfortran.dg/arrayio_1.f90: New test.
18740 * gfortran.dg/arrayio_1.f90: New test.
18741 * gfortran.dg/arrayio_1.f90: New test.
18742 * gfortran.dg/arrayio_1.f90: New test.
18743 * gfortran.dg/arrayio_1.f90: New test.
18744
18745 2005-09-14 Uros Bizjak <uros@kss-loka.si>
18746
18747 PR middle-end/22480
18748 * gcc.dg/vect/pr22480.c: New test.
18749
18750 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
18751
18752 PR fortran/19358
18753 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
18754
18755 2005-09-13 Josh Conner <jconner@apple.com>
18756
18757 PR c++/23180
18758 * g++.dg/init/struct2.C: New test.
18759 * g++.dg/init/struct3.C: New test.
18760
18761 2005-09-13 Janis Johnson <janis187@us.ibm.com>
18762
18763 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
18764 Clean up temp files.
18765 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
18766 gcc.dg/tree-ssa/builtin-fprintf-1.c,
18767 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
18768 gcc.dg/tree-ssa/builtin-printf-1.c,
18769 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
18770 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
18771 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
18772 gcc.dg/tree-ssa/builtin-vprintf-1.c,
18773 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
18774 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
18775 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
18776 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
18777 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
18778 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
18779 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
18780 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
18781
18782 2005-09-13 Josh Conner <jconner@apple.com>
18783
18784 * lib/gcc-dg.exp: Load scanipa.exp.
18785 (cleanup-dump): New procedure.
18786 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
18787 * lib/scandump.exp: New file.
18788 * lib/scantree.exp: Use it.
18789 * lib/scanipa.exp: New file.
18790
18791 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
18792
18793 PR fortran/17740
18794 * gfortran.dg/generic_4.f90: New test.
18795
18796 2005-09-13 Uros Bizjak <uros@kss-loka.si>
18797
18798 PR target/23816
18799 * gcc.target/i386/pr23816-1.c: New test.
18800 * gcc.target/i386/pr23816-2.c: New test.
18801
18802
18803 2005-09-13 Bastian Blank <waldi@debian.org>
18804
18805 PR c++/16171
18806 * g++.dg/abi/mangle26.C: New test.
18807 * g++.dg/abi/mangle27.C: New test.
18808 * g++.dg/abi/mangle28.C: New test.
18809 * g++.dg/abi/mangle29.C: New test.
18810
18811 PR c++/23839
18812 * g++.dg/parse/register1.C: New test.
18813
18814 2005-09-13 Mark Mitchell <mark@codesourcery.com>
18815
18816 PR c++/23842
18817 * g++.dg/template/access16.C: New test.
18818
18819 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18820
18821 * gfortran.dg/char_pack_2.f90: Increase the vector size.
18822
18823 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18824
18825 PR fortran/18899
18826 * gfortran.dg/shape_2.f90: New test.
18827
18828 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18829
18830 PR target/19269
18831 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
18832 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
18833 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
18834 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
18835 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
18836 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
18837 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
18838 tests.
18839
18840 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18841
18842 PR c++/23841
18843 * g++.dg/parse/template17.C: New test.
18844
18845 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18846
18847 PR c++/23789
18848 * g++.dg/template/nontype14.C: New test.
18849
18850 2005-09-12 Ian Lance Taylor <ian@airs.com>
18851
18852 PR g++/7874
18853 * g++.dg/lookup/friend7.C: New test.
18854 * g++.dg/lookup/friend8.C: New test.
18855 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
18856 so that it will be found via argument dependent lookup.
18857 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
18858 friend functions which will no longer be found.
18859 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
18860 function g, so that it will be found via argument dependent
18861 lookup.
18862 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
18863 * g++.old-deja/g++.mike/net43.C: Likewise.
18864
18865 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18866
18867 PR c++/23691
18868 * g++.dg/template/static16.C: New test.
18869
18870 2005-09-12 Josh Conner <jconner@apple.com>
18871
18872 PR middle-end/23237
18873 * gcc.c-torture/compile/pr23237.c: New test.
18874
18875 2005-09-11 Richard Henderson <rth@redhat.com>
18876
18877 * g++.dg/other/error8.C: Update expected diagnostic text.
18878
18879 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18880
18881 PR libfortran/19872
18882 * gfortran.dg/overwrite_1.f: New test.
18883
18884 2005-09-09 Josh Conner <jconner@apple.com>
18885
18886 * g++.dg/init/pr23180-1.C: Removed.
18887 * g++.dg/init/pr23180-2.C: Removed.
18888
18889 2005-09-09 David Daney <ddaney@avtrex.com>
18890
18891 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
18892 files which are ...
18893 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
18894 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
18895
18896 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18897
18898 * gfortran.dg/iostat_2.f90: New test.
18899
18900 2005-09-09 Mark Mitchell <mark@codesourcery.com>
18901
18902 PR c++/22252
18903 * g++.dg/ext/interface1.C: New test.
18904 * g++.dg/ext/interface1.h: Likewise.
18905 * g++.dg/ext/interface1a.cc: Likewise.
18906
18907 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
18908
18909 * gfortran.dg/iomsg_1.f90: New test case.
18910
18911 2005-09-09 Richard Guenther <rguenther@suse.de>
18912
18913 PR c++/23624
18914 * g++.dg/tree-ssa/pr23624.C: New testcase.
18915
18916 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18917
18918 PR fortran/19239
18919 * gfortran.dg/vector_subscript_1.f90,
18920 * gfortran.dg/vector_subscript_2.f90: New tests.
18921
18922 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18923
18924 PR fortran/21104
18925 * gfortran.dg/array_alloc_1.f90,
18926 * gfortran.dg/array_alloc_2.f90,
18927 * gfortran.dg/array_alloc_3.f90: New tests.
18928
18929 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18930
18931 PR fortran/12840
18932 * gfortran.dg/array_constructor_6.f90
18933 * gfortran.dg/array_constructor_7.f90
18934 * gfortran.dg/array_constructor_8.f90
18935 * gfortran.dg/array_constructor_9.f90
18936 * gfortran.dg/array_constructor_10.f90
18937 * gfortran.dg/array_constructor_11.f90
18938 * gfortran.dg/array_constructor_12.f90: New tests.
18939
18940 2005-09-08 Josh Conner <jconner@apple.com>
18941
18942 PR c++/23180
18943 * g++.dg/init/pr23180-1.C: New test.
18944 * g++.dg/init/pr23180-2.C: New test.
18945
18946 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
18947
18948 PR fortran/18878
18949 * gfortran.dg/module_double_reuse.f90: New.
18950
18951 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
18952
18953 PR fortran/23270
18954 PR fortran/22304
18955 PR fortran/18870
18956 PR fortran/17917
18957 PR fortran/16511
18958 * gfortran.dg/common_equivalence_1.f: New.
18959 * gfortran.dg/common_equivalence_2.f: New.
18960 * gfortran.dg/common_equivalence_3.f: New.
18961 * gfortran.dg/contained_equivalence_1.f90: New.
18962 * gfortran.dg/module_blank_common.f90: New.
18963 * gfortran.dg/module_commons_1.f90: New.
18964 * gfortran.dg/module_equivalence_1.f90: New.
18965 * gfortran.dg/nested_modules_1.f90: New.
18966 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
18967 equivalences and add comment to connect the test with
18968 the PR.
18969
18970 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18971
18972 PR fortran/23765
18973 * gfortran.dg/common_6.f90: New test.
18974
18975 2005-09-08 Richard Sandiford <richard@codesourcery.com>
18976
18977 PR fortran/15326
18978 * gfortran.dg/char_result_1.f90,
18979 * gfortran.dg/char_result_2.f90,
18980 * gfortran.dg/char_result_3.f90,
18981 * gfortran.dg/char_result_4.f90,
18982 * gfortran.dg/char_result_5.f90,
18983 * gfortran.dg/char_result_6.f90,
18984 * gfortran.dg/char_result_7.f90,
18985 * gfortran.dg/char_result_8.f90: New tests.
18986
18987 2005-09-08 Richard Sandiford <richard@codesourcery.com>
18988
18989 PR fortran/19928
18990 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
18991
18992 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
18993
18994 PR obj-c++/16816
18995 * obj-c++.dg/selector-5.mm: New test.
18996 * obj-c++.dg/selector-6.mm: New test.
18997
18998 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
18999
19000 PR objc/20574
19001 PR objc/19324
19002 * objc.dg/error-1.m: New test.
19003
19004 2005-09-07 Richard Sandiford <richard@codesourcery.com>
19005
19006 PR fortran/23373
19007 * gfortran.fortran-torture/execute/pr23373-1.f90,
19008 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
19009
19010 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
19011
19012 PR libfortran/23760
19013 * gfortran.dg/g77/1832.f: Remove long string in write statement
19014 to allow the test to pass on correct list directed output with
19015 prepended space.
19016
19017 2005-09-07 James E Wilson <wilson@specifix.com>
19018
19019 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
19020
19021 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19022
19023 * gfortran.dg/parameter+save.f90: Rename to
19024 * gfortran.dg/parameter_save.f90: .. this.
19025
19026 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
19027
19028 PR fortran/20848
19029 * gfortran.dg/parameter+save.f90: New test case.
19030
19031 2005-09-06 Richard Sandiford <richard@codesourcery.com>
19032
19033 PR fortran/19269
19034 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
19035
19036 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19037
19038 PR c/23075
19039 * gcc.dg/pr23075.c: New test.
19040 * g++.dg/warn/pr23075.C: New test.
19041
19042 PR target/22362
19043 * gcc.target/i386/pr22362.c: New test.
19044
19045 PR rtl-optimization/23098
19046 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
19047
19048 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
19049 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19050 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19051
19052 2005-09-06 Mark Mitchell <mark@codesourcery.com>
19053
19054 * g++.dg/expr/cast6.C: New test.
19055
19056 PR c++/9782
19057 * g++.dg/init/new15.C: New test.
19058
19059 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19060
19061 * gcc.dg/vect/Os-vect-95.c: New test.
19062 * gcc.dg/vect/vect-95.c: Same.
19063
19064 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
19065
19066 * gcc.dg/vect/vect-29.c: Update xfail testing.
19067 * gcc.dg/vect/vect-44.c: Same.
19068 * gcc.dg/vect/vect-48.c: Same.
19069 * gcc.dg/vect/vect-50.c: Same.
19070 * gcc.dg/vect/vect-72.c: Same.
19071 * gcc.dg/vect/vect-77.c: Same.
19072 * gcc.dg/vect/vect-78.c: Same.
19073 * gcc.dg/vect/vect-80.c: Same.
19074 * gcc.dg/vect/vect-96.c: Same.
19075 * gcc.dg/vect/vect-100.c: Same.
19076 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
19077 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
19078 * gfortran.dg/vect/vect-5.f90: Same.
19079
19080 2005-09-06 Jakub Jelinek <jakub@redhat.com>
19081
19082 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
19083 start strings.
19084 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19085 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19086
19087 PR c++/23056
19088 * g++.dg/opt/pr23056.C: New test.
19089
19090 PR rtl-optimization/23098
19091 * gcc.target/i386/pr23098.c: New test.
19092
19093 2005-09-05 Mark Mitchell <mark@codesourcery.com>
19094
19095 PR c++/23667
19096 * g++.dg/template/static15.C: New test.
19097
19098 PR c++/21440
19099 * g++.dg/ext/stmtexpr5.C: New test.
19100 * g++.dg/ext/stmtexpr6.C: Likewise.
19101
19102 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
19103
19104 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
19105
19106 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
19107 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
19108 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
19109
19110 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
19111
19112 PR libfortran/23321
19113 * gfortran.dg/direct_io_4.f90: New test case.
19114
19115 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
19116 Rasmus Hahn <rassahah@neofonie.de>
19117
19118 PR libobjc/23108
19119 * objc.dg/type-stream-1.m: New test.
19120
19121 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
19122
19123 PR fortran/23661
19124 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
19125 gfortran.dg/print_fmt_3.f90: New test.
19126
19127 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19128
19129 * gfortran.dg/fmt_t_1.f90: New test.
19130
19131 2005-09-03 Jakub Jelinek <jakub@redhat.com>
19132
19133 PR rtl-optimization/23454
19134 * g++.dg/opt/pr23454.C: New test.
19135
19136 2005-09-03 Mark Mitchell <mark@codesourcery.com>
19137
19138 PR c++/23699
19139 * g++.dg/ext/static1.C: New test.
19140
19141 2005-09-02 Richard Henderson <rth@redhat.com>
19142
19143 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
19144 tail call to check_fa_work.
19145
19146 2005-09-02 Mark Mitchell <mark@codesourcery.com>
19147
19148 PR c++/21687
19149 * g++.dg/other/gc3.C: New test.
19150
19151 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19152
19153 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
19154 * gcc.dg/20050826-1.c: Likewise.
19155
19156 2005-08-31 Mark Mitchell <mark@codesourcery.com>
19157
19158 PR c++/23167
19159 * g++.dg/expr/volatile1.C: New test.
19160
19161 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
19162
19163 PR middle-end/23547
19164 * gcc.dg/pr23547.c: New test.
19165
19166 2005-09-02 Richard Sandiford <richard@codesourcery.com>
19167
19168 PR c/22061
19169 * gcc.c-torture/execute/pr22061-1.c,
19170 * gcc.c-torture/execute/pr22061-2.c,
19171 * gcc.c-torture/execute/pr22061-3.c,
19172 * gcc.c-torture/execute/pr22061-4.c: New tests.
19173
19174 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
19175
19176 * gcc.dg/Wredundant-decls-2.c: New test to check that
19177 -Wredundant-decls does not issue warning for a variable
19178 definition following a declaration.
19179
19180 2005-09-01 Jakub Jelinek <jakub@redhat.com>
19181
19182 PR debug/7241
19183 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
19184 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
19185 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
19186
19187 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
19188 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
19189 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
19190 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
19191 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
19192 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
19193 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
19194 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
19195
19196 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19197
19198 PR objc/23306
19199 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
19200 scan-assmbler.
19201
19202 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
19203
19204 PR target/21255
19205 * gcc.dg/pr21255-1.c: New test.
19206 * gcc.dg/pr21255-2-mb.c: Likewise.
19207 * gcc.dg/pr21255-2-ml.c: Likewise.
19208 * gcc.dg/pr21255-3.c: Likewise.
19209 * gcc.dg/pr21255-4.c: Likewise.
19210
19211 2005-08-31 Dale Johannesen <dalej@apple.com>
19212
19213 * gcc.dg/20050830-1.c: New.
19214
19215 2005-08-31 Josh Conner <jconner@apple.com>
19216
19217 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
19218 command-line options for arm-*-* targets.
19219 * g++.dg/init/array16.C: Likewise.
19220 * g++.dg/other/crash-4.C: Likewise.
19221
19222 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
19223
19224 PR obj-c++/23640
19225 * obj-c++.dg/gnu-runtime-3.mm: New test.
19226
19227 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19228
19229 PR c++/13377
19230 * g++.dg/lookup/ambig4.C: New test.
19231 * g++.dg/lookup/ambig5.C: New test.
19232 * g++.dg/tc1/dr101.C: Adjust error markers.
19233
19234 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19235
19236 PR c++/23639
19237 * g++.dg/template/ttp5.C: Adjust error markers.
19238
19239 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
19240
19241 PR testsuite/23609
19242 * lib/obj-c++.exp: Include target-libpath.exp.
19243 (obj-c++_link_flags): Look for the GNU libobjc library
19244 and set the library path to include it.
19245 Don't manually set LD_LIBRARY_PATH (etc.) but call
19246 set_ld_library_path_env_vars instead.
19247 (obj-c++_target_compile): Don't set library path or
19248 linker flags because they are already set correctly
19249 in obj-c++_link_flags.
19250
19251 2005-08-30 Josh Conner <jconner@apple.com>
19252
19253 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
19254 to command-line options for arm-*-* targets.
19255
19256 2005-08-30 Geoffrey Keating <geoffk@apple.com>
19257
19258 * g++.dg/other/i386-1.C: New.
19259
19260 2005-08-30 Jakub Jelinek <jakub@redhat.com>
19261
19262 PR preprocessor/20348
19263 PR preprocessor/20356
19264 * gcc.dg/cpp/pr20348.c: New test.
19265 * gcc.dg/cpp/pr20348.h: New file.
19266 * gcc.dg/cpp/inc/pr20348.h: New file.
19267 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
19268 * gcc.dg/cpp/pr20356.c: New test.
19269 * gcc.dg/cpp/pr20356.h: New file.
19270 * gcc.dg/cpp/inc/pr20356.h: New file.
19271 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
19272
19273 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
19274
19275 * gfortran.fortran-torture/execute/intrinsic_count.f90:
19276 Fix array dimension to avoid correct end-of-file error.
19277
19278 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
19279
19280 PR libfortran/23598
19281 * gfortran.dg/iostat_1.f90: New test.
19282
19283 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
19284
19285 PR middle-end/23408
19286 * gcc.dg/pr23408.c: New test.
19287
19288 2005-08-28 Mark Mitchell <mark@codesourcery.com>
19289
19290 PR c++/23099
19291 * g++.dg/init/member1.C: Make sure erroneous static data member
19292 definitions are required.
19293 * g++.dg/template/static13.C: New test.
19294 * g++.dg/template/static14.C: Likewise.
19295
19296 2005-08-29 Jakub Jelinek <jakub@redhat.com>
19297
19298 * gcc.target/i386/pr23575.c: Use -msse2 instead of
19299 -march=pentium4, remove ilp32 requirement.
19300
19301 PR middle-end/23484
19302 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
19303 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
19304
19305 2005-08-29 Andreas Jaeger <aj@suse.de>
19306
19307 PR testsuite/23607
19308 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
19309
19310 2005-08-28 Jakub Jelinek <jakub@redhat.com>
19311
19312 * gcc.c-torture/execute/20050316-2.c: New test.
19313 * gcc.c-torture/execute/20050316-3.c: New test.
19314 * gcc.dg/torture/pr16104-1.c: New test.
19315
19316 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
19317
19318 PR middle-end/23463
19319 * gcc.c-torture/execute/zero-struct-1.c: New test.
19320
19321 2005-08-27 Richard Guenther <rguenther@suse.de>
19322
19323 PR target/23575
19324 * gcc.target/i386/pr23575.c: New testcase.
19325
19326 2005-08-26 Jakub Jelinek <jakub@redhat.com>
19327
19328 PR rtl-optimization/23561
19329 * gcc.c-torture/execute/20050826-1.c: New test.
19330
19331 PR rtl-opt/23560
19332 * gcc.c-torture/execute/20050826-2.c: New test.
19333
19334 2005-08-26 Dale Johannesen <dalej@apple.com>
19335
19336 * gcc.dg/20030711-1.c: Modify to work on Darwin.
19337 * gcc.dg/20050826-1.c: New.
19338
19339 2005-08-26 Mark Mitchell <mark@codesourcery.com>
19340
19341 PR c++/19004
19342 * g++.dg/template/nontype13.C: New test.
19343
19344 PR c++/23491
19345 * g++.dg/init/new14.C: New test.
19346 * g++.dg/expr/anew1.C: Do not XFAIL.
19347 * g++.dg/expr/anew2.C: Likewise.
19348 * g++.dg/expr/anew3.C: Likewise.
19349
19350 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
19351
19352 PR middle-end/22439
19353 * gcc.dg/vla-3.c: New test.
19354
19355 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
19356
19357 PR fortran/20363
19358 * gfortran.dg/named_interface.f90: New.
19359
19360 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
19361
19362 * gcc.c-torture/execute/frame-address.c: New test.
19363
19364 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
19365
19366 PR c++/20817
19367 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
19368
19369 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19370
19371 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
19372
19373 2005-08-25 Alan Modra <amodra@bigpond.net.au>
19374
19375 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
19376 * gcc.dg/altivec-22.c: Rename from..
19377 * gcc.dg/altivec-nomfcr.c: ..this.
19378
19379 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
19380
19381 PR tree-optimization/23546
19382 * gcc.dg/tree-ssa/pr23546.c: New test.
19383
19384 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
19385
19386 PR fortran/17758
19387 * gfortran.dg/nonreturning_statements.f90: New test.
19388
19389 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
19390
19391 PR c++/22454
19392 * g++.dg/parse/crash29.C: New.
19393
19394 2005-08-23 DJ Delorie <dj@redhat.com>
19395
19396 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
19397 constants have the L suffix.
19398
19399 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
19400
19401 PR c++/23044
19402 * g++.dg/template/instantiate8.C: New.
19403
19404 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
19405
19406 PR middle-end/23467
19407 * gcc.c-torture/execute/pr23467.c: New test.
19408
19409 2005-08-23 Jakub Jelinek <jakub@redhat.com>
19410
19411 PR tree-optimization/22043
19412 * gcc.c-torture/execute/20050613-1.c: New test.
19413
19414 2005-08-23 Ben Elliston <bje@au.ibm.com>
19415
19416 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
19417
19418 2005-08-22 Jakub Jelinek <jakub@redhat.com>
19419
19420 PR rtl-optimization/23478
19421 * g++.dg/opt/pr23478.C: New test.
19422
19423 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
19424
19425 PR c/18715
19426 * gcc.dg/switch-warn-3.c: New test.
19427
19428 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19429
19430 PR c++/22233
19431 * g++.dg/template/param1.C: New test.
19432
19433 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19434
19435 PR c++/23089
19436 * g++.dg/other/incomplete1.C: New test.
19437
19438 2005-08-22 Ira Rosen <irar@il.ibm.com>
19439
19440 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
19441 are vectorizable.
19442
19443 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19444
19445 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
19446 d_lines_5.f: New.
19447
19448 2005-08-21 Jakub Jelinek <jakub@redhat.com>
19449
19450 * gcc.target/i386/sse-4.c: New test.
19451
19452 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19453
19454 PR testsuite/23239
19455 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
19456
19457 2005-08-20 Jakub Jelinek <jakub@redhat.com>
19458
19459 * gcc.dg/20050811-1.c: New test.
19460 * gcc.dg/20050811-2.c: New test.
19461
19462 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
19463
19464 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
19465
19466 2005-08-19 Diego Novillo <dnovillo@redhat.com>
19467
19468 PR 23476
19469 * gcc.c-torture/compile/pr23476.c: New test.
19470
19471 2005-08-19 Devang Patel <dpatel@apple.com>
19472
19473 PR tree-optimization/23048
19474 * gcc.dg/tree-ssa/pr23048.c: New test.
19475
19476 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19477
19478 PR middle-end/20624
19479 * g++.dg/warn/Wreturn-3.C: New test
19480
19481 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
19482
19483 PR tree-optimization/22228
19484 * g++.dg/vect/pr22543.cc: New test.
19485
19486 2005-08-17 Steven Bosscher <stevenb@suse.de>
19487
19488 PR tree-optimization/21574
19489 * gcc.dg/tree-ssa/pr21574.c: New test.
19490
19491 2005-08-16 James E Wilson <wilson@specifix.com>
19492
19493 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
19494
19495 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
19496
19497 PR tree-opt/23402
19498 * gcc.c-torture/compile/zero-strct-3.c: New test.
19499 * gcc.c-torture/compile/zero-strct-4.c: New test.
19500
19501 2005-08-16 Steven Bosscher <stevenb@suse.de>
19502
19503 PR target/23376
19504 * gcc.target/x86_64/pr23376.c: New test.
19505
19506 2005-08-16 Ian Lance Taylor <ian@airs.com>
19507
19508 PR c++/23337
19509 * g++.dg/ext/vector2.C: New.
19510
19511 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19512
19513 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
19514
19515 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19516
19517 PR libfortran/23428
19518 * gfortran.dg/inquire-complex.f90: New test case.
19519
19520 2005-08-16 James E Wilson <wilson@specifix.com>
19521
19522 PR tree-optimization/21105
19523 * gcc.dg/large-size-array.c: New.
19524
19525 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
19526
19527 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
19528 type.
19529 * gcc.dg/vect/vect-41: Likewise.
19530 * gcc.dg/vect/vect-42: Likewise.
19531 * gcc.dg/vect/vect-43: Likewise.
19532 * gcc.dg/vect/vect-44: Likewise.
19533 * gcc.dg/vect/vect-46: Likewise.
19534 * gcc.dg/vect/vect-47: Likewise.
19535 * gcc.dg/vect/vect-48: Likewise.
19536 * gcc.dg/vect/vect-52: Likewise.
19537 * gcc.dg/vect/vect-53: Likewise.
19538 * gcc.dg/vect/vect-54: Likewise.
19539 * gcc.dg/vect/vect-55: Likewise.
19540 * gcc.dg/vect/vect-56: Likewise.
19541 * gcc.dg/vect/vect-57: Likewise.
19542 * gcc.dg/vect/vect-58: Likewise.
19543 * gcc.dg/vect/vect-59: Likewise.
19544 * gcc.dg/vect/vect-60: Likewise.
19545 * gcc.dg/vect/vect-61: Likewise.
19546 * gcc.dg/vect/vect-85: Likewise.
19547 * gcc.dg/vect/vect-87: Likewise.
19548 * gcc.dg/vect/vect-88: Likewise.
19549 * gcc.dg/vect/vect-93.c: Likewise.
19550 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
19551 * gcc.dg/vect/vect-75: Likewise.
19552 * gcc.dg/vect/vect-76: Likewise.
19553 * gcc.dg/vect/vect-77: Likewise.
19554 * gcc.dg/vect/vect-78: Likewise.
19555 * gcc.dg/vect/vect-80: Likewise.
19556 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
19557 vectorized for the expected reason, rather than checking how alignment
19558 was handled.
19559 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
19560 aligned type and also instead of aligned pointers. Added documentation.
19561
19562 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
19563
19564 * gfortran.dg/power.f90: New test.
19565
19566 2005-08-16 Jakub Jelinek <jakub@redhat.com>
19567
19568 PR rtl-optimization/23299
19569 * g++.dg/opt/pr23299.C: New test.
19570
19571 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19572
19573 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
19574
19575 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
19576
19577 * g++.dg/template/local6.C: New test.
19578
19579 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
19580
19581 * execute/exceptions/finally-1.m: Check that the catch and finally are
19582 being called. Also add a "return 0;" at the end of main.
19583
19584 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
19585
19586 PR fortran/21432.
19587 * gfortran.dg/namelist_print_1.f: New test of functionality of
19588 PRINT namelist.
19589 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
19590 namelist generates error with -std=f95.
19591
19592 2005-08-14 Ira Rosen <irar@il.ibm.com>
19593
19594 PR tree-optimization/23119
19595 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
19596
19597 2005-08-13 Marcin Koziej <creep@desk.pl>
19598 Andrew Pinski <pinskia@physics.uc.edu>
19599
19600 PR libobjc/22492
19601 * execute/exceptions/finally-1.m: New test.
19602
19603 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19604
19605 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
19606 testsuite.
19607 * objc/execute/exceptions/trivial.m: New test.
19608 * objc.dg/try-catch-11.m: Move to ...
19609 * objc/execute/exceptions/foward-1.m: Here.
19610 * objc.dg/try-catch-2.m: Move to ...
19611 * objc/execute/exceptions/catchall-1.m: Here.
19612 * objc.dg/try-catch-8.m: Move to ...
19613 * objc/execute/exceptions/local-variables-1.m: Here.
19614
19615 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19616
19617 * objc.dg/nested-func-1.m: Move to ...
19618 * objc/execute/nested-func-1.m: Here.
19619
19620 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19621
19622 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
19623 in ${options} instead of [target_info name].
19624 * lib/obj-c++.exp (objc_target_compile): Likewise.
19625
19626 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19627
19628 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
19629
19630 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19631
19632 part of PR testsuite/23348
19633 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
19634 each of the torture options.
19635 * objc/compile/trivial.m: New test.
19636
19637 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
19638
19639 * gfortran.dg/eoshift.f90: Correct format.
19640
19641 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
19642
19643 * gfortran.fortran-torture/execute/character_passing.f90:
19644 Fix comment typo.
19645
19646 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
19647
19648 PR c++/8271
19649 * g++.dg/template/unify10.C: New.
19650
19651 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
19652
19653 * g++.dg/parse/pr22514.C: Move to...
19654 * g++.dg/debug/pr22514.C: here.
19655
19656 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19657
19658 PR c++/23266
19659 * g++.dg/inherit/pure1.C: New test.
19660
19661 * ChangeLog: Fix typos.
19662
19663 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19664 Steven Bosscher <stevenb@suse.de>
19665
19666 * gfortran.dg/runtime_warning_1.f90: New test.
19667
19668 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
19669
19670 PR c++/23219
19671 * g++.dg/parse/crash28.C: New.
19672
19673 2005-08-11 Richard Guenther <rguenther@suse.de>
19674
19675 PR target/23289
19676 * gcc.target/i386/tailcall-1.c: New testcase.
19677
19678 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
19679
19680 * gcc.dg/vect/vect-67.c: Un-xfail.
19681
19682 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
19683
19684 PR c++/23225
19685 * g++.dg/parse/crash27.C: new test.
19686
19687 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
19688
19689 PR libfortran/22143
19690 * gfortran.dg/shift-kind.f90: New testcase.
19691
19692 2005-08-10 Richard Sandiford <richard@codesourcery.com>
19693
19694 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
19695 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
19696
19697 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19698
19699 PR c++/20646
19700 * g++.dg/other/mult-stor1.C: New test.
19701
19702 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
19703
19704 * gcc.c-torture/pr18299-1.c: Move to ...
19705 * gcc.c-torture/compile/pr18299-1.c: Here.
19706
19707 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
19708
19709 * gfortran/fortran.torture/execute/character_passing.f90:
19710 Fix types for LSAME.
19711
19712 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
19713
19714 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
19715 input data back to what it was originally.
19716
19717 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
19718
19719 * objc.dg/try-catch-8.m: Enable for all targets.
19720
19721 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
19722
19723 * gcc.dg/pr23165.c: New test.
19724
19725 2005-08-09 Steven Bosscher <stevenb@suse.de>
19726
19727 PR tree-optimization/23234
19728 * gcc.dg/tree-ssa/pr23234.c: New test.
19729
19730 2005-08-08 Josh Conner <jconner@apple.com>
19731
19732 PR rtl-optimization/23241
19733 * gcc.dg/char-compare.c: New test.
19734
19735 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19736
19737 PR c++/22508
19738 * g++.dg/init/new13.C: New test.
19739
19740 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
19741
19742 PR c++/21166
19743 * g++.dg/other/crash-4.C: Adjust
19744 * g++/dg/ext/packed9.C: New.
19745
19746 2005-08-08 Richard Sandiford <richard@codesourcery.com>
19747
19748 PR middle-end/21964
19749 * gcc.c-torture/execute/pr21964-1.c: New test.
19750
19751 2005-08-08 Richard Sandiford <richard@codesourcery.com>
19752
19753 PR c/22458
19754 * gcc.dg/pr22458-1.c: New test.
19755
19756 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
19757 Steven G. Kargl <kargls@comcast.net>
19758
19759 PR fortran/22390
19760 * gfortran.dg/flush_1.f90: New test.
19761
19762 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19763
19764 PR c++/23191
19765 * g++.dg/template/eh2.C: New test.
19766
19767 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19768
19769 PR c++/19498
19770 * g++.dg/template/instantiate7.C: New test.
19771
19772 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
19773
19774 PR c/23113
19775 * gcc.dg/Wunused-value-1.c: New test.
19776
19777 2005-08-06 Richard Sandiford <richard@codesourcery.com>
19778
19779 PR rtl-optimization/23233
19780 * gcc.c-torture/compile/pr23233-1.c: New test.
19781
19782 2005-08-06 Jakub Jelinek <jakub@redhat.com>
19783
19784 PR fortran/18833
19785 PR fortran/20850
19786 * gfortran.dg/equiv_1.f90: New test.
19787 * gfortran.dg/equiv_2.f90: New test.
19788 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
19789 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
19790 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
19791
19792 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
19793
19794 * gcc.c-torture/execute/vrp-5.c: New test.
19795 * gcc.c-torture/execute/vrp-6.c: New test.
19796 * gcc.dg/tree-ssa/vrp21.c: New test.
19797
19798 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
19799
19800 * g++.dg/parse/pr22514.C: New test.
19801
19802 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
19803
19804 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
19805
19806 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
19807 instead of constant loads / pool entries.
19808
19809 2005-08-05 David Edelsohn <edelsohn@gnu.org>
19810
19811 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
19812 TEST_TO_WCTYPE.
19813
19814 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
19815
19816 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
19817 __WINT_TYPE__ in generated prototypes if possible.
19818
19819 2005-08-04 Diego Novillo <dnovillo@redhat.com>
19820
19821 PR 22037
19822 * g++.dg/tree-ssa/pr22037.C:
19823
19824 2005-08-04 Richard Henderson <rth@redhat.com>
19825
19826 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
19827 scan-tree-dump-times directive.
19828
19829 2005-08-04 Jan Hubicka <jh@suse.cz>
19830
19831 * gcov-1.C: Fix switch counts.
19832 * gcov-4b.c: Likewise.
19833
19834 2005-08-03 Jeff Law <law@redhat.com>
19835
19836 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
19837
19838 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
19839
19840 * gcc.c-torture/execute/pr23135.c: New test.
19841
19842 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19843
19844 PR tree-optimization/19899
19845 * gcc.dg/tree-ssa/scev-1.c: New test.
19846 * gcc.dg/tree-ssa/scev-2.c: New test.
19847
19848 2005-08-03 Richard Sandiford <richard@codesourcery.com>
19849
19850 PR target/18582
19851 * gcc.dg/torture/pr18582-1.c: New test.
19852
19853 2005-08-03 Jan Hubicka <jh@suse.cz>
19854
19855 * update-conroll.c: New testcase.
19856 * update-conroll-2.c: New testcase.
19857
19858 2005-08-02 David Edelsohn <edelsohn@gnu.org>
19859
19860 * gfortran.dg/constant_substring.f: New test.
19861 * gfortran.dg/pr22491.f: New test.
19862
19863 2005-08-02 Jan Hubicka <jh@suse.cz>
19864
19865 * update-threading.c: Replace by the proper one.
19866
19867 2005-08-02 Diego Novillo <dnovillo@redhat.com>
19868
19869 PR 23164
19870 * g++.dg/tree-ssa/pr23164.C: New test.
19871
19872 2005-08-02 Diego Novillo <dnovillo@redhat.com>
19873
19874 * gcc.dg/tree-ssa/pr23192.c: New test.
19875
19876 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
19877
19878 * gcc.c-torture/execute/vrp-4.c: New test.
19879
19880 2005-08-02 Jan Hubicka <jh@suse.cz>
19881
19882 * update-threading.c: New test.
19883
19884 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
19885
19886 * gcc.c-torture/compile/20050801-1.c: New test.
19887 * gcc.c-torture/compile/20050801-2.c: New test.
19888
19889 2005-08-01 Jan Hubicka <jh@suse.cz>
19890
19891 * val-prof-5.c: New test.
19892
19893 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
19894
19895 PR c/22311
19896 * gcc.dg/pr22311-1.c : New test.
19897
19898 2005-07-31 Steven Bosscher <stevenb@suse.de>
19899
19900 PR target/23095
19901 * gfortran.dg/pr23095.f: New test.
19902
19903 PR c++/22003
19904 * g++.dg/other/pr22003.C: New test.
19905
19906 2005-07-31 Richard Sandiford <richard@codesourcery.com>
19907
19908 PR target/20621
19909 * gcc.c-torture/execute/pr20621-1.c: New test.
19910
19911 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
19912
19913 * gfortran.dg/comma_format_extension_4.f: Adjust length
19914 of string for format.
19915 * gfortran.dg/der_array_io_1.f: Replace illegal internal
19916 print statement with internal write.
19917 * gfortran.dg/der_array_io_2.f: Likewise.
19918 * gfortran.dg/der_array_io_3.f: Likewise.
19919
19920 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
19921
19922 * gcc.dg/fold-abs-4.c: new test.
19923
19924 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
19925
19926 PR fortran/22570 an related issues.
19927 * gfortran.dg/x_slash_1.f: New test.
19928
19929 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
19930
19931 PR c/23143
19932 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
19933 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
19934
19935 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19936
19937 PR c/529
19938 * gcc.dg/Wshadow-3.c: New test.
19939
19940 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
19941
19942 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
19943 used to have the wrong bounds).
19944
19945 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19946
19947 PR c/21720
19948 * gcc.dg/hex-round-1.c: Test more cases.
19949 * gcc.dg/hex-round-2.c: New test.
19950
19951 2005-07-29 Diego Novillo <dnovillo@redhat.com>
19952
19953 PR 22550
19954 * g++.dg/tree-ssa/pr22550.C: New test.
19955
19956 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
19957
19958 * gcc.dg/tree-ssa/vrp19.c: New test.
19959 * gcc.dg/tree-ssa-vrp20.c: New test.
19960
19961 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19962
19963 PR c/22240
19964 * gcc.dg/transparent-union-4.c: New test.
19965
19966 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19967
19968 PR c/22192
19969 * gcc.dg/c99-vla-2.c: New test.
19970
19971 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19972
19973 PR c/21720
19974 * gcc.dg/hex-round-1.c: New test.
19975
19976 2005-07-28 Jan Hubicka <jh@suse.cz>
19977
19978 * inliner-1.c: Do not dump everything.
19979 * tree-prof.exp: Do not pass -ftree-based-profiling.
19980 * bprob.exp: Likewise.
19981
19982 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
19983
19984 2005-07-28 Mark Mitchell <mark@codesourcery.com>
19985
19986 PR c++/22545
19987 * g++.dg/expr/ptrmem7.C: New test.
19988
19989 2005-07-28 Mike Stump <mrs@apple.com>
19990
19991 * g++.old-deja/g++.mike/visibility-1.C: New test.
19992
19993 2005-07-28 Richard Sandiford <richard@codesourcery.com>
19994
19995 PR c/20187
19996 * gcc.c-torture/execute/pr20187-1.c: New test.
19997
19998 2005-07-28 Jeff Law <law@redhat.com>
19999
20000 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
20001 * gcc.dg/tree-ssa/vrp18.c: New test.
20002
20003 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20004
20005 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
20006
20007 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
20008
20009 PR tree-optimization/22506
20010 * gcc.dg/vect/ps22506.c: New test.
20011
20012 2005-07-28 Jakub Jelinek <jakub@redhat.com>
20013
20014 PR target/21149
20015 * gcc.target/i386/sse-3.c: New test.
20016
20017 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20018
20019 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
20020 * gcc.target/mips/mips32-dsp-type.c: Likewise.
20021
20022 2005-07-28 Richard Sandiford <richard@codesourcery.com>
20023
20024 PR c/22589
20025 * gcc.c-torture/compile/pr22589-1.c: New test.
20026
20027 2005-07-28 Jan Hubicka <jh@suse.cz>
20028
20029 * update-loopch.c: New testcase.
20030
20031 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20032
20033 PR rtl-optimization/23047
20034 * gcc.c-torture/execute/pr23047.c: New test.
20035 * gcc.c-torture/execute/pr23047.x: New.
20036
20037 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
20038
20039 PR tree-optimization/22493
20040 * gcc.c-torture/execute/pr22493-1.c: New test.
20041 * gcc.c-torture/execute/pr22493-1.x: New.
20042 * gcc.c-torture/execute/vrp-1.c: New test.
20043 * gcc.c-torture/execute/vrp-2.c: New test.
20044 * gcc.c-torture/execute/vrp-2.c: New test.
20045
20046 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
20047
20048 * gcc.target/frv/all-builtin-read8.c: Delete.
20049 * gcc.target/frv/all-builtin-read16.c: Delete.
20050 * gcc.target/frv/all-builtin-read32.c: Delete.
20051 * gcc.target/frv/all-builtin-read64.c: Delete.
20052 * gcc.target/frv/all-builtin-write8.c: Delete.
20053 * gcc.target/frv/all-builtin-write16.c: Delete.
20054 * gcc.target/frv/all-builtin-write32.c: Delete.
20055 * gcc.target/frv/all-builtin-write64.c: Delete.
20056 * gcc.target/frv/all-read-write-1.c: New.
20057
20058 2005-07-27 Jeff Law <law@redhat.com>
20059
20060 * gcc.c-torture/execute/pr22630.c: New test.
20061
20062 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
20063
20064 PR tree-optimization/23073
20065 * gcc.dg/vect/nodump-pr23073.c: New test.
20066 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
20067
20068 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
20069
20070 PR tree-optimize/22348
20071 * gcc.c-torture/execute/pr22348.c: New.
20072
20073 2005-07-27 Richard Guenther <rguenther@suse.de>
20074
20075 * gcc.dg/tree-ssa/salias-1.c: New testcase.
20076
20077 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20078
20079 PR fortran/22503
20080 * gfortran.dg/logical_comp.f90: New test.
20081
20082 2005-07-27 Jan Hubicka <jh@suse.cz>
20083
20084 * inliner-1.c: Add cleanup of dumps.
20085 * val-prof-*.c: Likewise.
20086 * update-tailcall.c: New.
20087
20088 2005-07-26 Diego Novillo <dnovillo@redhat.com>
20089
20090 PR 22591
20091 * gcc.dg/tree-ssa/pr22591.c: New test.
20092 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
20093
20094 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
20095
20096 PR libobjc/22606
20097 * objc.dg/try-catch-11.m: New test.
20098
20099 2005-07-26 Richard Guenther <rguenther@suse.de>
20100
20101 PR tree-optimization/22486
20102 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
20103
20104 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20105
20106 PR tree-opt/22484
20107 * g++.dg/opt/loop2.C: New test.
20108
20109 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
20110
20111 * gcc.dg/tree-ssa/reassoc-3.c: New test.
20112 * gcc.dg/tree-ssa/reassoc-4.c: New test.
20113
20114 2005-07-25 Adam Nemet <anemet@lnxw.com>
20115
20116 * lib/profopt.exp (profopt-execute): Check for profiling data
20117 files on the target.
20118
20119 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
20120
20121 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
20122 for matching of asm labels.
20123
20124 2005-07-25 Richard Guenther <rguenther@suse.de>
20125
20126 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
20127
20128 2005-07-25 Richard Guenther <rguenther@suse.de>
20129
20130 PR testsuite/22624
20131 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
20132
20133 2005-07-25 Ira Rosen <irar@il.ibm.com>
20134
20135 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
20136 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
20137 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
20138 * gcc.dg/vect/vect-100.c: New test.
20139 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
20140 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
20141 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
20142 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
20143 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
20144 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
20145 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
20146 * gfortran.dg/vect/pr19049.f90: New testcase.
20147 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
20148
20149 2005-07-25 Jakub Jelinek <jakub@redhat.com>
20150
20151 * gcc.c-torture/execute/20050713-1.c: New test.
20152
20153 PR fortran/20063
20154 * gfortran.fortran-torture/execute/data_4.f90: New test.
20155
20156 PR middle-end/20303
20157 * gcc.dg/visibility-d.c: New test.
20158
20159 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
20160
20161 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
20162 * gfortran.dg/underflow.f90: Ditto.
20163
20164 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20165
20166 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
20167 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
20168 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
20169
20170 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20171
20172 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
20173 include case of field width of zero.
20174
20175 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
20176
20177 PR libgfortran/21875
20178 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
20179 with trailing blanks on normal formatted read.
20180
20181 2005-07-23 Chao-ying Fu <fu@mips.com>
20182
20183 * gcc.target/mips/mips32-dsp-type.c: New test.
20184 * gcc.target/mips/mips32-dsp.c: New test.
20185
20186 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
20187
20188 PR testsuite/21073
20189 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
20190
20191 PR testsuite/20454
20192 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
20193 and __cyg_profile_func_exit.
20194
20195 2005-07-22 David Edelsohn <edelsohn@gnu.org>
20196
20197 * gfortran.dg/comma_format_extension_3.f: Fix typo.
20198 * gfortran.dg/comma_format_extension_4.f: Same.
20199 * gfortran.dg/pr15332.f: Same.
20200 * gfortran.dg/pr21730.f: Same.
20201
20202 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
20203
20204 * g++.dg/opt/vrp2.C: Fix testcase.
20205
20206 PR tree-opt/22625
20207 * g++.dg/opt/vrp2.C: New test.
20208
20209 2005-07-22 Mark Mitchell <mark@codesourcery.com>
20210
20211 PR debug/21828
20212 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
20213
20214 2005-07-22 Diego Novillo <dnovillo@redhat.com>
20215
20216 * gcc.dg/tree-ssa/20050719-1.c: New test.
20217
20218 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
20219
20220 * gcc.dg/bfin-longcall-1.c: New file.
20221 * gcc.dg/bfin-longcall-2.c: New file.
20222
20223 2005-07-21 Janis Johnson <janis187@us.ibm.com>
20224
20225 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
20226
20227 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20228
20229 PR middle-end/19055
20230 * gcc.dg/tree-ssa/pr19055.c: New test.
20231 * gcc.dg/tree-ssa/pr19055-2.c: New test.
20232
20233 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20234
20235 PR C++/22358
20236 * g++.dg/other/pr22358.C: New test.
20237
20238 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
20239
20240 PR c++/2922
20241 * g++.dg/lookup/two-stage5.C: New test from bug comments.
20242
20243 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20244
20245 PR c++/15938
20246 * g++.dg/init/union2.C: New test.
20247
20248 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20249
20250 PR c/22393
20251 * gcc.dg/complex-4.c: New test.
20252
20253 2005-07-21 Richard Guenther <rguenther@suse.de>
20254
20255 PR testsuite/22522
20256 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
20257 scanning for asm labels.
20258 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20259
20260 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20261
20262 PR target/22085
20263 * gcc.dg/altivec-pr22085.c: New.
20264
20265 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
20266
20267 PR tree-optimization/19210
20268 * gcc.dg/tree-ssa/pr19210-1.c: New.
20269 * gcc.dg/tree-ssa/pr19210-2.c: New.
20270
20271 2005-07-21 Richard Sandiford <richard@codesourcery.com>
20272
20273 PR rtl-optimization/22167
20274 * g++.dg/opt/pr22167.C: New test.
20275
20276 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
20277
20278 PR c++/2922
20279 * g++.dg/lookup/two-stage2.C: New.
20280 * g++.dg/lookup/two-stage3.C: New.
20281 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
20282 fixed two-stage name lookup for operators.
20283 * g++.dg/template/call3.C: Compiler now produces an appropriate
20284 error message.
20285 * g++.dg/template/crash37.C: Compiler now describes bla() on line
20286 14 as a candidate.
20287 * g++.dg/template/ptrmem4.C: Compiler produces different error
20288 message.
20289 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
20290 connect_to_method as a candidate.
20291
20292 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
20293
20294 * gcc.dg/fold-alloc-1.c: New test.
20295
20296 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
20297
20298 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
20299 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
20300
20301 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
20302
20303 * gcc.dg/fold-abs-1.c: New test.
20304 * gcc.dg/fold-abs-2.c: New test.
20305 * gcc.dg/fold-abs-3.c: New test.
20306
20307 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
20308
20309 Make CONSTRUCTOR use VEC to store initializers.
20310 * g++.dg/ext/complit3.C: Check for specific error messages.
20311 * g++.dg/init/brace2.C: Update error message.
20312 * g++.dg/warn/Wbraces2.C: Likewise.
20313
20314 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
20315
20316 PR fortran/16940
20317 * gfortran.dg/module_interface_1.f90: New test.
20318
20319 2005-07-19 Danny Berlin <dberlin@dberlin.org>
20320 Kenneth Zadeck <zadeck@naturalbridge.com>
20321
20322 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
20323
20324 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20325
20326 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
20327 specify -Wformat for these tests.
20328 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
20329 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
20330 * gcc.dg/format/opt-6.c: Delete.
20331
20332 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20333
20334 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
20335 * gcc.dg/tree-ssa/sra-3.c: Likewise.
20336
20337 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20338
20339 * gcc.dg/tree-ssa/alias-2.c: New test.
20340
20341 2005-07-18 Mark Mitchell <mark@codesourcery.com>
20342
20343 PR c++/22263
20344 * g++.dg/template/explicit7.C: New test.
20345
20346 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
20347
20348 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
20349 field width of 8 to +Inf and -Inf.
20350
20351 2005-07-17 Mark Mitchell <mark@codesourcery.com>
20352
20353 PR c++/22139
20354 * g++.dg/template/friend36.C: New test.
20355
20356 2005-07-16 David Edelsohn <edelsohn@gnu.org>
20357
20358 PR fortran/21730
20359 * gfortran.dg/pr21730.f: New test.
20360
20361 2005-07-16 Danny Berlin <dberlin@dberlin.org>
20362 Kenneth Zadeck <zadeck@naturalbridge.com>
20363
20364 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
20365 since pure const detection cannot run at -O1 in c compiler.
20366 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
20367 can now optimize this case properly.
20368 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
20369 because we now pass.
20370 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
20371
20372 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
20373
20374 PR c/22421
20375 * gcc.dg/format/bitfld-1.c: New test.
20376
20377 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20378
20379 PR c++/22204
20380 * g++.dg/rtti/repo1.C: New test.
20381
20382 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
20383
20384 PR middle-end/22398
20385 * gcc.c-torture/compile/pr22398.c: New test.
20386
20387 2005-07-15 Mark Mitchell <mark@codesourcery.com>
20388
20389 PR c++/22132
20390 * g++.dg/expr/cast4.C: New test.
20391
20392 2005-07-15 Richard Guenther <rguenther@suse.de>
20393
20394 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
20395 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
20396
20397 2005-07-15 Steven Bosscher <stevenb@suse.de>
20398
20399 PR tree-optimization/22230
20400 * gcc.dg/tree-ssa/pr22230.c: New test.
20401
20402 2005-07-14 Jakub Jelinek <jakub@redhat.com>
20403
20404 * gfortran.dg/g77/cpp6.f: New test.
20405
20406 PR fortran/22417
20407 * gfortran.dg/g77/cpp5.F: New test.
20408 * gfortran.dg/g77/cpp5.h: New file.
20409 * gfortran.dg/g77/cpp5inc.h: New file.
20410
20411 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
20412
20413 PR libfortran/16435
20414 * gfortran.dg/tl_editting.f90: New.
20415 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
20416
20417 2005-07-14 Steven G. Kargl <kargls@comcast.net>
20418
20419 * gfortran.dg/char_array_constructor.f90: New test.
20420
20421 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
20422
20423 * gfortran.dg/past_eor.f90: New.
20424 * gfortran.dg/complex_read.f90: New.
20425
20426 2005-07-13 Jeff Law <law@redhat.com>
20427
20428 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
20429 additional casts.
20430
20431 * gcc.dg/tree-ssa/pr22321.c: New test
20432
20433 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
20434
20435 PR tree-optimization/21921
20436 * gcc.dg/tree-ssa/pr21921.c: New.
20437
20438 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
20439
20440 PR tree-optimizatio/22442
20441 * gcc.dg/tree-ssa/loop-11.c: New test.
20442
20443 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
20444
20445 PR tree-opt/21840
20446 * gcc.c-torture/compile/pr21840.c: New test.
20447
20448 2005-07-12 Jan Hubicka <jh@suse.cz>
20449
20450 * gcc.c-torture/compile/pr22379.c: New test.
20451
20452 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
20453
20454 PR libfortran/21593
20455 gfortran.dg/dev_null.f90: Remove outdated comment about
20456 PR libfortran/21593.
20457
20458
20459 2005-07-12 Dale Johannesen <dalej@apple.com>
20460
20461 * gcc.target/i386/compress-float-sse.c: New.
20462 * gcc.target/i386/compress-float-sse-pic.c: New.
20463 * gcc.target/i386/compress-float-387.c: New.
20464 * gcc.target/i386/compress-float-387-pic.c: New.
20465 * gcc.dg/compress-float-ppc.c: New.
20466 * gcc.dg/compress-float-ppc-pic.c: New.
20467
20468 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
20469
20470 PR libfortran/21593
20471 gfortran.dg/dev_null.f90: Remove targets.
20472
20473 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
20474
20475 PR tree-opt/22335
20476 * gcc.dg/pr22335-1.c: New test.
20477 * gcc.dg/pr22335-2.c: New test.
20478
20479 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20480
20481 PR c++/20172
20482 * g++.dg/template/nontype12.C : New test.
20483
20484 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
20485
20486 * gcc.dg/tree-ssa/loop-10.c: New test.
20487
20488 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
20489
20490 * gcc.c-torture/execute/20020720-1.x: Remove.
20491
20492 2005-07-11 Jakub Jelinek <jakub@redhat.com>
20493
20494 * gfortran.fortran-torture/execute/forall_7.f90: New test.
20495
20496 2005-07-10 Richard Sandiford <richard@codesourcery.com>
20497
20498 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
20499 (dg-mips-options): Use it.
20500
20501 2005-07-09 Diego Novillo <dnovillo@redhat.com>
20502
20503 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
20504
20505 2005-07-09 Richard Henderson <rth@redhat.com>
20506
20507 * lib/target-supports.exp (check_effective_target_sync_char_short):
20508 Add alpha.
20509
20510 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
20511
20512 PR libfortran/22217
20513 * gfortran.dg/negative-z-descriptor.f90: New test.
20514
20515 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20516
20517 PR tree-opt/22329
20518 * gcc.dg/pr22329.c: New test.
20519
20520 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
20521
20522 PR tree-optimization/20139
20523 * gcc.dg/tree-ssa/pr20139.c: New.
20524
20525 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20526
20527 PR tree-opt/22356
20528 * gcc.dg/pr22356-1.c: New test.
20529
20530 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
20531
20532 PR c++/21799
20533 * g++.dg/template/unify8.C: New.
20534 * g++.dg/template/unify9.C: New.
20535
20536 2005-07-08 Jakub Jelinek <jakub@redhat.com>
20537
20538 * gfortran.fortran-torture/execute/entry_10.f90: New test.
20539
20540 2005-07-07 Geoffrey Keating <geoffk@apple.com>
20541
20542 * gcc.dg/darwin-version-1.c: New.
20543 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
20544 * gcc.dg/builtins-20.c: Likewise.
20545 * gcc.dg/builtins-53.c: Likewise.
20546 * gcc.dg/torture/builtins-convert-1.c: Likewise.
20547 * gcc.dg/torture/builtins-convert-2.c: Likewise.
20548 * gcc.dg/torture/builtins-convert-3.c: Likewise.
20549 * gcc.dg/torture/builtins-power-1.c: Likewise.
20550 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
20551 on Darwin.
20552
20553 2005-07-07 Jeff Law <law@redhat.com>
20554
20555 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
20556 argument evaluation order.
20557
20558 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
20559
20560 PR libfortran/21594
20561 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20562 Add test cases where the shift length is greater than the
20563 array length.
20564
20565 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20566
20567 * obj-c++.dg/proto-lossage-6.mm: New.
20568 * objc.dg/proto-lossage-6.m: New.
20569
20570 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20571
20572 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
20573 * objc.dg/gnu-runtime-2.m: Likewise.
20574
20575 2005-07-07 Jakub Jelinek <jakub@redhat.com>
20576
20577 * gfortran.dg/longline.f: New test.
20578
20579 * gfortran.dg/badline.f: New test.
20580
20581 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
20582
20583 PR fortran/16531
20584 PR fortran/15966
20585 PR fortran/18781
20586 * gfortran.dg/hollerith.f90: New.
20587 * gfortran.dg/hollerith2.f90: New.
20588 * gfortran.dg/hollerith3.f90: New.
20589 * gfortran.dg/hollerith4.f90: New.
20590 * gfortran.dg/hollerith_f95.f90: New.
20591 * gfortran.dg/hollerith_legacy.f90: New.
20592 * gfortran.dg/g77/cpp4.F: New. Port from g77.
20593
20594 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20595
20596 PR objc/22274
20597 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
20598 * objc.dg/gnu-runtime-2.m: New.
20599
20600 2005-07-06 Jeff Law <law@redhat.com>
20601
20602 * gcc.dg/tree-ssa/vrp17.c: New test.
20603
20604 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
20605
20606 PR fortran/22327
20607 * gfortran.dg/array_constructor_5.f90: New test.
20608
20609 2005-07-07 Jakub Jelinek <jakub@redhat.com>
20610
20611 * gfortran.fortran-torture/execute/entry_9.f90: New test.
20612
20613 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
20614
20615 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
20616 * gcc.dg/980816-1.c: Ditto.
20617
20618 2005-07-06 Jeff Law <law@redhat.com>
20619
20620 * gcc.c-torture/compile/pr21356.c: New test.
20621
20622 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
20623
20624 PR c/22013
20625 PR c/22098
20626 * gcc.c-torture/compile/pr22013-1.c,
20627 gcc.c-torture/execute/pr22098-1.c,
20628 gcc.c-torture/execute/pr22098-2.c,
20629 gcc.c-torture/execute/pr22098-3.c: New tests.
20630
20631 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
20632
20633 PR c/22308
20634 * gcc.dg/pr22308-1.c: New test.
20635
20636 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
20637
20638 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
20639 target.
20640 * gcc.dg/compare9.c: Use -fshort-enums instead of
20641 -fno-short-enums. Change the last test to dg-bogus.
20642
20643 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
20644
20645 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
20646 * gcc.dg/compare9.c: New.
20647
20648 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20649
20650 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
20651
20652 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
20653
20654 PR testsuite/22288
20655 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
20656
20657
20658 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20659
20660 * gcc.dg/format/gcc_gfc-1.c: New.
20661
20662 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
20663
20664 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
20665
20666 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20667
20668 PR fortran/20842
20669 * gfortran.dg/io_invalid_1.f90: New test.
20670
20671 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
20672
20673 * gcc.dg/format/gcc_diag-1.c: Update.
20674
20675 2005-07-02 Jeff Law <law@redhat.com>
20676
20677 * gcc.dg/tree-ssa/pr22051-1.c: New test.
20678 * gcc.dg/tree-ssa/pr22051-2.c: New test.
20679
20680 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
20681
20682 * gcc.dg/format/gcc_diag-1.c: Update.
20683
20684 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
20685
20686 PR tree-opt/22269
20687 * gcc.c-torture/compile/pr22269.c: New test.
20688
20689 2005-06-30 Diego Novillo <dnovillo@redhat.com>
20690
20691 PR 21584
20692 PR 22219
20693 * g++.dg/tree-ssa/pr21584-1.C: New test.
20694 * g++.dg/tree-ssa/pr21584-2.C: New test.
20695
20696 2005-06-30 Ziemowit Laski <zlaski@apple.com>
20697
20698 * obj-c++.dg/try-catch-11.mm: New.
20699 * objc.dg/try-catch-10.m: New.
20700
20701 2005-06-29 David Edelsohn <edelsohn@gnu.org>
20702
20703 * g++.dg/other/ucnid-1.C: xfail on AIX.
20704
20705 2005-06-29 Diego Novillo <dnovillo@redhat.com>
20706
20707 PR 22234
20708 * gcc.dg/20050629-1.c: New test.
20709
20710 2005-06-29 Ziemowit Laski <zlaski@apple.com>
20711
20712 * obj-c++.dg/const-str-1[0-1].mm: New.
20713 * objc.dg/const-str-1[0-1].m: New.
20714
20715 2005-05-29 Richard Henderson <rth@redhat.com>
20716
20717 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
20718 Rename from check_effective_target_vect_no_max.
20719 (check_effective_target_vect_no_int_add): New.
20720 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
20721 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
20722 * gcc.dg/vect/vect-reduc-3.c: Likewise.
20723 * gcc.dg/vect/vect-reduc-1.c: Use both.
20724 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20725
20726 2005-05-29 Richard Henderson <rth@redhat.com>
20727
20728 * lib/target-supports.exp (check_effective_target_vect_no_max):
20729 Remove i386 and x86_64.
20730
20731 2005-06-29 Steve Ellcey <sje@cup.hp.com>
20732
20733 PR testsuite/21969
20734 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
20735
20736 2005-06-29 Steve Ellcey <sje@cup.hp.com>
20737
20738 PR middle-end/21969
20739 * gcc.dg/vect/pr21969.c: New test.
20740
20741 2005-06-28 Eric Christopher <echristo@redhat.com>
20742
20743 PR c/22052
20744 PR c/21975
20745 * gcc.dg/inline1.c: New test.
20746 * gcc.dg/inline2.c: Ditto.
20747 * gcc.dg/inline3.c: Ditto.
20748 * gcc.dg/inline4.c: Ditto.
20749 * gcc.dg/inline5.c: Ditto.
20750
20751 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
20752
20753 PR libfortran/22142
20754 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20755 Add testcase also testing eoshift1 for PR 22142.
20756
20757 2005-06-28 Richard Henderson <rth@redhat.com>
20758
20759 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
20760 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
20761 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
20762 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
20763 gcc.dg/tree-ssa/20030922-2.c: Likewise.
20764
20765 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
20766
20767 PR libfortran/22142
20768 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20769 Add testcase for PR 22142.
20770
20771 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
20772
20773 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
20774 gcc.target/ia64/fpreg-2.c: New tests.
20775
20776 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20777
20778 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
20779
20780 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20781
20782 PR libfortran/22170
20783 * gfortran.dg/slash_1.f90: New test.
20784
20785 2005-06-27 Richard Henderson <rth@redhat.com>
20786
20787 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
20788 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
20789 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
20790 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20791 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
20792 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
20793
20794 2005-06-27 Richard Henderson <rth@redhat.com>
20795
20796 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
20797 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
20798
20799 2005-06-27 Ziemowit Laski <zlaski@apple.com>
20800
20801 * obj-c++.dg/proto-lossage-5.mm: New.
20802 * objc.dg/proto-lossage-5.m: New.
20803
20804 2005-06-27 Diego Novillo <dnovillo@redhat.com>
20805
20806 PR 21959
20807 * gcc.dg/tree-ssa/pr21959.c: New test.
20808
20809 2005-06-27 Jakub Jelinek <jakub@redhat.com>
20810
20811 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
20812 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
20813 testing uninitialized var.
20814
20815 * gcc.c-torture/execute/builtins/chk.h: New.
20816 * gcc.c-torture/execute/builtins/lib/chk.c: New.
20817 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
20818 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
20819 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
20820 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
20821 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
20822 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
20823 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
20824 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
20825 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
20826 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
20827 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
20828 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
20829 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
20830 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
20831 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
20832 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
20833 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
20834 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
20835 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
20836 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
20837 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
20838 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
20839 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
20840 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
20841 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
20842 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
20843 * gcc.dg/builtin-object-size-1.c: New test.
20844 * gcc.dg/builtin-object-size-2.c: New test.
20845 * gcc.dg/builtin-object-size-3.c: New test.
20846 * gcc.dg/builtin-object-size-4.c: New test.
20847 * gcc.dg/builtin-object-size-5.c: New test.
20848 * gcc.dg/builtin-stringop-chk-1.c: New test.
20849 * gcc.dg/builtin-stringop-chk-2.c: New test.
20850 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
20851 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
20852 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
20853 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
20854 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
20855 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
20856 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
20857 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
20858 * gcc.c-torture/execute/printf-1.c: New test.
20859 * gcc.c-torture/execute/fprintf-1.c: New test.
20860 * gcc.c-torture/execute/vprintf-1.c: New test.
20861 * gcc.c-torture/execute/vfprintf-1.c: New test.
20862 * gcc.c-torture/execute/printf-chk-1.c: New test.
20863 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
20864 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
20865 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
20866
20867 2005-06-27 Michael Matz <matz@suse.de>
20868
20869 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
20870 slot is not merged if address escapes.
20871
20872 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20873
20874 PR c/21911
20875 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
20876
20877 2005-06-26 Jakub Jelinek <jakub@redhat.com>
20878
20879 PR middle-end/17965
20880 * gcc.c-torture/compile/20050622-1.c: New test.
20881
20882 PR middle-end/22028
20883 * gcc.dg/20050620-1.c: New test.
20884
20885 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
20886
20887 PR tree-optimization/22026
20888 * gcc.dg/tree-ssa/pr22026.c: New.
20889
20890 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
20891
20892 PR libfortran/22144
20893 * gfortran.dg/shift-alloc.f90: New testcase.
20894
20895 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
20896
20897 * all files: Update FSF address in copyright headers.
20898
20899 2005-06-22 Jan Hubicka <jh@suse.cz>
20900
20901 * wholeprogram-1.c: New testcase.
20902 * wholeprogram-2.c: New testcase.
20903
20904 2005-06-24 Mark Mitchell <mark@codesourcery.com>
20905
20906 PR 22171
20907 * gcc.dg/tree-ssa/pr22171.c: New test.
20908
20909 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
20910
20911 * gfortran.dg/simplify_modulo.f90: New.
20912
20913 2005-06-24 Jan Hubicka <jh@suse.cz>
20914
20915 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
20916
20917 2005-06-23 Ziemowit Laski <zlaski@apple.com>
20918
20919 * obj-c++.dg/proto-lossage-[1-4].mm: New.
20920
20921 2005-06-23 Ziemowit Laski <zlaski@apple.com>
20922
20923 * obj-c++.dg/typedef-alias-1.mm: New.
20924 * objc.dg/typedef-alias-1.m: New.
20925
20926 2005-06-23 Jeff Law <law@redhat.com>
20927
20928 * gcc.dg/tree-ssa/vrp16.c: New test.
20929
20930 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20931
20932 * lib/target-supports.exp: Add
20933 check_effective_target_fortran_large_real and
20934 check_effective_target_fortran_large_int to check for
20935 corresponding effective targets.
20936 * gfortran.dg/large_integer_kind_1.f90: New test.
20937 * gfortran.dg/large_real_kind_1.f90: New test.
20938
20939 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
20940
20941 PR tree-optimization/22117
20942 * gcc.dg/tree-ssa/pr22117.c: New.
20943
20944 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
20945
20946 PR testsuite/22123
20947 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
20948
20949 2005-06-23 David Edelsohn <edelsohn@gnu.org>
20950
20951 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
20952
20953 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
20954
20955 * gfortran.dg/f2c_4.f90: Add tests for complex functions
20956 * gfortran.dg/f2c_4.c: Likewise.
20957
20958 2005-06-22 Paul Brook <paul@codesourcery.com>
20959
20960 PR fortran/21034
20961 * gfortran.dg/auto_save_1.f90: New test.
20962
20963 2005-06-22 Michael Matz <matz@suse.de>
20964
20965 * gcc.target/x86-64/abi: New directory.
20966 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
20967 * gcc.target/x86-64/abi/README.gcc: New file.
20968 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
20969 * gcc.target/x86-64/abi/asm-support.s: New file.
20970 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
20971 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
20972 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
20973 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
20974 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
20975 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
20976 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
20977 * gcc.target/x86_64/abi/test_bitfields.c: New test.
20978 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
20979 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
20980 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
20981 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
20982 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
20983 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
20984 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
20985 * gcc.target/x86_64/abi/test_varargs.c: New test.
20986
20987 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
20988
20989 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
20990 32-bit i?86 and x86_64.
20991
20992 2005-06-21 Ziemowit Laski <zlaski@apple.com>
20993
20994 * obj-c++.dg/const-str-[1-9].mm: New tests.
20995
20996 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
20997
20998 PR fortran/22010
20999 * gfortran.dg/namelist_use.f90: New.
21000 * gfortran.dg/namelist_use_only.f90: New.
21001
21002 2005-06-21 Jeff Law <law@redhat.com>
21003
21004 * gcc.dg/tree-ssa/vrp15.c: New test.
21005
21006 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
21007
21008 * lib/target-supports.exp (check_effective_target_vect_reduction):
21009 Remove.
21010 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
21011 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
21012 remove vect_reduction target keyword. Also avoid two returns in main.
21013 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21014 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
21015 * gcc.dg/vect/vect-reduc-1short.c: New test.
21016 * gcc.dg/vect/vect-reduc-1char.c: New test.
21017 * gcc.dg/vect/vect-reduc-2short.c: New test.
21018 * gcc.dg/vect/vect-reduc-2char.c: New test.
21019 * gcc.dg/vect/vect-reduc-6.c: New test.
21020 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
21021 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
21022 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
21023
21024 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21025 Paul Thomas <pault@gcc.gnu.org>
21026
21027 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
21028 New tests.
21029
21030 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21031
21032 * gfortran.dg/backslash_1.f90: New test.
21033 * gfortran.dg/backslash_2.f90: New test.
21034
21035 2005-06-20 Steven G. Kargl <kargls@comcast.net>
21036
21037 * gfortran.dg/duplicate_labels.f90: New test.
21038
21039 2005-06-20 Jan Beulich <jbeulich@novell.com>
21040
21041 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
21042 unsupportable relocations.
21043 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21044 * gcc.dg/20050321-2.c: xfail for NetWare.
21045
21046 2005-06-20 Andreas Jaeger <aj@suse.de>
21047
21048 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
21049 gcc.target/i386/fastcall-sseregparm.c,
21050 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
21051
21052 2005-06-19 Richard Henderson <rth@redhat.com>
21053
21054 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
21055
21056 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
21057
21058 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
21059
21060 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
21061
21062 PR c++/22115
21063 * g++.dg/conversion/simd2.C: Change expected error message.
21064
21065 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21066
21067 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
21068 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21069 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21070
21071 2005-06-18 James A Morrison <phython@gcc.gnu.org>
21072
21073 * gcc.dg/fold-mod-1.c: New test.
21074
21075 2005-06-18 Steven G. Kargl <kargls@comcast.net>
21076
21077 PR fortran/19926
21078 * gfortran.dg/pr19926.f90: New test.
21079
21080 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
21081
21082 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
21083 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
21084 targets.
21085 * gcc.dg/vect/vect-reduc-2.c: Likewise.
21086 * gcc.dg/vect/vect-reduc-3.c: Likewise.
21087
21088 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
21089
21090 * gcc.target/ia64/float80-varargs-1.c: New test.
21091
21092 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21093
21094 PR tree-opt/22035
21095 * gfortran.dg/f2c_6.f90: New test.
21096
21097 2005-06-17 Geoffrey Keating <geoffk@apple.com>
21098
21099 PR c++/17413
21100 * g++.dg/template/local5.C: New.
21101
21102 2005-06-17 Richard Henderson <rth@redhat.com>
21103
21104 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
21105
21106 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
21107
21108 PR testsuite/21945
21109 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
21110
21111 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
21112
21113 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
21114 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
21115 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
21116 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
21117 check_vect to verify the presence of hardware vector support.
21118
21119 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
21120
21121 PR testsuite/22056
21122 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
21123
21124 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21125
21126 PR libfortran/19216
21127 * gfortran.dg/pr19216.f: Add correct space between brackets and
21128 dg directive.
21129
21130 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21131
21132 PR libfortran/16436
21133 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
21134
21135 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
21136
21137 * gcc.target/i386/attributes-error.c: New testcase.
21138 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
21139 * gcc.target/i386/regparm-stdcall.c: Likewise.
21140 * gcc.target/i386/sseregparm-1.c: Likewise.
21141 * gcc.target/i386/sseregparm-2.c: Likewise.
21142
21143 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
21144
21145 * g++.dg/rtti/crash2.C: New.
21146
21147 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
21148
21149 * gcc.dg/noncompile/20040203-3.c: Update expected message.
21150
21151 2005-06-15 David Ung <davidu@mips.com>
21152
21153 * gcc.target/mips/mips16e-extends.c: New test for testing the
21154 generation of MIPS16e zeb/zeh, seb/seh instructions.
21155
21156 2005-06-15 Diego Novillo <dnovillo@redhat.com>
21157
21158 PR 22018
21159 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
21160 * gcc.dg/tree-ssa/pr22018.c: New test.
21161
21162 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
21163
21164 * gcc.dg/simd-1.c: Update error messages.
21165 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
21166 * gcc.dg/simd-2.c: Update error messages.
21167 * gcc.dg/simd-4.c: New.
21168
21169 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 PR c++/20678
21172 * g++.dg/other/crash-4.C: New.
21173
21174 2005-06-14 Devang Patel <dpatel@apple.com>
21175
21176 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
21177
21178 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
21179
21180 PR c++/21929
21181 * g++.dg/parse/crash11.C: Update
21182
21183 2005-06-13 Jeff Law <law@redhat.com>
21184
21185 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
21186 perform the desired transformations.
21187 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
21188 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
21189
21190 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21191
21192 PR fortran/22038
21193 * gfortran.dg/forall_1.f90: Un-XFAIL.
21194
21195 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
21196
21197 PR c++/21929
21198 * g++.dg/parse/crash26.C: New.
21199
21200 PR c++/20789
21201 * g++.dg/init/member1.C: New.
21202
21203 2005-06-13 Jakub Jelinek <jakub@redhat.com>
21204
21205 * gfortran.dg/altreturn_1.f90: New test.
21206
21207 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
21208
21209 PR middle-end/21985
21210 * gcc.dg/tree-ssa/pr21985.c: New test.
21211
21212 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21213
21214 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
21215
21216 2005-06-12 Roger Sayle <roger@eyesopen.com>
21217
21218 PR c++/21930
21219 * g++.dg/other/error10.C: New test case.
21220
21221 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21222
21223 PR libfortran/19155
21224 * gfortran.dg/pr19155.f: Add test.
21225
21226 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21227
21228 * gfortran.dg/f2c_7.f90: New test.
21229
21230 * gfortran.dg/forall_1.f90: XFAILed.
21231
21232 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
21233
21234 * gcc.dg/pr14796-1.c: New.
21235 * gcc.dg/pr14796-2.c: New.
21236
21237 2005-06-11 Steven G. Kargl <kargls@comcast.net>
21238
21239 PR fortran/17792
21240 PR fortran/21375
21241 * gfortran.dg/deallocate_stat.f90: New test.
21242
21243 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
21244
21245 * gfortran.fortran-torture/execute/in-pack.f90: New test.
21246
21247 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
21248
21249 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
21250 access will be generated when this loop is vectorized. Test that
21251 accesses with same alignment were detected.
21252 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
21253 Test that accesses with same alignment were detected.
21254 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
21255 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
21256 alignment were detected.
21257
21258 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
21259
21260 PR c++/10611
21261 * g++.dg/conversion/simd2.C: New.
21262
21263 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
21264
21265 * gcc.dg/Wcxx-compat-1.c: New.
21266
21267 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
21268
21269 PR libfortran/21480
21270 * gfortran.dg/reshape-complex.f90: Add a test for a packed
21271 complex array.
21272
21273 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
21274
21275 * gcc.dg/alias-8.c: New.
21276
21277 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
21278
21279 * gcc.dg/format/cmn_err-1.c: Update.
21280
21281 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
21282
21283 PR target/20666
21284 * gcc.target/sparc/fexpand-2.c: New.
21285 * gcc.target/sparc/fpmerge-2.c: New.
21286 * gcc.target/sparc/fpmul-2.c: New.
21287 * gcc.target/sparc/noresult.c: New.
21288 * gcc.target/sparc/pdist-2.c: New.
21289 * gcc.target/sparc/pdist-3.c: New.
21290
21291 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
21292
21293 PR testsuite/21702
21294 * gcc.target/i386/i386.exp: Fix comment typo.
21295
21296 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
21297
21298 PR c++/19497
21299 * g++.dg/inherit/using5.C: New.
21300 * g++.dg/inherit/using6.C: New.
21301
21302 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21303
21304 PR c++/19894
21305 * g++.dg/template/ptrmem15.C: New test.
21306
21307 PR c++/20563
21308 * g++.dg/ext/label4.C: New test.
21309
21310 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21311
21312 * gcc.dg/tls/debug-1.c: New test.
21313
21314 2005-06-07 Dale Johannesen <dalej@apple.com>
21315
21316 * gcc.target/i386/movq.c: New.
21317
21318 2005-06-07 Dale Johannesen <dalej@apple.com>
21319
21320 * gcc.dg/20050607-1.c: New.
21321
21322 2005-06-07 Jakub Jelinek <jakub@redhat.com>
21323
21324 PR middle-end/21850
21325 * gcc.c-torture/execute/20050607-1.c: New test.
21326
21327 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
21328
21329 PR libfortran/21926
21330 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
21331 Test case where the return array has lowest stride one,
21332 but isn't packed.
21333
21334 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
21335
21336 * lib/target-supports.exp (check_effective_target_sync_int_long):
21337 Add s390 and s390x targets.
21338
21339 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
21340
21341 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
21342 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
21343 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
21344 * gcc.dg/tree-ssa/loop-9.c: New test.
21345
21346 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
21347
21348 * g++.dg/parse/defarg10.C: New.
21349
21350 2005-06-06 Jakub Jelinek <jakub@redhat.com>
21351
21352 PR regression/21897
21353 * gcc.c-torture/execute/20050604-1.c: New test.
21354
21355 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
21356
21357 PR 21903
21358 * g++.dg/parse/defarg9.C: New.
21359
21360 PR c++/20637
21361 * g++.dg/inherit/using4.C: New.
21362 * g++.dg/overload/error1.C: Adjust expected errors.
21363 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
21364 * g++.old-deja/g++.brendan/arm2.C: Likewise.
21365 * g++.old-deja/g++.other/redecl2.C: Likewise.
21366 * g++.old-deja/g++.other/redecl4.C: Likewise.
21367 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
21368
21369 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21370
21371 * gfortran.dg/f2c_5.f90: Add -w to dg-options
21372
21373 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
21374
21375 * lib/gfortran.exp (gfortran_target_compile): Call
21376 dg-additional-files-options
21377 * gfortran.dg/f2c_4.f90: New file
21378 * gfortran.dg/f2c_4.c: New file
21379 * gfortran.dg/f2c_5.f90: New file
21380 * gfortran.dg/f2c_5.c: New file
21381
21382 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21383
21384 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
21385
21386 PR fortran/21912
21387 * gfortran.dg/array_constructor_4.f90: New test.
21388
21389 2005-06-05 Mark Mitchell <mark@codesourcery.com>
21390
21391 PR c++/21619
21392 * g++.dg/ext/builtin9.C: New test.
21393
21394 2005-06-05 Dale Johannesen <dalej@apple.com>
21395
21396 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
21397 * gcc.c-torture/execute/20050603-2.c: Ditto.
21398
21399 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
21400
21401 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
21402 * gcc.dg/vect/vect-reduc-1.c: New.
21403 * gcc.dg/vect/vect-reduc-2.c: New.
21404 * gcc.dg/vect/vect-reduc-3.c: New.
21405
21406 2005-06-04 Dale Johannesen <dalej@apple.com>
21407
21408 * gcc.c-torture/execute/20050603-1.c: New.
21409 * gcc.c-torture/execute/20050603-2.c: New.
21410 * gcc.dg/20050603-3.c: New.
21411
21412 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21413
21414 PR fortran/19195
21415 * gfortran.dg/debug_1.f90: New test.
21416
21417 * gfortran.dg/forall_1.f90: New test.
21418
21419 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
21420
21421 * gfortran.dg/array_constructor_3.f90: New test.
21422
21423 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21424
21425 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
21426
21427 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
21428
21429 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
21430
21431 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
21432
21433 PR c/21873
21434 * gcc.dg/init-excess-1.c: New test.
21435
21436 2005-06-03 Mark Mitchell <mark@codesourcery.com>
21437
21438 PR c++/21853
21439 * g++.dg/expr/static_cast6.C: New test.
21440
21441 2005-06-03 Diego Novillo <dnovillo@redhat.com>
21442
21443 * gcc.dg/tree-ssa/vrp14.c: New test.
21444
21445 2005-06-03 Mark Mitchell <mark@codesourcery.com>
21446
21447 PR c++/21336
21448 * g++.dg/template/new2.C: New test.
21449
21450 2005-06-03 Josh Conner <jconner@apple.com>
21451
21452 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
21453 all entries in initializer.
21454
21455 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
21456
21457 PR middle-end/21858
21458 * gcc.dg/pr21858.c: New testcase.
21459
21460 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
21461
21462 PR tree-optimization/21292
21463
21464 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
21465 New.
21466 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
21467 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
21468 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
21469 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
21470 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
21471
21472 2005-06-02 Richard Henderson <rth@redhat.com>
21473
21474 * gcc.dg/sync-2.c: Use -march=i486 for i386.
21475
21476 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
21477
21478 * gcc.dg/wtypequal.c: New testcase.
21479
21480 2005-06-02 Diego Novillo <dnovillo@redhat.com>
21481
21482 PR 21582
21483 * gcc.dg/tree-ssa/pr21582.c: New test.
21484
21485 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
21486
21487 PR c++/21280
21488 * g++.dg/opt/interface2.h: New.
21489 * g++.dg/opt/interface2.C: New.
21490 * g++.dg/init/ctor4.C: Adjust error lines.
21491 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21492 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21493 * g++.old-deja/g++.jason/opeq3.C: Likewise.
21494 * g++.old-deja/g++.pt/assign1.C: Likewise.
21495 * g++.old-deja/g++.pt/crash20.C: Likewise.
21496
21497 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
21498
21499 PR tree-optimization/21734
21500 * g++.dg/vect/pr21734_1.cc: New.
21501 * g++.dg/vect/pr21734_2.cc: New.
21502
21503 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
21504
21505 PR c++/20350
21506 * g++.dg/template/spec24.C: New.
21507
21508 PR c++/21151
21509 * g++.dg/pch/local-1.C: New.
21510 * g++.dg/pch/local-1.Hs: New.
21511
21512 2005-06-01 Diego Novillo <dnovillo@redhat.com>
21513
21514 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
21515 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
21516 * gcc.dg/tree-ssa/pr14341.c: New test.
21517 * gcc.dg/tree-ssa/pr14841.c: New test.
21518 * gcc.dg/tree-ssa/pr20701.c: New test.
21519 * gcc.dg/tree-ssa/pr21086.c: New test.
21520 * gcc.dg/tree-ssa/pr21090.c: New test.
21521 * gcc.dg/tree-ssa/pr21332.c: New test.
21522 * gcc.dg/tree-ssa/pr21458.c: New test.
21523 * gcc.dg/tree-ssa/pr21658.c: New test.
21524 * gcc.dg/tree-ssa/vrp01.c: New test.
21525 * gcc.dg/tree-ssa/vrp02.c: New test.
21526 * gcc.dg/tree-ssa/vrp03.c: New test.
21527 * gcc.dg/tree-ssa/vrp04.c: New test.
21528 * gcc.dg/tree-ssa/vrp05.c: New test.
21529 * gcc.dg/tree-ssa/vrp06.c: New test.
21530 * gcc.dg/tree-ssa/vrp07.c: New test.
21531 * gcc.dg/tree-ssa/vrp08.c: New test.
21532 * gcc.dg/tree-ssa/vrp09.c: New test.
21533 * gcc.dg/tree-ssa/vrp10.c: New test.
21534 * gcc.dg/tree-ssa/vrp11.c: New test.
21535 * gcc.dg/tree-ssa/vrp12.c: New test.
21536 * gcc.dg/tree-ssa/vrp13.c: New test.
21537
21538 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
21539
21540 PR 21029
21541 * gcc.dg/tree-ssa/pr21029.c: New test.
21542
21543 2005-06-01 Roger Sayle <roger@eyesopen.com>
21544
21545 * gfortran.dg/logint-1.f: New test case.
21546 * gfortran.dg/logint-2.f: Likewise.
21547 * gfortran.dg/logint-3.f: Likewise.
21548
21549 2005-06-01 Jakub Jelinek <jakub@redhat.com>
21550
21551 PR c/21536
21552 PR c/20760
21553 * gcc.dg/20050527-1.c: New test.
21554
21555 * gcc.dg/i386-sse-12.c: New test.
21556
21557 PR fortran/21729
21558 * gfortran.dg/implicit_5.f90: New test.
21559
21560 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
21561
21562 PR fortran/20883
21563 * gfortran/assign_4.f90: New test.
21564 * gfortran/assign_2.f90: Change compile to run.
21565
21566 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
21567
21568 * lib/target-supports.exp
21569 (check_effective_target_sync_char_short): New.
21570 * gcc.dg/sync-2.c: New.
21571
21572 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
21573
21574 PR tree-optimization/21817
21575 * gcc.dg/torture/pr21817-1.c: New.
21576
21577 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
21578
21579 PR c++/21165
21580 * g++.dg/template/init5.C: New.
21581
21582 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
21583
21584 * gfortran.dg/char_initialiser_actual.f90:
21585 Test character initialisers as actual arguments.
21586 * gfortran.dg/char_pointer_comp_assign.f90:
21587 Test character pointer structure component assignments.
21588 * gfortran.dg/char_array_structure_constructor.f90:
21589 Test character components in structure constructors.
21590
21591 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
21592
21593 PR middle-end/20931
21594 * g++.dg/opt/pr20931.C: New test.
21595
21596 2005-05-31 Andreas Jaeger <aj@suse.de>
21597
21598 PR testsuite/20772
21599 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
21600 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
21601 g++.old-deja/g++.ext/asmspec1.C,
21602 g++.old-deja/g++.other/regstack.C,
21603 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
21604 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
21605 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
21606 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
21607 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
21608 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
21609 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
21610 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
21611 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
21612 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
21613 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
21614 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
21615 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
21616 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
21617 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
21618 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
21619 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
21620 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
21621 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
21622
21623 2005-05-31 Jeff Law <law@redhat.com>
21624
21625 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
21626
21627 2005-05-30 Paolo Carlini <pcarlini@suse.de>
21628
21629 PR middle-end/21743
21630 * gcc.dg/builtins-1.c: Activate disabled clog test.
21631 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21632
21633 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
21634
21635 * gfortran.dg/char_pointer_assign.f90:
21636 Test character-pointer assignments and pointer assignments.
21637 * gfortran.dg/char_pointer_dummy.f90:
21638 Test character-pointer dummy arguments.
21639 * gfortran.dg/char_pointer_func.f90:
21640 Test character-pointer function returns.
21641 * gfortran.dg/char_pointer_dependency.f90:
21642 Test character-pointer functions with dependencies.
21643
21644 2005-05-30 Mark Mitchell <mark@codesourcery.com>
21645
21646 PR c++/21784
21647 * g++.dg/lookup/using14.C: New test.
21648
21649 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
21650
21651 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
21652 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
21653 trailing ^M.
21654
21655 2005-05-29 Geoffrey Keating <geoffk@apple.com>
21656
21657 PR c++/17413
21658 * g++.dg/template/local5.C: New.
21659
21660 PR target/21761
21661 * gcc.c-torture/compile/pr21761.c: New.
21662
21663 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
21664 before darwin8.
21665
21666 2005-05-30 Steven G. Kargl
21667
21668 PR fortran/20846
21669 * gfortran.dg/inquire_8.f90: New test.
21670
21671 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21672
21673 PR libfortran/21376
21674 * gfortran.dg/output_exponents_1.f90: New test.
21675
21676 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21677
21678 PR libfortran/20006
21679 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
21680
21681 2005-05-28 Mark Mitchell <mark@codesourcery.com>
21682
21683 PR c++/21210
21684 * g++.dg/ext/complex1.C: New test.
21685
21686 PR c++/21340
21687 * g++.dg/init/ctor6.C: New test.
21688
21689 2005-05-29 Jan Hubicka <jh@suse.cz>
21690
21691 * gcc.c-torture/compile/pr21562.c: New.
21692
21693 2005-05-28 Steven G. Kargl <kargls@comcast.net>
21694
21695 * gfortran.dg/subnormal_1.f90: New test.
21696
21697 2005-05-28 Jan Hubicka <jh@suse.cz>
21698
21699 * tree-prof.exp: Fix comment.
21700 * value-prof-1.c: New.
21701 * value-prof-2.c: New.
21702 * value-prof-3.c: New.
21703 * value-prof-4.c: New.
21704
21705 2005-05-27 Mark Mitchell <mark@codesourcery.com>
21706
21707 PR c++/21614
21708 * g++.dg/expr/ptrmem6.C: New test.
21709 * g++.dg/expr/ptrmem6a.C: Likewise.
21710
21711 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
21712
21713 PR tree-optimization/21658
21714 * gcc.dg/tree-ssa/pr21658.c: New.
21715
21716 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 PR c++/21455
21719 * g++.dg/inherit/ptrmem3.C: New.
21720
21721 PR c++/21681
21722 * g++.dg/parse/template16.C: New.
21723
21724 2005-05-27 Andreas Jaeger <aj@suse.de>
21725
21726 * gcc.dg/setjmp-2.c: Only run in 32-bit.
21727
21728 * gcc.dg/i386-sse-8.c: Run test on all archs.
21729
21730 2005-05-26 Mike Stump <mrs@apple.com>
21731
21732 * objc.dg/isa-field-1.m: Only run on darwin.
21733 * objc.dg/lookup-1.m: Likewise.
21734 * objc.dg/try-catch-8.m: Likewise.
21735
21736 2005-05-26 Roger Sayle <roger@eyesopen.com>
21737
21738 PR tree-optimization/9814
21739 * gcc.dg/pr9814-1.c: New test case.
21740
21741 2005-05-26 Ziemowit Laski <zlaski@apple.com>
21742
21743 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
21744 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
21745 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
21746 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
21747 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
21748 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
21749 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
21750 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
21751 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
21752 objc.dg/try-catch-8.m: New.
21753
21754 2005-05-26 Janis Johnson <janis187@us.ibm.com>
21755
21756 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
21757 remove extraneous semicolons.
21758
21759 2005-05-26 Ziemowit Laski <zlaski@apple.com>
21760
21761 * obj-c++.dg/comp-types-12.mm: New.
21762 * objc.dg/comp-types-11.m: New.
21763 * objc.dg/selector-4.m: New.
21764
21765 2005-05-26 Andreas Jaeger <aj@suse.de>
21766
21767 PR testsuite/20772
21768 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
21769 g++.old-deja/g++.ext/attrib3.C,
21770 g++.old-deja/g++.other/store-expr1.C,
21771 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
21772 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
21773 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
21774 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
21775 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
21776 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
21777 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
21778 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
21779 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
21780 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
21781 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
21782 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
21783 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
21784 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
21785 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
21786 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
21787 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
21788 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
21789 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
21790
21791 2005-05-26 Andreas Jaeger <aj@suse.de>
21792
21793 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
21794 x86-64 compilation.
21795
21796 2005-05-26 Andreas Jaeger <aj@suse.de>
21797
21798 PR testsuite/20772
21799 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
21800 gcc.misc-tests/i386-pf-athlon-1.c,
21801 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21802 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
21803 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
21804 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
21805 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
21806 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
21807 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
21808 programs.
21809
21810 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
21811 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
21812 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
21813 x86-64 compilation.
21814
21815 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
21816 x86_64.
21817
21818 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
21819 effective-target ilp32.
21820
21821 2005-05-26 David Ung <davidu@mips.com>
21822
21823 * gcc.target/mips/ext_ins.c: New test for testing the generation
21824 of MIPS32/64 rev 2 ext/ins instructions.
21825
21826 2005-05-26 Andreas Jaeger <aj@suse.de>
21827
21828 * treelang/compile/unsigned.tree: Use gimple instead of
21829 nonexisting generic dump.
21830
21831 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
21832
21833 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
21834
21835 2005-05-26 Andreas Jaeger <aj@suse.de>
21836
21837 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
21838
21839 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
21840
21841 PR libfortran/17283
21842 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
21843 Test callee-allocated memory with write statements.
21844
21845 2005-05-25 Roger Sayle <roger@eyesopen.com>
21846
21847 PR middle-end/21709
21848 * gcc.dg/pr21709-1.c: New test case.
21849
21850 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21851 Mike Stump <mrs@apple.com>
21852
21853 * objc/execute/next_mapping.h: Update for C++.
21854
21855 * obj-c++.dg/selector-1.mm: Move to...
21856 * obj-c++.dg/selector-4.mm: here...
21857
21858 * obj-c++.dg/basic.mm: New.
21859 * obj-c++.dg/comp-types-1.mm: New.
21860 * obj-c++.dg/cxx-class-1.mm: New.
21861 * obj-c++.dg/cxx-ivars-1.mm: New.
21862 * obj-c++.dg/cxx-ivars-2.mm: New.
21863 * obj-c++.dg/cxx-ivars-3.mm: New.
21864 * obj-c++.dg/cxx-scope-1.mm: New.
21865 * obj-c++.dg/cxx-scope-2.mm: New.
21866 * obj-c++.dg/defs.mm: New.
21867 * obj-c++.dg/empty-private-1.mm: New.
21868 * obj-c++.dg/encode-1.mm: New.
21869 * obj-c++.dg/encode-2.mm: New.
21870 * obj-c++.dg/encode-3.mm: New.
21871 * obj-c++.dg/extern-c-1.mm: New.
21872 * obj-c++.dg/extra-semi.mm: New.
21873 * obj-c++.dg/fix-and-continue-2.mm: New.
21874 * obj-c++.dg/isa-field-1.mm: New.
21875 * obj-c++.dg/ivar-list-semi.mm: New.
21876 * obj-c++.dg/local-decl-1.mm: New.
21877 * obj-c++.dg/lookup-1.mm: New.
21878 * obj-c++.dg/lookup-2.mm: New.
21879 * obj-c++.dg/method-1.mm: New.
21880 * obj-c++.dg/method-2.mm: New.
21881 * obj-c++.dg/method-3.mm: New.
21882 * obj-c++.dg/method-4.mm: New.
21883 * obj-c++.dg/method-5.mm: New.
21884 * obj-c++.dg/method-6.mm: New.
21885 * obj-c++.dg/method-7.mm: New.
21886 * obj-c++.dg/no-extra-load.mm: New.
21887 * obj-c++.dg/overload-1.mm: New.
21888 * obj-c++.dg/pragma-1.mm: New.
21889 * obj-c++.dg/pragma-2.mm: New.
21890 * obj-c++.dg/private-1.mm: New.
21891 * obj-c++.dg/private-2.mm: New.
21892 * obj-c++.dg/proto-qual-1.mm: New.
21893 * obj-c++.dg/qual-types-1.mm: New.
21894 * obj-c++.dg/stubify-1.mm: New.
21895 * obj-c++.dg/stubify-2.mm: New.
21896 * obj-c++.dg/super-class-1.mm: New.
21897 * obj-c++.dg/super-class-2.mm: New.
21898 * obj-c++.dg/super-dealloc-1.mm: New.
21899 * obj-c++.dg/super-dealloc-2.mm: New.
21900 * obj-c++.dg/template-1.mm: New.
21901 * obj-c++.dg/template-2.mm: New.
21902 * obj-c++.dg/template-3.mm: New.
21903 * obj-c++.dg/template-4.mm: New.
21904 * obj-c++.dg/template-5.mm: New.
21905 * obj-c++.dg/template-6.mm: New.
21906 * obj-c++.dg/try-catch-1.mm: New.
21907 * obj-c++.dg/try-catch-2.mm: New.
21908 * obj-c++.dg/try-catch-3.mm: New.
21909 * obj-c++.dg/try-catch-4.mm: New.
21910 * obj-c++.dg/try-catch-5.mm: New.
21911 * obj-c++.dg/try-catch-6.mm: New.
21912 * obj-c++.dg/try-catch-7.mm: New.
21913 * obj-c++.dg/try-catch-8.mm: New.
21914 * obj-c++.dg/try-catch-9.mm: New.
21915 * obj-c++.dg/va-meth-1.mm: New.
21916
21917 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21918
21919 * obj-c++.dg/selector-1.mm: New.
21920 * obj-c++.dg/selector-2.mm: New.
21921
21922 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21923
21924 * obj-c++.dg/selector-3.mm: New.
21925 * objc.dg/selector-3.m: New.
21926
21927 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21928
21929 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
21930 about where warning appears.
21931
21932 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
21933
21934 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
21935 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
21936 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
21937 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
21938
21939 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
21940
21941 * gcc.dg/20050524-1.c: New test.
21942
21943 2005-05-25 Jan Hubicka <jh@suse.cz>
21944
21945 * gcc.dg/tree-prof/inliner-1.c: New.
21946
21947 2005-05-25 Janis Johnson <janis187@us.ibm.com>
21948
21949 * gcc.dg/tree-prof: New directory.
21950 * gcc.dg/tree-prof/tree-prof.exp: New.
21951
21952 2005-05-25 DJ Delorie <dj@redhat.com>
21953
21954 * gcc.dg/Wattributes-1.c: New.
21955 * gcc.dg/Wattributes-2.c: New.
21956 * gcc.dg/Wattributes-3.c: New.
21957
21958 20005-05-24 Janis Johnson <janis187@us.ibm.com>
21959
21960 PR tree-optimization/19833
21961 * gcc.dg/uninit-4.c: Remove xfail.
21962 * gcc.dg/uninit-9.c: Ditto.
21963
21964 2005-05-24 Ziemowit Laski <zlaski@apple.com>
21965
21966 * obj-c++.dg/bitfield-[1-5].mm: New.
21967 * obj-c++.dg/class-protocol-1.mm: New.
21968 * obj-c++.dg/comp-types-1[0-1].mm: New.
21969 * obj-c++.dg/comp-types-[2-9].mm: New.
21970 * obj-c++.dg/encode-[4-8].mm: New.
21971 * obj-c++.dg/layout-1.mm: New.
21972 * obj-c++.dg/method-1[0-9].mm: New.
21973 * obj-c++.dg/method-2[0-1].mm: New.
21974 * obj-c++.dg/method-[8-9].mm: New.
21975 * obj-c++.dg/objc-gc-3.mm: New.
21976 * obj-c++.dg/try-catch-10.mm: New.
21977 * objc.dg/bitfield-5.m: New.
21978 * objc.dg/comp-types-10.m: New.
21979 * objc.dg/comp-types-9.m: New.
21980 * objc.dg/layout-1.m: New.
21981 * objc.dg/objc-gc-4.m: New.
21982 * objc.dg/try-catch-9.m: New.
21983 * objc.dg/class-protocol-1.m: Tweak diagnostics.
21984 * objc.dg/comp-types-1.m: Likewise.
21985 * objc.dg/comp-types-[5-6].m: Likewise.
21986 * objc.dg/method-9.m: Likewise.
21987
21988 2005-05-24 Janis Johnson <janis187@us.ibm.com>
21989
21990 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
21991 and on hardware without VMX support.
21992
21993 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
21994
21995 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
21996
21997 * lib/profopt.exp (dg-final-generate, dg-final-use,
21998 profopt-final-code, profopt-get-options): New.
21999 (profopt-execute): Process test directives.
22000
22001 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
22002 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
22003 cleanup-tree-dump, cleanup-saved-temps): Update comments.
22004
22005 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
22006
22007 PR C++/21645
22008 * g++.dg/init/ctor5.C: New test.
22009
22010 2005-05-24 Ira Rosen <irar@il.ibm.com>
22011
22012 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
22013 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
22014 vect-113.c, vect-114.c.
22015
22016 2005-05-23 Adam Nemet <anemet@lnxw.com>
22017
22018 * gcc.dg/const-elim-1.c: Remove xfails.
22019
22020 2005-05-23 Jeff Law <law@redhat.com>
22021
22022 * gcc.c-torture/compile/pr21638.c: New test.
22023 * gcc.c-torture/compile/20050520-1.c: New test.
22024
22025 2005-05-23 Nick Clifton <nickc@redhat.com>
22026
22027 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
22028 be a proper triple, ie: m32r*-*-*.
22029 * g++.old-deja/g++.jason/thunk3.C: Likewise.
22030
22031 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
22032
22033 PR middle-end/21331
22034 PR tree-opt/21293
22035 * gcc.c-torture/compile/pr21293.c: New test.
22036 * gcc.c-torture/execute/pr21331.c: New test.
22037
22038 2004-05-20 Richard Henderson <rth@redhat.com>
22039
22040 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
22041
22042 2005-05-20 Ziemowit Laski <zlaski@apple.com>
22043
22044 * obj-c++-dg.exp: Add.
22045 * obj-c++.exp: Add.
22046 * obj-c++.dg/dg.exp: Add.
22047
22048 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
22049
22050 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
22051 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
22052
22053 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
22054
22055 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
22056
22057 2004-05-19 Richard Henderson <rth@redhat.com>
22058
22059 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
22060
22061 2005-05-19 Janis Johnson <janis187@us.ibm.com>
22062
22063 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
22064
22065 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
22066
22067 2005-05-19 Jakub Jelinek <jakub@redhat.com>
22068
22069 PR c++/21495
22070 * g++.dg/parse/extern1.C: New test.
22071 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
22072
22073 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22074
22075 * gcc.dg/c99-math.h: New.
22076 * gcc.dg/c99-math-float-1.c: New test.
22077 * gcc.dg/c99-math-double-1.c: Likewise.
22078 * gcc.dg/c99-math-long-double-1.c: Likewise.
22079
22080 2005-05-18 Richard Henderson <rth@redhat.com>
22081
22082 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
22083
22084 2005-05-18 Devang Patel <dpatel@apple.com>
22085
22086 * g++.dg/opt/20050511-1.C: New test.
22087
22088 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
22089
22090 PR libfortran/21127
22091 * gfortran.dg/reshape-complex.f90: New test.
22092
22093 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
22094
22095 * gfortran.dg/array_constructor_1.f90: New test.
22096 * gfortran.dg/array_constructor_2.f90: New test.
22097
22098 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
22099
22100 PR fortran/20954
22101 * gfortran.dg/pr20954.f: New test.
22102
22103 2005-05-17 Mike Stump <mrs@apple.com>
22104
22105 Yet more Objective-C++...
22106
22107 * objc.dg/method-5.m: Update.
22108 * objc.dg/method-6.m: Update.
22109 * objc.dg/method-7.m: Update.
22110 * objc.dg/method-9.m: Update.
22111 * objc.dg/try-catch-2.m: Update.
22112
22113 2005-05-17 Mark Mitchell <mark@codesourcery.com>
22114
22115 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
22116 Remove little-endian optimizations.
22117
22118 2005-05-17 Jeff Law <law@redhat.com>
22119
22120 * g++.dg/tree-ssa/pr14814.C: New test.
22121 * gcc.dg/tree-ssa/pr14814.C: New test.
22122 * gcc.dg/tree-ssa/pr17141-1.C: New test.
22123 * gcc.dg/tree-ssa/pr17141-2.C: New test.
22124
22125 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22126
22127 * gcc.dg/compat/generate-random.c: Do not include
22128 libiberty.h.
22129 * gcc.dg/compat/generate-random_r.c: Likewise.
22130
22131 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
22132
22133 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
22134
22135 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
22136
22137 PR middle-end/21595
22138 * g++.dg/tree-ssa/builtin1.C: New testcase.
22139
22140 2005-05-17 Jakub Jelinek <jakub@redhat.com>
22141
22142 PR c++/21454
22143 * g++.dg/opt/const4.C: New test.
22144
22145 PR middle-end/21492
22146 * g++.dg/opt/crossjump1.C: New test.
22147
22148 PR tree-optimization/21610
22149 * gcc.c-torture/compile/20050516-1.c: New test.
22150
22151 PR fortran/15080
22152 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
22153 about the test failing.
22154 * gfortran.fortran-torture/execute/where_7.f90: New test.
22155 * gfortran.fortran-torture/execute/where_8.f90: New test.
22156
22157 2005-05-16 Richard Henderson <rth@redhat.com>
22158
22159 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
22160 i?86 and x86_64.
22161
22162 2005-05-16 Mark Mitchell <mark@codesourcery.com>
22163
22164 * gcc.dg/compat/generate-random.c (config.h): Do not include.
22165 (limits.h): Include unconditionally.
22166 (stdlib.h): Likewise.
22167 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
22168 (limits.h): Include unconditionally.
22169 (stdlib.h): Likewise.
22170 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
22171 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
22172 (limits.h): Include unconditionally.
22173 (stdlib.h): Likewise.
22174 (hashtab.h): Do not include.
22175 (getopt.h): Likewise.
22176 (stddef.h): Include.
22177 (hashval_t): Define.
22178 (struct entry): Add "next" field.
22179 (HASH_SIZE): New macro.
22180 (hash_table): New variable.
22181 (switchfiles): Do not use xmalloc.
22182 (mix): New macro.
22183 (iterative_hash): New function.
22184 (hasht): Remove.
22185 (e_exists): New function.
22186 (e_insert): Likewise.
22187 (output): Use, instead of libiberty hashtable functions.
22188 (main): Do not use getopt. Do not call htab_create.
22189
22190 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
22191
22192 PR libstdc++/21526
22193 * lib/target-supports.exp (check_mkfifo_available):
22194 Return 0 for cygwin as mkfifo support incomplete on platform.
22195 Fix typos in comments.
22196
22197 2005-05-15 Mark Mitchell <mark@codesourcery.com>
22198
22199 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
22200
22201 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
22202
22203 PR fortran/17432
22204 * gfortran.dg/assign_4.f: New test.
22205
22206 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
22207
22208 PR tree-optimization/21563
22209 * gcc.dg/tree-ssa/pr21563.c: New.
22210
22211 2005-05-14 Jan Hubicka <jh@suse.cz>
22212
22213 * gcc.dg/noreturn-7.c: Allow control reaches warning.
22214
22215 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
22216
22217 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
22218
22219 2005-05-13 Julian Brown <julian@codesourcery.com>
22220
22221 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
22222 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
22223
22224 2005-05-13 Jan Hubicka <jh@suse.cz>
22225
22226 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
22227 * gcc.dg/fold-xor-?.c: Likewise.
22228 * gcc.dg/pr15784-?.c: Likewise.
22229 * gcc.dg/pr20922-?.c: Likewise.
22230 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
22231 * gcc.dg/tree-ssa/pr17598.c: Likewise.
22232 * gcc.dg/tree-ssa/pr20470.c: Likewise.
22233
22234 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22235
22236 PR fortran/21260
22237 * gfortran.dg/hollerith_1.f90: New test.
22238
22239 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22240
22241 * gfortran.dg/func_result_2.f90: New test.
22242
22243 2005-05-11 Bud Davis <bdavis@gfortran.org>
22244
22245 * gfortran.dg/dev_null.f90: New test.
22246
22247 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
22248
22249 * gcc.dg/arm-vfp1.c: Revert last change.
22250
22251 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
22252
22253 PR middle-end/19807
22254 PR tree-optimization/19639
22255 * g++.dg/tree-ssa/pr19807.C: New testcase.
22256
22257 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22258
22259 PR libfortran/21471
22260 * gfortran.dg/append-1.f90: New test.
22261
22262 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22263
22264 * gcc.dg/pr18501.c: XFAIL.
22265 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
22266 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
22267 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
22268 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
22269 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
22270 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
22271 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
22272 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
22273
22274 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22275
22276 PR fortran/20178
22277 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
22278 gfortran.dg/f2c_3.f90: New tests.
22279
22280 * gfortran.dg/return_1.f90: Fix dg annotation.
22281
22282 2005-05-10 Diego Novillo <dnovillo@redhat.com>
22283
22284 * gcc.c-torture/compile/20050510-1.c: New test.
22285
22286 2005-05-10 Mark Mitchell <mark@codesourcery.com>
22287
22288 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
22289
22290 2005-05-10 Bob Wilson <bob.wilson@acm.org>
22291
22292 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
22293
22294 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
22295
22296 PR c/17913
22297 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
22298
22299 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
22300
22301 PR c/21342
22302 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
22303 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
22304
22305 2005-05-10 Ben Elliston <bje@au.ibm.com>
22306
22307 PR debug/16676
22308 * gcc.dg/debug/pr16676.c: New test.
22309
22310 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
22311
22312 PR testsuite/21443
22313 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
22314 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
22315 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
22316 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
22317 Change -O1 to -O2.
22318 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
22319 -fno-tree-dominator-opts.
22320
22321 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22322
22323 * gfortran.dg/return_1.f90: New test.
22324
22325 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
22326
22327 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
22328
22329 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
22330
22331 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
22332
22333 PR c++/21427
22334 * g++.dg/inherit/covariant13.C: New.
22335
22336 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22337
22338 PR libfortran/19155
22339 * gfortran.dg/pr19155.f: New test.
22340
22341 2005-05-08 Roger Sayle <roger@eyesopen.com>
22342
22343 PR inline-asm/8788
22344 * gcc.dg/pr8788-1.c: New testcase.
22345
22346 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
22347
22348 PR target/21416
22349 * gcc.target/mips/fpcmp-[12].c: New tests.
22350
22351 2005-05-06 Mark Mitchell <mark@codesourcery.com>
22352
22353 * lib/target-supports-dg.exp (dg-require-fork): New function.
22354 (dg-require-mkfifo): Likewise.
22355 * lib/target-supports.exp (check_function_available): New
22356 function.
22357 (check_fork_available): Likewise.
22358 (check_mkfifo_available): Likewise.
22359
22360 2005-05-06 Jeff Law <law@redhat.com>
22361
22362 * gcc.c-torture/compile/pr21380.c: New test.
22363
22364 2005-05-06 Jakub Jelinek <jakub@redhat.com>
22365
22366 PR c++/20961
22367 * g++.dg/ext/weak3.C: New test.
22368
22369 2005-05-05 Mark Mitchell <mark@codesourcery.com>
22370
22371 PR c++/21352
22372 * g++.dg/template/crash37.C: New test.
22373
22374 2005-05-05 Paul Brook <paul@codesourcery.com>
22375
22376 * gcc.dg/arm-g2.c: Use effective-target arm32.
22377 * gcc.dg/arm-mmx-1.c: Ditto.
22378 * gcc.dg/arm-scd42-2.c: Ditto.
22379 * gcc.dg/arm-vfp1.c: Ditto.
22380 * lib/target-supports.exp (check_effective_target_arm32): New
22381 function.
22382
22383 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
22384
22385 PR libfortran/21354
22386 gfortran.dg/in_pack_rank7.f90: New test.
22387
22388 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
22389
22390 PR middle-end/15618
22391 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
22392
22393 2005-05-04 Jakub Jelinek <jakub@redhat.com>
22394
22395 PR middle-end/21265
22396 * gcc.dg/20050503-1.c: New test.
22397
22398 PR rtl-optimization/21239
22399 * gcc.dg/i386-sse-11.c: New test.
22400
22401 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
22402
22403 PR target/16888
22404 * gcc.target/i386/asm-1.c: New test.
22405
22406 2005-05-03 Jakub Jelinek <jakub@redhat.com>
22407
22408 PR rtl-optimization/21330
22409 * gcc.c-torture/execute/20050502-1.c: New test.
22410
22411 PR target/21297
22412 * gcc.c-torture/execute/20050502-2.c: New test.
22413
22414 2005-05-03 Uros Bizjak <uros@kss-loka.si>
22415
22416 PR middle-end/21282
22417 * gcc.dg/pr21282.c: New.
22418
22419 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22420
22421 * gcc.dg/vect/pr20122.c: Clean up .vect file.
22422 * gcc.dg/vect/vect-92.c: Likewise.
22423 * gcc.dg/vect/vect-93.c: Likewise.
22424 * gcc.dg/vect/vect-dv-1.c: Likewise.
22425 * gcc.dg/vect/vect-dv-2.c: Likewise.
22426 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
22427
22428 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
22429
22430 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
22431 * gfortran.dg/vect/vect-2.f90: Likewise.
22432 * gfortran.dg/vect/vect-3.f90: Likewise.
22433 * gfortran.dg/vect/vect-4.f90: Likewise.
22434 * gfortran.dg/vect/vect-5.f90: Likewise.
22435
22436 2005-05-02 Geoffrey Keating <geoffk@apple.com>
22437
22438 PR target/20813
22439 * gcc.dg/rs6000-fpint-2.c: New.
22440
22441 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
22442
22443 PR c/15698
22444 * gcc.dg/builtins-30.c: Update expected messages.
22445 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
22446 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
22447 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
22448
22449 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
22450
22451 PR tree-optimization/21294
22452 * gcc.dg/tree-ssa/pr21294.c: New.
22453
22454 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
22455
22456 * gcc.dg/altivec-3.c (vec_store): Do not use the old
22457 __builtin_altivec_st_internal_4si built-in.
22458
22459 2005-05-02 Mark Mitchell <mark@codesourcery.com>
22460
22461 PR c++/15875
22462 * g++.dg/template/ptrmem14.C: New test.
22463
22464 2005-05-02 Paul Brook <paul@codesourcery.com>
22465
22466 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
22467
22468 2005-05-02 Michael Matz <matz@suse.de>
22469
22470 PR c++/19542
22471 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
22472
22473 2005-05-01 Mark Mitchell <mark@codesourcery.com>
22474
22475 * g++.dg/cpp/weak.C: New test.
22476
22477 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
22478
22479 * gcc.dg/tree-ssa/loop-8.c: New test.
22480
22481 2005-04-30 Michael Maty <matz@suse.de>
22482
22483 * gcc.dg/inline-mcpy.c: New test.
22484
22485 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
22486
22487 PR libfortran/18958
22488 * gfortran.dg/eoshift.f90: New test case.
22489
22490 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
22491
22492 PR libfortran/18857
22493 * gfortran.dg/matmul_1.f90: New test.
22494
22495 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22496
22497 PR tree-optimization/21030
22498 * gcc.dg/tree-ssa/pr21030.c: New.
22499
22500 2005-04-29 Devang Patel <dpatel@apple.com>
22501
22502 PR tree-optimization/21272
22503 * gcc.dg/vect/vect-ifcvt-10.c: New test.
22504
22505 2005-04-29 Jakub Jelinek <jakub@redhat.com>
22506
22507 PR fortran/13082
22508 PR fortran/18824
22509 * gfortran.dg/entry_4.f90: New test.
22510 * gfortran.fortran-torture/execute/entry_1.f90: New test.
22511 * gfortran.fortran-torture/execute/entry_2.f90: New test.
22512 * gfortran.fortran-torture/execute/entry_3.f90: New test.
22513 * gfortran.fortran-torture/execute/entry_4.f90: New test.
22514 * gfortran.fortran-torture/execute/entry_5.f90: New test.
22515 * gfortran.fortran-torture/execute/entry_6.f90: New test.
22516 * gfortran.fortran-torture/execute/entry_7.f90: New test.
22517
22518 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22519
22520 * gfortran.fortran-torture/execute/entry_8.f90: New test.
22521
22522 2005-04-29 Paul Brook <paul@codesourcery.com>
22523
22524 * gfortran.dg/entry_3.f90: New test.
22525
22526 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22527
22528 * gfortran.dg/implicit_4.f90: New test.
22529
22530 2005-04-28 Bob Wilson <bob.wilson@acm.org>
22531
22532 * lib/target-supports.exp (check_profiling_available): Return
22533 false for xtensa-*-elf.
22534
22535 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
22536
22537 * lib/fortran-torture.exp (fortran-torture.exp): Catch
22538 error if file cannot be deleted.
22539
22540 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22541
22542 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
22543 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
22544 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
22545 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
22546 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
22547 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
22548 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
22549 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
22550 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
22551 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
22552 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
22553 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
22554 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
22555
22556 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22557
22558 PR fortran/20865
22559 * gfortran.dg/pr20865.f90: New test.
22560
22561 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
22562
22563 * gcc.dg/void-cast-2.c: New test.
22564
22565 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22566
22567 PR c/21159
22568 * gcc.dg/void-cast-1.c: New test.
22569
22570 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
22571
22572 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
22573
22574 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22575
22576 PR fortran/21177
22577 * gfortran.dg/pr21177.f90: New test.
22578
22579 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
22580
22581 PR tree-optimization/21171
22582 * gcc.dg/tree-ssa/pr21171.c: New test.
22583
22584 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
22585
22586 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
22587 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
22588 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
22589 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
22590 gcc.dg/tree-ssa/gen-vect-32.c: New.
22591 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
22592 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
22593 don't run on PPC32.
22594
22595 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22596
22597 PR c/21213
22598 * gcc.dg/transparent-union-3.c: New test.
22599
22600 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22601
22602 PR c/20740
22603 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
22604 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
22605 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
22606 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
22607 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
22608 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
22609
22610 2005-04-26 Jeff Law <law@redhat.com>
22611
22612 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
22613 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
22614 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
22615 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
22616 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
22617 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
22618 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
22619
22620 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
22621
22622 PR tree-optimization/17598
22623 * gcc.dg/tree-ssa/pr17598.c: New testcase.
22624
22625 2005-04-25 Mike Stump <mrs@apple.com>
22626
22627 * objc.dg/fix-and-continue-1.m: Add.
22628
22629 2005-04-25 Roger Sayle <roger@eyesopen.com>
22630
22631 PR c++/20995
22632 * g++.dg/opt/pr20995-1.C: New test case.
22633
22634 2005-04-25 Devang Patel <dpatel@apple.com>
22635
22636 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
22637
22638 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
22639
22640 PR testsuite/21062
22641 * g++.dg/opt/alias2.C (printf): Correct the prototype.
22642
22643 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
22644
22645 PR C++/21188
22646 * g++.dg/opt/rtti2.C: New test.
22647
22648 2005-04-25 Paul Brook <paul@codesourcery.com>
22649 Steven G. Kargl <kargls@comcast.net>
22650
22651 PR fortran/20879
22652 * gfortran.dg/ichar_1.f90: New file.
22653
22654 2005-04-24 Jakub Jelinek <jakub@redhat.com>
22655
22656 PR middle-end/20991
22657 * g++.dg/opt/pr20991.C: New test.
22658
22659 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
22660 where sizeof (type) < __alignof__ (type).
22661 * gcc.dg/compat/struct-layout-1.h: Likewise.
22662
22663 2005-04-24 Per Bothner <per@bothner.com>
22664 Devang Patel <dpatel@apple.com>
22665
22666 PR preprocessor/20907
22667 * gcc.dg/cpp/very-long-comment.c: New test.
22668
22669 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22670
22671 PR fortran/20059
22672 * gfortran.dg/common_5.f: New test.
22673
22674 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
22675
22676 PR middle-end/21082
22677 * g++.dg/tree-ssa/pr21082.C: New testcase.
22678
22679 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
22680
22681 * gcc.dg/vect/vect-99.c: New test.
22682
22683 2005-04-22 Diego Novillo <dnovillo@redhat.com>
22684
22685 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
22686
22687 2005-04-22 Jeff Law <law@redhat.com>
22688
22689 * gcc.dg/uninit-5.c: Remove xfails.
22690 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
22691 conditionals and loads.
22692
22693 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
22694
22695 PR libfortran/20074
22696 PR libfortran/20436
22697 PR libfortran/21108
22698 * gfortran.dg/nested_reshape.f90: new test
22699 * gfortran.dg/reshape-alloc.f90: new test
22700 * gfortran.dg/reshape.f90: new test
22701
22702 2005-04-22 Mark Mitchell <mark@codesourcery.com>
22703
22704 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
22705
22706 * gcc.dg/arm-vfp1.c: New test.
22707
22708 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
22709
22710 PR c++/21087
22711 * g++.dg/lookup/builtin2.C: New test.
22712
22713 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
22714
22715 * gcc.dg/weak/weak-13.c: New test.
22716
22717 2005-04-21 Geoffrey Keating <geoffk@apple.com>
22718
22719 * lib/target-supports.exp (check_effective_target_sync_int_long):
22720 Add powerpc*.
22721
22722 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
22723
22724 * gcc.target/mips/branch-1.c: New test.
22725
22726 2005-04-21 Richard Henderson <rth@redhat.com>
22727
22728 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
22729 * gcc.dg/vect/vect-86.c: Likewise.
22730 * gcc.dg/vect/vect-87.c: Likewise.
22731 * gcc.dg/vect/vect-88.c: Likewise.
22732
22733 2005-04-21 Devang Patel <dpatel@apple.com>
22734
22735 PR optimization/20994
22736 * gcc.dg/tree-ssa/ifc-3.c: New test.
22737
22738 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
22739
22740 PR c/12913
22741 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
22742 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
22743 gcc.dg/c99-vla-jump-5.c: New tests.
22744
22745 2005-04-19 Richard Henderson <rth@redhat.com>
22746
22747 * lib/target-supports.exp (check_effective_target_vect_int_mult):
22748 Fix typo in exists check.
22749 (check_effective_target_sync_int_long): New.
22750 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
22751 * gcc.dg/ia64-sync-2.c: Likewise.
22752 * gcc.dg/ia64-sync-3.c: Likewise.
22753 * gcc.dg/ia64-sync-4.c: Likewise.
22754
22755 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
22756
22757 * gcc.dg/fold-xor-1.c: New test.
22758 * gcc.dg/fold-xor-2.c: New test.
22759
22760 2005-04-19 James E. Wilson <wilson@specifixinc.com>
22761
22762 PR target/20670
22763 * g++.dg/eh/fp-regs.C: New test.
22764
22765 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
22766
22767 * gcc.dg/Wint-to-pointer-cast-1.c,
22768 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
22769 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
22770 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
22771
22772 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22773
22774 PR fortran/16861
22775 * gfortran.dg/pr16861.f90: New test.
22776
22777 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
22778
22779 * gcc.dg/pr21085.c: New test.
22780
22781 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
22782
22783 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
22784 (setup_mips_tests, dg-mips-options): New procedures.
22785 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
22786 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
22787 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
22788 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
22789 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
22790 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
22791 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
22792 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
22793 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
22794 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
22795 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
22796 dg-mips-options instead of dg-options. Remove now-redundant
22797 preprocessor guards.
22798 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
22799 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22800 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22801 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
22802 * gcc.dg/vr-mult-2.c: Delete.
22803 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
22804 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
22805 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
22806 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
22807 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
22808 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
22809 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
22810
22811 2005-04-18 Laurent GUERBY <laurent@guerby.net>
22812
22813 * ada/acats/run_all.sh: Use sync when executable not present.
22814
22815 2005-04-18 Devang Patel <dpatel@apple.com>
22816
22817 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
22818 * gcc.dg/vect/vect-11a.c: New.
22819 * gcc.dg/vect/vect-none.c: Update.
22820 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
22821
22822 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
22823
22824 PR tree-optimization/20922
22825 * gcc.dg/pr20922-1.c: New test.
22826 * gcc.dg/pr20922-2.c: New test.
22827 * gcc.dg/pr20922-3.c: New test.
22828 * gcc.dg/pr20922-4.c: New test.
22829 * gcc.dg/pr20922-5.c: New test.
22830 * gcc.dg/pr20922-6.c: New test.
22831
22832 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22833
22834 PR libfortran/20950
22835 * gfortran.dg/pr20950.f: New test.
22836
22837 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22838
22839 PR libfortran/19216
22840 * gfortran.dg/pr19216.f: New test.
22841
22842 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
22843
22844 PR tree-optimization/21001
22845 * gcc.dg/tree-ssa/pr21001.c: New.
22846
22847 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
22848
22849 PR libfortran/21075
22850 * gfortran.dg/reshape_rank7.f90: New test.
22851
22852 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
22853
22854 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
22855 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
22856 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
22857 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
22858 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
22859 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
22860 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
22861 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
22862 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
22863 wrong way round).
22864 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
22865 in namelists. New test.
22866 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
22867 New test.
22868 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
22869 New test.
22870 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
22871 namelist. New test.
22872 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
22873 New test.
22874 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
22875 New test.
22876 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
22877 namelist. New test.
22878 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
22879 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
22880 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
22881 New test.
22882 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
22883 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
22884 arrays. New test.
22885
22886 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
22887
22888 * gfortran.dg/wtruncate.f: New testcase.
22889 * gfortran.dg/wtruncate.f90: New testcase.
22890
22891 2005-04-16 Mark Mitchell <mark@codesourcery.com>
22892
22893 PR c++/21025
22894 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
22895 which sizeof/alignof is dependent, rather than just whether we are
22896 processing_template_decl.
22897
22898 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
22899
22900 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
22901 corrected typo where the wrong variables had been compared.
22902
22903 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
22904
22905 PR libfortran/18495
22906 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
22907 Test callee-allocated version of return array with a write
22908 statement.
22909 Test spread with a temporary with another write statement.
22910
22911 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
22912
22913 PR tree-optimization/21031
22914 * gcc.dg/tree-ssa/pr21031.c: New.
22915
22916 2005-04-15 Uros Bizjak <uros@kss-loka.si>
22917
22918 PR tree-optimization/21004
22919 * gcc.dg/builtins-53.c: Include builtins-config.h.
22920 Check floorf, ceilf, floorl and ceill transformations
22921 only when HAVE_C99_RUNTIME is defined.
22922
22923 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
22924
22925 PR middle-end/20739
22926 * gcc.dg/tree-ssa/pr20739.c: New test.
22927
22928 2005-04-14 Mike Stump <mrs@apple.com>
22929
22930 * gcc.dg/Foundation.framework/empty: New.
22931 * gcc.dg/framework-2.c: New.
22932
22933 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
22934
22935 PR tree-optimization/21021
22936 * gcc.c-torture/compile/pr21021.c: New.
22937
22938 2005-04-14 Janis Johnson <janis187@us.ibm.com>
22939
22940 PR testsuite/21010
22941 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
22942 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
22943 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
22944 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
22945 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
22946 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
22947 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
22948 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
22949
22950 2005-04-14 Richard Henderson <rth@redhat.com>
22951
22952 * lib/target-supports.exp (check_effective_target_vect_condition):
22953 Add ia64, i?86, and x86_64.
22954
22955 2005-04-14 Steven G. Kargl <kargls@comcast.net>
22956
22957 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
22958
22959 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
22960
22961 PR tree-optimization/20657
22962 * gcc.dg/tree-ssa/pr20657.c: New.
22963
22964 2005-04-14 Uros Bizjak <uros@kss-loka.si>
22965
22966 * gcc.dg/builtins-53.c: Also check (int)trunc* and
22967 (long long int)trunc*.
22968
22969 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
22970
22971 PR target/20927
22972 * gcc.dg/pr20927.c: New test.
22973
22974 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
22975
22976 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
22977 * gcc.target/mips/asm-1.c: Likewise.
22978
22979 2005-04-13 Dale Johannesen <dalej@apple.com>
22980
22981 * objc.dg/objc-fast-4.m: New.
22982
22983 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
22984
22985 * gcc.target/cris/torture/cris-torture.exp: New driver in new
22986 directory.
22987 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
22988
22989 2005-04-13 David Edelsohn <edelsohn@gnu.org>
22990
22991 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
22992 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
22993 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
22994
22995 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
22996
22997 PR tree-optimization/20913
22998 * gcc.dg/tree-ssa/pr20913.c: New.
22999
23000 PR tree-optimization/20702
23001 * gcc.dg/tree-ssa/pr20702.c: New.
23002
23003 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23004
23005 PR c++/13744
23006 * g++.dg/inherit/local3.C: New test.
23007
23008 2005-04-12 Jeff Law <law@redhat.com>
23009
23010 * gcc.dg/tree-ssa/20050412-1.c: New test.
23011
23012 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
23013
23014 PR libfortran/19016
23015 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
23016 Add tests with mask generated by expression.
23017 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23018 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23019 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23020
23021 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
23022
23023 PR middle-end/20917
23024 * gcc.dg/20050409-1.c: New test.
23025
23026 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
23027
23028 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
23029
23030 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23031
23032 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23033 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
23034 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23035 (TARGET_CXX): Adjust accordingly.
23036 * target.h (struct gcc_target): Remove epxort_class_data. Add
23037 determine_class_data_visibility and class_data_always_comdat.
23038 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23039 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
23040 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23041 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
23042 (arm_cxx_determine_class_data_visibility): New.
23043 (arm_cxx_class_data_always_comdat): Likewise.
23044 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
23045 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
23046 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
23047 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
23048 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
23049 Define.
23050
23051 2005-04-11 Mark Mitchell <mark@codesourcery.com>
23052
23053 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
23054
23055 2005-04-11 Geoffrey Keating <geoffk@apple.com>
23056
23057 * gcc.dg/i386-darwin-fpmath.c: New.
23058
23059 2004-04-11 Devang Patel <dpatel@apple.com>
23060
23061 * lib/target-supports.exp (check_effective_target_vect_condition): New.
23062 * gcc.dg/vect/vect-ifcvt-1.c: New test.
23063 * gcc.dg/vect/vect-ifcvt-2.c: New test.
23064 * gcc.dg/vect/vect-ifcvt-3.c: New test.
23065 * gcc.dg/vect/vect-ifcvt-4.c: New test.
23066 * gcc.dg/vect/vect-ifcvt-5.c: New test.
23067 * gcc.dg/vect/vect-ifcvt-6.c: New test.
23068 * gcc.dg/vect/vect-ifcvt-7.c: New test.
23069 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
23070
23071 2004-04-11 Devang Patel <dpatel@apple.com>
23072
23073 * gcc.dg/vect/vect-dv-1.c: New test.
23074 * gcc.dg/vect/vect-dv-2.c: New test.
23075
23076 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23077
23078 PR tree-optimization/20933
23079 * gcc.dg/tree-ssa/pr20933.c: New test.
23080
23081 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23082
23083 * gfortran.dg/fold_nearest.f90: New test.
23084
23085 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
23086
23087 * gcc.dg/tree-ssa/alias-1.c: New test.
23088
23089 2005-04-11 Diego Novillo <dnovillo@redhat.com>
23090
23091 PR tree-optimization/20920
23092 * g++.dg/tree-ssa/pr20920.C: New test.
23093
23094 2005-04-11 Uros Bizjak <uros@kss-loka.si>
23095
23096 * gcc.dg/builtins-53.c: Also check (int)ceil* and
23097 (long long int)ceil*.
23098
23099 2005-04-10 Mark Mitchell <mark@codesourcery.com>
23100
23101 * g++.dg/warn/Wdtor1.C: Declare template in system header with
23102 explicit C++ linkage.
23103
23104 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23105
23106 * gfortran.dg/pr17229.f: Take care of the new obsolescence
23107 warning for arithmetic IF statements.
23108
23109 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
23110
23111 * eor_handling_1.f90: New test case.
23112 * eor_handling_2.f90: New test case.
23113 * eor_handling_3.f90: New test case.
23114 * eor_handling_4.f90: New test case.
23115 * eor_handling_5.f90: New test case.
23116 * noadv_size.f90: New test case.
23117 * pad_no.f90: New test case.
23118
23119 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
23120
23121 * gcc.c-torture/execute/20050410-1.c: New test.
23122
23123 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
23124
23125 * gcc.dg/pr20126.c: New.
23126
23127 2005-04-09 Bud Davis <bdavis@gfortran.org>
23128 Steven G. Kargl <kargls@comcast.net>
23129
23130 * gfortran.dg/PR19872.f: New test.
23131
23132 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23133
23134 * gfortran.dg/nint_1.f90: Fix dg-do directive.
23135
23136 2005-04-09 Steven G. Kargl <kargls@comcast.net>
23137
23138 * gfortran.dg/nint_1.f90: New test.
23139
23140 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23141
23142 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
23143 Added test for callee-allocated arrays with write statements.
23144 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
23145 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
23146 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
23147 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
23148 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
23149
23150 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
23151
23152 PR libfortran/20163
23153 * gfortran.dg/open-options-blanks.f: New test.
23154
23155 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23156
23157 PR fortran/13257
23158 * gfortran.dg/comma_format_extension_[1234].f: New tests.
23159
23160 2005-04-09 Jakub Jelinek <jakub@redhat.com>
23161
23162 * gcc.dg/tree-ssa/stdarg-1.c: New test.
23163 * gcc.dg/tree-ssa/stdarg-2.c: New test.
23164 * gcc.dg/tree-ssa/stdarg-3.c: New test.
23165 * gcc.dg/tree-ssa/stdarg-4.c: New test.
23166 * gcc.dg/tree-ssa/stdarg-5.c: New test.
23167 * gcc.c-torture/execute/stdarg-4.c: New test.
23168
23169 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
23170
23171 PR target/20795
23172 * g++.dg/abi/param2.C: New test.
23173
23174 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23175
23176 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
23177
23178 2005-04-09 Uros Bizjak <uros@kss-loka.si>
23179
23180 * gcc.dg/builtins-53.c: New test.
23181
23182 2005-04-08 Diego Novillo <dnovillo@redhat.com>
23183
23184 * g++.dg/tree-ssa/pr18178.C: New test.
23185 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
23186 * gcc.c-torture/execute/20041019-1.c: New test.
23187 * gcc.dg/tree-ssa/20041008-1.c: New test.
23188 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
23189 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
23190 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
23191 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
23192 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
23193 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
23194 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
23195 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
23196 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
23197 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
23198
23199 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
23200
23201 PR rtl-optimization/20466
23202 * gcc.c-torture/execute/pr20466-1.c: New test.
23203
23204 2005-04-08 Mark Mitchell <mark@codesourcery.com>
23205
23206 PR c++/20905
23207 * g++.dg/parse/cond2.C: New test.
23208
23209 PR c++/20145
23210 * g++.dg/warn/Wdtor1.C: New test.
23211
23212 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23213
23214 PR fortran/17229
23215 * gfortran.dg/pr17229.f: New test.
23216
23217 2005-04-07 Steven G. Kargl <kargls@comcast.net>
23218
23219 * gfortran.dg/tiny_1.f90: New test.
23220 * gfortran.dg/tiny_2.f90: ditto.
23221
23222 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
23223
23224 * gfortran.dg/eor_1.f90: Fix dg-do run line
23225 * gfortran.dg/open_new.f90: Fix dg-do run line
23226
23227 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
23228
23229 * lib/target-supports.exp (get_compiler_messages): Support
23230 optional arguments, the fourth being compiler options.
23231 (check_effective_target_fpic): New proc.
23232 * gcc.dg/20050321-2.c: Restrict to target fpic.
23233
23234 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
23235
23236 * gcc.dg/15443-1.c: New test.
23237 * gcc.dg/15443-2.c: Likewise.
23238
23239 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23240
23241 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
23242
23243 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23244
23245 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
23246
23247 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
23248
23249 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
23250 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
23251 -m64.
23252 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
23253 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
23254 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
23255
23256 2005-04-06 Mark Mitchell <mark@codesourcery.com>
23257
23258 PR c++/20212
23259 * g++.dg/warn/Wunused-11.C: New test.
23260
23261 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
23262
23263 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
23264
23265 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
23266
23267 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
23268
23269 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23270
23271 PR c++/20734
23272 * g++.dg/template/ptrmem13.C: New test.
23273
23274 2005-04-05 Per Bothner <per@bothner.com>
23275
23276 * lib/gcc.exp: Always add -fno-show-column, for now.
23277
23278 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
23279
23280 PR testsuite/20767
23281 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
23282 of plain old "unsigned int" for the type of "i". Makes this test
23283 64bit clean.
23284
23285 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
23286
23287 * gcc.dg/i386-ssefn-1.c: New test.
23288 * gcc.dg/i386-ssefn-2.c: New test.
23289 * gcc.dg/i386-ssefn-3.c: New test.
23290 * gcc.dg/i386-ssefn-4.c: New test.
23291
23292 2005-04-05 Jakub Jelinek <jakub@redhat.com>
23293
23294 PR tree-optimization/20076
23295 * gcc.dg/builtin-apply4.c: New test.
23296
23297 PR preprocessor/19475
23298 * gcc.dg/cpp/macspace1.c: New test.
23299 * gcc.dg/cpp/macspace2.c: New test.
23300
23301 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23302
23303 * gfortran.dg/pr20755.f: Fixed bad format.
23304
23305 2005-04-05 Mark Mitchell <mark@codesourcery.com>
23306
23307 PR c++/20763
23308 * g++.dg/ext/attrib21.C: New test.
23309
23310 2004-04-05 Devang Patel <dpatel@apple.com>
23311
23312 * lib/target-supports.exp (check_effective_target_vect_shif): New.
23313 * gcc.dg/vect/vect-shift-1.c: New test.
23314
23315 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23316
23317 PR libfortran/20755
23318 * gfortran.dg/pr20755.f: New test.
23319
23320 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
23321
23322 * gfortran.dg/pr15959.f90: New test.
23323 * gfortran.dg/string_pad_trunc.f90: New test.
23324
23325 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23326
23327 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
23328 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
23329 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
23330 syntax.
23331
23332 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23333
23334 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
23335
23336 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23337
23338 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
23339 * gcc.c-torture/compile/20011119-2.c: Likewise.
23340 * gcc.c-torture/compile/981001-2.c: Likewise.
23341
23342 2005-04-04 Mark Mitchell <mark@codesourcery.com>
23343
23344 PR c++/20679
23345 * g++.dg/template/overload4.C: New test.
23346
23347 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23348
23349 PR c++/20746
23350 * g++.dg/abi/covariant5.C: New.
23351
23352 PR debug/20505
23353 * g++.dg/debug/const2.C: New.
23354
23355 2005-04-04 Jakub Jelinek <jakub@redhat.com>
23356
23357 PR rtl-optimization/16104
23358 * gcc.c-torture/execute/20050316-1.c: New test.
23359
23360 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
23361
23362 * g++.dg/template/spec23.C: Fix dg-error text.
23363
23364 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
23365
23366 PR c++/19199
23367 * g++.dg/expr/lval2.C: New.
23368
23369 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23370
23371 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
23372 __builtin_strcasecmp and __builtin_strncasecmp.
23373
23374 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
23375
23376 PR c++/20723
23377 * g++.dg/template/spec22.C: New.
23378 * g++.dg/template/spec23.C: New.
23379
23380 2005-04-03 Dale Ranta <dir@lanl.gov>
23381 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23382
23383 PR libfortran/20068
23384 PR libfortran/20125
23385 PR libfortran/20156
23386 PR libfortran/20471
23387 * gfortran.dg/backspace.f: New test.
23388
23389 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
23390
23391 * gcc.dg/pr19345.c: New test.
23392
23393 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23394
23395 PR tree-optimization/20640
23396 * gcc.dg/torture/tree-loop-1.c: New.
23397
23398 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
23399
23400 PR rtl-optimization/20290
23401 * gcc.c-torture/execute/loop-ivopts-2.c: New.
23402
23403 2005-04-02 Geoffrey Keating <geoffk@apple.com>
23404
23405 * gcc.dg/rs6000-fpint.c: New.
23406
23407 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
23408
23409 * gcc.dg/old-style-then-proto-1.c: New test.
23410
23411 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23412
23413 * gfortran.fortran-torture/execute/backspace.f90: Check
23414 after backspace and read was incorrect.
23415
23416 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23417
23418 * gcc.c-torture/execute/builtins/strcat.c: Check the result
23419 buffer past the terminating NUL using memcmp.
23420 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
23421 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
23422
23423 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
23424 Fix unused/uninitialized variable warnings.
23425
23426 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
23427 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
23428 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
23429 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
23430
23431 * gcc.c-torture/execute/builtins/abs-1-lib.c,
23432 gcc.c-torture/execute/builtins/fputs-lib.c,
23433 gcc.c-torture/execute/builtins/lib/fprintf.c,
23434 gcc.c-torture/execute/builtins/lib/main.c,
23435 gcc.c-torture/execute/builtins/lib/memcmp.c,
23436 gcc.c-torture/execute/builtins/lib/memmove.c,
23437 gcc.c-torture/execute/builtins/lib/mempcpy.c,
23438 gcc.c-torture/execute/builtins/lib/memset.c,
23439 gcc.c-torture/execute/builtins/lib/printf.c,
23440 gcc.c-torture/execute/builtins/lib/sprintf.c,
23441 gcc.c-torture/execute/builtins/lib/stpcpy.c,
23442 gcc.c-torture/execute/builtins/lib/strchr.c,
23443 gcc.c-torture/execute/builtins/lib/strcmp.c,
23444 gcc.c-torture/execute/builtins/lib/strcpy.c,
23445 gcc.c-torture/execute/builtins/lib/strcspn.c,
23446 gcc.c-torture/execute/builtins/lib/strlen.c,
23447 gcc.c-torture/execute/builtins/lib/strncat.c,
23448 gcc.c-torture/execute/builtins/lib/strncmp.c,
23449 gcc.c-torture/execute/builtins/lib/strncpy.c,
23450 gcc.c-torture/execute/builtins/lib/strrchr.c,
23451 gcc.c-torture/execute/builtins/lib/strspn.c,
23452 gcc.c-torture/execute/builtins/lib/strstr.c,
23453 gcc.c-torture/execute/builtins/memops-asm-lib.c,
23454 gcc.c-torture/execute/builtins/strlen-2.c,
23455 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
23456 prototypes.
23457
23458 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
23459
23460 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
23461 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
23462 selectany usage.
23463
23464 2005-04-01 Jakub Jelinek <jakub@redhat.com>
23465
23466 PR c++/19406
23467 * g++.dg/debug/using1.C: New test.
23468
23469 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
23470
23471 PR middle-end/20524
23472 * gcc.dg/alias-7.c: Prefix asm-declared name with
23473 __USER_LABEL_PREFIX__.
23474
23475 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
23476
23477 Fix fallout from PR middle-end/15700:
23478 * gcc.c-torture/compile/20011119-1.c: Take
23479 __USER_LABEL_PREFIX__ into account.
23480 * gcc.c-torture/compile/20011119-2.c: Likewise.
23481
23482 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
23483
23484 PR c++/18644
23485 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
23486
23487 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
23488
23489 PR c/17855
23490 * gcc.c-torture/compile/struct-non-lval-1.c,
23491 gcc.c-torture/compile/struct-non-lval-2.c,
23492 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
23493
23494 2005-03-31 Janis Johnson <janis187@us.ibm.com>
23495
23496 * gcc.dg/tls/tls.exp: Remove temporary file.
23497 * g++.dg/tls/tls.exp: Ditto.
23498 * lib/file-format.exp: Ditto.
23499 * g++.dg/special/ecos.exp: Ditto.
23500
23501 * lib/profopt.exp: Treat prof_ext as a list.
23502 * gcc.misc-tests/bprob.exp: Ditto.
23503 * g++.dg/bprob/bprob.exp: Ditto.
23504
23505 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
23506 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
23507 g++.dg/tree-ssa/pointer-reference-alias.C,
23508 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
23509 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
23510 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
23511 g++.dg/vect/pr19951.cc: Ditto.
23512 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
23513 gcc.dg/builtins-47.c: Ditto.
23514 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
23515 gcc.dg/pr20115-1.c: Ditto.
23516 * gcc.dg/tree-ssa/20030530-2.c,
23517 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
23518 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23519 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
23520 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23521 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
23522 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
23523 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
23524 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
23525 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
23526 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
23527 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
23528 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
23529 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
23530 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
23531 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
23532 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23533 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23534 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23535 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23536 gcc.dg/tree-ssa/20030824-1.c,
23537 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
23538 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
23539 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
23540 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
23541 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
23542 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
23543 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
23544 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
23545 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
23546 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
23547 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
23548 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
23549 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
23550 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
23551 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
23552 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
23553 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
23554 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
23555 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
23556 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
23557 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
23558 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
23559 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
23560 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
23561 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
23562 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
23563 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
23564 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
23565 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
23566 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
23567 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
23568 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
23569 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
23570 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
23571 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
23572 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
23573 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
23574 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
23575 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
23576 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
23577 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
23578 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
23579 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23580 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
23581 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
23582 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
23583 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
23584 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
23585 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
23586 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
23587 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23588 gcc.dg/tree-ssa/useless-1.c: Ditto.
23589 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
23590 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
23591 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
23592 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
23593 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23594 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
23595 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
23596 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
23597 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
23598 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
23599 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
23600 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
23601 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
23602 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
23603 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
23604 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
23605 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
23606 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
23607 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
23608 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
23609 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
23610 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
23611 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
23612 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
23613 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
23614 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
23615 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
23616 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
23617 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
23618 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
23619 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
23620 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
23621 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
23622 gcc.dg/vect/vect-none.c: Ditto.
23623 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
23624 treelang/compile/unsigned.tree: Ditto.
23625
23626 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
23627 * gcc.dg/cpp/direct2s.c: Ditto.
23628 * gcc.dg/cpp/paste4.c: Ditto.
23629 * gcc.dg/cpp/separate-1.c: Ditto.
23630 * gcc.dg/pch/save-temps-1.c: Ditto.
23631 * g++.dg/ext/altivec-10.C: Ditto.
23632 * g++.dg/pch/pch.C: Ditto.
23633
23634 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
23635
23636 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
23637 * g++.dg/template/repo1.C: Ditto.
23638 * g++.dg/template/repo2.C: Ditto.
23639 * g++.dg/template/repo3.C: Ditto.
23640 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
23641 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
23642 * g++.old-deja/g++.pt/repo1.C: Ditto.
23643 * g++.old-deja/g++.pt/repo2.C: Ditto.
23644 * g++.old-deja/g++.pt/repo3.C: Ditto.
23645 * g++.old-deja/g++.pt/repo4.C: Ditto.
23646
23647 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
23648 * gcc.dg/20030107-1.c: Ditto.
23649 * gcc.dg/20030702-1.c: Ditto.
23650 * gcc.dg/profile-generate-1.c: Ditto.
23651 * g++.dg/other/profile1.C: Ditto.
23652 * g++.old-deja/g++.robertl/eb83.C: Ditto.
23653
23654 * lib/gcc-dg.exp (remove-build-file): New.
23655 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
23656 cleanup-tree-dump, cleanup-saved-temps): New.
23657
23658 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
23659
23660 PR c++/19203, DR 214
23661 * g++.dg/parse/ambig3.C: Not ambiguous.
23662 * g++.dg/template/spec20.C: New.
23663 * g++.dg/template/spec21.C: New.
23664
23665 2005-03-31 Steve Ellcey <sje@cup.hp.com>
23666
23667 PR target/20045
23668 * gcc.dg/ia64-fptr-1.c: Run only on linux.
23669
23670 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23671
23672 PR libfortran/20660
23673 * gfortran.dg/negative_unit.f: New test.
23674
23675 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
23676
23677 * gcc.dg/20050330-1.c: New test.
23678
23679 2005-03-30 Devang Patel <dpatel@apple.com>
23680
23681 * g++.dg/tree-sra/ssa-sra-3.C: New test.
23682
23683 2005-03-30 Dale Johannesen <dalej@apple.com>
23684
23685 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
23686
23687 2005-03-30 Janis Johnson <janis187@us.ibm.com>
23688
23689 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
23690 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
23691 Strip options from test name.
23692
23693 2005-03-31 Jan Hubicka <jh@suse.cz>
23694
23695 * gcc.dg/varpool-1.c: New testcase.
23696
23697 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
23698
23699 PR c/772
23700 PR c/17913
23701 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
23702 gcc.dg/stmt-expr-label-3.c : New tests.
23703 * gcc.c-torture/execute/medce-2.c: Remove.
23704
23705 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
23706
23707 PR c/20368
23708 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
23709 tests.
23710
23711 2005-03-30 Alan Modra <amodra@bigpond.net.au>
23712
23713 * gcc.c-torture/compile/pr20203.c: New test.
23714
23715 2005-03-26 Steven G. Kargl <kargls@comcast.net>
23716
23717 * gfortran.dg/promotion.f90: New test.
23718
23719 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
23720
23721 PR middle-end/20491
23722 * gcc.dg/torture/asm-subreg-1.c: New test.
23723
23724 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
23725
23726 PR c/20672
23727 * gcc.dg/pr20672-1.c: New test.
23728
23729 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
23730
23731 * gfortran.dg/vect: New directory.
23732 * gfortran.dg/vect/vect.exp: New.
23733 * gfortran.dg/vect/vect-1.f90: New test.
23734 * gfortran.dg/vect/vect-2.f90: New test.
23735 * gfortran.dg/vect/vect-3.f90: New test.
23736 * gfortran.dg/vect/vect-4.f90: New test.
23737 * gfortran.dg/vect/vect-5.f90: New test.
23738
23739 2005-03-29 Jakub Jelinek <jakub@redhat.com>
23740
23741 PR middle-end/20622
23742 * gcc.dg/alias-7.c: New test.
23743
23744 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23745
23746 * gcc.dg/sparc-reg-1.c: New test.
23747
23748 2005-03-28 Steve Ellcey <sje@cup.hp.com>
23749
23750 PR target/19890
23751 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
23752
23753 2005-03-29 Dale Ranta <dir@lanl.gov>
23754 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23755
23756 PR libfortran/20163
23757 * gfortran.dg/pr20163-2.f: New test.
23758
23759 2005-03-28 Jan Hubicka <jh@suse.cz>
23760
23761 PR middle-end/20635
23762 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
23763 by Jakub Jelinek.
23764
23765 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
23766
23767 PR tree-optimization/20626
23768 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
23769 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
23770
23771 2005-03-26 Steven G. Kargl <kargls@comcast.net>
23772
23773 * gfortran.dg/underflow.f90: New test.
23774 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
23775
23776 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23777
23778 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
23779
23780 2005-03-25 Mark Mitchell <mark@codesourcery.com>
23781
23782 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
23783 (g++_init): Make sure that CXXFLAGS is set.
23784 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
23785 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
23786 * lib/gfortran.exp (gfortran_link_flags): Likewise.
23787 * lib/objc.exp (objc_init): Likewise.
23788 * lib/treelang.exp (treelang_init): Likewise.
23789
23790 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
23791
23792 PR tree-optimization/20470
23793 * gcc.dg/tree-ssa/pr20470.c: New test.
23794
23795 2005-03-25 Geoffrey Keating <geoffk@apple.com>
23796
23797 * gcc.dg/ppc-stfiwx.c: New.
23798
23799 2005-03-25 Steve Ellcey <sje@cup.hp.com>
23800
23801 PR target/19888
23802 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
23803
23804 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
23805
23806 * gcc.dg/20050325-1.c: Fix a typo.
23807
23808 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23809
23810 PR libfortran/19678
23811 PR libfortran/19679
23812 * gfortran.dg/dos_eol.f: New test.
23813
23814 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
23815
23816 PR rtl-optimization/20249
23817 * gcc.dg/20050325-1.c: New test.
23818
23819 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23820
23821 PR libfortran/15332
23822 * gfortran.dg/pr15332.f: New test.
23823
23824 2005-03-24 Dale Johannesen <dalej@apple.com>
23825
23826 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
23827
23828 2005-03-24 Geoffrey Keating <geoffk@apple.com>
23829
23830 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
23831 'internal' visibility.
23832 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
23833 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
23834 'protected' visibility.
23835 * gcc.dg/visibility-7.c: Likewise.
23836 * lib/target-supports.exp (check_visibility_available): Take
23837 a parameter, the kind of visibility to check for.
23838 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
23839 to check_visibility_available.
23840
23841 * g++.dg/expr/cast3.C: New.
23842
23843 2005-03-24 David Edelsohn <edelsohn@gnu.org>
23844
23845 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
23846 rs6000.
23847
23848 2005-03-24 Steve Ellcey <sje@cup.hp.com>
23849
23850 PR target/20095
23851 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
23852
23853 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
23854
23855 * gcc.dg/badshift.c: Renamed to...
23856 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
23857
23858 * gcc.target/i386/badshift.c: Renamed to...
23859 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
23860 only.
23861
23862 PR rtl-optimization/20532
23863 * gcc.target/i386/badshift.c: New.
23864
23865 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23866
23867 * gfortran.dg/pr18025.f90: New test.
23868
23869 2005-03-23 Dale Johannesen <dalej@apple.com>
23870
23871 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
23872
23873 2005-03-23 Mark Mitchell <mark@codesourcery.com>
23874
23875 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
23876
23877 * lib/target-supports.exp (check_iconv_available): Default
23878 libiconv to -liconv, if there is no definition.
23879
23880 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
23881
23882 * gcc.dg/torture/cris-asm-mof-1.c: New test.
23883
23884 2005-03-22 Mark Mitchell <mark@codesourcery.com>
23885
23886 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
23887 * g++.dg/opt/pr7503-2.C: Likewise.
23888 * g++.dg/opt/pr7503-3.C: Likewise.
23889 * g++.dg/opt/pr7503-4.C: Likewise.
23890 * g++.dg/opt/pr7503-5.C: Likewise.
23891 * g++.dg/warn/minmax.C: New test.
23892
23893 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23894
23895 * gfortran.dg/g77_intrinsics_funcs.f: New test.
23896 * gfortran.dg/g77_intrinsics_sub.f: New test.
23897
23898 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
23899 Jan Hubicka <jh@suse.cz>
23900 Steven Bosscher <stevenb@suse.de
23901
23902 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
23903
23904 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23905
23906 PR c++/19980
23907 * g++.dg/template/redecl3.C: New test.
23908
23909 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23910
23911 PR c++/20499
23912 * g++.dg/parse/error16.C: Tweak error markers.
23913
23914 2005-03-22 Jakub Jelinek <jakub@redhat.com>
23915
23916 PR target/20561
23917 * gcc.dg/20050321-2.c: New test.
23918
23919 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
23920
23921 PR c++/20465
23922 PR c++/20381
23923 * g++.dg/template/ptrmem12.C: New.
23924
23925 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
23926
23927 PR rtl-optimization/20527
23928 * gcc.c-torture/execute/pr20527-1.c: New test.
23929
23930 2005-03-22 Ben Elliston <bje@au.ibm.com>
23931
23932 * gcc.misc-tests/options.exp (check_for_options): Create a real C
23933 program, compile it into a real executable and then delete the .c
23934 and .x files afterwards, to avoid problems on testglue targets.
23935
23936 2005-03-21 Stuart Hastings <stuart@apple.com>
23937
23938 * gcc.target/i386/sse-2.c: New.
23939
23940 2005-03-21 Uros Bizjak <uros@kss-loka.si>
23941
23942 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
23943
23944 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23945
23946 * g++.dg/parse/crash25.C: Fix typo.
23947
23948 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23949
23950 PR c++/20461
23951 * g++.dg/parse/crash24.C: New test.
23952
23953 PR c++/20536
23954 * g++.dg/parse/crash25.C: New test.
23955
23956 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23957
23958 PR c++/20147
23959 * g++.dg/ext/stmtexpr4.C: New test.
23960
23961 2005-03-20 Roger Sayle <roger@eyesopen.com>
23962
23963 PR middle-end/20539
23964 * gcc.c-torture/compile/pr13066-1.c: New test case.
23965 * gcc.c-torture/compile/pr20539-1.c: Likewise.
23966 * g++.dg/opt/pr13066-1.C: Likewise.
23967
23968 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
23969
23970 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
23971
23972 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23973
23974 PR fortran/18525
23975 * gfortran.dg/nesting_1.f90: New test.
23976
23977 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23978
23979 PR c++/20240
23980 * g++.dg/lookup/using13.C: New test.
23981
23982 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23983
23984 PR c++/20333
23985 * g++.dg/template/crash36.C: New test.
23986
23987 2005-03-18 Paolo Carlini <pcarlini@suse.de>
23988
23989 PR c++/20463
23990 * g++.dg/template/crash35.C: New test.
23991
23992 2005-03-17 Paolo Carlini <pcarlini@suse.de>
23993
23994 PR c++/19966
23995 * g++.dg/overload/operator2.C: New test.
23996
23997 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23998
23999 PR libfortran/20257
24000 * gfortran.dg/pr20257.f90: New test.
24001
24002 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24003
24004 PR libfortran/20480
24005 * gfortran.dg/pr20480.f90: New test.
24006
24007 2005-03-16 Richard Henderson <rth@redhat.com>
24008
24009 PR middle-end/15700
24010 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
24011 (_rtld_global): New.
24012 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
24013 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
24014
24015 * gcc.dg/alias-3.c: New.
24016 * gcc.dg/alias-4.c: New.
24017 * gcc.dg/alias-5.c: New.
24018 * gcc.dg/alias-6.c: New.
24019
24020 2005-03-15 Geoffrey Keating <geoffk@apple.com>
24021
24022 * gcc.dg/cpp/ucnid-7.c: New.
24023
24024 2005-03-15 Janis Johnson <janis187@us.ibm.com>
24025 Dorit Naishlos <dorit@il.ibm.com>
24026
24027 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
24028 darwin.
24029
24030 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
24031
24032 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
24033 support misaligned accesses.
24034 * gcc.dg/vect/vect-58.c: Likewise.
24035 * gcc.dg/vect/vect-92.c: New.
24036 * gcc.dg/vect/vect-93.c: New.
24037
24038 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
24039
24040 PR fortran/18827
24041 * gfortran.dg/assign_2.f90: New test.
24042 * gfortran.dg/assign_3.f90: New test.
24043 * gfortran.dg/assign.f90: New test.
24044
24045 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
24046
24047 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
24048 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
24049 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
24050 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
24051 names.
24052
24053 2005-03-14 Geoffrey Keating <geoffk@apple.com>
24054
24055 * gcc.dg/cpp/ucnid-6.c: New.
24056
24057 * gcc.dg/cpp/normalize-1.c: New.
24058 * gcc.dg/cpp/normalize-2.c: New.
24059 * gcc.dg/cpp/normalize-3.c: New.
24060 * gcc.dg/cpp/normalize-4.c: New.
24061 * gcc.dg/cpp/ucnid-4.c: New.
24062 * gcc.dg/cpp/ucnid-5.c: New.
24063 * g++.dg/cpp/normalize-1.C: New.
24064 * g++.dg/cpp/ucnid-1.C: New.
24065
24066 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24067
24068 * gcc.dg/pr18628.c: New.
24069
24070 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
24071
24072 PR c++/20280
24073 * g++.dg/tree-ssa/pr20280.C: New.
24074
24075 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24076
24077 PR fortran/20467
24078 * gfortran.dg/stfunc_2.f90: New test.
24079
24080 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24081
24082 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
24083
24084 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
24085
24086 * gcc.dg/tree-ssa/20050314-1.c: New test.
24087
24088 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24089
24090 PR c++/4403
24091 PR c++/9783, DR433
24092 * g++.dg/template/friend34.C: New test.
24093 * g++.dg/template/friend35.C: Likewise.
24094 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
24095
24096 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24097
24098 Friend class name lookup 5/n
24099 PR c++/1016
24100 * g++.dg/lookup/hidden-class1.C: New test.
24101 * g++.dg/lookup/hidden-class2.C: Likewise.
24102 * g++.dg/lookup/hidden-class3.C: Likewise.
24103 * g++.dg/lookup/hidden-class4.C: Likewise.
24104 * g++.dg/lookup/hidden-class5.C: Likewise.
24105 * g++.dg/lookup/hidden-class6.C: Likewise.
24106 * g++.dg/lookup/hidden-class7.C: Likewise.
24107 * g++.dg/lookup/hidden-class8.C: Likewise.
24108 * g++.dg/lookup/hidden-class9.C: Likewise.
24109 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
24110 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
24111 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
24112 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
24113 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
24114 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
24115 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
24116 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
24117 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
24118 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
24119 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
24120
24121 2005-03-13 Mark Mitchell <mark@codesourcery.com>
24122
24123 PR c++/20157
24124 * g++.dg/template/error18.C: New test.
24125
24126 2005-03-09 Ben Elliston <bje@au.ibm.com>
24127
24128 PR debug/16792
24129 * g++.dg/debug/pr16792.C: New test.
24130
24131 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24132
24133 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
24134 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
24135 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
24136 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
24137 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
24138 test assertion names.
24139
24140 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24141
24142 PR fortran/18600
24143 * gfortran.dg/stfunc_1.f90: New test.
24144
24145 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24146
24147 PR fortran/16907
24148 * gfortran.dg/real_index_1.f90: New test.
24149
24150 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24151
24152 PR fortran/20323
24153 * gfortran.dg/spec_expr_1.f90: New test.
24154
24155 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
24156
24157 PR c/20402
24158 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
24159 new parser.
24160
24161 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24162
24163 PR fortran/20361
24164 * gfortran.dg/largeequiv_1.f90: New test.
24165
24166 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24167
24168 * gcc.dg/ucnid-1.c: New.
24169 * gcc.dg/ucnid-2.c: New.
24170 * gcc.dg/ucnid-3.c: New.
24171 * gcc.dg/ucnid-4.c: New.
24172 * gcc.dg/ucnid-5.c: New.
24173 * gcc.dg/ucnid-6.c: New.
24174 * gcc.dg/cpp/ucnid-1.c: New.
24175 * gcc.dg/cpp/ucnid-2.c: New.
24176 * gcc.dg/cpp/ucnid-3.c: New.
24177 * g++.dg/other/ucnid-1.C: New.
24178
24179 2005-03-12 Geoffrey Keating <geoffk@apple.com>
24180
24181 * gcc.dg/vmx/darwin-abi-3.c: Delete.
24182
24183 2005-03-11 Per Bothner <per@bothner.com>
24184
24185 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
24186 that diagnotics refer to correct token.
24187 * gcc.dg/unused-3.c: Likewise.
24188
24189 2005-03-11 Per Bothner <per@bothner.com>
24190
24191 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
24192 constant" is now actually on same line as string constant.
24193 * gcc.dg/cpp/direct2s.c: Likewise.
24194
24195 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
24196
24197 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
24198
24199 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24200
24201 PR libfortran/20124
24202 * gfortran.dg/pr20124.f90: New Test
24203
24204 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
24205
24206 PR tree-optimization/20130
24207 * gcc.dg/pr20130-1.c: New test.
24208
24209 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24210
24211 PR target/20095
24212 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
24213
24214 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24215
24216 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
24217
24218 2005-03-10 Steve Ellcey <sje@cup.hp.com>
24219
24220 * g++.dg/eh/forced1.C: Fix comment.
24221 * g++.dg/eh/forced2.C: Ditto.
24222 * g++.dg/eh/forced3.C: Ditto.
24223 * g++.dg/eh/forced4.C: Ditto.
24224
24225 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
24226
24227 PR rtl-opt/20412
24228 * gcc.c-torture/compile/pr20412.c: New test.
24229
24230 2005-03-10 Roger Sayle <roger@eyesopen.com>
24231
24232 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
24233
24234 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24235
24236 PR target/20322
24237 * gcc.dg/20050307-1.c: New test.
24238
24239 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
24240
24241 PR c++/20375
24242 * g++.dg/other/stdarg3.C: New.
24243
24244 2005-03-10 Jakub Jelinek <jakub@redhat.com>
24245
24246 PR c++/18384, c++/18327
24247 * g++.dg/init/array19.C: New test.
24248
24249 PR inline-asm/20314
24250 * gcc.dg/torture/pr20314-1.c: New test.
24251 * gcc.dg/torture/pr20314-2.c: New test.
24252
24253 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
24254
24255 * gcc.dg/20050309-1.c: New test.
24256
24257 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24258
24259 * gcc.dg/builtins-10.c: Reactivate disabled test.
24260 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
24261 new cbrt transformations.
24262
24263 2005-03-09 Mark Mitchell <mark@codesourcery.com>
24264
24265 PR c++/20208
24266 * g++.dg/template/array13.C: New test.
24267
24268 2005-03-09 Paolo Carlini <pcarlini@suse.de>
24269
24270 PR c++/16859
24271 * g++.dg/init/brace4.C: New test.
24272
24273 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
24274
24275 PR c++/20186
24276 * g++.dg/template/non-dependent12.C: New.
24277
24278 2005-03-08 Mark Mitchell <mark@codesourcery.com>
24279
24280 PR c++/20142
24281 * g++.dg/init/array18.C: Add dg-do run marker.
24282
24283 PR c++/20142
24284 * g++.dg/init/array18.C: New test.
24285
24286 2005-03-09 Ben Elliston <bje@au.ibm.com>
24287
24288 * consistency.vlad/vlad.exp: Remove trailing semicolons.
24289 * g++.dg/gcov/gcov.exp: Likewise.
24290 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
24291 * gcc.target/xstormy16/xstormy16.exp: Likewise.
24292 * lib/c-torture.exp: Likewise.
24293 * lib/fortran-torture.exp: Likewise.
24294 * lib/g++.exp: Likewise.
24295 * lib/gcc-defs.exp: Likewise.
24296 * lib/gcc-dg.exp: Likewise.
24297 * lib/gcc.exp: Likewise.
24298 * lib/gcov.exp: Likewise.
24299 * lib/gfortran.exp: Likewise.
24300 * lib/mike-g++.exp: Likewise.
24301 * lib/mike-gcc.exp: Likewise.
24302 * lib/objc-torture.exp: Likewise.
24303 * lib/objc.exp: Likewise.
24304 * lib/profopt.exp: Likewise.
24305 * lib/target-libpath.exp: Likewise.
24306 * lib/target-supports.exp: Likewise.
24307 * lib/treelang.exp: Likewise.
24308 * lib/wrapper.exp: Likewise.
24309
24310 2005-03-08 Jeff Law <law@redhat.com>
24311
24312 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
24313 PHI-OPT changes.
24314
24315 2005-03-08 Ira Rosen <irar@il.ibm.com>
24316
24317 * gcc.dg/vect/pr20122.c: New test.
24318
24319 2005-03-07 Jeff Law <law@redhat.com>
24320
24321 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
24322 was folded away.
24323 * gcc.dg/tree-ssa/pr18133-1.c: New test.
24324 * gcc.dg/tree-ssa/pr18133-2.c: New test.
24325 * gcc.dg/tree-ssa/pr18134.c: New test.
24326
24327 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24328
24329 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
24330 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
24331 gcc.dg/torture/builtin-noret-2.c: Require weak support.
24332
24333 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
24334
24335 PR tree-opt/17671
24336 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
24337
24338 2005-03-07 Mark Mitchell <mark@codesourcery.com>
24339
24340 * g++.dg/warn/Wnvdtor.C: New test.
24341
24342 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
24343
24344 * gcc.dg/torture/pr19683-1.c: New test.
24345
24346 2005-03-06 Steven G. Kargl <kargls@comcast.net>
24347
24348 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
24349 * gfortran.dg/g77/19990313-2.f: Ditto.
24350 * gfortran.dg/g77/19990313-3.f: Ditto.
24351 * gfortran.dg/g77/19990525-0.f: Ditto.
24352 * gfortran.dg/g77/19990826-0.f: Ditto.
24353 * gfortran.dg/g77/19990826-2.f: Ditto.
24354 * gfortran.dg/g77/19990826-3.f: Ditto.
24355 * gfortran.dg/g77/20000511-1.f: Ditto.
24356 * gfortran.dg/g77/20000511-2.f: Ditto.
24357 * gfortran.dg/g77/970625-2.f: Ditto.
24358 * gfortran.dg/g77/980310-2.f: Ditto.
24359 * gfortran.dg/g77/980310-3.f: Ditto.
24360 * gfortran.dg/g77/980310-8.f: Ditto.
24361 * gfortran.dg/g77/980519-2.f: Ditto.
24362 * gfortran.dg/g77/alpha1.f: Ditto.
24363 * gfortran.dg/g77/claus.f: Ditto.
24364 * gfortran.dg/g77/erfc.f: Ditto.
24365 * gfortran.dg/g77/short.f: Ditto.
24366 * gfortran.fortran-torture/execute/data.f90: Ditto.
24367 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
24368 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
24369
24370 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24371
24372 * lib/file-format.exp (gcc_target_object_format): Add check for som
24373 format and hardcode object formats on hppa*-*-hpux*.
24374 * lib/target-supports.exp (check_weak_available): Add check for som
24375 object format. Always return 0 on hppa*-*-hpux10*.
24376
24377 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
24378 is defined.
24379
24380 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
24381
24382 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24383
24384 * gfortran.dg/pr19936_1.f90: New test.
24385 * gfortran.dg/pr19936_2.f90: New test.
24386 * gfortran.dg/pr19936_3.f90: New test.
24387
24388 2005-03-05 Steven G. Kargl <kargls@comcast.net>
24389 Paul Thomas <prthomas@drfccad.cea.fr>
24390
24391 * gfortran.dg/PR19754_1.f90: New test.
24392 * gfortran.dg/PR19754_2.f90: Ditto.
24393
24394 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24395
24396 PR c++/19311
24397 * g++.dg/template/non-dependent11.C: New test.
24398
24399 2005-03-05 Uros Bizjak <uros@kss-loka.si>
24400
24401 * lib/target-supports.exp (check_iconv_available): Fix comment.
24402
24403 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
24404 Joseph S. Myers <joseph@codesourcery.com>
24405
24406 PR c++/19797
24407 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
24408
24409 2005-03-04 Matthew Sachs <msachs@apple.com>
24410
24411 * gcc.exp (gcc_target_compile): Put braces around
24412 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
24413 * objc.exp (objc_target_compile): Likewise.
24414 * treelang.exp (treelang_target_compile): Likewise.
24415
24416 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24417
24418 PR fortran/19673
24419 * gfortran.dg/func_result_1.f90: New test.
24420
24421 2005-03-04 Ben Elliston <bje@au.ibm.com>
24422
24423 * gcc.misc-tests/options.exp: New test.
24424
24425 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
24426
24427 * gcc.dg/pr15784-4.c: New test.
24428
24429 2005-03-03 Geoffrey Keating <geoffk@apple.com>
24430
24431 * gcc.c-torture/execute/pr17133.c: New.
24432 * gcc.c-torture/compile/20050303-1.c: New.
24433
24434 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
24435
24436 * gcc.dg/cpp/assert4.c: Fix for cygwin.
24437
24438 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
24439
24440 * g++.dg/overload/using2.C: New.
24441
24442 2005-03-02 Mark Mitchell <mark@codesourcery.com>
24443
24444 PR c++/19916
24445 * g++.dg/init/ptrmem2.C: New test.
24446
24447 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
24448
24449 PR c/8927
24450 * gcc.dg/pr8927-1.c: New test.
24451
24452 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
24453
24454 PR c++/20232
24455 * g++.dg/inherit/covariant12.C: New.
24456
24457 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24458
24459 PR fortran/19479
24460 * gfortran.dg/bound_1.f90: New test.
24461
24462 2005-02-28 Janis Johnson <janis187@us.ibm.com>
24463
24464 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
24465 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
24466
24467 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
24468
24469 PR c/20245
24470 * gcc.dg/pr20245-1.c: New test.
24471
24472 2005-02-28 Jakub Jelinek <jakub@redhat.com>
24473
24474 PR middle-end/19874
24475 * gcc.c-torture/execute/20050119-2.c: New test case.
24476
24477 2005-02-28 Ben Elliston <bje@au.ibm.com>
24478
24479 * README: Update the DejaGnu bug reporting address.
24480 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
24481 * lib/objc-torture.exp: Likewise.
24482
24483 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
24484
24485 * gfortran.dg/boz_1.f90: New test.
24486 * gfortran.dg/boz_3.f90: New test.
24487 * gfortran.dg/boz_4.f90: New test.
24488
24489 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
24490
24491 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
24492 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
24493
24494 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24495
24496 PR libfortran/20101
24497 * gfortran.dg/write_0_pe_format.f90: New test.
24498
24499 2005-02-27 Jakub Jelinek <jakub@redhat.com>
24500
24501 PR c++/20206
24502 * g++.dg/opt/thunk2.C: New test.
24503 * g++.dg/opt/covariant1.C: New test.
24504
24505 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24506
24507 * gfortran.dg/e_d_fmt.f90: New test.
24508
24509 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
24510
24511 * gcc.dg/asm-b.c: Fix comment typos.
24512
24513 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24514
24515 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
24516 a V_MAY_DEF also.
24517
24518 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24519
24520 PR tree-opt/20188
24521 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
24522 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
24523 * gcc.dg/asm-b.c: New test.
24524
24525 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
24526
24527 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
24528 Disable this test on IRIX 6.
24529
24530 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
24531
24532 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
24533 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
24534 parser.
24535
24536 2005-02-25 Diego Novillo <dnovillo@redhat.com>
24537
24538 PR tree-optimization/20204
24539 * gcc.dg/pr20204.c: New test.
24540
24541 2005-02-24 Jakub Jelinek <jakub@redhat.com>
24542
24543 PR target/20196
24544 * gcc.c-torture/execute/20050224-1.c: New test.
24545
24546 PR c++/20175
24547 * g++.dg/warn/Wbraces2.C: New test.
24548
24549 2005-02-23 Mark Mitchell <mark@codesourcery.com>
24550
24551 PR c++/19878
24552 * g++.dg/init/const2.C: New test.
24553
24554 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
24555
24556 PR tree-optimization/20100
24557 * gcc.c-torture/execute/pr20100-1.c: New test.
24558
24559 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24560
24561 * gfortran.dg/implicit_3.f90: New test.
24562
24563 * gfortran.dg/deftype_1.f90: New test.
24564
24565 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
24566
24567 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
24568 the test passes.
24569 * g++.dg/other/anon3.C: Accept a warning.
24570
24571 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
24572
24573 * gcc.dg/pr20017.c: Fix a comment typo.
24574
24575 2005-02-23 Bud Davis <bdavis@gfortran.org>
24576
24577 * gfortran.dg/list_read_4.f90: Change to f90 comments.
24578
24579 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24580
24581 PR ada/19902
24582 * ada/acats/tests/cxa/cxa3004.a: Remove.
24583 * ada/acats/tests/cxb/cxb30061.am: Likewise.
24584
24585 2005-02-22 Mark Mitchell <mark@codesourcery.com>
24586
24587 PR c++/20073
24588 * g++.dg/init/const1.C: New test.
24589
24590 PR c++/19991
24591 * g++.dg/parse/constant7.C: New test.
24592
24593 PR c++/20152
24594 * g++.dg/parse/error27.C: New test.
24595 * g++.dg/template/qualttp15.C: Adjust error markers.
24596 * g++.old-deja/g++.other/struct1.C: Likewise.
24597
24598 PR c++/20153
24599 * g++.dg/template/error17.C: New test.
24600
24601 PR c++/20148
24602 * g++.dg/parser/error26.C: New test.
24603
24604 2005-02-22 Diego Novillo <dnovillo@redhat.com>
24605
24606 PR tree-optimization/20100
24607 PR tree-optimization/20115
24608 * gcc.dg/pr20115.c: New test.
24609 * gcc.dg/pr20115-1.c: New test.
24610 * gcc.dg/pr20100.c: New test.
24611 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
24612 call-clobbered variables after alias1.
24613
24614 2005-02-22 Bud Davis <bdavis@gfortran.org>
24615
24616 * gfortran.dg/list_read_4.f90: new test.
24617
24618 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
24619
24620 PR rtl-optimization/20017.
24621 * gcc.dg/pr20017.c: New.
24622
24623 2005-02-22 Devang Patel <dpatel@apple.com>
24624
24625 PR 19952
24626 * g++.dg/tree-ssa/pr19952.C: New test.
24627
24628 2005-02-22 Mark Mitchell <mark@codesourcery.com>
24629
24630 PR c++/19883
24631 * g++.dg/parse/constant6.C: New test.
24632
24633 2005-02-22 Uros Bizjak <uros@kss-loka.si>
24634
24635 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
24636 * g++.dg/charset/asm2.c: Likewise.
24637 * g++.dg/charset/asm3.c: Likewise.
24638 * g++.dg/charset/asm4.c: Likewise.
24639 * g++.dg/charset/asm5.c: Likewise.
24640 * g++.dg/charset/attribute1.c: Likewise.
24641 * g++.dg/charset/attribute2.c: Likewise.
24642 * g++.dg/charset/extern1.cc: Likewise.
24643 * g++.dg/charset/extern2.cc: Likewise.
24644 * g++.dg/charset/extern3.cc: Likewise.
24645 * g++.dg/charset/function.cc: Likewise.
24646 * g++.dg/charset/string.c: Likewise.
24647 * g++.dg/charset/charset.exp: Likewise.
24648 * lib/target-supports.exp (check_iconv_available): Fix comment.
24649
24650 2005-02-22 Uros Bizjak <uros@kss-loka.si>
24651
24652 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
24653 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
24654 * gcc.dg/charset/asm2.c: Likewise.
24655 * gcc.dg/charset/asm3.c: Likewise.
24656 * gcc.dg/charset/asm4.c: Likewise.
24657 * gcc.dg/charset/asm5.c: Likewise.
24658 * gcc.dg/charset/asm6.c: Likewise.
24659 * gcc.dg/charset/attribute1.c: Likewise.
24660 * gcc.dg/charset/attribute2.c: Likewise.
24661 * gcc.dg/charset/builtin1.c: Likewise.
24662 * gcc.dg/charset/extern.c: Likewise.
24663 * gcc.dg/charset/function.c: Likewise.
24664 * gcc.dg/charset/string.c: Likewise.
24665 * gcc.dg/charset/charset.exp: Likewise.
24666
24667 2005-02-21 Bud Davis <bdavis9659@comcast.net>
24668
24669 PR fortran/20086
24670 * gfortran.dg/pr20086.f90: New test.
24671
24672 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
24673
24674 PR tree-optimization/19786
24675 * g++.dg/tree-ssa/pr19786.C: New.
24676
24677 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24678
24679 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
24680
24681 2005-02-21 Jeff Law <law@redhat.com>
24682
24683 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
24684
24685 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24686
24687 * gfortran.dg/do_iterator: Split loop, markup all lines for
24688 which an error locus is printed.
24689 * gfortran.dg/pr17708.f90: Markup all lines for which an error
24690 locus is printed.
24691 * gfortran.dg/select_4.f90: Likewise.
24692 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
24693 locuses in the various permutations.
24694
24695 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
24696
24697 PR tree-optimization/19951
24698 * g++.dg/vect: New directory.
24699 * g++.dg/vect/vect.exp: New file.
24700 * g++.dg/vect/pr19951.cc: New testcase.
24701 * g++.dg/dg.exp: Also prune vectorizer tests.
24702
24703 2005-02-20 Zack Weinberg <zack@codesourcery.com>
24704
24705 PR 18785
24706 * gcc.dg/charset/builtin1.c: New test.
24707
24708 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24709
24710 PR c++/19299
24711 * g++.dg/inherit/volatile1.C: New test.
24712
24713 PR c++/19440
24714 * g++.dg/template/dtor4.C: New test.
24715
24716 2005-02-19 Steven G. Kargl <kargls@comcast.net>
24717
24718 * gfortran.dg/int_1.f90: New test.
24719
24720 2005-02-19 Devang Patel <dpatel@apple.com>
24721
24722 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
24723
24724 2005-02-19 Steven G. Kargl <kargls@comcast.net>
24725
24726 * gfortran.dg/achar_1.f90: New test.
24727
24728 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
24729
24730 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
24731
24732 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
24733 Jakub Jelinek <jakub@redhat.com>
24734
24735 PR tree-optimization/19828
24736 * gcc.dg/tree-ssa/loop-7.c: New test.
24737 * gcc.c-torture/execute/20050218-1.c: New test.
24738
24739 2005-02-19 Jakub Jelinek <jakub@redhat.com>
24740
24741 PR c/20043
24742 * gcc.dg/transparent-union-1.c: New test.
24743 * gcc.dg/transparent-union-2.c: New test.
24744
24745 2005-02-18 James E Wilson <wilson@specifixinc.com>
24746
24747 PR tree-optimization/18977
24748 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
24749
24750 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
24751
24752 PR target/20054
24753 * gcc.dg/pr20054.c: New test.
24754
24755 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24756
24757 PR c++/19508
24758 * g++.dg/ext/attrib20.C: New test.
24759
24760 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
24761
24762 PR middle-end/20030
24763 * gfortran.fortran-torture/execute/character_passing.f90: New test.
24764
24765 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
24766
24767 PR c++/20008
24768 * g++.dg/opt/switch4.C: New.
24769
24770 2005-02-18 Jakub Jelinek <jakub@redhat.com>
24771
24772 PR c++/20023
24773 PR tree-optimization/20009
24774 * gcc.c-torture/compile/20050217-1.c: New test.
24775 * g++.dg/opt/switch3.C: New test.
24776
24777 PR tree-optimization/18947
24778 * gcc.c-torture/compile/20050215-1.c: New test.
24779 * gcc.c-torture/compile/20050215-2.c: New test.
24780 * gcc.c-torture/compile/20050215-3.c: New test.
24781
24782 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
24783
24784 PR c++/20028
24785 * g++.dg/template/crash34.C: New.
24786
24787 PR c++/20022
24788 * g++.dg/other/access3.C: New.
24789
24790 2005-02-17 Ira Rosen <irar@il.ibm.com>
24791
24792 * gcc.dg/vect/vect-98.c: New test.
24793
24794 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
24795
24796 PR tree-optimization/19967
24797 * gcc.dg/pr19967.c: New.
24798
24799 2005-02-16 Jakub Jelinek <jakub@redhat.com>
24800
24801 PR middle-end/19857
24802 * gcc.dg/tree-ssa/20050215-1.c: New test.
24803 * gcc.c-torture/execute/20050215-1.c: New test.
24804
24805 2005-02-15 Eric Christopher <echristo@redhat.com>
24806
24807 * gcc.dg/cpp/20050215-1.c: New file.
24808
24809 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
24810
24811 PR tree-optimization/15785
24812 * gcc.dg/pr15785-1.c: New test.
24813
24814 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
24815
24816 PR c++/17788
24817 * g++.dg/init/ctor4.C: New.
24818 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
24819
24820 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
24821
24822 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
24823 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
24824
24825 2005-02-15 Andreas Schwab <schwab@suse.de>
24826
24827 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
24828 declare malloc.
24829
24830 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
24831
24832 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
24833
24834 2005-02-14 Diego Novillo <dnovillo@redhat.com>
24835
24836 PR tree-optimization/19853
24837 * gcc.c-torture/compile/pr19853.c: New test.
24838
24839 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
24840
24841 PR c++/19608
24842 * g++.dg/parse/local-class1.C: New.
24843
24844 PR c++/19895
24845 * g++.dg/parse/ptrmem3.C: New.
24846
24847 PR c++/19884
24848 * g++.old-deja/g++.oliva/template6.C: Add another case.
24849 * g++.dg/template/explicit6.C: New.
24850
24851 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
24852
24853 PR c++/17816
24854 * g++.dg/other/redecl2.C: New.
24855
24856 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
24857
24858 PR c++/19891
24859 * g++.dg/abi/covariant4.C: New.
24860
24861 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
24862
24863 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
24864 New tests.
24865
24866 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
24867
24868 * gcc.dg/vect/vect-96.c: Fix typo.
24869
24870 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24871
24872 PR c++/14479
24873 PR c++/19487
24874 * g++.dg/template/enum5.C: New test.
24875
24876 2005-02-12 Ira Rosen <irar@il.ibm.com>
24877
24878 * gcc.dg/vect/vect-97.c: New test.
24879
24880 2005-02-12 Ira Rosen <irar@il.ibm.com>
24881
24882 * gcc.dg/vect/vect-96.c: New test.
24883
24884 2005-02-12 Uros Bizjak <uros@kss-loka.si>
24885
24886 * gcc.dg/builtins-34.c: Also check ldexp*.
24887
24888 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
24889
24890 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
24891
24892 2005-02-11 Janis Johnson <janis187@us.ibm.com>
24893
24894 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
24895 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
24896 dg-require-dll, dg-require-iconv, dg-require-named-sections,
24897 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
24898 selector_list, selector_expression, dg-process-target): Move to new
24899 file target-supports-dg.exp.
24900 * lib/target-supports-dg.exp: New.
24901
24902 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
24903 New.
24904
24905 2005-02-11 Jakub Jelinek <jakub@redhat.com>
24906
24907 PR c++/19666
24908 * g++.dg/other/ptrmem6.C: New test.
24909
24910 PR middle-end/19858
24911 * gcc.c-torture/compile/20050210-1.c: New test.
24912
24913 2005-02-11 Mark Mitchell <mark@codesourcery.com>
24914
24915 PR c++/19755
24916 * g++.dg/warn/Wbraces1.C: New test.
24917
24918 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
24919
24920 * gcc.dg/builtins-52.c: New testcase.
24921
24922 2005-02-10 Jakub Jelinek <jakub@redhat.com>
24923
24924 PR c/19342
24925 * gcc.c-torture/execute/20050119-1.c: New test.
24926
24927 2005-02-09 Mark Mitchell <mark@codesourcery.com>
24928
24929 PR c++/19811
24930 * g++.dg/init/delete1.C: New test.
24931
24932 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
24933
24934 PR c++/18470
24935 * g++.dg/template/static12.C: New test.
24936
24937 2005-02-09 Mark Mitchell <mark@codesourcery.com>
24938
24939 PR c++/19787
24940 * g++.dg/conversion/ambig1.C: New test.
24941
24942 PR c++/19739
24943 * g++.dg/ext/attrib19.C: New test.
24944
24945 PR c++/19732
24946 * g++.dg/parse/dtor5.C: New test.
24947
24948 PR c++/19762
24949 * g++.dg/template/dtor3.C: New test.
24950
24951 PR c++/19826
24952 * g++.dg/template/static11.C: New test.
24953 * g++.dg/template/crash2.C: Remove dg-error marker.
24954
24955 2005-02-09 Janis Johnson <janis187@us.ibm.com>
24956
24957 PR C++/18491
24958 * g++.old-deja/g++.mike/p10769a.C: Remove.
24959
24960 2005-02-09 Roger Sayle <roger@eyesopen.com>
24961
24962 * gcc.dg/builtins-48.c: New test case.
24963 * gcc.dg/builtins-49.c: New test case.
24964 * gcc.dg/builtins-50.c: New test case.
24965 * gcc.dg/builtins-51.c: New test case.
24966
24967 2005-02-09 Ian Lance Taylor <ian@airs.com>
24968
24969 PR middle-end/19583
24970 * g++.dg/warn/Wreturn-type-3.C: New test.
24971
24972 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
24973
24974 PR middle-end/19402
24975 * gcc.dg/pr19402-1.c: New testcase.
24976 * gcc.dg/pr19402-2.c: likewise.
24977
24978 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
24979
24980 PR middle-end/19854
24981 * g++.dg/tree-ssa/tmmti.C: New testcase.
24982
24983 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24984
24985 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
24986
24987 2005-02-08 Mark Mitchell <mark@codesourcery.com>
24988
24989 PR c++/19733
24990 * g++.dg/parse/crash23.C: New test.
24991 * g++.dg/warn/Weff1.C: New test.
24992
24993 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24994
24995 * gcc.dg/20050209-1.c: New test.
24996
24997 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24998
24999 PR target/19799
25000 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
25001
25002 2005-02-08 Mike Stump <mrs@apple.com>
25003
25004 * g++.dg/pch/import-2.c: New test.
25005 * g++.dg/pch/import-2.hs: New.
25006 * g++.dg/pch/include/import-2a.h: New.
25007 * g++.dg/pch/include/import-2b.h: New.
25008
25009 2005-02-08 Janis Johnson <janis187@us.ibm.com>
25010
25011 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
25012
25013 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25014
25015 * gfortran.dg/substr_1.f90: New test.
25016
25017 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
25018
25019 PR middle-end/19775
25020 * gcc.dg/torture/builtin-power-1.c: Disable test for
25021 invalid transformation.
25022 * gcc.dg/builtins-10.c: Likewise. Disable one test we
25023 no longer optimize.
25024 * gcc.dg/builtins-47.c: New testcase.
25025
25026 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
25027 Dorit Naishlos <dorit@il.ibm.com>
25028
25029 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
25030
25031 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
25032
25033 * gcc.c-torture/compile/20050206-1.c: New test.
25034
25035 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25036
25037 PR tree-opt/19768
25038 * g++.dg/opt/pr19768.C: New test.
25039
25040 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
25041
25042 PR tree-opt/19736
25043 * gcc.c-torture/compile/pr19736.c: New test.
25044
25045 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25046
25047 PR c++/17401
25048 * g++.dg/parse/error25.C: New test.
25049
25050 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
25051
25052 * gcc.c-torture/execute/20050203-1.c: New.
25053
25054 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
25055
25056 * gcc.dg/vect/vect-85.c: Remove xfail.
25057 * gcc.dg/vect/vect-86.c: Remove xfail.
25058 * gcc.dg/vect/vect-87.c: Remove xfail.
25059 * gcc.dg/vect/vect-88.c: Remove xfail.
25060
25061 2005-02-02 Geoffrey Keating <geoffk@apple.com>
25062
25063 * gcc.dg/altivec-19.c: New.
25064
25065 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
25066
25067 PR c/17807
25068 * gcc.dg/nested-func-3.c: New test.
25069 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
25070
25071 2005-02-02 Janis Johnson <janis187@us.ibm.com>
25072
25073 * gcc.test-framework/gen_directive_tests: Generate tests for
25074 selector expressions.
25075
25076 2005-02-02 Matt Austern <austern@apple.com>
25077
25078 PR c++/19628
25079 * g++/ext/builtin7.C: New.
25080 * g++/ext/builtin8.C: New.
25081
25082 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25083
25084 PR c/18502
25085 * gcc.dg/pr18502-1.c: New test.
25086
25087 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25088
25089 PR c++/17413
25090 * g++.dg/template/local4.C: Tweak.
25091
25092 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
25093
25094 PR tree-optimization/19578
25095 * gcc.c-torture/compile/20050202-1.c: New test.
25096
25097 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
25098
25099 PR c/19435
25100 * gcc.dg/c99-init-4.c: New test.
25101
25102 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25103
25104 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
25105
25106 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
25107
25108 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
25109 * g++.dg/eh/check-vect.h: New.
25110
25111 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
25112 * gcc.dg/vect/vect-78.c: Ditto.
25113 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
25114 Remove.
25115
25116 * g++.dg/conversion/simd1.C: Expect warning.
25117 * g++.dg/ext/attribute-test-1.C: Ditto.
25118 * g++.dg/ext/attribute-test-2.C: Ditto.
25119 * g++.dg/ext/attribute-test-3.C: Ditto.
25120 * g++.dg/ext/attribute-test-4.C: Ditto.
25121
25122 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
25123 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
25124
25125 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
25126
25127 2005-02-01 Richard Henderson <rth@redhat.com>
25128
25129 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25130 long double for ibm double-double format.
25131 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25132
25133 2005-02-01 Diego Novillo <dnovillo@redhat.com>
25134
25135 PR tree-optimization/19633
25136 * gcc.dg/pr19633-1.c: New test.
25137 * gcc.dg/pr19633.c: Tweak to make pointer point
25138 to NULL or a symbol.
25139
25140 2005-02-01 Janis Johnson <janis187@us.ibm.com>
25141
25142 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
25143 New procs.
25144 (dg-process-target (local override)): Handle selector expressions.
25145
25146 * gcc.test-framework/README: Describe tests in source directory.
25147 * gcc.test-framework/test-framework.awk: Handle dg- tests.
25148 * gcc.test-framework/test-framework.exp: Handle dg- tests.
25149 * gcc.test-framework/dg-bogus-exp-P.c: New test.
25150 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
25151 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
25152 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
25153 * gcc.test-framework/dg-do-link-exp-P.c: New test.
25154 * gcc.test-framework/dg-do-run-exp-P.c: New test.
25155 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
25156 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
25157 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
25158 * gcc.test-framework/dg-error-exp-P.c: New test.
25159 * gcc.test-framework/dg-error-exp-XP.c: New test.
25160 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
25161 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
25162 * gcc.test-framework/dg-output-exp-P.c: New test.
25163 * gcc.test-framework/dg-output-exp-XF.c: New test.
25164 * gcc.test-framework/dg-warning-exp-P.c: New test.
25165 * gcc.misc-tests/dg-1.c: Remove.
25166 * gcc.misc-tests/dg-2.c: Remove.
25167 * gcc.misc-tests/dg-3.c: Remove.
25168 * gcc.misc-tests/dg-4.c: Remove.
25169 * gcc.misc-tests/dg-5.c: Remove.
25170 * gcc.misc-tests/dg-6.c: Remove.
25171 * gcc.misc-tests/dg-7.c: Remove.
25172 * gcc.misc-tests/dg-8.c: Remove.
25173 * gcc.misc-tests/dg-9.c: Remove.
25174 * gcc.misc-tests/dg-10.c: Remove.
25175 * gcc.misc-tests/dg-11.c: Remove.
25176 * gcc.misc-tests/dg-12.c: Remove.
25177 * gcc.misc-tests/dg-test.exp: Remove.
25178
25179 * gcc.test-framework/test-framework.awk: Change recording and
25180 printing of passes and failures.
25181
25182 * gcc.test-framework: New directory.
25183 * gcc.test-framework/README: New.
25184 * gcc.test-framework/test-framework.exp: New.
25185 * gcc.test-framework/test-framework.awk: New.
25186 * gcc.test-framework/gen_directive_tests: New.
25187
25188 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
25189
25190 * lib/treelang.exp: Fix comment typos.
25191 (treelang_target_compile): Don't append libs=-ltreelang to options.
25192
25193 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
25194
25195 * g++.dg/parse/typename7.C: Adjust error messages.
25196
25197 2005-01-31 Jeff Law <law@redhat.com>
25198
25199 * gcc.c-torture/execute/20050131-1.c: New test.
25200 * gcc.dg/wcaselabel.c: New test.
25201
25202 2005-01-31 Mark Mitchell <mark@codesourcery.com>
25203
25204 * g++.dg/other/warning1.C: Adjust error messags.
25205 * g++.dg/parse/constant5.C: New test.
25206
25207 2005-01-31 Steven Bosscher <stevenb@suse.de>
25208
25209 PR c/19333
25210 * gcc.c-torture/compile/20011130-1.c: Reorder to make
25211 the test case valid.
25212 * gcc.dg/20030815-1.c: Remove invalid tests.
25213 * gcc.dg/array-7.c: Adjust expected result.
25214 * gcc.dg/pr18596-3.c: Likewise.
25215 * gcc.dg/noncompile/20000901-1.c: Likewise.
25216 * gcc.dg/noncompile/init-2.c: Likewise.
25217 * gcc.dg/noncompile/init-4.c: Likewise.
25218
25219 2005-01-31 Dale Johannesen <dalej@apple.com>
25220
25221 * g++.dg/opt/pr19650.C: New test.
25222
25223 2005-01-31 Richard Henderson <rth@redhat.com>
25224
25225 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
25226 long double for intel double extended format.
25227 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
25228
25229 2005-01-30 Mark Mitchell <mark@codesourcery.com>
25230
25231 PR c++/19555
25232 * g++.dg/template/static10.C: New test.
25233
25234 PR c++/19395
25235 * g++.dg/parse/error24.C: New test.
25236
25237 PR c++/19367
25238 * g++.dg/lookup/builtin1.C: New test.
25239
25240 PR c++/19457
25241 * g++.dg/warn/conv3.C: New test.
25242
25243 2005-01-30 Bud Davis <bdavis@gfortran.org>
25244
25245 PR fortran/19647
25246 * gfortan.dg/inquire_7.f90
25247
25248 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
25249
25250 PR tree-optimization/15791
25251 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
25252 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
25253 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
25254 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
25255 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
25256 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
25257 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
25258 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
25259 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
25260 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
25261
25262 2005-01-29 Paul Brook <paul@codesourcery.com>
25263
25264 PR fortran/18565
25265 * check.c (real_or_complex_check): New function.
25266 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
25267 * intrinsic.c (add_functions): Use new check functions.
25268 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
25269 Add prototypes.
25270
25271 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
25272
25273 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
25274 gcc.dg/lvalue-3.c: New tests.
25275 * gcc.dg/concat.c: Update expected messages.
25276
25277 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
25278
25279 PR libfortran/19595
25280 * gfortran.dg/eor_1.f90: New test.
25281
25282 2005-01-29 Steven G. Kargl <kargls@comcast.net>
25283
25284 PR fortran/19589
25285 * gfortran.dg/logical_data_1.f90: New test.
25286
25287 2005-01-28 Mark Mitchell <mark@codesourcery.com>
25288
25289 PR c++/19253
25290 * g++.dg/template/crash33.C: New test.
25291
25292 PR c++/19667
25293 * g++.dg/template/crash32.C: New test.
25294
25295 2005-01-28 Ian Lance Taylor <ian@airs.com>
25296
25297 PR middle-end/16558
25298 * g++.dg/warn/Wreturn-type-2.C: New test.
25299
25300 2004-06-24 Jeff Law <law@redhat.com>
25301
25302 * gcc.dg/tree-ssa/20050128-1.c: New test.
25303
25304 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
25305
25306 * gcc.target/frv/all-mdpackh-1.c: New test.
25307
25308 2005-01-28 Steven Bosscher <stevenb@suse.de>
25309
25310 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
25311
25312 2005-01-27 Richard Henderson <rth@redhat.com>
25313
25314 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
25315
25316 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25317
25318 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
25319
25320 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
25321
25322 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25323 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25324 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
25325 to cope with cases where the multilib options override the dg-options.
25326
25327 2005-01-27 Jakub Jelinek <jakub@redhat.com>
25328
25329 PR c/18946
25330 * gcc.dg/noncompile/20050120-1.c: New test.
25331
25332 2005-01-26 Diego Novillo <dnovillo@redhat.com>
25333
25334 PR tree-optimization/19633
25335 * gcc.dg/pr19633.c: New test.
25336 * gcc.dg/tree-ssa/pr19633.c: New test.
25337
25338 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
25339
25340 * gcc.dg/20041216-1.c: New test.
25341
25342 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
25343
25344 PR objc/18862
25345 * objc.dg/selector-2.m: New test.
25346
25347 2005-01-26 Jakub Jelinek <jakub@redhat.com>
25348
25349 * g++.dg/opt/range-test-2.C: New test.
25350
25351 PR rtl-optimization/19579
25352 * gcc.c-torture/execute/20050124-1.c: New test.
25353
25354 2005-01-26 Greg Parker <gparker@apple.com>
25355 Stuart Hastings <stuart@apple.com>
25356
25357 * gcc.c-torture/execute/20050125-1.c: New.
25358
25359 2005-01-18 Jan Hubicka <jh@suse.cz>
25360
25361 PR tree-optimize/19337
25362 * gcc.c-torture/compile/20050119-1.c: New test.
25363
25364 2005-01-24 James E Wilson <wilson@specifixinc.com>
25365
25366 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
25367 test for successful match.
25368
25369 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
25370
25371 PR objc/18408
25372 * objc.dg/comp-types-7.m: New test.
25373
25374 2005-01-24 Janis Johnson <janis187@us.ibm.com>
25375
25376 * lib/target-supports.exp (current_target_name): New.
25377 (check_effective_target_ilp32, check_effective_target_lp64):
25378 Cache the result to use as long as the current target, with
25379 multilib flags, remains the same.
25380
25381 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
25382 (dg-require-weak, dg-require-visibility, dg-require-alias,
25383 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
25384 dg-require-effective-target, dg-skip-if): Remove call to
25385 skip_test_and_clear_xfail.
25386 (dg-test): Clear xfail data.
25387
25388 2005-01-24 Jakub Jelinek <jakub@redhat.com>
25389
25390 PR target/17751
25391 * gcc.dg/ppc64-toc.c: New test.
25392
25393 * g++.dg/tree-ssa/empty-1.C: New test.
25394
25395 PR middle-end/19551
25396 * gcc.c-torture/execute/20050121-1.c: New test.
25397 * gcc.dg/20050121-2.c: New test.
25398
25399 2004-01-23 Steven G. Kargl <kargls@comcast.net>
25400 Paul Brook <paul@codesourcery.com>
25401
25402 PR fortran/17941
25403 * gfortran.dg/real_const_1.f: New test.
25404 * gfortran.dg/real_const_2.f90: New test.
25405 * gfortran.dg/complex_int_1.f90: New test.
25406
25407 2005-01-23 Bud Davis <bdavis9659@comcast.net>
25408
25409 PR fortran/19313
25410 * gfortan.dg/inquire_6.f90: New test.
25411
25412 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25413
25414 PR libfortran/19451
25415 * open_readonly_1.f90: New test.
25416
25417 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
25418
25419 PR libfortran/18982
25420 * gfortran.dg/open_new.f90: New file.
25421
25422 2005-01-22 Paul Brook <paul@codesourcery.com>
25423
25424 * namelist_1.f90: New test.
25425
25426 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
25427
25428 PR tree-optimization/19484
25429 * gcc.c-torture/compile/20050122-[12].c: New tests.
25430
25431 2005-01-22 Paul Brook <paul@codesourcery.com>
25432
25433 * gfortran.dg/implicit_2.f90: New test.
25434
25435 2005-01-22 Bud Davis <bdavis9659@comcast.net>
25436
25437 PR fortran/19314
25438 * gfortran.dg/inquire_5.f90: New test.
25439
25440 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25441
25442 PR c/18809
25443 * gcc.dg/pr18809-1.c: New test.
25444
25445 2005-01-21 Ian Lance Taylor <ian@airs.com>
25446
25447 * gcc.dg/20050121-1.c: New test.
25448
25449 PR tree-optimization/13000
25450 * gcc.dg/20040206-1.c: Change warning to point where function is
25451 being inlined.
25452
25453 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25454
25455 PR c++/19208
25456 * g++.dg/template/array11.C: New test.
25457
25458 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25459
25460 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
25461 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
25462 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
25463 * gfortran.dg/getenv_1.f90: Add dg-do directive.
25464 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
25465 gfortran.dg/pr17164.f90: Add missing dg-do directives.
25466
25467 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
25468
25469 PR tree-optimization/15349
25470 * gcc.dg/tree-ssa/pr15349.c: New.
25471
25472 2005-01-20 Steve Ellcey <sje@cup.hp.com>
25473
25474 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
25475
25476 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
25477
25478 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
25479 scan-assembler-times directive name.
25480
25481 * gcc.dg/asm-a.c: Move dg-require-effective-target to
25482 after dg-do.
25483
25484 PR rtl-optimization/19462
25485 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
25486
25487 2005-01-19 Steve Ellcey <sje@cup.hp.com>
25488
25489 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
25490 counting function calls on ia64.
25491
25492 2005-01-19 Jakub Jelinek <jakub@redhat.com>
25493
25494 PR rtl-optimization/15139
25495 * gcc.dg/20050111-2.c: New test.
25496
25497 PR c/17297
25498 * gcc.c-torture/compile/20050113-1.c: New testcase.
25499
25500 PR middle-end/19164
25501 * gcc.dg/20050113-1.c: New testcase.
25502
25503 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
25504
25505 * gcc.dg/vect/vect-85.c: Add comment.
25506 * gcc.dg/vect/vect-86.c: Add xfail for now.
25507 * gcc.dg/vect/vect-87.c: Add xfail for now.
25508 * gcc.dg/vect/vect-88.c: Add xfail for now.
25509 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
25510
25511 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25512
25513 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
25514
25515 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25516
25517 * g++.dg/debug/typedef3.C: New test.
25518
25519 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
25520
25521 PR c/19472
25522 * gcc.dg/asm-a.c: New test.
25523
25524 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
25525
25526 * gcc.dg/sh-relax.c: Add prototype for abort.
25527
25528 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25529
25530 * gcc.dg/short-compare-1.c: New test.
25531 * gcc.dg/short-compare-2.c: Likewise.
25532
25533 2005-01-18 Michael Matz <matz@suse.de>
25534
25535 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
25536
25537 2005-01-17 Diego Novillo <dnovillo@redhat.com>
25538
25539 PR tree-optimization/19121
25540 * gcc.c-torture/compile/pr19121.c: New test.
25541
25542 2005-01-17 James E. Wilson <wilson@specifixinc.com>
25543
25544 PR target/19357
25545 * gcc.c-torture/compile/pr19357.c: New test.
25546
25547 2005-01-17 Ian Lance Taylor <ian@airs.com>
25548
25549 PR c/5675
25550 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
25551 pass--those that refer just to the variable, possibly with a
25552 cast.
25553 * gcc.dg/c99-const-expr-3.c: Likewise.
25554
25555 PR middle-end/13127
25556 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
25557 longer emitted.
25558
25559 2005-01-16 Bud Davis <bdavis9659@comcast.net>
25560
25561 PR fortran/18778
25562 * gfortran.dg/endfile_2.f90: New test.
25563
25564 2005-01-16 Steven G. Kargl <kargls@comcast.net>
25565
25566 PR 19168
25567 * gfortran.dg/select_5.f90: New test.
25568
25569 2004-01-16 Paul Brook <paul@codesourcery.com>
25570
25571 * gfortran.dg/common_4.f90: New test.
25572
25573 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
25574
25575 PR rtl-optimization/19462
25576 * gcc.dg/torture/pr19462-1.c: New test.
25577
25578 2005-01-15 Ziemowit Laski <zlaski@apple.com>
25579
25580 PR objc/19321
25581 * objc.dg/func-ptr-2.m: New.
25582 * objc.dg/volatile-1.m: New.
25583
25584 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25585
25586 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
25587
25588 2005-01-15 Jakub Jelinek <jakub@redhat.com>
25589
25590 PR tree-optimization/19060
25591 * gcc.c-torture/execute/20050104-1.c: New test.
25592
25593 2005-01-15 Bud Davis <bdavis9659@comcast.net>
25594
25595 PR fortran/18983
25596 * gfortran.dg/write_to_null.f90: New test.
25597
25598 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
25599 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25600
25601 PR other/19328
25602 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
25603 argument.
25604
25605 2005-01-15 Jakub Jelinek <jakub@redhat.com>
25606
25607 PR c++/19263
25608 * g++.dg/init/vector1.C: New test.
25609
25610 2005-01-14 James E. Wilson <wilson@specifixinc.com>
25611
25612 PR target/13158
25613 * gcc.target/ia64/sibcall-unwind-1.c: New test.
25614 PR target/18987
25615 * gcc.target/ia64/sibcall-unwind-2.c: New test.
25616
25617 2005-01-14 Steven G. Kargl <kargls@comcast.net>
25618
25619 * gfortran.dg/select_1.f90: New test.
25620 * gfortran.dg/select_2.f90: New test.
25621 * gfortran.dg/select_3.f90: New test.
25622 * gfortran.dg/select_4.f90: New test.
25623
25624 2005-01-14 Jakub Jelinek <jakub@redhat.com>
25625
25626 PR middle-end/19084
25627 PR rtl-optimization/19348
25628 * gcc.dg/20050111-1.c: New test.
25629 * gcc.c-torture/execute/20050111-1.c: New test.
25630
25631 * gcc.dg/i386-asm-4.c: New test.
25632
25633 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25634
25635 * gcc.dg/nested-func-2.c: New test.
25636 * ada/acats/norun.lst: Remove c953002.
25637
25638 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
25639
25640 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
25641
25642 2005-01-12 Ben Elliston <bje@au.ibm.com>
25643
25644 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
25645
25646 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
25647
25648 PR target/18761
25649 * g++.dg/abi/align1.C: New test.
25650
25651 2005-01-11 Alan Modra <amodra@bigpond.net.au>
25652
25653 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
25654 at a time.
25655 * g++.dg/ext/altivec_check.h: Support compiling as C.
25656
25657 2005-01-10 Roger Sayle <roger@eyesopen.com>
25658
25659 PR c++/19355
25660 * g++.dg/expr/pr19355-1.C: New test case.
25661
25662 2005-01-10 Laurent GUERBY <laurent@guerby.net>
25663
25664 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
25665 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
25666 * ada/acats/tests/c3/c92005b.ada: Likewise.
25667 * ada/acats/tests/c3/cxb3012.a: Likewise.
25668 * ada/acats/norun.lst: Add c380004 and c953002, add PR
25669
25670 2005-01-09 Paul Brook <paul@codesourcery.com>
25671
25672 * gfortran.dg/common_2.f90: New file.
25673 * gfortran.dg/common_3.f90: New file.
25674
25675 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
25676
25677 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
25678
25679 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
25680
25681 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
25682 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
25683 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
25684 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
25685 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
25686 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
25687 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
25688 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
25689 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
25690 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
25691 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
25692 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
25693 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
25694 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
25695 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
25696 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
25697 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
25698 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
25699 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
25700 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
25701 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
25702 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
25703 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
25704 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
25705 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
25706 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
25707 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
25708 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
25709 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
25710 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
25711 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
25712 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
25713 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
25714 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
25715 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
25716 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
25717 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
25718 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
25719 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
25720 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
25721 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
25722 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
25723 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
25724 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
25725 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
25726 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
25727 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
25728 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
25729 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
25730 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
25731 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
25732 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
25733 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
25734 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
25735 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
25736 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
25737 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
25738 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
25739 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
25740 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
25741 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
25742 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
25743 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
25744 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
25745 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
25746 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
25747 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
25748
25749 * gcc.dg/vect/vect-1.c: Fix spelling.
25750 * gcc.dg/vect/vect-10.c: Fix spelling.
25751 * gcc.dg/vect/vect-11.c: Fix spelling.
25752 * gcc.dg/vect/vect-12.c: Fix spelling.
25753 * gcc.dg/vect/vect-14.c: Fix spelling.
25754 * gcc.dg/vect/vect-15.c: Fix spelling.
25755 * gcc.dg/vect/vect-16.c: Fix spelling.
25756 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
25757 * gcc.dg/vect/vect-64.c: Fix comments.
25758 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
25759
25760 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
25761 Ira Rosen <irar@il.ibm.com>
25762
25763 * gcc.dg/vect/vect-70.c: New test.
25764 * gcc.dg/vect/vect-71.c: New test.
25765
25766 2005-01-09 Manfred Hollstein <mh@suse.com>
25767
25768 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
25769 * gcc.dg/pr18241-2.c: Likewise.
25770 * gcc.dg/pr18241-3.c: Likewise.
25771 * gcc.dg/pr18241-4.c: Likewise.
25772 * gcc.dg/pr18241-5.c: Likewise.
25773
25774 2005-01-08 Richard Henderson <rth@redhat.com>
25775
25776 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
25777 False for x86 and x86-64.
25778
25779 2005-01-08 Diego Novillo <dnovillo@redhat.com>
25780
25781 PR tree-optimization/18241
25782 * gcc.dg/pr18241-1.c: New test.
25783 * gcc.dg/pr18241-2.c: New test.
25784 * gcc.dg/pr18241-3.c: New test.
25785 * gcc.dg/pr18241-4.c: New test.
25786 * gcc.dg/pr18241-5.c: New test.
25787
25788 2005-01-08 Steven G. Kargl <kargls@comcast.net>
25789
25790 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
25791 gfortran.dg/select_4.f90: New.
25792
25793 2005-01-07 Jakub Jelinek <jakub@redhat.com>
25794
25795 * gcc.c-torture/execute/20050107-1.c: New test.
25796
25797 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
25798
25799 PR c++/19298
25800 * g++.dg/template/ref2.C: New.
25801
25802 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
25803
25804 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
25805 instead of being empty.
25806
25807 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25808
25809 PR fortran/15553
25810 * gfortran.dg/array-1.f90: New test.
25811
25812 2005-01-07 Jakub Jelinek <jakub@redhat.com>
25813
25814 PR tree-optimization/19283
25815 * gcc.c-torture/execute/20050106-1.c: New test.
25816
25817 PR rtl-optimization/18861
25818 * gcc.dg/20050105-1.c: New test.
25819
25820 PR tree-optimization/18828
25821 * gcc.dg/20050105-2.c: New test.
25822
25823 2005-01-07 Andreas Jaeger <aj@suse.de>
25824
25825 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
25826
25827 2005-01-07 Bud Davis <bdavis9659@comcast.net>
25828
25829 PR fortran/18398
25830 * gfortran.dg/fmt_read.f90: New test.
25831
25832 2005-01-06 Geoffrey Keating <geoffk@apple.com>
25833
25834 * gcc.dg/rs6000-ldouble-2.c: New.
25835
25836 2005-01-06 Mark Mitchell <mark@codesourcery.com>
25837
25838 PR c++/19244
25839 * g++.dg/parser/ctor2.C: New test.
25840
25841 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25842
25843 PR c++/17154
25844 * g++.dg/template/using9.C: New test.
25845
25846 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25847
25848 PR c++/19258
25849 * g++.dg/lookup/friend6.C: New test.
25850
25851 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
25852
25853 PR c++/19270
25854 * g++.dg/template/array10.C: New.
25855
25856 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25857
25858 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
25859 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
25860
25861 2005-01-06 Jakub Jelinek <jakub@redhat.com>
25862
25863 * gcc.c-torture/compile/20050105-1.c: New test.
25864
25865 2005-01-05 Geoffrey Keating <geoffk@apple.com>
25866
25867 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
25868
25869 2005-01-05 Roger Sayle <roger@eyesopen.com>
25870
25871 PR middle-end/19100
25872 * gcc.dg/conv-3.c: New test case.
25873
25874 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
25875
25876 * gcc.dg/asm-wide-1.c: New test.
25877
25878 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
25879
25880 PR c++/19030
25881 * g++.dg/parse/crash22.C: New
25882
25883 2005-01-04 Geoffrey Keating <geoffk@apple.com>
25884
25885 PR 19257
25886 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
25887
25888 2005-01-04 Uros Bizjak <uros@kss-loka.si>
25889
25890 PR middle-end/17767
25891 * gcc.dg/i386-mmx-6.c: New test case.
25892
25893 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
25894
25895 PR tree-optimization/18308
25896 * gcc.dg/vect/pr18308.c: New testcase.
25897
25898 2005-01-04 Andreas Jaeger <aj@suse.de>
25899
25900 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
25901
25902 2005-01-03 Geoffrey Keating <geoffk@apple.com>
25903 Robert Bowdidge <bowdidge@apple.com>
25904
25905 * gcc.dg/cpp/subframework1.c: New.
25906 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
25907 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
25908 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
25909 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
25910
25911 2005-01-03 Geoffrey Keating <geoffk@apple.com>
25912
25913 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
25914 producing warning.
25915 * gcc.dg/darwin-weakimport-2.c: New.
25916
25917 2005-01-03 Richard Henderson <rth@redhat.com>
25918
25919 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
25920
25921 2005-01-03 Richard Henderson <rth@redhat.com>
25922
25923 * gcc.dg/vect/vect.exp: Enable for ia64.
25924 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
25925 (check_effective_target_vect_float): Likewise.
25926 (check_effective_target_vect_no_align): Likewise.
25927 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
25928 * gcc.dg/vect/vect-8.c: Likewise.
25929
25930 2005-01-03 Uros Bizjak <uros@kss-loka.si>
25931
25932 PR target/19236
25933 * gcc.dg/pr19236-1.c: New test case.
25934
25935 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
25936
25937 PR rtl-optimization/12092
25938 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
25939
25940 2005-01-02 Andreas Jaeger <aj@suse.de>
25941
25942 * gcc.dg/pr12092-1.c: Do not run on x86_64.
25943
25944 2005-01-01 Roger Sayle <roger@eyesopen.com>
25945 Andrew Pinski <pinskia@physics.uc.edu>
25946
25947 PR rtl-optimization/12092
25948 * gcc.dg/pr12092-1.c: New test case.
25949
25950 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
25951
25952 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
25953 'hidden' and 'default' for better portability.
25954 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
25955
25956 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
25957 6 and 7.
25958 * g++.old-deja/g++.brendan/new3.C: Likewise.
25959
25960 2005-01-01 Steven Bosscher <stevenb@suse.de>
25961
25962 * gcc.dg/20041231-1.C: New test.
25963 * g++.dg/warn/Wunreachable-code-1.C: New test.
25964
25965 2004-12-30 David Edelsohn <edelsohn@gnu.org>
25966
25967 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
25968 file, not /dev/null. Abort on error.
25969
25970 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
25971 Ziemowit Laski <zlaski@apple.com>
25972
25973 PR objc/18971
25974 * objc.dg/encode-5.m: New test.
25975
25976 2004-12-29 Richard Henderson <rth@redhat.com>
25977
25978 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
25979 * objc.dg/stabs-1.m: Disable for ia64.
25980
25981 2004-12-29 Mark Mitchell <mark@codesourcery.com>
25982
25983 PR c++/19190
25984 * g++.dg/warn/Wunused-10.C: New test.
25985
25986 2004-12-28 Richard Henderson <rth@redhat.com>
25987
25988 * objc.dg/stabs-1.m: Disable for alpha.
25989
25990 2004-12-27 Mark Mitchell <mark@codesourcery.com>
25991
25992 PR c++/19149
25993 * g++.dg/parse/error23.C: New test.
25994
25995 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25996
25997 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
25998
25999 PR fortran/19032
26000 * gfortran.dg/intrinsic_modulo_1.f90: New.
26001 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
26002 tests with divisor -1.
26003
26004 2004-12-27 Mark Mitchell <mark@codesourcery.com>
26005
26006 * g++.dg/opt/temp1.C (memcpy): Return a value.
26007
26008 PR c++/19148
26009 * g++.dg/expr/cond7.C: New test.
26010
26011 2004-12-27 Paul Brook <paul@codesourcery.com>
26012
26013 * gfortran.dg/g77/select_no_compile.f: Remove.
26014
26015 2004-12-27 Richard Henderson <rth@redhat.com>
26016
26017 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
26018 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
26019 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
26020
26021 2004-12-26 Richard Henderson <rth@redhat.com>
26022
26023 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
26024 by 1i instead of token pasting.
26025
26026 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26027
26028 PR tree-optimization/17578
26029 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
26030 to additional_flags.
26031 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
26032
26033 2004-12-25 Richard Henderson <rth@redhat.com>
26034
26035 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
26036 Remove Alpha.
26037
26038 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26039
26040 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
26041 hppa*-*-hpux*.
26042 * gcc.dg/pr17957.c (dg-options): Likewise.
26043 * gcc.dg/struct-ret-1.c: Add prototype for abort.
26044 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
26045 instead of 0 on __hppa__.
26046 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
26047 "foo,%r" on hppa*-*-*.
26048
26049 2004-12-23 Bud Davis <bdavis9659@comcast.net>
26050
26051 PR fortran/19071
26052 * gfortran.dg/complex_write.f90: New test.
26053
26054 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26055
26056 PR c++/17595
26057 * g++.dg/parse/pragma2.C: New test.
26058
26059 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
26060
26061 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26062
26063 * gcc.dg/empty2.c: Add missing dg-warning.
26064
26065 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26066
26067 PR c++/17413
26068 * g++.dg/template/local4.C: New test.
26069 * g++.dg/template/crash19.C: Add dg-error marker.
26070
26071 * g++.dg/template/crash31.C: Correct embedded PR number.
26072
26073 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26074
26075 PR c++/16405
26076 * g++.dg/opt/temp1.C: Add do-run marker.
26077
26078 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26079
26080 * g++.dg/template/spec19.C: New.
26081
26082 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
26083
26084 PR target/16819
26085 * gcc.dg/empty2.c: New.
26086
26087 2004-12-23 Richard Henderson <rth@redhat.com>
26088
26089 * lib/target-supports.exp (check_effective_target_vect_no_align):
26090 Remove i?86 and x86-64.
26091
26092 2004-12-23 Mark Mitchell <mark@codesourcery.com>
26093
26094 PR c++/16405
26095 * g++.dg/opt/temp1.C: New test.
26096
26097 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26098
26099 PR c++/18733
26100 * g++.dg/template/friend33.C: New testcase.
26101
26102 2004-12-22 Mark Mitchell <mark@codesourcery.com>
26103
26104 PR c++/18464
26105 * g++.dg/template/cond5.C: New test.
26106
26107 PR c++/18492
26108 * g++.dg/inherit/thunk3.C: New test.
26109
26110 PR c++/11224
26111 * g++.dg/warn/Wunused-9.C: New test.
26112
26113 2004-12-22 Janis Johnson <janis187@us.ibm.com>
26114
26115 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
26116
26117 2004-12-22 Jan Beulich <jbeulich@novell.com>
26118
26119 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
26120
26121 2004-12-21 Mark Mitchell <mark@codesourcery.com>
26122
26123 PR c++/18378
26124 * g++.dg/ext/packed8.C: New test.
26125
26126 PR c++/19063
26127 * g++.dg/template/crash31.C: New test.
26128
26129 PR c++/19034
26130 * g++.dg/template/crash30.C: New test.
26131
26132 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26133
26134 PR C++/18984
26135 * g++.dg/eh/ctor3.C: New test.
26136
26137 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26138
26139 * objc.dg/stabs-1.m: Allow section name to be quoted and
26140 assembly label to begin with '.LL'.
26141
26142 2004-12-21 Janis Johnson <janis187@us.ibm.com>
26143
26144 * gcc.dg/vect/vect.exp
26145 (check_effective_target_lp64_or_vect_no_align): New.
26146 * gcc.dg/vect/vect-77.c: Use it.
26147 * gcc.dg/vect/vect-78.c: Use it.
26148
26149 * lib/target-supports.exp
26150 (check_effective_target_vect_no_max,
26151 check_effective_target_vect_no_bitwise,
26152 check_effective_target_vect_no_align): New.
26153 * gcc.dg/vect/vect-13.c: Use them.
26154 * gcc.dg/vect/vect-17.c: Ditto.
26155 * gcc.dg/vect/vect-18.c: Ditto.
26156 * gcc.dg/vect/vect-19.c: Ditto.
26157 * gcc.dg/vect/vect-20.c: Ditto.
26158 * gcc.dg/vect/vect-27.c: Ditto.
26159 * gcc.dg/vect/vect-29.c: Ditto.
26160 * gcc.dg/vect/vect-44.c: Ditto.
26161 * gcc.dg/vect/vect-48.c: Ditto.
26162 * gcc.dg/vect/vect-50.c: Ditto.
26163 * gcc.dg/vect/vect-52.c: Ditto.
26164 * gcc.dg/vect/vect-54.c: Ditto.
26165 * gcc.dg/vect/vect-56.c: Ditto.
26166 * gcc.dg/vect/vect-58.c: Ditto.
26167 * gcc.dg/vect/vect-60.c: Ditto.
26168 * gcc.dg/vect/vect-72.c: Ditto.
26169 * gcc.dg/vect/vect-80.c: Ditto.
26170
26171 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
26172
26173 PR c++/14075
26174 * g++.dg/init/string1.C: New.
26175
26176 PR c++/18975
26177 * g++.dg/other/synth1.C: New.
26178
26179 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26180
26181 PR c/18963
26182 * gcc.dg/pr18963-1.c: New test.
26183
26184 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
26185
26186 PR c/18596
26187 * gcc.dg/funcdef-storage-1.c (foo): Remove.
26188 * gcc.dg/pr18596-1.c: Use dg-error.
26189 (dg-options): Use -fno-unit-at-a-time.
26190 * gcc.dg/pr18596-2.c: New test.
26191 * gcc.dg/pr18596-3.c: New test.
26192
26193 2004-12-20 Roger Sayle <roger@eyesopen.com>
26194
26195 PR middle-end/18683
26196 * g++.dg/opt/pr18683-1.C: New test case.
26197
26198 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
26199
26200 PR other/19093
26201 * g++.dg/opt/max1.C: Fix for 64bit targets.
26202
26203 2004-12-20 Matt Austern <austern@apple.com>
26204
26205 PR c++/19044
26206 * g++.dg/ext/builtin6.C: New
26207
26208 2004-12-20 Diego Novillo <dnovillo@redhat.com>
26209
26210 PR tree-optimization/19080
26211 * gcc.c-torture/compile/pr19080.c: New test.
26212
26213 2004-12-20 Steven Bosscher <stevenb@suse.de>
26214
26215 * gcc.dg/20041219-1.c: New test.
26216
26217 2004-12-19 Roger Sayle <roger@eyesopen.com>
26218
26219 PR middle-end/19068
26220 * g++.dg/opt/max1.C: New test case.
26221
26222 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26223
26224 * gcc.dg/fdata-sections-1.c: New test.
26225
26226 2004-12-18 Roger Sayle <roger@eyesopen.com>
26227
26228 PR middle-end/18548
26229 * gcc.dg/max-1.c: New test case.
26230
26231 2004-12-18 Jakub Jelinek <jakub@redhat.com>
26232
26233 * gcc.c-torture/execute/20041218-1.c: New test.
26234
26235 2004-12-17 Diego Novillo <dnovillo@redhat.com>
26236
26237 * gcc.dg/pr18501.c: New test.
26238 * gcc.dg/uninit-5.c: XFAIL.
26239 * gcc.dg/uninit-9.c: XFAIL.
26240
26241 2004-12-17 Dale Johannesen <dalej@apple.com>
26242
26243 * gcc.dg/20041213-1.c: New.
26244
26245 2004-12-17 Ziemowit Laski <zlaski@apple.com>
26246
26247 * objc.dg/stabs-1.m: Allow assembly label to begin
26248 with a dot ('.').
26249
26250 2004-12-17 Jakub Jelinek <jakub@redhat.com>
26251
26252 * gcc.c-torture/execute/20041213-1.c: Move...
26253 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
26254
26255 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
26256
26257 PR c++/18721
26258 * g++.dg/lookup/conv-5.C: New.
26259
26260 2004-12-16 Ziemowit Laski <zlaski@apple.com>
26261
26262 * objc.dg/stabs-1.m: New test.
26263
26264 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26265
26266 * gcc.dg/visibility-c.c: Change compile to
26267 assemble for the test.
26268
26269 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
26270
26271 PR target/19041
26272 * gcc.dg/visibility-c.c: New test.
26273
26274 2004-12-16 Roger Sayle <roger@eyesopen.com>
26275
26276 PR middle-end/18493
26277 * gcc.dg/switch-8.c: New test case.
26278
26279 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
26280
26281 PR c++/18905
26282 * g++.dg/template/init4.C: New.
26283 * g++.dg/opt/static3.C: Enable optimizer.
26284
26285 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
26286
26287 * g++.dg/other/complex1.C: New test.
26288
26289 2004-12-15 Alan Modra <amodra@bigpond.net.au>
26290
26291 * g++.dg/opt/inline9.C: New test.
26292
26293 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26294
26295 PR fortran/18993
26296 * gfotran.dg/nullify_1.f: New test.
26297
26298 2004-12-15 Richard Henderson <rth@redhat.com>
26299
26300 * gcc.target/i386/i386.exp: New harness.
26301 * gcc.target/i386/vect-args.c: New.
26302
26303 2004-12-15 David Edelsohn <edelsohn@gnu.org>
26304
26305 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
26306
26307 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26308
26309 PR c++/18825
26310 * g++.dg/template/friend32.C: New test.
26311
26312 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26313
26314 * cpp/pragma-once-1.c: New test.
26315 * cpp/pragma-once-1b.h: Likewise.
26316 * cpp/pragma-once-1c.h: Likewise.
26317 * cpp/pragma-once-1d.h: Likewise.
26318 * cpp/inc/pragma-once-1a.h: Likewise.
26319
26320 2004-12-15 Bud Davis <bdavis9659@comcast.net>
26321 Steven G. Kargl <kargls@comcast.net>
26322
26323 PR fortran/17597
26324 * gfortran.dg/list_read_3.f90: New test.
26325
26326 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26327
26328 * gcc.dg/ftrapv-2.c: New test.
26329
26330 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
26331
26332 PR c++/18981
26333 * g++.dg/template/typename9.C: New test.
26334
26335 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26336
26337 PR c++/18738
26338 * g++.dg/template/typename8.C: New test.
26339 * g++.dg/parse/friend2.C: Tweak error message.
26340
26341 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26342
26343 * gcc.c-torture/20041214-1.c: New test.
26344
26345 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
26346
26347 PR c++/18965
26348 * g++.dg/init/array17.C: New test.
26349
26350 2004-12-14 Mark Mitchell <mark@codesourcery.com>
26351
26352 PR c++/18793
26353 * g++.dg/init/aggr3.C: New test.
26354
26355 2004-12-14 Janis Johnson <janis187@us.ibm.com>
26356
26357 * gcc.dg/altivec-types-1.c: New test.
26358 * gcc.dg/altivec-types-2.c: New test.
26359 * gcc.dg/altivec-types-3.c: New test.
26360 * gcc.dg/altivec-types-4.c: New test.
26361 * g++.dg/ext/altivec-types-1.C: New test.
26362 * g++.dg/ext/altivec-types-2.C: New test.
26363 * g++.dg/ext/altivec-types-3.C: New test.
26364 * g++.dg/ext/altivec-types-4.C: New test.
26365
26366 2004-12-14 Jakub Jelinek <jakub@redhat.com>
26367
26368 PR middle-end/18951
26369 * gcc.c-torture/execute/20041213-1.c: New test.
26370
26371 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
26372
26373 PR c++/18949
26374 * g++.dg/template/cast1.C: New.
26375
26376 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
26377
26378 * gcc.c-torture/execute/20041213-2.c: New test.
26379
26380 2004-12-13 Richard Henderson <rth@redhat.com>
26381
26382 * gcc.dg/i386-sse-10.c: Fix typo in options.
26383
26384 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
26385
26386 PR c++/18968
26387 * g++.dg/opt/pr18968.C: New test.
26388
26389 2004-12-13 Mark Mitchell <mark@codesourcery.com>
26390
26391 PR c++/18925
26392 * g++.dg/ext/visibility/staticdatamem.C: New test.
26393
26394 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
26395
26396 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
26397
26398 2004-12-13 Roger Sayle <roger@eyesopen.com>
26399
26400 PR rtl-optimization/18928
26401 * gcc.dg/pr18928-1.c: New test case.
26402
26403 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
26404
26405 PR tree-opt/16951
26406 * gcc.c-torture/compile/20041211-1.c: New.
26407
26408 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26409
26410 PR middle-end/17564
26411 * gcc.c-torture/execute/20041212-1.c: New test.
26412
26413 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26414
26415 PR fortran/18869
26416 * gfortran.dg/common_1.f90: New test.
26417
26418 2004-12-12 Steven G. Kargl <kargls@comcast.net>
26419 Paul Brook <paul@codesourcery.com>
26420
26421 PR fortran/16222
26422 * gfortran.dg/real_do_1.f90: New test.
26423
26424 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
26425
26426 PR tree-opt/18040
26427 * g++.dg/opt/ptrmem6.C: New test.
26428
26429 2004-12-11 Roger Sayle <roger@eyesopen.com>
26430
26431 PR middle-end/18921
26432 * gcc.dg/pr18921-1.c: New test case.
26433
26434 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26435
26436 PR fortran/17175
26437 * gfortran.dg/scale_1.f90: New test.
26438
26439 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
26440
26441 PR middle-end/18903
26442 * gcc.c-torture/compile/pr18903.c: New test.
26443
26444 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
26445
26446 * gcc.c-torture/execute/20041210-1.c: New test.
26447
26448 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26449
26450 PR c++/18731
26451 * g++.dg/parser/struct-1.C: New test.
26452 * g++.dg/parser/struct-2.C: New test.
26453 * g++.dg/parser/struct-3.C: New test.
26454
26455 2004-12-09 Richard Henderson <rth@redhat.com>
26456
26457 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
26458
26459 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
26460 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
26461
26462 2004-12-09 Matt Austern <austern@apple.com>
26463
26464 PR c++/18514
26465 * g++.dg/ext/builtin1.C: New
26466 * g++.dg/ext/builtin2.C: New
26467 * g++.dg/ext/builtin3.C: New
26468 * g++.dg/ext/builtin4.C: New
26469 * g++.dg/ext/builtin5.C: New
26470
26471 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
26472
26473 PR tree-opt/18904
26474 * g++.dg/opt/ptrmem5.C: New test.
26475
26476 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
26477
26478 * g++.dg/parse/typename5.C: Adjust for new error.
26479 * g++.dg/parse/typename7.C: New.
26480
26481 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26482
26483 PR c++/18073
26484 * g++.dg/other/mmintrin.C: New test.
26485
26486 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
26487
26488 PR c++/16681
26489 * g++.dg/init/array15.C: New.
26490 * g++.dg/init/array16.C: New.
26491
26492 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26493
26494 PR fortran/18826
26495 * gfortran.dg/assign_1.f90: New test.
26496
26497 2004-12-08 Nick Clifton <nickc@redhat.com>
26498
26499 * gcc.target/xstormy16/bss_below100: New directory containing tests.
26500 * gcc.target/xstormy16/data_below100: Likewise.
26501 * gcc.target/xstormy16/sfr: Likewise.
26502 * gcc.target/xstormy16/below100.S: New test source file.
26503 * gcc.target/xstormy16/below100.ld: New test linker script.
26504 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
26505 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
26506 bp instructions.
26507 * gcc.target/xstormy16/bp.c: Likewise.
26508
26509 * gcc.target/xstormy16/bss_below100: New files:
26510 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26511 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26512 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26513 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26514 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26515 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26516 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26517 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26518 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26519 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26520 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26521 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26522 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26523 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26524 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26525 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26526 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26527 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26528 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26529 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26530 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26531 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26532 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26533 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26534 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26535 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26536 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26537
26538 * gcc.target/xstormy16/data_below100: New files:
26539 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26540 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26541 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26542 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26543 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26544 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26545 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26546 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26547 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26548 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26549 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26550 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26551 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26552 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26553 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26554 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26555 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26556 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26557 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26558 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26559 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26560 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26561 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26562 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26563 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26564 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26565 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26566
26567 * gcc.target/xstormy16/sfr: New files:
26568 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
26569 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
26570 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
26571 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
26572 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
26573 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
26574 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
26575 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
26576 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
26577 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
26578 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
26579 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
26580 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
26581 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
26582 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
26583 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
26584 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
26585 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
26586 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
26587 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
26588 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
26589 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
26590 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
26591 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
26592 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
26593 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
26594 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
26595 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
26596 27_if0_sfrw_bitfield_f.c
26597
26598 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26599
26600 PR c++/18100
26601 * g++.dg/lookup/name-clash4.C: New test.
26602
26603 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
26604
26605 PR c++/18672
26606 * g++.dg/opt/array1.C: New.
26607
26608 PR c++/18803
26609 * g++.dg/template/operator5.C: New.
26610
26611 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
26612
26613 PR c/18867
26614 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
26615
26616 2004-12-07 Steven Bosscher <stevenb@suse.de>
26617
26618 * gcc.dg/noncompile/20041207.c: New test.
26619
26620 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
26621
26622 * g++.dg/other/unreachable-1.C: New test.
26623
26624 2004-12-06 Nick Clifton <nickc@redhat.com>
26625
26626 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
26627 <limits.h> because the latter comes from gcc's include/ directory
26628 and not the newlib/libc/include directory.
26629
26630 2004-12-04 Richard Henderson <rth@redhat.com>
26631
26632 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
26633
26634 2004-12-04 Richard Henderson <rth@redhat.com>
26635
26636 * lib/target-supports.exp (check_gc_sections_available): Disable
26637 for alpha and ia64.
26638
26639 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
26640
26641 PR middle-end/17909
26642 * g++.dg/other/vararg-2.C: New test.
26643
26644 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26645
26646 PR c++/17011, c++/17971
26647 * g++.dg/template/error15.C: Adjust expected error.
26648 * g++.dg/template/instantiate3.C: Likewise.
26649
26650 2004-12-03 Janis Johnson <janis187@us.ibm.com>
26651
26652 * gcc.dg/altivec-18.c: Fix for darwin
26653
26654 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
26655
26656 PR c++/18782
26657 * g++.dg/parse/ptrmem2.C: New.
26658
26659 PR c++/18318
26660 * g++.dg/template/new1.C: New.
26661
26662 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26663
26664 PR fortran/18710
26665 * gfortran.dg/direct_io_3.f90: New test.
26666
26667 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
26668
26669 PR 18758
26670 * g++.dg/parse/crash21.C: New.
26671
26672 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26673
26674 PR c++/15664, c++/18276
26675 * g++.dg/template/ttp13.C: New test.
26676 * g++.dg/template/ttp14.C: Likewise.
26677
26678 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26679
26680 PR c++/18123
26681 * g++.dg/parse/enum2.C: New test.
26682 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
26683
26684 2004-12-02 Nick Clifton <nickc@redhat.com>
26685
26686 * gcc.target/xstormy16: New test directory.
26687 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
26688 * gcc.target/xstormy16/bp.c: Check the generation of bp
26689 instructions.
26690 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
26691 bn instructions and the BELOW100 attribute.
26692
26693 2004-12-02 Alan Modra <amodra@bigpond.net.au>
26694
26695 PR target/16952
26696 * gcc.dg/ppc-eabi.c: New.
26697
26698 2004-12-02 Bud Davis <bdavis9659@comcast.net>
26699
26700 PR fortran/18284
26701 * gfortran.dg/backspace.f90
26702
26703 2004-12-02 Bud Davis <bdavis9659@comcast.net>
26704
26705 * gfortran.dg/inquire.f90: New test.
26706
26707 2004-12-01 Janis Johnson <janis187@us.ibm.com>
26708
26709 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
26710 handle effective-target-keyword.
26711 (dg-skip-if): Support effective-target keyword as target list.
26712 (dg-xfail-if): Ditto.
26713 * lib/target-supports.exp (is-effective-target-keyword): New proc.
26714
26715 2004-12-01 Diego Novillo <dnovillo@redhat.com>
26716
26717 PR tree-optimization/18291
26718 * gcc.c-torture/compile/pr18291.c: New test.
26719
26720 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
26721
26722 PR C++/18729
26723 * g++.dg/parse/crash20.C: New.
26724
26725 PR c++/17431
26726 * g++.dg/overload/arg1.C: New.
26727 * g++.dg/overload/arg2.C: New.
26728 * g++.dg/overload/arg3.C: New.
26729 * g++.dg/overload/arg4.C: New.
26730
26731 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
26732
26733 * gcc.dg/c99-flex-array-4.c: Remove.
26734
26735 2004-11-30 Janis Johnson <janis187@us.ibm.com>
26736
26737 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
26738
26739 * lib/target-supports.exp (is-effective-target): Simplify.
26740
26741 * lib/target-supports.exp (check_effective_target_vect_long):
26742 Fix for powerpc64-*-*.
26743
26744 2004-11-30 Loren James Rittle <ljrittle@acm.org>
26745
26746 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
26747 to support new requirements on FreeBSD 5.
26748
26749 2004-11-30 Devang Patel <dpatel@apple.com>
26750
26751 PR 18702
26752 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
26753
26754 2004-11-30 Janis Johnson <janis187@us.ibm.com>
26755
26756 * g++.dg/ext/altivec-13.C: New test.
26757
26758 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
26759
26760 PR tree-opt/18298
26761 * gcc.c-torture/execute/p18298.c: New test.
26762
26763 2004-11-30 Ira Rosen <irar@il.ibm.com>
26764 Dorit Naishlos <dorit@il.ibm.com>
26765
26766 PR tree-opt/18607
26767 * gcc.dg/vect/vect-89.c: New test.
26768
26769 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
26770
26771 * gcc.dg/pr18596-1.c: New test.
26772
26773 2004-11-30 Ben Elliston <bje@au.ibm.com>
26774
26775 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
26776
26777 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
26778
26779 PR c/18479
26780 * gcc.dg/pr18479.c: New test.
26781
26782 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26783
26784 PR target/18490
26785 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
26786 mmix-knuth-mmixware.
26787
26788 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
26789 cris-*-elf* cris-*-aout* mmix-*-*
26790
26791 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
26792
26793 PR middle-end/18725
26794 * gcc.dg/pr18725.c: New test.
26795
26796 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26797
26798 PR target/18488
26799 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
26800
26801 PR target/18336
26802 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
26803
26804 2004-11-29 Mark Mitchell <mark@codesourcery.com>
26805
26806 PR c++/18368
26807 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
26808 * g++.old-deja/g++.law/ctors5.C: Likewise.
26809 * g++.old-deja/g++.other/crash25.C: Likewise.
26810
26811 PR c++/18674
26812 * g++.dg/template/error16.C: New test.
26813
26814 PR c++/18512
26815 * g++.dg/template/crash29.C: New test.
26816
26817 2004-11-29 Diego Novillo <dnovillo@redhat.com>
26818
26819 PR tree-optimization/18712
26820 * gcc.c-torture/compile/pr18712.c: New test.
26821
26822 2004-11-29 Joseph Myers <joseph@codesourcery.com>
26823
26824 PR c/7544
26825 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
26826 tests.
26827
26828 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26829
26830 PR c++/18652
26831 * g++.dg/lookup/crash6.C: New test.
26832
26833 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26834
26835 PR middle-end/18164
26836 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
26837
26838 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
26839
26840 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
26841 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
26842 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
26843
26844 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
26845
26846 * gcc.dg/pr18164.c: New test.
26847
26848 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
26849
26850 * gcc.dg/funroll-loops-all.c: New.
26851
26852 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
26853
26854 PR target/18489
26855 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
26856 delimeter, match space and TAB as well as ":".
26857
26858 PR target/18484
26859 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
26860
26861 PR target/18348
26862 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
26863
26864 PR target/18345
26865 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
26866
26867 PR target/18337
26868 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
26869
26870 2004-11-28 Bud Davis <bdavis9659@comcast.net>
26871
26872 * gfortran.dg/direct_io_2.f90: New test.
26873
26874 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
26875
26876 PR target/18334
26877 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
26878
26879 2004-11-28 Richard Henderson <rth@redhat.com>
26880
26881 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
26882
26883 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
26884
26885 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
26886 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
26887 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
26888 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
26889 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
26890 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
26891 gcc.dg/pointer-arith-8.c: New tests.
26892
26893 2004-11-27 Bud Davis <bdavis9659@comcast.net>
26894
26895 PR fortran/18364
26896 * gfortran.dg/endfile.f90: New test.
26897
26898 2004-11-27 Falk Hueffner <falk@debian.org>
26899
26900 * gcc.dg/loop-6.c: New test.
26901
26902 2004-11-27 Jakub Jelinek <jakub@redhat.com>
26903
26904 * gcc.c-torture/execute/20041126-1.c: New test.
26905
26906 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
26907
26908 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
26909 on IRIX.
26910
26911 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
26912
26913 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
26914 functions.
26915
26916 2004-11-27 Jakub Jelinek <jakub@redhat.com>
26917
26918 PR rtl-optimization/17825
26919 * gcc.c-torture/compile/20041119-1.c: New test.
26920
26921 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26922
26923 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
26924 Check existence of ld library path variables before unsetting.
26925
26926 2004-11-26 Mark Mitchell <mark@codesourcery.com>
26927
26928 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
26929
26930 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
26931
26932 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
26933
26934 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
26935
26936 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
26937
26938 2004-11-26 Ben Elliston <bje@au.ibm.com>
26939
26940 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
26941 dg-do directive.
26942
26943 2004-11-26 Ben Elliston <bje@au.ibm.com>
26944
26945 * gcc.dg/pr17957.c: Pass --param, not -param.
26946
26947 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
26948
26949 PR middle-end/17957
26950 * gcc.dg/pr17957.c: New test.
26951
26952 2004-11-25 Mark Mitchell <mark@codesourcery.com>
26953
26954 PR c++/18445
26955 * g++.dg/template/crash28.C: Likewise.
26956
26957 PR c++/18001
26958 * g++.dg/expr/unary2.C: Adjust lvalue messages.
26959 * g++.dg/ext/lvaddr.C: Likewise.
26960 * g++.dg/opt/pr7503-3.C: Likewise.
26961
26962 PR c++/18466
26963 * g++.dg/parse/qualified3.C: New test.
26964 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
26965
26966 PR c++/18545
26967 * g++.dg/expr/return1.C: New test.
26968
26969 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26970
26971 Friend class name lookup 3/n, PR c++/3332
26972 * g++.dg/lookup/friend3.C: New test.
26973 * g++.dg/lookup/friend4.C: Likewise.
26974 * g++.dg/lookup/friend5.C: Likewise.
26975
26976 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26977
26978 Friend class name lookup 2/n, PR c++/14513, c++/15410
26979 * g++.dg/lookup/friend2.C: New test.
26980 * g++.dg/template/friend31.C: Likewise.
26981
26982 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26983
26984 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
26985
26986 2004-11-24 Mark Mitchell <mark@codesourcery.com>
26987
26988 PR c++/17473
26989 * g++.dg/tc1/dr56.C: Remove.
26990 * g++.dg/template/typedef1.C: Add dg-error markers.
26991 * g++.old-deja/g++.other/typedef7.C: Likewise.
26992
26993 PR c++/18285
26994 * g++.dg/parse/typedef7.C: New test.
26995
26996 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
26997
26998 * gcc.c-torture/execute/20041124-1.c: New test.
26999
27000 2004-11-24 Mark Mitchell <mark@codesourcery.com>
27001
27002 * g++.dg/template/deduce3.C: New test.
27003
27004 PR c++/18586
27005 * g++.dg/template/crash27.C: New test.
27006
27007 PR c++/18530
27008 * g++.dg/warn/Wshadow-3.C: New test.
27009
27010 2004-11-24 Devang Patel <dpatel@apple.com>
27011
27012 PR/18555
27013 * gcc.dg/cpp/isysroot-1.c: New test.
27014 * gcc.dg/cpp/usr/include/stdio.h: New file.
27015 * gcc.dg/cpp/isysroot-2.c: New test.
27016 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
27017 New file.
27018
27019 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27020
27021 PR c++/8929
27022 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
27023
27024 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27025
27026 * gcc.target/sparc/align.c: Do not include <stdint.h>.
27027 * gcc.target/sparc/pdist.c: Likewise.
27028
27029 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
27030
27031 PR c++/16882
27032 * g++.dg/conversion/simd1.C: New test.
27033
27034 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27035
27036 * lib/target-libpath.exp: New file defining
27037 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
27038 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
27039 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
27040 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
27041 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
27042
27043 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
27044
27045 * gcc.dg/pragma-align-2.c: Test macro expansion.
27046 * gcc.dg/pragma-pack-2.c: New test.
27047
27048 2004-11-23 Richard Henderson <rth@redhat.com>
27049
27050 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
27051 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27052 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
27053 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
27054 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
27055 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
27056
27057 * gcc.dg/vect/vect.exp: Add check for alpha.
27058 * lib/target-supports.exp (check_alpha_max_hw_available): New.
27059 (check_effective_target_vect_int): Enable for alpha.
27060 (check_effective_target_vect_long): New.
27061 (is-effective-target): Add it.
27062
27063 2004-11-23 Uros Bizjak <uros@kss-loka.si>
27064
27065 * gcc.dg/pr18614-1.c: New test.
27066
27067 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27068
27069 * gcc.dg/setjmp-2.c: New test.
27070
27071 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
27072
27073 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
27074 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
27075 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
27076 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
27077 gcc.target/sparc/pdist.c: New tests.
27078
27079 2004-11-22 Bob Wilson <bob.wilson@acm.org>
27080
27081 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
27082
27083 2004-11-22 Dale Johannesen <dalej@apple.com>
27084
27085 * gcc.dg/20041111-1.c: New.
27086
27087 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27088
27089 PR tree-opt/18536
27090 * gcc.dg/vect/pr18536.c: New test.
27091
27092 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27093
27094 PR c++/18354
27095 * g++.dg/template/nontype11.C: New test.
27096
27097 2004-11-21 Roger Sayle <roger@eyesopen.com>
27098
27099 PR middle-end/18520
27100 * gcc.dg/pr18520-1.c: New test case.
27101
27102 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
27103
27104 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
27105 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
27106 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
27107 expected diagnostics.
27108
27109 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27110
27111 PR target/18580
27112 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
27113 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
27114 vect-77.c, vect-77a.c: XFAIL on the SPARC.
27115
27116 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27117
27118 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
27119
27120 2004-11-19 Mark Mitchell <mark@codesourcery.com>
27121 Joseph Myers <joseph@codesourcery.com>
27122
27123 * lib/target-supports.exp (check_visibility_available): Really
27124 test the compiler.
27125
27126 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
27127
27128 PR tree-opt/18181
27129 * gcc.dg/vect/vect-85.c: New test.
27130 * gcc.dg/vect/vect-86.c: New test.
27131 * gcc.dg/vect/vect-87.c: New test.
27132 * gcc.dg/vect/vect-88.c: New test.
27133
27134 2004-11-19 Ben Elliston <bje@au.ibm.com>
27135
27136 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
27137
27138 2004-11-18 Janis Johnson <janis187@us.ibm.com>
27139
27140 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
27141 * gcc.dg/ppc-and-1.c: Ditto.
27142 * gcc.dg/ppc-compare-1.c: Ditto.
27143 * gcc.dg/ppc-mov-1.c: Ditto
27144
27145 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
27146 Mark Mitchell <mark@codesourcery.com>
27147
27148 * gcc.dg/pragma-init-fini-2.c: New test.
27149
27150 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27151 Aldy Hernandez <aldyh@redhat.com>
27152
27153 * lib/target-supports.exp (check_effective_target_vect_int): New
27154 (check_effective_target_vect_float): New
27155 (check_effective_target_vect_double): New.
27156 (is-effective-target): Support new effective targets keywords.
27157 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
27158 default action for dg-do.
27159 * gcc.dg/vect/pr16105.c: Use new support.
27160 * gcc.dg/vect/pr18400.c: Ditto.
27161 * gcc.dg/vect/pr18425.c: Ditto.
27162 * gcc.dg/vect/vect-1.c: Ditto.
27163 * gcc.dg/vect/vect-10.c: Ditto.
27164 * gcc.dg/vect/vect-11.c: Ditto.
27165 * gcc.dg/vect/vect-12.c: Ditto.
27166 * gcc.dg/vect/vect-13.c: Ditto.
27167 * gcc.dg/vect/vect-14.c: Ditto.
27168 * gcc.dg/vect/vect-15.c: Ditto.
27169 * gcc.dg/vect/vect-16.c: Ditto.
27170 * gcc.dg/vect/vect-17.c: Ditto.
27171 * gcc.dg/vect/vect-18.c: Ditto.
27172 * gcc.dg/vect/vect-19.c: Ditto.
27173 * gcc.dg/vect/vect-2.c: Ditto.
27174 * gcc.dg/vect/vect-20.c: Ditto.
27175 * gcc.dg/vect/vect-21.c: Ditto.
27176 * gcc.dg/vect/vect-22.c: Ditto.
27177 * gcc.dg/vect/vect-23.c: Ditto.
27178 * gcc.dg/vect/vect-24.c: Ditto.
27179 * gcc.dg/vect/vect-25.c: Ditto.
27180 * gcc.dg/vect/vect-26.c: Ditto.
27181 * gcc.dg/vect/vect-27.c: Ditto.
27182 * gcc.dg/vect/vect-27a.c: Ditto.
27183 * gcc.dg/vect/vect-28.c: Ditto.
27184 * gcc.dg/vect/vect-29.c: Ditto.
27185 * gcc.dg/vect/vect-29a.c: Ditto.
27186 * gcc.dg/vect/vect-3.c: Ditto.
27187 * gcc.dg/vect/vect-30.c: Ditto.
27188 * gcc.dg/vect/vect-31.c: Ditto.
27189 * gcc.dg/vect/vect-32.c: Ditto.
27190 * gcc.dg/vect/vect-33.c: Ditto.
27191 * gcc.dg/vect/vect-34.c: Ditto.
27192 * gcc.dg/vect/vect-35.c: Ditto.
27193 * gcc.dg/vect/vect-36.c: Ditto.
27194 * gcc.dg/vect/vect-37.c: Ditto.
27195 * gcc.dg/vect/vect-38.c: Ditto.
27196 * gcc.dg/vect/vect-4.c: Ditto.
27197 * gcc.dg/vect/vect-40.c: Ditto.
27198 * gcc.dg/vect/vect-41.c: Ditto.
27199 * gcc.dg/vect/vect-42.c: Ditto.
27200 * gcc.dg/vect/vect-43.c: Ditto.
27201 * gcc.dg/vect/vect-44.c: Ditto.
27202 * gcc.dg/vect/vect-45.c: Ditto.
27203 * gcc.dg/vect/vect-46.c: Ditto.
27204 * gcc.dg/vect/vect-47.c: Ditto.
27205 * gcc.dg/vect/vect-48.c: Ditto.
27206 * gcc.dg/vect/vect-48a.c: Ditto.
27207 * gcc.dg/vect/vect-49.c: Ditto.
27208 * gcc.dg/vect/vect-5.c: Ditto.
27209 * gcc.dg/vect/vect-50.c: Ditto.
27210 * gcc.dg/vect/vect-51.c: Ditto.
27211 * gcc.dg/vect/vect-52.c: Ditto.
27212 * gcc.dg/vect/vect-53.c: Ditto.
27213 * gcc.dg/vect/vect-54.c: Ditto.
27214 * gcc.dg/vect/vect-55.c: Ditto.
27215 * gcc.dg/vect/vect-56.c: Ditto.
27216 * gcc.dg/vect/vect-56a.c: Ditto.
27217 * gcc.dg/vect/vect-57.c: Ditto.
27218 * gcc.dg/vect/vect-58.c: Ditto.
27219 * gcc.dg/vect/vect-59.c: Ditto.
27220 * gcc.dg/vect/vect-6.c: Ditto.
27221 * gcc.dg/vect/vect-60.c: Ditto.
27222 * gcc.dg/vect/vect-61.c: Ditto.
27223 * gcc.dg/vect/vect-62.c: Ditto.
27224 * gcc.dg/vect/vect-63.c: Ditto.
27225 * gcc.dg/vect/vect-64.c: Ditto.
27226 * gcc.dg/vect/vect-65.c: Ditto.
27227 * gcc.dg/vect/vect-66.c: Ditto.
27228 * gcc.dg/vect/vect-67.c: Ditto.
27229 * gcc.dg/vect/vect-68.c: Ditto.
27230 * gcc.dg/vect/vect-69.c: Ditto.
27231 * gcc.dg/vect/vect-7.c: Ditto.
27232 * gcc.dg/vect/vect-72.c: Ditto.
27233 * gcc.dg/vect/vect-72a.c: Ditto.
27234 * gcc.dg/vect/vect-73.c: Ditto.
27235 * gcc.dg/vect/vect-74.c: Ditto.
27236 * gcc.dg/vect/vect-75.c: Ditto.
27237 * gcc.dg/vect/vect-76.c: Ditto.
27238 * gcc.dg/vect/vect-77.c: Ditto.
27239 * gcc.dg/vect/vect-77a.c: Ditto.
27240 * gcc.dg/vect/vect-78.c: Ditto.
27241 * gcc.dg/vect/vect-79.c: Ditto.
27242 * gcc.dg/vect/vect-8.c: Ditto.
27243 * gcc.dg/vect/vect-80.c: Ditto.
27244 * gcc.dg/vect/vect-82.c: Ditto.
27245 * gcc.dg/vect/vect-82_64.c: Ditto.
27246 * gcc.dg/vect/vect-83.c: Ditto.
27247 * gcc.dg/vect/vect-83_64.c: Ditto.
27248 * gcc.dg/vect/vect-9.c: Ditto.
27249 * gcc.dg/vect/vect-all.c: Ditto.
27250 * gcc.dg/vect/vect-none.c: Ditto.
27251
27252 2004-11-17 Janis Johnson <janis187@us.ibm.com>
27253
27254 * lib/gcc-dg.exp (dg-skip-if): New function.
27255 (dg-forbid-option): Remove.
27256 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
27257 * g++.dg/abi/bitfield8.C: Likewise.
27258 * g++.dg/abi/dtor1.C: Likewise.
27259 * g++.dg/abi/empty10.C: Likewise.
27260 * g++.dg/abi/empty7.C: Likewise.
27261 * g++.dg/abi/empty9.C: Likewise.
27262 * g++.dg/abi/layout3.C: Likewise.
27263 * g++.dg/abi/layout4.C: Likewise.
27264 * g++.dg/abi/thunk1.C: Likewise.
27265 * g++.dg/abi/thunk2.C: Likewise.
27266 * g++.dg/abi/vbase11.C: Likewise.
27267 * g++.dg/abi/vthunk2.C: Likewise.
27268 * g++.dg/abi/vthunk3.C: Likewise.
27269 * g++.dg/ext/attrib8.C: Likewise.
27270 * g++.dg/opt/longbranch2.C: Likewise.
27271 * g++.dg/opt/reg-stack4.C: Likewise.
27272 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27273 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27274 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27275 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27276 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27277 * gcc.dg/20000609-1.c: Likewise.
27278 * gcc.dg/20000720-1.c: Likewise.
27279 * gcc.dg/20011107-1.c: Likewise.
27280 * gcc.dg/20011119-1.c: Likewise.
27281 * gcc.dg/20020108-1.c: Likewise.
27282 * gcc.dg/20020122-2.c: Likewise.
27283 * gcc.dg/20020122-3.c: Likewise.
27284 * gcc.dg/20020201-3.c: Likewise.
27285 * gcc.dg/20020206-1.c: Likewise.
27286 * gcc.dg/20020218-1.c: Likewise.
27287 * gcc.dg/20020310-1.c: Likewise.
27288 * gcc.dg/20020411-1.c: Likewise.
27289 * gcc.dg/20020418-2.c: Likewise.
27290 * gcc.dg/20020426-1.c: Likewise.
27291 * gcc.dg/20020426-2.c: Likewise.
27292 * gcc.dg/20020517-1.c: Likewise.
27293 * gcc.dg/20020523-1.c: Likewise.
27294 * gcc.dg/20020523-2.c: Likewise.
27295 * gcc.dg/20020729-1.c: Likewise.
27296 * gcc.dg/20030204-1.c: Likewise.
27297 * gcc.dg/20030826-2.c: Likewise.
27298 * gcc.dg/20030926-1.c: Likewise.
27299 * gcc.dg/20031202-1.c: Likewise.
27300 * gcc.dg/980312-1.c: Likewise.
27301 * gcc.dg/980313-1.c: Likewise.
27302 * gcc.dg/990117-1.c: Likewise.
27303 * gcc.dg/990424-1.c: Likewise.
27304 * gcc.dg/990524-1.c: Likewise.
27305 * gcc.dg/991230-1.c: Likewise.
27306 * gcc.dg/i386-387-1.c: Likewise.
27307 * gcc.dg/i386-387-2.c: Likewise.
27308 * gcc.dg/i386-387-3.c: Likewise.
27309 * gcc.dg/i386-387-4.c: Likewise.
27310 * gcc.dg/i386-387-5.c: Likewise.
27311 * gcc.dg/i386-387-6.c: Likewise.
27312 * gcc.dg/i386-asm-1.c: Likewise.
27313 * gcc.dg/i386-bitfield1.c: Likewise.
27314 * gcc.dg/i386-bitfield2.c: Likewise.
27315 * gcc.dg/i386-loop-1.c: Likewise.
27316 * gcc.dg/i386-loop-2.c: Likewise.
27317 * gcc.dg/i386-loop-3.c: Likewise.
27318 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27319 * gcc.dg/i386-pic-1.c: Likewise.
27320 * gcc.dg/i386-regparm.c: Likewise.
27321 * gcc.dg/i386-signbit-1.c: Likewise.
27322 * gcc.dg/i386-signbit-2.c: Likewise.
27323 * gcc.dg/i386-signbit-3.c: Likewise.
27324 * gcc.dg/i386-sse-5.c: Likewise.
27325 * gcc.dg/i386-sse-8.c: Likewise.
27326 * gcc.dg/i386-unroll-1.c: Likewise.
27327 * gcc.dg/tls/opt-1.c: Likewise.
27328 * gcc.dg/tls/opt-2.c: Likewise.
27329 * gcc.dg/unroll-1.c: Likewise.
27330 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
27331 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
27332 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
27333 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
27334
27335 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27336
27337 * g++.dg/template/incomplete1.C: New test.
27338
27339 2004-11-16 Nick Clifton <nickc@redhat.com>
27340
27341 Revert patches accidentally commited during checkin of fixes for
27342 xstormy16 tests:
27343 gcc.c-torture/execute/simd-4.c: Revert
27344 gcc.dg/20040910-1.c: Revert.
27345
27346 2004-11-16 Paul Brook <paul@codesourcery.com>
27347
27348 PR fortran/13010
27349 * gfortran.dg/der_pointer_1.f90: New test.
27350
27351 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
27352
27353 PR c/18498
27354 * gcc.dg/bitfld-13.c: New test.
27355
27356 2004-11-15 Janis Johnson <janis187@us.ibm.com>
27357
27358 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
27359 powerpc*-*-linux*.
27360
27361 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
27362 * gcc.dg/ppc64-abi-2.c: Ditto.
27363 * gcc.dg/ppc64-abi-3.c: Ditto.
27364
27365 * lib/gcc-dg.exp (dg-target-list): Remove.
27366
27367 2004-11-15 Steve Ellcey <sje@cup.hp.com>
27368
27369 * gcc.dg/ia64-postinc.c: New test.
27370
27371 2004-11-15 Mark Mitchell <mark@codesourcery.com>
27372
27373 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
27374
27375 2004-11-15 Nick Clifton <nickc@redhat.com>
27376
27377 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
27378 __INT_MAX__ so that the test can be compiled by toolchains
27379 targeted at 16-bit processors.
27380
27381 * gcc.dg/20040625-1.c: Use long constants rather than integers
27382 when performing arithmetic that will overflow 16-bits.
27383
27384 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
27385 xstormy16. It does not support 128-bit vector operations.
27386
27387 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
27388 with the macro PTR_TYPE. Define this macro to an integer type
27389 suitable for holding a pointer.
27390
27391 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
27392 the target is a 16-bit processor.
27393
27394 * gcc.dg/cpp/if-2.c: Expect a different warning message from
27395 16-bit targets where the character constant will be too long.
27396
27397 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
27398 where the double will not be directly addressable.
27399
27400 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 Friend class name lookup 1/n, PR c++/18471
27403 * g++.dg/template/crash26.C: New test.
27404 * g++.dg/lookup/struct1.C: Adjust expected error.
27405 * g++.dg/parse/elab1.C: Likewise.
27406 * g++.dg/parse/elab2.C: Likewise.
27407 * g++.dg/parse/int-as-enum1.C: Likewise.
27408 * g++.dg/parse/struct-as-enum1.C: Likewise.
27409 * g++.dg/parse/typedef1.C: Likewise.
27410 * g++.dg/parse/typedef3.C: Likewise.
27411 * g++.dg/parse/typedef4.C: Likewise.
27412 * g++.dg/parse/typedef5.C: Likewise.
27413 * g++.dg/template/nontype4.C: Likewise.
27414 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
27415 * g++.old-deja/g++.other/elab1.C: Likewise.
27416 * g++.old-deja/g++.other/syntax4.C: Likewise.
27417
27418 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
27419
27420 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
27421
27422 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
27423
27424 * gcc.c-torture/execute/20041114-1.c: New test.
27425
27426 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
27427
27428 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
27429 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
27430 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
27431 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
27432 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
27433 gcc.dg/switch-7.c: New tests.
27434
27435 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27436
27437 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
27438
27439 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27440
27441 PR tree-opt/18400
27442 * gcc.dg/vect/pr18400.c: New test.
27443
27444 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
27445 Andrew Pinski <pinskia@physics.uc.edu>
27446
27447 PR tree-opt/18425
27448 * gcc.dg/vect/pr18425.c: New test.
27449
27450 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27451
27452 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
27453 Guard with dg-require-alias and dg-require-visibility.
27454
27455 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27456
27457 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
27458
27459 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27460
27461 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
27462
27463 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27464
27465 PR c++/17344
27466 * g++.dg/template/defarg5.C: New test.
27467
27468 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27469
27470 * g++.dg/parse/cast1.C: Run only on ILP32.
27471 * g++.old-deja/g++.mike/p784.C: Likewise.
27472
27473 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
27474
27475 * gcc.c-torture/execute/20041113-1.c: New test.
27476
27477 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
27478
27479 PR target/18230
27480 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
27481 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
27482 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
27483 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27484 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
27485 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
27486 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
27487 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
27488 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
27489 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27490 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27491 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
27492 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
27493
27494 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
27495
27496 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
27497 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
27498 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
27499 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
27500 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
27501 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
27502 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
27503 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
27504 gcc.target/sparc/combined-1.c: New tests.
27505
27506 2004-11-12 Ziemowit Laski <zlaski@apple.com>
27507
27508 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
27509 New tests.
27510
27511 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27512
27513 * lib/gcc-dg.exp (dg-forbid-option): New function.
27514 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
27515 * g++.dg/abi/bitfield8.C: Likewise.
27516 * g++.dg/abi/dtor1.C: Likewise.
27517 * g++.dg/abi/empty10.C: Likewise.
27518 * g++.dg/abi/empty7.C: Likewise.
27519 * g++.dg/abi/empty9.C: Likewise.
27520 * g++.dg/abi/layout3.C: Likewise.
27521 * g++.dg/abi/layout4.C: Likewise.
27522 * g++.dg/abi/thunk1.C: Likewise.
27523 * g++.dg/abi/thunk2.C: Likewise.
27524 * g++.dg/abi/vbase11.C: Likewise.
27525 * g++.dg/abi/vthunk2.C: Likewise.
27526 * g++.dg/abi/vthunk3.C: Likewise.
27527 * g++.dg/ext/attrib8.C: Likewise.
27528 * g++.dg/opt/longbranch2.C: Likewise.
27529 * g++.dg/opt/reg-stack4.C: Likewise.
27530 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27531 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27532 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27533 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27534 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27535 * gcc.dg/20000609-1.c: Likewise.
27536 * gcc.dg/20000720-1.c: Likewise.
27537 * gcc.dg/20011107-1.c: Likewise.
27538 * gcc.dg/20011119-1.c: Likewise.
27539 * gcc.dg/20020108-1.c: Likewise.
27540 * gcc.dg/20020122-2.c: Likewise.
27541 * gcc.dg/20020122-3.c: Likewise.
27542 * gcc.dg/20020201-3.c: Likewise.
27543 * gcc.dg/20020206-1.c: Likewise.
27544 * gcc.dg/20020218-1.c: Likewise.
27545 * gcc.dg/20020310-1.c: Likewise.
27546 * gcc.dg/20020411-1.c: Likewise.
27547 * gcc.dg/20020418-2.c: Likewise.
27548 * gcc.dg/20020426-1.c: Likewise.
27549 * gcc.dg/20020426-2.c: Likewise.
27550 * gcc.dg/20020517-1.c: Likewise.
27551 * gcc.dg/20020523-1.c: Likewise.
27552 * gcc.dg/20020523-2.c: Likewise.
27553 * gcc.dg/20020729-1.c: Likewise.
27554 * gcc.dg/20030204-1.c: Likewise.
27555 * gcc.dg/20030826-2.c: Likewise.
27556 * gcc.dg/20030926-1.c: Likewise.
27557 * gcc.dg/20031202-1.c: Likewise.
27558 * gcc.dg/980312-1.c: Likewise.
27559 * gcc.dg/980313-1.c: Likewise.
27560 * gcc.dg/990117-1.c: Likewise.
27561 * gcc.dg/990424-1.c: Likewise.
27562 * gcc.dg/990524-1.c: Likewise.
27563 * gcc.dg/991230-1.c: Likewise.
27564 * gcc.dg/i386-387-1.c: Likewise.
27565 * gcc.dg/i386-387-2.c: Likewise.
27566 * gcc.dg/i386-387-3.c: Likewise.
27567 * gcc.dg/i386-387-4.c: Likewise.
27568 * gcc.dg/i386-387-5.c: Likewise.
27569 * gcc.dg/i386-387-6.c: Likewise.
27570 * gcc.dg/i386-asm-1.c: Likewise.
27571 * gcc.dg/i386-bitfield1.c: Likewise.
27572 * gcc.dg/i386-bitfield2.c: Likewise.
27573 * gcc.dg/i386-loop-1.c: Likewise.
27574 * gcc.dg/i386-loop-2.c: Likewise.
27575 * gcc.dg/i386-loop-3.c: Likewise.
27576 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27577 * gcc.dg/i386-pic-1.c: Likewise.
27578 * gcc.dg/i386-regparm.c: Likewise.
27579 * gcc.dg/i386-signbit-1.c: Likewise.
27580 * gcc.dg/i386-signbit-2.c: Likewise.
27581 * gcc.dg/i386-signbit-3.c: Likewise.
27582 * gcc.dg/i386-sse-5.c: Likewise.
27583 * gcc.dg/i386-sse-8.c: Likewise.
27584 * gcc.dg/i386-unroll-1.c: Likewise.
27585 * gcc.dg/tls/opt-1.c: Likewise.
27586 * gcc.dg/tls/opt-2.c: Likewise.
27587 * gcc.dg/unroll-1.c: Likewise.
27588 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
27589 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
27590 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
27591 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
27592 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
27593 -m64 is specified.
27594
27595 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27596
27597 PR c++/18389
27598 * g++.dg/parse/cond1.C: New test.
27599
27600 PR c++/18429
27601 * g++.dg/template/array9.C: New test.
27602 * g++.dg/ext/vla1.C: Adjust error messages.
27603 * g++.dg/ext/vlm1.C: Likewise.
27604 * g++.dg/template/crash2.C: Likewise.
27605
27606 PR c++/18436
27607 * g++.dg/template/call3.C: New test.
27608
27609 PR c++/18407
27610 * g++.dg/template/ptrmem11.C: New test.
27611
27612 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
27613
27614 PR other/14264
27615 * lib/g++.exp: Set LC_ALL and LANG to C.
27616 * lib/gcc-dg.exp: Likewise.
27617 * lib/gfortran.exp: Likewise.
27618 * lib/objc.exp: Likewise.
27619 * lib/treelang.exp: Likewise.
27620
27621 2004-11-12 Andreas Schwab <schwab@suse.de>
27622
27623 * gcc.dg/pr16286.c: Fix last change.
27624
27625 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27626
27627 PR c++/18416
27628 * g++.dg/init/global1.C: New test.
27629
27630 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
27631
27632 * gcc.c-torture/execute/20041112-1.c: New test.
27633
27634 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27635
27636 * lib/gcc-dg.exp (dg-target-list): New.
27637
27638 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27639 Richard Sandiford <rsandifo@redhat.com>
27640
27641 * lib/target-supports.exp (get-compiler_messages): New.
27642 (check_named_sections_available): Use it.
27643 (check_effective_target_ilp32): New.
27644 (check_effective_target_lp64): New.
27645 (is-effective-target): New.
27646 * lib/gcc-dg.exp (dg-require-effective-target): New.
27647
27648 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
27649
27650 * gcc.dg/precedence-1.c: New test.
27651
27652 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27653
27654 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
27655
27656 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
27657 message, delete generated files, use more descriptive name for
27658 executable, and make the test unsupported when it cannot be run.
27659
27660 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
27661 (dg-require-weak, dg-require-visibility, dg-require-alias,
27662 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
27663 dg-require-iconv, dg-require-named-sections): Use it.
27664
27665 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
27666
27667 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
27668
27669 PR target/16457
27670 * gcc.dg/ppc-and-1: New
27671
27672 PR target/16796
27673 * gcc.dg/ppc-mov-1.c: New.
27674
27675 PR target/16458
27676 * gcc.dg/ppc-compare-1.c: New.
27677
27678 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
27679
27680 * objc.dg/desig-init-2.m: New test.
27681
27682 2004-11-10 Adam Nemet <anemet@lnxw.com>
27683
27684 PR middle-end/18160
27685 * g++.dg/warn/register-var-1.C: New test.
27686 * g++.dg/warn/register-var-2.C: New test.
27687
27688 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27689
27690 * gcc.dg/union-2.c: New test.
27691
27692 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
27693
27694 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
27695 New test for PR tree-optimization/17892.
27696
27697 2004-11-09 Mark Mitchell <mark@codesourcery.com>
27698
27699 PR c++/18369
27700 * g++.dg/init/new12.C: New test.
27701
27702 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
27703
27704 * gcc.target/sparc: New directory.
27705 * gcc.target/sparc/sparc.exp: New driver.
27706 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
27707 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
27708 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
27709 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
27710
27711 2004-11-10 Paul Brook <paul@codesourcery.com>
27712
27713 PR fortran/18218
27714 * gfortran.dg/list_read.c: New test.
27715
27716 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27717
27718 PR c/18322
27719 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
27720 expected diagnostic location.
27721
27722 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
27723
27724 * gcc.dg/20041109-1.c: New test.
27725
27726 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27727
27728 PR objc/18406
27729 * objc/compile/pr18406.m: New test.
27730
27731 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27732
27733 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
27734
27735 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27736
27737 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
27738
27739 2004-11-08 Steve Ellcey <sje@cup.hp.com>
27740
27741 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
27742
27743 2004-11-08 Steve Ellcey <sje@cup.hp.com>
27744
27745 * gcc.dg/20030225-2.c: Add prototype for abort and
27746 exit.
27747
27748 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
27749
27750 PR tree-opt/18299
27751 * gcc.c-torture/pr18299-1.c: New test.
27752
27753 2004-11-06 Andreas Schwab <schwab@suse.de>
27754
27755 * gcc.dg/pr16286.c: Also test for bool and pixel.
27756
27757 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
27758
27759 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
27760 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
27761 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
27762 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
27763 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
27764 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
27765 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
27766 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
27767 gcc.dg/struct-semi-3.c: New tests.
27768
27769 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27770
27771 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
27772
27773 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27774
27775 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
27776 Do not use C99 designators.
27777
27778 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27779
27780 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
27781
27782 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27783
27784 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
27785 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
27786 * gcc.c-torture/execute/simd-5.x: Remove.
27787
27788 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
27789
27790 PR rtl-optimization/17933
27791 * gcc.dg/torture/pr17933-1.c: New test.
27792
27793 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
27794
27795 PR target/18106
27796 * lib/target-supports.exp (check_weak_available): Support
27797 Windows.
27798
27799 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
27800
27801 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
27802 call to fflush(stdout) before abort.
27803 (my_ffsll): New function.
27804 (generate_fields): Use it.
27805
27806 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
27807
27808 * gcc.dg/init-undef-1.c: New test.
27809
27810 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
27811
27812 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
27813 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
27814 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
27815 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
27816 expected messages for new parser.
27817
27818 2004-11-04 Mark Mitchell <mark@codesourcery.com>
27819
27820 * g++.dg/ext/visibility/symbian1.C: New test.
27821
27822 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27823
27824 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
27825 on LP64 targets.
27826
27827 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
27828
27829 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
27830 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
27831 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
27832 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
27833 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
27834 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
27835 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
27836 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
27837 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
27838 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
27839
27840 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
27841
27842 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
27843 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
27844 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
27845 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
27846 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
27847 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
27848 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
27849 for new parser.
27850
27851 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
27852
27853 PR target/15342
27854 * gcc.dg/20041104-1.c: New test.
27855
27856 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27857
27858 * g++.dg/template/nontype7.C: New test.
27859 * g++.dg/template/nontype8.C: Likewise.
27860 * g++.dg/template/nontype9.C: Likewise.
27861 * g++.dg/template/nontype10.C: Likewise.
27862 * g++.dg/tc1/dr49.C: Likewise.
27863 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
27864 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
27865
27866 2004-11-04 Ben Elliston <bje@au.ibm.com>
27867
27868 * g++.dg/rtti/tinfo1.C: Remove xfails.
27869
27870 2004-11-04 Ben Elliston <bje@au.ibm.com>
27871
27872 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
27873 packed attribute to the definition to satisfy the new C++ parser.
27874
27875 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27876
27877 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
27878 invocations of va_arg.
27879
27880 2004-11-02 Mark Mitchell <mark@codesourcery.com>
27881
27882 PR c++/18124
27883 * g++.dg/template/crash25.C: New test.
27884
27885 PR c++/18155
27886 * g++.dg/template/typedef2.C: New test.
27887 * g++.dg/parse/crash13.C: Adjust error markers.
27888
27889 PR c++/18177
27890 * g++.dg/conversion/const3.C: New test.
27891
27892 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27893
27894 PR fortran/17535
27895 PR fortran/17583
27896 PR fortran/17713
27897 * gfortran.dg/generic_[123].f90: New testcases.
27898
27899 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27900
27901 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
27902 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
27903
27904 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
27905
27906 PR tree-opt/16808
27907 * gcc.c-torture/compile/pr16808.c: New test.
27908
27909 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
27910
27911 PR rtl-optimization/17104
27912 * gcc.dg/ppc-bitfield1.c: New.
27913
27914 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
27915
27916 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
27917
27918 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
27919
27920 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
27921 strings for 32-bit code.
27922
27923 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
27924
27925 PR c/18239
27926 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
27927
27928 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
27929
27930 PR c++/18064
27931 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
27932
27933 2004-10-31 Mark Mitchell <mark@codesourcery.com>
27934
27935 PR c++/15172
27936 * g++.dg/init/aggr2.C: New test.
27937
27938 2004-10-30 Ziemowit Laski <zlaski@apple.com>
27939
27940 * objc.dg/local-decl-1.m: New test.
27941
27942 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
27943
27944 * gcc.dg/20040910-1.c: Adjust regex.
27945
27946 2004-10-30 Roger Sayle <roger@eyesopen.com>
27947
27948 PR rtl-optimization/18084
27949 * g++.dg/opt/pr18084-1.C: New testcase.
27950
27951 2004-10-30 Matt Austern <austern@apple.com>
27952
27953 PR c++/17542
27954 * g++.dg/ext/attrib18.C: New test.
27955
27956 2004-10-30 Roger Sayle <roger@eyesopen.com>
27957
27958 PR middle-end/18096
27959 * gcc.dg/pr18096-1.c: New test case.
27960
27961 2004-10-30 Roger Sayle <roger@eyesopen.com>
27962
27963 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
27964
27965 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
27966
27967 PR c/16666
27968 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
27969 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
27970 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
27971 gcc.dg/old-style-prom-3.c: New tests.
27972
27973 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
27974
27975 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
27976 Remove unnecessary inclusion of stdio.h.
27977
27978 2004-10-29 Roger Sayle <roger@eyesopen.com>
27979
27980 PR rtl-optimization/17581
27981 * gcc.dg/pr17581-1.c: New test case.
27982
27983 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
27984
27985 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
27986 being implemented.
27987 * g++.dg/conversion/dr195-1.C: New.
27988 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
27989 * g++.old-deja/g++.mike/p10148.C: Likewise.
27990
27991 2004-10-29 Mark Mitchell <mark@codesourcery.com>
27992
27993 PR c++/17695
27994 * g++.dg/debug/typedef2.C: New test.
27995
27996 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
27997
27998 PR fortran/13490
27999 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
28000 * gfortran.dg/g77/README: Update.
28001
28002 2004-10-28 Matt Austern <austern@apple.com>
28003
28004 PR c++/14124
28005 * g++.dg/ext/packed7.C: New test.
28006
28007 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
28008
28009 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
28010 scan-assembler.
28011 * lib/scanasm.exp (hidden-scan-for): New proc.
28012 (scan-hidden): Use hidden-scan-for instead of constructing the scan
28013 string.
28014 (scan-not-hidden): Likewise.
28015 * lib/target-supports.exp (check_visibility_available): mach-o is
28016 support too.
28017
28018 2004-10-28 Mark Mitchell <mark@codesourcery.com>
28019
28020 PR c++/17132
28021 * g++.dg/template/memclass3.C: New test.
28022
28023 2004-10-28 Adam Nemet <anemet@lnxw.com>
28024
28025 PR middle-end/18160
28026 * gcc.dg/register-var-1.c: New test.
28027 * gcc.dg/register-var-2.c: New test.
28028 * gcc.dg/asm-7.c: Taking the address of a register variable is an
28029 error now.
28030
28031 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
28032
28033 PR other/18172
28034 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
28035 unused variables.
28036 * gcc.dg/vect/vect-22.c: Likewise.
28037
28038 2004-10-28 Jakub Jelinek <jakub@redhat.com>
28039
28040 * gcc.dg/i386-rotate-1.c: New test.
28041
28042 2004-10-27 Mark Mitchell <mark@codesourcery.com>
28043
28044 * g++.dg/init/ref12.C: Add "run" marker.
28045
28046 PR c++/17435
28047 * g++.dg/init/ref12.C: New test.
28048
28049 PR c++/18140
28050 * g++.dg/template/shift1.C: New test.
28051 * g++.dg/template/error10.C: Adjust error markers.
28052
28053 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
28054
28055 PR tree-opt/17529
28056 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
28057
28058 2004-10-27 Geoffrey Keating <geoffk@apple.com>
28059
28060 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
28061 * gcc.dg/weak/weak-3.c: Likewise.
28062 * gcc.dg/weak/weak-5.c: Likewise.
28063 * gcc.dg/weak/weak-9.c: Likewise.
28064 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
28065 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
28066
28067 * gcc.dg/darwin-weakimport-1.c: New.
28068
28069 2004-10-28 Ben Elliston <bje@au.ibm.com>
28070
28071 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
28072
28073 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
28074
28075 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
28076 'syntax' error messages.
28077 * gcc.dg/cpp/direct2s.c: Likewise.
28078
28079 2004-10-26 Geoffrey Keating <geoffk@apple.com>
28080
28081 * gcc.c-torture/compile/20041026-1.c: New.
28082
28083 2004-10-26 Mark Mitchell <mark@codesourcery.com>
28084
28085 PR c++/18093
28086 * g++.dg/lookup/ns2.C: New test.
28087
28088 PR c++/18020
28089 * g++.dg/template/enum4.C: New test.
28090
28091 PR c++/18161
28092 * g++.dg/template/expr1.C: New test.
28093
28094 2004-10-26 Ben Elliston <bje@au.ibm.com>
28095
28096 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
28097
28098 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
28099
28100 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
28101 gcc.dg/decl-nospec-3.c: New tests.
28102
28103 2004-10-26 Ziemowit Laski <zlaski@apple.com>
28104
28105 * objc.dg/super-class-3.m: New test.
28106
28107 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
28108
28109 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
28110 resyncing.
28111 * gcc.dg/cpp/direct2s.c: Likewise.
28112
28113 2004-10-25 Geoffrey Keating <geoffk@apple.com>
28114
28115 * objc.dg/image-info.m: Update for changes to section selection.
28116
28117 2004-10-25 David Ayers <d.ayers@inode.at>
28118 Ziemowit Laski <zlaski@apple.com>
28119
28120 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
28121 diagnostics when messaging 'id <Proto>'.
28122 * objc.dg/class-protocol-1.m: New test.
28123 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
28124 a non-existent method signature.
28125 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
28126 Update diagnostics when messaging with non-existent method signature.
28127 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
28128 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
28129 invalid receivers are now resolved as if messaging 'id'; remove
28130 extraneous diagnostics.
28131
28132 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
28133
28134 PR c/16667
28135 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
28136 gcc.dg/init-desig-obs-3.c: New tests.
28137
28138 2004-10-25 Jakub Jelinek <jakub@redhat.com>
28139
28140 * gcc.dg/debug/20041023-1.c: New test.
28141
28142 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
28143
28144 PR middle-end/17407
28145 * gcc.c-torture/compile/pr17407.c: New test.
28146
28147 PR c++/18121
28148 * g++.dg/template/array8.C: New test.
28149
28150 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28151
28152 PR other/18138
28153 * lib/g++.exp: Accept more than one multilib libgcc.
28154 * lib/gcc-dg.exp: Likewise.
28155 * lib/objc.exp: Likewise.
28156 * lib/treelang.exp: Likewise.
28157 * lib/gfortran.exp: Likewise.
28158
28159 2004-10-24 Ben Elliston <bje@au.ibm.com>
28160
28161 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
28162
28163 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
28164
28165 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
28166 * gcc.dg/c99-const-expr-3.c: Likewise.
28167
28168 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
28169
28170 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
28171
28172 2004-10-23 Ben Elliston <bje@au.ibm.com>
28173
28174 * gcc.c-torture/execute/loop-2e.x: Remove.
28175
28176 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
28177
28178 PR c++/18095
28179 * g++.dg/parse/crash18.C: New.
28180 * g++.dg/parse/crash19.C: New.
28181
28182 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
28183
28184 * g++.dg/ext/dllimport1.C: Move dg-warnings.
28185 * g++.dg/ext/dllimport2.C: Same.
28186 * g++.dg/ext/dllimport8.C: Same.
28187
28188 2004-10-21 Mark Mitchell <mark@codesourcery.com>
28189
28190 PR c++/10841
28191 * g++.dg/conversion/cast1.C: New test.
28192 * g++.dg/overload/pmf1.C: Adjust error marker.
28193
28194 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
28195
28196 PR objc/17923
28197 * objc.dg/const-str-7.m: New test.
28198
28199 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28200
28201 * g++.dg/template/memfriend11.C: Fix comment typo.
28202 * g++.dg/template/memfriend14.C: Likewise.
28203
28204 2004-10-20 Richard Henderson <rth@redhat.com>
28205
28206 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
28207 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
28208 -fasynchronous-unwind-tables.
28209
28210 2004-10-20 Richard Henderson <rth@redhat.com>
28211
28212 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
28213 (main): Return success.
28214 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
28215 (main): Return success.
28216
28217 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28218
28219 PR c++/13495
28220 * g++.dg/template/memfriend9.C: New test.
28221 * g++.dg/template/memfriend10.C: Likewise.
28222 * g++.dg/template/memfriend11.C: Likewise.
28223 * g++.dg/template/memfriend12.C: Likewise.
28224 * g++.dg/template/memfriend13.C: Likewise.
28225 * g++.dg/template/memfriend14.C: Likewise.
28226 * g++.dg/template/memfriend15.C: Likewise.
28227 * g++.dg/template/memfriend16.C: Likewise.
28228 * g++.dg/template/memfriend17.C: Likewise.
28229 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
28230
28231 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
28232
28233 * g++.dg/conversion/dr195.C: New.
28234 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
28235
28236 2004-10-20 Ben Elliston <bje@au.ibm.com>
28237 Devang Patel <dpatel@apple.com>
28238
28239 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
28240 of floating point arithmetic, which could trap.
28241
28242 2004-10-19 Mark Mitchell <mark@codesourcery.com>
28243
28244 PR c++/14035
28245 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
28246 * g++.dg/conversion/const2.C: New test.
28247 * g++.dg/expr/reinterpret2.C: New test.
28248 * g++.dg/expr/reinterpret3.C: New test.
28249 * g++.dg/expr/cast2.C: New test.
28250 * g++.dg/expr/copy1.C: New test.
28251 * g++.dg/other/conversion1.C: Change error message.
28252 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
28253 function pointers to void *.
28254 * g++.old-deja/g++.mike/p10148.C: Likewise.
28255
28256 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28257
28258 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
28259
28260 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
28261
28262 PR c++/18047
28263
28264 * g++.dg/parse/expr3.C: New test.
28265
28266 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28267
28268 * gcc.dg/smod-1.c: New test.
28269
28270 2004-10-18 Ziemowit Laski <zlaski@apple.com>
28271
28272 * objc.dg/method-14.m: New test.
28273
28274 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28275
28276 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
28277 Also xfail as the patch was reverted.
28278
28279 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
28280
28281 PR middle-end/16973
28282 * gcc.dg/pr16973.c: New test.
28283
28284 2004-10-18 Diego Novillo <dnovillo@redhat.com>
28285
28286 PR tree-optimization/17656
28287 * gcc.c-torture/compile/pr17656.c: New test.
28288
28289 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
28290
28291 * g++.dg/eh/shadow1.C: New.
28292
28293 2004-10-18 Jakub Jelinek <jakub@redhat.com>
28294
28295 * gcc.c-torture/compile/20041018-1.c: New test.
28296
28297 2004-10-18 Ben Elliston <bje@au.ibm.com>
28298
28299 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
28300 compiler referring to register 0 when accessing sdata. The linker
28301 now patches things up.
28302
28303 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
28304
28305 PR c/17529
28306 * gcc.c-torture/compile/pr17529.c: New test.
28307
28308 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28309
28310 PR c++/17743
28311 * g++.dg/ext/attrib17.C: New test.
28312
28313 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28314
28315 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
28316
28317 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28318
28319 PR c++/10479
28320 * g++.dg/ext/attrib16.C: New test.
28321
28322 2004-10-15 Mark Mitchell <mark@codesourcery.com>
28323
28324 PR c++/17042
28325 * g++.dg/init/dso_handle1.C: New test.
28326
28327 PR c++/14667
28328 * g++.dg/parse/typedef6.C: New test.
28329
28330 PR c++/17916
28331 * g++.dg/parse/pragma1.C: New test.
28332
28333 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
28334
28335 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
28336
28337 2004-10-15 Steve Ellcey <sje@cup.hp.com>
28338
28339 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
28340 -fno-common when on HPPA HP-UX platforms.
28341
28342 2004-10-15 Jakub Jelinek <jakub@redhat.com>
28343
28344 PR other/16820
28345 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
28346 stdint.h.
28347 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
28348 uintptr_t.
28349
28350 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28351
28352 PR c++/16301
28353 * g++.dg/lookup/strong-using-4.C: New test.
28354
28355 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
28356
28357 PR middle-end/16567
28358 * gcc.c-torture/compile/nested-1.c: New test.
28359
28360 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28361
28362 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
28363 and mipsisa64*-*-* (until support for misaligned loads is added).
28364 * gcc.dg/vect/vect-50.c: Likewise.
28365 * gcc.dg/vect/vect-52.c: Likewise.
28366 * gcc.dg/vect/vect-54.c: Likewise.
28367 * gcc.dg/vect/vect-58.c: Likewise.
28368 * gcc.dg/vect/vect-60.c: Likewise.
28369 * gcc.dg/vect/vect-80.c: Likewise.
28370
28371 2004-10-14 Mark Mitchell <mark@codesourcery.com>
28372
28373 PR c++/17976
28374 * g++.dg/init/dtor3.C: New test.
28375
28376 2004-10-15 Ben Elliston <bje@au.ibm.com>
28377
28378 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
28379
28380 2004-10-14 Geoffrey Keating <geoffk@apple.com>
28381
28382 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
28383 * gcc.dg/macho-lo-sum.c: Likewise.
28384
28385 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
28386
28387 * gcc.dg/ppc-spe64-1.c: New test.
28388
28389 2004-10-14 Devang Patel <dpatel@apple.com>
28390
28391 PR 17635
28392 * gcc.dg/pr17635.c : New test.
28393
28394 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
28395
28396 * gcc.dg/vect/vect-28.c: Remove xfail.
28397 * gcc.dg/vect/vect-30.c: Remove xfail.
28398 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
28399 * gcc.dg/vect/vect-33.c: Remove xfail.
28400 * gcc.dg/vect/vect-44.c: Remove xfail.
28401 * gcc.dg/vect/vect-46.c: Remove xfail.
28402 * gcc.dg/vect/vect-50.c: Remove xfail.
28403 * gcc.dg/vect/vect-52.c: Remove xfail.
28404 * gcc.dg/vect/vect-54.c: Remove xfail.
28405 * gcc.dg/vect/vect-58.c: Remove xfail.
28406 * gcc.dg/vect/vect-60.c: Remove xfail.
28407 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
28408 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
28409 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
28410 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
28411 * gcc.dg/vect/vect-8.c: Remove xfail.
28412 * gcc.dg/vect/vect-80.c: Remove xfail.
28413 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
28414
28415 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
28416
28417 * gcc.dg/vect/vect-82.c: New testcase.
28418 * gcc.dg/vect/vect-82_64.c: New testcase.
28419 * gcc.dg/vect/vect-83.c: New testcase.
28420 * gcc.dg/vect/vect-83_64.c: New testcase.
28421
28422 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28423
28424 * gcc.dg/cpp/error-1.c: New test.
28425
28426 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
28427
28428 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
28429
28430 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
28431
28432 PR target/17984
28433 * gcc.dg/cris-peep2-xsrand2.c: New test.
28434
28435 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
28436
28437 PR c++/17661
28438 * g++.dg/expr/for2.C: New test.
28439
28440 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28441
28442 * g++.dg/inherit/thunk1.C: Run on the SPARC.
28443
28444 2004-10-13 Jakub Jelinek <jakub@redhat.com>
28445
28446 PR tree-optimization/17724
28447 * g++.dg/opt/pr17724-1.C: New test.
28448 * g++.dg/opt/pr17724-2.C: New test.
28449 * g++.dg/opt/pr17724-3.C: New test.
28450 * g++.dg/opt/pr17724-4.C: New test.
28451 * g++.dg/opt/pr17724-5.C: New test.
28452 * g++.dg/opt/pr17724-6.C: New test.
28453
28454 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
28455
28456 PR c/17301
28457 * gcc.dg/pr17301-2.c: New test.
28458
28459 2004-10-11 Mark Mitchell <mark@codesourcery.com>
28460
28461 PR c++/15876
28462 * g++.dg/parse/error22.C: New test.
28463
28464 PR c++/17936
28465 * g++.dg/template/spec18.C: New test.
28466
28467 2004-10-11 Steve Ellcey <sje@cup.hp.com>
28468
28469 * gcc.dg/ia64-asm-1.c: Add prototype for abort
28470 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
28471 memcpy.
28472 * gcc.dg/ia64-sync-2.c: Ditto.
28473 * gcc.dg/ia64-sync-3.c: Ditto.
28474
28475 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
28476
28477 * g++.dg/eh/cleanup5.C: Add dg-options "".
28478
28479 2004-10-11 Roger Sayle <roger@eyesopen.com>
28480
28481 PR middle-end/17657
28482 * gcc.dg/switch-4.c: New test case.
28483
28484 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
28485
28486 * gcc.c-torture/execute/20041011-1.c: New test.
28487
28488 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
28489
28490 PR c++/17554
28491 * g++.dg/init/for3.C: New test.
28492
28493 PR c++/17657
28494 * g++.dg/opt/switch2.C: New test.
28495
28496 PR middle-end/17703
28497 * g++.dg/warn/Wreturn-2.C: New test.
28498
28499 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
28500
28501 PR c++/17907
28502 * g++.dg/eh/cleanup5.C: New test.
28503
28504 2004-10-10 Mark Mitchell <mark@codesourcery.com>
28505
28506 PR c++/17393
28507 * g++.dg/parse/error21.C: New test.
28508
28509 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
28510
28511 * g++.dg/overload/pmf1.C: Adjust quoting marks.
28512 * g++.dg/warn/incomplete1.C: Likewise.
28513 * g++.dg/template/qualttp20.C: Likewise.
28514
28515 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28516
28517 PR c/17881
28518 * parm-incomplete-1.c: New test.
28519
28520 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28521
28522 PR c++/17867
28523 * g++.dg/parse/error19.C: New test.
28524
28525 PR c++/17670
28526 * g++.dg/init/new11.C: New test.
28527
28528 PR c++/17821
28529 * g++.dg/parse/error20.C: New test.
28530
28531 PR c++/17826
28532 * g++.dg/template/crash24.C: New test.
28533
28534 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28535
28536 PR c/17301
28537 * gcc.dg/pr17301-1.c: New test.
28538
28539 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28540
28541 PR c/17189
28542 * gcc.dg/anon-struct-5.c: New test.
28543
28544 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
28545
28546 PR c/17844
28547 * gcc.dg/pr17844-1.c: New test.
28548
28549 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
28550
28551 PR tree-optimization/17906
28552 * gcc.c-torture/compile/pr17906.c: New.
28553
28554 2004-10-09 Stuart Hastings <stuart@apple.com>
28555 Roger Sayle <roger@eyesopen.com>
28556
28557 PR rtl-optimization/17853
28558 * gcc.dg/i386-mmx-5.c: New testcase.
28559
28560 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
28561
28562 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
28563
28564 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28565
28566 PR c++/17524
28567 * g++.dg/template/static9.C: New test.
28568
28569 PR c++/17685
28570 * g++.dg/parse/operator5.C: New test.
28571
28572 2004-10-09 Roger Sayle <roger@eyesopen.com>
28573
28574 PR middle-end/17894
28575 * gcc.c-torture/execute/divcmp-4.c: New test case.
28576
28577 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28578
28579 PR tree-opt/17902
28580 * g++.dg/opt/pr17902.C: New test.
28581
28582 2004-10-09 Jakub Jelinek <jakub@redhat.com>
28583
28584 * gcc.dg/cpp/ident-1.c: Add dg-options "".
28585
28586 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28587
28588 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
28589
28590 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28591
28592 * gcc.dg/assign-warn-3.c: New test.
28593
28594 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28595
28596 PR c/16999
28597 * gcc.dg/cpp/ident-1.c: New test.
28598
28599 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
28600
28601 * gcc.c-torture/compile/acc1.c: New.
28602
28603 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28604
28605 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
28606 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
28607
28608 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28609
28610 * gcc.dg/ultrasp11.c: New test.
28611
28612 2004-10-08 Michael Matz <matz@suse.de>
28613
28614 * gcc.dg/doloop-2.c: New test.
28615
28616 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28617
28618 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
28619 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
28620 objc.dg/method-9.m: Update expected diagnostics.
28621
28622 2004-10-07 Geoffrey Keating <geoffk@apple.com>
28623
28624 * gcc.dg/ppc-fsel-3.c: New file.
28625 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
28626
28627 2004-10-07 Paul Brook <paul@codesourcery.com>
28628
28629 * gfortran.dg/intrinsic_verify_1.f90: New test.
28630
28631 2004-10-07 Paul Brook <paul@codesourcery.com>
28632
28633 * gfortran.dg/empty_format_1.f90: Remove stray commas.
28634
28635 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28636
28637 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
28638 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
28639 commit.
28640
28641 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
28642
28643 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
28644
28645 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28646
28647 PR c++/17115
28648 * g++.dg/warn/Winline-4.C: New test.
28649
28650 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28651
28652 * gcc.c-torture/compile/20041007-1.c: New test.
28653
28654 2004-10-07 Paul Brook <paul@codesourcery.com>
28655
28656 PR fortran/17678
28657 * gfortran.dg/use_allocated_1.f90: New test.
28658
28659 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
28660
28661 PR middle-end/17849
28662 * gfortran.fortran-torture/compile/nested.f90: New test
28663
28664 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
28665
28666 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
28667
28668 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
28669
28670 PR c++/17368
28671 * g++.dg/ext/asm6.C: New test.
28672
28673 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
28674
28675 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
28676
28677 2004-10-06 Paul Brook <paul@codesourcery.com>
28678
28679 PR libfortran/17709
28680 * gfortran.dg/empty_format_1.f90: New test.
28681
28682 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28683
28684 PR fortran/17568
28685 * gfortran.dg/ishft.f90: New test.
28686
28687 PR fortran/17283
28688 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
28689 tests.
28690
28691 2004-10-06 Paul Brook <paul@codesourcery.com>
28692
28693 * gfortran.dg/do_1.f90: New test.
28694
28695 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28696
28697 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
28698 optimizing for size.
28699
28700 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
28701
28702 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
28703
28704 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
28705
28706 * gcc.c-torture/compile/20041005-1.c: New test.
28707
28708 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
28709
28710 PR c++/17829
28711 * g++.dg/lookup/koenig4.C: New.
28712
28713 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
28714
28715 * g++.dg/other/classkey1.C: Adjust quoting marks.
28716 * g++.dg/parse/error15.C: Likewise.
28717 * g++.dg/template/meminit2.C (int>): Likewise.
28718
28719 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28720
28721 PR fortran/17283
28722 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
28723
28724 PR fortran/17631
28725 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
28726
28727 PR fortran/17708
28728 * gfortran.dg/pr17708.f90: New test.
28729
28730 2004-10-04 Chao-ying Fu <fu@mips.com>
28731
28732 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
28733 * gcc.dg/vect/vect-4.c: Ditto.
28734 * gcc.dg/vect/vect-5.c: Ditto.
28735 * gcc.dg/vect/vect-6.c: Ditto.
28736 * gcc.dg/vect/vect-8.c: Ditto.
28737 * gcc.dg/vect/vect-16.c: Ditto.
28738 * gcc.dg/vect/vect-30.c: Ditto.
28739 * gcc.dg/vect/vect-40.c: Ditto.
28740 * gcc.dg/vect/vect-41.c: Ditto.
28741 * gcc.dg/vect/vect-42.c: Ditto.
28742 * gcc.dg/vect/vect-43.c: Ditto.
28743 * gcc.dg/vect/vect-44.c: Ditto.
28744 * gcc.dg/vect/vect-45.c: Ditto.
28745 * gcc.dg/vect/vect-46.c: Ditto.
28746 * gcc.dg/vect/vect-47.c: Ditto.
28747 * gcc.dg/vect/vect-48.c: Ditto.
28748 * gcc.dg/vect/vect-49.c: Ditto.
28749 * gcc.dg/vect/vect-50.c: Ditto.
28750 * gcc.dg/vect/vect-51.c: Ditto.
28751 * gcc.dg/vect/vect-52.c: Ditto.
28752 * gcc.dg/vect/vect-53.c: Ditto.
28753 * gcc.dg/vect/vect-54.c: Ditto.
28754 * gcc.dg/vect/vect-55.c: Ditto.
28755 * gcc.dg/vect/vect-56.c: Ditto.
28756 * gcc.dg/vect/vect-57.c: Ditto.
28757 * gcc.dg/vect/vect-58.c: Ditto.
28758 * gcc.dg/vect/vect-59.c: Ditto.
28759 * gcc.dg/vect/vect-60.c: Ditto.
28760 * gcc.dg/vect/vect-74.c: Ditto.
28761 * gcc.dg/vect/vect-79.c: Ditto.
28762 * gcc.dg/vect/vect-80.c: Ditto.
28763
28764 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
28765
28766 * gcc.dg/unused-7.c: Use the correct option.
28767
28768 2004-10-04 Paul Brook <paul@codesourcery.com>
28769 Bud Davis <bdavis9659@comcast.net>
28770
28771 PR fortran/17706
28772 PR fortran/16434
28773 * gfortran/pr17706.f90: New test.
28774 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
28775
28776 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28777
28778 * gfortran.dg/pr17612.f90: New test.
28779
28780 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
28781
28782 * g++.dg/template/local1.C: Adjust quoting marks in
28783 testing for diagnostics.
28784 * g++.dg/tls/diag-2.C: Likewise.
28785 * g++.dg/other/error8.C: Likewise.
28786
28787 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
28788
28789 PR c/17178
28790 * gcc.dg/unused-4.c: Adjust to be correct.
28791
28792 PR c/17820
28793 * gcc.dg/unused-7.c: New test.
28794
28795 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
28796
28797 PR c++/17797
28798 * g++.dg/overload/template2.C: New test.
28799
28800 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
28801
28802 PR tree-optimization/16632
28803 * gcc.dg/tree-ssa/20041002-1.c: New.
28804
28805 2004-10-03 Paul Brook <paul@codesourcery.com>
28806
28807 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
28808 rather than relying on default formatting.
28809
28810 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
28811
28812 * gcc.dg/20040920-1.c: Update expected message text.
28813
28814 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
28815
28816 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
28817
28818 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
28819
28820 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
28821 tree level.
28822
28823 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
28824
28825 * gcc.dg/tree-ssa/pr17343.c: Remove.
28826
28827 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
28828
28829 PR tree-opt/17343
28830 * gcc.dg/tree-ssa/pr17343.c: New test.
28831
28832 2004-10-01 Jakub Jelinek <jakub@redhat.com>
28833
28834 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
28835 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
28836 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
28837 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
28838 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
28839
28840 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
28841
28842 * gcc.dg/lvalue-2.c: New test.
28843
28844 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
28845
28846 PR c/17730
28847 * gcc.dg/pr17730-1.c: New test
28848
28849 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
28850
28851 PR c/7425
28852 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
28853
28854 2004-09-29 Jakub Jelinek <jakub@redhat.com>
28855
28856 * gcc.c-torture/execute/stdarg-1.c: New test.
28857 * gcc.c-torture/execute/stdarg-2.c: New test.
28858 * gcc.c-torture/execute/stdarg-3.c: New test.
28859 * gcc.dg/tree-ssa/stdarg-1.c: New test.
28860 * gcc.dg/tree-ssa/stdarg-2.c: New test.
28861 * gcc.dg/tree-ssa/stdarg-3.c: New test.
28862 * gcc.dg/tree-ssa/stdarg-4.c: New test.
28863 * gcc.dg/tree-ssa/stdarg-5.c: New test.
28864
28865 2004-09-29 Jakub Jelinek <jakub@redhat.com>
28866
28867 PR tree-optimization/17697
28868 * g++.dg/opt/pr17697-1.C: New test.
28869 * g++.dg/opt/pr17697-2.C: New test.
28870 * g++.dg/opt/pr17697-3.C: New test.
28871
28872 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
28873
28874 PR c/16409
28875 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
28876 gcc.dg/vla-init-5.c: New tests.
28877
28878 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
28879
28880 PR c/13804
28881 * gcc.dg/pr13804-1.c: New test.
28882
28883 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28884
28885 PR fortran/16938
28886 * gfortran.dg/pr16938.f90: New test.
28887
28888 2004-09-27 Mark Mitchell <mark@codesourcery.com>
28889
28890 * g++.dg/template/crash23.C: New test.
28891
28892 2004-09-27 Mark Mitchell <mark@codesourcery.com>
28893
28894 PR c++/17585
28895 * g++.dg/template/static8.C: New test.
28896
28897 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
28898
28899 PR c++/17681
28900 * g++.dg/other/error9.C: New test.
28901
28902 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28903
28904 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
28905
28906 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28907
28908 PR fortran/15164
28909 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
28910
28911 2004-09-26 Roger Sayle <roger@eyesopen.com>
28912
28913 PR middle-end/17112
28914 * gcc.dg/pr17112-1.c: New test case.
28915
28916 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
28917
28918 PR c/11459
28919 * gcc.dg/pr11459-1.c: New test.
28920
28921 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
28922
28923 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
28924 * gcc.dg/tree-ssa/loop-4.c: Likewise.
28925
28926 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28927
28928 * gfortran.dg/pr15324.f90: Make array bounds consistent.
28929
28930 2004-09-25 Jan Hubicka <jh@suse.cz>
28931
28932 * compile/30040909-1.c: New test.
28933 * compile/30040907-1.c: New test.
28934
28935 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
28936
28937 * gcc.c-torture/execute/va-arg-26.c: New test.
28938
28939 2004-09-24 Zack Weinberg <zack@codesourcery.com>
28940
28941 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
28942 extra diagnostics on targets with 64-bit pointers.
28943 * objc.dg/selector-1.m: Adjust dg-warning regexp.
28944
28945 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
28946
28947 PR c/17188
28948 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
28949 * gcc.dg/decl-3.c: Adjust expected message.
28950
28951 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28952
28953 PR fortran/17615
28954 * gfortran.dg/pr17615.f90: New test.
28955
28956 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
28957
28958 PR tree-optimzation/17517
28959 * g++.dg/tree-ssa/pr17517.C: New Test.
28960
28961 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
28962
28963 PR c++/16889
28964 * g++.dg/lookup/ambig3.C: New.
28965
28966 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
28967
28968 PR tree-opt/17624
28969 * g++.dg/opt/pr17624.C: New test.
28970
28971 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
28972
28973 PR c/6980
28974 * gcc.dg/Wbad-function-cast-1.c: New test.
28975
28976 2004-09-23 Zack Weinberg <zack@codesourcery.com>
28977
28978 * g++.dg/ext/complit1.C
28979 * g++.dg/other/error2.C
28980 * g++.dg/other/nontype-1.C
28981 * g++.dg/parse/crash11.C
28982 * g++.dg/parse/crash12.C
28983 * g++.dg/parse/error15.C
28984 * g++.dg/parse/error4.C
28985 * g++.dg/parse/tmpl-outside1.C
28986 * g++.dg/parse/too-many-tmpl-args1.C
28987 * g++.dg/template/dependent-expr3.C
28988 * g++.dg/template/error10.C
28989 * g++.dg/template/instantiate1.C
28990 * g++.dg/template/vtable2.C
28991 * g++.dg/warn/Wshadow-1.C
28992 * g++.dg/warn/weak1.C
28993 * g++.old-deja/g++.brendan/crash16.C
28994 * g++.old-deja/g++.brendan/crash18.C
28995 * g++.old-deja/g++.brendan/crash48.C
28996 * g++.old-deja/g++.brendan/crash49.C
28997 * g++.old-deja/g++.brendan/crash55.C
28998 * g++.old-deja/g++.brendan/crash56.C
28999 * g++.old-deja/g++.brendan/crash8.C
29000 * g++.old-deja/g++.brendan/enum11.C
29001 * g++.old-deja/g++.brendan/enum8.C
29002 * g++.old-deja/g++.brendan/enum9.C
29003 * g++.old-deja/g++.brendan/friend3.C
29004 * g++.old-deja/g++.brendan/misc14.C
29005 * g++.old-deja/g++.bugs/900402_02.C
29006 * g++.old-deja/g++.bugs/900404_03.C
29007 * g++.old-deja/g++.bugs/900404_04.C
29008 * g++.old-deja/g++.bugs/900428_03.C
29009 * g++.old-deja/g++.jason/crash4.C
29010 * g++.old-deja/g++.jason/overload21.C
29011 * g++.old-deja/g++.jason/redecl1.C
29012 * g++.old-deja/g++.jason/report.C
29013 * g++.old-deja/g++.jason/rfg10.C
29014 * g++.old-deja/g++.jason/template30.C
29015 * g++.old-deja/g++.law/arm12.C
29016 * g++.old-deja/g++.law/ctors5.C
29017 * g++.old-deja/g++.law/cvt20.C
29018 * g++.old-deja/g++.law/init10.C
29019 * g++.old-deja/g++.law/init8.C
29020 * g++.old-deja/g++.law/visibility17.C
29021 * g++.old-deja/g++.law/visibility7.C
29022 * g++.old-deja/g++.mike/net8.C
29023 * g++.old-deja/g++.mike/p646.C
29024 * g++.old-deja/g++.mike/p700.C
29025 * g++.old-deja/g++.mike/p701.C
29026 * g++.old-deja/g++.mike/p811.C
29027 * g++.old-deja/g++.ns/template13.C
29028 * g++.old-deja/g++.other/array3.C
29029 * g++.old-deja/g++.other/crash25.C
29030 * g++.old-deja/g++.other/dtor3.C
29031 * g++.old-deja/g++.other/dtor4.C
29032 * g++.old-deja/g++.other/main1.C
29033 * g++.old-deja/g++.other/warn7.C
29034 * g++.old-deja/g++.pt/crash11.C
29035 * g++.old-deja/g++.pt/crash36.C
29036 * g++.old-deja/g++.pt/spec22.C
29037 * g++.old-deja/g++.pt/spec9.C
29038 * g++.old-deja/g++.pt/ttp52.C
29039 * g++.old-deja/g++.robertl/eb103.C
29040 * g++.old-deja/g++.robertl/eb121.C
29041 * g++.old-deja/g++.robertl/eb22.C
29042 * g++.old-deja/g++.robertl/eb8.C:
29043 Update locations and/or regexps of dg-error markers.
29044 Remove markers for some bogus messages that are no longer issued.
29045
29046 2004-09-23 Jakub Jelinek <jakub@redhat.com>
29047
29048 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
29049 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
29050
29051 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
29052
29053 PR c++/17618
29054 * g++.dg/lookup/crash5.C: New test.
29055
29056 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
29057
29058 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
29059 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
29060 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
29061 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
29062 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
29063 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
29064
29065 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
29066 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
29067 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
29068 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
29069 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
29070 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
29071
29072 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
29073
29074 * gcc.dg/vect/vect-44.c: Check additional cases.
29075 * gcc.dg/vect/vect-48.c: Check additional cases.
29076
29077 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
29078 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
29079 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
29080 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
29081 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
29082 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
29083 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
29084 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
29085 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
29086
29087 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
29088 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
29089 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
29090
29091 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29092
29093 * gcc.dg/tree-ssa/loop-6.c: New test.
29094
29095 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
29096
29097 PR c++/17620
29098 * g++.dg/inherit/base2.C: New.
29099
29100 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29101
29102 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
29103 * gcc.dg/20001012-2.c: Likewise.
29104 * gcc.dg/20001013-1.c: Likewise.
29105 * gcc.dg/20001101-1.c: Likewise.
29106 * gcc.dg/20001102-1.c: Likewise.
29107 * gcc.dg/bf-spl1.c: Likewise.
29108 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
29109 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
29110
29111 2004-09-22 Diego Novillo <dnovillo@redhat.com>
29112
29113 PR tree-optimization/16721
29114 * gcc.dg/tree-ssa/pr16721.c: New test.
29115
29116 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
29117
29118 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
29119 * gcc.dg/20040305-1.c: Likewise.
29120
29121 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
29122
29123 PR c/16566
29124 * gcc.c-torture/compile/pr16566-1.c,
29125 gcc.c-torture/compile/pr16566-2.c,
29126 gcc.c-torture/compile/pr16566-3.c: New tests.
29127
29128 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
29129
29130 PR tree-optimization/17512
29131 * gcc.c-torture/compile/20040916-1.c.
29132
29133 2004-09-21 Mark Mitchell <mark@codesourcery.com>
29134
29135 * gcc.dg/pragma-re-3.c: New test.
29136
29137 2004-09-17 Matt Austern <austern@apple.com>
29138
29139 PR c++/15049
29140 * g++.dg/other/anon3.C: New.
29141
29142 2004-09-21 Roger Sayle <roger@eyesopen.com>
29143
29144 PR c++/7503
29145 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
29146 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
29147 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
29148 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
29149 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
29150
29151 2004-09-21 Bud Davis <bdavis9659@comcast.net>
29152
29153 PR fortran/17286
29154 * gfortran.dg/pr17286.f90: New test.
29155
29156 2004-09-20 Mark Mitchell <mark@codesourcery.com>
29157
29158 PR c++/17530
29159 * g++.dg/template/static7.C: New test.
29160
29161 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
29162
29163 PR tree-opt/17558
29164 * gcc.c-torture/compile/pr17558.c: New test.
29165
29166 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29167
29168 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
29169 if SKIP_ATTRIBUTE is defined.
29170
29171 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29172
29173 PR fortran/15957
29174 * gfortran.dg/pr15957.f90: New test.
29175
29176 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
29177
29178 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
29179 in comparison.
29180 * gcc.dg/vect/vect-79.c: Likewise.
29181 * gcc.dg/vect/vect-80.c: Likewise.
29182
29183 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29184
29185 PR fortran/15750
29186 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
29187
29188 2004-09-20 Ira Rosen <irar@il.ibm.com>
29189
29190 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
29191 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
29192 * gcc.dg/vect/vect-62.c: New testcase.
29193 * gcc.dg/vect/vect-63.c: New testcase.
29194 * gcc.dg/vect/vect-64.c: New testcase.
29195 * gcc.dg/vect/vect-65.c: New testcase.
29196 * gcc.dg/vect/vect-66.c: New testcase.
29197 * gcc.dg/vect/vect-67.c: New testcase.
29198 * gcc.dg/vect/vect-68.c: New testcase.
29199 * gcc.dg/vect/vect-69.c: New testcase.
29200 * gcc.dg/vect/vect-79.c: New testcase.
29201 * gcc.dg/vect/vect-80.c: New testcase.
29202
29203 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
29204
29205 * gcc.target/mips/asm-1.c: New test.
29206
29207 2004-09-19 Ira Rosen <irar@il.ibm.com>
29208
29209 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
29210 * gcc.dg/vect/vect-73.c: New testcase.
29211 * gcc.dg/vect/vect-74.c: New testcase.
29212 * gcc.dg/vect/vect-75.c: New testcase.
29213 * gcc.dg/vect/vect-76.c: New testcase.
29214 * gcc.dg/vect/vect-77.c: New testcase.
29215 * gcc.dg/vect/vect-78.c: New testcase
29216
29217 2004-09-18 Paul Brook <paul@codesourcery.com>
29218
29219 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
29220
29221 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
29222
29223 PR c/17424
29224 * gcc.dg/pr17424-1.c: New test.
29225
29226 2004-09-18 Diego Novillo <dnovillo@redhat.com>
29227
29228 * g++.dg/tree-ssa/pr17153.C: New test.
29229
29230 2004-09-16 Geoffrey Keating <geoffk@apple.com>
29231
29232 PR pch/13361
29233 * g++.dg/pch/wchar-1.C: New.
29234 * g++.dg/pch/wchar-1.Hs: New.
29235
29236 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
29237
29238 * gcc.c-torture/execute/20040917-1.c: New test.
29239
29240 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29241
29242 PR tree-optimization/17319
29243 * gcc.dg/pr17319.c: New test.
29244
29245 2004-09-17 Devang Patel <dpatel@apple.com>
29246
29247 * gcc.dg/20040813-1.c: New test.
29248
29249 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29250
29251 PR tree-optimization/17273
29252 * gcc.c-torture/compile/pr17273.c: New test.
29253
29254 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
29255
29256 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
29257 Update expected messages.
29258 * gcc.dg/declspec-13.c: New test.
29259
29260 2004-09-17 David Edelsohn <edelsohn@gnu.org>
29261
29262 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
29263
29264 2004-09-17 Diego Novillo <dnovillo@redhat.com>
29265
29266 * gcc.c-torture/execute/pr17252.c: Use post-increment to
29267 change what 'a' is pointing to.
29268
29269 2004-09-17 Mark Mitchell <mark@codesourcery.com>
29270
29271 PR c++/16002
29272 * g++.dg/template/error18.C: New test.
29273
29274 PR c++/16029
29275 * g++.dg/warn/Wunused-8.C: New test.
29276
29277 2004-09-17 Steven Bosscher <stevenb@suse.de>
29278
29279 PR tree-optimization/17513
29280 * gcc.dg/20040916-1.c: New test.
29281
29282 2004-09-16 Mark Mitchell <mark@codesourcery.com>
29283
29284 PR c++/17501
29285 * g++.dg/template/typename7.C: New test.
29286
29287 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29288
29289 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
29290
29291 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
29292
29293 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
29294 with -ftree-based-profiling also.
29295 * lib/profopt.exp: Support late-set profile_option/feedback_option.
29296
29297 2004-09-16 Victor Leikehman <lei@il.ibm.com>
29298
29299 PR/15364
29300 * gfortran.dg/der_array_io_1.f90: New test.
29301 * gfortran.dg/der_array_io_2.f90: New test.
29302 * gfortran.dg/der_array_io_3.f90: New test.
29303
29304 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29305
29306 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
29307 EABI.
29308
29309 2004-09-15 Mark Mitchell <mark@codesourcery.com>
29310
29311 * g++.dg/opt/switch1.C: New test.
29312
29313 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
29314
29315 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
29316 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
29317 Update expected messages.
29318
29319 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29320
29321 PR fortran/16485
29322 * gfortran.dg/same_name_1.f90: New test.
29323
29324 2004-09-15 Diego Novillo <dnovillo@redhat.com>
29325
29326 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
29327 dereference garbage pointers.
29328
29329 2004-09-15 Jakub Jelinek <jakub@redhat.com>
29330
29331 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
29332 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
29333
29334 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
29335 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
29336 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
29337
29338 2004-09-14 Mark Mitchell <mark@codesourcery.com>
29339
29340 PR c++/17324
29341 * g++.dg/template/mangle1.C: New test.
29342
29343 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29344
29345 PR tree-optimization/17252
29346 * gcc.c-torture/execute/pr17252.c: New test.
29347
29348 2004-09-14 Andrew Pinski <apinski@apple.com>
29349
29350 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
29351
29352 2004-09-14 Roger Sayle <roger@eyesopen.com>
29353
29354 PR rtl-optimization/9771
29355 * gcc.dg/pr9771-1.c: New test case.
29356
29357 2004-09-14 Diego Novillo <dnovillo@redhat.com>
29358
29359 PR tree-optimization/15262
29360 * gcc.c-torture/execute/pr15262-1.c: New test.
29361 * gcc.c-torture/execute/pr15262-2.c: New test.
29362
29363 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
29364
29365 * gcc.dg/declspec-12.c: New test.
29366
29367 2004-09-14 Bud Davis <bdavis9659@comcast.net>
29368
29369 * gfortran.dg/pr17090.f90: Add directives to test.
29370
29371 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29372
29373 * gcc.c-torture/compile/20040914-1.c: New test.
29374
29375 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29376
29377 PR c++/16162
29378 * g++.dg/template/decl2.C: New test.
29379
29380 2004-09-13 Bud Davis <bdavis9659@comcast.net>
29381
29382 PR fortran/17090
29383 * gfortran.dg/pr17090.f90: New test.
29384
29385 2004-09-13 Dale Johannesen <dalej@apple.com>
29386
29387 * gcc.c-torture/compile/pr17408.c: New test case.
29388
29389 2004-09-13 Mark Mitchell <mark@codesourcery.com>
29390
29391 PR c++/16716
29392 * g++.dg/parse/crash17.C: New test.
29393
29394 PR c++/17327
29395 * g++.dg/template/enum3.C: New test.
29396
29397 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
29398
29399 * lib/gcc-defs.exp: Load wrapper.exp.
29400 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
29401 using local code.
29402 * lib/gcc.exp (gcc_init): Similar.
29403 * lib/gfortran.exp (gfortran_init): Similar.
29404 * lib/objc.exp (objc_init): Similar.
29405 * lib/treelang.exp (treelang_init): Similar.
29406 * lib/wrapper.exp: New file with build_wrapper call machinery in
29407 ${tool}_maybe_build_wrapper.
29408
29409 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
29410
29411 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
29412 "inline".
29413 * gcc.dg/declspec-11.c: Update expected messages.
29414 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
29415 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
29416 gcc.dg/inline-12.c: New tests.
29417
29418 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
29419
29420 * g++.dg/tree-ssa/pr17400.C: New testcase.
29421
29422 2004-09-13 James E Wilson <wilson@specifixinc.com>
29423
29424 * gcc.target/mips/sb1-1.c: New testcase.
29425
29426 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
29427
29428 * lib/g77-dg.exp: Remove unused file.
29429 * lib/mike-g77.exp: Ditto.
29430 * lib/g77.exp: Ditto.
29431
29432 2004-09-12 Richard Henderson <rth@redhat.com>
29433
29434 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
29435
29436 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
29437
29438 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
29439 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
29440 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
29441 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
29442 Update expected messages.
29443
29444 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
29445
29446 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
29447 declaration/use mismatch for dirp parameter.
29448
29449 2004-09-12 Andrew Pinski <apinski@apple.com>
29450
29451 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
29452 -fgnu-runtime is passed.
29453
29454 2004-09-12 Richard Henderson <rth@redhat.com>
29455
29456 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
29457 do the uplevel thing and update additional_flags directly.
29458 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
29459 gfortran.fortran-torture/execute/intrinsic_nearest.x,
29460 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
29461 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
29462
29463 2004-09-11 Steven Bosscher <stevenb@suse.de>
29464
29465 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
29466
29467 2004-09-11 Roger Sayle <roger@eyesopen.com>
29468
29469 PR middle-end/17411
29470 * g++.dg/opt/pr17411-1.C: New test case.
29471
29472 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
29473
29474 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
29475 gcc.dg/tls/diag-2.c: Update expected messages.
29476 * gcc.dg/991209-1.c: Specify compilation options. Update expected
29477 messages.
29478 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
29479 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
29480 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
29481 gcc.dg/tls/diag-5.c: New tests.
29482
29483 2004-09-11 Zack Weinberg <zack@codesourcery.com>
29484
29485 * gcc.dg/20040910-1.c: Correct dg-error regexp.
29486
29487 2004-09-11 Steven Bosscher <stevenb@suse.de>
29488
29489 * g++.dg/parse/break-in-for.C: New test.
29490
29491 2004-09-11 Jakub Jelinek <jakub@redhat.com>
29492
29493 * gcc.dg/tree-ssa/20040911-1.c: New test.
29494
29495 2004-09-11 Andreas Jaeger <aj@suse.de>
29496
29497 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
29498 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
29499
29500 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
29501
29502 * gcc.target/frv: New directory of FR-V-specific tests.
29503
29504 2004-09-10 James E Wilson <wilson@specifixinc.com>
29505
29506 * gcc.dg/convert-vec-1.c: New test.
29507
29508 2004-09-10 Roger Sayle <roger@eyesopen.com>
29509
29510 PR middle-end/17024
29511 * gcc.dg/pr17024-1.c: New test case.
29512
29513 2004-09-10 Eric Christopher <echristo@redhat.com>
29514
29515 * gcc.dg/20040910-1.c: New test.
29516
29517 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
29518
29519 * gcc.dg/bitfld-9.c: New test.
29520
29521 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
29522
29523 * gcc.c-torture/execute/ieee/acc1.c: New test.
29524 * gcc.c-torture/execute/ieee/acc2.c: New test.
29525 * gcc.c-torture/execute/ieee/mzero6.c: New test.
29526
29527 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
29528
29529 * gcc.dg/deprecated-2.c: New test.
29530
29531 2004-09-09 James E Wilson <wilson@specifixinc.com>
29532
29533 * gcc.dg/init-vec-1.c: New test.
29534
29535 2004-09-09 Roger Sayle <roger@eyesopen.com>
29536
29537 PR middle-end/17055
29538 * gcc.dg/pr17055-1.c: New test case.
29539
29540 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
29541
29542 PR target/17377
29543 * gcc.c-torture/execute/pr17377.c: New test.
29544
29545 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29546
29547 PR c/8420
29548 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
29549 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
29550 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
29551 gcc.dg/long-long-typespec-1.c: New tests.
29552 * gcc.dg/tls/diag-2.c: Update expected diagnostics
29553
29554 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29555
29556 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
29557 gcc.dg/gnu99-static-1.c: New tests.
29558
29559 2004-09-08 Devang Patel <dpatel@apple.com>
29560
29561 * gcc.dg/darwin-ld-20040828-1.c: New test.
29562 * gcc.dg/darwin-ld-20040828-2.c: New test.
29563 * gcc.dg/darwin-ld-20040828-3.c: New test.
29564
29565 2004-09-08 Ziemowit Laski <zlaski@apple.com>
29566
29567 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
29568 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
29569 in error message.
29570 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
29571 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
29572 in error message.
29573 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
29574 types they qualify.
29575 * objc.dg/type-size-2.m: Fix wording in comment.
29576 * objc.dg/va-meth-1.m: New test case.
29577
29578 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
29579
29580 PR c/16633:
29581 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
29582 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
29583
29584 2004-09-06 Devang Patel <dpatel@apple.com>
29585
29586 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
29587 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
29588
29589 2004-09-06 Zack Weinberg <zack@codesourcery.com>
29590
29591 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
29592 reflect changed line numbering of diagnostics.
29593
29594 2004-09-06 Paul Brook <paul@codesourcery.com>
29595
29596 * gfortran.dg/edit_real_1.f90: Add new test.
29597
29598 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29599
29600 * gcc.dg/tree-ssa/loop-2.c: New test.
29601 * gcc.dg/tree-ssa/loop-3.c: New test.
29602 * gcc.dg/tree-ssa/loop-4.c: New test.
29603 * gcc.dg/tree-ssa/loop-5.c: New test.
29604
29605 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29606
29607 * gcc.dg/format/sentinel-1.c: Update for parameter option.
29608
29609 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29610
29611 * gcc.dg/format/sentinel-1.c: New test.
29612
29613 2004-09-04 Uros Bizjak <uros@kss-loka.si>
29614
29615 * gcc.dg/builtins-46.c: New.
29616
29617 2004-09-03 Devang Patel <dpatel@apple.com>
29618
29619 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
29620 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
29621
29622 2004-09-03 Jan Beulich <jbeulich@novell.com>
29623
29624 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
29625 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
29626 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
29627 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
29628 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
29629 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
29630 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
29631 the non-portable bzero.
29632 * gcc.dg/20010912-1.c: xfail for NetWare.
29633 * gcc.dg/20020426-2.c: xfail for NetWare.
29634 * gcc.dg/20021014-1.c: xfail for NetWare.
29635 * gcc.dg/20021018-1.c: xfail for NetWare.
29636 * gcc.dg/20030213-1.c: xfail for NetWare.
29637 * gcc.dg/20030225-1.c: xfail for NetWare.
29638 * gcc.dg/20030708-1.c: xfail for NetWare.
29639 * gcc.dg/builtins-config.h: Also exclude NetWare.
29640 * gcc.dg/format/format.h: Define restrict only if not already defined.
29641 * gcc.dg/nest.c: xfail for NetWare.
29642 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
29643 * lib/target-supports.exp (check_visibility_available): Exclude
29644 NetWare.
29645
29646 2004-09-03 Jan Beulich <jbeulich@novell.com>
29647
29648 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
29649 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
29650 deterministic starting point for the alignment of structure fields.
29651 * gcc.dg/Wpadded.c: Dito.
29652 * g++.dg/abi/vbase10.C: Dito.
29653
29654 2004-09-03 Devang Patel <dpatel@apple.com>
29655
29656 * g++.dg/debug/pr15736.cc: New test.
29657
29658 2004-09-02 Mark Mitchell <mark@codesourcery.com>
29659
29660 * README.QMTEST: Fix out-of-date link.
29661
29662 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
29663
29664 PR fortran/16579
29665 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
29666 Delete. Duplicate of gfortran.dg/g77/20010610.f
29667
29668 2004-09-02 Mark Mitchell <mark@codesourcery.com>
29669
29670 * g++.dg/abi/arm_rtti1.C: New test.
29671
29672 2004-09-02 Geoffrey Keating <geoffk@apple.com>
29673
29674 * gcc.dg/ppc-vector-memcpy.c: New.
29675 * gcc.dg/ppc-vector-memset.c: New.
29676
29677 2004-09-02 Chao-ying Fu <fu@mips.com>
29678
29679 * gcc.target/mips/mips-3d-1.c: New test.
29680 * gcc.target/mips/mips-3d-2.c: New test.
29681 * gcc.target/mips/mips-3d-3.c: New test.
29682 * gcc.target/mips/mips-3d-4.c: New test.
29683 * gcc.target/mips/mips-3d-5.c: New test.
29684 * gcc.target/mips/mips-3d-6.c: New test.
29685 * gcc.target/mips/mips-3d-7.c: New test.
29686 * gcc.target/mips/mips-3d-8.c: New test.
29687 * gcc.target/mips/mips-3d-9.c: New test.
29688 * gcc.target/mips/mips-ps-1.c: New test.
29689 * gcc.target/mips/mips-ps-2.c: New test.
29690 * gcc.target/mips/mips-ps-3.c: New test.
29691 * gcc.target/mips/mips-ps-4.c: New test.
29692 * gcc.target/mips/mips-ps-type.c: New test.
29693
29694 2004-09-02 Paul Brook <paul@codesourcery.com>
29695
29696 * gfortran.dg/edit_real_1.f90: Add new tests.
29697
29698 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29699
29700 PR fortran/15327
29701 * gfortran.dg/merge_char_1.f90: New test.
29702
29703 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29704
29705 PR fortran/16404
29706 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
29707
29708 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29709
29710 PR c/1522
29711 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
29712
29713 2004-09-01 Mark Mitchell <mark@codesourcery.com>
29714
29715 * g++.dg/opt/loop1.C: Do not XFAIL.
29716
29717 2004-09-01 Jakub Jelinek <jakub@redhat.com>
29718
29719 * gcc.c-torture/execute/20040831-1.c: New test.
29720
29721 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
29722
29723 PR fortran/16579
29724 * gfortran.dg/g77/20010610.f: Now passes.
29725 Copy from g77.f-torture/execute. Add dg-run directive.
29726 * gfortran.dg/g77/README: Update
29727
29728 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
29729
29730 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
29731 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
29732 (t1, t2, t3, t4): Add volatile.
29733
29734 2004-08-31 Mark Mitchell <mark@codesourcery.com>
29735
29736 * g++.dg/ext/visibility/arm1.C: New test.
29737
29738 2004-08-31 Geoffrey Keating <geoffk@apple.com>
29739
29740 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
29741 -pedantic-errors.
29742
29743 2004-09-01 Paul Brook <paul@codesourcery.com>
29744
29745 * gfortran.dg/eof_2.f90: New test.
29746
29747 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29748
29749 PR fortran/16579
29750 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
29751
29752 2004-08-31 Bud Davis <bdavis9659@comcast.net>
29753
29754 PR libfortran/16805
29755 * gfortran.dg/list_read_2.f90: New test.
29756
29757 2004-08-31 Mark Mitchell <mark@codesourcery.com>
29758
29759 * g++.dg/abi/key1.C: New test.
29760
29761 2004-08-31 Richard Henderson <rth@redhat.com>
29762
29763 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
29764 form of offsetof.
29765 * g++.dg/other/offsetof5.C: Remove duplicate.
29766
29767 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29768
29769 PR fortran/17244
29770 * gfortran.dg/func_derived_1.f90: New test.
29771
29772 2004-08-31 Paul Brook <paul@codesourcery.com>
29773
29774 * gfortran.dg/eof_1.f90: New test.
29775
29776 2004-08-31 Paul Brook <paul@codesourcery.com>
29777
29778 * gfortran.dg/list_read_1.f90: New file.
29779
29780 2004-08-30 Mark Mitchell <mark@codesourcery.com>
29781
29782 * g++.dg/opt/loop1.C: XFAIL.
29783
29784 2004-08-30 Geoffrey Keating <geoffk@apple.com>
29785
29786 * gcc.dg/funcdef-storage-1.c: New.
29787 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
29788 an extern function in local scope.
29789 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
29790 declare an 'auto inline' function in local scope.
29791 * gcc.dg/20011130-1.c: Likewise.
29792 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
29793 an 'auto' function in local scope.
29794 * gcc.dg/20021014-1.c: Likewise.
29795 * gcc.dg/20030331-2.c: Likewise.
29796
29797 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29798
29799 * gfortran.dg/blockdata_1.f90: New test.
29800
29801 2004-08-30 Richard Henderson <rth@redhat.com>
29802
29803 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
29804
29805 2004-08-30 Richard Henderson <rth@redhat.com>
29806
29807 * lib/fortran-torture.exp (fortran-torture-execute): Honor
29808 additional_flags set by alternate driver.
29809 (ieee-options): New procedure.
29810 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
29811 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
29812 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
29813 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
29814
29815 2004-08-30 Richard Henderson <rth@redhat.com>
29816
29817 * lib/f-torture.exp: Remove.
29818
29819 2004-08-29 Mark Mitchell <mark@codesourcery.com>
29820
29821 PR rtl-optimization/16590
29822 * g++.dg/opt/loop1.C: New test.
29823
29824 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29825
29826 PR fortran/13910
29827 * gfortran.dg/oldstyle_1.f90: New test.
29828
29829 2004-08-29 Steven G. Kargl <kargls@comcast.net>
29830 Paul Brook <paul@codesourcery.com>
29831
29832 * gfortran.dg/g77/README: Update.
29833 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
29834 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
29835 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
29836
29837 2004-08-28 Paul Brook <paul@codesourcery.com>
29838
29839 PR libfortran/17195
29840 * gfortran.dg/edit_real_1.f90: New test.
29841
29842 2004-08-27 Paul Brook <paul@codesourcery.com>
29843
29844 * gfortran.dg/rewind_1.f90: New test.
29845
29846 2004-08-27 Bud Davis <bdavis9659@comcast.net>
29847
29848 PR fortran/16597
29849 * gfortran.dg/pr16597.f90: New test.
29850
29851 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
29852
29853 PR c/13801
29854 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
29855 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
29856 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
29857 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
29858 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
29859
29860 2004-08-26 Nick Clifton <nickc@redhat.com>
29861
29862 * gcc.c-torture/compile/pr17119.c: New test.
29863
29864 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
29865
29866 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
29867
29868 2004-08-25 Richard Henderson <rth@redhat.com>
29869
29870 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
29871 the bits that expect kind=8 to be the largest real kind.
29872
29873 2004-08-25 Ziemowit Laski <zlaski@apple.com>
29874
29875 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
29876
29877 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29878
29879 * gfortran.dg/assignment_1.f90: New test.
29880
29881 2004-08-25 Adam Nemet <anemet@lnxw.com>
29882
29883 * g++.dg/template/repo3.C: New test.
29884
29885 2004-08-25 Roger Sayle <roger@eyesopen.com>
29886
29887 PR middle-end/16693
29888 PR tree-optimization/16372
29889 * g++.dg/opt/pr16372-1.C: New test case.
29890 * g++.dg/opt/pr16693-1.C: New test case.
29891 * g++.dg/opt/pr16693-2.C: New test case.
29892
29893 2004-08-25 Ziemowit Laski <zlaski@apple.com>
29894
29895 * objc.dg/proto-lossage-4.m: New test.
29896
29897 2004-08-25 Mark Mitchell <mark@codesourcery.com>
29898
29899 PR c++/17155
29900 * g++.dg/inherit/local2.C: New test.
29901
29902 2004-08-25 Paul Brook <paul@codesourcery.com>
29903
29904 PR fortran/17144
29905 * gfortran.dg/string_ctor_1.f90: New test.
29906
29907 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29908
29909 PR c++/14428
29910 * g++.dg/template/redecl2.C: New test.
29911
29912 2004-08-24 Bud Davis <bdavis9659@comcast.net>
29913
29914 PR fortran/17143
29915 * gfortran.dg/pr17143.f90: New test.
29916
29917 2004-08-24 Bud Davis <bdavis9659@comcast.net>
29918
29919 PR fortran/17164
29920 * gfortran.dg/pr17164.f90: New test.
29921
29922 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29923
29924 * gcc.dg/tree-ssa/loop-1.c: New test.
29925
29926 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
29927
29928 * gcc.c-torture/compile/20040824-1.c: New test.
29929
29930 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
29931
29932 * gcc.c-torture/compile/iftrap-3.c: New test.
29933
29934 2004-08-24 Paul Brook <paul@codesourcery.com>
29935
29936 * gfortran.dg/entry_2.f90: New test.
29937
29938 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29939
29940 PR c++/16889
29941 * g++.dg/lookup/ambig[12].C: New.
29942
29943 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29944
29945 PR c++/16706
29946 * g++.dg/template/crash21.C: New test.
29947 * g++.dg/template/crash22.C: Likewise.
29948
29949 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29950
29951 PR c++/17149
29952 * g++.dg/template/access15.C: New.
29953
29954 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29955
29956 PR c++/17163
29957 * g++.dg/template/repo2.C: New test.
29958
29959 2004-08-23 Roger Sayle <roger@eyesopen.com>
29960
29961 PR rtl-optimization/17078
29962 * gcc.c-torture/execute/pr17078-1.c: New test case.
29963
29964 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29965
29966 PR c/14492
29967 * gcc.dg/debug/crash1.c: New test.
29968
29969 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29970
29971 PR c/16180
29972 * gcc.dg/loop-5.c: New test.
29973
29974 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29975
29976 * gcc.c-torture/execute/20040823-1.c: New test.
29977
29978 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
29979
29980 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
29981 to the assembler. Simplify test accordingly.
29982 (asm_abi_flags): Use GNU names.
29983 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
29984 to check for ABI flags.
29985
29986 2004-08-22 Andrew Pinski <apinski@apple.com>
29987
29988 * g++.dg/opt/pr14029.C: New test.
29989 * gcc.c-torture/execute/pr15262.c: New test.
29990
29991 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29992
29993 * gfortran.dg/reduction.f90: Add checks with complex arguments.
29994
29995 2004-08-21 Bud Davis <bdavis9659@comcast.net>
29996
29997 PR 16908
29998 * gfortran.dg/direct_io.f90: New test.
29999
30000 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30001
30002 PR c++/17121
30003 * g++.dg/inherit/local2.C: New test.
30004
30005 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30006
30007 PR c++/17120
30008 * g++.dg/warn/Wparentheses-4.C: New test.
30009
30010 2004-08-20 Mark Mitchell <mark@codesourcery.com>
30011
30012 PR c++/17121
30013 * g++.dg/inherit/local2.C: New test.
30014
30015 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
30016 * gcc.dg/ppc-ldstruct.c: Likewise.
30017 * gcc.dg/ppc64-abi-2.c: Likewise.
30018
30019 2004-08-20 Jakub Jelinek <jakub@redhat.com>
30020
30021 PR rtl-optimization/17099
30022 * gcc.c-torture/execute/20040820-1.c: New test.
30023
30024 2004-08-20 David Edelsohn <edelsohn@gnu.org>
30025
30026 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
30027
30028 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
30029
30030 PR fortran/17077
30031 * gfortran.dg/auto_array_1.f90: New test.
30032
30033 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30034
30035 PR fortran/17074
30036 * gfortran.dg/simpleif_1.f90: New test.
30037
30038 2004-08-19 Mark Mitchell <mark@codesourcery.com>
30039
30040 * lib/target-supports.exp (check_profiling_available): Return
30041 false for arm*-*-symbianelf* and arm*-*-eabi*.
30042
30043 PR c++/15890
30044 * g++.dg/template/delete1.C: New test.
30045
30046 2004-08-19 Paul Brook <paul@codesourcery.com>
30047
30048 PR fortran/14976
30049 PR fortran/16228
30050 * gfortran.dg/data_char_1.f90: New test.
30051
30052 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
30053
30054 PR fortran/16946
30055 * gfortran.dg/reduction.f90: New testcase.
30056
30057 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30058
30059 PR fortran/16520
30060 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
30061
30062 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
30063
30064 PR c++/17041
30065 * g++.dg/Wparentheses-3.C: New test.
30066
30067 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
30068
30069 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
30070 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
30071 * gcc.dg/vect/vect-2.c: Likewise.
30072 * gcc.dg/vect/vect-3.c: Likewise.
30073 * gcc.dg/vect/vect-4.c: Likewise.
30074 * gcc.dg/vect/vect-5.c: Likewise.
30075 * gcc.dg/vect/vect-6.c: Likewise.
30076 * gcc.dg/vect/vect-7.c: Likewise.
30077 * gcc.dg/vect/vect-25.c: Likewise.
30078 * gcc.dg/vect/vect-31.c: Likewise.
30079 * gcc.dg/vect/vect-32.c: Likewise.
30080 * gcc.dg/vect/vect-34.c: Likewise.
30081 * gcc.dg/vect/vect-36.c: Likewise.
30082 * gcc.dg/vect/vect-all.c: Likewise.
30083
30084 2004-08-18 Mark Mitchell <mark@codesourcery.com>
30085
30086 PR c++/17068
30087 * g++.dg/template/operator4.C: New test.
30088
30089 2004-08-18 Richard Henderson <rth@redhat.com>
30090
30091 * gcc.dg/20040206-1.c: XFAIL.
30092
30093 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30094
30095 PR c++/16246
30096 * g++.dg/template/array7.C: New test.
30097
30098 2004-08-17 James E Wilson <wilson@specifixinc.com>
30099
30100 * gcc.dg/mips-movcc-1.c: New test.
30101 * gcc.dg/mips-movcc-2.c: New test.
30102 * gcc.dg/mips-movcc-3.c: New test.
30103
30104 * gcc.dg/mips-nmadd-1.c: New test.
30105 * gcc.dg/mips-nmadd-2.c: New test.
30106
30107 2004-08-17 Mark Mitchell <mark@codesourcery.com>
30108
30109 PR c++/15871
30110 * g++.dg/opt/inline8.C: New test.
30111
30112 PR c++/16965
30113 * g++.dg/parse/error17.C: New test.
30114
30115 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
30116
30117 * gcc.dg/vect: New directory for vectorizer tests.
30118 * gcc.dg/vect/tree-vect.h: New file.
30119 * gcc.dg/vect/vect.exp: New file.
30120 * gcc.dg/vect/pr16105.c.c: New test.
30121 * gcc.dg/vect/vect-1.c: New test.
30122 * gcc.dg/vect/vect-2.c: New test.
30123 * gcc.dg/vect/vect-3.c: New test.
30124 * gcc.dg/vect/vect-4.c: New test.
30125 * gcc.dg/vect/vect-5.c: New test.
30126 * gcc.dg/vect/vect-6.c: New test.
30127 * gcc.dg/vect/vect-7.c: New test.
30128 * gcc.dg/vect/vect-8.c: New test.
30129 * gcc.dg/vect/vect-9.c: New test.
30130 * gcc.dg/vect/vect-10.c: New test.
30131 * gcc.dg/vect/vect-11.c: New test.
30132 * gcc.dg/vect/vect-12.c: New test.
30133 * gcc.dg/vect/vect-13.c: New test.
30134 * gcc.dg/vect/vect-14.c: New test.
30135 * gcc.dg/vect/vect-15.c: New test.
30136 * gcc.dg/vect/vect-16.c: New test.
30137 * gcc.dg/vect/vect-17.c: New test.
30138 * gcc.dg/vect/vect-18.c: New test.
30139 * gcc.dg/vect/vect-19.c: New test.
30140 * gcc.dg/vect/vect-20.c: New test.
30141 * gcc.dg/vect/vect-21.c: New test.
30142 * gcc.dg/vect/vect-22.c: New test.
30143 * gcc.dg/vect/vect-23.c: New test.
30144 * gcc.dg/vect/vect-24.c: New test.
30145 * gcc.dg/vect/vect-25.c: New test.
30146 * gcc.dg/vect/vect-26.c: New test.
30147 * gcc.dg/vect/vect-27.c: New test.
30148 * gcc.dg/vect/vect-28.c: New test.
30149 * gcc.dg/vect/vect-29.c: New test.
30150 * gcc.dg/vect/vect-30.c: New test.
30151 * gcc.dg/vect/vect-31.c: New test.
30152 * gcc.dg/vect/vect-32.c: New test.
30153 * gcc.dg/vect/vect-33.c: New test.
30154 * gcc.dg/vect/vect-34.c: New test.
30155 * gcc.dg/vect/vect-35.c: New test.
30156 * gcc.dg/vect/vect-36.c: New test.
30157 * gcc.dg/vect/vect-37.c: New test.
30158 * gcc.dg/vect/vect-38.c: New test.
30159 * gcc.dg/vect/vect-40.c: New test.
30160 * gcc.dg/vect/vect-41.c: New test.
30161 * gcc.dg/vect/vect-42.c: New test.
30162 * gcc.dg/vect/vect-43.c: New test.
30163 * gcc.dg/vect/vect-44.c: New test.
30164 * gcc.dg/vect/vect-45.c: New test.
30165 * gcc.dg/vect/vect-46.c: New test.
30166 * gcc.dg/vect/vect-47.c: New test.
30167 * gcc.dg/vect/vect-48.c: New test.
30168 * gcc.dg/vect/vect-49.c: New test.
30169 * gcc.dg/vect/vect-50.c: New test.
30170 * gcc.dg/vect/vect-51.c: New test.
30171 * gcc.dg/vect/vect-52.c: New test.
30172 * gcc.dg/vect/vect-53.c: New test.
30173 * gcc.dg/vect/vect-54.c: New test.
30174 * gcc.dg/vect/vect-55.c: New test.
30175 * gcc.dg/vect/vect-56.c: New test.
30176 * gcc.dg/vect/vect-57.c: New test.
30177 * gcc.dg/vect/vect-58.c: New test.
30178 * gcc.dg/vect/vect-59.c: New test.
30179 * gcc.dg/vect/vect-60.c: New test.
30180 * gcc.dg/vect/vect-61.c: New test.
30181 * gcc.dg/vect/vect-all.c: New test.
30182 * gcc.dg/vect/vect-none.c: New test.
30183
30184 2004-08-17 Paul Brook <paul@codesourcery.com>
30185
30186 PR fortran/13082
30187 * gfortran.dg/entry_1.f90: New test.
30188
30189 2004-08-17 Andrew Pinski <apinski@apple.com>
30190
30191 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
30192
30193 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
30194
30195 * gcc.dg/pr17036-1.c: New test.
30196
30197 2004-08-16 Devang Patel <dpatel@apple.com>
30198
30199 * gcc.dg/darwin-20040809-1.c: New test.
30200
30201 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
30202
30203 * gcc.dg/funcdef-attr-1.c: New test.
30204
30205 2004-08-16 Janis Johnson <janis187@us.ibm.com>
30206
30207 * gcc.dg/altivec-17.c: New test.
30208 * gcc.dg/altivec-18.c: New test.
30209
30210 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30211
30212 PR c++/6749
30213 * g++.dg/template/vtable2.C: New test.
30214
30215 2004-08-14 Richard Henderson <rth@redhat.com>
30216
30217 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
30218 * gcc.dg/pack-test-4.c (main): Return 0.
30219 * gcc.dg/setjmp-1.c: Remove XFAIL.
30220 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
30221
30222 2004-08-14 Richard Henderson <rth@redhat.com>
30223
30224 * gcc.dg/980217-1.c: Add prototype for printf.
30225
30226 2004-08-13 Bud Davis <bdavis9659@comcast.net>
30227
30228 * gfortran.dg/pr16935.f90: New test.
30229
30230 2004-08-13 Janis Johnson <janis187@us.ibm.com>
30231
30232 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
30233
30234 2004-08-13 Paul Brook <paul@codesourcery.com>
30235
30236 * gfortran.dg/der_io_1.f90: Remove stray comma.
30237
30238 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30239
30240 * gcc.dg/vmx/cw-bug-2.c: Remove.
30241 * gcc.dg/vmx/vprint-1.c: Remove.
30242 * gcc.dg/vmx/vscan-1.c: Remove.
30243
30244 2004-08-12 Devang patel <dpatel@apple.com>
30245
30246 * gcc.dg/darwin-20040809-2.c: New test.
30247
30248 2004-08-12 Janis Johnson <janis1872us.ibm.com>
30249
30250 * g++.dg/ext/altivec-12.C: New test.
30251
30252 * g++.dg/ext/altivec-11.C: New test.
30253
30254 2004-08-12 Paul Brook <paul@codesourcery.com>
30255
30256 * g++.dg/abi/arm_cxa_vec_1.C: New test.
30257
30258 2004-08-12 Janis Johnson <janis187@us.ibm.com>
30259
30260 * g++.dg/ext/altivec-2.C: Check for hardware support before
30261 executing any VMX instructions.
30262
30263 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
30264
30265 2004-08-12 Jakub Jelinek <jakub@redhat.com>
30266
30267 PR c++/16276
30268 * g++.old-deja/g++.other/comdat4.C: New test.
30269 * g++.old-deja/g++.other/comdat4-aux.cc: New.
30270
30271 2004-08-12 Ben Elliston <bje@au.ibm.com>
30272
30273 PR target/16286
30274 * gcc.dg/pr16286.c: New test.
30275
30276 2004-08-12 Jan Beulich <jbeulich@novell.com>
30277
30278 * g++.dg/ext/asm5.C: New.
30279
30280 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30281
30282 PR c++/16698
30283 * g++.dg/eh/crash1.C: New test.
30284
30285 PR c++/16717
30286 * g++.dg/ext/construct1.C: New test.
30287
30288 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30289
30290 PR c++/16853
30291 * g++.dg/init/ptrmem1.C: New test.
30292
30293 PR c++/16618
30294 * g++.dg/parse/offsetof5.C: New test.
30295
30296 PR c++/16870
30297 * g++.dg/template/overload3.C: New test.
30298
30299 2004-08-11 Mark Mitchell <mark@codesourcery.com>
30300
30301 PR c++/16964
30302 * g++.dg/parse/error16.C: New test.
30303
30304 PR c++/16904
30305 * g++.dg/template/error14.C: New test.
30306
30307 PR c++/16929
30308 * g++.dg/template/error15.C: New test.
30309
30310 2004-08-11 Devang Patel <dpatel@apple.com>
30311
30312 * gcc.dg/darwin-ld-20040809-1.c: New test.
30313 * gcc.dg/darwin-ld-20040809-2.c: New test.
30314
30315 2004-08-11 Steven G. Kargl <kargls@comcast.net>
30316
30317 PR fortran/16917
30318 * gfortran.dg/dfloat_1.f90: New test.
30319
30320 2004-08-09 Mark Mitchell <mark@codesourcery.com>
30321
30322 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
30323 * gcc.dg/dll-2.c: Fix dg-require syntax.
30324 * gcc.misc-tests/arm-isr.c (abort): Declare.
30325 (exit): Likewise.
30326
30327 2004-08-10 Mark Mitchell <mark@codesourcery.com>
30328
30329 PR c++/16971
30330 * g++.dg/parse/crash16.C: New test.
30331
30332 2004-08-10 Roger Sayle <roger@eyesopen.com>
30333
30334 * gcc.dg/mips-rsqrt-1.c: New test case.
30335 * gcc.dg/mips-rsqrt-2.c: New test case.
30336 * gcc.dg/mips-rsqrt-3.c: New test case.
30337
30338 2004-08-10 Paul Brook <paul@codesourcery.com>
30339
30340 * gfortran.dg/der_io_1.f90: New test.
30341
30342 2004-08-10 Paul Brook <paul@codesourcery.com>
30343
30344 PR fortran/16919
30345 * gfortran.dg/der_array_1.f90: New test.
30346
30347 2004-08-09 David Edelsohn <edelsohn@gnu.org>
30348
30349 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
30350
30351 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
30352
30353 * gcc.dg/wchar_t-2.c: Fix typo.
30354
30355 2004-08-09 Falk Hueffner <falk@debian.org>
30356
30357 PR tree-optimization/12517
30358 * gcc.c-torture/compile/pr12517.c: New test.
30359
30360 PR tree-optimization/12578
30361 * gcc.c-torture/compile/pr12578.c: New test.
30362
30363 PR tree-optimization/12899
30364 * gcc.c-torture/compile/pr12899.c: New test.
30365
30366 PR rtl-optimization/14692
30367 * gcc.c-torture/compile/pr14692.c: New test.
30368
30369 PR tree-optimization/16461
30370 * gcc.c-torture/compile/pr16461.c: New test.
30371
30372 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
30373
30374 * gfortran.dg/getenv_1.f90: New test.
30375
30376 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30377
30378 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
30379 wchar_t.
30380 * gcc.dg/symbian5.c: Test -fno-short-wchar.
30381
30382 2004-08-06 Paul Brook <paul@codesourcery.com>
30383
30384 * gfortran.dg/ret_array_1.f90: New test.
30385 * gfortran.dg/ret_pointer_1.f90: New test.
30386
30387 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
30388
30389 * gcc.dg/missing-field-init-[12].c: New tests.
30390 * g++.dg/warn/missing-field-init-[12].C: New tests.
30391
30392 2004-08-06 Mark Mitchell <mark@codesourcery.com>
30393
30394 * gcc.dg/enum2.c: New test.
30395 * gcc.dg/symbian3.c: Likewise.
30396 * gcc.dg/symbian4.c: Likewise.
30397 * gcc.dg/wchar_t-2.c: Likewise.
30398
30399 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30400
30401 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
30402 destructor tests.
30403
30404 2004-08-05 Mark Mitchell <mark@codesourcery.com>
30405
30406 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
30407 dg-require-visiblity.
30408 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
30409 * g++.dg/ext/visibility/fvisibility.C: Likewise.
30410 * g++.dg/ext/visibility/memfuncts.C: Likewise.
30411 * g++.dg/ext/visibility/new1.C: Likewise.
30412 * g++.dg/ext/visibility/pragma.C: Likewise.
30413 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
30414 * g++.dg/ext/visibility/virtual.C: Likewise.
30415 * g++/dg/ext/visibility/visibility-1.C: Likewise.
30416 * g++/dg/ext/visibility/visibility-2.C: Likewise.
30417 * g++/dg/ext/visibility/visibility-3.C: Likewise.
30418 * g++/dg/ext/visibility/visibility-4.C: Likewise.
30419 * g++/dg/ext/visibility/visibility-5.C: Likewise.
30420 * g++/dg/ext/visibility/visibility-6.C: Likewise.
30421 * g++/dg/ext/visibility/visibility-7.C: Likewise.
30422 * g++/dg/ext/visibility/visibility-8.C: New test.
30423 * gcc.c-torture/compile/dll.x: Remove.
30424 * gcc.dg/dll-2.c: Use dg-require-dll
30425 * gcc.dg/visibility-10.c: New test.
30426 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
30427 supporting DLLs.
30428 * lib/scanasm.exp (scan_hidden): New function.
30429 (scan_not_hidden): Likewise.
30430
30431 2004-08-05 David Edelsohn <edelsohn@gnu.org>
30432
30433 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
30434
30435 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
30436
30437 * gcc.c-torture/execute/20040805-1.c: New test.
30438
30439 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
30440
30441 * gcc.dg/20020118-1.c: Declare abort.
30442 * gcc.dg/altivec_check.h: Likewise.
30443 * gcc.dg/iftrap-2.c: Likewise.
30444 * gcc.dg/pragma-darwin.c: Likewise.
30445 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
30446
30447 2004-08-04 Geoffrey Keating <geoffk@apple.com>
30448
30449 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
30450
30451 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
30452
30453 * gcc.c-torture/execute/builtins/abs-2.c,
30454 gcc.c-torture/execute/builtins/abs-3.c,
30455 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
30456 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
30457 intmax_t, uintmax_t and their limits.
30458 * gcc.dg/intmax_t-1.c: New test.
30459
30460 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30461
30462 * g++.dg/tc1/dr147.C: Add reference to PR.
30463
30464 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
30465
30466 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
30467 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
30468
30469 2004-08-03 David Edelsohn <edelsohn@gnu.org>
30470
30471 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
30472
30473 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30474
30475 * gcc.dg/redecl-5.c: New test.
30476 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
30477 of scanf.
30478
30479 2004-08-03 Roger Sayle <roger@eyesopen.com>
30480
30481 PR middle-end/16790
30482 * gcc.c-torture/execute/pr16790-1.c: New test case.
30483
30484 2004-08-03 Mark Mitchell <mark@codesourcery.com>
30485
30486 * g++.dg/ext/visibility/assign1.C: New test.
30487 * g++.dg/ext/visibility/new1.C: Likewise.
30488
30489 * gcc.dg/symbian1.c: New test.
30490 * gcc.dg/symbian2.c: Likewise.
30491
30492 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
30493
30494 PR target/16570
30495 * gcc.dg/i386-sse-9.c: New test.
30496
30497 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30498
30499 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
30500
30501 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30502
30503 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
30504 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
30505 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
30506 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
30507 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
30508 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
30509 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
30510 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
30511 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
30512 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
30513 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
30514 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
30515 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
30516 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
30517 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
30518 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
30519 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
30520 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
30521 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
30522 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
30523 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
30524 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
30525 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
30526 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
30527 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
30528 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
30529 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
30530 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
30531 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
30532 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
30533 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
30534 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
30535 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
30536 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
30537 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
30538 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
30539 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
30540 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
30541 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
30542 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
30543 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
30544 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
30545 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
30546 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
30547 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
30548 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
30549 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
30550 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
30551 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
30552 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
30553 gcc.misc-tests/i386-pf-3dnow-1.c,
30554 gcc.misc-tests/i386-pf-athlon-1.c,
30555 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
30556 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
30557 Declare built-in functions used.
30558 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
30559
30560 2004-08-02 Mark Mitchell <mark@codesourcery.com>
30561
30562 PR c++/16707
30563 * g++.dg/lookup/using12.C: New test.
30564
30565 * g++.dg/init/null1.C: Fix PR number.
30566 * g++.dg/parse/namespace10.C: Likewise.
30567
30568 2004-08-01 Mark Mitchell <mark@codesourcery.com>
30569
30570 PR c++/16224
30571 * g++.dg/template/spec17.C: New test.
30572 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
30573 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
30574
30575 2004-08-02 David Billinghurst
30576
30577 PR fortran/16292
30578 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
30579
30580 2004-08-01 Zack Weinberg <zack@codesourcery.com>
30581
30582 * gcc.dg/ia64-got-1.c: New test case.
30583
30584 2004-08-01 Mark Mitchell <mark@codesourcery.com>
30585
30586 PR c++/16489
30587 * g++.dg/init/null1.C: New test.
30588 * g++.dg/tc1/dr76.C: Adjust error marker.
30589
30590 PR c++/16529
30591 * g++.dg/parse/namespace10.C: New test.
30592
30593 PR c++/16810
30594 * g++.dg/inherit/ptrmem2.C: New test.
30595
30596 2004-08-02 Ben Elliston <bje@au.ibm.com>
30597
30598 PR target/16155
30599 * gcc.dg/pr16155.c: New test.
30600
30601 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
30602
30603 * gcc.dg/redecl-2.c: New test.
30604
30605 2004-07-30 Geoffrey Keating <geoffk@apple.com>
30606
30607 * gcc.dg/darwin-longdouble.c: New file.
30608
30609 2004-07-30 Richard Henderson <rth@redhat.com>
30610
30611 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
30612 write to constant argument.
30613 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
30614
30615 2004-07-30 Richard Henderson <rth@redhat.com>
30616
30617 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
30618 tests of nearest around zero.
30619
30620 2004-07-30 Andrew Pinski <apinski@apple.com>
30621
30622 * gcc.c-torture/compile/20040730-1.c: New test.
30623
30624 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
30625
30626 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
30627 powerpc-eabispe.
30628
30629 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
30630
30631 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
30632
30633 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
30634
30635 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
30636 contains $ld_library_path.
30637 * lib/gfortran.exp (gfortran_link_flags): Likewise.
30638
30639 2004-07-29 Richard Henderson <rth@redhat.com>
30640
30641 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
30642
30643 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
30644 (alt2, which): New.
30645 (Check): Accept either alternative.
30646
30647 2004-07-29 Mark Mitchell <mark@codesourcery.com>
30648
30649 * g++.dg/abi/inline1.C: New test.
30650 * g++.dg/abi/local1-a.cc: Likewise.
30651 * g++.dg/abi/local1.C: Likewise.
30652 * g++.dg/abi/mangle11.C: Tweak location of warnings.
30653 * g++.dg/abi/mangle12.C: Likewise.
30654 * g++.dg/abi/mangle17.C: Likewise.
30655 * g++.dg/abi/mangle20-2.C: Likewise.
30656 * g++.dg/opt/interface1.C: Likewise.
30657 * g++.dg/opt/interface1.h: Likewise.
30658 * g++.dg/opt/interface1-a.cc: New test.
30659 * g++.dg/parse/repo1.C: New test.
30660 * g++.dg/template/repo1.C: Likewise.
30661 * g++.dg/warn/Winline-1.C: Likewise.
30662 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
30663
30664 2004-07-29 Diego Novillo <dnovillo@redhat.com>
30665
30666 * gcc.dg/tree-ssa/20040729-1.c: New test.
30667
30668 2004-07-27 Matt Austern <austern@apple.com>
30669
30670 * gcc.dg/darwin-bool-1.c: New test.
30671 * gcc.dg/darwin-bool-2.c: New test.
30672
30673 2004-07-28 Richard Henderson <rth@redhat.com>
30674
30675 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
30676 arguments in the correct type. Don't write to constant arguments.
30677
30678 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30679
30680 PR tree-optimization/16688
30681 PR tree-optimization/16689
30682 * g++.dg/tree-ssa/pr16688.C: New test.
30683
30684 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30685
30686 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
30687 loads. Not only in the comment, this time.
30688
30689 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
30690
30691 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
30692 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
30693 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
30694 * gcc.dg/sh4a-bitmovua.c: New.
30695 * gcc.dg/sh4a-cos.c: New.
30696 * gcc.dg/sh4a-cosf.c: New.
30697 * gcc.dg/sh4a-fprun.c: New.
30698 * gcc.dg/sh4a-fsrra.c: New.
30699 * gcc.dg/sh4a-memmovua.c: New.
30700 * gcc.dg/sh4a-sin.c: New.
30701 * gcc.dg/sh4a-sincos.c: New.
30702 * gcc.dg/sh4a-sincosf.c: New.
30703 * gcc.dg/sh4a-sinf.c: New.
30704
30705 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30706
30707 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
30708 conditionals.
30709 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
30710 loads.
30711 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
30712 DOM1.
30713
30714 2004-07-27 Andrew Pinski <apinski@apple.com>
30715
30716 * g++.dg/rtti/tinfo1.C: Correct the xfail.
30717
30718 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
30719
30720 * gcc.dg/pragma-isr.c: New test.
30721
30722 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30723
30724 PR c++/14429
30725 * g++.dg/template/ttp11.C: New test.
30726
30727 2004-07-27 Diego Novillo <dnovillo@redhat.com>
30728
30729 * gcc.c-torture/compile/20040727-1.c: New test.
30730
30731 2004-07-26 Eric Christopher <echristo@redhat.com>
30732
30733 * gcc.c-torture/compile/20040726-2.c: New test.
30734
30735 2004-07-26 Andrew Pinski <apinski@apple.com>
30736
30737 * g++.dg/rtti/tinfo1.C: Xfail.
30738
30739 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
30740
30741 * gcc.c-torture/compile/20040726-1.c: New test.
30742
30743 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
30744 Brian Ryner <bryner@brianryner.com>
30745
30746 PR c++/9283
30747 PR c++/15000
30748 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
30749 * g++.dg/ext/visibility/: New directory.
30750 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
30751 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
30752 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
30753 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
30754 * g++.dg/ext/visibility/fvisibility.C,
30755 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
30756 g++.dg/ext/visibility/fvisibility-override1.C
30757 g++.dg/ext/visibility/fvisibility-override2.C
30758 g++.dg/ext/visibility/memfuncts.C
30759 g++.dg/ext/visibility/noPLT.C
30760 g++.dg/ext/visibility/pragma.C
30761 g++.dg/ext/visibility/pragma-override1.C
30762 g++.dg/ext/visibility/pragma-override2.C
30763 g++.dg/ext/visibility/staticmemfuncts.C
30764 g++.dg/ext/visibility/virtual.C: New tests.
30765
30766 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
30767
30768 PR c/15360
30769 * gcc.dg/pr15360-1.c: New test.
30770
30771 2004-07-25 Daniel Jacobowitz <dan@debian.org>
30772
30773 * gcc.dg/pragma-align-2.c: New test.
30774 * gcc.dg/pragma-init-fini.c: New test.
30775 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
30776 targets.
30777
30778 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
30779
30780 * gcc.dg/init-string-2.c: New test.
30781
30782 2004-07-24 Zack Weinberg <zack@codesourcery.com>
30783
30784 PR 16684
30785 * gcc.dg/Wredundant-decls-1.c: New test case.
30786
30787 2004-07-24 Jakub Jelinek <jakub@redhat.com>
30788
30789 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
30790 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
30791 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
30792 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
30793 * gcc.dg/compat/generate-random.c: New file.
30794 * gcc.dg/compat/generate-random.h: Likewise.
30795 * gcc.dg/compat/generate-random_r.c: Likewise.
30796 * gcc.dg/compat/struct-layout-1.h: Likewise.
30797 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
30798 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
30799 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
30800 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
30801 * gcc.dg/compat/struct-layout-1_main.c: New test.
30802 * gcc.dg/compat/struct-layout-1_x.c: New file.
30803 * gcc.dg/compat/struct-layout-1_y.c: New file.
30804 * gcc.dg/compat/struct-layout-1_test.h: New file.
30805
30806 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
30807
30808 * gcc.dg/comp-return-1.c: New test
30809
30810 2004-07-23 Janis Johnson <janis187@us.ibm.com>
30811
30812 * gcc.dg/vmx/8-02a.c: Fix typo.
30813
30814 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
30815 * gcc.dg/darwin-abi-3.c: New test.
30816
30817 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
30818 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
30819
30820 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
30821 * gcc.dg/vmx/ops-long-1.c: New test.
30822 * gcc.dg/vmx/ops-long-2.c: New test.
30823
30824 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
30825
30826 * g++.dg/lookup/conv-[1234].C: New.
30827
30828 2004-07-22 Mark Mitchell <mark@codesourcery.com>
30829
30830 * g++.dg/parse/attr2.C: Simplify.
30831
30832 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30833
30834 PR c/7284
30835 * gcc.c-torture/execute/pr7284-1.c: New test.
30836
30837 2004-07-22 Brian Booth <bbooth@redhat.com>
30838
30839 * gcc.dg/tree-ssa/20040721-1.c: New test.
30840
30841 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
30842
30843 * g++.dg/template/crash20.c: New.
30844
30845 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
30846
30847 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
30848 Add dg-run directive. Declare variables as required.
30849 * gfortran.dg/g77/README: Update
30850
30851 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
30852
30853 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
30854 gcc.dg/cris-peep2-andu2.c: New tests.
30855
30856 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30857
30858 PR c/15052
30859 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
30860 on return type.
30861 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
30862 messages.
30863 * gcc.dg/qual-return-2.c: Update expected messages.
30864 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
30865
30866 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30867
30868 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
30869 * gcc.dg/noncompile/921102-1.c: Update expected error message.
30870
30871 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30872
30873 PR c/11250
30874 * gcc.dg/init-string-1.c: New test.
30875
30876 2004-07-21 Jakub Jelinek <jakub@redhat.com>
30877
30878 PR middle-end/15345
30879 PR c/16450
30880 * gcc.dg/torture/nested-fn-1.c: New test.
30881
30882 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
30883
30884 PR target/16559
30885 * gcc.dg/ia64-fptr-1.c: New file.
30886
30887 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30888
30889 PR c++/14497
30890 * g++.dg/template/spec16.C: New test.
30891 * g++.old-deja/g++.robertl/eb118.C: Remove.
30892
30893 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30894
30895 PR c++/509
30896 * g++.dg/template/spec15.C: New test.
30897
30898 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
30899
30900 Copy cases from g77.f-torture/execute and add dg-run
30901 directive. Other changes as noted.
30902 * gfortran.dg/g77/13037.f
30903 * gfortran.dg/g77/1832.f
30904 * gfortran.dg/g77/19981119-0.f
30905 * gfortran.dg/g77/19990313-0.f
30906 * gfortran.dg/g77/19990313-1.f
30907 * gfortran.dg/g77/19990313-2.f
30908 * gfortran.dg/g77/19990313-3.f
30909 * gfortran.dg/g77/19990419-1.f
30910 * gfortran.dg/g77/19990826-0.f
30911 * gfortran.dg/g77/19990826-2.f
30912 * gfortran.dg/g77/20000503-1.f
30913 * gfortran.dg/g77/20001111.f
30914 * gfortran.dg/g77/20010116.f
30915 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
30916 * gfortran.dg/g77/20010430.f
30917 * gfortran.dg/g77/6177.f
30918 * gfortran.dg/g77/947.f
30919 * gfortran.dg/g77/970816-3.f
30920 * gfortran.dg/g77/971102-1.f
30921 * gfortran.dg/g77/980520-1.f
30922 * gfortran.dg/g77/980628-0.f
30923 * gfortran.dg/g77/980628-1.f
30924 * gfortran.dg/g77/980628-10.f
30925 * gfortran.dg/g77/980628-2.f
30926 * gfortran.dg/g77/980628-3.f
30927 * gfortran.dg/g77/980628-7.f
30928 * gfortran.dg/g77/980628-8.f
30929 * gfortran.dg/g77/980628-9.f
30930 * gfortran.dg/g77/980701-0.f
30931 * gfortran.dg/g77/980701-1.f
30932 * gfortran.dg/g77/cabs.f
30933 * gfortran.dg/g77/claus.f
30934 * gfortran.dg/g77/complex_1.f
30935 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
30936 * gfortran.dg/g77/dcomplex.f
30937 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
30938 * gfortran.dg/g77/f90-intrinsic-mathematical.f
30939 * gfortran.dg/g77/f90-intrinsic-numeric.f
30940 * gfortran.dg/g77/int8421.f
30941 * gfortran.dg/g77/labug1.f
30942 * gfortran.dg/g77/large_vec.f
30943 * gfortran.dg/g77/le.f
30944 * gfortran.dg/g77/short.f
30945 * gfortran.dg/g77/README: Update
30946
30947 2004-07-20 Mark Mitchell <mark@codesourcery.com>
30948
30949 PR c++/16637
30950 * g++.dg/parse/lookup4.C: New test.
30951
30952 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30953
30954 PR c++/16175
30955 * g++.dg/template/ttp10.C: New test.
30956
30957 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
30958
30959 * gcc.dg/pr12625-1.c: New test.
30960
30961 2004-07-20 Steven Bosscher <stevenb@suse.de>
30962
30963 * gcc.dg/switch-warn-1.c: New test.
30964 * gcc.dg/switch-warn-2.c: New test.
30965 * gcc.c-torture/compile/pr14730.c: Update.
30966
30967 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
30968
30969 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
30970 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
30971 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
30972 g++.dg/template/nontype3.C: Remove trailing CR from tests.
30973
30974 2004-07-18 Mark Mitchell <mark@codesourcery.com>
30975
30976 PR c++/16623
30977 * g++.dg/template/assign1.C: New test.
30978
30979 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30980
30981 PR c++/12170
30982 * g++.dg/template/ttp9.C: New test.
30983
30984 2004-07-19 Daniel Jacobowitz <dan@debian.org>
30985
30986 * gcc.dg/format/cmn-err-1.c: New test.
30987
30988 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
30989
30990 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
30991 gcc.dg/Wparentheses-10.c: New tests.
30992 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
30993
30994 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30995
30996 PR fortran/16465
30997 * gfortran.dg/g77//ffixed-line-length-0.f,
30998 gfortran.dg/g77/ffixed-line-length-132.f,
30999 gfortran.dg/g77/ffixed-line-length-72.f,
31000 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
31001 gfortran.dg/g77/README: Update.
31002
31003 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31004
31005 PR c++/13092
31006 * g++.dg/template/non-dependent7.C: New test.
31007 * g++.dg/template/non-dependent8.C: Likewise.
31008 * g++.dg/template/non-dependent9.C: Likewise.
31009 * g++.dg/template/non-dependent10.C: Likewise.
31010
31011 2004-07-17 Mark Mitchell <mark@codesourcery.com>
31012
31013 PR c++/16337
31014 * g++.dg/parse/attr2.C: New test.
31015
31016 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
31017
31018 * g77.dg: Removed.
31019 * g77.f-torture: Ditto.
31020
31021 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
31022
31023 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
31024 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
31025 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
31026
31027 2004-07-16 Richard Henderson <rth@redhat.com>
31028
31029 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
31030
31031 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31032
31033 * lib/fortran-torture.exp (fortran-torture): Don't test compile
31034 tests with full list of options.
31035 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
31036 of TORTURE_OPTIONS if test contains 'dg-do run'.
31037
31038 PR fortran/16404
31039 * gfortran.dg/do_iterator.f90: New test.
31040
31041 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31042
31043 PR rtl-optimization/16536
31044 * gcc.c-torture/execute/restrict-1.c: New test.
31045
31046 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31047
31048 PR fortran/15324
31049 * gfortran.dg/pr15324.f90: New test.
31050
31051 PR fortran/15129
31052 * gfortran.dg/pr15129.f90: New test.
31053
31054 PR fortran/15140
31055 * gfortran.dg/pr15140.f90: New test.
31056
31057 PR fortran/13792
31058 * gfortran.fortran-torture/execute/bounds.f90: Add check for
31059 compile-time simplification.
31060
31061 2004-07-14 Mike Stump <mrs@apple.com>
31062
31063 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
31064
31065 2004-07-14 James E Wilson <wilson@specifixinc.com>
31066
31067 PR target/16325
31068 * gcc.dg/profile-generate-1.c: New.
31069
31070 2004-07-15 Jakub Jelinek <jakub@redhat.com>
31071
31072 * gcc.c-torture/execute/20040709-1.c: New test.
31073 * gcc.c-torture/execute/20040709-2.c: New test.
31074
31075 2004-07-14 Mike Stump <mrs@apple.com>
31076
31077 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
31078
31079 2004-07-14 Mike Stump <mrs@apple.com>
31080
31081 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
31082
31083 2004-07-13 Mark Mitchell <mark@codesourcery.com>
31084
31085 PR c++/16518
31086 * g++.dg/parse/mutable1.C: New test.
31087
31088 2004-07-13 Diego Novillo <dnovillo@redhat.com>
31089
31090 PR tree-optimization/16443
31091 * gcc.dg/tree-ssa/20040713-1.c: New test.
31092
31093 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
31094
31095 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
31096 for operator new.
31097
31098 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31099
31100 * gfortran.dg/g77/README: New file
31101 * gfortran.dg/g77/19981216-0.f: Copy from
31102 g77.f-torture/noncompile. Add "dg-do compile" and
31103 dg-error as required.
31104 * gfortran.dg/g77/19990218-1.f: Likewise.
31105 * gfortran.dg/g77/19990905-1.f: Likewise.
31106 * gfortran.dg/g77/9263.f: Likewise.
31107 * gfortran.dg/g77/980615-0.f: Likewise.
31108 * gfortran.dg/g77/980616-0.f: Likewise.
31109 * gfortran.dg/g77/check0.f: Likewise.
31110 * gfortran.dg/g77/select_no_compile.f: Likewise.
31111
31112 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31113
31114 Copy files from g77.f-torture/compile.
31115 Add "{ dg-do compile}". Other changes as noted
31116 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
31117 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
31118 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
31119 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
31120 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
31121 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
31122 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
31123 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
31124 statement to conform to standard. Append alpha1.x for reference.
31125 * gfortran.dg/g77/xformat.f: Add dg-warning
31126
31127 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
31128
31129 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
31130 Add {dg-do compile} directive.
31131 * gfortran.dg/g77/cpp2.F: Likewise.
31132
31133 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31134
31135 PR c++/5402
31136 * g++.dg/lookup/name-clash1.C: New test.
31137
31138 PR c++/9777
31139 * g++.dg/lookup/name-clash2.C: New test.
31140
31141 PR c++/12102
31142 * g++.dg/lookup/name-clash3.C: New test.
31143
31144 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31145
31146 * g++.dg/lookup/new2.C: New test.
31147 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
31148
31149 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
31150
31151 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
31152 Add {dg-do compile} directive.
31153 * gfortran.dg/g77/13060.f: Likewise.
31154 * gfortran.dg/g77/19990218-0.f: Likewise.
31155 * gfortran.dg/g77/19990305-0.f: Likewise.
31156 * gfortran.dg/g77/19990419-0.f: Likewise.
31157 * gfortran.dg/g77/19990502-0.f: Likewise.
31158 * gfortran.dg/g77/19990502-1.f: Likewise.
31159 * gfortran.dg/g77/19990525-0.f: Likewise.
31160 * gfortran.dg/g77/19990826-1.f: Likewise.
31161 * gfortran.dg/g77/19990826-3.f: Likewise.
31162 * gfortran.dg/g77/19990905-2.f: Likewise.
31163 * gfortran.dg/g77/20000412-1.f: Likewise.
31164 * gfortran.dg/g77/20000511-1.f: Likewise.
31165 * gfortran.dg/g77/20000511-2.f: Likewise.
31166 * gfortran.dg/g77/20000518.f: Likewise.
31167 * gfortran.dg/g77/20000601-1.f: Likewise.
31168 * gfortran.dg/g77/20000601-2.f: Likewise.
31169 * gfortran.dg/g77/20000629-1.f: Likewise.
31170 * gfortran.dg/g77/20000630-2.f: Likewise.
31171 * gfortran.dg/g77/20010115.f: Likewise.
31172 * gfortran.dg/g77/20010321-1.f: Likewise.
31173 * gfortran.dg/g77/20010426.f: Likewise.
31174 * gfortran.dg/g77/20020307-1.f: Likewise.
31175 * gfortran.dg/g77/8485.f: Likewise.
31176 * gfortran.dg/g77/960317-1.f: Likewise.
31177 * gfortran.dg/g77/970915-0.f: Likewise.
31178 * gfortran.dg/g77/980310-1.f: Likewise.
31179 * gfortran.dg/g77/980310-2.f: Likewise.
31180 * gfortran.dg/g77/980310-3.f: Likewise.
31181 * gfortran.dg/g77/980310-4.f: Likewise.
31182 * gfortran.dg/g77/980310-6.f: Likewise.
31183 * gfortran.dg/g77/980310-7.f: Likewise.
31184 * gfortran.dg/g77/980310-8.f: Likewise.
31185 * gfortran.dg/g77/980419-2.f: Likewise.
31186 * gfortran.dg/g77/980424-0.f: Likewise.
31187 * gfortran.dg/g77/980427-0.f: Likewise.
31188 * gfortran.dg/g77/980729-0.f: Likewise.
31189 * gfortran.dg/g77/981117-1.f: Likewise.
31190 * gfortran.dg/g77/toon_1.f: Likewise.
31191
31192 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31193
31194 PR c++/2204
31195 * g++.dg/other/abstract2.C: New test.
31196
31197 2004-07-12 Paul Brook <paul@codesourcery.com>
31198
31199 * gfortran.dg/pointer_init_1.f90: New test.
31200
31201 2004-07-11 Paul Brook <paul@codesourcery.com>
31202
31203 PR fortran/15986
31204 * gfortran.dg/contained_1.f90: New test.
31205
31206 2004-07-11 Mark Mitchell <mark@codesourcery.com>
31207
31208 * g++.dg/parse/defarg8.C: New test.
31209
31210 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31211
31212 PR fortran/16433
31213 * gfortran.dg/pr16433.f: New test.
31214
31215 PR fortran/17574
31216 * gfortran.dg/pr15754.f90: New test.
31217
31218 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
31219
31220 PR tree-optimization/16437
31221 * gcc.c-torture/execute/bitfld-4.c: New test.
31222
31223 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31224
31225 * gfortran.fortran-torture/execute/common_2.f90: Add check for
31226 access to common var from module.
31227
31228 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31229
31230 PR fortran/16336
31231 * gfortran.fortran-torture/execute/common_2.f90: New test.
31232
31233 2004-07-10 Paul Brook <paul@codesourcery.com>
31234
31235 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
31236
31237 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31238
31239 PR fortran/15969
31240 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
31241
31242 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
31243
31244 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
31245 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
31246 * gfortran.dg/g77/ffree-form-1.f: Likewise.
31247 * gfortran.dg/g77/ffree-form-2.f: Likewise.
31248 * gfortran.dg/g77/ffree-form-3.f: Likewise.
31249 * gfortran.dg/g77/fno-underscoring.f: Likewise.
31250 * gfortran.dg/g77/funderscoring.f: Likewise.
31251 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
31252
31253 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31254
31255 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
31256
31257 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31258 Paul Brook <paul@codesourcery.com>
31259
31260 PR fortran/13415
31261 * gfortran.dg/common_pointer_1.f90: New test.
31262
31263 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31264
31265 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
31266
31267 2004-07-09 James E Wilson <wilson@specifixinc.com>
31268
31269 PR target/16364
31270 * gcc.c-torture/compile/20040709-1.c: New.
31271
31272 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31273
31274 PR fortran/14077
31275 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
31276
31277 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31278
31279 PR fortran/13201
31280 * gfortran.dg/shape_1.f90: New test.
31281
31282 2004-07-09 Zack Weinberg <zack@codesourcery.com>
31283 Andrew Pinski <apinski@apple.com>
31284
31285 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
31286
31287 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31288
31289 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
31290 comment.
31291
31292 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31293 Paul Brook <paul@codesourcery.com>
31294
31295 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
31296 '.f95' and '.F95'.
31297
31298 2004-07-09 Diego Novillo <dnovillo@redhat.com>
31299
31300 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
31301
31302 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31303
31304 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
31305 testcases with capital suffix.
31306
31307 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31308
31309 PR fortran/15481
31310 PR fortran/13372
31311 PR fortran/13575
31312 PR fortran/15978
31313 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
31314
31315 * gfortran.dg/implicit_1.f90: New test.
31316
31317 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31318
31319 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
31320 expression to match gfortran warning/error messages
31321 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
31322 dg-error text.
31323
31324 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31325
31326 * lib/fortran-torture.exp: Rename proc search_for to
31327 search_for_re.
31328
31329 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31330
31331 * gcc.c-torture/execute/simd-5.x: New file.
31332 XFAIL on SPARC 64-bit at -O0.
31333
31334 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31335
31336 PR c++/8211
31337 PR c++/16165
31338 * g++.dg/warn/effc3.C: New test.
31339
31340 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31341
31342 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
31343 change X to 1X in format.
31344 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
31345 add data statements to conform to standard.
31346
31347 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31348
31349 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
31350 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
31351 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
31352
31353 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31354
31355 * gfortran.dg/g77/7388.f: Copy from g77.dg
31356 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
31357 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
31358 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
31359 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
31360 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
31361 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
31362 * gfortran.dg/g77/strlen0.f: Likewise.
31363
31364 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
31365
31366 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
31367 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
31368
31369 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31370
31371 * gcc.c-torture/execute/920428-2.x: Delete.
31372 * gcc.c-torture/execute/920501-7.x: Likewise.
31373
31374 2004-07-08 Jakub Jelinek <jakub@redhat.com>
31375
31376 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
31377 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
31378 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
31379 prescott and c3-2.
31380 (PREFETCH_3DNOW): Add -march=c3.
31381
31382 2004-07-08 Diego Novillo <dnovillo@redhat.com>
31383
31384 PR c/16437
31385 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
31386 * gcc.c-torture/execute/bf64-1.x: Likewise.
31387
31388 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
31389
31390 * gcc.c-torture/compile/20040708-1.c: New test.
31391
31392 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31393
31394 PR c++/16169
31395 * g++.dg/warn/effc2.C: New test.
31396
31397 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
31398
31399 * gcc.c-torture/execute/bitfld-1.x: Remove.
31400 * gcc.c-torture/execute/bitfld-3.c: New test.
31401 * gcc.dg/bitfld-2.c: Remove XFAILs.
31402
31403 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
31404
31405 PR c++/16276
31406 * g++.dg/rtti/tinfo1.C: New file.
31407
31408 2004-07-07 Eric Christopher <echristo@redhat.com>
31409
31410 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
31411
31412 2004-07-07 Andrew Pinski <apinski@apple.com>
31413
31414 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
31415
31416 2004-07-07 Mark Mitchell <mark@codesourcery.com>
31417
31418 * g++.dg/init/call1.C: XFAIL.
31419
31420 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
31421
31422 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
31423 except for movstrict*, to movmem* and clrstr* to clrmem*.
31424
31425 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
31426
31427 * gcc.c-torture/execute/20040707-1.c: New test.
31428
31429 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
31430
31431 * gcc.c-torture/execute/20040706-1.c: New test.
31432
31433 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31434
31435 PR c++/3671
31436 * g++.dg/template/spec14.C: New test.
31437
31438 2004-07-05 Jakub Jelinek <jakub@redhat.com>
31439
31440 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
31441 nothing if not yet defined. Use it in b, c and d type definitions.
31442 * gcc.c-torture/execute/20040705-1.c: New test.
31443 * gcc.c-torture/execute/20040705-2.c: New test.
31444
31445 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31446
31447 PR c++/2518
31448 * g++.dg/lookup/new1.C: New test.
31449
31450 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31451
31452 PR c++/11406
31453 * g++.dg/template/sizeof8.C: New test.
31454
31455 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
31456
31457 * gcc.c-torture/compile/20040705-1.c: New test.
31458
31459 2004-07-04 Bud Davis <bdavis9659@comcast.net>
31460
31461 * gfortran.fortran-torture/execute/seq_io.f90: New test.
31462
31463 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
31464
31465 * gcc.dg/cpp/if-mop.c: Two new testcases.
31466 * gcc.dg/cpp/trad/comment-3.c: New.
31467
31468 2004-07-04 Paul Brook <paul@codesourcery.com>
31469
31470 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
31471
31472 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
31473
31474 PR c++/3761
31475 * g++.dg/lookup/crash4.C: New test.
31476
31477 2004-07-02 Zack Weinberg <zack@codesourcery.com>
31478
31479 * gcc.c-torture/execute/builtin-abs-1.c
31480 * gcc.c-torture/execute/builtin-abs-2.c
31481 * gcc.c-torture/execute/builtin-complex-1.c
31482 * gcc.c-torture/execute/builtins/string-1-lib.c
31483 * gcc.c-torture/execute/builtins/string-1.c
31484 * gcc.c-torture/execute/builtins/string-2-lib.c
31485 * gcc.c-torture/execute/builtins/string-2.c
31486 * gcc.c-torture/execute/builtins/string-3-lib.c
31487 * gcc.c-torture/execute/builtins/string-3.c
31488 * gcc.c-torture/execute/builtins/string-4-lib.c
31489 * gcc.c-torture/execute/builtins/string-4.c
31490 * gcc.c-torture/execute/builtins/string-5-lib.c
31491 * gcc.c-torture/execute/builtins/string-5.c
31492 * gcc.c-torture/execute/builtins/string-6-lib.c
31493 * gcc.c-torture/execute/builtins/string-6.c
31494 * gcc.c-torture/execute/builtins/string-7-lib.c
31495 * gcc.c-torture/execute/builtins/string-7.c
31496 * gcc.c-torture/execute/builtins/string-8-lib.c
31497 * gcc.c-torture/execute/builtins/string-8.c
31498 * gcc.c-torture/execute/builtins/string-9-lib.c
31499 * gcc.c-torture/execute/builtins/string-9.c
31500 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
31501 * gcc.c-torture/execute/builtins/string-asm-1.c
31502 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
31503 * gcc.c-torture/execute/builtins/string-asm-2.c
31504 * gcc.c-torture/execute/stdio-opt-1.c
31505 * gcc.c-torture/execute/stdio-opt-2.c
31506 * gcc.c-torture/execute/stdio-opt-3.c
31507 * gcc.c-torture/execute/string-opt-1.c
31508 * gcc.c-torture/execute/string-opt-10.c
31509 * gcc.c-torture/execute/string-opt-11.c
31510 * gcc.c-torture/execute/string-opt-12.c
31511 * gcc.c-torture/execute/string-opt-13.c
31512 * gcc.c-torture/execute/string-opt-14.c
31513 * gcc.c-torture/execute/string-opt-15.c
31514 * gcc.c-torture/execute/string-opt-16.c
31515 * gcc.c-torture/execute/string-opt-2.c
31516 * gcc.c-torture/execute/string-opt-6.c
31517 * gcc.c-torture/execute/string-opt-7.c
31518 * gcc.c-torture/execute/string-opt-8.c:
31519 Replace with ...
31520
31521 * gcc.c-torture/execute/builtins/abs-2.c
31522 * gcc.c-torture/execute/builtins/abs-3.c
31523 * gcc.c-torture/execute/builtins/complex-1.c
31524 * gcc.c-torture/execute/builtins/fprintf.c
31525 * gcc.c-torture/execute/builtins/fputs.c
31526 * gcc.c-torture/execute/builtins/memcmp.c
31527 * gcc.c-torture/execute/builtins/memmove.c
31528 * gcc.c-torture/execute/builtins/memops-asm.c
31529 * gcc.c-torture/execute/builtins/mempcpy-2.c
31530 * gcc.c-torture/execute/builtins/mempcpy.c
31531 * gcc.c-torture/execute/builtins/memset.c
31532 * gcc.c-torture/execute/builtins/printf.c
31533 * gcc.c-torture/execute/builtins/sprintf.c
31534 * gcc.c-torture/execute/builtins/strcat.c
31535 * gcc.c-torture/execute/builtins/strchr.c
31536 * gcc.c-torture/execute/builtins/strcmp.c
31537 * gcc.c-torture/execute/builtins/strcpy.c
31538 * gcc.c-torture/execute/builtins/strcspn.c
31539 * gcc.c-torture/execute/builtins/strlen-2.c
31540 * gcc.c-torture/execute/builtins/strlen.c
31541 * gcc.c-torture/execute/builtins/strncat.c
31542 * gcc.c-torture/execute/builtins/strncmp-2.c
31543 * gcc.c-torture/execute/builtins/strncmp.c
31544 * gcc.c-torture/execute/builtins/strncpy.c
31545 * gcc.c-torture/execute/builtins/strpbrk.c
31546 * gcc.c-torture/execute/builtins/strpcpy-2.c
31547 * gcc.c-torture/execute/builtins/strpcpy.c
31548 * gcc.c-torture/execute/builtins/strrchr.c
31549 * gcc.c-torture/execute/builtins/strspn.c
31550 * gcc.c-torture/execute/builtins/strstr-asm.c
31551 * gcc.c-torture/execute/builtins/strstr.c:
31552 ... these new files.
31553
31554 * gcc.c-torture/execute/builtins/abs-2-lib.c
31555 * gcc.c-torture/execute/builtins/abs-3-lib.c
31556 * gcc.c-torture/execute/builtins/complex-1-lib.c
31557 * gcc.c-torture/execute/builtins/fprintf-lib.c
31558 * gcc.c-torture/execute/builtins/fputs-lib.c
31559 * gcc.c-torture/execute/builtins/memcmp-lib.c
31560 * gcc.c-torture/execute/builtins/memmove-lib.c
31561 * gcc.c-torture/execute/builtins/memops-asm-lib.c
31562 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
31563 * gcc.c-torture/execute/builtins/mempcpy-lib.c
31564 * gcc.c-torture/execute/builtins/memset-lib.c
31565 * gcc.c-torture/execute/builtins/printf-lib.c
31566 * gcc.c-torture/execute/builtins/sprintf-lib.c
31567 * gcc.c-torture/execute/builtins/strcat-lib.c
31568 * gcc.c-torture/execute/builtins/strchr-lib.c
31569 * gcc.c-torture/execute/builtins/strcmp-lib.c
31570 * gcc.c-torture/execute/builtins/strcpy-lib.c
31571 * gcc.c-torture/execute/builtins/strcspn-lib.c
31572 * gcc.c-torture/execute/builtins/strlen-2-lib.c
31573 * gcc.c-torture/execute/builtins/strlen-lib.c
31574 * gcc.c-torture/execute/builtins/strncat-lib.c
31575 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
31576 * gcc.c-torture/execute/builtins/strncmp-lib.c
31577 * gcc.c-torture/execute/builtins/strncpy-lib.c
31578 * gcc.c-torture/execute/builtins/strpbrk-lib.c
31579 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
31580 * gcc.c-torture/execute/builtins/strpcpy-lib.c
31581 * gcc.c-torture/execute/builtins/strrchr-lib.c
31582 * gcc.c-torture/execute/builtins/strspn-lib.c
31583 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
31584 * gcc.c-torture/execute/builtins/strstr-lib.c
31585 * gcc.c-torture/execute/builtins/lib/abs.c
31586 * gcc.c-torture/execute/builtins/lib/fprintf.c
31587 * gcc.c-torture/execute/builtins/lib/memset.c
31588 * gcc.c-torture/execute/builtins/lib/printf.c
31589 * gcc.c-torture/execute/builtins/lib/sprintf.c
31590 * gcc.c-torture/execute/builtins/lib/strcpy.c
31591 * gcc.c-torture/execute/builtins/lib/strcspn.c
31592 * gcc.c-torture/execute/builtins/lib/strncat.c
31593 * gcc.c-torture/execute/builtins/lib/strncmp.c
31594 * gcc.c-torture/execute/builtins/lib/strncpy.c
31595 * gcc.c-torture/execute/builtins/lib/strpbrk.c
31596 * gcc.c-torture/execute/builtins/lib/strspn.c
31597 * gcc.c-torture/execute/builtins/lib/strstr.c:
31598 New files containing support routines.
31599
31600 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
31601 declaration.
31602 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
31603 when not optimizing.
31604
31605 2004-07-02 Mark Mitchell <mark@codesourcery.com>
31606
31607 PR c++/16240
31608 * g++.dg/abi/mangle22.C: New test.
31609 * g++.dg/abi/mangle23.C: Likewise.
31610
31611 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
31612
31613 PR fortran/16290
31614 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
31615 Allow for cases without denormalized floating point numbers.
31616
31617 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
31618
31619 PR c/1027
31620 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
31621 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
31622 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
31623 expected warning text.
31624 * gcc.dg/format/diag-2.c: New test.
31625
31626 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31627
31628 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
31629
31630 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
31631
31632 * gcc.dg/builtins-43.c: New.
31633 * gcc.dg/builtins-44.c: New.
31634 * gcc.dg/builtins-45.c: New.
31635
31636 2004-06-26 Geoffrey Keating <geoffk@apple.com>
31637 Andreas Tobler <a.tobler@schweiz.ch>
31638
31639 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
31640 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
31641 as SIGSEGV.
31642 * gcc.dg/cleanup-11.c: Likewise.
31643 * gcc.dg/cleanup-8.c: Likewise.
31644 * gcc.dg/cleanup-9.c: Likewise.
31645 * gcc.dg/cleanup-5.c: Run on all platforms.
31646
31647 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
31648
31649 * g++.dg/warn/nonnull1.C: New test.
31650
31651 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31652
31653 * gcc.dg/compat/compat-common.h: Wrap up CINT in
31654 an #ifndef SKIP_COMPLEX_INT/#endif pair.
31655 Special-case the Sun compiler wrt to <complex.h>.
31656
31657 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
31658
31659 * gcc.dg/Wunreachable-8.C: New test.
31660
31661 * gcc.dg/h8300-ice2.c : New test.
31662
31663 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
31664
31665 PR fortran/16161
31666 * gfortran.fortran-torture/compile/implicit.f90: Add test
31667 for implicit character.
31668
31669 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
31670
31671 PR fortran/16289
31672 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
31673 Use tiny() intrinsic to find smallest non-negative real
31674
31675 2004-06-30 Jakub Jelinek <jakub@redhat.com>
31676
31677 * gcc.dg/compat/struct-by-value-22_main.c: New test.
31678 * gcc.dg/compat/struct-by-value-22_x.c: New.
31679 * gcc.dg/compat/struct-by-value-22_y.c: New.
31680
31681 * gcc.c-torture/execute/20040629-1.c: New test.
31682
31683 2004-06-29 Jakub Jelinek <jakub@redhat.com>
31684
31685 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
31686 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
31687
31688 PR target/16195
31689 * gcc.dg/20040625-1.c: New test.
31690
31691 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31692
31693 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
31694
31695 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31696
31697 PR fortran/15963
31698 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
31699
31700 2004-06-29 Richard Henderson <rth@redhat.com>
31701
31702 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
31703
31704 2004-06-29 Paul Brook <paul@codesourcery.com>
31705
31706 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
31707 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
31708
31709 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
31710
31711 PR c++/16260
31712 * g++.dg/parse/crash15.C: New.
31713
31714 2004-06-28 Andrew Pinski <apinski@apple.com>
31715
31716 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
31717 by the error already.
31718
31719 * g++.dg/opt/ptrmem4.C: Change to compile only test.
31720
31721 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
31722
31723 PR target/14041
31724 * gcc.dg/h8300-bss-align-1.c : New.
31725
31726 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
31727
31728 * PR c++/16174
31729 * g++.dg/template/ctor4.C: New.
31730
31731 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
31732
31733 PR c++/16205
31734 * g++.dg/warn/Wsequence-point-1.C: New test.
31735
31736 2004-06-27 Paul Brook <paul@codesourcery.com>
31737
31738 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
31739
31740 2004-06-27 Zack Weinberg <zack@codesourcery.com>
31741
31742 * g++.old-deja/g++.mike/p7325.C: Remove.
31743
31744 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
31745
31746 PR c/14963
31747 * gcc.dg/pr14963.c: New test.
31748
31749 2004-06-27 Mark Mitchell <mark@codesourcery.com>
31750
31751 PR c++/16193
31752 * g++.dg/parse/redef1.C: New test.
31753
31754 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
31755
31756 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
31757 20021110.c.
31758 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
31759 20021119-1.c.
31760 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
31761 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
31762 5-04.c.
31763 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
31764 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
31765 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
31766 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
31767 g++.brendan/enum14.C.
31768 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
31769 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
31770 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
31771 g++.mike/virt1.C.
31772 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
31773 memtemp24.C.
31774
31775 2004-06-27 Roger Sayle <roger@eyesopen.com>
31776
31777 * gcc.dg/20040527-1.c: New test case.
31778
31779 2004-06-26 Bud Davis <bdavis9659@comcast.net>
31780
31781 PR gfortran/pr16196
31782 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
31783
31784 2004-06-25 Roger Sayle <roger@eyesopen.com>
31785
31786 PR middle-end/15825
31787 * gcc.dg/pr15825-1.c: New test case.
31788
31789 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
31790
31791 * gcc.c-torture/execute/20040625-1.c: New test.
31792
31793 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31794
31795 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
31796
31797 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
31798
31799 * gcc.dg/torture/mips-div-1.c: New test.
31800
31801 2004-06-24 Jeff Law <law@redhat.com>
31802
31803 * gcc.dg/tree-ssa/20040624-1.c: New test.
31804
31805 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
31806
31807 * gcc.c-torture/compile/20040624-1.c: New test.
31808
31809 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31810
31811 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
31812 this directory.
31813
31814 2004-06-23 Andrew Pinski <apinski@apple.com>
31815
31816 PR middle-end/15988
31817 * g++.dg/opt/ptrmem4.C: New test.
31818
31819 * gcc.dg/c90-array-quals-2.c: New test.
31820
31821 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
31822
31823 * gcc.dg/kpice1.c: New test.
31824
31825 2006-06-23 Andrew Pinski <apinski@apple.com>
31826
31827 * gcc.dg/c90-array-quals.c: New test.
31828
31829 2006-06-22 Richard Henderson <rth@redhat.com>
31830
31831 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
31832
31833 2004-06-22 Loren James Rittle <ljrittle@acm.org>
31834
31835 * gcc.dg/builtins-config.h: Handle FreeBSD.
31836
31837 2006-06-22 Richard Henderson <rth@redhat.com>
31838
31839 * g++.dg/opt/devirt1.C: New.
31840
31841 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
31842
31843 * g++.dg/opt/pr15551.C: New testcase.
31844
31845 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
31846
31847 PR target/14800
31848 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
31849 x86_64-*-linux* when compiling for 32bit.
31850
31851 2004-06-21 Andrew Pinski <apinski@apple.com>
31852
31853 * gcc.dg/pch/struct-1.c: New.
31854 * gcc.dg/pch/struct-1.hs: New.
31855
31856 2004-06-21 Geoffrey Keating <geoffk@apple.com>
31857
31858 * gcc.dg/pch/save-temps-1.c: New file.
31859 * gcc.dg/pch/save-temps-1.hs: New file.
31860
31861 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
31862
31863 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
31864 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
31865
31866 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31867
31868 * gfortran.fortran-torture/execute/select_1.f90: Rename function
31869 to fix type error.
31870 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
31871 Remove trailing spaces.
31872
31873 2004-06-21 Richard Henderson <rth@redhat.com>
31874
31875 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
31876 merging && to BIT_FIELD_REF.
31877
31878 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
31879
31880 * g++.dg/opt/placeholder1.C: New test.
31881
31882 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31883
31884 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
31885 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
31886 * gcc.dg/compat/union-m128-1_x.c: Likewise.
31887 * gcc.dg/compat/union-m128-1_y.c: Likewise.
31888
31889 2004-06-20 Zack Weinberg <zack@codesourcery.com>
31890
31891 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
31892 extern "C".
31893 * g++.dg/other/pragma-re-1.C: Add comments.
31894
31895 2004-06-19 Bud Davis <bdavis9659@comcast.net>
31896
31897 PR gfortran/16080
31898 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
31899
31900 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
31901
31902 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
31903 instead of setting the type of size_t by
31904 hand.
31905
31906 2004-06-18 Roger Sayle <roger@eyesopen.com>
31907
31908 * gcc.dg/unordered-2.c: New test case.
31909 * gcc.dg/unordered-3.c: New test case.
31910
31911 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
31912
31913 PR other/16043
31914 * lib/g++.exp (g++_version): Tweak regexp for version
31915 * lib/g77.exp (g77_version): Likewise.
31916 * lib/gfortran.exp (gfortran_version): Likewise.
31917 * lib/objc.exp (objc_version): Likewise.
31918 * lib/treelang.exp (treelang_version): Likewise.
31919
31920 2004-06-19 Jakub Jelinek <jakub@redhat.com>
31921
31922 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
31923 Use INT_MAX instead of __INT_MAX__.
31924 * gcc.dg/compat/struct-align-2_y.c: Likewise.
31925
31926 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
31927 * gcc.dg/compat/scalar-return-3_x.c: Use it.
31928 * gcc.dg/compat/scalar-return-3_y.c: Use it.
31929 * gcc.dg/compat/scalar-return-4_x.c: Use it.
31930 * gcc.dg/compat/scalar-return-4_y.c: Use it.
31931 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
31932 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
31933 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
31934 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
31935
31936 * gcc.dg/range-test-1.c: New test.
31937 * g++.dg/opt/range-test-1.C: New test.
31938
31939 2004-06-17 Richard Henderson <rth@redhat.com>
31940
31941 * objc.dg/sync-1.m: New.
31942 * objc.dg/try-catch-1.m: Don't force next runtime.
31943 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
31944 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
31945 shadowed catch clause.
31946 * objc.dg/try-catch-5.m: New.
31947
31948 2004-06-17 Zack Weinberg <zack@codesourcery.com>
31949
31950 Bug 14610
31951 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
31952
31953 2004-06-15 Richard Henderson <rth@redhat.com>
31954
31955 * gcc.dg/20001116-1.c: Move expected warning line.
31956
31957 2004-06-15 Richard Henderson <rth@redhat.com>
31958
31959 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
31960 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
31961
31962 2004-06-15 Jeff Law <law@redhat.com>
31963
31964 * gcc.dg/tree-ssa/20040615-1.c: New test.
31965 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
31966 be less sensitive to operand ordering.
31967 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
31968
31969 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
31970
31971 * g++.dg/abi/bitfield3.C: Add comment..
31972
31973 2004-06-15 Richard Henderson <rth@redhat.com>
31974
31975 * g++.dg/ext/stmtexpr1.C: XFAIL.
31976 * gcc.dg/20030612-1.c: XFAIL.
31977
31978 2004-06-15 Eric Christopher <echristo@redhat.com>
31979
31980 * g++.dg/charset/asm5.c: New.
31981 * gcc.dg/charset/asm6.c: New.
31982
31983 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31984
31985 PR fortran/15962
31986 * gfortran.fortran-torture/execute/select_1.f90: New test.
31987
31988 2004-06-15 Paul Brook <paul@codesourcery.com>
31989
31990 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
31991
31992 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31993
31994 PR c++/15967
31995 * g++.dg/lookup/crash3.C: New test.
31996
31997 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31998
31999 PR c++/15947
32000 * g++.dg/parse/dtor4.C: New test.
32001
32002 2004-06-14 Jeff Law <law@redhat.com>
32003
32004 * gcc.c-torture/compile/20040614-1.c: New test.
32005
32006 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32007
32008 PR fortran/15211
32009 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
32010 LEN of a character array.
32011
32012 2004-06-14 Mark Mitchell <mark@codesourcery.com>
32013
32014 PR c++/15096
32015 * g++.dg/template/ptrmem10.C: New test.
32016
32017 PR c++/14930
32018 * g++.dg/template/friend30.C: New test.
32019
32020 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32021
32022 PR fortran/14928
32023 * gfortran.fortran-torture/compile/mloc.f90: New test.
32024
32025 2004-06-13 Paul Brook <paul@codesourcery.com>
32026
32027 * gfortran.fortran-torture/execute/random_2.f90: New test.
32028
32029 2004-06-13 Eric Christopher <echristo@redhat.com>
32030
32031 * gcc.dg/noncompile/redecl-1.c: Fix error message.
32032
32033 2004-06-12 Paul Brook <paul@codesourcery.com>
32034
32035 * gfortran.fortran-torture/execute/contained_3.f90: New test.
32036
32037 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32038
32039 PR fortran/14923
32040 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
32041
32042 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32043
32044 PR fortran/14957
32045 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
32046 syntax errors in end statements of contained subroutines.
32047
32048 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32049
32050 PR fortran/12841
32051 * gfortran.fortran-torture/execute/null_arg.f90: New test.
32052
32053 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32054
32055 PR fortran/15665
32056 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
32057
32058 2004-06-12 Bud Davis <bdavis9659@comcast.net>
32059
32060 PR gfortran/12839
32061 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
32062
32063 2004-06-11 Mark Mitchell <mark@codesourcery.com>
32064
32065 PR c++/15862
32066 * g++.dg/parse/enum1.C: New test.
32067
32068 2004-06-10 Jeff Law <law@redhat.com>
32069
32070 * gcc.c-torture/compile/20040610-1.c: New test.
32071
32072 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32073
32074 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
32075 * g++.old-deja/g++.other/decl3.C: Likewise.
32076
32077 2004-06-10 Brian Booth <bbooth@redhat.com>
32078
32079 * gcc.dg/tree-ssa/20031015-1.c: Scan for
32080 V_MAY_DEF instead of VDEF.
32081 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
32082
32083 2004-06-10 Mark Mitchell <mark@codesourcery.com>
32084
32085 PR c++/14211
32086 * g++.dg/conversion/const1.C: New test.
32087
32088 PR c++/15076
32089 * g++.dg/conversion/reinterpret1.C: New test.
32090
32091 PR c++/15877
32092 * g++.dg/template/enum2.C: New test.
32093
32094 PR c++/15227
32095 * g++.dg/template/error13.C: New test.
32096
32097 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32098
32099 PR fortran/14957
32100 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
32101 arguments to test_* REAL and of the right size.
32102
32103 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32104
32105 PR target/15569
32106 PR rtl-optimization/15681
32107 * gcc.dg/20040609-1.c: New test.
32108
32109 2004-06-10 Jakub Jelinek <jakub@redhat.com>
32110
32111 PR c++/14791
32112 * g++.dg/opt/builtins1.C: New test.
32113
32114 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
32115
32116 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
32117 that use default windows32 struct layout.
32118 * gcc.dg/i386-bitfield2.c: Likewise.
32119
32120 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
32121
32122 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
32123 for mingw32 and cygwin targets.
32124
32125 2004-06-09 Geoffrey Keating <geoffk@apple.com>
32126
32127 * gcc.dg/pch/macro-4.c: New.
32128 * gcc.dg/pch/macro-4.hs: New.
32129
32130 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32131
32132 PR fortran/13249
32133 * gfortran.fortran-torture/compile/name_clash.f90: New test.
32134
32135 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32136
32137 PR fortran/13372
32138 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
32139
32140 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32141
32142 PR gfortran/14897
32143 * gfortran.fortran-torture/execute/t_edit.f90: New test.
32144
32145 2004-06-09 Bud Davis <bdavis9659@comcast.net>
32146
32147 PR gfortran/15755
32148 * gfortran.fortran-torture/execute/backspace.c : New test.
32149
32150 2004-06-09 Paul Brook <paul@codesourcery.com>
32151
32152 * gfortran.fortran-torture/execure/intrinsic_associated.f90
32153 (pointer_to_section): Rewrite to use smaller array.
32154
32155 2004-06-08 David Edelsohn <edelsohn@gnu.org>
32156
32157 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
32158 * gcc.dg/ext/altivec-10.c: Same.
32159 * gcc.dg/ext/altivec-11.c: Same.
32160 * gcc.dg/ext/altivec-12.c: Same.
32161 * gcc.dg/ext/altivec-13.c: Same.
32162 * gcc.dg/ext/altivec-14.c: Same.
32163 * gcc.dg/ext/altivec-15.c: Same.
32164 * gcc.dg/ext/altivec-16.c: Same.
32165 * gcc.dg/ext/altivec-3.c: Same.
32166 * gcc.dg/ext/altivec-4.c: Same.
32167 * gcc.dg/ext/altivec-6.c: Same.
32168 * gcc.dg/ext/altivec-7.c: Same.
32169 * gcc.dg/ext/altivec-8.c: Same.
32170 * gcc.dg/ext/altivec-varargs-1.c: Same.
32171
32172 * g++.dg/ext/altivec-1.C: Correct dg syntax.
32173 * g++.dg/ext/altivec-10.C: Same.
32174 * g++.dg/ext/altivec-2.C: Same.
32175 * g++.dg/ext/altivec-3.C: Same.
32176 * g++.dg/ext/altivec-4.C: Same.
32177 * g++.dg/ext/altivec-5.C: Same.
32178 * g++.dg/ext/altivec-6.C: Same.
32179 * g++.dg/ext/altivec-7.C: Same.
32180 * g++.dg/ext/altivec-8.C: Same.
32181 * g++.dg/ext/altivec-9.C: Same.
32182
32183 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32184
32185 PR c++/7841
32186 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
32187
32188 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32189
32190 * gcc.dg/union-1.c: New test.
32191
32192 2004-06-07 Roger Sayle <roger@eyesopen.com>
32193
32194 * gcc.dg/builtins-41.c: New test case.
32195 * gcc.dg/builtins-42.c: New test case.
32196
32197 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32198
32199 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
32200 * g++.dg/ext/altivec-10.C: Same.
32201 * g++.dg/ext/altivec-2.C: Same.
32202 * g++.dg/ext/altivec-3.C: Same.
32203 * g++.dg/ext/altivec-4.C: Same.
32204 * g++.dg/ext/altivec-5.C: Same.
32205 * g++.dg/ext/altivec-6.C: Same.
32206 * g++.dg/ext/altivec-7.C: Same.
32207 * g++.dg/ext/altivec-8.C: Same.
32208 * g++.dg/ext/altivec-9.C: Same.
32209 * g++.old-deja/g++.abi/cxa_vec.C: Same.
32210 * g++.old-deja/g++.brendan/new3.C: Same.
32211 * gcc.c-torture/execute/eeprof-1.x: Same.
32212
32213 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
32214
32215 PR c/14765
32216 * gcc.dg/pr14765-1.c: New test.
32217
32218 2004-06-07 Roger Sayle <roger@eyesopen.com>
32219
32220 PR c/14649
32221 * gcc.dg/pr14649-1.c: New test case.
32222
32223 2004-06-07 Richard Henderson <rth@redhat.com>
32224
32225 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
32226 if temporaries.
32227
32228 2004-06-07 David Edelsohn <edelsohn@gnu.org>
32229
32230 * g++.dg/eh/elide1.C: Remove XFAIL.
32231
32232 2004-06-07 Mark Mitchell <mark@codesourcery.com>
32233
32234 PR c++/15337
32235 * g++.dg/expr/sizeof3.C: New test.
32236
32237 PR c++/14777
32238 * g++.dg/template/access14.C: New test.
32239
32240 PR c++/15554
32241 * g++.dg/template/enum1.C: New test.
32242
32243 PR c++/15057
32244 * g++.dg/eh/throw1.C: New test.
32245
32246 2004-06-07 David Ayers <d.ayers@inode.at>
32247 Ziemowit Laski <zlaski@apple.com>
32248
32249 * lib/objc.exp (objc_target_compile): Revert the '-framework
32250 Foundation' flag fix, since bare Darwin does not ship
32251 with the Foundation framework.
32252 * objc/execute/next_mapping.h: Provide a local NSConstantString
32253 @interface and @implementation.
32254 (objc_constant_string_init): A constructor function, used to
32255 initialize the NSConstantString meta-class object.
32256 * objc/execute/string1.m: Include "next_mapping.h" instead of
32257 <Foundation/NSString.h>.
32258 * objc/execute/string2.m: Likewise.
32259 * objc/execute/string3.m: Likewise.
32260 * objc/execute/string4.m: Likewise.
32261
32262 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
32263
32264 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
32265 to double. Replace double with FLOAT.
32266 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
32267
32268 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
32269 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
32270 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
32271 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
32272 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
32273 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
32274 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
32275 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
32276
32277 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
32278
32279 PR c/13519
32280 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
32281
32282 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32283
32284 PR c++/15503
32285 * g++.dg/template/meminit2.C: New test.
32286
32287 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
32288
32289 PR target/15822
32290 * gcc.c-torture/execute/compare-fp-1.c,
32291 gcc.c-torture/execute/compare-fp-2.c,
32292 gcc.c-torture/execute/compare-fp-3.c,
32293 gcc.c-torture/execute/compare-fp-4.c,
32294 gcc.c-torture/execute/compare-fp-3.x,
32295 gcc.c-torture/execute/compare-fp-4.x: Moved...
32296 * gcc.c-torture/execute/ieee/compare-fp-1.c,
32297 gcc.c-torture/execute/ieee/compare-fp-2.c,
32298 gcc.c-torture/execute/ieee/compare-fp-3.c,
32299 gcc.c-torture/execute/ieee/compare-fp-4.c,
32300 gcc.c-torture/execute/ieee/compare-fp-3.x,
32301 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
32302
32303 2004-06-04 David Ayers <d.ayers@inode.at>
32304
32305 * objc/execute/protocol-isEqual-4.m: New testcase.
32306
32307 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
32308
32309 * objc/execute/protocol-isEqual-1.m: New testcase.
32310 * objc/execute/protocol-isEqual-2.m: New testcase.
32311 * objc/execute/protocol-isEqual-3.m: New testcase.
32312
32313 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32314
32315 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
32316
32317 2004-06-02 Ziemowit Laski <zlaski@apple.com>
32318
32319 * lib/objc.exp (objc_target_compile): When running tests on
32320 Darwin (Mac OS X), inform the linker about '-framework
32321 'Foundation'.
32322
32323 2004-06-02 Eric Christopher <echristo@redhat.com>
32324
32325 * gcc.c-torture/compile/20040602-1.c: New.
32326
32327 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
32328
32329 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
32330 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
32331
32332 PR tree-optimization/14736
32333 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
32334
32335 PR tree-optimization/14042
32336 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
32337
32338 PR tree-optimization/14729
32339 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
32340
32341 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32342
32343 PR fortran/15557
32344 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
32345
32346 2004-06-01 Richard Hederson <rth@redhat.com>
32347
32348 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
32349
32350 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32351
32352 PR c++/14932
32353 * g++.dg/parse/offsetof4.C: New test.
32354
32355 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
32356
32357 PR objc/7993
32358 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
32359
32360 2004-05-31 Mark Mitchell <mark@codesourcery.com>
32361
32362 PR c++/15701
32363 * g++.dg/template/friend29.C: New test.
32364
32365 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
32366
32367 PR c/15749
32368 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
32369
32370 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
32371
32372 * gcc.dg/sparc-trap-1.c: New test.
32373
32374 2004-05-31 Roger Sayle <roger@eyesopen.com>
32375
32376 PR middle-end/15069
32377 * g++.dg/opt/fold3.C: New test case.
32378
32379 2004-05-30 Graham Stott <graham.stott@btinternet.com>
32380
32381 * lib/target-supports.exp (check_iconv_available): Fix fallout
32382 from 2004-05-28 patch.
32383
32384 2004-05-30 Paul Brook <paul@codesourcery.com>
32385
32386 PR fortran/15620
32387 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
32388 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
32389
32390 2004-05-30 Steven G. Kargl <kargls@comcast.net>
32391
32392 * gfortran.fortran-torture/execute/random_1.f90: New test.
32393
32394 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32395
32396 * g++.dg/ext/altivec-10.C: New test.
32397
32398 2004-05-29 Paul Brook <paul@codesourcery.com>
32399
32400 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
32401
32402 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32403
32404 * gcc.dg/altivec-16.c: New test.
32405
32406 2004-05-28 Janis Johnson <janis187@us.ibm.com>
32407
32408 * lib/target-supports.exp (check_vmx_hw_available): New.
32409 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
32410
32411 * lib/target-supports.exp (check_alias_available,
32412 check_iconv_available, check_named_sections_available): Use
32413 unique names for temporary files.
32414
32415 2004-05-28 Ziemowit Laski <zlaski@apple.com>
32416
32417 * gcc.dg/altivec-15.c: New test.
32418
32419 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32420
32421 PR c++/15083
32422 * g++.dg/warn/noeffect6.C: New test.
32423
32424 PR c++/15471
32425 * g++.dg/expr/ptrmem4.C: New test.
32426
32427 PR c++/15640
32428 * g++.dg/template/operator3.C: New test.
32429
32430 2004-05-28 Mark Mitchell <mark@codesourcery.com>
32431
32432 PR c++/14668
32433 * g++.dg/lookup/redecl1.C: New test.
32434 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
32435
32436 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
32437
32438 * gcc.c-torture/execute/compare-fp-1.c,
32439 gcc.c-torture/execute/compare-fp-2.c,
32440 gcc.c-torture/execute/compare-fp-3.c,
32441 gcc.c-torture/execute/compare-fp-4.c,
32442 gcc.c-torture/execute/compare-fp-3.x,
32443 gcc.c-torture/execute/compare-fp-4.x,
32444 gcc.dg/pr15649-1.c: New.
32445
32446 2004-05-27 Adam Nemet <anemet@lnxw.com>
32447
32448 PR c++/12883
32449 * g++.dg/init/array14.C: New test.
32450
32451 2004-05-25 Janis Johnson <janis187@us.ibm.com>
32452
32453 * lib/compat.exp (compat-get-options-main): New.
32454 (compat-get-options): Remove unneeded code, warn for ignored
32455 command.
32456 (compat-execute): Check flag set by dg-require-* commands.
32457
32458 * lib/compat.exp (compat-execute): Break up long lines.
32459
32460 2004-05-24 Janis Johnson <janis187@us.ibm.com>
32461
32462 * gcc.dg/altivec-7.c: Don't use 'vector long'.
32463 * gcc.dg/altivec-14.c: New test.
32464 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
32465
32466 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
32467 * gcc.dg/altivec-12.c: Ditto.
32468
32469 * gcc.dg/altivec-3.c: Move call to altivec_check.
32470
32471 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32472
32473 PR c++/15044
32474 * g++.dg/template/error12.C: New test.
32475
32476 PR c++/15317
32477 * g++.dg/ext/attrib15.C: New test.
32478
32479 PR c++/15329
32480 * g++.dg/template/ptrmem9.C: New test.
32481
32482 2004-05-25 Paul Brook <paul@codesourcery.com>
32483
32484 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
32485
32486 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32487
32488 PR c++/15165
32489 * g++.dg/template/crash19.C: New test.
32490
32491 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32492
32493 PR c++/15025
32494 * g++.dg/template/redecl1.C: New test.
32495
32496 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32497
32498 PR c++/14821
32499 * g++.dg/other/ns1.C: New test.
32500
32501 PR c++/14883
32502 * g++.dg/template/invalid1.C: New test.
32503
32504 2004-05-23 Paul Brook <paul@codesourcery.com>
32505 Victor Leikehman <lei@haifasphere.co.il>
32506
32507 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
32508 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
32509
32510 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32511
32512 PR c++/15285
32513 PR c++/15299
32514 * g++.dg/template/non-dependent5.C: New test.
32515 * g++.dg/template/non-dependent6.C: New test.
32516
32517 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32518
32519 PR c++/15507
32520 * g++.dg/inherit/union1.C: New test.
32521
32522 PR c++/15542
32523 * g++.dg/template/addr1.C: New test.
32524
32525 PR c++/15427
32526 * g++.dg/template/array5.C: New test.
32527
32528 PR c++/15287
32529 * g++.dg/template/array6.C: New test.
32530
32531 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
32532 Roger Sayle <roger@eyesopen.com>
32533
32534 * g++.dg/lookup/forscope2.C: New test case.
32535
32536 2004-05-22 Ben Elliston <bje@au.ibm.com>
32537
32538 * gcc.dg/cpp/Wmissingdirs.c: New.
32539
32540 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32541
32542 PR target/15301
32543 * gcc.dg/compat/union-m128-1.h: New file.
32544 * gcc.dg/compat/union-m128-1_main.c: Likewise.
32545 * gcc.dg/compat/union-m128-1_x.c: Likewise.
32546 * gcc.dg/compat/union-m128-1_y.c: Likewise.
32547
32548 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32549
32550 PR target/15302
32551 * gcc.dg/compat/struct-complex-1.h: New file.
32552 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
32553 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
32554 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
32555
32556 2004-05-20 Roger Sayle <roger@eyesopen.com>
32557
32558 PR middle-end/3074
32559 * gcc.dg/pr3074-1.c: New test case.
32560 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
32561
32562 2004-05-20 Falk Hueffner <falk@debian.org>
32563
32564 PR other/15526
32565 * gcc.dg/ftrapv-1.c: New test case.
32566
32567 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
32568
32569 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
32570
32571 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
32572 Jeff Law <law@redhat.com>
32573
32574 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
32575 * gcc.dg/tree-ssa/20040518-2.c: New test.
32576
32577 * gcc.dg/tree-ssa/20040518-1.c: New test.
32578
32579 2004-05-18 Zack Weinberg <zack@codesourcery.com>
32580
32581 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
32582
32583 2004-05-18 Paul Brook <paul@codesourcery.com>
32584
32585 PR fortran/13930
32586 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
32587
32588 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32589
32590 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
32591 constant folding.
32592
32593 2004-05-17 Steven Bosscher <stevenb@suse.de>
32594
32595 * gcc.dg/tree-ssa/20040517-1.c: New test.
32596
32597 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32598
32599 * gcc.dg/loop-4.c: New test.
32600
32601 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
32602
32603 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
32604
32605 2004-05-15 Bud Davis <bdavis9659@comcast.net>
32606
32607 PR fortran/15311
32608 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
32609
32610 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32611
32612 PR fortran/13826
32613 PR fortran/13940
32614 * gfortran.fortran-torture/compile/data_1.f90: New test.
32615
32616 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
32617
32618 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
32619 * gcc.dg/uninit-H.c: Define ASM for __s390__.
32620
32621 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
32622
32623 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
32624
32625 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
32626
32627 PR c/15444
32628 * gcc.dg/format/xopen-1.c: Adjust expected message.
32629 * gcc.dg/format/xopen-3.c: New test.
32630
32631 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
32632
32633 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
32634
32635 2004-05-14 Jeff Law <law@redhat.com>
32636
32637 * gcc.dg/tree-ssa/20040514-2.c: New test.
32638
32639 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32640
32641 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
32642 this ...
32643 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
32644 this.
32645
32646 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
32647
32648 * gcc.dg/tree-ssa/20040514-1.c: New test.
32649
32650 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32651
32652 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
32653 test.
32654
32655 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32656
32657 PR fortran/14066
32658 * gfortran.fortran-torture/compile/do_1.f90: New test.
32659
32660 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32661
32662 PR fortran/15051
32663 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
32664 test.
32665
32666 2004-05-14 Bud Davis <bdavis9659@comcast.net>
32667
32668 PR fortran/15149
32669 * gfortran.fortran-torture/execute/random_init.f90: New test.
32670
32671 2004-05-13 Paul Brook <paul@codesourcery.com>
32672
32673 PR fortran/15314
32674 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
32675
32676 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
32677
32678 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
32679 for the powerpc case.
32680
32681 2004-05-13 Jeff Law <law@redhat.com>
32682
32683 * gcc.dg/tree-ssa/20040513-1.c: New test.
32684 * gcc.dg/tree-ssa/20040513-2.c: New test.
32685
32686 2004-05-13 Paul Brook <paul@codesourcery.com>
32687
32688 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
32689 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
32690 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
32691
32692 2004-05-13 Andreas Schwab <schwab@suse.de>
32693
32694 PR other/10819
32695 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
32696 characters.
32697
32698 2004-05-13 Bud Davis <bdavis9659@comcast.net>
32699
32700 PR fortran/15294
32701 * gfortran.fortran-torture/execute/adjustr.f90: New file.
32702
32703 2004-05-13 Diego Novillo <dnovillo@redhat.com>
32704
32705 Merge from tree-ssa-20020619-branch. See
32706 ChangeLog.tree-ssa for details.
32707
32708 2004-05-11 Ziemowit Laski <zlaski@apple.com>
32709
32710 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
32711 include <altivec.h> explicitly.
32712 * gcc.dg/altivec-13.c: Likewise.
32713
32714 2004-05-11 Paul Brook <paul@codesourcery.com>
32715
32716 * gcc.c-torture/compile/20010518-1.c: Force enum size.
32717
32718 2004-05-10 Eric Christopher <echristo@redhat.com>
32719
32720 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
32721 * gcc.dg/sibcall-4.c: Ditto.
32722
32723 2004-05-10 Ziemowit Laski <zlaski@apple.com>
32724
32725 * g++.dg/ext/altivec-8.C: New test case.
32726 * gcc.dg/altivec-13.c: New test case.
32727
32728 2004-05-08 Roger Sayle <roger@eyesopen.com>
32729
32730 * gcc.c-torture/execute/divcmp-1.c: New test case.
32731 * gcc.c-torture/execute/divcmp-2.c: New test case.
32732 * gcc.c-torture/execute/divcmp-3.c: New test case.
32733
32734 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32735
32736 * g++.dg/other/pragma-re-2.C: New test.
32737
32738 2004-05-07 Uros Bizjak <uros@kss-loka.si>
32739
32740 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
32741 * gcc.dg/i386-387-2.c: Likewise.
32742
32743 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
32744 __builtin_drem.
32745 * gcc.dg/i386-387-6.c: Likewise.
32746
32747 2004-05-07 Uros Bizjak <uros@kss-loka.si>
32748
32749 * gcc.dg/builtins-33.c: Also check log1p*.
32750
32751 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
32752
32753 PR optimization/15296
32754 * gcc.c-torture/execute/pr15296.c: New test.
32755
32756 2004-05-05 Uros Bizjak <uros@kss-loka.si>
32757
32758 * gcc.dg/builtins-40.c: New test.
32759
32760 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
32761
32762 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
32763
32764 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
32765
32766 * g++.dg/ext/spe1.C: New testcase.
32767
32768 2004-05-04 Ziemowit Laski <zlaski@apple.com>
32769
32770 * objc.dg/image-info.m: Allow additional attributes
32771 for __image_info section.
32772
32773 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
32774
32775 * gcc.dg/torture/mips-hilo-2.c: New test.
32776
32777 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32778
32779 PR c++/14389
32780 * g++.dg/template/member5.C: New test.
32781
32782 2004-05-03 Uros Bizjak <uros@kss-loka.si>
32783
32784 * gcc.dg/builtins-34.c: Also check expm1*.
32785
32786 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32787
32788 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
32789 * gcc.dg/torture/builtin-convert-3.c: New test.
32790
32791 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
32792
32793 PR middle-end/15054
32794 * g++.dg/opt/pr15054.C: New test.
32795
32796 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32797
32798 * gcc.dg/torture/builtin-rounding-1.c: New test.
32799 * gcc.dg/builtins-25.c: Delete.
32800 * gcc.dg/builtins-29.c: Delete.
32801
32802 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
32803
32804 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
32805 * gcc.dg/sibcall-4.c: Likewise.
32806 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
32807
32808 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
32809
32810 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
32811 bit-field on 16-bit targets.
32812
32813 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
32814
32815 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
32816 16-bit targets.
32817
32818 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
32819
32820 * gcc.dg/rs6000-power2-1.c: Change to compile only.
32821 * gcc.dg/rs6000-power2-2.c: Likewise.
32822
32823 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
32824
32825 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
32826 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
32827 Change the asm registers to be in form of frN instead of fN.
32828
32829 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32830
32831 * gcc.dg/torture/builtin-convert-2.c: New test.
32832
32833 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
32834
32835 * gcc.dg/rs6000-power2-1.c: New test.
32836 * gcc.dg/rs6000-power2-2.c: New test.
32837
32838 2004-04-28 Jan Hubicka <jh@suse.cz>
32839
32840 * gcc.dg/unused-6.c: New test.
32841
32842 2004-04-24 Laurent GUERBY <laurent@guerby.net>
32843 Ulrich Weigand <uweigand@de.ibm.com>
32844
32845 * ada/acats/run_all.sh: Define $target variable.
32846
32847 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
32848
32849 PR c++/15119
32850 * g++.dg/other/vararg-1.C: New test.
32851
32852 PR c++/4794
32853 * g++.dg/eh/cleanup3.C: New test.
32854
32855 2004-04-24 Laurent GUERBY <laurent@guerby.net>
32856
32857 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
32858 and ad8011a (target_insn).
32859 * ada/acats/support/macro.dfs: Likewise.
32860 * ada/acats/support/impbit.adb: New file.
32861
32862 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
32863
32864 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
32865
32866 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32867
32868 * gcc.dg/loop-3.c: New test.
32869
32870 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
32871
32872 * gcc.c-torture/execute/simd-5.c: New test.
32873
32874 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32875
32876 PR c++/15064
32877 * g++.dg/template/crash18.C: New test.
32878
32879 2004-04-22 Mark Mitchell <mark@codesourcery.com>
32880
32881 * g++.dg/ext/complit3.C: New test.
32882
32883 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
32884
32885 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
32886 * gcc.dg/altivec-3.c: Same.
32887 * gcc.dg/altivec-varargs-1.c: Same.
32888
32889 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
32890
32891 * lib/target-supports.exp (check_profiling_available): Assume
32892 profiling is not available on powerpc-eabi targets.
32893
32894 2004-04-21 Janis Johnson <janis187@us.ibm.com>
32895
32896 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
32897 * gcc.dg/vmx/bug-1.c: Ditto.
32898
32899 2004-04-20 Eric Christopher <echristo@redhat.com>
32900
32901 * gcc.dg/charset/extern.c: New test.
32902 * g++.dg/charset/extern3.cc: Ditto.
32903
32904 2004-04-20 Uros Bizjak <uros@kss-loka.si>
32905
32906 * gcc.dg/builtins-39.c: New test.
32907
32908 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
32909
32910 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
32911
32912 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
32913
32914 * gcc.dg/torture/mips-hilo-1.c: New test.
32915
32916 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
32917
32918 * gcc.c-torture/compile/20040419-1.c: New test.
32919
32920 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
32921
32922 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
32923
32924 2004-04-18 Zack Weinberg <zack@codesourcery.com>
32925 Aldy Hernandez <aldyh@redhat.com>
32926
32927 * gcc.c-torture/execute/va-arg-24.c: New.
32928
32929 2004-04-17 Zack Weinberg <zack@codesourcery.com>
32930 Aldy Hernandez <aldyh@redhat.com>
32931
32932 * gcc.dg/vmx/1b-01.c: New.
32933 * gcc.dg/vmx/1b-02.c: New.
32934 * gcc.dg/vmx/1b-03.c: New.
32935 * gcc.dg/vmx/1b-04.c: New.
32936 * gcc.dg/vmx/1b-05.c: New.
32937 * gcc.dg/vmx/1b-06.c: New.
32938 * gcc.dg/vmx/1b-07.c: New.
32939 * gcc.dg/vmx/1c-01.c: New.
32940 * gcc.dg/vmx/1c-02.c: New.
32941 * gcc.dg/vmx/3a-01a.c: New.
32942 * gcc.dg/vmx/3a-01.c: New.
32943 * gcc.dg/vmx/3a-01m.c: New.
32944 * gcc.dg/vmx/3a-03.c: New.
32945 * gcc.dg/vmx/3a-03m.c: New.
32946 * gcc.dg/vmx/3a-04.c: New.
32947 * gcc.dg/vmx/3a-04m.c: New.
32948 * gcc.dg/vmx/3a-05.c: New.
32949 * gcc.dg/vmx/3a-06.c: New.
32950 * gcc.dg/vmx/3a-06m.c: New.
32951 * gcc.dg/vmx/3a-07.c: New.
32952 * gcc.dg/vmx/3b-01.c: New.
32953 * gcc.dg/vmx/3b-02.c: New.
32954 * gcc.dg/vmx/3b-10.c: New.
32955 * gcc.dg/vmx/3b-13.c: New.
32956 * gcc.dg/vmx/3b-14.c: New.
32957 * gcc.dg/vmx/3b-15.c: New.
32958 * gcc.dg/vmx/3c-01a.c: New.
32959 * gcc.dg/vmx/3c-01.c: New.
32960 * gcc.dg/vmx/3c-02.c: New.
32961 * gcc.dg/vmx/3c-03.c: New.
32962 * gcc.dg/vmx/3d-01.c: New.
32963 * gcc.dg/vmx/4-01.c: New.
32964 * gcc.dg/vmx/4-03.c: New.
32965 * gcc.dg/vmx/5-01.c: New.
32966 * gcc.dg/vmx/5-02.c: New.
32967 * gcc.dg/vmx/5-03.c: New.
32968 * gcc.dg/vmx/5-04.c: New.
32969 * gcc.dg/vmx/5-05.c: New.
32970 * gcc.dg/vmx/5-06.c: New.
32971 * gcc.dg/vmx/5-07.c: New.
32972 * gcc.dg/vmx/5-07t.c: New.
32973 * gcc.dg/vmx/5-08.c: New.
32974 * gcc.dg/vmx/5-10.c: New.
32975 * gcc.dg/vmx/5-11.c: New.
32976 * gcc.dg/vmx/7-01a.c: New.
32977 * gcc.dg/vmx/7-01.c: New.
32978 * gcc.dg/vmx/7c-01.c: New.
32979 * gcc.dg/vmx/7d-01.c: New.
32980 * gcc.dg/vmx/7d-02.c: New.
32981 * gcc.dg/vmx/8-01.c: New.
32982 * gcc.dg/vmx/8-02a.c: New.
32983 * gcc.dg/vmx/8-02.c: New.
32984 * gcc.dg/vmx/brode-1.c: New.
32985 * gcc.dg/vmx/bug-1.c: New.
32986 * gcc.dg/vmx/bug-2.c: New.
32987 * gcc.dg/vmx/bug-3.c: New.
32988 * gcc.dg/vmx/cw-bug-1.c: New.
32989 * gcc.dg/vmx/cw-bug-2.c: New.
32990 * gcc.dg/vmx/cw-bug-3.c: New.
32991 * gcc.dg/vmx/dct.c: New.
32992 * gcc.dg/vmx/debug-1.c: New.
32993 * gcc.dg/vmx/debug-2.c: New.
32994 * gcc.dg/vmx/debug-3.c: New.
32995 * gcc.dg/vmx/debug-4.c: New.
32996 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
32997 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
32998 * gcc.dg/vmx/eg-5.c: New.
32999 * gcc.dg/vmx/fft.c: New.
33000 * gcc.dg/vmx/gcc-bug-1.c: New.
33001 * gcc.dg/vmx/gcc-bug-2.c: New.
33002 * gcc.dg/vmx/gcc-bug-3.c: New.
33003 * gcc.dg/vmx/gcc-bug-4.c: New.
33004 * gcc.dg/vmx/gcc-bug-5.c: New.
33005 * gcc.dg/vmx/gcc-bug-6.c: New.
33006 * gcc.dg/vmx/gcc-bug-7.c: New.
33007 * gcc.dg/vmx/gcc-bug-8.c: New.
33008 * gcc.dg/vmx/gcc-bug-9.c: New.
33009 * gcc.dg/vmx/gcc-bug-b.c: New.
33010 * gcc.dg/vmx/gcc-bug-c.c: New.
33011 * gcc.dg/vmx/gcc-bug-d.c: New.
33012 * gcc.dg/vmx/gcc-bug-e.c: New.
33013 * gcc.dg/vmx/gcc-bug-f.c: New.
33014 * gcc.dg/vmx/gcc-bug-g.c: New.
33015 * gcc.dg/vmx/gcc-bug-i.c: New.
33016 * gcc.dg/vmx/harness.h: New.
33017 * gcc.dg/vmx/ira1.c: New.
33018 * gcc.dg/vmx/ira2a.c: New.
33019 * gcc.dg/vmx/ira2b.c: New.
33020 * gcc.dg/vmx/ira2.c: New.
33021 * gcc.dg/vmx/ira2c.c: New.
33022 * gcc.dg/vmx/mem.c: New.
33023 * gcc.dg/vmx/newton-1.c: New.
33024 * gcc.dg/vmx/ops.c: New.
33025 * gcc.dg/vmx/sn7153.c: New.
33026 * gcc.dg/vmx/spill2.c: New.
33027 * gcc.dg/vmx/spill3.c: New.
33028 * gcc.dg/vmx/spill.c: New.
33029 * gcc.dg/vmx/t.c: New.
33030 * gcc.dg/vmx/varargs-1.c: New.
33031 * gcc.dg/vmx/varargs-2.c: New.
33032 * gcc.dg/vmx/varargs-3.c: New.
33033 * gcc.dg/vmx/varargs-4.c: New.
33034 * gcc.dg/vmx/varargs-5.c: New.
33035 * gcc.dg/vmx/varargs-6.c: New.
33036 * gcc.dg/vmx/varargs-7.c: New.
33037 * gcc.dg/vmx/vmx.exp: New.
33038 * gcc.dg/vmx/vprint-1.c: New.
33039 * gcc.dg/vmx/vscan-1.c: New.
33040 * gcc.dg/vmx/x-01.c: New.
33041 * gcc.dg/vmx/x-02.c: New.
33042 * gcc.dg/vmx/x-03.c: New.
33043 * gcc.dg/vmx/x-04.c: New.
33044 * gcc.dg/vmx/x-05.c: New.
33045 * gcc.dg/vmx/yousufi-1.c: New.
33046 * gcc.dg/vmx/zero-1.c: New.
33047 * gcc.dg/vmx/zero.c: New.
33048
33049 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
33050
33051 * g++.dg/lookup/java1.C: Update for chage of
33052 _Jv_AllocObject.
33053 * g++.dg/lookup/java2.C: Likewise.
33054
33055 2004-04-17 Laurent GUERBY <laurent@guerby.net>
33056
33057 * ada/acats/run_all.sh: use -O2 by default.
33058
33059 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
33060
33061 * gcc.dg/vr-mult-[12].c: New tests.
33062
33063 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33064
33065 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
33066
33067 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
33068
33069 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
33070
33071 * lib/target-supports.exp (check_profiling_available): Assume
33072 profiling isn't available for mips*-*-elf targets.
33073
33074 2004-04-14 Uros Bizjak <uros@kss-loka.si>
33075
33076 * gcc.dg/builtins-38.c: New test.
33077
33078 2004-04-14 Eric Christopher <echristo@redhat.com>
33079
33080 * g++.dg/charset/charset.exp: Run .cc extension tests.
33081
33082 2004-04-14 Zack Weinberg <zack@codesourcery.com>
33083
33084 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
33085
33086 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33087
33088 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
33089
33090 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
33091
33092 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
33093 * gcc.dg/i386-387-2.c: Likewise.
33094
33095 * gcc.dg/i386-387-7.c: New test.
33096 * gcc.dg/i386-387-8.c: New test.
33097
33098 * gcc.dg/builtins-37.c: New test.
33099
33100 2004-04-13 Geoffrey Keating <geoffk@apple.com>
33101
33102 * g++.dg/pch/externc-1.C: Add missing semicolon.
33103
33104 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
33105
33106 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
33107
33108 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33109
33110 * gcc.c-torture/execute/20040411-1.c: New test.
33111
33112 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
33113
33114 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
33115
33116 2004-04-09 Chris Demetriou <cgd@broadcom.com>
33117
33118 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
33119
33120 2004-04-09 Zack Weinberg <zack@codesourcery.com>
33121
33122 * lib/target-supports.exp (check_named_sections_available): New.
33123 * lib/gcc-dg.exp (dg-require-named-sections): New.
33124 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
33125 old-deja.exp. Also prune error-count message from HP linker.
33126 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
33127
33128 * g++.dg/init/init-ref4.C: Use dg-require-weak.
33129 * g++.old-deja/g++.pt/static3.C: Likewise.
33130 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
33131
33132 2004-04-09 Roger Sayle <roger@eyesopen.com>
33133
33134 * gcc.c-torture/execute/20040409-1.c: New test case.
33135 * gcc.c-torture/execute/20040409-2.c: New test case.
33136 * gcc.c-torture/execute/20040409-3.c: New test case.
33137
33138 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
33139
33140 * gcc.dg/20040409-1.c: New test.
33141
33142 2004-04-08 Roger Sayle <roger@eyesopen.com>
33143
33144 PR target/14888
33145 * g++.dg/opt/pr14888.C: New test case.
33146
33147 2004-04-08 Geoffrey Keating <geoffk@apple.com>
33148
33149 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
33150 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
33151 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
33152 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
33153 New tests.
33154
33155 2004-04-08 Paul Brook <paul@codesourcery.com>
33156
33157 * gcc.dg/spill-1.c: New test.
33158
33159 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33160
33161 * gcc.dg/torture/builtin-ctype-2.c: New test.
33162
33163 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
33164
33165 * gcc.dg/pch/pch.exp: Add largefile test.
33166
33167 2004-04-06 Geoffrey Keating <geoffk@apple.com>
33168
33169 * g++.dg/pch/externc-1.Hs: New.
33170 * g++.dg/pch/externc-1.C: New.
33171
33172 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33173
33174 * gcc.dg/compat/struct-by-value-5a_main.c,
33175 gcc.dg/compat/struct-by-value-5b_main.c: New files.
33176 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
33177 * gcc.dg/compat/struct-by-value-5a_x.c,
33178 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
33179 gcc.dg/compat/struct-by-value-5_x.c.
33180 * gcc.dg/compat/struct-by-value-5a_y.c,
33181 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
33182 gcc.dg/compat/struct-by-value-5_y.c.
33183
33184 * gcc.dg/compat/struct-by-value-6a_main.c,
33185 gcc.dg/compat/struct-by-value-6b_main.c: New files.
33186 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
33187 * gcc.dg/compat/struct-by-value-6a_x.c,
33188 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
33189 gcc.dg/compat/struct-by-value-6_x.c.
33190 * gcc.dg/compat/struct-by-value-6a_y.c,
33191 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
33192 gcc.dg/compat/struct-by-value-6_y.c.
33193
33194 * gcc.dg/compat/struct-by-value-7a_main.c,
33195 gcc.dg/compat/struct-by-value-7b_main.c: New files.
33196 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
33197 * gcc.dg/compat/struct-by-value-7a_x.c,
33198 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
33199 gcc.dg/compat/struct-by-value-7_x.c.
33200 * gcc.dg/compat/struct-by-value-7a_y.c,
33201 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
33202 gcc.dg/compat/struct-by-value-7_y.c.
33203
33204 2004-04-06 Jakub Jelinek <jakub@redhat.com>
33205
33206 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
33207 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
33208 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
33209 options.
33210
33211 2004-04-06 Uros Bizjak <uros@kss-loka.si>
33212
33213 * gcc.dg/builtins-36.c: New test.
33214
33215 2004-04-06 Paul Brook <paul@codesourcery.com>
33216
33217 * README.gcc: Remove obsolete contraint on testcases.
33218
33219 2004-04-05 Paul Brook <paul@codesourcery.com>
33220
33221 PR2123
33222 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
33223 failure and exit(0) on success.
33224 * g++.dg/expr/anew2.C: Ditto.
33225 * g++.dg/expr/anew3.C: Ditto.
33226 * g++.dg/expr/anew4.C: Ditto.
33227
33228 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
33229
33230 PR c++/3518
33231 * g++.dg/template/unify7.C: New.
33232
33233 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
33234
33235 * g++.dg/README: Bring up to date with new subdirectories; remove
33236 duplicate subdirectory lines.
33237
33238 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
33239
33240 PR c++/14007
33241 * g++.dg/template/unify5.C: New.
33242 * g++.dg/template/unify6.C: New.
33243 * g++.dg/template/qualttp20.C: Adjust.
33244 * g++.old-deja/g++.jason/report.C: Adjust.
33245 * g++.old-deja/g++.other/qual1.C: Adjust.
33246
33247 2004-04-01 Mark Mitchell <mark@codesourcery.com>
33248
33249 PR c++/14803
33250 * g++.dg/inherit/ptrmem1.C: New test.
33251
33252 2004-04-01 Jakub Jelinek <jakub@redhat.com>
33253
33254 PR c++/14755
33255 * gcc.c-torture/execute/20040331-1.c: New test.
33256 * gcc.dg/20040331-1.c: New test.
33257
33258 2004-04-01 Paul Brook <paul@codesourcery.com>
33259
33260 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
33261
33262 2004-03-30 Mark Mitchell <mark@codesourcery.com>
33263
33264 PR c++/14724
33265 * g++.dg/init/goto1.C: New test.
33266
33267 PR c++/14763
33268 * g++.dg/template/defarg4.C: New test.
33269
33270 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
33271
33272 * gcc.dg/altivec-11.c: Extend test for more valid cases.
33273
33274 2004-03-28 David Edelsohn <edelsohn@gnu.org>
33275
33276 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
33277
33278 2004-03-28 Zack Weinberg <zack@codesourcery.com>
33279
33280 * gcc.dg/noncompile/undeclared-2.c: New test.
33281
33282 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
33283
33284 * gcc.dg/940409-1.c: Remove XFAIL.
33285 * gcc.dg/reg-vol-struct-1.c: New test.
33286
33287 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33288
33289 * gcc.dg/torture/builtin-wctype-1.c: New test.
33290
33291 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
33292
33293 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
33294 * gcc.dg/20001101-1.c: Likewise.
33295 * gcc.dg/20001102-1.c: Likewise.
33296
33297 2004-03-25 Roger Sayle <roger@eyesopen.com>
33298
33299 * gcc.dg/compare8.c: Add an additional test for XOR.
33300
33301 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33302
33303 * gcc.dg/torture/builtin-ctype-1.c: New test.
33304
33305 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33306
33307 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
33308 * gcc.dg/torture/builtin-math-1.c: Likewise.
33309 * gcc.dg/torture/builtin-power-1.c: New test.
33310
33311 2004-03-24 Andreas Schwab <schwab@suse.de>
33312
33313 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
33314 IA64 assembler.
33315
33316 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
33317 Roger Sayle <roger@eyesopen.com>
33318
33319 * gcc.dg/compare8.c: New test case.
33320
33321 2004-03-23 Ziemowit Laski <zlaski@apple.com>
33322
33323 * g++.dg/ext/altivec-7.C: New test.
33324
33325 2004-03-23 Zack Weinberg <zack@codesourcery.com>
33326
33327 PR 12267, 12391, 12560, 13129, 14114, 14133
33328 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
33329 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
33330 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
33331 Adjust error regexps.
33332 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
33333 * gcc.dg/noncompile/undeclared-1.c: New test cases.
33334 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
33335 * gcc.dg/local1.c: Add explanatory comment.
33336
33337 2004-03-23 Roger Sayle <roger@eyesopen.com>
33338
33339 PR optimization/14669
33340 * g++.dg/opt/fold2.C: New test case.
33341
33342 2004-03-22 Jakub Jelinek <jakub@redhat.com>
33343
33344 PR c/14069
33345 * gcc.dg/20040322-1.c: New test.
33346
33347 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33348
33349 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
33350 * gcc.dg/ultrasp4.c: Likewise.
33351 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
33352
33353 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33354
33355 * gcc.dg/i386-sse-8.c: Reset default options.
33356
33357 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
33358
33359 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
33360 in the error message text.
33361
33362 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
33363
33364 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
33365
33366 2004-03-21 Mark Mitchell <mark@codesourcery.com>
33367
33368 PR c++/14616
33369 * g++.dg/init/array13.C: New test.
33370
33371 2004-03-20 Roger Sayle <roger@eyesopen.com>
33372
33373 PR target/13889
33374 * gcc.c-torture/compile/pr13889.c: New test case.
33375
33376 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
33377
33378 PR c/14635
33379 * builtins-1.c (nan, nans): Don't test.
33380 * builtins-30.c: Don't use nan, nanf, nanl.
33381 * builtins-35.c: New test.
33382
33383 2004-03-19 Ziemowit Laski <zlaski@apple.com>
33384
33385 * g++.dg/ext/altivec-6.C: New test.
33386
33387 2004-03-19 Mark Mitchell <mark@codesourcery.com>
33388
33389 * g++.dg/init/placement3.C: New test.
33390
33391 * g++.dg/template/spec13.C: New test.
33392
33393 * g++.dg/lookup/using11.C: New test.
33394
33395 * g++.dg/lookup/koenig3.C: New test.
33396
33397 * g++.dg/template/operator2.C: New test.
33398
33399 * g++.dg/expr/dtor3.C: New test.
33400 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
33401 marker.
33402 * g++.old-deja/g++.law/visibility28.C: Likewise.
33403
33404 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
33405
33406 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
33407 * gcc.dg/ppc64-abi-3.c: Likewise.
33408
33409 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33410
33411 PR c++/14545
33412 * g++.dg/parse/template15.C: New test.
33413
33414 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33415
33416 * g++.dg/expr/dtor2.C: New test.
33417
33418 * g++.dg/lookup/anon4.C: New test.
33419
33420 * g++.dg/overload/using1.C: New test.
33421
33422 * g++.dg/template/lookup7.C: New test.
33423
33424 * g++.dg/template/typename6.C: New test.
33425
33426 * g++.dg/expr/cond6.C: New test.
33427
33428 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33429
33430 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
33431
33432 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33433
33434 * g++.dg/expr/cond5.C: New test.
33435 * g++.dg/expr/constcast1.C: Likewise.
33436 * g++.dg/expr/ptrmem2.C: Likewise.
33437 * g++.dg/expr/ptrmem3.C: Likewise.
33438 * g++.dg/lookup/main1.C: Likewise.
33439 * g++.dg/template/lookup6.C: Likewise.
33440
33441 2004-03-18 Mark Mitchell <mark@codesourcery.com>
33442
33443 * gcc.dg/local1.c: New test.
33444
33445 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
33446
33447 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33448
33449 * gcc.dg/torture/builtin-convert-1.c: New test.
33450
33451 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33452
33453 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
33454
33455 2004-03-16 Mark Mitchell <mark@codesourcery.com>
33456
33457 PR c++/14481
33458 * g++.dg/warn/Wunused-7.C: New test.
33459
33460 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33461
33462 * gcc.dg/torture/builtin-integral-1.c: New test.
33463
33464 2004-03-16 Mark Mitchell <mark@codesourcery.com>
33465
33466 PR c++/14586
33467 * g++.dg/parse/non-dependent3.C: New test.
33468
33469 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
33470
33471 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
33472 * g++.dg/eh/simd-2.C: Likewise.
33473 * g++.dg/init/array10.C: Likewise.
33474 * gcc.c-torture/compile/simd-1.c: Likewise.
33475 * gcc.c-torture/compile/simd-2.c: Likewise.
33476 * gcc.c-torture/compile/simd-3.c: Likewise.
33477 * gcc.c-torture/compile/simd-4.c: Likewise.
33478 * gcc.c-torture/compile/simd-6.c: Likewise.
33479 * gcc.c-torture/execute/simd-1.c: Likewise.
33480 * gcc.c-torture/execute/simd-2.c: Likewise.
33481 * gcc.dg/compat/vector-defs.h: Likewise.
33482 * gcc.dg/20020531-1.c: Likewise.
33483 * gcc.dg/altivec-3.c: Likewise.
33484 * gcc.dg/altivec-4.c: Likewise.
33485 * gcc.dg/altivec-varargs-1.c: Likewise.
33486 * gcc.dg/compat/vector-defs.h: Likewise.
33487 * gcc.dg/i386-mmx-3.c: Likewise.
33488 * gcc.dg/i386-sse-4.c: Likewise.
33489 * gcc.dg/i386-sse-5.c: Likewise.
33490 * gcc.dg/i386-sse-8.c: Likewise.
33491 * gcc.dg/simd-1.c: Likewise.
33492 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
33493 __ev64_opaque__ since the machine description provides it.
33494
33495 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33496
33497 * lib/compat.exp (skip_list): New global variable.
33498 Use it to hold the user defined COMPAT_SKIPS list if any.
33499 (compat-obj): Add the members of skip_list to optall.
33500
33501 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33502
33503 * gcc.dg/compat/union-by-value-1_main.c,
33504 union-by-value-1_x.c, union-by-value-1_y.c,
33505 union-check.h, union-defs.h,
33506 union-init.h, union-return-1_main.c,
33507 union-return-1_x.c, union-return-1_y.c: New files.
33508
33509 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33510
33511 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
33512 mixed-struct-init.h: Add 4 mixed structure types.
33513 struct-by-value-21_main.c, struct-by-value-21_x.c,
33514 struct-by-value-21_y.c, struct-return-21_main.c,
33515 struct-return-21_x.c, struct-return-21_y.c: New files.
33516
33517 2004-03-13 Mark Mitchell <mark@codesourcery.com>
33518
33519 PR c++/14550
33520 * g++.dg/parse/template14.C: New test.
33521
33522 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33523
33524 * gcc.c-torture/execute/20040313-1.c: New test.
33525
33526 2004-03-13 Jakub Jelinek <jakub@redhat.com>
33527
33528 PR target/14533
33529 * gcc.dg/20040311-2.c: New test.
33530
33531 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
33532
33533 PR other/14544
33534 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
33535 bit-field.
33536
33537 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
33538
33539 * gcc.dg/20040305-2.c: Add missing return statement.
33540
33541 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33542
33543 * gcc.dg/builtins-34.c: Also check pow10*.
33544
33545 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33546
33547 PR target/14262
33548 * gcc.dg/20040305-2.c: New test.
33549
33550 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33551
33552 * gcc.dg/20040310-1.c: New test.
33553
33554 2004-03-11 Roger Sayle <roger@eyesopen.com>
33555
33556 * gcc.c-torture/execute/20040311-1.c: New test case.
33557
33558 2004-03-11 Mark Mitchell <mark@codesourcery.com>
33559
33560 PR c++/14476
33561 * g++.dg/lookup/enum1.C: New test.
33562
33563 2004-03-10 Mark Mitchell <mark@codesourcery.com>
33564
33565 PR c++/14510
33566 * g++.dg/lookup/struct2.C: New test.
33567
33568 2004-03-10 Uros Bizjak <uros@kss-loka.si>
33569
33570 * gcc.dg/builtins-34.c: New test.
33571
33572 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33573
33574 * gcc.dg/torture/builtin-nonneg-1.c: New test.
33575
33576 2004-03-09 James E Wilson <wilson@specifixinc.com>
33577
33578 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
33579 * gcc.dg/alias-2.c: New testcase.
33580
33581 2004-03-09 Zack Weinberg <zack@codesourcery.com>
33582
33583 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
33584
33585 2004-03-09 Roger Sayle <roger@eyesopen.com>
33586
33587 * gcc.c-torture/execute/20040309-1.c: New test case.
33588
33589 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
33590
33591 PR c++/14397
33592 * g++.dg/overload/ref1.C: New.
33593
33594 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33595
33596 PR c++/14409
33597 * g++.dg/template/spec12.C: New test.
33598
33599 PR c++/14448
33600 * g++.dg/parse/crash14.C: New test.
33601
33602 2004-03-09 Mark Mitchell <mark@codesourcery.com>
33603
33604 PR c++/14230
33605 * g++.dg/init/ref11.C: New test.
33606
33607 2004-03-09 Mark Mitchell <mark@codesourcery.com>
33608
33609 PR c++/14432
33610 * g++.dg/parse/builtin2.C: New test.
33611
33612 2004-03-08 Mark Mitchell <mark@codesourcery.com>
33613
33614 PR c++/14401
33615 * g++.dg/init/ctor3.C: New test.
33616 * g++.dg/init/union1.C: New test.
33617 * g++.dg/ext/anon-struct4.C: New test.
33618
33619 2004-03-08 Mark Mitchell <mark@codesourcery.com>
33620
33621 * g++.dg/lookup/koenig1.C: Tweak error messages.
33622 * g++.dg/lookup/used-before-declaration.C: Likewise.
33623 * g++.dg/other/do1.C: Likewise.
33624 * g++.dg/overload/koenig1.C: Likewise.
33625 * g++.dg/parse/crash13.C: Likewise.
33626 * g++.dg/template/instantiate3.C: Likewise.
33627
33628 2004-03-08 Eric Christopher <echristo@redhat.com>
33629
33630 * * lib/target-supports.exp: Enable libiconv in test
33631 compilation. Fix up error checking.
33632
33633 2004-03-08 Roger Sayle <roger@eyesopen.com>
33634
33635 PR middle-end/14289
33636 * gcc.dg/pr14289-1.c: New test case.
33637 * gcc.dg/pr14289-2.c: Likewise.
33638 * gcc.dg/pr14289-3.c: Likewise.
33639
33640 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
33641
33642 * gcc.c-torture/execute/20040308-1.c: New test.
33643
33644 2004-03-07 Roger Sayle <roger@eyesopen.com>
33645
33646 * gcc.c-torture/execute/20040307-1.c: New test case.
33647
33648 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
33649
33650 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
33651
33652 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
33653
33654 * gcc.dg/20040306-1.c: New test.
33655
33656 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
33657
33658 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
33659 them static.
33660 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
33661
33662 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33663
33664 PR c/14465
33665 * gcc.dg/decl-6.c: New test.
33666
33667 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33668
33669 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
33670 Rename LOGPOW -> LOG_POW.
33671 (SQRT_EXP, POW_EXP): New.
33672
33673 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33674
33675 * gcc.dg/i386-sse-8.c: New test.
33676
33677 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33678
33679 PR c/14114
33680 * gcc.dg/decl-5.c: New test.
33681
33682 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
33683
33684 * gcc.dg/20040305-1.c: New test.
33685
33686 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
33687
33688 PR other/14354
33689 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
33690
33691 2004-03-04 Ziemowit Laski <zlaski@apple.com>
33692
33693 PR c++/14425, c++/14426
33694 * g++.dg/ext/altivec-4.C: New test.
33695 * g++.dg/ext/altivec-5.C: New test.
33696
33697 2004-03-04 Geoffrey Keating <geoffk@apple.com>
33698
33699 * g++.old-deja/g++.other/linkage1.C: Expect errors about
33700 global variables of a type with no linkage.
33701 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
33702 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
33703 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
33704 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
33705 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
33706 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
33707 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
33708 * g++.dg/warn/deprecated.C: Name enum Color.
33709 * g++.dg/overload/VLA.C: Name structure for 'b'.
33710 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
33711
33712 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33713
33714 * gcc.c-torture/compile/20040304-1.c: New test.
33715
33716 2004-03-03 Zack Weinberg <zack@codesourcery.com>
33717
33718 PR 13728
33719 * gcc.dg/decl-4.c: New testcase.
33720
33721 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
33722
33723 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
33724 as PRECF if sizeof (float) > sizeof (double).
33725 (PRECL): Make it the same as PRECF if
33726 sizeof (float) > sizeof (long double).
33727
33728 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33729
33730 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
33731 system type. Add check for irix6 which doesn't have c99 runtime.
33732
33733 2004-03-03 Bob Wilson <bob.wilson@acm.org>
33734
33735 * gcc.dg/const-elim-1.c: xfail for xtensa.
33736
33737 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33738
33739 PR c++/14369
33740 * g++.dg/template/cond4.C: New test.
33741
33742 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33743
33744 PR c++/14360
33745 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
33746
33747 PR c++/14361
33748 * g++.dg/parse/defarg7.C: New test.
33749
33750 PR c++/14359
33751 * g++.dg/template/friend26.C: New test.
33752
33753 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33754
33755 PR c++/14324
33756 * g++.dg/abi/mangle21.C: New test.
33757
33758 PR c++/14260
33759 * g++.dg/parse/constructor2.C: New test.
33760
33761 PR c++/14337
33762 * g++.dg/template/sfinae1.C: New test.
33763
33764 2004-02-29 Mark Mitchell <mark@codesourcery.com>
33765
33766 PR c++/14267
33767 * g++.dg/expr/crash2.C: New test.
33768
33769 PR middle-end/13448
33770 * gcc.dg/inline-5.c: New test.
33771 * gcc.dg/always-inline.c: Split out tests into ...
33772 * gcc.dg/always-inline2.c: ... this and ...
33773 * gcc.dg/always-inline3.c: ... this.
33774
33775 2004-02-29 Mark Mitchell <mark@codesourcery.com>
33776
33777 PR debug/12103
33778 * g++.dg/debug/crash1.C: New test.
33779
33780 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
33781
33782 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
33783 function with __attribute__((noinline)).
33784 (recurser_void2): Likewise.
33785 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
33786 (recurser_void2): Likewise.
33787
33788 2004-02-29 Roger Sayle <roger@eyesopen.com>
33789
33790 PR middle-end/14203
33791 * g++.dg/warn/Wunused-6.C: New test case.
33792
33793 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
33794
33795 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
33796 not defined.
33797
33798 2004-02-27 Eric Christopher <echristo@redhat.com>
33799
33800 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
33801 * g++.dg/charset/asm2.c: Run only x86.
33802 * gcc.dg/charset/asm3.c: Ditto.
33803
33804 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
33805
33806 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
33807 ld_library_path.
33808
33809 2004-02-27 Ziemowit Laski <zlaski@apple.com>
33810
33811 * g++.dg/ext/altivec-3.C: New.
33812
33813 2004-02-26 Richard Henderson <rth@redhat.com>
33814
33815 * g++.dg/ext/attrib10.C: Mark for warning.
33816 * gcc.dg/attr-alias-1.c: New.
33817
33818 2004-02-26 Richard Henderson <rth@redhat.com>
33819
33820 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
33821 * gcc.c-torture/execute/20040208-2.c: ... it back.
33822
33823 2004-02-26 Eric Christopher <echristo@redhat.com>
33824
33825 * lib/target-supports.exp (check-iconv-available): New function.
33826 * lib/gcc-dg.exp (dg-require-iconv): New function.
33827 Use above.
33828 * gcc.dg/charset: New directory.
33829 * gcc.dg/charset/charset.exp: New file.
33830 * gcc.dg/charset/asm1.c: Ditto.
33831 * gcc.dg/charset/asm2.c: Ditto.
33832 * gcc.dg/charset/asm3.c: Ditto.
33833 * gcc.dg/charset/asm4.c: Ditto.
33834 * gcc.dg/charset/asm5.c: Ditto.
33835 * gcc.dg/charset/attribute1.c: Ditto.
33836 * gcc.dg/charset/attribute2.c: Ditto.
33837 * gcc.dg/charset/string1.c: Ditto.
33838 * g++.dg/charset: New directory.
33839 * g++.dg/dg.exp: Add here. Special options.
33840 * g++.dg/charset/charset.exp: New file.
33841 * g++.dg/charset/asm1.c: Ditto.
33842 * g++.dg/charset/asm2.c: Ditto.
33843 * g++.dg/charset/asm3.c: Ditto.
33844 * g++.dg/charset/asm4.c: Ditto.
33845 * g++.dg/charset/attribute1.c: Ditto.
33846 * g++.dg/charset/attribute2.c: Ditto.
33847 * g++.dg/charset/extern1.cc: Ditto.
33848 * g++.dg/charset/extern2.cc: Ditto.
33849 * g++.dg/charset/string1.c: Ditto.
33850
33851 2004-02-26 Mark Mitchell <mark@codesourcery.com>
33852
33853 PR c++/14278
33854 * g++.dg/parse/comma1.C: New test.
33855
33856 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33857
33858 PR c++/14284
33859 * g++.dg/template/ttp8.C: New test.
33860
33861 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
33862
33863 * gcc.dg/fixuns-trunc-1.c: New test.
33864
33865 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33866
33867 * gcc.dg/builtins-config.h: Use #elif.
33868
33869 2004-02-26 Michael Matz <matz@suse.de>
33870
33871 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
33872 * gcc.dg/991214-1.c: Likewise.
33873 * gcc.dg/i386-asm-1.c: Likewise.
33874
33875 2004-02-25 Richard Henderson <rth@redhat.com>
33876
33877 * gcc.c-torture/execute/20040208-2.c: Move ...
33878 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
33879
33880 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33881
33882 PR c++/14246
33883 * g++.dg/other/crash-3.C: New test.
33884
33885 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33886
33887 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
33888 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
33889
33890 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
33891 HP-UX.
33892
33893 2004-02-24 Michael Matz <matz@suse.de>
33894
33895 * gcc.dg/i386-regparm.c: New.
33896
33897 2004-02-23 James E Wilson <wilson@specifixinc.com>
33898
33899 * gcc.c-torture/execute/20040223-1.c: New.
33900
33901 2004-02-23 Zack Weinberg <zack@codesourcery.com>
33902 Kazu Hirata <kazu@cs.umass.edu>
33903
33904 * gcc.dg/fwritable-strings-1.c: Remove.
33905
33906 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
33907
33908 PR c/14156
33909 * gcc.dg/20040223-1.c: New test.
33910
33911 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33912
33913 PR c++/14106
33914 * g++.dg/ext/typeof9.C: New test.
33915
33916 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33917
33918 PR c++/14250
33919 * g++.dg/other/switch1.C: New test.
33920
33921 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33922
33923 * gcc.dg/cast-function-1.c: Adjust for new informative message.
33924 * gcc.dg/va-arg-1.c: Likewise.
33925
33926 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33927
33928 PR c++/14143
33929 * g++.dg/template/koenig5.C: New test.
33930
33931 2004-02-21 Ziemowit Laski <zlaski@apple.com>
33932
33933 * g++.dg/ext/altivec-1.C: Generalize target triple.
33934 * g++.dg/ext/altivec-2.C: New test case.
33935 * g++.dg/ext/altivec_check.h: New file.
33936 * gcc.dg/altivec-1.c: Generalize target triple;
33937 include altivec_check.h and call altivec_check().
33938 * gcc.dg/altivec-[2-5].c: Generalize target triple.
33939 * gcc.dg/altivec-6.c: New test case.
33940 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
33941 type casts as needed.
33942 * gcc.dg/altivec-10.c: Include altivec_check.h and call
33943 altivec_check().
33944 * gcc.dg/altivec-12.c: New test case.
33945 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
33946 include altivec_check.h and call altivec_check().
33947 * gcc.dg/altivec_check.h: New file.
33948
33949 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33950
33951 * lib/target-supports.exp (check_alias_available): Don't mangle
33952 function `g' in test program.
33953
33954 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33955
33956 * lib/target-supports.exp (check_profiling_available): Check
33957 argument to determine whether we support a profiling type.
33958 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
33959 check_profiling_available.
33960 * g++.dg/bprob/bprob.exp: Likewise.
33961 * g77.dg/bprob/bprob.exp: Likewise.
33962 * gcc.misc-tests/bprob.exp: Likewise.
33963 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
33964 dg-require-profiling and delete expected error handling.
33965 * gcc.dg/20021014-1.c: Likewise.
33966 * gcc.dg/nest.c: Likewise.
33967
33968 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33969
33970 PR c++/12007
33971 * g++.dg/other/vthunk1.C: New test.
33972
33973 2004-02-20 Falk Hueffner <falk@debian.org>
33974
33975 PR target/14201
33976 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
33977
33978 2004-02-20 Mark Mitchell <mark@codesourcery.com>
33979
33980 PR c++/13927
33981 * g++.dg/other/error8.C: Remove XFAIL markers.
33982
33983 PR c++/14173
33984 * g++.dg/ext/packed5.C: New test.
33985
33986 PR c++/14199
33987 * g++.dg/warn/Wunused-5.C: New test.
33988
33989 PR c++/14186
33990 * g++.dg/lookup/member1.C: New test.
33991
33992 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
33993
33994 * gcc.c-torture/compile/20040130-1.c: Enable only when
33995 __INT_MAX__ >= 2147483647L.
33996 * gcc.c-torture/compile/961203-1.c: Likewise.
33997
33998 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
33999
34000 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
34001 * g++.dg/opt/template1.C: Robustify assembler regexp
34002
34003 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34004
34005 * gcc.c-torture/execute/simd-4.x: Remove.
34006 * gcc.c-torture/execute/va-arg-25.x: Likewise.
34007 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
34008 Guard with #ifndef SKIP_ATTRIBUTE.
34009 * gcc.dg/compat/vector-1_y.c: Likewise.
34010 * gcc.dg/compat/vector-2_x.c: Likewise.
34011 * gcc.dg/compat/vector-2_y.c: Likewise.
34012 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
34013 * g++.dg/eh/simd-2.C: Likewise.
34014
34015 2004-02-19 Alan Modra <amodra@bigpond.net.au>
34016
34017 * gcc.c-torture/compile/complex-1.c: New.
34018
34019 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
34020
34021 PR target/14209
34022 * gcc.c-torture/execute/20040218-1.c: New test.
34023
34024 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34025
34026 PR c++/14181
34027 * g++.dg/parse/new2.C: New test.
34028
34029 2004-02-18 Paul Brook <paul@codesourcery.com>
34030
34031 * gcc.c-torture/compile/libcall-1.c: New test.
34032
34033 2004-02-18 Paul Brook <paul@codesourcery.com>
34034
34035 PR debug/12934
34036 * gcc.dg/debug/debug-7.c: New test.
34037
34038 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
34039
34040 * gcc.dg/20040217-1.c: New test.
34041
34042 2004-02-17 Zack Weinberg <zack@codesourcery.com>
34043
34044 * gcc.c-torture/execute/990208-1.x: Delete.
34045
34046 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
34047
34048 * gcc.c-torture/execute/20040208-2.x: New file.
34049
34050 2004-02-17 Mark Mitchell <mark@codesourcery.com>
34051
34052 PR c++/11326
34053 * g++.dg/abi/structret1.C: New test.
34054
34055 2004-02-17 Jakub Jelinek <jakub@redhat.com>
34056
34057 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
34058 (i386_cpuid): No need to test if cpuid is available on AMD64.
34059 Fix assembly, so that it works onboth i386 and AMD64.
34060 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
34061 (vecInLong): Fix s[] member type to unsigned int.
34062 (vecInWord): Remove type.
34063 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
34064 (a64, b64, c64, d64, e64): Remove.
34065 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
34066 Remove unused variable. Remove initialization of removed variables.
34067 Don't call mmx_tests nor sse_tests.
34068 (reference_mmx, reference_sse): Remove.
34069 (check): Add return stmt.
34070 * gcc.dg/i386-sse-7.c: New test.
34071 * gcc.dg/i386-mmx-4.c: New test.
34072
34073 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34074
34075 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
34076 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34077 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34078 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
34079 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
34080 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
34081 g++.dg/tc1/dr94.C: Fix line terminator.
34082
34083 2004-02-16 Geoffrey Keating <geoffk@apple.com>
34084
34085 * gcc.c-torture/compile/20040216-1.c: New.
34086
34087 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34088
34089 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
34090 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
34091 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
34092 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
34093 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
34094 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
34095
34096 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34097
34098 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
34099
34100 2004-02-15 Mark Mitchell <mark@codesourcery.com>
34101
34102 PR c++/13971
34103 * g++.dg/expr/cond4.C: New test.
34104
34105 PR c++/14086
34106 * g++.dg/lookup/crash2.C: New test.
34107
34108 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
34109
34110 * gcc.c-torture/compile/20040214-2.c: New test.
34111
34112 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
34113
34114 PR c++/14116
34115 * g++.dg/ext/typeof8.C: New test.
34116
34117 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
34118
34119 * gcc.c-torture/compile/20040214-1.c: New test.
34120
34121 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34122
34123 PR c++/13635
34124 * g++.dg/template/spec11.C: New test.
34125
34126 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34127
34128 PR c++/13927
34129 * g++.dg/other/error8.C: New test.
34130
34131 2004-02-13 Mark Mitchell <mark@codesourcery.com>
34132
34133 PR c++/14122
34134 * g++.dg/template/array4.C: New test.
34135
34136 PR c++/14108
34137 * g++.dg/inherit/thunk2.C: New test.
34138
34139 PR c++/14083
34140 * g++.dg/eh/cond2.C: New test.
34141
34142 2004-02-12 Alan Modra <amodra@bigpond.net.au>
34143
34144 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
34145
34146 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
34147
34148 * lib/scanasm.exp (dg-scan): Quote pattern before display.
34149
34150 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
34151
34152 * g++.dg/simd-2.C: xfail on ppc64-linux.
34153
34154 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
34155
34156 PR c/456
34157 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
34158 tests.
34159
34160 2004-02-11 Uros Bizjak <uros@kss-loka.si>
34161
34162 * gcc.dg/builtins-33.c: New test.
34163
34164 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
34165
34166 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
34167
34168 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34169
34170 * g++.dg/simd-2.C: Set -maltivec for ppc64.
34171
34172 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
34173
34174 * gcc.dg/ppc64-abi-3.c: New test.
34175
34176 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
34177
34178 PR c/14092
34179
34180 * gcc.dg/pr14092-1.c: New testcase.
34181
34182 2004-02-10 Alan Modra <amodra@bigpond.net.au>
34183
34184 * gcc.dg/cpp/assert4.c: Fix typo last change.
34185
34186 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
34187 * gcc.dg/cpp/assert4.c: Handle powerpc64.
34188
34189 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
34190
34191 2004-02-09 Roger Sayle <roger@eyesopen.com>
34192
34193 * gcc.c-torture/compile/20040209-1.c: New test case.
34194
34195 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
34196
34197 * gcc.dg/c90-init-1.c: Adjust expected error messages.
34198
34199 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
34200
34201 * gcc.c-torture/execute/20040208-[12].c: New tests.
34202
34203 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34204
34205 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
34206
34207 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34208
34209 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
34210
34211 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34212
34213 Bug 13856
34214 * gcc.dg/visibility-8.c: New testcase.
34215
34216 2004-02-07 Zack Weinberg <zack@codesourcery.com>
34217
34218 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
34219 arguments.
34220 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
34221
34222 2004-02-07 Roger Sayle <roger@eyesopen.com>
34223
34224 PR middle-end/13696
34225 * g++.dg/opt/fold1.C: New test case.
34226
34227 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34228
34229 PR c++/14033
34230 * g++.dg/other/crash-2.C: New test.
34231
34232 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34233
34234 PR c++/14028
34235 * g++.dg/parse/angle-bracket2.C: New test.
34236
34237 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34238
34239 PR middle-end/13750
34240 Revert:
34241 2004-01-15 Geoffrey Keating <geoffk@apple.com>
34242 PR pch/13361
34243 * g++.dg/pch/wchar-1.C: New.
34244 * g++.dg/pch/wchar-1.Hs: New.
34245
34246 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34247
34248 PR c++/14008
34249 * g++.dg/parse/error15.C: New test.
34250 * g++.dg/parse/crash11.C: Update dg-error mark.
34251
34252 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34253
34254 PR c++/13932
34255 * g++.dg/warn/conv2.C: New test.
34256
34257 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34258
34259 PR c++/13086
34260 * g++.dg/warn/incomplete1.C: Remove xfail.
34261
34262 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34263
34264 * lib/file-format.exp (gcc_target_object_format): Use
34265 ${tool}_target_compile, not gcc_target_compile.
34266 * lib/target-supports.exp (check_alias_available): Likewise.
34267 (check_gc_sections_available): Likewise.
34268 * g++.dg/ext/attrib10.C: Use dg-require-alias.
34269 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
34270 dg-require-alias.
34271
34272 2004-02-04 Mark Mitchell <mark@codesourcery.com>
34273
34274 PR c++/13969
34275 * g++.dg/template/static6.C: New test.
34276
34277 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
34278
34279 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
34280
34281 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34282
34283 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
34284 tests for systems where `char' is unsigned by default.
34285
34286 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34287
34288 PR c++/13997
34289 * g++.dg/template/partial3.C: New test.
34290
34291 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
34292
34293 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
34294 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
34295 Remove mentions of obsolete ports.
34296
34297 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
34298
34299 * gcc.dg/noncompile/20001228-1.c: Fix for new
34300 error message.
34301
34302 2004-02-03 Roger Sayle <roger@eyesopen.com>
34303
34304 PR target/9348
34305 * gcc.c-torture/execute/multdi-1.c: New test case.
34306
34307 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34308
34309 PR c++/13925
34310 * g++.dg/template/lookup5.C: New test.
34311
34312 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34313
34314 PR c++/13950
34315 * g++.dg/template/lookup4.C: New test.
34316
34317 PR c++/13970
34318 * g++.dg/parse/error14.C: New test.
34319
34320 PR c++/14002
34321 * g++.dg/parse/template13.C: New test.
34322
34323 2004-02-03 Mark Mitchell <mark@codesourcery.com>
34324
34325 PR c++/13978
34326 * g++.dg/template/koenig4.C: New test.
34327
34328 PR c++/13968
34329 * g++.dg/template/crash17.C: New test.
34330
34331 PR c++/13975
34332 * g++.dg/parse/error13.C: New test.
34333 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
34334
34335 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34336
34337 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
34338
34339 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
34340
34341 PR c/11658
34342 PR c/13994
34343 * gcc.dg/noncompile/20040203-1.c: New test.
34344 * gcc.dg/noncompile/20040203-2.c: Likewise.
34345 * gcc.dg/noncompile/20040203-3.c: Likewise.
34346 * gcc.dg/20040203-1.c: Likewise.
34347
34348 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
34349
34350 PR c++/10858
34351 * g++.dg/template/sizeof7.C: New test.
34352
34353 2004-02-02 Eric Christopher <echristo@redhat.com>
34354 Zack Weinberg <zack@codesourcery.com>
34355
34356 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
34357
34358 2004-02-02 Zack Weinberg <zack@codesourcery.com>
34359
34360 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
34361 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
34362 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
34363 * gcc.dg/cleanup-5.c: Run only on Linux targets.
34364
34365 2004-02-02 Mark Mitchell <mark@codesourcery.com>
34366
34367 PR c++/13113
34368 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
34369
34370 PR c++/13854
34371 * g++.dg/ext/attrib13.C: New test.
34372
34373 PR c++/13907
34374 * g++.dg/conversion/op2.C: New test.
34375
34376 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34377
34378 * gcc.dg/titype-1.c: Fix pasto.
34379
34380 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
34381
34382 * gcc.dg/titype-1.c: New test.
34383
34384 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34385
34386 PR c++/13957
34387 * g++.dg/template/non-type-template-argument-1.C,
34388 g++.dg/template/qualified-id1.C: Update dg-error marks.
34389 * g++.dg/template/nontype6.C: New test.
34390
34391 2004-02-01 Roger Sayle <roger@eyesopen.com>
34392
34393 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
34394 * gcc.dg/builtins-31.c: New testcase.
34395 * gcc.dg/builtins-32.c: New testcase.
34396
34397 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
34398
34399 * objc.dg/call-super-2.m: Update line numbers
34400 for the including of stddef.h.
34401
34402 2004-01-30 Michael Matz <matz@suse.de>
34403
34404 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
34405 g++.dg/ext/case-range3.C: New tests.
34406
34407 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34408
34409 DR206
34410 PR c++/13813
34411 * g++.dg/template/member4.C: New test.
34412
34413 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34414
34415 PR c++/13683
34416 * g++.dg/template/sizeof6.C: New test.
34417
34418 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34419
34420 * gcc.dg/fwritable-strings-1.c: New test.
34421
34422 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34423
34424 * gcc.c-torture/compile/20040130-1.c: New test.
34425
34426 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
34427
34428 * objc.dg/call-super-2.m: Include stddef.h for size_t.
34429
34430 2004-01-29 Mark Mitchell <mark@codesourcery.com>
34431
34432 PR c++/13883
34433 * g++.dg/template/ctor3.C: New test.
34434
34435 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34436
34437 * g++.dg/tc1: New directory.
34438 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
34439 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
34440 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
34441 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
34442 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
34443
34444 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34445
34446 * g++.dg/parse/error11.C: New test.
34447 * g++.dg/parse/error12.C: Likewise.
34448
34449 2004-01-28 Ziemowit Laski <zlaski@apple.com>
34450
34451 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
34452 (scan_initial, main): Use aligned_sizeof instead of sizeof.
34453
34454 2004-01-28 Mark Mitchell <mark@codesourcery.com>
34455
34456 PR c++/13791
34457 * g++.dg/ext/attrib12.C: New test.
34458
34459 PR c++/13736
34460 * g++.dg/parse/cast2.C: New test.
34461
34462 2004-01-27 James E Wilson <wilson@specifixinc.com>
34463
34464 * objc.dg/encode-2.m (main): New local string. Set depending on
34465 sizeof long. Use in sscanf call.
34466 * objc.dg/encode-3.m (main): New local string. Set depending on
34467 sizeof long. Use in scan_initial call.
34468
34469 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34470
34471 * objc.dg/call-super-2.m: Make LP64-safe.
34472 * objc.dg/desig-init-1.m: Likewise.
34473
34474 2004-01-27 Devang Patel <dpatel@apple.com>
34475
34476 * g++.dg/debug/namespace1.C: New test.
34477
34478 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
34479
34480 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
34481 xscale-*-*.
34482
34483 * gcc.dg/arm-mmx-1.c: New test.
34484
34485 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
34486
34487 * gcc.dg/20040127-1.c: New test.
34488 * gcc.dg/20040127-2.c: New test.
34489
34490 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34491
34492 * objc.dg/stret-1.m (glob): Renamed to globa.
34493
34494 2004-01-26 Mark Mitchell <mark@codesourcery.com>
34495
34496 PR c++/13663
34497 * g++.dg/expr/for1.C: New test.
34498
34499 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
34500
34501 PR middle-end/13779
34502 * gcc.dg/darwin-longlong.c: New test.
34503
34504 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
34505
34506 * gcc.dg/20040124-1.c: Moved test from here...
34507 * gcc.c-torture/compile/20040124-1.c: ...to here.
34508
34509 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34510
34511 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
34512 the assembly output if -m64 is passed.
34513
34514 2004-01-25 Mark Mitchell <mark@codesourcery.com>
34515
34516 PR c++/13833
34517 * g++.dg/template/cond3.C: New test.
34518
34519 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34520
34521 PR c++/13810
34522 * g++.dg/template/ttp7.C: New test.
34523
34524 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34525
34526 PR c++/13797
34527 * g++.dg/template/nontype4.C: New test.
34528 * g++.dg/template/nontype5.C: Likewise.
34529
34530 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
34531
34532 * gcc.dg/torture/mips-clobber-at.c: New test.
34533
34534 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
34535
34536 * gcc.dg/20040124-1.c: New test.
34537
34538 2004-01-24 Jakub Jelinek <jakub@redhat.com>
34539
34540 * gcc.dg/20040123-1.c: New test.
34541
34542 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34543
34544 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
34545
34546 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
34547
34548 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
34549
34550 2004-01-23 Andrew Pinski <apinski@apple.com>
34551
34552 * gcc.dg/20030121-1.c: Move to ..
34553 * gcc.dg/20040121-1.c: here.
34554
34555 2004-01-23 Roger Sayle <roger@eyesopen.com>
34556
34557 * gcc.dg/builtins-29.c: New test case.
34558
34559 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34560
34561 PR 18314
34562 * gcc.dg/builtins-30.c: New testcase.
34563
34564 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
34565
34566 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
34567 * lib/g77.exp: Likewise.
34568 * lib/objc.exp: Likewise.
34569 * lib/g++.exp: Likewise.
34570
34571 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
34572
34573 * gcc.dg/struct-by-value-2.c: New test.
34574
34575 2004-01-21 Andrew Pinski <apinski@apple.com>
34576
34577 PR target/13785
34578 * gcc.dg/20030121-1.c: New test.
34579
34580 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
34581
34582 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
34583 clobber frame pointer register in asm statement.
34584
34585 2004-01-21 Falk Hueffner <falk@debian.org>
34586
34587 * gcc.c-torture/compile/20040121-1.c: New test.
34588
34589 2004-01-21 Zack Weinberg <zack@codesourcery.com>
34590
34591 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
34592
34593 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
34594
34595 * gcc.dg/ppc64-abi-2.c: New test.
34596
34597 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
34598
34599 * lib/treelang.exp: Fill out this file.
34600 * lib/treelang-dg.exp: New File.
34601
34602 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
34603
34604 * gcc.c-torture/compile/981022-1.c: Remove.
34605 * gcc.dg/array-5.c: Remove XFAIL.
34606 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
34607 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
34608 gcc.dg/cond-lvalue-1.c: Update.
34609 * gcc.dg/cast-lvalue-2.c: New test.
34610
34611 2004-01-19 Mark Mitchell <mark@codesourcery.com>
34612
34613 PR c++/13592
34614 * g++.dg/other/error1.C (class foo): Tweak error message.
34615
34616 PR c++/13592
34617 * g++.dg/template/call2.C: New test.
34618
34619 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34620
34621 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
34622 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
34623 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
34624 scalar-return-1_x.c, scalar-return-2_y.c,
34625 scalar-return-3_x.c, scalar-return-3_y.c,
34626 scalar-return-4_x.c, scalar-return-4_y.c,
34627 struct-align-1.h, struct-align-1_x.c,
34628 struct-align-1_y.c, struct-align-2.h,
34629 struct-align-2_x.c, struct-align-2_y.c,
34630 struct-by-value-10_y.c, struct-by-value-11_x.c,
34631 struct-by-value-11_y.c, struct-by-value-12_x.c,
34632 struct-by-value-12_y.c, struct-by-value-13_x.c,
34633 struct-by-value-13_y.c, struct-by-value-14_x.c,
34634 struct-by-value-14_y.c, struct-by-value-15_x.c,
34635 struct-by-value-15_y.c, struct-by-value-16_y.c,
34636 struct-by-value-17_y.c, struct-by-value-18_y.c,
34637 struct-by-value-19_y.c, struct-by-value-1_x.c,
34638 struct-by-value-1_y.c, struct-by-value-20_y.c,
34639 struct-by-value-2_x.c, struct-by-value-2_y.c,
34640 struct-by-value-3_y.c, struct-by-value-4_x.c,
34641 struct-by-value-4_y.c, struct-by-value-5_y.c,
34642 struct-by-value-6_y.c, struct-by-value-7_y.c
34643 struct-by-value-8_x.c, struct-by-value-8_y.c
34644 struct-by-value-9_x.c, struct-by-value-9_y.c
34645 struct-return-10_x.c, struct-return-10_y.c,
34646 struct-return-19_x.c, struct-return-20_x.c
34647 struct-return-2_x.c, struct-return-2_y.c
34648 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
34649 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
34650
34651 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34652
34653 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
34654 attribute on sparc*-sun-solaris2.*.
34655
34656 2004-01-18 Mark Mitchell <mark@codesourcery.com>
34657
34658 PR c++/13710
34659 * g++.dg/ext/typeof7.C: New test.
34660
34661 2004-01-18 David Edelsohn <edelsohn@gnu.org>
34662
34663 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
34664 * gcc.dg/const-elim-1.c: Same.
34665
34666 2004-01-17 Ziemowit Laski <zlaski@apple.com>
34667
34668 * objc.dg/stret-1.m: New.
34669 * objc.dg/stret-2.m: New.
34670
34671 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
34672
34673 PR c++/11895
34674 * g++.dg/ext/vector1.C: New test.
34675
34676 2004-01-16 Geoffrey Keating <geoffk@apple.com>
34677
34678 * gcc.dg/pch/import-1.c: New.
34679 * gcc.dg/pch/import-1.hs: New.
34680 * gcc.dg/pch/import-1a.h: New.
34681 * gcc.dg/pch/import-1b.h: New.
34682 * gcc.dg/pch/import-1c.h: New.
34683
34684 2004-01-16 Mark Mitchell <mark@codesourcery.com>
34685
34686 PR c++/13574
34687 * g++.dg/ext/array1.C: New test.
34688
34689 PR c++/13178
34690 * g++.dg/conversion/op1.C: New test.
34691
34692 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
34693
34694 PR 11864
34695 From Kazumoto Kojima / Dan Kegel:
34696 * gcc.dg/pr11864-1.c: New test.
34697
34698 PR 10392
34699 From Marcus Comstedt / Dan Kegel:
34700 * gcc.dg/pr10392-1.c: New test.
34701
34702 2004-01-16 Mark Mitchell <mark@codesourcery.com>
34703
34704 PR c++/13478
34705 * g++.dg/init/ref10.C: New test.
34706
34707 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34708
34709 PR c++/13407
34710 * g++.dg/parse/typename6.C: New test.
34711
34712 2004-01-15 Geoffrey Keating <geoffk@apple.com>
34713
34714 PR pch/13361
34715 * g++.dg/pch/wchar-1.C: New.
34716 * g++.dg/pch/wchar-1.Hs: New.
34717
34718 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34719
34720 PR c++/9259
34721 * g++.dg/expr/sizeof2.C: New test.
34722
34723 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
34724
34725 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
34726
34727 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
34728
34729 PR c++/13659
34730 * g++.dg/lookup/strong-using-3.C: New.
34731 * g++.dg/lookup/using-10.C: New.
34732
34733 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
34734
34735 PR c++/13594
34736 * g++.dg/lookup/strong-using-2.C: New.
34737
34738 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
34739 Dan Kegel <dank@kegel.com>
34740 J"orn Rennecke <joern.rennecke@superh.com>
34741
34742 PR target/9365
34743 * gcc.dg/pr9365-1.c: New test.
34744
34745 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34746
34747 PR c++/8856
34748 * g++.dg/parse/casting-operator2.C: New test.
34749 * g++.old-deja/g++.pt/explicit83.C: Remove.
34750
34751 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
34752
34753 * gcc.dg/label-compound-stmt-1.c: New test.
34754 * gcc.c-torture/compile/950922-1.c,
34755 gcc.c-torture/compile/20000211-3.c,
34756 gcc.c-torture/compile/20000518-1.c,
34757 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
34758 compound statements.
34759
34760 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
34761
34762 * gcc.dg/ppc64-abi-1.c: New test.
34763
34764 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
34765
34766 * g++.dg/ext/attrib9.C: Add dg-warnings.
34767
34768 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34769
34770 PR c++/12335
34771 * g++.dg/parse/dtor3.C: New test.
34772
34773 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
34774
34775 PR c++/12709
34776 * g++.dg/parse/try-catch-1.C: New test.
34777
34778 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
34779
34780 * ada/acats/run_all.sh: Add more verbose output in acats.log
34781 when compiling tests.
34782
34783 2004-01-12 Zack Weinberg <zack@codesourcery.com>
34784
34785 PR 13656
34786 * gcc.dg/typedef-redecl.c: New test case.
34787 * gcc.dg/typedef-redecl.h: New support file.
34788
34789 2004-01-13 Jan Hubicka <jh@suse.cz>
34790
34791 * gcc.dg/always_inline.c: New test.
34792 * gcc.dg/debug/20031231-1.c: Fix.
34793
34794 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34795
34796 PR c++/13474
34797 * g++.dg/template/array3.C: New test.
34798
34799 2004-01-12 Zack Weinberg <zack@codesourcery.com>
34800
34801 * g++.dg/ext/lvalue1.C: No longer expected to fail.
34802 * g++.dg/warn/Wunused-2.C: Likewise.
34803
34804 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34805
34806 PR c++/13289
34807 * g++.dg/template/instantiate6.C: New test.
34808
34809 2004-01-12 Roger Sayle <roger@eyesopen.com>
34810
34811 PR middle-end/11397
34812 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
34813
34814 2004-01-12 Jan Hubicka <jh@suse.cz>
34815
34816 PR opt/12826
34817 * gcc.dg/20040112-1.c: New.
34818
34819 * gcc.dg/dwarf-die[1-7].c: Move to...
34820 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
34821 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
34822
34823 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
34824
34825 PR c++/4100
34826 * g++.dg/parse/friend4.C: New test.
34827
34828 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
34829
34830 PR c++/4100
34831 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
34832 definition is called a friend.
34833
34834 2004-01-11 Zack Weinberg <zack@codesourcery.com>
34835
34836 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
34837
34838 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
34839
34840 PR c++/3478
34841 * g++.dg/parse/error10.C: New test.
34842 * g++.dg/template/arg2.C: Accept "invalid type" error.
34843
34844 2004-01-11 Jakub Jelinek <jakub@redhat.com>
34845
34846 PR middle-end/13392
34847 * g++.dg/opt/expect2.C: New test.
34848
34849 2004-01-10 Zack Weinberg <zack@codesourcery.com>
34850
34851 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
34852 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
34853 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
34854 Update dg-error regexps.
34855
34856 2004-01-10 Zack Weinberg <zack@codesourcery.com>
34857
34858 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
34859 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
34860
34861 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
34862
34863 * gcc.dg/pragma-re-1.c: Use right pointer type.
34864
34865 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
34866
34867 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
34868
34869 2004-01-09 Geoffrey Keating <geoffk@apple.com>
34870
34871 * gcc.dg/rs6000-ldouble-1.c: New.
34872
34873 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34874
34875 DR 337
34876 PR c++/9256
34877 * g++.dg/other/abstract1.C: New test.
34878
34879 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
34880
34881 * g++.dg/lookup/strong-using-1.C: New.
34882
34883 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
34884
34885 PR c/11234
34886 * gcc.dg/func-ptr-conv-1.c: New test.
34887 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
34888
34889 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
34890
34891 PR target/13380.
34892 * gcc.c-torture/compile/20040109-1.c: New.
34893
34894 2004-01-08 Stuart Hastings <stuart@apple.com>
34895
34896 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
34897 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
34898 * gcc.dg/i386-sse-6.c: ...this new testcase.
34899
34900 2004-01-09 Alan Modra <amodra@bigpond.net.au>
34901
34902 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
34903
34904 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34905
34906 * ada/acats/run_acats: Treat 'gnatchop' the same way
34907 as 'gnatmake'. Export GCC_DRIVER.
34908 * ada/acats/run_all.sh: Add target_gnatchop. Use
34909 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
34910
34911 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34912
34913 PR c++/12573
34914 * g++.dg/template/dependent-expr4.C: New test.
34915
34916 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
34917
34918 * gcc.dg/altivec-11.c: New test.
34919
34920 2004-01-07 Mark Mitchell <mark@codesourcery.com>
34921
34922 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
34923
34924 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
34925
34926 PR c/6024
34927 * gcc.dg/enum-compat-1.c: New test.
34928 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
34929
34930 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
34931
34932 PR c/12165
34933 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
34934 gcc.dg/c99-idem-qual-3.c: New tests.
34935
34936 2004-01-07 Alan Modra <amodra@bigpond.net.au>
34937
34938 * gcc.dg/winline-7.c: Don't cast void * to int.
34939
34940 2004-01-06 Jan Hubicka <jh@suse.cz>
34941
34942 * gcc.dg/i386-sse-5.c: New test
34943 * g++.dg/eh/simd-1.c: Add -w argument for i386.
34944
34945 2004-01-05 Mark Mitchell <mark@codesourcery.com>
34946
34947 PR c++/12815
34948 * g++.dg/rtti/typeid4.C: New test.
34949
34950 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34951
34952 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
34953
34954 2004-01-05 Mark Mitchell <mark@codesourcery.com>
34955
34956 PR c++/12132
34957 * g++.dg/template/error11.C: New test.
34958
34959 PR c++/13451
34960 * g++.dg/template/class2.C: New test.
34961
34962 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
34963 Richard Sandiford <rsandifo@redhat.com>
34964
34965 PR c++/13387
34966 * g++.dg/opt/alias3.C: New test.
34967
34968 2004-01-04 Mark Mitchell <mark@codesourcery.com>
34969
34970 PR c++/13157
34971 * g++.dg/template/koenig3.C: New test.
34972
34973 PR c++/13529
34974 * g++.dg/parse/offsetof3.C: New test.
34975
34976 * g++.dg/init/copy7.C: Add missing dg-error markers.
34977
34978 PR c++/12226
34979 * g++.dg/init/copy7.c: New test.
34980
34981 PR c++/13536
34982 * g++.dg/parse/cast1.C: New test.
34983
34984 2004-01-04 Jan Hubicka <jh@suse.cz>
34985
34986 * gcc.dg/winline[1-7].c: New tests.
34987
34988 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34989
34990 PR c++/13520
34991 * g++.dg/template/qualttp22.C: New test.
34992
34993 2004-01-01 Jan Hubicka <jh@suse.cz>
34994
34995 * gcc.dg/debug/20031231-1.c: New.
34996 * gcc.c-torture/compile/20040101-1.c: New.
34997 * gcc.dg/dwarf-die-[1-7].c: New.
34998
34999 2004-01-01 Jakub Jelinek <jakub@redhat.com>
35000
35001 PR optimization/13521
35002 * gcc.c-torture/compile/20031231-1.c: New test.
35003
35004 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35005
35006 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
35007
35008 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35009
35010 PR c++/10079
35011 * g++.dg/template/crash16.C: New test.
35012
35013 2003-12-30 Mark Mitchell <mark@codesourcery.com>
35014
35015 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
35016
35017 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
35018
35019 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
35020 ports.
35021 * g++.old-deja/g++.jason/thunk3.C: Likewise.
35022 * g++.old-deja/g++.law/profile1.C: Likewise.
35023 * gcc.c-torture/compile/981006-1.c: Likewise.
35024 * gcc.c-torture/execute/loop-2e.x: Likewise.
35025 * gcc.c-torture/execute/loop-2f.x: Remove.
35026 * gcc.c-torture/execute/loop-2g.x: Likewise.
35027 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
35028 * gcc.dg/20020312-2.c: Remove traces of dead ports.
35029
35030 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
35031
35032 PR c++/13507
35033 * g++.dg/ext/attrib11.C: New test.
35034
35035 PR c++/13494
35036 * g++.dg/template/array2-1.C: New test.
35037 * g++.dg/template/array2-2.C: New test.
35038
35039 2003-12-29 Mark Mitchell <mark@codesourcery.com>
35040
35041 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
35042
35043 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
35044
35045 PR c++/12774
35046 * g++.dg/template/array1-1.C: New test.
35047 * g++.dg/template/array1-2.C: New test.
35048
35049 2003-12-29 Roger Sayle <roger@eyesopen.com>
35050
35051 PR fortran/12632
35052 * g77.dg/12632.f: New test case.
35053
35054 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35055
35056 PR c++/13289
35057 * g++.dg/parse/nontype1.C: New test.
35058
35059 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35060
35061 PR c++/12403
35062 * g++.dg/parse/explicit1.C: New test.
35063 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
35064
35065 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35066
35067 PR c++/13081
35068 * g++.dg/opt/inline6.C: New test.
35069
35070 PR c++/12613
35071 * g++.dg/parse/error9.C: New test.
35072
35073 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
35074
35075 2003-12-28 Mark Mitchell <mark@codesourcery.com>
35076
35077 PR c++/13009
35078 * g++.dg/init/assign1.C: New test.
35079
35080 2003-12-28 Roger Sayle <roger@eyesopen.com>
35081
35082 PR c++/13070
35083 * g++.dg/warn/format3.C: New test case.
35084
35085 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35086
35087 * gcc.c-torture/compile/20031227-1.c: New test.
35088
35089 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35090
35091 * g++.dg/bprob/bprob.exp: Load target-supports.exp
35092 * g77.dg/bprob/bprob.exp: Likewise.
35093 * gcc.misc-tests/bprob.exp: Likewise.
35094 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
35095 variants on systems where the library does not provide that
35096 functionality.
35097 * gcc.dg/builtins-20.c: Use builtins-config.h.
35098 * gcc.dg/builtins-config.h: New file.
35099
35100 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35101
35102 * lib/gcc-dg.exp (dg-require-profiling): New function.
35103 * lib/target-supports.exp (check_profiling_available): Likewise.
35104 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
35105 * g77.dg/bprob/bprob.exp: Likewise.
35106 * gcc.misc-tests/bprob.exp: Likewise.
35107 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
35108 * gcc.dg/20021014-1.c: Likewise.
35109 * gcc.dg/nest.c: Likewise.
35110
35111 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35112
35113 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
35114 compiling.
35115 * g++.dg/lookup/java2.C: Likewise.
35116 * gcc.dg/cpp/lexident.c: Likewise.
35117
35118 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
35119
35120 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
35121 given.
35122 * gcc.c-torture/compile/961203-1.c: Likewise.
35123 * gcc.c-torture/compile/980506-1.c: Likewise.
35124
35125 2003-12-23 Zack Weinberg <zack@codesourcery.com>
35126
35127 * lib/gcc-dg.exp (dg-prune-output): New annotation.
35128 (additional_prunes): New global.
35129 (gcc-dg-prune): Handle additional per-test pruning.
35130 (dg-test): Clear additional_prunes between tests.
35131
35132 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
35133 dg-prune-output to avoid spurious failures from assembler
35134 complaining about nonexistent WAW violations.
35135 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
35136 Use dg-prune-output to avoid spurious failures from assembler
35137 warning about Itanium B-step errata.
35138
35139 2003-12-23 Mark Mitchell <mark@codesourcery.com>
35140
35141 * g++.dg/abi/macro0.C: New test.
35142 * g++.dg/abi/macro1.C: Likewise.
35143 * g++.dg/abi/macro2.C: Likewise.
35144
35145 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
35146 * g++.dg/abi/bitfield7.C: Likewise.
35147 * g++.dg/abi/dtor2.C: Likewise.
35148 * g++.dg/abi/mangle11.C: Likewise.
35149 * g++.dg/abi/mangle12.C: Likewise.
35150 * g++.dg/abi/mangle14.C: Likewise.
35151 * g++.dg/abi/mangle17.C: Likewise.
35152 * g++.dg/abi/vbase10.C: Likewise.
35153 * g++.dg/abi/vbase14.C: Likewise.
35154 * g++.dg/template/qualttp17.C: Likewise.
35155
35156 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
35157
35158 PR c/11995
35159 * gcc.dg/20031223-1.c: New test.
35160
35161 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35162
35163 * gcc.dg/noreturn-7.c: New test.
35164
35165 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35166
35167 * gcc.dg/null-pointer-1.c: New test.
35168
35169 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35170
35171 * g++.old-deja/g++.jason/template18.C: Remove.
35172 * g++.old-deja/g++.jason/template37.C: Likewise.
35173
35174 PR c++/12862
35175 * g++.dg/lookup/ns1.C: New test.
35176
35177 PR c++/12397
35178 * g++.dg/template/lookup3.C: New test.
35179
35180 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35181
35182 * g++.dg/template/recurse1.C: New test
35183
35184 2003-12-22 Mark Mitchell <mark@codesourcery.com>
35185
35186 PR c++/12479
35187 * g++.dg/parse/semicolon1.C: New test.
35188 * g++.dg/parse/semicolon1.h: Likewise.
35189
35190 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
35191
35192 * gcc.dg/darwin-misaligned.c: New test.
35193
35194 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
35195
35196 PR c/9163
35197 * gcc.dg/20031222-1.c: New test.
35198
35199 2003-12-21 Mark Mitchell <mark@codesourcery.com>
35200
35201 PR c++/13438
35202 * g++.dg/parse/error8.C: New test.
35203
35204 PR c++/11554
35205 * g++.dg/warn/ctor-init-1.C: New test.
35206
35207 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
35208
35209 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
35210 too small.
35211 * gcc.c-torture/compile/930217-1.c: Likewise.
35212 * gcc.c-torture/compile/930513-1.c: Likewise.
35213 * gcc.c-torture/execute/920908-2.c: Likewise.
35214 * gcc.c-torture/execute/921204-1.c: Likewise.
35215 * gcc.c-torture/execute/930621-1.c: Likewise.
35216 * gcc.c-torture/execute/930630-1.c: Likewise.
35217 * gcc.c-torture/execute/931031-1.c: Likewise.
35218 * gcc.c-torture/execute/980602-2.c: Likewise.
35219 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
35220 * gcc.c-torture/execute/compndlit-1.c: Likewise.
35221 * gcc.c-torture/execute/extzvsi.c: Likewise.
35222 * gcc.c-torture/unsorted/ext.c: Likewise.
35223
35224 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
35225
35226 PR target/12749
35227 * gcc.c-torture/compile/20031220-2.c: New test case.
35228
35229 2003-12-20 Roger Sayle <roger@eyesopen.com>
35230
35231 PR optimization/13031
35232 * gcc.c-torture/compile/20031220-1.c: New test case.
35233
35234 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35235
35236 * gcc.dg/cast-function-1.c: New test.
35237
35238 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
35239
35240 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
35241 formats.
35242
35243 2003-12-19 Mark Mitchell <mark@codesourcery.com>
35244
35245 PR c++/12795
35246 * g++.dg/ext/attrib10.C: New test.
35247
35248 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35249
35250 * gcc.dg/cleanup-10.c: New test.
35251 * gcc.dg/cleanup-11.c: New test.
35252
35253 2003-12-19 Jakub Jelinek <jakub@redhat.com>
35254
35255 PR c++/13239
35256 * g++.dg/opt/expect1.C: New test.
35257
35258 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
35259
35260 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
35261
35262 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
35263
35264 PR debug/12923
35265 * gcc.dg/20031218-1.c: New test.
35266
35267 PR debug/12389
35268 * gcc.dg/20031218-2.c: New test.
35269 * gcc.dg/20031218-3.c: New test.
35270
35271 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
35272 of label name and allow for USER_LABEL_PREFIX == "_" names.
35273 * g++.dg/abi/mangle18-2.C: Likewise.
35274 * g++.dg/abi/mangle19-1.C: Likewise.
35275 * g++.dg/abi/mangle19-2.C: Likewise.
35276 * g++.dg/abi/mangle20-1.C: Likewise.
35277 * g++.dg/abi/mangle20-2.C: Likewise.
35278
35279 2003-12-18 Richard Henderson <rth@redhat.com>
35280
35281 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
35282
35283 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
35284 Dan Kegel <dank@kegel.com>
35285
35286 PR other/12009
35287 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
35288 testing a cross compiler, it causes spurious compile failures.
35289 * lib/g++.exp: Likewise.
35290
35291 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35292
35293 PR c++/13262
35294 * g++.dg/template/access13.C: New test.
35295
35296 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
35297
35298 * gcc.dg/20031216-1.c: New test.
35299
35300 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35301
35302 PR c++/9154
35303 * g++.dg/template/error10.C: New test.
35304
35305 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
35306
35307 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
35308 * g++.dg/eh/simd-2.C: Likewise.
35309
35310 2003-12-17 James E Wilson <wilson@specifixinc.com>
35311 Roger Sayle <roger@eyesopen.com>
35312
35313 * gcc.c-torture/execute/ieee/mzero5.c: New.
35314
35315 2003-12-17 Mark Mitchell <mark@codesourcery.com>
35316
35317 PR c++/10603
35318 * g++.dg/parse/error6.C: New test.
35319
35320 PR c++/12827
35321 * g++.dg/parse/error7.C: New test.
35322
35323 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
35324
35325 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
35326 at -O with stabs debugging formats.
35327 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
35328 * gcc.dg/debug/debug-2.c: Likewise.
35329
35330 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35331
35332 PR c++/12696
35333 * g++.dg/init/error1.C: New test.
35334
35335 PR c++/12218
35336 * g++.dg/init/pm3.C: New test.
35337
35338 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
35339
35340 PR c/3347
35341 * gcc.dg/bitfld-8.c: New test.
35342
35343 2003-12-16 James Lemke <jim@wasabisystems.com>
35344
35345 * gcc.dg/arm-scd42-[123].c: New tests.
35346
35347 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35348
35349 PR c++/9043
35350 * g++.dg/abi/mangle20-1.C: New test.
35351 * g++.dg/abi/mangle20-2.C: New test.
35352
35353 2003-12-16 Mark Mitchell <mark@codesourcery.com>
35354
35355 PR c++/13275
35356 * g++.dg/other/offsetof2.C: Remove XFAIL.
35357 * g++.dg/parse/offsetof1.C: New test.
35358 * g++.gd/parse/offsetof2.C: Likewise.
35359
35360 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35361
35362 * g++.dg/template/nontype3.C: New test.
35363 * g++.dg/template/static2.C: Tweaked the dg-error clause.
35364
35365 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35366
35367 * g++.dg/warn/noreturn-3.C: Also test instantiation.
35368
35369 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
35370
35371 PR c++/13387
35372 * g++.dg/expr/assign1.C: New test.
35373
35374 PR c++/13242
35375 * g++.dg/abi/mangle19-1.C: New test.
35376 * g++.dg/abi/mangle19-2.C: New test.
35377
35378 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
35379
35380 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
35381
35382 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
35383
35384 * gcc.c-torture/execute/20031216-1.c: New test.
35385
35386 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35387
35388 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
35389 an ICE regression.
35390
35391 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35392
35393 PR c++/10926
35394 * g++.dg/template/error9.C: New test.
35395
35396 PR c++/11116
35397 * g++.dg/template/error8.C: New test.
35398
35399 2003-12-15 Roger Sayle <roger@eyesopen.com>
35400
35401 PR middle-end/13400
35402 * gcc.c-torture/execute/20031215-1.c: New test case.
35403
35404 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35405
35406 PR c++/13269
35407 * g++.dg/parse/error5.C: New test.
35408
35409 PR c++/12989
35410 * g++.dg/expr/sizeof1.C: New test.
35411
35412 PR c++/13310
35413 * g++.dg/template/crash15.C: New test.
35414
35415 2003-12-15 Geoffrey Keating <geoffk@apple.com>
35416
35417 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
35418 a non-POD type as the last named parameter of a varargs function.
35419
35420 2003-12-15 Mark Mitchell <mark@codesourcery.com>
35421
35422 PR c++/13243
35423 PR c++/12573
35424 * g++.dg/template/crash14.C: New test.
35425 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
35426
35427 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
35428
35429 * g++.dg/other/java1.C: New test.
35430
35431 PR c++/13241
35432 * g++.dg/abi/mangle18-1.C: New test.
35433 * g++.dg/abi/mangle18-2.C: New test.
35434
35435 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35436
35437 PR optimization/10312
35438 * gcc.c-torture/execute/20031214-1.c: New.
35439
35440 2003-12-14 Mark Mitchell <mark@codesourcery.com>
35441
35442 PR c++/10779
35443 PR c++/12160
35444 * g++.dg/parse/error3.C: New test.
35445 * g++.dg/parse/error4.C: Likewise.
35446 * g++.dg/abi/mangle4.C: Tweak error messages.
35447 * g++.dg/lookup/using5.C: Likewise.
35448 * g++.dg/other/error2.C: Likewise.
35449 * g++.dg/parse/typename5.C: Likewise.
35450 * g++.dg/parse/undefined1.C: Likewise.
35451 * g++.dg/template/arg2.C: Likewise.
35452 * g++.dg/template/ttp3.C: Likewise.
35453 * g++.dg/template/type1.C: Likewise.
35454 * g++.old-deja/g++.other/crash32.C: Likewise.
35455 * g++.old-djea/g++.pt/defarg8.C: Likewise.
35456
35457 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35458
35459 PR c++/13106
35460 * g++.dg/warn/noreturn-3.C: New test.
35461
35462 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
35463
35464 PR c++/13118
35465 * g++.dg/abi/covariant3.C: New.
35466
35467 2003-12-12 Jakub Jelinek <jakub@redhat.com>
35468
35469 * g++.dg/eh/ia64-1.C: New test.
35470
35471 2003-12-12 Roger Sayle <roger@eyesopen.com>
35472
35473 PR optimization/13037
35474 * g77.f-torture/execute/13037.f: New test case.
35475
35476 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
35477
35478 PR c++/12881
35479 * g++.dg/abi/covariant2.C: New.
35480
35481 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
35482
35483 * gcc.dg/cpp/trad/macro.c: New tests.
35484
35485 2003-12-11 Zack Weinberg <zack@codesourcery.com>
35486
35487 * gcc.c-torture/execute/wchar_t-1.x: Delete.
35488
35489 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
35490
35491 PR other/10819
35492 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
35493 to fix Bug 10819.
35494 * lib/g++.exp (g++_version): Likewise.
35495 * lib/g77.exp (g77_version): Likewise.
35496 * lib/objc.exp (default_objc_version): Likewise.
35497
35498 2003-12-10 Richard Henderson <rth@redhat.com>
35499
35500 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
35501
35502 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
35503
35504 2003-12-08 Matt Austern <austern@apple.com>
35505
35506 PR c/13134
35507 * lib/gcc-dg.exp (dg-require-visibility): Define.
35508 * lib/target-supports (check_visibility_available): Define.
35509 * gcc.dg/visibility-1.c: New test.
35510 * gcc.dg/visibility-2.c: Likewise.
35511 * gcc.dg/visibility-3.c: Likewise.
35512 * gcc.dg/visibility-4.c: Likewise.
35513 * gcc.dg/visibility-5.c: Likewise.
35514 * gcc.dg/visibility-6.c: Likewise.
35515 * g++.dg/ext/visibility-1.C: Likewise.
35516 * g++.dg/ext/visibility-2.C: Likewise.
35517 * g++.dg/ext/visibility-3.C: Likewise.
35518 * g++.dg/ext/visibility-4.C: Likewise.
35519 * g++.dg/ext/visibility-5.C: Likewise.
35520 * g++.dg/ext/visibility-6.C: Likewise.
35521
35522 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35523
35524 * g++.dg/lookup/java1.C: New test.
35525 * g++.dg/lookup/java2.C: New test.
35526
35527 2003-12-07 Falk Hueffner <falk@debian.org>
35528
35529 * g++.dg/opt/noreturn-1.C: New test.
35530
35531 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
35532
35533 * gcc.dg/overflow-1.c: New test.
35534
35535 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35536
35537 * g77.f-torture/compile/13060.f: New test.
35538
35539 2003-12-06 Mark Mitchell <mark@codesourcery.com>
35540
35541 PR c++/13323
35542 * g++.dg/inherit/operator2.C: New test.
35543
35544 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35545
35546 PR c++/13305
35547 * g++.dg/ext/attrib9.C: New test.
35548
35549 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35550
35551 PR c++/13314
35552 * g++.dg/template/error7.C: New test.
35553
35554 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
35555 J"orn Rennecke <joern.rennecke@superh.com>
35556
35557 PR target/13302
35558 * g++.dg/other/struct-va_list.C: New test.
35559
35560 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35561
35562 PR c++/13166
35563 * g++.dg/parse/defarg6.C: New test.
35564
35565 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
35566
35567 PR target/13256
35568 * gcc.c-torture/execute/20031201-1.c: New test.
35569
35570 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
35571
35572 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
35573
35574 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35575
35576 * gcc.dg/builtin-return-1.c: New test.
35577
35578 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
35579 J"orn Rennecke <joern.rennecke@superh.com>
35580
35581 PR optimization/13260
35582 * gcc.c-torture/execute/20031204-1.c: New test.
35583
35584 2003-12-03 Mark Mitchell <mark@codesourcery.com>
35585
35586 PR c++/9127
35587 * g++.dg/template/error6.C: New test.
35588
35589 2003-12-03 Jakub Jelinek <jakub@redhat.com>
35590
35591 * gcc.dg/20031202-1.c: New test.
35592
35593 2003-12-03 Mark Mitchell <mark@codesourcery.com>
35594
35595 PR c++/13179
35596 * g++.dg/template/eh1.C: New test.
35597
35598 PR c++/10771
35599 * g++.dg/template/error5.C: New test.
35600
35601 2003-12-02 David Ung <davidu@mips.com>
35602
35603 * gcc.dg/compat/vector-check.h: Corrected type for var
35604 g_##TMODE
35605
35606 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35607
35608 PR c++/10126
35609 * g++.dg/template/ptrmem8.C: New test.
35610
35611 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35612
35613 PR c++/12573
35614 * g++.dg/template/dependent-expr3.C: New test.
35615
35616 2003-12-01 James Lemke <jim@wasabisystems.com>
35617
35618 * gcc.dg/arm-g2.c: New test.
35619
35620 2003-12-01 Roger Sayle <roger@eyesopen.com>
35621
35622 PR optimization/11634
35623 * gcc.dg/20031201-2.c: New test case.
35624
35625 2003-12-01 Zack Weinberg <zack@codesourcery.com>
35626
35627 PR 11433
35628 * objc.dg/proto-lossage-3.m: New test.
35629
35630 2003-12-01 Roger Sayle <roger@eyesopen.com>
35631
35632 PR optimization/12628
35633 * gcc.dg/20031201-1.c: New test case.
35634
35635 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35636
35637 * gcc.dg/unaligned-1.c: New test.
35638
35639 2003-11-30 Mark Mitchell <mark@codesourcery.com>
35640
35641 PR c++/9849
35642 * g++.dg/template/error4.C: New test.
35643 * g++.dg/template/nested3.C: Adjust error markers.
35644
35645 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35646
35647 * gcc.dg/cpp/assert4.c: Check more #system assertions.
35648
35649 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
35650
35651 PR c/10333
35652 * gcc.dg/bitfld-7.c: New test.
35653
35654 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
35655
35656 * gcc.dg/tls/asm-1.C: New test.
35657
35658 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35659
35660 * gcc.dg/cpp/assert4.c: Update.
35661
35662 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
35663
35664 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
35665 * gcc.dg/builtin-apply3.c: New test.
35666
35667 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35668
35669 * lib/compat.exp (compat-obj): New xfaildata parameter.
35670 Use it to set compiler_conditional_xfail_data before compiling.
35671 (compat-get-options): Handle dg-xfail-if.
35672 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
35673 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
35674 * gcc.dg/compat/vector-1_y.c: Likewise.
35675 * gcc.dg/compat/vector-2_x.c: Likewise.
35676 * gcc.dg/compat/vector-2_y.c: Likewise.
35677
35678 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35679
35680 * g++.dg/opt/reg-stack4.C: New test.
35681
35682 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35683
35684 * gcc.dg/builtin-apply2.c: New test.
35685
35686 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
35687
35688 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
35689
35690 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35691
35692 PR c++/12924
35693 * g++.dg/template/template-id-2.C: New test.
35694
35695 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35696
35697 PR c++/5369
35698 * g++.dg/template/memfriend1.C: New test.
35699 * g++.dg/template/memfriend2.C: Likewise.
35700 * g++.dg/template/memfriend3.C: Likewise.
35701 * g++.dg/template/memfriend4.C: Likewise.
35702 * g++.dg/template/memfriend5.C: Likewise.
35703 * g++.dg/template/memfriend6.C: Likewise.
35704 * g++.dg/template/memfriend7.C: Likewise.
35705 * g++.dg/template/memfriend8.C: Likewise.
35706 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
35707
35708 2003-11-21 Mark Mitchell <mark@codesourcery.com>
35709
35710 PR c++/12515
35711 * g++.dg/ext/cond1.C: New test.
35712
35713 2003-11-20 Richard Henderson <rth@redhat.com>
35714
35715 * gcc.dg/20020201-2.c: Remove.
35716 * gcc.dg/20020201-4.c: Remove.
35717 * gcc.dg/20020304-1.c: Remove.
35718
35719 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
35720
35721 * gcc.dg/cpp/trad/xwin1.c: New test case.
35722
35723 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
35724
35725 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
35726 * lib/g77.exp: Likewise.
35727 * lib/objc.exp: Likewise.
35728 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
35729 for darwin.
35730
35731 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35732
35733 PR c++/12932
35734 * g++.dg/template/static5.C: New test.
35735
35736 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
35737
35738 * gcc.dg/nested-func-1.c: New test.
35739
35740 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35741
35742 * gcc.dg/cpp/assert4.c: New test.
35743
35744 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
35745
35746 PR c++/2294
35747 * g++.dg/lookup/using9.c: New test.
35748
35749 2003-11-14 Mark Mitchell <mark@codesourcery.com>
35750
35751 PR c++/12762
35752 * g++.dg/template/error3.C: New test.
35753
35754 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
35755
35756 PR ada/13035
35757 * ada/acats/run_acats, run_all.sh: Fix syntax error.
35758 No longer use a wrapper for gcc, since this does not work under
35759 Windows.
35760
35761 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
35762
35763 PR c++/2094
35764 * g++.dg/template/ptrmem7.C: New test.
35765
35766 2003-11-13 Andrew Pinski <apinski@apple.com>
35767
35768 * gcc.c-torture/compile/20031113-1.c: New test.
35769
35770 2003-11-13 Mark Mitchell <mark@codesourcery.com>
35771 Kean Johnston <jkj@sco.com>
35772
35773 PR c/13029
35774 * gcc.dg/unused-4.c: Update.
35775
35776 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
35777
35778 * g++.dg/opt/const3.C: New test.
35779
35780 2003-11-13 Jan Hubicka <jh@suse.cz>
35781
35782 * gcc.c-torture/compile/20031112-1.c: New test.
35783
35784 2003-11-12 Mark Mitchell <mark@codesourcery.com>
35785
35786 * g++.dg/parse/crash10.C: Remove bogus error marker.
35787
35788 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35789
35790 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
35791 (host_gcc): Likewise.
35792 (ROOT): Honor $PWDCMD.
35793 (BASE): Likewise.
35794 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
35795
35796 2003-11-12 Catherine Moore <clm@redhat.com>
35797
35798 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
35799
35800 2003-11-12 Andreas Jaeger <aj@suse.de>
35801 Jakub Jelinek <jakub@redhat.com>
35802 Andrew Pinski <pinskia@physics.uc.edu>
35803 Richard Henderson <rth@redhat.com>
35804
35805 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
35806 systems.
35807 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
35808
35809 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
35810 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
35811
35812 2003-11-11 Andreas Jaeger <aj@suse.de>
35813
35814 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
35815
35816 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
35817
35818 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
35819
35820 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
35821 Clean ups.
35822
35823 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
35824
35825 * gcc.dg/trampoline-1.c: New test.
35826
35827 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
35828
35829 * gcc.c-torture/compile/200031109-1.c: New test.
35830
35831 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
35832
35833 PR c/3190
35834 PR c/8714
35835 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35836 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
35837 gcc.dg/format/no-y2k-1.c: Update.
35838
35839 2003-11-08 Roger Sayle <roger@eyesopen.com>
35840
35841 PR optimization/10467
35842 * gcc.dg/20031108-1.c: New test case.
35843
35844 2003-11-07 Geoffrey Keating <geoffk@apple.com>
35845
35846 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
35847
35848 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
35849
35850 * gcc.dg/compound-lvalue-1.c: New test.
35851 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
35852 some XFAILs.
35853
35854 2003-11-06 Geoffrey Keating <geoffk@apple.com>
35855
35856 * gcc.dg/altivec-varargs-1.c: New test.
35857
35858 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35859
35860 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
35861 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
35862 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
35863 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
35864 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
35865
35866 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
35867
35868 * gcc.dg/cond-lvalue-1.c: New test.
35869
35870 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
35871
35872 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
35873
35874 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35875
35876 PR c++/11616
35877 * g++.dg/template/instantiate5.C: New test.
35878
35879 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35880
35881 PR c++/12726
35882 * g++.dg/ext/complit2.C: Replace test with self-contained version.
35883 * ChangeLog: Add missing first entry for above test.
35884
35885 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35886
35887 PR c++/9810
35888 * g++.dg/template/using8.C: New test.
35889 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
35890
35891 2003-11-02 Roger Sayle <roger@eyesopen.com>
35892
35893 PR optimization/10817
35894 * gcc.c-torture/compile/20031102-1.c: New test case.
35895
35896 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
35897
35898 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
35899 2147483647.
35900
35901 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
35902
35903 * gcc.dg/20031102-1.c: New test.
35904
35905 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
35906
35907 * gcc.dg/complex-1.c: New test.
35908
35909 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35910
35911 PR c++/12796
35912 * g++.dg/template/crash13.C: Adjust expected error location.
35913 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35914
35915 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
35916
35917 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
35918
35919 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
35920
35921 PR/10239
35922 * gcc.c-torture/compile/20031031-2.c: New test.
35923
35924 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
35925
35926 PR/11640
35927 * gcc.c-torture/compile/20031031-1.c: New test.
35928
35929 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
35930
35931 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
35932 * gcc.misc-tests/bprob.exp: Likewise.
35933 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
35934 the execution test on arm-elf configs.
35935 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
35936 configs that don't support scratch files.
35937 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
35938
35939 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
35940
35941 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
35942 done by dejagnu.
35943
35944 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
35945
35946 * ada/acats/run_all.sh: Redirect mv output to /dev/null
35947 Avoid non pure sh syntax. Add more logging.
35948
35949 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
35950 fail.
35951
35952 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35953
35954 PR libgcj/10610
35955 * gcc.dg/ppc-stackalign-1.c: New test.
35956
35957 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
35958
35959 * ada/acats/run_all.sh: Change output to be more compliant with
35960 dejagnu framework.
35961 Create acats.sum and acats.log files under testsuite/ada/acats
35962 Only run [a-z]* directories, to filter out e.g. CVS.
35963 Redirect build output to log file.
35964
35965 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
35966
35967 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
35968
35969 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
35970
35971 PR ada/5909:
35972 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
35973
35974 2003-10-27 Jakub Jelinek <jakub@redhat.com>
35975
35976 * gcc.c-torture/compile/20031023-1.c: New test.
35977 * gcc.c-torture/compile/20031023-2.c: New test.
35978 * gcc.c-torture/compile/20031023-3.c: New test.
35979 * gcc.c-torture/compile/20031023-4.c: New test.
35980
35981 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35982
35983 PR c++/10371
35984 * g++.dg/lookup/scoped8.C: New test.
35985
35986 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
35987
35988 * g++.dg/opt/reg-stack3.C: New test.
35989
35990 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
35991
35992 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
35993
35994 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35995
35996 PR c++/11076
35997 * g++.dg/template/crash13.C: New test.
35998
35999 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
36000
36001 * gcc.dg/c99-restrict-2.c: New test.
36002
36003 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
36004
36005 PR c++/12698, c++/12699, c++/12700, c++/12566
36006 * g++.dg/inherit/covariant9.C: New test.
36007 * g++.dg/inherit/covariant10.C: New test.
36008 * g++.dg/inherit/covariant11.C: New test.
36009
36010 2003-10-23 Jason Merrill <jason@redhat.com>
36011
36012 PR c++/12726
36013 * g++.dg/ext/complit2.C: New test.
36014
36015 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
36016
36017 PR target/12654
36018 * gcc.c-torture/execute/20031020-1.c: New test.
36019
36020 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36021
36022 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
36023 following the jump_insn.
36024
36025 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
36026
36027 * gcc.dg/cast-lvalue-1.c: New test.
36028
36029 2003-10-21 Mark Mitchell <mark@codesourcery.com>
36030
36031 PR c++/11962
36032 * g++.dg/template/cond2.C: New test.
36033
36034 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
36035
36036 * gcc.dg/builtins-28.c: New test.
36037
36038 2003-10-20 Jan Hubicka <jh@suse.cz>
36039
36040 * g++.dg/opt/inline4.C: Do not use min-inline-insns
36041 parameter.
36042 * gcc.dg/inline-2.c: Likewise.
36043
36044 2003-10-20 Phil Edwards <phil@codesourcery.com>
36045
36046 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
36047 * gcc.dg/nest.c: Likewise.
36048
36049 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36050
36051 PR c++/9781, c++/10583, c++/11862
36052 * g++.dg/parse/crash13.C: New test.
36053
36054 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36055
36056 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
36057
36058 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36059
36060 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
36061 Define HAVE_C99_RUNTIME except on Solaris.
36062 * gcc.dg/builtins-20.c: Likewise.
36063
36064 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36065
36066 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
36067
36068 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36069
36070 PR c++/12495
36071 * g++.dg/template/crash21.C: New test.
36072
36073 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36074
36075 PR c++/2513
36076 * g++.dg/template/typename5.C: New test.
36077
36078 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36079
36080 PR c++/12369
36081 * g++.dg/template/friend25.C: New test.
36082
36083 2003-10-16 Ziemowit Laski <zlaski@apple.com>
36084
36085 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
36086 versions.
36087
36088 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
36089
36090 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
36091 == 2147483647.
36092
36093 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
36094
36095 * gcc.c-torture/execute/960416-1.x: Remove.
36096 * gcc.c-torture/execute/divconst-3.x: Likewise.
36097
36098 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
36099
36100 PR target/12598
36101 * gcc.dg/torture/cris-volatile-1.c: New test.
36102
36103 2003-10-14 Roger Sayle <roger@eyesopen.com>
36104
36105 PR optimization/9325
36106 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
36107 for overflowing floating point to integer conversion during RTL
36108 simplification.
36109
36110 2003-10-13 Ziemowit Laski <zlaski@apple.com>
36111
36112 * objc/execute/_cmd.m: Fix typo.
36113 * objc.dg/image-info.m, objc.dg/symtab-1.m:
36114 Relax 'scan-assembler' regexp.
36115 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
36116 objc.dg/try-catch-4.m: Run on non-Darwin targets.
36117 * objc.dg/zero-link-2.m: Remove blank line.
36118 * objc.dg/zero-link-3.m: New test case.
36119
36120 2003-10-13 Geoffrey Keating <geoffk@apple.com>
36121
36122 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
36123
36124 * gcc.dg/asm-names.c: Use scan-assembler-not rather
36125 than linker trickery.
36126
36127 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36128
36129 PR c++/12370
36130 * g++.dg/other/friend2.C: New test.
36131
36132 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36133
36134 * gcc.dg/20031012-1.c: New test.
36135
36136 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
36137
36138 * gcc.dg/weak/weak-3.c: Fix for new warning.
36139
36140 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
36141
36142 PR optimization/8750
36143 * gcc.c-torture/execute/20031012-1.c: New test case.
36144
36145 2003-10-11 Roger Sayle <roger@eyesopen.com>
36146
36147 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
36148 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
36149
36150 2003-10-11 Roger Sayle <roger@eyesopen.com>
36151
36152 PR optimization/12260
36153 * gcc.c-torture/compile/20031011-2.c: New test case.
36154
36155 2003-10-11 Roger Sayle <roger@eyesopen.com>
36156
36157 * gcc.c-torture/execute/20031011-1.c: New testcase.
36158
36159 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
36160
36161 * gcc.c-torture/compile/20031011-1.c: New test.
36162
36163 2003-10-11 Jan Hubicka <jh@suse.cz>
36164
36165 * g++.dg/other/first-global.C: New test.
36166
36167 2003-10-11 Roger Sayle <roger@eyesopen.com>
36168
36169 * gcc.c-torture/execute/string-opt-18.c: New testcase.
36170
36171 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
36172
36173 * gcc.c-torture/compile/20031010-1.c: New test.
36174
36175 2003-10-10 Geoffrey Keating <geoffk@apple.com>
36176
36177 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
36178 * gcc.c-torture/execute/va-arg-25.c: ... here.
36179
36180 2003-10-09 Mark Mitchell <mark@codesourcery.com>
36181
36182 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
36183
36184 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
36185
36186 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
36187
36188 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36189
36190 * g++.dg/parse/error2.C: New test.
36191
36192 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
36193
36194 PR c++/11097
36195 * g++.dg/other/error5.C: Modify the error message.
36196 * g++.dg/lookup/using8.C: New test.
36197
36198 2003-10-07 Geoffrey Keating <geoffk@apple.com>
36199
36200 * gcc.dg/darwin-abi-2.c: New file.
36201 * gcc.c-torture/execute/va-arg-24.c: New file.
36202
36203 2003-10-06 Bob Wilson <bob.wilson@acm.org>
36204
36205 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
36206 indentation.
36207
36208 2003-10-06 Mark Mitchell <mark@codesourcery.com>
36209
36210 PR c++/10147
36211 * g++.dg/other/error4.C: Update error messages.
36212 * g++.dg/template/ptrmem4.C: Likewise.
36213
36214 PR c++/12337
36215 * g++.dg/init/new9.C: New test.
36216
36217 PR c++/12334, c++/12236, c++/8656
36218 * g++.dg/ext/attrib8.C: New test.
36219
36220 2003-10-06 Devang Patel <dpatel@apple.com>
36221
36222 * gcc.dg/debug/dwarf2-3.h: New test.
36223 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
36224
36225 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
36226
36227 * g++.dg/opt/cfg2.C: New test.
36228
36229 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36230
36231 * g++.dg/opt/float1.C: New test.
36232
36233 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36234
36235 * gcc.dg/c90-array-lval-6.c: New test.
36236 * gcc.dg/c99-array-lval-6.c: New test.
36237
36238 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
36239 Ziemowit Laski <zlaski@apple.com>
36240
36241 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
36242 'Derived', so that it is never considered a class method; add
36243 new warning for '+port' method ambiguity.
36244 * objc.dg/method-12.m: Include <objc/objc.h> instead of
36245 <objc/objc-api.h> (needed on Mac OS X).
36246 * objc.dg/method-13.m: New test.
36247
36248 2003-10-03 Roger Sayle <roger@eyesopen.com>
36249
36250 PR optimization/9325, PR java/6391
36251 * gcc.c-torture/execute/20031003-1.c: New test case.
36252
36253 2003-10-02 Mark Mitchell <mark@codesourcery.com>
36254
36255 PR optimization/12180
36256 * gcc.dg/20031002-1.c: New test.
36257
36258 PR c++/12486
36259 * g++.dg/inherit/error1.C: New test.
36260
36261 2003-10-02 Chris Demetriou <cgd@broadcom.com>
36262
36263 * lib/f-torture.exp (search_for): Rename to...
36264 (search_for_re): This. Also, clean up comments and the
36265 "regexp" invocation.
36266
36267 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
36268
36269 * gcc.c-torture/compile/20031002-1.c: New test.
36270
36271 2003-10-02 Jakub Jelinek <jakub@redhat.com>
36272
36273 * g++.dg/opt/cond1.C: New test.
36274
36275 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
36276
36277 * gcc.dg/Wold-style-definition-2.c: New testcase.
36278 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
36279
36280 2003-09-29 Richard Henderson <rth@redhat.com>
36281
36282 * g++.dg/init/array10.C: Add dg-options.
36283
36284 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
36285
36286 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
36287
36288 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36289
36290 * g++.dg/template/friend19.C: Fix typo.
36291 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
36292
36293 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
36294
36295 * gcc.c-torture/execute/20030928-1.c: New test.
36296 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
36297
36298 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
36299
36300 * g++.dg/opt/unroll1.C: New test.
36301
36302 2003-09-26 Roger Sayle <roger@eyesopen.com>
36303
36304 PR optimization/11741
36305 * gcc.dg/20030926-1.c: New test case.
36306
36307 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36308
36309 PR c++/5655
36310 * g++.dg/parse/access7.C: New test.
36311 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
36312
36313 2003-09-24 Ziemowit Laski <zlaski@apple.com>
36314
36315 MERGE OF objc-improvements-branch into MAINLINE:
36316 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
36317 if libobjc has not been built.
36318 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
36319 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
36320 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
36321 objc/execute/nested-3.m, objc/execute/np-2.m,
36322 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
36323 objc/execute/redefining_self.m, objc/execute/root_methods.m,
36324 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
36325 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
36326 objc.dg/special/unclaimed-category-1.h,
36327 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
36328 well as GNU runtime.
36329 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
36330 * execute/cascading-1.m, execute/function-message-1.m,
36331 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
36332 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
36333 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
36334 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
36335 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
36336 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
36337 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
36338 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
36339 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
36340 * objc.dg/bitfield-2.m: Run only on Darwin.
36341 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
36342 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
36343 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
36344 * objc.dg/const-str-1.m: Fix constant string layout.
36345
36346 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
36347
36348 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
36349
36350 2003-09-23 Geoffrey Keating <geoffk@apple.com>
36351
36352 * gcc.dg/darwin-abi-1.c: New file.
36353
36354 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
36355
36356 PR target/12281
36357 * gcc.c-torture/compile/20030921-1.c: New test.
36358
36359 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36360
36361 * g++.dg/opt/reg-stack2.C: New test.
36362
36363 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
36364
36365 * g++.dg/eh/delayslot1.C: New test.
36366
36367 2003-09-20 Richard Henderson <rth@redhat.com>
36368
36369 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
36370
36371 2003-09-20 Roger Sayle <roger@eyesopen.com>
36372
36373 * gcc.c-torture/execute/20030920-1.c: New test case.
36374
36375 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36376
36377 * g++.dg/rtti/typeid3.C: Correct expected error message.
36378
36379 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36380
36381 PR c++/157
36382 * g++.dg/parse/crash12.C: New test.
36383
36384 2003-09-19 Janis Johnson <janis187@us.ibm.com>
36385
36386 * gcc.dg/compat/mixed-struct-check.h: New.
36387 * gcc.dg/compat/mixed-struct-defs.h: New.
36388 * gcc.dg/compat/mixed-struct-init.h: New.
36389 * gcc.dg/compat/struct-by-value-19_main.c: New.
36390 * gcc.dg/compat/struct-by-value-19_x.c: New.
36391 * gcc.dg/compat/struct-by-value-19_y.c: New.
36392 * gcc.dg/compat/struct-by-value-20_main.c: New.
36393 * gcc.dg/compat/struct-by-value-20_x.c: New.
36394 * gcc.dg/compat/struct-by-value-20_y.c: New.
36395 * gcc.dg/compat/struct-return-19_main.c: New.
36396 * gcc.dg/compat/struct-return-19_x.c: New.
36397 * gcc.dg/compat/struct-return-19_y.c: New.
36398 * gcc.dg/compat/struct-return-20_main.c: New.
36399 * gcc.dg/compat/struct-return-20_x.c: New.
36400 * gcc.dg/compat/struct-return-20_y.c: New.
36401
36402 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
36403 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
36404 so that it will not complain on LP64 targets.
36405
36406 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36407
36408 PR c++/495
36409 * g++.dg/template/friend24.C: New test.
36410
36411 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
36412
36413 PR c++/12332
36414 * g++.dg/template/memtmpl2.C: New test.
36415
36416 2003-09-18 Mark Mitchell <mark@codesourcery.com>
36417
36418 PR target/11184
36419 * gcc.dg/builtin-apply1.c: New test.
36420
36421 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
36422
36423 PR c++/9848
36424 * g++.dg/warn/Wunused-4.C: New test.
36425
36426 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36427
36428 PR c++/12316
36429 * g++.dg/other/gc2.C: New test.
36430
36431 2003-09-17 Mark Mitchell <mark@codesourcery.com>
36432
36433 PR c++/11991
36434 * g++.dg/rtti/typeid3.C: New test.
36435
36436 PR c++/12266
36437 * g++.dg/overload/template1.C: New test.
36438
36439 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
36440
36441 * g++.dg/opt/cfg3.C: New test.
36442
36443 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36444
36445 PR c++/7939
36446 * g++.dg/template/crash11.C: New test.
36447
36448 2003-09-16 Jason Merrill <jason@redhat.com>
36449 Jakub Jelinek <jakub@redhat.com>
36450
36451 * gcc.dg/attr-warn-unused-result.c: New test.
36452
36453 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
36454
36455 PR c++/12184
36456 * g++.dg/expr/call2.C: New test.
36457
36458 2003-09-15 Andreas Jaeger <aj@suse.de>
36459
36460 * gcc.dg/Wold-style-definition-1.c: New test.
36461
36462 2003-09-14 Mark Mitchell <mark@codesourcery.com>
36463
36464 PR c++/3907
36465 * g++.dg/parse/template12.C: New test.
36466
36467 * g++.dg/abi/bitfield11.C: New test.
36468 * g++.dg/abi/bitfield12.C: Likewise.
36469
36470 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
36471
36472 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
36473 non-expansion of functional macro name without arguments at EOL.
36474 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
36475
36476 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
36477
36478 * gcc.c-torture/execute/20030914-[12].c: New tests.
36479
36480 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
36481
36482 PR c++/11788
36483 * g++.dg/overload/addr1.C: New test.
36484
36485 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
36486
36487 * gcc.dg/20030909-1.c: New test.
36488
36489 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
36490
36491 * gcc.dg/ultrasp10.c: New test.
36492
36493 2003-09-09 Devang Patel <dpatel@apple.com>
36494
36495 * gcc.dg/darwin-ld-6.c: New test.
36496
36497 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36498
36499 * gcc.dg/torture/builtin-explog-1.c: New testcase.
36500
36501 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36502
36503 * gcc.dg/ia64-types1.c: New test.
36504 * gcc.dg/ia64-types2.c: Likewise.
36505
36506 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36507
36508 * gcc.dg/builtins-1.c: Add more _Complex tests.
36509 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36510
36511 * gcc.dg/builtins-1.c: Test existing _Complex functions.
36512 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36513
36514 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36515
36516 PR c++/11786
36517 * g++.dg/lookup/koenig2.C: New test.
36518
36519 PR c++/5296
36520 * g++.dg/rtti/typeid2.C: New test.
36521
36522 2003-09-08 Jakub Jelinek <jakub@redhat.com>
36523
36524 * gcc.c-torture/compile/20030904-1.c: New test.
36525
36526 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36527
36528 * g++.dg/opt/longbranch2.C: New test.
36529
36530 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36531
36532 * g++.dg/template/crash10.C: Only compile it.
36533
36534 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36535
36536 PR middle-end/11665
36537 * gcc.c-torture/compile/20030907-1.c: New test.
36538 * g++.dg/init/array11.C: New test.
36539
36540 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36541
36542 PR c++/11852
36543 * g++.dg/init/struct1.C: New test.
36544
36545 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36546
36547 PR c++/12181
36548 * g++.dg/expr/comma1.C: New test.
36549
36550 2003-09-06 Mark Mitchell <mark@codesourcery.com>
36551
36552 PR c++/11867
36553 * g++.dg/expr/static_cast5.C: New test.
36554
36555 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
36556
36557 PR c++/11507
36558 * g++.dg/lookup/scoped7.C: New test.
36559
36560 PR c++/9574
36561 * g++.dg/other/static1.C: New test.
36562
36563 PR c++/11490
36564 * g++.dg/warn/template-1.C: New test.
36565
36566 PR c++/11432
36567 * g++.dg/template/crash10.C: New test.
36568
36569 PR c++/2478
36570 * g++.dg/overload/VLA.C: New test.
36571
36572 PR c++/10804
36573 * g++.dg/template/call1.C: New test.
36574
36575 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
36576
36577 PR c++/11794
36578 * g++.dg/parse/using3.C: New test.
36579
36580 2003-09-06 Roger Sayle <roger@eyesopen.com>
36581
36582 PR c++/11409
36583 * g++.dg/overload/builtin3.C: New test case.
36584
36585 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
36586
36587 PR c/9862
36588 * gcc.dg/20030906-1.c: New test.
36589 * gcc.dg/20030906-2.c: Likewise.
36590
36591 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
36592
36593 PR c++/12167
36594 * g++.dg/parse/defarg5.C: New test.
36595
36596 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
36597
36598 2003-09-05 Mark Mitchell <mark@codesourcery.com>
36599
36600 PR c++/12163
36601 * g++.dg/expr/static_cast4.C: New test.
36602
36603 PR c++/12146
36604 * g++.dg/template/crash9.C: New test.
36605
36606 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
36607
36608 * g++.old-deja/g++.ext/pretty2.C: Update for change
36609 in __FUNCTION__.
36610 * g++.old-deja/g++.ext/pretty3.C: Likewise.
36611
36612 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
36613
36614 PR c++/11922
36615 * g++/dg/template/qualified-id1.C: New test.
36616
36617 PR c++/12037
36618 * g++.dg/warn/noeffect4.C: New test.
36619
36620 2003-09-04 Matt Austern <austern@apple.com>
36621
36622 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
36623 * g++.dg/ext/fnname2.C: Likewise.
36624 * g++.dg/ext/fnname3.C: Likewise.
36625
36626 2003-09-04 Mark Mitchell <mark@codesourcery.com>
36627
36628 * g++.dg/expr/lval1.C: New test.
36629 * g++.dg/ext/lvcast.C: Remove.
36630
36631 2003-09-03 Roger Sayle <roger@eyesopen.com>
36632
36633 PR optimization/11700.
36634 * gcc.c-torture/compile/20030903-1.c: New test case.
36635
36636 2003-09-03 Mark Mitchell <mark@codesourcery.com>
36637
36638 PR c++/12053
36639 * g++.dg/abi/layout4.C: New test.
36640
36641 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
36642
36643 PR c++/11553
36644 * g++.dg/parse/friend3.C: New test.
36645
36646 2003-09-02 Mark Mitchell <mark@codesourcery.com>
36647
36648 PR c++/11847
36649 * g++.dg/template/class1.C: New test.
36650
36651 PR c++/11808
36652 * g++.dg/expr/call1.C: New test.
36653
36654 2003-09-01 Mark Mitchell <mark@codesourcery.com>
36655
36656 PR c++/12114
36657 * g++.dg/init/ref9.C: New test.
36658
36659 PR c++/11972
36660 * g++.dg/template/nested4.C: New test.
36661
36662 2003-08-29 Mark Mitchell <mark@codesourcery.com>
36663
36664 PR c++/12093
36665 * g++.dg/template/non-dependent4.C: New test.
36666
36667 PR c++/11928
36668 * g++.dg/inherit/conv1.C: New test.
36669
36670 2003-08-29 Mark Mitchell <mark@codesourcery.com>
36671
36672 PR c++/6196
36673 * g++.dg/ext/label1.C: New test.
36674 * g++.dg/ext/label2.C: Likewise.
36675
36676 2003-08-28 Mark Mitchell <mark@codesourcery.com>
36677
36678 * g++.dg/expr/cond3.C: New test.
36679
36680 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36681
36682 * gcc.dg/builtins-1.c: Add new builtin cases.
36683
36684 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36685
36686 * gcc.dg/builtins-1.c: Add new cases.
36687 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36688
36689 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36690
36691 * gcc.dg/builtins-1.c: Add more math builtin tests.
36692 * gcc.dg/torture/builtin-attr-1.c: New test.
36693
36694 2003-08-28 Mark Mitchell <mark@codesourcery.com>
36695
36696 PR optimization/5079
36697 * g++.dg/opt/static3.C: New test.
36698
36699 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36700
36701 * gcc.misc-tests/gcov-10b.c: New test.
36702
36703 2003-08-27 Mark Mitchell <mark@codesourcery.com>
36704
36705 * g++.dg/opt/ptrmem3.C: New test.
36706
36707 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
36708
36709 2003-08-27 Jakub Jelinek <jakub@redhat.com>
36710
36711 * gcc.dg/20030826-2.c: New test.
36712
36713 2003-08-26 Roger Sayle <roger@eyesopen.com>
36714
36715 PR middle-end/12002
36716 * g77.f-torture/compile/12002.f: New test case.
36717
36718 2003-08-26 Roger Sayle <roger@eyesopen.com>
36719
36720 * gcc.dg/20030826-1.c: New test case.
36721
36722 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
36723
36724 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
36725
36726 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
36727
36728 PR c++/11871
36729 * c++.dg/lookup/crash1.C: New test.
36730
36731 * c++.dg/warn/noeffect3.C: New test.
36732
36733 2003-08-25 Janis Johnson <janis187@us.ibm.com>
36734
36735 * gcc.dg/compat/vector-1_x.c: Compile with -w.
36736 * gcc.dg/compat/vector-1_y.c: Ditto.
36737 * gcc.dg/compat/vector-2_x.c: Ditto.
36738 * gcc.dg/compat/vector-2_y.c: Ditto.
36739
36740 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
36741
36742 * gcc.dg/20030702-1.c: New test.
36743
36744 2003-08-25 Mark Mitchell <mark@codesourcery.com>
36745
36746 PR c++/8795
36747 * g++.dg/ext/altivec-1.C: New test.
36748
36749 2003-08-24 Richard Henderson <rth@redhat.com>
36750
36751 * g++.dg/eh/simd-2.C: Add -w for x86.
36752
36753 2003-08-23 Jakub Jelinek <jakub@redhat.com>
36754
36755 * gcc.dg/20030815-1.c: New test.
36756
36757 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36758
36759 PR c++/3765
36760 * g++.dg/parse/access6.C: New test.
36761
36762 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36763
36764 PR c++/641, c++/11876
36765 * g++.dg/template/friend22.C: New test.
36766 * g++.dg/template/friend23.C: Likewise.
36767
36768 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36769
36770 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
36771 identically.
36772
36773 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36774
36775 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
36776
36777 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36778
36779 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
36780
36781 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36782
36783 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
36784
36785 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36786
36787 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
36788
36789 2003-08-21 Mark Mitchell <mark@codesourcery.com>
36790
36791 PR c++/11919
36792 * g++.dg/overload/prom1.C: New test.
36793
36794 PR c++/11551
36795 * g++.dg/parse/dtor2.C: New test.
36796
36797 PR c++/10762
36798 * g++.dg/parse/using2.C: New test.
36799
36800 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
36801
36802 PR target/11805
36803 * gcc.c-torture/compile/20030821-1.c: New.
36804
36805 2003-08-20 Mark Mitchell <mark@codesourcery.com>
36806
36807 PR c++/11834
36808 * g++.dg/template/deduce2.C: New test.
36809
36810 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
36811
36812 * gcc.c-torture/execute/20030821-1.c: New test.
36813
36814 2003-08-20 Roger Sayle <roger@eyesopen.com>
36815
36816 PR middle-end/11984
36817 * gcc.dg/20030820-1.c: New test case.
36818
36819 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
36820
36821 PR c++/11945
36822 * g++.dg/warn/noeffect2.C: New test.
36823
36824 2003-08-19 Mark Mitchell <mark@codesourcery.com>
36825
36826 PR c++/10926
36827 * g++.dg/template/dtor2.C: New test.
36828
36829 PR c++/11684
36830 * g++.dg/template/operator1.C: New test.
36831 * g++.dg/parse/operator4.C: New test.
36832
36833 PR c++/11946.C
36834 * g++.dg/expr/enum1.C: New test.
36835 * gcc.dg/c99-bool-1.c: Remove bogus warning.
36836
36837 PR c++/11036.C
36838 * g++.dg/parse/elab2.C: New test.
36839 * g++.dg/parse/typedef4.C: Change error message.
36840 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
36841 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
36842 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
36843
36844 2003-08-19 Geoffrey Keating <geoffk@apple.com>
36845
36846 * gcc.dg/pch/warn-1.c: New.
36847 * gcc.dg/pch/warn-1.hs: New.
36848
36849 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
36850 not-tested file.
36851
36852 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
36853
36854 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
36855
36856 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
36857
36858 * gcc.dg/uninit-D.c: New Test.
36859 * gcc.dg/uninit-E.c: New Test.
36860 * gcc.dg/uninit-F.c: New Test.
36861 * gcc.dg/uninit-G.c: New Test.
36862
36863 2003-08-19 Michael Ritzert <ritzert@t-online.de>
36864
36865 * g++.dg/README: Describe the pch directory.
36866
36867 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36868
36869 PR c++/11174
36870 * g++.dg/parse/access4.C: New test.
36871 * g++.dg/parse/access5.C: Likewise.
36872 * g++.old-deja/g++.jason/access17.C: Adjust error message.
36873
36874 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
36875
36876 * gcc.dg/noncompile/20030818-1.c: New.
36877
36878 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
36879
36880 PR c++/11957
36881 * g++.dg/warn/noeffect1.C: New test.
36882
36883 * g++.dg/template/scope2.C: New test.
36884 * g++.dg/template/error2.C: Correct dg-error
36885
36886 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
36887
36888 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
36889
36890 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
36891
36892 PR C++/11512
36893 * g++.dg/template/warn1.C: New.
36894
36895 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
36896
36897 * g++.dg/template/error2.C: New test.
36898 * g++.dg/lookup/using7.C: Adjust errors
36899 * g++.old-deja/g++.pt/crash36.C: Likewise.
36900 * g++.old-deja/g++.pt/derived3.C: Likewise.
36901
36902 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36903
36904 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
36905 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
36906 * gcc.c-torture/execute/builtins/string-9.c: New, from
36907 string-opt-9.c. Adjust for execute/builtins framework.
36908 * gcc.c-torture/execute/string-opt-9.c: Delete.
36909
36910 2003-08-12 Mark Mitchell <mark@codesourcery.com>
36911
36912 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
36913
36914 * g++.dg/parse/ret-type2.C: New test.
36915
36916 PR c++/11703
36917 * g++.dg/init/new8.C: New test.
36918
36919 PR c++/10923
36920 * g++.dg/parse/typedef5.C: New test.
36921
36922 PR c++/9512
36923 * g++.dg/parse/qualified2.C: New test.
36924 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
36925 invalid code.
36926
36927 2003-08-11 Mark Mitchell <mark@codesourcery.com>
36928
36929 * g++.dg/conversion/ptrmem1.C: New test.
36930
36931 2003-08-11 Jakub Jelinek <jakub@redhat.com>
36932
36933 PR target/11693
36934 * gcc.dg/20030811-1.c: New test.
36935
36936 PR target/11535
36937 * gcc.c-torture/execute/20030811-1.c: New test.
36938
36939 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36940
36941 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
36942
36943 2003-08-10 Mark Mitchell <mark@codesourcery.com>
36944
36945 PR c++/11789.C
36946 * g++.dg/inherit/multiple1.C: New test.
36947
36948 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
36949
36950 * gcc.dg/spe1.c: New test.
36951
36952 PR c++/11670
36953 * g++.dg/expr/cast2.C: New test.
36954
36955 PR c++/10530
36956 * g++.dg/template/dependent-name2.C: New test.
36957
36958 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
36959
36960 * g++.dg/parse/crash11.C: Put the dg options in comments.
36961
36962 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
36963
36964 * lib/gcc-dg.exp: Update for diagnostic change.
36965
36966 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36967
36968 PR c++/5767
36969 * g++.dg/parse/crash11.C: New test.
36970
36971 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
36972
36973 * gcc.dg/cpp/spacing1.c: Update.
36974
36975 2003-08-04 Janis Johnson <janis187@us.ibm.com>
36976
36977 PR target/11739
36978 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
36979 a value for -mtune.
36980
36981 2003-08-04 Roger Sayle <roger@eyesopen.com>
36982
36983 PR middle-end/11771
36984 * gcc.c-torture/compile/20030804-1.c: New test case.
36985
36986 2003-08-04 Roger Sayle <roger@eyesopen.com>
36987
36988 * gcc.dg/20030804-1.c: New test case.
36989
36990 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
36991
36992 * gcc.dg/cpp/separate-1.c: New test.
36993
36994 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
36995
36996 PR c++/11704
36997 * g++.dg/template/dependent-expr2.C: New test.
36998
36999 PR c++/11766
37000 * g++.dg/expr/ptrmem1.C: New test.
37001
37002 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37003
37004 PR c++/9453
37005 * g++.dg/template/friend15.C: New test.
37006
37007 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
37008
37009 * lib/dg-pch.exp: Work round PCH bug.
37010
37011 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37012
37013 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
37014 builtins. Move cases from builtins-4.c here.
37015
37016 * gcc.dg/torture/builtin-math-1.c: New test taken from
37017 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
37018 additional cases.
37019
37020 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
37021 Delete.
37022
37023 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
37024
37025 PR c++/9447
37026 * g++.dg/template/using7.C: New test.
37027
37028 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
37029
37030 * import1.c, import2.c: New tests.
37031
37032 2003-08-01 Jakub Jelinek <jakub@redhat.com>
37033
37034 * g++.dg/eh/crossjump1.C: New test.
37035
37036 2003-08-01 Mark Mitchell <mark@codesourcery.com>
37037
37038 PR c++/11697
37039 * g++.dg/template/using6.C: New test.
37040
37041 PR c++/11744
37042 * g++.dg/template/koenig2.C: New test.
37043
37044 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37045
37046 PR c++/7983
37047 * g++.dg/parse/typedef4.C: New test.
37048
37049 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37050
37051 PR c++/8442, c++/8806
37052 * g++.dg/template/elab1.C: New test.
37053 * g++.dg/template/type2.C: Likewise.
37054 * g++.dg/template/ttp3.C: Adjust expected error message.
37055 * g++.old-deja/g++.law/visibility13.C: Likewise.
37056 * g++.old-deja/g++.niklas/t135.C: Likewise.
37057 * g++.old-deja/g++.pt/ttp41.C: Likewise.
37058 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
37059 template argument.
37060 * g++.old-deja/g++.pt/ttp44.C: Likewise.
37061
37062 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
37063
37064 PR c++/11295
37065 * g++.dg/ext/stmtexpr1.C: New test.
37066
37067 * g++.dg/opt/tmp1.C: New test.
37068
37069 PR c++/11525
37070 * g++.dg/parse/constant4.C: New test.
37071
37072 PR c++/9447
37073 * g++.dg/template/using5.C: New test.
37074
37075 2003-07-31 Roger Sayle <roger@eyesopen.com>
37076
37077 * gcc.dg/builtins-27.c: New test case.
37078
37079 2003-07-31 Jakub Jelinek <jakub@redhat.com>
37080
37081 * gcc.dg/tls/opt-7.c: New test.
37082
37083 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
37084
37085 * g++.old-deja/g++.other/crash18.C: Remove.
37086
37087 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
37088
37089 * g++.dg/template/explicit3.C: New.
37090 * g++.dg/template/explicit4.C: New.
37091 * g++.dg/template/explicit5.C: New.
37092
37093 PR c++/11347
37094 * g++.dg/template/memtmpl1.C: New.
37095
37096 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
37097
37098 PR target/11565
37099 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
37100 * gcc.dg/i386-387-5.c (dg-options): Likewise.
37101
37102 2003-07-30 Jan Hubicka <jh@suse.cz>
37103
37104 * vtgc1.c: Kill.
37105
37106 2003-07-29 Zack Weinberg <zack@codesourcery.com>
37107
37108 * gcc.dg/struct-in-proto-1.c: New test.
37109
37110 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
37111
37112 * gcc.dg/cpp/include2.c: Only expect one message.
37113
37114 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
37115
37116 PR c++/9447
37117 * g++.dg/template/using1.C: New test.
37118 * g++.dg/template/using2.C: New test.
37119 * g++.dg/template/using3.C: New test.
37120 * g++.dg/template/using4.C: New test.
37121
37122 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
37123
37124 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
37125 * gcc.c-torture/execute/string-opt-10.c: Likewise.
37126
37127 2003-07-28 Jan Hubicka <jh@suse.cz>
37128
37129 PR c++/11530
37130 * g++.dg/opt/call1.C: New test.
37131
37132 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
37133
37134 PR c++/11667
37135 * g++.dg/init/enum2.C: New test.
37136 * g++.dg/template/overload1.C: Add "-w" option.
37137
37138 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
37139
37140 * gcc.dg/Wdeclaration-after-statement-1.c,
37141 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
37142
37143 2003-07-28 Jakub Jelinek <jakub@redhat.com>
37144
37145 * gcc.c-torture/compile/20030725-1.c: New test.
37146
37147 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
37148
37149 * gcc.dg/20030505.c: Only run for SPE.
37150 Remove definition of opaque type.
37151
37152 2003-07-27 Mark Mitchell <mark@codesourcery.com>
37153
37154 * g++.dg/template/ptrmem6.C: New test.
37155
37156 2003-07-26 Geoffrey Keating <geoffk@apple.com>
37157
37158 * gcc.c-torture/compile/zero-strct-2.c: New test.
37159
37160 2003-07-25 Geoffrey Keating <geoffk@apple.com>
37161
37162 * gcc.dg/intermod-1.c: New test.
37163
37164 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
37165
37166 PR c++/11617
37167 * g++.dg/template/lookup2.C: New test.
37168 * g++.dg/template/memclass1.C: Remove instantiated from error.
37169 * g++.dg/other/error2.C: Tweak expected errors.
37170
37171 PR c++/11596
37172 * g++.dg/template/defarg3.C: New test.
37173
37174 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
37175
37176 2003-07-24 Mark Mitchell <mark@codesourcery.com>
37177
37178 * g++.dg/inherit/access5.C: New test.
37179
37180 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37181
37182 PR c++/11513
37183 * g++.dg/template/crash8.C: New test.
37184
37185 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
37186
37187 PR c/10602
37188 * gcc.dg/noncompile/incomplete-2.c: New test.
37189
37190 2003-07-23 Mark Mitchell <mark@codesourcery.com>
37191
37192 PR c++/11645
37193 * g++.dg/inherit/access4.C: New test.
37194
37195 PR c++/11517
37196 * g++.dg/expr/cond2.C: New test.
37197
37198 PR optimization/10679
37199 * g++.dg/opt/inline4.C: New test.
37200
37201 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
37202
37203 * g++.dg/parse/crash10: New test.
37204
37205 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37206
37207 * g++.dg/ext/flexary1.C: New test.
37208
37209 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37210
37211 PR c++/10793
37212 * g++.dg/template/crash9.C: New test.
37213
37214 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37215
37216 PR c++/3004
37217 * g++.dg/parse/typedef3.C: New test.
37218
37219 PR c++/7906
37220 * g++.dg/parse/operator2.C: New test.
37221
37222 PR c++/8895
37223 * g++.dg/parse/def-tmpl-arg1.C: New test.
37224
37225 PR c++/9282
37226 * g++.dg/parse/funptr1.C: New test.
37227
37228 PR c++/9452
37229 * g++.dg/parse/ambig3.C: New test.
37230
37231 PR c++/9454
37232 * g++.dg/parse/operator3.C: New test.
37233
37234 PR c++/9486
37235 * g++.dg/parse/template10.C: New test.
37236
37237 PR c++/9488
37238 * g++.dg/parse/template11.C: New test.
37239
37240 PR c++/10150
37241 * g++.dg/parse/invalid-op1.C: New test.
37242
37243 PR c++/10247
37244 * g++.dg/parse/condexpr1.C: New test.
37245
37246 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
37247
37248 * g++.dg/ext/packed3.C: New test.
37249 * g++.dg/ext/packed4.C: New test.
37250
37251 * gcc.dg/pack-test-3.c: New test.
37252
37253 2003-07-21 Janis Johnson <janis187@us.ibm.com>
37254
37255 * lib/compat.exp: Handle dg-options per source file.
37256 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
37257 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
37258 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
37259 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
37260 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
37261 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
37262 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
37263 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
37264 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
37265 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
37266 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
37267 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
37268 * g++.dg/compat/break/bitfield7_x.C: Ditto.
37269 * g++.dg/compat/break/bitfield7_y.C: Ditto.
37270
37271 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
37272
37273 PR c/10320
37274 * gcc.c-torture/execute/20030718-1.c: New test.
37275
37276 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
37277
37278 PR optimization/11536
37279 * gcc.dg/20030721-1.c: New test.
37280
37281 2003-07-19 Mark Mitchell <mark@codesourcery.com>
37282
37283 PR c++/11546
37284 * g++.dg/template/lookup1.C: New test.
37285
37286 2003-07-19 Zack Weinberg <zack@codesourcery.com>
37287
37288 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
37289 diagnostics of ill-formed constructs involving labels.
37290 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
37291 the new 'previously defined here' message.
37292
37293 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
37294
37295 * g++.dg/parse/non-dependent2.C: New test.
37296
37297 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
37298
37299 * g++.dg/init/init-ref4.C: xfail on targets without
37300 weak symbols.
37301
37302 2003-07-17 Jakub Jelinek <jakub@redhat.com>
37303
37304 PR target/11087
37305 * gcc.c-torture/execute/20030717-1.c: New test.
37306
37307 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
37308
37309 * g++.dg/opt/cfg1.C: New test.
37310
37311 2003-07-17 Mark Mitchell <mark@codesourcery.com>
37312
37313 PR optimization/11557
37314 * gcc.dg/20030717-1.c: New test.
37315
37316 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37317
37318 PR c++/10476
37319 * g++.dg/expr/crash-1.C: New test.
37320
37321 PR c++/11027
37322 * g++.dg/template/init3.C: New test.
37323
37324 PR c++/8222
37325 * g++.dg/template/non-dependent1.C: New test.
37326
37327 PR c++/11070
37328 * g++.dg/template/non-dependent2.C: New test.
37329
37330 PR c++/11071
37331 * g++.dg/template/non-dependent3.C: New test.
37332
37333 PR c++/9907
37334 * g++.dg/template/sizeof5.C: New test.
37335
37336 2003-07-17 Geoffrey Keating <geoffk@apple.com>
37337
37338 PR 11498
37339 * gcc.c-torture/compile/mangle-1.c: New file.
37340
37341 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37342
37343 PR c++/7809
37344 * g++.dg/parse/access3.C: New test.
37345
37346 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
37347
37348 PR c++/11384
37349 * g++.dg/init/init-ref4.C: New test.
37350
37351 2003-07-16 Mark Mitchell <mark@codesourcery.com>
37352
37353 PR c++/11547
37354 * g++.dg/parse/constant3.C: New test.
37355 * g++.dg/parse/crash7.C: Likewise.
37356
37357 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
37358
37359 PR target/11008
37360 * gcc.dg/i386-pentium4-not-mull.c: New.
37361
37362 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
37363
37364 * gcc.dg/asm-names.c (ymain): Make it weak.
37365
37366 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37367
37368 PR c++/5421
37369 * g++.dg/template/friend21.C: New test.
37370
37371 2003-07-16 Jakub Jelinek <jakub@redhat.com>
37372
37373 * gcc.dg/cleanup-8.c: New test.
37374 * gcc.dg/cleanup-9.c: New test.
37375
37376 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
37377
37378 * g++.dg/ext/dll-MI1.h: New file.
37379 * g++.dg/ext/dllexport-MI1.C: New file.
37380 * g++.dg/ext/dllimport-MI1.C: New file.
37381
37382 2003-07-15 Jakub Jelinek <jakub@redhat.com>
37383
37384 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
37385 it does not have cmpstrsi patterns (just cmpmemsi).
37386
37387 2003-07-15 Mark Mitchell <mark@codesourcery.com>
37388
37389 PR debug/11473
37390 * g++.dg/debug/debug8.C: New test.
37391
37392 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37393
37394 PR c++/10108
37395 * g++.dg/template/crash7.C: New test.
37396
37397 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
37398
37399 PR target/10795
37400 * gcc.c-torture/compile/20030708-1.c: New.
37401
37402 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
37403
37404 * gcc.c-torture/execute/20030715-1.c: New test.
37405
37406 2003-07-14 Geoffrey Keating <geoffk@apple.com>
37407
37408 * gcc.dg/pch/inline-3.c: New file.
37409 * gcc.dg/pch/inline-3.hs: New file.
37410 * gcc.dg/pch/inline-4.c: New file.
37411 * gcc.dg/pch/inline-4.hs: New file.
37412
37413 2003-07-14 Mark Mitchell <mark@codesourcery.com>
37414
37415 PR c++/11509
37416 * g++.dg/template/crash6.C: New test.
37417
37418 PR c++/7053
37419 * g++.dg/template/friend20.C: New test.
37420
37421 PR c++/7019
37422 * g++.dg/template/overload2.C: New test.
37423
37424 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37425
37426 PR optimization/11440
37427 * gcc.c-torture/execute/20030714-1.c: New test.
37428
37429 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37430
37431 PR c++/11154
37432 * g++.dg/template/partial2.C: New test.
37433
37434 2003-07-13 Mark Mitchell <mark@codesourcery.com>
37435
37436 PR c++/11503
37437 * g++.dg/template/anon1.C: New test.
37438
37439 PR c++/11493
37440 PR c++/11495
37441 * g++.dg/parse/template9.C: Likewise.
37442 * g++.dg/template/crash4.C: New test.
37443 * g++.dg/template/koenig1.C: Likewise.
37444 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
37445 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
37446 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
37447 functions.
37448 * g++.old-deja/g++.jason/template36.C: Likewise.
37449 * g++.old-deja/g++.mike/p1989.C: Likewise.
37450 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
37451 * g++.old-deja/g++.pt/ttp20.C: Use this->.
37452 * g++.old-deja/g++.pt/ttp21.C: Use this->.
37453 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
37454 compiling.
37455 * g++.old-deja/g++.pt/union2.C: Use this->.
37456
37457 2003-07-11 Jakub Jelinek <jakub@redhat.com>
37458
37459 * gcc.dg/20030711-1.c: New test.
37460
37461 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
37462
37463 PR c++/11050
37464 * g++.dg/parse/args1.C: New test.
37465 * g++.pt/defarg8.C: Change expected errors.
37466
37467 2003-07-11 Mark Mitchell <mark@codesourcery.com>
37468
37469 PR c++/8164
37470 * g++.dg/template/nontype2.C: New test.
37471
37472 PR c++/10558
37473 * g++.dg/parse/template8.C: New test.
37474
37475 PR c++/8327
37476 * g++.dg/template/scope1.C: New test.
37477
37478 * g++.dg/warn/Wsign-compare-1.C: New test.
37479
37480 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
37481
37482 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
37483
37484 2003-07-10 Mark Mitchell <mark@codesourcery.com>
37485
37486 PR c++/9411
37487 * g++.dg/template/explicit2.C: New test.
37488
37489 PR c++/10032
37490 * g++.dg/warn/pedantic1.C: New test.
37491
37492 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
37493
37494 PR c++ 9483
37495 * g++.dg/other/field1.C: New test.
37496
37497 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
37498
37499 PR c/11449
37500 * gcc.c-torture/compile/20030707-1.c: New.
37501
37502 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37503
37504 PR c++/10849
37505 * g++.dg/template/access12.C: New test.
37506
37507 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
37508
37509 * g++.dg/bprob/bprob.exp (prof_ext): Update.
37510 * g77.dg/bprob/bprob.exp (prof_ext): Update.
37511 * gcc.misc-tests/bprob.exp (prof_ext): Update.
37512 * gcc.misc-tests/gcov.exp: Update
37513 * g++.dg/gcov/gcov.exp: Update
37514 * lib/gcov.exp: Update.
37515
37516 2003-07-08 Mark Mitchell <mark@codesourcery.com>
37517
37518 * g++.dg/abi/mangle17.C: Make sure template expressions are
37519 dependent.
37520 * g++.dg/abi/mangle4.C: Mark erroneous casts.
37521 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
37522 * g++.dg/opt/stack1.C: Remove erroneous code.
37523 * g++.dg/parse/template7.C: New test.
37524 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
37525 * g++.old-deja/g++.pt/crash4.C: Likewise.
37526
37527 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37528
37529 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
37530 with zero or one occurence of `$' after the initial `L'.
37531
37532 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
37533
37534 * gcc.c-torture/compile/20030704-1.c: Add a comment.
37535
37536 2003-07-08 Roger Sayle <roger@eyesopen.com>
37537
37538 PR c/11370
37539 * gcc.dg/Wunreachable-6.c: New testcase.
37540 * gcc.dg/Wunreachable-7.c: New testcase.
37541
37542 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37543
37544 PR c/11420
37545 * gcc.dg/20030708-1.c: New test.
37546
37547 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
37548
37549 * gcc.dg/compat/sdata-section.h: New file.
37550 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
37551 * gcc.dg/torture/mips-sdata-1.c: New test.
37552
37553 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37554
37555 PR c++/11030
37556 * g++.dg/template/friend19.C: New test.
37557
37558 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37559
37560 * g++.dg/opt/strength-reduce.C: New test.
37561
37562 2003-07-07 Roger Sayle <roger@eyesopen.com>
37563
37564 PR target/10979
37565 * gcc.dg/20030707-1.c: New testcase.
37566
37567 2003-07-07 Roger Sayle <roger@eyesopen.com>
37568
37569 PR optimization/11059
37570 * g++.dg/opt/emptyunion.C: New testcase.
37571
37572 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37573 Eric Botcazou <ebotcazou@libertysurf.fr>
37574
37575 * g++.dg/opt/stack1.C: New test.
37576
37577 2003-07-05 Mark Mitchell <mark@codesourcery.com>
37578
37579 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
37580 run test.
37581
37582 PR c++/11431
37583 * g++.dg/expr/static_cast3.C: New test.
37584
37585 2003-07-04 Zack Weinberg <zack@codesourcery.com>
37586
37587 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
37588 everywhere.
37589 * gcc.dg/concat.c: Concatenation of string constants with
37590 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
37591 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
37592 * gcc.dg/cpp/escape-2.c: Use wide character constants where
37593 necessary to avoid multi-character character constant warning.
37594 * gcc.dg/cpp/escape.c: Likewise.
37595 * gcc.dg/cpp/ucs.c: Likewise.
37596 Remove backslashes from dg-bogus comments, as they confuse Tcl.
37597 Fix a typo.
37598
37599 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
37600
37601 PR c/11428
37602 * gcc.c-torture/compile/20030704-1.c: New.
37603
37604 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
37605
37606 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
37607
37608 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
37609
37610 PR c++/5287, PR c++/7910, PR c++/11021
37611 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
37612 tests for warnings.
37613 * g++.dg/ext/dllimport2.C: Add tests for warnings.
37614 * g++.dg/ext/dllimport3.C: Likewise.
37615 * g++.dg/ext/dllimport4.C: New file.
37616 * g++.dg/ext/dllimport5.C: New file.
37617 * g++.dg/ext/dllimport6.C: New file.
37618 * g++.dg/ext/dllimport7.C: New file.
37619 * g++.dg/ext/dllimport8.C: New file.
37620 * g++.dg/ext/dllimport9.C: New file.
37621 * g++.dg/ext/dllimport10.C: New file.
37622 * g++.dg/ext/dllexport1.C: New file.
37623
37624 2003-07-03 Mark Mitchell <mark@codesourcery.com>
37625
37626 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
37627 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
37628
37629 2003-07-03 Roger Sayle <roger@eyesopen.com>
37630
37631 * gcc.dg/builtins-25.c: New testcase.
37632 * gcc.dg/builtins-26.c: New testcase.
37633
37634 2003-07-03 Janis Johnson <janis187@us.ibm.com>
37635
37636 * gcc.dg/compat/vector-defs.h: New file.
37637 * gcc.dg/compat/vector-setup.h: New file.
37638 * gcc.dg/compat/vector-check.h: New file.
37639 * gcc.dg/compat/vector-1_main.c: New file.
37640 * gcc.dg/compat/vector-1_x.c: New file.
37641 * gcc.dg/compat/vector-1_y.c: New file.
37642 * gcc.dg/compat/vector-2_main.c: New file.
37643 * gcc.dg/compat/vector-2_x.c: New file.
37644 * gcc.dg/compat/vector-2_y.c: New file.
37645
37646 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
37647 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
37648 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
37649 * gcc.dg/compat/struct-align-1.h: New file.
37650 * gcc.dg/compat/struct-align-1_main.c: New file.
37651 * gcc.dg/compat/struct-align-1_x.c: New file.
37652 * gcc.dg/compat/struct-align-1_y.c: New file.
37653 * gcc.dg/compat/struct-align-2.h: New file.
37654 * gcc.dg/compat/struct-align-2_main.c: New file.
37655 * gcc.dg/compat/struct-align-2_x.c: New file.
37656 * gcc.dg/compat/struct-align-2_y.c: New file.
37657
37658 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
37659 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
37660 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37661 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
37662 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
37663 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37664 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37665 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
37666 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
37667 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
37668 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
37669 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
37670 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
37671 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
37672 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
37673 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
37674 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
37675 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
37676 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
37677 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
37678 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
37679 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37680 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37681 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
37682 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
37683 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
37684 * gcc.dg/compat/struct-return-10_x.c: Ditto.
37685 * gcc.dg/compat/struct-return-2_x.c: Ditto.
37686 * gcc.dg/compat/struct-return-3_x.c: Ditto.
37687
37688 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37689
37690 * gcc.dg/i386-call-1.c: New test.
37691
37692 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
37693
37694 PR c++/9162
37695 * g++.dg/parse/defarg4.C: New.
37696
37697 2003-07-03 Roger Sayle <roger@eyesopen.com>
37698
37699 PR target/10700
37700 * gcc.c-torture/compile/20030703-1.c: New test case.
37701
37702 2003-07-03 Mark Mitchell <mark@codesourcery.com>
37703
37704 * g++.dg/template/local3.C: Remove extra semicolon.
37705
37706 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37707
37708 * gcc.dg/i386-volatile-1.c: New test.
37709
37710 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
37711
37712 PR c++/11072
37713 * g++.dg/other/offsetof2.C: XFAIL.
37714 * g++.dg/other/offsetof5.C: New.
37715
37716 PR c++/10219
37717 * g++.dg/template/error1.C: New.
37718
37719 PR c++/9779
37720 * g++.dg/template/dependent-expr1.C: New.
37721
37722 2003-07-01 Mark Mitchell <mark@codesourcery.com>
37723
37724 PR c++/6949
37725 * g++.dg/template/local3.C: New test.
37726
37727 PR c++/11149
37728 * g++.dg/lookup/scoped6.C: New test.
37729
37730 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
37731
37732 PR c++/8046
37733 * g++.dg/other/error7.C: New test.
37734
37735 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
37736
37737 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
37738 * g++.old-deja/g++.abi/vtable3.h: Likewise.
37739 * g++.old-deja/g++.law/code-gen5.C: Likewise.
37740 * g++.old-deja/g++.other/union2.C: Likewise.
37741 * gcc.dg/c90-const-expr-2.c: Likewise.
37742 * gcc.dg/c90-const-expr-3.c: Likewise.
37743 * gcc.dg/c99-const-expr-2.c: Likewise.
37744 * gcc.dg/c99-const-expr-3.c: Likewise.
37745 * gcc.dg/concat.c: Likewise.
37746
37747 2003-07-01 Mark Mitchell <mark@codesourcery.com>
37748
37749 PR c++/9559
37750 * g++.dg/init/static1.C: New test.
37751
37752 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37753
37754 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
37755 * g++.old-deja/g++.other/access2.C: Likewise.
37756 * g++.old-deja/g++.other/decl2.C: Likewise.
37757 * gcc.c-torture/execute/20020615-1.c: Likewise.
37758
37759 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37760
37761 PR c++/4933
37762 * g++.dg/template/sizeof4.C: New test.
37763
37764 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37765
37766 * g++.dg/other/error6.C: New test.
37767
37768 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37769
37770 PR c++/10750
37771 * g++.dg/parse/constant2.C: New test.
37772
37773 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37774
37775 PR c++/11106
37776 * g++.dg/other/error5.C: New test.
37777
37778 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37779
37780 * gcc.dg/format/gcc_diag-1.c: New test.
37781
37782 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
37783
37784 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
37785
37786 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
37787
37788 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
37789 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
37790 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
37791
37792 2003-06-28 Jakub Jelinek <jakub@redhat.com>
37793
37794 * gcc.c-torture/execute/builtins/string-8.c: New test.
37795 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
37796 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
37797 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
37798
37799 2003-06-27 Mark Mitchell <mark@codesourcery.com>
37800
37801 PR c++/10468
37802 * g++.dg/ext/typeof6.C: New test.
37803
37804 2003-06-27 Mark Mitchell <mark@codesourcery.com>
37805
37806 PR c++/10796
37807 * g++.dg/init/enum1.C: New test.
37808
37809 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
37810
37811 * gcc.dg/20030627-1.c: New test.
37812
37813 2003-06-26 Mark Mitchell <mark@codesourcery.com>
37814
37815 PR c++/11332
37816 * g++.dg/expr/static_cast2.C: New test.
37817
37818 2003-06-26 Roger Sayle <roger@eyesopen.com>
37819 Jakub Jelinek <jakub@redhat.com>
37820
37821 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
37822 sprintf(dst,"%s",src) optimization.
37823 * gcc.c-torture/execute/20030626-1.c: New test case.
37824 * gcc.c-torture/execute/20030626-2.c: New test case.
37825
37826 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
37827
37828 * gcc.c-torture/execute/multi-ix.c: New test.
37829
37830 * gcc.c-torture/execute/simd-4.c (main):
37831 Added missing semicolon at end of union.
37832
37833 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
37834
37835 PR c++/8266
37836 * g++.dg/template/explicit-instantiation3.C: New test.
37837
37838 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37839
37840 * gcc.dg/20030626-1.c: Use signed char.
37841
37842 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37843
37844 * gcc.dg/20030626-1.c: New test.
37845
37846 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
37847
37848 * const-str-2.m: Update.
37849
37850 2003-06-25 Mark Mitchell <mark@codesourcery.com>
37851
37852 PR c++/10990
37853 * g++.dg/rtti/dyncast1.C: New test.
37854 * g++.dg/abi/mangle4.C: Correct base-specifier access.
37855 * g++.dg/lookup/scoped1.C: Remove XFAIL.
37856 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
37857
37858 PR c++/10931
37859 * g++.dg/expr/static_cast1.C: New test.
37860
37861 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
37862
37863 * gcc.dg/20030625-1.c: New test.
37864
37865 2003-06-24 Roger Sayle <roger@eyesopen.com>
37866
37867 * gcc.c-torture/compile/20030624-1.c: New test case.
37868
37869 2003-06-24 Jakub Jelinek <jakub@redhat.com>
37870
37871 * gcc.c-torture/execute/string-opt-17.c: New test.
37872
37873 2003-06-24 Mark Mitchell <mark@codesourcery.com>
37874
37875 PR c++/5754
37876 * g++.dg/parse/crash6.C: New test.
37877
37878 2003-06-23 Roger Sayle <roger@eyesopen.com>
37879
37880 * gcc.dg/builtins-24.c: New test case.
37881
37882 2003-06-23 Jakub Jelinek <jakub@redhat.com>
37883
37884 * g++.dg/opt/operator1.C: New test.
37885
37886 2003-06-22 Roger Sayle <roger@eyesopen.com>
37887
37888 * gcc.c-torture/execute/string-opt-16.c: New test case.
37889
37890 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37891
37892 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
37893 * g++.old-deja/g++.other/conv7.C: Likewise.
37894 * g++.old-deja/g++.other/overcnv2.C: Likewise.
37895 * g++.old-deja/g++.other/overload14.C: Likewise.
37896
37897 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37898
37899 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
37900 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
37901
37902 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37903
37904 PR c++/10888
37905 * g++.dg/warn/Winline-3.C: New test.
37906
37907 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37908
37909 * lib/target-supports.exp (check_alias_available): Make the test
37910 program acceptable to the Solaris assembler.
37911
37912 PR c++/10749
37913 * g++.dg/template/memclass2.C: New test.
37914
37915 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37916 Eric Botcazou <ebotcazou@libertysurf.fr>
37917
37918 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
37919 data for non-matching targets.
37920 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
37921
37922 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37923
37924 PR c++/10845
37925 * g++.dg/template/member3.C: New test.
37926
37927 2003-06-19 Mark Mitchell <mark@codesourcery.com>
37928
37929 PR c++/10939
37930 * g++.dg/template/func1.C: New test.
37931
37932 PR c++/9649
37933 * g++.dg/template/static4.C: New test.
37934 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
37935
37936 PR c++/11041
37937 * g++.dg/init/ref7.C: New test.
37938
37939 2003-06-19 Matt Austern <austern@apple.com>
37940
37941 PR c++/11228
37942 * g++.dg/anew1.C: New test.
37943 * g++.dg/anew2.C: New test.
37944 * g++.dg/anew3.C: New test.
37945 * g++.dg/anew4.C: New test.
37946
37947 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
37948
37949 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
37950
37951 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
37952
37953 * gcc.c-torture/execute/simd-4.c (main): Make expected value
37954 endian-dependent.
37955
37956 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
37957
37958 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
37959 Remove cruft.
37960
37961 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
37962
37963 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
37964 * gcc.c-torture/compile/961203-1.c: Likewise.
37965 * gcc.c-torture/compile/980506-1.c: Likewise.
37966
37967 2003-06-17 Mark Mitchell <mark@codesourcery.com>
37968
37969 PR c++/10712
37970 * g++.dg/lookup/using7.C: New test.
37971
37972 2003-06-17 Mark Mitchell <mark@codesourcery.com>
37973
37974 PR c++/11105
37975 * g++.dg/abi/conv1.C: Remove it.
37976 * g++.dg/template/conv7.C: New test.
37977 * g++.dg/template/conv8.C: Likewise.
37978 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
37979 conversion operator.
37980
37981 2003-06-17 Janis Johnson <janis187@us.ibm.com>
37982
37983 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
37984 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
37985 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37986 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
37987 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
37988 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37989 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37990 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
37991 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
37992 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
37993 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
37994 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
37995 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
37996 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
37997 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
37998 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
37999 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
38000 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
38001 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38002 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38003 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38004 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38005 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38006 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38007 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38008 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38009 * gcc.dg/compat/struct-return-10_x.c: Ditto.
38010 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38011 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38012
38013 2003-06-16 Mark Mitchell <mark@codesourcery.com>
38014
38015 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
38016 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
38017 indications.
38018
38019 2003-06-16 Roger Sayle <roger@eyesopen.com>
38020
38021 * gcc.dg/i386-387-5.c: New test case.
38022 * gcc.dg/i386-387-6.c: New test case.
38023 * gcc.dg/builtins-23.c: New test case.
38024
38025 2003-06-15 Roger Sayle <roger@eyesopen.com>
38026
38027 * gcc.dg/builtins-22.c: New test case.
38028 * gcc.dg/i386-387-1.c: Update to test exp.
38029 * gcc.dg/i386-387-2.c: Likewise.
38030
38031 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38032
38033 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
38034
38035 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38036
38037 * lib/gcc-dg.exp (dg-require-dll): New function.
38038 (dg-xfail-if): Likewise.
38039 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
38040 driver.
38041
38042 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
38043 * gcc.c-torture/compile/20001205-1.c: Likewise.
38044 * gcc.c-torture/compile/20001226-1.c: Likewise.
38045 * gcc.c-torture/compile/20010518-2.c: Likewise.
38046 * gcc.c-torture/compile/20020312-1.c: Likewise.
38047 * gcc.c-torture/compile/20020604-1.c: Likewise.
38048 * gcc.c-torture/compile/920501-12.c: Likewise.
38049 * gcc.c-torture/compile/920501-4.c: Likewise.
38050 * gcc.c-torture/compile/920520-1.c: Likewise.
38051 * gcc.c-torture/compile/920521-1.c: Likewise.
38052 * gcc.c-torture/compile/920625-1.c: Likewise.
38053 * gcc.c-torture/compile/961203-1.c: Likewise.
38054 * gcc.c-torture/compile/980506-1.c: Likewise.
38055 * gcc.c-torture/compile/981006-1.c: Likewise.
38056 * gcc.c-torture/compile/981022-1.c: Likewise.
38057 * gcc.c-torture/compile/981223-1.c: Likewise.
38058 * gcc.c-torture/compile/990617-1.c: Likewise.
38059 * gcc.c-torture/compile/dll.c: Likewise.
38060 * gcc.c-torture/compile/labels-3.c: Likewise.
38061 * gcc.c-torture/compile/mipscop-1.c: Likewise.
38062 * gcc.c-torture/compile/mipscop-2.c: Likewise.
38063 * gcc.c-torture/compile/mipscop-3.c: Likewise.
38064 * gcc.c-torture/compile/mipscop-4.c: Likewise.
38065 * gcc.c-torture/compile/simd-5.c: Likewise.
38066 * gcc.c-torture/compile/20000804-1.x: Remove.
38067 * gcc.c-torture/compile/20001205-1.x: Likewise.
38068 * gcc.c-torture/compile/20001226-1.x: Likewise.
38069 * gcc.c-torture/compile/20010518-2.x: Likewise.
38070 * gcc.c-torture/compile/20020312-1.x: Likewise.
38071 * gcc.c-torture/compile/20020604-1.x: Likewise.
38072 * gcc.c-torture/compile/920501-12.x: Likewise.
38073 * gcc.c-torture/compile/920501-4.x: Likewise.
38074 * gcc.c-torture/compile/920520-1.x: Likewise.
38075 * gcc.c-torture/compile/920521-1.x: Likewise.
38076 * gcc.c-torture/compile/920625-1.x: Likewise.
38077 * gcc.c-torture/compile/961203-1.x: Likewise.
38078 * gcc.c-torture/compile/980506-1.x: Likewise.
38079 * gcc.c-torture/compile/981006-1.x: Likewise.
38080 * gcc.c-torture/compile/981022-1.x: Likewise.
38081 * gcc.c-torture/compile/981223-1.x: Likewise.
38082 * gcc.c-torture/compile/990617-1.x: Likewise.
38083 * gcc.c-torture/compile/mipscop-1.x: Likewise.
38084 * gcc.c-torture/compile/mipscop-2.x: Likewise.
38085 * gcc.c-torture/compile/mipscop-3.x: Likewise.
38086 * gcc.c-torture/compile/mipscop-4.x: Likewise.
38087 * gcc.c-torture/compile/simd-5.x: Likewise.
38088
38089 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
38090
38091 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38092
38093 * gcc.c-torture/execute/20030611-1.c: New test.
38094
38095 2003-06-12 Roger Sayle <roger@eyesopen.com>
38096
38097 PR middle-end/168
38098 * gcc.dg/20030612-1.c: New test case.
38099
38100 2003-06-12 Mark Mitchell <mark@codesourcery.com>
38101
38102 PR c++/10635
38103 * g++.dg/expr/cast1.C: New test.
38104
38105 2003-06-12 Roger Sayle <roger@eyesopen.com>
38106
38107 * gcc.dg/builtins-21.c: New test case.
38108
38109 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
38110
38111 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
38112 options instead of at the end.
38113 * lib/objc.exp (objc_target_compile): Likewise.
38114
38115 2003-06-11 Mark Mitchell <mark@codesourcery.com>
38116
38117 PR c++/10432
38118 * g++.dg/parse/error1.C: New test.
38119
38120 2003-06-11 Janis Johnson <janis187@us.ibm.com>
38121
38122 * gcc.dg/compat/struct-by-value-11_main.c: New file.
38123 * gcc.dg/compat/struct-by-value-11_x.c: New file.
38124 * gcc.dg/compat/struct-by-value-11_y.c: New file.
38125 * gcc.dg/compat/struct-by-value-12_main.c: New file.
38126 * gcc.dg/compat/struct-by-value-12_x.c: New file.
38127 * gcc.dg/compat/struct-by-value-12_y.c: New file.
38128 * gcc.dg/compat/struct-by-value-13_main.c: New file.
38129 * gcc.dg/compat/struct-by-value-13_x.c: New file.
38130 * gcc.dg/compat/struct-by-value-13_y.c: New file.
38131 * gcc.dg/compat/struct-by-value-14_main.c: New file.
38132 * gcc.dg/compat/struct-by-value-14_x.c: New file.
38133 * gcc.dg/compat/struct-by-value-14_y.c: New file.
38134 * gcc.dg/compat/struct-by-value-15_main.c: New file.
38135 * gcc.dg/compat/struct-by-value-15_x.c: New file.
38136 * gcc.dg/compat/struct-by-value-15_y.c: New file.
38137 * gcc.dg/compat/struct-by-value-16_main.c: New file.
38138 * gcc.dg/compat/struct-by-value-16_x.c: New file.
38139 * gcc.dg/compat/struct-by-value-16_y.c: New file.
38140 * gcc.dg/compat/struct-by-value-17_main.c: New file.
38141 * gcc.dg/compat/struct-by-value-17_x.c: New file.
38142 * gcc.dg/compat/struct-by-value-17_y.c: New file.
38143 * gcc.dg/compat/struct-by-value-18_main.c: New file.
38144 * gcc.dg/compat/struct-by-value-18_x.c: New file.
38145 * gcc.dg/compat/struct-by-value-18_y.c: New file.
38146
38147 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
38148 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
38149 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
38150 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
38151 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
38152 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
38153 * gcc.dg/compat/scalar-return-3_main.c: New file.
38154 * gcc.dg/compat/scalar-return-3_x.c: New file.
38155 * gcc.dg/compat/scalar-return-3_y.c: New file.
38156 * gcc.dg/compat/scalar-return-4_main.c: New file.
38157 * gcc.dg/compat/scalar-return-4_x.c: New file.
38158 * gcc.dg/compat/scalar-return-4_y.c: New file.
38159
38160 2003-06-10 Janis Johnson <janis187@us.ibm.com>
38161
38162 * gcc.dg/compat/fp2-struct-check.h: New file.
38163 * gcc.dg/compat/fp2-struct-defs.h: New file.
38164 * gcc.dg/compat/fp2-struct-init.h: New file.
38165 * gcc.dg/compat/struct-by-value-10_main.c: New file.
38166 * gcc.dg/compat/struct-by-value-10_x.c: New file.
38167 * gcc.dg/compat/struct-by-value-10_y.c: New file.
38168 * gcc.dg/compat/struct-return-10_main.c: New file.
38169 * gcc.dg/compat/struct-return-10_x.c: New file.
38170 * gcc.dg/compat/struct-return-10_y.c: New file.
38171
38172 * gcc.dg/compat/compat-common.h: New file.
38173 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
38174 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
38175 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
38176 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
38177 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
38178 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
38179 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
38180 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
38181 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
38182 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
38183 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
38184 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
38185 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
38186 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
38187 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
38188 * gcc.dg/compat/small-struct-check.h: Ditto.
38189 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
38190 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
38191 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
38192 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
38193 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
38194 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
38195 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
38196 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
38197 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
38198 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
38199 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38200 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
38201 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
38202 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38203 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
38204 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
38205 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
38206 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
38207 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
38208 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
38209 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
38210 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
38211 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
38212 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
38213 * gcc.dg/compat/struct-return-2_main.c: Ditto.
38214 * gcc.dg/compat/struct-return-2_x.c: Ditto.
38215 * gcc.dg/compat/struct-return-2_y.c: Ditto.
38216 * gcc.dg/compat/struct-return-3_main.c: Ditto.
38217 * gcc.dg/compat/struct-return-3_x.c: Ditto.
38218 * gcc.dg/compat/struct-return-3_y.c: Ditto.
38219
38220 2003-06-10 Geoffrey Keating <geoffk@apple.com>
38221
38222 * g++.dg/pch/static-1.C: New file.
38223 * g++.dg/pch/static-1.Hs: New file.
38224
38225 2003-06-10 Richard Henderson <rth@redhat.com>
38226
38227 * gcc.dg/asm-7.c: Adjust expected warning text.
38228
38229 2003-06-10 Roger Sayle <roger@eyesopen.com>
38230
38231 * gcc.dg/builtins-20.c: New test case.
38232
38233 2003-06-10 Mark Mitchell <mark@codesourcery.com>
38234
38235 PR c++/11131
38236 * g++.dg/opt/template1.C: New test.
38237
38238 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38239
38240 * lib/gcc-dg.exp (dg-test): Clear additional_files and
38241 additional_sources.
38242
38243 2003-05-21 David Taylor <dtaylor@emc.com>
38244
38245 * gcc.dg/Wpadded.c: New file.
38246
38247 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38248
38249 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
38250 * gcc.dg/special/weak-2.c: Add dg-require-weak.
38251 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
38252 dg-require-weak.
38253
38254 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
38255
38256 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
38257
38258 2003-06-09 Mark Mitchell <mark@codesourcery.com>
38259
38260 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
38261 (dg-require-alias): Likewise.
38262 (dg-require-gc-sections): Likewise.
38263 * lib/target-supports.exp (check_gc_sections_available): Likewise.
38264
38265 2003-06-08 Richard Henderson <rth@redhat.com>
38266
38267 * gcc.dg/20011029-2.c: Fix the array reference.
38268 * gcc.dg/asm-7.c: New.
38269
38270 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
38271
38272 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
38273
38274 2003-06-08 Mark Mitchell <mark@codesourcery.com>
38275
38276 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
38277 (dg-require-gc-sections): Likewise.
38278
38279 2003-06-08 Jan Hubicka <jh@suse.cz>
38280
38281 * i386-cmov1.c: Fix regular expression.
38282 * i386-cvt-1.c: Likewise.
38283 * i386-local.c: Likewise.
38284 * i386-local2.c: Likewise.
38285 * i386-mul.c: Likewise.
38286 * i386-ssetype-1.c: Likewise.
38287 * i386-ssetype-3.c: Likewise.
38288 * i386-ssetype-5.c: Likewise.
38289
38290 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38291
38292 PR c++/11039
38293 * g++.dg/warn/implicit-typename2.C: New test.
38294 * g++.dg/warn/implicit-typename3.C: New test.
38295
38296 2003-06-07 Richard Henderson <rth@redhat.com>
38297
38298 * g++.dg/other/offsetof3.C: Use size_t.
38299 * g++.dg/other/offsetof4.C: Likewise.
38300
38301 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
38302
38303 * lib/copy-file.exp: New. Implement gcc_copy_files.
38304
38305 * lib/dg-pch.exp: Load copy-file.exp
38306 (dg-pch): Use gcc_copy_files instead of "file copy".
38307
38308 2003-06-06 Mark Mitchell <mark@codesourcery.com>
38309
38310 * gcc.dg/weak/weak.exp: Simplify.
38311 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
38312 * gcc.dg/weak/weak-1.c: Likewise.
38313 * gcc.dg/weak/weak-2.c: Likewise.
38314 * gcc.dg/weak/weak-3.c: Likewise.
38315 * gcc.dg/weak/weak-4.c: Likewise.
38316 * gcc.dg/weak/weak-5.c: Likewise.
38317 * gcc.dg/weak/weak-6.c: Likewise.
38318 * gcc.dg/weak/weak-7.c: Likewise.
38319 * gcc.dg/weak/weak-8.c: Likewise.
38320 * gcc.dg/weak/weak-9.c: Likewise.
38321
38322 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
38323
38324 gcc.c-torture/execute/20030606-1.c: New.
38325
38326 2003-06-06 Roger Sayle <roger@eyesopen.com>
38327
38328 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
38329 * gcc.dg/builtins-19.c: Likewise.
38330
38331 2003-06-06 Roger Sayle <roger@eyesopen.com>
38332
38333 * gcc.dg/builtins-2.c: Add some more tests.
38334 * gcc.dg/builtins-18.c: New test case.
38335 * gcc.dg/builtins-19.c: New test case.
38336
38337 2003-06-06 Roger Sayle <roger@eyesopen.com>
38338 Jim Wilson <wilson@tuliptree.org>
38339
38340 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
38341
38342 2003-06-06 Jakub Jelinek <jakub@redhat.com>
38343
38344 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
38345 mempcpy/stpcpy calls not to be optimized into something else.
38346 * gcc.c-torture/execute/string-opt-3.c: Moved to...
38347 * gcc.c-torture/execute/builtins/string-7.c: ...here.
38348 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
38349
38350 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38351
38352 * gcc.dg/format/asm_fprintf-1.c: New test.
38353
38354 2003-06-05 Mark Mitchell <mark@codesourcery.com>
38355
38356 * lib/gcc-defs.exp (additional_sources): New variable.
38357 (dg-additional-sources): New function.
38358 (additional_files): New variable.
38359 (dg-additional-files): New function.
38360 (dg-additional-files-options): Likewise.
38361 * lib/gcc-dg.exp (dg-require-weak): New function.
38362 (dg-require-alias): Likewise.
38363 (dg-require-gc-sections): Likewise.
38364 * lib/target-supports.exp (check_alias_available): Remove testfile
38365 parameter.
38366 (check_gc_sections_available): New function.
38367 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
38368 (dg-gpp-additional-files): Likewise.
38369 * lib/g++.exp (additional_sources): Remove.
38370 (additional_files): Likewise.
38371 (g++_target_compile): Use dg-additional-files-options.
38372
38373 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
38374 Tcl logic.
38375 * gcc.dg/special/ecos.exp: Remove.
38376 * gcc.dg/special/20000419-2.c: Use dg-require-*.
38377 * gcc.dg/special/alias-1.c: Likewise.
38378 * gcc.dg/special/alias-2.c: Likewise.
38379 * gcc.dg/special/gcsec-1.c: Likewise.
38380 * gcc.dg/special/weak-1.c: Likewise.
38381 * gcc.dg/special/weak-2.c: Likewise.
38382 * gcc.dg/special/wkali-1.c: Likewise.
38383 * gcc.dg/special/wkali-2.c: Likewise.
38384
38385 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
38386 dg-gpp-additional-*.
38387 * g++.dg/special/conpr-3.C: Likewise.
38388 * g++.dg/special/conpr-4.C: Likewise.
38389 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
38390 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
38391 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
38392 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
38393 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
38394 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
38395 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
38396 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
38397 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
38398 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
38399 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
38400 * g++.old-deja/g++.other/comdat1.C: Likewise.
38401 * g++.old-deja/g++.other/comdat2.C: Likewise.
38402 * g++.old-deja/g++.other/comdat3.C: Likewise.
38403 * g++.old-deja/g++.other/ctor1.C: Likewise.
38404 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
38405
38406 2003-06-05 Richard Henderson <rth@redhat.com>
38407
38408 * gcc.dg/debug/20030605-1.c: New.
38409
38410 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38411
38412 * README.QMTEST: Update.
38413
38414 2003-06-04 Richard Henderson <rth@redhat.com>
38415
38416 * gcc.dg/cleanup-1.c: New.
38417 * gcc.dg/cleanup-2.c: New.
38418 * gcc.dg/cleanup-3.c: New.
38419 * gcc.dg/cleanup-4.c: New.
38420 * gcc.dg/cleanup-5.c: New.
38421 * gcc.dg/cleanup-6.c: New.
38422 * gcc.dg/cleanup-7.c: New.
38423
38424 2003-06-04 Mark Mitchell <mark@codesourcery.com>
38425
38426 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
38427
38428 * lib/dg-pch.exp: New file.
38429 * g++.dg/pch/pch.exp: Use dg-pch.exp.
38430 * gcc.dg/pch/pch.exp: Likewise.
38431
38432 2003-06-04 Roger Sayle <roger@eyesopen.com>
38433
38434 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
38435 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
38436 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
38437 * gcc.dg/builtins-17.c: New test case.
38438 * gcc.dg/i386-387-4.c: New test case.
38439 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
38440
38441 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38442
38443 * gcc.dg/ultrasp9.c: New test.
38444
38445 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38446
38447 * gcc.c-torture/compile/20030604-1.c: New test.
38448 * gcc.dg/sparc-constant-1.c: New test.
38449
38450 2003-06-03 Glen Nakamura <glen@imodulo.com>
38451
38452 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
38453
38454 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
38455
38456 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
38457
38458 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
38459 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
38460
38461 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
38462
38463 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
38464
38465 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38466
38467 PR c++/10940
38468 * g++.dg/template/spec10.C: New test.
38469
38470 2003-06-03 Roger Sayle <roger@eyesopen.com>
38471
38472 * gcc.dg/builtins-16.c: New test case.
38473
38474 2003-06-03 Jakub Jelinek <jakub@redhat.com>
38475
38476 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
38477 mempcpy test with post-increments.
38478 * gcc.c-torture/execute/string-opt-3.c: New test.
38479 * gcc.dg/string-opt-1.c: New test.
38480
38481 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
38482
38483 PR fortran/10965
38484 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
38485
38486 2003-06-02 Mark Mitchell <mark@codesourcery.com>
38487
38488 * lib/scanasm.exp (dg-scan): New function, factored out of ...
38489 (scan-assembler): ... here. Use dg-scan.
38490 (scan-assembler-not): Likewise.
38491 (scan-file): New function.
38492 (scan-file-not): Likewise.
38493 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
38494 * gcc.dg/cpp/_Pragma4.c: Likewise.
38495 * gcc.dg/cpp/_Pragma5.c: Likewise.
38496 * gcc.dg/cpp/avoidpaste1.c: Likewise.
38497 * gcc.dg/cpp/avoidpaste2.c: Likewise.
38498 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
38499 * gcc.dg/cpp/cmdlne-P.c: Likewise.
38500 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
38501 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
38502 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
38503 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
38504 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
38505 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
38506 * gcc.dg/cpp/cxxcom1.c: Likewise.
38507 * gcc.dg/cpp/line1.c: Likewise.
38508 * gcc.dg/cpp/maccom1.c: Likewise.
38509 * gcc.dg/cpp/maccom2.c: Likewise.
38510 * gcc.dg/cpp/maccom3.c: Likewise.
38511 * gcc.dg/cpp/maccom4.c: Likewise.
38512 * gcc.dg/cpp/maccom5.c: Likewise.
38513 * gcc.dg/cpp/maccom6.c: Likewise.
38514 * gcc.dg/cpp/multiline.c: Likewise.
38515 * gcc.dg/cpp/spacing1.c: Likewise.
38516 * gcc.dg/cpp/spacing2.c: Likewise.
38517 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
38518 * gcc.dg/cpp/trad/maccom1.c: Likewise.
38519 * gcc.dg/cpp/trad/maccom2.c: Likewise.
38520 * gcc.dg/cpp/trad/maccom3.c: Likewise.
38521 * gcc.dg/cpp/trad/maccom4.c: Likewise.
38522 * gcc.dg/cpp/trad/maccom6.c: Likewise.
38523 * gcc.dg/cpp/cxxcom2.c: Likewise.
38524 * gcc.dg/cpp/cxxcom2.h: New file.
38525
38526 * gcc.dg/cpp/truefalse.cpp: Move it to ...
38527 * g++.dg/cpp/truefalse.C: Here.
38528 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
38529
38530 2003-06-01 Loren James Rittle <ljrittle@acm.org>
38531
38532 * gcc.dg/cpp/redef3.c: New file.
38533
38534 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38535
38536 * gcc.dg/i386-loop-3.c: New test.
38537
38538 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
38539
38540 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
38541
38542 2003-05-31 Roger Sayle <roger@eyesopen.com>
38543
38544 * gcc.dg/fwrapv-1.c: New test case.
38545 * gcc.dg/fwrapv-2.c: New test case.
38546
38547 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38548
38549 PR c++/10956
38550 * g++.dg/template/spec9.C: New test.
38551
38552 2003-05-29 Roger Sayle <roger@eyesopen.com>
38553
38554 * gcc.dg/duff-4.c: New test case.
38555
38556 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
38557
38558 PR fortran/10843
38559 * g77.dg/ffixed-form-1.f: New test
38560 * g77.dg/ffixed-form-2.f: New test
38561 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
38562 * g77.dg/ffree-form-3.f: New test
38563
38564 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
38565
38566 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
38567 * gcc.dg/wint_t-1.c: Likewise.
38568
38569 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38570
38571 * g++.dg/template/access11.C: New test.
38572
38573 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38574
38575 PR c++/10849
38576 * g++.dg/template/access10.C: New test.
38577
38578 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38579 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38580
38581 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
38582
38583 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
38584
38585 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
38586 suppress for powerpc-*-darwin*.
38587 * gcc.dg/torture/builtin-noret-2.c: Likewise.
38588
38589 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
38590
38591 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
38592 suppress option for powerpc-*-darwin*.
38593
38594 2003-05-23 Roger Sayle <roger@eyesopen.com>
38595
38596 * gcc.dg/builtins-1.c: Add tests for tan and atan.
38597 * gcc.dg/builtins-4.c: Add test for fmod.
38598
38599 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38600
38601 PR c++/10682
38602 * g++.dg/template/instantiate4.C: New test.
38603
38604 2003-05-22 Roger Sayle <roger@eyesopen.com>
38605
38606 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
38607
38608 2003-05-21 Janis Johnson <janis187@us.ibm.com>
38609
38610 * gcc.dg/compat/scalar-return-1_main.c: New file.
38611 * gcc.dg/compat/scalar-return-1_x.c: New file.
38612 * gcc.dg/compat/scalar-return-1_y.c: New file.
38613 * gcc.dg/compat/scalar-return-2_main.c: New file.
38614 * gcc.dg/compat/scalar-return-2_x.c: New file.
38615 * gcc.dg/compat/scalar-return-2_y.c: New file.
38616 * gcc.dg/compat/struct-return-3_main.c: New file.
38617 * gcc.dg/compat/struct-return-3_y.c: New file.
38618 * gcc.dg/compat/struct-return-3_x.c: New file.
38619 * gcc.dg/compat/struct-return-2_main.c: New file.
38620 * gcc.dg/compat/struct-return-2_x.c: New file.
38621 * gcc.dg/compat/struct-return-2_y.c: New file.
38622
38623 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38624
38625 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
38626 for hppa*-hp-hpux*.
38627 * gcc.dg/20021014-1.c (dg-options): Likewise.
38628 * gcc.dg/nest.c (dg-options): Likewise.
38629
38630 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
38631
38632 PR c++/9738
38633 * g++.dg/ext/dllimport2.C: New file.
38634 * g++.dg/ext/dllimport3.C: New file.
38635
38636 2003-05-20 Janis Johnson <janis187@us.ibm.com>
38637
38638 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
38639 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
38640 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38641 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
38642 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38643 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
38644 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
38645 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
38646 * gcc.dg/compat/small-struct-defs.h: New file.
38647 * gcc.dg/compat/small-struct-init.h: New file.
38648 * gcc.dg/compat/small-struct-check.h: New file.
38649 * gcc.dg/compat/fp-struct-defs.h: New file.
38650 * gcc.dg/compat/fp-struct-check.h: New file.
38651 * gcc.dg/compat/fp-struct-init.h: New file.
38652 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
38653 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
38654
38655 2003-05-19 Jakub Jelinek <jakub@redhat.com>
38656
38657 * gcc.dg/20030225-2.c: New test.
38658
38659 2003-05-18 Roger Sayle <roger@eyesopen.com>
38660 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38661
38662 * gcc.c-torture/compile/20030518-1.c: New test case.
38663
38664 2003-05-18 Mark Mitchell <mark@codesourcery.com>
38665
38666 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
38667 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
38668 gcc-dg-debug-runtest.
38669 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
38670 gcc-dg-debug-runtest.
38671
38672 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38673
38674 PR c++/9022
38675 * g++.dg/lookup/using6.C: New test.
38676
38677 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38678
38679 * g++.dg/parse/access2.C: New test.
38680
38681 2003-05-17 Mark Mitchell <mark@codesourcery.com>
38682
38683 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
38684 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
38685 * gcc.dg/debug/debug.exp: Likewise.
38686
38687 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
38688
38689 * gcc.dg/dollar.c: New test.
38690
38691 2003-05-16 Janis Johnson <janis187@us.ibm.com>
38692
38693 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
38694 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
38695 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
38696 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
38697 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
38698 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
38699 * gcc.dg/compat/struct-by-value-6_main.c: New file.
38700 * gcc.dg/compat/struct-by-value-6_x.c: New file.
38701 * gcc.dg/compat/struct-by-value-6_y.c: New file.
38702 * gcc.dg/compat/struct-by-value-7_main.c: New file.
38703 * gcc.dg/compat/struct-by-value-7_x.c: New file.
38704 * gcc.dg/compat/struct-by-value-7_y.c: New file.
38705 * gcc.dg/compat/struct-by-value-8_main.c: New file.
38706 * gcc.dg/compat/struct-by-value-8_x.c: New file.
38707 * gcc.dg/compat/struct-by-value-8_y.c: New file.
38708 * gcc.dg/compat/struct-by-value-9_main.c: New file.
38709 * gcc.dg/compat/struct-by-value-9_x.c: New file.
38710 * gcc.dg/compat/struct-by-value-9_y.c: New file.
38711
38712 2003-05-16 Mark Mitchell <mark@codesourcery.com>
38713
38714 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
38715 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
38716 support for "repo" mode.
38717 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
38718 * lib/g77-dg.exp: Likewise.
38719 * lib/obj-dg.exp: Likewise.
38720
38721 2003-05-16 Jakub Jelinek <jakub@redhat.com>
38722
38723 Merge from gcc-3_2-rhl8-branch:
38724 2003-04-23 Jakub Jelinek <jakub@redhat.com>
38725
38726 * gcc.dg/tls/opt-6.c: New test.
38727
38728 2003-04-05 Jakub Jelinek <jakub@redhat.com>
38729
38730 * gcc.dg/20030405-1.c: New test.
38731
38732 2003-03-09 Jakub Jelinek <jakub@redhat.com>
38733
38734 * gcc.dg/20030309-1.c: New test.
38735
38736 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38737
38738 * gcc.c-torture/execute/20030307-1.c: New test.
38739
38740 2003-02-20 Randolph Chung <tausq@debian.org>
38741
38742 * gcc.c-torture/compile/20030220-1.c: New test.
38743
38744 2003-02-18 Jakub Jelinek <jakub@redhat.com>
38745
38746 * gcc.dg/20030217-1.c: New test.
38747
38748 2003-01-29 Jakub Jelinek <jakub@redhat.com>
38749
38750 * gcc.c-torture/compile/20020129-1.c: New test.
38751
38752 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38753
38754 * gcc.dg/unroll-1.c: New test.
38755
38756 2002-11-16 Jan Hubicka <jh@suse.cz>
38757
38758 * gcc.c-torture/execute/20020920-1.c: New test.
38759
38760 2002-10-08 Jakub Jelinek <jakub@redhat.com>
38761
38762 PR target/7434
38763 * gcc.c-torture/compile/20021008-1.c: New test.
38764
38765 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
38766
38767 PR target/7559
38768 * gcc.c-torture/execute/20020810-1.c: New test.
38769
38770 2002-08-07 Jakub Jelinek <jakub@redhat.com>
38771
38772 * gcc.c-torture/compile/20020807-1.c: New test.
38773
38774 2002-07-30 Jakub Jelinek <jakub@redhat.com>
38775
38776 * gcc.dg/tls/opt-1.c: New test.
38777
38778 2002-07-29 Jakub Jelinek <jakub@redhat.com>
38779
38780 * gcc.dg/20020729-1.c: New test.
38781
38782 2002-07-20 Jakub Jelinek <jakub@redhat.com>
38783
38784 * g++.dg/opt/life1.C: New test.
38785
38786 2002-05-20 Jakub Jelinek <jakub@redhat.com>
38787
38788 * gcc.dg/20020525-1.c: New test.
38789
38790 2002-05-24 Jakub Jelinek <jakub@redhat.com>
38791
38792 PR c++/6794
38793 * g++.dg/ext/pretty1.C: New test.
38794 * g++.dg/ext/pretty2.C: New test.
38795
38796 2003-05-15 Mark Mitchell <mark@codesourcery.com>
38797
38798 PR c++/8385
38799 * g++.dg/ext/typeof5.C: New test.
38800
38801 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
38802
38803 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
38804 __USER_LABEL_PREFIX__ into account.
38805 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
38806
38807 2003-05-14 Roger Sayle <roger@eyesopen.com>
38808
38809 * gcc.dg/builtins-15.c: New test case.
38810
38811 2003-05-13 Zack Weinberg <zack@codesourcery.com>
38812
38813 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
38814
38815 2003-05-12 Mark Mitchell <mark@codesourcery.com>
38816
38817 * lib/g++.exp: Tweak handling of additional source files.
38818 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
38819 * g++.dg/special/conpr-2a.C: Rename to ...
38820 * g++.dg/special/conpr-2a.cc: ... this.
38821 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
38822 * g++.dg/special/conpr-3a.C: Rename to ...
38823 * g++.dg/special/conpr-3a.cc: This.
38824 * g++.dg/special/conpr-3b.C: Rename to ...
38825 * g++.dg/special/conpr-3b.cc: This.
38826 * g++.dg/special/conpr-4.C: New test.
38827 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
38828
38829 2003-05-12 David Edelsohn <edelsohn@gnu.org>
38830
38831 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
38832
38833 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38834
38835 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
38836 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38837 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
38838 * g++.old-deja/g++.other/warn3.C: Likewise.
38839
38840 2003-05-11 Roger Sayle <roger@eyesopen.com>
38841
38842 * gcc.dg/i386-387-1.c: Update to also test log.
38843 * gcc.dg/i386-387-2.c: Likewise.
38844
38845 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
38846
38847 * g77.f-torture/execute/int8421.f: New test.
38848
38849 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38850
38851 PR c++/10230, c++/10481
38852 * g++.dg/lookup/scoped5.C: New test.
38853
38854 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38855
38856 PR c++/10552
38857 * g++.dg/template/ttp6.C: New test.
38858
38859 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
38860
38861 * gcc.c-torture/execute/builtins: New directory.
38862 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
38863 gcc.c-torture/execute/builtins.
38864 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
38865 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
38866 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
38867 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
38868
38869 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38870
38871 PR c++/9252
38872 * g++.dg/template/access8.C: New test.
38873 * g++.dg/template/access9.C: New test.
38874
38875 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38876
38877 PR c++/9554
38878 * g++.dg/parse/access1.C: New test.
38879
38880 2003-05-09 DJ Delorie <dj@redhat.com>
38881
38882 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
38883 long, and not an int.
38884
38885 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38886
38887 PR c++/10555, c++/10576
38888 * g++.dg/template/memclass1.C: New test.
38889
38890 2003-05-08 DJ Delorie <dj@redhat.com>
38891
38892 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
38893 targets.
38894 * gcc.c-torture/execute/20021024-1.x: Likewise.
38895 * gcc.c-torture/execute/shiftdi.x: Likewise.
38896 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
38897 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
38898 * gcc.dg/20021018-1.c: Likewise.
38899
38900 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38901
38902 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
38903
38904 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
38905 (bcopy): Call memmove.
38906
38907 2003-05-08 Roger Sayle <roger@eyesopen.com>
38908
38909 * g77.f-torture/compile/8485.f: New test case.
38910
38911 2003-05-07 Richard Henderson <rth@redhat.com>
38912
38913 PR c++/10570
38914 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
38915 Verify exception_cleanup not called for rethrows.
38916 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
38917 when exiting catch block without rethrowing.
38918 * g++.dg/eh/forced3.C: New.
38919 * g++.dg/eh/forced4.C: New.
38920
38921 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
38922
38923 * gcc.dg/20030505.c: Fix triplet.
38924
38925 2003-05-06 DJ Delorie <dj@redhat.com>
38926
38927 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
38928 * gcc.dg/nest.c: Likewise.
38929
38930 2003-05-05 Roger Sayle <roger@eyesopen.com>
38931
38932 * gcc.dg/builtins-14.c: New test case.
38933
38934 2003-05-05 Janis Johnson <janis187@us.ibm.com>
38935
38936 * lib/compat.exp (compat-execute): New argument.
38937 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
38938 * gcc.dg/compat: New test directory.
38939 * gcc.dg/compat/compat.exp: New expect script.
38940 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
38941 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
38942 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
38943 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
38944 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
38945 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
38946
38947 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
38948 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
38949 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
38950 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
38951 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
38952 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
38953 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
38954 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
38955 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
38956 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
38957 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
38958 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
38959 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
38960 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
38961 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
38962
38963 2003-05-05 Zack Weinberg <zack@codesourcery.com>
38964
38965 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
38966
38967 2003-05-05 Jakub Jelinek <jakub@redhat.com>
38968
38969 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
38970
38971 2003-05-05 Geoffrey Keating <geoffk@apple.com>
38972
38973 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
38974 * gcc.dg/ppc-fsel-2.c: New test.
38975
38976 * gcc.dg/unused-5.c: New test.
38977
38978 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38979
38980 PR c++/10496
38981 * g++.dg/warn/pmf1.C: New test.
38982
38983 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38984
38985 PR c++/4494
38986 * g++.dg/warn/main.C: New test.
38987
38988 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38989
38990 * gcc.dg/nonnull-3.c: New test.
38991
38992 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
38993
38994 * gcc.dg/cpp/Wtrigraphs.c: Update.
38995 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
38996
38997 2003-05-03 Geoffrey Keating <geoffk@apple.com>
38998
38999 * gcc.dg/ppc-fsel-1.c: New test.
39000
39001 2003-05-03 Zack Weinberg <zack@codesourcery.com>
39002
39003 PR c/10604
39004 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
39005
39006 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
39007
39008 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
39009
39010 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39011
39012 PR c++/9364, c++/10553, c++/10586
39013 * g++.dg/parse/typename4.C: New test.
39014 * g++.dg/parse/typename5.C: Likewise.
39015
39016 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
39017
39018 * gcc.c-torture/compile/20030503-1.c: New test.
39019
39020 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39021
39022 * g++.dg/lookup/using5.C: Fix testcase error.
39023
39024 2003-05-01 Chris Demetriou <cgd@broadcom.com>
39025
39026 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
39027 since MEABI is no longer supported. Remove all vestiges
39028 of MEABI from the test.
39029
39030 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39031
39032 PR c++/10554
39033 * g++.dg/lookup/using5.C: New test.
39034
39035 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39036
39037 PR c++/8772
39038 * g++.dg/template/ttp5.C: New test.
39039
39040 2003-04-30 Mark Mitchell <mark@codesourcery.com>
39041
39042 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
39043 (dg-gpp-additional-sources): New function.
39044 (dg-gpp-additional-files): Likewise.
39045 * lib/g++.exp (additional_sources): New variable.
39046 (additional_files): Likewise.
39047 (g++_target_compile): Deal with them.
39048 * lib/old-dejagnu.exp: Remove.
39049 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
39050 * g++.old-deja: Revise all tests to use dg commands.
39051
39052 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39053
39054 PR c++/9432, c++/9528
39055 * g++.dg/lookup/using4.C: New test.
39056
39057 2003-04-29 Geoffrey Keating <geoffk@apple.com>
39058
39059 * gcc.dg/noreturn-5.c: New file.
39060 * gcc.dg/noreturn-6.c: New file.
39061
39062 * gcc.c-torture/compile/inline-1.c: New file.
39063
39064 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39065
39066 PR c++/10551
39067 * g++.dg/template/explicit1.C: New test.
39068
39069 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39070
39071 PR c++/10549
39072 * g++.dg/other/bitfield1.C: New test.
39073
39074 PR c++/10527
39075 * g++.dg/init/new7.C: New test.
39076
39077 2003-04-29 Mark Mitchell <mark@codesourcery.com>
39078
39079 * g++.dg/ext/desig1.C: New test.
39080 * g++.dg/ext/init1.C: Update.
39081
39082 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
39083
39084 2003-04-28 Mark Mitchell <mark@codesourcery.com>
39085
39086 PR c++/10180
39087 * g++.dg/warn/Winline-1.C: New test.
39088
39089 2003-04-28 Jakub Jelinek <jakub@redhat.com>
39090
39091 * gcc.c-torture/execute/string-opt-19.c: New test.
39092
39093 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
39094 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
39095
39096 2003-04-27 Mark Mitchell <mark@codesourcery.com>
39097
39098 PR c++/10506
39099 * g++.dg/init/new6.C: New test.
39100
39101 PR c++/10503
39102 * g++.dg/init/ref6.C: New test.
39103
39104 2003-04-26 David Edelsohn <edelsohn@gnu.org>
39105
39106 * g++.dg/warn/weak1.C: XFAIL on AIX4.
39107
39108 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39109
39110 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
39111 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
39112
39113 2003-04-25 Mark Mitchell <mark@codesourcery.com>
39114
39115 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
39116 initialized static data members.
39117
39118 2003-04-25 H.J. Lu <hjl@gnu.org>
39119
39120 * gcc.dg/ia64-sync-4.c: New test.
39121
39122 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39123
39124 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
39125 date.
39126
39127 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
39128
39129 PR c++/10337
39130 * g++.dg/warn/conv1.C: New test.
39131 * g++.old-deja/g++.other/conv7.C: Adjust.
39132 * g++.old-deja/g++.other/overload14.C: Adjust.
39133
39134 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39135
39136 PR c++/10471
39137 * g++.dg/template/defarg2.C: New test.
39138
39139 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
39140
39141 * gcc.dg/cpp/include2.c: Update.
39142 * gcc.dg/cpp/multiline-2.c: New.
39143 * gcc.dg/cpp/multiline.c: Update.
39144 * gcc.dg/cpp/strify2.c: Update.
39145 * gcc.dg/cpp/trad/literals-2.c: Update.
39146
39147 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39148
39149 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
39150
39151 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39152
39153 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
39154
39155 2003-04-23 Mark Mitchell <mark@codesourcery.com>
39156
39157 PR c++/10451
39158 * g++.dg/parse/crash4.C: New test.
39159
39160 PR c++/9847
39161 * g++.dg/parse/crash5.C: New test.
39162
39163 2003-04-22 Mark Mitchell <mark@codesourcery.com>
39164
39165 PR c++/10446
39166 * g++.dg/parse/crash3.C: New test.
39167
39168 PR c++/10428
39169 * g++.dg/parse/elab1.C: New test.
39170
39171 2003-04-22 Devang Patel <dpatel@apple.com>
39172
39173 * gcc.dg/cpp/trad/funlike-5.c: New test.
39174
39175 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
39176
39177 * g++.dg/other/packed1.C: Fix dg options.
39178
39179 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
39180
39181 * g++.dg/other/offsetof2.C: New test.
39182
39183 2003-04-21 Mark Mitchell <mark@codesourcery.com>
39184
39185 * g++.dg/template/recurse.C: Adjust location of error messages.
39186
39187 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
39188
39189 PR c++/9881
39190 * g++.dg/init/addr-const1.C: New test.
39191 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
39192
39193 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
39194
39195 PR c++/10405
39196 * g++.dg/lookup/struct-hack1.C: New test.
39197
39198 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
39199
39200 * ucs.c: Update diagnostic messages.
39201
39202 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39203
39204 * gcc.dg/cpp/truefalse.cpp: New test.
39205 * gcc.dg/cpp/cpp.exp: Update.
39206 * g++.dg/other/stdbool-if.C: Remove.
39207
39208 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
39209
39210 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
39211 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
39212
39213 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39214
39215 * gcc.c-torture/compile/20030418-1.c: New test.
39216
39217 2003-04-17 Janis Johnson <janis187@us.ibm.com>
39218
39219 * README.compat: Remove; content moved to doc/sourcebuild.texi.
39220
39221 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39222
39223 PR c++/10347
39224 g++.dg/template/dependent-name1.C: New test.
39225
39226 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
39227
39228 * gcc.dg/warn-1.c (tourist_guide): New array,
39229 contains a pointer to bar.
39230
39231 2003-04-16 Roger Sayle <roger@eyesopen.com>
39232
39233 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
39234 * gcc.c-torture/execute/medce-1.c: New test case.
39235 * gcc.c-torture/execute/medce-2.c: New test case.
39236
39237 2003-04-15 Mark Mitchell <mark@codesourcery.com>
39238
39239 * lib/prune.exp: Ignore more messages.
39240
39241 PR c++/10381
39242 * g++.dg/parse/lookup3.C: New test.
39243
39244 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
39245
39246 * gcc.c-torture/compile/20030415-1.c : New test.
39247
39248 2003-04-14 Mark Mitchell <mark@codesourcery.com>
39249
39250 * gcc.c-torture/execute/scope-2.c: Move to ...
39251 * gcc.dg/noncompile/scope.c: .... here.
39252
39253 2003-04-14 Roger Sayle <roger@eyesopen.com>
39254
39255 * gcc.dg/20030414-2.c: New test case.
39256
39257 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
39258
39259 PR target/10377
39260 * gcc.dg/20030414-1.c: New test.
39261
39262 2003-04-13 Roger Sayle <roger@eyesopen.com>
39263
39264 * gcc.dg/builtins-12.c: New test case.
39265 * gcc.dg/builtins-13.c: New test case.
39266
39267 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39268
39269 * gcc.c-torture/execute/string-opt-18.c: New test.
39270
39271 2003-04-13 Mark Mitchell <mark@codesourcery.com>
39272
39273 PR c++/10300
39274 * g++.dg/init/new5.C: New test.
39275
39276 2003-04-12 Mark Mitchell <mark@codesourcery.com>
39277
39278 PR c++/7910
39279 * g++.dg/ext/dllimport1.C: New test.
39280
39281 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39282
39283 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
39284
39285 2003-04-11 Bud Davis <bdavis9659@comcast.net>
39286
39287 PR Fortran/9263
39288 * g77.f-torture/noncompile/9263.f: New test
39289 PR Fortran/1832
39290 * g77.f-torture/execute/1832.f: New test
39291
39292 2003-04-11 David Chad <davidc@freebsd.org>
39293 Loren J. Rittle <ljrittle@acm.org>
39294
39295 PR libobjc/8562
39296 * objc.dg/headers.m: New test.
39297
39298 2003-04-10 Zack Weinberg <zack@codesourcery.com>
39299
39300 * gcc.c-torture/execute/builtin-noret-2.c: New.
39301 * gcc.c-torture/execute/builtin-noret-2.x: New.
39302 XFAIL builtin-noret-2.c at -O1 and above.
39303 * gcc.dg/redecl.c: New.
39304 * gcc.dg/Wshadow-1.c: Update error regexps.
39305
39306 2003-04-10 Mark Mitchell <mark@codesourcery.com>
39307
39308 * g++.dg/abi/bitfield10.C: New test.
39309
39310 2003-04-09 Mike Stump <mrs@apple.com>
39311
39312 * gcc.dg/pch/pch.exp: Make testcase names longer.
39313 * g++.dg/pch/pch.exp: Make testcase names longer.
39314
39315 2003-04-08 Roger Sayle <roger@eyesopen.com>
39316
39317 * gcc.dg/builtins-11.c: New test case.
39318
39319 2003-04-08 Roger Sayle <roger@eyesopen.com>
39320
39321 * gcc.dg/builtins-9.c: New test case.
39322 * gcc.dg/builtins-10.c: New test case.
39323
39324 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
39325
39326 * gcc.dg/noncompile/init-4.c.c: New test.
39327
39328 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
39329
39330 * gcc.misc-test/gcov-9.c: New test.
39331 * gcc.misc-test/gcov-10.c: New test
39332 * gcc.misc-test/gcov-11.c: New test.
39333
39334 2003-04-05 Zack Weinberg <zack@codesourcery.com>
39335
39336 PR optimization/10024
39337 * gcc.c-torture/compile/20030405-1.c: New test.
39338
39339 2003-04-04 Geoffrey Keating <geoffk@apple.com>
39340
39341 * gcc.dg/pch/static-3.c: New.
39342 * gcc.dg/pch/static-3.hs: New.
39343 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
39344
39345 2003-04-04 Richard Henderson <rth@redhat.com>
39346
39347 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
39348 * g++.dg/eh/forced2.C: Likewise.
39349
39350 2003-04-03 Mike Stump <mrs@apple.com>
39351
39352 * lib/scanasm.exp (scan-assembler): Add xfail processing for
39353 target arg.
39354 (scan-assembler-times, scan-assembler-not): Likewise.
39355 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
39356
39357 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
39358
39359 * gcc.dg/sparc-loop-1.c: New test.
39360
39361 2003-04-02 Geoffrey Keating <geoffk@apple.com>
39362
39363 PR other/9274
39364 * g++.dg/pch/system-2.C: New.
39365 * g++.dg/pch/system-2.Hs: New.
39366
39367 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
39368
39369 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
39370
39371 * g++.dg/eh/simd-1.C (vecfunc): Same.
39372
39373 2003-04-01 Roger Sayle <roger@eyesopen.com>
39374
39375 * gcc.c-torture/execute/20030401-1.c: New test case.
39376
39377 2003-04-01 Ziemowit Laski <zlaski@apple.com>
39378
39379 * objc.dg/defs.m: New.
39380
39381 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
39382
39383 * g++.dg/eh/simd-1.C: New.
39384 * g++.dg/eh/simd-2.C: New.
39385
39386 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
39387
39388 * gcc.c-torture/execute/simd-3.c: New.
39389
39390 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39391
39392 PR c/9936
39393 * gcc.dg/20030331-2.c: New test.
39394
39395 2003-03-31 Mark Mitchell <mark@codesourcery.com>
39396
39397 PR c++/10278
39398 * g++.dg/parse/crash2.C: New test.
39399
39400 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39401
39402 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
39403 * gcc.c-torture/execute/20030331-1.c: ...here.
39404
39405 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39406
39407 * gcc.c-torture/execute/20030331-1.c: New test.
39408
39409 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
39410
39411 * lib/gcov.exp: Adjust call return testing strings.
39412 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
39413
39414 2003-03-31 Roger Sayle <roger@eyesopen.com>
39415
39416 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
39417 * gcc.dg/builtins-7.c: New test case.
39418 * gcc.dg/builtins-8.c: New test case.
39419
39420 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
39421
39422 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
39423
39424 2003-03-30 Mark Mitchell <mark@codesourcery.com>
39425
39426 PR c++/7647
39427 * g++.dg/lookup-class-member-2.C: New test.
39428
39429 2003-03-30 Glen Nakamura <glen@imodulo.com>
39430
39431 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
39432
39433 2003-03-28 Roger Sayle <roger@eyesopen.com>
39434
39435 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
39436
39437 2003-03-28 Mark Mitchell <mark@codesourcery.com>
39438
39439 * g++.dg/init/attrib1.C: New test.
39440
39441 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39442
39443 * gcc.dg/ultrasp8.c: New test.
39444
39445 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39446
39447 * gcc.dg/ultrasp7.c: New test.
39448
39449 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
39450
39451 PR c++/10047
39452 * g++.dg/template/inline1.C: New test.
39453
39454 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39455
39456 * gcc.dg/sparc-dwarf2.c: New test.
39457
39458 2003-03-27 Roger Sayle <roger@eyesopen.com>
39459
39460 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
39461 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
39462
39463 2003-03-27 Mark Mitchell <mark@codesourcery.com>
39464
39465 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
39466 than reading .x files.
39467 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
39468 * g77.dg/gcov/gcov-1.f: Likewise.
39469 * gcc.misc-tests/gcov-4b.c: Likewise.
39470 * gcc.misc-tests/gcov-5b.c: Likewise.
39471 * gcc.misc-tests/gcov-6.c: Likewise.
39472 * gcc.misc-tests/gcov-7.c: Likewise.
39473 * gcc.misc-tests/gcov-8.c: Likewise.
39474 * g++.dg/gcov/gcov-1.x: Remove.
39475 * g77.dg/gcov/gcov-1.x: Likewise.
39476 * gcc.misc-tests/gcov-4b.x: Likewise.
39477 * gcc.misc-tests/gcov-5b.x: Likewise.
39478 * gcc.misc-tests/gcov-6.x: Likewise.
39479 * gcc.misc-tests/gcov-7.x: Likewise.
39480 * gcc.misc-tests/gcov-8.x: Likewise.
39481
39482 2003-03-27 Glen Nakamura <glen@imodulo.com>
39483
39484 PR opt/10087
39485 * gcc.dg/20030324-1.c: New test.
39486
39487 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
39488
39489 PR c++/10224
39490 * g++.dg/template/arg3.C: New test.
39491
39492 PR c++/10158
39493 * g++.dg/template/friend18.C: New test.
39494
39495 2003-03-26 Roger Sayle <roger@eyesopen.com>
39496
39497 * g77.f-torture/compile/20030326-1.f: New test case.
39498
39499 2003-03-26 Janis Johnson <janis187@us.ibm.com>
39500
39501 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
39502
39503 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
39504
39505 2003-03-26 Jakub Jelinek <jakub@redhat.com>
39506
39507 * gcc.dg/ia64-sync-3.c: New test.
39508
39509 2003-03-26 Alan Modra <amodra@bigpond.net.au>
39510
39511 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
39512
39513 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39514
39515 * gcc.dg/ultrasp6.c: New test.
39516
39517 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39518
39519 * gcc.dg/i386-signbit-1.c: New test.
39520 * gcc.dg/i386-signbit-2.c: New test.
39521 * gcc.dg/i386-signbit-3.c: New test.
39522
39523 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39524
39525 * gcc.dg/ultrasp5.c: Fix options.
39526
39527 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
39528
39529 * gcc.dg/ultrasp5.c: Fix comment.
39530
39531 2003-03-24 Bud Davis <bdavis9659@comcast.net>
39532
39533 PR fortran/10197
39534 * g77.f-torture/execute/10197.f: New test.
39535
39536 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
39537
39538 PR c++/9898, c++/383
39539 * g++.dg/template/conv6.C: New test.
39540
39541 PR c++/10119
39542 * g++.dg/template/ptrmem5.C: New test.
39543
39544 PR c++/10026
39545 * g++.dg/lookup/koenig1.C: New test.
39546
39547 PR C++/10199
39548 * g++.dg/lookup/template2.C: New test.
39549
39550 2003-03-24 Jakub Jelinek <jakub@redhat.com>
39551
39552 * g++.dg/opt/rtti1.C: New test.
39553
39554 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39555
39556 * gcc.dg/ultrasp5.c: New test.
39557
39558 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
39559
39560 PR middle-end/9967
39561 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
39562 builtin fputs.
39563
39564 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
39565
39566 PR c/8224
39567 * gcc.dg/20030323-1.c: New test.
39568
39569 2003-03-23 Roger Sayle <roger@eyesopen.com>
39570
39571 * gcc.c-torture/compile/20030323-1.c: New test case.
39572
39573 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
39574
39575 * gcc.dg/20030321-1.c: New test.
39576
39577 2003-03-22 Zack Weinberg <zack@codesourcery.com>
39578
39579 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
39580
39581 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
39582
39583 PR c++/9978, c++/9708
39584 * g++.dg/ext/vlm1.C: Adjust expected error.
39585 * g++.dg/ext/vla2.C: New test.
39586 * g++.dg/template/arg1.C: New test.
39587 * g++.dg/template/arg2.C: New test.
39588
39589 2003-03-22 Bud Davis <bdavis9659@comcast.net>
39590
39591 * g77.f-torture/execute/select.f: New test.
39592 * g77.f-torture/noncompile/select_no_compile.f: New test.
39593
39594 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
39595
39596 PR c++/9898
39597 * g++.dg/other/error4.C: New test.
39598
39599 2003-03-20 Mark Mitchell <mark@codesourcery.com>
39600
39601 * g++.dg/template/friend17.C: New test.
39602
39603 2003-03-21 Alan Modra <amodra@bigpond.net.au>
39604
39605 * gcc.c-torture/compile/20030320-1.c: New.
39606
39607 2003-03-20 Roger Sayle <roger@eyesopen.com>
39608
39609 * gcc.dg/builtins-6.c: New test case.
39610
39611 2003-03-19 Alan Modra <amodra@bigpond.net.au>
39612
39613 PR target/10073
39614 * gcc.c-torture/compile/20030319-1.c: New.
39615
39616 2003-03-18 Jan Hubicka <jh@suse.cz>
39617
39618 * gcc.dg/i386-cvt-1.c: New test.
39619
39620 2003-03-17 Zack Weinberg <zack@codesourcery.com>
39621
39622 * objc.dg/naming-1.m: Use "(parse|syntax) error".
39623 * objc.dg/naming-2.m: Likewise.
39624
39625 2003-03-17 Mark Mitchell <mark@codesourcery.com>
39626
39627 PR c++/9639
39628 * g++.dg/parse/crash1.C: New test.
39629
39630 2003-03-16 Mark Mitchell <mark@codesourcery.com>
39631
39632 PR c++/8805
39633 * g++.dg/eh/cleanup1.C: New test.
39634
39635 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39636
39637 * gcc.c-torture/execute/20030316-1.c: New test case.
39638
39639 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
39640
39641 PR c++/9629
39642 * g++.dg/init/ctor2.C: New test.
39643
39644 2003-03-15 Roger Sayle <roger@eyesopen.com>
39645
39646 * g77.f-torture/compile/xformat.f: New test case.
39647
39648 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39649
39650 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
39651 * g++.old-deja/g++.mike/eh50.C: Likewise.
39652
39653 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39654
39655 PR c++/6440
39656 * g++.dg/template/spec7.C: New test.
39657 * g++.dg/template/spec8.C: Likewise.
39658
39659 2003-03-14 Jakub Jelinek <jakub@redhat.com>
39660
39661 * gcc.c-torture/execute/20030313-1.c: New test.
39662
39663 2003-03-14 Richard Henderson <rth@redhat.com>
39664
39665 * gcc.dg/inline-2.c: Adjust alpha test for external call.
39666
39667 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
39668
39669 * gcc.c-torture/compile/20030314-1.c: New test.
39670
39671 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
39672
39673 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
39674 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
39675 thumb target,
39676 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
39677 to accept newer _imp__ prefix and additional
39678 newline in .drectve section.
39679 * gcc.dg/dll-4.c: Likewise.
39680 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
39681 switch.
39682
39683 2003-03-13 Mark Mitchell <mark@codesourcery.com>
39684
39685 * g++.dg/parse/namespace9.C: New test.
39686
39687 * g++.dg/init/ref5.C: New test.
39688 * g++.dg/parse/ptrmem1.C: Likewise.
39689
39690 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39691
39692 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
39693 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
39694 regular expression.
39695 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
39696 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
39697
39698 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
39699
39700 * gcc.c-torture/execute/20030224-2.c: New test.
39701
39702 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39703
39704 * gcc.dg/decl-3.c: New test.
39705
39706 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39707
39708 * gcc.dg/i386-loop-2.c: New test.
39709
39710 2003-03-11 Mark Mitchell <mark@codesourcery.com>
39711
39712 PR c++/9474
39713 * g++.dg/parse/namespace8.C: New test.
39714
39715 PR c++/9924
39716 * g++.dg/overload/builtin2.C: New test.
39717
39718 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
39719
39720 * gcc.dg/return-type-3.c: New test.
39721
39722 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
39723
39724 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
39725 profiling options are not supported.
39726
39727 2003-03-10 Mark Mitchell <mark@codesourcery.com>
39728
39729 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
39730 * g++.old-deja/g++.warn/impint2.C: Likewise.
39731
39732 2003-03-10 Devang Patel <dpatel@apple.com>
39733
39734 * g++.dg/cpp/c++_cmd_1.C: New test.
39735 * g++.dg/cpp/c++_cmd_1.h: New file.
39736
39737 2003-03-10 Segher Boessenkool <segher@koffie.nl>
39738
39739 * gcc.dg/altivec-9.c: New file.
39740
39741 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39742
39743 * gcc.dg/ppc-sdata-1.c: New test.
39744 * gcc.dg/ppc-sdata-2.c: New test.
39745
39746 2003-03-09 Mark Mitchell <mark@codesourcery.com>
39747
39748 PR c++/9373
39749 * g++.dg/opt/ptrmem2.C: New test.
39750
39751 PR c++/8534
39752 * g++.dg/opt/ptrmem1.C: New test.
39753
39754 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
39755
39756 * gcc.dg/i386-loop-1.c: New test.
39757
39758 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39759
39760 PR c++/9970
39761 * g++.dg/lookup/friend1.C: New test.
39762
39763 2003-03-08 Mark Mitchell <mark@codesourcery.com>
39764
39765 PR c++/9823
39766 * g++.dg/parser/constructor1.C: New test.
39767
39768 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
39769
39770 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
39771
39772 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
39773
39774 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
39775
39776 * gcc.dg/cpp/Wunused.c: Update test.
39777
39778 2003-03-08 Jan Hubicka <jh@suse.cz>
39779
39780 * gcc.dg/inline-3.c: New test.
39781
39782 2003-03-08 Mark Mitchell <mark@codesourcery.com>
39783
39784 PR c++/9809
39785 * g++.dg/parse/builtin1.C: New test.
39786
39787 PR c++/9982
39788 * g++.dg/abi/cookie1.C: New test.
39789 * g++.dg/abi/cookie2.C: Likewise.
39790
39791 PR c++/9524
39792 * g++.dg/template/field1.C: New test.
39793
39794 PR c++/9912
39795 * g++.dg/parse/class1.C: New test.
39796 * g++.dg/parse/namespace7.C: Likewise.
39797 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
39798
39799 2003-03-07 Mark Mitchell <mark@codesourcery.com>
39800
39801 * g++.dg/init/ref4.C: New test.
39802
39803 2003-03-07 Jan Hubicka <jh@suse.cz>
39804
39805 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
39806 * gcc.dg/inline-3.c: New test.
39807
39808 2003-03-06 Mark Mitchell <mark@codesourcery.com>
39809
39810 * g++.dg/init/ref3.C: New test.
39811
39812 PR c++/9965
39813 * g++.dg/init/ref2.C: New test.
39814
39815 PR c++/9400
39816 * g++.dg/warn/Wshadow-2.C: New test.
39817
39818 PR c++/9791
39819 * g++.dg/warn/Woverloaded-1.C: New test.
39820
39821 2003-03-05 Jan Hubicka <jh@suse.cz>
39822
39823 * gcc.dg/i386-local2.c: New.
39824 * gcc.dg/i386-local.c: Fix typo.
39825
39826 2003-03-05 Mark Mitchell <mark@codesourcery.com>
39827
39828 * g++.dg/abi/layout3.C: New test.
39829
39830 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39831
39832 * gcc.c-torture/compile/20030305-1.c
39833
39834 2003-03-05 Jan Hubicka <jh@suse.cz>
39835
39836 * gcc.dg/i386-local.c: New.
39837
39838 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
39839
39840 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
39841
39842 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39843
39844 * gcc.dg/switch-2.c: New test.
39845 * gcc.dg/switch-3.c: New test.
39846 * gcc.dg/Wswitch.c: Adjust line numbers.
39847 * gcc.dg/Wswitch-default.c: Likewise.
39848 * gcc.dg/Wswitch-enum.c: Likewise.
39849
39850 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
39851
39852 * gcc.c-torture/execute/20030222-1.c: New test.
39853
39854 2003-03-03 James E Wilson <wilson@tuliptree.org>
39855
39856 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
39857
39858 2003-03-03 Mark Mitchell <mark@codesourcery.com>
39859
39860 PR c++/9878
39861 * g++.dg/init/ref1.C: New test.
39862
39863 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
39864
39865 * gcc.dg/sh-relax.c: New SH-only test.
39866
39867 2003-03-03 Geoffrey Keating <geoffk@apple.com>
39868
39869 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
39870 comment explaining purpose of testcase.
39871
39872 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
39873
39874 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
39875 for HC11/HC12 (asm needs two int registers).
39876 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
39877 HC11/HC12 because the test uses an asm which needs two 32-bit
39878 registers.
39879
39880 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
39881
39882 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
39883 for HC11/HC12 (array is too large otherwise).
39884 * gcc.c-torture/compile/920501-4.x: New file, likewise.
39885 * gcc.c-torture/compile/20010518-2.x: Likewise.
39886 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
39887 HC11/HC12 (array is too large).
39888
39889 2003-03-01 Geoffrey Keating <geoffk@apple.com>
39890
39891 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
39892 * lib/g++-dg.exp (g++-dg-test): Likewise.
39893
39894 2003-03-01 Roger Sayle <roger@eyesopen.com>
39895
39896 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
39897 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
39898
39899 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39900
39901 * g++.dg/warn/implicit-typename1.C: Remove warning.
39902
39903 2003-02-28 Richard Henderson <rth@redhat.com>
39904
39905 * gcc.dg/noreturn-1.c: Move noreturn warning line.
39906 * gcc.dg/return-type-1.c: Move control reaches end warning line.
39907
39908 2003-02-28 Geoffrey Keating <geoffk@apple.com>
39909
39910 * gcc.dg/pch/pch.exp: Change .pch to .gch.
39911 * g++.dg/pch/pch.exp: Likewise.
39912
39913 2003-02-28 Mark Mitchell <mark@codesourcery.com>
39914
39915 PR c++/9879
39916 * g++.dg/init/new4.C: New test.
39917
39918 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
39919
39920 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
39921
39922 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
39923
39924 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
39925 unsigned long.
39926
39927 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
39928 wider than float.
39929
39930 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39931
39932 * lib/scanasm.exp: Add support for counting numbers of
39933 occurences.
39934 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
39935 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
39936
39937 2003-02-25 Mark Mitchell <mark@codesourcery.com>
39938
39939 PR c++/9683
39940 * g++.dg/template/static3.C: New test.
39941
39942 PR c++/9829
39943 * g++.dg/parse/namespace6.C: New test.
39944
39945 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39946
39947 PR target/9732
39948 * gcc.dg/20030225-1.c: New test.
39949
39950 2003-02-24 Mark Mitchell <mark@codesourcery.com>
39951
39952 * README: Remove out-of-date information.
39953
39954 PR c++/9836
39955 * g++.dg/template/spec6.C: New test.
39956
39957 2003-02-24 Jeff Law <law@redhat.com>
39958
39959 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
39960
39961 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39962
39963 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
39964 * gcc.dg/pragma-ep-1.c: Likewise.
39965
39966 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39967
39968 PR c++/9602
39969 * g++.dg/template/friend16.C: New test.
39970
39971 2003-02-23 Mark Mitchell <mark@codesourcery.com>
39972
39973 PR c++/5333
39974 * g++.dg/parse/fused-params1.C: Adjust error messages.
39975 * g++.dg/template/nested3.C: New test.
39976
39977 2003-02-24 Alan Modra <amodra@bigpond.net.au>
39978
39979 * g++.dg/abi/param1.C: New test.
39980
39981 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39982
39983 PR c++/7982
39984 * g++.dg/warn/implicit-typename1.C: New test.
39985
39986 2003-02-22 Kelley Cook <kelleycook@comcast.net>
39987
39988 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
39989 with "mtune".
39990 * g++.old-deja/g++.other/store-expr2.C: Likewise.
39991 * gcc.c-torture/execute/20010129-1.x: Likewise.
39992 * gcc.dg/20011107-1.c: Likewise.
39993 * gcc.dg/20020108-1.c: Likewise.
39994 * gcc.dg/20020122-3.c: Likewise.
39995 * gcc.dg/20020206-1.c: Likewise.
39996 * gcc.dg/20020310-1.c: Likewise.
39997 * gcc.dg/20020426-2.c: Likewise.
39998 * gcc.dg/20020517-1.c: Likewise.
39999 * gcc.dg/991230-1.c: Likewise.
40000 * gcc.dg/i386-unroll-1.c: Likewise.
40001 * gcc.misc-tests/i386-prefetch.exp: Likewise.
40002
40003 2003-02-22 Jan Hubicka <jh@suse.cz>
40004
40005 * gcc.dg/i386-mul.c: New test.
40006
40007 2003-02-21 Roger Sayle <roger@eyesopen.com>
40008
40009 * gcc.dg/builtins-5.c: New test case.
40010
40011 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
40012
40013 * gcc.dg/asmreg-1.c: New test.
40014
40015 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40016
40017 PR c++/9749
40018 * g++.dg/parse/varmod1.C: New test.
40019
40020 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40021
40022 PR c++/9727
40023 * g++.dg/template/op1.C: New test.
40024
40025 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40026
40027 PR c++/8906
40028 * g++.dg/template/nested2.C: New test.
40029
40030 2003-02-21 Mark Mitchell <mark@codesourcery.com>
40031
40032 PR c++/8724
40033 * g++.dg/expr/dtor1.C: New test.
40034
40035 2003-02-21 Zack Weinberg <zack@codesourcery.com>
40036
40037 * gcc.dg/cpp/include3.c: New test.
40038 * gcc.dg/cpp/inc/foo.h: New file.
40039
40040 2003-02-21 Glen Nakamura <glen@imodulo.com>
40041
40042 * gcc.c-torture/execute/20030221-1.c: New test.
40043
40044 2003-02-20 Mark Mitchell <mark@codesourcery.com>
40045
40046 PR c++/9729
40047 * g++.dg/abi/conv1.C: New test.
40048
40049 2003-02-20 Jan Hubicka <jh@suse.cz>
40050
40051 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
40052
40053 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
40054
40055 * gcc.c-torture/compile/20030219-1.c: New test.
40056
40057 2003-02-18 Jan Hubicka <jh@suse.cz>
40058
40059 * gcc.dg/funcorder.c: New test.
40060
40061 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40062
40063 * gcc.c-torture/execute/20030218-1.c: New.
40064
40065 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
40066
40067 * gcc.dg/20030218-1.c: New.
40068
40069 2003-02-18 Richard Henderson <rth@redhat.com>
40070
40071 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
40072 * gcc.dg/attr-used-2.c: New.
40073
40074 2003-02-18 Mark Mitchell <mark@codesourcery.com>
40075
40076 PR c++/9704
40077 * g++.dg/init/copy5.C: New test.
40078
40079 2003-02-18 Geoffrey Keating <geoffk@apple.com>
40080
40081 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
40082 * g++.dg/pch/pch.exp: Likewise.
40083
40084 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
40085
40086 * gcc.c-torture/execute/20030209-1.c: Enable the test if
40087 STACK_SIZE is not defined.
40088
40089 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40090
40091 PR c++/9457
40092 * g++.dg/template/init1.C: New test.
40093
40094 2003-02-16 Jan HUbicka <jh@suse.cz>
40095
40096 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
40097 (foo): Add few extra tests
40098 * gcc.dg/c99-const-expr-3.c: Likewise.
40099 * gcc.c-torture/execute/20030216-1.c: New.
40100
40101 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40102
40103 PR c++/9459
40104 * g++.dg/ext/typeof4.C: New test.
40105
40106 2003-02-15 Roger Sayle <roger@eyesopen.com>
40107
40108 * gcc.dg/i386-387-3.c: New test case.
40109
40110 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
40111
40112 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
40113 cris-*-elf* cris-*-aout* and mmix-*-*.
40114
40115 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
40116
40117 * gcc.dg/20030213-1.c: New test.
40118
40119 2003-02-12 Roger Sayle <roger@eyesopen.com>
40120
40121 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
40122 * gcc.dg/i386-387-2.c: Likewise.
40123
40124 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
40125
40126 * gcc.dg/ppc-spe.c: Fix formatting.
40127 Enable tests that were previously unsupported by gas.
40128 Delete tests for instructions that no longer exist.
40129 Switch arguments on evsubifw builtin.
40130
40131 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
40132
40133 * gcc.c-torture/execute/20030209-1.c: Disable the test if
40134 STACK_SIZE is too small.
40135
40136 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40137 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40138
40139 * gcc.dg/decl-2.c: New test.
40140
40141 2003-02-10 Jan Hubicka <jh@suse.cz>
40142
40143 * gcc.dg/i386-fpcvt-1.c: New test.
40144
40145 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
40146
40147 * gcc.c-torture/execute/20030209-1.c: New test.
40148
40149 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
40150
40151 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
40152 int-wide bitops, use the constants of the same width.
40153 Likewise, if long long is 32-bit wide, test bitops using
40154 32-bit constants.
40155
40156 2003-02-07 Loren James Rittle <ljrittle@acm.org>
40157
40158 * gcc.dg/20021014-1.c: Annotate with expected notice text.
40159
40160 2003-02-07 Roger Sayle <roger@eyesopen.com>
40161
40162 * gcc.dg/builtins-4.c: New test case.
40163
40164 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40165
40166 * gcc.dg/20020430-1.c: Fix dg command typos.
40167 * gcc.dg/20020503-1.c: Likewise.
40168
40169 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40170
40171 PR c++/8785
40172 * g++.dg/parse/fused-params1.C: New test.
40173
40174 PR c++/8857
40175 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
40176
40177 PR c++/8921
40178 * g++.dg/parse/non-dependent1.C: New test.
40179
40180 PR c++/8928
40181 * g++.dg/parse/dupl-tmpl-args1.C: New test.
40182
40183 PR c++/9228
40184 * g++.dg/parse/undefined7.C: New test.
40185 * g++.dg/parse/non-templ1.C: New test.
40186
40187 PR c++/9229
40188 * g++.dg/parse/too-many-tmpl-args1.C: New test.
40189
40190 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40191
40192 * gcc.c-torture/compile/20030206-1.c: New test.
40193
40194 2003-02-05 Roger Sayle <roger@eyesopen.com>
40195
40196 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
40197 "pow" to "foo" to avoid potential confusion with a math built-in.
40198
40199 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40200
40201 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
40202 conditions for SPARC targets.
40203
40204 2003-02-05 Jakub Jelinek <jakub@redhat.com>
40205
40206 * gcc.dg/20030204-1.c: New test.
40207
40208 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40209
40210 PR c++/38
40211 * g++.dg/parse/array-size1.C: New test.
40212
40213 PR c++/5657
40214 * g++.dg/parse/undefined3.C: New test.
40215
40216 PR c++/5665
40217 * g++.dg/parse/undefined4.C: New test.
40218
40219 PR c++/5975
40220 * g++.dg/parse/undefined5.C: New test.
40221
40222 PR c++/7259
40223 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
40224
40225 PR c++/8578
40226 * g++.dg/parse/casting-operator1.C: New test.
40227
40228 PR c++/8596
40229 * g++.dg/parse/undefined6.C: New test.
40230
40231 PR c++/8736
40232 * g++.dg/parse/missing-template1.C: New test.
40233
40234 2003-02-04 Jan Hubicka <jh@suse.cz>
40235
40236 * gcc.dg/i386-cadd.c: Compile using -march=k8.
40237 * gcc.dg/i386-cmov?.c: Likewise.
40238 * gcc.dg/i386-fpcvt-?.c: Likewise.
40239 * gcc.dg/i386-ssefp-1.c: Likewise.
40240 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
40241 conventions.
40242
40243 2003-02-03 Mark Mitchell <mark@codesourcery.com>
40244
40245 PR c++/7129
40246 * g++.dg/ext/max.C: New test.
40247
40248 2003-02-03 Jan Hubicka <jh@suse.cz>
40249
40250 * gcc.c-torture/execute/20030203-1.c: New test.
40251
40252 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
40253
40254 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
40255 'natural-endian'.
40256
40257 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
40258
40259 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
40260 * g++.dg/init/new2.C: Likewise.
40261 * g++.dg/other/new1.C: Likewise.
40262
40263 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
40264
40265 * gcc.dg/struct-ret-libc.c: New test.
40266
40267 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
40268
40269 * gcc.dg/20030129-1.c: New test.
40270
40271 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40272
40273 PR c++/8849
40274 * g++.dg/template/ptrmem4.C: New test.
40275
40276 2003-01-29 Mark Mitchell <mark@codesourcery.com>
40277
40278 * g++.dg/parser/constant1.C: New test.
40279
40280 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40281
40282 PR c++/8591
40283 * g++.dg/parse/friend2.C: New test.
40284
40285 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
40286
40287 PR c++/9437
40288 * g++.dg/template/unify4.C: New test.
40289
40290 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
40291
40292 * gcc.c-torture/execute/20030128-1.c: New test.
40293
40294 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
40295
40296 * g++.dg/lookup/nested1.C: Test moved from ...
40297 * g++.old-deja/g++.other/lookup24.C: ... here.
40298
40299 2003-01-28 Jan Hubicka <jh@suse.cz>
40300
40301 * gcc.dg/i386-cmov5.c: New test.
40302
40303 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
40304
40305 * gcc.c-torture/execute/20010925-1.c: Changed the
40306 memcpy declaration.
40307
40308 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40309
40310 PR c++/3902
40311 * g++.dg/parse/template5.C: New test.
40312
40313 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
40314
40315 PR fortran/9258
40316 * g77.dg/pr9258: New test.
40317
40318 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40319
40320 * README: Move relevant parts from README.g++.
40321
40322 * README.g++: Remove this file.
40323
40324 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
40325
40326 * g++.dg/abi/dcast1.C: New test.
40327
40328 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40329
40330 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
40331
40332 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
40333
40334 PR c++/47
40335 * g++.old-deja/g++.other/lookup24.C: New test.
40336
40337 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40338
40339 PR middle-end/7227
40340 * gcc.dg/uninit-C.c: New test.
40341
40342 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
40343
40344 * g++.dg/abi/covariant1.C: New test.
40345
40346 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
40347
40348 * gcc.dg/20030123-1.c: New test.
40349
40350 2003-01-25 Jan Hubicka <jh@suse.cz>
40351
40352 PR opt/8492
40353 * gcc.c-torture/compile/20030125-1.c
40354
40355 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
40356
40357 PR c++/9403
40358 * g++.dg/parse/template3.C: New test.
40359 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
40360
40361 PR c++/795
40362 * g++.dg/parse/template4.C: New test.
40363
40364 PR c++/9415
40365 * g++.dg/template/qual2.C: New test.
40366
40367 PR c++/8545
40368 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
40369
40370 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
40371
40372 2003-01-25 Roger Sayle <roger@eyesopen.com>
40373
40374 * gcc.c-torture/execute/switch-1.c: New test case.
40375
40376 2003-01-25 Jan Hubicka <jh@suse.cz>
40377
40378 * gcc.c-torture/execute/20030125-1.[cx]: New test.
40379
40380 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
40381
40382 Tweaks for Bison-1.875. From the NEWS file:
40383 "- `parse error' -> `syntax error'
40384 Bison now uniformly uses the term `syntax error'"
40385 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
40386 * gcc.dg/cpp/digraph2.c: Likewise.
40387 * gcc.dg/cpp/direct2.c: Likewise.
40388 * gcc.dg/cpp/paste4.c: Likewise.
40389 * gcc.dg/c90-restrict-1.c: Likewise.
40390 * gcc.dg/c99-func-2.c: Likewise.
40391 * gcc.dg/noncompile/920721-2.c: Likewise.
40392 * gcc.dg/noncompile/930622-2.c: Likewise.
40393 * gcc.dg/noncompile/940112-1.c: Likewise.
40394 * gcc.dg/noncompile/950921-1.c: Likewise.
40395 * gcc.dg/noncompile/951123-1.c: Likewise.
40396 * gcc.dg/noncompile/971104-1.c: Likewise.
40397 * gcc.dg/noncompile/990416-1.c: Likewise.
40398
40399 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
40400
40401 * g++.dg/parse/undefined1.C: Add error message.
40402
40403 2003-01-22 Mark Mitchell <mark@codesourcery.com>
40404
40405 PR c++/9354
40406 * g++.dg/parse/new1.C: New test.
40407
40408 PR c++/9216
40409 * g++.dg/parse/template2.C: New test.
40410
40411 PR c++/9354
40412 * g++.dg/parse/typedef2.C: New test.
40413
40414 PR c++/9328
40415 * g++.dg/ext/typeof3.C: New test.
40416
40417 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40418
40419 PR c++/2738
40420 * g++.dg/parse/ret-type1.C: New test.
40421
40422 PR c++/3792
40423 * g++.dg/parse/tmpl-outside1.C: New test.
40424
40425 PR c++/4207
40426 * g++.dg/parse/int-as-enum1.C: New test.
40427
40428 PR c++/4903
40429 * g++.dg/parse/no-typename1.C: New test.
40430
40431 PR c++/5533
40432 * g++.dg/parse/no-value1.C: New test.
40433
40434 PR c++/5921
40435 * g++.dg/parse/wrong-inline1.C: New test.
40436
40437 PR c++/6402
40438 * g++.dg/parse/ref1.C: New test.
40439
40440 PR c++/6992
40441 * g++.dg/parse/attr-ctor1.C: New test.
40442
40443 PR c++/7229
40444 * g++.dg/parse/namespace5.C: New test.
40445
40446 PR c++/7917
40447 * g++.dg/parse/func-def1.C: New test.
40448
40449 PR c++/8143
40450 * g++.dg/parse/undefined1.C: New test.
40451
40452 PR c++/5723, PR c++/8522
40453 * g++.dg/parse/specialization1.C: New test.
40454
40455 PR c++/163, PR c++/8595
40456 * g++.dg/parse/struct-as-enum1.C: New test.
40457
40458 PR c++/9173
40459 * g++.dg/parse/undefined2.C: New test.
40460
40461 2003-01-22 Mark Mitchell <mark@codesourcery.com>
40462
40463 PR c++/9298
40464 * g++.dg/parse/template1.C: New test.
40465
40466 PR c++/9384
40467 * g++.dg/parse/using1.C: New test.
40468
40469 PR c++/9285
40470 PR c++/9294
40471 * g++.dg/parse/expr2.C: New test.
40472
40473 PR c++/9388
40474 * g++.dg/parse/lookup2.C: Likewise.
40475
40476 2003-01-21 Jan Hubicka <jh@suse.cz>
40477
40478 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
40479 * gcc.c-torture/execute/eeprof-1.c: Likewise.
40480 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
40481 * gcc.c-torture/execute/string-opt-*.c: Likewise.
40482
40483 2003-01-20 Nick Clifton <nickc@redhat.com>
40484
40485 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
40486 problem with ARM sibcall code generation.
40487
40488 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
40489
40490 * gcc.c-torture/execute/20030120-1.c: New.
40491
40492 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
40493
40494 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
40495
40496 2003-01-17 Mark Mitchell <mark@codesourcery.com>
40497
40498 PR c++/9272
40499 * g++.dg/parse/ctor1.C: New test.
40500
40501 PR c++/9294:
40502 * g++.dg/parse/qualified1.C: New test.
40503
40504 * g++.dg/parse/typename3.C: New test.
40505
40506 2003-01-16 Richard Henderson <rth@redhat.com>
40507
40508 * g++.dg/tls/init-2.C: Fix error matches for real this time.
40509
40510 2003-01-16 Richard Henderson <rth@redhat.com>
40511
40512 * g++.dg/pch/pch.exp: Copy test header to the working directory
40513 before using it either for precompilation or direct use.
40514 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
40515 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
40516
40517 2003-01-16 Richard Henderson <rth@redhat.com>
40518
40519 * gcc.dg/pch/pch.exp: Copy test header to the working directory
40520 before using it either for precompilation or direct use.
40521 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
40522 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
40523
40524 2003-01-16 Mark Mitchell <mark@codesourcery.com>
40525
40526 * g++.dg/ext/typename1.C: Add typename keyword.
40527 * g++.dg/template/crash1.C: Update error messages.
40528 * g++.dg/template/crash2.C: Remove error message.
40529 * g++.dg/parse/typename2.C: New test.
40530 * g++.dg/template/typename2.C: Change implicit
40531 typename warning into error.
40532 * g++.old-deja/g++.benjamin/tem03.C: Issue more
40533 error messages.
40534 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
40535 * g++.old-deja/g++.brendan/crash56.C: Add this->.
40536 * g++.old-deja/g++.law/visibility13.C: Remove error
40537 messages.
40538 * g++.old-deja/g++.ns/template17.C: Reorder code to
40539 make declaration visible in template.
40540 * g++.old-deja/g++.pt/crash3.C: Fix typos.
40541 * g++.old-deja/g++.pt/crash36.C: Issue more error
40542 messages.
40543 * g++.old-deja/g++.pt/crash5.C: Improve error
40544 message.
40545 * g++.old-deja/g++.pt/crash67.C: Remove warning.
40546 * g++.old-deja/g++.pt/inherit1.C: Add this->.
40547 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
40548 * g++.old-deja/g++.pt/typename16.C: Replace implicit
40549 typename warning with error message.
40550 * g++.old-deja/g++.pt/typename19.C: Remove warning.
40551 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
40552 * g++.old-deja/g++.robertl/eb24.C: Use this->.
40553
40554 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
40555
40556 * g++.dg/parse/ambig2.C: New test.
40557
40558 2003-01-15 Richard Henderson <rth@redhat.com>
40559
40560 * g++.dg/tls/init-2.C: Update error message string.
40561
40562 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40563
40564 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
40565
40566 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
40567
40568 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
40569 all for HC11/HC12.
40570 * gcc.c-torture/compile/20001205-1.x: Likewise.
40571 * gcc.c-torture/compile/20001226-1.x: Likewise.
40572 * gcc.c-torture/compile/920520-1.x: Likewise.
40573 * gcc.c-torture/compile/961203-1.x: Likewise.
40574 * gcc.c-torture/compile/20020604-1.x: Likewise.
40575
40576 2003-01-15 Jan Hubicka <jh@suse.cz>
40577
40578 * gcc.c-torture/compile/20030115-1.c: New test.
40579
40580 * gcc.dg/i386-fpcvt-1.c: New test.
40581 * gcc.dg/i386-fpcvt-2.c: New test.
40582
40583 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
40584
40585 Further conform g++'s __vmi_class_type_info to the C++ ABI
40586 specification.
40587 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
40588 the specification.
40589
40590 2003-01-14 Jan Hubicka <jh@suse.cz>
40591
40592 * gcc.dg/i386-fpcvt-1.c: New test.
40593 * gcc.dg/i386-fpcvt-2.c: New test.
40594
40595 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
40596
40597 * gcc.dg/i386-mmx-3.c: New test.
40598
40599 2003-01-12 Mark Mitchell <mark@codesourcery.com>
40600
40601 PR c++/9264
40602 * g++.dg/parse/octal1.C: New file.
40603
40604 PR c++/9172
40605 * g++.dg/parse/typename1.C: New file.
40606
40607 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
40608
40609 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
40610 * gcc.dg/bf-no-ms-layout.c: Likewise.
40611 * gcc.dg/bf-ms-attrib.c: Likewise.
40612
40613 2003-01-10 Mark Mitchell <mark@codesourcery.com>
40614
40615 PR c++/9099
40616 * g++.dg/parse/dtor1.C: New file.
40617
40618 PR c++/9128
40619 * g++.dg/rtti/typeid1.C: New file.
40620
40621 PR c++/9153
40622 * g++.dg/parse/lookup1.C: New file.
40623
40624 PR c++/9171
40625 * g++.dg/templ/spec5.C: New file.
40626
40627 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
40628
40629 * gcc.c-torture/compile/20030110-1.c: New test.
40630
40631 2003-01-09 Geoffrey Keating <geoffk@apple.com>
40632
40633 Merge from pch-branch:
40634
40635 2002-12-23 Geoffrey Keating <geoffk@apple.com>
40636
40637 * gcc.dg/pch/cpp-1.h: New.
40638 * gcc.dg/pch/cpp-1.c: New.
40639 * gcc.dg/pch/cpp-2.h: New.
40640 * gcc.dg/pch/cpp-2.c: New.
40641
40642 2002-11-19 Geoffrey Keating <geoffk@apple.com>
40643
40644 * gcc.dg/pch/except-1.h: New.
40645 * gcc.dg/pch/except-1.c: New.
40646
40647 2002-11-13 Geoffrey Keating <geoffk@apple.com>
40648
40649 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
40650 running test.
40651 * gcc.dg/pch: Include *.hp not *.h.
40652 * gcc.dg/pch/system-1.h: New.
40653 * gcc.dg/pch/system-1.c: New.
40654
40655 2002-11-11 Geoffrey Keating <geoffk@apple.com>
40656
40657 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
40658 rather than trying to build and run a program using PCH.
40659 * gcc.dg/pch: Remove dg-do commands from test files.
40660
40661 2002-11-08 Geoffrey Keating <geoffk@apple.com>
40662
40663 * gcc.dg/pch/macro-3.c: New.
40664 * gcc.dg/pch/macro-3.h: New.
40665
40666 2002-11-04 Geoffrey Keating <geoffk@apple.com>
40667
40668 * gcc.dg/pch/common-1.c: New.
40669 * gcc.dg/pch/common-1.h: New.
40670 * gcc.dg/pch/decl-1.c: New.
40671 * gcc.dg/pch/decl-1.h: New.
40672 * gcc.dg/pch/decl-2.c: New.
40673 * gcc.dg/pch/decl-2.h: New.
40674 * gcc.dg/pch/decl-3.c: New.
40675 * gcc.dg/pch/decl-3.h: New.
40676 * gcc.dg/pch/decl-4.c: New.
40677 * gcc.dg/pch/decl-4.h: New.
40678 * gcc.dg/pch/decl-5.c: New.
40679 * gcc.dg/pch/decl-5.h: New.
40680 * gcc.dg/pch/global-1.c: New.
40681 * gcc.dg/pch/global-1.h: New.
40682 * gcc.dg/pch/inline-1.c: New.
40683 * gcc.dg/pch/inline-1.h: New.
40684 * gcc.dg/pch/inline-2.c: New.
40685 * gcc.dg/pch/inline-2.h: New.
40686 * gcc.dg/pch/static-1.c: New.
40687 * gcc.dg/pch/static-1.h: New.
40688 * gcc.dg/pch/static-2.c: New.
40689 * gcc.dg/pch/static-2.h: New.
40690
40691 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
40692
40693 * g++.dg/pch/pch.exp: Better handle failing testcases.
40694 * gcc.dg/pch/pch.exp: Likewise.
40695 * gcc.dg/pch/macro-1.c: New.
40696 * gcc.dg/pch/macro-1.h: New.
40697 * gcc.dg/pch/macro-2.c: New.
40698 * gcc.dg/pch/macro-2.h: New.
40699
40700 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
40701
40702 * g++.dg/dg.exp: Treat files in pch/ specially.
40703 * g++.dg/pch/pch.exp: New file.
40704 * g++.dg/pch/empty.H: New file.
40705 * g++.dg/pch/empty.C: New file.
40706 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
40707 "precompile".
40708
40709 * gcc.dg/pch/pch.exp: New file.
40710 * gcc.dg/pch/empty.h: New file.
40711 * gcc.dg/pch/empty.c: New file.
40712 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
40713 "precompile".
40714
40715 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40716
40717 * g++.dg/template/friend14.C: New test.
40718
40719 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40720
40721 * gcc.dg/old-style-asm-1.c: New test.
40722
40723 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
40724
40725 * gcc.c-torture/compile/20030109-1.c: New test.
40726
40727 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40728
40729 * gcc.c-torture/execute/20030109-1.c: New test.
40730
40731 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
40732
40733 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
40734 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
40735 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
40736 * g++.old-deja/g++.mike/eh2.C: Likewise.
40737 * g++.old-deja/g++.mike/eh3.C: Likewise.
40738 * g++.old-deja/g++.mike/eh5.C: Likewise.
40739 * g++.old-deja/g++.mike/eh6.C: Likewise.
40740 * g++.old-deja/g++.mike/eh7.C: Likewise.
40741 * g++.old-deja/g++.mike/eh8.C: Likewise.
40742 * g++.old-deja/g++.mike/eh9.C: Likewise.
40743 * g++.old-deja/g++.mike/eh10.C: Likewise.
40744 * g++.old-deja/g++.mike/eh12.C: Likewise.
40745 * g++.old-deja/g++.mike/eh13.C: Likewise.
40746 * g++.old-deja/g++.mike/eh14.C: Likewise.
40747 * g++.old-deja/g++.mike/eh16.C: Likewise.
40748 * g++.old-deja/g++.mike/eh17.C: Likewise.
40749 * g++.old-deja/g++.mike/eh18.C: Likewise.
40750 * g++.old-deja/g++.mike/eh21.C: Likewise.
40751 * g++.old-deja/g++.mike/eh23.C: Likewise.
40752 * g++.old-deja/g++.mike/eh24.C: Likewise.
40753 * g++.old-deja/g++.mike/eh25.C: Likewise.
40754 * g++.old-deja/g++.mike/eh26.C: Likewise.
40755 * g++.old-deja/g++.mike/eh27.C: Likewise.
40756 * g++.old-deja/g++.mike/eh28.C: Likewise.
40757 * g++.old-deja/g++.mike/eh29.C: Likewise.
40758 * g++.old-deja/g++.mike/eh31.C: Likewise.
40759 * g++.old-deja/g++.mike/eh33.C: Likewise.
40760 * g++.old-deja/g++.mike/eh34.C: Likewise.
40761 * g++.old-deja/g++.mike/eh35.C: Likewise.
40762 * g++.old-deja/g++.mike/eh36.C: Likewise.
40763 * g++.old-deja/g++.mike/eh37.C: Likewise.
40764 * g++.old-deja/g++.mike/eh38.C: Likewise.
40765 * g++.old-deja/g++.mike/eh39.C: Likewise.
40766 * g++.old-deja/g++.mike/eh40.C: Likewise.
40767 * g++.old-deja/g++.mike/eh41.C: Likewise.
40768 * g++.old-deja/g++.mike/eh42.C: Likewise.
40769 * g++.old-deja/g++.mike/eh44.C: Likewise.
40770 * g++.old-deja/g++.mike/eh46.C: Likewise.
40771 * g++.old-deja/g++.mike/eh47.C: Likewise.
40772 * g++.old-deja/g++.mike/eh48.C: Likewise.
40773 * g++.old-deja/g++.mike/eh49.C: Likewise.
40774 * g++.old-deja/g++.mike/eh50.C: Likewise.
40775 * g++.old-deja/g++.mike/eh51.C: Likewise.
40776 * g++.old-deja/g++.mike/eh53.C: Likewise.
40777 * g++.old-deja/g++.mike/eh55.C: Likewise.
40778 * g++.old-deja/g++.mike/p7912.C: Likewise.
40779 * g++.old-deja/g++.mike/p9706.C: Likewise.
40780 * g++.old-deja/g++.mike/p10416.C: Likewise.
40781 * g++.old-deja/g++.mike/p11667.C: Likewise.
40782 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
40783 Remove redundant reference to Iris.
40784 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
40785 Elxsi, i860, Pico Java, and WE32K.
40786
40787 2003-01-07 Mark Mitchell <mark@codesourcery.com>
40788
40789 * g++.dg/ext/asm4.C: New test.
40790
40791 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40792
40793 PR c++/9030
40794 * g++.dg/template/friend12.C: New test.
40795 * g++.dg/template/friend13.C: Likewise.
40796 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
40797
40798 2003-01-08 Jan Hubicka <jh@suse.cz>
40799
40800 * gcc.dg/i386-cadd.c: New test.
40801 * gcc.dg/i386-cmov4.c: Likewise.
40802
40803 2003-01-06 Mark Mitchell <mark@codesourcery.com>
40804
40805 PR c++/9165
40806 * g++.dg/warn/Wunused-3.C: New test.
40807
40808 * g++.dg/abi/bitfield9.C: New test.
40809
40810 PR c++/9189
40811 * g++.dg/parse/defarg3.C: New test.
40812
40813 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
40814
40815 * g++.dg/parse/ambig1.C: New test.
40816 * g++.dg/parse/defarg2.C: New test.
40817
40818 2003-01-05 Mark Mitchell <mark@codesourcery.com>
40819
40820 * g++.dg/template/defarg-1.C: New test.
40821 * g++.dg/template/local2.C: Likewise.
40822
40823 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
40824
40825 * gcc.c-torture/execute/20030105-1.c: New test.
40826
40827 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40828
40829 * g++.dg/parse/namespace3.C: Remove extra semicolons.
40830 * g++.dg/parse/namespace4.C: Likewise.
40831
40832 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 * g++.dg/template/ntp2.C: New test.
40835
40836 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
40837
40838 * g++.dg/parse/extern-C-1.C: New test.
40839
40840 * g++.dg/parse/namespace4.C: New test.
40841
40842 * g++.dg/template/nested1.C: New test.
40843
40844 * g++.dg/parse/namespace3.C: New test.
40845
40846 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
40847
40848 * g++.dg/lookup/two-stage1.C: New test.
40849
40850 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40851
40852 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
40853 * g++.old-deja/g++.jason/access8.C: Likewise.
40854 * g++.old-deja/g++.other/decl5.C: Likewise.
40855
40856 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
40857
40858 * g++.dg/parse/parse7.C: New test.
40859
40860 2003-01-02 Mark Mitchell <mark@codesourcery.com>
40861
40862 PR c++/2843
40863 * g++.dg/ext/attrib7.C: New test.
40864
40865 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
40866
40867 * g++.dg/parse/parse6.C: New test.
40868
40869 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
40870
40871 * gcc.dg/h8300-stack-1.c: New.
40872
40873 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
40874
40875 g++.dg/lookup/exception1.C: New test.
40876
40877 g++.dg/lookup/template1.C: New test.
40878
40879 g++.dg/parse/namespace2.C: New test.
40880
40881 g++.dg/parse/parens2.C: New test.
40882
40883 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40884
40885 * g++.dg/parse/parse5.C: New test.
40886 * g++.dg/lookup/scoped4.C: New test.
40887
40888 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
40889
40890 * g++.dg/parse/parens1.C: New test.
40891
40892 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
40893 angle-bracket1.C.
40894 * g++.dg/parse/parens2.C: New test.
40895
40896 * g++.dg/lookup/scope-operator1.C: New test.
40897
40898 * g++.dg/parse/operator1.C: New test.
40899
40900 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40901
40902 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
40903 * g++.old-deja/g++.other/access6.C: Likewise.
40904 * g++.old-deja/g++.other/decl1.C: Likewise.
40905 * g++.old-deja/g++.pt/typename12.C: Likewise.
40906
40907 2002-12-31 Mark Mitchell <mark@codesourcery.com>
40908
40909 * g++.dg/parse/namespace1.C: New test.
40910
40911 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40912
40913 * g++.dg/parse/parse4.C: New test.
40914
40915 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40916
40917 * g++.dg/parse/parse3.C: New test.
40918
40919 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40920
40921 * g++.dg/parse/parse2.C: New test.
40922
40923 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40924
40925 * g++.dg/template/friend11.C: New test.
40926
40927 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40928
40929 * g++.dg/parse/parse1.C: New test.
40930
40931 2002-12-31 Janis Johnson <janis187@us.ibm.com>
40932
40933 * lib/profopt.exp: Change the name of a global variable to avoid
40934 possible clashes with other test suites.
40935
40936 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
40937
40938 * g++.dg/inherit/covariant8.C: New test.
40939
40940 2002-12-31 Mark Mitchell <mark@codesourcery.com>
40941
40942 * g++.dg/init/array9.C: New test.
40943
40944 PR c++/9112
40945 * g++.dg/parse/expr1.C: New test.
40946
40947 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
40948
40949 * gcc.c-torture/compile/20021230-1.c: New test.
40950
40951 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
40952
40953 * g++.dg/inherit/covariant5.C: New test.
40954 * g++.dg/inherit/covariant6.C: New test.
40955 * g++.dg/inherit/covariant7.C: New test.
40956
40957 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40958
40959 PR c++/2739
40960 * g++.dg/other/access2.C: New test.
40961
40962 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
40963
40964 * g++.dg/other/anon-struct.C: No longer fails
40965 * g++.old-deja/g++.brendan/parse4.C: Likewise.
40966 * g++.old-deja/g++.brendan/parse5.C: Likewise.
40967 * g++.old-deja/g++.brendan/parse6.C: Likewise.
40968
40969 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
40970
40971 * g++.dg/parse/angle-bracket.C (main): No longer fails.
40972
40973 2002-12-27 Mark Mitchell <mark@codesourcery.com>
40974
40975 * g++.dg/eh/spec4.C: Remove stray semicolon.
40976 * g++.dg/expr/pmf-1.C: Change error message.
40977 * g++.dg/ext/asm1.C: Remove stray semicolon.
40978 * g++.dg/ext/typename1.C: Add missing typenames.
40979 * g++.dg/inherit/template-as-base.C: Change error message.
40980 * g++.dg/lookup/scoped1.C: Likewise.
40981 * g++.dg/lookup/scoped2.C: Likewise.
40982 * g++.dg/lookup/using2.C: Likewise.
40983 * g++.dg/other/component1.C: Remove stray semicolon.
40984 * g++.dg/other/do1.C: Change error message.
40985 * g++.dg/other/error2.C: Likewise.
40986 * g++.dg/other/init1.C: Likewise.
40987 * g++.dg/other/packed1.C: Remove stray semicolon.
40988 * g++.dg/other/ptrmem2.C: Change error message.
40989 * g++.dg/parse/parameter-declaration-1.C: Remove line number
40990 marker.
40991 * g++.dg/special/initp1.C: Remove invalid attribute usage.
40992 * g++.dg/template/access3.C: Add typename keyword.
40993 * g++.dg/template/access5.C: Remove stray semicolon.
40994 * g++.dg/template/access6.C: Likewise.
40995 * g++.dg/template/complit1.C: Likewise.
40996 * g++.dg/template/crash1.C: Change error message.
40997 * g++.dg/template/inherit2.C: Remove stray semicolon.
40998 * g++.dg/template/instantiate2.C: Likewise.
40999 * g++.dg/template/instantiate3.C: Change error message.
41000 * g++.dg/template/qual1.C: Remove stray semicolon.
41001 * g++.dg/template/qualttp18.C: Change error message.
41002 * g++.dg/template/ref1.C: Remove stray semicolon.
41003 * g++.dg/template/sizeof1.C (A::value): Declare it.
41004 * g++.dg/template/spec4.C: Change error message.
41005 * g++.dg/template/static1.C: Likewise.
41006 * g++.dg/template/type1.C: Likewise.
41007 * g++.dg/template/typename3.C: Likewise.
41008 * g++.old-deja/g++.benjamin/13478.C: Change error message.
41009 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
41010 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
41011 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
41012 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
41013 named return value extension.
41014 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
41015 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
41016 * g++.old-deja/g++.bob/extern_C.C: Likewise.
41017 * g++.old-deja/g++.bob/inherit2.C: Likewise.
41018 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41019 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41020 * g++.old-deja/g++.brendan/crash13.C: Likewise.
41021 * g++.old-deja/g++.brendan/crash15.C: Likewise.
41022 * g++.old-deja/g++.brendan/crash18.C: Change error message.
41023 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
41024 * g++.old-deja/g++.brendan/crash38.C: Likewise.
41025 * g++.old-deja/g++.brendan/crash50.C: Likewise.
41026 * g++.old-deja/g++.brendan/crash56.C: Likewise.
41027 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
41028 syntax.
41029 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
41030 * g++.old-deja/g++.brendan/crash8.C: Change error message.
41031 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
41032 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41033 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
41034 * g++.old-deja/g++.brendan/template11.C: Likewise.
41035 * g++.old-deja/g++.brendan/template26.C: Likewise.
41036 * g++.old-deja/g++.brendan/template27.C: Use explicit
41037 specialization syntax.
41038 * g++.old-deja/g++.brendan/template30.C: Likewise.
41039 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
41040 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
41041 non-dependent names.
41042 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
41043 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
41044 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
41045 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
41046 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
41047 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
41048 named return value extension.
41049 * g++.old-deja/g++.ext/namedret2.C: Likewise.
41050 * g++.old-deja/g++.ext/namedret3.C: Likewise.
41051 * g++.old-deja/g++.ext/return1.C: Likewise.
41052 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
41053 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
41054 * g++.old-deja/g++.jason/access8.C: Likewise.
41055 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
41056 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
41057 pseudo-destructor names.
41058 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
41059 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
41060 pseudo-destructor names.
41061 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
41062 * g++.old-deja/g++.jason/overload19.C: Likewise.
41063 * g++.old-deja/g++.jason/overload32.C: Likewise.
41064 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
41065 stray semicolons.
41066 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
41067 * g++.old-deja/g++.jason/return.C: Likewise.
41068 * g++.old-deja/g++.jason/return2.C: Likewise.
41069 * g++.old-deja/g++.jason/shadow1.C: Likewise.
41070 * g++.old-deja/g++.jason/special.C: Use explicit specialization
41071 syntax.
41072 * g++.old-deja/g++.jason/template10.C: Account for use of
41073 non-dependent names.
41074 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
41075 syntax.
41076 * g++.old-deja/g++.jason/template37.C: Likewise.
41077 * g++.old-deja/g++.law/access4.C: Change error messages.
41078 * g++.old-deja/g++.law/arm13.C: Remove incorrect
41079 pseudo-destructor names.
41080 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
41081 * g++.old-deja/g++.law/ctors9.C: Likewise.
41082 * g++.old-deja/g++.law/cvt22.C: Likewise.
41083 * g++.old-deja/g++.law/dtors5.C: Likewise.
41084 * g++.old-deja/g++.law/global-init1.C: Likewise.
41085 * g++.old-deja/g++.law/missed-error3.C: Likewise.
41086 * g++.old-deja/g++.law/operators28.C: Likewise.
41087 * g++.old-deja/g++.law/visibility28.C: Likewise.
41088 * g++.old-deja/g++.martin/eval1.C: Likewise.
41089 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
41090 name.
41091 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
41092 * g++.old-deja/g++.mike/net34.C: Likewise.
41093 * g++.old-deja/g++.mike/net36.C: Likewise.
41094 * g++.old-deja/g++.mike/ns2.C: Likewise.
41095 * g++.old-deja/g++.mike/p12306.C: Likewise.
41096 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
41097 value extension.
41098 * g++.old-deja/g++.mike/p700.C: Likewise.
41099 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
41100 * g++.old-deja/g++.mike/p710.C: Likewise.
41101 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
41102 value extension.
41103 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
41104 * g++.old-deja/g++.mike/pmf9.C: Likewise.
41105 * g++.old-deja/g++.ns/crash2.C: Likewise.
41106 * g++.old-deja/g++.ns/crash3.C: Likewise.
41107 * g++.old-deja/g++.ns/invalid1.C: Likewise.
41108 * g++.old-deja/g++.ns/ns17.C: Likewise.
41109 * g++.old-deja/g++.ns/template16.C: Likewise.
41110 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
41111 keyword.
41112 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
41113 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
41114 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
41115 named return value extension.
41116 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
41117 * g++.old-deja/g++.other/access4.C: Issue additional error
41118 messages.
41119 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
41120 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
41121 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
41122 * g++.old-deja/g++.other/crash25.C: Change error message.
41123 * g++.old-deja/g++.other/crash4.C: Change error message.
41124 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
41125 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
41126 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
41127 checks.
41128 * g++.old-deja/g++.other/defarg8.C: Likewise.
41129 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
41130 * g++.old-deja/g++.other/dtor10.C: Likewise.
41131 * g++.old-deja/g++.other/incomplete.C: Likewise.
41132 * g++.old-deja/g++.other/linkage7.C: Likewise.
41133 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
41134 lookup algorithm.
41135 * g++.old-deja/g++.other/mangle2.C: Likewise.
41136 * g++.old-deja/g++.other/refinit2.C: Likewise.
41137 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
41138 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
41139 * g++.old-deja/g++.pt/crash28.C: Likewise.
41140 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
41141 syntax.
41142 * g++.old-deja/g++.pt/crash32.C: Change error message.
41143 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
41144 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
41145 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
41146 error message position.
41147 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
41148 * g++.old-deja/g++.pt/defarg8.C: Change error message.
41149 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
41150 syntax.
41151 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
41152 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
41153 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
41154 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
41155 keyword.
41156 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41157 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
41158 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
41159 keyword.
41160 * g++.old-deja/g++.pt/explicit71.C: Change error message.
41161 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
41162 syntax.
41163 * g++.old-deja/g++.pt/friend28.C: Account for use of
41164 non-dependent names.
41165 * g++.old-deja/g++.pt/friend29.C: Likewise.
41166 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
41167 rules.
41168 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
41169 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
41170 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
41171 lookup rules.
41172 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
41173 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
41174 keyword.
41175 * g++.old-deja/g++.pt/memclass20.C: Likewise.
41176 * g++.old-deja/g++.pt/memclass5.C: Likewise.
41177 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
41178 keyword.
41179 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
41180 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
41181 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
41182 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
41183 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
41184 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
41185 keyword.
41186 * g++.old-deja/g++.pt/spec10.C: Likewise.
41187 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
41188 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
41189 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
41190 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
41191 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
41192 * g++.old-deja/g++.pt/ttp62.C: Likewise.
41193 * g++.old-deja/g++.pt/ttp64.C: Likewise.
41194 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
41195 * g++.old-deja/g++.pt/typename15.C: Likewise.
41196 * g++.old-deja/g++.pt/typename22.C: Likewise.
41197 * g++.old-deja/g++.pt/typename6.C: Change error messages.
41198 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
41199 * g++.old-deja/g++.pt/virtual2.C: Likewise.
41200 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
41201 syntax.
41202 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
41203 return value extension.
41204 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
41205 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
41206 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
41207 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
41208
41209 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
41210
41211 * g++.dg/warn/inline1.C: New test.
41212 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
41213 * g++.old-deja/g++.jason/synth10.C: Likewise.
41214 * g++.old-deja/g++.mike/net31.C: Likewise.
41215 * g++.old-deja/g++.mike/p8786.C: Likewise.
41216
41217 * g++.dg/template/friend10.C: New test.
41218 * g++.dg/template/conv5.C: New test.
41219
41220 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
41221
41222 * g++.dg/lookup/scoped3.C: New test.
41223
41224 * g++.dg/lookup/decl1.C: New test.
41225 * g++.dg/lookup/decl2.C: New test.
41226
41227 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
41228
41229 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
41230 gcc.c-torture/compile/20021015-1.c,
41231 gcc.c-torture/compile/20021015-2.c,
41232 gcc.c-torture/compile/20021123-1.c,
41233 gcc.c-torture/compile/20021123-2.c,
41234 gcc.c-torture/compile/20021123-3.c,
41235 gcc.c-torture/compile/20021123-4.c,
41236 gcc.c-torture/execute/20021024-1.c: Add tests previously added
41237 only to 3.1 or 3.2 branch.
41238
41239 2002-12-23 Mark Mitchell <mark@codesourcery.com>
41240
41241 * gcc.dg/i386-bitfield3.c: New test.
41242
41243 * gcc.dg/i386-bitfield2.c: New test.
41244
41245 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
41246
41247 * g++.dg/parse/conv_op1.C: New test.
41248
41249 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
41250
41251 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
41252 approved.
41253
41254 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
41255
41256 * gcc.c-torture/compile/20021220-1.c: New test.
41257
41258 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
41259
41260 * gcc.dg/i386-fastcall-1.c: New.
41261
41262 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41263
41264 * gcc.c-torture/execute/20021219-1.c: New test.
41265
41266 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41267
41268 * gcc.dg/i386-pic-1.c: New test.
41269
41270 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41271
41272 PR c++/8099
41273 * g++.dg/template/friend9.C: New test.
41274
41275 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41276
41277 PR c++/3663
41278 * g++.dg/template/access7.C: New test.
41279
41280 2002-12-18 Nick Clifton <nickc@redhat.com>
41281
41282 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
41283 the libstdc++-v3 directory has been found.
41284
41285 2002-12-12 Devang Patel <dpatel@apple.com>
41286 * gcc.dg/darwin-ld-1.c: New test.
41287 * gcc.dg/darwin-ld-2.c: New test.
41288 * gcc.dg/darwin-ld-3.c: New test.
41289 * gcc.dg/darwin-ld-4.c: New test.
41290 * gcc.dg/darwin-ld-5.c: New test.
41291
41292 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
41293
41294 * gcc.c-torture/compile/20021212-1.c: New test.
41295
41296 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
41297
41298 * gcc.dg/fshort-wchar: New test.
41299
41300 2002-12-10 Mark Mitchell <mark@codesourcery.com>
41301
41302 PR c++/8372
41303 * g++.dg/template/dtor1.C: New test.
41304
41305 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
41306 markers.
41307
41308 2002-12-10 Jakub Jelinek <jakub@redhat.com>
41309
41310 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
41311
41312 2002-12-09 Mark Mitchell <mark@codesourcery.com>
41313
41314 * g++.dg/template/static1.C: New test.
41315 * g++.dg/template/static2.C: New test.
41316 * g++.old-deja/g++.ext/memconst.C: New test.
41317
41318 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41319
41320 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
41321 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
41322 * g++.dg/special/initp1.C: Likewise.
41323
41324 2002-12-06 Jakub Jelinek <jakub@redhat.com>
41325
41326 * gcc.c-torture/execute/20021204-1.c: New test.
41327
41328 2002-12-04 Geoffrey Keating <geoffk@apple.com>
41329
41330 * gcc.dg/ppc-fmadd-1.c: New file.
41331 * gcc.dg/ppc-fmadd-2.c: New file.
41332 * gcc.dg/ppc-fmadd-3.c: New file.
41333
41334 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41335
41336 * gcc.c-torture/compile/20021204-1.c: New test.
41337
41338 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
41339
41340 * g++.dg/inherit/covariant2.C: New test.
41341 * g++.dg/inherit/covariant3.C: New test.
41342 * g++.dg/inherit/covariant4.C: New test.
41343 * g++.dg/inherit/covariant1.C: Remove XFAIL.
41344 * g++.old-deja/g++.robertl/eb17.C: Likewise.
41345
41346 2002-12-03 Mark Mitchell <mark@codesourcery.com>
41347
41348 PR c++/8688
41349 * g++.dg/init/brace3.C: New test.
41350
41351 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
41352
41353 * gcc.dg/20020210-1.c: Fix a comment typo.
41354
41355 2002-12-02 Mark Mitchell <mark@codesourcery.com>
41356
41357 PR c++/8720
41358 * g++.dg/parse/defarg1.C: New test.
41359
41360 PR c++/8615
41361 * g++.dg/template/char1.C: New test.
41362
41363 * g++.dg/template/varmod1.C: Fix typo.
41364
41365 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41366
41367 DR 180
41368 * g++.old-deja/g++.pt/crash32.C: Expect error.
41369
41370 2002-12-01 Mark Mitchell <mark@codesourcery.com>
41371
41372 PR c++/5919
41373 * g++.dg/template/varmod1.C: New test.
41374
41375 PR c++/8727
41376 * g++.dg/inherit/typeinfo1.C: New test.
41377
41378 PR c++/8663
41379 * g++.dg/inherit/typedef1.C: New test.
41380
41381 2002-11-30 Mark Mitchell <mark@codesourcery.com>
41382
41383 PR c++/8332
41384 PR c++/8493
41385 * g++.dg/template/strlen1.C: New test.
41386
41387 PR c++/8227
41388 * g++.dg/template/ctor2.C: New test.
41389
41390 PR c++/8214
41391 * g++.dg/init/string1.C: New test.
41392
41393 PR c++/8511
41394 * g++.dg/template/friend8.C: New test.
41395
41396 2002-11-29 Joe Buck <jbuck@synopsys.com>
41397
41398 * g++.dg/lookup/anon2.C: New test.
41399
41400 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
41401
41402 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
41403 h8300 port.
41404
41405 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
41406
41407 * gcc.dg/bitfld-6.c: New test.
41408
41409 2002-11-27 Jan Hubicka <jh@suse.cz>
41410
41411 * gcc.c-torture/execute/20021127.[cx]: New test.
41412
41413 2002-11-26 Jan Hubicka <jh@suse.cz>
41414
41415 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
41416 quality.
41417
41418 2002-11-26 Geoffrey Keating <geoffk@apple.com>
41419
41420 * g++.dg/init/brace2.C: New test.
41421 * g++.old-deja/g++.mike/p9129.C: Correct.
41422
41423 2002-11-26 Mark Mitchell <mark@codesourcery.com>
41424
41425 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
41426
41427 2002-11-25 Andreas Bauer <baueran@in.tum.de>
41428
41429 * gcc.dg/sibcall-6: New test for indirect sibcalls.
41430
41431 2002-11-25 Mark Mitchell <mark@codesourcery.com>
41432
41433 * g++.dg/abi/empty11.C: New test.
41434 * g++.dg/rtti/cv1.C: New test.
41435
41436 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
41437
41438 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
41439
41440 2002-11-24 Mark Mitchell <mark@codesourcery.com>
41441
41442 * g++.dg/abi/empty10.C: New test.
41443
41444 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41445
41446 * gcc.c-torture/compile/20021124-1.c: New test.
41447
41448 2002-11-22 Mark Mitchell <mark@codesourcery.com>
41449
41450 * g++.dg/abi/rtti2.C: New test.
41451
41452 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41453
41454 * gcc.dg/i386-unroll-1.c: New test.
41455
41456 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
41457
41458 * gcc.c-torture/compile/20021120-1.c: New test.
41459 * gcc.c-torture/compile/20021120-2.c: New test.
41460
41461 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41462
41463 * gcc.dg/bitfld-5.c: New test.
41464
41465 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41466
41467 * gcc.c-torture/execute/20021120-3.c: New test.
41468
41469 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41470
41471 * gcc.c-torture/execute/20021120-2.c: New test.
41472
41473 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
41474
41475 * gcc.c-torture/execute/20021120-1.c: New test.
41476
41477 2002-11-20 Jakub Jelinek <jakub@redhat.com>
41478
41479 * gcc.c-torture/execute/20021118-3.c: New test.
41480
41481 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
41482
41483 * gcc.c-torture/compile/20021119-1.c: New test.
41484
41485 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
41486
41487 * gcc.dg/duff-1.c: New test.
41488 * gcc.dg/duff-2.c: New test.
41489 * gcc.dg/duff-3.c: New test.
41490
41491 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
41492
41493 * gcc.dg/cpp/_Pragma5.c: New test.
41494
41495 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41496
41497 * gcc.c-torture/execute/20021118-2.c: New test.
41498
41499 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41500
41501 * gcc.c-torture/execute/20021118-1.c: New test.
41502
41503 2002-11-16 Jakub Jelinek <jakub@redhat.com>
41504
41505 * gcc.dg/20021116-1.c: New test.
41506
41507 2002-11-14 Mark Mitchell <mark@codesourcery.com>
41508
41509 * g++.dg/abi/vcall1.C: New test.
41510
41511 2002-11-14 Jakub Jelinek <jakub@redhat.com>
41512
41513 * gcc.dg/20021029-1.c: New test.
41514 * gcc.dg/20021029-2.c: New test.
41515
41516 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41517
41518 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
41519
41520 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41521
41522 PR c/8439
41523 * gcc.dg/20021110.c: Move to ...
41524 * gcc.c-torture/compile/20021110.c: .... here.
41525
41526 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41527
41528 PR c/8467
41529 * gcc.c-torture/execute/20021111-1.c
41530
41531 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41532
41533 PR c/8439
41534 * gcc.dg/20021110.c: New test.
41535
41536 2002-11-10 Mark Mitchell <mark@codesourcery.com>
41537
41538 * g++.dg/abi/vthunk3.C: Run only on x86.
41539
41540 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
41541
41542 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
41543
41544 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
41545
41546 * lib/compat.exp (compat-execute): Fix logic error in last
41547 change.
41548
41549 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
41550
41551 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
41552
41553 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41554
41555 PR c++/8389
41556 * g++.dg/template/access6.C: New test.
41557
41558 2002-11-08 Jan Hubicka <jh@suse.cz>
41559
41560 * gcc.dg/i386-ssefp-1.c: New test.
41561 * gcc.dg/i386-ssefp-1.c: New test.
41562
41563 2002-11-08 Jan Hubicka <jh@suse.cz>
41564
41565 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
41566
41567 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41568
41569 * g++.dg/abi/vthunk3.C: New test.
41570
41571 PR c++/8338
41572 * g++.dg/template/crash2.C: New test.
41573
41574 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41575
41576 * g++.dg/abi/dtor1.C: New test.
41577 * g++.dg/abi/dtor2.C: Likewise.
41578
41579 2002-11-05 Geoffrey Keating <geoffk@apple.com>
41580
41581 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
41582 Darwin.
41583
41584 2002-11-04 Adam Nemet <anemet@lnxw.com>
41585
41586 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
41587 -mthumb. Only xfail with -O0.
41588
41589 2002-11-03 Mark Mitchell <mark@codesourcery.com>
41590
41591 * g++.dg/abi/thunk1.C: New test.
41592 * g++.dg/abi/thunk2.C: Likewise.
41593 * g++.dg/abi/vtt1.C: Likewise.
41594
41595 2002-11-02 Diego Novillo <dnovillo@redhat.com>
41596
41597 PR optimization/8423
41598 * gcc.c-torture/execute/builtin-constant.c: New test.
41599
41600 2002-11-01 Zack Weinberg <zack@codesourcery.com>
41601
41602 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
41603 Add some more cases.
41604
41605 2002-11-01 Mark Mitchell <mark@codesourcery.com>
41606
41607 PR c++/8391
41608 * g++.dg/opt/local1.C: New test.
41609
41610 2002-10-30 Mark Mitchell <mark@codesourcery.com>
41611
41612 PR c++/8160
41613 * g++.dg/template/complit1.C: New test.
41614
41615 PR c++/8149
41616 * g++.dg/template/typename4.C: Likewise.
41617
41618 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41619
41620 Core issue 287, PR c++/7639
41621 * g++.dg/template/instantiate1.C: Adjust error location.
41622 * g++.dg/template/instantiate3.C: New test.
41623 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
41624 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
41625 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
41626
41627 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
41628
41629 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
41630
41631 2002-10-29 Mark Mitchell <mark@codesourcery.com>
41632
41633 PR c++/8287
41634 * g++.dg/init/dtor2.C: New test.
41635
41636 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41637
41638 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
41639 * gcc.dg/nest.c: Bypass errors on irix6.
41640
41641 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
41642
41643 * gcc.dg/nest.c: Expect error for mmix-*-*.
41644 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
41645
41646 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
41647
41648 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
41649 markers.
41650
41651 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
41652
41653 2002-10-25 Mike Stump <mrs@apple.com>
41654
41655 * gcc.dg/warn-1.c: New test.
41656
41657 2002-10-25 Zack Weinberg <zack@codesourcery.com>
41658
41659 * g++.dg/template/typename3.C: New test.
41660
41661 2002-10-25 Mark Mitchell <mark@codesourcery.com>
41662
41663 * g++.dg/lookup/ptrmem1.C: New test.
41664
41665 * g++.dg/abi/vthunk2.C: New test.
41666
41667 2002-10-25 Zack Weinberg <zack@codesourcery.com>
41668
41669 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
41670
41671 2002-10-24 Mark Mitchell <mark@codesourcery.com>
41672
41673 * g++.dg/abi/empty9.C: New test.
41674
41675 2002-10-24 Richard Henderson <rth@redhat.com>
41676
41677 * g++.dg/inherit/thunk1.C: Enable for ia64.
41678
41679 2002-10-23 Mark Mitchell <mark@codesourcery.com>
41680
41681 PR c++/8067
41682 * g++.dg/lookup/pretty1.C: New test.
41683
41684 2002-10-23 Jakub Jelinek <jakub@redhat.com>
41685
41686 * gcc.dg/20021023-1.c: New test.
41687
41688 2002-10-23 Mark Mitchell <mark@codesourcery.com>
41689
41690 PR c++/7679
41691 * g++.dg/parse/inline1.C: New test.
41692
41693 2002-10-23 Richard Henderson <rth@redhat.com>
41694
41695 * g++.dg/inherit/thunk1.C: Enable for x86_64.
41696
41697 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
41698
41699 2002-10-22 Mark Mitchell <mark@codesourcery.com>
41700
41701 PR c++/6579
41702 * g++.dg/parse/stmtexpr3.C: New test.
41703
41704 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
41705
41706 * g++.dg/expr/cond1.C: New test.
41707
41708 2002-10-21 Zack Weinberg <zack@codesourcery.com>
41709
41710 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
41711
41712 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41713
41714 * g++.dg/abi/vbase13.C: New test.
41715 * g++.dg/abi/vbase14.C: Likewise.
41716
41717 2002-10-21 Jakub Jelinek <jakub@redhat.com>
41718
41719 * gcc.dg/tls/pic-1.c: New test.
41720 * gcc.dg/tls/nonpic-1.c: New test.
41721 * gcc.dg/20021018-1.c: New test.
41722
41723 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
41724
41725 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
41726 Remove only files with the same base name as the test case.
41727 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
41728 (profopt-execute): Likewise. Also, remove old profiling
41729 and performance data files before running the tests.
41730
41731 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
41732 * g++.dg/bprob/bprob.exp: Likewise.
41733 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
41734 to allow more general test case names.
41735
41736 * g++.dg/bprob/bprob-1.C: Rename to ...
41737 * g++.dg/bprob/g++-bprob-1.C: ... this.
41738
41739 * g77.dg/bprob/bprob-1.f: Rename to ...
41740 * g77.dg/bprob/g77-bprob-1.f: ... this.
41741
41742 2002-10-21 Zack Weinberg <zack@codesourcery.com>
41743
41744 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
41745 bison 1.50 or later.
41746
41747 2002-10-21 Janis Johnson <janis187@us.ibm.com>
41748
41749 * g++.dg/README: Describe more test directories.
41750
41751 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41752
41753 * g++.dg/init/array6.C: Add additional tests.
41754
41755 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
41756
41757 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
41758 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
41759
41760 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
41761
41762 * gcc.c-torture/compile/20020604-1.x: New.
41763 * gcc.c-torture/compile/simd-5.x: Likewise.
41764 * gcc.c-torture/execute/920710-1.x: Likewise.
41765 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
41766
41767 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41768
41769 * g++.dg/inherit/override1.C: Add dg-options clause.
41770
41771 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41772
41773 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
41774 _mm_slli_si128.
41775
41776 2002-10-19 Andreas Schwab <schwab@suse.de>
41777
41778 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
41779 directory component.
41780
41781 2002-10-18 Mark Mitchell <mark@codesourcery.com>
41782
41783 * g++.dg/inherit/thunk1.C: New test.
41784
41785 * g++.dg/inherit/override1.C: New test.
41786
41787 * g++.dg/abi/mangle11.C: New test.
41788 * g++.dg/abi/mangle14.C: New test.
41789 * g++.dg/abi/mangle17.C: New test.
41790
41791 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
41792
41793 * g++.dg/overload/member2.C: New test.
41794
41795 2002-10-17 Janis Johnson <janis187@us.ibm.com>
41796
41797 * g++.dg/README: Describe new compat directory.
41798 * g++.dg/dg.exp: Skip tests in compat directory.
41799 * README.compat: New file.
41800 * lib/compat.exp: New expect script.
41801 * g++.dg/compat: New test directory.
41802 * g++.dg/compat/compat.exp: New expect script.
41803 * g++.dg/compat/abi: New test directory.
41804 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
41805 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
41806 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
41807 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
41808 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
41809 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
41810 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
41811 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
41812 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
41813 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
41814 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
41815 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
41816 * g++.dg/compat/break: New test directory.
41817 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
41818 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
41819 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
41820 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
41821 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
41822 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
41823 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
41824 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
41825 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
41826 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
41827 g++.dg/compat/break/README: New files.
41828 * g++.dg/compat/eh: New test directory.
41829 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
41830 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
41831 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
41832 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
41833 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
41834 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
41835 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
41836 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
41837 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
41838 g++.dg/compat/eh/filter2_y.C,
41839 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
41840 g++.dg/compat/eh/new1_y.C,
41841 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
41842 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
41843 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
41844 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
41845 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
41846 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
41847 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
41848 g++.dg/compat/eh/unexpected1_y.C: New files.
41849 * g++.dg/compat/init: New test directory.
41850 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
41851 g++.dg/compat/init/array5_y.C,
41852 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
41853 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
41854 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
41855 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
41856 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
41857 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
41858 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
41859 g++.dg/compat/init/init-ref2_y.C: New files.
41860
41861 2002-10-17 Mark Mitchell <mark@codesourcery.com>
41862
41863 PR c++/7584
41864 * g++.dg/inherit/using3.C: New test.
41865
41866 2002-10-17 Jan Hubicka <jh@suse.cz>
41867
41868 * gcc.dg/20021017-2.c: New test.
41869
41870 2002-10-17 Mark Mitchell <mark@codesourcery.com>
41871
41872 * g++.dg/abi/mangle16.C: Adjust.
41873
41874 * g++.dg/init/array8.C: New test.
41875
41876 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
41877
41878 * gcc.dg/special/mips-abi.exp: New test.
41879 * gcc.dg/special/mips-abi.s: Empty file used by the above.
41880
41881 2002-10-16 Mark Mitchell <mark@codesourcery.com>
41882
41883 * g++.dg/abi/mangle16.C: New test.
41884 * g++.dg/abi/mangle17.C: Likewise.
41885
41886 PR c++/7478
41887 * g++.dg/template/ref1.C: New test.
41888
41889 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41890
41891 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
41892
41893 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
41894
41895 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
41896
41897 2002-10-16 Mark Mitchell <mark@codesourcery.com>
41898
41899 PR c++/7524
41900 * g++.dg/init/array7.C: New test.
41901
41902 2002-10-15 Mark Mitchell <mark@codesourcery.com>
41903
41904 * g++.dg/init/array6.C: New test.
41905
41906 * g++.dg/abi/mangle13.C: Likewise.
41907 * g++.dg/abi/mangle14.C: Likewise.
41908 * g++.dg/abi/mangle15.C: Likewise.
41909
41910 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41911
41912 * g++.dg/abi/empty8.C: New test.
41913
41914 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
41915
41916 * g++.dg/init/ctor1.C: New test.
41917
41918 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
41919
41920 * gcc.c-torture/execute/20021015-1.c: New test.
41921
41922 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
41923
41924 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
41925
41926 2002-10-14 Jan Hubicka <jh@suse.cz>
41927
41928 * gcc.dg/i386-ssetype-[1-5].c: New tests.
41929
41930 2002-10-14 Richard Henderson <rth@redhat.com>
41931
41932 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
41933
41934 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41935
41936 PR optimization/6631
41937 * g++.dg/opt/const2.C: New test.
41938
41939 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41940
41941 PR c++/7176
41942 * g++.dg/parse/friend1.C: New test.
41943 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
41944
41945 2002-10-14 Jakub Jelinek <jakub@redhat.com>
41946
41947 * gcc.dg/20021014-1.c: New test.
41948
41949 2002-10-11 Mark Mitchell <mark@codesourcery.com>
41950
41951 PR c++/5661
41952 * g++.dg/ext/vlm1.C: New test.
41953 * g++.dg/ext/vlm2.C: Likewise.
41954
41955 * g++.dg/init/array1.C: Remove invalid braces.
41956 * g++.dg/init/brace1.C: New test.
41957 * g++.dg/init/copy2.C: Likewise.
41958 * g++.dg/init/copy3.C: Likewise.
41959 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
41960 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
41961 braces.
41962
41963 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
41964
41965 * gcc.dg/cpp/assembler.S: Don't use -ansi.
41966
41967 2002-10-11 Richard Shann <richard.shann@superh.com>
41968
41969 * gcc.c-torture/compile/simd-5.c: New test.
41970
41971 2002-10-10 Roger Sayle <roger@eyesopen.com>
41972
41973 * gcc.c-torture/execute/shiftopt-1.c: New test case.
41974
41975 2002-10-10 Jim Wilson <wilson@redhat.com>
41976
41977 * gcc.c-torture/execute/20021010-1.c: New test.
41978
41979 2002-10-09 Zack Weinberg <zack@codesourcery.com>
41980
41981 PR c/7353
41982 * g++.dg/ext/typedef-init.C: New test.
41983 * gcc.dg/typedef-init.c: New test.
41984
41985 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
41986
41987 * gcc.dg/cpp/paste13.c: New test.
41988
41989 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41990
41991 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
41992 remaining platforms, XFAIL during compile, not execute. Don't
41993 XFAIL at -O0.
41994
41995 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
41996
41997 * gcc.dg/alias-1.c: Tweak expected warning.
41998
41999 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42000
42001 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
42002
42003 2002-10-06 Andreas Jaeger <aj@suse.de>
42004
42005 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
42006 * gcc.dg/cpp/c++98.C: Likewise.
42007
42008 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
42009 * g++.dg/cpp/c++98.C: Likewise.
42010
42011 * g++.dg/README (Subdirectories): Mention cpp directory.
42012
42013 PR target/7559
42014 * gcc.dg/20021006-1.c: New test.
42015
42016 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42017
42018 PR c++/7804
42019 * g++.dg/other/warning1.C: New test.
42020
42021 2002-10-04 Roger Sayle <roger@eyesopen.com>
42022
42023 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
42024 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
42025 and sparc-*-* with -m64 as expected failures. See PR 8087.
42026
42027 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42028
42029 PR c++/7931
42030 * g++.dg/template/ptrmem3.C: New test.
42031
42032 PR c++/7754
42033 * g++.dg/template/union1.C: New test.
42034
42035 2002-10-03 Mark Mitchell <mark@codesourcery.com>
42036
42037 PR c++/8006
42038 * g++.dg/abi/mangle9.C: New test.
42039 * g++.dg/abi/mangle10.C: New test.
42040 * g++.dg/abi/mangle11.C: New test.
42041 * g++.dg/abi/mangle12.C: New test.
42042
42043 2002-10-02 Mark Mitchell <mark@codesourcery.com>
42044
42045 PR c++/7188.
42046 * g++.dg/template/meminit1.C: New test.
42047 * g++.dg/warn/Wreorder-1.C: Likewise.
42048 * g++.old-deja/g++.mike/warn3.C: Tweak.
42049 * lib/prune.exp: Ingore "in copy constructor".
42050
42051 2002-10-02 Andreas Jaeger <aj@suse.de>
42052
42053 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
42054 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
42055 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
42056 on x86-64.
42057
42058 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42059
42060 * gcc.dg/empty1.C: Fix typo.
42061
42062 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
42063
42064 * gcc.dg/alias-1.c: New test.
42065
42066 2002-10-01 Mark Mitchell <mark@codesourcery.com>
42067
42068 * gcc.dg/empty1.C: New test.
42069
42070 * g++.dg/tls/init-2.C: Tweak error messages.
42071
42072 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
42073
42074 * gcc.c-torture/compile/20020923-1.c: New test.
42075
42076 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
42077
42078 * gcc.c-torture/execute/ffs-1.c: New test.
42079 * gcc.c-torture/execute/ffs-2.c: Ditto.
42080
42081 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
42082
42083 * g++.dg/overload/member1.C: New test.
42084
42085 2002-09-30 Mark Mitchell <mark@codesourcery.com>
42086
42087 * g++.dg/abi/empty7.C: New test.
42088 * g++.dg/init/pm2.C: Likewise.
42089
42090 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
42091
42092 * g++.dg/rtti/crash1.C: New test.
42093
42094 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
42095
42096 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
42097 gcc.dg/sibcall-4.c: New tests.
42098
42099 2002-09-28 Roger Sayle <roger@eyesopen.com>
42100
42101 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
42102 powerpc and MMIX targets.
42103
42104 2002-09-27 Zack Weinberg <zack@codesourcery.com>
42105
42106 * gcc.dg/cpp/20020927-1.c: New.
42107
42108 2002-09-26 David S. Miller <davem@redhat.com>
42109
42110 * gcc.c-torture/compile/trunctfdf.c: New.
42111
42112 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42113
42114 * lib/target-supports.exp (check_weak_available): Handle solaris2.
42115
42116 2002-09-27 Alan Modra <amodra@bigpond.net.au>
42117
42118 * gcc.c-torture/execute/loop-15.c: New.
42119
42120 2002-09-26 Janis Johnson <janis187@us.ibm.com>
42121
42122 * README.QMTEST: Fix typo.
42123
42124 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
42125
42126 * gcc.dg/20020926-1.c: New test.
42127
42128 2002-09-25 David S. Miller <davem@redhat.com>
42129
42130 PR target/7842
42131 * gcc.c-torture/execute/shiftdi.c: New test.
42132
42133 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
42134
42135 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
42136 unique to the tool.
42137 * lib/g77.exp (g77_init): Likewise.
42138 * lib/g++.exp (g++_init): Likewise.
42139 * lib/objc.exp (objc_init): Likewise.
42140
42141 2002-09-25 Mark Mitchell <mark@codesourcery.com>
42142
42143 * g++.dg/abi/empty5.C: New test.
42144 * g++.dg/abi/empty6.C: New test.
42145 * g++.dg/abi/vbase12.C: New test.
42146
42147 2002-09-25 Richard Henderson <rth@redhat.com>
42148
42149 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
42150 too-small long double.
42151
42152 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
42153
42154 * gcc.dg/20020919-1.c: New test.
42155
42156 2002-09-23 Mark Mitchell <mark@codesourcery.com>
42157
42158 * g++.dg/abi/bitfield6.C: New test.
42159 * g++.dg/abi/bitfield7.C: New test.
42160 * g++.dg/abi/bitfield8.C: New test.
42161 * g++.dg/abi/vbase11.C: New test.
42162
42163 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
42164
42165 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
42166 hppa*-*-hpux*. Update test comment.
42167
42168 2002-09-20 Jakub Jelinek <jakub@redhat.com>
42169
42170 * gcc.dg/tls/struct-1.c: New test.
42171
42172 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
42173
42174 * gcc.dg/cpp/tr-warn2.c: Update.
42175
42176 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42177
42178 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
42179
42180 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
42181
42182 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
42183 systems.
42184
42185 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
42186
42187 * gcc.c-torture/execute/ieee/mzero3.c: New test.
42188
42189 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
42190 Adjust for c++filt moved to binutils. Remove spurious duplicate
42191 setting of cxxfilt.
42192
42193 2002-09-19 Geoffrey Keating <geoffk@apple.com>
42194
42195 * gcc.dg/20020312-2.c: Update for darwin.
42196
42197 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
42198
42199 * g++.old-deja/g++.other/crash32.C: Mark ICE.
42200
42201 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
42202
42203 * objc.dg/comp-types-1.m: New test.
42204 * objc.dg/comp-types-2.m: New test.
42205 * objc.dg/comp-types-3.m: New test.
42206 * objc.dg/comp-types-4.m: New test.
42207 * objc.dg/comp-types-5.m: New test.
42208 * objc.dg/comp-types-6.m: New test.
42209
42210 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
42211
42212 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
42213
42214 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42215
42216 * g++.dg/other/do1.C: New test.
42217
42218 * g++.dg/template/subst1.C: New test.
42219
42220 2002-09-16 Steve Ellcey <sje@cup.hp.com>
42221
42222 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
42223
42224 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
42225
42226 * g++.dg/template/qualttp20.C: Adjust expected errors.
42227 * g++.old-deja/g++.jason/report.C: Likewise.
42228 * g++.old-deja/g++.other/qual1.C: Likewise.
42229
42230 * g++.dg/lookup/scoped2.C: New test.
42231
42232 * g++.dg/ext/asm3.C: New test.
42233
42234 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
42235
42236 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
42237
42238 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
42239
42240 * ChangeLog: follow spelling conventions.
42241 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
42242 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
42243 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
42244 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
42245 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
42246 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
42247 * g++.old-deja/g++.law/global-init1.C: Likewise.
42248 * g++.old-deja/g++.other/delete4.C: Likewise.
42249 * g++.old-deja/g++.other/inline21.C: Likewise.
42250 * g++.old-deja/g++.other/singleton.C: Likewise.
42251 * g77.dg/strlen0.f: Likewise.
42252 * g77.f-torture/compile/20010519-1.f: Likewise.
42253 * g77.f-torture/compile/980310-4.f: Likewise.
42254 * gcc.c-torture/compile/20000605-1.c: Likewise.
42255 * gcc.c-torture/execute/20020225-1.c: Likewise.
42256 * gcc.dg/c90-hexfloat-2.c: Likewise.
42257 * gcc.dg/c99-bool-1.c: Likewise.
42258 * gcc.dg/c99-hexfloat-2.c: Likewise.
42259 * gcc.dg/dll-2.c: Likewise.
42260 * gcc.dg/wtr-union-init-1.c: Likewise.
42261 * gcc.dg/wtr-union-init-2.c: Likewise.
42262 * gcc.dg/wtr-union-init-3.c: Likewise.
42263 * gcc.dg/cpp/avoidpaste1.c: Likewise.
42264 * gcc.dg/cpp/defined.c: Likewise.
42265 * gcc.dg/cpp/macsyntx.c: Likewise.
42266 * gcc.dg/cpp/paste2.c: Likewise.
42267 * gcc.dg/cpp/trad/defined.c: Likewise.
42268 * gcc.dg/format/c90-printf-1.c: Likewise.
42269 * gcc.dg/format/c90-scanf-1.c: Likewise.
42270 * gcc.dg/format/c99-printf-1.c: Likewise.
42271 * gcc.dg/format/c99-scanf-1.c: Likewise.
42272 * gcc.misc-tests/gcov-8.c: Likewise.
42273 * lib/profopt.exp: Likewise.
42274
42275 2002-09-15 Krister Walfridsson <cato@df.lth.se>
42276
42277 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
42278
42279 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42280
42281 * g++.dg/inherit/using2.C: New test.
42282
42283 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
42284
42285 * ChangeLog: Follow spelling conventions.
42286 * g++.dg/template/friend4.C: Likewise.
42287 * g++.old-deja/g++.pt/crash67.C: Likewise.
42288 * gcc.c-torture/execute/20000801-4.c: Likewise.
42289 * gcc.dg/c90-digraph-1.c: Likewise.
42290 * gcc.dg/c94-digraph-1.c: Likewise.
42291 * gcc.dg/c99-digraph-1.c: Likewise.
42292 * gcc.dg/cpp/line5.c: Likewise.
42293 * gcc.dg/cpp/multiline.c: Likewise.
42294 * gcc.dg/cpp/trad/literals-1.c: Likewise.
42295 * gcc.dg/format/attr-3.c: Likewise.
42296 * gcc.dg/format/c90-scanf-3.c: Likewise.
42297 * gcc.dg/format/ext-4.c: Likewise.
42298
42299 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
42300
42301 * g++.dg/template/pretty1.C: New test.
42302
42303 2002-09-14 Alan Modra <amodra@bigpond.net.au>
42304
42305 * gcc.c-torture/execute/struct-cpy-1.c: New test.
42306
42307 2002-09-13 Matt Austern <austern@apple.com>
42308
42309 * g++.dg/other/constref[12].C: New, regression tests for
42310 passing a cast expression to a function by const reference.
42311
42312 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
42313
42314 * g++.dg/template/deduce1.C: New test.
42315
42316 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
42317
42318 * gcc.c-torture/execute/simd-1.c: Force all use of int to
42319 32-bit int.
42320
42321 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
42322
42323 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
42324 usage.
42325
42326 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
42327
42328 * gcc.c-torture/compile/20020910-1.c: New test.
42329
42330 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
42331
42332 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
42333
42334 2002-09-10 Andreas Jaeger <aj@suse.de>
42335
42336 * gcc.dg/20020312-2.c: Adjust for x86-64.
42337
42338 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
42339
42340 * g77.dg/7388.f: New test case for PR 7388.
42341
42342 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
42343
42344 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
42345
42346 2002-09-05 Ziemowit Laski <zlaski@apple.com>
42347
42348 * objc.dg/proto-lossage-1.m: New test.
42349
42350 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
42351
42352 * gcc.dg/cpp/_Pragma4.c: Fix typo.
42353
42354 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
42355
42356 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
42357 expected to pass.
42358
42359 2002-09-06 Stan Shebs <shebs@apple.com>
42360 David Edelsohn <edelsohn@gnu.org>
42361
42362 * gcc.dg/weak: New directory.
42363 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
42364 target-specific xfail bits.
42365 * gcc.dg/typeof-2.c: Move to new directory.
42366 * gcc.dg/weak.exp: New expect script.
42367
42368 2002-09-06 Alan Modra <amodra@bigpond.net.au>
42369
42370 * gcc.c-torture/execute/extzvsi.c: New test.
42371
42372 2002-09-05 Stan Shebs <shebs@apple.com>
42373
42374 * gcc.dg/weak-1.c: xfail on Darwin.
42375 * gcc.dg/weak-2.c: Ditto.
42376 * gcc.dg/weak-3.c: Ditto.
42377 * gcc.dg/weak-4.c: Ditto.
42378 * gcc.dg/weak-5.c: Ditto.
42379 * gcc.dg/weak-6.c: Ditto.
42380 * gcc.dg/weak-7.c: Ditto.
42381 * gcc.dg/weak-8.c: Ditto.
42382 * gcc.dg/weak-9.c: Ditto.
42383
42384 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
42385
42386 * gcc.c-torture/execute/loop-14.c: New test.
42387
42388 2002-09-04 Jakub Jelinek <jakub@redhat.com>
42389
42390 * g++.dg/other/cxa-atexit1.C: New test.
42391
42392 * gcc.dg/typeof-2.c: New test.
42393
42394 2002-09-03 Roger Sayle <roger@eyesopen.com>
42395
42396 * gcc.dg/builtins-2.c: New testcase.
42397 * gcc.dg/builtins-3.c: New testcase.
42398
42399 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
42400
42401 * gcc.dg/cpp/_Pragma4.c: New test.
42402
42403 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
42404
42405 * objc/execute/nil_method-1.m: New testcase.
42406
42407 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
42408
42409 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
42410 [Object class], not [Object initialize].
42411
42412 2002-08-31 Roger Sayle <roger@eyesopen.com>
42413 Hans-Peter Nilsson <hp@bitrange.com>
42414
42415 * gcc.c-torture/execute/20020720-1.x: Skip test on
42416 mmix-knuth-mmixware. Correct comment.
42417
42418 2002-08-27 Mark Mitchell <mark@codesourcery.com>
42419
42420 * g++.dg/abi/bitfield5.C: New test.
42421 * g++.dg/abi/vbase10.C: Likewise.
42422
42423 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
42424
42425 * objc.dg/undeclared-selector.m: New test.
42426
42427 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
42428
42429 * g++.dg/other/offsetof1.C: Avoid cast warning.
42430
42431 2002-08-26 Ziemowit Laski <zlaski@apple.com>
42432
42433 * objc.dg/super-class-2.m: New test.
42434
42435 2002-08-24 Matt Austern <austern@apple.com>
42436
42437 * g++.dg/ext/lvaddr.C: New test.
42438 * g++.dg/ext/lvcast.C: New test.
42439
42440 2002-08-22 Mark Mitchell <mark@codesourcery.com>
42441
42442 * g++.dg/inherit/cond1.C: New test.
42443
42444 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
42445
42446 * gcc.dg/noncompile/incomplete-1.c: New test.
42447
42448 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
42449
42450 * gcc.dg/typespec-1.c: New test.
42451
42452 2002-08-20 Devang Patel <dpatel@apple.com>
42453 * objc.dg/proto-hier-2.m: New test.
42454
42455 2002-08-19 Ziemowit Laski <zlaski@apple.com>
42456
42457 * objc.dg/bitfield-1.m: New test.
42458 * objc.dg/bitfield-2.m: New test.
42459
42460 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
42461
42462 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
42463 gcc.dg/c99-flex-array-4.c: New tests.
42464
42465 2002-08-16 Stan Shebs <shebs@apple.com>
42466
42467 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
42468
42469 2002-08-15 Jakub Jelinek <jakub@redhat.com>
42470
42471 * gcc.dg/typeof-1.c: New test.
42472 * g++.dg/ext/typeof2.C: New test.
42473
42474 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
42475
42476 * g++.dg/other/offsetof1.C: New test.
42477
42478 2002-08-14 Richard Henderson <rth@redhat.com>
42479
42480 * gcc.dg/tls/diag-3.c: Fix expected message strings.
42481
42482 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
42483
42484 * gcc.dg/cpp/_Pragma3.c: New test.
42485
42486 2002-08-13 Mark Mitchell <mark@codesourcery.com>
42487
42488 * g++.dg/template/inherit3: New test.
42489
42490 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
42491
42492 * gcc.dg/bitfld-4.c: Add blank options.
42493
42494 2002-08-09 Mark Mitchell <mark@codesourcery.com>
42495
42496 * g++.dg/template/crash1.C: New test.
42497
42498 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42499
42500 * gcc.dg/tls/opt-2.c: New test.
42501
42502 2002-08-08 Devang Patel <dpatel@apple.com>
42503
42504 * objc.dg/selector-1.m : New test
42505
42506 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42507
42508 * g++.dg/abi/bitfield4.C: New test.
42509 * gcc.dg/bitfld-4.c: New test.
42510
42511 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42512
42513 * g++.dg/other/packed1.C: New test.
42514
42515 2002-08-07 Mark Mitchell <mark@codesourcery.com>
42516
42517 * g++.dg/abi/offsetof.C: Tweak error messages.
42518 * g++.old-deja/g++.mike/p10769a.C: Likewise.
42519
42520 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42521
42522 * gcc.dg/bitfld-3.c: New test.
42523
42524 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42525 Richard Henderson <rth@redhat.com>
42526
42527 * gcc.dg/i386-bitfield1.c: New test.
42528 * g++.dg/abi/bitfield3.C: Update.
42529
42530 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
42531
42532 * objc.dg/const-str-2.m: Update.
42533 * gcc.dg/cpp/c++98.c: Change to C extension.
42534 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
42535 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
42536
42537 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
42538
42539 * gcc.dg/tls/diag-3.c: New.
42540
42541 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
42542
42543 * g++.dg/README (Subdirectories): Document new subdir expr.
42544 * g++.dg/expr/pmf-1.C: New test.
42545
42546 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
42547
42548 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
42549
42550 2002-08-06 Jakub Jelinek <jakub@redhat.com>
42551
42552 * g++.dg/abi/bitfield3.C: New test.
42553
42554 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
42555
42556 * lib/gcov.exp: Tweak expected line formats.
42557 * gcc.misc-tests/gcov8.c: New test.
42558 * gcc.misc-tests/gcov8.x: New flags.
42559
42560 2002-08-05 Jakub Jelinek <jakub@redhat.com>
42561
42562 * consistency.vlad/layout/endian.c: Include string.h.
42563
42564 * gcc.c-torture/execute/20020805-1.c: New test.
42565
42566 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
42567
42568 * g++.dg/other/conversion1.C: New test.
42569
42570 2002-08-03 Roger Sayle <roger@eyesopen.com>
42571
42572 * gcc.dg/builtins-1.c: New testcase.
42573
42574 2002-08-02 Mark Mitchell <mark@codesourcery.com>
42575
42576 * g++.dg/inherit/access3.C: New test.
42577
42578 2002-08-01 Jakub Jelinek <jakub@redhat.com>
42579
42580 * gcc.dg/ia64-visibility-2.c: New test.
42581
42582 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
42583
42584 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
42585 __qualifier_flags to __flags.
42586
42587 2002-07-31 Mark Mitchell <mark@codesourcery.com>
42588
42589 * g++.dg/inherit/operator1.C: New test.
42590 * g++.dg/lookup/disamb1.C: Fix typo in comment.
42591 * g++.dg/other/error1.C: Change expected error message.
42592 * g++.dg/template/conv4.C: Likewise.
42593
42594 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
42595
42596 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
42597 for documented behavior.
42598
42599 2002-07-25 Roger Sayle <roger@eyesopen.com>
42600
42601 * gcc.c-torture/execute/20020720-1.x: Skip this test on
42602 several targets known to fail.
42603
42604 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
42605
42606 * gcc.dg/mips-args-[123].c: New tests.
42607
42608 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
42609
42610 * gcc.dg/ppc-spe.c: New.
42611
42612 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
42613
42614 * g++.dg/other/ptrmem4.C: New testcase.
42615
42616 2002-07-24 Richard Henderson <rth@redhat.com>
42617
42618 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
42619
42620 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
42621
42622 * g++.dg/ext/alignof1.C (main): Return 0 for success.
42623
42624 2002-07-24 Roger Sayle <roger@eyesopen.com>
42625
42626 * gcc.c-torture/execute/memset-3.c: New testcase.
42627
42628 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
42629
42630 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
42631 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
42632
42633 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42634
42635 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
42636 Delete.
42637
42638 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
42639
42640 * gcc.c-torture/compile/simd-4.c: New test.
42641
42642 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42643
42644 PR c++/7347, c++/7348
42645 * g++.dg/template/access4.C: New test.
42646 * g++.dg/template/access5.C: New test.
42647 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
42648 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
42649 * g++.old-deja/g++.pt/ttp58.C: Likewise.
42650 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
42651
42652 2002-07-22 Jakub Jelinek <jakub@redhat.com>
42653
42654 * gcc.dg/gnu89-init-2.c: New test.
42655
42656 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
42657
42658 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
42659
42660 2002-07-20 Roger Sayle <roger@eyesopen.com>
42661
42662 * gcc.c-torture/execute/20020720-1.c: New testcase.
42663
42664 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
42665
42666 * gcc.dg/cpp/Wsignprom.c: New tests.
42667
42668 2002-07-20 Alan Modra <amodra@bigpond.net.au>
42669
42670 * gcc.c-torture/execute/loop-13.c: New test.
42671
42672 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
42673
42674 * gcc.dg/cpp/expr.c: New tests.
42675
42676 2002-07-18 David Edelsohn <edelsohn@gnu.org>
42677
42678 * g++.dg/opt/pr6713.C: Add template instantiation.
42679
42680 2002-07-18 Alan Modra <amodra@bigpond.net.au>
42681
42682 * gcc.dg/nest.c: New test.
42683
42684 2002-07-17 Richard Henderson <rth@redhat.com>
42685
42686 * g++.dg/opt/pr6713.C: New test.
42687
42688 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
42689
42690 * gcc.c-torture/execute/loop-2e.x: Let the testcase
42691 XFAIL for all x86 processors.
42692
42693 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
42694
42695 * gcc.c-torture/execute/20010122-1.x: Do not test with
42696 -fomit-frame-pointer.
42697
42698 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42699
42700 * g++.dg/template/instantiate2.C: New test.
42701 * g++.dg/template/spec4.C: New test.
42702
42703 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42704
42705 * g++.dg/template/access2.C: New test.
42706 * g++.dg/template/access3.C: New test.
42707
42708 2002-07-15 Zack Weinberg <zack@codesourcery.com>
42709
42710 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
42711 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
42712 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
42713 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
42714 Convert to use <stdarg.h>.
42715 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
42716 Delete.
42717 * gcc.dg/va-arg-2.c: New.
42718 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
42719
42720 2002-07-15 Jakub Jelinek <jakub@redhat.com>
42721
42722 * gcc.c-torture/compile/20020710-1.c: New test.
42723
42724 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
42725 Andrew Pinski <pinskia@physics.uc.edu>
42726
42727 gcc.c-torture/compile/simd-2.c: New testcase.
42728 gcc.c-torture/compile/simd-3.c: Likewise.
42729
42730 2002-07-11 Mark Mitchell <mark@codesourcery.com>
42731
42732 PR c++/7224
42733 * g++.dg/overload/error1.C: New test.
42734
42735 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42736
42737 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
42738 configuration and IRIX 6 O32 ABI.
42739
42740 2002-07-11 Roger Sayle <roger@eyesopen.com>
42741
42742 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
42743
42744 2002-07-10 Roger Sayle <roger@eyesopen.com>
42745
42746 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
42747
42748 2002-07-10 Jeffrey A Law <law@redhat.com>
42749
42750 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
42751
42752 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
42753
42754 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
42755
42756 * gcc.dg/20020312-2.c: Check for __PPC__.
42757
42758 2002-07-09 Diego Novillo <dnovillo@redhat.com>
42759
42760 * gcc.c-torture/compile/20020709-1.c: New test.
42761
42762 2002-07-07 Roger Sayle <roger@eyesopen.com>
42763
42764 * g++.dg/template/qualttp21.C: New test case.
42765
42766 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
42767
42768 * gcc.c-torture/compile/20020706-1.c: New test.
42769 * gcc.c-torture/compile/20020706-2.c: New test.
42770
42771 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
42772 Alexandre Oliva <aoliva@redhat.com>
42773
42774 * g++.dg/warn/incomplete1.C: New test.
42775
42776 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42777
42778 PR c++/7099
42779 * g++.dg/warn/noreturn1.C: New test.
42780
42781 2002-07-03 Mark Mitchell <mark@codesourcery.com>
42782
42783 PR c++/6706
42784 * g++.dg/debug/debug6.C: New test.
42785 * g++.dg/debug/debug7.C: New test.
42786
42787 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
42788
42789 * gcc.c-torture/compile/simd-3.c: New test.
42790
42791 2002-07-03 Chris Demetriou <cgd@broadcom.com>
42792
42793 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
42794 * gcc.dg/20020620-1.c: Likewise.
42795
42796 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42797
42798 PR c++/6944
42799 * g++.dg/init/array4.C: New test.
42800 * g++.dg/init/array5.C: New test.
42801
42802 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
42803
42804 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
42805 * gcc.c-torture/execute/simd-2.c (main): Likewise.
42806
42807 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42808
42809 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
42810 * gcc.dg/wtr-aggr-init-1.c: Likewise.
42811 * gcc.dg/wtr-conversion-1.c: Likewise.
42812 * gcc.dg/wtr-escape-1.c: Likewise.
42813 * gcc.dg/wtr-int-type-1.c: Likewise.
42814 * gcc.dg/wtr-label-1.c: Likewise.
42815 * gcc.dg/wtr-static-1.c: Likewise.
42816 * gcc.dg/wtr-strcat-1.c: Likewise.
42817 * gcc.dg/wtr-suffix-1.c: Likewise.
42818 * gcc.dg/wtr-switch-1.c: Likewise.
42819 * gcc.dg/wtr-unary-plus-1.c: Likewise.
42820 * gcc.dg/wtr-union-init-1.c: Likewise.
42821 * gcc.dg/wtr-union-init-2.c: Likewise.
42822 * gcc.dg/wtr-union-init-3.c: Likewise.
42823
42824 * gcc.dg/wtr-func-def-1.c: New test.
42825
42826 2002-07-02 Devang Patel <dpatel@apple.com>
42827
42828 * objc.dg/param-1.m: New test.
42829
42830 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
42831
42832 * gcc.dg/cpp/trad/directive.c: Add test.
42833 * gcc.dg/cpp/trad/macroargs.c: Add test.
42834 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
42835
42836 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
42837
42838 * gcc.dg/cpp/cmdlne-M.c: New test.
42839
42840 2002-07-02 Ziemowit Laski <zlaski@apple.com>
42841
42842 * objc.dg/desig-init-1.m: New test.
42843
42844 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42845
42846 PR c++/6716
42847 * g++.dg/template/instantiate1.C: New test.
42848
42849 2002-07-01 Mark Mitchell <mark@codesourcery.com>
42850
42851 PR c++/7112
42852 * g++.dg/template/sizeof2.C: New test.
42853
42854 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
42855
42856 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
42857 gcc.dg/cpp/trad/include.c: New tests.
42858
42859 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
42860
42861 PR target/7177
42862 * gcc.c-torture/compile/20020701-1.c: New test.
42863
42864 2002-07-01 Stan Shebs <shebs@apple.com>
42865
42866 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
42867 header here...
42868 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
42869 (objc-torture-execute): or here.
42870
42871 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
42872
42873 * gcc.c-torture/execute/arith-rand-ll.c: New test.
42874
42875 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
42876
42877 * gcc.dg/cpp/trad/escaped-nl.c: New test.
42878
42879 2002-06-30 Devang Patel <dpatel@apple.com>
42880
42881 * objc.dg/fsyntax-only.m: New test.
42882
42883 2002-06-27 Mark Mitchell <mark@codesourcery.com>
42884
42885 PR c++/6695
42886 * g++.dg/template/friend7.C: New file.
42887
42888 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
42889
42890 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
42891 return type.
42892
42893 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
42894
42895 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
42896 avoid division by zero.
42897
42898 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
42899
42900 * gcc.dg/Wunknownprag.c: New tests.
42901
42902 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
42903
42904 * gcc.c-torture/execute/simd-2.c: New test.
42905
42906 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
42907
42908 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
42909 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
42910 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
42911 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
42912 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
42913 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
42914 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
42915 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
42916 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
42917 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
42918 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
42919 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
42920 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
42921 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
42922 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
42923 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
42924 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
42925
42926 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
42927
42928 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
42929 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
42930 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
42931 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
42932 New tests.
42933 * gcc.dg/cpp/trad/directive.c: Update.
42934
42935 2002-06-23 Andreas Jaeger <aj@suse.de>
42936
42937 * gcc.c-torture/execute/complex-6.c: New.
42938
42939 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
42940
42941 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
42942 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
42943 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
42944 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
42945
42946 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
42947
42948 * gcc.dg/cpp/trad: New directory with traditional tests copied
42949 from parent directory.
42950 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
42951 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
42952 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
42953 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
42954 Move to trad/ and rename.
42955 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
42956 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
42957 gcc.dg/cpp/trad/redef2.c: New tests.
42958 * gcc.dg/cpp/trad/trad.exp: New driver.
42959
42960 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
42961
42962 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
42963 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
42964 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
42965 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
42966 Remove.
42967
42968 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
42969
42970 * gcc.dg/20020620-1.c: New test.
42971
42972 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42973
42974 * g++.dg/template/ttp4.C: New test.
42975
42976 2002-06-19 Jakub Jelinek <jakub@redhat.com>
42977
42978 * g++.dg/opt/vt1.C: Fix regexp.
42979
42980 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42981
42982 * gcc.c-torture/execute/pure-1.c: Make functions static again.
42983 Don't use attribute `noinline'.
42984
42985 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
42986
42987 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
42988
42989 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
42990
42991 * gcc.c-torture/execute/simd-1.c: New.
42992
42993 * gcc.dg/simd-1.c: New.
42994
42995 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
42996
42997 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
42998
42999 2002-06-16 Richard Henderson <rth@redhat.com>
43000
43001 * g++.dg/ext/anon-struct1.C: New.
43002 * g++.dg/ext/anon-struct2.C: New.
43003 * g++.dg/ext/anon-struct3.C: New.
43004 * gcc.dg/anon-struct-1.c: New.
43005 * gcc.dg/anon-struct-2.c: New.
43006 * gcc.dg/anon-struct-3.c: New.
43007 * gcc.dg/20011008-1.c: Adjust warning text.
43008 * gcc.dg/20020527-1.c: Add -fms-extensions.
43009
43010 2002-06-16 Richard Henderson <rth@redhat.com>
43011
43012 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
43013
43014 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
43015
43016 * gcc.c-torture/execute/20020615-1.c: New test.
43017
43018 2002-06-15 Roger Sayle <roger@eyesopen.com>
43019
43020 * gcc.c-tortuture/execute/compare-1.c: New test case.
43021 * gcc.c-tortuture/execute/compare-2.c: New test case.
43022 * gcc.c-tortuture/execute/compare-3.c: New test case.
43023
43024 2002-06-13 Richard Henderson <rth@redhat.com>
43025
43026 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
43027 ia64 ilp32.
43028
43029 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43030
43031 * g++.dg/template/typename2.C: Update error message.
43032
43033 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
43034
43035 * gcc.c-torture/execute/20020611-1.c: New test.
43036
43037 2002-06-11 Bob Wilson <bob.wilson@acm.org>
43038
43039 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
43040 list of targets to skip.
43041
43042 2002-06-10 Bob Wilson <bob.wilson@acm.org>
43043
43044 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
43045 targets if not optimizing.
43046
43047 2002-06-10 Jakub Jelinek <jakub@redhat.com>
43048
43049 * gcc.c-torture/compile/20020605-1.c: New test.
43050
43051 * g++.dg/opt/vt1.C: New test.
43052
43053 * gcc.dg/20020531-1.c: New test.
43054
43055 * gcc.dg/20020530-1.c: New test.
43056
43057 * gcc.dg/20020527-1.c: New test.
43058
43059 * g++.dg/opt/cse1.C: New test.
43060
43061 2002-06-07 Roger Sayle <roger@eyesopen.com>
43062
43063 * gcc.dg/20020607-2.c: New test case.
43064
43065 2002-06-07 Jakub Jelinek <jakub@redhat.com>
43066
43067 * gcc.c-torture/compile/20020604-1.c: New test.
43068
43069 2002-06-04 Richard Henderson <rth@redhat.com>
43070
43071 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
43072 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
43073 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
43074
43075 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
43076
43077 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
43078
43079 2002-06-03 Richard Henderson <rth@redhat.com>
43080
43081 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
43082 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
43083
43084 2002-06-02 Richard Henderson <rth@redhat.com>
43085
43086 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
43087 test functions static.
43088
43089 2002-06-02 Andreas Jaeger <aj@suse.de>
43090
43091 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
43092 now.
43093
43094 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
43095
43096 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
43097 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
43098 Update for mofified diagnostics.
43099 * gcc.dg/c99-intconst-1.c: No longer fail.
43100
43101 2002-06-02 Richard Henderson <rth@redhat.com>
43102
43103 * gcc.dg/uninit-A.c: Remove xfail markers.
43104
43105 2002-06-01 Roger Sayle <roger@eyesopen.com>
43106
43107 * gcc.dg/fnegate-1.c: New test case.
43108
43109 2002-05-30 Osku Salerma <osku@iki.fi>
43110
43111 * gcc.c-torture/execute/mayalias-1.c: New file.
43112
43113 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
43114
43115 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
43116 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
43117 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
43118
43119 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
43120
43121 * gcc.c-torture/execute/20020529-1.c: New test.
43122
43123 2002-05-27 Richard Henderson <rth@redhat.com>
43124
43125 * g++.dg/ext/attrib6.C: New test case.
43126
43127 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43128
43129 * gcc.c-torture/execute/pure-1.c: New test.
43130
43131 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43132
43133 * gcc.dg/cpp/arith-2.c: Remove.
43134
43135 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
43136
43137 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
43138 * gcc.dg/cpp/if-3.c: Remove.
43139
43140 2002-05-26 Jakub Jelinek <jakub@redhat.com>
43141
43142 * g++.dg/opt/cse2.C: New test.
43143
43144 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
43145
43146 * gcc.dg/cpp/arith-1.c: New semantic tests.
43147 * gcc.dg/cpp/if-1.c: Update.
43148
43149 2002-05-24 Ben Elliston <bje@redhat.com>
43150
43151 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
43152
43153 2002-05-24 Jakub Jelinek <jakub@redhat.com>
43154
43155 * gcc.dg/verbose-asm.c: New test.
43156
43157 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
43158
43159 * gcc.dg/cpp/paste12.c: New test.
43160
43161 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43162
43163 * g++.dg/parse/named_ops.C: New test.
43164
43165 2002-05-23 Mark Mitchell <mark@codesourcery.com>
43166
43167 * gcc.dg/weak-8.c: New test.
43168
43169 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
43170
43171 * gcc.dg/weak-2.c: Allow optional leading underscore
43172 in scan-assembler symbol name.
43173 * gcc.dg/weak-3.c: Likewise.
43174 * gcc.dg/weak-4.c: Likewise.
43175 * gcc.dg/weak-5.c: Likewise.
43176
43177 2002-05-23 Jakub Jelinek <jakub@redhat.com>
43178
43179 * gcc.dg/20020523-1.c: New test.
43180
43181 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
43182
43183 * objc.dg/const-str-2.m: Update now that we stop after
43184 a command line error.
43185
43186 2002-05-22 Richard Henderson <rth@redhat.com>
43187
43188 * g++.dg/dg.exp: Fix typo in test pruneing.
43189
43190 2002-05-22 Richard Henderson <rth@redhat.com>
43191
43192 * g++.dg/dg.exp: Prune the tls subdirectory.
43193 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
43194 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
43195 * g++.dg/tls/init-1.C: New.
43196
43197 2002-05-22 Jakub Jelinek <jakub@redhat.com>
43198
43199 * gcc.dg/20020517-1.c: New test.
43200
43201 2002-05-21 Richard Henderson <rth@redhat.com>
43202
43203 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
43204 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
43205
43206 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
43207
43208 * g++.dg/other/copy2.C: New test.
43209
43210 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
43211
43212 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
43213 (MAX_COPY): Bump up to 10 times sizeof (long long).
43214 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
43215
43216 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
43217 sizeof (long long).
43218
43219 * gcc.c-torture/execute/strcpy-1.c: New test.
43220
43221 2002-05-19 Jason Merrill <jason2redhat.com>
43222
43223 * g++.dg/ext/oper1.C: New test.
43224
43225 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
43226 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
43227
43228 * README.QMTEST: New file.
43229
43230 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
43231
43232 2002-05-19 Andreas Jaeger <aj@suse.de>
43233
43234 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
43235 now.
43236 * gcc.c-torture/execute/loop-2d.x: Likewise.
43237
43238 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
43239
43240 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
43241 support weak symbols.
43242 * gcc.dg/weak-4.c: Likewise.
43243 * gcc.dg/weak-6.c: Likewise.
43244
43245 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
43246
43247 * gcc.dg/weak-3.c: Add dg-excess-error comment for
43248 cygwin, coff and h8300-*-hms targets
43249 * gcc.dg/weak-5.c: Likewise.
43250 * gcc.dg/weak-7.c: Likewise.
43251
43252 2002-05-16 Jason Merrill <jason@redhat.com>
43253
43254 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
43255 (scan-assembler-not, scan-assembler-dem): Likewise.
43256 (scan-assembler-dem-not): Likewise.
43257
43258 2002-05-15 Richard Henderson <rth@redhat.com>
43259
43260 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
43261
43262 2002-05-15 Richard Henderson <rth@redhat.com>
43263
43264 * gcc.dg/weak-5.c (vfoo1c): No warning here.
43265 (vfoo1f): Warning here.
43266 (vfoo1l): Don't redefine the alias.
43267
43268 2002-05-14 Jason Merrill <jason@redhat.com>
43269 Alexandre Oliva <aoliva@redhat.com>
43270
43271 * g++.dg/init/pm1.C: New test.
43272
43273 2002-05-12 David S. Miller <davem@redhat.com>
43274
43275 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
43276 types.
43277
43278 2002-05-10 Roger Sayle <roger@eyesopen.com>
43279
43280 * gcc.c-torture/execute/20020510-1.c: New test case.
43281
43282 2002-05-10 David S. Miller <davem@redhat.com>
43283
43284 * gcc.c-torture/execute/conversion.c: Test long double too.
43285
43286 2002-05-09 Jakub Jelinek <jakub@redhat.com>
43287
43288 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
43289 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
43290 * lib/g++.exp (g++_link_flags): Likewise.
43291 * lib/objc.exp (objc_target_compile): Likewise.
43292
43293 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
43294
43295 * gcc.dg/cpp/poison.c: Update.
43296 * gcc.dg/cpp/20000625-2.c: Remove.
43297 * gcc.dg/cpp/direct2s.c: Remove final test.
43298
43299 2002-05-08 Tom Rix <trix@redhat.com>
43300
43301 * gcc.c-torture/execute/20020508-1.c: New test.
43302 * gcc.c-torture/execute/20020508-2.c: New test.
43303 * gcc.c-torture/execute/20020508-3.c: New test.
43304
43305 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
43306
43307 * gcc.dg/cpp/charconst-4.c: More tests.
43308
43309 2002-05-08 Mark Mitchell <mark@codesourcery.com>
43310
43311 PR c/6569
43312 * gcc.dg/weak-3.c: Update location of warning messages.
43313 * gcc.dg/weak-5.c: Likewise.
43314
43315 2002-05-06 Roger Sayle <roger@eyesopen.com>
43316
43317 * gcc.c-torture/execute/20020506-1.c: New test case.
43318
43319 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
43320
43321 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
43322
43323 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43324
43325 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
43326
43327 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
43328
43329 * gcc.dg/cpp/charconst-3.c: New test.
43330
43331 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
43332
43333 * gcc.dg/cpp/charconst.c: Update tests.
43334
43335 2002-05-05 Tim Josling <tej@melbpc.org.au>
43336
43337 * treelang: Added directory for new sample language treelang. Also
43338 lib/treelang.exp: New file to signal treelang should be tested.
43339
43340 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43341
43342 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
43343 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
43344 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
43345 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
43346 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
43347 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
43348 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
43349
43350 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
43351
43352 * gcc.dg/format/xopen-2.c: New test.
43353
43354 2002-05-03 Jakub Jelinek <jakub@redhat.com>
43355
43356 * gcc.dg/20020503-1.c: New test.
43357
43358 2002-05-02 Mark Mitchell <mark@codesourcery.com>
43359
43360 * g++.dg/init/dtor1.C: Make it tougher.
43361
43362 2002-05-01 Mark Mitchell <mark@codesourcery.com>
43363
43364 * g++.dg/init/dtor1.C: New test.
43365
43366 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
43367
43368 * gcc.dg/altivec-8.c: New.
43369
43370 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
43371
43372 * gcc.dg/altivec-7.c: New.
43373
43374 2002-04-29 Jakub Jelinek <jakub@redhat.com>
43375
43376 * g++.dg/parse/typedef1.C: New test.
43377
43378 2002-04-29 Mark Mitchell <mark@codesourcery.com>
43379
43380 PR c++/6486
43381 * g++.dg/template/friend6.C: New test.
43382
43383 PR c++/6492
43384 * g++.dg/init/copy1.C: New test.
43385
43386 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
43387
43388 * g++.dg/warn/effc1.C: New test.
43389
43390 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
43391
43392 * gcc.dg/cpp/if-cexp.c: Add a test.
43393
43394 2002-04-28 Jakub Jelinek <jakub@redhat.com>
43395
43396 * gcc.dg/20020426-2.c: New test.
43397
43398 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
43399
43400 * gcc.dg/cpp/if-mop.c: Update.
43401 * gcc.dg/cpp/if-mpar.c: Add test.
43402 * gcc.dg/cpp/if-oppr.c: Update.
43403
43404 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43405
43406 PR c/6343
43407 * gcc.dg/weak-[2-7].c: New tests.
43408
43409 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43410
43411 * gcc.dg/enum1.c: New test.
43412
43413 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43414
43415 PR c++/6497
43416 * g++.dg/inherit/access2.C: New test.
43417
43418 2002-04-26 Mark Mitchell <mark@codesourcery.com>
43419
43420 PR bootstrap/6445
43421 * gcc.dg/20020426-1.c: New test.
43422
43423 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
43424
43425 * g++.dg/abi/enum1.C: New test.
43426
43427 2002-04-26 Richard Henderson <rth@redhat.com>
43428
43429 * gcc.dg/c99-bool-1.c: Expect always true warning.
43430
43431 2002-04-25 Roger Sayle <roger@eyesopen.com>
43432
43433 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
43434
43435 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43436
43437 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
43438 targets.
43439
43440 2002-04-24 Mark Mitchell <mark@codesourcery.com>
43441
43442 * g++.dg/abi/mange7.C: New test.
43443
43444 PR c++/6438.
43445 * g++.dg/parse/stmtexpr2.C: New test.
43446
43447 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
43448
43449 * gcc.dg/20020312-2.c: Add SH target.
43450
43451 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43452
43453 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
43454 compiler output on mips*-*-irix*.
43455
43456 2002-04-23 Jakub Jelinek <jakub@redhat.com>
43457
43458 * g++.dg/parse/attr1.C: New test.
43459
43460 2002-04-23 Roger Sayle <roger@eyesopen.com>
43461
43462 * gcc.c-torture/execute/string-opt-17.c: New test case.
43463 * gcc.c-torture/execute/memset-2.c: New test case.
43464
43465 2002-04-23 Mark Mitchell <mark@codesourcery.com>
43466
43467 PR c++/6256:
43468 * g++.dg/template/friend5.C: New test.
43469
43470 PR c++/6331:
43471 * g++.dg/template/qual1.C: Likewise.
43472
43473 2002-04-22 Zack Weinberg <zack@codesourcery.com>
43474
43475 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
43476 Include stdlib.h, not stdio.h or ctype.h.
43477
43478 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
43479
43480 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
43481 cris-*-elf* and mmix-*-*.
43482 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
43483 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
43484 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
43485 Ditto.
43486 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
43487 * gcc.dg/wchar_t-1.c: Ditto.
43488
43489 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
43490
43491 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
43492 Clarify comment.
43493
43494 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
43495
43496 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
43497
43498 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43499
43500 * gcc.c-torture/execute/20000906-1.x: Delete.
43501
43502 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
43503
43504 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
43505
43506 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
43507
43508 * PR6367
43509 * g77.f-torture/execute/6367.f: New test.
43510 * g77.f-torture/execute/6367.x: Disable for MMIX.
43511
43512 2002-04-19 Mark Mitchell <mark@codesourcery.com>
43513
43514 * PR6352
43515 * g++.dg/opt/inline2.C: New test.
43516
43517 2002-04-18 Richard Henderson <rth@redhat.com>
43518
43519 * gcc.dg/20000906-1.c: Enable for all targets.
43520 * gcc.c-torture/compile/iftrap-2.c: New.
43521
43522 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43523
43524 * gcc.dg/20020418-1.c: New test.
43525 * gcc.dg/20020418-2.c: New test.
43526
43527 2002-04-18 Richard Henderson <rth@redhat.com>
43528
43529 * gcc.c-torture/compile/iftrap-1.c: New.
43530 * gcc.dg/iftrap-1.c: Adjust for ia64.
43531 * gcc.dg/iftrap-2.c: New.
43532
43533 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43534
43535 * gcc.c-torture/compile/20020418-1.c: New test.
43536
43537 2002-04-18 Roger Sayle <roger@eyesopen.com>
43538
43539 * gcc.c-torture/compile/20020415-1.c: New.
43540
43541 2002-04-18 David S. Miller <davem@redhat.com>
43542
43543 * gcc.c-torture/execute/20020418-1.c: New test.
43544
43545 2002-04-17 Jakub Jelinek <jakub@redhat.com>
43546
43547 * gcc.dg/20020416-1.c: New test.
43548
43549 * g++.dg/opt/inline1.C: New test.
43550
43551 2002-04-16 Jakub Jelinek <jakub@redhat.com>
43552
43553 * gcc.dg/altivec-5.c: New test.
43554
43555 * gcc.dg/20020415-1.c: New test.
43556
43557 2002-04-15 Mark Mitchell <mark@codesourcery.com>
43558
43559 * lib/chill.exp: Remove.
43560
43561 2002-04-14 Jakub Jelinek <jakub@redhat.com>
43562
43563 * g++.dg/other/big-struct.C: New test.
43564
43565 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
43566
43567 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
43568 of scratch file.
43569
43570 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
43571
43572 PR c/6277
43573 * gcc.dg/i386-387-1.c: Allow optional leading underscore
43574 in scan-assembler function name
43575
43576 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
43577
43578 * g77.f-torture/execute/980628-4.x,
43579 g77.f-torture/execute/980628-5.x,
43580 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
43581 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
43582 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
43583 i[34567]86-*-*.
43584
43585 2002-04-13 David S. Miller <davem@redhat.com>
43586
43587 * gcc.c-torture/execute/20020413-1.c: New test.
43588
43589 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
43590
43591 * gcc.dg/asm-6.c,
43592 * g++.dg/ext/asm1.C: New tests.
43593
43594 2002-04-12 Mark Mitchell <mark@codesourcery.com>
43595
43596 PR c++ 5373.
43597 * g++.dg/parse/stmtexpr1.C: New test.
43598
43599 PR c++/5189.
43600 * g++.dg/template/copy1.C: New test.
43601
43602 2002-04-12 Richard Henderson <rth@redhat.com>
43603
43604 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
43605
43606 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
43607
43608 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
43609 gcc.c-torture/execute/20020307-2.c.
43610
43611 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
43612
43613 * g++.dg/ext/attrib5.C,
43614 * g++.dg/lookup/struct1.C: New tests.
43615
43616 2002-04-11 Jakub Jelinek <jakub@redhat.com>
43617
43618 * gcc.dg/20020411-1.c: New test.
43619
43620 * gcc.c-torture/execute/20020411-1.c: New test.
43621
43622 2002-04-10 Janis Johnson <janis187@us.ibm.com>
43623
43624 * g77.f-torture/execute/6177.f: New test.
43625
43626 2002-04-10 Jakub Jelinek <jakub@redhat.com>
43627
43628 PR middle-end/6247
43629 * g++.dg/opt/cleanup1.C: New test.
43630
43631 * g++.dg/opt/const1.C: New test.
43632
43633 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
43634
43635 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
43636
43637 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
43638
43639 PR c++/5507
43640 * g++.dg/template/typename2.C: New test.
43641
43642 2002-04-10 Alan Modra <amodra@bigpond.net.au>
43643
43644 * gcc.c-torture/execute/loop-12.c: New.
43645
43646 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
43647
43648 * g77.f-torture/execute/980628-4.x,
43649 g77.f-torture/execute/980628-5.x,
43650 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
43651 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
43652 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
43653
43654 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43655
43656 PR optimization/6086
43657 * g++.dg/opt/preinc1.C: New test.
43658
43659 2002-04-06 Mark Mitchell <mark@codesourcery.com>
43660
43661 PR c++/5571
43662 * g++.dg/opt/static2.C: New test.
43663
43664 2002-04-06 Mark Mitchell <mark@codesourcery.com>
43665
43666 PR c/5120
43667 * gcc.dg/20020406-1.c: New test.
43668
43669 2002-04-04 David S. Miller <davem@redhat.com>
43670
43671 * gcc.c-torture/execute/20020404-1.c: New test.
43672
43673 2002-04-04 Jakub Jelinek <jakub@redhat.com>
43674
43675 PR c/6123
43676 * gcc.dg/20020312-2.c: Do not declare global register variable
43677 if __PIC__ or __pic__ is defined.
43678
43679 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
43680
43681 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
43682 __asm__ so that it works correctly even if -ansi -pedantic-errors.
43683
43684 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43685
43686 * gcc.misc-tests/linkage.exp: Update last change to handle
43687 sparc*-, not just sparc-.
43688
43689 2002-04-03 Richard Henderson <rth@redhat.com>
43690
43691 * gcc.dg/cpp/ucs.c: Improved long UCS test.
43692
43693 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
43694
43695 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
43696
43697 2002-04-02 David S. Miller <davem@redhat.com>
43698
43699 * gcc.c-torture/execute/20020402-3.c: New test.
43700
43701 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
43702
43703 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
43704 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
43705
43706 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
43707 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
43708 g77.f-torture/execute/20001201.x,
43709 g77.f-torture/execute/u77-test.x: New files.
43710
43711 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
43712 * gcc.dg/wchar_t-1.c: Ditto.
43713
43714 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43715
43716 * gcc.c-torture/execute/20020402-1.c: New test.
43717
43718 2002-04-01 Richard Henderson <rth@redhat.com>
43719
43720 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
43721
43722 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
43723
43724 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43725
43726 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
43727
43728 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43729
43730 * g++.dg/inherit/template-as-base.C: Expect error.
43731 * g++.dg/inherit/namespace-as-base.C: Likewise.
43732
43733 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
43734
43735 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
43736 g++.dg/ext/instantiate3.C: Tweak match patterns.
43737
43738 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
43739 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
43740 -da test.
43741
43742 2002-03-31 Richard Henderson <rth@redhat.com>
43743
43744 * gcc.dg/special/alias-2.c: New.
43745 * gcc.dg/special/ecos.exp: Run it.
43746
43747 2002-03-31 Richard Henderson <rth@redhat.com>
43748
43749 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
43750
43751 2002-03-31 Kazu Hirata <kazu@hxi.com>
43752
43753 * gcc.dg/weak-1.c: Disable on h8300 port.
43754
43755 2002-03-29 Janis Johnson <janis187@us.ibm.com>
43756
43757 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
43758 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
43759 ordering tests.
43760 * g++.dg/bprob/bprob-1.C: New test.
43761 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
43762 * g++.dg/gcov/gcov-1.C: New test.
43763 * g++.dg/gcov/gcov-1.x: New file.
43764 * g++.dg/gcov/gcov-2.C: New test.
43765 * g++.dg/gcov/gcov-3.C: New test.
43766 * g++.dg/gcov/gcov-3.h: New file.
43767
43768 2002-03-28 Roger Sayle <roger@eyesopen.com>
43769
43770 * g++.old-deja/g++.other/builtins5.C: New test.
43771 * g++.old-deja/g++.other/builtins6.C: New test.
43772 * g++.old-deja/g++.other/builtins7.C: New test.
43773 * g++.old-deja/g++.other/builtins8.C: New test.
43774 * g++.old-deja/g++.other/builtins9.C: New test.
43775
43776 2002-03-29 Jakub Jelinek <jakub@redhat.com>
43777
43778 * g++.dg/opt/static1.C: New test.
43779
43780 * g++.dg/opt/longbranch1.C: New test.
43781
43782 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
43783
43784 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
43785
43786 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
43787
43788 2002-03-28 Jeffrey A Law (law@redhat.com)
43789
43790 * gcc.c-torture/execute/20020328-1.c: New test.
43791
43792 2002-03-27 Richard Henderson <rth@redhat.com>
43793
43794 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
43795 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
43796 move from g++.old-deja/g++.ext/.
43797
43798 2002-03-27 Mark Mitchell <mark@codesourcery.com>
43799
43800 * g++.dg/init/new2.C: New test.
43801
43802 2002-03-26 Richard Henderson <rth@redhat.com>
43803
43804 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
43805
43806 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
43807 on sparc.
43808
43809 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
43810 sparcv9 systems.
43811 * gcc.dg/20001102-1.c: Likewise.
43812
43813 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
43814
43815 * gcc.dg/cpp/endif-pedantic1.c,
43816 gcc.dg/cpp/endif-pedantic2.c: New tests.
43817
43818 2002-03-26 Mark Mitchell <mark@codesourcery.com>
43819
43820 * g++.dg/init/new1.C: New test.
43821
43822 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43823
43824 * g++.dg/abi/vbase9.C: New test.
43825
43826 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
43827
43828 * gcc.dg/arm-asm.c: New test.
43829
43830 2002-03-26 Andrew Cagney <ac131313@redhat.com>
43831
43832 * gcc.dg/Wswitch-enum.c: New test.
43833 Fix PR c/5044.
43834
43835 2002-03-26 Richard Henderson <rth@redhat.com>
43836
43837 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
43838 structure.
43839
43840 2002-03-25 Richard Henderson <rth@redhat.com>
43841
43842 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
43843 sparcv9 systems.
43844
43845 * gcc.c-torture/compile/20011119-1.c (xxx): New.
43846 * gcc.c-torture/compile/20011119-2.c (xxx): New.
43847
43848 2002-03-25 Zack Weinberg <zack@codesourcery.com>
43849
43850 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
43851
43852 2002-03-25 Bob Wilson <bob.wilson@acm.org>
43853
43854 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
43855 targets using generic thunk support.
43856
43857 2002-03-25 Jakub Jelinek <jakub@redhat.com>
43858
43859 * gcc.c-torture/compile/20020323-1.c: New test.
43860
43861 * g++.dg/opt/conj2.C: New test.
43862
43863 2002-03-24 Richard Henderson <rth@redhat.com>
43864
43865 * gcc.dg/weak-1.c: Use -fno-common.
43866
43867 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43868
43869 * g77.dg/f77-edit-apostrophe-out.f: New test
43870 * g77.dg/f77-edit-h-out.f: New test
43871 * g77.dg/f77-edit-t-in.f: New test
43872 * g77.dg/f77-edit-t-out.f: New test
43873 * g77.dg/f77-edit-x-out.f: New test
43874 * g77.dg/f77-edit-slash-out.f: New test
43875 * g77.dg/f77-edit-colon-out.f: New test
43876 * g77.dg/f77-edit-s-out.f: New test
43877
43878 2002-03-24 Richard Henderson <rth@redhat.com>
43879
43880 * objc/execute/formal_protocol-6.x: New XFAIL.
43881
43882 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43883
43884 * gcc.dg/weak-1.c: Early return from dg-final on platforms
43885 that do not support weak symbols
43886
43887 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43888
43889 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
43890 * lib/g77.exp: Likewise.
43891 * lib/objc.exp: Likewise.
43892
43893 2002-03-23 Andrew Cagney <ac131313@redhat.com>
43894
43895 * gcc.dg/Wswitch-default.c: New test.
43896
43897 2002-03-23 Jakub Jelinek <jakub@redhat.com>
43898
43899 * g++.dg/other/enum1.C: New test.
43900
43901 2002-03-23 Zack Weinberg <zack@codesourcery.com>
43902
43903 * gcc.dg/pragma-ep-3.c: Fix typo.
43904
43905 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43906
43907 * g++.dg/inherit/template-as-base.C: New test.
43908
43909 2002-03-22 Jakub Jelinek <jakub@redhat.com>
43910
43911 * g++.old-deja/g++.other/dwarf2-1.C: Move...
43912 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
43913
43914 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
43915
43916 * gcc.dg/cpp/multiline.c: Update to match.
43917
43918 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
43919
43920 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
43921
43922 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
43923
43924 * gcc.dg/cpp/extratokens2.c: New file.
43925
43926 2002-03-21 David Edelsohn <edelsohn@gnu.org>
43927
43928 * gcc.dg/20020312-2.c: Add rs6000 target.
43929
43930 * gcc.c-torture/compile/20020319-1.c: New test.
43931
43932 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43933
43934 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
43935 (A, E): Handle this.
43936
43937 2002-03-20 Jason Merrill <jason@redhat.com>
43938
43939 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
43940 ignoring -fpic.
43941 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
43942 through prune_gcc_output.
43943
43944 2002-03-20 Jakub Jelinek <jakub@redhat.com>
43945
43946 * gcc.c-torture/compile/20020320-1.c: New test.
43947
43948 2002-03-19 Jakub Jelinek <jakub@redhat.com>
43949
43950 * gcc.c-torture/compile/20020318-1.c: New test.
43951
43952 * gcc.dg/struct-by-value-1.c: New test.
43953
43954 * gcc.dg/20020319-1.c: New test.
43955
43956 2002-03-18 Jakub Jelinek <jakub@redhat.com>
43957
43958 * g++.dg/opt/conj1.C: New test.
43959
43960 2002-03-17 Mark Mitchell <mark@codesourcery.com>
43961
43962 * g++.dg/template/qualttp20.C: Revert previous change.
43963 * g++.dg/template/qualttp3.C: Likewise.
43964 * g++.dg/template/qualttp4.C: Likewise.
43965 * g++.dg/template/qualttp5.C: Likewise.
43966 * g++.dg/template/qualttp6.C: Likewise.
43967 * g++.dg/template/qualttp7.C: Likewise.
43968 * g++.dg/template/qualttp8.C: Likewise.
43969 * g++.dg/template/recurse.C: Likewise.
43970
43971 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
43972
43973 * gcc.dg/cpp/wchar-1.c: Update.
43974
43975 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
43976
43977 * g++.dg/template/conv1.C: New test.
43978 * g++.dg/template/conv2.C: New test.
43979 * g++.dg/template/conv3.C: New test.
43980 * g++.dg/template/conv4.C: New test.
43981
43982 2002-03-15 Mark Mitchell <mark@codesourcery.com>
43983
43984 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
43985 * g++.dg/template/qualttp3.C: Likewise.
43986 * g++.dg/template/qualttp4.C: Likewise.
43987 * g++.dg/template/qualttp5.C: Likewise.
43988 * g++.dg/template/qualttp6.C: Likewise.
43989 * g++.dg/template/qualttp7.C: Likewise.
43990 * g++.dg/template/qualttp8.C: Likewise.
43991 * g++.dg/template/recurse.C: Likewise.
43992
43993 2002-03-15 Mark Mitchell <mark@codesourcery.com>
43994
43995 * g++.dg/opt/dtor1.C: New test.
43996
43997 2002-03-15 Jakub Jelinek <jakub@redhat.com>
43998
43999 * gcc.c-torture/compile/20020315-1.c: New test.
44000
44001 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
44002
44003 * gcc.dg/weak-1.c: Fix scan tests.
44004
44005 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
44006
44007 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
44008 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
44009 cris-*-aout* mmix-*-*.
44010 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
44011 cris-*-aout* mmix-*-*.
44012 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
44013 cris-*-elf* cris-*-aout* and mmix-*-*.
44014 * gcc.dg/20001009-1.c: Ditto.
44015 * gcc.dg/20010912-1.c: Ditto.
44016 * gcc.dg/20020122-4.c: Ditto.
44017 * gcc.dg/inline-2.c: Ditto.
44018
44019 2002-03-14 Jeffrey A Law (law@cygnus.com)
44020
44021 * gcc.c-torture/compile/20020314-1.c: New test.
44022
44023 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
44024
44025 * gcc.c-torture/execute/20020314-1.c: New test.
44026
44027 2002-03-14 Jakub Jelinek <jakub@redhat.com>
44028
44029 * g++.dg/warn/Wunused-1.C: New test.
44030
44031 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
44032
44033 * g++.dg/abi/mangle6.C: New test.
44034
44035 2002-03-13 Jakub Jelinek <jakub@redhat.com>
44036
44037 * gcc.c-torture/compile/20020309-2.c: New test.
44038
44039 * gcc.c-torture/compile/20020312-1.c: New test.
44040
44041 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
44042
44043 * g++.dg/other/access1.C: New test.
44044
44045 2002-03-12 Jakub Jelinek <jakub@redhat.com>
44046
44047 * gcc.c-torture/execute/wchar_t-1.c: New test.
44048
44049 2002-03-12 David Edelsohn <edelsohn@gnu.org>
44050
44051 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
44052
44053 2002-03-12 Roger Sayle <roger@eyesopen.com>
44054
44055 * gcc.dg/20020312-1.c: New test case.
44056
44057 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
44058
44059 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
44060
44061 2002-03-11 Richard Henderson <rth@redhat.com>
44062
44063 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
44064 * g++.old-deja/g++.jason/report.C: Likewise.
44065
44066 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44067
44068 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
44069 * g++.old-deja/g++.robertl/eb56.C: Likewise.
44070
44071 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
44072
44073 * g++.dg/overload/pmf1.C: New test.
44074
44075 2002-03-11 Kazu Hirata <kazu@hxi.com>
44076
44077 * gcc.c-torture/execute/20020307-1.c: Use long.
44078
44079 2002-03-11 Jakub Jelinek <jakub@redhat.com>
44080
44081 PR optimization/5844
44082 * gcc.dg/20020310-1.c: New test.
44083
44084 2002-03-09 Michael Meissner <meissner@redhat.com>
44085
44086 * gcc.c-torture/execute/memcpy-2.c: New test.
44087 * gcc.c-torture/execute/memset-1.c: New test.
44088 * gcc.c-torture/execute/strlen-1.c: New test.
44089 * gcc.c-torture/execute/strcmp-1.c: New test.
44090 * gcc.c-torture/execute/strncmp-1.c: New test.
44091
44092 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
44093
44094 * gcc.dg/ppc-ldstruct.c: New test.
44095
44096 2002-03-09 Jakub Jelinek <jakub@redhat.com>
44097
44098 * gcc.c-torture/execute/va-arg-22.c: New test.
44099
44100 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44101
44102 * gcc.c-torture/compile/20020309-1.c: New test.
44103
44104 2002-03-08 Jakub Jelinek <jakub@redhat.com>
44105
44106 * gcc.c-torture/execute/20020307-2.c: New test.
44107
44108 2002-03-07 Jeffrey A Law (law@redhat.com)
44109
44110 * g77.f-torture/compile/20020307-1.f: New test.
44111
44112 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
44113
44114 * gcc.dg/unordered-1.c: New test.
44115
44116 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
44117
44118 * gcc.c-torture/execute/20020307-1.c: New test.
44119
44120 2002-03-05 Jakub Jelinek <jakub@redhat.com>
44121
44122 * gcc.dg/20020304-1.c: New test.
44123
44124 * gcc.c-torture/compile/20020304-2.c: New test.
44125
44126 2002-03-04 Zack Weinberg <zack@codesourcery.com>
44127
44128 * gcc.c-torture/compile/20020304-1.c: New test case
44129 (from PR c/5830).
44130
44131 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
44132
44133 * gcc.dg/20020103-1.c: Add other -D ppc variants.
44134
44135 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
44136
44137 * g++.dg/other/classkey1.C: New test.
44138
44139 2002-03-01 Richard Henderson <rth@redhat.com>
44140
44141 * gcc.c-torture/compile/981223-1.x: New.
44142 * gcc.c-torture/compile/920625-1.x: New.
44143
44144 2002-02-28 Richard Henderson <rth@redhat.com>
44145
44146 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
44147
44148 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
44149
44150 * gcc.c-torture/execute/20020227-1.c: New test.
44151
44152 2002-02-27 Mark Mitchell <mark@codesourcery.com>
44153
44154 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
44155 here" ERROR lines.
44156 * g++.old-deja/g++.oliva/partord1.C: Likewise.
44157 * g++.old-deja.g++.other/defarg1.C: Likewise.
44158 * g++.old-deja/g++.pt/calls2.C: Likewise.
44159 * g++.old-deja/g++.pt/crash20.C: Likewise.
44160 * g++.old-deja/g++.pt/crash30.C: Likewise.
44161 * g++.old-deja/g++.pt/crash36.C: Likewise.
44162 * g++.old-deja/g++.pt/crash6.C: Likewise.
44163 * g++.old-deja/g++.pt/defarg13.C: Likewise.
44164 * g++.old-deja/g++.pt/derived3.C: Likewise.
44165 * g++.old-deja/g++.pt/error1.C: Likewise.
44166 * g++.old-deja/g++.pt/friend21.C: Likewise.
44167 * g++.old-deja/g++.pt/friend23.C: Likewise.
44168 * g++.old-deja/g++.pt/infinite1.C: Likewise.
44169 * g++.old-deja/g++.robertl/eb128.C: Likewise.
44170
44171 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
44172
44173 * gcc.c-torture/execute/20020225-2.c: New test.
44174
44175 2002-02-27 Zack Weinberg <zack@codesourcery.com>
44176
44177 * gcc.c-torture/execute/920730-1t.c,
44178 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
44179 Delete test cases, only relevant to -traditional.
44180
44181 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
44182
44183 * gcc.dg/cpp/undef1.c: Remove.
44184 * gcc.dg/cpp/directiv.c: Update.
44185 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
44186
44187 2002-02-27 Michael Meissner <meissner@redhat.com>
44188
44189 * gcc.c-torture/execute/20020226-1.c: New test.
44190
44191 2002-02-26 Jakub Jelinek <jakub@redhat.com>
44192
44193 * g++.dg/debug/debug4.C: New test.
44194
44195 * gcc.dg/ia64-visibility-1.c: New test.
44196
44197 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
44198
44199 * gcc.dg/debug/20020224-1.c: New.
44200
44201 2002-02-25 Kazu Hirata <kazu@hxi.com>
44202
44203 * gcc.c-torture/execute/960416-1.x: New.
44204 * gcc.c-torture/execute/divconst-3.x: Likewise.
44205
44206 2002-02-25 Jakub Jelinek <jakub@redhat.com>
44207
44208 * gcc.dg/20020224-1.c: New test.
44209
44210 2002-02-25 Alan Modra <amodra@bigpond.net.au>
44211
44212 * gcc.c-torture/execute/20020225-1.c: New.
44213
44214 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
44215
44216 * gcc.dg/cpp/wchar-1.c: New test.
44217
44218 2002-02-23 Jakub Jelinek <jakub@redhat.com>
44219
44220 * gcc.dg/20020222-1.c: New test.
44221
44222 2002-02-22 Jakub Jelinek <jakub@redhat.com>
44223
44224 * g++.dg/opt/anonunion1.C: New test.
44225
44226 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
44227
44228 * g++.dg/template/qualttp19.C: New test.
44229 * g++.dg/template/qualttp20.C: New test.
44230 * g++.old-deja/g++.jason/report.C: Adjust expected errors
44231 * g++.old-deja/g++.other/qual1.C: Likewise.
44232
44233 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
44234
44235 * gcc.dg/attr-alwaysinline.c: New.
44236
44237 2002-02-21 Jakub Jelinek <jakub@redhat.com>
44238
44239 * gcc.dg/20020220-1.c: New test.
44240
44241 * gcc.dg/20020220-2.c: New test.
44242
44243 * g++.dg/opt/mmx1.C: New test.
44244
44245 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
44246
44247 * gcc.c-torture/compile/20020110.c: New test.
44248
44249 2002-02-20 Jakub Jelinek <jakub@redhat.com>
44250
44251 * gcc.c-torture/execute/20020219-1.c: New test.
44252
44253 * gcc.dg/20020219-1.c: New test.
44254
44255 * gcc.dg/noncompile/20020220-1.c: New test.
44256
44257 * g++.dg/opt/ptrintsum1.C: New test.
44258
44259 * gcc.dg/debug/20020220-1.c: New test.
44260
44261 2002-02-17 Jakub Jelinek <jakub@redhat.com>
44262
44263 * gcc.c-torture/execute/20020216-1.c: New test.
44264
44265 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
44266
44267 * gcc.dg/decl-1.c: Update, new test.
44268
44269 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
44270
44271 * g++.dg/abi/bitfield1.C: New test.
44272 * g++.dg/abi/bitfield2.C: New test.
44273
44274 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44275
44276 * gcc.dg/attr-nest.c: New test.
44277
44278 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
44279
44280 * gcc.c-torture/execute/20020215-1.c: New test.
44281
44282 2002-02-14 Jakub Jelinek <jakub@redhat.com>
44283
44284 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
44285 * g++.dg/debug/debug.exp: New.
44286 * g++.dg/debug/trivial.C: New.
44287 * g++.dg/debug/debug1.C: Moved...
44288 * g++.dg/other/debug1.C: ...from here.
44289 * g++.dg/debug/debug2.C: Moved...
44290 * g++.dg/other/debug2.C: ...from here.
44291 * g++.dg/debug/debug3.C: Moved...
44292 * g++.dg/other/debug3.C: ...from here.
44293
44294 * gcc.dg/noncompile/20020213-1.c: New test.
44295
44296 2002-02-13 Jakub Jelinek <jakub@redhat.com>
44297
44298 * g++.dg/other/debug3.C: New test.
44299
44300 * gcc.c-torture/execute/20020213-1.c: New test.
44301
44302 2002-02-13 Richard Smith <richard@ex-parrot.com>
44303
44304 * g++.old-deja/g++.other/thunk1.C: New test.
44305
44306 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44307
44308 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
44309
44310 2002-02-13 Stan Shebs <shebs@apple.com>
44311
44312 * gcc.dg/altivec-3.c: New.
44313
44314 2002-02-12 Jakub Jelinek <jakub@redhat.com>
44315
44316 * gcc.dg/Wunreachable-1.c: New test.
44317 * gcc.dg/Wunreachable-2.c: New test.
44318
44319 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
44320
44321 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
44322
44323 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
44324
44325 * gcc.dg/decl-1.c: New test.
44326
44327 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
44328
44329 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
44330
44331 2002-02-10 Kazu Hirata <kazu@hxi.com>
44332
44333 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
44334 * gcc.c-torture/compile/980506-1.x: Likewise.
44335
44336 2002-02-10 Kazu Hirata <kazu@hxi.com>
44337
44338 * gcc.dg/20020210-1.c: New.
44339
44340 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
44341
44342 * g77.f-torture/execute/947.f: New regression test
44343 for PR fortran/947.
44344
44345 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
44346
44347 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
44348 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
44349
44350 2002-02-08 Richard Henderson <rth@redhat.com>
44351
44352 * gcc.c-torture/compile/labels-3.c: New.
44353
44354 2002-02-08 Jakub Jelinek <jakub@redhat.com>
44355
44356 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
44357 expression statements work instead.
44358 * gcc.dg/noncompile/20020207-1.c: New test.
44359
44360 2002-02-07 Richard Henderson <rth@redhat.com>
44361
44362 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
44363
44364 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44365
44366 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
44367 message from g77
44368 * lib/g77-dg.exp: Trim g77 error messages so that they are
44369 recognized by dg.exp.
44370
44371 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44372
44373 PR fortran/5473
44374 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
44375
44376 2002-02-07 Richard Henderson <rth@redhat.com>
44377
44378 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
44379 to be sufficiently aligned for integers.
44380
44381 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
44382
44383 * g++.dg/template/friend4.C: New test.
44384
44385 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
44386
44387 PR fortran/5743
44388 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
44389 unsupported cases.
44390
44391 2002-02-07 Richard Henderson <rth@redhat.com>
44392
44393 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
44394 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
44395 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
44396 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
44397
44398 2002-02-06 Richard Henderson <rth@redhat.com>
44399
44400 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
44401
44402 2002-02-06 Janis Johnson <janis187@us.ibm.com>
44403
44404 * gcc.dg/20020206-1.c: New test.
44405
44406 2002-02-06 Jakub Jelinek <jakub@redhat.com>
44407
44408 * gcc.c-torture/execute/20020206-1.c: New test.
44409
44410 * gcc.c-torture/execute/20020206-2.c: New test.
44411
44412 PR optimization/5429:
44413 * gcc.c-torture/compile/20020206-1.c: New test.
44414
44415 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
44416
44417 * g++.dg/ext/align1.C: Do not use an explicit alignment value
44418 as certain file formats cannot support particularly large
44419 alignments.
44420
44421 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
44422 and do not expect to be able to link the executable.
44423
44424 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
44425 fail because the COFF format does not support the weak attribute.
44426
44427 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
44428
44429 * g77.dg/pr5473.f: New test
44430
44431 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
44432
44433 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
44434 Fix testcase accordingly.
44435
44436 2002-02-04 Richard Henderson <rth@redhat.com>
44437
44438 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
44439 (buf): Change to be an array of pointers, not ints.
44440
44441 2002-02-04 Jakub Jelinek <jakub@redhat.com>
44442
44443 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
44444 before all tests. Move warning one line above to match where it
44445 C frontend emits.
44446 * gcc.dg/Wswitch-2.c: New test.
44447 * g++.dg/warn/Wswitch-1.C: New test.
44448 * g++.dg/warn/Wswitch-2.C: New test.
44449
44450 2002-02-04 Richard Henderson <rth@redhat.com>
44451
44452 * g++.dg/abi/offsetof.C: Fix size comparison.
44453
44454 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
44455
44456 * gcc.dg/cast-qual-2.c: New test.
44457
44458 2002-02-04 Jakub Jelinek <jakub@redhat.com>
44459
44460 * gcc.dg/20020201-4.c: New test.
44461
44462 2002-02-04 Ben Elliston <bje@redhat.com>
44463
44464 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
44465 target_info attribute != 0, in addition to the empty string.
44466 (gcc_target_compile): Likewise.
44467
44468 2002-02-03 Andrew Cagney <ac131313@redhat.com>
44469
44470 * gcc.dg/Wswitch.c: New test.
44471 PR gcc/4475. PR gcc/3780.
44472
44473 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
44474
44475 * g77.f-torture/execute/5122.f: New test for regressions
44476 against PR fortran/5122.
44477
44478 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
44479
44480 * g77.f-torture/compile/pr3743.f: Delete
44481 * g77.dg/pr3743-1.f: New test.
44482 * g77.dg/pr3743-2.f: New test.
44483 * g77.dg/pr3743-3.f: New test.
44484 * g77.dg/pr3743-4.f: New test.
44485
44486 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
44487
44488 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44489
44490 2002-02-02 Richard Henderson <rth@redhat.com>
44491
44492 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
44493 * gcc.c-torture/execute/bf64-1.c: Likewise.
44494
44495 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44496
44497 * gcc.dg/20020201-2.c: New test.
44498
44499 * gcc.dg/20020201-3.c: New test.
44500
44501 * gcc.c-torture/execute/bitfld-2.c: New test.
44502
44503 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
44504
44505 * gcc.dg/bitfld-1.c: Update.
44506 * gcc.dg/bitfld-2.c: Update.
44507 * gcc.c-torture/execute/bitfld-1.x: New.
44508
44509 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44510
44511 * gcc.c-torture/execute/20020201-1.c: New test.
44512
44513 2002-02-01 Janis Johnson <janis187@us.ibm.com>
44514
44515 PR target/5469
44516 * gcc.dg/20020201-1.c: New test.
44517
44518 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
44519
44520 PR fortran/3743
44521 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
44522 * g77.f-torture/compile/pr3743.x: Remove
44523
44524 2002-01-31 Tom Rix <trix@redhat.com>
44525
44526 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
44527
44528 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44529
44530 * gcc.dg/noncompile/20020130-1.c: New test.
44531
44532 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
44533
44534 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
44535
44536 2002-01-29 Richard Henderson <rth@redhat.com>
44537
44538 * gcc.c-torture/execute/991118-1.c: Cast various constants back
44539 to long long.
44540 * gcc.c-torture/execute/bf64-1.c: Likewise.
44541
44542 2002-01-29 Jakub Jelinek <jakub@redhat.com>
44543
44544 * gcc.c-torture/execute/20020129-1.c: New test.
44545
44546 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44547
44548 * gcc.c-torture/compile/20000224-1.c: Update.
44549 * gcc.c-torture/execute/bitfld-1.c: New tests.
44550 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
44551 * gcc.dg/uninit-A.c: Update.
44552
44553 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
44554
44555 * g++.dg/template/ctor1.C: Add instantiation.
44556
44557 2002-01-28 Paul Koning <pkoning@equallogic.com>
44558
44559 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
44560 argument to __builtin_prefetch to be const ptr.
44561
44562 2002-01-28 Jakub Jelinek <jakub@redhat.com>
44563
44564 * gcc.c-torture/compile/20020120-1.c: New test.
44565
44566 2002-01-27 Kazu Hirata <kazu@hxi.com>
44567
44568 * gcc.c-torture/execute/20020127-1.c: New test.
44569
44570 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
44571
44572 * g77.dg/f77-edit-i-in.f: New test
44573 * g77.dg/f77-edit-i-out.f: New test
44574
44575 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
44576
44577 * gcc.dg/debug/debug.exp: New file.
44578 * gcc.dg/debug/trivial.c: New file.
44579 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
44580 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
44581 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
44582 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
44583 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
44584 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
44585 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
44586 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
44587 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
44588 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
44589 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
44590 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
44591 * gcc.dg/20000503-1.c: Removed.
44592 * gcc.dg/20010207-1.c: Removed.
44593 * gcc.dg/20011223-1.c: Removed.
44594 * gcc.dg/20020104-2.c: Removed.
44595 * gcc.dg/debug-1.c: Removed.
44596 * gcc.dg/debug-2.c: Removed.
44597 * gcc.dg/debug-3.c: Removed.
44598 * gcc.dg/debug-4.c: Removed.
44599 * gcc.dg/debug-5.c: Removed.
44600 * gcc.dg/debug-6.c: Removed.
44601 * gcc.dg/dwarf2-1.c: Removed.
44602 * gcc.dg/dwarf2-2.c: Removed.
44603
44604 2002-01-25 Jakub Jelinek <jakub@redhat.com>
44605
44606 * g++.old-deja/g++.other/eh5.C: New test.
44607 * g++.old-deja/g++.other/sibcall2.C: New test.
44608 * g++.old-deja/g++.other/array9.C: New test.
44609 * g++.old-deja/g++.other/typename2.C: New test.
44610 * g++.old-deja/g++.other/crash60.C: New test.
44611 * g++.old-deja/g++.other/conv9.C: New test.
44612 * g++.old-deja/g++.other/mangle10.C: New test.
44613 * g++.old-deja/g++.other/unchanging1.C: New test.
44614 * g++.old-deja/g++.other/exprstmt1.C: New test.
44615 * g++.old-deja/g++.other/inline23.C: New test.
44616 * g++.old-deja/g++.eh/ia64-1.C: New test.
44617 * g++.old-deja/g++.other/dwarf2-1.C: New test.
44618 * g++.old-deja/g++.other/reload1.C: New test.
44619 * g++.old-deja/g++.other/static20.C: New test.
44620 * g++.old-deja/g++.other/local-alloc1.C: New test.
44621 * g++.old-deja/g++.other/conv8.C: New test.
44622 * g++.old-deja/g++.other/stmtexpr2.C: New test.
44623 * g++.old-deja/g++.other/storeexpr1.C: New test.
44624 * g++.old-deja/g++.other/storeexpr2.C: New test.
44625 * g++.dg/eh/template2.C: New test.
44626 * g++.dg/warn/weak1.C: New test.
44627
44628 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
44629
44630 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
44631 Remove first, non-varying, argument.
44632
44633 2002-01-23 Richard Henderson <rth@redhat.com>
44634
44635 * gcc.dg/inline-2.c: New.
44636
44637 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
44638 Add optional target arg. Check number of arguments.
44639 (scan-assembler-not, scan-assembler-dem): Likewise.
44640 (scan-assembler-dem-not): Likewise.
44641
44642 2002-01-23 Zack Weinberg <zack@codesourcery.com>
44643
44644 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
44645 line 12.
44646 * g++.old-deja/g++.brendan/parse3.C,
44647 g++.old-deja/g++.other/crash26.C,
44648 g++.old-deja/g++.other/crash28.C,
44649 g++.old-deja/g++.other/crash29.C,
44650 g++.old-deja/g++.other/crash30.C,
44651 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
44652
44653 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
44654
44655 * gcc.dg/20020115-1.c: New.
44656
44657 2002-01-23 Bob Wilson <bob.wilson@acm.org>
44658
44659 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
44660
44661 2002-01-23 Janis Johnson <janis187@us.ibm.com>
44662
44663 * gcc.dg/20020122-3.c: New.
44664
44665 2002-01-23 Jakub Jelinek <jakub@redhat.com>
44666
44667 * g++.dg/other/gc1.C: New test.
44668
44669 2002-01-23 Zack Weinberg <zack@codesourcery.com>
44670
44671 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
44672
44673 2002-01-22 Richard Henderson <rth@redhat.com>
44674
44675 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
44676
44677 2002-01-22 Richard Henderson <rth@redhat.com>
44678
44679 * gcc.dg/20020122-4.c: New.
44680
44681 2002-01-22 H.J. Lu <hjl@gnu.org>
44682
44683 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
44684 link output.
44685 * gcc.dg/special/ecos.exp: Likewise.
44686 * lib/g++-dg.exp: Likewise.
44687 * lib/g77-dg.exp: Likewise.
44688 * lib/gcc-dg.exp : Likewise.
44689 * lib/mike-g++.exp: Likewise.
44690 * lib/mike-g77.exp: Likewise.
44691 * lib/mike-gcc.exp: Likewise.
44692 * lib/objc-dg.exp: Likewise.
44693
44694 2002-01-22 Janis Johnson <janis187@us.ibm.com>
44695
44696 PR target/5379
44697 * gcc.dg/20020122-2.c: New test.
44698
44699 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
44700
44701 * gcc.dg/20020122-1.c: New test.
44702
44703 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
44704
44705 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
44706
44707 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
44708
44709 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
44710
44711 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44712
44713 * gcc.c-torture/compile/20020121-1.c: New test.
44714
44715 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
44716
44717 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
44718 ld_library_path.
44719
44720 2002-01-21 Jakub Jelinek <jakub@redhat.com>
44721
44722 * gcc.dg/20020218-1.c: New test.
44723
44724 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
44725
44726 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
44727 messages
44728 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
44729 "At global scope" warning
44730 * g++.dg/ext/align1.C: Change cygwin test for alignment
44731 from db-bogus to dg-warning
44732
44733 2002-01-21 Zack Weinberg <zack@codesourcery.com>
44734
44735 * g77.f-torture/compile/cpp2.F: New test.
44736
44737 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
44738
44739 * g++.dg/template/access1.C: New test.
44740
44741 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
44742
44743 * gcc.dg/20020118-1.c: New.
44744
44745 2002-01-18 Kazu Hirata <kazu@hxi.com>
44746
44747 * gcc.c-torture/execute/20020118-1.c: New test.
44748
44749 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
44750
44751 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
44752 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
44753 alignment warnings.
44754
44755 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
44756
44757 * gcc.misc-tests/i386-prefetch.exp: Save and restore
44758 torture_with_loops and torture_without_loops
44759
44760 2002-01-17 Jakub Jelinek <jakub@redhat.com>
44761
44762 * gcc.c-torture/compile/20020116-1.c: New test.
44763
44764 2002-01-16 Jakub Jelinek <jakub@redhat.com>
44765
44766 * gcc.dg/20020116-2.c: New test.
44767
44768 * gcc.dg/ultrasp4.c: New test.
44769
44770 * gcc.dg/20020116-1.c: New test.
44771
44772 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
44773
44774 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
44775 by EABI.
44776
44777 2002-01-15 Janis Johnson <janis187@us.ibm.com>
44778
44779 * gcc.misc-tests/i386-prefetch.exp: New.
44780 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
44781 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
44782 * gcc.misc-tests/i386-pf-none-1.c: New test.
44783 * gcc.misc-tests/i386-pf-sse-1.c: New test.
44784
44785 2002-01-15 Jakub Jelinek <jakub@redhat.com>
44786
44787 * gcc.dg/gnu89-init-1.c: Add new tests.
44788
44789 2002-01-15 Andreas Jaeger <aj@suse.de>
44790
44791 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
44792 * gcc.dg/i386-mmx-2.c: Likewise.
44793 * gcc.dg/i386-sse-1.c: Likewise.
44794 * gcc.dg/i386-sse-2.c: Likewise.
44795 * gcc.dg/i386-sse-3.c: Likewise.
44796
44797 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
44798
44799 * g77.f-torture/execute/intrinsic-unix-bessel.f:
44800 Uncomment additional cases that now pass.
44801
44802 2002-01-11 Richard Henderson <rth@redhat.com>
44803
44804 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
44805 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
44806
44807 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
44808
44809 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
44810
44811 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
44812
44813 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
44814 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
44815
44816 2002-01-10 Dale Johannesen <dalej@apple.com>
44817
44818 * gcc.c-torture/execute/loop-11.c: New.
44819
44820 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
44821
44822 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
44823 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
44824
44825 2002-01-09 Richard Henderson <rth@redhat.com>
44826
44827 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
44828 type in which to perform the operation for each size.
44829
44830 2002-01-09 Alan Matsuoka (alanm@redhat.com)
44831
44832 * gcc.c-torture/compile/20020109-2.c: New test.
44833
44834 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
44835
44836 * gcc.c-torture/execute/loop-10.c: New test.
44837
44838 2002-01-09 Jakub Jelinek <jakub@redhat.com>
44839
44840 * gcc.c-torture/compile/20010226-1.c: New test.
44841 * gcc.c-torture/compile/20010227-1.c: New test.
44842 * gcc.c-torture/compile/20010426-1.c: New test.
44843 * gcc.c-torture/compile/20010510-1.c: New test.
44844 * gcc.c-torture/compile/20010605-3.c: New test.
44845 * gcc.c-torture/compile/20010824-1.c: New test.
44846 * gcc.c-torture/execute/20010409-1.c: New test.
44847 * gcc.dg/noncompile/20000901-1.c: New test.
44848 * gcc.dg/20001023-1.c: New test.
44849 * gcc.dg/20001101-1.c: New test.
44850 * gcc.dg/20001102-1.c: New test.
44851 * gcc.dg/20010207-1.c: New test.
44852 * gcc.dg/20010405-1.c: New test.
44853 * gcc.dg/20010822-1.c: New test.
44854 * gcc.dg/20011107-1.c: New test.
44855
44856 2002-01-09 Jeffrey A Law (law@redhat.com)
44857
44858 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
44859
44860 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
44861 execution failure on PA targets.
44862
44863 2002-01-09 Jakub Jelinek <jakub@redhat.com>
44864
44865 * gcc.c-torture/compile/20020109-1.c: New test.
44866
44867 2002-01-08 Kazu Hirata <kazu@hxi.com>
44868
44869 * gcc.c-torture/execute/20020108-1.c: New test.
44870
44871 2002-01-08 Jakub Jelinek <jakub@redhat.com>
44872
44873 * gcc.dg/20020108-1.c: New test.
44874
44875 2002-01-08 H.J. Lu <hjl@gnu.org>
44876
44877 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
44878 for header files.
44879
44880 2002-01-08 Geoff Keating <geoffk@redhat.com>
44881
44882 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
44883 consistency.
44884
44885 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
44886
44887 * gcc.dg/altivec-4.c: Test altivec predicates.
44888
44889 2002-01-07 Jakub Jelinek <jakub@redhat.com>
44890
44891 * gcc.c-torture/execute/20020107-1.c: New test.
44892
44893 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
44894
44895 PR c/5279
44896 * gcc.c-torture/compile/20020106-1.c: New test.
44897
44898 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
44899
44900 * gcc.c-torture/execute/nestfunc-4.c: New test.
44901
44902 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
44903
44904 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
44905 extra triple that slipped in.
44906 * g++.old-deja/g++.abi/align.C: Likewise.
44907 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44908
44909 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
44910
44911 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
44912 * g++.old-deja/g++.abi/align.C: Likewise.
44913 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44914
44915 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
44916 on FreeBSD/i386.
44917 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
44918 FreeBSD.
44919
44920 2002-01-04 Jakub Jelinek <jakub@redhat.com>
44921
44922 * gcc.dg/20020104-1.c: New test.
44923
44924 * gcc.dg/20020104-2.c: New test.
44925
44926 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
44927
44928 * gcc.dg/20020103-1.c: Fix typo in target selector.
44929
44930 2002-01-03 Richard Henderson <rth@redhat.com>
44931
44932 * gcc.dg/20020103-1.c: New.
44933
44934 2002-01-03 Kazu Hirata <kazu@hxi.com>
44935
44936 * gcc.c-torture/execute/20020103-1.c: New test.
44937
44938 2002-01-03 Jakub Jelinek <jakub@redhat.com>
44939
44940 * g++.dg/other/debug2.C: New test.
44941
44942 * gcc.c-torture/compile/20020103-1.c: New test.
44943
44944 2002-01-02 Jakub Jelinek <jakub@redhat.com>
44945
44946 * gcc.dg/gnu89-init-1.c: Added new tests.
44947
44948 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44949
44950 * g++.dg/template/friend2.C: Remove as patch is reverted.
44951
44952 * g++.dg/warn/oldcast1.C: New test.
44953
44954 * g++.dg/template/ptrmem1.C: New test.
44955 * g++.dg/template/ptrmem2.C: New test.
44956
44957 * g++.dg/template/ntp.C: New test.
44958
44959 * g++.dg/other/component1.C: New test.
44960
44961 * g++.dg/template/ttp3.C: New test.
44962
44963 * g++.dg/template/friend2.C: New test.
44964 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
44965
44966 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44967
44968 * g++.dg/other/ptrmem1.C: New test.
44969 * g++.dg/other/ptrmem2.C: New test.
44970
44971 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44972
44973 * g++.dg/template/ctor1.C: New test.
44974
44975 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44976
44977 * g++.dg/template/friend2.C: New test.
44978
44979 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
44980
44981 * gcc.dg/mmix-1.c: New test.
44982
44983 2001-12-31 Richard Henderson <rth@redhat.com>
44984
44985 * gcc.dg/asm-5.c: New.
44986
44987 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
44988
44989 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
44990 in namespace __gnu_cxx
44991
44992 2001-12-30 Richard Henderson <rth@redhat.com>
44993
44994 * gcc.dg/debug-6.c: New.
44995
44996 2001-12-30 Jakub Jelinek <jakub@redhat.com>
44997
44998 * gcc.c-torture/compile/20011229-2.c: New test.
44999
45000 2001-12-29 Jakub Jelinek <jakub@redhat.com>
45001
45002 * gcc.dg/debug-3.c: New test.
45003 * gcc.dg/debug-4.c: New test.
45004 * gcc.dg/debug-5.c: New test.
45005
45006 2001-12-29 Richard Henderson <rth@redhat.com>
45007
45008 * g++.dg/eh/loop1.C: New.
45009
45010 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45011
45012 * g++.dg/template/crash1.C: New test.
45013
45014 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
45015
45016 * g++.dg/other/const1.C: New test.
45017
45018 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
45019
45020 * gcc.c-torture/compile/20011229-1.c: New test.
45021
45022 2001-12-28 Stan Shebs <shebs@apple.com>
45023
45024 * lib/objc-torture.exp: Resync with c-torture.exp.
45025 * lib/objc.exp: Load standard libraries.
45026
45027 2001-12-28 Jakub Jelinek <jakub@redhat.com>
45028
45029 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
45030 additional tests.
45031
45032 2001-12-27 Roger Sayle <roger@eyesopen.com>
45033
45034 * gcc.c-torture/execute/string-opt-16.c: New testcase.
45035
45036 2001-12-27 Richard Henderson <rth@redhat.com>
45037
45038 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
45039
45040 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
45041
45042 * g++.dg/eh/ctor1.C: New test.
45043 * g++.dg/other/error2.C: New test.
45044
45045 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
45046
45047 * g++.dg/other/init2.C: New test.
45048
45049 2001-12-24 Richard Henderson <rth@redhat.com>
45050
45051 * gcc.dg/20011223-1.c: New.
45052 * gcc.dg/inline-1.c: New.
45053
45054 2001-12-23 Richard Henderson <rth@redhat.com>
45055
45056 * gcc.dg/asm-4.c: Test operand modifiers.
45057
45058 2001-12-23 Richard Henderson <rth@redhat.com>
45059
45060 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
45061
45062 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
45063
45064 * gcc.c-torture/execute/20011223-1.c: New test.
45065
45066 2001-12-21 Richard Henderson <rth@redhat.com>
45067
45068 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
45069 re-enables the warning.
45070
45071 2001-12-21 Richard Henderson <rth@redhat.com>
45072
45073 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
45074
45075 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45076
45077 * gcc.c-torture/compile/20011218-1.c: New test.
45078
45079 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
45080
45081 * gcc.misc-test/arm-isr.exp: New file. Control running of the
45082 arm-isr.c test.
45083 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
45084 epilogue generation for ARM ISR routines.
45085
45086 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45087
45088 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
45089 * gcc.dg/format/c90-printf-3.c: Likewise.
45090 * gcc.dg/format/c99-printf-3.c: Likewise.
45091 * gcc.dg/format/ext-1.c: Likewise.
45092 * gcc.dg/format/ext-6.c: Likewise.
45093 * gcc.dg/format/format.h: Prototype unlocked stdio.
45094
45095 2001-12-20 Richard Henderson <rth@redhat.com>
45096
45097 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
45098 (arena): Use it.
45099 (malloc): Correct allocation logic. Abort if we fill up the
45100 arena before initialization complete.
45101 (realloc): Correct allocation logic.
45102
45103 2001-12-20 Jakub Jelinek <jakub@redhat.com>
45104
45105 * gcc.c-torture/compile/20011219-2.c: New test.
45106
45107 * gcc.c-torture/execute/20011219-1.c: New test.
45108
45109 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
45110
45111 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
45112 target does not support weak symbols.
45113
45114 2001-12-19 Jakub Jelinek <jakub@redhat.com>
45115
45116 * gcc.c-torture/compile/20011219-1.c: New test.
45117
45118 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
45119
45120 * g++.dg/other/error1.C: New test.
45121
45122 2001-12-17 Jeffrey A Law (law@redhat.com)
45123
45124 * gcc.c-torture/execute/20011217-1.c: New test.
45125
45126 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
45127
45128 * objc.dg/special/: New directory.
45129 * objc.dg/special/special.exp: New file.
45130 * objc.dg/special/unclaimed-category-1.h: New file.
45131 * objc.dg/special/unclaimed-category-1a.m: New file.
45132 * objc.dg/special/unclaimed-category-1.m: New file.
45133
45134 2001-12-17 Andreas Jaeger <aj@suse.de>
45135
45136 * gcc.c-torture/compile/20011217-2.c: New test.
45137
45138 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
45139
45140 * gcc.c-torture/compile/20011217-1.c: New test.
45141
45142 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
45143
45144 * gcc.dg/20011214-1.c: New.
45145
45146 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
45147
45148 * gcc.dg/altivec-4.c: New.
45149
45150 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
45151
45152 * gcc.dg/20011113-1.c: New test.
45153
45154 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45155
45156 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
45157 std::__malloc_alloc_template<0> and
45158 std::__default_alloc_template<false, 0>.
45159
45160 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
45161
45162 * objc/execute/bf-21.m: New test.
45163 * objc/execute/enumeration-1.m: New test.
45164 * objc/execute/enumeration-2.m: New test.
45165
45166 2001-12-12 Jakub Jelinek <jakub@redhat.com>
45167
45168 * gcc.dg/gnu89-init-1.c: New test.
45169
45170 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
45171
45172 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
45173 * g++.old-deja/g++.jason/2371.C: Likewise.
45174 * g++.old-deja/g++.jason/template33.C: Likewise.
45175 * g++.old-deja/g++.jason/template34.C: Likewise.
45176 * g++.old-deja/g++.jason/template36.C: Likewise.
45177 * g++.old-deja/g++.oliva/typename1.C: Likewise.
45178 * g++.old-deja/g++.oliva/typename2.C: Likewise.
45179 * g++.old-deja/g++.other/typename1.C: Likewise.
45180 * g++.old-deja/g++.pt/inherit2.C: Likewise.
45181 * g++.old-deja/g++.pt/nontype5.C: Likewise.
45182 * g++.old-deja/g++.pt/typename11.C: Likewise.
45183 * g++.old-deja/g++.pt/typename14.C: Likewise.
45184 * g++.old-deja/g++.pt/typename16.C: Likewise.
45185 * g++.old-deja/g++.pt/typename3.C: Likewise.
45186 * g++.old-deja/g++.pt/typename4.C: Likewise.
45187 * g++.old-deja/g++.pt/typename5.C: Likewise.
45188 * g++.old-deja/g++.pt/typename7.C: Likewise.
45189 * g++.old-deja/g++.robertl/eb9.C: Likewise.
45190
45191 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
45192
45193 * g++.dg/other/linkage1.C: New test.
45194 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
45195 specifiers.
45196
45197 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
45198
45199 * gcc.dg/concat.c: New test.
45200
45201 2001-12-11 Stan Shebs <shebs@apple.com>
45202
45203 * objc/compile: New test directory.
45204 * objc/compile/compile.exp: New expect script.
45205 * objc/compile/20011211-1.m: New compile test.
45206
45207 2001-12-11 Jason Merrill <jason@redhat.com>
45208
45209 * lib/prune.exp (prune_gcc_output): Also handle "In member
45210 function". So many permutations...
45211
45212 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
45213
45214 * g++.dg/template/typedef1.C: New test.
45215
45216 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
45217
45218 * g++.dg/other/copy1.C: New test.
45219
45220 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
45221
45222 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
45223
45224 * gcc.dg/builtin-choose-expr.c: New.
45225
45226 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
45227
45228 * gcc.dg/altivec-2.c: New.
45229
45230 2001-12-07 Richard Henderson <rth@redhat.com>
45231
45232 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
45233
45234 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
45235
45236 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
45237 ultrasparc.
45238
45239 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
45240
45241 * g++-old.deja/g++.robertl/eb101.C: Deleted.
45242
45243 2001-12-06 Janis Johnson <janis187@us.ibm.com>
45244
45245 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
45246 variable argument list.
45247
45248 2001-12-06 Zack Weinberg <zack@codesourcery.com>
45249
45250 * gcc.c-torture/execute/memcheck: Delete entire directory.
45251 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
45252 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
45253
45254 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
45255
45256 * gcc.dg/Wshadow-1.c: New test.
45257
45258 2001-12-05 Jakub Jelinek <jakub@redhat.com>
45259
45260 * gcc.c-torture/compile/20011130-1.c: New test.
45261
45262 * gcc.dg/noncompile/20011025-1.c: New test.
45263
45264 * g++.dg/other/anon-union.C: New test.
45265
45266 * gcc.c-torture/execute/20011024-1.c: New test.
45267
45268 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
45269
45270 * gcc.c-torture/execute/20000722-1.x,
45271 gcc.c-torture/execute/20010123-1.x: Remove.
45272 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
45273 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
45274 gcc.dg/c99-complit-2.c: New tests.
45275
45276 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
45277
45278 * g++.dg/inherit/base1.C: New test.
45279
45280 2001-12-04 Jakub Jelinek <jakub@redhat.com>
45281
45282 * g++.dg/other/stdarg1.C: New test.
45283
45284 * gcc.c-torture/compile/20011130-2.c: New test.
45285
45286 2001-12-03 Janis Johnson <janis187@us.ibm.com>
45287
45288 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
45289 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
45290 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
45291 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
45292 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
45293 * gcc.dg/builtin-prefetch-1.c: New test.
45294
45295 2001-12-03 Jakub Jelinek <jakub@redhat.com>
45296
45297 * gcc.dg/20011130-1.c: New test.
45298
45299 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
45300
45301 * g++.dg/other/scope1.C: New test.
45302 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
45303
45304 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
45305
45306 * gcc.dg/vla-init-1.c: New test.
45307
45308 2001-12-01 Geoff Keating <geoffk@redhat.com>
45309
45310 * gcc.c-torture/compile/structs.c: New testcase from GDB.
45311
45312 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
45313
45314 * objc.dg/alias.m: Update.
45315 * objc.dg/class-1.m: Update.
45316 * objc.dg/const-str-1.m: Update.
45317 * objc.dg/fwd-proto-1.m: Update.
45318 * objc.dg/id-1.m: Update.
45319 * objc.dg/super-class-1.m: Update.
45320
45321 2001-11-29 Mark Mitchell <mark@codesourcery.com>
45322
45323 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
45324 constructs.
45325
45326 2001-11-28 Jeffrey A Law (law@cygnus.com)
45327
45328 * gcc.c-torture/execute/20011128-1.c: New test.
45329
45330 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
45331
45332 * gcc.dg/20011127-1.c: New test.
45333
45334 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
45335
45336 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
45337 from Austin Group draft 7.
45338 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
45339 scanf format arguments.
45340 * gcc.dg/format/no-exargs-2.c: New test.
45341
45342 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
45343
45344 * g++.dg/abi/vbase8-4.C: New test.
45345
45346 2001-11-24 Ian Lance Taylor <ian@airs.com>
45347
45348 * gcc.c-torture/execute/20011121-1.c: New test.
45349
45350 2001-11-23 Jeffrey A Law (law@cygnus.com)
45351
45352 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
45353
45354 2001-11-23 Andreas Jaeger <aj@suse.de>
45355
45356 * gcc.dg/cpp/charconst-2.c: New test.
45357
45358 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
45359
45360 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
45361 to the host if it is remote. Let tests specify extra headers
45362 they use.
45363 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
45364 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
45365 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
45366 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
45367 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
45368 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
45369 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
45370 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
45371 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
45372 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
45373
45374 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
45375
45376 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
45377 for little endian ARMs.
45378
45379 2001-11-20 Jakub Jelinek <jakub@redhat.com>
45380
45381 * gcc.c-torture/compile/20011119-1.c: New test.
45382 * gcc.c-torture/compile/20011119-2.c: New test.
45383
45384 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
45385
45386 * gcc.dg/altivec-1.c: Fix typo.
45387
45388 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
45389
45390 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
45391
45392 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
45393
45394 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
45395
45396 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
45397
45398 * lib/g77.exp: Don't specify --rpath-link.
45399
45400 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
45401 across all the headers.
45402 * gcc.dg/format/format.exp: For testing on a remote host,
45403 copy format.h.
45404
45405 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
45406 * gcc.c-torture/execute/930406-1.c: Likewise.
45407 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
45408
45409 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
45410
45411 * gcc.dg/altivec-1.c: New.
45412
45413 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
45414
45415 * gcc.dg/cpp/fpreprocessed.c: New test case.
45416
45417 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45418
45419 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
45420 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
45421 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
45422
45423 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
45424
45425 * gcc.dg/no-builtin-1.c: New test.
45426
45427 2001-11-16 Jakub Jelinek <jakub@redhat.com>
45428
45429 * gcc.c-torture/execute/20011115-1.c: New test.
45430
45431 2001-11-15 Jakub Jelinek <jakub@redhat.com>
45432
45433 * gcc.c-torture/compile/20011114-2.c: New test.
45434 * gcc.c-torture/compile/20011114-3.c: New test.
45435 * gcc.c-torture/compile/20011114-4.c: New test.
45436
45437 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
45438
45439 * g++.dg/other/init1.C: New test.
45440
45441 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
45442
45443 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
45444 message.
45445
45446 * gcc.c-torture/execute/20011114-1.c: New testcase.
45447
45448 * gcc.c-torture/compile/20010327-1.c: Revert last change.
45449 * gcc.c-torture/compile/20011114-1.c: New test, exactly
45450 like the (before this change) version of 20010327-1.c.
45451
45452 2001-11-14 Roger Sayle <roger@eyesopen.com>
45453
45454 * gcc.c-torture/execute/string-opt-13.c: New testcase.
45455
45456 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
45457
45458 * g++.dg/init/array2.C: New test.
45459
45460 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
45461
45462 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
45463
45464 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
45465
45466 * g++.dg/other/forscope1.C: New test.
45467 * g++.dg/ext/forscope1.C: New test.
45468 * g++.dg/ext/forscope2.C: New test.
45469
45470 2001-11-13 Jakub Jelinek <jakub@redhat.com>
45471
45472 * gcc.c-torture/execute/20011113-1.c: New test.
45473
45474 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
45475
45476 * gcc.c-torture/execute/20011109-2.c: New test.
45477
45478 * gcc.c-torture/execute/20011109-1.c: New test.
45479
45480 2001-11-09 Jakub Jelinek <jakub@redhat.com>
45481
45482 * gcc.c-torture/compile/20011109-1.c: New test.
45483
45484 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
45485
45486 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
45487 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
45488 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
45489 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
45490 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
45491 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
45492 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
45493
45494 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
45495
45496 * g++.dg/warn/Wshadow-1.C: New tests.
45497 * g++.old-deja/g++.mike/for3.C: Update.
45498
45499 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
45500
45501 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
45502 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
45503 XFAILs. Adjust expected error texts.
45504 * gcc.c-torture/compile/20011106-1.c,
45505 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
45506 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
45507 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
45508 gcc.dg/c99-array-lval-5.c: New tests.
45509
45510 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45511
45512 * gcc.dg/cpp/defined.c: Update.
45513
45514 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45515
45516 * gcc.c-torture/execute/anon-1.c: New test.
45517
45518 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
45519
45520 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
45521 same size, so no warning should be produced on stormy16.
45522
45523 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
45524 due to oversized array.
45525 * g++.old-deja/g++.mike/ns15.C: Likewise.
45526 * g++.old-deja/g++.pt/crash16.C: Likewise.
45527
45528 2001-11-02 Graham Stott <grahams@redhat.com>
45529
45530 * g++.dgother/debug1.C: Fix typos.
45531
45532 2001-11-01 Jakub Jelinek <jakub@redhat.com>
45533
45534 * g++.dg/other/debug1.C: New test.
45535
45536 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45537
45538 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
45539 of unsigned long.
45540
45541 2001-10-30 Jakub Jelinek <jakub@redhat.com>
45542
45543 * gcc.dg/20011029-2.c: New test.
45544
45545 * gcc.c-torture/compile/20011029-1.c: New test.
45546
45547 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
45548
45549 * objc/execute/class_self-1.m: New test.
45550 * objc/execute/class_self-2.m: New test.
45551
45552 2001-10-25 Zack Weinberg <zack@codesourcery.com>
45553
45554 * gcc.misc-tests/msgs.exp: Delete.
45555 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
45556 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
45557 error set to match recent changes.
45558
45559 2001-10-24 Zack Weinberg <zack@codesourcery.com>
45560
45561 * gcc.dg/20011021-1.c: New test.
45562
45563 2001-10-24 Jakub Jelinek <jakub@redhat.com>
45564
45565 * gcc.c-torture/compile/20011023-1.c: New test.
45566
45567 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
45568
45569 * lib/g77.exp: Rewrite based on lib/g++.exp.
45570
45571 2001-10-19 Jakub Jelinek <jakub@redhat.com>
45572
45573 * gcc.c-torture/execute/20011019-1.c: New test.
45574
45575 * gcc.dg/20011018-1.c: New test.
45576
45577 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
45578
45579 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
45580
45581 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
45582
45583 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
45584 * gcc.dg/attr-invalid.c: Likewise.
45585
45586 2001-10-18 Jakub Jelinek <jakub@redhat.com>
45587
45588 * gcc.dg/20011015-1.c: New test.
45589
45590 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
45591
45592 * g++.dg/template/unify2.C: New test.
45593
45594 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
45595
45596 * g++.dg/other/exception-specification.C: New test
45597
45598 2001-10-13 Tom Rix <trix@redhat.com>
45599
45600 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
45601 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
45602
45603 2001-10-12 Jakub Jelinek <jakub@redhat.com>
45604
45605 * gcc.dg/20011009-1.c: New test.
45606
45607 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
45608
45609 PR g++/4476
45610 * g++.dg/other/friend1.C: New test.
45611
45612 2001-10-11 Richard Henderson <rth@redhat.com>
45613
45614 * g++.old-deja/g++.other/crash18.C: Add -S to options.
45615
45616 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45617
45618 * gcc.c-torture/compile/20011010-1.c: New.
45619
45620 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
45621
45622 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
45623 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
45624 g77.f-torture/execute/execute.exp,
45625 g77.f-torture/noncompile/noncompile.exp,
45626 gcc.c-torture/compile/compile.exp,
45627 gcc.c-torture/execute/execute.exp,
45628 gcc.c-torture/execute/ieee/ieee.exp,
45629 gcc.c-torture/execute/memcheck/memcheck.exp,
45630 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
45631 objc/execute/execute.exp: Update FSF address.
45632
45633 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
45634
45635 * gcc.dg/cpp/cmdlne-C.c: Update.
45636 * gcc.dg/cpp/cmdlne-C2.c: New.
45637
45638 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45639
45640 * gcc.c-torture/execute/20011008-3.c: New.
45641
45642 2001-10-08 DJ Delorie <dj@redhat.com>
45643
45644 * gcc.dg/20011008-1.c: New.
45645 * gcc.dg/20011008-2.c: New.
45646
45647 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
45648
45649 * gcc.dg/cpp/spacing1.c: Update test.
45650
45651 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45652
45653 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
45654 spelling errors of "separate" as "seperate".
45655
45656 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
45657
45658 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
45659 enough to avoid inlining.
45660
45661 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
45662
45663 * lib/g77.exp: set libg2c_dir correctly.
45664
45665 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
45666
45667 * gcc.dg/cpp/macro11.c: New test.
45668
45669 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45670
45671 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
45672 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
45673 gcc.dg/format/multattr-3.c: New tests.
45674 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
45675 tests for format attributes on function pointers being rejected.
45676
45677 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45678
45679 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
45680
45681 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45682
45683 * g++.dg/warn/format1.C: New test.
45684
45685 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
45686
45687 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
45688
45689 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
45690
45691 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
45692
45693 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
45694
45695 * gcc.dg/cpp/redef2.c: Add test.
45696
45697 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
45698
45699 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
45700 long-standing bug on i686, apparently.
45701 * gcc.c-torture/execute/loop-2c.x: New file.
45702 * gcc.c-torture/execute/loop-2d.x: New file.
45703 * gcc.c-torture/execute/loop-3c.x: New file.
45704
45705 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
45706
45707 * gcc.dg/cpp/20000625-2.c: Correct line number.
45708
45709 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
45710
45711 * gcc.dg/cpp/macro10.c: New test.
45712 * gcc.dg/cpp/strify3.c: New test.
45713 * gcc.dg/cpp/spacing1.c: Add tests.
45714 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
45715 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
45716
45717 2001-09-24 DJ Delorie <dj@redhat.com>
45718
45719 * gcc.c-torture/execute/20010924-1.c: New test.
45720
45721 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
45722
45723 * objc/execute/paste.m: Remove.
45724
45725 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
45726
45727 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
45728
45729 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
45730
45731 * g77.dg/strlen0.f: New test.
45732
45733 2001-09-21 Richard Henderson <rth@redhat.com>
45734
45735 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
45736 * g++.old-deja/g++.abi/vtable2.C: Likewise.
45737
45738 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
45739
45740 Table-driven attributes.
45741 * g++.dg/ext/attrib1.C: New test.
45742
45743 2001-09-20 DJ Delorie <dj@redhat.com>
45744
45745 * gcc.dg/20000926-1.c: Update expected warning messages.
45746 * gcc.dg/array-2.c: Likewise, and test for warnings too.
45747 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
45748 array.
45749
45750 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
45751
45752 * g++.dg/eh/registers1.C: New test case.
45753
45754 2001-09-17 Richard Henderson <rth@redhat.com>
45755
45756 * gcc.dg/array-5.c: Fix VLA decomposition test.
45757
45758 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
45759
45760 * gcc.dg/cpp/line5.c: New testcase.
45761
45762 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
45763
45764 * gcc.dg/cpp/macro9.c: New test.
45765
45766 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
45767
45768 * gcc.c-torture/execute/980223.c: Change type of addr from long
45769 to char *.
45770
45771 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
45772
45773 * gcc.c-torture/execute/20010915-1.c: New test.
45774
45775 2001-09-14 Janis Johnson <janis187@us.ibm.com>
45776
45777 * g77.dg/bprob: New directory.
45778 * g77.dg/bprob/bprob.exp: New file.
45779 * g77.dg/bprob/bprob-1.f: New test.
45780 * g77.dg/gcov: New directory.
45781 * g77.dg/gcov/gcov.exp: New file.
45782 * g77.dg/gcov/gcov-1.f: New test.
45783 * g77.dg/gcov/gcov-1.x: New file.
45784
45785 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
45786
45787 * gcc.dg/cpp/directiv.c: Update.
45788 * gcc.dg/cpp/undef1.c: Update.
45789
45790 2001-09-12 Jakub Jelinek <jakub@redhat.com>
45791
45792 * gcc.dg/20010912-1.c: New test.
45793
45794 2001-09-11 Janis Johnson <janis187@us.ibm.com>
45795
45796 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
45797 language-independent file in lib.
45798 * lib/gcov.exp: New file.
45799
45800 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
45801
45802 * gcc.c-torture/compile/20010911-1.c: New test.
45803
45804 2001-09-10 Janis Johnson <janis187@us.ibm.com>
45805
45806 * lib/profopt.exp: New, to support profile-directed optimizations.
45807 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
45808 * gcc.misc-tests/bprob-1.c: New test.
45809 * gcc.misc-tests/bprob-2.c: New test.
45810
45811 2001-09-07 Janis Johnson <janis187@us.ibm.com>
45812
45813 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
45814 XFAIL and which kinds of gcov output to verify.
45815 * gcc.misc-tests/gcov-4b.x: New file.
45816 * gcc.misc-tests/gcov-5b.x: New file.
45817 * gcc.misc-tests/gcov-6.x: New file.
45818 * gcc.misc-tests/gcov-7.c: New test.
45819 * gcc.misc-tests/gcov-7.x: New file.
45820
45821 2001-09-06 Janis Johnson <janis187@us.ibm.com>
45822
45823 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
45824 * gcc.misc-tests/gcov-6.c: New test.
45825
45826 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
45827
45828 PR c++/3986
45829 * g++.dg/abi/vbase1.C: New test.
45830
45831 2001-09-05 Ziemowit Laski <zlaski@apple.com>
45832
45833 * objc.dg/method-2.m: New.
45834
45835 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
45836
45837 PR c++/4203
45838 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
45839 * g++.dg/init/empty1.C: New test.
45840
45841 2001-09-03 Jakub Jelinek <jakub@redhat.com>
45842
45843 * gcc.c-torture/compile/20010903-1.c: New test.
45844
45845 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
45846
45847 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
45848 for m68k.
45849
45850 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
45851
45852 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
45853
45854 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
45855
45856 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
45857
45858 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
45859
45860 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
45861 for 16-bit 'unsigned int'.
45862
45863 2001-08-29 Kazu Hirata <kazu@hxi.com>
45864
45865 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
45866
45867 2001-08-27 Richard Henderson <rth@redhat.com>
45868
45869 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
45870 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
45871
45872 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
45873
45874 * gcc.dg/asm-names.c (ymain): New.
45875
45876 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
45877
45878 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
45879 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
45880 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
45881
45882 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45883
45884 * gcc.dg/compare5.c: New testcase.
45885
45886 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
45887
45888 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
45889 and "In instantiation".
45890
45891 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
45892
45893 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
45894
45895 2001-08-20 Janis Johnson <janis187@us.ibm.com>
45896
45897 * gcc.misc-tests/gcov.exp: Add support for branch information.
45898 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
45899 * gcc.misc-tests/gcov-4.c: New test.
45900 * gcc.misc-tests/gcov-4b.c: New test.
45901 * gcc.misc-tests/gcov-5b.c: New test.
45902
45903 2001-08-20 Zack Weinberg <zackw@panix.com>
45904
45905 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
45906 expected to fail.
45907
45908 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
45909
45910 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
45911
45912 2001-08-19 Jakub Jelinek <jakub@redhat.com>
45913
45914 * g++.dg/eh/template1.C: New test.
45915
45916 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
45917
45918 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
45919 Fix thinko.
45920 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
45921 for xfail.
45922
45923 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
45924
45925 * lib/g77-dg.exp: Use prune.exp for common procedures
45926 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
45927 * lib/g77.exp: (g77-dg-prune) Remove
45928
45929 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
45930
45931 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
45932
45933 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45934
45935 * g++.dg/template/unify1.C: New test.
45936
45937 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
45938
45939 * g++.dg/abi/empty4.C: New test.
45940
45941 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
45942
45943 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
45944 solaris2.*
45945 * g77.f-torture/compile/pr3743.x: Likewise.
45946
45947 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
45948
45949 * g++.dg/other/using-declaration.C: New test.
45950
45951 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
45952
45953 * gcc.dg/cpp/tr-sign.c: New testcase.
45954
45955 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
45956
45957 * gcc.dg/cpp/19951025-1.c: Revert.
45958 * gcc.dg/cpp/directiv.c: We no longer process directives that
45959 interrupt macro arguments.
45960
45961 2001-08-03 Zack Weinberg <zackw@stanford.edu>
45962
45963 * gcc.dg/bconstp-1.c: New test.
45964
45965 2001-08-03 Richard Henderson <rth@redhat.com>
45966
45967 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
45968
45969 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
45970
45971 * gcc.dg/cpp/19951025-1.c: Update.
45972
45973 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
45974
45975 * g77.dg/ff90-1.f (s): Fix reference of variable z,
45976 should be x.
45977
45978 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
45979
45980 Kill -fhonor-std.
45981 * g++.old-deja/g++.ns/ns14.C: Remove special options.
45982 * g++.old-deja/g++.other/std1.C: Likewise.
45983 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
45984
45985 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
45986
45987 * lib/g77.exp: Load gcc-defs.exp for common procedures
45988 (g77_pass, g77_fail, g77_finish, g77_exit,
45989 ${tool}_check_unsupported_p} Now redundant. Deleted.
45990
45991 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
45992
45993 * g77.dg/fbackslash.f
45994 * g77.dg/fcase-preserve.f
45995 * g77.dg/ff90-1.f
45996 * g77.dg/ffixed-line-length-0.f
45997 * g77.dg/ffixed-line-length-132.f
45998 * g77.dg/ffixed-line-length-7.f
45999 * g77.dg/ffixed-line-length-72.f
46000 * g77.dg/ffixed-line-length-none.f
46001 * g77.dg/ffree-form-1.f
46002 * g77.dg/fno-backslash.f
46003 * g77.dg/fno-f90-1.f
46004 * g77.dg/fno-fixed-form-1.f
46005 * g77.dg/fno-onetrip.f
46006 * g77.dg/fno-typeless-boz.f
46007 * g77.dg/fno-underscoring.f
46008 * g77.dg/fno-vxt-1.f
46009 * g77.dg/fonetrip.f
46010 * g77.dg/ftypeless-boz.f
46011 * g77.dg/fugly-assumed.f
46012 * g77.dg/funderscoring.f
46013 * g77.dg/fvxt-1.f
46014
46015 2001-08-01 Ziemowit Laski <zlaski@apple.com>
46016
46017 * objc.dg/fwd-proto-1.m: New.
46018 * objc.dg/local-decl-1.m: New.
46019 * objc.dg/naming-1.m: New.
46020 * objc.dg/naming-2.m: New.
46021 * objc.dg/proto-hier-1.m: New.
46022
46023 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
46024
46025 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
46026 largest-type elements to a struct makes its size grow.
46027
46028 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46029
46030 * g++.dg/abi/vthunk1.C: New test.
46031
46032 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
46033
46034 * g++.dg/abi/vbase8-22.C: New test.
46035
46036 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46037
46038 * gcc.dg/cpp/macro8.c: New test.
46039
46040 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46041
46042 * g++.dg/abi/vbase8-21.C: New test.
46043
46044 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
46045
46046 * g++.dg/abi/vbase8-10.C: New test.
46047
46048 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46049
46050 * lib/g++.exp (g++_set_ld_library_path): Renamed to
46051 ${tool}_set_ld_library_path.
46052 Changed caller.
46053 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
46054 g++.exp.
46055
46056 2001-07-26 Stan Cox <scox@redhat.com>
46057
46058 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
46059 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
46060 gcc_exit, gcc_check_unsupported_p):
46061 Moved to gcc-deps.exp
46062 * gcc-deps.exp: New file.
46063
46064 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46065
46066 * g++.old-deja/g++.pt/defarg14.C: New test.
46067
46068 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46069
46070 * g++.old-deja/g++.other/lineno5.C: New test.
46071
46072 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46073
46074 * g++.old-deja/g++.pt/crash68.C: New test.
46075
46076 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
46077
46078 * g++.old-deja/g++.other/crash42.C: New test.
46079
46080 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
46081
46082 * gcc.dg/cpp/extratokens.c: Fix.
46083 * gcc.dg/cpp/skipping2.c: New tests.
46084
46085 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46086
46087 * gcc.c-torture/execute/20010724-1.c: New file.
46088 * gcc.c-torture/execute/20010724-1.x: New file.
46089
46090 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46091
46092 * g++.old-deja/g++.other/cond7.C: New test.
46093
46094 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46095
46096 * g++.old-deja/g++.other/optimize4.C: New test.
46097
46098 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
46099
46100 * g++.old-deja/g++.abi/vbase8-5.C: New test.
46101
46102 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
46103
46104 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
46105 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
46106 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
46107 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
46108
46109 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
46110 bug report" message.
46111
46112 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
46113 * g++.dg/ext/instantiate1.C: Move from old-deja.
46114
46115 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
46116
46117 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
46118 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
46119 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
46120 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
46121
46122 2001-07-23 Jeffrey A Law (law@cygnus.com)
46123
46124 * gcc.c-torture/execute/20010723-1.c: New test.
46125
46126 2001-07-23 Ben Elliston <bje@redhat.com>
46127
46128 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
46129
46130 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46131
46132 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
46133 i[34567]86-*-*.
46134 Delete handling of ieee_multilib_flags.
46135 Pass -mieee for alpha*-*-* and sh-*-*.
46136 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
46137
46138 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
46139
46140 Remove old-abi tests.
46141 * g++.old-deja/g++.mike/p11116.C: Remove.
46142 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
46143
46144 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
46145
46146 * g77.f-torture/compile/pr3743.f: New test
46147
46148 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
46149
46150 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
46151
46152 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46153
46154 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
46155 g++.old-deja/g++.pt/static6.C: Likewise.
46156 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
46157 supports weak symbols.
46158
46159 2001-07-18 Andreas Jaeger <aj@suse.de>
46160
46161 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
46162 supported again.
46163
46164 2001-07-18 Andreas Jaeger <aj@suse.de>
46165
46166 * gcc.dg/iftrap-1.c: Fix target line.
46167
46168 2001-07-17 Richard Henderson <rth@redhat.com>
46169
46170 * gcc.c-torture/execute/20010717-1.c: New.
46171
46172 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
46173
46174 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
46175 tests.
46176
46177 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46178
46179 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
46180
46181 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46182
46183 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
46184 UAC_SIGBUS, UAC_NOPRINT definitions.
46185
46186 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
46187
46188 * objc/execute/object_is_class.m: New test.
46189 * objc/execute/object_is_meta_class.m: New test.
46190
46191 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
46192
46193 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
46194 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
46195
46196 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
46197
46198 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
46199 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
46200
46201 2001-07-14 Richard Henderson <rth@redhat.com>
46202
46203 * gcc.dg/iftrap-1.c: New.
46204
46205 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
46206
46207 * g77.f-torture/execute/intrinsic77.f: New test.
46208
46209 2001-07-11 Janis Johnson <janis@us.ibm.com>
46210
46211 * gcc.misc-tests/gcov-3.c: New test.
46212
46213 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46214
46215 * gcc.c-torture/compile/20010711-1.c,
46216 * gcc.c-torture/compile/20010711-2.c: New tests.
46217
46218 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
46219
46220 * gcc.c-torture/execute/20010711-1.c: New test.
46221
46222 2001-07-11 Ben Elliston <bje@redhat.com>
46223
46224 * g++.old-deja/g++.other/enum5.C: New test.
46225
46226 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
46227
46228 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
46229 (g++-dg-prune): Call prune_gcc_output.
46230 * prune.exp: New file for prune_gcc_output.
46231 * lib/g++.exp, lib/gcc.exp: Load it.
46232
46233 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
46234
46235 * gcc.c-torture/compile/20010701-1.c,
46236 g++.old-deja/g++.ext/attrib6.C: New tests.
46237
46238 2001-07-06 Jeffrey A Law (law@cygnus.com)
46239
46240 * gcc.c-torture/compile/20010706-1.c: New test.
46241
46242 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
46243
46244 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
46245
46246 2001-06-28 Stan Shebs <shebs@apple.com>
46247
46248 * gcc.dg/pragma-darwin.c: New test.
46249
46250 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46251
46252 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
46253 Solaris 2.[678] system.
46254
46255 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
46256
46257 * gcc.dg/20010622-1.c: New test.
46258
46259 2001-06-18 Stan Shebs <shebs@apple.com>
46260
46261 * objc.dg: New directory.
46262 * objc.dg/dg.exp: New file.
46263 * objc.dg/alias.m: New.
46264 * objc.dg/class-1.m: New.
46265 * objc.dg/class-2.m: New.
46266 * objc.dg/const-str-1.m: New.
46267 * objc.dg/const-str-2.m: New.
46268 * objc.dg/id-1.m: New.
46269 * objc.dg/method-1.m: New.
46270 * objc.dg/super-class-1.m: New.
46271 * lib/objc-dg.exp: New file.
46272
46273 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
46274
46275 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
46276 of label name.
46277
46278 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
46279
46280 * g++.old-deja/g++.abi/vbase8-9.C: New test.
46281
46282 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46283
46284 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
46285 variable.
46286
46287 2001-06-12 Richard Henderson <rth@redhat.com>
46288
46289 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
46290
46291 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46292
46293 * g++.old-deja/g++.abi/vbase5.C: New test.
46294 * g++.old-deja/g++.abi/vbase6.C: New test.
46295 * g++.old-deja/g++.abi/vbase7.C: New test.
46296
46297 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46298
46299 * gcc.c-torture/compile/20010610-1.c: New test.
46300
46301 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
46302
46303 * g++.old-deja/g++.abi/vbase4.C: New test.
46304
46305 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46306
46307 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
46308 support %f for HC11/HC12 targets.
46309 * gcc.c-torture/execute/930513-1.x: New file, likewise.
46310 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
46311 on HC11/HC12 targets.
46312 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
46313
46314 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46315
46316 * gcc.dg/wchar_t-1.c: New file.
46317 * gcc.dg/wint_t-1.c: Likewise.
46318
46319 2001-06-11 Bernd Schmidt <bernds@redhat.com>
46320
46321 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
46322
46323 2001-06-11 Richard Henderson <rth@redhat.com>
46324
46325 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
46326
46327 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46328
46329 * gcc.c-torture/compile/20010611-1.c: New test.
46330
46331 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
46332
46333 * gcc.dg/c99-tag-1.c: Add more tests.
46334
46335 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
46336
46337 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
46338 representation on MN10300 and ARM/Thumb.
46339
46340 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
46341
46342 * g77.f-torture/execute/20010610.f: New.
46343
46344 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
46345
46346 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
46347 names.
46348
46349 2001-06-09 Richard Henderson <rth@redhat.com>
46350
46351 * gcc.c-torture/execute/ashrdi-1.c: New.
46352 * gcc.c-torture/execute/ashldi-1.c: New.
46353 * gcc.c-torture/execute/lshrdi-1.c: New.
46354
46355 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
46356
46357 * objc/execute/load-3.m: Added. Check sending +load to categories,
46358 in addition to classes.
46359
46360 2001-06-08 Stan Shebs <shebs@apple.com>
46361
46362 * objc/execute/load-2.m: New test. From Nicola Pero
46363 <n.pero@mi.flashnet.it>.
46364
46365 2001-06-08 Jakub Jelinek <jakub@redhat.com>
46366
46367 * gcc.c-torture/execute/20010605-2.c: New test.
46368
46369 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46370
46371 * g++.old-deja/g++.abi/vbase2.C: New test.
46372 * g++.old-deja/g++.abi/vbase3.C: New test.
46373
46374 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
46375
46376 * g++.old-deja/g++.pt/friend49.C: New test.
46377
46378 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
46379
46380 * g++.old-deja/g++.ext/anon3.C: New test.
46381
46382 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
46383
46384 * g++.old-deja/g++.other/conv7.C: New test.
46385
46386 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
46387
46388 * gcc.c-torture/compile/20010605-2.c: New test.
46389
46390 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
46391
46392 * gcc.c-torture/execute/20010604-1.c: New test.
46393
46394 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
46395
46396 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
46397
46398 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
46399
46400 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
46401 (g++_link_flags): Likewise.
46402 (g++_init): Pass gccpath's value to two previous functions.
46403
46404 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46405
46406 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
46407 Ensure logfile entry matches exec command line.
46408
46409 2001-05-31 Richard Henderson <rth@redhat.com>
46410
46411 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
46412 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
46413
46414 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
46415
46416 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
46417 compiler for irix6.2
46418
46419 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
46420
46421 * g++.old-deja/g++.other/optimize3.C: New file.
46422
46423 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
46424
46425 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
46426 assemble.
46427
46428 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
46429
46430 * g++.old-deja/g++.other/optimize2.C: New file.
46431
46432 2001-05-25 Diego Novillo <dnovillo@redhat.com>
46433
46434 * gcc.c-torture/compile/20010518-2.c: New file.
46435 * gcc.c-torture/execute/20010518-1.c: New file.
46436 * gcc.c-torture/execute/20010518-2.c: New file.
46437
46438 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
46439
46440 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
46441
46442 2001-05-24 Mark Mitchell <mark@codesourcery.com>
46443
46444 G++ no longer defines builtins that do not begin with __builtin.
46445 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
46446 * g++.old-deja/g++.brendand/misc13.C: Likewise.
46447 * g++.old-deja/g++.law/builtin1.C: Likewise.
46448 * g++.old-deja/g++.law/cvt2.C: Likewise.
46449 * g++.old-deja/g++.mike/net5.C: Likewise.
46450 * g++.old-deja/g++.other/builtins1.C: Likewise.
46451 * g++.old-deja/g++.other/builtins2.C: Likewise.
46452 * g++.old-deja/g++.other/builtins3.C: Likewise.
46453 * g++.old-deja/g++.other/builtins4.C: Likewise.
46454 * g++.old-deja/g++.other/inline8.C: Likewise.
46455 * g++.old-deja/g++.robertl/eb39.C: Likewise.
46456
46457 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
46458
46459 * g++.old-deja/g++.pt/using1.C: Adjust.
46460 * g++.old-deja/g++.pt/using2.C: New test.
46461
46462 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46463
46464 * gcc.dg/cpp/charconst.c: New tests.
46465 * gcc.dg/cpp/escape.c: New tests.
46466 * gcc.dg/cpp/escape-1.c: New tests.
46467 * gcc.dg/cpp/escape-2.c: New tests.
46468 * gcc.dg/cpp/ucs.c: New tests.
46469
46470 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
46471
46472 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
46473 native compiler for irix6.5.
46474
46475 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
46476
46477 * lib/g++.exp (g++_include_flags): Use args to compute
46478 get_multilibs.
46479 (g++_link_flags): Likewise.
46480 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
46481
46482 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
46483
46484 * gcc.dg/c90-hexfloat-1.c: Add more tests.
46485
46486 2001-05-21 Geoff Keating <geoffk@redhat.com>
46487
46488 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
46489 this file.
46490
46491 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46492
46493 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
46494 STACK_SIZE;
46495 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
46496 to STACK_SIZE; Use it to define size of add_histo array.
46497 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
46498 to STACK_SIZE.
46499 (f): Use GITT_SIZE to define size of gitt local table.
46500 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
46501 to STACK_SIZE; Use it to define size of bytemem array.
46502
46503 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46504
46505 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
46506 on 68HC11/HC12 due to the asm instruction.
46507 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
46508 * gcc.c-torture/compile/920520-1.x: Likewise.
46509 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
46510 on 68HC11/HC12 because the function is larger than 64K.
46511 * gcc.c-torture/compile/961203-1.x: New file, this test fails
46512 on 68HC11/HC12 because the structure is too large.
46513
46514 2001-05-20 Richard Henderson <rth@redhat.com>
46515
46516 * gcc.c-torture/execute/20010520-1.c: New.
46517
46518 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46519
46520 * g++.old-deja/g++.warn/compare1.C: New test.
46521 * gcc.dg/compare4.c: New test.
46522
46523 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
46524
46525 * g++.old-deja/g++.other/optimize1.C: New test.
46526
46527 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46528
46529 * g++.old-deja/g++.pt/spec41.C: New test.
46530
46531 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
46532
46533 * gcc.c-torture/compile/20010114-1.x: Remove.
46534
46535 2001-05-18 Stan Shebs <shebs@apple.com>
46536
46537 * gcc.c-torture/compile/20010518-1.c: New test.
46538
46539 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
46540
46541 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
46542 * g++.old-deja/g++.pt/crash67.C: New test.
46543
46544 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
46545
46546 * g++.old-deja/g++.other/debug9.C: New test.
46547
46548 2001-05-16 Zack Weinberg <zackw@stanford.edu>
46549
46550 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
46551
46552 2001-05-16 Jan Hubicka <jh@suse.cz>
46553
46554 * gcc.c-torture/compile/20010516-1.c: New test.
46555
46556 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46557
46558 * g++.old-deja/g++.other/crash41.C: New test.
46559
46560 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46561
46562 * g++.old-deja/g++.pt/crash66.C: New test.
46563
46564 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
46565
46566 * g++.old-deja/g++.robertl/eb27.C: Convert.
46567
46568 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
46569
46570 * g++.dg/friend-warn.C: New test. Do not warn about friend
46571 declaration being redundant.
46572
46573 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
46574
46575 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
46576
46577 2001-05-14 Mark Mitchell <mark@codesourcery.com>
46578
46579 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
46580
46581 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
46582
46583 * lib/g++.exp: Use testsuite_flags.
46584
46585 2001-05-13 Mark Mitchell <mark@codesourcery.com>
46586
46587 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
46588
46589 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
46590
46591 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
46592
46593 2001-05-11 Mark Mitchell <mark@codesourcery.com>
46594
46595 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
46596
46597 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
46598
46599 * gcc.c-torture/compile/20010313-1.c: New test.
46600
46601 2001-05-09 Zack Weinberg <zackw@stanford.edu>
46602
46603 * gcc.dg/cpp/direct2.c: New test.
46604 * gccq.dg/cpp/direct2s.c: New test.
46605
46606 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
46607
46608 2001-05-07 Mark Mitchell <mark@codesourcery.com>
46609
46610 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
46611 * g++.old-deja/g++.other/op3.C: Likewise.
46612
46613 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46614
46615 * gcc.dg/cpp/syshdr.h: New file.
46616 * gcc.dg/cpp/sysmac1.c: Update.
46617 * gcc.dg/cpp/sysmac2.c: Update.
46618
46619 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46620
46621 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
46622
46623 2001-05-04 David Edelsohn <edelsohn@gnu.org>
46624
46625 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
46626 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
46627
46628 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
46629
46630 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
46631
46632 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
46633
46634 * lib/g++.exp (g++_include_flags): Don't use any special flags
46635 if TESTING_IN_BUILD_TREE is not defined.
46636 (g++_init): Use a plain 'c++' as the compiler if
46637 TESTING_IN_BUILD_TREEE is not defined.
46638
46639 2001-05-02 Jakub Jelinek <jakub@redhat.com>
46640
46641 * g++.old-deja/g++.eh/catch13.C: New test.
46642 * g++.old-deja/g++.eh/catch14.C: New test.
46643
46644 2001-05-02 Jakub Jelinek <jakub@redhat.com>
46645
46646 * gcc.dg/cpp/tr-define.c: New test.
46647
46648 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
46649
46650 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
46651 <stdlib.h>, not <malloc.h>.
46652
46653 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
46654
46655 * g++.old-deja/g++.ns/template17.C: New test.
46656
46657 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
46658
46659 * g++.old-deja/g++.pt/ref4.C: New test.
46660
46661 2001-04-30 Richard Henderson <rth@redhat.com>
46662
46663 * gcc.dg/20000724-1.c: Revert last change.
46664
46665 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
46666
46667 * g77.f-torture/execute/20010430.f: New test.
46668
46669 2001-04-30 Mark Mitchell <mark@codesourcery.com>
46670
46671 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
46672
46673 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
46674
46675 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
46676
46677 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46678
46679 * g++.old-deja/g++.eh/crash6.C: New test.
46680
46681 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46682
46683 * g++.old-deja/g++.other/warn7.C: New test.
46684
46685 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46686
46687 * g++.old-deja/g++.other/defarg9.C: New test.
46688
46689 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
46690
46691 * g77.f-torture/compile/20010426.f: New test.
46692 * g77.f-torture/execute/20010426.f: New test.
46693
46694 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
46695
46696 * g77.f-torture/compile/20000629-1.x: Remove - error
46697 has been fixed.
46698
46699 2001-04-26 Jeffrey A Law (law@cygnus.com)
46700
46701 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
46702 Tweak slightly to work with g++.dg framework.
46703 * g++.dg/special/ecos.exp: Run initp1.C test.
46704 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
46705
46706 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
46707 its linker doesn't give line numbers either.
46708 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
46709
46710 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
46711
46712 * g++.old-deja/g++.other/lex1.C: New test.
46713
46714 2001-04-26 Jakub Jelinek <jakub@redhat.com>
46715
46716 * gcc.dg/noncompile/20010425-1.c: New test.
46717
46718 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
46719
46720 * g++.old-deja/g++.pt/mangle2.C: New test.
46721
46722 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46723
46724 * gcc.dg/format/plus-1.c: New test.
46725
46726 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46727
46728 * gcc.dg/20010423-1.c: New test.
46729
46730 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46731
46732 * gcc.c-torture/execute/20010422-1.c: New test.
46733
46734 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
46735
46736 * g++.old-deja/g++.ns/type2.C: New test.
46737
46738 2001-04-24 Zack Weinberg <zackw@stanford.edu>
46739
46740 * g++.old-deja/g++.other/perf1.C: New test.
46741
46742 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
46743
46744 * gcc.dg/c99-func-2.c: Remove xfail.
46745 * gcc.dg/c99-func-3.c: Remove xfail.
46746 * gcc.dg/c99-func-4.c: Remove xfail.
46747
46748 2001-04-23 Zack Weinberg <zackw@stanford.edu>
46749
46750 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
46751
46752 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
46753
46754 * gcc.c-torture/compile/20010423-1.c: New test.
46755
46756 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
46757
46758 * g++.old-deja/g++.pt/typename28.C: New test.
46759
46760 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
46761
46762 * g++.old-deja/g++.abi/empty2.C: New test.
46763 * g++.old-deja/g++.abi/empty3.C: New test.
46764
46765 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46766
46767 * g++.old-deja/g++.other/comdat2.C: New test.
46768 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
46769
46770 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46771
46772 * g++.old-deja/g++.other/overload14.C: New test.
46773
46774 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46775
46776 * g++.old-deja/g++.other/lookup23.C: New test.
46777
46778 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46779
46780 * gcc.c-torture/execute/20010403-1.c: New test.
46781
46782 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
46783 Mark Mitchell <mark@codesourcery.com>
46784
46785 * lib/old-dejagnu.exp: Don't delete output of executable.
46786 Add .exe suffix to executables.
46787
46788 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
46789
46790 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
46791
46792 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46793
46794 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
46795
46796 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
46797
46798 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
46799 * g++.old-deja/g++.abi/crash1.C: New test.
46800
46801 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
46802
46803 * g++.old-deja/g++.other/crash40.C: New test.
46804
46805 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46806
46807 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
46808
46809 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
46810
46811 * g++.old-deja/g++.other/warn6.C: New test.
46812
46813 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46814
46815 * g++.old-deja/g++.robertl/eb42.C: Same.
46816
46817 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46818
46819 * gcc.dg/wtr-conversion-1.c: New testcase.
46820
46821 2001-04-10 Richard Henderson <rth@redhat.com>
46822
46823 * g++.old-deja/g++.other/array5.C: New.
46824
46825 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46826
46827 * gcc.c-torture/execute/20010408-1.c: New test.
46828
46829 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
46830
46831 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
46832 headers and constructs.
46833 * g++.old-deja/g++.robertl/eb79.C: Same.
46834 * g++.old-deja/g++.robertl/eb77.C (main): Same.
46835 * g++.old-deja/g++.robertl/eb73.C: Same.
46836 * g++.old-deja/g++.robertl/eb66.C (main): Same.
46837 * g++.old-deja/g++.robertl/eb55.C (t): Same.
46838 * g++.old-deja/g++.robertl/eb54.C (main): Same.
46839 * g++.old-deja/g++.robertl/eb46.C (main): Same.
46840 * g++.old-deja/g++.robertl/eb44.C: Same.
46841 * g++.old-deja/g++.robertl/eb41.C (main): Same.
46842 * g++.old-deja/g++.robertl/eb4.C (main): Same.
46843 * g++.old-deja/g++.robertl/eb39.C: Same.
46844 * g++.old-deja/g++.robertl/eb33.C (main): Same.
46845 * g++.old-deja/g++.robertl/eb31.C (main): Same.
46846 * g++.old-deja/g++.robertl/eb30.C: Same.
46847 * g++.old-deja/g++.robertl/eb3.C: Same.
46848 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
46849 * g++.old-deja/g++.robertl/eb21.C: Same.
46850 * g++.old-deja/g++.robertl/eb15.C: Same.
46851 * g++.old-deja/g++.robertl/eb118.C: Same.
46852 * g++.old-deja/g++.robertl/eb115.C (main): Same.
46853 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
46854 * g++.old-deja/g++.robertl/eb109.C: Same.
46855 * g++.old-deja/g++.other/sibcall1.C (main): Same.
46856 * g++.old-deja/g++.mike/rtti1.C: Same.
46857 * g++.old-deja/g++.mike/p658.C: Same.
46858 * g++.old-deja/g++.mike/net46.C: Same.
46859 * g++.old-deja/g++.mike/net34.C: Same.
46860 * g++.old-deja/g++.mike/memoize1.C: Same.
46861 * g++.old-deja/g++.mike/eh2.C: Same.
46862 * g++.old-deja/g++.law/weak.C: Same.
46863 * g++.old-deja/g++.law/visibility7.C: Same.
46864 * g++.old-deja/g++.law/visibility25.C: Same.
46865 * g++.old-deja/g++.law/visibility22.C: Same.
46866 * g++.old-deja/g++.law/visibility2.C: Same.
46867 * g++.old-deja/g++.law/visibility17.C: Same.
46868 * g++.old-deja/g++.law/visibility13.C: Same.
46869 * g++.old-deja/g++.law/visibility10.C: Same.
46870 * g++.old-deja/g++.law/visibility1.C: Same.
46871 * g++.old-deja/g++.law/virtual3.C (eval): Same.
46872 * g++.old-deja/g++.law/vbase1.C: Same.
46873 * g++.old-deja/g++.law/operators32.C: Same.
46874 * g++.old-deja/g++.law/nest3.C: Same.
46875 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
46876 * g++.old-deja/g++.law/except5.C (main): Same.
46877 * g++.old-deja/g++.law/cvt7.C (run): Same.
46878 * g++.old-deja/g++.law/cvt2.C: Same.
46879 * g++.old-deja/g++.law/cvt16.C: Same.
46880 * g++.old-deja/g++.law/ctors6.C (bar): Same.
46881 * g++.old-deja/g++.law/ctors17.C (main): Same.
46882 * g++.old-deja/g++.law/ctors13.C: Same.
46883 * g++.old-deja/g++.law/ctors12.C (main): Same.
46884 * g++.old-deja/g++.law/ctors10.C: Same.
46885 * g++.old-deja/g++.law/code-gen5.C: Same.
46886 * g++.old-deja/g++.law/bad-error7.C: Same.
46887 * g++.old-deja/g++.law/arm9.C: Same.
46888 * g++.old-deja/g++.law/arm12.C: Same.
46889 * g++.old-deja/g++.law/arg8.C: Same.
46890 * g++.old-deja/g++.law/arg1.C: Same.
46891 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
46892 * g++.old-deja/g++.jason/template31.C: Same.
46893 * g++.old-deja/g++.jason/template24.C (main): Same.
46894 * g++.old-deja/g++.jason/2371.C: Same.
46895 * g++.old-deja/g++.eh/new2.C: Same.
46896 * g++.old-deja/g++.eh/new1.C: Same.
46897 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
46898 * g++.old-deja/g++.brendan/nest21.C (main): Same.
46899 * g++.old-deja/g++.brendan/err-msg3.C: Same.
46900 * g++.old-deja/g++.brendan/crash62.C: Same.
46901 * g++.old-deja/g++.brendan/crash52.C: Same.
46902 * g++.old-deja/g++.brendan/crash49.C (main): Same.
46903 * g++.old-deja/g++.brendan/crash38.C: Same.
46904 * g++.old-deja/g++.brendan/crash15.C (main): Same.
46905 * g++.old-deja/g++.brendan/copy9.C: Same.
46906
46907 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
46908
46909 * gcc.c-torture/execute/20001203-2.c (memset):
46910 Count argument is of type __SIZE_TYPE__.
46911
46912 2001-04-04 Diego Novillo <dnovillo@redhat.com>
46913
46914 * gcc.c-torture/compile/20010404-1.c: New test.
46915
46916 2001-04-04 Jakub Jelinek <jakub@redhat.com>
46917
46918 * gcc.c-torture/compile/20010326-1.c: New test.
46919
46920 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
46921
46922 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
46923 peculiarities of the SH.
46924 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
46925
46926 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46927
46928 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
46929 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
46930 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
46931
46932 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46933
46934 * g77.f-torture/compile/20010321-1.f: New test.
46935
46936 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46937
46938 * gcc.c-torture/compile/20010329-1.c: New test.
46939
46940 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46941
46942 * gcc.c-torture/execute/20010329-1.c: New test.
46943
46944 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
46945
46946 * g++.old-deja/g++.other/eh4.C: Fix typo.
46947
46948 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
46949
46950 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
46951
46952 2001-03-28 Philip Blundell <philb@gnu.org>
46953
46954 * gcc.c-torture/compile/20010328-1.c: New test.
46955
46956 2001-03-27 Richard Henderson <rth@redhat.com>
46957
46958 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
46959 * g++.old-deja/g++.eh/vbase3.C: Likewise.
46960
46961 2001-03-27 Alan Modra <alan@linuxcare.com.au>
46962
46963 * gcc.c-torture/compile/20010327-1.c: New test.
46964
46965 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
46966
46967 * g++.old-deja/g++.other/friend12.C: New test.
46968 * g++.old-deja/g++.other/friend9.C: Expect no errors.
46969 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
46970
46971 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
46972
46973 * gcc.c-torture/execute/20010325-1.c: New test.
46974
46975 2001-03-23 Jakub Jelinek <jakub@redhat.com>
46976
46977 * g++.old-deja/g++.other/mangle3.C: New test.
46978
46979 2001-03-22 Jakub Jelinek <jakub@redhat.com>
46980
46981 * g++.old-deja/g++.other/anon8.C: New test.
46982
46983 2001-03-20 Philip Blundell <philb@gnu.org>
46984
46985 * gcc.c-torture/compile/20010320-1.c: New test.
46986
46987 2001-03-17 Richard Henderson <rth@redhat.com>
46988
46989 * g++.old-deja/g++.other/eh4.C: Add expected error text.
46990
46991 2001-03-15 Geoff Keating <geoff@redhat.com>
46992
46993 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
46994 tests on AIX.
46995
46996 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
46997
46998 * g++.old-deja/g++.other/eh4.C: New test.
46999
47000 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
47001
47002 * gcc.dg/cpp/mi1.c: Update.
47003
47004 2001-03-14 Jakub Jelinek <jakub@redhat.com>
47005
47006 * g++.old-deja/g++.other/regstack.C: New test.
47007
47008 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
47009
47010 * g++.old-deja/g++.other/ref4.C: New test.
47011
47012 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
47013
47014 * objc/execute/va_method.m: Added.
47015 * objc/execute/IMP.m: Added.
47016 * objc/execute/_cmd.m: Added.
47017 * objc/execute/accessing_ivars.m: Added.
47018 * objc/execute/class-1.m: Added.
47019 * objc/execute/class-10.m: Added.
47020 * objc/execute/class-11.m: Added.
47021 * objc/execute/class-12.m: Added.
47022 * objc/execute/class-13.m: Added.
47023 * objc/execute/class-14.m: Added.
47024 * objc/execute/class-2.m: Added.
47025 * objc/execute/class-3.m: Added.
47026 * objc/execute/class-4.m: Added.
47027 * objc/execute/class-5.m: Added.
47028 * objc/execute/class-6.m: Added.
47029 * objc/execute/class-7.m: Added.
47030 * objc/execute/class-8.m: Added.
47031 * objc/execute/class-9.m: Added.
47032 * objc/execute/class-tests-1.h
47033 * objc/execute/class-tests-2.h
47034 * objc/execute/compatibility_alias.m: Added.
47035 * objc/execute/encode-1.m: Added.
47036 * objc/execute/formal_protocol-1.m: Added.
47037 * objc/execute/formal_protocol-2.m: Added.
47038 * objc/execute/formal_protocol-3.m: Added.
47039 * objc/execute/formal_protocol-4.m: Added.
47040 * objc/execute/formal_protocol-5.m: Added.
47041 * objc/execute/formal_protocol-6.m: Added.
47042 * objc/execute/formal_protocol-7.m: Added.
47043 * objc/execute/informal_protocol.m: Added.
47044 * objc/execute/initialize.m: Added.
47045 * objc/execute/load.m: Added.
47046 * objc/execute/many_args_method.m: Added.
47047 * objc/execute/nested-3.m: Added.
47048 * objc/execute/no_clash.m: Added.
47049 * objc/execute/private.m: Added.
47050 * objc/execute/redefining_self.m: Added.
47051 * objc/execute/root_methods.m: Added.
47052 * objc/execute/selector-1.m: Added.
47053 * objc/execute/static-1.m: Added.
47054 * objc/execute/static-2.m: Added.
47055 * objc/execute/va_method.m: Added.
47056
47057 2001-03-10 Richard Henderson <rth@redhat.com>
47058
47059 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
47060
47061 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
47062
47063 * g++.old-deja/g++.other/crash31.C: XFAIL.
47064 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
47065 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
47066 * gcc.c-torture/execute/20010123-1.x: XFAIL.
47067 * gcc.c-torture/execute/20010124-1.x: XFAIL.
47068 * gcc.dg/sequence-pt-1.c: XFAIL one test.
47069
47070 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
47071
47072 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
47073
47074 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47075
47076 * gcc.dg/20000724-1.c: Don't use multiline strings.
47077
47078 2001-03-06 Zack Weinberg <zackw@stanford.edu>
47079
47080 * objc/execute/string1.m, objc/execute/string2.m: Compare the
47081 result of -cString against what we expect it to be; don't just
47082 print it out for no one to read.
47083
47084 * objc/execute/string3.m, objc/execute/string4.m: New tests.
47085 Based on testcases provided by Nicola Pero.
47086
47087 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47088
47089 * gcc.dg/cpp/macro7.c: New test.
47090
47091 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
47092
47093 * gcc.dg/cpp/multiline.c: Update.
47094
47095 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47096
47097 * g++.old-deja/g++.other/enum3.C: New test.
47098
47099 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47100
47101 * g++.old-deja/g++.other/pod1.C: New test.
47102
47103 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
47104
47105 * g++.old-deja/g++.ext/overload1.C: New test.
47106
47107 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47108
47109 * g++.old-deja/g++.pt/using1.C: New test.
47110
47111 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
47112
47113 * g++.old-deja/g++.other/using9.C: New test.
47114
47115 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
47116
47117 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
47118
47119 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
47120
47121 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
47122
47123 * g++.old-deja/g++.ext/realpt1.C: Remove.
47124
47125 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
47126
47127 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
47128
47129 2001-02-26 Will Cohen <wcohen@redhat.com>
47130
47131 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
47132
47133 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
47134
47135 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
47136 templatized constructors.
47137
47138 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47139
47140 * gcc.c-torture/execute/20010224-1.c: New test.
47141
47142 2001-02-23 Jakub Jelinek <jakub@redhat.com>
47143
47144 * gcc.c-torture/execute/20010222-1.c: New test.
47145
47146 2001-02-22 Jakub Jelinek <jakub@redhat.com>
47147
47148 * g++.old-deja/g++.other/inline20.C: New test.
47149
47150 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
47151
47152 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
47153
47154 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47155
47156 * g++.old-deja/g++.other/lookup22.C: New test.
47157
47158 2001-02-19 Zack Weinberg <zackw@stanford.edu>
47159
47160 * g77.dg: New directory.
47161 * g77.dg/20010216-1.f: New test case.
47162 * g77.dg/dg.exp: New driver.
47163 * lib/g77-dg.exp: New driver library.
47164
47165 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47166
47167 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
47168
47169 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
47170
47171 * g++.old-deja/g++.other/decl9.C: New test.
47172
47173 2001-02-16 Jakub Jelinek <jakub@redhat.com>
47174
47175 * g++.old-deja/g++.other/init16.C: Update the test so that it does
47176 not need <string> and also tests the initialization at runtime.
47177
47178 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47179
47180 * gcc.c-torture/execute/longlong.c: New test.
47181
47182 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47183
47184 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
47185
47186 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
47187
47188 * gcc.c-torture/execute/920302-1.c (execute):
47189 Change argument type to short.
47190
47191 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47192
47193 * g++.old-deja/g++.pt/deduct6.C: New test.
47194
47195 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
47196
47197 * g++.old-deja/g++.pt/deduct5.C: New test.
47198
47199 2001-02-14 Jakub Jelinek <jakub@redhat.com>
47200
47201 * gcc.c-torture/execute/20010209-1.c: New test.
47202
47203 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
47204
47205 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
47206
47207 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
47208
47209 * g++.dg/vtgc1.C: Update for new ABI.
47210
47211 * consistency.vlad: New directory, 1665 files.
47212
47213 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47214
47215 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
47216 return type.
47217 * gcc.dg/cpp/digraphs.c: Declare puts.
47218
47219 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47220
47221 * g++.old-deja/g++.other/warn5.C: New test.
47222
47223 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47224
47225 * g++.old-deja/g++.pt/spec40.C: New test.
47226
47227 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
47228
47229 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
47230 case.
47231 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
47232
47233 2001-02-12 Jakub Jelinek <jakub@redhat.com>
47234
47235 * gcc.c-torture/compile/20010209-1.c: New test.
47236
47237 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
47238
47239 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
47240 excess errors message but not if it crashes.
47241 * g++.old-deja/g++.other/crash27.C: Likewise.
47242 * g++.old-deja/g++.other/crash28.C: Likewise.
47243 * g++.old-deja/g++.other/crash30.C: Likewise.
47244 * g++.old-deja/g++.other/crash32.C: Likewise.
47245 * g++.old-deja/g++.other/crash35.C: Likewise.
47246 * g++.old-deja/g++.pt/inherit2.C: Likewise.
47247
47248 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
47249
47250 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
47251 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
47252 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
47253 g77.f-torture/execute/execute.exp,
47254 g77.f-torture/noncompile/noncompile.exp,
47255 gcc.c-torture/execute/execute.exp,
47256 gcc.c-torture/execute/memcheck/memcheck.exp,
47257 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
47258 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
47259 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
47260 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
47261 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
47262 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
47263 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47264 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
47265 Remove bug reporting instructions with ancient email addresses.
47266
47267 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47268
47269 * gcc.dg/20010202-1.c: New test.
47270 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
47271
47272 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
47273
47274 * g++.dg/stdbool-if.C: New test.
47275
47276 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
47277
47278 * objc/execute/fdecl.m: Added main().
47279
47280 2001-02-07 Jakub Jelinek <jakub@redhat.com>
47281
47282 * gcc.c-torture/execute/20010206-1.c: New test.
47283
47284 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
47285
47286 * gcc.dg/cpp/avoidpaste1.c: Update.
47287
47288 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
47289
47290 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
47291 Pero <nicola@brainstorm.co.uk>.
47292 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
47293
47294 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
47295
47296 * g++.old-deja/g++.pt/spec39.C: New test.
47297
47298 2001-02-05 Jakub Jelinek <jakub@redhat.com>
47299
47300 * gcc.c-torture/compile/20010202-1.c: New test.
47301
47302 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
47303
47304 * g++.old-deja/g++.abi/primary2.C: New test.
47305 * g++.old-deja/g++.abi/primary3.C: New test.
47306 * g++.old-deja/g++.abi/primary4.C: New test.
47307 * g++.old-deja/g++.abi/primary5.C: New test.
47308 * g++.old-deja/g++.abi/vtable3.h: New test.
47309 * g++.old-deja/g++.abi/vtable3a.C: New test.
47310 * g++.old-deja/g++.abi/vtable3b.C: New test.
47311 * g++.old-deja/g++.abi/vtable3c.C: New test.
47312 * g++.old-deja/g++.abi/vtable3d.C: New test.
47313 * g++.old-deja/g++.abi/vtable3e.C: New test.
47314 * g++.old-deja/g++.abi/vtable3f.C: New test.
47315 * g++.old-deja/g++.abi/vtable3g.C: New test.
47316 * g++.old-deja/g++.abi/vtable3h.C: New test.
47317 * g++.old-deja/g++.abi/vtable3i.C: New test.
47318 * g++.old-deja/g++.abi/vtable3j.C: New test.
47319 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
47320
47321 2001-02-03 Jakub Jelinek <jakub@redhat.com>
47322
47323 * g++.old-deja/g++.other/anon6.C: New test.
47324 * g++.old-deja/g++.other/anon7.C: New test.
47325
47326 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
47327
47328 * gcc.dg/cpp/avoidpaste2.c: New tests.
47329
47330 2001-01-31 Jakub Jelinek <jakub@redhat.com>
47331
47332 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
47333
47334 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
47335
47336 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
47337 DECIMAL_DIG cases for Irix."
47338
47339 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
47340
47341 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
47342
47343 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47344
47345 * gcc.dg/c99-tag-1.c: New test.
47346
47347 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47348
47349 * gcc.dg/cpp/tr-warn1.c: Add tests.
47350
47351 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
47352
47353 * gcc.dg/cpp/avoidpaste1.c: Update.
47354 * gcc.dg/cpp/paste4.c: Update.
47355
47356 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
47357
47358 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
47359 cases for Irix.
47360
47361 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
47362
47363 * g++.old-deja/g++.other/inline19.C: New test.
47364
47365 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
47366
47367 * gcc.dg/Wlarger-than.c: New test.
47368
47369 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47370
47371 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
47372
47373 2001-01-29 Jakub Jelinek <jakub@redhat.com>
47374
47375 * gcc.c-torture/execute/20010129-1.c: New test.
47376 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
47377
47378 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
47379
47380 * gcc.dg/cpp/avoidpaste1.c: Test case.
47381
47382 2001-01-28 Jakub Jelinek <jakub@redhat.com>
47383
47384 * g++.old-deja/g++.other/inline18.C: New test.
47385
47386 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47387
47388 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
47389 and __builtin_putchar.
47390
47391 2001-01-27 Jakub Jelinek <jakub@redhat.com>
47392
47393 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
47394 tests.
47395
47396 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
47397
47398 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
47399 floating point number rounding mode to round to the nearest
47400 representable mode.
47401
47402 2001-01-25 Jakub Jelinek <jakub@redhat.com>
47403
47404 * g++.old-deja/g++.other/mangle2.C: New test.
47405
47406 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
47407
47408 * gcc.c-torture/compile/20010124-1.c: New test.
47409
47410 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
47411
47412 * g++.old-deja/g++.pt/spec38.C: New test.
47413
47414 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47415
47416 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
47417 "Build don't run".
47418
47419 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47420
47421 * gcc.c-torture/execute/20010123-1.c: New test.
47422
47423 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47424
47425 * g++.old-deja/g++.pt/spec37.C: New test.
47426
47427 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
47428
47429 * g++.old-deja/g++.pt/overload14.C: New test.
47430
47431 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47432
47433 * gcc.c-torture/execute/20010122-1.c: New test, exercise
47434 __builtin_return_address.
47435
47436 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
47437
47438 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
47439 * g++.old-deja/g++.pt/spec35.C: New test.
47440 * g++.old-deja/g++.pt/spec36.C: New test.
47441
47442 2001-01-20 Jakub Jelinek <jakub@redhat.com>
47443
47444 * gcc.c-torture/compile/20010118-1.c: New test.
47445
47446 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
47447
47448 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
47449
47450 2001-01-19 Jakub Jelinek <jakub@redhat.com>
47451
47452 * gcc.c-torture/execute/20010119-1.c: New test.
47453
47454 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47455
47456 * g++.old-deja/g++.other/vbase5.C: New test.
47457
47458 2001-01-19 Jakub Jelinek <jakub@redhat.com>
47459
47460 * gcc.c-torture/execute/20010118-1.c: New test.
47461
47462 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47463
47464 * g++.old-deja/g++.pt/deduct3.C: New test.
47465
47466 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
47467
47468 * g++.old-deja/g++.pt/spec34.C: New test.
47469
47470 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
47471
47472 * g77.f-torture/compile/20000601-2.f: New test.
47473
47474 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47475
47476 * g++.old-deja/g++.other/init17.C: New test.
47477
47478 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
47479
47480 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
47481
47482 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47483
47484 * g++.old-deja/g++.pt/unify8.C: New test.
47485
47486 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47487
47488 * g++.old-deja/g++.abi/vbase1.C: New test.
47489
47490 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
47491
47492 * g++.old-deja/g++.pt/crash65.C: New test.
47493
47494 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
47495
47496 * gcc.dg/cpp/assembl2.S: New test case.
47497
47498 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
47499
47500 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
47501 are supported.
47502
47503 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47504
47505 * g++.old-deja/g++.other/builtins1.C: New test.
47506 * g++.old-deja/g++.other/builtins2.C: Likewise.
47507 * g++.old-deja/g++.other/builtins3.C: Likewise.
47508 * g++.old-deja/g++.other/builtins4.C: Likewise.
47509
47510 2001-01-17 Jakub Jelinek <jakub@redhat.com>
47511
47512 * gcc.c-torture/compile/20010117-1.c: New test.
47513 * gcc.c-torture/compile/20010117-2.c: New test.
47514
47515 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47516
47517 * g77.f-torture/execute/20010116.[fx]: New test,
47518 XFAIL on i?86-*-*.
47519 * g77.f-torture/compile/20010115.f: Indicate it's
47520 a test for PR fortran/1636.
47521
47522 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
47523
47524 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
47525
47526 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47527
47528 * g77.f-torture/compile/20010115.f: New test.
47529
47530 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
47531
47532 * g++.old-deja/g++.pt/nontype5.C: New test.
47533
47534 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
47535
47536 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
47537 have an equivalent working one below it.
47538
47539 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47540
47541 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
47542 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
47543
47544 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47545
47546 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
47547 message containing "init_priority".
47548 (conpr-2.C): Likewise.
47549 (conpr-3.C): Likewise.
47550 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
47551
47552 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47553
47554 * gcc.c-torture/execute/20010114-2.c: New test.
47555
47556 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
47557
47558 * gcc.c-torture/compile/20010114-1.c: New test.
47559 * gcc.c-torture/compile/20010114-1.x: Xfail.
47560 * gcc.c-torture/compile/20010114-2.c: New test.
47561 * gcc.c-torture/execute/20010114-1.c: New test.
47562 * gcc.dg/trunc-1.c: New test.
47563 * gcc.dg/uninit-B.c: New test.
47564
47565 2001-01-13 Nick Clifton <nickc@redhat.com>
47566
47567 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
47568 target.
47569
47570 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
47571
47572 * gcc.c-torture/compile/20010113-1.c: New test.
47573
47574 2001-01-13 Jakub Jelinek <jakub@redhat.com>
47575
47576 * gcc.c-torture/compile/20001212-1.c: New test.
47577
47578 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
47579
47580 * gcc.dg/cpp/widestr1.c: Update.
47581 * gcc.dg/cpp/prag-imp.c: Remove.
47582
47583 2001-01-12 Jakub Jelinek <jakub@redhat.com>
47584
47585 * gcc.c-torture/execute/20000801-3.x: Remove.
47586 * gcc.dg/c90-init-1.c: New test.
47587 * gcc.dg/c99-init-1.c: New test.
47588 * gcc.dg/c99-init-2.c: New test.
47589 * gcc.dg/gnu99-init-1.c: New test.
47590
47591 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
47592
47593 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
47594 testing that no relevant ones were found.
47595
47596 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
47597
47598 * g++.old-deja/g++.pt/cast2.C: New test.
47599
47600 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
47601
47602 * g++.old-deja/g++.pt/friend47.C: New test.
47603
47604 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47605
47606 * g++.old-deja/g++.pt/instantiate13.C: New test.
47607
47608 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47609
47610 * g++.old-deja/g++.other/defarg7.C: New test.
47611 * g++.old-deja/g++.other/defarg8.C: New test.
47612
47613 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47614
47615 * g++.old-deja/g++.pt/crash64.C: New test.
47616
47617 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47618
47619 * g++.old-deja/g++.pt/crash63.C: New test.
47620
47621 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
47622
47623 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
47624
47625 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
47626
47627 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
47628
47629 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47630
47631 * g++.old-deja/g++.pt/error3.C: New test.
47632
47633 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47634
47635 * g++.old-deja/g++.other/crash39.C: New test.
47636
47637 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47638
47639 * g++.old-deja/g++.other/vbase4.C: New test.
47640
47641 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
47642
47643 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
47644 * gcc.dg/special/20000419-2.c: New file. Identical to above.
47645 * gcc.dg/special/special.exp: New test driver which will check
47646 for alias support for the above test.
47647
47648 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
47649
47650 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
47651 problems on small machines.
47652 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
47653 parameterize.
47654
47655 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
47656
47657 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
47658 mips.
47659 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
47660
47661 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
47662
47663 * g++.old_deja/g++.pt/using8.C: New test.
47664
47665 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
47666
47667 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
47668
47669 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
47670
47671 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
47672 where a failure is expected.
47673 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
47674
47675 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47676
47677 * g++.old_deja/g++.pt/instantiate12.C: New test.
47678
47679 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47680
47681 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
47682 start of structs.
47683 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
47684 * g++.old-deja/g++.brendan/crash17.C: Likewise.
47685 * g++.old-deja/g++.brendan/crash29.C: Likewise.
47686 * g++.old-deja/g++.brendan/crash48.C: Likewise.
47687 * g++.old-deja/g++.brendan/ns1.C: Likewise.
47688 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
47689 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
47690 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
47691 * g++.old-deja/g++.eh/spec6.C: Likewise.
47692 * g++.old-deja/g++.jason/crash3.C: Likewise.
47693 * g++.old-deja/g++.law/ctors11.C: Likewise.
47694 * g++.old-deja/g++.law/ctors17.C: Likewise.
47695 * g++.old-deja/g++.law/ctors5.C: Likewise.
47696 * g++.old-deja/g++.law/ctors9.C: Likewise.
47697 * g++.old-deja/g++.mike/ambig1.C: Likewise.
47698 * g++.old-deja/g++.mike/net22.C: Likewise.
47699 * g++.old-deja/g++.mike/p3538a.C: Likewise.
47700 * g++.old-deja/g++.mike/p3538b.C: Likewise.
47701 * g++.old-deja/g++.mike/virt3.C: Likewise.
47702 * g++.old-deja/g++.niklas/t128.C: Likewise.
47703 * g++.old-deja/g++.other/anon4.C: Likewise.
47704 * g++.old-deja/g++.other/using1.C: Likewise.
47705 * g++.old-deja/g++.other/warn3.C: Likewise.
47706 * g++.old-deja/g++.pt/t37.C: Likewise.
47707 * g++.old-deja/g++.robertl/eb69.C: Likewise.
47708 * g++.old-deja/g++.robertl/eb71.C: Likewise.
47709
47710 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47711
47712 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
47713
47714 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47715
47716 * gcc.c-torture/execute/stdio-opt-3.c: New test.
47717
47718 2001-01-07 Jakub Jelinek <jakub@redhat.com>
47719
47720 * gcc.c-torture/compile/20010107-1.c: New test.
47721
47722 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
47723
47724 * gcc.c-torture/execute/builtin-noret-1.c: New test.
47725
47726 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
47727
47728 * gcc.dg/format/format.h: New file.
47729 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
47730 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
47731 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
47732 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
47733 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
47734 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
47735 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
47736 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
47737 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
47738 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
47739 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
47740 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
47741 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
47742 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
47743 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
47744 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
47745 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
47746 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
47747 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
47748 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
47749 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
47750 instead of declaring standard types, macros and functions in each
47751 test.
47752
47753 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
47754
47755 * gcc.c-torture/execute/20010106-1.c: New test.
47756
47757 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
47758
47759 * gcc.dg/format/format.exp: New file.
47760 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
47761 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
47762 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
47763 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
47764 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
47765 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
47766 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
47767 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
47768 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
47769 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
47770 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
47771 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
47772 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
47773 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
47774 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
47775 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
47776 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
47777 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
47778 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
47779 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
47780 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
47781 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
47782 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
47783 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
47784 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
47785 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
47786 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
47787 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
47788 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
47789 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
47790 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
47791 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
47792 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
47793 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
47794 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
47795 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
47796 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
47797 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
47798 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
47799 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
47800 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
47801 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
47802
47803 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
47804
47805 * gcc.c-torture/execute/991228-1.c: Take word endianness into
47806 account.
47807
47808 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
47809
47810 * gcc.c-torture/execute/builtin-complex-1.c: New test.
47811
47812 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
47813
47814 * g++.old-deja/g++.pt/crash62.C: New test.
47815
47816 2001-01-04 Richard Henderson <rth@redhat.com>
47817
47818 * gcc.dg/20000926-1.c: Update expected warnings.
47819 * gcc.dg/array-2.c: Likewise.
47820 * gcc.dg/array-4.c: Also validate flexible array members.
47821 * gcc.dg/c99-flex-array-1.c: New.
47822
47823 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
47824
47825 * gcc.c-torture/compile/20001222-1.x: Remove.
47826
47827 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47828
47829 * gcc.c-torture/execute/built-in-setjmp.c: New.
47830
47831 2001-01-03 Richard Henderson <rth@redhat.com>
47832
47833 * gcc.dg/940510-1.c: Update expected error wording.
47834 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
47835
47836 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
47837
47838 * lib/target-supports.exp (check_alias_available): Modified to
47839 indicate aliases not supported if only weak aliases are supported.
47840
47841 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47842
47843 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
47844 Turn on cmpstrsi checks for __pj__ and __i370__.
47845
47846 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
47847
47848 * g++.old-deja/g++.other/virtual11.C: New test.
47849
47850 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
47851
47852 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
47853
47854 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47855
47856 * gcc.c-torture/compile/20010102-1.c: New test.
47857
47858 2001-01-02 Andreas Jaeger <aj@suse.de>
47859
47860 * gcc.dg/noreturn-3.c: New test.
47861
47862 * gcc.dg/noreturn-4.c: New test.
47863
47864 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47865
47866 * gcc.c-torture/execute/stdio-opt-1.c: Also test
47867 __builtin_fputc and __builtin_fwrite.
47868
47869 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
47870
47871 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
47872 signed char, not default char.
47873
47874 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
47875
47876 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
47877
47878 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
47879
47880 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
47881
47882 2000-12-29 Richard Henderson <rth@redhat.com>
47883
47884 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
47885 (__cyg_profile_func_exit): Define.
47886
47887 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
47888
47889 * g++.dg/vtgc1.C: New test.
47890
47891 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
47892
47893 * gcc.dg/noncompile/20001228-1.c: New test.
47894
47895 * gcc.dg/20001228-1.c: New test.
47896
47897 * gcc.c-torture/execute/20001228-1.c: New test.
47898
47899 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
47900
47901 * gcc.dg/format-strfmon-1.c: New test.
47902
47903 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47904
47905 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
47906 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
47907 * gcc.c-torture/execute/string-opt-1.c: Likewise.
47908 * gcc.c-torture/execute/string-opt-2.c: Likewise.
47909 * gcc.c-torture/execute/string-opt-3.c: Likewise.
47910 * gcc.c-torture/execute/string-opt-4.c: Likewise.
47911 * gcc.c-torture/execute/string-opt-6.c: Likewise.
47912 * gcc.c-torture/execute/string-opt-7.c: Likewise.
47913 * gcc.c-torture/execute/string-opt-8.c: Likewise.
47914 * gcc.c-torture/execute/string-opt-9.c: Likewise.
47915 * gcc.c-torture/execute/string-opt-10.c: Likewise.
47916 * gcc.c-torture/execute/string-opt-11.c: Likewise.
47917 * gcc.c-torture/execute/string-opt-12.c: Likewise.
47918
47919 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
47920 * gcc.c-torture/execute/string-opt-4.c: Test index.
47921
47922 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
47923
47924 * gcc.c-torture/compile/20001226-1.c: New test.
47925
47926 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
47927
47928 * gcc.c-torture/compile/20001222-1.c: New test.
47929 * gcc.c-torture/compile/20001222-1.x: Xfail.
47930
47931 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
47932
47933 * gcc.c-torture/execute/comp-goto-2.c: New test.
47934
47935 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
47936
47937 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
47938 Use long types if __INT_MAX__ is 32767.
47939 (main): Use cast to (sint32 *) when poking 88 into a_page.
47940
47941 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
47942
47943 2000-12-21 Bernd Schmidt <bernds@redhat.com>
47944
47945 * gcc.c-torture/compile/20001221-1.c: New test.
47946 * gcc.c-torture/execute/20001221-1.c: New test.
47947
47948 2000-12-20 Richard Henderson <rth@redhat.com>
47949
47950 * g++.old-deja/g++.pt/crash36.C: Update error lines.
47951 * g++.old-deja/g++.robertl/eb109.C: Likewise.
47952
47953 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47954
47955 * gcc.dg/compare3.c: New test.
47956
47957 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
47958
47959 * gcc.dg/format-warnll-1.c: New test.
47960
47961 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
47962
47963 * gcc.dg/cpp/cmdlne-P.c: New test.
47964
47965 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
47966
47967 * gcc.c-torture/execute/builtin-abs-1.c,
47968 gcc.c-torture/execute/builtin-abs-2.c: New tests.
47969
47970 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
47971
47972 * gcc.dg/cpp/multiline.c: New test.
47973
47974 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
47975
47976 * g++.old-deja/g++.other/syshdr1.C: Update.
47977 * gcc.dg/cpp/lineflags.c: Remove temporarily.
47978
47979 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47980
47981 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
47982
47983 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47984
47985 * g++.old-deja/g++.pt/ttp65.C: New test.
47986
47987 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47988
47989 * g++.old-deja/g++.pt/ttp64.C: New test.
47990
47991 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47992
47993 * g++.old-deja/g++.pt/spec33.C: New test.
47994
47995 2000-12-14 Catherine Moore <clm@redhat.com>
47996
47997 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
47998 * gcc.c-torture/execute/920612-2.c: Likewise.
47999 * gcc.c-torture/execute/920428-2.c: Likewise.
48000 * gcc-c-torture/execute/va-arg-11.c: Call exit.
48001 * gcc.c-torture/execute/va-arg-21.c: Likewise.
48002
48003 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48004
48005 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
48006 * gcc.dg/pack-test-2.c: Likewise.
48007
48008 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48009
48010 Tests by Zack Weinberg <zackw@stanford.edu>.
48011
48012 * gcc.dg/cpp/defined.c: Update.
48013 * gcc.dg/cpp/defined_trad.c: New tests.
48014
48015 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
48016
48017 * gcc.dg/cpp/trad-direct.c: Update.
48018
48019 2000-12-11 Neil Booth <neilb@earthling.net>
48020
48021 * gcc.dg/cpp/defined_trad.c
48022
48023 2000-12-11 Neil Booth <neilb@earthling.net>
48024
48025 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
48026
48027 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
48028
48029 * gcc.dg/format-miss-2.c: New test.
48030
48031 2000-12-09 Neil Booth <neilb@earthling.net>
48032
48033 * gcc.dg/cpp/lineflags.c: New tests.
48034 * gcc.dg/cpp/poison.c: Update.
48035 * gcc.dg/cpp/redef2.c: Update.
48036 * gcc.dg/cpp/skipping.c: New test.
48037
48038 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
48039
48040 * g++.old-deja/g++.other/eh3.C: New testcase.
48041
48042 2000-12-07 Neil Booth <neilb@earthling.net>
48043
48044 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
48045 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
48046 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
48047 wtr-union-init-2.c, wtr-union-init-3.c: Update.
48048 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
48049 Update.
48050
48051 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48052
48053 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
48054 __SIZE_TYPE__ instead of int for type of integers cast to
48055 pointers.
48056
48057 2000-12-07 Jakub Jelinek <jakub@redhat.com>
48058
48059 * g++.old-deja/g++.other/cleanup4.C: New test.
48060
48061 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48062
48063 * format-sec-1.c: New test.
48064
48065 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48066
48067 * gcc.dg/format-nonlit-3.c: New test.
48068
48069 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
48070
48071 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
48072 through a null pointer.
48073
48074 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48075
48076 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
48077 * g++.old-deja/g++.pt/partial4.C: New test.
48078
48079 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
48080
48081 * gcc.c-torture/execute/ieee/hugeval.x: New.
48082
48083 2000-12-06 Neil Booth <neilb@earthling.net>
48084
48085 * gcc.dg/cpp/backslash2.c: New tests.
48086
48087 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48088
48089 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
48090 * gcc.c-torture/execute/stdio-opt-2.c: New test.
48091
48092 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
48093
48094 * gcc.c-torture/execute/20001203-2.c: New testcase.
48095
48096 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48097
48098 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
48099 * g++.old-deja/g++.other/virtual10.C: New test.
48100
48101 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
48102
48103 * g++.old-deja/g++.mike/pmf5.C: Remove test.
48104
48105 2000-12-05 Richard Henderson <rth@redhat.com>
48106
48107 * gcc.c-torture/compile/20001205-1.c: New.
48108
48109 2000-12-04 Neil Booth <neilb@earthling.net>
48110
48111 * g++.old-deja/g++.other/virtual9.C: New test.
48112 * g++.old-deja/g++.pt/crash61.C: New test.
48113 * gcc.c-torture/execute/loop-9.c: New test.
48114
48115 2000-12-04 Neil Booth <neilb@earthling.net>
48116
48117 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
48118 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
48119 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
48120 * gcc.dg/cpp/extratokens.c: ...here.
48121
48122 2000-12-04 Neil Booth <neilb@earthling.net>
48123
48124 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
48125 New tests.
48126
48127 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48128
48129 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
48130 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
48131
48132 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48133
48134 * gcc.c-torture/execute/20001203-1.c: New test.
48135
48136 2000-12-03 Neil Booth <neilb@earthling.net>
48137
48138 * gcc.dg/cpp/macro6.c: New test cases.
48139
48140 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48141
48142 * gcc.c-torture/execute/string-opt-9.c: New test.
48143 * gcc.c-torture/execute/string-opt-10.c: Likewise.
48144 * gcc.c-torture/execute/string-opt-11.c: Likewise.
48145 * gcc.c-torture/execute/string-opt-12.c: Likewise.
48146
48147 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
48148 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
48149
48150 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
48151
48152 * gcc.dg/cpp/if-6.c: New testcase.
48153
48154 * gcc.dg/20001201-1.c: New testcase.
48155
48156 2000-12-02 Neil Booth <neilb@earthling.net>
48157
48158 * g++.old-deja/g++.other/externC4.C,
48159 g++.old-deja/g++.other/friend10.C: New tests.
48160
48161 2000-12-02 Neil Booth <neilb@earthling.net>
48162
48163 * g++.old-deja/g++.other/instan2.C
48164 * g++.old-deja/g++.other/instan3.C: New test.
48165
48166 2000-12-02 Neil Booth <neilb@earthling.net>
48167
48168 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
48169 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
48170 gnuc99.c,gnuc99-pedantic.c: New tests.
48171
48172 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48173
48174 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
48175 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
48176
48177 2000-12-01 Neil Booth <neilb@earthling.net>
48178
48179 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
48180 * gcc.dg/cpp/poison.c: Update.
48181 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
48182
48183 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
48184
48185 * g77.f-torture/execute/20001201.f: New test.
48186
48187 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
48188
48189 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
48190
48191 2000-12-01 Jakub Jelinek <jakub@redhat.com>
48192
48193 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
48194
48195 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
48196
48197 * g++.old-deja/g++.other/cast6.C: New test.
48198
48199 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
48200
48201 * gcc.c-torture/execute/20001130-2.c: New testcase.
48202
48203 2000-11-30 Richard Henderson <rth@redhat.com>
48204
48205 * gcc.c-torture/execute/20001130-1.c: New test.
48206
48207 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48208
48209 * g++.old-deja/g++.other/op3.C: New test.
48210
48211 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48212
48213 * g++.old-deja/g++.other/op2.C: New test.
48214
48215 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
48216
48217 * g++.old-deja/g++.other/crash38.C: New test.
48218
48219 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
48220
48221 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
48222
48223 2000-11-29 Jakub Jelinek <jakub@redhat.com>
48224
48225 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
48226 tests.
48227 * gcc.c-torture/execute/string-opt-6.c: New test.
48228
48229 * gcc.dg/20001117-1.c: Add main.
48230
48231 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
48232
48233 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
48234 Move from here ...
48235 * gcc.dg/940510-1.c: ... to here.
48236
48237 * gcc.dg/20000926-1.c: GNU C now allows initializations of
48238 zero-size arrays in toplevel structures.
48239
48240 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48241
48242 * gcc.c-torture/execute/loop-8.c: New test.
48243
48244 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48245
48246 * g++.old-deja/g++.other/base1.C: New test.
48247
48248 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48249
48250 * g++.old-deja/g++.other/parse2.C: New test.
48251
48252 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48253
48254 * g++.old-deja/g++.pt/incomplete1.C: New test.
48255
48256 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
48257
48258 * g++.old-deja/g++.other/friend9.C: New test.
48259
48260 2000-11-28 Jakub Jelinek <jakub@redhat.com>
48261
48262 * gcc.dg/20001127-1.c: New test.
48263
48264 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48265
48266 * g++.old-deja/g++.pt/friend46.C: New test.
48267
48268 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
48269
48270 * g++.old-deja/g++.other/ptrmem8.C: New test.
48271
48272 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48273
48274 * gcc.c-torture/execute/string-opt-7.c: New test.
48275 * gcc.c-torture/execute/string-opt-8.c: Likewise.
48276
48277 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
48278
48279 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
48280 instead of 'mkcheck 2'.
48281
48282 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48283
48284 * gcc.c-torture/execute/memcheck/driver.c,
48285 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
48286 C9X references to refer to C99.
48287
48288 2000-11-25 Jakub Jelinek <jakub@redhat.com>
48289
48290 * gcc.dg/ultrasp3.c: New test.
48291
48292 2000-11-25 Neil Booth <neilb@earthling.net>
48293
48294 * gcc.dg/cpp/include2.c: Update test to be locale independent.
48295
48296 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
48297
48298 * gcc.c-torture/compile/20001123-2.c: New.
48299
48300 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
48301
48302 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
48303
48304 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
48305
48306 * gcc.dg/sequence-point-1.c: Add some new tests.
48307 * gcc.c-torture/execute/20001124-1.c: New test.
48308
48309 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48310
48311 * g++.old-deja/g++.other/vaarg4.C: New test.
48312 * gcc.c-torture/compile/20001123-1.c: New test.
48313
48314 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
48315
48316 * g++.other/crash24.C: Adjust and remove XFAIL.
48317 * g++.other/crash37.C: New test.
48318
48319 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
48320
48321 * g++.old-deja/g++.pt/instantiate9.C: New test.
48322
48323 2000-11-22 Mark Mitchell <mark@codesourcery.com>
48324
48325 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
48326 new ABI, too.
48327
48328 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
48329 * g++.old-deja/g++.robertl/eb55.C: Likewise.
48330
48331 2000-11-22 Neil Booth <neilb@earthling.net>
48332
48333 * gcc.dg/cpp/Wtrigraphs.c: New test.
48334
48335 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
48336
48337 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
48338
48339 2000-11-22 Jakub Jelinek <jakub@redhat.com>
48340
48341 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
48342
48343 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
48344
48345 * lib/gcc-dg.exp: load_lib scanasm.exp.
48346 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
48347 * lib/g++-dg.exp: load_lib scanasm.exp.
48348 * lib/scanasm.exp: New.
48349 (scan-assembler, scan-assembler-not): Add optional arguments to
48350 test name, or if not present, the pattern name.
48351 (scan-assembler-dem, scan-assembler-dem-not): New.
48352
48353 * g++.dg/dg.exp: New.
48354
48355 2000-11-21 Neil Booth <neilb@earthling.net>
48356
48357 * gcc.dg/cpp/integrated1.c: Remove.
48358
48359 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48360
48361 * gcc.c-torture/execute/20001121-1.c: New test.
48362
48363 2000-11-21 Richard Henderson <rth@redhat.com>
48364
48365 * gcc.c-torture/compile/20001121-1.c: New test.
48366
48367 2000-11-20 Neil Booth <neilb@earthling.net>
48368
48369 * gcc.dg/cpp/integrated1.c: New test.
48370
48371 2000-11-21 Jakub Jelinek <jakub@redhat.com>
48372
48373 * g++.old-deja/g++.other/inline17.C: New test.
48374
48375 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
48376
48377 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
48378 local variable to be zero: I made the variable global. Now
48379 uses abort() and exit() instead of relying on main's return value.
48380
48381 2000-11-20 Neil Booth <neilb@earthling.net>
48382
48383 * gcc.dg/cpp/paste2.c: Update test.
48384 * objc/execute/paste.m: New test.
48385
48386 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48387
48388 * gcc.dg/c99-condexpr-1.c: New test.
48389
48390 2000-11-20 Neil Booth <neilb@earthling.net>
48391
48392 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
48393
48394 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
48395
48396 * g++.old-deja/g++.pt/export1.C: New test.
48397
48398 2000-11-20 Jakub Jelinek <jakub@redhat.com>
48399
48400 * gcc.dg/20001117-1.c: New test.
48401
48402 2000-11-18 Richard Henderson <rth@redhat.com>
48403
48404 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
48405
48406 2000-11-18 Richard Henderson <rth@redhat.com>
48407
48408 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
48409 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
48410 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
48411
48412 2000-11-18 Richard Henderson <rth@redhat.com>
48413
48414 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
48415 (main): New. Exit cleanly.
48416
48417 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48418
48419 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
48420 gcc.dg/c99-fordecl-2.c: New tests.
48421
48422 2000-11-18 Richard Henderson <rth@redhat.com>
48423
48424 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
48425 * gcc.c-torture/execute/zerolen-2.c: New.
48426
48427 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48428
48429 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
48430 memory.
48431
48432 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
48433
48434 * g++.old-deja/g++.pt/instantiate8.C: New test.
48435
48436 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
48437
48438 * g++.old-deja/g++.other/incomplete.C: Add more tests.
48439 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
48440
48441 2000-11-16 Nick Clifton <nickc@redhat.com>
48442
48443 * gcc.c-torture/execute/nestfunc-2.c: New test.
48444 * gcc.c-torture/execute/nestfunc-3.c: New test.
48445
48446 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
48447
48448 * gcc.c-torture/compile/20001116-1.c: New test.
48449
48450 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48451
48452 * gcc.c-torture/execute/20001115-1.c: New test.
48453
48454 2000-11-15 Mark Mitchell <mark@codesourcery.com>
48455
48456 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
48457 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
48458 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
48459 * g++.old-deja/g++.abi/vmihint.C: Likewise.
48460
48461 2000-11-15 Neil Booth <neilb@earthling.net>
48462
48463 gcc.dg/cpp/_Pragma1.c: Update.
48464 gcc.dg/cpp/_Pragma2.c: New test.
48465
48466 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
48467
48468 * g++.old-deja/g++.other/anon5.C: New test.
48469
48470 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
48471
48472 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
48473 tests.
48474
48475 2000-11-14 Jakub Jelinek <jakub@redhat.com>
48476
48477 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
48478 output.
48479
48480 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48481
48482 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
48483 labels at end of compound statements.
48484
48485 2000-11-13 Jakub Jelinek <jakub@redhat.com>
48486
48487 * gcc.c-torture/execute/loop-7.c: New test.
48488
48489 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48490
48491 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
48492
48493 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48494
48495 * gcc.dg/c99-bool-1.c: New test.
48496
48497 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48498
48499 * gcc.dg/c99-scope-1.c: Remove xfail.
48500 * gcc.dg/c99-scope-2.c: New test.
48501
48502 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48503
48504 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
48505 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
48506
48507 2000-11-11 Mark Mitchell <mark@codesourcery.com>
48508
48509 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
48510 error messages.
48511
48512 * g++.mike/p700.C: Don't typedef wchar_t.
48513 * g++.mike/p784.C: Likewise.
48514 * g++.mike/eb101.C: Don't use __wchar_t.
48515
48516 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
48517
48518 * g77.f-torture/execute/20001111.[fx]: Test premature exit
48519 from DO loop.
48520
48521 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
48522
48523 * gcc.c-torture/execute/20001111-1.c: New test.
48524
48525 2000-11-10 Nick Clifton <nickc@redhat.com>
48526
48527 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
48528 long multuiple and accumulate.
48529
48530 2000-11-09 Richard Henderson <rth@redhat.com>
48531
48532 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
48533 via size_t instead of int.
48534
48535 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
48536 * gcc.c-torture/execute/string-opt-2.c: Likewise.
48537 * gcc.c-torture/execute/string-opt-3.c: Likewise.
48538 * gcc.c-torture/execute/string-opt-4.c: Likewise.
48539
48540 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
48541
48542 * gcc.c-torture/compile/20001109-1.c: New test.
48543 * gcc.c-torture/compile/20001109-2.c: New test.
48544
48545 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
48546
48547 * g++.old-deja/g++.pt/operator1.C: New test.
48548 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
48549
48550 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48551
48552 * gcc.dg/20001108-1.c: New test.
48553
48554 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48555
48556 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
48557 with both arguments constant strings.
48558 * gcc.c-torture/execute/string-opt-3.c: New test.
48559 * gcc.c-torture/execute/string-opt-4.c: New test.
48560 * gcc.c-torture/execute/string-opt-5.c: New test.
48561
48562 2000-11-08 Nick Clifton <nickc@redhat.com>
48563
48564 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
48565 mulsidi3adddi patterns.
48566
48567 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
48568
48569 * g++.old-deja/g++.other/crash36.C: New test.
48570
48571 2000-11-08 Jakub Jelinek <jakub@redhat.com>
48572
48573 * g++.old-deja/g++.other/init16.C: New test.
48574
48575 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
48576
48577 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
48578
48579 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
48580
48581 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
48582 * gcc.c-torture/execute/va-arg-16.x: Likewise.
48583 * gcc.c-torture/execute/va-arg-17.x: Likewise.
48584
48585 2000-11-07 DJ Delorie <dj@redhat.com>
48586
48587 * gcc.dg/20000614-1.c: Add return so that test can pass.
48588
48589 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48590
48591 * gcc.c-torture/execute/string-opt-1.c: New test.
48592
48593 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
48594
48595 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
48596 mips-sgi-irix6.* because the MIPS ABI passes floating-point
48597 parameters in registers, and there is no way for a varargs
48598 function to know in which order the integer and floating-point
48599 parameters should be interleaved when they are placed on the
48600 stack.
48601 * gcc.c-torture/execute/va-arg-16.x: Likewise.
48602 * gcc.c-torture/execute/va-arg-17.x: Likewise.
48603
48604 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48605
48606 * gcc.c-torture/execute/string-opt-2.c: New test.
48607
48608 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
48609
48610 * g++.old-deja/g++.pt/crash60.C: New test.
48611
48612 2000-11-06 Jakub Jelinek <jakub@redhat.com>
48613
48614 * g++.old-deja/g++.other/crash24.C: New test.
48615 * g++.old-deja/g++.other/crash25.C: New test.
48616 * g++.old-deja/g++.other/crash26.C: New test.
48617 * g++.old-deja/g++.other/crash27.C: New test.
48618 * g++.old-deja/g++.other/crash28.C: New test.
48619 * g++.old-deja/g++.other/crash29.C: New test.
48620 * g++.old-deja/g++.other/crash30.C: New test.
48621 * g++.old-deja/g++.other/crash31.C: New test.
48622 * g++.old-deja/g++.other/crash32.C: New test.
48623 * g++.old-deja/g++.other/crash33.C: New test.
48624 * g++.old-deja/g++.other/crash34.C: New test.
48625 * g++.old-deja/g++.other/crash35.C: New test.
48626
48627 2000-11-06 Jakub Jelinek <jakub@redhat.com>
48628
48629 * gcc.c-torture/execute/20001031-1.c: New test.
48630
48631 2000-11-04 Mark Mitchell <mark@codesourcery.com>
48632
48633 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
48634 namespace.
48635
48636 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
48637 standards-conformant.
48638
48639 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
48640
48641 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
48642 * g++.old-deja/g++.mike/p755a.C: Likewise.
48643 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
48644 library makes no calls to `operator new' during initialization.
48645
48646 2000-11-04 Neil Booth <neilb@earthling.net>
48647
48648 * gcc.dg/cpp/include2.c: New tests.
48649
48650 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
48651
48652 * lib/g++.exp (g++_set_ld_library_path): New function.
48653 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
48654
48655 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
48656
48657 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
48658 warnings.
48659
48660 2000-11-01 Richard Henderson <rth@redhat.com>
48661
48662 * g++.old-deja/g++.ext/namedret1.C: New.
48663 * g++.old-deja/g++.ext/namedret2.C: New.
48664 * g++.old-deja/g++.ext/namedret3.C: New.
48665
48666 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
48667
48668 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
48669 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
48670
48671 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48672
48673 * gcc.c-torture/execute/va-arg-21.c: New test.
48674
48675 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
48676
48677 * gcc.dg/c99-complex-2.c: New test.
48678
48679 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48680
48681 * gcc.c-torture/execute/stdio-opt-1.c: New test.
48682
48683 2000-10-31 Jakub Jelinek <jakub@redhat.com>
48684
48685 * g++.old-deja/g++.other/inline16.C: New test.
48686
48687 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
48688
48689 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
48690 __PRETTY_FUNCTION__
48691
48692 2000-10-29 Neil Booth <neilb@earthling.net>
48693
48694 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
48695 New tests.
48696 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
48697 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
48698 optimisation.
48699
48700 2000-10-29 Neil Booth <neilb@earthling.net>
48701
48702 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
48703 * mi1.c, mi1c.h: Add null directives to multiple-include test.
48704 * mi5.c: Test multiple includes work with -C.
48705 * trigraphs.c: Test ^= version.
48706
48707 2000-10-28 Neil Booth <neilb@earthling.net>
48708
48709 New tests and test updates for new macro expander.
48710
48711 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
48712 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
48713 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
48714 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
48715 new diagnostic messages.
48716
48717 * gcc.dg/cpp/macro3.c: New tests.
48718
48719 2000-10-27 Mark Mitchell <mark@codesourcery.com>
48720
48721 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
48722 on the same line.
48723
48724 2000-10-27 Jakub Jelinek <jakub@redhat.com>
48725
48726 * g++.old-deja/g++.other/eh2.C: New test.
48727
48728 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
48729
48730 * gcc.c-torture/execute/20001027-1.c: New test.
48731
48732 2000-10-26 Richard Henderson <rth@redhat.com>
48733
48734 * gcc.c-torture/execute/20001026-1.c: New.
48735
48736 2000-10-26 Mark Mitchell <mark@codesourcery.com>
48737
48738 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
48739 * g++.old-deja/g++.law/builtin1.C: Likewise.
48740 * g++.old-deja/g++.law/ctors10.C: Likewise.
48741 * g++.old-deja/g++.law/virtual3.C: Likewise.
48742 * g++.old-deja/g++.mike/p658.C: Likewise.
48743 * g++.old-deja/g++.other/sibcall1.C: Likewise.
48744 * g++.old-deja/g++.other/vaarg2.C: Likewise.
48745 * g++.old-deja/g++.robertl/eb124.C: Likewise.
48746 * g++.old-deja/g++.robertl/eb44.C: Likewise.
48747 * g++.old-deja/g++.robertl/eb77.C: Likewise.
48748
48749 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
48750
48751 * gcc.c-torture/compile/20001024-1.c: New test.
48752
48753 2000-10-25 Mark Mitchell <mark@codesourcery.com>
48754
48755 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
48756 to tell us whether or not we are using V3.
48757
48758 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
48759
48760 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
48761 operands.
48762
48763 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
48764
48765 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
48766
48767 2000-10-25 Jakub Jelinek <jakub@redhat.com>
48768
48769 * gcc.c-torture/execute/20001024-1.c: New test.
48770
48771 2000-10-24 Jakub Jelinek <jakub@redhat.com>
48772
48773 * g++.old-deja/g++.other/sibcall1.C: New test.
48774
48775 2000-10-20 Jakub Jelinek <jakub@redhat.com>
48776
48777 * gcc.dg/noncompile/init-3.c: New test.
48778
48779 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
48780
48781 * gcc.dg/format-array-1.c: New test.
48782
48783 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
48784
48785 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
48786 writing through null pointers; remove comment about testing
48787 unterminated strings.
48788
48789 2000-10-17 Matthew Hiller <hiller@redhat.com>
48790
48791 * gcc.c-torture/execute/20001017-2.c: New test.
48792
48793 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
48794
48795 * gcc.c-torture/compile/20001018-1.c: New test.
48796 * gcc.c-torture/compile/20001018-1.x: Xfail.
48797
48798 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48799
48800 * gcc.c-torture/execute/20001017-1.c: New test.
48801
48802 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
48803
48804 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
48805 for multiple use of arguments with scanf formats; add tests for
48806 multiple use of arguments.
48807
48808 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
48809
48810 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
48811 from some old tests.
48812
48813 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
48814
48815 * gcc.dg/format-miss-1.c: New test.
48816
48817 2000-10-16 Jakub Jelinek <jakub@redhat.com>
48818
48819 * gcc.c-torture/execute/20001013-1.c: New test.
48820
48821 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
48822
48823 * gcc.dg/format-branch-1.c: New test.
48824
48825 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
48826
48827 * README, lib/file-format.exp: Remove EGCS references.
48828
48829 2000-10-16 Jakub Jelinek <jakub@redhat.com>
48830
48831 * gcc.dg/20001013-1.c: New test.
48832
48833 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
48834
48835 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
48836 for intmax_t in the compiler using __typeof__ and the type rules
48837 for conditional expressions.
48838
48839 2000-10-13 Jakub Jelinek <jakub@redhat.com>
48840
48841 * gcc.dg/20001012-1.c: New test.
48842 * gcc.dg/20001012-2.c: New test.
48843
48844 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48845
48846 * gcc.dg/format-attr-1.c: New test.
48847
48848 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48849
48850 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
48851 __LONG_LONG_MAX__ instead of LLONG_MAX.
48852
48853 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48854
48855 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
48856 scanf flags.
48857 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
48858 flags.
48859
48860 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
48861
48862 * gcc.dg/sequence-pt-1.c: New test.
48863
48864 2000-10-11 Geoff Keating <geoffk@cygnus.com>
48865
48866 * gcc.c-torture/execute/20001011-1.c: New testcase.
48867 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
48868
48869 2000-10-10 Jakub Jelinek <jakub@redhat.com>
48870
48871 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
48872 does not error on it.
48873
48874 2000-10-10 Jakub Jelinek <jakub@redhat.com>
48875
48876 * gcc.dg/20001009-1.c: New test.
48877
48878 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
48879
48880 * gcc.c-torture/compile/20001009-1.c: Move from here ....
48881 * gcc.c-torture/execute/20001009-2.c: ... to here.
48882
48883 2000-10-09 Geoff Keating <geoffk@cygnus.com>
48884
48885 * gcc.c-torture/compile/20001009-1.c: New testcase.
48886 * gcc.c-torture/execute/20001009-1.c: New testcase.
48887 Testcases provided by Jan Hubicka <jh@suse.cz>.
48888
48889 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
48890
48891 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
48892 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
48893 uintmax_t using <limits.h> to emulate the compiler's internal
48894 logic. No longer XFAIL %j tests.
48895
48896 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
48897
48898 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
48899 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
48900 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
48901 regexps and details of expected handling of some bad formats.
48902 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
48903 suppression.
48904
48905 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48906
48907 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
48908 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
48909 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
48910 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
48911 in list archives.
48912
48913 2000-10-06 Richard Henderson <rth@cygnus.com>
48914
48915 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
48916 * g++.old-deja/g++.brendan/crash52.C: Likewise.
48917 * g++.old-deja/g++.jason/report.C: Likewise.
48918 * g++.old-deja/g++.law/friend5.C: Likewise.
48919 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
48920 of the expected warnings.
48921
48922 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
48923
48924 * g++.old-deja/g++.pt/enum14.C: New test.
48925
48926 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
48927
48928 * g++.old-deja/g++.pt/crash59.C: New test.
48929
48930 2000-10-04 Will Cohen <wcohen@redhat.com>
48931
48932 * gcc.dg/20000926-1.c: New test.
48933
48934 2000-10-03 Geoff Keating <geoffk@cygnus.com>
48935
48936 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
48937 function name for current C++ compiler.
48938 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
48939
48940 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
48941
48942 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
48943 __PRETTY_FUNCTION__.
48944 * g++.old-deja/g++.ext/pretty2.C: Likewise.
48945
48946 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48947
48948 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
48949
48950 2000-09-26 Jakub Jelinek <jakub@redhat.com>
48951
48952 * gcc.c-torture/compile/20000923-1.c: New test.
48953
48954 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
48955
48956 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
48957 * g++.old-deja/g++.pt/ttp62.C: Same.
48958 * g++.old-deja/g++.other/inline14.C: Same.
48959
48960 2000-09-24 Richard Henderson <rth@cygnus.com>
48961
48962 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
48963
48964 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
48965
48966 * gcc.dg/c90-printf-1.c: Add test for wide string format.
48967
48968 2000-09-22 Geoff Keating <geoffk@cygnus.com>
48969
48970 * gcc.c-torture/compile/20000922-1.c: New file.
48971
48972 2000-09-21 Nick Clifton <nickc@redhat.com>
48973
48974 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
48975 a signed long modulo operation.
48976 (mod6): New function - perform an unsigned long modulo operation.
48977 (main): Add tests for modulos of very large numbers by very small
48978 dividends.
48979
48980 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48981
48982 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
48983
48984 2000-09-19 Richard Henderson <rth@cygnus.com>
48985
48986 * gcc.dg/compare2.c (case 10): XFAIL.
48987
48988 2000-09-18 Richard Henderson <rth@cygnus.com>
48989
48990 * gcc.c-torture/execute/20000906-1.c: Move ...
48991 * gcc.dg/20000906-1.c: ... here. Only run on targets
48992 that support __builtin_trap.
48993
48994 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
48995
48996 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
48997
48998 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
48999
49000 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
49001 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
49002 more $ format tests.
49003
49004 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
49005
49006 * gcc.dg/format-errmk-1.c: New test.
49007
49008 2000-09-17 Greg McGary <greg@mcgary.org>
49009
49010 * gcc.c-torture/execute/20000917-1.x: Remove.
49011
49012 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
49013
49014 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
49015
49016 2000-09-17 Greg McGary <greg@mcgary.org>
49017
49018 * gcc.c-torture/execute/20000917-1.c: New test.
49019 * gcc.c-torture/execute/20000917-1.x: XFAIL.
49020
49021 2000-09-16 Neil Booth <NeilB@earthling.net>
49022
49023 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
49024 in nested macro bug.
49025
49026 2000-09-15 Neil Booth <NeilB@earthling.net>
49027
49028 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
49029
49030 2000-09-14 Jeffrey A Law (law@cygnus.com)
49031
49032 * gcc.c-torture/execute/20000914-1.c: New test.
49033
49034 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
49035
49036 * g++.other/inline13.C: New test.
49037
49038 2000-09-12 Andreas Jaeger <aj@suse.de>
49039
49040 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
49041 constant by Ulrich Drepper <drepper@redhat.com>.
49042
49043 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
49044
49045 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
49046
49047 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49048
49049 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
49050
49051 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
49052
49053 * gcc.dg/cpp/backslash.c: New test.
49054
49055 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
49056
49057 * gcc.c-torture/execute/20000910-1.c: New test.
49058 * gcc.c-torture/execute/20000910-2.c: Likewise.
49059
49060 2000-09-11 Robert Lipe <robertl@sco.com>
49061
49062 * gcc.dg/pragma-align.c: New test.
49063
49064 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
49065
49066 * g++.old-deja/g++.pt/explicit82.C: New test.
49067 * g++.old-deja/g++.pt/explicit83.C: New test.
49068
49069 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
49070
49071 * gcc.dg/asm-names.c: New test.
49072
49073 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49074
49075 * gcc.dg/cpp/tr-warn6.c: New test
49076
49077 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
49078
49079 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
49080 be accepted.
49081
49082 2000-09-07 Catherine Moore <clm@redhat.com>
49083
49084 * gcc.c-torture/execute/unroll-1.c: New test.
49085
49086 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
49087
49088 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
49089 ERROR markers.
49090 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
49091 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
49092 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
49093 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
49094 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
49095 Preprocess only.
49096 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
49097 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
49098
49099 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49100
49101 * g++.old-deja/g++.pt/deduct2.C: New test.
49102
49103 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49104
49105 * g++.old-deja/g++.pt/parms2.C: New test.
49106
49107 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
49108
49109 * g++.old-deja/g++.pt/crash58.C: New test.
49110
49111 2000-09-06 Greg McGary <greg@mcgary.org>
49112
49113 * gcc.c-torture/execute/20000906-1.c: New test.
49114 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
49115
49116 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49117
49118 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
49119
49120 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49121
49122 * g++.old-deja/g++.pt/crash57.C: New test.
49123
49124 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49125
49126 * g++.old-deja/g++.pt/crash56.C: New test.
49127
49128 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
49129
49130 * g++.old-deja/g++.pt/koenig1.C: New test.
49131
49132 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49133
49134 * gcc.dg/20000904-1.c: New test.
49135
49136 2000-09-04 Jakub Jelinek <jakub@redhat.com>
49137
49138 * gcc.dg/cpp/paste8.c: New test.
49139
49140 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
49141
49142 * gcc.c-torture/compile/20000827-1.c: New test.
49143
49144 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49145
49146 * gcc.dg/format-diag-1.c: New test.
49147
49148 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
49149
49150 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
49151 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
49152 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
49153 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
49154 gcc.dg/formatz-1.c: Adjust warning regular expressions.
49155
49156 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49157
49158 * g++.old-deja/g++.other/nested4.C: New test.
49159
49160 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
49161
49162 * g++.old-deja/g++.ns/scoped1.C: New test.
49163
49164 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
49165
49166 * lib/g++.exp: Support testing already-installed GCC.
49167
49168 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49169
49170 * wtr-label-1.c, wtr-suffix-1.c: New tests.
49171
49172 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49173
49174 * gcc.dg/return-type-2.c: New test.
49175
49176 2000-08-27 Geoff Keating <geoffk@cygnus.com>
49177
49178 * gcc.c-torture/compile/20000825-1.c: New test.
49179
49180 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
49181
49182 * gcc.dg/dwarf2-2.c: New test.
49183
49184 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
49185
49186 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
49187 dg-warning regexps.
49188
49189 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
49190
49191 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
49192 gcc.dg/format-ext-5.c: New tests.
49193
49194 2000-08-25 Jakub Jelinek <jakub@redhat.com>
49195
49196 * g++.old-deja/g++.other/crash22.C: New test.
49197
49198 2000-08-24 Mark Mitchell <mark@codesourcery.com>
49199
49200 * gcc.dg/noncompile/930622-2.c: Adjust error message.
49201
49202 2000-08-24 Richard Henderson <rth@cygnus.com>
49203
49204 * gcc.dg/ia64-sync-1.c: New test.
49205 * gcc.dg/ia64-sync-2.c: New test.
49206 * gcc.dg/ia64-asm-1.c: New test.
49207
49208 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
49209
49210 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
49211 * gcc.dg/format-ext-2.c: New test.
49212
49213 2000-08-23 Jason Merrill <jason@redhat.com>
49214
49215 * lib/old-dejagnu.exp: Also ignore "In member function" and
49216 "At global scope".
49217
49218 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49219
49220 * gcc.dg/noncompile/label-lineno-1.c: New test.
49221
49222 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49223
49224 * gcc.dg/c99-array-nonobj-1.c: New test.
49225
49226 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
49227
49228 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
49229 tests.
49230 * gcc.dg/format-ext-1.c: New test.
49231
49232 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49233
49234 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
49235 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
49236 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
49237 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
49238 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
49239
49240 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
49241
49242 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
49243 gcc.dg/c99-strftime-2.c: New tests.
49244
49245 2000-08-22 Richard Henderson <rth@cygnus.com>
49246
49247 * gcc.c-torture/execute/20000822-1.c: New test.
49248
49249 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49250
49251 * gcc.c-torture/execute/20000819-1.x: Remove.
49252
49253 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49254
49255 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
49256 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
49257 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
49258 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
49259 gcc.dg/format-xopen-1.c: New tests.
49260
49261 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
49262
49263 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
49264
49265 2000-08-21 Jakub Jelinek <jakub@redhat.com>
49266
49267 * g++.old-deja/g++.other/loop2.C: New test.
49268
49269 * gcc.c-torture/compile/20000606-1.c: New test.
49270 * gcc.c-torture/compile/20000728-1.c: New test.
49271 * gcc.c-torture/execute/20000801-1.c: New test.
49272 * gcc.c-torture/execute/20000801-2.c: New test.
49273 * gcc.c-torture/execute/20000819-1.c: New test.
49274 * gcc.c-torture/execute/20000819-1.x: XFAIL.
49275 * gcc.dg/20000629-1.c: New test.
49276 * gcc.dg/20000724-1.c: New test.
49277 * gcc.dg/20000807-1.c: New test.
49278
49279 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
49280
49281 * gcc.dg/cpp/pragma-1.c: New test.
49282 * gcc.dg/cpp/pragma-2.c: New test.
49283
49284 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
49285
49286 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
49287 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
49288
49289 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49290
49291 * gcc.c-torture/compile/20000818-1.c: New test.
49292
49293 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
49294
49295 * gcc.c-torture/execute/20000818-1.c: New test.
49296
49297 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
49298
49299 * gcc.dg/format-va-1.c: New test.
49300
49301 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49302
49303 * g++.old-deja/g++.other/typedef8.C: New test.
49304
49305 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49306
49307 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
49308 * g++.old-deja/g++.mike/net36.C: Mark candidate.
49309 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
49310 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
49311 * g++.old-deja/g++.other/ptrmem7.C: New test.
49312 * g++.old-deja/g++.pt/ptrmem10.C: New test.
49313
49314 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
49315
49316 * g++.old-deja/g++.pt/typename27.C: New test.
49317
49318 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
49319
49320 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
49321 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
49322 * g++.old-deja/g++.pt/friend45.C: New test.
49323 * g++.old-deja/g++.other/friend8.C: New test.
49324
49325 2000-08-15 Richard Henderson <rth@cygnus.com>
49326
49327 * gcc.c-torture/execute/20000815-1.c: New test.
49328
49329 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
49330
49331 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
49332 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
49333 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
49334
49335 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
49336
49337 * g++.old-deja/g++.other/refinit2.C: New test.
49338
49339 2000-08-13 Geoff Keating <geoffk@cygnus.com>
49340
49341 * lib/c-torture.exp (c-torture): Make
49342 compiler_conditional_xfail_data global.
49343 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
49344 compiler_conditional_xfail_data machinery.
49345 (f-torture-execute): Likewise.
49346 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
49347 and only when unrolling loops.
49348
49349 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
49350
49351 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49352
49353 * g++.old-deja/g++.pt/explicit81.C: New test.
49354
49355 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
49356
49357 * g++.old-deja/g++.pt/typename26.C: New test.
49358
49359 2000-08-10 Geoff Keating <geoffk@cygnus.com>
49360
49361 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
49362 warning.
49363
49364 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
49365
49366 * g++.old-deja/g++.other/array3.C: New test.
49367
49368 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49369
49370 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
49371 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
49372 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
49373 New tests.
49374
49375 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
49376
49377 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
49378 * g++.old-deja/g++.abi/vmihint.C: Likewise.
49379
49380 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
49381
49382 * gcc.c-torture/execute/20000808-1.c: New test.
49383
49384 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
49385
49386 * gcc.dg/c90-const-expr-1.c: New test.
49387
49388 2000-08-08 Richard Henderson <rth@cygnus.com>
49389
49390 * gcc.dg/noncompile/920923-1.c: Declare calloc.
49391
49392 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
49393
49394 * gcc.dg/noncompile/const-ll-1.c: New test.
49395
49396 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
49397
49398 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
49399
49400 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
49401
49402 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
49403 that running programs linked against the shared version of libobjc
49404 run correctly.
49405
49406 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49407
49408 * gcc.dg/c99-printf-1.c: New test.
49409
49410 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
49411
49412 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
49413
49414 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
49415
49416 * gcc.c-torture/execute/20000731-1.x: Delete.
49417
49418 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
49419
49420 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
49421 and torture_without_loops as is done by c-torture.exp.
49422 (search_for): Copy from c-torture.exp.
49423 (gcc-dg-runtest): New function, drives a directory of tests
49424 iterating over the TORTURE_OPTIONS.
49425 (scan-assembler, scan-assembler-not): Move here from
49426 individual directory drivers.
49427
49428 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
49429 defined by lib/gcc-dg.exp.
49430 * gcc.dg/cpp/cpp.exp: Likewise.
49431 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
49432 gcc-dg-runtest, so we cycle over optimization options.
49433
49434 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
49435 * gcc.dg/compare2.c: No longer expected to fail.
49436
49437 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
49438
49439 * gcc.c-torture/execute/20000804-1.c: New test.
49440
49441 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
49442
49443 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
49444
49445 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
49446
49447 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
49448
49449 2000-08-03 Jeffrey A Law (law@cygnus.com)
49450
49451 * gcc.c-torture/compile/20000803-1.c: New test.
49452
49453 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
49454
49455 * gcc.c-torture/execute/20000801-3.c,
49456 gcc.c-torture/execute/20000801-4.c: New tests.
49457 * gcc.c-torture/execute/20000801-3.x,
49458 gcc.c-torture/execute/20000801-4.x: Xfail.
49459
49460 2000-08-02 Geoff Keating <geoffk@cygnus.com>
49461
49462 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
49463 libobjc/.libs to allow for libtool.
49464
49465 2000-08-02 Jakub Jelinek <jakub@redhat.com>
49466
49467 * gcc.c-torture/compile/20000802-1.c: New test.
49468
49469 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
49470
49471 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
49472
49473 2000-07-31 Jeffrey A Law (law@cygnus.com)
49474
49475 * gcc-c-torture/execute/20000731-2.c: New test.
49476
49477 * gcc.c-torture/execute/20000731-1.c: New test.
49478 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
49479
49480 2000-07-31 Jakub Jelinek <jakub@redhat.com>
49481
49482 * gcc.dg/cpp/paste7.c: New test.
49483 * gcc.dg/cpp/20000725-1.c: New test.
49484
49485 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
49486
49487 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
49488 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
49489 declaration warning for __builtin_dwarf_reg_size.
49490
49491 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
49492
49493 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
49494
49495 * gcc.dg/noncompile/voidparam-1.c: New test.
49496
49497 2000-07-30 Richard Henderson <rth@cygnus.com>
49498
49499 * gcc.dg/c90-digraph-1.c: Don't xfail.
49500 * gcc.dg/compare2.c (case 10): Xfail.
49501 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
49502
49503 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
49504
49505 * gcc.dg/c99-main-1.c: New test.
49506
49507 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
49508
49509 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
49510
49511 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
49512
49513 * gcc.c-tortuer/execute/20000726-1.c: New test.
49514
49515 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
49516
49517 * gcc.c-torture/execute/enum-2.c: New test.
49518
49519 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49520
49521 * gcc.dg/cpp/tr-warn3.c: New test.
49522
49523 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49524
49525 * g++.old-deja/g++.ext/implicit1.C: Remove.
49526 * g++.old-deja/g++.jason/c2.C: Remove
49527 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
49528 * g++.old-deja/g++.pt/crash16.C: Likewise.
49529 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
49530
49531 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49532
49533 * g++.old-deja/g++.other/for2.C: New test.
49534
49535 2000-07-25 Jakub Jelinek <jakub@redhat.com>
49536
49537 * gcc.dg/20000720-1.c: New test.
49538
49539 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
49540
49541 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
49542
49543 2000-07-24 Geoff Keating <geoffk@cygnus.com>
49544
49545 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
49546 * gcc.c-torture/execute/20000722-1.c: New.
49547 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
49548
49549 2000-07-24 Jakub Jelinek <jakub@redhat.com>
49550
49551 * gcc.dg/cpp/20000720-1.S: New test.
49552
49553 2000-07-21 Michael Meissner <meissner@redhat.com>
49554
49555 * gcc.c-torture/execute/ieee/hugeval.c: New test.
49556
49557 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49558
49559 * g++.old-deja/g++.brendan/crash16.C,
49560 g++.old-deja/g++.brendan/parse3.C,
49561 g++.old-deja/g++.brendan/redecl1.C,
49562 g++.old-deja/g++.ns/template13.C,
49563 g++.old-deja/g++.other/decl4.C,
49564 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
49565
49566 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49567
49568 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
49569 and "Internal error".
49570
49571 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
49572 regexps.
49573 * gcc.dg/cpp/paste6.c: New test.
49574
49575 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
49576
49577 * gcc.dg/cpp/tr-direct.c: New test.
49578
49579 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
49580 gcc.dg/cpp/undef1.c: Tweak error regexps.
49581
49582 2000-07-18 Eric Christopher <echristo@redhat.com>
49583
49584 * gcc.c-torture/compile/20000718-1.c: New test.
49585
49586 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
49587
49588 * cpplex.c (_cpp_push_token): If the token being pushed back
49589 is the previous token in this context, just subtract one from
49590 context->posn.
49591 * cppmacro.c (save_expansion): Clear aux field when storing a
49592 placemarker.
49593
49594 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
49595
49596 * gcc.dg/noncompile/redecl-1.c: New test.
49597
49598 2000-07-18 Jakub Jelinek <jakub@redhat.com>
49599
49600 * gcc.c-torture/execute/20000717-5.c: New test.
49601 * gcc.c-torture/execute/20000717-1.x: Removed.
49602
49603 2000-07-17 Richard Henderson <rth@cygnus.com>
49604
49605 * gcc.c-torture/execute/20000717-4.c: New test.
49606
49607 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
49608
49609 * gcc.dg/cpp/syshdr.c: New test.
49610 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
49611
49612 2000-07-17 Neil Booth <neilb@earthling.net>
49613
49614 * gcc.dg/cpp/cmdlne-dM.c: New test.
49615 * gcc.dg/cpp/cmdlne-dD.c: New test.
49616
49617 2000-07-17 Jeffrey A Law (law@cygnus.com)
49618
49619 * gcc.c-torture/execute/20000717-3.c: New test.
49620
49621 * gcc.c-torture/compile/20000717-1.c: New test.
49622
49623 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
49624
49625 * gcc.c-torture/execute/20000717-2.c: New test.
49626
49627 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49628
49629 * gcc.dg/formatz-1.c: New test.
49630
49631 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
49632 * gcc.dg/c99-digraph-1.c: New tests.
49633
49634 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
49635 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
49636
49637 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
49638 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
49639 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
49640 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
49641 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
49642 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
49643 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
49644
49645 2000-07-17 Greg McGary <greg@mcgary.org>
49646
49647 * gcc.c-torture/execute/20000717-1.c: New test.
49648 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
49649
49650 2000-07-15 Jakub Jelinek <jakub@redhat.com>
49651
49652 * gcc.c-torture/execute/20000715-2.c: New test.
49653 * gcc.dg/20000715-1.c: New test.
49654
49655 2000-07-15 Michael Meissner <meissner@redhat.com>
49656
49657 * gcc.c-torture/execute/20000715-1.c: New test.
49658
49659 2000-07-13 Jakub Jelinek <jakub@redhat.com>
49660
49661 * gcc.c-torture/execute/20000707-1.c: New test.
49662
49663 2000-07-13 Neil Booth <NeilB@earthling.net>
49664
49665 * gcc.dg/cpp/digraph1.c,
49666 gcc.dg/cpp/digraph2.c,
49667 gcc.dg/cpp/digraphs.c: New tests.
49668
49669 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
49670
49671 * g77.f-torture/compile/20000630-2.f: New test.
49672 * g77.f-torture/compile/20000630-2.x
49673
49674 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
49675
49676 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
49677
49678 2000-07-11 Neil Booth <NeilB@earthling.net>
49679
49680 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
49681
49682 2000-07-11 Neil Booth <NeilB@earthling.net>
49683
49684 * gcc.dg/cpp/cmdlne-C.c: New.
49685
49686 2000-07-09 Neil Booth <NeilB@earthling.net>
49687
49688 * gcc.dg/cpp/directiv.c: New tests.
49689 * gcc.dg/cpp/undef1.c: Update.
49690
49691 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
49692
49693 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
49694
49695 2000-07-09 Neil Booth <NeilB@earthling.net>
49696
49697 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
49698
49699 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
49700
49701 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
49702 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
49703
49704 2000-07-08 Neil Booth <NeilB@earthling.net>
49705
49706 * gcc.dg/cpp/macsyntx.c: New tests.
49707
49708 2000-07-07 Jakub Jelinek <jakub@redhat.com>
49709
49710 * gcc.dg/20000707-1.c: New test.
49711
49712 2000-07-07 Jakub Jelinek <jakub@redhat.com>
49713
49714 * gcc.c-torture/execute/20000706-1.c: New test.
49715 * gcc.c-torture/execute/20000706-2.c: New test.
49716 * gcc.c-torture/execute/20000706-3.c: New test.
49717 * gcc.c-torture/execute/20000706-4.c: New test.
49718 * gcc.c-torture/execute/20000706-5.c: New test.
49719
49720 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
49721
49722 * g++.old-deja/g++.pt/instantiate7.C: New test.
49723
49724 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
49725
49726 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
49727 * g++.old-deja/g++.mike/thunk3.C: Likewise.
49728 * g++.old-deja/g++.other/rtti3.C: Likewise.
49729 * g++.old-deja/g++.other/rttid3.C: Likewise.
49730
49731 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
49732
49733 * g77.f-torture/compile/20000630-1.x: Fix typo
49734
49735 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
49736
49737 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
49738 assembly output.
49739
49740 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
49741
49742 * gcc.dg/cpp/ident.c: New test.
49743
49744 2000-07-05 Neil Booth <NeilB@earthling.net>
49745
49746 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
49747 gcc.dg/cpp/lexstrng.c: New tests.
49748
49749 2000-07-04 Neil Booth <NeilB@earthling.net>
49750
49751 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
49752 * gcc.dg/cpp/strify2.c: Same.
49753
49754 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
49755
49756 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
49757 * gcc.dg/cpp/19990703-1.c: Likewise.
49758 * gcc.dg/cpp/20000625-1.c: Likewise.
49759 * gcc.dg/cpp/20000625-2.c: Likewise.
49760
49761 * gcc.dg/cpp/macro1.c,
49762 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
49763 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
49764 gcc.dg/cpp/strify1.c,
49765 gcc.dg/cpp/strify2.c: New tests.
49766
49767 2000-07-03 Jakub Jelinek <jakub@redhat.com>
49768
49769 * gcc.c-torture/execute/20000703-1.c: New test.
49770
49771 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
49772
49773 * g++.old-deja/g++.pt (lookup10.C): New test.
49774
49775 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
49776
49777 * g++.old-deja/g++.pt (typename25.C): New test.
49778
49779 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
49780
49781 * gcc.c-torture/compile/20000701-1.c: New test.
49782
49783 2000-06-30 Nick Clifton <nickc@cygnus.com>
49784
49785 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
49786 to test case.
49787
49788 2000-06-30 Catherine Moore <clm@cygnus.com>
49789
49790 * gcc.c-torture/execute/align-1.c: New test.
49791
49792 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
49793
49794 * g++.old-deja/g++.pt/expr8.C: New test.
49795 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
49796
49797 2000-06-29 Nick Clifton <nickc@cygnus.com>
49798
49799 * gcc.c-torture/compile/20000629-1.c: New test.
49800
49801 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
49802
49803
49804 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
49805 gcc.dg/noncompile directory, depending on whether they're
49806 preprocessor tests or not. Annotate all the tests for the dg
49807 framework.
49808
49809 * gcc.c-torture/noncompile/noncompile.exp: Delete.
49810 * gcc.dg/noncompile/noncompile.exp: New.
49811
49812 * Moved files:
49813 Old name New name
49814 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
49815 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
49816 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
49817 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
49818 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
49819 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
49820 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
49821 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
49822 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
49823 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
49824 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
49825 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
49826 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
49827 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
49828 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
49829 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
49830 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
49831 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
49832 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
49833 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
49834 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
49835 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
49836 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
49837 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
49838
49839 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
49840 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
49841 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
49842 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
49843 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
49844 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
49845
49846 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
49847
49848 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
49849 declare one variable. On the fourth, error.
49850 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
49851 declared by 20000628-1a.h.
49852
49853 2000-06-29 Richard Henderson <rth@redhat.com>
49854
49855 * gcc.c-torture/execute/930529-1.x: New file.
49856 * gcc.dg/920413-1.c: Adjust expected warning text.
49857 * gcc.dg/980217-1.c: Declare abort.
49858 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
49859
49860 2000-06-29 Jeffrey A Law (law@cygnus.com)
49861
49862 * g77.f-torture/compile/20000629-1.f: New test.
49863 * g77.f-torture/compile/20000629-1.x: Expected to fail.
49864
49865 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
49866
49867 Rearrange lots of files, removing entirely the
49868 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
49869 directories.
49870
49871 * Deleted files:
49872 gcc.c-torture/code_quality/code_quality.exp
49873 gcc.c-torture/special/special.exp
49874 gcc.failure/failure.exp
49875 gcc.failure/940409-1.x
49876 gcc.c-torture/compile/961203-1.x
49877
49878 * New files:
49879 gcc.misc-tests/linkage.exp
49880 gcc.c-torture/execute/920730-1t.c
49881 gcc.c-torture/execute/920730-1t.x
49882 gcc.c-torture/compile/920520-1.x
49883 gcc.c-torture/compile/920521-1.x
49884 gcc.c-torture/compile/981006-1.x
49885 gcc.c-torture/execute/eeprof-1.x
49886
49887 * Moved files (possibly with modifications to fit a new harness):
49888 Old name New name
49889 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
49890 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
49891 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
49892 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
49893 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
49894 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
49895 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
49896 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
49897 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
49898 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
49899 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
49900 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
49901 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
49902 gcc.failure/940409-1.c gcc.dg/940409-1.c
49903
49904 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
49905
49906 * c-torture/compile/961203-1.x: Delete.
49907
49908 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
49909 not exit. Include stdio.h.
49910 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
49911 * gcc.misc-tests/dg-12.c: Likewise.
49912 * gcc.misc-tests/dg-5.c: Likewise.
49913 * gcc.misc-tests/dg-6.c: Likewise.
49914 * gcc.misc-tests/dg-7.c: Prototype abort.
49915 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
49916 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
49917 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
49918 not exit.
49919 * gcc.misc-tests/sieve.c: Use return from main, not exit.
49920 * gcc.misc-tests/sort2.c: Use return from main, not exit.
49921
49922 2000-06-28 Jakub Jelinek <jakub@redhat.com>
49923
49924 * gcc.dg/cpp/20000628-1.c: New test.
49925 * gcc.dg/cpp/20000628-1.h: New header for above test.
49926 * gcc.dg/cpp/20000628-1a.h: Likewise.
49927
49928 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
49929
49930 * gcc.dg/cpp: New directory.
49931 * gcc.dg/cpp/cpp.exp: New driver.
49932 * gcc.dg/cpp/20000627-1.c: New test.
49933 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
49934 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
49935 and rewrite as a compilation test.
49936
49937 * gcc.dg: Move many files into the cpp subdirectory, possibly
49938 renaming or editing them as well.
49939 Old name New name
49940 990119-1.c cpp/19990119-1.c
49941 990228-1.c cpp/19990228-1.c
49942 990407-1.c cpp/19990407-1.c
49943 990409-1.c cpp/19990409-1.c
49944 990413-1.c cpp/19990413-1.c
49945 990703-1.c cpp/19990703-1.c
49946 20000127-1.c cpp/20000127-1.c
49947 20000129-1.c cpp/20000129-1.c
49948 20000207-1.c cpp/20000207-1.c
49949 20000207-2.c cpp/20000207-2.c
49950 20000209-1.c cpp/20000209-1.c
49951 20000209-2.c cpp/20000209-2.c
49952 20000301-1.c cpp/20000301-1.c
49953 20000419-1.c cpp/20000419-1.c
49954 20000510-1.S cpp/20000510-1.S
49955 20000519-1.c cpp/20000519-1.c
49956 20000529-1.c cpp/20000529-1.c
49957 20000625-1.c cpp/20000625-1.c
49958 20000625-2.c cpp/20000625-2.c
49959 cpp-as1.c cpp/assert1.c
49960 cpp-as2.c cpp/assert2.c
49961 cxx-comments-1.c cpp/cxxcom1.c
49962 cxx-comments-2.c cpp/cxxcom2.c
49963 endif-label.c cpp/endif.c
49964 cpp-hash1.c cpp/hash1.c
49965 cpp-hash2.c cpp/hash2.c
49966 cpp-if1.c cpp/if-1.c
49967 cpp-if2.c cpp/if-2.c
49968 cpp-if3.c cpp/if-3.c
49969 cpp-if4.c cpp/if-4.c
49970 cpp-if5.c cpp/if-5.c
49971 cpp-cond.c cpp/if-cexp.c
49972 cpp-missingop.c cpp/if-mop.c
49973 cpp-missingparen.c cpp/if-mpar.c
49974 cpp-opprec.c cpp/if-oppr.c
49975 cpp-ifparen.c cpp/if-paren.c
49976 cpp-shortcircuit.c cpp/if-sc.c
49977 cpp-shift.c cpp/if-shift.c
49978 cpp-unary.c cpp/if-unary.c
49979 cpp-li1.c cpp/line1.c
49980 cpp-li2.c cpp/line2.c
49981 lineno.c cpp/line3.c
49982 lineno-2.c cpp/line4.c
49983 cpp-mi.c cpp/mi1.c
49984 cpp-mic.h cpp/mi1c.h
49985 cpp-micc.h cpp/mi1cc.h
49986 cpp-mind.h cpp/mi1nd.h
49987 cpp-mindp.h cpp/mi1ndp.h
49988 cpp-mix.h cpp/mi1x.h
49989 cpp-mi2.c cpp/mi2.c
49990 cpp-mi2a.h cpp/mi2a.h
49991 cpp-mi2b.h cpp/mi2b.h
49992 cpp-mi2c.h cpp/mi2c.h
49993 cpp-mi3.c cpp/mi3.c
49994 cpp-mi3.def cpp/mi3.def
49995 poison-1.c cpp/poison.c
49996 pr-impl.c cpp/prag-imp.c
49997 cpp-redef-2.c cpp/redef1.c
49998 cpp-redef.c cpp/redef2.c
49999 strpaste.c cpp/strp1.c
50000 strpaste-2.c cpp/strp2.c
50001 cpp-tradpaste.c cpp/tr-paste.c
50002 cpp-tradstringify.c cpp/tr-str.c
50003 cpp-tradwarn1.c cpp/tr-warn1.c
50004 cpp-tradwarn2.c cpp/tr-warn2.c
50005 trigraphs.c cpp/trigraphs.c
50006 cpp-unc1.c cpp/unc1.c
50007 cpp-unc2.c cpp/unc2.c
50008 cpp-unc3.c cpp/unc3.c
50009 cpp-unc.c cpp/unc4.c
50010 undef.c cpp/undef1.c
50011 undef-2.c cpp/undef2.c
50012 cpp-wi1.c cpp/widestr1.c
50013
50014 2000-06-27 Mark Mitchell <mark@codesourcery.com>
50015
50016 * lib/g++.exp (g++_include_flags): Tweak.
50017
50018 2000-06-27 H.J. Lu <hjl@gnu.org>
50019 Loren J. Rittle <ljrittle@acm.org>
50020
50021 * lib/g++.exp (g++_include_flags): Override libgloss.exp
50022 version with one that knows about the new gcc tree structure.
50023 (g++_link_flags): Same.
50024
50025 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
50026
50027 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
50028 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
50029 case we are cross-compiling.
50030
50031 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
50032 g++.old-deja/g++.niklas/Makefile.in,
50033 g++.old-deja/g++.niklas/configure.in,
50034 g++.old-deja/g++.other/Makefile.in,
50035 g++.old-deja/g++.other/configure.in,
50036 gcc.c-torture/code_quality/Makefile.in,
50037 gcc.c-torture/code_quality/configure.in,
50038 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
50039 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
50040 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
50041 gcc.c-torture/execute/ieee/Makefile.in,
50042 gcc.c-torture/execute/ieee/configure.in,
50043 gcc.c-torture/noncompile/Makefile.in,
50044 gcc.c-torture/noncompile/configure.in,
50045 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
50046 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
50047 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
50048
50049 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50050
50051 * g++.old-deja/g++.other/ambig3.C: New test.
50052
50053 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
50054
50055 * g++.old-deja/g++.pt/syntax1.C: New test.
50056 * g++.old-deja/g++.pt/syntax2.C: New test.
50057 * g++.old-deja/g++.other/syntax3.C: New test.
50058 * g++.old-deja/g++.other/syntax4.C: New test.
50059
50060 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50061
50062 * gcc.dg/20000623-1.c: Prototype exit and abort.
50063
50064 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
50065
50066 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
50067 New tests.
50068 * gcc.dg/cpp-mi3.def: New file.
50069
50070 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
50071 inside assertions.
50072 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
50073 lexer's error messages.
50074 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
50075 divine anything from the linemarkers.
50076 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
50077 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
50078
50079 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
50080
50081 * gcc.dg/20000623-1.c: New test.
50082
50083 2000-06-22 Jakub Jelinek <jakub@redhat.com>
50084
50085 * gcc.c-torture/execute/20000622-1.c: New test.
50086
50087 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50088
50089 * g++.old-deja/g++.other/init15.C: New test.
50090
50091 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
50092
50093 * g++.old-deja/g++.pt/vaarg2.C: New test.
50094 * g++.old-deja/g++.pt/vaarg3.C: New test.
50095
50096 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
50097
50098 * g++.old-deja/g++.other/dyncast6.C: New test.
50099
50100 2000-06-15 Jakub Jelinek <jakub@redhat.com>
50101
50102 * gcc.c-torture/execute/loop-6.c: New test.
50103
50104 2000-06-14 Jakub Jelinek <jakub@redhat.com>
50105
50106 * gcc.dg/20000614-1.c: New test.
50107 * gcc.dg/20000614-2.c: New test.
50108
50109 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
50110
50111 * g++.old-deja/g++.other/inline12.C: New test.
50112
50113 2000-06-13 Jakub Jelinek <jakub@redhat.com>
50114
50115 * g++.old-deja/g++.other/eh1.C: New test.
50116
50117 2000-06-12 Jakub Jelinek <jakub@redhat.com>
50118
50119 * g++.old-deja/g++.other/type.C: New test.
50120
50121 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50122
50123 * g++.old-deja/g++.other/initstring.C: New test.
50124
50125 2000-06-12 Jason Merrill <jason@redhat.com>
50126
50127 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
50128
50129 2000-06-09 Jeffrey A Law (law@cygnus.com)
50130
50131 * gcc.c-torture/compile/20000609-1.c: New test.
50132
50133 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
50134
50135 * gcc.dg/20000609-1.c: New test.
50136
50137 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
50138
50139 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
50140 * gcc.c-torture/noncompile/poison-1.c: Move...
50141 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
50142 * gcc.dg/cpp-li1.c: Add a token after the #line.
50143
50144 2000-06-05 Richard Henderson <rth@cygnus.com>
50145
50146 * gcc.c-torture/execute/20000605-2.c: New test.
50147 * gcc.c-torture/execute/20000605-3.c: New test.
50148
50149 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
50150
50151 * g77.f-torture/execute/20000503-1.x: New file.
50152
50153 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
50154
50155 * g++.old-deja/g++.eh/badalloc1.C: New test.
50156
50157 2000-06-05 Richard Henderson <rth@cygnus.com>
50158
50159 * gcc.c-torture/execute/20000605-1.c: New test.
50160
50161 2000-06-05 Jakub Jelinek <jakub@redhat.com>
50162 Nathan Sidwell <nathan@codesourcery.com>
50163
50164 * gcc.c-torture/compile/20000605-1.c: New test.
50165
50166 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
50167
50168 * g77.f-torture/compile/20000601-1.f: New test.
50169
50170 2000-06-03 Richard Henderson <rth@cygnus.com>
50171
50172 * gcc.c-torture/execute/20000603-1.c: New.
50173
50174 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
50175
50176 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
50177 * gcc.dg/noreturn-2.c (noreturn): Likewise.
50178
50179 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
50180
50181 * gcc.dg/compare2.c (case 12): XFAIL.
50182 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
50183 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
50184
50185 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
50186
50187 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
50188
50189 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
50190 guard macro is already defined when the header is first
50191 included.
50192 * gcc.dg/cpp-mix.h: New file.
50193 * gcc.dg/endif-label.c: Update patterns to match compiler.
50194
50195 * g++.brendan/complex1.C: Declare abort.
50196 * g++.law/refs4.C: Remove XFAIL.
50197 * g++.oliva/expr2.C: Declare abort and exit.
50198
50199 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
50200
50201 * gcc.c-torture/execute/20000528-1.c: New test.
50202
50203 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
50204 * g++.old-deja/g++.law/temps4.C: Likewise.
50205
50206 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
50207 stdlib.h. Call abort() on failure.
50208 * g++.old-deja/g++.law/refs4.C: Likewise.
50209 * g++.old-deja/g++.law/temps4.C: Likewise.
50210 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
50211 * gcc.c-torture/execute/20000112-1.c: Include string.h.
50212
50213 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
50214
50215 Relative to g++.dg/special:
50216 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
50217
50218 Relative to g++.old-deja:
50219 * g++.brendan/complex1.C, g++.jason/optimize2.C,
50220 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
50221 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
50222 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
50223 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
50224 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
50225 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
50226
50227 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
50228 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
50229 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
50230 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
50231 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
50232 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
50233 and/or string.h.
50234
50235 * g++.other/goto1.C: Update expectations for error messages.
50236
50237 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
50238
50239 * gcc.c-torture/compile/20000523-1.c: New test.
50240
50241 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50242
50243 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
50244
50245 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
50246
50247 * g++.old-deja/g++.eh/catch11.C: New test.
50248 * g++.old-deja/g++.eh/catch12.C: New test.
50249
50250 2000-05-24 Nick Clifton <nickc@cygnus.com>
50251
50252 * gcc.c-torture/execute/20000523-1.c: New test.
50253
50254 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
50255
50256 * c-torture/execute/bcp-1.c: Replace abort in arg of
50257 __builtin_constant_p with a generic external function.
50258
50259 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
50260 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
50261 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
50262 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
50263 Prototype abort and/or exit.
50264
50265 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
50266 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
50267 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
50268 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
50269
50270 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
50271
50272 * gcc.dg/dwarf2-1.c: New test.
50273
50274 2000-05-20 Richard Henderson <rth@cygnus.com>
50275
50276 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
50277
50278 2000-05-20 Andreas Jaeger <aj@suse.de>
50279
50280 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
50281 testcase.
50282
50283 2000-05-19 David Edelsohn <edelsohn@gnu.org>
50284
50285 * gcc.c-torture/execute/20000519-2.c: New test.
50286
50287 2000-05-19 Andreas Jaeger <aj@suse.de>
50288
50289 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
50290 which fails with SSA.
50291
50292 * lib/c-torture.exp: Also test with -O3 -fssa.
50293
50294 2000-05-18 Michael Meissner <meissner@redhat.com>
50295
50296 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
50297 * gcc.c-torture/execute/920415-1.c: Ditto.
50298 * gcc.c-torture/execute/920501-1.c: Ditto.
50299 * gcc.c-torture/execute/conversion.c: Ditto.
50300 * gcc.c-torture/execute/cvt-1.c: Ditto.
50301
50302 2000-05-18 Jeffrey A Law (law@cygnus.com)
50303
50304 * gcc.c-torture/compile/20000518-1.c: New test.
50305
50306 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
50307
50308 * g77.f-torture/compile/200005018.f: New test.
50309
50310 2000-05-17 Jeffrey A Law (law@cygnus.com)
50311
50312 * gcc.c-torture/compile/20000517-1.c: New test.
50313
50314 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50315
50316 * gcc.c-torture/execute/20000516-1.c: New test.
50317
50318 2000-05-15 Jakub Jelinek <jakub@redhat.com>
50319
50320 * g++.old-deja/g++.other/eh.C: New test.
50321
50322 2000-05-12 Richard Henderson <rth@cygnus.com>
50323
50324 * gcc.c-torture/execute/990208-1.c (main): Don't pass
50325 constants through to doit's conditional.
50326
50327 2000-05-11 Jeffrey A Law (law@cygnus.com)
50328
50329 * gcc.c-torture/compile/20000511-1.c: New test.
50330 * g77.f-torture/compile/20000511-1.f: New test.
50331 * g77.f-torture/compile/20000511-2.f: New test.
50332
50333 2000-05-11 Michael Meissner <meissner@redhat.com>
50334
50335 * gcc.c-torture/execute/20000511-1.c: New test.
50336
50337 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
50338
50339 * gcc.dg/dg.exp: Scan .S files as well as .c files.
50340 * gcc.dg/20000510-1.S: New.
50341
50342 2000-05-08 Catherine Moore <clm@cygnus.com>
50343
50344 * gcc.dg/unused-3.c: New.
50345
50346 2000-05-06 Richard Henderson <rth@cygnus.com>
50347
50348 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
50349 * g++.old-deja/g++.mike/warn1.C: Likewise.
50350 * g++.old-deja/g++.pt/local1.C: Likewise.
50351 * g++.old-deja/g++.pt/local7.C: Likewise.
50352 * g++.old-deja/g++.pt/spec16.C: Likewise.
50353
50354 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
50355
50356 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
50357
50358 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
50359
50360 * g77.f-torture/execute/20000503-1.f: New test.
50361
50362 2000-05-04 Andreas Jaeger <aj@suse.de>
50363
50364 * gcc.dg/noreturn-2.c: New test.
50365
50366 2000-05-04 Neil Booth <NeilB@earthling.net>
50367
50368 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
50369 preprocessor.
50370
50371 2000-05-04 Richard Henderson <rth@cygnus.com>
50372
50373 * gcc.c-torture/execute/20000503-1.c: Fix typo.
50374
50375 2000-05-04 Richard Henderson <rth@cygnus.com>
50376
50377 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
50378 OpenSSL by Jason R Thorpe.
50379
50380 2000-05-03 Jim Wilson <wilson@cygnus.com>
50381
50382 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
50383
50384 2000-05-03 Robert Lipe <robertlipe@usa.net>
50385
50386 * gcc.dg/20000503-1.c: New test.
50387
50388 2000-05-02 Jakub Jelinek <jakub@redhat.com>
50389
50390 * gcc.c-torture/compile/20000502-1.c: New test.
50391 * g++.old-deja/g++.other/align.C: New test.
50392 * gcc.dg/cpp-tradstringify.c: New test.
50393
50394 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
50395
50396 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
50397 and hard registers.
50398
50399 2000-04-26 Geoff Keating <geoffk@cygnus.com>
50400
50401 * gcc.c-torture/execute/loop-5.c: New test.
50402
50403 2000-04-25 Jakub Jelinek <jakub@redhat.com>
50404
50405 * gcc.c-torture/execute/va-arg-20.c: New test.
50406
50407 2000-04-23 Jeffrey A Law (law@cygnus.com)
50408
50409 * gcc.c-torture/execute/20000422-1.c: New test.
50410
50411 2000-04-20 Greg McGary <gkm@gnu.org>
50412
50413 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
50414 when optimizing, but without sibling-call optimizations (-O1).
50415
50416 2000-04-20 Jeffrey A Law (law@cygnus.com)
50417
50418 * gcc.c-torture/compile/20000420-1.c: New test.
50419
50420 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
50421
50422 * g++.abi/ptrflags.C: New test.
50423 * g++.eh/catchptr1.C: Test incomplete pointer chains.
50424
50425 2000-04-19 Catherine Moore <clm@cygnus.com>
50426
50427 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
50428
50429 2000-04-19 Greg McGary <gkm@gnu.org>
50430
50431 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
50432 sibling-call optimizations.
50433
50434 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
50435
50436 * gcc.dg/20000419-1.c: New test.
50437
50438 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
50439
50440 * gcc.c-torture/execute/20000412-6.c: New test.
50441
50442 2000-04-12 Jeffrey A Law (law@cygnus.com)
50443
50444 * gcc.c-torture/execute/20000412-5.c: New test.
50445 * g77.f-torture/compile/20000412-1.f: New test.
50446 * gcc.c-torture/execute/20000412-4.c: New test.
50447 * gcc.c-torture/compile/20000412-2.c: New test.
50448 * gcc.c-torture/execute/20000412-3.c: New test.
50449 * gcc.c-torture/compile/20000412-1.c: New test.
50450 * gcc.c-torture/execute/20000412-2.c: New test.
50451
50452 2000-04-12 Jakub Jelinek <jakub@redhat.com>
50453
50454 * objc/execute/bf-20.m: New test.
50455
50456 2000-04-10 Richard Henderson <rth@cygnus.com>
50457
50458 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
50459
50460 * gcc.c-torture/execute/20000412-1.c: New test.
50461
50462 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
50463
50464 * g++.old-deja/g++.eh/catchptr1.C: New test.
50465
50466 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
50467
50468 * g++.old-deja/g++.abi/cxa_vec.C: New test.
50469
50470 2000-04-08 Neil Booth <NeilB@earthling.net>
50471
50472 * gcc.dg/cpp-nullchar.c: Remove test as
50473 embedded nulls cause problems.
50474
50475 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50476
50477 * gcc.dg/compare2.c: New test.
50478
50479 2000-04-08 Neil Booth <NeilB@earthling.net>
50480
50481 * gcc.dg/cpp-nullchar.c: New test.
50482
50483 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
50484
50485 * gcc.dg/cpp-mi2.c: New test.
50486 * gcc.dg/cpp-mi2[abc].h: New files.
50487
50488 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
50489
50490 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
50491 member name.
50492
50493 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
50494
50495 * g++.old-deja/g++.abi/vmihint.C: New test.
50496
50497 2000-04-06 Neil Booth <NeilB@earthling.net>
50498
50499 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
50500 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
50501 copyright.
50502
50503 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
50504
50505 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
50506 avoid stack-frame overwrite.
50507
50508 2000-04-05 Jakub Jelinek <jakub@redhat.com>
50509
50510 * gcc.c-torture/compile/20000405-2.c: New test.
50511 * gcc.c-torture/compile/20000405-3.c: New test.
50512
50513 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50514
50515 * gcc.c-torture/compile/20000405-1.c: New test.
50516
50517 2000-04-04 Geoff Keating <geoffk@cygnus.com>
50518
50519 * gcc.dg/cast-qual-1.c: Revert last change.
50520
50521 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50522
50523 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
50524
50525 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
50526
50527 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
50528 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
50529
50530 2000-04-03 Jeffrey A Law (law@cygnus.com)
50531
50532 * gcc.c-torture/compile/20000403-2.c: New test.
50533 * gcc.c-torture/compile/20000403-1.c: New test.
50534
50535 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
50536
50537 * gcc.c-torture/execute/20000403-1.c: New test.
50538
50539 2000-04-03 Geoff Keating <geoffk@cygnus.com>
50540
50541 * gcc.c-torture/execute/20000402-1.c: New test.
50542
50543 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
50544
50545 * gcc.c-torture/execute/va-arg-15.c: New test.
50546 * gcc.c-torture/execute/va-arg-16.c: New test.
50547 * gcc.c-torture/execute/va-arg-17.c: New test.
50548 * gcc.c-torture/execute/va-arg-18.c: New test.
50549 * gcc.c-torture/execute/va-arg-19.c: New test.
50550
50551 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
50552
50553 * gcc.c-torture/compile/981211-1.c: Move to...
50554 * gcc.dg/cpp-as1.c: ...here.
50555 * gcc.dg/cpp-as2.c: New file.
50556
50557 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
50558 compiler.
50559
50560 2000-04-02 Neil Booth <NeilB@earthling.net>
50561
50562 * gcc.dg/cpp-cond.c New tests.
50563 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
50564 accidental success less likely.
50565 * gcc.dg/cpp-missingop.c New tests.
50566 * gcc.dg/cpp-missingparen.c New tests.
50567 * gcc.dg/cpp-shift.c New tests.
50568 * gcc.dg/cpp-shortcircuit.c New tests.
50569 * gcc.dg/cpp-unary.c New tests.
50570
50571 2000-03-29 Jeffrey A Law (law@cygnus.com)
50572
50573 * gcc.c-torture/compile/20000329-1.c: New test.
50574
50575 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
50576
50577 * gcc.c-torture/compile/20000326-1.c: New test.
50578 * gcc.c-torture/compile/20000326-2.c: New test.
50579
50580 2000-03-24 Geoff Keating <geoffk@cygnus.com>
50581
50582 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
50583 the first parameter is a function argument.
50584
50585 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
50586
50587 * g++.old-deja/g++.ext/array4.C: New test.
50588
50589 2000-03-22 Geoff Keating <geoffk@cygnus.com>
50590
50591 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
50592
50593 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50594
50595 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
50596
50597 2000-03-19 Richard Henderson <rth@cygnus.com>
50598
50599 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
50600
50601 2000-03-19 Richard Henderson <rth@cygnus.com>
50602
50603 * gcc.c-torture/compile/20000319-1.c: New test.
50604
50605 2000-03-14 Jeffrey A Law (law@cygnus.com)
50606
50607 * gcc.c-torture/execute/20000314-3.c: New test.
50608 * gcc.c-torture/execute/20000314-2.c: New test.
50609 * gcc.c-torture/execute/20000314-1.c: New test.
50610 * gcc.c-torture/compile/20000314-2.c: New test.
50611 * gcc.c-torture/compile/20000314-1.c: New test.
50612
50613 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
50614
50615 * g++.old-deja/g++.warn/inline.C: New test.
50616
50617 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
50618
50619 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
50620 standards-compliant result rather than specific constants.
50621 Put test-values in array.
50622
50623 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
50624
50625 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
50626 (g++_target_compile): Put test-specific options last.
50627
50628 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50629
50630 * g++.old-deja/g++.eh/vbase4.C: New test.
50631
50632 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50633
50634 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
50635
50636 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50637
50638 * g++.old-deja/g++.brendan/misc12.C: Removed.
50639 * g++.old-deja/g++.pt/memtemp77.C: Constify.
50640 * g++.old-deja/g++.ext/pretty4.C: New test.
50641
50642 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50643
50644 * g++.old-deja/g++.other/string2.C: New test.
50645
50646 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
50647
50648 * g++.old-deja/g++.warn/impint2.C: New test.
50649
50650 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
50651
50652 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
50653 is 1, not zero.
50654
50655 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
50656
50657 * g++.old-deja/g++.warn/impint.C: New test.
50658 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
50659 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
50660 * g++.old-deja/g++.pt/explicit12.C: Likewise.
50661 * g++.old-deja/g++.pt/explicit13.C: Likewise.
50662 * g++.old-deja/g++.pt/explicit17.C: Likewise.
50663 * g++.old-deja/g++.pt/explicit18.C: Likewise.
50664 * g++.old-deja/g++.pt/explicit19.C: Likewise.
50665 * g++.old-deja/g++.pt/explicit23.C: Likewise.
50666 * g++.old-deja/g++.pt/explicit31.C: Likewise.
50667 * g++.old-deja/g++.pt/explicit35.C: Likewise.
50668 * g++.old-deja/g++.pt/explicit6.C: Likewise.
50669 * g++.old-deja/g++.pt/memclass7.C: Likewise.
50670
50671 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
50672
50673 * gcc.dg/cpp-redef.c: New test.
50674
50675 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
50676
50677 * g++.old-deja/g++.pt/unify7.C: New test.
50678
50679 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50680
50681 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
50682 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
50683
50684 2000-02-25 Geoff Keating <geoffk@cygnus.com>
50685
50686 * gcc.c-torture/compile/20000224-1.c: New test.
50687
50688 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50689
50690 * gcc.c-torture/compile/cpp-2.c: New test.
50691 * gcc.c-torture/compile/cpp-1.c: New test.
50692
50693 2000-02-25 Jeffrey A Law (law@cygnus.com)
50694
50695 * gcc.c-torture/execute/20000225-1.c: New test.
50696
50697 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50698
50699 * gcc.dg/cpp-li2.c: New test.
50700
50701 * gcc.dg/cpp-wi1.c: New test.
50702
50703 * gcc.dg/cpp-li1.c: New test.
50704
50705 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
50706
50707 * g++.old-deja/g++.other/sizeof5.C: New test.
50708
50709 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50710
50711 * gcc.c-torture/execute/va-arg-13.c: New test.
50712
50713 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
50714
50715 * gcc.c-torture/execute/va-arg-12.c: New test.
50716
50717 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
50718
50719 * gcc.c-torture/execute/20000223-1.c: New test.
50720
50721 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
50722
50723 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
50724
50725 2000-02-22 Mark Mitchell <mark@codesourcery.com>
50726
50727 * g++.old-deja/g++.abi/ptrmem.C: New test.
50728
50729 2000-02-19 Richard Henderson <rth@cygnus.com>
50730
50731 * gcc.c-torture/compile/init-3.c: New.
50732
50733 2000-02-17 Mark Mitchell <mark@codesourcery.com>
50734
50735 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
50736 ALWAYS_CXXFLAGS.
50737
50738 2000-02-11 Robert Lipe <robertl@sco.com>
50739
50740 * gcc.c-torture/compile/20000211-3.c: New test.
50741
50742 2000-02-11 Martin Buchholz <martin@xemacs.org>
50743
50744 * gcc.c-torture/compile/20000211-2.c: New test.
50745
50746 2000-02-11 Jeffrey A Law (law@cygnus.com)
50747
50748 * gcc.c-torture/compile/20000211-1.c: New test.
50749
50750 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
50751
50752 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
50753 on native targets
50754
50755 2000-02-08 Nathan Sidwell <nathan@acm.org>
50756
50757 * g++.old-deja/g++.other/cast5.C: New test.
50758
50759 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
50760
50761 * gcc.c-torture/execute/20000205-1.c: New.
50762
50763 2000-02-03 Nathan Sidwell <nathan@acm.org>
50764
50765 * g++.old-deja/g++.jason/cast3.C: Return void.
50766 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
50767
50768 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50769
50770 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
50771
50772 * gcc.dg/loop-1.c: New test.
50773
50774 2000-01-27 Jakub Jelinek <jakub@redhat.com>
50775
50776 * gcc.c-torture/compile/20000127-1.c: New test.
50777 * gcc.c-torture/execute/991228-1.c: New test.
50778
50779 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50780
50781 * gcc.dg/unused-2.c: New test.
50782
50783 * gcc.dg/conv-1.c: New test.
50784
50785 2000-01-24 Mark Mitchell <mark@codesourcery.com>
50786
50787 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
50788 compiler.
50789 (tool_option_proc): Fix typo.
50790
50791 2000-01-24 Geoff Keating <geoffk@cygnus.com>
50792
50793 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
50794 of the ld on the host, not on the build machine.
50795 Also, don't crash if '--help' is not a supported option.
50796
50797 2000-01-24 Richard Henderson <rth@cygnus.com>
50798
50799 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
50800
50801 2000-01-20 Jeffrey A Law (law@cygnus.com)
50802
50803 * gcc.c-torture/execute/20000120-2.c: New test.
50804 * gcc.c-torture/execute/20000120-1.c: New test.
50805
50806 2000-01-13 Jeffrey A Law (law@cygnus.com)
50807
50808 * gcc.c-torture/execute/20000113-1.c: New test.
50809
50810 2000-01-12 Jeffrey A Law (law@cygnus.com)
50811
50812 * gcc.c-torture/execute/20000112-1.c: New test.
50813
50814 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50815
50816 * gcc.dg/20000111-1.c: New test.
50817
50818 2000-01-10 Jeffrey A Law (law@cygnus.com)
50819
50820 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
50821 with 16 bit integers.
50822
50823 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50824
50825 * gcc.dg/20000108-1.c: New test.
50826
50827 2000-01-05 Nathan Sidwell <nathan@acm.org>
50828
50829 * g++.old-deja/g++.ns/koenig8.C: New test.
50830
50831 2000-01-05 Nathan Sidwell <nathan@acm.org>
50832
50833 * g++.old-deja/g++.other/cast4.C: New test.
50834
50835 2000-01-05 Jeffrey A Law (law@cygnus.com)
50836
50837 * gcc.c-torture/compile/20000105-2.c: New test.
50838 * gcc.c-torture/compile/20000105-1.c: New test.
50839
50840 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50841
50842 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
50843 references to printf & atoi to conform to ANSI standard.
50844 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
50845 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
50846 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
50847 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
50848 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
50849 * g++.old-deja/g++.brendan/complex1.C: Likewise.
50850 * g++.old-deja/g++.brendan/copy1.C: Likewise.
50851 * g++.old-deja/g++.brendan/copy2.C: Likewise.
50852 * g++.old-deja/g++.brendan/copy3.C: Likewise.
50853 * g++.old-deja/g++.brendan/copy4.C: Likewise.
50854 * g++.old-deja/g++.brendan/copy5.C: Likewise.
50855 * g++.old-deja/g++.brendan/copy6.C: Likewise.
50856 * g++.old-deja/g++.brendan/copy7.C: Likewise.
50857 * g++.old-deja/g++.brendan/copy8.C: Likewise.
50858 * g++.old-deja/g++.brendan/crash11.C: Likewise.
50859 * g++.old-deja/g++.brendan/crash14.C: Likewise.
50860 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
50861 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
50862 * g++.old-deja/g++.brendan/delete2.C: Likewise.
50863 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
50864 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
50865 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
50866 * g++.old-deja/g++.brendan/eh1.C: Likewise.
50867 * g++.old-deja/g++.brendan/groff1.C: Likewise.
50868 * g++.old-deja/g++.brendan/init3.C: Likewise.
50869 * g++.old-deja/g++.brendan/misc12.C: Likewise.
50870 * g++.old-deja/g++.brendan/misc7.C: Likewise.
50871 * g++.old-deja/g++.brendan/new2.C: Likewise.
50872 * g++.old-deja/g++.brendan/operators4.C: Likewise.
50873 * g++.old-deja/g++.brendan/operators5.C: Likewise.
50874 * g++.old-deja/g++.brendan/overload2.C: Likewise.
50875 * g++.old-deja/g++.brendan/overload7.C: Likewise.
50876 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
50877 * g++.old-deja/g++.brendan/reference1.C: Likewise.
50878 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
50879 * g++.old-deja/g++.brendan/template24.C: Likewise.
50880 * g++.old-deja/g++.brendan/template3.C: Likewise.
50881 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
50882 * g++.old-deja/g++.jason/inline3.C: Likewise.
50883 * g++.old-deja/g++.jason/opeq.C: Likewise.
50884 * g++.old-deja/g++.law/arg5.C: Likewise.
50885 * g++.old-deja/g++.law/arm7.C: Likewise.
50886 * g++.old-deja/g++.law/ctors11.C: Likewise.
50887 * g++.old-deja/g++.law/cvt8.C: Likewise.
50888 * g++.old-deja/g++.law/init9.C: Likewise.
50889 * g++.old-deja/g++.law/refs4.C: Likewise.
50890 * g++.old-deja/g++.law/template2.C: Likewise.
50891 * g++.old-deja/g++.law/visibility24.C: Likewise.
50892 * g++.old-deja/g++.law/vtable3.C: Likewise.
50893 * g++.old-deja/g++.mike/asm2.C: Likewise.
50894 * g++.old-deja/g++.mike/eh1.C: Likewise.
50895 * g++.old-deja/g++.mike/misc1.C: Likewise.
50896 * g++.old-deja/g++.mike/misc13.C: Likewise.
50897 * g++.old-deja/g++.mike/misc14.C: Likewise.
50898 * g++.old-deja/g++.mike/ns12.C: Likewise.
50899 * g++.old-deja/g++.mike/p1248.C: Likewise.
50900 * g++.old-deja/g++.mike/p3708.C: Likewise.
50901 * g++.old-deja/g++.mike/p3708a.C: Likewise.
50902 * g++.old-deja/g++.mike/p3708b.C: Likewise.
50903 * g++.old-deja/g++.mike/p646.C: Likewise.
50904 * g++.old-deja/g++.mike/p700.C: Likewise.
50905 * g++.old-deja/g++.mike/p783.C: Likewise.
50906 * g++.old-deja/g++.mike/p783a.C: Likewise.
50907 * g++.old-deja/g++.mike/p783b.C: Likewise.
50908 * g++.old-deja/g++.mike/p786.C: Likewise.
50909 * g++.old-deja/g++.mike/p789.C: Likewise.
50910 * g++.old-deja/g++.mike/p789a.C: Likewise.
50911 * g++.old-deja/g++.mike/p807a.C: Likewise.
50912 * g++.old-deja/g++.other/delete3.C: Likewise.
50913 * g++.old-deja/g++.other/dyncast1.C: Likewise.
50914 * g++.old-deja/g++.other/dyncast2.C: Likewise.
50915 * g++.old-deja/g++.other/dyncast3.C: Likewise.
50916 * g++.old-deja/g++.other/empty1.C: Likewise.
50917 * g++.old-deja/g++.other/temporary1.C: Likewise.
50918 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
50919 * g++.old-deja/g++.pt/t16.C: Likewise.
50920 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
50921
50922 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
50923
50924 * gcc.dg/991230-1.c: New test.
50925
50926 1999-12-29 Jeffrey A Law (law@cygnus.com)
50927
50928 * gcc.c-torture/compile/991229-3.c: New test.
50929 * gcc.c-torture/compile/991229-2.c: New test.
50930 * gcc.c-torture/compile/991229-1.c: New test.
50931
50932 1999-12-29 Greg McGary <gkm@eng.ascend.com>
50933
50934 * gcc.c-torture/compile/labels-2.c: New test.
50935
50936 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
50937
50938 * gcc.c-torture/execute/991227-1.c: New test.
50939
50940 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50941
50942 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
50943
50944 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
50945
50946 * gcc.c-torture/execute/991221-1.c: New test.
50947
50948 1999-12-20 Nathan Sidwell <nathan@acm.org>
50949
50950 * g++.old-deja/g++.other/cast3.C: New test.
50951
50952 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
50953
50954 * gcc.c-torture/execute/991216-4.c: New test.
50955
50956 1999-12-16 Michael Meissner <meissner@cygnus.com>
50957
50958 * gcc.c-torture/execute/991216-1.c: New test.
50959 * gcc.c-torture/execute/991216-2.c: New test.
50960 * gcc.c-torture/execute/991216-3.c: New test.
50961
50962 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50963
50964 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
50965 Actually make the test fail by using "-O2" for compilation.
50966
50967 1999-12-15 Nathan Sidwell <nathan@acm.org>
50968
50969 * g++.old-deja/g++.warn/cast-align1.C: New test.
50970
50971 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50972
50973 * gcc.c-torture/compile/991214-1.c: New test.
50974 * gcc.c-torture/compile/991214-2.c: New test.
50975
50976 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50977
50978 * gcc.dg/991214-1.c: New test.
50979
50980 1999-12-13 Jeffrey A Law (law@cygnus.com)
50981
50982 * gcc.c-torture/compile/991213-3.c: New test.
50983 * gcc.c-torture/compile/991213-2.c: New test.
50984 * gcc.c-torture/compile/991213-1.c: New test.
50985
50986 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
50987
50988 * gcc.dg/991209-1.c: New test.
50989
50990 1999-12-08 Nathan Sidwell <nathan@acm.org>
50991
50992 * gcc.c-torture/compile/991208-1.c: New test.
50993
50994 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50995
50996 * gcc.dg/ultrasp2.c: New test.
50997
50998 1999-12-05 Alex Samuel <samuel@codesourcery.com>
50999
51000 * g++.old-deja/g++.abi/align.C (main): Fix typo.
51001
51002 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
51003
51004 * gcc.c-torture/compile/991202-1.c: New test.
51005 * gcc.c-torture/execute/991202-1.c: New test.
51006 * gcc.c-torture/execute/991202-2.c: New test.
51007 * gcc.c-torture/execute/991202-3.c: New test.
51008
51009 1999-12-02 Alex Samuel <samuel@codesourcery.com>
51010
51011 * g++.old-deja/g++.abi/align.C: New test.
51012 * g++.old-deja/g++.abi/aggregates.C: Likewise.
51013 * g++.old-deja/g++.abi/bitfields.C: Likewise.
51014
51015 1999-12-01 Richard Henderson <rth@cygnus.com>
51016
51017 * gcc.c-torture/execute/991201-1.c: New.
51018
51019 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
51020
51021 * gcc.dg/991129-1.c: New test.
51022
51023 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
51024
51025 * gcc.c-torture/compile/991127-1.c: New test.
51026
51027 1999-11-22 Nathan Sidwell <nathan@acm.org>
51028
51029 * g++.old-deja/g++.other/warn4.C: New test.
51030
51031 1999-11-22 Nathan Sidwell <nathan@acm.org>
51032
51033 * g++.old-deja/g++.eh/cleanup2.C: New test.
51034 * g++.old-deja/g++.ext/pretty2.C: New test.
51035 * g++.old-deja/g++.ext/pretty3.C: New test.
51036 * g++.old-deja/g++.other/debug6.C: New test.
51037
51038 1999-10-20 Jim Wilson <wilson@cygnus.com>
51039
51040 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
51041 compiler_output to look for one error message instead of two.
51042
51043 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
51044
51045 * gcc.c-torture/execute/991118-1.c: Also test case
51046 where the word boundary does not split a byte evenly.
51047
51048 1999-11-19 Nathan Sidwell <nathan@acm.org>
51049
51050 * g++.old-deja/g++.ext/restrict1.C: New test.
51051
51052 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
51053
51054 * gcc.c-torture/execute/991118-1.c: New test.
51055
51056 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
51057
51058 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
51059 working directory pathnames.
51060
51061 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
51062
51063 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
51064 host is equipped with driver.h and driver.o so it can actually
51065 compile and run the tests.
51066
51067 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
51068
51069 * gcc.c-torture/compile/991008-1.c: New test.
51070
51071 1999-11-08 Nick Clifton <nickc@cygnus.com>
51072
51073 * lib/gcc-dg.exp: Include target-supports.exp
51074
51075 1999-11-05 Nick Clifton <nickc@cygnus.com>
51076
51077 * lib/target-supports.exp: New file: Provide procs to test for
51078 features supported by the target.
51079 (check_weak_available): Moved here from ecos.exp.
51080 (check_alias_available): New proc: Determine of the target
51081 toolchain supports the alias attribute.
51082
51083 * gcc.dg/special/ecos.exp: Move check_weak_available to
51084 target-supports.exp.
51085 (alias-1.c): Only perform the test if the target supports
51086 aliases.
51087 (wkali-1.c): Only perform the test if the target supports
51088 aliases.
51089
51090 * gcc.dg/990506-0.c: Expect error messages from cross
51091 targets as well as native targets.
51092
51093 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51094
51095 * gcc.dg/ultrasp1.c: Removed xfail.
51096 * gcc.dg/struct-ret-2.c: Likewise.
51097 * gcc.dg/array-1.c: Likewise.
51098
51099 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
51100
51101 * gcc.dg/struct-ret-2.c: New test.
51102
51103 * gcc.dg/array-1.c: New test.
51104
51105 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
51106
51107 * gcc.c-torture/execute/991030-1.c: New test.
51108
51109 1999-10-26 Richard Henderson <rth@cygnus.com>
51110
51111 * gcc.c-torture/compile/991026-2.c: New test.
51112
51113 1999-10-26 Jeffrey A Law (law@cygnus.com)
51114
51115 * gcc.c-torture/compile/991026-1.c: New test.
51116
51117 1999-10-23 Jeffrey A Law (law@cygnus.com)
51118
51119 * gcc.c-torture/execute/991023-1.c: New test.
51120
51121 1999-10-19 Jeffrey A Law (law@cygnus.com)
51122
51123 * gcc.c-torture/execute/991019-1.c: New test.
51124
51125 1999-10-16 Richard Henderson <rth@cygnus.com>
51126
51127 * gcc.c-torture/execute/991016-1.c: New test.
51128
51129 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
51130
51131 * gcc.c-torture/execute/991014-1.c: New test.
51132
51133 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
51134
51135 * g++.old-deja/g++.other/union2.C: New test.
51136
51137 1999-10-13 Nathan Sidwell <nathan@acm.org>
51138
51139 * g++.old-deja/g++.other/vaarg2.C: New test.
51140 * g++.old-deja/g++.other/vaarg3.C: New test.
51141
51142 1999-10-12 Craig Burley <craig@jcb-sc.com>
51143
51144 * g77.f-torture/noncompile/19990905-1.f: Moved from being
51145 in compile/.
51146
51147 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
51148
51149 * gcc.c-torture/execute/va-arg-11.c: New test.
51150
51151 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
51152
51153 * lib/file-format.exp (gcc_target_object_format): Don't
51154 crash if objdump is unavailable.
51155
51156 1999-09-29 Donn Terry <donn@interix.com>
51157
51158 * gcc.misc-tests/mg.exp: delete extraneous redirection.
51159
51160 1999-09-28 Nick Clifton <nickc@cygnus.com>
51161
51162 * gcc.c-torture/compile/990928-1.c: New test.
51163
51164 1999-09-28 Nathan Sidwell <nathan@acm.org>
51165
51166 * g++.old-deja/g++.other/decl6.C: New test.
51167
51168 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51169
51170 * gcc.c-torture/execute/va-arg-10.c: New test.
51171
51172 1999-09-27 Nathan Sidwell <nathan@acm.org>
51173
51174 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
51175 __PRETTY_FUNCTION__.
51176
51177 1999-09-23 Nick Clifton <nickc@cygnus.com>
51178
51179 * gcc.c-torture/execute/990923-1.c: New test.
51180
51181 1999-09-21 Nick Clifton <nickc@cygnus.com>
51182
51183 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
51184 for which -fpic is inappropriate.
51185
51186 1999-09-21 Mark Mitchell <mark@codesourcery.com>
51187
51188 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
51189
51190 1999-09-21 Nathan Sidwell <nathan@acm.org>
51191
51192 * g++.old-deja/g++.other/dyncast1.C: New test.
51193 * g++.old-deja/g++.other/dyncast2.C: New test.
51194 * g++.old-deja/g++.other/dyncast3.C: New test.
51195 * g++.old-deja/g++.other/dyncast4.C: New test.
51196 * g++.old-deja/g++.other/dyncast5.C: New test.
51197 * g++.old-deja/g++.eh/catch3.C: New test.
51198 * g++.old-deja/g++.eh/catch3p.C: New test.
51199 * g++.old-deja/g++.eh/catch4.C: New test.
51200 * g++.old-deja/g++.eh/catch4p.C: New test.
51201 * g++.old-deja/g++.eh/catch5.C: New test.
51202 * g++.old-deja/g++.eh/catch5p.C: New test.
51203 * g++.old-deja/g++.eh/catch6.C: New test.
51204 * g++.old-deja/g++.eh/catch6p.C: New test.
51205 * g++.old-deja/g++.eh/catch7.C: New test.
51206 * g++.old-deja/g++.eh/catch7p.C: New test.
51207 * g++.old-deja/g++.eh/catch8.C: New test.
51208 * g++.old-deja/g++.eh/catch8p.C: New test.
51209 * g++.old-deja/g++.eh/catch9.C: New test.
51210 * g++.old-deja/g++.eh/catch9p.C: New test.
51211
51212 1999-09-13 Nathan Sidwell <nathan@acm.org>
51213
51214 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
51215 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
51216
51217 1999-09-13 Jeffrey A Law (law@cygnus.com)
51218
51219 * gcc.c-torture/compile/990913-1.c: New test.
51220
51221 1999-09-10 Nathan Sidwell <nathan@acm.org>
51222
51223 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
51224 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51225
51226 1999-09-09 Richard Henderson <rth@cygnus.com>
51227
51228 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
51229
51230 1999-09-09 Nathan Sidwell <nathan@acm.org>
51231
51232 * g++.old-deja/g++.other/lookup11.C: New test.
51233 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
51234 what is permitted and what we want.
51235 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
51236 overload use.
51237 * g++.old-deja/g++.jason/rfg5.C: Likewise.
51238
51239 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
51240
51241 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
51242 * gcc.c-torture/noncompile/poison-1.c: New file.
51243
51244 1999-09-08 Nathan Sidwell <nathan@acm.org>
51245
51246 * g++.old-deja/g++.other/sizeof3.C: New test.
51247 * g++.old-deja/g++.other/sizeof4.C: New test.
51248 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
51249 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
51250
51251 1999-09-07 Richard Henderson <rth@cygnus.com>
51252
51253 * gcc.dg/va-arg-1.c: New.
51254
51255 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51256
51257 * gcc.c-torture/execute/va-arg-9.c: New test.
51258
51259 1999-09-05 Craig Burley <craig@jcb-sc.com>
51260
51261 * g77.f-torture/compile/980519-2.f: New test.
51262 * g77.f-torture/compile/19990905-0.f: New test.
51263 * g77.f-torture/compile/19990905-1.f: New test.
51264 * g77.f-torture/compile/19990905-2.f: New test.
51265
51266 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
51267
51268 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
51269
51270 * gcc.c-torture/execute/990827-1.c: Fix typo.
51271
51272 1999-09-03 Nathan Sidwell <nathan@acm.org>
51273
51274 * g++.old-deja/g++.other/deref1.C: New test.
51275
51276 1999-09-02 Nathan Sidwell <nathan@acm.org>
51277
51278 * g++.old-deja/g++.other/ambig2.C: New test.
51279 * g++.old-deja/g++.other/cond5.C: New test.
51280 * g++.old-deja/g++.other/lookup16.C: New test.
51281
51282 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
51283
51284 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
51285 assemblers too.
51286
51287 1999-08-31 Jeffrey A Law (law@cygnus.com)
51288
51289 * lib/c-torture.exp: Avoid the "compare executables" optimization
51290 when testing native.
51291
51292 1999-08-29 Jeffrey A Law (law@cygnus.com)
51293
51294 * gcc.c-torture/execute/990829-1.c: New test.
51295 * gcc.c-torture/compile/990829-1.c: New test.
51296
51297 1999-08-27 Paul Burchard <burchard@pobox.com>
51298
51299 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
51300 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
51301 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
51302 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
51303 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
51304 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
51305 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
51306 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
51307 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
51308 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
51309 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
51310
51311 1999-08-27 Jeffrey A Law (law@cygnus.com)
51312
51313 * gcc.c-torture/execute/990827-1.c: New test.
51314
51315 1999-08-26 Craig Burley <craig@jcb-sc.com>
51316
51317 * g77.f-torture/noncompile/19990826-4.f: New test.
51318
51319 * g77.f-torture/compile/19990826-3.f: New test.
51320
51321 * g77.f-torture/execute/19990826-2.f: New test.
51322
51323 * g77.f-torture/compile/19990826-1.f: New test.
51324
51325 * gcc.c-torture/execute/990826-0.c: New test.
51326 * g77.c-torture/execute/19990826-0.f: New test.
51327
51328 * g77.f-torture/noncompile/970626-2.f: New test.
51329
51330 1999-08-25 Paul Burchard <burchard@pobox.com>
51331
51332 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
51333 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
51334 lss-011.C: New tests.
51335
51336 1999-08-25 Nathan Sidwell <nathan@acm.org>
51337
51338 * g++.old-deja/g++.other/decl5.C: New test.
51339
51340 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51341
51342 * noncompile/noncompile.exp: Load_lib c-torture.exp.
51343 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
51344 call `postbase' for each one. All callers of `postbase' changed
51345 to call this instead.
51346
51347 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
51348
51349 * gcc.c-torture/execute/990811-1.c: New test.
51350
51351 1999-08-09 Nick Clifton <nickc@cygnus.com>
51352
51353 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
51354 just native ones.
51355
51356 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
51357 just native ones.
51358
51359 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51360
51361 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
51362
51363 1999-08-04 Jeffrey A Law (law@cygnus.com)
51364
51365 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
51366
51367 1999-08-04 Nathan Sidwell <nathan@acm.org>
51368
51369 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
51370
51371 1999-08-04 Jeffrey A Law (law@cygnus.com)
51372
51373 * gcc.c-torture/execute/990804-1.c: New test.
51374
51375 1999-08-03 Nathan Sidwell <nathan@acm.org>
51376
51377 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
51378 * g++.old-deja/g++.brendan/crash64.C: Likewise.
51379 * g++.old-deja/g++.brendan/overload8.C: Likewise.
51380
51381 1999-08-03 Nathan Sidwell <nathan@acm.org>
51382
51383 * g++.old-deja/g++.other/struct1.C: New test.
51384
51385 1999-08-03 Nathan Sidwell <nathan@acm.org>
51386
51387 * g++.old-deja/g++.other/enum2.C: New test.
51388
51389 1999-08-02 Richard Henderson <rth@cygnus.com>
51390
51391 Adapted from tests from Franz Sirl:
51392 * gcc.c-torture/execute/va-arg-7.c: New test.
51393 * gcc.c-torture/execute/va-arg-8.c: New test.
51394
51395 1999-08-01 Jeffrey A Law (law@cygnus.com)
51396
51397 * gcc.c-torture/compile/990801-2.c: New test.
51398
51399 * gcc.c-torture/compile/990801-1.c: New test.
51400
51401 1999-07-27 Michael Meissner <meissner@cygnus.com>
51402
51403 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
51404 fp-cmp-1.c, converting double to float.
51405
51406 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
51407 fp-cmp-1.c, converting double to long double.
51408
51409 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
51410 from fr1 to unknown_register, since fr1 is a legitimate register
51411 on some machines.
51412
51413 1999-07-25 Jeffrey A Law (law@cygnus.com)
51414
51415 * README: More listname related changes.
51416
51417 1999-07-08 Catherine Moore <clm@cygnus.com>
51418
51419 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
51420
51421 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
51422
51423 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
51424
51425 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
51426
51427 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
51428
51429 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
51430
51431 * gcc.dg/990703-1.c: New test.
51432
51433 1999-06-29 Nick Clifton <nickc@cygnus.com>
51434
51435 * lib/file-format.exp: New file: Move definition of proc
51436 gcc_target_object_format to here from
51437 gcc.dg/special/ecos.exp.
51438
51439 * lib/c-torture.exp: Include lib file-format.exp.
51440 * lib/gcc-dg.exp: Include lib file-format.exp.
51441
51442 * gcc.dg/special/ecos.exp: Remove definition of proc
51443 gcc_target_object_format.
51444
51445 1999-06-28 Jeffrey A Law (law@cygnus.com)
51446
51447 * gcc.c-torture/execute/990628-1.c: New test.
51448
51449 1999-06-25 Jeffrey A Law (law@cygnus.com)
51450
51451 * gcc.c-torture/compile/990625-2.c: New test.
51452
51453 * gcc.c-torture/compile/990625-1.c: New test.
51454
51455 1999-06-23 Nick Clifton <nickc@cygnus.com>
51456
51457 * gcc.c-torture/compile/dll.c: New test case. Check that dll
51458 attributes compile.
51459 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
51460 ports that use the COFF/PE file format.
51461
51462 1999-06-17 Jeffrey A Law (law@cygnus.com)
51463
51464 * gcc.c-torture/compile/990617-1.c: New test.
51465
51466 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
51467
51468 * g++.old-deja/g++.other/decl4.C: New test.
51469
51470 1999-06-14 Nathan Sidwell <nathan@acm.org>
51471
51472 * g++.old-deja/g++.other/bitfld3.C: New test.
51473
51474 1999-06-08 Nathan Sidwell <nathan@acm.org>
51475
51476 * g++.old-deja/g++.eh/catch1.C: New test.
51477
51478 1999-06-07 Jeffrey A Law (law@cygnus.com)
51479
51480 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
51481
51482 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
51483 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
51484
51485 1999-06-05 Craig Burley <craig@jcb-sc.com>
51486
51487 * g77.f-torture/compile/19990502-0.f: Replace with new,
51488 shorter, test that still fails after recent changes.
51489
51490 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51491
51492 * gcc.c-torture/execute/990604-1.c: New test.
51493
51494 1999-05-31 Jeffrey A Law (law@cygnus.com)
51495
51496 * gcc.c-torture/execute/990531-1.c: New test.
51497
51498 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51499
51500 * gcc.c-torture/compile/990527-1.c: New test.
51501
51502 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
51503
51504 * gcc.c-torture/execute/990527-1.c: New test.
51505
51506 1999-05-25 Nick Clifton <nickc@cygnus.com>
51507
51508 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
51509 bitfields as signed.
51510
51511 1999-05-25 Craig Burley <craig@jcb-sc.com>
51512
51513 * g77.f-torture/compile/19990525-0.f: New test.
51514
51515 1999-05-25 Jeffrey A Law (law@cygnus.com)
51516
51517 * gcc.c-torture/execute/990525-2.c: New test.
51518
51519 * gcc.c-torture/execute/990525-1.c: New test.
51520
51521 1999-05-24 Nathan Sidwell <nathan@acm.org>
51522
51523 * g++.old-deja/g++.other/anon3.C: New test.
51524 * g++.old-deja/g++.other/anon4.C: New test.
51525 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
51526 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
51527 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
51528 Merrill).
51529
51530 1999-05-24 Jeffrey A Law (law@cygnus.com)
51531
51532 * gcc.c-torture/execute/990524-1.c: New test.
51533
51534 * gcc.dg/990524-1.c: New test.
51535
51536 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51537
51538 * gcc.c-torture/compile/990523-1.c: New test.
51539
51540 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
51541
51542 * gcc.c-torture/compile/990519-1.c: New test.
51543
51544 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51545
51546 * gcc.c-torture/compile/990517-1.c: New test.
51547
51548 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
51549 (e4, f4): New tests.
51550 (main): Call them.
51551
51552 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51553
51554 * gcc.dg/noreturn-1.c: New test.
51555
51556 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51557
51558 * gcc.c-torture/execute/990513-1.c: New test.
51559
51560 1999-05-10 Richard Henderson <rth@cygnus.com>
51561
51562 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
51563
51564 1999-05-10 Craig Burley <craig@jcb-sc.com>
51565
51566 * g77.f-torture/execute/erfc.f: Use small single-precision
51567 values, to avoid problems on Alphas when not -mieee.
51568
51569 1999-05-08 Craig Burley <craig@jcb-sc.com>
51570
51571 * gcc.dg/990506-0.c: New test.
51572
51573 1999-05-08 Richard Henderson <rth@cygnus.com>
51574
51575 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
51576 the constant to test. Don't XFAIL 64-bit targets.
51577
51578 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
51579 * g++.old-deja/g++.law/profile1.C: Likewise.
51580
51581 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
51582 operator new instances.
51583 * g++.old-deja/g++.other/delete5.C: Likewise.
51584
51585 1999-05-03 Craig Burley <craig@jcb-sc.com>
51586
51587 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
51588 intrinsic.
51589
51590 1999-05-03 Craig Burley <craig@jcb-sc.com>
51591
51592 * g77.f-torture/execute/u77-test.f: Reverse order of two
51593 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
51594
51595 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51596
51597 * gcc.dg/compare1.c: New test.
51598
51599 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
51600
51601 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
51602 New tests.
51603
51604 1999-05-02 Craig Burley <craig@jcb-sc.com>
51605
51606 * g77.f-torture/compile/19990502-1.f: New test.
51607
51608 1999-05-02 Craig Burley <craig@jcb-sc.com>
51609
51610 * g77.f-torture/compile/19990502-0.f: New test.
51611
51612 1999-05-02 Craig Burley <craig@jcb-sc.com>
51613
51614 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
51615 intrinsic.
51616
51617 1999-05-02 Craig Burley <craig@jcb-sc.com>
51618
51619 * g77.f-torture/execute/u77-test.f (main): List libU77
51620 intrinsics not currently tested.
51621 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
51622 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
51623 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
51624 Trim blanks off the ends of some printed strings.
51625
51626 1999-05-02 Craig Burley <craig@jcb-sc.com>
51627
51628 * g77.f-torture/execute/u77-test.f (main): Just warn about
51629 FSTAT gid disagreement, as it's expected on some systems.
51630
51631 1999-05-01 Craig Burley <craig@jcb-sc.com>
51632
51633 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
51634 use a new function, which allows for some slop.
51635 Clean up some commentary.
51636 (issum): The new function.
51637 (sgladd): Deleted subroutine.
51638
51639 1999-05-01 Craig Burley <craig@jcb-sc.com>
51640
51641 * g77.f-torture/execute/u77-test.f: Modify to be more like
51642 libf2c/libU77 version, bringing patches to that version here.
51643 Add suitable commentary.
51644
51645 1999-04-25 Richard Henderson <rth@cygnus.com>
51646
51647 * gcc.dg/990424-1.c: New test.
51648
51649 1999-04-24 Craig Burley <craig@jcb-sc.com>
51650
51651 * g77.f-torture/execute/u77-test.f (main): Bug involving
51652 LSTAT has been fixed, so turn back on full checking.
51653
51654 1999-04-20 Craig Burley <craig@jcb-sc.com>
51655
51656 * g77.f-torture/compile/19990419-0.f: New test.
51657 * g77.f-torture/execute/19990419-1.f: New test.
51658
51659 1999-04-17 Richard Henderson <rth@cygnus.com>
51660
51661 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
51662 to avoid the need for a prototype to supress a warning.
51663
51664 1999-04-07 Jim Wilson <wilson@cygnus.com>
51665
51666 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
51667
51668 1999-04-04 Jeffrey A Law (law@cygnus.com)
51669
51670 * gcc.c-torture/execute/990404-1.c: New test.
51671
51672 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51673
51674 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
51675 * gcc.dg/cpp-if3.c: Don't use -pedantic.
51676 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
51677 missing initializer warnings.
51678
51679 1999-03-28 Jeffrey A Law (law@cygnus.com)
51680
51681 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
51682 matching strings.
51683
51684 1999-03-26 Jeffrey A Law (law@cygnus.com)
51685
51686 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
51687
51688 1999-03-26 Craig Burley <craig@jcb-sc.com>
51689
51690 * g77.f-torture/execute/19990325-0.f: New test.
51691 * g77.f-torture/execute/19990325-1.f: New test.
51692
51693 1999-03-24 Jeffrey A Law (law@cygnus.com)
51694
51695 * gcc.c-torture/execute/990324-1.c: New test.
51696
51697 1999-03-22 Jim Wilson <wilson@cygnus.com>
51698
51699 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
51700 test with 4.
51701
51702 1999-03-17 Richard Henderson <rth@cygnus.com>
51703
51704 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
51705
51706 1999-03-13 Craig Burley <craig@jcb-sc.com>
51707
51708 * g77.f-torture/execute/19990313-2.f: New test.
51709 * g77.f-torture/execute/19990313-3.f: New test.
51710
51711 1999-03-13 Craig Burley <craig@jcb-sc.com>
51712
51713 * g77.f-torture/execute/19990313-0.f: New test.
51714 * g77.f-torture/execute/19990313-1.f: New test.
51715
51716 1999-03-12 Jim Wilson <wilson@cygnus.com>
51717
51718 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
51719 printf to sprintf.
51720 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
51721 (main): Add check for u15. Conditionalize u31 check depending on
51722 whether ints are <32 bits or >=32 bits.
51723
51724 1999-03-08 Craig Burley <craig@jcb-sc.com>
51725
51726 * g77.f-torture/execute/19981119-0.f: Improve testiness.
51727
51728 1999-03-08 Craig Burley <craig@jcb-sc.com>
51729
51730 * g77.f-torture/compile/19990305-0.f: New test.
51731 * g77.f-torture/execute/19981119-0.f: New test.
51732
51733 1999-03-08 Craig Burley <craig@jcb-sc.com>
51734
51735 * g77.f-torture/execute/970625-2.f: call ABORT if final
51736 result is not correct, instead of just printing it.
51737 Add this checking via newly introduced obfuscation, to
51738 trip up buggy front ends.
51739
51740 1999-03-07 Craig Burley <craig@jcb-sc.com>
51741
51742 * g77.f-torture/compile/960317-1.f: Moved from being
51743 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
51744
51745 1999-03-06 Craig Burley <craig@jcb-sc.com>
51746
51747 * g77.f-torture/execute/960317-1.f: New (old) test.
51748 * g77.f-torture/execute/970625-2.f: Ditto.
51749
51750 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
51751
51752 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
51753 error message on line 1 or line 2; cccp and cpplib do this differently.
51754
51755 1999-03-01 Jeffrey A Law (law@cygnus.com)
51756
51757 * g++.old-deja/g++.law/weak1.C: New test.
51758
51759 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51760
51761 * gcc.c-torture/execute/990119-1.c: Renamed to...
51762 * gcc.dg/990119-1.c: this, so it will only be tested once
51763 (it's a preprocessor test, it doesn't need to be run at
51764 multiple optimization levels).
51765
51766 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51767
51768 * lib/g++.exp: Don't add incdir=$base_dir/../include to
51769 ALWAYS_CXXFLAGS.
51770
51771 1999-02-24 Craig Burley <craig@jcb-sc.com>
51772
51773 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
51774 * g77.f-torture/compile/19981216-0.f: ...as it is expected
51775 to not be compilable by current g77.
51776
51777 1999-02-24 Nick Clifton <nickc@cygnus.com>
51778
51779 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
51780
51781 1999-02-22 Jeffrey A Law (law@cygnus.com)
51782
51783 * gcc.c-torture/execute/990222-1.c: New test.
51784
51785 1999-02-19 Craig Burley <craig@jcb-sc.com>
51786
51787 * g77.f-torture/compile/19990218-0.f: New test.
51788 * g77.f-torture/noncompile/19990218-1.f: New test.
51789
51790 1999-02-18 Craig Burley <craig@jcb-sc.com>
51791
51792 * g77.f-torture/compile/19981216-0.f: New test.
51793
51794 1999-02-14 Jeffrey A Law (law@cygnus.com)
51795
51796 * gcc.dg/990214-1.c: New test.
51797
51798 1999-02-13 Jeffrey A Law (law@cygnus.com)
51799
51800 * gcc.dg/990213-2.c: New test.
51801
51802 * gcc.dg/990213-1.c: New test.
51803
51804 1999-02-12 Jeffrey A Law (law@cygnus.com)
51805
51806 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
51807 ints.
51808
51809 1999-02-11 Nick Clifton <nickc@cygnus.com>
51810
51811 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
51812 specified by target.
51813
51814 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
51815
51816 1999-02-11 Jeffrey A Law (law@cygnus.com)
51817
51818 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
51819
51820 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
51821
51822 * gcc.dg/special/ecos.exp: New test driver for new tests with
51823 special requirements.
51824
51825 * gcc.dg/special/alias-1.c: New test.
51826 * gcc.dg/special/gcsec-1.c: New test.
51827 * gcc.dg/special/weak-1.c: New test.
51828 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
51829 * gcc.dg/special/weak-2.c: New test.
51830 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
51831 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
51832 * gcc.dg/special/wkali-1.c: New test.
51833 * gcc.dg/special/wkali-2.c: New test.
51834 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
51835 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
51836
51837 1999-02-10 Felix Lee <flee@cygnus.com>
51838
51839 * lib/c-torture.exp (c-torture-compile): Pull out code for
51840 analyzing gcc error messages.
51841 (c-torture-execute): Likewise. Fix some (harmless) false
51842 positives.
51843 * lib/gcc.exp (gcc_check_compile): New function.
51844
51845 1999-02-08 Richard Henderson <rth@cygnus.com>
51846
51847 * gcc.c-torture/execute/990208-1.c: New test.
51848
51849 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
51850
51851 * g++.dg/special/ecos.exp: New driver for new tests with special
51852 requirements
51853
51854 * g++.dg/special/conpr-1.C: New test
51855 * g++.dg/special/conpr-2.C: New test
51856 * g++.dg/special/conpr-2a.C: New test
51857 * g++.dg/special/conpr-3.C: New test
51858 * g++.dg/special/conpr-3a.C: New test
51859 * g++.dg/special/conpr-3b.C: New test
51860
51861 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
51862 allow g++ to use the dg driver
51863
51864 * README: Add comment about g++.dg directory
51865
51866 1999-02-06 Jeffrey A Law (law@cygnus.com)
51867
51868 * README: Update email addresses.
51869
51870 1999-02-03 Nick Clifton <nickc@cygnus.com>
51871
51872 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
51873 arguments in order to force structure S onto the stack even on
51874 the alpha.
51875 (test): Pass 10 leading arguments to function foo as well as the
51876 structure S.
51877
51878 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
51879 failure for all targets.
51880
51881 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
51882 abort to terminate program execution.
51883
51884 1999-01-30 Richard Henderson <rth@cygnus.com>
51885
51886 * gcc.c-torture/execute/990130-1.c: New test.
51887
51888 1999-01-30 Jeffrey A Law (law@cygnus.com)
51889
51890 * gcc.dg/990130-1.c: New test.
51891
51892 1999-01-28 Michael Meissner <meissner@cygnus.com>
51893
51894 * gcc.c-torture/execute/990128-1.c: New test.
51895
51896 1999-01-27 Michael Meissner <meissner@cygnus.com>
51897
51898 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
51899
51900 1999-01-27 Felix Lee <flee@cygnus.com>
51901
51902 * lib/c-torture.exp (c-torture-compile): pull out code for
51903 analyzing gcc error messages.
51904 (c-torture-execute): ditto, and fix some (harmless) false
51905 positives.
51906 * lib/gcc.exp (gcc_check_compile): new function.
51907
51908 1999-01-17 Jeffrey A Law (law@cygnus.com)
51909
51910 * gcc.dg/990117-1.c: New test.
51911
51912 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
51913
51914 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
51915
51916 1999-01-15 Jeffrey A Law (law@cygnus.com)
51917
51918 * g77.f-torture/compile/990115-1.f: New test.
51919
51920 1999-01-07 Jeffrey A Law (law@cygnus.com)
51921
51922 * gcc.c-torture/compile/990107-1.c: New test
51923
51924 1999-01-06 Jeffrey A Law (law@cygnus.com)
51925
51926 * gcc.c-torture/execute/990106-2.c: New test.
51927
51928 * gcc.c-torture/execute/990106-1.c: New test.
51929
51930 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
51931
51932 * gcc.c-torture/compile/981223-1.c: New test.
51933
51934 1998-12-29 Richard Henderson <rth@cygnus.com>
51935
51936 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
51937 (opt3): Rename from opt4 and disable.
51938
51939 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
51940
51941 * g++.old-deja/g++.pt/ptrmem5.C: New test.
51942
51943 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
51944
51945 * g++.old-deja/g++.other/conv5.C: New test.
51946
51947 1998-12-14 Nick Clifton <nickc@cygnus.com>
51948
51949 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
51950
51951 1998-12-11 Jeffrey A Law (law@cygnus.com)
51952
51953 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
51954
51955 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
51956
51957 * gcc.c-torture/compile/981211-1.c: New test.
51958
51959 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
51960
51961 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
51962
51963 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
51964
51965 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51966
51967 * gcc.special/930510-1.c: Make C9X safe.
51968 * gcc.misc-tests/gcov-1.c Similarly.
51969 * gcc.misc-tests/gcov-2.c Similarly.
51970
51971 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51972
51973 * gcc.dg/ultrasp1.c: New test.
51974
51975 1998-12-06 Richard Henderson <rth@cygnus.com>
51976
51977 * gcc.c-torture/execute/981206.c: New test.
51978
51979 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51980
51981 * g++.old-deja/g++.ns/template7.C: New test.
51982
51983 * g++.old-deja/g++.other/expr1.C: New test.
51984
51985 * g++.old-deja/g++.eh/tmpl3.C: New test.
51986
51987 * g++.old-deja/g++.eh/tmpl2.C: New test.
51988
51989 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
51990
51991 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
51992 * g++.old-deja/g++.other/using6.C: Removed.
51993 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
51994
51995 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
51996
51997 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
51998
51999 * g++.old-deja/g++.pt/overload8.C: New test.
52000
52001 * g++.old-deja/g++.pt/overload7.C: New test.
52002
52003 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
52004
52005 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
52006 and relinking messages.
52007 * lib/g++.exp (g++_target_compile): Remove .rpo file when
52008 compiling with -frepo.
52009
52010 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
52011
52012 * g++.old-deja/g++.pt/lookup6.C: New test.
52013
52014 1998-11-30 Nick Clifton <nickc@cygnus.com>
52015
52016 * gcc.c-torture/execute/981130-1.c: New test.
52017 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
52018
52019 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52020
52021 * g++.old-deja/g++.pt/explicit76.C: New test.
52022
52023 * g++.old-deja/g++.pt/friend38.C: New test.
52024
52025 * g++.old-deja/g++.ns/crash2.C: New test.
52026
52027 * g++.old-deja/g++.pt/defarg8.C: New test.
52028
52029 * g++.old-deja/g++.pt/instantiate6.C: New test.
52030
52031 * g++.old-deja/g++.pt/static6.C: New test.
52032
52033 * g++.old-deja/g++.pt/decl2.C: New test.
52034
52035 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52036
52037 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
52038 problem is actually related with name lookup, but so what? :-)
52039
52040 * g++.old-deja/g++.pt/friend37.C: New test.
52041
52042 1998-11-25 Dave Love <d.love@dl.ac.uk>
52043
52044 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
52045 element, which fails on some systems.
52046
52047 * g77.f-torture/execute/labug1.f: New test.
52048
52049 1998-11-21 Jeffrey A Law (law@cygnus.com)
52050
52051 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
52052 is defined.
52053
52054 1998-11-18 Dave Love <d.love@dl.ac.uk>
52055
52056 * g77.f-torture/compile/981117-1.f: New test.
52057
52058 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
52059
52060 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
52061 properly discarded.
52062
52063 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
52064
52065 * gcc.c-torture/execute/memcheck: New directory of tests for
52066 -fcheck-memory-usage.
52067
52068 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
52069
52070 * README: New file, general information about the testsuite and
52071 new description of the various C++ test subdirectories.
52072 * README.g++: Eliminate obsolete information, update and move most
52073 relevant stuff to README.
52074
52075 1998-11-07 Richard Henderson <rth@cygnus.com>
52076
52077 * gcc.c-torture/compile/981107-1.c: New test.
52078
52079 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
52080
52081 * execute/memcpy-bi.c: New testcase.
52082
52083 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
52084
52085 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
52086 base classes.
52087
52088 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
52089 template is selected.
52090
52091 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
52092 classes, it should be accepted for all types.
52093
52094 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
52095
52096 * g++.old-deja/g++.pt/spec24.C: Ensure that template
52097 specializations start with template headers.
52098
52099 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
52100
52101 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
52102
52103 * g++.old-deja/g++.other/init9.C: Test cross initialization of
52104 non-POD types.
52105
52106 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
52107
52108 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
52109
52110 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
52111
52112 * compile/981022-1.c, compile/981022-1.x: New test and driver.
52113
52114 1998-10-19 Jeffrey A Law (law@cygnus.com)
52115
52116 * 981019-1.c: New test.
52117
52118 1998-10-14 Robert Lipe <robertl@dgii.com>
52119
52120 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
52121 find objc headers.
52122
52123 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
52124
52125 * compile/981001-4.c: Remove use of GCC extension that triggers a
52126 compiler bug.
52127
52128 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
52129
52130 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
52131
52132 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52133
52134 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
52135 instantiation of template produces incorrect code for delete
52136 expression.
52137
52138 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
52139 constructors' name is not unique.
52140 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
52141 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
52142
52143 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
52144 automatic array of const is ill-formed.
52145
52146 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
52147 of template parameter?
52148
52149 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
52150 const.
52151
52152 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
52153 pointer-to-member expression.
52154
52155 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
52156 declaration causes ICE.
52157
52158 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
52159
52160 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
52161 reserved in the global namespace.
52162
52163 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
52164 generate needed virtual table.
52165
52166 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
52167
52168 1998-10-10 Dariush Eslimi <eslimi@loran.com>
52169
52170 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
52171 template-dependent type
52172
52173 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
52174
52175 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
52176 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
52177 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
52178
52179 * g++.old-deja/g++.other/using5.C: New test; using decl from base
52180 class should be usable as argument of member function.
52181 * g++.old-deja/g++.other/using6.C: New test; using decl from base
52182 class should be usable as return type of member function.
52183 * g++.old-deja/g++.other/using7.C: New test; using decl from base
52184 class should be usable as type of data member.
52185
52186 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
52187
52188 1998-10-09 Jeffrey A Law (law@cygnus.com)
52189
52190 * gcc.c-torture/special/920521-1.c: Fix bogus test.
52191
52192 1998-10-08 Nick Clifton <nickc@cygnus.com>
52193
52194 * gcc.dg/dll-?.c Add thumb to target list.
52195 Fix assembler scan patterns to match current assembler output.
52196
52197 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
52198
52199 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
52200 matching of template brackets.
52201
52202 * g++.old-deja/g++.other/using4.C: New test. Test using
52203 declarations of methods from base classes.
52204
52205 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
52206 within functions should introduce names into the innermost
52207 enclosing namespace.
52208
52209 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
52210 of static locals if first initialization throws.
52211
52212 1998-10-07 Jim Wilson <wilson@cygnus.com>
52213
52214 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
52215
52216 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
52217
52218 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
52219 lose track of the possible targets of tablejump insns.
52220 * special/special.exp: Run it.
52221
52222 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
52223
52224 * g++.old-deja/g++.pt/friend35.C: New test. A template function
52225 must be declared before its specializations can be named in friend
52226 declarations.
52227
52228 1998-10-05 Dave Love <d.love@dl.ac.uk>
52229
52230 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
52231
52232 * g77.f-torture/execute/io1.f: New test.
52233
52234 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
52235
52236 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
52237 with pointer to template function, for which no argument deduction
52238 is possible.
52239
52240 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
52241 specialization of template function as argument to template
52242 function.
52243
52244 * g++.old-deja/g++.other/access2.C: New test; Inner class
52245 shouldn't have privileged access to Outer's names.
52246
52247 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
52248
52249 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
52250 friend template declared within template class conflicts with
52251 nested class of the same name.
52252
52253 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
52254 is ignored.
52255
52256 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
52257 object with direct initializer as function declaration.
52258
52259 * g++.old-deja/g++.other/decl2.C: New test; duplicate
52260 initializers.
52261
52262 * g++.old-deja/g++.other/null2.C: New test; conditional operator
52263 involving const pointer and NULL produces incorrect result.
52264
52265 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
52266 type name without `typename' should be rejected with -pedantic.
52267
52268 1998-10-02 Richard Henderson <rth@cygnus.com>
52269
52270 * g++.old-deja/g++.other/addrof1.C: New test.
52271
52272 1998-10-01 Nick Clifton <nickc@cygnus.com>
52273
52274 * gcc.c-torture/compile/981001-1.c: New test.
52275 * gcc.c-torture/execute/981001-1.c: New test.
52276
52277 1998-10-01 Jeffrey A Law (law@cygnus.com)
52278
52279 * gcc.c-torture/compile/981001-2.c: New test.
52280 * gcc.c-torture/compile/981001-3.c: New test.
52281 * gcc.c-torture/compile/981001-4.c: New test.
52282
52283 1998-10-01 Robert Lipe <robertl@dgii.com>
52284
52285 * lib/objc.exp (objc_target_compile): Add -L during compiles for
52286 multilibbed hosts. Idea grafted from g77.exp.
52287
52288 1998-09-30 Dave Love <d.love@dl.ac.uk>
52289
52290 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
52291 avoid losing on systems which need -lsocket.
52292
52293 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
52294
52295 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
52296 * g++.old-deja/g++.other/nested2.C: Ditto.
52297 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
52298 failure.
52299
52300 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
52301
52302 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
52303 preferred over template operator!= for enum bitfields.
52304
52305 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
52306
52307 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
52308 that happen to have the same base name, but in different scopes,
52309 are incorrectly rejected.
52310
52311 1998-09-16 Richard Henderson <rth@cygnus.com>
52312
52313 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
52314 on the native word size instead of an integer literal.
52315
52316 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
52317
52318 * g++.old-deja/g++.other/static2.C: Invocation of static data
52319 member of type pointer-to-function denoted as non-static member.
52320
52321 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
52322 checks involving function types and aliases.
52323
52324 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
52325
52326 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
52327 redefined to the same non-trivial type.
52328
52329 * g++.old-deja/g++.pt/explicit73.C: Test for proper
52330 namespace-qualification of template specializations declared in
52331 other namespaces.
52332
52333 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
52334 to declare a subset of the specializations of a template function
52335 as friends of specializations of a template class.
52336
52337 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
52338 member templates that do not fully specialize the enclosing
52339 template class are rejected.
52340
52341 1998-09-11 Dave Love <d.love@dl.ac.uk>
52342
52343 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
52344
52345 1998-09-08 Dave Love <d.love@dl.ac.uk>
52346
52347 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
52348 altered from libf2c/libU77 version.
52349
52350 1998-09-06 Dave Love <d.love@dl.ac.uk>
52351
52352 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
52353
52354 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
52355 Alexandre Oliva <oliva@dcc.unicamp.br>
52356
52357 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
52358 (un)signed char are different types for template specialization
52359 purposes.
52360
52361 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
52362
52363 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
52364 * objc: ObjC testsuite.
52365
52366 1998-08-31 Catherine Moore <clm@cygnus.com>
52367
52368 * gcc.c-torture/execute/941014-1.x: New file.
52369
52370 1998-08-31 Nick Clifton <nickc@cygnus.com>
52371
52372 * lib/c-torture.exp: Add support for
52373 torture_eval_before_compile and torture_eval_before_execute
52374 variables.
52375
52376 1998-08-30 Jeffrey A Law (law@cygnus.com)
52377
52378 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
52379 this test triggers valid.
52380
52381 1998-08-27 Jeffrey A Law (law@cygnus.com)
52382
52383 * gcc.dg/980827-1.c: New test.
52384
52385 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
52386
52387 * gcc.c-torture/execute/loop-4b.c: New test.
52388
52389 1998-08-26 Nick Clifton <nickc@cygnus.com>
52390
52391 * lib/c-torture.exp: Add support for
52392 torture_eval_before_compile and torture_eval_before_execute
52393 variables.
52394
52395 1998-08-25 Jeffrey A Law (law@cygnus.com)
52396
52397 * gcc.c-torture/compile/980825-1.c: New test.
52398
52399 1998-08-24 Nick Clifton <nickc@cygnus.com>
52400
52401 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
52402 count number tests in opt_t0 not good_t0.
52403
52404 1998-08-24 Jeffrey A Law (law@cygnus.com)
52405
52406 * gcc.c-torture/compile/930326-1.x: Fix typo.
52407
52408 1998-08-23 Mark Mitchell <mark@markmitchell.com>
52409
52410 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
52411 causes an ICE.
52412
52413 1998-08-21 Jeffrey A Law (law@cygnus.com)
52414
52415 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
52416 STACK_SIZE is defined.
52417 * gcc.c-torture/unsorted/stuct.c: Similarly.
52418
52419 * gcc.c-torture/compile/980821-1.c: New test.
52420
52421 1998-08-21 Jeffrey A Law (law@cygnus.com)
52422
52423 * gcc.c-torture/execute/980526-2.c: Disable for targets with
52424 16bit ints.
52425
52426 1998-08-19 Mark Mitchell <mark@markmitchell.com>
52427
52428 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
52429 code.
52430
52431 1998-08-09 Mark Mitchell <mark@markmitchell.com>
52432
52433 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
52434 error'.
52435
52436 1998-08-18 Jeffrey A Law (law@cygnus.com)
52437
52438 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
52439
52440 1998-08-16 Jeffrey A Law (law@cygnus.com)
52441
52442 * gcc.c-torture/compile/980816-1.c: New test.
52443
52444 * gcc.dg/980816-1.c: New test.
52445
52446 1998-08-13 Jeffrey A Law (law@cygnus.com)
52447
52448 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
52449 compiler for ieee tests.
52450
52451 1998-08-01 Dave Love <d.love@dl.ac.uk>
52452
52453 * g77.f-torture/compile/980729-0.f: New test.
52454
52455 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
52456
52457 * gcc.c-torture/special/eeprof-1.c: New test, for
52458 -finstrument-functions.
52459 * gcc.c-torture/special/special.exp: Run it.
52460
52461 1998-07-29 Jeffrey A Law (law@cygnus.com)
52462
52463 * gcc.c-torture/compile/980729-1.c: New test.
52464
52465 1998-07-27 Nick Clifton <nickc@cygnus.com>
52466
52467 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
52468 __thumb__ is defined, and test for ARM style doubles if so.
52469
52470 1998-07-26 Dave Love <d.love@dl.ac.uk>
52471
52472 * g77.f-torture/noncompile/980615-0.f: New test.
52473
52474 1998-07-26 H.J. Lu (hjl@gnu.org)
52475
52476 * gcc.dg/980312-1.c: Do link instead of compile.
52477 * gcc.dg/980313-1.c: Likewise.
52478
52479 1998-07-26 Jeffrey A Law (law@cygnus.com)
52480
52481 * gcc.c-torture/compile/980726-1.c: New test.
52482
52483 1998-07-25 Dave Love <d.love@dl.ac.uk>
52484
52485 * g77.f-torture/execute/io0.f: New test.
52486
52487 1998-07-24 Nick Clifton <nickc@cygnus.com>
52488
52489 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
52490 an int.
52491
52492 1998-06-18 Michael Meissner <meissner@cygnus.com>
52493
52494 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
52495 m32r bugs.
52496
52497 1998-07-17 Nick Clifton <nickc@cygnus.com>
52498
52499 * gcc.dg/980626-1.c: Expect failures for all toolchains until
52500 c-decl.c:grokdeclarator can handle mode attributes.
52501
52502 1998-07-16 Jeffrey A Law (law@cygnus.com)
52503
52504 * gcc.c-torture/execute/980716-1.c: New test.
52505
52506 1998-07-13 Jeffrey A Law (law@cygnus.com)
52507
52508 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
52509 the mn10200.
52510 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
52511 the mn10200.
52512 * gcc.c-torture/execute/va-arg-3.x: Similarly.
52513 * gcc.c-torture/compile/930326-1.x: Similarly.
52514
52515 1998-07-13 Dave Love <d.love@dl.ac.uk>
52516
52517 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
52518 New test from Craig.
52519
52520 1998-07-12 Dave Love <d.love@dl.ac.uk>
52521
52522 * g77.f-torture/noncompile/980616-0.f: New test.
52523
52524 * g77.f-torture/execute/970816-3.f: New test from Craig.
52525
52526 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52527
52528 * g++.other/singleton.C: Return error value instead of taking
52529 SIGSEGV.
52530
52531 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
52532
52533 * g++.other/singleton.C: New test. Warning is under dispute.
52534 Runtime crash is not.
52535
52536 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52537
52538 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
52539 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
52540 using6.C, using7.C}: New namespace tests.
52541
52542 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
52543
52544 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
52545 specialization with typedef'ed names used as array indexes.
52546
52547 1998-07-09 Jeffrey A Law (law@cygnus.com)
52548
52549 * gcc.c-torture/execute/980709-1.c: New test.
52550
52551 * gcc.dg/980709-1.c: New test.
52552
52553 1998-07-07 Richard Henderson <rth@cygnus.com>
52554
52555 * gcc.c-torture/execute/bcp-1.c: New test.
52556
52557 1998-07-07 Jeffrey A Law (law@cygnus.com)
52558
52559 * gcc.c-torture/execute/980707-1.c: New test.
52560
52561 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
52562
52563 * gcc.c-torture/compile/980706-1.c: New test.
52564
52565 1998-07-01 Dave Love <d.love@dl.ac.uk>
52566
52567 * g77.f-torture/execute/980701-0.f,
52568 g77.f-torture/execute/980701-1.f: New test from Craig.
52569
52570 1998-07-01 Jeffrey A Law (law@cygnus.com)
52571
52572 * gcc.c-torture/compile/980701-1.c: New test.
52573
52574 * gcc.c-torture/execute/980701-1.c: New test.
52575
52576 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
52577 rlsruhe.de>
52578
52579 * g++.old-deja/g++.robertl/eb132.C: New test.
52580 * g++.old-deja/g++.robertl/eb133.C: Likewise.
52581
52582 1998-06-29 Dave Love <d.love@dl.ac.uk>
52583
52584 * g77.f-torture/execute/980628-7.f,
52585 g77.f-torture/execute/980628-8.f,
52586 g77.f-torture/execute/980628-9.f,
52587 g77.f-torture/execute/980628-10.f: New tests from Craig.
52588
52589 * g77.f-torture/execute/980628-3.f: Remove mail headers.
52590
52591 1998-06-28 Jeffrey A Law (law@cygnus.com)
52592
52593 * g77.f-torture/execute/980628-4.f: New test from Craig.
52594 * g77.f-torture/execute/980628-5.f: Likewise.
52595 * g77.f-torture/execute/980628-2.f: Likewise.
52596 * g77.f-torture/execute/980628-0.f: Likewise.
52597 * g77.f-torture/execute/980628-1.f: Likewise.
52598 * g77.f-torture/execute/980628-3.f: Likewise.
52599 * g77.f-torture/execute/980628-6.f: Likewise.
52600
52601 1998-06-28 Jeffrey A Law (law@cygnus.com)
52602
52603 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
52604 directory when nothing has been installed yet.
52605
52606 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
52607
52608 * gcc.c-torture/special/special.exp: Handle newer versions of
52609 dejagnu.
52610
52611 1998-06-26 Jeffrey A Law (law@cygnus.com)
52612
52613 * gcc.dg/980626-1.c: New test.
52614
52615 1998-06-19 Bruno Haible <haible@ilog.fr>
52616
52617 * gcc.misc-tests/m-un-2.c: New test.
52618 * g++.old-deja/g++.other/warn01.c: Likewise.
52619
52620 1998-06-19 Robert Lipe <robertl@dgii.com>
52621
52622 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
52623 compatibility with assmblers with a different comment character.
52624 Eliminate use of GAS-specific extensions.
52625
52626 1998-06-19 Jeffrey A Law (law@cygnus.com)
52627
52628 * gcc.c-torture/execute/ieee/980619-1.c: New test.
52629
52630 1998-06-19 Robert Lipe <robertl@dgii.com>
52631
52632 * lib/g77.exp: Replace search for libf2c.a with search for newly
52633 renamed libg2c.a
52634
52635 1998-06-17 Jeffrey A Law (law@cygnus.com)
52636
52637 * gcc.c-torture/execute/980617-1.c: New test.
52638
52639 1998-06-12 Jeffrey A Law (law@cygnus.com)
52640
52641 * gcc.c-torture/execute/980612-1.c: New test.
52642
52643 1998-06-08 Jeffrey A Law (law@cygnus.com)
52644
52645 * gcc.dg/980523-1.c: Only test on ppc-linux.
52646 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
52647
52648 * gcc.c-torture/execute/980608-1.c: New test.
52649
52650 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
52651
52652 * gcc.c-torture/execute/980605-1.c: New test.
52653
52654 1998-06-04 Jeffrey A Law (law@cygnus.com)
52655
52656 * gcc.c-torture/execute/980604-1.c: New test.
52657
52658 1998-06-02 Jeffrey A Law (law@cygnus.com)
52659
52660 * gcc.c-torture/execute/980602-1.c: New test.
52661 * gcc.c-torture/execute/980602-2.c: Likewise.
52662
52663 1998-06-02 Dave Love <d.love@dl.ac.uk>
52664
52665 * 970125-0.f: Fix per JCB. Add commentary.
52666
52667 1998-05-31 Michael Meissner <meissner@cygnus.com>
52668
52669 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
52670 IEEE -0 support.
52671
52672 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
52673
52674 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
52675 earlier.
52676
52677 1998-05-28 Catherine Moore <clm@cygnus.com>
52678
52679 * gcc.c-torture/execute/980526-3.c: New test.
52680
52681 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
52682
52683 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
52684 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
52685 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
52686 m88k-motorola-sysv3 to XFAIL.
52687
52688 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52689
52690 * gcc.dg/980526-1.c: New test.
52691 * gcc.c-torture/execute/980526-2.c: New test.
52692
52693 1998-05-26 Jeffrey A Law (law@cygnus.com)
52694
52695 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
52696
52697 * gcc.c-torture/execute/980526-1.c: New test.
52698
52699 1998-05-26 Dave Love <d.love@dl.ac.uk>
52700
52701 * g77.f-torture/execute/alpha2.f: Add runtime test.
52702
52703 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
52704
52705 * g++.old-deja/old-deja.exp: Strip leading directories.
52706
52707 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
52708 error for the line. Don't run multiple tests for the same line.
52709
52710 1998-05-23 Jeffrey A Law (law@cygnus.com)
52711
52712 * gcc.dg/980523-1.c: New test.
52713
52714 1998-05-23 Dave Love <d.love@dl.ac.uk>
52715
52716 * g77.f-torture/compile/970915-0.f: New test.
52717
52718 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
52719
52720 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
52721
52722 1998-05-21 Jeffrey A Law (law@cygnus.com)
52723
52724 * gcc.dg/980520-1.c: New test.
52725
52726 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
52727
52728 * gcc.dg/980502-1.c: Fix return type.
52729
52730 1998-05-20 Jeffrey A Law (law@cygnus.com)
52731
52732 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
52733 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
52734 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
52735 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
52736 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
52737
52738 1998-05-20 Dave Love <d.love@dl.ac.uk>
52739
52740 * g77.f-torture/execute/980520-1.f: New test.
52741
52742 1998-05-15 Dave Love <d.love@dl.ac.uk>
52743
52744 * lib/mike-g77.exp: New file.
52745
52746 * g77.f-torture/noncompile/noncompile.exp,
52747 g77.f-torture/noncompile/check0.f: New files.
52748
52749 1998-05-14 Dave Love <d.love@dl.ac.uk>
52750
52751 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
52752 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
52753 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
52754 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
52755 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
52756 abort where appropriate.
52757
52758 1998-05-05 Michael Meissner <meissner@cygnus.com>
52759
52760 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
52761 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
52762
52763 1998-04-29 Dave Love <d.love@dl.ac.uk>
52764
52765 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
52766
52767 1998-04-27 Dave Love <d.love@dl.ac.uk>
52768
52769 * g77.f-torture/compile/980427-0.f: New test.
52770
52771 1998-04-24 Dave Love <d.love@dl.ac.uk>
52772
52773 * g77.f-torture/compile/980424-0.f: New test.
52774
52775 1998-04-19 Dave Love <d.love@dl.ac.uk>
52776
52777 * g77.f-torture/compile/980419-2.f (main): New test.
52778 * g77.f-torture/compile/970125-0.f: New test.
52779 * g77.f-torture/compile/980419-1.f: New test.
52780
52781 1998-04-08 Jim Wilson <wilson@cygnus.com>
52782
52783 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
52784 of loop-4.c.
52785
52786 1998-04-07 Jim Wilson <wilson@cygnus.com>
52787
52788 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
52789
52790 1998-04-03 Jim Wilson <wilson@cygnus.com>
52791
52792 * gcc.c-torture/compile/980329-1.c: New test.
52793
52794 1998-03-18 Jim Wilson <wilson@cygnus.com>
52795
52796 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
52797 * gcc.dg/980312-1.c: Fix typo in -march command.
52798
52799 1998-03-16 H.J. Lu (hjl@gnu.org)
52800
52801 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
52802
52803 1998-03-11 Robert Lipe <robertl@dgii.com>
52804
52805 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
52806 Dave Love agree the Fortran source is bogus.
52807
52808 1998-03-11 Robert Lipe <robertl@dgii.com>
52809
52810 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
52811 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
52812 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
52813 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
52814 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
52815
52816 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
52817
52818 * g++.old-deja/g++.other/friend1.C: New test.
52819
52820 1998-02-18 Dave Love <d.love@dl.ac.uk>
52821
52822 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
52823 possibly uninitialized) variables and declare dnrm2.
52824
52825 1998-02-23 Robert Lipe <robertl@dgii.com>
52826
52827 From Bruno Haible <haible@ilog.fr>:
52828 * gcc.c-torture/execute/980223.c: New test.
52829
52830 1998-02-13 Jeffrey A Law (law@cygnus.com)
52831
52832 * gcc.dg/ifelse-1.c: New test.
52833
52834 1998-02-09 H.J. Lu (hjl@gnu.org)
52835
52836 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
52837
52838 * lib/old-dejagnu.exp (old-dejagnu): Added the
52839 "execution test - XFAIL *-*-*" handling in the spirit of
52840 "excess errors test -". Changed the "execution test fails"
52841 handling to be like "excess errors test fails".
52842 * Update various tests accordingly.
52843
52844 1998-02-06 Jim Wilson <wilson@cygnus.com>
52845
52846 * gcc.c-torture/execute/980205.c: New test.
52847
52848 1998-01-18 Jeffrey A Law (law@cygnus.com)
52849
52850 * lib/c-torture.exp: Look for .x files instead of .cexp files.
52851 * lib/f-torture.exp: Similarly.
52852 * gcc.c-torture: Rename all .cexp files to .x files.
52853
52854 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
52855
52856 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
52857 (940510-1.c): Removed duplicate.
52858 (971104-1.c): New test.
52859
52860 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
52861
52862 * lib/f-torture.exp: Improve error and loop detection.
52863
52864 1997-11-19 Michael Meissner <meissner@cygnus.com>
52865
52866 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
52867 use that to size the filler array.
52868
52869 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
52870
52871 * lib/c-torture.exp(c-torture-execute): Fix typo.
52872
52873 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
52874 testcase as the executable name. Keep the executable around if
52875 the test fails.
52876
52877 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
52878
52879 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
52880 changes. Only test one -g option, and move it to the end of the
52881 list of options to test.
52882
52883 1997-09-19 Michael Meissner <meissner@cygnus.com>
52884
52885 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
52886 variable GCC_TORTURE_OPTIONS to supply default switches separated
52887 by colons. If no environment variable, run tests with -O0 -g, -O1
52888 -g, and -O2 -g as well.
52889
52890 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
52891
52892 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
52893 explanatory comments. Fix indentation.
52894
52895 1997-09-15 Jeffrey A Law (law@cygnus.com)
52896
52897 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
52898
52899 1997-09-11 Jeffrey A Law (law@cygnus.com)
52900
52901 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
52902 * g++.old-deja/g++.mike/p7325.C: Likewise.
52903 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
52904
52905 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
52906
52907 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
52908 * g++.old-deja/g++.brendan/crash30.C: Likewise.
52909 * g++.old-deja/g++.brendan/crash39.C: Likewise.
52910 * g++.old-deja/g++.law/operators4.C: Likewise.
52911
52912 1997-09-11 Joe Buck (jbuck@synopsys.com)
52913
52914 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
52915 * g++.old-deja/g++.mike/p784.C: Ditto.
52916 * g++.old-deja/g++.mike/p785.C: Ditto.
52917
52918 1997-09-05 Jeffrey A Law (law@cygnus.com)
52919
52920 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
52921
52922 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
52923
52924 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
52925 target feature; pass this to c-torture-execute as needed.
52926
52927 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
52928
52929 * lib/c-torture.exp(c-torture-execute): If the previous and the
52930 current executables being tested are identical, we don't need to
52931 run the executable again. Try to make the executable names
52932 unique. Add an optional argument for passing additional compiler
52933 flags.
52934
52935 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
52936
52937 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
52938
52939 1997-08-29 Jeffrey A Law (law@cygnus.com)
52940
52941 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
52942
52943 1997-07-31 Jeffrey A Law (law@cygnus.com)
52944
52945 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
52946 32bit or larger longs.
52947
52948 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
52949 have either a 32bit long or 32bit int.
52950
52951 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
52952
52953 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
52954 Make double precision tests dependent on sizeof (double).
52955
52956 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
52957
52958 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
52959 too.
52960
52961 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
52962
52963 * gcc.c-torture/compile/961203-1.cexp: New script.
52964
52965 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
52966
52967 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
52968 up the includes ourselves.
52969
52970 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
52971
52972 * lib/plumhall.exp: Remove random include, and add a few
52973 verbose messages for debugging.
52974
52975 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
52976
52977 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
52978 of trying to do it ourselves.
52979
52980 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52981
52982 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
52983
52984 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
52985
52986 * gcc.prms/5403.c: Made regexp a bit less strict.
52987
52988 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
52989
52990 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
52991 is returned from remote_load instead.
52992 * lib/plumhall.exp: Ditto.
52993 * lib/mike-g++.exp: Ditto.
52994 * lib/old-dejagnu.exp: Ditto.
52995 * lib/c-torture.exp: Ditto.
52996
52997 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
52998
52999 * lib/g++.exp: Use build_wrapper procedure.
53000 * lib/gcc.exp: Ditto.
53001
53002 1997-05-20 Jeffrey A Law (law@cygnus.com)
53003
53004 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
53005 an old-style decl for malloc. Fixes tests to work when
53006 sizeof (int) != sizeof (size_t).
53007
53008 1997-05-15 Mike Meissner <meissner@cygnus.com>
53009
53010 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
53011
53012 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
53013 use stdargs.h interface.
53014
53015 1997-05-15 Mike Meissner <meissner@cygnus.com>
53016
53017 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
53018 NO_VARARGS when compiling.
53019
53020 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
53021
53022 * lib/plumhall.exp(ph_includes): New procedure.
53023 (ph_make): Use it.
53024 (ph_compiler): Ditto.
53025
53026 * lib/g++.exp: Rename test-glue.c to testglue.c.
53027 * lib/gcc.exp: Ditto.
53028
53029 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
53030
53031 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
53032 to completion when it's called.
53033
53034 1997-03-21 Michael Meissner <meissner@cygnus.com>
53035
53036 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
53037 is defined, don't do test.
53038
53039 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
53040
53041 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
53042 for object files.
53043 (ph_summary): Mark skipped testcases as untested, not unresolved.
53044
53045 * lib/plumhall.exp (ph_make): If unresolved because of bad
53046 errorCode, record errorCode in log file.
53047 (*): Replace send_log/verbose with verbose -log.
53048
53049 1997-03-19 Michael Meissner <meissner@cygnus.com>
53050
53051 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
53052 double conversion if double isn't at least 8 bytes.
53053
53054 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
53055 int to work with targets where int is 16 bits.
53056
53057 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
53058 8 bytes, just exit, since 4 byte doubles don't have enough bits of
53059 precision for the test to complete.
53060
53061 1997-03-14 Michael Meissner <meissner@cygnus.com>
53062
53063 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
53064 if d10v is not compiled with the -mdouble64 flag.
53065 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
53066
53067 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
53068 d10v is not compiled with the -mint32 flag.
53069
53070 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
53071
53072 * lib/plumhall.exp: Use incr_count.
53073
53074 1997-03-12 Jeffrey A Law (law@cygnus.com)
53075
53076 * gcc.c-torture: Update to c-torture-1.45.
53077
53078 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
53079
53080 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
53081 the name of the expect testcase file).
53082
53083 * lib/g++.exp(g++_init): Ditto.
53084
53085 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
53086
53087 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
53088 the host.
53089
53090 * lib/gcc.exp(gcc_exit): New procedure.
53091
53092 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
53093
53094 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
53095 specs where appropriate.
53096
53097 * g++.old-deja/g++.arm/*: Added additional ERROR checks
53098 because of new "candidates are" messages, and removed a few
53099
53100 * Converted all non-old-style g++ testcases to old-style, and
53101 moved into g++.old-deja.
53102
53103 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
53104
53105 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
53106 options.
53107
53108 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
53109 succeeded.
53110
53111 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
53112
53113 1997-02-13 Michael Meissner <meissner@cygnus.com>
53114
53115 * lib/gcc.exp (gcc_target_compile): Add support for defining
53116 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
53117 the machine doesn't have those features.
53118
53119 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
53120
53121 * g++.law/operators4.exp: Don't use LIBS.
53122
53123 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
53124
53125 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
53126
53127 * lib/mike-g++.exp: Don't set the compiler to be tested here.
53128 * lib/g++.exp: Set it here instead. Also, allow use of the
53129 --tool_exec and --tool_opt options. Change CXX to
53130 GXX_UNDER_TEST.
53131
53132 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
53133
53134 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
53135
53136 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
53137
53138 * lib/old-dejagnu.exp: Use prune_warnings instead of
53139 prune_system_crud.
53140 * lib/mike-g++.exp: Ditto.
53141 * lib/gcc.exp: Ditto.
53142 * lib/g++.exp: Ditto.
53143
53144 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
53145
53146 1997-02-07 Jeffrey A Law (law@cygnus.com)
53147
53148 * 941014-2.c: Include stdlib.h
53149 * 960327-1.c: Include stdio.h
53150 * dbra.c, index-1.c: Don't assume ints are 32bits.
53151
53152 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
53153
53154 * lib/gcc.exp: Add gcc,stack_size target feature.
53155
53156 * lib/g++.exp(g++_target_compile): Add the include and link
53157 paths here, not in two other places. And, it's $options, not
53158 options.
53159
53160 * lib/mike-g++.exp(postbase): Remove the code that determines
53161 the correct include and link paths.
53162 * g++.old-deja/old-deja.exp: Ditto.
53163
53164 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
53165
53166 * lib/g++.exp(g++_init): target_compile no longer returns the
53167 filename of the result.
53168
53169 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
53170
53171 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
53172 call to glob.
53173
53174 * gcc.c-torture/special/special.exp: Change call to
53175 gcc_target_compile to include the object file.
53176
53177 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
53178
53179 * gcc.c-torture/special/special.exp: Correct misspelling in last
53180 change.
53181
53182 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
53183
53184 * lib/plumhall.exp(ph_summary): Log the entire output of the
53185 executable. Return -1 if there were any failures, 0 otherwise.
53186 (ph_execute): Return -1 if there were any failures, 0 otherwise.
53187 (ph_make): Clean up objects and executables that were built
53188 if the tests succeeded.
53189
53190 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
53191
53192 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
53193 libraries and includes in the build tree as appropriate.
53194
53195 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53196
53197 * lib/c-torture.exp: Instead of looking for the global variable
53198 NO_LONG_LONG, check to see if that's a feature of the target.
53199
53200 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
53201
53202 * config/default.exp: Minimize. Delete the remainer of the files in
53203 config; this functionality is now in devo/dejagnu/config.
53204
53205 g++.*/*: Pass any additional flags used to compile to postbase;
53206 delete CXXFLAGS.
53207
53208 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
53209 is now done by runtest.exp. Use gcc_target_compile instead of
53210 compile.
53211
53212 lib/c-torture.exp: Use gcc_target_compile instead of compile.
53213 Remove references to CFLAGS. Use remote_file instead of
53214 calling rm -f.
53215 (c-torture): Take a list of arguments to use to compile this
53216 testcase.
53217
53218 lib/g++.exp: Simplify. Use target_compile instead of compile.
53219 lib/gcc-dg.exp: Ditto.
53220 lib/gcc.exp: Ditto.
53221 lib/mike-{gcc,g++}.exp: Ditto.
53222 lib/old-dejagnu.exp: Ditto.
53223 lib/plumhall.exp: Ditto.
53224
53225 1997-01-08 Jim Wilson <wilson@cygnus.com>
53226
53227 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
53228 (ph_linker): Likewise.
53229
53230 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
53231
53232 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
53233 MAP_ANON / MAP_ANONYMOUS if defined;
53234 else try to map from /dev/zero .
53235
53236 1996-11-12 Jeffrey A Law (law@cygnus.com)
53237
53238 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
53239 isn't defined, then define it to MAP_ANONYMOUS.
53240
53241 1996-11-12 Jeffrey A Law (law@cygnus.com)
53242
53243 * gcc.c-torture: Update to c-torture-1.42 release.
53244
53245 1996-11-11 Jeffrey A Law (law@cygnus.com)
53246
53247 * gcc.c-torture: Update to c-torture-1.41 release.
53248
53249 1996-10-27 Jeffrey A Law (law@cygnus.com)
53250
53251 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
53252 c-torture release.
53253
53254 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
53255
53256 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
53257 and LDFLAGS. Fix second case to append the target_info ldflags
53258 onto LDFLAGS, not CFLAGS.
53259 * lib/g++.exp (g++_init): Add target_info stuff.
53260 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
53261 of libgloss and newlib flags for !native.
53262
53263 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
53264 (GDB): Fix relative path to go up another dir for finding gdb.
53265
53266 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
53267
53268 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
53269 versions in the target_info array, if they don't exist.
53270
53271 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
53272
53273 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
53274
53275 1996-07-08 Jim Wilson <wilson@cygnus.com>
53276
53277 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
53278 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
53279
53280 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
53281
53282 * lib/old-dejagnu.exp: Don't remove the output file before we've
53283 actually tested it. Don't append pwd to the path of the executable
53284 we're testing.
53285
53286 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
53287
53288 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
53289
53290 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
53291
53292 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
53293 temporary directory for compiler files, and set it to a default
53294 value of /tmp. Set $output as the name of the output file from
53295 compiling the testcase. Add a -o option to $cflags_var so the
53296 compiler writes the final output file as $output. Set $executable
53297 to $output.
53298
53299 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
53300 directory for compiler files, and set it to /tmp if it doesn't
53301 already have a value. Set $output_file to the name of the output
53302 file from compiling the testcase. Add a -o option to CXXFLAGS so
53303 the compiler writes the final output file as $output. Use $output
53304 as the executable to be tested.
53305
53306 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53307
53308 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
53309
53310 1996-06-08 Jeffrey A Law (law@cygnus.com)
53311
53312 * gcc.c-torture/execute/pending-1.c: New test. Still
53313 pending in Tege's queue.
53314
53315 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
53316
53317 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
53318 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
53319 if there were failures. Call unresolved if there were unresolved
53320 testcases. Call gcc_fail if program did not run to completion.
53321 (ph_make): Pass additional argument name to ph_execute.
53322 (ph_execute): Add new argument. Pass additional arguments to
53323 ph_summary. Call gcc_fail is there is no execution output.
53324
53325 1996-04-24 Jeffrey A Law (law@cygnus.com)
53326
53327 * lib/plumhall.exp (proc_summary): Output relavent summary
53328 lines into the log so specific failures in plumhall can be
53329 investigated.
53330
53331 1996-04-10 Jeffrey A Law (law@cygnus.com)
53332
53333 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
53334 (c-torture-execute): Don't try to execute tests which use
53335 "long long" types if $NO_LONG_LONG is nonzero.
53336
53337 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
53338
53339 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
53340 not c-torture.
53341
53342 * gcc.ieee: Move from here.
53343 * gcc.c-torture/execute/ieee: To here.
53344
53345 1996-03-26 Jeffrey A Law (law@cygnus.com)
53346
53347 * gcc.c-torture: Update to c-torture-1.41 release.
53348
53349 1996-03-22 Jeffrey A Law (law@cygnus.com)
53350
53351 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
53352 not "$output".
53353
53354 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
53355
53356 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
53357 -c present.
53358
53359 1996-03-02 Jeffrey A Law (law@cygnus.com)
53360
53361 * config/proelf.exp: Handle connecting to a simulator.
53362
53363 1996-01-31 Jeffrey A Law (law@cygnus.com)
53364
53365 * config/proelf.exp: New file. Enough framework that we can
53366 run c-torture tests on the proelf targets (or any other target
53367 that gdb can connect to for that matter).
53368
53369 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
53370
53371 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
53372 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
53373
53374 * lib/plumhall.exp (ph_execute): Always call ph_summary if
53375 exec_output exists.
53376
53377 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
53378
53379 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
53380 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
53381
53382 * config/*.exp: Update FSF address. Change result of ${tool}_load
53383 to pass/fail/unresolved/unsupported/untested. Caller must now
53384 call unresolved/unsupported/untested.
53385 * lib/*.exp: Update FSF address. Update to handle new results of
53386 ${tool}_load.
53387 * lib/chill.exp (verbose): Delete.
53388
53389 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
53390
53391 * lib/gcc.exp (default_gcc_start): Change order of args to
53392 $LDFLAGS $CFLAGS $LIBS.
53393 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
53394 Save/set/restore CFLAGS. Pass single arg to gcc_start.
53395 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
53396 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53397 * gcc.misc-tests/dg-test.exp: Likewise.
53398 * gcc.misc-tests/msgs.exp: Likewise.
53399 * gcc.prms/prms.exp: Likewise.
53400 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
53401 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
53402
53403 * lib/dg.exp: Deleted, moved to dejagnu/lib.
53404
53405 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
53406
53407 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
53408
53409 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
53410 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
53411
53412 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
53413 necessary.
53414
53415 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
53416
53417 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
53418 global for loop; add use of $mathlib.
53419 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
53420 settings here; set mathlib for anything but VxWorks.
53421
53422 1996-01-22 Jeffrey A Law (law@cygnus.com)
53423
53424 * gcc.c-torture: Update to c-torture-1.40 release.
53425
53426 1996-01-03 Jeffrey A Law (law@cygnus.com)
53427
53428 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
53429 dg.exp.
53430
53431 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
53432
53433 * lib/c-torture.exp (c-torture-execute): Declare "output" as
53434 global.
53435
53436 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
53437
53438 * lib/g++.exp (LIBS): Define if not already.
53439 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
53440 (gcc-dg-prune): Call prune_gcc_output.
53441 * lib/gcc.exp (prune_gcc_output): New proc.
53442 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
53443 prune_gcc_output.
53444
53445 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
53446
53447 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
53448 (c-torture-execute): Likewise. Rename `name' to `testcase'.
53449
53450 1995-11-15 Jeffrey A Law (law@cygnus.com)
53451
53452 * gcc.c-torture: Update to c-torture-1.39 release.
53453
53454 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
53455
53456 * lib/c-torture.exp (c-torture-execute): Don't return if one option
53457 fails, try others as well.
53458
53459 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
53460
53461 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
53462 If compilation fails, mark execute tests as `untested'.
53463 If test is marked as unsupported, don't mark compilation and
53464 execute tests as failed.
53465
53466 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
53467
53468 * lib/g++.exp (g++_init): Don't link in libg++, and look to
53469 libstdc++ for whether or not we want to be doing shared
53470 libraries. Delete link_curses since we don't need it anymore.
53471 * lib/mike-g++.exp (postbase): Don't link in libg++.
53472 * g++.old-deja/old-deja.exp: Likewise.
53473
53474 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
53475
53476 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
53477
53478 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
53479
53480 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
53481 For that, add `-Wl,-a,shared_archive'.
53482 * g++.old-deja/old-deja.exp: Likewise.
53483
53484 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
53485
53486 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
53487
53488 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
53489
53490 * lib/mike-g++.exp (postbase): Pay attention to the status of
53491 g++_load.
53492
53493 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
53494
53495 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
53496
53497 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
53498
53499 * lib/gcc.exp (default_gcc_start): No longer need to log program
53500 being executed or its output, execute_anywhere does that now.
53501 * lib/g++.exp (default_g++_version): Call execute_anywhere.
53502 (default_g++_start): Likewise. Delete calls to verbose/send_log.
53503
53504 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
53505
53506 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
53507 the same as those in lib/g++.exp.
53508
53509 1995-10-10 Jeff Law (law@hurl.cygnus.com)
53510
53511 * gcc.c-torture: Update to c-torture-1.38 release.
53512 * gcc.ieee: Related changes.
53513
53514 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
53515
53516 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
53517 "exec". Minor reformatting changes.
53518
53519 * config/rom68k.exp (${tool}_load): Make it work in a canadian
53520 cross. This means all "exec" calls now work on a remote host as
53521 well.
53522 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
53523 cross. Filter out the extra "\r\n" stuff that expect puts in.
53524 (c-torture-execute): Filter out the bogus warnings like
53525 c-torture-compile does. Add support for canadian cross.
53526 * lib/gcc.exp (default_gcc_version, default_gcc_start)
53527 Use execute_anywhere rather than calling exec directly. Now it
53528 works for canadian cross testing.
53529
53530 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
53531
53532 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
53533 results into a variable, and check that rather than using file exists.
53534
53535 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
53536
53537 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
53538 create a libg++.so. For sunos4.1.*, also add -ltermcap.
53539
53540 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
53541
53542 * g++.old-deja/old-deja.exp: Create and pass runshlib and
53543 lib_curses if there's a shared libg++ in the build tree.
53544
53545 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
53546
53547 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
53548 if not supported target.
53549
53550 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
53551
53552 * lib/g++.exp (g++_init): Move empty setting of runshlib and
53553 link_curses up to always happen, not just for native builds.
53554
53555 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
53556
53557 * gcc.c-torture: Update to c-torture-1.36 release.
53558 * gcc.failure: Related changes.
53559
53560 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
53561
53562 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
53563
53564 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
53565
53566 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
53567 * lib/mike-g++.exp (postbase): Not in here. Still reference
53568 runshlib, link_curses, and mathlib for link and run.
53569
53570 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
53571 pass the runtime shared library options for Solaris, OSF/1, and
53572 Irix5, and link with -lcurses to avoid unresolved references.
53573
53574 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
53575
53576 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
53577 only run once.
53578
53579 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
53580
53581 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
53582
53583 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
53584
53585 * gcc.c-torture: Update to c-torture-1.35 release. Note we
53586 do not have a framework for the "compat" tests yet.
53587
53588 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
53589
53590 * lib/mike-g++.exp (postbase): New local variable `mathlib',
53591 set to null if we're testing vxworks5.1. Use that instead of
53592 `-lm' in the setting of LIBS for link and run.
53593
53594 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
53595
53596 * config/rom68k.exp (${tool}_load): Major changes to make it
53597 work. Verified that it does in fact return the stuff in
53598 exec_output properly. Catch any Emul or any TRAP other than 0.
53599
53600 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
53601
53602 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
53603 LDFLAGS properly for targets that need stuff from libgloss.
53604 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
53605 only run once.
53606 (gpp_initialized): New variable.
53607
53608 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
53609
53610 * config/rom68k.exp: Load libgloss.exp.
53611 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
53612 so we can produce a fully linked binary.
53613 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
53614 so we can produce a fully linked binary.
53615
53616 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
53617
53618 * lib/plumhall.exp (ph_section): Watch for expected failures.
53619 Add missing `else'.
53620
53621 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
53622 run the testcase.
53623 (c-torture): Likewise.
53624
53625 1995-08-28 Doug Evans <dje@cygnus.com>
53626
53627 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
53628
53629 * lib/mike-g++.exp (mike_cleanup): New proc.
53630 (prebase): New globals compiler_result, not_compiler_result,
53631 target_regexp.
53632 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
53633 allow leading "-" in pattern. Watch for unsupported tests.
53634 If $compiler_result is set, pattern match assembler code,
53635 and ditto for $not_compiler_result.
53636 * lib/mike-gcc.exp: Likewise.
53637
53638 * lib/plumhall.exp (ph_execute): Only call ph_summary if
53639 execution "succeeded".
53640
53641 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
53642
53643 * config/win32.exp: New file.
53644 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
53645
53646 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
53647
53648 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
53649 unsupported.
53650 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
53651 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
53652 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
53653
53654 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
53655 "... without exceptions was ...". That is now handled by
53656 prune_system_crud.
53657 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
53658
53659 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
53660
53661 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
53662 sieve.c,sort2.c}: New files.
53663 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
53664 sieve.exp,sort2.exp}: Drivers for them.
53665
53666 * lib/mike-gcc.exp (program_output): New user settable variable.
53667 (postbase): Call prune_system_crud. Also prune extraneous compiler
53668 messages.
53669 * lib/mike-g++.exp (program_output): New user settable variable.
53670
53671 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
53672
53673 * config/sh.exp: Deleted (use sim.exp instead).
53674
53675 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
53676
53677 * config/vx.exp: Declare CHECKTASK as global.
53678 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
53679 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
53680 * lib/old-dejagnu.exp: Load [pwd]/$executable.
53681
53682 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
53683
53684 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
53685 target. Like vx.exp, only includes `vx29k.exp' instead of
53686 `vxworks.exp'.
53687
53688 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
53689
53690 * config/sim.exp: Increase time limit from 120 seconds to 240.
53691
53692 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
53693
53694 * gcc.c-torture/execute/950628-1.c: New test.
53695
53696 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
53697
53698 * gcc.c-torture: Update with changes/additions from
53699 c-torture-1.34.
53700
53701 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
53702
53703 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
53704
53705 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
53706
53707 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
53708
53709 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
53710
53711 * gcc.c-torture/compile/950512-1.c: New test.
53712 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
53713 * gcc.dg/struct-ret-1.c: Likewise.
53714
53715 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
53716
53717 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
53718 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
53719
53720 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
53721
53722 * gcc.c-torture/special/920411-1.c: Deleted.
53723 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
53724
53725 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
53726
53727 * config/sim.exp (${tool}_load): Hack in call to bash to get a
53728 cpu limit.
53729
53730 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
53731
53732 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
53733
53734 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
53735
53736 From kenner;
53737 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
53738 is the proper length.
53739 * va-arg-3.c: Likewise.
53740
53741 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
53742
53743 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
53744 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
53745
53746 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
53747 * lib/g++.exp (default_g++_start): Delete old cruft.
53748
53749 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
53750
53751 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
53752 (2 * (1 << 18)) to (2 * (1 << 17)).
53753
53754 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
53755
53756 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
53757
53758 * config/rom68k.exp: Renamed from config/idp.exp
53759
53760 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
53761
53762 * c-torture/compile/921109-2.c
53763
53764 1995-04-18 Mike Stump <mrs@cygnus.com>
53765
53766 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
53767 excess errors.
53768
53769 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
53770
53771 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
53772 output.
53773 * lib/g++.exp (default_g++_start): Likewise.
53774
53775 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
53776
53777 * gcc.c-torture/compile/950329-1.c: New test.
53778
53779 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
53780
53781 * config/bug.exp (${tool}_load): Updated to use new remote_open
53782 and remote_close procs.
53783 * config/idp.exp: New file.
53784
53785 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
53786
53787 * gcc.c-torture/execute/950322-1.c: New test.
53788
53789 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
53790
53791 * config/vx.exp (${tool}_load): Clean up testing of return code from
53792 vxworks_ld and vxworks_spawn.
53793
53794 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
53795
53796 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
53797
53798 1995-03-13 Mike Stump <mrs@cygnus.com>
53799
53800 * lib/old-deja.exp: Add `excess errors test - ' error, now one
53801 can mark excess errors on a machine by machine basis. Note, the
53802 default is to not expect any excess errors, even when excess
53803 errors test - is given, so you will want to put an XFAIL ... on
53804 these lines. For example, // excess errors test - XFAIL hppa*-*-*
53805 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
53806 those 4 machines, but no others.
53807
53808 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
53809
53810 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
53811 * lib/c-torture.exp: to here.
53812
53813 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
53814
53815 * gcc.c-torture/execute/950221-1.c: New test.
53816 * gcc.c-torture/execute/struct-ret-1.c: New test.
53817 * gcc.c-torture/compile/950221-1.c: New test.
53818
53819 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
53820
53821 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
53822
53823 * gcc.c-torture/execute/arith-1.c (main): Return 0.
53824 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
53825
53826 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
53827
53828 * g++.gb: New directory of tests, derived from my signature and
53829 class scoping tests.
53830
53831 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
53832 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
53833 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
53834 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
53835 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
53836 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
53837 * g++.gb/sig25.C: Likewise.
53838
53839 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
53840 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
53841 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
53842 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
53843 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
53844 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
53845 * g++.gb/sig25.exp: Likewise.
53846
53847 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
53848 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
53849 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
53850 * g++.gb/scope13.C: Likewise, this test still fails.
53851
53852 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
53853 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
53854 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
53855 * g++.gb/scope13.exp: Ditto.
53856
53857 * g++.gb/README: New file, explains what these tests are about.
53858
53859 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
53860
53861 * lib/dg.exp (dg-do): Support `preprocess'.
53862 (dg-test): Likewise.
53863
53864 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
53865
53866 * config/udi.exp: change "continue -expect" to "exp_continue".
53867
53868 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
53869
53870 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
53871 Delete redundant tests.
53872
53873 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
53874 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
53875 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
53876 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
53877 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
53878 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
53879 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
53880 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
53881
53882 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
53883 storing label pointers.
53884 * gcc.c-torture/execute/921019-1.c: Likewise.
53885 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
53886 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
53887 parameter fp.
53888 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
53889 constants.
53890
53891 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
53892 Delete obsolete tests.
53893
53894 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
53895 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
53896 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
53897 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
53898 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
53899 * gcc.c-torture/compile/950124-1.c: New test.
53900
53901 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
53902
53903 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
53904
53905 * lib/mike-g++.exp: Add -lm to LIBS.
53906
53907 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
53908
53909 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
53910
53911 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
53912
53913 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
53914
53915 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
53916
53917 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
53918
53919 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
53920
53921 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
53922 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
53923 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
53924 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
53925 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
53926 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
53927 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
53928 * g++.law/{operators31.C, operators32.C,
53929 * g++.law/{operators33.C, operators34.C}: Likewise.
53930 * g++.law/{pic1.C, refs2.C}: Likewise.
53931 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
53932 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
53933 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
53934 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
53935
53936 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
53937 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
53938 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
53939 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
53940 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
53941 * g++.law/{enum9.exp, friend5.exp}: Likewise.
53942 * g++.law/{nest3.exp, nest4.exp}: Likewise.
53943 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
53944 * g++.law/{operators30.exp, operators31.exp}: Likewise.
53945 * g++.law/{operators32.exp, operators33.exp}: Likewise.
53946 * g++.law/{operators34.exp}: Likewise.
53947 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
53948 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
53949 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
53950 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
53951 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
53952
53953 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
53954 No longer expected to fail.
53955 * g++.law/missed-error3.C: Tweak for recent bool changes.
53956
53957 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
53958
53959 * config/emb-unix: Deleted.
53960 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
53961 remote execution. Do final link on remote host if REMOTE_LINK is set.
53962
53963 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
53964
53965 * lib/dg.exp (dg-test): Fix typo in last patch.
53966
53967 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
53968
53969 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
53970 (handles multiple occurrences).
53971
53972 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
53973
53974 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
53975 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
53976 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
53977 printed).
53978 * lib/c-torture.exp (c-torture-compile): Likewise.
53979 (c-torture): Prepend full path if missing.
53980 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
53981 (gcc_fail): Likewise.
53982 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
53983
53984 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
53985
53986 * lib/netware.exp: Only attach to NetWare i386 systems.
53987
53988 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
53989
53990 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
53991 messages. Add test name to "output pattern match" pass/fail message.
53992
53993 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
53994
53995 * gcc.dg: New testsuite.
53996 * gcc.dg/dg.exp: New file.
53997
53998 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
53999 test-switch.c}: Deleted.
54000
54001 * gcc.misc-tests/msgs.exp: New testcase driver.
54002
54003 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
54004
54005 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
54006 Watch for illegal return values from ${tool}_load.
54007 * config/unix.exp (${tool}_load): Fix pass/fail detection for
54008 cross targets. Coerce return value >0 to 1.
54009
54010 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
54011
54012 * config/unix.exp (${tool}_load): Call program rsh, not proc.
54013
54014 * config/emb-unix.exp: New file.
54015
54016 * config/sim.exp: Error if variable $SIM not defined.
54017 (${tool}_load): Mark test as "untested" if simulator missing.
54018
54019 * config/unix.exp: Load remote.exp to get rcp_download.
54020 * lib/c-torture.exp: Use different option lists for testcases with
54021 and without loops.
54022 * gcc.c-torture/execute/execute.exp: Likewise.
54023
54024 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
54025
54026 * config/*.exp: Clarify return code from ${tool}_load.
54027 Call `unresolved' or `untested' instead of `warning' or `perror'
54028 (sometimes you still want to call both though).
54029 Add comment that `shell_id' is local to each file.
54030 * config/udi.exp (timeout): Set to 30.
54031 Don't print warning if connection fails, $connectmode has already
54032 printed an error.
54033 (${tool}_load): Move verbose messages to level 2.
54034 Rework pattern for "Process started" message.
54035 Pass `shell_id' to ${connectmode}_download.
54036 Retry twice upon timeout. Make resetting of target more robust.
54037 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
54038 Pass `shell_id' to exit_$connectmode.
54039 Only call exit_$connectmode if connected.
54040 * config/unix.exp (${tool}_load): Check return codes better.
54041 * config/vrtx.exp (${tool}_load): Likewise.
54042 * config/vx.exp (${tool}_load): Likewise.
54043 Delete unneeded global's.
54044 * lib/dg.exp (dg-test): Update to reflect clarified return codes
54045 from ${tool}_load.
54046 (dg-stat): Delete.
54047 (dg-init): Delete recording of pass/fail counts.
54048 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
54049 (old-dejagnu-init): Likewise.
54050 (old-dejagnu-stat): Delete contents, empty proc now.
54051 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
54052 (c-torture): Delete references to lcnt, lpass, lfail.
54053 Get option list from TORTURE_OPTIONS.
54054 Delete -funroll[-all]-loops if no loops.
54055 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
54056 (g++_stat): Delete contents (empty proc now).
54057 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
54058 (gcc_finish): Likewise.
54059 (gcc_stat): Deleted.
54060 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
54061 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
54062 * gcc.c-torture/execute/execute.exp: Likewise.
54063 Split tests into two parts: compile, execute.
54064 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
54065 no loops. Update to reflect clarified return codes from ${tool}_load.
54066
54067 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
54068
54069 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
54070 to grep for.
54071 (old-dejagnu): Likewise (where necessary).
54072
54073 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
54074
54075 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
54076
54077 * lib/dg.exp (dg-process-target): Fix processing of selector.
54078 Add comment regarding use of `error'.
54079
54080 * lib/gcc.exp (prune_system_crud): Define if missing.
54081 * lib/g++.exp (prune_system_crud): Likewise.
54082
54083 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
54084 Call prune_system_crud.
54085 * lib/dg.exp (dg-runtest): New proc.
54086 Use perror instead of send_user for tcl errors in testcase.
54087 Don't return any value, it's never used.
54088 Don't clobber previous definition of `unknown'.
54089 Print tcl errors in `dg-final'.
54090
54091 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
54092
54093 * lib/dg.exp (dg-process-target): Improve syntax error messages.
54094 (dg-test): Don't print errorInfo, it contains stack backtrace.
54095
54096 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
54097
54098 * lib/g++.exp (runtest_file_p): Define if missing.
54099
54100 1994-09-24 Doug Evans (dje@cygnus.com)
54101
54102 * lib/mike-g++.exp: Comment out loading of g++.exp.
54103 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
54104 (default_g++_version): Always print something.
54105 (default_g++_start): Comment out call to `which'.
54106 (g++_start, g++_load): Deleted (must be defined in config file).
54107 * lib/gcc.exp: Test for existence of $CC at start.
54108 Delete check for tmpdir (done in gcc_init).
54109 (default_gcc_version): Always print something.
54110 (default_gcc_start): Comment out call to `which'.
54111 * config/*.exp: Major cleanup - make cross targets work at least a
54112 little better for g++ (by not being "--tool gcc" specific).
54113 Rename gcc_xxx to ${tool}_xxx.
54114 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
54115 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
54116
54117 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
54118
54119 * lib/c-torture.exp (c-torture-compile): Rework compiler
54120 message processing.
54121
54122 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
54123 c-torture.
54124
54125 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
54126
54127 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
54128
54129 * lib/dg.exp (dg-process-target): Support { target native }.
54130
54131 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
54132
54133 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
54134 looked for "... program xxx got fatal signal".
54135 Correct regsub munging of `comp_output'.
54136 Ignore compiler messages "path prefix not used" and "linker input
54137 file unused".
54138
54139 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
54140
54141 * lib/gcc.exp (runtest_file_p): Define if missing.
54142 * gcc.prms/template.c: Example to work from.
54143
54144 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
54145
54146 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
54147 * lib/dg.exp (dg-test): Call unsupported testcases as such.
54148
54149 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
54150 * gcc.prms/1883.c: Moved from compile/940714-1.c.
54151 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
54152 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
54153
54154 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
54155 (dg-process-target): No longer a varargs proc.
54156 Return S/N for target, P/F for xfail. All callers changed.
54157 (user option procs): More argument checking.
54158 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
54159 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
54160 (dg-test): Skip test if not running on selected target in `dg-do'.
54161 Update handling of `dg-do-what', `dg-output-text'.
54162 Separate execution pass/fail from output pattern match pass/fail.
54163 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
54164
54165 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
54166
54167 * gcc.c-torture/special/special.exp: Don't expect failure for mips
54168 target for 920510-1.c.
54169
54170 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
54171
54172 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
54173 Clean up comment regarding use of passcnt, etc.
54174 (gcc_stat): Don't update `testcnt' here.
54175 (gcc_finish): Do it here.
54176 Might as well reset `but_id' here too.
54177 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
54178 to determine if the file should be tested.
54179 * gcc.c-torture/compile/compile.exp: Likewise.
54180 * gcc.c-torture/execute/execute.exp: Likewise.
54181 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54182 * gcc.misc-tests/dg-test.exp: Likewise.
54183 * gcc.prms/prms.exp: Likewise.
54184 * gcc.wendy/wendy.exp: Likewise.
54185 * g++.old-deja.exp: Likewise.
54186 Move "Testing file" message to verbose level 1.
54187
54188 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
54189
54190 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
54191
54192 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
54193
54194 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
54195 (default_gcc_start): Accept optional second list element
54196 of compiler flags. Print compiler output at verbosity level 2.
54197 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
54198 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
54199 Save current values of framework globals passcnt, failcnt, xpasscnt,
54200 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
54201 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
54202 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
54203 xfailcnt to compute stats. Update framework global `testcnt' from
54204 pass/fail counts.
54205 (gcc_finish): New proc. Clean up test environment.
54206 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
54207 (gcc_epass, gcc_efail): Delete.
54208 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
54209 argument of line number.
54210 (dg-init): If the tool has an init routine, call it.
54211 (dg-test): Remove args `cflags_var' and `libs_var'.
54212 Pass all compiler options to ${tool}_start.
54213 Handle missing line number.
54214 (dg-finish): New function.
54215 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
54216 particular files. Call gcc_finish at end. Move "skipping test"
54217 message to verbosity level 3.
54218 * gcc.c-torture/compile/compile.exp: Likewise.
54219 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
54220 * gcc.c-torture/execute/execute.exp: Likewise.
54221 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54222 Print testcase being tried at verbosity level 1.
54223 * gcc.c-torture/special/special.exp: Unset xfail.
54224 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54225 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
54226 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
54227 * gcc.failure/failure.exp: Likewise.
54228 * gcc.ieee/ieee.exp: Likewise.
54229 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
54230 Update call to dg-test. Call dg-finish at end.
54231 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
54232 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
54233 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
54234 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
54235 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
54236 * gcc.wendy/wendy.exp: Add copyright.
54237 Delete setting of tmpdir (done by gcc_init).
54238 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
54239 Pass compiler flags to gcc_start. Call gcc_finish at end.
54240 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
54241 gcc_[ce]pass/fail.
54242
54243 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
54244
54245 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
54246 confusion.
54247 (g++_load): Likewise.
54248
54249 * config/*.exp (gcc_load): Some were varargs fns and some were not.
54250 Rename argument to `prog' to remove the confusion.
54251 Varargs fns behave differently too!
54252 (g++_load): Likewise.
54253
54254 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
54255
54256 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
54257 what it is. Delete (always) printing of status value for !native.
54258 Simplify verbose code, and include status and exec_output.
54259 (g++_load): Use gcc_load.
54260
54261 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
54262
54263 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
54264 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
54265 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
54266 940714-3.c as these testcases don't exist anymore. Make
54267 va-arg-1.c expected to pass.
54268
54269 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
54270
54271 * gcc.misc-tests/misc.exp: Only run specific testcases.
54272 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
54273 * gcc.misc-tests/dg-[1-9].c: New files.
54274
54275 * lib/dg.exp: New testsuite driver.
54276 * gcc.prms/prms.exp: Use it.
54277
54278 * README.gcc: New file.
54279
54280 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
54281 Document and reset `lxpass' and `lxfail'.
54282 Simplify "initialized" message.
54283 (gcc_stat): Clean up comments a little.
54284
54285 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
54286
54287 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
54288
54289 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
54290
54291 * lib/old-dejagnu.exp (process-option): New proc.
54292 (old-dejagnu-init, old-dejagnu-stat): Likewise.
54293 (old-dejagnu): Simplify.
54294 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
54295
54296 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
54297
54298 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
54299 exists and is not an empty string.
54300
54301 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
54302 $xfail rather than calling setup_xfail. Clear $xfail when test is
54303 finished.
54304 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
54305 automatically.
54306
54307 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
54308 longer expected to fail.
54309
54310 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
54311 "f" function call.
54312
54313 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
54314
54315 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
54316 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
54317 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
54318 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
54319 c-torture-1.29.
54320
54321 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
54322 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
54323
54324 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
54325
54326 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
54327 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
54328
54329 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
54330 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
54331 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
54332
54333 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
54334
54335 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
54336 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
54337 940714-1.c, 940714-2.c, 940714-3.c},
54338 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
54339 gcc.misc-tests/{mg.c,mg.exp}:
54340 New tests.
54341 * gcc.noncompile/noncompile.exp: Change accordingly.
54342
54343 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
54344
54345 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
54346 Undo previous clobberage.
54347
54348 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
54349
54350 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
54351 * gcc.special/{930510-1.c, special.exp}:
54352 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
54353 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
54354 struct-varargs-1.c}: New tests from c-torture-1.26.
54355
54356 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
54357
54358 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
54359 argument to switch.
54360
54361 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
54362
54363 * Revert the previous changes. Please see Rob's directory
54364 (/lisa/test/rob/progressive/gcc/testsuite) for testing
54365 fixes.
54366
54367 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
54368
54369 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
54370 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
54371 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
54372 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
54373 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
54374 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
54375 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
54376 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
54377 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
54378 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
54379 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
54380 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
54381 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
54382 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
54383 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
54384 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
54385 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
54386 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
54387 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
54388 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
54389 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
54390 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
54391 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
54392 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
54393 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
54394 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
54395 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
54396 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
54397 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
54398 testing changes.
54399
54400 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
54401
54402 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
54403 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
54404 with perror calls.
54405
54406 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
54407
54408 * config/unix.exp (g++_load): Fix syntax.
54409
54410 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
54411
54412 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
54413 * gcc.noncompile/921017-1.c: Deleted obsolete test.
54414 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
54415 Don't expect va-arg-1.c to fail. Correct expected output for
54416 920928-1.c.
54417 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
54418 * gcc.wendy/hbm4.c: Correct typo.
54419 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
54420
54421 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
54422
54423 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
54424 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
54425 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
54426 * lib/c-torture.exp (c-torture-compile): Ditto.
54427
54428 Reduce volume of output (remove all the -I's and such).
54429 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
54430 Call gcc_cpass, gcc_cfail.
54431 (c-torture): Pass testing option to c-torture-compile.
54432
54433 1994-03-21 Doug Evans (dje@cygnus.com)
54434
54435 Bring patches over from progressive.
54436 * config/default.exp: Exit remote shell cleanly.
54437 (g++_exit, g++_start): Add default versions.
54438 * config/sim.exp (gcc_load): Use perror, not error.
54439
54440 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
54441
54442 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
54443 set in site.exp.
54444
54445 1994-03-14 Doug Evans (dje@cygnus.com)
54446
54447 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
54448 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
54449 (wendy_try): New proc to run testcase.
54450 (main loop): Call 'em.
54451 * gcc.wendy/*.c: Clean up pass to correct expected output.
54452
54453 * lib/gcc.exp: Minor cleanup work.
54454 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
54455
54456 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
54457
54458 * config/sim.exp (gcc_load): Document return codes better.
54459 Don't pass -v to simulator.
54460
54461 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
54462
54463 * gcc.special/920717-x.c: Fix typo.
54464 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
54465 get at sources.
54466
54467 * lib/mike-gcc.exp: Fix typo.
54468
54469 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
54470
54471 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
54472 binary to use, transform the name.
54473 * config/*.exp: rename everything. Nuke any g++ specific files,
54474 it's now a special case of gcc that requires no special support.
54475 Add a default.exp for unsupported targets.
54476
54477 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
54478
54479 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
54480 lib/old-dejagnu.exp: Fix a few patterns to work with the new
54481 version of Tcl.
54482
54483 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
54484
54485 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
54486 than a warning.
54487
54488 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
54489
54490 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
54491
54492 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
54493
54494 * gcc.execute/execute.exp: Combine opt_list and foption_list into
54495 option_list. Compile every file with only 4/6 option choices
54496 (same as C torture) instead of with 12/18 different option
54497 choices.
54498 * lib/c-torture.exp: Likewise.
54499
54500 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
54501 not already set.
54502
54503 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
54504
54505 * lib/old-deja.exp: Add `excess errors test fails' error, now one
54506 can put an XFAIL *-*-* on excess errors.
54507
54508 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
54509
54510 * g++.law: Add more tests derived from g++-bugs snapshots.
54511
54512 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
54513 equivalent to g++.law/init9.
54514
54515 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
54516 compiled it, and the a.out file after we've run it.
54517
54518 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
54519
54520 * lib/mike-g++.exp (postbase): Delete the .o file after we've
54521 compiled it, and the a.out file after we've run it.
54522
54523 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
54524
54525 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
54526
54527 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
54528
54529 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
54530 version number.
54531
54532 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
54533
54534 * g++.law: New directory of g++ tests derived from the g++-bugs
54535 snapshots.
54536
54537 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
54538
54539 * gcc.compile: initbug1.c initbug1.exp testcase added
54540
54541 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
54542
54543 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
54544 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
54545 fixes submitted by Jeff Law (law@cs.utah.edu)
54546 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
54547 Jeff Law (law@cs.utah.edu)
54548
54549
54550 1993-11-30 Mike Stump (mrs@cygnus.com)
54551
54552 * config/unix-g++.exp: Follow the gcc way of doing things.
54553 * g++.old-deja/old-deja.exp: Minor updates.
54554 * lib/g++.exp: New file, follow the gcc way of doing things.
54555 * lib/old-dejagnu.exp: Minor updates.
54556 * lib/mike-g++.exp: Always unset errorInfo.
54557
54558 1993-11-06 Mike Stump (mrs@cygnus.com)
54559
54560 * lib/gcc.exp: Fix some errors with the below change, CC and
54561 CFLAGS should be global when setting, not local.
54562
54563 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
54564
54565 * lib/gcc.exp: Transform tool name.
54566
54567 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54568
54569 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
54570
54571 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54572
54573 * lib/gcc.exp: change gcc_done to gcc_stat
54574
54575 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54576
54577 * Upgraded gcc testsuite to c-torture version 1.25
54578
54579 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
54580
54581 * lib/gcc.exp: added reporting code. Changed verbose compile message.
54582 * lib/c-torture: added hooks for new reporting code.
54583
54584 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
54585
54586 * config/sh-gcc.exp: check if sh-sim exists in the path
54587
54588 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
54589
54590 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
54591 * gcc.compile/compile.exp: Initial changes for new logic.
54592 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
54593 * gcc.failure/failure.exp: Initial changes for new logic.
54594 * gcc.ieee/ieee.exp: Initial changes for new logic.
54595 * gcc.misc-tests/misc.exp: Initial changes for new logic.
54596 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
54597 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
54598 * lib/c-torture.exp: Initial changes for new logic.
54599 * lib/gcc.exp: Initial changes for new logic.
54600
54601 1993-10-15 Mike Stump (mrs@cygnus.com)
54602
54603 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
54604 depend upon failure or success. Fully qualify names in failure
54605 and success messages. Always remove a.out before starting
54606 compile, just in case. Pay more attention to error text output by
54607 the compiler. Handle testcases with no known past errors just
54608 like all others, so that things are uniform. Other miscellaneous
54609 improvements.
54610
54611 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
54612
54613 * gcc.cpp: new directory for cpp tests
54614
54615 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
54616
54617 * lib/chill.exp: Code reformatted, removed unused code.
54618 * config/unix-chill.exp: Code reformatted, removed unused code.
54619 * chill.execute/execute.exp: Code reformatted, removed unused code.
54620 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
54621
54622 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
54623
54624 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
54625 routines not written.
54626
54627 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
54628
54629 * config/bug-gcc.exp: Use new procs from bug.exp.
54630
54631 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
54632
54633 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
54634 via ftp, rather than depending on NFS.
54635 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
54636 case.
54637
54638 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
54639
54640 * config/bug-gcc.exp: Use new download proc.
54641
54642 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
54643
54644 * chill.execute/execute.exp: cleanups, handles errors better
54645 * chill.compile/compile.exp: rewrite, based on execute.exp
54646 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
54647 * lib/chill.exp: major changes to diff proc and compile and link
54648 procs. added chill_fail and chill_pass wrappers to pass and
54649 fail. added more comments, and handle error codes better.
54650 Added a hack to capture stderr from exec, so noncompile tests
54651 can work.
54652
54653 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
54654
54655 * chill.execute/execute.exp: rewrite of testsuite driver
54656 * lib/chill.exp: rewrite of testsuite driver
54657 * config/unix-chill.exp: rewrite of testsuite driver
54658
54659 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
54660
54661 In chill.execute:
54662 * iexpr.ch: Standardize uppercase.
54663 * tuples.dat: Standardize uppercase.
54664 * vary.ch: standardize. Correct varying string assignments.
54665 * vary.dat: Add new output lines.
54666
54667 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
54668
54669 In chill.execute:
54670 * chprintf.ch: Standardize use of uppercase.
54671 * tuples.ch: Standardize and turn arr2 into a DCL,
54672 rather than a SYN.
54673 * pinits.ch: Standardize.
54674
54675 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
54676
54677 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
54678 * Makefil: Renamed to Makefile.in.
54679 * configure.in: New.
54680
54681 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
54682
54683 In chill.execute:
54684 * .cvsignore: Add result/output files.
54685 * Makefile: Fix up variables at start. Use MFLAGS
54686 everywhere. Correct bool_loc, built_ins entries.
54687 Add entry for vary1.ch.
54688 * bitarray.ch: Standardize upper-case usage.
54689 * bitexpr.ch: Standardize, add output of b1.
54690 * params.ch: Use arrayt in along PROC parameters, to
54691 avoid novelty problems.
54692 * sets.ch: Tiny cleanup.
54693 * vary1.ch: Re-indent.
54694
54695 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
54696
54697 * Add PR-related files to Makefiles, .cvsignore files, etc.
54698
54699 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
54700
54701 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
54702 with compiler objects. New names are test-flow.c and test-loop.c
54703
54704 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
54705
54706 * Upgraded c-torture tests from 1.19 to 1.20
54707
54708 * new files:
54709 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
54710 * gcc.compile: 930623-1.c 930623-2.c
54711 * gcc.noncompile: 930622-1.c 930622-2.c
54712 * gcc.failure: 920411-1.c 920627-2.c
54713 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
54714
54715 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
54716
54717 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
54718 More changes to get testsuite working properly. Needs more work.
54719 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
54720
54721 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
54722
54723 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
54724 More changes to get testsuite working properly. Needs more work.
54725
54726 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
54727
54728 * chill.compile/compile.exp: Added for Dejagnu support
54729 * chill.execute/execute.exp: Added for Dejagnu support
54730 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
54731
54732 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
54733
54734 This should complete moving the CHILL test files.
54735 * chill.noncompile(.cvsignore printf.grt
54736 in-printf.grt chprintf.grt chprintf.ch):
54737 Added test-support files.
54738 (Makefile): Modified further.
54739 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
54740 signal.ch): Added test files.
54741 * chill.execute (.cvsignore printf.grt printr.c
54742 in-printf.grt rts.c chprintf.grt rts.h): Added
54743 test-support files.
54744 (Makefile): More corrections.
54745
54746 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
54747
54748 * chill.compile, chill.execute, chill.nocompile: Add CHILL
54749 test cases, ready for DejaGnu.
54750
54751 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
54752
54753 * Upgraded c-torture tests from 1.18 to 1.19
54754
54755 * gcc.compile: added test(s):
54756 930607-1.c
54757 * gcc.execute: added test(s):
54758 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
54759
54760 * added new subdirectory for misc tests: gcc.misc-tests
54761 * gcc.misc-test(s): added tests:
54762 inst-check.c test-consts.c test-ior.c test-switch.c
54763
54764 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
54765
54766 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
54767
54768 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
54769
54770 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
54771
54772 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
54773
54774 * Upgraded c-torture tests from 1.17 to 1.18
54775
54776 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
54777
54778 * Upgraded c-torture tests from 1.12 to 1.17
54779
54780 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
54781
54782 * lib/old-dejagnu.exp:
54783 Fixed handling of XFAIL target triplets to correctly
54784 recognize wildcard characters. Removed code that
54785 appended a unique id tag to the end of the file name
54786 printed out by the result of the testcases within a
54787 given test file.
54788
54789 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
54790
54791 * lib/old-dejagnu.exp:
54792 Reworked expected failure handling to trigger off of XFAIL
54793 keyword in keyphrase embeded in testcase source code. The
54794 XFAIL keyword must be at the end of the keyphrase line. It
54795 may optionally be followed by one or more target triplets.
54796 It has just occured that the handling of wildcards in the
54797 target triplet may not be correct.
54798
54799 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
54800
54801 * g++.old-deja/tests:
54802 Moved all subdirectories up one level into g++.old-deja .
54803
54804 * lib/old-dejagnu.exp:
54805 Fixed problem with CXXFLAGS not being properly reset, and being
54806 corrupted with extraneous "-c" compiler option. This was
54807 causing binaries to not be generated for test that needed them.
54808 Modified strings passed to "pass" and "fail" so that individual
54809 tests from the same test file would be distinguished by an
54810 identifier appended to the test file name in the summary logs;
54811 this corrected a problem with erroneous diff logs. Added code
54812 to search testcases for expected fail and unexpected pass keywords.
54813
54814 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
54815
54816 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
54817
54818 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
54819
54820 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
54821 Removed extraneous text from end of "Special g++ Options"
54822 keyphrase.
54823
54824 * lib/old-dejagnu.exp: Added pattern matching to look for new
54825 keywords, embedded in testcases comments, which will trigger
54826 calls to xpass and xfail.
54827
54828 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
54829
54830 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
54831 comments embedded in the testcases, especially the one looking for
54832 special compiler options, as well as the pattern matching for the
54833 compiler output again.
54834
54835 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
54836
54837 * lib/old-dejagnu.exp: Do a proper check of the return value for
54838 execute tests. Fixed several problems with the pattern matching
54839 of the compiler output which gave erroneous test results.
54840 Changed several of the test result messages to be more descriptive.
54841 * config/unix-g++.exp: Proc g++_load now actually works and
54842 executes the tests passed to it and returns a usable return
54843 value.
54844
54845 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
54846
54847 * lib/gcc.exp: Exits gracefully if $CC is bogus.
54848
54849 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
54850
54851 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
54852 Modified both files to properly execute the old style
54853 dejagnu tests. The previous versions of these files were
54854 experimental and did not function anything near correctly.
54855
54856 1993-04-05 Rob Savoye (rob@cygnus.com)
54857
54858 * Removed all Makefile.in and configure.in files. No configuration
54859 needed now.
54860
54861 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
54862
54863 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
54864
54865 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
54866
54867 * gcc.compile/configure.in, gcc.unsorted/configure.in,
54868 gcc.special/configure.in, gcc.noncompile/configure.in,
54869 gcc.execute/configure.in, gcc.code_quality/configure.in,
54870 g++.other/configure.in, g++.old-deja/configure.in,
54871 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
54872 in srcname setting.
54873
54874 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
54875
54876 * lib/udi.exp: Fixed mondfe and mondfe_download.
54877 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
54878 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
54879
54880 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
54881
54882 * config/udi-gdb.exp: Check $shell_id after connecting to target.
54883 (gdb_exit): Don't remove *_soc files.
54884
54885 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
54886
54887 * lib/c-torture.exp: Don't look for main; instead always use -w
54888 -c. This is how the c-torture tests work. Remove the object
54889 file if the compilation succeeds.
54890 * gcc.execute/execute.exp: Remove executable if test passes.
54891 * gcc.noncompile/noncompile.exp: Every test is an expected
54892 failure.
54893 * gcc.special/special.exp: Added tests from c-torture 1.11,
54894 corrected use of existing test.
54895 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
54896 gcc.execute/920625-1.c: Updated to c-torture 1.11.
54897 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
54898 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
54899 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
54900 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
54901 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
54902 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
54903 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
54904 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
54905 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
54906 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
54907 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
54908 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
54909 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
54910 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
54911 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
54912 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
54913 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
54914 c-torture 1.11.
54915 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
54916 correspond to c-torture 1.11.
54917
54918 * New file.