re PR fortran/30404 ([4.1 only] Wrong FORALL result)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-16 Roger Sayle <roger@eyesopen.com>
2 Paul Thomas <pault@gcc.gnu.org>
3 Steven G. Kargl <kargl@gcc.gnu.org>
4
5 PR fortran/30404
6 * gfortran.dg/forall_6.f90: New test case.
7 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
8 * gfortran.dg/dependency_13.f90: Likewise.
9
10 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11
12 PR testsuite/12325
13 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
14 targets that don't support Inf.
15
16 2007-01-15 Dale Johannesen <dalej@apple.com>
17
18 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
19
20 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
21
22 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
23 of achar for 0xff to avoid the "Extended ASCII not
24 implemented" error message.
25
26 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
27
28 PR fortran/28172
29 * gfortran.dg/altreturn_4.f90: New test.
30
31 PR fortran/29389
32 * gfortran.dg/stfunc_4.f90: New test.
33
34 PR fortran/29712
35 * gfortran.dg/bound_2.f90: Reinstate commented out line.
36 * gfortran.dg/initialization_1.f90: Change warning.
37
38 PR fortran/30283
39 * gfortran.dg/specification_type_resolution_2.f90: New test.
40
41 2007-01-14 Jan Hubicka <jh@suse.cz>
42
43 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
44 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
45 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
46 elimination.
47
48 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
49
50 PR fortran/30410
51 * gfortran.dg/external_procedures_2.f90: New test.
52
53 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
54
55 PR target/30413
56 * gcc.target/i386/pr30413.c: New test.
57
58 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
59
60 PR fortran/30452
61 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
62
63 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
64
65 * gcc.dg/20070112-1.c: New test.
66
67 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 PR libgfortran/30435
70 * gfortran.dg/list_read_6.f90: New test.
71
72 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
73
74 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
75
76 2007-01-12 Tom Tromey <tromey@redhat.com>
77
78 PR preprocessor/28227:
79 * gcc.dg/cpp/pr28227.c: New file.
80
81 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
82
83 * gcc.dg/tree-ssa/loop-22.c: New test.
84
85 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
86
87 PR tree-optimization/29516
88 * gcc.dg/tree-ssa/loop-20.c: New test.
89
90 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
91
92 PR libfortran/30415
93 * minmaxloc_integer_kinds_1.f90: New test.
94
95 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
96
97 PR c++/29573
98 * g++.dg/template/sizeof-template-argument.C: New test.
99
100 2007-01-11 Jan Hubicka <jh@suse.cz>
101
102 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
103 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
104 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
105 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
106 * gcc.dg/tree-ssa/pr21658.c: Likewise.
107 * gcc.dg/tree-ssa/pr15349.c: Likewise.
108 * gcc.dg/tree-ssa/pr25501.c: Likewise.
109 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
110 transformation in question.
111 * gcc.dg/tree-ssa/vrp05.c: Likewise.
112 * gcc.dg/tree-ssa/pr20701.c: Likewise.
113 * gcc.dg/always_inline3.c: Likewise.
114
115 2007-01-10 Mark Mitchell <mark@codesourcery.com>
116
117 PR c++/28999
118 * g++.dg/template/typename11.C: New test.
119
120 2007-01-10 Robert Kennedy <jimbob@google.com>
121
122 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
123
124 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
125
126 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
127 for different integer kinds.
128 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
129 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
130 * gfortran.dg/ishft_2.f90: New test.
131 * gfortran.dg/ishft_3.f90: New test.
132
133 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
134
135 * gfortran.dg/altreturn_2.f90: Removed executable bit.
136
137 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
138
139 PR tree-optimization/30322
140 * gcc.dg/tree-ssa/loop-21.c: New test.
141
142 2007-01-08 Geoffrey Keating <geoffk@apple.com>
143
144 * g++.dg/rtti/darwin-builtin-linkage.C: New.
145
146 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
147
148 * gcc.target/spu/intrinsics-1.c: Remove xfail.
149
150 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
151
152 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
153 * g++.dg/warn/overflow-warn-3.C: Likewise.
154 * g++.dg/warn/overflow-warn-4.C: Likewise.
155 * g++.dg/warn/overflow-warn-5.C: Likewise.
156 * g++.dg/warn/overflow-warn-6.C: Likewise.
157 * g++.dg/warn/Woverflow-1.C: Likewise.
158 * g++.dg/warn/Woverflow-2.C: Likewise.
159 * g++.dg/warn/Woverflow-3.C: Likewise.
160 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
161
162 2007-01-08 Roger Sayle <roger@eyesopen.com>
163
164 * gfortran.dg/array_constructor_14.f90: New test case.
165 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
166
167 2007-01-08 Richard Guenther <rguenther@suse.de>
168
169 PR tree-optimization/23603
170 * gcc.dg/tree-ssa/vrp31.c: New testcase.
171 * gcc.dg/tree-ssa/vrp32.c: Likewise.
172
173 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
174
175 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
176 in __v8qi typedef.
177 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
178 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
179 compiler behaviour.
180 * gcc.dg/simd-5.c: Likewise.
181 * gcc.dg/simd-6.c: Likewise.
182 * g++.dg/conversion/simd1.C: Likewise.
183 * g++.dg/conversion/simd3.C: Likewise.
184 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
185 (main): Use it.
186
187 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
188
189 PR tree-optimization/29877
190 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
191 name of a hard register for the target concerned. Adjust dg-error
192 directives to cope with new behaviour of TER.
193
194 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
195
196 PR c++/28986
197 * g++.dg/conversion/nullptr1.C: Added overflow warning.
198 * g++.dg/warn/overflow-warn-1.C: New.
199 * g++.dg/warn/overflow-warn-3.C: New.
200 * g++.dg/warn/overflow-warn-4.C: New.
201 * g++.dg/warn/overflow-warn-5.C: New.
202 * g++.dg/warn/overflow-warn-6.C: New.
203 * g++.dg/warn/Woverflow-1.C: New.
204 * g++.dg/warn/Woverflow-2.C: New.
205 * g++.dg/warn/Woverflow-3.C: New.
206 * g++.dg/warn/multiple-overflow-warn-2.C: New.
207
208 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
209
210 PR fortran/27698
211 * gfortran.dg/invalid_name.f90: New test.
212 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
213 * gfortran.dg/gomp/pr29759.f90: Ditto.
214
215 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
216
217 * gfortran.dg/present_1.f90: Update error message.
218
219 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
220
221 PR c++/19439
222 * g++.dg/template/duplicate1.C: New test
223 * g++.dg/template/memfriend6.C: Adjust error markers.
224
225 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
226
227 PR tree-opt/30385
228 * gcc.dg/torture/inline-1.c: New test.
229
230 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
231
232 PR c/19978
233 * gcc.dg/multiple-overflow-warn-1.c: New.
234 * gcc.dg/multiple-overflow-warn-2.c: New.
235 * gcc.dg/overflow-warn-6.c: New.
236 * g++.dg/warn/multiple-overflow-warn-1.C: New.
237
238 2007-01-05 Roger Sayle <roger@eyesopen.com>
239
240 * gfortran.dg/array_memcpy_1.f90: New test case.
241 * gfortran.dg/array_memcpy_2.f90: Likewise.
242
243 2007-01-05 Richard Guenther <rguenther@suse.de>
244
245 PR middle-end/27826
246 * g++.dg/opt/pr27826.C: New testcase.
247
248 2007-01-05 Ian Lance Taylor <iant@google.com>
249
250 * gcc.dg/Walways-true-1.c: New test.
251 * gcc.dg/Walways-true-2.c: New test.
252 * g++.dg/warn/Walways-true-1.C: New test.
253 * g++.dg/warn/Walways-true-2.C: New test.
254
255 2007-01-05 Jakub Jelinek <jakub@redhat.com>
256
257 PR c/30360
258 * gcc.dg/pr30360.c: New test.
259
260 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
261
262 PR fortran/23232
263 * gfortran.dg/data_implied_do_1.f90: New test.
264
265 PR fortran/27996
266 PR fortran/27998
267 * gfortran.dg/char_length_1.f90: New test.
268
269 2007-01-05 Richard Guenther <rguenther@suse.de>
270
271 PR middle-end/28116
272 * g++.dg/opt/pr28116.C: New testcase.
273
274 2007-01-05 Tobias Burnus <burnus@net-b.de>
275
276 PR fortran/29624
277 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
278 invalid deallocate.
279 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
280 * gfortran.dg/protected_4.f90: Add pointer intent check.
281 * gfortran.dg/protected_6.f90: Add pointer intent check.
282 * gfortran.dg/pointer_intent_1.f90: New test.
283 * gfortran.dg/pointer_intent_2.f90: New test.
284 * gfortran.dg/pointer_intent_3.f90: New test.
285
286 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
287
288 PR 30235
289 * gfortran.dg/altreturn_2.f90: new test.
290
291 2007-01-04 Tom Tromey <tromey@redhat.com>
292
293 PR preprocessor/28165:
294 * gcc.dg/cpp/pr28165.c: New file.
295
296 2007-01-03 Josh Conner <jconner@apple.com>
297
298 PR middle-end/29683
299 * gcc.dg/pr29683.c: New.
300
301 2007-01-03 Jakub Jelinek <jakub@redhat.com>
302
303 PR c++/28217
304 * g++.dg/pch/template-1.C: New test.
305 * g++.dg/pch/template-1.Hs: New file.
306
307 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
308
309 PR middle-end/30353
310 * gcc.c-torture/compile/complex-4.c: New test.
311
312 2007-01-03 Joseph Myers <joseph@codesourcery.com>
313
314 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
315 -maltivec.
316 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
317
318 2007-01-03 Jakub Jelinek <jakub@redhat.com>
319
320 PR middle-end/30286
321 * gcc.dg/pr30286.c: New test.
322
323 PR c++/29535
324 * g++.dg/template/crash66.C: New test.
325
326 PR c++/29054
327 * g++.dg/template/friend49.C: New test.
328
329 2007-01-03 Steven G. Kargl <kargls@comcast.net>
330
331 * gfortran.dg/ibits.f90: New test.
332
333 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
334
335 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
336 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
337
338 2007-01-02 Jan Hubicka <jh@suse.cz>
339
340 * gcc.dg/pr16194.c: We now output error on all three functions, not just
341 first one.
342
343 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
344
345 PR c/19977
346 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
347 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
348
349 2006-01-02 Ian Lance Taylor <iant@google.com>
350
351 * g++.dg/warn/Wparentheses-22.C: New test.
352 * g++.dg/warn/Wparentheses-23.C: New test.
353
354 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
355
356 PR middle-end/7651
357 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
358 * gcc.dg/declspec-3-Wextra.c: New.
359 * gcc.dg/declspec-3-no.c: New
360
361 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
362
363 PR fortran/20896
364 * gfortran.dg/interface_10.f90: Remove.
365
366 2007-01-01 Roger Sayle <roger@eyesopen.com>
367
368 * gcc.dg/fold-eqxor-4.c: New test case.
369
370 2007-01-02 Joseph Myers <joseph@codesourcery.com>
371
372 PR middle-end/30311
373 * gcc.c-torture/compile/pr30311.c: New test.
374
375 2007-01-01 Andrew Pinski <pinskia@gmail.com>
376
377 PR middle-end/30253
378 * gcc.c-torture/compile/statement-expression-1.c: New test.
379
380 2007-01-01 Andreas Schwab <schwab@suse.de>
381
382 PR target/29166
383 * g++.dg/eh/pr29166.C: New test.
384
385 2007-01-01 Joseph Myers <joseph@codesourcery.com>
386
387 * lib/target-supports.exp (check_effective_target_powerpc_spe):
388 New.
389 (check_effective_target_vect_cmdline_needed): Use it.
390
391 2006-12-31 Richard Guenther <rguenther@suse.de>
392
393 PR middle-end/30137
394 * testsuite/gcc.dg/pr30137-1.c: New testcase.
395 * testsuite/gcc.dg/pr30137-2.c: Likewise.
396
397 2006-12-31 Roger Sayle <roger@eyesopen.com>
398
399 PR middle-end/30322
400 * gcc.dg/fold-plusnot-1.c: New test case.
401
402 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
403
404 PR c++/29731
405 * g++.dg/parse/template22.C: New test.
406
407 2006-12-31 Richard Guenther <rguenther@suse.de>
408
409 PR middle-end/30338
410 * gcc.c-torture/compile/pr30338.c: New testcase.
411
412 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
413
414 PR fortran/27900
415 * gfortran.dg/intrinsic_actual_4.f90: New test.
416
417 PR fortran/24325
418 * gfortran.dg/func_decl_3.f90: New test.
419
420 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
421
422 PR fortran/23060
423 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
424 * gfortran.dg/c_by_val_1.f: New test.
425 * gfortran.dg/c_by_val_2.f: New test.
426 * gfortran.dg/c_by_val_3.f: New test.
427
428 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
429
430 PR libfortran/30321
431 * gfortran.dg/sum_zero_array_1.f90: New test.
432
433 2006-12-29 Jakub Jelinek <jakub@redhat.com>
434
435 PR preprocessor/29612
436 * gcc.dg/cpp/pr29612-1.c: New test.
437 * gcc.dg/cpp/pr29612-2.c: New test.
438
439 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
440
441 PR fortran/30034
442 * gfortran.dg/pure_formal_proc_1.f90: New test.
443
444 PR fortran/30237
445 * gfortran.dg/intrinsic_actual_3.f90: New test.
446
447 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
448
449 PR fortran/30014
450 * gfortran.dg/io_constraints_1.f90: Update test.
451 * gfortran.dg/io_constraints_2.f90: Update test.
452 * gfortran.dg/inquire_iolength.f90: New test.
453
454 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
455
456 PR fortran/20896
457 * gfortran.dg/interface_10.f90: New test.
458 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
459 since z is already, locally a variable.
460
461 PR fortran/25135
462 * gfortran.dg/generic_11.f90: New test.
463 * gfortran.dg/interface_7.f90: Remove name clash between module
464 name and procedure 'x' referenced in the interface.
465
466 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
467
468 PR middle-end/7651
469 * gcc.dg/Wmissing-parameter-type.c: New.
470 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
471 * gcc.dg/Wmissing-parameter-type-no.c: New.
472
473 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
474
475 PR fortran/25818
476 * gfortran.dg/entry_array_specs_2.f: New test.
477
478 PR fortran/30084
479 * gfortran.dg/nested_modules_6.f90: New test.
480
481 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
482
483 PR middle-end/7651
484 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
485 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
486
487 2006-12-21 Andrew Pinski <pinskia@gmail.com>
488
489 PR C++/30168
490 * g++.dg/opt/complex6.C: New test.
491
492 2006-12-22 Ben Elliston <bje@au.ibm.com>
493
494 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
495 full" if the linker on spu-*-* warns about exceeding local store.
496
497 And revert this patch:
498 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
499 fail to link due to relocation overflows on spu-*-*.
500
501 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
502
503 PR fortran/30273
504 * gfortran.dg/dependency_19.f90: New test.
505
506 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
507
508 PR fortran/30202
509 * gfortran.dg/alloc_comp_basics_3.f90: New test.
510
511 2006-12-21 Jakub Jelinek <jakub@redhat.com>
512
513 PR middle-end/30262
514 * gcc.c-torture/execute/20061220-1.c: New test.
515
516 PR middle-end/30263
517 * gcc.dg/gomp/asm-1.c: New test.
518
519 PR target/30230
520 * g++.dg/eh/ia64-2.C: New test.
521
522 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
523
524 PR target/28966
525 PR target/29248
526 * gcc.dg/rs6000-leaf.c: New.
527
528 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
529
530 PR fortran/25392
531 * gfortran.dg/f2c_8.f90: New test.
532
533 2006-12-20 Bill Wendling <wendling@apple.com>
534
535 * gcc.dg/asm-b.c: Check for __ppc64__.
536
537 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
538
539 PR fortran/30190
540 * gfortran.dg/bounds_check_5.f90: New test.
541
542 2006-12-20 Andrew Pinski <pinskia@gmail.com>
543
544 PR middle-end/30143
545 * gcc.dg/gomp/complex-1.c: New testcase.
546
547 2006-12-20 Roger Sayle <roger@eyesopen.com>
548
549 * gfortran.dg/array_memset_1.f90: New test case.
550
551 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
552
553 * lib/target-supports.exp: Add spu to
554 check_effective_target_vect_widen_mult_hi_to_si.
555
556 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
557
558 PR fortran/29992
559 * gfortran.dg/generic_9.f90: New test.
560
561 PR fortran/30081
562 * gfortran.dg/generic_10.f90: New test.
563
564 2006-12-19 Andrew Pinski <pinskia@gmail.com>
565
566 PR tree-opt/30045
567 * gcc.dg/pr30045.c: New test.
568
569 2006-12-20 Ben Elliston <bje@au.ibm.com>
570
571 * gcc.dg/20020312-2.c: Add a case for __SPU__.
572
573 2006-12-19 Eric Christopher <echristo@apple.com>
574
575 PR target/29302
576 * gcc.c-torture/execute/pr29302-1.c: New.
577
578 2006-12-19 Tobias Burnus <burnus@net-b.de>
579
580 PR fortran/39238
581 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
582
583 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
584
585 PR fortran/30236
586 * gfortran.dg/altreturn_3.f90: New test.
587
588 * gfortran.dg/char_result_12.f90: Fix comment typos.
589
590 2006-12-19 Ben Elliston <bje@au.ibm.com>
591
592 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
593 as newlib's stdio.h uses non-traditional cpp constructs.
594
595 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
596
597 * gfortran.dg/advance.f90: Renamed to advance_1.f90
598 * gfortran.dg/append-1.f90: Renamed to append_1.f90
599 * gfortran.dg/array-1.f90: Renamed to array_1.f90
600 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
601 * gfortran.dg/backspace.f: Renamed to backspace_1.f
602 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
603 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
604 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
605 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
606 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
607 * gfortran.dg/logint-1.f: Renamed to logint_1.f
608 * gfortran.dg/logint-2.f: Renamed to logint_2.f
609 * gfortran.dg/logint-3.f: Renamed to logint_3.f
610 * gfortran.dg/advance_1.f90: Renamed from advance.f90
611 * gfortran.dg/append_1.f90: Renamed from append-1.f90
612 * gfortran.dg/array_1.f90: Renamed from array-1.f90
613 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
614 * gfortran.dg/backspace_1.f: Renamed from backspace.f
615 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
616 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
617 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
618 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
619 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
620 * gfortran.dg/logint_1.f: Renamed from logint-1.f
621 * gfortran.dg/logint_2.f: Renamed from logint-2.f
622 * gfortran.dg/logint_3.f: Renamed from logint-3.f
623
624 2006-12-18 Bill Wendling <wendling@apple.com>
625
626 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
627 id is an OjbC keyword.
628
629 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
630
631 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
632
633 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
634
635 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
636
637 2006-12-18 Ian Lance Taylor <iant@google.com>
638
639 * g++.dg/warn/Wmissing-declarations-1.C: New test.
640
641 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
642
643 * gcc.c-torture/compile/pr27528.c: Use empty templates.
644
645 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
646
647 PR fortran/30207
648 * gfortran.fortran-torture/execute/where21.f90: New test.
649
650 2006-12-17 Tobias Burnus <burnus@net-b.de>
651
652 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
653
654 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
655
656 PR middle-end/7651
657 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
658 * gcc.dg/if-empty-1.c: Likewise.
659 * gcc.dg/pr23165.c: Likewise.
660 * g++.dg/warn/empty-body.C: Likewise.
661
662 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
663
664 PR libfortran/30005
665 * gfortran.dg/open_errors.f90: New test.
666
667 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
668
669 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
670
671 * gcc.target/i386/ssse3-pabsb.c: New file.
672 * gcc.target/i386/ssse3-pabsd.c: Likewise.
673 * gcc.target/i386/ssse3-pabsw.c: Likewise.
674 * gcc.target/i386/ssse3-palignr.c: Likewise.
675 * gcc.target/i386/ssse3-phaddd.c: Likewise.
676 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
677 * gcc.target/i386/ssse3-phaddw.c: Likewise.
678 * gcc.target/i386/ssse3-phsubd.c: Likewise.
679 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
680 * gcc.target/i386/ssse3-phsubw.c: Likewise.
681 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
682 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
683 * gcc.target/i386/ssse3-pshufb.c: Likewise.
684 * gcc.target/i386/ssse3-psignb.c: Likewise.
685 * gcc.target/i386/ssse3-psignd.c: Likewise.
686 * gcc.target/i386/ssse3-psignw.c: Likewise.
687 * gcc.target/i386/ssse3-vals.h: Likewise.
688
689 2006-12-15 Janis Johnson <janis187@us.ibm.com>
690
691 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
692 * lib/fortran-torture.exp: Include target-supports.exp.
693
694 2006-12-15 Jakub Jelinek <jakub@redhat.com>
695
696 PR target/30185
697 * gcc.c-torture/execute/pr30185.c: New test.
698
699 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
700
701 PR testsuite/30179
702 PR testsuite/30180
703 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
704 * gcc.dg/builtin-bswap-2.c: Likewise.
705 * gcc.dg/builtin-bswap-3.c: Likewise.
706 * gcc.dg/builtin-bswap-4.c: Likewise.
707 * lib/target-supports.exp (check_effective_target_stdint_types): New.
708 * cc.c-torture/execute/mode-dependent-address.x: New file.
709
710 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
711
712 PR libfortran/30145
713 * gfortran.dg/write_zero_array: New test.
714
715 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716
717 PR fortran/30200
718 * gfortran.dg/write_fmt_trim.f90: New test.
719
720 2006-12-14 Diego Novillo <dnovillo@redhat.com>
721
722 PR 30194
723 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
724 temporarily.
725
726 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
727
728 * lib/target-supports.exp (check_weak_available): Use istarget
729 "hppa*-*-hpux10*" instead of regexp.
730 (check_cxa_atexit_available): Likewise.
731
732 2006-12-14 Richard Guenther <rguenther@suse.de>
733
734 PR tree-optimization/30197
735 * gcc.c-torture/execute/complex-1.c: Fix function name.
736 * gcc.dg/builtins-61.c: New testcase.
737
738 2006-12-14 Richard Guenther <rguenther@suse.de>
739
740 PR middle-end/30172
741 * gcc.dg/pr30172-1.c: New testcase.
742
743 2006-12-14 Richard Guenther <rguenther@suse.de>
744
745 PR tree-optimization/30198
746 * gcc.dg/builtins-60.c: New testcase.
747
748 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
749
750 * lib/target-supports.exp (vect_no_align): Remove spu.
751
752 2006-12-13 Ian Lance Taylor <iant@google.com>
753
754 PR c++/19564
755 PR c++/19756
756 * g++.dg/warn/Wparentheses-5.C: New test.
757 * g++.dg/warn/Wparentheses-6.C: New test.
758 * g++.dg/warn/Wparentheses-7.C: New test.
759 * g++.dg/warn/Wparentheses-8.C: New test.
760 * g++.dg/warn/Wparentheses-9.C: New test.
761 * g++.dg/warn/Wparentheses-10.C: New test.
762 * g++.dg/warn/Wparentheses-11.C: New test.
763 * g++.dg/warn/Wparentheses-12.C: New test.
764 * g++.dg/warn/Wparentheses-13.C: New test.
765 * g++.dg/warn/Wparentheses-14.C: New test.
766 * g++.dg/warn/Wparentheses-15.C: New test.
767 * g++.dg/warn/Wparentheses-16.C: New test.
768 * g++.dg/warn/Wparentheses-17.C: New test.
769 * g++.dg/warn/Wparentheses-18.C: New test.
770 * g++.dg/warn/Wparentheses-19.C: New test.
771 * g++.dg/warn/Wparentheses-20.C: New test.
772 * g++.dg/warn/Wparentheses-21.C: New test.
773
774 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
775
776 PR testsuite/30157
777 * lib/target-supports.exp (check_cxa_atexit_available): Return false
778 for target "hppa.*hpux10".
779
780 2006-12-13 Jakub Jelinek <jakub@redhat.com>
781
782 * g++.dg/debug/vartrack1.C: New test.
783
784 * g++.dg/opt/ifcvt1.C: New test.
785
786 * gcc.dg/tls/opt-13.c: New test.
787
788 * gcc.dg/20060425-2.c: New test.
789
790 * g++.dg/opt/pr15054-2.C: New test.
791
792 * gcc.c-torture/execute/20060420-1.c: New test.
793
794 * gcc.c-torture/execute/20060412-1.c: New test.
795
796 * objc/compile/20060406-1.m: New test.
797
798 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
799
800 * g++.dg/template/array17.C: New test.
801
802 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
803
804 * gcc.target/powerpc/altivec-23.c: New test.
805
806 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
807
808 PR c++27316
809 * g++.dg/inherit/error3.C: New test.
810
811 PR c++/28740
812 * g++.dg/inherit/error4.C: New test.
813
814 2006-12-13 Richard Guenther <rguenther@suse.de>
815
816 PR tree-optimization/17687
817 * gcc.dg/builtins-59.c: New testcase.
818
819 2006-12-13 Ben Elliston <bje@au.ibm.com>
820
821 * gcc.target/spu/Wmain.c: New test.
822
823 2006-12-12 Josh Conner <jconner@apple.com>
824
825 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
826 * g++.dg/abi/thunk4.C: Likewise.
827 * g++.dg/abi/rtti3.C: Likewise.
828
829 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
830
831 * gcc.target/spu/cpat-1.c: New test.
832 * gcc.target/spu/cpat-2.c: New test.
833 * gcc.target/spu/cpat-3.c: New test.
834 * gcc.target/spu/cpat-4.c: New test.
835
836 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
837
838 PR tree-opt/28436
839 * gcc.c-torture/compile/vector-1.c: New test.
840 * gcc.c-torture/compile/vector-2.c: New test.
841 * gcc.c-torture/compile/vector-3.c: New test.
842
843 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
844
845 * lib/fortran-torture.exp: Update copyright years. Remove
846 obsolete comment. Test -ftree-vectorize where it makes sense.
847 * lib/gfortran-dg.exp: Update copyright years. Use settings
848 from fortran-torture.exp.
849 * gfortran.dg/char_transpose_1.f90,
850 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
851 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
852 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
853 '-w' to dg-options.
854
855 2006-12-12 Richard Sandiford <richard@codesourcery.com>
856
857 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
858 saved_${tool}_load.
859
860 2006-12-12 Ira Rosen <irar@il.ibm.com>
861
862 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
863 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
864 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
865 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
866 gaps.
867
868 2006-12-12 Richard Guenther <rguenther@suse.de>
869
870 PR middle-end/30147
871 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
872
873 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
874 Diego Novillo <dnovillo@redhat.com>
875
876 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
877 VDEF/VUSE changes.
878 * gcc.dg/tree-ssa/pr26421.c: Likewise
879 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
880 * gcc.dg/tree-ssa/pr23382.c: Likewise.
881 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
882 * gcc.dg/tree-ssa/pr28410.c: Likewise.
883 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
884 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
885 * gcc.dg/tree-ssa/vrp07.c: Likewise.
886 * gcc.dg/tree-ssa/vrp08.c: Likewise.
887 * gcc.dg/tree-ssa/alias-12.c: Likewise.
888
889 2006-12-11 Jan Hubicka <jh@suse.cz>
890
891 * gcc.dg/tree-prof/stringop-1.c: New test.
892 * gcc.dg/tree-prof/stringop-2.c: New test.
893
894 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
895
896 PR target/30120
897 * gcc.target/i386/pr30120.c: New test.
898
899 Revert:
900 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
901
902 * gcc.target/i386/x87regparm-1.c: New test.
903 * gcc.target/i386/x87regparm-2.c: New test.
904 * gcc.target/i386/x87regparm-3.c: New test.
905 * gcc.target/i386/x87regparm-4.c: New test.
906
907 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
908
909 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
910
911 2006-12-10 Tobias Burnus <burnus@net-b.de>
912
913 PR fortran/23994
914 * gfortran.dg/protected_1.f90: New test.
915 * gfortran.dg/protected_2.f90: New test.
916 * gfortran.dg/protected_3.f90: New test.
917 * gfortran.dg/protected_4.f90: New test.
918 * gfortran.dg/protected_5.f90: New test.
919 * gfortran.dg/protected_6.f90: New test.
920
921 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
922 Tobias Burnus <burnus@gcc.gnu.org>
923
924 PR fortran/29975
925 PR fortran/30068
926 * gfortran.dg/interface_4.f90: Test adding procedure to generic
927 interface.
928 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
929 ambiguous interfaces.
930 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
931 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
932 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
933 ambiguous interfaces.
934 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
935 * gfortran.dg/array_initializer_2.f90: Add initializer array
936 constructor test.
937
938 PR fortran/30096
939 * gfortran.dg/interface_9.f90: Test that host interfaces are
940 not checked for ambiguity with the local version.
941
942 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
943
944 PR fortran/29464
945 * gfortran.dg/module_interface_2.f90: New test.
946
947 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
948
949 PR fortran/29941
950 * gfortran.dg/assumed_len.f90: New test.
951
952 2006-12-09 Richard Guenther <rguenther@suse.de>
953
954 * g++.dg/warn/implicit-typename1.C: Qualify types.
955 * g++.dg/parse/crash12.C: Likewise.
956 * g++.dg/tree-ssa/pr22444.C: Likewise.
957
958 2006-12-09 Tobias Burnus <burnus@net-b.de>
959
960 * gfortran.dg/array_2.f90: Added sqrt test.
961
962 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
963
964 * gcc.target/i386/x87regparm-1.c: XFAIL.
965 * gcc.target/i386/x87regparm-2.c: XFAIL.
966 * gcc.target/i386/x87regparm-3.c: XFAIL.
967 * gcc.target/i386/x87regparm-4.c: XFAIL.
968
969 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
970
971 * lib/target-supports.exp
972 (check_effective_target_large_long_double): New.
973 * gcc.dg/Wconversion-real.c : Use it.
974 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
975 unsigned.
976
977 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
978
979 * gcc.c-torture/execute/mode-dependent-address.c: New test.
980
981 2006-12-08 Tobias Burnus <burnus@net-b.de>
982
983 PR fortran/27546
984 * gfortran.dg/import4.f90: New test for IMPORT in modules.
985
986 2006-12-07 Mark Mitchell <mark@codesourcery.com>
987
988 PR c++/29732
989 * g++.dg/template/crash65.C: New test.
990 * g++.dg/template/spec16.C: Tweak error markers.
991
992 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
993
994 * gcc.target/spu: New directory.
995 * gcc.target/spu/spu.exp: New file.
996 * gcc.target/spu/intrinsics-1.c: New test.
997
998 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
999
1000 PR c++/29980
1001 * g++.dg/ext/attrib27.C: New test.
1002 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
1003 * g++.dg/parse/typedef5.C: Likewise.
1004
1005 2006-12-07 Mike Stump <mrs@apple.com>
1006
1007 * treelang/compile/var_defs.tree: Adjust.
1008
1009 2006-12-06 Mark Mitchell <mark@codesourcery.com>
1010
1011 PR c++/29730
1012 * g++.dg/template/crash64.C: New test.
1013 * g++.dg/parse/crash27.C: Adjust error markers.
1014
1015 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1016
1017 PR libfortran/30009
1018 PR libfortran/30056
1019 * gfortran.dg/read_eof_4.f90: Add tests.
1020 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1021 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1022
1023 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1024
1025 PR c++/29729
1026 * g++.dg/template/crash63.C: New test.
1027
1028 PR c++/29728
1029 * g++.dg/template/crash62.C: New test.
1030
1031 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1032
1033 PR fortran/30003
1034 * gfortran.dg/allocatable_function_1.f90: Increase the number
1035 of expected calls of free to 10; the lhs section reference is
1036 now evaluated so there is another call to bar. Change the
1037 comment appropriately.
1038 * gfortran.dg/array_section_1.f90: New test.
1039
1040 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1041
1042 PR fortran/29912
1043 * gfortran.dg/char_result_12.f90: New test.
1044
1045 2006-12-05 Richard Guenther <rguenther@suse.de>
1046
1047 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1048 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1049 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1050 vect_double, xfail for spu*-*-*.
1051
1052 2006-12-04 Tobias Burnus <burnus@net-b.de>
1053
1054 PR fortran/29962
1055 * initialization_4.f90: Test noninteger exponents (-std=f95).
1056 * initialization_5.f90: New test for noninteger exponents
1057 with -std=f2003.
1058
1059 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1060
1061 PR fortran/29821
1062 * gfortran.dg/parameter_array_section_1.f90: New test.
1063
1064 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1065
1066 PR c++/29733
1067 * g++.dg/template/crash61.C: New test.
1068
1069 PR c++/29632
1070 * g++.dg/template/error23.C: New test.
1071
1072 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1073
1074 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1075
1076 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1077
1078 PR fortran/29916
1079 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1080
1081 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1082
1083 PR middle-end/29965
1084 * gcc.dg/gomp/pr29965-1.c: New test.
1085 * gcc.dg/gomp/pr29965-2.c: New test.
1086 * gcc.dg/gomp/pr29965-3.c: New test.
1087 * gcc.dg/gomp/pr29965-4.c: New test.
1088 * gcc.dg/gomp/pr29965-5.c: New test.
1089 * gcc.dg/gomp/pr29965-6.c: New test.
1090 * g++.dg/gomp/pr29965-1.C: New test.
1091 * g++.dg/gomp/pr29965-2.C: New test.
1092 * g++.dg/gomp/pr29965-3.C: New test.
1093 * g++.dg/gomp/pr29965-4.C: New test.
1094 * g++.dg/gomp/pr29965-5.C: New test.
1095 * g++.dg/gomp/pr29965-6.C: New test.
1096 * g++.dg/gomp/pr29965-7.C: New test.
1097 * g++.dg/gomp/pr29965-8.C: New test.
1098 * g++.dg/gomp/pr29965-9.C: New test.
1099 * g++.dg/gomp/pr29965-10.C: New test.
1100
1101 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1102
1103 * gnat.dg/pointer_variable_bounds.adb: New test.
1104 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1105 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1106
1107 2006-12-03 Eric Christopher <echristo@apple.com>
1108
1109 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1110
1111 2006-12-03 Richard Henderson <rth@redhat.com>
1112 Andrew Pinski <pinskia@gmail.com>
1113
1114 PR C++/14329
1115 * g++.dg/warn/unit-1.C: New test.
1116
1117 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1118
1119 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1120
1121 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1122
1123 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1124 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1125 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1126 * gcc.dg/vect/vect-70.c: Reduce array size.
1127 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1128 vect_no_compaer_double targets.
1129 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1130 vect_float, vect_double, and vect_int.
1131
1132 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1133
1134 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1135 test for loop versioning on vect_no_align targets.
1136 * gcc.dg/vect/pr20122.c: Likewise.
1137 * gcc.dg/vect/vect-105.c: Likewise.
1138 * gcc.dg/vect/vect-42.c: Likewise.
1139 * gcc.dg/vect/vect-43.c: Likewise.
1140 * gcc.dg/vect/vect-74.c: Likewise.
1141 * gcc.dg/vect/vect-75.c: Likewise.
1142 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1143 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1144 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1145 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1146
1147 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1148
1149 PR fortran/29642
1150 * gfortran.dg/value_1.f90 : New test.
1151 * gfortran.dg/value_2.f90 : New test.
1152 * gfortran.dg/value_3.f90 : New test.
1153 * gfortran.dg/value_4.f90 : New test.
1154 * gfortran.dg/value_4.c : Called from value_4.f90.
1155
1156 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1157
1158 PR C++/30033
1159 * g++.dg/cpp0x/static_assert4.C: New testcase.
1160
1161 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1162
1163 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1164
1165 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1166
1167 PR c/27953
1168 * gcc.dg/pr27953.c: New test.
1169
1170 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1171
1172 PR c++/30022
1173 * g++.dg/ext/vector5.C: New test.
1174
1175 PR c++/30021
1176 * g++.dg/other/main1.C: New test.
1177
1178 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1179
1180 PR libfortran/29568
1181 * gfortran.dg/convert_implied_open.f90: Change to
1182 new default record length.
1183 * gfortran.dg/unf_short_record_1.f90: Adapt to
1184 new error message.
1185 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1186
1187 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1188
1189 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1190
1191 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1192
1193 PR c++/29066
1194 * g++.dg/expr/pr29066.c: New.
1195
1196 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1197 Zdenek Dvorak <dvorakz@suse.cz>
1198
1199 PR tree-optimization/29921
1200 * gcc.dg/pr29921-2.c: New test.
1201
1202 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1203
1204 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1205 (i386_get_cpuid): New function.
1206 (i386_cpuid_ecx): Likewise.
1207 (i386_cpuid_edx): Likewise.
1208 (i386_cpuid): Updated to call i386_cpuid_edx.
1209
1210 * gcc.target/i386/sse3-addsubpd.c: New file.
1211 * gcc.target/i386/sse3-addsubps.c: Likewise.
1212 * gcc.target/i386/sse3-haddpd.c: Likewise.
1213 * gcc.target/i386/sse3-haddps.c: Likewise.
1214 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1215 * gcc.target/i386/sse3-hsubps.c: Likewise.
1216 * gcc.target/i386/sse3-lddqu.c: Likewise.
1217 * gcc.target/i386/sse3-movddup.c: Likewise.
1218 * gcc.target/i386/sse3-movshdup.c: Likewise.
1219 * gcc.target/i386/sse3-movsldup.c: Likewise.
1220
1221 2006-12-01 Dirk Mueller <dmueller@suse.de>
1222
1223 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1224
1225 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1226
1227 * gcc.dg/dfp/convert-int-max.c: New test.
1228 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1229
1230 2006-11-30 Richard Guenther <rguenther@suse.de>
1231
1232 * gcc.dg/vect/vect-pow-1.c: Rename ...
1233 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1234 floats instead of doubles, check successful vectorization.
1235
1236 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1237
1238 PR target/29945
1239 * gcc.c-torture/compile/pr29945.c: New testcase.
1240
1241 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1242
1243 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1244 -maltivec.
1245
1246 2006-11-29 Eric Christopher <echristo@apple.com>
1247
1248 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1249
1250 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1251
1252 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1253
1254 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1255
1256 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1257
1258 PR c++/29022
1259 * g++.dg/inherit/virtual2.C: New test.
1260 * g++.dg/inherit/virtual3.C: Likewise.
1261 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1262 * g++.dg/inherit/error2.C: Likewise.
1263 * g++.dg/template/instantiate1.C: Likewise.
1264
1265 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1266
1267 PR tree-opt/29984
1268 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1269
1270 2006-11-28 Jan Hubicka <jh@suse.cz>
1271
1272 * gcc.dg/memcpy-1.c: New test.
1273
1274 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR c++/29735
1277 * g++.dg/warn/main-3.C: New test.
1278
1279 2006-11-28 Jan Hubicka <jh@suse.cz>
1280
1281 * gcc.dg/winline-1.c: New test.
1282
1283 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1284
1285 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1286 alignments.
1287
1288 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1289
1290 PR fortran/29976
1291 * gfortran.dg/missing_optional_dummy_3.f90
1292
1293 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1294
1295 PR fortran/20880
1296 * gfortran.dg/interface_3.f90: Modify errors.
1297
1298 2006-11-28 Ben Elliston <bje@au.ibm.com>
1299
1300 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1301 fail to link due to relocation overflows on spu-*-*.
1302
1303 2006-11-27 Michael Matz <matz@suse.de>
1304 Andreas Krebbel <krebbel1@de.ibm.com>
1305
1306 PR target/29319
1307 * gcc.dg/20061127-1.c: New testcase.
1308
1309 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1310
1311 * gcc.dg/20061124-1.c: Add exit() function prototype.
1312
1313 2006-11-27 Jan Hubicka <jh@suse.cz>
1314
1315 * gcc.target/i386/memcpy-1.c: Adjust size.
1316 * testsuite/gcc.dg/visibility-11.c: Likewise.
1317
1318 2006-11-27 Richard Guenther <rguenther@suse.de>
1319
1320 PR middle-end/25620
1321 * gcc.target/i386/pow-1.c: New testcase.
1322 * gcc.dg/builtins-58.c: Likewise.
1323
1324 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1325
1326 PR c++/29886
1327 * g++.dg/expr/cast8.C: New test.
1328
1329 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1330
1331 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1332 Don't ever inline the testcase.
1333
1334 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1335
1336 PR fortran/29982
1337 * gfortran.fortran-torture/compile/parameter_3.f90: New
1338 testcase.
1339
1340 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1341
1342 PR fortran/29951
1343 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1344
1345 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1346
1347 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1348 for CHAR.
1349
1350 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1351
1352 PR libgfortran/29936
1353 * gfortran.dg/write_check3.f90: New test.
1354
1355 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1356
1357 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1358
1359 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1360
1361 PR fortran/20880
1362 * gfortran.dg/interface_3.f90: New test.
1363
1364 PR fortran/29387
1365 * gfortran.dg/generic_8.f90: New test.
1366
1367 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1368
1369 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1370 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1371 * gfortran.dg/specifics_3.f90: Remove.
1372
1373 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR c/29955
1376 * gcc.dg/gomp/pr29955.c: New test.
1377
1378 PR c/29736
1379 * gcc.dg/pr29736.c: New test.
1380
1381 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1382
1383 PR tree-opt/29964
1384 * gcc.dg/pure-1.c: New test.
1385
1386 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1387
1388 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1389 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1390
1391 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1392
1393 * gcc.dg/20061124-1.c: New testcase.
1394
1395 2006-11-23 Eric Christopher <echristo@apple.com>
1396
1397 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1398
1399 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1400
1401 PR c/2707
1402 PR c++/26167
1403 * gcc.dg/Wconversion-integer.c: New. Supersedes
1404 Wconversion-negative-constants.c
1405 * gcc.dg/Wconversion-real.c: New.
1406 * gcc.dg/Wconversion-real-integer.c: New.
1407 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1408 * g++.dg/warn/Wconversion1.C: Modified.
1409
1410 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1411
1412 * gfortran.dg/overload_1.f90: New test.
1413
1414 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1415
1416 PR c/9072
1417 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1418 Wtraditional-conversion.
1419 * gcc.dg/overflow-warn-2.c: Likewise.
1420 * gcc.dg/Wconversion.c: Likewise. Renamed as
1421 Wtraditional-conversion.c .
1422 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1423 Wtraditional-conversion-2.c .
1424 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1425 Wtraditional-conversion-2.c
1426 * gcc.dg/Wconversion-negative-constants.c: New.
1427
1428 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1429
1430 * gcc.dg/tree-ssa/dump-1.c: New test.
1431
1432 2006-11-23 David Ung <davidu@mips.com>
1433
1434 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1435 -mfp64, allowable when ISA >= 33 and float is enabled.
1436 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1437 of mthc1 and mfhc1 patterns.
1438
1439 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1440
1441 PR tree-optimization/29921
1442 * gcc.dg/pr29921.c: New test.
1443
1444 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1445
1446 PR fortran/29441
1447 * gfortran.dg/initialization_4.f90: New test.
1448
1449 2006-11-22 Ira Rosen <irar@il.ibm.com>
1450
1451 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1452 platforms that have interleaving support.
1453 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1454 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1455 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1456 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1457 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1458 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1459 gcc.dg/vect/vect-strided-u8-i8.c,
1460 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1461 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1462 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1463 gcc.dg/vect/vect-strided-float.c,
1464 gcc.dg/vect/vect-strided-a-mult.c,
1465 gcc.dg/vect/vect-strided-mult-char-ls.c,
1466 gcc.dg/vect/vect-strided-a-u16-mult.c,
1467 gcc.dg/vect/vect-strided-a-u32-mult.c,
1468 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1469 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1470 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1471 gcc.dg/vect/vect-strided-mult.c,
1472 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1473 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1474
1475 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1476
1477 PR fortran/25087
1478 * gfortran.dg/auto_char_len_4.f90: New test.
1479
1480 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1481
1482 PR fortran/29652
1483 * gfortran.dg/generic_7.f90: New test.
1484 * gfortran.dg/defined_operators_1.f90: Add new error.
1485
1486 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1487
1488 PR tree-optimization/29902
1489 * g++.dg/tree-ssa/pr29902.C: New test.
1490
1491 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1492
1493 PR fortran/29820
1494 * gfortran.dg/used_types_13.f90: New test.
1495
1496 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1497
1498 * gcc.dg/dfp/snan.c: Delete.
1499
1500 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1501
1502 * g++.dg/cpp0x/static_assert1.C: New.
1503 * g++.dg/cpp0x/static_assert2.C: New.
1504 * g++.dg/cpp0x/static_assert3.C: New.
1505
1506 2006-11-21 Richard Guenther <rguenther@suse.de>
1507
1508 * gcc.dg/vect/vect-pow-1.c: New testcase.
1509 * gcc.dg/vect/vect-pow-2.c: Likewise.
1510
1511 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR c++/29570
1514 * g++.dg/template/static29.C: New test.
1515
1516 PR c++/29734
1517 * g++.dg/conversion/simd4.C: New test.
1518
1519 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1520
1521 PR c++/29475
1522 * g++.dg/template/access19.C: New test.
1523 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1524 error is reported.
1525
1526 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1527
1528 PR tree-opt/25500
1529 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1530
1531 2006-11-20 Tobias Burnus <burnus@net-b.de>
1532
1533 PR fortran/27546
1534 * gfortran.dg/import.f90: Extended test.
1535 * gfortran.dg/import2.f90: Extended test.
1536
1537 2006-11-20 Tobias Burnus <burnus@net-b.de>
1538
1539 * gfortran.dg/volatile3.f90: Add conflict test.
1540
1541 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1542
1543 PR fortran/24783
1544 * gfortran.dg/implicit_10.f90: New test.
1545
1546 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1547
1548 PR c++/8586
1549 * g++.dg/warn/Wall-write-strings.C: New.
1550
1551 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1552
1553 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1554 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1555
1556 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1557
1558 * gfortran.dg/use_3.f90: Remove error message.
1559 * gfortran.dg/iso_fortran_env_1.f90: New test.
1560 * gfortran.dg/iso_fortran_env_2.f90: New test.
1561 * gfortran.dg/iso_fortran_env_3.f90: New test.
1562 * gfortran.dg/iso_fortran_env_4.f90: New test.
1563
1564 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1565
1566 * gcc.dg/vect/vect-27.c: Fix initialization.
1567
1568 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1569
1570 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1571 * gcc.dg/torture/builtin-minmax-1.c: New.
1572
1573 * gcc.dg/builtins-20.c: Add cases for copysign.
1574
1575 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1576
1577 PR fortran/24285
1578 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1579
1580 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1581 * gfortran.dg/use_1.f90: New test.
1582 * gfortran.dg/use_1.f90: New test.
1583 * gfortran.dg/use_1.f90: New test.
1584
1585 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1586
1587 PR tree-optimization/29801
1588 * gcc.dg/pr29801.c: New test.
1589
1590 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR middle-end/29584
1593 * gcc.dg/torture/pr29584.c: New test.
1594
1595 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1596
1597 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1598 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1599 * gcc.target/powerpc/compress-float-ppc.c,
1600 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1601 powerpc_fprs.
1602 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1603 do not pass -mhard-float.
1604
1605 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1606
1607 * gnat.dg/volatile_aggregate.adb: New test.
1608
1609 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1610
1611 PR fortran/29391
1612 PR fortran/29489
1613 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1614 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1615
1616 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1617
1618 PR target/29201
1619 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1620
1621 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1622
1623 * gfortran.dg/import3.f90: Fix error message.
1624
1625 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1626
1627 PR tree-opt/29788
1628 * gfortran.fortran-torture/compile/inline_1.f90:
1629 New testcase.
1630
1631 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1632
1633 * gcc.target/i386/x87regparm-1.c: New test.
1634 * gcc.target/i386/x87regparm-2.c: New test.
1635 * gcc.target/i386/x87regparm-3.c: New test.
1636 * gcc.target/i386/x87regparm-4.c: New test.
1637
1638 2006-11-15 Tobias Burnus <burnus@net-b.de>
1639
1640 PR fortran/27546
1641 * gfortran.dg/import.f90: New test.
1642 * gfortran.dg/import2.f90: New test.
1643 * gfortran.dg/import3.f90: New test.
1644
1645 2006-11-15 Tobias Burnus <burnus@net-b.de>
1646
1647 PR fortran/27588
1648 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1649
1650 2006-11-15 Tobias Burnus <burnus@net-b.de>
1651
1652 PR fortran/29806
1653 * gfortran.dg/contains.f90: New test.
1654 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1655
1656 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1657
1658 PR tree-optimization/29581
1659 * gcc.dg/pr29581-1.c: New test.
1660 * gcc.dg/pr29581-2.c: New test.
1661 * gcc.dg/pr29581-3.c: New test.
1662 * gcc.dg/pr29581-4.c: New test.
1663 * gfortran.dg/pr29581.f90: New test.
1664
1665 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1666
1667 PR fortran/29702
1668 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1669 numbers in error message headers.
1670
1671 2006-11-14 Richard Guenther <rguenther@suse.de>
1672
1673 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1674 to i?86 and x86_64 targets.
1675
1676 2006-11-14 Caroline Tice <ctice@apple.com>
1677
1678 * gcc.dg/pubtypes-1.c: New file/testcase.
1679 * gcc.dg/pubtypes-2.c: New file/testcase.
1680 * gcc.dg/pubtypes-3.c: New file/testcase.
1681 * gcc.dg/pubtypes-4.c: New file/testcase.
1682 * g++.dg/pubtypes.C: New file/testcase.
1683
1684 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1685
1686 PR c++/29106
1687 * g++.dg/init/self1.C: New test.
1688
1689 2006-11-14 Tobias Burnus <burnus@net-b.de>
1690
1691 PR fortran/29657
1692 * gfortran.dg/conflicts.f90: Add.
1693
1694 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1695
1696 PR rtl-optimization/29798
1697
1698 * gcc.c-torture/execute/pr29798.c: New.
1699
1700 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1701
1702 * gcc.dg/builtins-20.c: Add more cases.
1703
1704 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1705
1706 PR fortran/29759
1707 * gfortran.dg/gomp/pr29759.f90: New test.
1708
1709 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1710
1711 PR c++/29518
1712 * g++.dg/template/static28.C: New test.
1713
1714 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1715
1716 * lib/c-torture.exp: Use target-libpath.exp.
1717 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1718 set GCC_EXEC_PREFIX env var from global variable of same name.
1719
1720 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1721
1722 PR fortran/26994
1723 * gfortran.fortran-torture/compile/transfer-1.f90:
1724 New testcase.
1725
1726 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1727 Zdenek Dvorak <dvorakz@suse.cz>
1728
1729 PR tree-optimization/29680
1730 * gcc.dg/alias-11.c: New test.
1731
1732 2006-11-12 Jason Merrill <jason@redhat.com>
1733 Andrew Pinski <pinskia@physics.uc.edu>
1734
1735 PR middle-end/28915
1736 * gcc.target/i386/vectorize1.c: New.
1737
1738 2006-11-12 Roger Sayle <roger@eyesopen.com>
1739
1740 PR rtl-optimization/29797
1741 * gcc.c-torture/execute/pr29797-1.c: New test case.
1742
1743 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1744
1745 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1746
1747 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1748
1749 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1750
1751 2006-11-12 Roger Sayle <roger@eyesopen.com>
1752
1753 PR tree-optimization/13827
1754 * gcc.dg/fold-eqand-1.c: New test case.
1755
1756 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1757
1758 PR rtl-opt/28812
1759 * gcc.c-torture/execute/mayalias-3.c: New test.
1760
1761 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1762
1763 PR middle-end/27528
1764 * gcc.c-torture/compile/pr27528.c: New test.
1765 * gcc.dg/pr27528.c: Likewise.
1766
1767 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1768
1769 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1770
1771 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1772
1773 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1774
1775 PR fortran/29758
1776 * gfortran.dg/reshape_source_size_1.f90: New test.
1777
1778 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1779
1780 PR fortran/29315
1781 * gfortran.dg/aliasing_dummy_4.f90: New test.
1782
1783 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1784
1785 PR target/29777
1786 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1787 and x86_64-*-* targets.
1788
1789 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1790
1791 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1792 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1793 New macros. Use them in exact tests.
1794 (TESTIT3): New macro.
1795 Add tests for fmin, fmax and fma.
1796
1797 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1798
1799 PR fortran/29431
1800 * gfortran.dg/array_constructor_13.f90: New test.
1801
1802 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1803
1804 PR fortran/29744
1805 * gfortran.dg/used_types_12.f90: New test.
1806
1807 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1808
1809 PR middle-end/29726
1810 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1811 (test6): Ditto.
1812 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1813 * gcc.dg/fold-eqandshift-3.c: New test case.
1814
1815 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1816
1817 PR fortran/29699
1818 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1819
1820 PR fortran/21370
1821 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1822
1823 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1824
1825 * gcc.dg/20061109-1.c: New testcase.
1826
1827 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1828
1829 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1830
1831 2006-11-09 Tobias Burnus <burnus@net-b.de>
1832
1833 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1834 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1835
1836 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1837
1838 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1839 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1840
1841 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1842
1843 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1844
1845 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1846
1847 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1848 vect-9.c).
1849 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1850 * gcc.dg/vect/vect-9.c: Now vectorizable.
1851 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1852 that support vect_widen_mult.
1853 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1854 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1855 vect-reduc-dot-u16.c).
1856 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1857 vect-reduc-dot-u16.c).
1858 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1859 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1860 vect-reduc-dot-s8.c).
1861 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1862 vect-reduc-dot-s8.c).
1863 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1864 vect-reduc-dot-s8.c).
1865 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1866 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1867 vect-reduc-dot-u8.c).
1868 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1869 vect-reduc-dot-u8.c).
1870 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1871 * gcc.dg/vect/vect-multitypes-9.c: New test.
1872 * gcc.dg/vect/vect-multitypes-10.c: New test.
1873 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1874 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1875 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1876 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1877 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1878 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1879 wrapv-vect-reduc-dot-s8.c.
1880 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1881 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1882 targets that support vec_unpack.
1883 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1884 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1885 (check_effective_target_vect_widen_mult_hi_to_si): New.
1886 (check_effective_target_vect_widen_sum): Removed.
1887
1888 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1889
1890 * gcc.dg/vect/vect-multitypes-8.c: New test.
1891 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1892
1893 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1894
1895 * gcc.dg/vect/vect-multitypes-7.c: New test.
1896
1897 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1898
1899 * gcc.dg/vect/vect-multitypes-4.c: New test.
1900 * gcc.dg/vect/vect-multitypes-5.c: New test.
1901 * gcc.dg/vect/vect-multitypes-6.c: New test.
1902
1903 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1904
1905 * gcc.dg/vect/vect-multitypes-1.c: New test.
1906 * gcc.dg/vect/vect-multitypes-2.c: New test.
1907 * gcc.dg/vect/vect-multitypes-3.c: New test.
1908
1909 2006-11-07 Eric Christopher <echristo@apple.com>
1910
1911 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1912 Test using scan-assembler-not.
1913
1914 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1915
1916 * gcc.dg/inline-17.c: New test.
1917
1918 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1919
1920 PR other/25028
1921 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1922 on HP-UX.
1923
1924 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1925
1926 PR fortran/29539
1927 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1928
1929 PR fortran/29634
1930 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1931 test.
1932
1933 2006-11-07 Tobias Burnus <burnus@net-b.de>
1934
1935 PR fortran/29601
1936 * gfortran.dg/volatile.f90: Add.
1937 * gfortran.dg/volatile2.f90: Add.
1938 * gfortran.dg/volatile3.f90: Add.
1939 * gfortran.dg/volatile4.f90: Add.
1940 * gfortran.dg/volatile5.f90: Add.
1941 * gfortran.dg/volatile6.f90: Add.
1942 * gfortran.dg/volatile7.f90: Add.
1943
1944 2006-11-06 Tobias Burnus <burnus@net-b.de>
1945
1946 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1947 for matching error messages.
1948 * gfortran.dg/specifics_3.f90: Adjust pattern
1949 for matching error messages.
1950
1951 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1952 Bernhard Fischer <aldot@gcc.gnu.org>
1953
1954 * lib/gcc-dg.exp (output-exists): New proc.
1955 (output-exists-not): New proc.
1956 * gcc.test-framework/test-framework.awk: Support new directives.
1957 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1958 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1959 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1960 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1961 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1962 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1963
1964 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1965
1966 PR fortran/29630
1967 PR fortran/29679
1968 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1969 * gfortran.dg/initialization_3.f90: New.
1970
1971 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1972
1973 PR libgfortran/25545
1974 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1975
1976 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1977
1978 PR middle-end/29695
1979 * gcc.c-torture/execute/pr29695-1.c: New test.
1980 * gcc.c-torture/execute/pr29695-2.c: New test.
1981
1982 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1983
1984 PR fortran/29565
1985 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1986
1987 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1988
1989 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1990 for matching error messages.
1991
1992 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1993
1994 PR target/26915
1995 * gcc.target/i386/387-12.c: New test.
1996
1997 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1998
1999 PR libfortran/29713
2000 * gfortran.dg/pr29713.f90: New test.
2001
2002 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
2003
2004 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
2005 Also test for bogus rest sign.
2006
2007 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2008
2009 PR libfortran/27895
2010 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
2011
2012 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
2013
2014 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2015 from error messages.
2016
2017 2006-11-02 Mike Stump <mrs@apple.com>
2018
2019 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2020
2021 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2022
2023 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2024
2025 * g++.dg/eh/gcsec1.C: New test.
2026
2027 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2028
2029 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2030 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2031
2032 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2033
2034 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2035 hexadecimal value.
2036 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2037 * gcc.dg/pr14796-2.c: Likewise.
2038
2039 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2040
2041 * gcc.c-torture/execute/20061101-1.c: New test.
2042
2043 2006-11-01 Richard Guenther <rguenther@suse.de>
2044
2045 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2046
2047 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2048
2049 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2050 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2051
2052 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2053
2054 * gcc.c-torture/execute/20061031-1.c: New test.
2055
2056 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2057
2058 PR 23067
2059 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2060 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2061 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2062 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2063 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2064 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2065 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2066
2067 2006-10-31 Eric Christopher <echristo@apple.com>
2068 Falk Hueffner <falk@debian.org>
2069
2070 * gcc.dg/builtin-bswap-1.c: New.
2071 * gcc.dg/builtin-bswap-2.c: New.
2072 * gcc.dg/builtin-bswap-3.c: New.
2073 * gcc.dg/builtin-bswap-4.c: New.
2074 * gcc.dg/builtin-bswap-5.c: New.
2075 * gcc.target/i386/builtin-bswap-1.c: New.
2076
2077 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2078
2079 * gcc.dg/inline-16.c: New.
2080
2081 PR 16622
2082 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2083 defining it.
2084 * gcc.dg/inline-13.c: New.
2085 * gcc.dg/inline-14.c: New.
2086 * gcc.dg/inline-15.c: New.
2087
2088 PR 11377
2089 * gcc.dg/inline6.c: New.
2090 * gcc.dg/inline7.c: New.
2091
2092 2006-10-31 Roger Sayle <roger@eyesopen.com>
2093
2094 PR middle-end/23470
2095 * gcc.dg/pr23470-1.c: New test case.
2096
2097 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2098
2099 PR fortran/29537
2100 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2101 data.
2102 * gfortran.dg/blockdata_2.f90: New testcase.
2103
2104 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2105
2106 PR libfortran/29627
2107 * gfortran.dg/unf_short_record_1.f90: New test.
2108
2109 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2110
2111 PR fortran/29067
2112 * gfortran.dg/pr29067.f: New test.
2113
2114 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2115 Richard Sandiford <richard@codesourcery.com>
2116
2117 * lib/target-supports.exp (get_compiler_messages): Append options
2118 as a single list element.
2119 (check_effective_target_arm_vfp_ok): New.
2120 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2121
2122 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2123
2124 PR fortran/29387
2125 * gfortran.dg/intrinsic_actual_2.f90: New test.
2126
2127 PR fortran/29490
2128 * gfortran.dg/actual_array_interface_1.f90: New test.
2129
2130 PR fortran/29641
2131 * gfortran.dg/used_types_11.f90: New test.
2132
2133 2006-10-30 Dirk Mueller <dmueller@suse.de>
2134
2135 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2136 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2137 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2138 * g++.old-deja/g++.mike/net25.C (main): Same.
2139 * g++.dg/lookup/exception1.C (main): Same.
2140 * g++.dg/parse/parens2.C (main): Same.
2141
2142 2006-10-30 Roger Sayle <roger@eyesopen.com>
2143
2144 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2145
2146 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2147
2148 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2149 * gcc.dg/torture/builtin-math-3.c: Likewise.
2150
2151 2006-10-30 Tobias Burnus <burnus@net-b.de>
2152
2153 PR fortran/29452
2154 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2155 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2156
2157 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2158
2159 PR Fortran/29410
2160 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2161
2162 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2163
2164 * lib/target-supports.exp (check_function_available): Declare
2165 function before calling.
2166
2167 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR tree-optimization/29637
2170 * gcc.dg/pr29637.c: New test.
2171
2172 2006-10-29 Roger Sayle <roger@eyesopen.com>
2173
2174 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2175 tree canonicalization.
2176
2177 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2178
2179 * gcc.dg/builtins-20.c: Add more hypot tests.
2180
2181 2006-10-29 Roger Sayle <roger@eyesopen.com>
2182
2183 * gcc.dg/fold-compare-1.c: New test case.
2184
2185 2006-10-29 Dirk Mueller <dmueller@suse.de>
2186
2187 PR c++/16307
2188 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2189
2190 2006-10-29 Roger Sayle <roger@eyesopen.com>
2191
2192 PR tree-optimization/15458
2193 * gcc.dg/fold-xornot-1.c: New test case.
2194
2195 2006-10-29 Richard Guenther <rguenther@suse.de>
2196
2197 * gcc.target/i386/math-torture/trunc.c: New testcase.
2198
2199 2006-10-29 Richard Guenther <rguenther@suse.de>
2200
2201 * gcc.target/i386/math-torture/round.c: New testcase.
2202
2203 2006-10-29 Richard Guenther <rguenther@suse.de>
2204
2205 * gcc.target/i386/math-torture/ceil.c: New testcase.
2206 * gcc.target/i386/math-torture/floor.c: Likewise.
2207
2208 2006-10-29 Richard Guenther <rguenther@suse.de>
2209
2210 * gcc.target/i386/math-torture/rint.c: New testcase.
2211 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2212
2213 2006-10-29 Richard Guenther <rguenther@suse.de>
2214
2215 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2216 * gcc.target/i386/math-torture/lceil.c: Likewise.
2217
2218 2006-10-28 Tobias Burnus <burnus@net-b.de>
2219
2220 PR libgfortran/24313
2221 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2222
2223 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2224
2225 * gcc.c-torture/execute/20020118-1.c,
2226 gcc.c-torture/execute/builtins/strlen.c,
2227 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2228 comment typos.
2229
2230 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2231
2232 * gcc.dg/builtins-20.c: Add tests for hypot.
2233 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2234 two-argument builtins.
2235 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2236 TESTIT2. Update all callers.
2237 (TESTIT2, TESTIT2_R): New helper macros.
2238 Add testcases for pow, hypot and atan2.
2239
2240 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2241
2242 PR C++/29295
2243 * g++.dg/expr/bool1.C: New test.
2244 * g++.dg/expr/bool2.C: New test.
2245
2246 2006-10-28 Tobias Burnus <burnus@net-b.de>
2247
2248 PR fortran/28224
2249 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2250 * gfortran.dg/namelist_internal.f90: New test.
2251
2252 2006-10-28 Tobias Burnus <burnus@net-b.de>
2253
2254 PR fortran/29625
2255 * gfortran.dg/io_real_boz.f90: Add.
2256 * gfortran.dg/io_real_boz2.f90: Add.
2257
2258 2006-10-28 Richard Guenther <rguenther@suse.de>
2259
2260 PR middle-end/26899
2261 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2262
2263 2006-10-28 Richard Guenther <rguenther@suse.de>
2264
2265 PR target/28806
2266 * gcc.target/i386/math-torture/lround.c: New testcase.
2267
2268 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2269
2270 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2271 * gcc.dg/builtins-44.c: Likewise.
2272 * gcc.dg/builtins-45.c: Likewise.
2273 * gcc.dg/pr28796-2.c: Likewise.
2274 * gcc.dg/unordered-3.c: Likewise.
2275
2276 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2277
2278 PR libgfortran/27954
2279 * gfortran.dg/error_recovery_2.f90: New test.
2280
2281 2006-10-26 Richard Guenther <rguenther@suse.de>
2282
2283 * gcc.target/i386/i386.exp: Use glob, not find to collect
2284 tests. Avoids recursing into subdirectories.
2285 * gcc.target/i386/math-torture/math-torture.exp: Torture
2286 for interesting ia32 math options.
2287 * gcc.target.i386/math-torture/lrint.c: New testcase.
2288
2289 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2290
2291 PR libgfortran/29563
2292 * gfortran.dg/arrayio_9.f90: Update test.
2293 * gfortran.dg/arrayio_19.f90: New test.
2294
2295 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2296
2297 * gcc.dg/20061026.c: New testcase.
2298
2299 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2300
2301 PR libgfortran/29563
2302 * gfortran.dg/arrayio_9.f90: New test.
2303
2304 2006-10-26 Ben Elliston <bje@au.ibm.com>
2305
2306 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2307 Copy the strings manually, as strcpy may call strlen.
2308
2309 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2310
2311 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2312 Add checks for log, log2, log10 and log1p.
2313
2314 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2315 we already test 0.0. Add checks for expm1, log, log2, log10,
2316 log1p, cbrt, erf and erfc.
2317
2318 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2319
2320 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2321
2322 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2323
2324 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2325 and remainderl() built-in functions. Remove -ffast-math from
2326 dg-options.
2327
2328 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2329
2330 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2331 acosh and atanh.
2332
2333 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2334 floating point modifiers to arguments passed to float and long
2335 double functions respectively. Update all callers to use floating
2336 point numbers, not integers. Add tests for exp, exp2 and
2337 exp10/pow10.
2338
2339 * gcc.dg/torture/builtin-math-3.c: New test.
2340
2341 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2342
2343 PR fortran/29393
2344 * gfortran.dg/initialize_2.f90: New.
2345
2346 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2347
2348 * gcc.dg/torture/builtin-math-2.c: New test.
2349
2350 2006-10-24 Richard Guenther <rguenther@suse.de>
2351
2352 PR middle-end/28796
2353 * gcc.dg/pr28796-1.c: New testcase.
2354 * gcc.dg/pr28796-2.c: Likewise.
2355
2356 2006-10-24 Richard Guenther <rguenther@suse.de>
2357
2358 * gcc.dg/builtins-57.c: New testcase.
2359
2360 2006-10-24 Richard Guenther <rguenther@suse.de>
2361
2362 PR tree-optimization/29567
2363 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2364
2365 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2366
2367 PR tree-optimization/14784
2368 * gcc.dg/alias-10.c: New test.
2369
2370 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2371
2372 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2373
2374 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2375
2376 * gcc.dg/builtin-strncat-chk-1.c: New test.
2377
2378 2006-10-23 Jan Hubicka <jh@suse.cz>
2379
2380 * gcc.dg/memmove-1.c: New test.
2381
2382 2006-10-23 Paul Brook <paul@codesourcery.com>
2383
2384 * gcc.dg/pragma-pack-5.c: New test.
2385
2386 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2387
2388 * g++.dg/other/s390-1.C: New testcase.
2389
2390 2006-10-23 Richard Guenther <rguenther@suse.de>
2391
2392 PR middle-end/27132
2393 PR middle-end/23295
2394 * gcc.dg/pr27132.c: New testcase.
2395 * gcc.dg/pr23295.c: Likewise.
2396 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2397 * g++.dg/tree-ssa/pr19807.C: Likewise.
2398
2399 2006-10-23 Richard Guenther <rguenther@suse.de>
2400
2401 PR middle-end/21032
2402 * gcc.dg/pr21032.c: New testcase.
2403
2404 2006-10-22 Jeff Law <law@redhat.com>
2405 Richard Guenther <rguenther@suse.de>
2406
2407 PR tree-optimization/15911
2408 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2409
2410 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2411
2412 PR c++/20647
2413 * g++.dg/abi/rtti3.C: New.
2414
2415 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2416
2417 PR middle-end/28252
2418 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2419 transformation.
2420
2421 2006-10-21 Richard Guenther <rguenther@suse.de>
2422
2423 PR tree-optimization/3511
2424 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2425
2426 2006-10-21 Richard Guenther <rguenther@suse.de>
2427
2428 PR middle-end/26898
2429 * gcc.dg/torture/pr26898-1.c: New testcase.
2430 * gcc.dg/torture/pr26898-2.c: Likewise.
2431
2432 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2433
2434 PR c++/28053
2435 * g++.dg/parse/bitfield1.C: Adjust error markers.
2436 * g++.dg/parse/bitfield2.C: New test.
2437
2438 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2439
2440 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2441
2442 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2443
2444 PR libfortran/27895
2445 * gfortran.dg/zero_sized_1.f90: New test.
2446
2447 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2448
2449 * gcc.dg/div-compare-1.c: New test.
2450
2451 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2452
2453 PR fortran/29216
2454 * gfortran.dg/result_default_init_1.f90: New test.
2455
2456 PR fortran/29314
2457 * gfortran.dg/automatic_default_init_1.f90: New test.
2458
2459 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2460 from 38 to 33.
2461
2462 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2463
2464 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2465 'using namespace std' without previous declaration.
2466 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2467 * g++.old-deja/g++.robertl/eb133c.C: New.
2468
2469 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2470
2471 PR libgfortran/29277
2472 * gfortran.dg/streamio_4.f90: Update test.
2473 * gfortran.dg/streamio_11.f90: New test.
2474
2475 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2476
2477 PR c++/27952
2478 * g++.dg/inherit/virtual1.C: New test.
2479
2480 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2481
2482 PR c++/28261
2483 * g++.dg/parse/enum3.C: New test.
2484
2485 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2486
2487 PR c++/29039
2488 * g++.dg/init/ctor8.C: New test.
2489
2490 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2491
2492 PR c++/27270
2493 * g++.dg/ext/complit8.C: Tweak error markers.
2494 * g++.dg/template/complit1.C: Add error marker.
2495
2496 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2497
2498 PR c++/27270
2499 * g++.dg/ext/complit8.C: New test.
2500
2501 PR c++/29408
2502 * g++.dg/parse/dtor12.C: New test.
2503
2504 PR c++/29435
2505 * g++.dg/template/sizeof11.C: New test.
2506
2507 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2508
2509 PR fortran/29392
2510 * gfortran.dg/data_char_3.f90: New test.
2511
2512 PR fortran/29451
2513 * gfortran.dg/negative_automatic_size.f90: New test.
2514
2515 2006-10-16 David Daney <ddaney@avtrex.com>
2516
2517 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2518
2519 2006-10-16 Eric Christopher <echristo@apple.com>
2520
2521 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2522 x86_64.
2523
2524 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2525
2526 PR c++/28211
2527 * g++.dg/tc1/dr49.C: Tweak error messages.
2528 * g++.dg/parse/template21.C: New test.
2529
2530 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2531
2532 PR middle-end/20491
2533 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2534
2535 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2536
2537 PR fortran/29403
2538 * gfortran.dg/print_1.f90: New test.
2539
2540 2006-10-15 Jan Hubicka <jh@suse.cz>
2541
2542 PR middle-end/29241
2543 * gcc.c-torture/compile/pr29241.c: New testcase.
2544
2545 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2546
2547 PR middle-end/29250
2548 * gcc.c-torture/compile/pr29250.c: New test.
2549
2550 2006-10-15 Richard Guenther <rguenther@suse.de>
2551
2552 * gcc.dg/pr29299.c: New testcase.
2553
2554 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2555
2556 PR fortran/24767
2557 * gfortran.dg/label_4.f90: Adjust warning flag.
2558
2559 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2560
2561 PR fortran/29371
2562 * gfortran.dg/nullify_3.f90: New test.
2563
2564 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2565
2566 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2567 on Solaris 2.5.1 too.
2568
2569 2006-10-13 Eric Christopher <echristo@apple.com>
2570
2571 * gcc.dg/pr25993.c: Skip for darwin.
2572
2573 2006-10-13 Eric Christopher <echristo@apple.com>
2574
2575 * gcc.dg/visibility-11.c: Skip for darwin.
2576
2577 2006-10-13 Eric Christopher <echristo@apple.com>
2578
2579 * gcc.dg/darwin-weakimport-1.c: Use
2580 -fno-asynchronous-unwind-tables.
2581 * gcc.dg/darwin-weakimport-3.c: Ditto.
2582
2583 2006-10-13 Richard Guenther <rguenther@suse.de>
2584
2585 PR tree-optimization/29446
2586 * gcc.dg/torture/pr29446.c: New testcase.
2587
2588 2006-10-13 Bill Wendling <wendling@apple.com>
2589
2590 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2591 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2592 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2593 * g++.old-deja/g++.law/shadow1.C: Likewise.
2594 * g++.old-deja/g++.law/ctors10.C: Likewise.
2595 * g++.dg/debug/namespace1.C: Likewise.
2596 * g++.dg/inherit/namespace-as-base.C: Likewise.
2597 * g++.dg/opt/delay-slot-1.C: Likewise.
2598 * g++.dg/parse/defarg10.C: Likewise.
2599 * g++.dg/template/ptrmem11.C: Likewise.
2600 * g++.dg/template/mem_func_ptr.C: Likewise.
2601 * g++.dg/template/spec19.C: Likewise.
2602
2603 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2604
2605 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2606
2607 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2608
2609 PR fortran/29373
2610 * gfortran.dg/implicit_9.f90: New test.
2611
2612 PR fortran/29407
2613 * gfortran.dg/namelist_25.f90: New test.
2614
2615 PR fortran/27701
2616 * gfortran.dg/same_name_2.f90: New test.
2617
2618 PR fortran/29232
2619 * gfortran.dg/host_assoc_types_1.f90: New test.
2620
2621 PR fortran/29364
2622 * gfortran.dg/missing_derived_type_1.f90: New test.
2623 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2624
2625 PR fortran/29422
2626 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2627
2628 PR fortran/29428
2629 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2630
2631 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2632
2633 PR fortran/29391
2634 * gfortran.dg/bound_2.f90: New test.
2635
2636 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2637
2638 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2639 directive.
2640 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2641 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2642 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2643 * gfortran.dg/gomp/reduction3.f90: Likewise.
2644 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2645 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2646 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2647 * gfortran.dg/forall_4.f90: Likewise.
2648 * gfortran.dg/spec_expr_4.f90: Likewise.
2649 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2650 * gfortran.dg/forall_5.f90: Likewise.
2651 * gfortran.dg/open_access_append_2.f90: Add check for
2652 compile-time warning.
2653
2654 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2655
2656 PR c++/28506
2657 * g++.dg/parse/pure1.C: New test.
2658
2659 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2660
2661 PR fortran/21435
2662 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2663 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2664 for compile-time warnings.
2665 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2666 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2667 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2668 file.
2669 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2670 specifier.
2671 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2672 compile-time warning.
2673
2674 2006-10-12 Jan Hubicka <jh@suse.cz>
2675
2676 PR c/28419
2677 * gcc.dg/pr28319.c: New test.
2678
2679 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2680 PR c++/29318
2681 * g++.dg/ext/vla4.C: New test.
2682
2683 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2684
2685 PR c++/27961
2686 * g++.dg/template/crash60.C: New test.
2687 * g++.dg/other/large-size-array.C: Adjust error markers.
2688 * g++.dg/parse/crash27.C: Likewise.
2689 * g++.dg/template/crash1.C: Likewise.
2690
2691 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2692
2693 PR testsuite/29093
2694 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2695
2696 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2697
2698 PR preprocessor/28709
2699 * gcc.dg/cpp/paste14.c: New test.
2700
2701 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2702
2703 PR c++/29175
2704 * g++.dg/init/array24.C: New test.
2705
2706 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2707
2708 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2709 of <sys/types.h>.
2710
2711 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2712
2713 PR c++/29024
2714 * g++.dg/parse/typedef8.C: New test.
2715 * g++.dg/other/mult-stor1.C: Adjust error markers.
2716
2717 2006-10-11 Richard Guenther <rguenther@suse.de>
2718
2719 PR tree-optimization/28230
2720 * gcc.dg/torture/pr28230.c: New testcase.
2721
2722 2006-10-11 Richard Guenther <rguenther@suse.de>
2723
2724 PR inline-asm/29119
2725 * gcc.dg/torture/pr29119.c: New testcase.
2726
2727 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2728
2729 PR middle-end/29272
2730 * gcc.c-torture/execute/20060930-2.c: New test.
2731
2732 2006-10-09 Richard Henderson <rth@redhat.com>
2733
2734 Revert emutls patch.
2735
2736 2006-10-09 Richard Guenther <rguenther@suse.de>
2737
2738 PR middle-end/29254
2739 * gcc.dg/pr29254.c: New testcase.
2740
2741 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2742 Paul Thomas <pault@gcc.gnu.org>
2743
2744 PR fortran/20541
2745 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2746 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2747 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2748 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2749 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2750 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2751 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2752 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2753 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2754 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2755 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2756 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2757 * gfortran.dg/alloc_comp_std.f90: New test.
2758 * gfortran.dg/move_alloc.f90: New test.
2759
2760 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2761
2762 PR fortran/29115
2763 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2764
2765 PR fortran/29211
2766 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2767
2768 2006-10-08 Tobias Burnus <burnus@net-b.de>
2769
2770 PR fortran/28585
2771 * gfortran.dg/new_line.f90: New test.
2772
2773 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2774
2775 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2776 * gcc.dg/torture/builtin-convert-1.c,
2777 gcc.dg/torture/builtin-convert-2.c,
2778 gcc.dg/torture/builtin-convert-3.c,
2779 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2780
2781 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2782
2783 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2784 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2785 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2786 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2787
2788 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2789
2790 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2791 Xfail some tests for powerpc-darwin and powerpc-aix.
2792
2793 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2794
2795 PR c/29380
2796 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2797
2798 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2799
2800 PR target/29300
2801 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2802 on hppa*-*-hpux*.
2803
2804 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2805
2806 PR fortran/16580
2807 PR fortran/29288
2808 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2809 Add tests for using all possible intrinsics as actual arguments.
2810 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2811 all possible intrinsics as actual arguments.
2812 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2813 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2814
2815 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2816
2817 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2818 * gcc.dg/debug/debug-2.c: Likewise.
2819
2820 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2821
2822 * gcc.c-torture/compile/sync-2.c: New test.
2823
2824 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2825
2826 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2827 line endings.
2828
2829 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2830
2831 PR rtl-optimization/29128
2832 * gcc.c-torture/compile/pr29128.c: New test.
2833
2834 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2835
2836 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2837 line endings.
2838
2839 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2840
2841 PR middle-end/29256
2842 * gcc.dg/tree-ssa/loop-19.c: New test.
2843
2844 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2845
2846 PR tree-optimization/29330
2847 * gcc.dg/pr29330.c: New test.
2848
2849 PR target/28924
2850 * gcc.c-torture/compile/20061005-1.c: New test.
2851
2852 2006-10-06 Olivier Hainque <hainque@adacore.com>
2853
2854 * gcc.dg/typename-vla-1.c: New case.
2855 * gnat.dg/forward_vla.adb: New case.
2856
2857 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2858
2859 PR tree-optimization/29290
2860 * gfortran.dg/loop_nest_1.f90: New test.
2861
2862 PR target/29198
2863 * gcc.dg/tls/opt-12.c: New test.
2864
2865 PR fortran/28415
2866 * gfortran.dg/save_2.f90: New test.
2867
2868 PR c/29091
2869 * gcc.dg/pr29091.c: New test.
2870
2871 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2872
2873 * lib/target-supports.exp
2874 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2875 same as x86_64-*-*; check for LP64.
2876
2877 2006-10-04 Richard Henderson <rth@redhat.com>
2878
2879 * lib/target-supports.exp (check_effective_target_tls): Redefine
2880 to mean non-emulated tls.
2881 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2882 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2883 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2884 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2885 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2886 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2887 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2888
2889 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2890
2891 PR fortran/29343
2892 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2893
2894 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2895
2896 * gfortran.dg/bounds_check_fail_1.f90: New test.
2897
2898 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2899
2900 PR c++/29020
2901 * g++.dg/template/friend48.C: New test.
2902
2903 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2904
2905 PR fortran/29098
2906 * gfortran.dg/default_initialization_2.f90: New test.
2907
2908 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2909
2910 PR fortran/20779
2911 PR fortran/20891
2912 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2913
2914 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2915
2916 PR fortran/29284
2917 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2918
2919 PR fortran/29321
2920 PR fortran/29322
2921 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2922
2923 PR fortran/25091
2924 PR fortran/25092
2925 * gfortran.dg/entry_array_specs_1.f90: New test.
2926
2927 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2928
2929 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2930 insufficient to inhibit some test failures at -O3. Do testing
2931 on integers.
2932
2933 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2934
2935 PR c++/29138
2936 * g++.dg/inherit/access8.C: New test.
2937 * g++.dg/template/dtor4.C: Tweak error messages.
2938
2939 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2940
2941 PR fortran/27478
2942 * gfortran.dg/entry_8.f90: New test.
2943
2944 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2945
2946 PR c++/29291
2947 * g++.dg/parse/new4.C: New test.
2948
2949 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2950
2951 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2952 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2953 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2954 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2955 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2956
2957 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2958
2959 PR fortran/19260
2960 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2961 * gfortran.dg/continuation_2.f90: New test.
2962
2963 PR fortran/19262
2964 * gfortran.dg/continuation_3.f90: New test.
2965 * gfortran.dg/continuation_4.f90: New test.
2966 * gfortran.dg/continuation_5.f: New test.
2967 * gfortran.dg/continuation_6.f: New test.
2968
2969 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2970
2971 PR c++/29226
2972 * g++.dg/template/vla1.C: New test.
2973
2974 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2975
2976 PR fortran/29210
2977 * gfortran.dg/complex_parameter_1.f90: New test.
2978
2979 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2980
2981 PR c/29154
2982 * gcc.c-torture/execute/20060929-1.c: New test.
2983
2984 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2985
2986 PR c++/29105
2987 * g++.dg/template/member6.C: New test.
2988 * g++.dg/parse/typename7.C: Adjust error markers.
2989
2990 PR c++/29080
2991 * g++.dg/template/member7.C: New test.
2992
2993 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2994
2995 PR c/24010
2996 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2997 gcc.dg/Woverride-init-3.c: New tests.
2998
2999 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3000
3001 * gcc.c-torture/execute/20060930-1.c: New test.
3002
3003 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3004
3005 PR fortran/18791
3006 * gfortran.dg/specifics_1.f90: New test.
3007 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
3008 complex specifics.
3009
3010 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3011
3012 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
3013 pthread-init-common.h: New.
3014
3015 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3016
3017 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3018 precision on some archs.
3019
3020 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3021
3022 * gcc.dg/non-local-goto-1.c: New test.
3023 * gcc.dg/non-local-goto-2.c: Likewise.
3024 * gcc.dg/setjmp-3.c: Likewise.
3025 * gcc.dg/setjmp-4.c: Likewise.
3026
3027 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3028
3029 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3030
3031 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3032
3033 PR fortran/28276
3034 * gfortran.dg/exponent_1.f90: New test.
3035
3036 PR fortran/27021
3037 * gfortran.dg/nearest_1.f90: New test.
3038
3039 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3040
3041 PR middle-end/25261
3042 PR middle-end/28790
3043 * gcc.dg/gomp/nestedfn-1.c: New test.
3044
3045 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3046
3047 PR objc/29195
3048 * objc/compile/method-1.m: New test.
3049
3050 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3051
3052 PR c++/26938
3053 * g++.dg/template/crash58.C: New test.
3054 * g++.dg/parse/crash28.C: Adjust error markers.
3055 * g++.dg/template/crash34.C: Likewise.
3056 * g++.dg/template/friend31.C: Likewise.
3057 * g++.dg/template/crash32.C: Likewise.
3058
3059 PR c++/27329
3060 * g++.dg/template/crash59.C: New test.
3061
3062 PR c++/27667
3063 * g++.dg/template/spec33.C: New test.
3064 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3065
3066 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3067 Adam Nemet <anemet@caviumnetworks.com>
3068
3069 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3070 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3071
3072 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3073
3074 PR target/28911
3075 * gcc.dg/pr28911.c: New.
3076
3077 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3078
3079 PR target/29169
3080 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3081 (dg-options): Add -mfpmath=387.
3082
3083 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3084
3085 PR c/28706
3086 * gcc.dg/pr28706.c: New test.
3087
3088 PR c/28712
3089 * gcc.dg/pr28712.c: New test.
3090
3091 2006-09-22 Mike Stump <mrs@apple.com>
3092
3093 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3094
3095 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3096
3097 PR tree-optimization/28888
3098 * gcc.dg/pr28888.c: New test.
3099
3100 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3101
3102 PR c++/29016
3103 * g++.dg/init/ptrfn1.C: New test.
3104
3105 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3106
3107 PR c++/28861
3108 * g++.dg/template/spec32.C: New test.
3109 * g++.dg/parse/crash9.C: Adjust error markers.
3110
3111 PR c++/28303
3112 * g++.dg/template/typedef6.C: New test.
3113 * g++.dg/init/error1.C: Adjust error markers.
3114 * g++.dg/parse/crash9.C: Likewise.
3115 * g++.dg/template/crash55.C: Likewise.
3116
3117 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3118
3119 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3120
3121 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3122
3123 PR target/27650
3124 * g++.dg/ext/dllimport12.C: New test.
3125
3126 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3127
3128 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3129 * gcc.target/mips/nmadd-2.c: Likewise.
3130 * gcc.target/mips/mips-ps-6.c: New test.
3131 * gcc.target/mips/neg-abs-1.c: Likewise.
3132 * gcc.target/mips/neg-abs-2.c: Likewise.
3133 * gcc.target/mips/nmadd-3.c: New test.
3134
3135 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3136
3137 PR middle-end/28046
3138 * gcc.dg/gomp/atomic-10.c: New test.
3139 * g++.dg/gomp/atomic-10.C: New test.
3140
3141 2006-09-20 Eric Christopher <echristo@apple.com>
3142
3143 * gcc.target/i386/sse3-not-fisttp.c: New.
3144
3145 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3146
3147 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3148
3149 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3150
3151 * gcc.c-torture/execute/pr28289.c (one): New variable.
3152 (main): Use it instead of argc.
3153 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3154 (main): Use it instead of argc.
3155
3156 2006-09-19 Paul Brook <paul@codesourcery.com>
3157
3158 PR target/28516
3159 * gcc.dg/nested-func-5.c: New test.
3160
3161 2006-09-19 Ben Elliston <bje@au.ibm.com>
3162
3163 * lib/target-supports.exp (check_effective_target_tls): Compile
3164 test stubs using ${tool}_target_compile, not just target_compile.
3165 (check_effective_target_tls_runtime): Likewise.
3166
3167 2006-09-19 Ben Elliston <bje@au.ibm.com>
3168
3169 * gcc.c-torture/compile/20030405-1.x: Remove.
3170
3171 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3172 optimising linker from discarding it.
3173
3174 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3175
3176 PR fortran/28526
3177 * gfortran.dg/keyword_symbol_1.f90: New test.
3178
3179 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3180 pedantic compilation option.
3181
3182 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3183
3184 PR fortran/29060
3185 * gfortran.dg/spread_shape_1.f90: New test.
3186
3187 2006-09-17 Roger Sayle <roger@eyesopen.com>
3188
3189 PR tree-optimization/28887
3190 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3191
3192 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3193
3194 PR c/25993
3195 * gcc.dg/pr25993.c: New test.
3196
3197 2006-09-17 Ira Rosen <irar@il.ibm.com>
3198
3199 PR tree-opt/21591
3200 * gcc.dg/vect/pr21591.c: New test.
3201
3202 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3203
3204 PR tree-opt/29059
3205 * gcc.c-torture/compile/strcpy-1.c: New test.
3206 * gcc.c-torture/compile/strcpy-2.c: New test.
3207 * gcc.c-torture/compile/memcpy-1.c: New test.
3208 * gcc.c-torture/compile/memcpy-2.c: New test.
3209
3210 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3211
3212 PR testsuite/29055
3213 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3214
3215 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3216
3217 * gnat.dg/specs/double_record_extension1.ads: New test.
3218 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3219
3220 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3221
3222 PR fortran/29051
3223 * gfortran.dg/oldstyle_3.f90: New test.
3224
3225 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3226
3227 PR libgfortran/29099
3228 * gfortran.dg/secnds-1.f: New test.
3229
3230 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3231
3232 PR libgfortran/29053
3233 * gfortran.dg/streamio_9.f90: New test.
3234 * gfortran.dg/streamio_10.f90: New test.
3235
3236 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3237
3238 PR C++/29002
3239 * g++.dg/init/array22.C: New test.
3240 * g++.dg/init/array23.C: New test.
3241
3242 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3243
3244 * stackcheck.lst: Update list of tests requiring stack checking.
3245 * norun.lst: Adjust for above change.
3246 * ada95.lst: New file.
3247 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3248 requiring -gnat95 switch.
3249
3250 2006-09-14 Olivier Hainque <hainque@adacore.com>
3251
3252 * gnat.dg/in_out_parameter.adb: New test.
3253
3254 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3255
3256 PR debug/28980
3257 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3258
3259 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3260
3261 * gnat.dg/specs/unchecked_union.ads: New test.
3262
3263 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3264
3265 PR rtl-optimization/28982
3266 * gcc.c-torture/execute/pr28982a.c: New test.
3267 * gcc.c-torture/execute/pr28982b.c: Likewise.
3268
3269 2006-09-12 Eric Christopher <echristo@apple.com>
3270
3271 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3272 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3273
3274 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3275
3276 PR c/28768
3277 PR preprocessor/14634
3278 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3279 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3280 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3281
3282 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3283
3284 * gcc.dg/pr28243.c: New test.
3285
3286 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3287
3288 PR fortran/28971
3289 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3290 this undiagnosed regression reappears.
3291
3292 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3293
3294 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3295 Treat $srcdir as a literal.
3296 * lib/fortran-torture.exp (fortran-torture-compile,
3297 fortran-torture-execute): Likewise.
3298 * lib/objc-torture.exp (objc-torture-compile,
3299 objc-torture-execute): Likewise.
3300 * lib/profopt.exp (profopt-execute): Likewise.
3301
3302 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3303
3304 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3305
3306 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3307
3308 PR testsuite/28950
3309 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3310
3311 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3312
3313 PR target/13685
3314 * gcc.target/i386/pr13685.c: New test.
3315
3316 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3317
3318 * gcc.dg/pr28726.c: New test.
3319
3320 2006-09-11 Josh Conner <jconner@apple.com>
3321
3322 * gcc.dg/nrv3.c: Increase size of structure.
3323 * gcc.dg/nrv4.c: Likewise.
3324 * gcc.dg/nrv5.c: Likewise.
3325
3326 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3327
3328 PR libfortran/28890
3329 gfortran.dg/assumed_charlen_function_5.f90: New test.
3330
3331 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3332
3333 PR c++/28991
3334 * g++.dg/init/static3.C: New test.
3335
3336 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3337
3338 PR testsuite/29007
3339 * gcc.dg/long-long-cst1.c (t): Add cast to
3340 __SIZE_TYPE__ before casting to int.
3341 (main): Return 0 on success.
3342
3343 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3344
3345 * gcc.c-torture/execute/20060910-1.c: New test.
3346
3347 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3348
3349 PR middle-end/26983
3350 * gcc.dg/pr26983.c: New test.
3351
3352 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3353
3354 PR target/29006
3355 * gcc.c-torture/execute/pr29006.c: New test.
3356
3357 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3358
3359 PR libfortran/28947
3360 gfortran.dg/matmul_4.f90: New test.
3361
3362 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3363
3364 PR fortran/28959
3365 gfortran.dg/used_types_10: New test.
3366
3367 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3368
3369 PR libfortran/28923
3370 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3371 gfortran.dg/array_initializer_3.f90: New test.
3372
3373 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3374
3375 PR fortran/28914
3376 * gfortran.dg/actual_array_constructor_3.f90: New test.
3377
3378 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3379
3380 PR testsuite/26778
3381 * gcc.target/i386/pr26778.c: New testcase.
3382
3383 2006-09-08 Eric Christopher <echristo@apple.com>
3384
3385 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3386 * gcc.target/i386/memcpy-1.c: Ditto.
3387 * gcc.target/i386/asm-1.c: Ditto.
3388 * gcc.target/i386/20060512-4.c: Ditto.
3389 * gcc.target/i386/compress-float-387.c: Ditto.
3390 * gcc.target/i386/20060512-1.c: Ditto.
3391 * gcc.target/i386/compress-float-sse.c: Ditto.
3392 * gcc.target/i386/20060512-2.c: Ditto.
3393 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3394 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3395 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3396 * gcc.dg/pr26449.c: Ditto.
3397 * gcc.dg/attr-ms_struct-2.c: Ditto.
3398 * gcc.dg/attr-ms_struct-1.c: Ditto.
3399 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3400
3401 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3402
3403 PR c/28504
3404 * gcc.dg/vla-10.c: New test.
3405
3406 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3407
3408 PR c++/28858
3409 * g++.dg/parse/template20.C: New test.
3410 * g++.dg/template/operator8.C: Remove obsolete part.
3411 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3412 * g++.old-deja/g++.pt/crash65.C: Likewise.
3413
3414 2006-09-07 Jason Merrill <jason@redhat.com>
3415
3416 PR middle-end/27724
3417 * gcc.dg/long-long-cst1.c: New test.
3418
3419 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3420
3421 PR C++/28906
3422 * g++.dg/other/array3.C: New test.
3423 * g++.dg/other/array4.C: New test.
3424 * g++.dg/other/array5.C: New test.
3425
3426 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3427
3428 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3429
3430 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3431
3432 PR target/28946
3433 * gcc.target/i386/pr28946.c: New test.
3434
3435 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3436
3437 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3438 in integer literal constant.
3439 * gfortran.dg/enum_8.f90: Ditto.
3440 * gfortran.dg/g77/20030326-1.f: Ditto.
3441
3442 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3443
3444 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3445 nonconformance usage.
3446
3447 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3448
3449 PR middle-end/28862
3450 * gcc.c-torture/compile/vector-align-1.c: New test.
3451
3452 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3453
3454 PR rtl-opt/27883
3455 * g++.dg/opt/copysign-1.C: New test.
3456
3457 2006-09-06 Jason Merrill <jason@redhat.com>
3458
3459 PR c++/27371
3460 * g++.dg/warn/unused-result1.C: New test.
3461
3462 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3463
3464 PR c++/28903
3465 * g++.dg/ext/vla3.C: New test.
3466
3467 PR c++/28886
3468 * g++.dg/template/array16.C: New test.
3469
3470 2006-09-06 Richard Guenther <rguenther@suse.de>
3471
3472 * gcc.dg/pr27226.c: Remove testcase again.
3473
3474 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3475
3476 PR tree-opt/28937
3477 * g++.dg/opt/unroll2.C: New test.
3478
3479 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3480
3481 PR tree-opt/28952
3482 * gcc.dg/vect/pr28952.c: New test.
3483
3484 2006-09-05 Richard Guenther <rguenther@suse.de>
3485
3486 PR tree-optimization/28900
3487 * gcc.dg/torture/pr28900.c: New testcase
3488
3489 2006-09-05 Richard Guenther <rguenther@suse.de>
3490
3491 PR tree-optimization/28905
3492 * gcc.c-torture/compile/pr28905.c: New testcase.
3493
3494 2006-09-05 Richard Guenther <rguenther@suse.de>
3495
3496 PR middle-end/28935
3497 * gcc.dg/pr28935.c: New testcase.
3498
3499 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3500
3501 * gcc.c-torture/execute/20060905-1.c: New test.
3502
3503 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3504
3505 PR fortran/28908
3506 * gfortran.dg/used_types_7.f90: New test.
3507 * gfortran.dg/used_types_8.f90: New test.
3508 * gfortran.dg/used_types_9.f90: New test.
3509
3510 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3511
3512 * gcc.c-torture/compile/20060904-1.c: New test.
3513
3514 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3515
3516 PR c++/23287 Revert my 2006-09-01 patch
3517 * g++.dg/parse/dtor12.C: Remove.
3518
3519 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3520
3521 PR c+/27670
3522 * g++.dg/template/operator9.C: New test.
3523
3524 PR c++/27493
3525 * g++.dg/template/operator7.C: New test.
3526
3527 PR c++/27494
3528 * g++.dg/template/operator8.C: New test.
3529
3530 PR c++/27397
3531 * g++.dg/template/crash57.C: New test.
3532
3533 * g++.dg/template/typedef4.C: Adjust error markers.
3534 * g++.dg/template/typedef5.C: Likewise.
3535
3536 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3537
3538 PR c++/28878
3539 * g++.dg/parse/crash33.C: New test.
3540
3541 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3542 Richard Guenther <rguenther@suse.de>
3543 Adam Nemet <anemet@caviumnetworks.com>
3544
3545 PR middle-end/27226
3546 * gcc.target/mips/memcpy-1.c: New testcase.
3547 * gcc.dg/pr27226.c: Likewise.
3548
3549 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3550
3551 PR c++/28705
3552 * g++.dg/lookup/koenig5.C: New.
3553 * g++.dg/template/crash56.C: New.
3554
3555 2006-09-01 Josh Conner <jconner@apple.com>
3556
3557 PR c++/25505
3558 * gcc.dg/nrv3.c: New test.
3559 * gcc.dg/nrv4.c: New test.
3560 * gcc.dg/nrv5.c: New test.
3561
3562 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3563
3564 PR c++/23287
3565 * g++.dg/parse/dtor12.C: New.
3566
3567 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3568
3569 PR tree-optimization/28839
3570 * gcc.dg/pr28839.c: New test.
3571
3572 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3573
3574 PR target/24367
3575 * gcc.dg/pr24367.c: New testcase.
3576
3577 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3578
3579 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3580
3581 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3582
3583 PR rtl-optimization/27735
3584 * gcc.dg/loop-unswitch-1.c: New test.
3585
3586 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3587
3588 PR fortran/28885
3589 * gfortran.dg/aliasing_dummy_2.f90: New test.
3590
3591 PR fortran/20067
3592 * gfortran.dg/generic_5.f90: Change error message.
3593
3594 PR fortran/28873
3595 * gfortran.dg/generic_6.f90: New test.
3596
3597 PR fortran/25077
3598 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3599
3600 PR fortran/25102
3601 * gfortran.dg/invalid_interface_assignment.f90: New test.
3602
3603 PR fortran/24866
3604 * gfortran.dg/module_proc_external_dummy.f90: New test.
3605
3606 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3607
3608 PR c++/28349
3609 * testsuite/g++.dg/warn/var-args1.C: New test.
3610
3611 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3612
3613 PR fortran/28866
3614 * gfortran.dg/simpleif_2.f90: New test.
3615 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3616 * gfortran.dg/enum_5.f90: Ditto.
3617
3618 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3619 Kazu Hirata <kazu@codesourcery.com>
3620
3621 PR tree-optimization/17506
3622 * gcc.dg/pr17506.c: New.
3623
3624 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3625
3626 PR c++/28139
3627 * g++.dg/eh/alias1.C: New test.
3628
3629 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3630
3631 PR c++/28860
3632 * g++.dg/template/ttp22.C: New test.
3633
3634 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3635
3636 PR middle-end/26632
3637 * gcc.dg/pr26632.c: New.
3638
3639 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3640
3641 PR libgfortran/28354
3642 * gfortran.dg/fmt_zero_precision.f90: New test.
3643
3644 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3645
3646 PR c++/28058
3647 * g++.dg/template/spec31.C: New test.
3648
3649 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3650
3651 PR c++/26573
3652 * g++.dg/other/static2.C: New test.
3653
3654 2006-08-26 Roger Sayle <roger@eyesopen.com>
3655
3656 * gcc.dg/Wswitch-enum-2.c: New test case.
3657 * gcc.dg/Wswitch-enum-3.c: Likewise.
3658
3659 2006-08-26 Richard Guenther <rguenther@suse.de>
3660
3661 * gcc.c-torture/compile/20060826-1.c: New testcase.
3662
3663 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3664
3665 PR c++/28736
3666 * g++.dg/template/void10.C: New test.
3667
3668 PR c++/28737
3669 * g++.dg/template/void8.C: New test.
3670
3671 PR c+_+/28738
3672 * g++.dg/template/void9.C: New test.
3673
3674 * g++.dg/template/void3.C: Adjust error markers.
3675 * g++.dg/template/void4.C: Likewise.
3676 * g++.dg/template/crash55.C: Likewise.
3677 * g++.dg/template/void7.C: Likewise
3678
3679 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3680
3681 PR c++/28588
3682 * g++.dg/inherit/access6.C: New test.
3683 * g++.dg/inherit/access7.C: Likewise.
3684
3685 PR c++/28595
3686 * g++.dg/template/array15.C: New test.
3687 * g++.dg/template/crash2.C: Tweak error markers.
3688
3689 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR middle-end/28683
3692 * gcc.c-torture/compile/20060823-1.c: New test.
3693
3694 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3695
3696 PR c++/28853
3697 * g++.dg/template/ttp21.C: New test.
3698
3699 PR c++/28852
3700 * g++.dg/other/operator1.C: Add error-marker.
3701 * g++.dg/other/operator2.C: New test.
3702
3703 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3704
3705 PR c/27893
3706 * gcc.c-torture/compile/vla-const-1.c,
3707 gcc.c-torture/compile/vla-const-2.c: New tests.
3708
3709 2006-08-26 Richard Guenther <rguenther@suse.de>
3710
3711 PR middle-end/28814
3712 * gcc.dg/torture/pr28814.c: New testcase.
3713
3714 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3715
3716 PR c/28418
3717 * gcc.c-torture/compile/compound-literal-1.c: New test.
3718
3719 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3720
3721 PR c/28299
3722 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3723 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3724 Expect extra diagnostics.
3725
3726 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3727
3728 gcc.dg/noncompile/pr16876.c: New test.
3729
3730 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3731
3732 PR c++/28056
3733 * g++.dg/parse/local1.C: New test.
3734 * g++.dg/other/qual1.C: Tweak error marker.
3735
3736 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3737
3738 PR c++/27787
3739 * g++.dg/template/typename10.C: New.
3740 * g++.dg/template/lookup4.C: Remove bogus error marker.
3741
3742 2006-08-25 Richard Guenther <rguenther@suse.de>
3743
3744 PR testsuite/28829
3745 * gcc.dg/pr26570.c: Fix testcase.
3746
3747 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3748
3749 PR tree-opt/28807
3750 * gcc.c-torture/execute/mayalias-2.c: New test.
3751 * gcc.dg/tree-ssa/alias-13.c: New test.
3752
3753 2006-08-24 Jan Hubicka <jh@suse.cz>
3754
3755 PR debug/26881
3756 * gcc.dg/debug/pr26881.c: New file.
3757
3758 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3759
3760 PR fortran/28788
3761 * gfortran.dg/used_types_4.f90: New test.
3762 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3763 association of derived types.
3764 * gfortran.dg/used_types_2.f90: Add module cleanup.
3765 * gfortran.dg/used_types_3.f90: The same.
3766
3767 PR fortran/28771
3768 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3769 fix of regression.
3770
3771 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3772
3773 PR 28813
3774 * gfortran.dg/direct_io_6.f90: Remove test.
3775
3776 2006-08-23 Stuart Hastings <stuart@apple.com>
3777
3778 PR 28825
3779 * gcc.target/i386/20060821-1.c: New.
3780
3781 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3782
3783 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3784 dg-warning strings for dllimport.
3785
3786 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3787
3788 PR C++/28450
3789 * g++.dg/ext/vector4.C: New test.
3790 * g++.dg/ext/complex1.C: New test.
3791
3792 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3793
3794 PR debug/28692
3795 * gcc.dg/debug/const-1.c: New.
3796 * gcc.dg/debug/const-2.c: New.
3797 * gcc.dg/debug/dwarf2/const-1.c: New.
3798 * gcc.dg/debug/dwarf2/const-2.c: New.
3799 * gcc.dg/debug/dwarf2/const-2b.c: New.
3800
3801 2006-08-22 Richard Guenther <rguenther@suse.de>
3802
3803 PR middle-end/28776
3804 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3805 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3806
3807 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3808
3809 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3810
3811 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3812
3813 PR c++/26269
3814 * g++.dg/other/error14.C: New test.
3815
3816 PR c++/28505
3817 * g++.dg/parse/ctor7.C: New test.
3818 * g++.dg/parse/ctor8.C: Likewise.
3819
3820 PR c++/28741
3821 * g++.dg/template/void7.C: New test.
3822
3823 2006-08-21 Olivier Hainque <hainque@adacore.com>
3824
3825 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3826 * gnat.dg/self_aggregate_with_array.adb: New test.
3827
3828 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3829
3830 * g++.dg/eh/arm-vfp-unwind.C: New test.
3831
3832 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3833
3834 PR c++/28341
3835 * g++.dg/template/ref3.C: New test.
3836 * g++.dg/template/nontype13.C: New test.
3837
3838 PR c++/28346
3839 * g++.dg/template/ptrmem17.C: New test.
3840
3841 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3842
3843 PR target/28648 c:
3844 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3845
3846 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3847
3848 PR fortran/28630
3849 * gfortran.dg/used_types_2.f90: New test.
3850
3851 PR fortran/28601
3852 * gfortran.dg/used_types_3.f90: New test.
3853
3854 PR fortran/20886
3855 * gfortran.dg/generic_actual_arg.f90: New test.
3856
3857 PR fortran/28735
3858 * gfortran.dg/module_private_array_refs_1.f90: New test.
3859
3860 PR fortran/28762
3861 * gfortran.dg/program_name_1.f90: New test.
3862
3863 PR fortran/28425
3864 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3865
3866 PR fortran/28496
3867 * gfortran.dg/array_initializer_2.f90: New test.
3868
3869 PR fortran/18111
3870 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3871
3872 PR fortran/28600
3873 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3874
3875 PR fortran/28771
3876 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3877
3878 PR fortran/28660
3879 * gfortran.dg/dependent_decls_1.f90: New test.
3880
3881 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3882
3883 PR fortran/25217
3884 * gfortran.dg/derived_init_2.f90: New.
3885
3886 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3887
3888 * gcc.c-torture/execute/pr28289.c: New test.
3889
3890 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3891
3892 PR c/28744
3893 * gcc.dg/attr-externally-visible-1.c: New test.
3894 * gcc.dg/attr-externally-visible-2.c: New test.
3895 * g++.dg/parse/attr-externally-visible-1.C: New test.
3896 * g++.dg/parse/attr-externally-visible-2.C: New test.
3897
3898 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3899
3900 PR c++/28606
3901 * g++.dg/parse/dtor11.C: New test.
3902
3903 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3904
3905 PR rtl-optimization/28489
3906 * gcc.c-torture/compile/pr28489.c: New test.
3907
3908 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3909
3910 PR c++/28710
3911 * g++.dg/template/redecl4.C: New test.
3912
3913 PR c++/28711
3914 * g++.dg/template/ctor8.C: New test.
3915
3916 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3917
3918 * gcc.dg/pr26570.c: Fix testcase.
3919
3920 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3921
3922 * PR c++/28573
3923 * g++.dg/parse/offsetof6.C: New test.
3924 * g++.dg/parse/offsetof6.C: New test.
3925 * g++.dg/parse/offsetof7.C: New test.
3926
3927 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3928
3929 PR testsuite/28602
3930 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3931 is false.
3932
3933 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3934
3935 PR c++/28302
3936 * g++.dg/ext/vector3.C: New test.
3937
3938 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3939
3940 PR gcov/profile/26570
3941 * gcc.dg/pr26570.c: New test.
3942
3943 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3944
3945 PR c/27697
3946 * gcc.dg/qual-component-1.c: New test.
3947
3948 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3949
3950 PR c++/28593
3951 * g++.dg/parse/new3.C: New test.
3952
3953 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3954
3955 PR fortran/25828
3956 * gfortran.dg/streamio_1.f90: New test.
3957 * gfortran.dg/streamio_2.f90: New test.
3958 * gfortran.dg/streamio_3.f90: New test.
3959 * gfortran.dg/streamio_4.f90: New test.
3960 * gfortran.dg/streamio_5.f90: New test.
3961 * gfortran.dg/streamio_6.f90: New test.
3962 * gfortran.dg/streamio_7.f90: New test.
3963 * gfortran.dg/streamio_8.f90: New test.
3964
3965 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3966
3967 PR c/28287
3968 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3969
3970 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3971
3972 PR c++/28594
3973 * g++.dg/template/void6.C: New test.
3974
3975 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3976
3977 PR c/28649
3978 * gcc.dg/parse-error-1.c: New test.
3979 * gcc.dg/parse-error-2.c: New test.
3980 * gcc.dg/cpp/digraph2.c: Add error-marker.
3981 * gcc.dg/noncompile/920923-1.c: Likewise.
3982
3983 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3984
3985 PR c/27490
3986 * gcc.dg/sizeof-2.c: New testcase.
3987
3988 PR c/27489
3989 * gcc.dg/switch-A.c: New testcase.
3990
3991 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3992
3993 PR c++/28288
3994 PR c++/14556
3995 * g++.old-deja/g++.warn/compare1.C: Delete.
3996 * g++.dg/opt/pr7503-2.C: Delete.
3997 * g++.dg/opt/pr7503-3.C: Delete.
3998 * g++.dg/opt/pr7503-4.C: Delete.
3999 * g++.dg/opt/pr7503-5.C: Delete.
4000 * g++.dg/opt/max1.C: Delete.
4001 * g++.dg/warn/minmax.C: Delete.
4002 * g++.dg/expr/minmax.C: New test.
4003
4004 2006-08-14 Richard Guenther <rguenther@suse.de>
4005
4006 PR testsuite/28703
4007 * gcc.c-torture/execute/pr28651.c: Do not use argc
4008 to avoid optimization, instead forbid inlining.
4009
4010 2006-08-14 Richard Sandiford <richard@codesourcery.com>
4011
4012 PR rtl-optimization/28634
4013 * gcc.c-torture/execute/ieee/pr28634.c: New test.
4014
4015 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4016
4017 PR c/27184
4018 * gcc.dg/torture/pr27184.c: New test.
4019
4020 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4021
4022 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4023
4024 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4025
4026 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4027 * gfortran.dg/stat_2.f90: Likewise.
4028 * gfortran.dg/chmod_1.f90: Likewise.
4029 * gfortran.dg/chmod_2.f90: Likewise.
4030 * gfortran.dg/chmod_3.f90: Likewise.
4031
4032 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4033
4034 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4035
4036 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4037
4038 * g++.dg/opt/pr23454-2.C: New test.
4039
4040 2006-08-11 Richard Guenther <rguenther@suse.de>
4041
4042 PR middle-end/28651
4043 * gcc.c-torture/execute/pr28651.c: New testcase.
4044
4045 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4046
4047 * gnat.dg/specs/static_initializer.ads: New test.
4048
4049 2006-08-10 Paul Brook <paul@codesourcery.com>
4050
4051 * gcc.target/arm/cond-asm.c: New test.
4052
4053 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4054
4055 PR tree-optimization/26197
4056 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4057 * g++.dg/vect/vect.exp: Compile the new tests with
4058 --param max-aliased-vops=0.
4059
4060 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4061
4062 PR c++/28637
4063 * g++.dg/template/void3.C: New test.
4064
4065 PR c++/28638
4066 * g++.dg/template/void4.C: New test.
4067
4068 PR c++/28640
4069 * g++.dg/template/void5.C: New test.
4070
4071 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4072
4073 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4074 after dg-do compile.
4075
4076 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4077
4078 PR tree-optimizations/26969
4079 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4080 "unswitch-loops" with -funswitch-loops.
4081 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4082
4083 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4084
4085 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4086 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4087 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4088 * objc.dg/dwarf-1.m: Likewise.
4089 * objc.dg/dwarf-2.m: Likewise.
4090 * obj-c++.dg/dwarf-2.mm: Likewise.
4091
4092 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4093
4094 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4095 * objc.dg/dwarf-2.m: Likewise.
4096 * obj-c++.dg/dwarf-2.mm: Likewise.
4097
4098 PR libfortran/28603
4099 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4100
4101 PR testsuite/27611
4102 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4103
4104 PR testsuite/27033
4105 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4106
4107 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4108
4109 PR target/27827
4110 * gcc.target/i386/pr27827.c: New testcase.
4111
4112 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4113
4114 PR fortran/28590
4115 * gfortran.dg/sequence_types_1.f90: New test.
4116
4117 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4118
4119 PR fortran/28548
4120 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4121 dg-warning. Add -pedantic option.
4122
4123 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4124
4125 PR c/28502
4126 * gcc.dg/proto-1.c: New test.
4127
4128 PR c/27721
4129 * gcc.dg/lvalue-4.c: New test.
4130
4131 PR c/28136
4132 * gcc.dg/init-bad-5.c: New test.
4133
4134 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4135
4136 PR c++/28347
4137 * g++.dg/ext/typedef-init.C: Add new test for typedef
4138 initialization inside templates. Adjust existing error markers.
4139
4140 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4141
4142 PR c++/28148
4143 * g++.dg/init/ptrmem3.C: New test.
4144
4145 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4146
4147 PR tree-optimization/27770
4148 * lib/target-support.exp: New target keyword "section_anchors".
4149 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4150 tests.
4151 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4152 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4153 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4154 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4155
4156 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4157
4158 * gcc.dg/20060801-1.c: Add missing '}'.
4159
4160 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4161
4162 PR c++/27508
4163 * g++.dg/parse/dtor9.C: New test.
4164 * g++.dg/parse/dtor10.C: New test.
4165 * g++.dg/other/error7.C: Adjust error-marker.
4166
4167 PR c++/28274
4168 * g++.dg/other/default5.C: New test.
4169
4170 2006-08-02 Richard Guenther <rguenther@suse.de>
4171
4172 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4173
4174 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4175
4176 PR c++/28557
4177 * g++.dg/template/conv9.C: New test.
4178
4179 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4180
4181 PR debug/28063
4182 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4183 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4184 Optionally return assembly text. Update callers.
4185 (check_no_compiler_messages): Update verbose messages.
4186 (check_no_messages_and_pattern): New.
4187 (check_effective_target_string_merging): New.
4188
4189 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4190
4191 PR c++/28250
4192 * g++.dg/eh/catch4.C: New test.
4193
4194 PR c++/28257
4195 * g++.dg/other/qual1.C: New test.
4196
4197 PR c++/28259
4198 * g++.dg/inherit/error2.C: New test.
4199
4200 PR c++/28267
4201 * g++.dg/other/new1.C: New test.
4202
4203 * g++.dg/warn/pr23075.C: Remove obsolete test.
4204 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4205 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4206
4207 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4208
4209 PR c++/28523
4210 * g++.dg/eh/cast1.C: New test.
4211
4212 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4213
4214 PR libfortran/28452
4215 * gfortran.dg/random_3.f90: New test.
4216
4217 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4218
4219 PR c++/28432
4220 * g++.dg/other/pr28304.C: Change expected error message.
4221 * g++.dg/other/pr28432.C: New test.
4222
4223 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4224
4225 PR c++/28256
4226 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4227
4228 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4229
4230 PR debug/23336
4231 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4232 at -g1.
4233 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4234 g++.dg/debug/enum-2.C: New.
4235
4236 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4237
4238 PR c++/6634
4239 * g++.dg/parse/long1.C: Add more tests.
4240
4241 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4242
4243 * gfortran.dg/lrshift_1.c: New file.
4244
4245 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4246
4247 PR libgfortran/28335
4248 * gfortran.dg/no_unit_error_1.f90: New test.
4249
4250 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4251
4252 PR libgfortran/28335
4253 * gfortran.dg/no_unit_error_1.f90: Delete test.
4254 * gfortran.dg/no_unit_error_2.f90: Delete test.
4255
4256 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4257
4258 * gfortran.dg/chmod_3.f90: New test.
4259 * gfortran.dg/ltime_gmtime_1.f90: New test.
4260 * gfortran.dg/ltime_gmtime_2.f90: New test.
4261 * gfortran.dg/lrshift_1.f90: New test.
4262 * gfortran.dg/chmod_1.f90: New test.
4263 * gfortran.dg/chmod_2.f90: New test.
4264
4265 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4266
4267 PR c++/27668
4268 * g++.dg/template/crash55.C: New test.
4269
4270 PR c++/27962
4271 * g++.dg/template/nontype16.C: New test.
4272
4273 * g++.dg/template/void2.C: Adjust error markers.
4274 * g++.dg/template/nontype5.C: Adjust error markers.
4275
4276 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4277
4278 * gcc.target/i386/stack-prot-kernel.c: New test.
4279
4280 2006-07-27 Roger Sayle <roger@eyesopen.com>
4281
4282 * gcc.dg/builtins-55.c: New test case.
4283
4284 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4285
4286 PR rtl-optimization/27907
4287 * gcc.c-torture/compile/pr27907.c: New test.
4288
4289 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4290
4291 * gfortran.dg/mclock.f90: New test.
4292 * gfortran.dg/int_conv_1.f90: New test.
4293 * gfortran.dg/stat_1.f90: New test.
4294 * gfortran.dg/stat_2.f90: New test.
4295
4296 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4297
4298 PR libgfortran/28335
4299 * gfortran.dg/no_unit_error_1.f90: New test.
4300 * gfortran.dg/no_unit_error_2.f90: New test.
4301 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4302
4303 2006-07-25 Roger Sayle <roger@eyesopen.com>
4304
4305 PR middle-end/28473
4306 * gcc.dg/fold-convround-1.c: New test case.
4307
4308 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4309
4310 * gfortran.dg/arithmetic_if.f90: Fix comments.
4311
4312 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4313
4314 PR c++/27572
4315 * g++.dg/other/typedef1.C: New test.
4316 * g++.dg/template/typedef4.C: New test.
4317 * g++.dg/template/typedef5.C: New test.
4318
4319 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4320
4321 PR fortran/28416
4322 * gfortran.dg/allocatable_dummy_3.f90: New.
4323
4324 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4325
4326 PR fortran/28439
4327 * gfortran.dg/arithmetic_if.f90: New test.
4328
4329 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4330
4331 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4332 avoid memcpy optimization.
4333
4334 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4335
4336 PR fortran/25289
4337 * gfortran.dg/direct_io_6.f90: New test.
4338
4339 2006-07-24 Jan Hubicka <jh@suse.cz>
4340
4341 PR c/25795
4342 PR c++/27369
4343 * gcc.dg/pr25795.c: New test.
4344 * gcc.dg/pr25795-1.c: New test.
4345
4346 2006-07-23 Roger Sayle <roger@eyesopen.com>
4347
4348 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4349 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4350 which may be transformed to "g || h" on some platforms.
4351
4352 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4353
4354 PR c++/28025
4355 * g++.dg/template/friend45.C: New test.
4356
4357 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4358
4359 PR libgfortran/28339
4360 * gfortran.dg/arrayio_8.f90: New test.
4361
4362 2006-07-21 Mike Stump <mrs@apple.com>
4363
4364 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4365
4366 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4367
4368 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4369
4370 PR c++/28250
4371 * g++.dg/eh/catch3.C: New test.
4372
4373 PR c++/28363
4374 * g++.dg/template/defarg10.C: New test.
4375
4376 2006-07-20 Paul Brook <paul@codesourcery.com>
4377
4378 PR 27363
4379 * gcc.dg/pr27363.c: New test.
4380
4381 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4382
4383 PR c++/28338
4384 * g++.dg/init/ref13.C: New test.
4385
4386 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4387
4388 PR obj-c++/28434
4389 * obj-c++.dg/proto-error-1.mm: New test.
4390
4391 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4392
4393 PR c++/28337
4394 * g++.dg/template/string1.C: New test.
4395
4396 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4397
4398 PR c++/28048
4399 * g++.dg/template/defarg9.C: New test.
4400
4401 PR c++/28235
4402 * g++.dg/template/static27.C: New test.
4403
4404 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4405
4406 PR 28410
4407 * gcc.dg/tree-ssa/pr28410.c: New test.
4408
4409 2006-07-18 Lee Millward <lee.millward@gmail.com>
4410
4411 PR c++/28258
4412 * g++/dg/other/error13.C: New test.
4413
4414 PR c++/28260
4415 * g++.dg/template/friend44.C: New test.
4416
4417 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4418
4419 PR c++/27495
4420 * g++.dg/other/pr27495.C: New.
4421
4422 2006-07-18 Olivier Hainque <hainque@adacore.com>
4423
4424 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4425 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4426
4427 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4428
4429 PR c/28286
4430 * gcc.dg/pragma-pack-4.c: New test.
4431
4432 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4433
4434 PR c++/28291
4435 * g++.dg/ext/pr28291.C: New test.
4436
4437 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4438
4439 PR middle-end/28403
4440 * gcc.c-torture/execute/pr28403.c: New test.
4441
4442 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4443
4444 PR middle-end/28402
4445 * gcc.dg/pr28402.c: New test.
4446
4447 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4448
4449 PR c++/28304
4450 * g++.dg/other/pr28304.C: New test.
4451
4452 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4453
4454 PR other/28251
4455 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4456 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4457
4458 2006-07-17 Richard Guenther <rguenther@suse.de>
4459
4460 PR tree-optimization/28238
4461 * g++.dg/tree-ssa/pr28238.C: New testcase.
4462
4463 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4464
4465 PR c++/28250
4466 * g++.dg/eh/catch1.C: New test.
4467 * g++.dg/eh/catch2.C: New test.
4468
4469 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4470
4471 PR c++/28370
4472 * g++.dg/template/anon3.C: New test.
4473
4474 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4475
4476 PR fortran/20844
4477 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4478 specifiers requiring an explicit format tag..
4479
4480 PR fortran/28201
4481 * gfortran.dg/generic_5: New test.
4482
4483 PR fortran/20893
4484 * gfortran.dg/elemental_optional_args_1.f90: New test.
4485
4486 2006-07-16 Olivier Hainque <hainque@adacore.com>
4487
4488 * gnat.dg/assert.ads: New file.
4489 * gnat.dg/controlled_record.ads: Likewise.
4490 * gnat.dg/controlled_record.adb: Likewise.
4491
4492 2006-07-15 Lee Millward <lee.millward@gmail.com>
4493
4494 PR c++/28292
4495 * g++.dg/other/error12.C: New test.
4496
4497 PR c++/28269
4498 * g++.dg/template/crash54.C: New test.
4499
4500 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4501
4502 PR c++/28249
4503 * g++.dg/parse/catch1.C: New test.
4504
4505 PR c++/28294
4506 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4507
4508 PR c++/28387
4509 * g++.dg/ext/attrib24.C: New test.
4510
4511 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4512
4513 PR c++/28343
4514 * g++.dg/ext/asmspec1.C: New test.
4515
4516 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4517
4518 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4519 (dg-test): Support shouldfail tests.
4520 * lib/target-supports-dg.exp (dg-shouldfail): New.
4521 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4522 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4523 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4524 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4525 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4526 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4527 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4528
4529 2006-07-13 Jan Hubicka <jh@suse.cz>
4530
4531 * gcc.target/i386/memcpy-1.c: New.
4532
4533 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4534
4535 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4536
4537 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4538
4539 PR fortran/25097
4540 * gfortran.dg/present_1.f90: New test.
4541
4542 PR fortran/20903
4543 * gfortran.dg/interface_derived_type_1.f90: New test.
4544
4545 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4546
4547 PR fortran/28213
4548 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4549 list.
4550
4551 2006-07-07 Lee Millward <lee.millward@gmail.com>
4552
4553 PR c++/27820
4554 * g++.dg/other/label1.C: New test.
4555
4556 2006-07-07 Richard Guenther <rguenther@suse.de>
4557
4558 PR middle-end/28268
4559 * gcc.dg/torture/pr28268.c: New testcase.
4560
4561 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4562
4563 PR c++/27019
4564 * g++.dg/ext/pr27019.C: New.
4565
4566 2006-07-07 Richard Guenther <rguenther@suse.de>
4567
4568 PR tree-optimization/28187
4569 * gcc.dg/pr28187.c: New testcase.
4570
4571 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4572
4573 * gnat.dg/address_conversion.adb: New test.
4574 * gnat.dg/boolean_subtype.adb: Likewise.
4575 * gnat.dg/frame_overflow.adb: Likewise.
4576 * gnat.dg/pointer_array.adb: Likewise.
4577 * gnat.dg/pointer_conversion.adb: Likewise.
4578
4579 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4580
4581 PR fortran/28237
4582 PR fortran/23420
4583 * gfortran.dg/print_fmt_5.f90: New test.
4584
4585 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4586
4587 PR fortran/28129
4588 * gfortran.dg/bounds_check_4.f90: New test.
4589
4590 2006-07-05 Richard Guenther <rguenther@suse.de>
4591
4592 PR target/28158
4593 * gfortran.dg/pr28158.f90: New testcase.
4594
4595 2006-07-05 Richard Guenther <rguenther@suse.de>
4596
4597 PR tree-optimization/28162
4598 * gcc.dg/pr28162.c: New testcase.
4599
4600 2006-07-05 Richard Guenther <rguenther@suse.de>
4601 Andrew Pinski <pinskia@gcc.gnu.org>
4602
4603 PR c++/27084
4604 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4605
4606 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4607
4608 PR fortran/28174
4609 * gfortran.dg/actual_array_substr_2.f90: New test.
4610
4611 PR fortran/28167
4612 * gfortran.dg/actual_array_constructor_2.f90: New test.
4613
4614 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4615
4616 * gfortran.dg/itime_idate_1.f: New test.
4617 * gfortran.dg/itime_idate_2.f: New test.
4618
4619 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4620
4621 PR libgfortran/27704
4622 * gfortran.dg/open_status_3.f90: New test.
4623 * gfortran.dg/fmt_l.f90: Update for new feature.
4624
4625 2006-07-03 Asher Langton <langton2@llnl.gov>
4626
4627 * gfortran.dg/oldstyle_2.f90: New.
4628
4629 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4630
4631 * gnat.dg/string_slice.adb: New test.
4632
4633 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4634
4635 PR fortran/19259
4636 * gfortran.dg/semicolon_fixed.c: New.
4637 * gfortran.dg/semicolon_free.c: New.
4638
4639 2006-06-30 Mike Stump <mrs@apple.com>
4640
4641 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4642 that don't support internal visibility.
4643
4644 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4645
4646 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4647 for '(' / ')' needing an extra '\'.
4648
4649 2006-06-29 Roger Sayle <roger@eyesopen.com>
4650
4651 PR middle-end/27428
4652 * gcc.dg/pr27428-1.c: New test case.
4653
4654 2006-06-29 Mike Stump <mrs@apple.com>
4655
4656 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4657 on darwin as we can't align commons large enough yet.
4658
4659 * gcc.dg/vla-8.c: Add additional testcases.
4660
4661 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4662
4663 PR c++/28114
4664 * g++.dg/other/pr28114.C: New.
4665
4666 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4667
4668 * gcc.c-torture/compile/20060625-1.c: New test.
4669
4670 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4671
4672 PR fortran/20867
4673 * gfortran.dg/stfunc_3.f90: New test.
4674
4675 PR fortran/25056
4676 * gfortran.dg/impure_actual_1.f90: New test.
4677
4678 PR fortran/20874
4679 * gfortran.dg/elemental_result_1.f90: New test.
4680
4681 PR fortran/25073
4682 * gfortran.dg/select_7.f90: New test.
4683
4684 PR fortran/27554
4685 * intrinsic_actual_1.f: New test.
4686
4687 PR fortran/22038
4688 PR fortran/28119
4689 * gfortran.dg/forall_4.f90: New test.
4690
4691 PR fortran/25072
4692 * gfortran.dg/forall_5.f90: New test.
4693
4694 2006-06-25 Lee Millward <lee.millward@gmail.com>
4695
4696 PR c++/28051
4697 * g++.dg/template/using13.C: New test.
4698
4699 PR c++/28054
4700 * g++.dg/other/incomplete3.C: New test.
4701
4702 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4703
4704 PR fortran/28081
4705 * gfortran.dg/substr_3.f: New test.
4706 * gfortran.dg/equiv_2.f90: Update expected error message.
4707
4708 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4709
4710 PR fortran/28118
4711 * gfortran.dg/actual_array_substr_1.f90: New test.
4712
4713 2006-06-24 Olivier Hainque <hainque@adacore.com>
4714
4715 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4716 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4717
4718 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4719
4720 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4721
4722 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4723
4724 PR fortran/27981
4725 * gfortran.dg/simpleif_2.f90: New test.
4726
4727 2006-06-23 Lee Millward <lee.millward@gmail.com>
4728
4729 * g++.dg/template/error22.C: Fix typo.
4730
4731 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4732
4733 PR c++/28112
4734 * g++.dg/ext/attrib23.C: New test.
4735
4736 2006-06-23 Olivier Hainque <hainque@adacore.com>
4737
4738 * gnat.dg/varsize_temp.adb: New test.
4739
4740 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4741
4742 PR c++/11468
4743 * g++.dg/other/java2.C: New test.
4744
4745 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4746
4747 PR target/27789
4748 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4749 initialization.
4750
4751 2006-06-22 Roger Sayle <roger@eyesopen.com>
4752
4753 PR target/27531
4754 * gcc.dg/pr27531-1.c: New test case.
4755
4756 2006-06-22 Asher Langton <langton2@llnl.gov>
4757
4758 PR fortran/24748
4759 * gfortran.dg/implicit_8.f90: New.
4760
4761 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4762
4763 PR rtl-optimization/28121
4764 * gcc.dg/pr28121.c: New test.
4765
4766 2006-06-22 Lee Millward <lee.millward@gmail.com>
4767
4768 PR c++/27805
4769 * g++.dg/parse/ptrmem6.C: New test.
4770
4771 PR c++/27821
4772 * g++.dg/template/error22.C: New test.
4773
4774 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4775
4776 PR c++/28111
4777 * g++.dg/template/friend43.C: New test.
4778
4779 PR c++/28110
4780 * g++.dg/template/crash53.C: New test.
4781
4782 PR c++/28109
4783 * g++.dg/rtti/incomplete1.C: New test.
4784
4785 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4786
4787 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4788
4789 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4790
4791 * gcc.c-torture/execute/complex-7.c: New.
4792
4793 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4794
4795 * gcc.dg/merge-all-constants-1.c: New test.
4796
4797 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4798
4799 PR c++/28113
4800 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4801
4802 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4803
4804 * gfortran.dg/rrspacing_1.f90: New test.
4805
4806 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4807
4808 PR c++/28052
4809 * g++.dg/other/bitfield2.C: New test.
4810
4811 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4812
4813 PR tree-optimization/27331
4814 * gcc.dg/pr27331.c: New test.
4815
4816 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4817 Eric Botcazou <ebotcazou@adacore.com>
4818
4819 PR ada/18692
4820 * lib/gnat.exp: New file.
4821 * lib/gnat-dg.exp: Likewise.
4822 * gnat.dg: New directory.
4823 * gnat.dg/dg.exp: New driver.
4824 * gnat.dg/specs: New directory.
4825 * gnat.dg/specs/specs.exp: New driver.
4826 * gnat.dg/style: New directory.
4827 * gnat.dg/style/style.exp: New driver.
4828
4829 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4830
4831 PR fortran/16206
4832 * gfortran.dg/array_initializer_1.f90: New test.
4833
4834 PR fortran/28005
4835 * gfortran.dg/matmul_3.f90: New test.
4836
4837 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4838
4839 PR middle-end/28075
4840 * gcc.dg/tree-ssa/inline-1.c: New test.
4841
4842 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4843
4844 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4845 in malloc prototype; remove XFAIL.
4846 * gcc.dg/pr18241-2.c: Ditto.
4847 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4848 in memset prototype; remove XFAIL.
4849 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4850
4851 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4852
4853 * gcc.dg/vla-8.c: Add.
4854
4855 2006-06-19 Richard Guenther <rguenther@suse.de>
4856
4857 PR tree-optimization/27090
4858 * g++.dg/tree-ssa/pr27090.C: New testcase.
4859
4860 2006-06-19 Roger Sayle <roger@eyesopen.com>
4861
4862 PR target/27861
4863 * gcc.dg/pr27861-1.c: New test case.
4864
4865 2006-06-19 Richard Guenther <rguenther@suse.de>
4866
4867 PR middle-end/28045
4868 * gcc.dg/torture/pr28045.c: New testcase.
4869
4870 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4871
4872 PR fortran/26801
4873 * gfortran.dg/associated_4.f90: New test.
4874
4875 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4876
4877 PR fortran/19310
4878 PR fortran/19904
4879 * gfortran.dg/real_const_3.f90: New test.
4880
4881 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4882
4883 PR c++/28016
4884 * g++.dg/template/static26.C: New test.
4885
4886 PR c++/27979
4887 * g++.dg/expr/bitfield2.C: New test.
4888
4889 PR c++/27884
4890 * g++.dg/parse/linkage2.C: New test.
4891
4892 2006-06-16 Richard Guenther <rguenther@suse.de>
4893
4894 PR middle-end/27116
4895 * gcc.dg/pr15785-1.c: Revert last change.
4896 * gcc.dg/torture/pr27116-2.c: New testcase.
4897
4898 2006-06-16 Roger Sayle <roger@eyesopen.com>
4899
4900 PR middle-end/27802
4901 * gcc.dg/pr27802-1.c: New test case.
4902
4903 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4904
4905 PR c++/27689
4906 * g++.dg/template/ttp18.C: New test.
4907 * g++.dg/template/ttp19.C: Likewise.
4908
4909 PR c++/27666
4910 * g++.dg/expr/cond9.C: New test.
4911
4912 PR c++/27640
4913 * g++.dg/template/ctor7.C: New test.
4914
4915 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4916
4917 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4918
4919 2006-06-16 Richard Guenther <rguenther@suse.de>
4920
4921 PR tree-optimization/27781
4922 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4923
4924 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4925
4926 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4927
4928 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4929
4930 * gcc.dg/tree-ssa/loop-18.c: New test.
4931
4932 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4933
4934 PR c++/27665
4935 * g++.dg/template/crash52.C: New test.
4936
4937 PR c++/27648
4938 * g++.dg/ext/attrib22.C: New test.
4939
4940 PR c++/26559
4941 * g++.dg/template/builtin1.C: New test.
4942 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4943
4944 PR c++/28018
4945 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4946 assignment.
4947 * g++.old-deja/g++.pt/crash51.C: Likewise.
4948
4949 PR c++/27227
4950 * g++.dg/lookup/linkage1.C: New test.
4951 * g++.dg/lookup/linkage2.C: Likewise.
4952
4953 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4954
4955 PR middle-end/27959
4956 * gcc.dg/pr27959.c: New testcase.
4957
4958 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4959
4960 PR target/28014:
4961 * g++.dg/eh/div.C: New test.
4962
4963 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4964
4965 PR c++/27894
4966 * g++.dg/tree-ssa/pr26757.C: New test.
4967 * g++.dg/tree-ssa/pr27894.C: New test.
4968
4969 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4970
4971 * gcc.c-torture/compile/20060609-1.c: New test.
4972
4973 PR target/27863
4974 * gcc.c-torture/compile/pr27863.c: New test.
4975
4976 2006-06-13 Richard Guenther <rguenther@suse.de>
4977
4978 PR tree-optimization/27830
4979 * g++.dg/tree-ssa/pr27830.C: New testcase.
4980
4981 2006-06-13 Matthew Sachs <msachs@apple.com>
4982
4983 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4984 the list of compiler flags; this causes those flags to be checked
4985 for things like dg-skip-if.
4986
4987 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4988
4989 PR c++/27601
4990 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4991
4992 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4993 Kazu Hirata <kazu@codesourcery.com>
4994
4995 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4996 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4997
4998 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4999
5000 PR c++/27933
5001 * g++.dg/lookup/using15.C: New test.
5002
5003 PR c++/27951
5004 * g++.dg/other/anon4.C: New test.
5005
5006 2006-06-12 Roger Sayle <roger@eyesopen.com>
5007
5008 PR c++/21210
5009 * g++.dg/init/complex1.C: New test case.
5010
5011 2006-06-11 Eric Christopher <echristo@apple.com>
5012
5013 PR middle-end/27948
5014 * gcc.dg/bf-ms-layout.c: Run on darwin.
5015 * gcc.dg/bf-no-ms-layout: Ditto.
5016 * gcc.dg/attr-ms_struct-2.c: New.
5017 * gcc.dg/bf-ms-layout-2.c: Ditto.
5018
5019 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5020
5021 * gcc.dg/attr-ms_struct-packed1.c: New.
5022
5023 2006-06-09 Mike Stump <mrs@apple.com>
5024
5025 * gcc.dg/vla-7.c: Add.
5026
5027 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5028
5029 PR fortran/24558
5030 * gfortran.dg/entry_6.f90: New test.
5031
5032 PR fortran/20877
5033 PR fortran/25047
5034 * gfortran.dg/entry_7.f90: New test.
5035
5036 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5037
5038 PR c/27747
5039 * gcc.dg/cpp/_Pragma6.c: New test.
5040
5041 PR c++/27748
5042 * g++.dg/cpp/_Pragma1.C: New test.
5043
5044 PR preprocessor/27746
5045 * gcc.dg/gomp/macro-3.c: New test.
5046 * gcc.dg/gomp/macro-4.c: New test.
5047 * g++.dg/gomp/macro-3.C: New test.
5048 * g++.dg/gomp/macro-4.C: New test.
5049
5050 2006-06-09 Richard Guenther <rguenther@suse.de>
5051
5052 PR tree-optimization/26998
5053 * gcc.dg/torture/pr26998.c: New testcase.
5054 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5055
5056 2006-06-08 Mike Stump <mrs@apple.com>
5057
5058 * gcc.dg/pr27095.c: Account for stubs.
5059
5060 PR target/26427
5061 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5062 produce bad code on darwin.
5063
5064 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5065
5066 PR fortran/27958
5067 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5068
5069 2006-06-08 Asher Langton <langton2@llnl.gov>
5070
5071 PR fortran/27786
5072 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5073
5074 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5075
5076 PR target/27421
5077 * gcc.dg/union-3.c: New test.
5078
5079 2006-06-08 Richard Guenther <rguenther@suse.de>
5080
5081 PR middle-end/27116
5082 * gcc.dg/torture/pr27116.c: New testcase.
5083 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5084
5085 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5086
5087 PR rtl-optimization/26449
5088 * gcc.dg/pr26449.c: New test.
5089
5090 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5091
5092 PR c++/27601
5093 * g++.dg/ext/offsetof1.C: Test member functions.
5094
5095 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5096
5097 * gcc.dg/pr27095.c: Improve scanning.
5098
5099 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5100
5101 PR fortran/23091
5102 * gfortran.dg/saved_automatic_1.f90: New test.
5103
5104 PR fortran/24168
5105 * gfortran.dg/array_simplify_1.f90: New test.
5106
5107 PR fortran/25090
5108 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5109
5110 PR fortran/25058
5111 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5112
5113 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5114
5115 PR c++/27177
5116 * g++.dg/expr/cast7.C: New test.
5117
5118 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5119
5120 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5121 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5122 * lib/fortran-torture.exp (fortran-torture-compile,
5123 fortran-torture-execute): Ditto.
5124
5125 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5126
5127 PR target/27842
5128 * gcc.dg/vmx/pr27842.c: New test.
5129
5130 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5131
5132 PR libfortran/27895
5133 * gfortran.dg/bounds_check_3.f90: New test.
5134
5135 2006-06-05 Mike Stump <mrs@apple.com>
5136
5137 * objc.dg/objc-fast-4.m: Skip for ppc64.
5138
5139 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5140
5141 PR testsuite/27705
5142 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5143
5144 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5145 Victor Kaplansky <victork@il.ibm.com>
5146
5147 PR tree-optimizations/26360
5148 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5149 with -fno-tree-dce.
5150 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5151
5152 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5153
5154 PR fortran/14067
5155 * gfortran.dg/data_char_1.f90: Add messages for truncated
5156 strings.
5157
5158 PR fortran/16943
5159 * gfortran.dg/func_decl_2.f90: New test.
5160
5161 PR fortran/20839
5162 * gfortran.dg/do_2.f90: New test.
5163
5164 PR fortran/27655
5165 * gfortran.dg/associated_3.f90: New test.
5166
5167 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5168
5169 PR c++/27819
5170 * g++.dg/template/static25.C: New test.
5171
5172 PR c++/27722
5173 * g++.dg/init/array21.C: New test.
5174
5175 PR c++/27807
5176 * g++.dg/ext/complit7.C: New test.
5177
5178 PR c++/27806
5179 * g++.dg/parse/ptrmem5.C: New test.
5180
5181 2006-06-04 Roger Sayle <roger@eyesopen.com>
5182 Andrew Pinski <pinskia@physics.uc.edu>
5183
5184 PR c/27150
5185 PR middle-end/27382
5186 * gcc.dg/pr27150-1.c: New testcase.
5187 * gcc.dg/pr27382-1.c: New testcase.
5188 * gcc.dg/pr27382-2.c: New testcase.
5189
5190 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5191
5192 PR c/25161
5193 PR c/27020
5194 * gcc.dg/array-10.c: New test.
5195
5196 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5197
5198 PR c++/27804
5199 * g++.dg/init/const4.C: New test.
5200 * g++.dg/init/member1.C: Add error-marker.
5201 * g++.dg/other/fold1.C: Adjust error-marker.
5202
5203 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5204
5205 PR c++/27601
5206 * g++.dg/ext/offsetof1.C: New test.
5207
5208 2006-06-04 Eric Christopher <echristo@apple.com>
5209
5210 * gcc.dg/attr-ms_struct-1.c: New.
5211
5212 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5213
5214 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5215
5216 2006-06-04 Richard Guenther <rguenther@suse.de>
5217
5218 PR tree-optimization/27039
5219 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5220
5221 2006-06-03 Roger Sayle <roger@eyesopen.com>
5222
5223 PR target/26223
5224 * gcc.target/i386/amd64-abi-2.c: New test case.
5225
5226 2006-06-02 Eric Christopher <echristo@apple.com>
5227
5228 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5229 * gcc.target/i386/20020523-1.c: Skip if darwin.
5230 * gcc.target/i386/asm-3.c: Ditto.
5231 * gcc.target/i386/20011119-1.c: Ditto.
5232 * gcc.target/i386/clobbers.c: Remove pic part of test.
5233
5234 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5235
5236 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5237 * g++.old-deja/g++.other/init19.C: Ditto.
5238 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5239 and add other platforms as expected failures.
5240
5241 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5242
5243 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5244 (is-effective-target-keyword): Ditto.
5245
5246 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5247
5248 PR fortran/27715
5249 * gfortran.dg/extended_char_comparison_1.f: New test.
5250
5251 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5252
5253 PR fortran/25098
5254 * gfortran.dg/dummy_procedure_1.f90: New test.
5255
5256 PR fortran/25147
5257 * gfortran.dg/dummy_procedure_2.f90: New test.
5258
5259 * gfortran.dg/associated_2.f90: Correct to make consistent with
5260 standard.
5261
5262 2006-05-31 Roger Sayle <roger@eyesopen.com>
5263
5264 * gcc.target/i386/387-11.c: New test case.
5265
5266 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5267
5268 PR c++/27801
5269 * g++.dg/template/cond6.C: New test.
5270
5271 PR c++/26496
5272 * g++.dg/template/crash51.C: New test.
5273 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5274
5275 PR c++/27385
5276 * g++.dg/init/array20.C: New test.
5277
5278 2006-05-31 Roger Sayle <roger@eyesopen.com>
5279
5280 * gcc.dg/builtins-54.c: New test case.
5281
5282 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5283
5284 PR c++/26433
5285 * g++.dg/template/fntry1.C: Add dg-do link.
5286
5287 PR c++/27808
5288 * g++.dg/parse/friend6.C: New test.
5289
5290 2006-05-30 Asher Langton <langton2@llnl.gov>
5291
5292 * gfortran.dg/cray_pointers_7.f90: New test.
5293
5294 2006-05-30 Roger Sayle <roger@eyesopen.com>
5295
5296 PR tree-optimization/23452
5297 * gcc.dg/fold-mulconj-1.c: New test case.
5298
5299 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5300
5301 PR c++/27803
5302 * g++.dg/parse/bitfield1.C: New test.
5303
5304 2006-05-30 Roger Sayle <roger@eyesopen.com>
5305
5306 * gcc.target/ppc-eq0-1.c: New test case.
5307 * gcc.target/ppc-negeq0-1.c: New test case.
5308
5309 2006-05-30 Dirk Mueller <dmueller@suse.de>
5310
5311 PR c/27273
5312 * gcc.dg/overflow-warn-5.c: New test.
5313
5314 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5315
5316 PR c/27718
5317 * gcc.dg/sizeof-1.c: New test.
5318
5319 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5320
5321 PR target/27790
5322 * gcc.target/i386/pr27790.c: New test.
5323
5324 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5325
5326 PR libgfortran/27757
5327 * gfortran.dg/direct_io_5.f90: New test.
5328
5329 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5330
5331 PR libgfortran/27634
5332 * gfortran.dg/fmt_missing_period_1.f: New test.
5333 * gfortran.dg/fmt_missing_period_2.f: New test.
5334 * gfortran.dg/fmt_missing_period_3.f: New test.
5335
5336 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5337
5338 PR fortran/19777
5339 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5340 arrays.
5341
5342 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5343
5344 PR c++/27713
5345 * g++.dg/template/new6.C: New test.
5346
5347 2006-05-29 Roger Sayle <roger@eyesopen.com>
5348
5349 PR tree-optimization/24964
5350 * gcc.target/i386/387-10.c: New test case.
5351
5352 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5353
5354 * intrinsics/string_intrinsics.c (compare_string):
5355 Use memcmp instead of strncmp to avoid tripping over
5356 CHAR(0) in a string.
5357
5358 2006-05-27 Richard Guenther <rguenther@suse.de>
5359
5360 PR middle-end/27773
5361 * gcc.dg/torture/pr27773.c: New testcase.
5362
5363 2006-05-27 Dirk Mueller <dmueller@suse.de>
5364
5365 * gcc.dg/pr24561.c: Rename to..
5366 * gcc.dg/pr25962.c: .. this.
5367
5368 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5369
5370 PR fortran/19777
5371 * gfortran.dg/bounds_check_2.f: New test.
5372
5373 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5374
5375 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5376 * gfortran.dg/byte_1.f90: Likewise.
5377 * gfortran.dg/dup_save_2.f90: Likewise.
5378
5379 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5380
5381 * gfortran.dg/associated_2.f90: New test.
5382
5383 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5384
5385 PR fortran/27524
5386 * gfortran.dg/bounds_check_1.f90: New test.
5387
5388 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5389
5390 PR rtl-optimization/27661
5391 * gcc.dg/pr27661.c: New test case.
5392
5393 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5394
5395 PR fortran/23151
5396 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5397 * gfortran.dg/print_parentheses_1.f: New test.
5398 * gfortran.dg/print_parentheses_2.f90: New test.
5399
5400 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR target/27758
5403 * gcc.dg/pr27758.c: New test.
5404
5405 2006-05-24 Falk Hueffner <falk@debian.org>
5406
5407 * gcc.c-torture/compile/pr27571.c: New test.
5408
5409 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5410
5411 PR fortran/27709
5412 * gfortran.dg/spec_expr_4.f90: New test.
5413
5414 PR fortran/27155
5415 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5416
5417 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5418
5419 PR c++/20103
5420 * g++.dg/ext/complit6.C: New test.
5421 * g++.dg/ext/complit3.C: Adjust error markers.
5422 * g++.dg/init/const3.C: New test.
5423
5424 2006-05-25 Richard Guenther <rguenther@suse.de>
5425
5426 PR middle-end/27743
5427 * gcc.dg/torture/pr27743.c: New testcase.
5428
5429 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5430
5431 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5432
5433 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5434
5435 * gcc.dg/compat/scalar-by-value-x.h: New.
5436 * gcc.dg/compat/scalar-by-value-y.h: New.
5437 * gcc.dg/compat/scalar-by-value-5.c: New.
5438 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5439 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5440 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5441 * gcc.dg/compat/scalar-by-value-6.c: New.
5442 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5443 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5444 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5445
5446 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5447
5448 PR tree-optimization/27639
5449 PR tree-optimization/26719
5450 * gcc.dg/pr27639.c: New test.
5451 * gcc.dg/pr26719.c: New test.
5452 * gcc.dg/tree-ssa/scev-cast.c: New test.
5453
5454 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5455
5456 PR c++/20173
5457 * g++.dg/template/error21.C: New test.
5458
5459 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5460
5461 PR target/27696
5462 * gcc.target/i386/pr27696.c: New.
5463
5464 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5465
5466 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5467
5468 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5469
5470 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5471
5472 PR c++/27716
5473 * g++.dg/other/assign1.C: New test.
5474
5475 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5476
5477 PR target/27266
5478 * gcc.target/i386/pr27266.c: New.
5479
5480 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5481
5482 PR c++/27451
5483 * g++.dg/ext/asm9.C: New test.
5484
5485 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5486
5487 PR rtl-optimization/25514
5488 * gcc.c-torture/compile/pr25514.c: New test.
5489
5490 2006-05-22 Richard Guenther <rguenther@suse.de>
5491
5492 Revert
5493 2006-01-31 Richard Guenther <rguenther@suse.de>
5494
5495 * gcc.target/i386/sselibm-1.c: New testcase.
5496 * gcc.target/i386/sselibm-2.c: Likewise.
5497 * gcc.target/i386/sselibm-3.c: Likewise.
5498 * gcc.target/i386/sselibm-4.c: Likewise.
5499 * gcc.target/i386/sselibm-5.c: Likewise.
5500
5501 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5502
5503 PR c/27420
5504 * gcc.dg/func-args-2.c: New test.
5505
5506 PR c/26818
5507 * gcc.dg/struct-incompl-1.c: New test.
5508
5509 2006-05-22 Richard Guenther <rguenther@suse.de>
5510
5511 PR testsuite/27708
5512 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5513 the transformations we test for.
5514
5515 2006-05-22 Richard Guenther <rguenther@suse.de>
5516
5517 PR testsuite/27707
5518 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5519
5520 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5521
5522 PR c++/27210
5523 * g++.dg/warn/new1.C: New test.
5524 * g++.dg/template/new5.C: Likewise.
5525
5526 2006-05-21 Roger Sayle <roger@eyesopen.com>
5527
5528 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5529 * gcc.target/i386/20060512-3.c: Likewise.
5530
5531 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5532
5533 PR rtl-optimization/27671
5534 * gcc.c-torture/execute/pr27671-1.c: New.
5535 * gcc.dg/pr27671-2.c: Likewise.
5536
5537 PR tree-optimization/26622.
5538 * gcc.c-torture/compile/pr26622.c: New.
5539
5540 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5541
5542 PR fortran/27613
5543 * gfortran.dg/recursive_reference_1.f90: New test.
5544
5545 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5546
5547 PR fortran/25746
5548 * gfortran.dg/elemental_subroutine_3.f90: New test.
5549
5550 PR fortran/25090
5551 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5552
5553 PR fortran/27584
5554 * gfortran.dg/associated_target_1.f90: New test.
5555
5556 PR fortran/19015
5557 * gfortran.dg/maxloc_shape_1.f90: New test.
5558
5559 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5560
5561 PR libgfortran/24459
5562 * gfortran.dg/namelist_24.f90: New test.
5563 * gfortran.dg/namelist_12.f: Fix typo in comment.
5564
5565 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5566
5567 PR middle-end/25776
5568 * g++.dg/other/error11.C: New test.
5569
5570 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5571
5572 * gcc.target/mips/pr26765.c: Add -w to options.
5573
5574 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5575
5576 * lib/target-supports.exp (check_effective_target_mpaired_single):
5577 New function.
5578 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5579 multilibs.
5580 * g++.dg/vect/vect.exp: Likewise.
5581
5582 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5583
5584 PR testsuite/25891
5585 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5586
5587 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5588
5589 PR fortran/27662
5590 * gfortran.dg/temporary_1.f90: New file.
5591
5592 2006-05-19 Andreas Schwab <schwab@suse.de>
5593
5594 * g++.dg/other/unused1.C: Also match "stringz".
5595
5596 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5597
5598 PR c++/26433
5599 * g++.dg/template/fntry1.C: New test.
5600
5601 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5602
5603 PR c++/27471
5604 PR c++/27506
5605 * g++.dg/conversion/bitfield5.C: New test.
5606 * g++.dg/conversion/bitfield6.C: New test.
5607
5608 2006-05-18 Mike Stump <mrs@apple.com>
5609
5610 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5611 * gcc.dg/vla-4.c: Add.
5612 * gcc.dg/vla-5.c: Add.
5613 * gcc.dg/vla-6.c: Add.
5614
5615 2006-05-12 Stuart Hastings <stuart@apple.com>
5616
5617 * testsuite/gcc.target/i386/20060512-1.c: New.
5618 * testsuite/gcc.target/i386/20060512-2.c: New.
5619 * testsuite/gcc.target/i386/20060512-3.c: New.
5620 * testsuite/gcc.target/i386/20060512-4.c: New.
5621
5622 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5623
5624 PR c++/26122
5625 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5626
5627 PR c++/26068
5628 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5629 * g++.dg/parse/linkage1.C: New test.
5630
5631 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5632
5633 PR tree-optimization/27548
5634 * g++.dg/tree-ssa/pr27548.C: New test.
5635
5636 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5637
5638 PR fortran/26551
5639 * gfortran.dg/recursive_check_1.f: New test.
5640 * gfortran.dg/recursive_check_2.f90: New test.
5641
5642 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5643
5644 * g++.dg/opt/temp2.C: New test.
5645
5646 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5647
5648 PR c++/27491
5649 * g++.dg/init/brace5.C: New test.
5650
5651 PR middle-end/27415
5652 * gcc.dg/gomp/pr27415.c: New test.
5653 * g++.dg/gomp/pr27415.C: New test.
5654
5655 PR tree-optimization/27549
5656 * g++.dg/tree-ssa/pr27549.C: New test.
5657
5658 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5659
5660 PR libgfortran/27575
5661 * gfortran.dg/read_eof_4.f90: New test.
5662
5663 2006-05-16 Richard Guenther <rguenther@suse.de>
5664
5665 PR tree-optimization/22303
5666 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5667
5668 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5669
5670 PR middle-end/27573
5671 * gcc.dg/gomp/pr27573.c: New test.
5672 * gfortran.dg/gomp/pr27573.f90: New test.
5673
5674 PR c/27499
5675 * gcc.dg/gomp/pr27499.c: New test.
5676 * g++.dg/gomp/pr27499.C: New test.
5677
5678 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5679
5680 PR c++/27339
5681 * g++.dg/parser/access8.C: Adjust error marker.
5682 * g++.dg/template/access17.C: New test.
5683 * g++.dg/template/access18.C: Likewise.
5684
5685 2006-05-15 Roger Sayle <roger@eyesopen.com>
5686
5687 PR target/26600
5688 * gcc.target/i386/pr26600.c: New test case.
5689
5690 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5691
5692 PR c++/27505
5693 * g++.dg/expr/bitfield1.C: New test.
5694
5695 2006-05-15 Richard Guenther <rguenther@suse.de>
5696
5697 PR tree-optimization/27603
5698 * gcc.dg/torture/pr27603.c: New testcase.
5699
5700 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5701
5702 PR fortran/25090
5703 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5704
5705 PR fortran/25082
5706 * gfortran.dg/scalar_return_1.f90: New test.
5707
5708 PR fortran/27411
5709 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5710
5711 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5712
5713 * gcc.dg/gomp/critical-4.c: New test.
5714 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5715 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5716 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5717 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5718
5719 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5720
5721 PR c++/27582
5722 * g++.dg/template/dependent-args1.C: New test.
5723
5724 PR c++/27581
5725 * g++.dg/lookup/this1.C: New test.
5726
5727 PR c++/27315
5728 * g++.dg/template/operator6.C: New test.
5729 * g++.dg/template/incomplete3.C: New test.
5730
5731 PR c++/27559
5732 * g++.dg/template/new4.C: New test.
5733
5734 PR c++/27496
5735 * g++.dg/template/void2.C: New test.
5736
5737 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5738
5739 * g++.dg/template/dependent-expr5.C: New test.
5740
5741 2006-05-14 Roger Sayle <roger@eyesopen.com>
5742
5743 PR middle-end/26729
5744 * gcc.dg/pr26729-1.c: New test case.
5745
5746 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5747
5748 * gcc.dg/pr27003.c: New test.
5749
5750 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5751
5752 * lib/target-supports.dg (check_cxa_atexit_available): Change
5753 v3_target_compile to ${tool}_target_compile.
5754
5755 2006-05-11 Jason Merrill <jason@redhat.com>
5756
5757 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5758
5759 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5760
5761 PR fortran/27553
5762 * gfortran.dg/label_5.f90: New test.
5763
5764 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5765
5766 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5767 check_effective_target_powerpc_altivec_ok): New.
5768 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5769 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5770 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5771 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5772 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5773 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5774 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5775 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5776 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5777 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5778 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5779 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5780 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5781 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5782 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5783 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5784 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5785 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5786 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5787 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5788 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5789 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5790 gcc.target/powerpc/altivec-9.c,
5791 gcc.target/powerpc/altivec-consts.c,
5792 gcc.target/powerpc/altivec-pr22085.c,
5793 gcc.target/powerpc/altivec-splat.c,
5794 gcc.target/powerpc/altivec-types-1.c,
5795 gcc.target/powerpc/altivec-types-2.c,
5796 gcc.target/powerpc/altivec-types-3.c,
5797 gcc.target/powerpc/altivec-types-4.c,
5798 gcc.target/powerpc/altivec-varargs-1.c,
5799 gcc.target/powerpc/altivec-vec-merge.c,
5800 gcc.target/powerpc/ppc-vector-memcpy.c,
5801 gcc.target/powerpc/ppc-vector-memset.c,
5802 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5803 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5804 these effective targets.
5805 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5806 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5807
5808 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5809
5810 PR middle-end/27384
5811 * g++.dg/other/fold1.C: New test.
5812
5813 PR middle-end/27488
5814 * gcc.dg/fold-nonneg-1.c: New test.
5815
5816 PR c++/27547
5817 * g++.dg/other/operator1.C: New test.
5818
5819 2006-05-11 Richard Guenther <rguenther@suse.de>
5820
5821 PR middle-end/27529
5822 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5823
5824 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5825
5826 * lib/target-supports-dg.exp (check-flags): New.
5827 (dg-skip-if): Move flag checks.
5828
5829 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5830
5831 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5832 * lib/target-supports.dg (check_cxa_atexit_available): New.
5833
5834 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5835
5836 PR fortran/27470
5837 * gfortran.dg/multiple_allocation_2.f90: New test case.
5838
5839 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5840
5841 * gcc.target/arm/pr27387.C: Fix a comment typo.
5842
5843 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5844
5845 PR fortran/24549
5846 * gfortran.dg/error_recovery_1.f90: New test.
5847
5848 2006-05-10 Richard Guenther <rguenther@suse.de>
5849
5850 PR tree-optimization/27302
5851 * gcc.dg/torture/pr27302.c: New testcase.
5852
5853 2006-05-09 Dirk Mueller <dmueller@suse.de>
5854 Richard Guenther <rguenther@suse.de>
5855
5856 PR middle-end/27498
5857 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5858
5859 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5860
5861 PR rtl-optimization/27335
5862 * gcc.dg/pr27335.c: New test.
5863
5864 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5865
5866 * gcc.target/mips/mips-ps-5.c: New file.
5867
5868 2006-05-08 Jan Hubicka <jh@suse.cz>
5869
5870 PR middle-end/25962
5871 * gcc.dg/pr25962.c: New.
5872
5873 2006-05-08 Roger Sayle <roger@eyesopen.com>
5874
5875 PR target/27158
5876 * gcc.target/powerpc/pr27158.c: New test case.
5877
5878 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5879
5880 PR testsuite/27476
5881 * ada/acats/run_all.sh: Use test -z.
5882
5883 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5884
5885 PR libfortran/18271
5886 * gfortran.dg/spec_expr_3.f90: New test.
5887
5888 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5889
5890 PR target/24879
5891 * gcc.target/i386/monitor.c: New file.
5892
5893 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5894
5895 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5896
5897 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5898
5899 PR c++/27447
5900 * g++.dg/other/ptrmem7.C: New test.
5901
5902 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5903
5904 PR target/27421
5905 * gcc.dg/array-9.c: New test.
5906
5907 2006-05-07 Richard Guenther <rguenther@suse.de>
5908
5909 PR tree-optimization/27409
5910 * gcc.dg/torture/pr27409.c: New testcase.
5911
5912 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5913
5914 PR fortran/27457
5915 * gfortran.dg/select_6.f90: New.
5916
5917 2006-05-07 Richard Guenther <rguenther@suse.de>
5918
5919 PR tree-optimization/27136
5920 * gcc.dg/torture/pr27136.c: New testcase.
5921
5922 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5923
5924 PR fortran/24813
5925 * gfortran.dg/char_cons_len_1.f90: New test.
5926
5927 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5928
5929 PR c++/27427
5930 * g++.dg/template/incomplete2.C: New test.
5931
5932 2006-05-06 Richard Guenther <rguenther@suse.de>
5933
5934 PR tree-optimization/27151
5935 * gcc.dg/vect/pr27151.c: New testcase.
5936
5937 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5938
5939 PR c++/27430
5940 * g++.dg/template/void1.C: New test.
5941
5942 PR c++/27423
5943 * g++.dg/other/void2.C: New test.
5944
5945 PR c++/27422
5946 * g++.dg/conversion/void1.C: New test.
5947
5948 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5949
5950 PR/21391
5951 * g++.dg/other/unused1.C: New.
5952
5953 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5954
5955 PR objc/27240
5956 * objc.dg/member-1.m: New test.
5957
5958 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5959
5960 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5961
5962 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5963
5964 PR libfortran/26985
5965 * gfortran.dg/matmul_2.f90: New test.
5966
5967 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5968
5969 * ada/acats/run_all.sh: Use sync when main not found.
5970
5971 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5972
5973 PR target/26765
5974 * gcc.target/mips/pr26765.c: New.
5975
5976 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5977
5978 * gcc.target/bfin: New directory.
5979 * gcc.target/bfin/bfin.exp: New file.
5980 * gcc.target/bfin/frmul.c: New file.
5981 * gcc.target/bfin/arith.c: New file.
5982 * gcc.target/bfin/mul-combine.c: New file.
5983 * gcc.target/bfin/shift.c: New file.
5984
5985 2006-05-04 Richard Guenther <rguenther@suse.de>
5986
5987 PR tree-optimization/14287
5988 PR tree-optimization/14844
5989 PR tree-optimization/19792
5990 PR tree-optimization/21608
5991 PR tree-optimization/27090
5992 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5993 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5994 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5995 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5996 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5997
5998 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5999
6000 PR tree-optimization/27285
6001 * gcc.c-torture/execute/pr27285.c: New test.
6002
6003 PR middle-end/27388
6004 * gcc.dg/gomp/pr27388-1.c: New test.
6005 * gcc.dg/gomp/pr27388-2.c: New test.
6006 * gcc.dg/gomp/pr27388-3.c: New test.
6007
6008 PR c++/27359
6009 * g++.dg/gomp/pr27359.C: New test.
6010
6011 2006-05-02 Steven G. Kargl <kargls@comcast.net>
6012
6013 PR fortran/20248
6014 * gfortran.dg/iargc.f90: New test.
6015
6016 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6017
6018 PR c++/27102
6019 * g++.dg/template/crash49.C: New test.
6020
6021 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6022
6023 PR testsuite/27032
6024 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6025
6026 2006-05-02 Jeff Law <law@redhat.com>
6027
6028 PR tree-optimization/27364
6029 * gcc.c-torture/execute/pr27364.c: New test.
6030
6031 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6032
6033 PR c++/27309
6034 * g++.dg/parser/ctor5.C: New test.
6035
6036 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6037
6038 PR target/27387
6039 * gcc.target/arm/arm.exp: New.
6040 * gcc.target/arm/pr27387.C: Likewise.
6041
6042 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6043
6044 PR fortran/27269
6045 PR fortran/27324
6046 * gfortran.dg/module_equivalence_2.f90: New test.
6047
6048 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6049
6050 PR middle-end/27337
6051 * g++.dg/gomp/pr27337-1.C: New test.
6052 * g++.dg/gomp/pr27337-2.C: New test.
6053
6054 PR middle-end/27328
6055 * gcc.dg/gomp/pr27328.c: New test.
6056
6057 PR middle-end/27325
6058 * g++.dg/gomp/pr27325.C: New test.
6059
6060 PR middle-end/27310
6061 * g++.dg/gomp/pr27310.C: New test.
6062
6063 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6064
6065 PR tree-optimization/27291
6066 * g++.dg/tree-ssa/pr27291.C: New test.
6067
6068 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6069
6070 PR tree-optimization/27283
6071 * g++.dg/tree-ssa/pr27283.C: New test.
6072
6073 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6074
6075 * gcc.dg/tree-ssa/loop-16.c: New test.
6076
6077 2006-05-01 Roger Sayle <roger@eyesopen.com>
6078 Joseph S. Myers <joseph@codesourcery.com>
6079
6080 * gcc.dg/Wconversion-3.c: New test case.
6081 * gcc.dg/Wconversion-4.c: Likewise.
6082
6083 2006-05-01 Richard Guenther <rguenther@suse.de>
6084
6085 PR tree-optimization/26726
6086 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6087
6088 2006-04-30 Roger Sayle <roger@eyesopen.com>
6089
6090 * gcc.dg/Woverflow-1.c: New test case.
6091 * gcc.dg/Woverflow-2.c: Likewise.
6092 * gcc.dg/Woverflow-3.c: Likewise.
6093
6094 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6095
6096 PR c++/27094
6097 * g++.dg/template/defarg8.C: New test.
6098
6099 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6100
6101 PR c++/27278
6102 * g++.dg/parse/operator7.C: New test.
6103
6104 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6105
6106 PR c++/11471
6107 PR c++/27102
6108 * g++.dg/template/crash48.C: New test.
6109
6110 PR c++/27279
6111 * g++.dg/parse/ctor4.C: New test.
6112
6113 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6114
6115 PR fortran/25681
6116 * gfortran.df/char_type_len.f90: New test.
6117
6118 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6119
6120 PR libgfortran/27304
6121 * gfortran.dg/fmt_exhaust.f90: New test.
6122
6123 2006-04-28 Roger Sayle <roger@eyesopen.com>
6124
6125 PR c/25309
6126 * gcc.dg/large-size-array-2.c: New test case.
6127
6128 2006-04-28 Richard Guenther <rguenther@suse.de>
6129
6130 PR target/26826
6131 * gcc.target/i386/pr26826.c: New testcase.
6132
6133 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6134
6135 PR middle-end/27260
6136 * gcc.c-torture/execute/pr27260.c: New.
6137
6138 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6139
6140 PR middle-end/27095
6141 * gcc.dg/pr27095.c: New.
6142
6143 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6144
6145 PR c++/27292
6146 * g++.dg/conversion/bitfield4.C: New test.
6147
6148 2006-04-27 Eric Christopher <echristo@apple.com>
6149
6150 * gcc.dg/pragma-ms_struct.c: New.
6151
6152 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6153
6154 PR c++/27102
6155 * g++.dg/template/crash47.C: New test.
6156
6157 2006-04-27 Dirk Mueller <dmueller@suse.de>
6158
6159 * gcc.target/i386/sse-7.c: build with -msse.
6160
6161 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6162
6163 PR testsuite/27274:
6164 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6165 (main): Exit if processor doesn't support SSE.
6166
6167 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6168
6169 PR middle-end/27282
6170 * gcc.c-torture/compile/pr27282.c: New test.
6171
6172 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6173
6174 PR middle-end/26913
6175 * g++.dg/gomp/pr26913.C: New test.
6176
6177 PR c/25996
6178 * gcc.dg/gomp/pr25996.c: New test.
6179 * g++.dg/gomp/pr25996.C: New test.
6180
6181 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6182
6183 PR rtl-optimization/26725
6184 * gcc.c-torture/compile/pr26725.c: New test.
6185
6186 2006-04-25 Richard Guenther <rguenther@suse.de>
6187
6188 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6189 than n + -1.
6190
6191 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6192
6193 * gcc.dg/20060425-1.c: New testcase.
6194
6195 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6196
6197 PR tree-optimization/26865
6198 * gcc.dg/pr26865.c: New test.
6199
6200 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6201
6202 PR c++/27292
6203 * g++.dg/conversion/bitfield1.C: New test.
6204 * g++.dg/conversion/bitfield2.C: Likewise.
6205 * g++.dg/conversion/bitfield3.C: Likewise.
6206
6207 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6208 Richard Guenther <rguenther@suse.de>
6209
6210 PR tree-optimization/27236
6211 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6212
6213 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6214
6215 PR c++/19963
6216 * g++.dg/other/incomplete2.C: New test.
6217
6218 2006-04-24 Richard Guenther <rguenther@suse.de>
6219
6220 PR middle-end/26869
6221 * gcc.dg/torture/pr26869.c: New testcase.
6222
6223 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6224 Richard Guenther <rguenther@suse.de>
6225
6226 PR tree-optimization/27218
6227 * g++.dg/tree-ssa/pr27218.C: New testcase.
6228
6229 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6230
6231 PR c++/26912
6232 * g++.dg/template/friend41.C: New test.
6233
6234 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6235
6236 * g++.dg/opt/pr15551.C: Include cstdio.
6237 (main): Use remove instead of unlink.
6238
6239 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6240
6241 * gcc.dg/sibcall-7.c: New test.
6242 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6243 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6244 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6245 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6246 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6247
6248 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6249
6250 PR c++/26534
6251 * g++.dg/opt/bitfield1.C: New test.
6252 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6253 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6254 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6255 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6256 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6257 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6258 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6259 * g++.dg/abi/bitfield2.C: Likewise.
6260 * g++.dg/init/bitfield1.C: Likewise.
6261
6262 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6263
6264 PR fortran/25099
6265 * gfortran.dg/elemental_subroutine_4.f90: New test.
6266 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6267 call sub (m, x).
6268
6269 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6270
6271 * gcc.c-torture/compile/20060421-1.c: New testcase.
6272
6273 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6274
6275 PR c/25875
6276 * gcc.dg/init-bad-4.c: New test.
6277
6278 2006-04-21 Paul Brook <paul@codesourcery.com>
6279
6280 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6281
6282 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6283
6284 PR fortran/27122
6285 * gfortran.dg/defined_operators_1.f90: New test.
6286 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6287 remove old ones associated, incorrectly, with Note 5.46.
6288
6289 PR fortran/27113
6290 * gfortran.dg/character_array_constructor_1.f90: New test.
6291
6292 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6293
6294 * gcc.dg/20060419-1.c: New test.
6295
6296 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6297
6298 PR c/26774
6299 * gcc.dg/struct-parse-1.c: New test case.
6300
6301 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6302
6303 PR c++/26558
6304 * g++.dg/parse/template19.C: New test.
6305
6306 PR c++/26739
6307 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6308
6309 PR c++/26036
6310 * g++.dg/expr/call3.C: New test.
6311
6312 PR c++/10385
6313 * g++.dg/conversion/dynamic1.C: New test.
6314
6315 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6316
6317 PR c++/27102
6318 * g++.dg/template/crash35.C: Tweak error markers.
6319 * g++.dg/template/crash46.C: New test.
6320 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6321 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6322
6323 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6324
6325 PR rtl-optimization/14261
6326 * gcc.c-torture/compile/20060419-1.c: Added.
6327
6328 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6329
6330 * gfortran.dg/label_1.f90: Adjust dg-error.
6331
6332 2006-04-16 Roger Sayle <roger@eyesopen.com>
6333
6334 PR target/26961
6335 * gcc.dg/fold-cond-1.c: New test case.
6336 * gcc.dg/pr26961-1.c: Likewise.
6337
6338 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6339
6340 PR libgfortran/27138
6341 * gfortran.dg/read_bad_advance.f90: New test.
6342
6343 2006-04-16 Roger Sayle <roger@eyesopen.com>
6344 Dale Johannesen <dalej@apple.com>
6345
6346 PR target/24076
6347 * gcc.target/i386/vecinit-3.c: New testcase.
6348 * gcc.target/i386/vecinit-4.c: Likewise.
6349 * gcc.target/i386/sse-18.c: Likewise.
6350 * gcc.target/i386/sse-19.c: Likewise.
6351
6352 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6353
6354 * gfortran.dg/allocate_zerosize_1.f90: New test.
6355
6356 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6357
6358 PR c++/26365
6359 * g++.dg/template/crash45.C: New test.
6360
6361 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6362
6363 PR fortran/26787
6364 * gfortran.dg/proc_assign_1.f90: New test.
6365 * gfortran.dg/procedure_lvalue.f90: Change message.
6366 * gfortran.dg/namelist_4.f90: Add new error.
6367
6368 PR fortran/25597
6369 PR fortran/27096
6370 * gfortran.dg/auto_pointer_array_result_1.f90
6371
6372 PR fortran/27089
6373 * gfortran.dg/specification_type_resolution_1.f90
6374
6375 PR fortran/18003
6376 PR fortran/25669
6377 PR fortran/26834
6378 * gfortran.dg/bounds_temporaries_1.f90: New test.
6379
6380 PR fortran/27124
6381 * gfortran.dg/array_return_value_1.f90: New test.
6382
6383 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6384
6385 PR fortran/25336
6386 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6387
6388 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6389
6390 PR middle-end/26823
6391 * g++.dg/gomp/pr26823-1.C: New test.
6392 * g++.dg/gomp/pr26823-2.C: New test.
6393
6394 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6395
6396 PR middle-end/27134
6397 * gcc.dg/pr27314.c: New test.
6398
6399 2006-04-13 Richard Henderson <rth@redhat.com>
6400
6401 * g++.dg/gomp/block-0.C: Update expected matches.
6402
6403 2006-04-13 DJ Delorie <dj@redhat.com>
6404
6405 * lib/target-supports.exp (check_effective_target_int32plus): New.
6406 (check_effective_target_ptr32plus): New.
6407 (check_effective_target_size32plus): New.
6408 (check_effective_target_int16): New.
6409 (check_profiling_available): Add m32c to the list of unsupported targets.
6410
6411 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6412 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6413 memory size.
6414 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6415 pointers.
6416 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6417 size_t.
6418 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6419 and size_t.
6420 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6421 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6422 not just xstormy16. Skip m32c due to weird pointer size.
6423 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6424 not just xstormy16.
6425 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6426 not just xstormy16.
6427 * gcc.dg/20020312-2.c: Add m32c support.
6428 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6429 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6430 in test.
6431 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6432 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6433 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6434 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6435 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6436 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6437 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6438 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6439 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6440 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6441 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6442 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6443 in test.
6444 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6445 in test.
6446 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6447 * gcc.dg/pr23049.c: Require >=32 bit integers.
6448 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6449 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6450 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6451 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6452 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6453 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6454 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6455 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6456 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6457 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6458 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6459 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6460 prototype in test.
6461 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6462 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6463 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6464 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6465 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6466
6467 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6468 * gcc.c-torture/execute/20040703-1.x: Likewise.
6469 * gcc.c-torture/execute/20040705-1.x: Likewise.
6470 * gcc.c-torture/execute/20040705-2.x: Likewise.
6471 * gcc.c-torture/execute/20040709-1.x: Likewise.
6472 * gcc.c-torture/execute/20040709-2.x: Likewise.
6473 * gcc.c-torture/execute/20040811-1.x: Likewise.
6474 * gcc.c-torture/execute/20050316-1.x: Likewise.
6475 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6476 * gcc.c-torture/execute/pr19689.x: Likewise.
6477 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6478 * gcc.c-torture/execute/usmul.x: Likewise.
6479 * gcc.c-torture/execute/vrp-5.x: Likewise.
6480 * gcc.c-torture/execute/vrp-6.x: Likewise.
6481 * gcc.dg/debug/20041023-1.s: Likewise.
6482
6483 2006-04-13 Roger Sayle <roger@eyesopen.com>
6484
6485 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6486 of integers to a vector types are now constant expressions in C.
6487 * gcc.dg/vect/vect-fold-1.c: New test case.
6488
6489 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6490 Ulrich Weigand <uweigand@de.ibm.com>
6491
6492 PR target/27006
6493 * gcc.dg/vmx/pr27006.c: New testcase.
6494
6495 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6496
6497 PR libgfortran/26766
6498 * gfortran.dg/write_recursive.f90: New test.
6499
6500 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6501
6502 * g++.dg/parse/dtor7.C: New test.
6503 * g++.dg/parse/new1.C: Add error marker.
6504 * g++.dg/template/new3.C: New test.
6505
6506 PR c++/26122
6507 * g++.dg/template/pure1.C: New test.
6508
6509 PR c++/26295
6510 * g++.dg/parse/ptrmem4.C: New test.
6511
6512 2006-04-10 Jeff Law <law@redhat.com>
6513
6514 PR/27087
6515 * gcc.c-torture/compile/pr27087.c: New test.
6516
6517 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6518
6519 PR/21391
6520 * gcc.dg/20060410.c: New.
6521
6522 2006-04-10 Matthias Klose <doko@debian.org>
6523
6524 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6525 Recognize multilib directory names containing underscores.
6526
6527 2006-04-10 Roger Sayle <roger@eyesopen.com>
6528
6529 * gcc.target/i386/vecinit-1.c: New test case.
6530 * gcc.target/i386/vecinit-2.c: Likewise.
6531
6532 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6533
6534 PR debug/27057
6535 * g++.dg/debug/dwarf2-2.C: New test.
6536
6537 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6538
6539 PR rtl-optimization/27073
6540 * gcc.c-torture/execute/pr27073.c: New test.
6541
6542 2006-04-08 Mike Stump <mrs@apple.com>
6543
6544 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6545
6546 2006-04-07 Richard Guenther <rguenther@suse.de>
6547
6548 PR tree-optimization/26135
6549 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6550
6551 2006-04-06 Jan Hubicka <jh@suse.cz>
6552
6553 PR profile/26399
6554 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6555
6556 2006-04-06 Roger Sayle <roger@eyesopen.com>
6557
6558 * g++.dg/conversion/nullptr1.C: New test case.
6559 * g++.dg/conversion/nullptr2.C: Likewise.
6560
6561 2006-04-05 Roger Sayle <roger@eyesopen.com>
6562
6563 * gfortran.dg/dependency_18.f90: New test case.
6564
6565 2006-04-05 Richard Guenther <rguenther@suse.de>
6566
6567 PR tree-optimization/26919
6568 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6569 * gcc.dg/ipa/ipa-2.c: Likewise.
6570 * gcc.dg/ipa/ipa-3.c: Likewise.
6571 * gcc.dg/ipa/ipa-5.c: Likewise.
6572
6573 2006-04-05 Richard Guenther <rguenther@suse.de>
6574
6575 PR tree-optimization/26763
6576 * gcc.dg/torture/pr26763-1.c: New testcase.
6577 * gcc.dg/torture/pr26763-2.c: Likewise.
6578
6579 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6580
6581 PR fortran/23634
6582 PR fortran/25619
6583 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6584
6585 2006-04-04 Eric Christopher <echristo@apple.com>
6586
6587 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6588 stubs.
6589 * gcc.target/i386/387-5.c: Ditto.
6590
6591 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6592
6593 * gcc.target/sparc/struct-ret-check.c: New test.
6594
6595 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6596
6597 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6598 zero decimal digits specified in format.
6599
6600 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6601
6602 PR fortran/26891
6603 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6604
6605 PR fortran/26976
6606 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6607 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6608 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6609 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6610 bigendian-ness.
6611
6612 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6613
6614 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6615 dummy arguments work when the actual argument is itself a dummy
6616 argument of the caller.
6617
6618 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6619
6620 PR libfortran/24685
6621 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6622
6623 2006-04-01 Roger Sayle <roger@eyesopen.com>
6624
6625 * gfortran.dg/dependencency_17.f90: New test case.
6626
6627 2006-04-01 Roger Sayle <roger@eyesopen.com>
6628
6629 * gfortran.dg/dependency_14.f90: New test case.
6630 * gfortran.dg/dependency_15.f90: Likewise.
6631 * gfortran.dg/dependency_16.f90: Likewise.
6632
6633 2006-03-31 Asher Langton <langton2@llnl.gov>
6634
6635 PR fortran/25358
6636 gfortran.dg/cray_pointers_6.f90: New test.
6637
6638 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6639
6640 PR libgfortran/26890
6641 * gfortran.dg/read_size_noadvance.f90: New test.
6642
6643 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6644
6645 PR fortran/25031
6646 * gfortran.dg/multiple_allocation_1.f90: Check that the
6647 size has changed after a re-allocation with stat.
6648
6649 2006-03-30 Richard Guenther <rguenther@suse.de>
6650
6651 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6652 removal.
6653 * gcc.target/i386/sselibm-2.c: Likewise.
6654 * gcc.target/i386/sselibm-3.c: Likewise.
6655 * gcc.target/i386/sselibm-4.c: Likewise.
6656 * gcc.target/i386/sselibm-5.c: Likewise.
6657
6658 2006-03-28 Roger Sayle <roger@eyesopen.com>
6659
6660 * gcc.dg/fold-andxor-1.c: New test case.
6661 * gcc.dg/fold-xorand-1.c: Likewise.
6662
6663 2006-03-28 Roger Sayle <roger@eyesopen.com>
6664
6665 * gcc.dg/fold-convnotconv-1.c: New test case.
6666
6667 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6668
6669 PR fortran/26779
6670 * gfortran.dg/private_type_5.f90: New test.
6671
6672 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6673
6674 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6675
6676 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6677
6678 * gfortran.dg/advance_2.f90: New test.
6679 * gfortran.dg/advance_3.f90: New test.
6680
6681 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6682
6683 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6684
6685 PR libgfortran/26661
6686 PR libgfortran/26880
6687 * gfortran.dg/read_x_past.f: New test.
6688
6689 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6690
6691 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6692 to be STABS.
6693
6694 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6695
6696 * objc.dg/dwarf-1.m: Skip on AIX.
6697 * objc.dg/dwarf-2.m: Skip on AIX.
6698
6699 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6700
6701 PR fortran/26816
6702 * gfortran.dg/float_1.f90: New test.
6703
6704 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6705
6706 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6707 X86_64 targets.
6708 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6709
6710 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6711
6712 PR libfortran/26735
6713 * gfortran.dg/convert_implied_open.f90: New test case.
6714
6715 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6716
6717 PR fortran/26769
6718 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6719
6720 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6721
6722 PR middle-end/26717
6723 * gcc.dg/pr26717.c: New test.
6724
6725 2006-03-25 Roger Sayle <roger@eyesopen.com>
6726
6727 * gfortran.dg/dependency_12.f90: New test case.
6728
6729 2006-03-24 Roger Sayle <roger@eyesopen.com>
6730
6731 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6732
6733 2006-03-24 Jeff Law <law@redhat.com>
6734
6735 * gcc.c-torture/pr26840.c: New test.
6736
6737 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6738
6739 * objc.dg/dwarf-2.m: New.
6740 * obj-c++.dg/dwarf-2.mm: New.
6741
6742 * g++.old-deja/g++.other/init19.C: New.
6743
6744 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6745
6746 * g++.dg/eh/spbp.C: Skip on AIX.
6747
6748 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR middle-end/26611
6751 * g++.dg/gomp/pr26611-1.C: New test.
6752 * g++.dg/gomp/pr26611-2.C: New test.
6753
6754 2006-03-24 Jeff Law <law@redhat.com>
6755
6756 * gcc.c-torture/compile/pr26833.c: New test.
6757 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6758
6759 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6760
6761 * gfortran.dg/endfile_2.f90: Delete temp file.
6762
6763 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6764
6765 PR fortran/19303
6766 * gfortran.dg/record_marker_1.f90: New test case.
6767 * gfortran.dg/record_marker_2.f: New test case.
6768 * gfortran.dg/record_marker_3.f90: New test case.
6769
6770 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6771
6772 PR fortran/17298
6773 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6774 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6775
6776 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6777
6778 * lib/gcc-dg.exp (cleanup-modules): New proc.
6779 * gfortran.dg/allocatable_function_1.f90,
6780 gfortran.dg/allocate_char_star_scalar_1.f90,
6781 gfortran.dg/assumed_charlen_function_1.f90,
6782 gfortran.dg/assumed_dummy_1.f90,
6783 gfortran.dg/assumed_shape_ranks_1.f90,
6784 gfortran.dg/assumed_shape_ranks_2.f90,
6785 gfortran.dg/assumed_size_dt_dummy.f90,
6786 gfortran.dg/auto_char_dummy_array_1.f90,
6787 gfortran.dg/auto_char_len_3.f90,
6788 gfortran.dg/automatic_module_variable.f90,
6789 gfortran.dg/bad_automatic_objects_1.f90,
6790 gfortran.dg/char_array_constructor.f90,
6791 gfortran.dg/char_array_structure_constructor.f90,
6792 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6793 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6794 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6795 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6796 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6797 gfortran.dg/derived_pointer_recursion.f90,
6798 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6799 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6800 gfortran.dg/dummy_functions_1.f90,
6801 gfortran.dg/elemental_initializer_1.f90,
6802 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6803 gfortran.dg/elemental_pointer_1.f90,
6804 gfortran.dg/elemental_subroutine_1.f90,
6805 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6806 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6807 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6808 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6809 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6810 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6811 gfortran.dg/global_references_1.f90,
6812 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6813 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6814 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6815 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6816 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6817 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6818 gfortran.dg/large_integer_kind_1.f90,
6819 gfortran.dg/large_real_kind_1.f90,
6820 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6821 gfortran.dg/module_double_reuse.f90,
6822 gfortran.dg/module_equivalence_1.f90,
6823 gfortran.dg/module_interface_1.f90,
6824 gfortran.dg/module_parameter_array_refs_1.f90,
6825 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6826 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6827 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6828 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6829 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6830 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6831 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6832 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6833 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6834 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6835 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6836 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6837 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6838 gfortran.dg/same_name_1.f90,
6839 gfortran.dg/sibling_dummy_procedure_1.f90,
6840 gfortran.dg/sibling_dummy_procedure_2.f90,
6841 gfortran.dg/sibling_dummy_procedure_3.f90,
6842 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6843 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6844 gfortran.dg/used_dummy_types_2.f90,
6845 gfortran.dg/used_dummy_types_3.f90,
6846 gfortran.dg/used_dummy_types_4.f90,
6847 gfortran.dg/used_dummy_types_5.f90,
6848 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6849 gfortran.dg/userdef_operator_1.f90: Use it.
6850
6851 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6852
6853 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6854 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6855 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6856 gfortran.dg/write_back.f,
6857 gfortran.fortran-torture/execute/inquire_1.f90,
6858 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6859
6860 2006-03-21 Jeff Law <law@redhat.com>
6861
6862 * gcc.dg/tree-ssa/vrp28.c: New test.
6863
6864 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6865
6866 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6867 if _STDC_C99 is defined.
6868 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6869 * gcc.dg/builtins-20.c: Likewise.
6870 * gcc.dg/builtins-53.c: Likewise.
6871 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6872 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6873
6874 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6875
6876 PR tree-opt/26781
6877 * gcc.c-torture/compile/pr26781-1.c: New test.
6878 * gcc.c-torture/compile/pr26781-2.c: New test.
6879
6880 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6881
6882 PR c++/26690
6883 * g++.dg/gomp/pr26690-1.C: New test.
6884 * g++.dg/gomp/pr26690-2.C: New test.
6885
6886 2006-03-20 Jeff Law <law@redhat.com>
6887
6888 * gcc.dg/tree-ssa/pr21829.c: New test.
6889
6890 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6891
6892 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6893
6894 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6895 (check_visibility_available): Use it.
6896 (check_effective_target_default_packed): Likewise.
6897 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6898 (check_effective_target_fopenmp): Likewise.
6899 (check_effective_target_freorder): Likewise.
6900 (check_effective_target_fpic): Likewise.
6901 (check_named_sections_available): Likewise.
6902 (check_effective_target_ilp32): Likewise.
6903 (check_effective_target_lp64): Likewise.
6904
6905 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6906
6907 PR fortran/20935
6908 * gfortran.dg/scalar_mask_2.f90: New test case.
6909
6910 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6911
6912 PR tree-opt/26629
6913 * gcc.dg/tree-ssa/loadpre12.c: New test.
6914 * gcc.dg/tree-ssa/loadpre13.c: New test.
6915 * gcc.dg/tree-ssa/loadpre14.c: New test.
6916 * gcc.dg/tree-ssa/loadpre15.c: New test.
6917 * gcc.dg/tree-ssa/loadpre16.c: New test.
6918 * gcc.dg/tree-ssa/loadpre17.c: New test.
6919 * gcc.dg/tree-ssa/loadpre18.c: New test.
6920 * gcc.dg/tree-ssa/loadpre19.c: New test.
6921 * gcc.dg/tree-ssa/loadpre20.c: New test.
6922 * gcc.dg/tree-ssa/loadpre21.c: New test.
6923 * gcc.dg/tree-ssa/loadpre22.c: New test.
6924
6925 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6926
6927 PR fortran/26741
6928 * gfortran.dg/elemental_initializer_1.f90: New test.
6929
6930 PR fortran/26716
6931 * gfortran.dg/assumed_shape_ranks_2: New test.
6932
6933 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6934
6935 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6936 target fpic.
6937
6938 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6939
6940 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6941 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6942 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6943 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6944 gfortran.fortran-torture/execute/direct_io.f90,
6945 gfortran.fortran-torture/execute/inquire_2.f90,
6946 gfortran.fortran-torture/execute/inquire_4.f90,
6947 gfortran.fortran-torture/execute/list_read_1.f90,
6948 gfortran.fortran-torture/execute/open_replace.f90,
6949 gfortran.fortran-torture/execute/slash_edit.f90,
6950 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6951 temporary files from testcases.
6952
6953 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6954
6955 PR libgfortran/26509
6956 gfortran.dg/write_direct_eor.f90: New test.
6957
6958 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6959
6960 * gcc.target/powerpc/pr26350.c: New.
6961 * gcc.target/powerpc/indexed-addr.c: New.
6962
6963 2006-03-16 Roger Sayle <roger@eyesopen.com>
6964
6965 * gfortran.dg/dependency_13.f90: New test case.
6966
6967 2006-03-16 Roger Sayle <roger@eyesopen.com>
6968
6969 PR middle-end/21781
6970 * gcc.dg/real-const-1.c: New test case.
6971
6972 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6973
6974 * g++.old-deja/g++.other/init18.C: New.
6975 * g++.old-deja/g++.other/init5.C: Remove xfail.
6976
6977 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6978
6979 * g++.dg/opt/pr15551.C: Cleanup temp file.
6980
6981 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6982
6983 PR c++/6634
6984 g++.dg/parse/long1.C: New test.
6985
6986 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6987
6988 PR fortran/19101
6989 * gfortran.dg/continuation.f90: New test.
6990 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6991
6992 2006-03-14 Richard Guenther <rguenther@suse.de>
6993
6994 PR tree-optimization/26672
6995 * gcc.dg/torture/pr26672.c: New testcase.
6996
6997 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6998
6999 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
7000 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
7001
7002 2006-03-13 Roger Sayle <roger@eyesopen.com>
7003
7004 PR middle-end/26557
7005 * gcc.c-torture/compile/switch-1.c: New test case.
7006
7007 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
7008
7009 PR fortran/25378
7010 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
7011 test to include more permuatations of mask and index.
7012 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
7013 respond to F2003 spec. that the position returned for an all false
7014 mask && condition is zero.
7015
7016 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7017
7018 PR middle-end/25989
7019 * gcc.dg/gomp/pr25989.c: New test.
7020
7021 2006-03-13 Jeff Law <law@redhat.com>
7022
7023 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7024
7025 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7026
7027 * gcc.dg/switch-9.c: New test.
7028
7029 2006-03-13 Richard Guenther <rguenther@suse.de>
7030
7031 PR middle-end/26630
7032 * gcc.dg/torture/pr26630.c: New testcase.
7033
7034 2006-03-11 Roger Sayle <roger@eyesopen.com>
7035
7036 * gfortran.dg/dependency_10.f90: New test case.
7037 * gfortran.dg/dependency_11.f90: Likewise.
7038
7039 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7040 Erik Edelmann <eedelman@gcc.gnu.org>
7041
7042 * gfortran.dg/allocatable_function_1.f90: New.
7043 * gfortran.dg/allocatable_function_2.f90: New.
7044
7045 2006-03-10 Richard Guenther <rguenther@suse.de>
7046
7047 PR middle-end/26565
7048 * gcc.dg/torture/pr26565.c: New testcase.
7049
7050 2006-03-09 Eric Christopher <echristo@apple.com>
7051
7052 * gcc.c-torture/compile/20060309-1.c: New.
7053
7054 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7055
7056 PR libgfortran/26499
7057 * gfortran.dg/write_back.f: New test.
7058 * gfortran.dg/write_rewind_1.f: New test.
7059 * gfortran.dg/write_rewind_2.f: New test.
7060
7061 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7062
7063 PR libgfortran/26554
7064 * gfortran.dg/read_logical.f90: New test.
7065
7066 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7067
7068 * ada/acats/norun.lst: cdd2a03 now passes.
7069
7070 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7071
7072 PR testsuite/25177
7073 * gcc.target/powerpc/pr18096-1.c: Change where the error
7074 would match.
7075
7076 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7077
7078 * gcc.target/i386/cleanup-1.c: New test.
7079 * gcc.target/i386/cleanup-2.c: New test.
7080
7081 2006-03-04 Roger Sayle <roger@eyesopen.com>
7082
7083 * gfortran.dg/dependency_9.f90: Remove for the time being.
7084
7085 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7086
7087 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7088 directive.
7089
7090 2006-03-03 Roger Sayle <roger@eyesopen.com>
7091
7092 * gfortran.dg/dependency_9.f90: New test case.
7093
7094 2006-03-03 Roger Sayle <roger@eyesopen.com>
7095
7096 * gfortran.dg/dependency_4.f90: New test case.
7097 * gfortran.dg/dependency_5.f90: New test case.
7098 * gfortran.dg/dependency_6.f90: New test case.
7099 * gfortran.dg/dependency_7.f90: New test case.
7100 * gfortran.dg/dependency_8.f90: New test case.
7101
7102 2006-03-03 Paul Brook <paul@codesourcery.com>
7103
7104 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7105 Add m68k-*-elf.
7106
7107 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7108
7109 PR fortran/25031
7110 * multiple_allocation_1.f90: New test.
7111
7112 2006-03-03 Roger Sayle <roger@eyesopen.com>
7113
7114 PR tree-optimization/26524
7115 * gfortran.dg/pr26524.f: New test case.
7116
7117 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7118
7119 * g++.dg/template/repo5.C: Cleanup repo files.
7120 * gcc.dg/20051201-1.c: Cleanup coverage files.
7121 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7122 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7123 tree dump files.
7124
7125 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7126
7127 * objc.dg/objc-nofilename-1.m: New test.
7128 * objc.dg/bad-receiver-type.m: New test.
7129 * obj-c++.dg/bad-receiver-type.mm: New test.
7130
7131 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7132
7133 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7134
7135 2006-03-01 Mike Stump <mrs@apple.com>
7136
7137 * g++.dg/abi/key2.C: Add.
7138
7139 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7140
7141 * gfortran.dg/logical_dot_product.f90: New test.
7142
7143 PR fortran/26393
7144 * gfortran.dg/used_interface_ref.f90: New test.
7145
7146 PR fortran/20938
7147 * gfortran.dg/dependency_2.f90: New test.
7148 * gfortran.fortran-torture/execute/where17.f90: New test.
7149 * gfortran.fortran-torture/execute/where18.f90: New test.
7150 * gfortran.fortran-torture/execute/where19.f90: New test.
7151 * gfortran.fortran-torture/execute/where20.f90: New test.
7152
7153 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7154
7155 * g++.dg/tree-ssa/pr26443.C: New test case.
7156
7157 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7158
7159 PR middle-end/26022
7160 * g++.dg/opt/return-slot1.C: New test.
7161
7162 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7163
7164 PR libgfortran/26136
7165 * gfortran.dg/namelist_23.f90: New test.
7166
7167 2006-02-28 Roger Sayle <roger@eyesopen.com>
7168
7169 PR middle-end/14752
7170 * gcc.dg/fold-eqandshift-2.c: New test case.
7171
7172 2006-02-28 Richard Guenther <rguenther@suse.de>
7173
7174 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7175 decomposition.
7176
7177 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7178
7179 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7180
7181 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7182
7183 PR libgfortran/26464
7184 * gfortran.dg/backspace_5.f: New test.
7185 * gfortran.dg/backspace_6.f: New test.
7186
7187 2006-02-26 Roger Sayle <roger@eyesopen.com>
7188
7189 * gcc.dg/fold-eqandnot-1.c: New test case.
7190
7191 2006-02-26 Roger Sayle <roger@eyesopen.com>
7192
7193 PR middle-end/19983
7194 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7195
7196 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7197
7198 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7199 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7200
7201 2006-02-26 Richard Guenther <rguenther@suse.de>
7202
7203 PR tree-optimization/26421
7204 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7205
7206 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7207
7208 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7209 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7210
7211 2006-02-26 Roger Sayle <roger@eyesopen.com>
7212
7213 * gcc.dg/fold-even-1.c: New test case.
7214
7215 2006-02-26 Roger Sayle <roger@eyesopen.com>
7216
7217 PR middle-end/21137
7218 * gcc.dg/fold-eqandshift-1.c: New test case.
7219
7220 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7221
7222 PR tree-optimization/25125
7223 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7224 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7225
7226 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7227
7228 PR tree-optimizations/26359
7229 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7230 with -fdump-tree-dceloop-details.
7231 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7232
7233 2006-02-25 Roger Sayle <roger@eyesopen.com>
7234
7235 PR middle-end/23673
7236 * gcc.dg/fold-eqxor-1.c: New test case.
7237 * gcc.dg/fold-eqxor-2.c: Likewise.
7238 * gcc.dg/fold-eqxor-3.c: Likewise.
7239
7240 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7241
7242 PR fortran/23092
7243 * scalar_mask_1.f90: New test.
7244
7245 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7246
7247 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7248 * g++.dg/eh/uncaught2.C: New.
7249 * g++.dg/eh/uncaught3.C: New.
7250
7251 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7252
7253 PR libgfortran/26423
7254 * gfortran.dg/read_many_1.f: New test.
7255
7256 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7257
7258 PR fortran/24519
7259 * gfortran.dg/dependency_3.f90: New test.
7260 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7261 XFAILs.
7262
7263 PR fortran/25395
7264 * gfortran.dg/equiv_6.f90: New test.
7265
7266 2006-02-23 Jeff Law <law@redhat.com>
7267
7268 * gcc.c-torture/compile/pr26425.c: New test.
7269
7270 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7271
7272 PR middle-end/26412
7273 * gcc.dg/gomp/pr26412.c: New test.
7274
7275 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7276
7277 PR c++/26291
7278 * g++.dg/other/ellipsis1.C: New test.
7279 * g++.dg/parse/operator4.C: Adjust error marker.
7280
7281 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7282
7283 PR target/25603
7284 * gfortran.dg/pr25603.f: New testcase.
7285
7286 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7287
7288 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7289 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7290
7291 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7292
7293 * g++.dg/eh/spbp.C: New.
7294
7295 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7296
7297 PR middle-end/26379
7298 * gcc.target/i386/mmx-7.c: New test.
7299
7300 2006-02-20 Roger Sayle <roger@eyesopen.com>
7301
7302 PR tree-optimization/26361
7303 * gcc.dg/tree-ssa/vrp27.c: New test case.
7304
7305 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7306
7307 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7308 * gcc.dg/tree-ssa/complex-4.c: Here.
7309
7310 2006-02-19 Roger Sayle <roger@eyesopen.com>
7311
7312 PR middle-end/19543
7313 * gfortran.dg/logical_1.f90: New test case.
7314
7315 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7316
7317 PR middle-end/26334
7318 * gcc.dg/20060218-1.c: Moved to...
7319 * gcc.target/i386/20060218-1.c: ... here. New test.
7320
7321 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7322
7323 PR fortran/26201
7324 * gfortran.dg/convert_1.f90: New.
7325
7326 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7327
7328 PR fortran/25054
7329 * gfortran.dg/namelist_5.f90: New test.
7330
7331 PR fortran/25089
7332 * gfortran.dg/namelist_4.f90: New test.
7333
7334 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7335
7336 PR tree-opt/25680
7337 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7338
7339 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7340
7341 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7342 variable to take into account the variable name in the
7343 function header.
7344 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7345
7346 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7347
7348 PR middle-end/26334
7349 * gcc.c-torture/compile/20060217-1.c: New test.
7350 * gcc.dg/20060218-1.c: New test.
7351
7352 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7353
7354 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7355
7356 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7357
7358 * gcc.dg/cpp/undef3.c: New test.
7359 * gcc.dg/cpp/trad/builtins2.c: New test.
7360
7361 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7362
7363 PR c++/26266
7364 * g++.dg/template/static22.C: New test.
7365 * g++.dg/template/static23.C: New test.
7366 * g++.dg/template/static24.C: New test.
7367 * g++.dg/template/non-dependent13.C: New test.
7368 * g++.dg/init/member1.C: Tweak error markers.
7369
7370 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7371
7372 PR target/26255
7373 * gcc.c-torture/compile/pr26255.c: New test case.
7374
7375 2006-02-16 Roger Sayle <roger@eyesopen.com>
7376
7377 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7378 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7379 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7380 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7381 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7382 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7383 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7384
7385 2006-02-16 Jeff Law <law@redhat.com>
7386
7387 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7388 * gcc.dg/tree-ssa/vrp26.c: New test.
7389
7390 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7391
7392 PR target/20353
7393 PR target/24578
7394 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7395 __UCLIBC__ is defined.
7396
7397 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7398
7399 PR fortran/26224
7400 * gfortran.dg/gomp/pr26224.f: New test.
7401
7402 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7403
7404 PR tree-opt/25918
7405 * lib/target-supports.exp
7406 (check_effective_target_vect_short_mult): New.
7407 (check_effective_target_vect_char_mult): New.
7408 (check_effective_target_vect_widen_sum_qi_to_si): New.
7409 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7410 (check_effective_target_vect_widen_sum_hi_to_si): New.
7411 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7412 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7413 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7414 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7415 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7416 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7417 vect-reduc-pattern-2c.c
7418 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7419 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7420 vect-reduc-pattern-1c.c
7421
7422 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7423
7424 PR fortran/24557
7425 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7426
7427 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7428
7429 PR fortran/26054
7430 * gfortran.dg/enum_8.f90: Remove check for warning.
7431 * gfortran.dg/iomsg_1.f90: Ditto.
7432 * gfortran.dg/enum_1.f90: Ditto.
7433 * gfortran.dg/enum_9.f90: Ditto.
7434 * gfortran.dg/enum_2.f90: Ditto.
7435 * gfortran.dg/enum_10.f90: Ditto.
7436 * gfortran.dg/enum_3.f90: Ditto.
7437 * gfortran.dg/flush_1.f90: Ditto.
7438 * gfortran.dg/enum_4.f90: Ditto.
7439 * gfortran.dg/array_constructor_1.f90: Ditto.
7440 * gfortran.dg/enum_5.f90: Ditto.
7441 * gfortran.dg/enum_6.f90: Ditto.
7442 * gfortran.dg/enum_7.f90: Ditto.
7443
7444 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7445
7446 PR middle-end/26300
7447 * gcc.c-torture/compile/20060215-1.c: New test.
7448
7449 2006-02-14 Roger Sayle <roger@eyesopen.com>
7450
7451 PR middle-end/23670
7452 * gcc.dg/tree-ssa/andor-2.c: New test case.
7453
7454 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7455
7456 PR fortran/25045
7457 * optional_dim.f90: New test.
7458
7459 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7460
7461 PR fortran/26277
7462 * gfortran.dg/label_4.f90: New.
7463
7464 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7465 Diego Novillo <dnovillo@redhat.com>
7466 Uros Bizjak <uros@kss-loka.si>
7467
7468 * gfortran.dg/gomp: New directory.
7469
7470 2006-02-14 Richard Guenther <rguenther@suse.de>
7471
7472 PR tree-optimization/26258
7473 * gcc.dg/torture/pr26258.c: New testcase.
7474
7475 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7476
7477 PR fortran/26246
7478 * gfortran.dg/pr26246_1.f90: New test.
7479 * gfortran.dg/pr26246_2.f90: New test.
7480
7481 PR middle-end/26092
7482 * gcc.c-torture/compile/20060208-1.c: New test.
7483
7484 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7485
7486 PR fortran/26074
7487 PR fortran/25103
7488 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7489 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7490 * gfortran.dg/automatic_module_variable.f90: Change error message.
7491
7492 PR fortran/20861
7493 * gfortran.dg/internal_dummy_1.f90: New test.
7494
7495 PR fortran/20871
7496 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7497
7498
7499 PR fortran/25083
7500 * gfortran.dg/uncommon_block_data_1.f90: New test.
7501 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7502 with standard.
7503
7504 PR fortran/25088
7505 * gfortran.dg/typed_subroutine_1.f90: New test.
7506
7507 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7508
7509 * objc.dg/dwarf-1.m: New.
7510
7511 2006-02-13 Roger Sayle <roger@eyesopen.com>
7512
7513 PR middle-end/24427
7514 * gcc.dg/tree-ssa/andor-1.c: New test case.
7515
7516 2006-02-13 Josh Conner <jconner@apple.com>
7517
7518 PR target/25376
7519 * gcc.dg/pr25376.c: New test.
7520
7521 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7522 assemble.
7523 * lib/target-supports.exp (check_named_sections_available):
7524 Only compile named-sections test -- don't assemble.
7525
7526 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7527
7528 * g++.dg/warn/no-write-strings.C: New test.
7529 * g++.dg/warn/write-strings.C: Likewise.
7530 * g++.dg/warn/write-strings-default.C: Likewise.
7531
7532 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7533
7534 PR fortran/25806
7535 * gfortran.dg/ret_pointer_2.f90: New test.
7536
7537 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7538
7539 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7540
7541 2006-02-10 Jeff Law <law@redhat.com>
7542
7543 * gcc.c-torture/compile/pr26213.c: New test.
7544
7545 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7546
7547 gfortran.dg/null_1.f90: New test.
7548
7549 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7550
7551 PR fortran/14771
7552 * gfortran.dg/parens_4.f90: New.
7553 * gfortran.dg/parens_5.f90: New.
7554
7555 2006-02-10 Richard Guenther <rguenther@suse.de>
7556
7557 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7558
7559 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7560 Paul Thomas <pault@gcc.gnu.org>
7561
7562 PR fortran/14771
7563 * gfortran.dg/parens_1.f90: New.
7564 * gfortran.dg/parens_2.f90: New.
7565 * gfortran.dg/parens_3.f90: New.
7566
7567 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7568
7569 PR fortran/26038
7570 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7571
7572 PR fortran/25059
7573 * gfortran.dg/impure_assignment_1.f90: New test.
7574
7575 PR fortran/25070
7576 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7577
7578 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7579
7580 PR target/26141
7581 * g++.dg/expr/stdarg2.C: New test.
7582
7583 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7584
7585 PR inline-asm/16194
7586 * gcc.dg/pr16194.c: New test.
7587
7588 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7589
7590 * ada/acats/run_acats: Use portable variant of "$@".
7591
7592 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7593
7594 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7595 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7596
7597 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7598
7599 PR tree-opt/26179
7600 * g++.dg/opt/pr26179.C: New test.
7601
7602 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7603
7604 PR middle-end/26134
7605 * gcc.dg/tree-ssa/complex-3.c: New test.
7606
7607 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7608
7609 * gcc.c-torture/compile/volatile-1.c: New test.
7610
7611 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7612
7613 PR 26180
7614 * gcc.dg/tree-ssa/pr26180.c: New test.
7615
7616 2006-02-08 Jeff Law <law@redhat.com>
7617
7618 * gcc.dg/tree-ssa/pr21417.c: New test.
7619
7620 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7621
7622 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7623 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7624
7625 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7626
7627 * lib/scanrtl.exp: New.
7628
7629 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7630
7631 PR c++/26071
7632 * g++.dg/other/virtual2.C: New test.
7633
7634 PR c++/26070
7635 * g++.dg/other/virtual1.C: New test.
7636
7637 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7638
7639 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7640 cleanup-ipa-dump): Update dump file glob patterns.
7641 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7642 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7643
7644 * lib/gcc-dg.exp: Load it.
7645 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7646
7647 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7648
7649 PR testsuite/26159
7650 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7651 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7652
7653 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7654
7655 PR fortran/25577
7656 * gfortran.dg/mvbits_1.f90: New.
7657
7658 2006-02-07 Dirk Mueller <dmueller@suse.com>
7659
7660 * g++.dg/warn/Wdiv-by-zero.C: New test.
7661 * g++.dg/warn/Wno-div-by-zero.C: New.
7662
7663 2006-02-07 Jeff Law <law@redhat.com>
7664
7665 * gcc.dg/tree-ssa/pr21559.c: New test.
7666
7667 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7668 multiple VRP passes.
7669 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7670 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7671 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7672 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7673 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7674 * gcc.dg/tree-ssa/vrp02.c: Likewise
7675 * gcc.dg/tree-ssa/vrp11.c: Likewise
7676 * gcc.dg/tree-ssa/pr14341.c: Likewise
7677 * gcc.dg/tree-ssa/vrp19.c: Likewise
7678 * gcc.dg/tree-ssa/vrp20.c: Likewise
7679 * gcc.dg/tree-ssa/vrp03.c: Likewise
7680 * gcc.dg/tree-ssa/pr21086.c: Likewise
7681 * gcc.dg/tree-ssa/pr21959.c: Likewise
7682 * gcc.dg/tree-ssa/vrp21.c: Likewise
7683 * gcc.dg/tree-ssa/vrp04.c: Likewise
7684 * gcc.dg/tree-ssa/pr25485.c: Likewise
7685 * gcc.dg/tree-ssa/pr22026.c: Likewise
7686 * gcc.dg/tree-ssa/vrp22.c: Likewise
7687 * gcc.dg/tree-ssa/vrp05.c: Likewise
7688 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7689 * gcc.dg/tree-ssa/pr20701.c: Likewise
7690 * gcc.dg/tree-ssa/vrp23.c: Likewise
7691 * gcc.dg/tree-ssa/vrp06.c: Likewise
7692 * gcc.dg/tree-ssa/pr22117.c: Likewise
7693 * gcc.dg/tree-ssa/pr20702.c: Likewise
7694 * gcc.dg/tree-ssa/vrp15.c: Likewise
7695 * gcc.dg/tree-ssa/pr21090.c: Likewise
7696 * gcc.dg/tree-ssa/pr21294.c: Likewise
7697 * gcc.dg/tree-ssa/vrp24.c: Likewise
7698 * gcc.dg/tree-ssa/vrp07.c: Likewise
7699 * gcc.dg/tree-ssa/pr21563.c: Likewise
7700 * gcc.dg/tree-ssa/pr25382.c: Likewise
7701 * gcc.dg/tree-ssa/vrp16.c: Likewise
7702 * gcc.dg/tree-ssa/vrp25.c: Likewise
7703 * gcc.dg/tree-ssa/vrp08.c: Likewise
7704 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7705 * gcc.dg/tree-ssa/vrp17.c: Likewise
7706 * gcc.dg/tree-ssa/pr21458.c: Likewise
7707 * g++.dg/tree-ssa/pr18178.C: Likewise
7708
7709 2006-02-07 Richard Guenther <rguenther@suse.de>
7710
7711 PR c++/26140
7712 Revert
7713 2006-01-30 Richard Guenther <rguenther@suse.de>
7714 PR c++/23372
7715 * gcc.dg/pr23372-1.C: New testcase.
7716
7717 * g++.dg/tree-ssa/pr26140.C: New testcase.
7718
7719 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7720
7721 PR c++/9737
7722 * g++.dg/template/ttp15.C: New test.
7723 * g++.dg/template/ttp16.C: Likewise.
7724 * g++.dg/template/ttp17.C: Likewise.
7725 * g++.old-deja/g++.pt/ttp36.C: Remove.
7726 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7727 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7728 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7729 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7730 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7731 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7732 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7733 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7734 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7735
7736 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7737
7738 PR libfortran/23815
7739 * unf_io_convert_4.f90: New test.
7740
7741 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7742
7743 * gcc.dg/tree-ssa/loadpre10.c: New test.
7744 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7745 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7746 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7747
7748 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7749
7750 PR libfortran/24685
7751 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7752
7753 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7754
7755 PR tree-opt/25251
7756 * gfortran.dg/assign_7.f: New test.
7757
7758 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7759
7760 PR fortran/26041
7761 PR fortran/26064
7762 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7763 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7764 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7765
7766 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7767
7768 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7769 in size_t typedef.
7770
7771 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7772
7773 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7774 * g++.dg/charset/string.c (foo): Likewise.
7775 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7776 const char*
7777 * g++.dg/ext/builtin2.C (printf): Likewise.
7778 * g++.dg/init/new15.C (printf): Likewise.
7779 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7780 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7781 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7782 * g++.dg/template/non-dependent4.C (temp): Likewise.
7783 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7784 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7785 parameter type to const char*.
7786 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7787 Change type to const char*.
7788 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7789 Likewise.
7790 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7791 second parameter type to const char*.
7792 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7793 (Y::Y): Change parameter type to const char*.
7794 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7795 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7796 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7797 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7798 (char*).
7799 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7800 const char*.
7801 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7802 type to const char*.
7803 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7804 return type to const char*.
7805 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7806 to const char*.
7807 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7808 * g++.old-deja/g++.law/refs1.C: Likewise.
7809 * g++.old-deja/g++.law/visibility1.C: Likewise.
7810 * g++.old-deja/g++.law/visibility2.C: Likewise.
7811 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7812 const char*.
7813 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7814 * g++.old-deja/g++.mike/net48.C: Likewise.
7815 * g++.old-deja/g++.mike/p646.C: Likewise.
7816 * g++.old-deja/g++.mike/p6746.C: Likewise.
7817 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7818 type to const char*.
7819 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7820 deprecated conversion warning.
7821 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7822 char*.
7823 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7824 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7825 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7826 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7827 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7828 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7829 * g++.old-deja/g++.pt/t39.C: Likewise.
7830 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7831 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7832
7833 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7834
7835 PR fortran/25075
7836 intrinsic_argument_conformance_1.f90: New test.
7837
7838 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7839
7840 PR fortran/20845
7841 * gfortran.dg/char_result_11.f90: Add SAVE.
7842 * gfortran.dg/der_pointer_4.f90: Ditto.
7843 * gfortran.dg/default_initialization.f90: New test.
7844
7845 2006-02-03 Jeff Law <law@redhat.com>
7846
7847 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7848 handle more than 100 dump files.
7849 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7850 * lib/scantree.exp (scan-tree-dump): Likewise.
7851 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7852 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7853 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7854 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7855 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7856
7857 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7858
7859 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7860
7861 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7862
7863 * g++.dg/template/using12.C: New test.
7864
7865 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7866
7867 * gcc.target/powerpc/pr25960.c: New test.
7868
7869 2006-02-02 Steven G. Kargl <kargls@comcast>
7870
7871 PR fortran/24958
7872 gfortran.dg/nullify_2.f90: New test.
7873
7874 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7875
7876 PR 25990
7877 * gcc.dg/gomp/pr25990.c: New test.
7878
7879 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7880
7881 PR c++/25342
7882 * g++.gd/template/partial4.C: New test.
7883
7884 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7885
7886 PR middle-end/26001
7887 * gfortran.dg/data_char_2.f90: New.
7888
7889 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7890
7891 PR fortran/26039
7892 maxval_maxloc_conformance_1.f90: New test.
7893
7894 2006-01-31 Richard Guenther <rguenther@suse.de>
7895
7896 * gcc.target/i386/sselibm-1.c: New testcase.
7897 * gcc.target/i386/sselibm-2.c: Likewise.
7898 * gcc.target/i386/sselibm-3.c: Likewise.
7899 * gcc.target/i386/sselibm-4.c: Likewise.
7900 * gcc.target/i386/sselibm-5.c: Likewise.
7901
7902 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7903
7904 PR fortran/24266
7905 * gfortran.dg/arrayio_derived_2.f90: New.
7906
7907 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7908
7909 * gcc.dg/unsigned-long-compare.c: New test.
7910
7911 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7912
7913 PR testsuite/25318
7914 * lib/target-supports.exp (check_effective_target_freorder):
7915 Check to see if target supports -freorder-blocks-and-partition.
7916 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7917 instead of "dg-require-named-sections".
7918
7919 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7920
7921 PR target/14798:
7922 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7923 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7924 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7925 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7926 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7927 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7928 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7929 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7930
7931 2006-01-30 Richard Guenther <rguenther@suse.de>
7932
7933 PR c++/23372
7934 * gcc.dg/pr23372-1.C: New testcase.
7935
7936 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7937
7938 * gcc.dg/gomp/pr25874.c: New test.
7939
7940 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7941
7942 PR tree-opt/25911
7943 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7944
7945 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7946
7947 PR fortran/18578
7948 PR fortran/18579
7949 PR fortran/20857
7950 PR fortran/20885
7951 * gfortran.dg/intent_out_1.f90: New test.
7952
7953 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7954
7955 PR fortran/17911
7956 * gfortran.dg/procedure_lvalue.f90: New test.
7957
7958 PR fortran/20895
7959 PR fortran/25030
7960 * gfortran.dg/char_pointer_assign_2.f90: New test.
7961 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7962 assignment to be consistent with standard.
7963 * gfortran.dg/char_result_2.f90: The same.
7964 * gfortran.dg/char_result_8.f90: The same.
7965
7966 2006-01-28 Zack Weinberg <zackw@panix.com>
7967
7968 * gcc.dg/Woverlength-strings.c
7969 * gcc.dg/Woverlength-strings-pedantic-c89.c
7970 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7971 * gcc.dg/Woverlength-strings-pedantic-c99.c
7972 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7973
7974 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7975
7976 * gcc.c-torture/execute/20060127-1.c: New test.
7977
7978 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7979
7980 PR c++/25999
7981 * g++.dg/ext/pragmaweak1.C: New test.
7982
7983 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/25855
7986 * g++.dg/template/spec29.C: New test.
7987
7988 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7989
7990 PR c/19606.
7991 * gcc.c-torture/execute/pr19606.c: New.
7992
7993 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7994
7995 * gcc.dg/pragma-re-4.c: New test.
7996
7997 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7998
7999 PR fortran/25964
8000 * gfortran.dg/assumed_size_refs_3.f90: New test.
8001
8002 2006-01-27 Ben Elliston <bje@au.ibm.com>
8003
8004 * gcc.misc-tests/dectest.exp: Remove defunct comment.
8005
8006 2006-01-26 Laurent GUERBY <laurent@guerby.net>
8007
8008 PR ada/21317
8009 * ada/acats/support/impdef.a: Add One_Long_Second.
8010 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
8011 * ada/acats/tests/c9/c94026.a: Likewise.
8012 * ada/acats/tests/c9/c97305c.ada: Likewise.
8013 * ada/acats/tests/c9/c99004a.ada: Likewise.
8014
8015 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8016
8017 PR fortran/25964
8018 * gfortran.dg/global_references_2.f90: New test.
8019
8020 PR fortran/25084
8021 PR fortran/20852
8022 PR fortran/25085
8023 PR fortran/25086
8024 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8025 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8026
8027 PR fortran/25416
8028 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8029
8030 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8031
8032 PR c/25892
8033 * gcc.dg/Wpointer-sign.c: New.
8034 * gcc.dg/Wpointer-sign-Wall.c: New.
8035 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8036 * gcc.dg/Wpointer-sign-pedantic.c: New.
8037 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8038 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8039
8040 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8041
8042 PR C/25861
8043 * gcc.c-torture/compile/pr25861.c: New test.
8044
8045 2006-01-26 Paul Brook <paul@codesourcery.com>
8046
8047 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8048 on short-enum targets.
8049 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8050 variable.
8051 (generate_fields): Use short_enums.
8052 (main): Set short_enums. Document -e.
8053 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8054 on short-enum targets.
8055 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8056 variable.
8057 (generate_fields): Use short_enums.
8058 (main): Set short_enums. Document -e.
8059 * lib/target-supports.exp (check_effective_target_short_enums): New.
8060
8061 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8062
8063 PR target/25947
8064 * gcc.dg/torture/pr25947-1.c: New test.
8065
8066 2006-01-25 Jan Hubicka <jh@suse.cz>
8067 Roger Sayle <roger@eyesopen.com>
8068
8069 PR rtl-optimization/25703
8070 * gcc.target/i386/20060125-1.c: New test case.
8071 * gcc.target/i386/20060125-2.c: New test case.
8072
8073 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8074
8075 PR fortran/18540
8076 * gfortran.dg/goto_1.f: New.
8077
8078 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8079
8080 PR fortran/25716
8081 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8082 25716 on 32-bit systems too.
8083
8084 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8085
8086 PR testsuite/25590
8087 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8088
8089 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8090
8091 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8092
8093 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8094
8095 PR fortran/25835
8096 * gfortran.dg/read_eof.f90: Delete, renamed.
8097 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8098 * gfortran.dg/read_eof_2.f90: New test.
8099 * gfortran.dg/read_eof_3.f90: New test.
8100
8101 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8102
8103 PR tree-opt/25860
8104 * gcc.c-torture/compile/pr25860.c: New test.
8105
8106 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8107
8108 PR c++/25552
8109 * g++.dg/parse/dtor8.C: New test.
8110
8111 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8112
8113 PR testsuite/25891
8114 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8115 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8116 check_effective_target_fopenmp returns 0.
8117
8118 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8119
8120 PR ada/20548
8121 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8122 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8123 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8124
8125 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8126
8127 PR tree-opt/25857
8128 * g++.dg/opt/pr25857.C: New test.
8129
8130 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8131 Jan Hubicka <jh@suse.cz>
8132 Richard Guenther <rguenther@suse.de>
8133
8134 PR rtl-optimization/25654
8135 * gcc.dg/torture/pr25654.c: New testcase.
8136 * gcc.target/i386/pr25654.c: Likewise.
8137
8138 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8139
8140 PR fortran/25901
8141 * gfortran.dg/internal references_2.f90: New test.
8142
8143 Fix regression in testing of admissability of attributes.
8144 * gfortran.dg/intent_used_1.f90: New test.
8145
8146 2006-01-23 Ben Elliston <bje@au.ibm.com>
8147
8148 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8149 Remove target conditional torture options for i?86 and x86_64
8150 GNU/Linux.
8151
8152 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8153
8154 PR c++/10891
8155 * g++.dg/rtti/no-rtti.C: New.
8156
8157 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/25895
8160 * g++.dg/inherit/conv2.C: New test.
8161
8162 PR c++/25856
8163 * g++.dg/parse/dtor7.C: New test.
8164
8165 PR c++/25858
8166 * g++.dg/template/crash44.C: New test.
8167
8168 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8169
8170 PR fortran/25124
8171 PR fortran/25625
8172 * gfortran.dg/internal_references_1.f90: New test.
8173 PR fortran/20881
8174 PR fortran/23308
8175 PR fortran/25538
8176 PR fortran/25710
8177 * gfortran.dg/global_references_1.f90: New test.
8178 * gfortran.dg/g77/19990905-1.f: Restore the error that
8179 there is a clash between the common block name and
8180 the name of a subroutine reference.
8181
8182 PR fortran/PR24276
8183 * gfortran.dg/aliasing_dummy_1.f90: New test.
8184
8185 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8186
8187 * gcc.dg/vmx/1b-01.c: Warning fix.
8188 * gcc.dg/vmx/1c-02.c: Likewise.
8189 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8190
8191 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8192
8193 PR testsuite/24962
8194 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8195
8196 2006-01-20 Richard Guenther <rguenther@suse.de>
8197 Steven Bosscher <stevenb.gcc@gmail.com>
8198
8199 PR rtl-optimization/24626
8200 * gcc.dg/torture/pr24626-1.c: New testcase.
8201 * gcc.dg/torture/pr24626-2.c: Likewise.
8202 * gcc.dg/torture/pr24626-3.c: Likewise.
8203 * gcc.dg/torture/pr24626-4.c: Likewise.
8204
8205 2006-01-20 Dirk Mueller <dmueller@suse.com>
8206
8207 PR c++/5520
8208 * g++.dg/warn/empty-body.C: New.
8209
8210 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8211
8212 PR c++/22136
8213 * g++.dg/template/using10.C: New test.
8214 * g++.dg/temlpate/using11.C: Likewise.
8215 * g++.dg/inherit/using5.C: Tweak error messages.
8216
8217 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8218
8219 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8220 target test.
8221 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8222
8223 2006-01-19 Jan Hubicka <jh@suse.cz>
8224
8225 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8226
8227 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8228
8229 PR c++/25854
8230 * g++.dg/template/spec28.C: New test.
8231
8232 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8233
8234 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8235 Fix fprintf's by adding srcdir or removing it.
8236
8237 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8238
8239 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8240 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8241 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8242 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8243 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8244 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8245 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8246 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8247 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8248 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8249 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8250 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8251 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8252 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8253
8254 2006-01-18 Jeff Law <law@redhat.com>
8255
8256 * gcc.dg/tree-ssa/vrp25.c: New test.
8257
8258 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8259
8260 * gcc.dg/pr25805.c: Fix misapplied patch.
8261
8262 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8263
8264 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8265 (check_effective_target_vect_udot_qi): New.
8266 (check_effective_target_vect_sdot_hi): New.
8267 (check_effective_target_vect_udot_hi): New.
8268 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8269 prefixed with "wrapv-" with -fwrapv.
8270 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8271 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8272 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8273 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8274 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8275
8276 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8277 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8278 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8279 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8280
8281 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8282
8283 PR c++/16829
8284 * g++.dg/other/default2.C: New test.
8285 * g++.dg/other/default3.C: New test.
8286
8287 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8288
8289 PR c/25805
8290 * gcc.dg/pr25805.c: New file.
8291
8292 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8293
8294 PR c++/25836
8295 * g++.dg/template/init6.C: New test.
8296
8297 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8298
8299 * gcc.dg/tree-ssa/pr24287.c: New test
8300
8301 2006-01-18 Eric Christopher <echristo@apple.com>
8302
8303 * g++.dg/eh/table.C: New.
8304
8305 2006-01-18 DJ Delorie <dj@redhat.com>
8306
8307 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8308 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8309 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8310 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8311
8312 2006-01-18 Jeff Law <law@redhat.com>
8313
8314 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8315 on wrapping on overflow semantics.
8316
8317 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8318
8319 * gcc.gc/tree-ssa/vrp23.c: New test.
8320 * gcc.gc/tree-ssa/vrp24.c: New test.
8321
8322 2006-01-18 Richard Henderson <rth@redhat.com>
8323 Aldy Hernandez <aldyh@redhat.com>
8324 Jakub Jelinek <jakub@redhat.com>
8325 Diego Novillo <dnovillo@redhat.com>
8326 Uros Bizjak <uros@kss-loka.si>
8327
8328 * testsuite/gcc.dg/gomp: New directory.
8329
8330 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8331 Steven G. Kargl <kargls@comcast.net>
8332
8333 PR fortran/20869
8334 * gfortran.dg/intrinsic_external_1.f90: New test.
8335
8336 PR fortran/20875.
8337 * gfortran.dg/elemental_pointer_1.f90: New test.
8338
8339 PR fortran/25024
8340 * gfortran.dg/external_procedures_1.f90: New test.
8341
8342 PR fortran/25785
8343 gfortran.dg/assumed_present.f90: New test.
8344
8345 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8346
8347 * g++.dg/parse/lookup5.C: New test.
8348
8349 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8350
8351 PR fortran/25697
8352 * gfortran.dg/read_eof.f90: New test.
8353
8354 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8355
8356 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8357 add a closing brace.
8358
8359 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8360
8361 PR fortran/25631
8362 * gfortran.dg/fmt_tl.f: New test.
8363
8364 2006-01-17 Eric Christopher <echristo@apple.com>
8365
8366 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8367 * g++.old-deja/g++.warn/impint2.C: Ditto.
8368 * g++.old-deja/g++.other/null1.C: Ditto.
8369 * g++.dg/warn/conv2.C: Ditto.
8370 * g++.dg/warn/conv4.C: New file.
8371
8372 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8373
8374 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8375
8376 2006-01-17 Andreas Jaeger <aj@suse.de>
8377 Janis Johnson <janis187@us.ibm.com>
8378
8379 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8380 in 64-bit.
8381 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8382 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8383
8384 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8385
8386 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8387 xfail txxx where xxx >= 25.
8388
8389 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8390
8391 PR testsuite/25764
8392 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8393
8394 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8395
8396 PR c/25682
8397 * gcc.dg/pr25682.c: New test.
8398 * g++.dg/parse/array-size2.C: New test.
8399
8400 2006-01-16 Ian Lance Taylor <ian@airs.com>
8401
8402 * consistency.vlad: Remove entire directory, 1652 files.
8403
8404 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8405
8406 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8407 check_effective_target_dfprt_nocache): New.
8408 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8409 (check_effective_target_dfprt): New.
8410 * lib/c-compat.exp (check_dfp): Remove.
8411 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8412 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8413 level of support for decimal float.
8414 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8415 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8416 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8417 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8418 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8419 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8420 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8421 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8422 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8423 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8424 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8425 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8426 directives.
8427
8428 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8429
8430 PR testsuite/25741
8431 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8432 $base_dir/../.
8433 * lib/gfortran.exp (gfortran_init): Likewise.
8434 * lib/obj-c++.exp (obj-c++_init): Likewise.
8435 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8436 (scan-assembler-dem-not): Likewise.
8437 * lib/scandump.exp (scan-dump-dem): Likewise.
8438 (scan-dump-dem-not): Likewise.
8439
8440 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8441
8442 PR testsuite/25767
8443 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8444 powerpc-*-darwin*.
8445 * lib/obj-c++.exp (obj-c++_init): Likewise.
8446
8447 2006-01-16 Richard Guenther <rguenther@suse.de>
8448
8449 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8450
8451 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8452
8453 PR testsuite/25777
8454 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8455 to LD_LIBRARY_PATH.
8456
8457 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8458 Andrew Pinski <pinskia@physics.uc.edu>
8459
8460 * gcc.dg/minmax-1.c: New test.
8461
8462 2006-01-16 Ben Elliston <bje@au.ibm.com>
8463
8464 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8465 * gcc.misc-tests/dectest.exp: Ditto.
8466
8467 2006-01-15 Ian Lance Taylor <ian@airs.com>
8468
8469 PR testsuite/25796
8470 * gcc.target/i386/cmov6.c: Use -march=k8.
8471
8472 2006-01-15 Andreas Jaeger <aj@suse.de>
8473
8474 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8475 x86 does not have __float128.
8476
8477 2006-01-14 Ian Lance Taylor <ian@airs.com>
8478
8479 * gcc.target/i386/cmov6.c: New test.
8480
8481 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8482
8483 PR c++/25663
8484 * g++.dg/template/ctor6.C: New test.
8485
8486 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8487
8488 PR tree-optimization/25485
8489 * gcc.dg/tree-ssa/pr25485.c: New.
8490
8491 2006-01-14 Richard Guenther <rguenther@suse.de>
8492
8493 PR tree-optimization/22548
8494 PR tree-optimization/22555
8495 PR tree-optimization/22501
8496 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8497 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8498 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8499 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8500 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8501 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8502 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8503 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8504 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8505
8506 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8507
8508 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8509 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8510
8511 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8512 Richard Guenther <rguenther@suse.de>
8513
8514 PR rtl-optimization/24257
8515 * gcc.dg/torture/pr24257.c: New testcase.
8516
8517 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8518
8519 * gcc.c-torture/execute/20060110-1.c: New test.
8520 * gcc.c-torture/execute/20060110-2.c: New test.
8521
8522 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8523
8524 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8525
8526 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8527
8528 PR fortran/25756
8529 * gfortran.dg/label_3.f90: New test.
8530
8531 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8532
8533 PR tree-optimization/25771
8534 * g++.dg/tree-ssa/pr25771.C: New test
8535
8536 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8537
8538 PR tree-opt/24365
8539 * g++.dg/opt/complex5.C: New test.
8540
8541 2006-01-13 Richard Guenther <rguenther@suse.de>
8542
8543 * gcc.target/i386/387-9.c: New testcase.
8544
8545 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8546
8547 PR c++/24824
8548 * g++.dg/debug/dwarf2-1.C: New.
8549
8550 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8551
8552 PR testsuite/25728
8553 * lib/gcov.exp (verify-lines): Add "close $fd".
8554
8555 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8556 Ben Elliston <bje@au.ibm.com>
8557
8558 * gcc.dg/dfp/inf-1.c: New test.
8559
8560 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8561 Yao Qi <qiyaoltc@cn.ibm.com>
8562 Ben Elliston <bje@au.ibm.com>
8563 Jon Grimm <jgrimm2@us.ibm.com>
8564
8565 * gcc.dg/nodfp-1.c: New test.
8566 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8567 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8568 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8569 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8570 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8571 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8572 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8573 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8574 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8575 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8576 * gcc.dg/format/dfp-printf-1.c: Likewise.
8577 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8578 (compat_setup_dfp): New.
8579 * gcc.dg/compat/compat.exp: Use it.
8580 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8581 Make some variables global, prepend "compat_" to their names.
8582 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8583 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8584 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8585 * lib/compat.exp (compat_skip_list): Make global, rename.
8586 * lib/c-compat.exp: New file.
8587 * lib/target-supports.exp (check_effective_target_dfp): New.
8588
8589 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8590 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8591 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8592 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8593 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8594 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8595 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8596 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8597 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8598 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8599 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8600 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8601 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8602 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8603 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8604 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8605 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8606 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8607 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8608 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8609 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8610 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8611 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8612 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8613 gcc.dg/dfp/struct-layout-1.c,
8614 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8615 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8616 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8617 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8618 gcc.dg/dfp/func-vararg-dfp.c,
8619 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8620 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8621 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8622 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8623 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8624
8625 2006-01-11 Richard Guenther <rguenther@suse.de>
8626
8627 PR tree-optimization/25734
8628 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8629
8630 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8631
8632 PR fortran/25486
8633 * gfortran.dg/literal_character_constant_1_x.F: New test.
8634 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8635 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8636 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8637
8638 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8639
8640 PR c++/25386
8641 * g++.dg/ext/packed3.C: Add expected packed error.
8642
8643 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8644
8645 PR target/25706
8646 * gcc.dg/torture/pr25706-1.c: New test.
8647
8648 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8649
8650 PR tree-optimization/23109
8651 PR tree-optimization/23948
8652 PR tree-optimization/24123
8653
8654 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8655 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8656 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8657 g++.dg/tree-ssa/pr23948.C: New testcases.
8658 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8659 three divisions in order to do the optimization.
8660
8661 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8662
8663 PR c++/25632
8664 * g++.dg/other/pr25632.C: New test.
8665
8666 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8667
8668 PR fortran/25730
8669 * gfortran.dg/used_types_1.f90: New test.
8670
8671 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8672
8673 PR target/25718
8674 * gcc.dg/torture/pr25718-1.c: New test.
8675
8676 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8677
8678 * gfortran.dg/list_read_2.f90: Fix typo in description.
8679
8680 2006-01-10 Jan Beulich <jbeulich@novell.com>
8681
8682 * lib/target-supports.exp (check_visibility_available): Simplify test
8683 for *-*-netware*.
8684 (check_profiling_available): Fail for *-*-netware*.
8685 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8686 * gcc.dg/20021014-1.c: Likewise.
8687 * gcc.dg/nest.c: Likewise.
8688
8689 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8690
8691 fortran/24936
8692 * gfortran.dg/forall_3.f90: New test.
8693
8694 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8695
8696 PR fortran/21977
8697 * gfortran.dg/nesting_2.f90: New test.
8698 * gfortran.dg/nesting_3.f90: New test.
8699
8700 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8701
8702 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8703 Fix typo in comment.
8704
8705 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8706
8707 * gfortran.dg/single_char_string.f90: New test.
8708
8709 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8710
8711 * gfortran.dg/ichar_2.f90: New test.
8712
8713 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8714
8715 PR fortran/25093
8716 * gfortran.dg/private_type_4.f90: New.
8717
8718 2006-01-07 Richard Guenther <rguenther@suse.de>
8719
8720 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8721
8722 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8723
8724 * gfortran.dg/func_decl_1.f90: New.
8725 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8726 * gfortran.dg/array_alloc_2.f90: Likewise.
8727 * gfortran.dg/char_result_8.f90: Likewise.
8728 * gfortran.dg/dup_save_1.f90: Likewise.
8729 * gfortran.dg/dup_save_2.f90: Likewise.
8730 * gfortran.dg/f2c_6.f90: Likewise.
8731 * gfortran.dg/f2c_7.f90: Likewise.
8732 * gfortran.dg/func_result_2.f90: Likewise.
8733 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8734
8735 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8736
8737 PR fortran/22146
8738 * gfortran.dg/elemental_subroutine_1.f90: New test.
8739 * gfortran.dg/elemental_subroutine_2.f90: New test.
8740
8741 PR fortran/25029
8742 PR fortran/21256
8743 * gfortran.dg/assumed_size_refs_1.f90: New test.
8744
8745 PR fortran/20868
8746 PR fortran/20870
8747 * gfortran.dg/assumed_size_refs_2.f90: New test.
8748 * gfortran.dg/initialization_1.f90: Change warning message.
8749
8750 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8751
8752 * gcc.dg/tree-ssa/loop-15.c: New test.
8753
8754 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8755
8756 PR fortran/25598
8757 * gfortran.dg/backspace_3.f: New test.
8758 * gfortran.dg/backspace_4.f: New test.
8759
8760 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8761
8762 PR fortran/24268
8763 * gfortran.dg/fmt_white.f: Update test.
8764
8765 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8766
8767 * gcc.dg/cast-1.c: Add new warning.
8768 * gcc.dg/cast-2.c: Likewise.
8769 * gcc.dg/cast-3.c: Likewise.
8770 * gcc.dg/format/cast-1.c: Likewise.
8771 * gcc.dg/cast-4.c: New testcase.
8772
8773 2006-01-05 Richard Guenther <rguenther@suse.de>
8774
8775 PR tree-optimization/22555
8776 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8777
8778 2006-01-05 Richard Guenther <rguenther@suse.de>
8779 Diego Novillo <dnovillo@redhat.com>
8780
8781 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8782 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8783 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8784 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8785 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8786 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8787 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8788 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8789 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8790 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8791 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8792 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8793 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8794 * treelang/compile/extravar.tree: Likewise.
8795 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8796 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8797 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8798 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8799 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8800
8801 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8802
8803 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8804 for 64-bit fix.
8805
8806 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8807
8808 PR fortran/23675
8809 gfortran.dg/char_result_11.f90: New.
8810
8811 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8812
8813 PR c++/24782
8814 * g++.dg/parse/access9.C: New test.
8815 * g++.dg/tc1/dr52.C: Tweak error markers.
8816
8817 2006-01-04 Richard Henderson <rth@redhat.com>
8818
8819 Merge from gomp branch.
8820 * g++.dg/parse/pragma2.C: Update expected error lines.
8821
8822 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8823
8824 * g++.dg/other/i386-2.C: New test.
8825
8826 PR target/25554
8827 * gcc.c-torture/compile/20051228-1.c: New test.
8828
8829 PR c/25559
8830 * gcc.dg/pr25559.c: New test.
8831
8832 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8833
8834 PR c++/25492
8835 * g++.dg/lookup/friend9.C: New test.
8836
8837 PR c++/25625
8838 * g++.dg/template/repo5.C: New test.
8839
8840 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8841
8842 PR fortran/25101
8843 * gfortran.dg/forall_2.f90: New test.
8844
8845 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8846
8847 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8848 dg-require-weak. Adjust regexp to handle leading-underscore
8849 targets and space as well as TAB after .weak. Change previous
8850 64-bit fix to not use naked dot.
8851
8852 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8853
8854 PR rtl-optimization/25578
8855 * gcc.c-torture/execute/20060102-1.c: New testcase.
8856
8857 2006-01-03 Richard Guenther <rguenther@suse.de>
8858
8859 PR c/25183
8860 * gcc.dg/torture/pr25183.c: New testcase.
8861
8862 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8863
8864 Merge from gomp-branch.
8865 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8866 * gcc.dg/ia64-sync-2.c: Likewise.
8867 * gcc.dg/ia64-sync-3.c: Likewise.
8868 * gcc.dg/ia64-sync-4.c: Likewise.
8869 * gcc.dg/sync-2.c: Likewise.
8870 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8871 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8872
8873 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8874
8875 PR c++/25635
8876 * g++.dg/parse/operator6.C: New test.
8877
8878 PR c++/25637
8879 * g++.dg/parse/error29.C: New test.
8880
8881 PR c++/25638
8882 * g++.dg/parse/dtor6.C: New test.
8883
8884 PR c++/25633
8885 * g++.dg/parse/ctor3.C: New test.
8886
8887 PR c++/25634
8888 * g++.dg/template/class3.C: New test.
8889
8890 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8891
8892 * g++.dg/debug/debug9.C: New.
8893
8894 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8895
8896 PR fortran/24640
8897 * gfortran.dg/label_2.f90: New test.
8898
8899 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8900
8901 * g++.dg/lookup/using12.C: Tighten error marker.
8902
8903 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8904 Andrew Pinski <pinskia@physics.uc.edu>
8905
8906 * gcc.target/powerpc/darwin-abi-3.c: New file.
8907 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8908 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8909 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8910 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8911 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8912 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8913 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8914 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8915
8916 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8917
8918 * gcc.dg/tree-ssa/loadpre1.c: New;
8919 * gcc.dg/tree-ssa/loadpre2.c: New;
8920 * gcc.dg/tree-ssa/loadpre3.c: New;
8921 * gcc.dg/tree-ssa/loadpre4.c: New;
8922 * gcc.dg/tree-ssa/loadpre5.c: New;
8923 * gcc.dg/tree-ssa/loadpre6.c: New;
8924 * gcc.dg/tree-ssa/loadpre7.c: New;
8925 * gcc.dg/tree-ssa/loadpre8.c: New;
8926 * gcc.dg/tree-ssa/loadpre9.c: New;
8927
8928 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8929
8930 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8931 * g++.dg/abi/thunk4.C: Likewise.
8932
8933 2006-01-01 Andreas Jaeger <aj@suse.de>
8934
8935 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8936 portable.
8937
8938 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8939
8940 PR c++/25294
8941 * gcc.dg/pragma-pack-3.c: New test.
8942 * g++.dg/parse/pragma3.C: New test.
8943
8944 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8945
8946 PR middle-end/24827
8947 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8948
8949 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8950
8951 PR testsuite/25214
8952 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8953
8954 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8955
8956 PR fortran/22607
8957 * gfortran-dg/pure_byref_3.f90: New.
8958
8959 fortran/PR 25396
8960 * gfortran.dg/userdef_operator_1.f90: New.
8961
8962 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8963
8964 * g++.dg/abi/thunk3.C: New.
8965 * g++.dg/abi/thunk4.C: New.
8966
8967 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8968
8969 PR fortran/25532
8970 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8971 associated derived type components of derived types are
8972 properly declared in contained procedures.
8973
8974 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8975
8976 PR libgfortran/25139
8977 * gfortran.dg/backspace_2.f: New test.
8978
8979 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8980
8981 PR libgfortran/25550
8982 * gfortran.dg/endfile.f: New test.
8983
8984 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8985
8986 PR libgfortran/25419
8987 * gfortran.dg/comma.f: New test.
8988
8989 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8990
8991 * lib/gfortran-dg.exp: Remove trailing whitespace.
8992 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8993 -funroll-all-loops.
8994
8995 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8996
8997 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8998 Extended Double long doubles or repeat tests when long double is
8999 the same size as double.
9000
9001 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9002
9003 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
9004
9005 PR testsuite/25442
9006 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
9007 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
9008
9009 PR testsuite/25441
9010 * gcc.dg/pr23911.c: Make test variable static.
9011
9012 PR testsuite/25444
9013 * gcc.dg/tree-ssa/pr14841.c: Likewise.
9014
9015 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9016
9017 PR c++/25439
9018 * g++.dg/parse/crash17.C: Adjust error markers.
9019 * g++.dg/template/error20.C: New test.
9020
9021 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9022
9023 PR c++/23172
9024 * g++.dg/ext/complit4.C: New test.
9025
9026 PR c++/25417
9027 * g++.dg/ext/complit5.C: Likewise.
9028
9029 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9030
9031 PR tree-optimization/25125
9032 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9033 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9034 * gcc.c-torture/execute/pr25125.c: New.
9035
9036 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9037
9038 PR fortran/25029
9039 PR fortran/21256
9040 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9041 with incorrect assumed size references.
9042
9043 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9044
9045 PR c++/23171
9046 * g++.dg/opt/init1.C: New test.
9047
9048 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9049
9050 PR c++/24671
9051 * g++.dg/template/sfinae3.C: New test.
9052
9053 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9054
9055 * g++.dg/other/friend4.C: New test.
9056
9057 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9058
9059 PR target/25005
9060 * g++.dg/opt/pr25005.C: New test.
9061
9062 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9063
9064 PR c++/25369
9065 * g++.dg/template/ptrmem16.C: New test.
9066
9067 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9068
9069 PR fortran/25029
9070 PR fortran/21256
9071 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9072
9073 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9074
9075 PR libgfortran/25307
9076 * gfortran.dg/list_read_5.f90: New test.
9077
9078 2005-12-22 Richard Henderson <rth@redhat.com>
9079
9080 * gcc.target/i386/sse-7.c: Use -msse2.
9081
9082 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9083
9084 PR rtl-optimization/25432
9085 * gcc.c-torture/compile/20051216-1.c: New test.
9086
9087 PR objc/25328
9088 * objc/execute/pr25328.m: New test.
9089
9090 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9091
9092 PR c++/25364
9093 * g++.dg/template/call4.C: New test.
9094
9095 2005-12-22 Dale Johannesen <dalej@apple.com>
9096
9097 * gcc.target/i386/sse-17.c: New.
9098
9099 2005-12-22 Paul Brook <paul@codesourcery.com>
9100
9101 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9102
9103 2005-12-22 Paul Brook <paul@codesourcery.com>
9104
9105 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9106
9107 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9108
9109 PR tree-opt/25513
9110 * gcc.c-torture/compile/pr25513.c: New test.
9111
9112 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9113
9114 PR c++/23333
9115 * g++.dg/parse/error25.C: Add more tests.
9116
9117 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9118
9119 PR fortran/18990
9120 * gfortran.dg/der_charlen_1.f90: New.
9121
9122 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9123
9124 PR fortran/20889
9125 * gfortran.dg/pointer_component_type_1.f90: New test.
9126
9127 PR fortran/25029
9128 PR fortran/21256
9129 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9130 should give an error with assumed size array refernces and checks those
9131 that should not.
9132 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9133 reference an upper bound so that it does not generate an error.
9134
9135 PR fortran/19362
9136 PR fortran/20244
9137 PR fortran/20864
9138 PR fortran/25391
9139 * gfortran.dg/used_dummy_types_1.f90: New test.
9140 * gfortran.dg/used_dummy_types_2.f90: New test.
9141 * gfortran.dg/used_dummy_types_3.f90: New test.
9142 * gfortran.dg/used_dummy_types_4.f90: New test.
9143 * gfortran.dg/used_dummy_types_5.f90: New test.
9144
9145 PR fortran/23152
9146 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9147 group already being USE associated.
9148 * gfortran.dg/assumed_shape_nml.f90: New test.
9149 * gfortran.dg/assumed_size_nml.f90: New test.
9150
9151 PR fortran/20862
9152 PR fortran/25053
9153 PR fortran/25063
9154 PR fortran/25064
9155 PR fortran/25066
9156 PR fortran/25067
9157 PR fortran/25068
9158 PR fortran/25307
9159 * gfortran.dg/io_constraints_1.f90: New test.
9160 * gfortran.dg/io_constraints_1.f90: New test.
9161 * gfortran.dg/iostat_3.f90: Change wording of warning.
9162 * gfortran.dg/g77/19981216-0.f: The same.
9163
9164 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9165
9166 PR tree-optimization/23518
9167 * testsuite/gcc.dg/pr23518.c: New.
9168
9169 2005-12-21 Mike Stump <mrs@apple.com>
9170
9171 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9172
9173 2005-12-21 Paul Brook <paul@codesourcery.com>
9174
9175 * gcc.dg/pr19340.c: Skip on m68k targets.
9176
9177 2005-12-21 Steven Bosscher <stevenb@suse.de>
9178
9179 PR rtl-optimization/25196
9180 * gcc.dg/pr25196.c: New test.
9181
9182 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9183
9184 PR fortran/25423
9185 gfortran.dg/where_nested_1.f90: New.
9186
9187 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9188
9189 PR tree-optimization/25382.
9190 * gcc.dg/tree-ssa/pr25382.c: New.
9191
9192 2005-12-20 Richard Guenther <rguenther@suse.de>
9193
9194 PR middle-end/24306
9195 * gcc.target/i386/pr24306.c: New testcase.
9196
9197 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9198
9199 PR tree-optimization/25501
9200 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9201
9202 2005-12-20 Richard Guenther <rguenther@suse.de>
9203
9204 Revert
9205 2005-12-02 Richard Guenther <rguenther@suse.de>
9206
9207 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9208
9209 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9210
9211 PR c++/21228
9212 * g++.dg/warn/Wunreachable-code-2.C: New test.
9213
9214 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9215
9216 PR c++/24278
9217 * g++.dg/template/ctor5.C: New test.
9218
9219 PR c++/24915
9220 * g++.dg/template/overload8.C: New test.
9221
9222 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9223
9224 * gcc.c-torture/compile/pr25483 : New test.
9225
9226 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9227
9228 PR c++/20552
9229 * g++.dg/ext/typeof10.C: New test.
9230
9231 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9232
9233 * gcc.dg/mt-loopi1.c: New.
9234
9235 2005-12-18 Richard Guenther <rguenther@suse.de>
9236
9237 PR tree-optimization/25481
9238 * gcc.dg/torture/pr25481.c: New testcase.
9239
9240 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9241
9242 PR rtl-optimization/21041
9243 * gcc.dg/pr21041.c: New test.
9244
9245 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9246
9247 PR libgfortran/25463
9248 * gfortran.dg/advance.f90: New test.
9249
9250 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9251
9252 * gcc.dg/20051201-1.c: New test.
9253
9254 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9255
9256 PR fortran/25018
9257 * gfortran.dg/initialization_1.f90: New test.
9258 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9259 * gfortran.dg/g77/980616-0.f: The same.
9260
9261 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9262
9263 * PR fortran/25458
9264 * gfortran.dg/chkbits.f90: New test.
9265
9266 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9267
9268 * gfortran.dg/enum_5.f: Revert to previous version.
9269
9270 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9271
9272 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9273 * gfortran.dg/nested_modules_1.f90: Ditto.
9274 * gfortran.dg/hollerith_f95.f90: Ditto.
9275 * gfortran.dg/select_5.f90: Ditto.
9276 * gfortran.dg/secnds.f: Ditto.
9277 * gfortran.dg/hollerith2.f90: Ditto.
9278 * gfortran.dg/imag_2.f: Ditto.
9279 * gfortran.dg/ftell_2.f90: Ditto.
9280 * gfortran.dg/malloc_free_1.f90: Ditto.
9281 * gfortran.dg/logint-1.f: Ditto.
9282 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9283 * gfortran.dg/e_d_fmt.f90: Ditto.
9284 * gfortran.dg/hollerith_legacy.f90: Ditto.
9285 * gfortran.dg/logint-2.f: Ditto.
9286 * gfortran.dg/enum_5.f90: Ditto.
9287 * gfortran.dg/f2c_2.f90: Ditto.
9288 * gfortran.dg/pr17143.f90: Ditto.
9289 * gfortran.dg/namelist_14.f90: Ditto.
9290 * gfortran.dg/logint-3.f: Ditto.
9291 * gfortran.dg/spread_scalar_source.f90: Ditto.
9292 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9293 * gfortran.dg/namelist_11.f: Ditto.
9294 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9295 * gfortran.dg/g77/20010519-1.f
9296 * gfortran.dg/g77/alpha1.f: Ditto.
9297 * gfortran.dg/g77/990115-1.f: Ditto.
9298 * gfortran.dg/g77/erfc.f: Ditto.
9299 * gfortran.dg/g77/19990313-3.f: Ditto.
9300 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9301 * gfortran.dg/g77/20010426.f: Ditto.
9302 * gfortran.dg/g77/19990313-0.f: Ditto.
9303 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9304 * gfortran.dg/g77/20000629-1.f: Ditto.
9305 * gfortran.dg/g77/970125-0.f: Ditto.
9306 * gfortran.dg/g77/8485.f: Ditto.
9307 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9308 * gfortran.dg/g77/19990313-1.f: Ditto.
9309 * gfortran.dg/g77/int8421.f: Ditto.
9310 * gfortran.dg/g77/19990305-0.f: Ditto.
9311 * gfortran.dg/g77/947.f: Ditto.
9312 * gfortran.dg/g77/19990905-2.f: Ditto.
9313 * gfortran.dg/g77/cabs.f: Ditto.
9314 * gfortran.dg/g77/19990313-2.f: Ditto.
9315 * gfortran.dg/g77/20020307-1.f: Ditto.
9316 * gfortran.dg/g77/dcomplex.f: Ditto.
9317 * gfortran.dg/g77/19990502-1.f: Ditto.
9318 * gfortran.dg/g77/19981216-0.f: Ditto.
9319 * gfortran.dg/common_4.f90: Ditto.
9320 * gfortran.dg/entry_4.f90: Ditto.
9321 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9322 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9323 * gfortran.dg/namelist_12.f: Ditto.
9324 * gfortran.dg/scale_1.f90: Ditto.
9325 * gfortran.dg/modulo_1.f90
9326 * gfortran.dg/hollerith.f90: Ditto.
9327 * gfortran.dg/direct_io_3.f90: Ditto.
9328 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9329 * gfortran.dg/gnu_logical_1.F: Ditto.
9330 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9331 * gfortran.dg/assign_1.f90: Ditto.
9332 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9333 * gfortran.dg/pr23095.f: Ditto.
9334 * gfortran.dg/read_float_1.f90: Ditto.
9335
9336 2005-12-17 Andreas Jaeger <aj@suse.de>
9337
9338 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9339 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9340
9341 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9342
9343 PR fortran/24268
9344 * gfortran.dg/fmt_white.f: New test.
9345
9346 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9347
9348 * gfortran.dg/label_1.f90: New test.
9349
9350 2005-12-15 Ben Elliston <bje@au.ibm.com>
9351
9352 PR testsuite/25422
9353 * gcc.dg/20031012-1.c: Add -Walways-true option.
9354 * gcc.dg/weak/weak-3.c: Likewise.
9355 * g++.old-deja/g++.mike/warn8.C: Likewise.
9356
9357 2005-12-16 Mike Stump <mrs@apple.com>
9358
9359 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9360 exit.
9361
9362 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9363
9364 PR libgfortran/25264
9365 PR libgfortran/25349
9366 * gfortran.dg/tl_editing.f90: Added additional checks.
9367 * gfortran.dg/t_editing.f: New test.
9368 * gfortran.dg/write_padding.f90: New test
9369
9370 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9371
9372 PR testsuite/25215
9373 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9374
9375 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9376
9377 PR rtl-optimization/24899
9378 * gcc.c-torture/execute/20051215-1.c: New test.
9379
9380 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9381
9382 PR 24823
9383 * gfortran.dg/pr24823.f: New test.
9384
9385 2005-12-16 Jeff Law <law@redhat.com>
9386
9387 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9388
9389 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9390
9391 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9392 Change C++ style comments to C style comments.
9393 Remove aligned types from the array.
9394 Keep Enums disabled.
9395 (complex_types): Remove aligned types from the array.
9396 Comment out "_Complex long double".
9397 (attrib_types): Remove.
9398 (complex_attrib_types): Remove.
9399 (attrib_array_types): Remove.
9400 (complex_attrib_array_types): Remove.
9401 (aligned_bitfld_types): Remove.
9402 (n_aligned_bitfld_types): Remove.
9403 (FEATURE_ALIGNEDPACKED): Delete.
9404 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9405 (singles): Remove support for adding attributes.
9406 (choose_type): Remove support for attributed types.
9407 (generate_fields): Remove support for attributed bit-fields.
9408 Remove support for adding attributes.
9409 (generate_random_tests): Remove support for adding attributes.
9410 (features): Add back "[0] :0" and "complex vector [0]".
9411 (main): Remove support for attributed bit-fields.
9412 Uncomment the calling of generate_random_tests for the rests of
9413 the tests.
9414
9415 2005-12-16 Jan Hubicka <jh@suse.cz>
9416
9417 * gcc.c-torture/combine/pr25224.c: New.
9418
9419 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9420
9421 PR other/25028
9422 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9423 HP-UX.
9424
9425 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9426
9427 * gcc.dg/20051215-1.c: New file.
9428
9429 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9430
9431 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9432 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9433
9434 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9435
9436 PR fortran/18197
9437 * gfortran.dg/dummy_functions_1.f90: New.
9438
9439 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9440
9441 PR rtl-optimization/25310
9442 * gcc.c-torture/compile/pr25310.c: New test.
9443
9444 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9445
9446 PR debug/25023
9447 * gcc.dg/pr25023.c: New test.
9448
9449 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9450
9451 * g++.old-deja/g++.brendan/redecl1.C,
9452 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9453 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9454 g++.old-deja/g++.oliva/typeof1.C,
9455 g++.old-deja/g++.other/crash16.C,
9456 g++.old-deja/g++.other/crash34.C,
9457 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9458 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9459 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9460 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9461 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9462 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9463 Remove xfail.
9464
9465 2005-12-14 Kean Johnston <jkj@sco.com>
9466 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9467
9468 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9469 * gcc.target/i386/20020523-1.c: Ditto.
9470 * gcc.target/i386/tailcall-1.c: Ditto.
9471 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9472 * gcc.target/i386/ssetype-5.c: Ditto.
9473
9474 2005-12-14 Jeff Law <law@redhat.com>
9475
9476 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9477
9478 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9479
9480 PR target/25254
9481 PR target/24188
9482 * gcc.target/i386/pr25254.c: New test.
9483 * gfortran.dg/PR24188.f: New test.
9484
9485 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9486
9487 * lib/fortran-torture.exp: Catch remaining uses of
9488 remote_file build delete.
9489
9490 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9491
9492 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9493
9494 2005-12-14 Ben Elliston <bje@au.ibm.com>
9495
9496 * gcc.dg/warn-addr-cmp.c: New test.
9497
9498 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9499
9500 PR debug/25023
9501 PR target/25293
9502 * gcc.target/i386/pr25293.c: New test.
9503
9504 2005-12-13 Petr Machata <machata@post.cz>
9505
9506 PR c++/24907
9507 * g++.dg/parse/comma2.C: New test.
9508
9509 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9510 Jakub Jelinek <jakub@redhat.com>
9511
9512 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9513 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9514 (limits.h): Include unconditionally.
9515 (stdlib.h): Likewise.
9516 (hashtab.h): Do not include.
9517 (getopt.h): Likewise.
9518 (stddef.h): Include.
9519 (hashval_t): Define.
9520 (struct entry): Add "next" field.
9521 (HASH_SIZE): New macro.
9522 (hash_table): New variable.
9523 (switchfiles): Do not use xmalloc.
9524 (mix): New macro.
9525 (iterative_hash): New function.
9526 (hasht): Remove.
9527 (e_exists): New function.
9528 (e_insert): Likewise.
9529 (output): Use, instead of libiberty hashtable functions.
9530 (main): Do not use getopt. Do not call htab_create.
9531
9532 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9533
9534 PR c++/25331
9535 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9536 put atal* and atpaal* attributes on array elements.
9537 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9538 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9539 put atal* and atpaal* attributes on array elements.
9540 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9541
9542 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9543
9544 * gcc.dg/single-precision-constant.c: New test.
9545
9546 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9547
9548 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9549 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9550 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9551 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9552 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9553 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9554 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9555 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9556 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9557 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9558 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9559 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9560 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9561 gcc.target/powerpc/ppc-sdata-2.c,
9562 gcc.target/powerpc/ppc-stackalign-1.c,
9563 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9564 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9565 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9566 gcc.target/powerpc/rs6000-ldouble-2.c,
9567 gcc.target/powerpc/rs6000-power2-1.c,
9568 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9569 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9570 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9571 option into target selector.
9572 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9573 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9574
9575 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9576
9577 PR objc/25348
9578 * objc.dg/encode-9.m: New test.
9579
9580 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9581
9582 PR testsuite/20772
9583 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9584 * gcc.dg/asm-b.c: Fix typo.
9585 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9586 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9587 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9588 i?86 lp64 and x86_64 ilp32.
9589 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9590 on i?86 lp64.
9591 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9592
9593 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9594
9595 PR fortran/25078
9596 gfortran.dg/equiv_5.f90: New test.
9597
9598 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9599
9600 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9601 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9602 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9603 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9604 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9605 * gcc.dg/tree-ssa/reassoc-5.c: New.
9606 * gcc.dg/tree-ssa/reassoc-6.c: New.
9607 * gcc.dg/tree-ssa/reassoc-7.c: New.
9608 * gcc.dg/tree-ssa/reassoc-8.c: New.
9609 * gcc.dg/tree-ssa/reassoc-9.c: New.
9610 * gcc.dg/tree-ssa/reassoc-10.c: New.
9611 * gcc.dg/tree-ssa/reassoc-11.c: New.
9612
9613 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9614
9615 PR testsuite/25167
9616 PR testsuite/24478
9617 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9618
9619 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9620
9621 PR c++/25300
9622 * g++.dg/template/inherit.C: Do not use a generic error message.
9623
9624 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9625
9626 PR libobjc/25354
9627 * objc.dg/gnu-encoding: New directory.
9628 * objc.dg/gnu-encoding/compat-common.h: New file.
9629 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9630 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9631 * objc.dg/gnu-encoding/vector-defs.h: New file.
9632 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9633 * objc.dg/gnu-encoding/generate-random.c: New file.
9634 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9635 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9636 * objc.dg/gnu-encoding/generate-random.h: New file.
9637
9638 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9639
9640 PR c++/25337
9641 * g++.dg/template/defarg7.C: New test.
9642
9643 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9644
9645 PR libobjc/25347
9646 * objc.dg/encode-8.m: New test.
9647
9648 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9649
9650 PR libobjc/25346
9651 * objc.dg/encode-7.m: New test.
9652
9653 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9654
9655 PR c++/25010
9656 * g++.dg/opt/inline10.C: New test.
9657
9658 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9659
9660 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9661
9662 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9663
9664 * gfortran.dg/substring_equivalence.f90: typo in comment
9665
9666 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9667
9668 PR fortran/25068
9669 * gfortran.dg/iostat_3.f90: New test.
9670
9671 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9672
9673 PR fortran/23815
9674 * gfortran.dg/unf_io_convert_1.f90: New test.
9675 * gfortran.dg/unf_io_convert_2.f90: New test.
9676 * gfortran.dg/unf_io_convert_3.f90: New test.
9677
9678 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9679
9680 PR testsuite/20772
9681 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9682 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9683 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9684 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9685 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9686 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9687 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9688 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9689 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9690 gcc.dg/torture/fp-int-convert-float128-timode.c,
9691 gcc.dg/torture/fp-int-convert-float128.c,
9692 gcc.dg/torture/fp-int-convert-float80-timode.c,
9693 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9694 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9695
9696 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9697
9698 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9699
9700 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9701
9702 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9703
9704 * gcc.dg/20051207-1.c,
9705 * gcc.dg/20051207-2.c,
9706 * gcc.dg/20051207-3.c: New tests.
9707
9708 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9709
9710 PR testsuite/20772
9711 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9712 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9713 dg-skip-if target selector.
9714
9715 PR testsuite/20772
9716 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9717 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9718 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9719 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9720 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9721 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9722 and/or merge with i?86 cases.
9723
9724 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9725
9726 PR testsuite/20772
9727 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9728 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9729 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9730 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9731 x86_64-*-linux*.
9732
9733 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9734
9735 PR target/25311
9736 * gcc.c-torture/compile/pr25311.c: New test.
9737
9738 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9739
9740 PR libgfortran/25039
9741 * gfortran.dg/read_comma.f: New test.
9742
9743 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9744
9745 PR c++/19317
9746 * g++.dg/opt/pr19317-1.C: New test.
9747 * g++.dg/opt/pr19317-2.C: New test.
9748 * g++.dg/opt/pr19317-3.C: New test.
9749
9750 PR target/19005
9751 * gcc.c-torture/execute/pr19005.c: New test.
9752
9753 PR target/17828
9754 * g++.old-deja/g++.other/comdat5.C: New test.
9755 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9756
9757 * g++.dg/compat/struct-layout-1.exp: New file.
9758 * g++.dg/compat/struct-layout-1.h: New.
9759 * g++.dg/compat/struct-layout-1_generate.c: New.
9760 * g++.dg/compat/struct-layout-1_x1.h: New.
9761 * g++.dg/compat/struct-layout-1_x2.h: New.
9762 * g++.dg/compat/struct-layout-1_y1.h: New.
9763 * g++.dg/compat/struct-layout-1_y2.h: New.
9764
9765 * gcc.dg/20050330-2.c: New test.
9766
9767 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9768
9769 PR fortran/25292
9770 * gfortran.dg/associated_1.f90: New.
9771
9772 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9773
9774 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9775 ILP32 vect_no_align platforms.
9776
9777 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9778 Jakub Jelinek <jakub@redhat.com>
9779
9780 PR target/25268
9781 * gcc.c-torture/compile/20051207-1.c: New test.
9782
9783 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9784
9785 PR testsuite/20772
9786 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9787 gcc.dg/torture/pr18582-1.c,
9788 gcc.target/i386/attributes-error.c: Also test on x86_64.
9789
9790 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9791
9792 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9793
9794 PR c++/19397
9795 * g++.dg/template/typedef3.C: New test.
9796
9797 PR c++/19762
9798 PR c++/19764
9799 * g++.dg/template/dtor3.C: Fix error markers.
9800
9801 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9802
9803 * lib/target-supports.exp (check_effective_target_sync_char_short):
9804 Add s390*.
9805
9806 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9807
9808 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9809
9810 2005-12-06 Roger Sayle <roger@eyesopen.com>
9811
9812 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9813 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9814 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9815 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9816
9817 2005-12-06 Roger Sayle <roger@eyesopen.com>
9818
9819 PR c++/25263
9820 * g++.dg/other/array2.C: New test case.
9821
9822 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9823
9824 * gcc.dg/darwin-weakimport-3.c: New.
9825
9826 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9827 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9828 and to work on Darwin.
9829 * gcc.dg/attr-weakref-1b.c: New file.
9830 * gcc.dg/attr-weakref-2.c: New test.
9831 * gcc.dg/darwin-weakref-1.c: New test.
9832
9833 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9834
9835 PR testsuite/25247
9836 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9837 use in selector expressions.
9838 (dg-xfail-if): Ditto.
9839 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9840 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9841 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9842 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9843 * gcc.test-framework/test-framework.exp: Skip generated tests if
9844 CHECK_TEST_FRAMEWORK is not 1.
9845
9846 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9847
9848 PR tree-optimization/24963
9849 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9850
9851 PR target/24108
9852 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9853
9854 PR target/18580
9855 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9856 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9857 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9858 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9859
9860 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9861
9862 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9863 dg-options.
9864
9865 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9866
9867 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9868
9869 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9870
9871 * gcc.dg/format/cast-1.c: New test.
9872
9873 2005-12-04 Roger Sayle <roger@eyesopen.com>
9874
9875 PR c/7776
9876 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9877 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9878 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9879 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9880
9881 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9882
9883 * gcc.dg/cast-pretty-print-1.c: New test.
9884
9885 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9886
9887 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9888
9889 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9890
9891 PR c++/24173
9892 * g++.dg/template/friend40.C: New test.
9893
9894 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9895
9896 PR target/25199
9897 * gcc.target/i386/movq-2.c: New test.
9898 * gcc.target/i386/movq.c: Remove target i?86, instead add
9899 dg-require-effective-target ilp32.
9900
9901 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9902
9903 PR c++/24103
9904 * g++.dg/other/default1.C: New test.
9905
9906 2005-12-02 Richard Guenther <rguenther@suse.de>
9907
9908 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9909
9910 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9911
9912 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9913
9914 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9915
9916 PR target/21017
9917 * gcc.target/powerpc/rotate.c: New.
9918
9919 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9920
9921 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9922 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9923
9924 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9925
9926 PR c/13384
9927 * gcc.dg/pr17730-1.c: Adjust.
9928 * gcc.dg/lvalue1.c (main): Likewise.
9929 * gcc.dg/lvalue-2.c: Likewise.
9930 * g++.dg/pr7503-3.C
9931
9932 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9933
9934 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9935 error messages.
9936
9937 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9938
9939 PR fortran/24789
9940 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9941
9942 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9943
9944 PR target/24475
9945 * lib/target-supports.exp (check_effective_target_tls): New.
9946 (check_effective_target_tls_runtime): New.
9947 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9948 for TLS support.
9949 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9950 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9951 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9952 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9953 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9954 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9955 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9956 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9957 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9958 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9959 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9960 effective-target TLS.
9961 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9962 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9963 effective-target TLS runtime.
9964
9965 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9966
9967 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9968
9969 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9970
9971 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9972 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9973 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9974 ignored" warnings when "packing" is the same as the ABI layout.
9975
9976 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9977
9978 PR fortran/21302
9979 * gfortran.dg/line_length_1.f: New test.
9980 * gfortran.dg/line_length_2.f90: Ditto.
9981
9982 2005-11-30 Richard Guenther <rguenther@suse.de>
9983
9984 PR tree-optimization/21655
9985 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9986
9987 2005-11-30 Dale Johannesen <dalej@apple.com>
9988
9989 * gcc.c-torture/compile/pr24930.c: New.
9990
9991 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9992
9993 PR fortran/15809
9994 * gfortran.dg/auto_char_dummy_array.f90: New test.
9995
9996 2005-11-30 Jeff Law <law@redhat.com>
9997
9998 * g++.old-deja/g++.law/pr25000.C: New test.
9999
10000 2005-11-30 Jakub Jelinek <jakub@redhat.com>
10001
10002 * gcc.dg/tls/opt-11.c: New test.
10003
10004 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
10005
10006 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
10007 targets.
10008 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
10009 LP64 ia64.
10010
10011 2005-11-29 Jakub Jelinek <jakub@redhat.com>
10012
10013 * gfortran.dg/open_access_1.f90: New test.
10014
10015 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10016
10017 * gcc.dg/charset/builtin2.c: New test.
10018
10019 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10020
10021 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10022 on mmix-*-* for *_[xy].c.
10023
10024 2005-11-28 Kean Johnston <jkj@sco.com>
10025
10026 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10027 headers.
10028 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10029 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10030 * gcc.target/i386/asm-3.c: Ditto.
10031 * gcc.target/i386/clobbers.c: Ditto.
10032 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10033 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10034 test regexp.
10035 * gcc.target/i386/mul.c: Ditto.
10036 * gcc.target/i386/ssetype-1.c: Ditto.
10037 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10038 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10039 static so the test works with -fPIC mode too. Based on comment in
10040 PR19231 by Pinski.
10041 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10042
10043 2005-11-28 Richard Guenther <rguenther@suse.de>
10044
10045 * gcc.dg/alias-9.c: New testcase.
10046 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10047
10048 2005-11-28 Roger Sayle <roger@eyesopen.com>
10049 Uros Bizjak <uros@kss-loka.si>
10050
10051 PR middle-end/20219
10052 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10053 tan(x)/sin(x) transformations.
10054
10055 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10056
10057 PR middle-end/24575
10058 * gcc.dg/tree-ssa/divide-3.c: New test.
10059 * gcc.dg/tree-ssa/divide-4.c: New test.
10060
10061 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10062
10063 PR fortran/24917
10064 * gfortran.dg/boz_6.f90: New test.
10065
10066 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10067
10068 PR fortran/23912
10069 * gfortran.dg/modulo_1.f90: New test.
10070
10071 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10072
10073 PR libfortran/24919
10074 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10075 fail on CRLF platforms.
10076 * gfortran.dg/ftell_2.f90: Likewise.
10077
10078 2005-11-26 Eric Christopher <echristo@apple.com>
10079
10080 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10081
10082 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10083
10084 * objc.dg/gnu-runtime-3.m: Simplify.
10085
10086 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10087
10088 PR middle-end/23669
10089 * gcc.dg/tree-ssa/divide-1.c: New test.
10090 * gcc.dg/tree-ssa/divide-2.c: New test.
10091
10092 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10093
10094 PR libgfortran/24945
10095 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10096
10097 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10098
10099 PR libgfortran/24945
10100 * gfortran.dg/open_status_2.f90: New test.
10101
10102 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10103
10104 * gcc.c-torture/execute/builtins/fprintf.c,
10105 gcc.c-torture/execute/builtins/fputs-lib.c,
10106 gcc.c-torture/execute/builtins/fputs.c,
10107 gcc.c-torture/execute/builtins/lib/fprintf.c,
10108 gcc.c-torture/execute/builtins/lib/printf.c,
10109 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10110
10111 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10112
10113 * gcc.dg/20050922-2.c: New test.
10114
10115 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10116
10117 * objc.dg/gnu-runtime-3.m: New test.
10118
10119 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10120
10121 PR c++/9278
10122 * g++.dg/other/void1.C: New test.
10123
10124 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10125
10126 PR middle-end/24998
10127 * gcc.dg/torture/fp-int-convert-float.c,
10128 gcc.dg/torture/fp-int-convert-double.c,
10129 gcc.dg/torture/fp-int-convert-long-double.c,
10130 gcc.dg/torture/fp-int-convert-timode.c,
10131 gcc.dg/torture/fp-int-convert-float80.c,
10132 gcc.dg/torture/fp-int-convert-float80-timode.c,
10133 gcc.dg/torture/fp-int-convert-float128.c,
10134 gcc.dg/torture/fp-int-convert-float128-timode.c,
10135 gcc.dg/torture/fp-int-convert.h: New files.
10136
10137 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10138
10139 PR middle-end/24989
10140 * gcc.dg/tree-ssa/bool-10.c: New test.
10141 * gcc.dg/tree-ssa/bool-11.c: New test.
10142 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10143
10144 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10145
10146 PR middle-end/24990
10147 * tree-ssa/pr24990-1.c: New test.
10148
10149 2005-11-24 Richard Guenther <rguenther@suse.de>
10150 Dirk Mueller <dmueller@suse.de>
10151
10152 PR c++/14024
10153 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10154 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10155 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10156 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10157 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10158 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10159
10160 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10161
10162 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10163
10164 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10165
10166 PR c/21668
10167 * gcc.dg/Wc++-compat.c: New.
10168 * gcc.dg/Wno-c++-compat.c: New.
10169
10170 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10171
10172 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10173 (vspltish, vspltisw): Likewise.
10174
10175 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10176
10177 PR libgfortran/24794
10178 * gfortran.dg/namelist_12.f: Fix quotes.
10179 * gfortran.dg/namelist_13.f90: Fix quotes.
10180 * gfortran.dg/namelist_14.f90: Fix quotes.
10181 * gfortran.dg/namelist_15.f90: Fix quotes.
10182 * gfortran.dg/namelist_use.f90: Fix quotes.
10183 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10184 * gfortran.dg/namelist_21.f90: New test.
10185 * gfortran.dg/namelist_22.f90: New test.
10186
10187 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10188
10189 PR target/23435
10190 * gcc.c-torture/compile/pr23435.c: New.
10191
10192 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10193
10194 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10195
10196 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10197
10198 * gcc.target/powerpc/405-macchw-1.c,
10199 gcc.target/powerpc/405-macchw-2.c,
10200 gcc.target/powerpc/405-macchwu-1.c,
10201 gcc.target/powerpc/405-macchwu-2.c,
10202 gcc.target/powerpc/405-machhw-1.c,
10203 gcc.target/powerpc/405-machhw-2.c,
10204 gcc.target/powerpc/405-machhwu-1.c,
10205 gcc.target/powerpc/405-machhwu-2.c,
10206 gcc.target/powerpc/405-maclhw-1.c,
10207 gcc.target/powerpc/405-maclhw-2.c,
10208 gcc.target/powerpc/405-maclhwu-1.c,
10209 gcc.target/powerpc/405-maclhwu-2.c,
10210 gcc.target/powerpc/405-mulchw-1.c,
10211 gcc.target/powerpc/405-mulchw-2.c,
10212 gcc.target/powerpc/405-mulchwu-1.c,
10213 gcc.target/powerpc/405-mulchwu-2.c,
10214 gcc.target/powerpc/405-mulhhw-1.c,
10215 gcc.target/powerpc/405-mulhhw-2.c,
10216 gcc.target/powerpc/405-mulhhwu-1.c,
10217 gcc.target/powerpc/405-mulhhwu-2.c,
10218 gcc.target/powerpc/405-mullhw-1.c,
10219 gcc.target/powerpc/405-mullhw-2.c,
10220 gcc.target/powerpc/405-mullhwu-1.c,
10221 gcc.target/powerpc/405-mullhwu-2.c,
10222 gcc.target/powerpc/405-nmacchw-1.c,
10223 gcc.target/powerpc/405-nmacchw-2.c,
10224 gcc.target/powerpc/405-nmachhw-1.c,
10225 gcc.target/powerpc/405-nmachhw-2.c,
10226 gcc.target/powerpc/405-nmaclhw-1.c,
10227 gcc.target/powerpc/405-nmaclhw-2.c,
10228 gcc.target/powerpc/440-macchw-1.c,
10229 gcc.target/powerpc/440-macchw-2.c,
10230 gcc.target/powerpc/440-macchwu-1.c,
10231 gcc.target/powerpc/440-macchwu-2.c,
10232 gcc.target/powerpc/440-machhw-1.c,
10233 gcc.target/powerpc/440-machhw-2.c,
10234 gcc.target/powerpc/440-machhwu-1.c,
10235 gcc.target/powerpc/440-machhwu-2.c,
10236 gcc.target/powerpc/440-maclhw-1.c,
10237 gcc.target/powerpc/440-maclhw-2.c,
10238 gcc.target/powerpc/440-maclhwu-1.c,
10239 gcc.target/powerpc/440-maclhwu-2.c,
10240 gcc.target/powerpc/440-mulchw-1.c,
10241 gcc.target/powerpc/440-mulchw-2.c,
10242 gcc.target/powerpc/440-mulchwu-1.c,
10243 gcc.target/powerpc/440-mulchwu-2.c,
10244 gcc.target/powerpc/440-mulhhw-1.c,
10245 gcc.target/powerpc/440-mulhhw-2.c,
10246 gcc.target/powerpc/440-mulhhwu-1.c,
10247 gcc.target/powerpc/440-mulhhwu-2.c,
10248 gcc.target/powerpc/440-mullhw-1.c,
10249 gcc.target/powerpc/440-mullhw-2.c,
10250 gcc.target/powerpc/440-mullhwu-1.c,
10251 gcc.target/powerpc/440-mullhwu-2.c,
10252 gcc.target/powerpc/440-nmacchw-1.c,
10253 gcc.target/powerpc/440-nmacchw-2.c,
10254 gcc.target/powerpc/440-nmachhw-1.c,
10255 gcc.target/powerpc/440-nmachhw-2.c,
10256 gcc.target/powerpc/440-nmaclhw-1.c,
10257 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10258
10259 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10260
10261 PR fortran/24774
10262 * gfortran.dg/inquire_9.f90: New test.
10263
10264 PR fortran/21647
10265 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10266
10267 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10268
10269 PR libfortran/24432
10270 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10271 Check that 'cos' is supported.
10272
10273 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10274
10275 PR fortran/24223
10276 * gfortran.dg/substring_equivalence.f90: New test.
10277
10278 PR fortran/24705
10279 * gfortran.dg/auto_internal_assumed.f90: New test.
10280
10281 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10282
10283 * gcc.dg/fold-div-2.c: New test.
10284
10285 2005-11-20 Ian Lance Taylor <ian@airs.com>
10286
10287 PR rtl-optimization/24883
10288 * gcc.c-torture/compile/pr24883.c: New test.
10289
10290 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10291
10292 PR middle-end/20583
10293 * gcc.c-torture/compile/pr20583.c: New.
10294
10295 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10296
10297 * gcc.c-torture/execute/usmul.c: New test.
10298
10299 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10300
10301 * gcc.dg/tree-ssa/vrp22.c: New test.
10302
10303 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10304
10305 PR middle-end/24912
10306 * gcc.dg/torture/pr24912-1.c: New test.
10307
10308 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10309
10310 PR fortran/24862
10311 * gfortran.dg/arrayio_derived_1.f90: New test.
10312
10313 2005-11-19 Richard Guenther <rguenther@suse.de>
10314
10315 PR middle-end/23294
10316 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10317
10318 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10319
10320 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10321
10322 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10323
10324 PR c++/8355
10325 * g++.dg/template/friend39.C: New test.
10326
10327 2005-11-18 James E Wilson <wilson@specifix.com>
10328
10329 * gcc.dg/builtin-strstr.c: New.
10330
10331 2005-11-18 Richard Henderson <rth@redhat.com>
10332
10333 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10334 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10335 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10336 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10337 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10338 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10339 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10340 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10341 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10342 renaming to remove initial "ia64-".
10343
10344 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10345
10346 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10347
10348 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10349
10350 * g++.dg/cpp/string-2.C: New test.
10351
10352 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10353
10354 * gcc.dg/tree-ssa/loop-14.c: New test.
10355
10356 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10357 Michael Chamberlain <michael@chamberlain.net.au>
10358
10359 * ada/acats/run_all.sh (target_run): Kill long running tests.
10360
10361 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10362
10363 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10364 * gcc.dg/cleanup-9.c: Likewise.
10365 * gcc.dg/cleanup-10.c: Likewise.
10366 * gcc.dg/cleanup-11.c: Likewise.
10367
10368 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10369
10370 PR fortran/24892
10371 * gfortran.dg/open_access_append_1.f90: New test.
10372 * gfortran.dg/open_access_append_2.f90: New test.
10373
10374 2005-11-16 Richard Guenther <rguenther@suse.de>
10375
10376 PR middle-end/24851
10377 * gcc.c-torture/execute/pr24851.c: New testcase.
10378
10379 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10380
10381 * gcc.dg/fold-overflow-1.c: New test.
10382
10383 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10384
10385 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10386 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10387
10388 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10389
10390 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10391 structures.
10392 * g++.dg/eh/forced2.C: Likewise.
10393 * g++.dg/eh/forced3.C: Likewise.
10394 * g++.dg/eh/forced4.C: Likewise.
10395
10396 2005-11-11 Mike Stump <mrs@apple.com>
10397
10398 * g++.old-deja/g++.mike/unused.C: Add.
10399
10400 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10401
10402 PR c++/24667
10403 * g++.dg/warn/Wcast-qual1.C: New test.
10404
10405 2005-11-15 Jan Hubicka <jh@suse.cz>
10406
10407 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10408
10409 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10410
10411 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10412
10413 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10414
10415 PR 24840
10416 * gcc.dg/tree-ssa/pr24840.c: New test.
10417
10418 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10419
10420 PR testsuite/24841
10421 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10422
10423 2005-11-14 Dale Johannesen <dalej@apple.com>
10424
10425 * gcc.c-torture/execute/20051113-1.c: New.
10426
10427 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10428
10429 PR c++/24687
10430 * g++.dg/template/crash43.C: New test.
10431
10432 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10433
10434 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10435
10436 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10437
10438 PR c++/24817
10439 * g++.dg/eh/spec8.C: New test.
10440
10441 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10442
10443 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10444
10445 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10446
10447 PR c++/20293
10448 * g++.dg/parse/ambig4.C: New test.
10449 * g++.dg/tc1/dr101.C: Adjust error markers.
10450 * g++.dg/lookup/strong-using-2.C: Likewise.
10451 * g++.dg/lookup/ambig5.C: Likewise.
10452 * g++.dg/lookup/ambig4.C: Likewise.
10453 * g++.dg/parse/crash22.C: Likewise.
10454
10455 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10456
10457 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10458
10459 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10460
10461 * gcc.dg/nested-calls-1.c: New test.
10462
10463 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10464
10465 * gfortran.dg/complex_intrinsic_1.f90: New test.
10466 * gfortran.dg/complex_intrinsic_2.f90: New test.
10467 * gfortran.dg/fgetc_1.f90: New test.
10468 * gfortran.dg/fgetc_2.f90: New test.
10469 * gfortran.dg/fgetc_3.f90: New test.
10470 * gfortran.dg/ftell_1.f90: New test.
10471 * gfortran.dg/ftell_2.f90: New test.
10472 * gfortran.dg/gnu_logical_1.F: New test.
10473 * gfortran.dg/gnu_logical_2.f90: New test.
10474
10475 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10476
10477 PR middle-end/24820
10478 * testsuite/gcc.dg/pr24820.c: New test.
10479
10480 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10481
10482 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10483 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10484 variable.
10485
10486 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10487
10488 testsuite/24614
10489 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10490
10491 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10492
10493 * gcc.target/cris/cris.exp: New file.
10494 * gcc.target/cris/rld-legit1.c: New test.
10495 * gcc.target/cris/rld-legit2.c: New test.
10496
10497 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10498
10499 PR c++/24780
10500 * g++.dg/opt/pr24780.C: New test.
10501
10502 PR c++/24761
10503 * g++.dg/template/asm1.C: New test.
10504
10505 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10506
10507 PR libgfortran/24787
10508 * gfortran.dg/scan_1.f90: New test.
10509
10510 2005-11-12 Jan Hubicka <jh@suse.cz>
10511
10512 * gcc.target/i386/minmax-1.c: New.
10513 * gcc.target/i386/minmax-2.c: New.
10514
10515 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10516
10517 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10518
10519 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10520
10521 * gcc.c-torture/execute/20051110-1.c,
10522 gcc.c-torture/execute/20051110-2.c: New tests.
10523
10524 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10525
10526 PR middle-end/24750
10527 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10528 New tests.
10529
10530 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10531
10532 * lib/target-libpath.exp (get_shlib_extension): New proc.
10533 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10534 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10535 * lib/objc.exp (objc_target_compile): Likewise.
10536 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10537 detection.
10538
10539 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10540
10541 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10542
10543 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10544 Add -static to additional_flags and pass it to target_compile.
10545
10546 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10547
10548 PR libgfortran/24719
10549 gfortran.dg/read_noadvance.f90: New test.
10550
10551 PR libgfortran/24699
10552 gfortran.dg/fmt_t_2.f90: New test.
10553
10554 PR libgfortran/24785
10555 gfortran.dg/read_x_eor.f90: New test.
10556
10557 PR libgfortran/24584
10558 gfortran.dg/namelist_empty.f90: Rename test.
10559
10560 PR libgfortran/24489
10561 gfortran/read_eor.f90: Rename test.
10562
10563 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10564
10565 PR fortran/15976
10566 * gfortran.dg/automatic_module_variable.f90: New test.
10567
10568 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10569
10570 PR target/24445
10571 * gcc.dg/pr24445.c: New test.
10572
10573 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10574
10575 PR fortran/24655
10576 PR fortran/24755
10577 * gfortran.dg/recursive_statement_functions.f90: Add statement
10578 functions using inline intrinsic functions and parameters to test
10579 that they no longer seg-fault.
10580
10581 PR fortran/24409
10582 gfortran.dg/nested_modules_4.f90: New test.
10583 gfortran.dg/nested_modules_5.f90: New test.
10584
10585 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10586
10587 PR fortran/24643
10588 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10589
10590 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10591
10592 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10593 failures.
10594
10595 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10596
10597 * gcc.dg/sparc-getcontext-1.c: New test.
10598
10599 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10600
10601 * gcc.dg/ifcvt-fabs-1.c: New test.
10602
10603 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10604
10605 PR other/4372
10606 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10607 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10608
10609 2005-11-09 Richard Guenther <rguenther@suse.de>
10610
10611 PR tree-optimization/24716
10612 * gcc.c-torture/execute/pr24716.c: New testcase.
10613
10614 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10615
10616 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10617
10618 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10619
10620 PR 24624
10621 * gcc.dg/pr24624.c: Testcase added.
10622
10623 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10624
10625 PR 24623
10626 * g++.dg/other/pr24623.C: Testcase added.
10627
10628 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10629
10630 PR fortran/22607
10631 * gfortran-dg/pure_byref_1.f90: New.
10632 * gfortran-dg/pure_byref_2.f90: New.
10633
10634 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10635
10636 PR c/24101
10637 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10638 * gcc.dg/dg.exp: Run main loop also for *.i files.
10639
10640 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10641
10642 PR c++/19450
10643 * g++.dg/tls/diag-3.C: New test.
10644 * g++.dg/tls/diag-4.C: New test.
10645 * g++.dg/tls/static-1.C: New test.
10646 * g++.dg/tls/static-1a.cc: New file.
10647
10648 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10649
10650 PR 23046
10651 * g++.dg/tree-ssa/pr23046.C: New test.
10652
10653 2005-11-08 Devang Patel <dpatel@apple.com>
10654
10655 PR tree-optimization/23115
10656 * gcc.dg/tree-ssa/pr23115.c: New.
10657
10658 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10659
10660 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10661 * gcc.target/powerpc/pr16155.c: Same.
10662 * gcc.target/powerpc/altivec-1.c: Same.
10663 * gcc.target/powerpc/altivec-2.c: Same.
10664 * gcc.target/powerpc/altivec-3.c: Same.
10665 * gcc.target/powerpc/altivec-5.c: Same.
10666 * gcc.target/powerpc/altivec-11.c: Same.
10667 * gcc.target/powerpc/altivec-12.c: Same.
10668 * gcc.target/powerpc/altivec-14.c: Same.
10669 * gcc.target/powerpc/altivec-22.c: Same.
10670 * gcc.target/powerpc/altivec-consts.c: Same.
10671 * gcc.target/powerpc/altivec-pr22085.c: Same.
10672 * gcc.target/powerpc/altivec-splat.c: Same.
10673 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10674 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10675 * gcc.target/powerpc/darwin-longlong.c: Same.
10676
10677 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10678
10679 PR target/19340
10680 * gcc.dg/pr19340.c: New test.
10681
10682 2005-11-07 Ian Lance Taylor <ian@airs.com>
10683
10684 PR rtl-optimization/24683
10685 * gcc.dg/pr24683.c: New test.
10686
10687 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10688
10689 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10690 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10691
10692 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10693
10694 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10695
10696 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10697
10698 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10699
10700 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10701
10702 PR target/24230
10703
10704 * gcc.target/powerpc/altivec-consts.c,
10705 gcc.target/powerpc/altivec-splat.c: New testcase.
10706
10707 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10708
10709 PR c/24599
10710
10711 * gcc.dg/overflow-2.c: New testcase.
10712
10713 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10714
10715 PR rtl-optimization/23567
10716 * gcc.c-torture/execute/20051104-1.c: New test.
10717
10718 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10719
10720 PR fortran/24534
10721 gfortran.dg/private_type_2.f90: Modified to check that case with
10722 PRIVATE declaration within derived type is accepted.
10723
10724 PR fortran/20838
10725 gfortran.dg/pointer_assign_1.f90: New test.
10726
10727 PR fortran/20840
10728 * gfortran.dg/arrayio_0.f90: New test.
10729
10730 PR fortran/17737
10731 gfortran.dg/data_initialized.f90: New test.
10732 gfortran.dg/data_constraints_1.f90: New test.
10733 gfortran.dg/data_constraints_2.f90: New test.
10734
10735 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10736
10737 PR fortran/24174
10738 PR fortran/24305
10739 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10740
10741 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10742
10743 PR 24670
10744 * gcc.dg/tree-ssa/pr24670.c: New test.
10745
10746 2005-11-05 Ian Lance Taylor <ian@airs.com>
10747
10748 PR target/22432
10749 * gcc.target/i386/pr22432.c: New test.
10750
10751 2005-11-05 Richard Henderson <rth@redhat.com>
10752
10753 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10754 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10755 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10756 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10757 from gcc.dg/alpha-*.
10758 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10759 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10760
10761 2005-11-05 Andreas Jaeger <aj@suse.de>
10762
10763 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10764
10765 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10766
10767 PR target/23424
10768 * gcc.dg/torture/pr23424-1.c: New test.
10769
10770 2005-11-04 Richard Henderson <rth@redhat.com>
10771
10772 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10773 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10774 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10775 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10776 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10777 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10778 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10779 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10780 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10781 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10782 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10783 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10784 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10785 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10786 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10787 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10788 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10789 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10790 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10791 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10792 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10793 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10794 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10795 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10796 Move from gcc.dg/.
10797 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10798 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10799 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10800 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10801 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10802 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10803 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10804 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10805 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10806 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10807 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10808 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10809 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10810 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10811 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10812 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10813 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10814 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10815 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10816 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10817 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10818 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10819 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10820 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10821 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10822 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10823 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10824 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10825 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10826 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10827 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10828 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10829 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10830 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10831 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10832 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10833 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10834 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10835 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10836 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10837 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10838 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10839 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10840 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10841 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10842
10843 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10844
10845 PR 24627
10846 * gcc.dg/tree-ssa/pr24627.c: New test.
10847
10848 2005-11-04 Paul Brook <paul@codesourcery.com>
10849
10850 * gcc.dg/tls/opt-10.c: New test.
10851
10852 2005-11-04 Andreas Jaeger <aj@suse.de>
10853
10854 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10855 avoid extra warnings.
10856
10857 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10858
10859 PR libfortran/22298
10860 * gcc/testsuite/lib/target-supports.exp
10861 (check_effective_target_static_libgfortran): New
10862 static_libgfortran effective target.
10863 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10864 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10865
10866 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10867
10868 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10869
10870 2005-11-03 Josh Conner <jconner@apple.com>
10871
10872 PR c++/19989
10873 g++.dg/ext/array2.C: New test.
10874 g++.dg/template/dependent-name3.C: New test.
10875 g++.dg/template/dependent-name4.C: New test.
10876 g++.dg/template/sfinae2.C: New test.
10877
10878 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10879
10880 PR preprocessor/22042
10881 * gcc.dg/cpp/strify4.c: New test.
10882
10883 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10884
10885 PR c++/17964
10886 * g++.dg/cpp/string-1.C: New test.
10887
10888 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10889
10890 * gcc.target/powerpc: New directory.
10891 * gcc.target/powerpc/powerpc.exp: New file.
10892 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10893 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10894 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10895 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10896 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10897 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10898 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10899 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10900 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10901 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10902 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10903 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10904 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10905 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10906 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10907 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10908 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10909 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10910 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10911 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10912 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10913 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10914 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10915 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10916 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10917 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10918 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10919 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10920 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10921 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10922 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10923 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10924 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10925 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10926
10927 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10928
10929 PR c++/21627
10930 * g++.dg/warn/inline2.C: New test.
10931
10932 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10933
10934 PR middle-end/23155
10935 * g++.dg/ext/c99struct1.C: New test.
10936 * gcc.dg/union-cast-1.c: New test.
10937 * gcc.dg/union-cast-2.c: New test.
10938 * gcc.dg/union-cast-3.c: New test.
10939
10940 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10941
10942 PR middle-end/24589
10943 * gcc.c-torture/execute/zero-struct-2.c: New test.
10944
10945 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10946
10947 PR c++/24582
10948 * g++.dg/init/switch1.C: New test.
10949
10950 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10951
10952 * gcc.dg/delay-slot-1.c: New test.
10953
10954 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10955
10956 PR target/24620
10957 * gcc.dg/pr24620.c: New test.
10958
10959 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10960
10961 PR c/24329
10962 * gcc.dg/format/unnamed-1.c: New test.
10963
10964 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10965
10966 PR c++/22434
10967 * g++.dg/expr/cond8.C: New test.
10968
10969 PR c++/24560
10970 * g++.dg/parse/dot1.C: New test.
10971
10972 2005-11-02 Jan Hubicka <jh@suse.cz>
10973
10974 PR target/23303
10975 * gcc.dg/i386-lea.c: New test
10976
10977 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10978
10979 PR target/24615
10980 * gcc.dg/pr24615.c: New test.
10981
10982 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10983
10984 PR target/24600
10985 * gcc.dg/pr24600.c: New test.
10986
10987 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10988
10989 PR c++/19253
10990 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10991 * g++.dg/parse/typename9.C: New test.
10992 * g++/dg/parse/typename10.C: Likewise.
10993
10994 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10995
10996 PR fortran/18157
10997 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10998 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10999 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
11000
11001 2005-11-02 Mark Mitchell <mark@codesourcery.com>
11002
11003 PR c++/24569
11004 * g++.dg/debug/static1.C: New test.
11005
11006 2005-11-02 Josh Conner <jconner@apple.com>
11007
11008 * g++.dg/crash38.C: moved into proper directory...
11009 * g++.dg/template/crash42.C: ...here
11010
11011 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
11012
11013 PR target/18338
11014 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11015 pcc_bitfield_type_matters || default_packed.
11016
11017 * lib/target-supports.exp
11018 (check_effective_target_pcc_bitfield_type_matters): New proc.
11019 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11020
11021 PR testsuite/23304
11022 * lib/target-supports.exp (check_effective_default_packed): New proc.
11023 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11024 Gate expected errors on target ! default_packed.
11025 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11026
11027 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11028
11029 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11030 change (r106358).
11031
11032 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11033
11034 PR fortran/24008
11035 * gfortran.dg/entry_5.f90: New.
11036 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11037
11038 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11039
11040 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11041
11042 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11043
11044 PR fortran/21565
11045 gfortran.dg/namelist_blockdata.f90: New test.
11046
11047 PR fortran/18737
11048 gfortran.dg/external_implicit_none.f90: New test.
11049
11050 PR fortran/14994
11051 * gfortran.dg/secnds.f: New test.
11052
11053 2005-10-31 Jan Hubicka <jh@suse.cz>
11054
11055 PR target/20928
11056 * gcc.c-torture/compile/pr20928.c: New test.
11057
11058 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11059
11060 PR middle-end/23492
11061 * gcc.c-torture/compile/zero-strct-5.c: New test.
11062
11063 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11064
11065 PR libgfortran/24584
11066 * gfortran.dg/pr24584.f90: New test.
11067
11068 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11069
11070 PR fortran/18883
11071 * gfortran.dg/char_result_9.f90: New.
11072 * gfortran.dg/char_result_10.f90: New.
11073
11074 2005-10-30 Jan Hubicka <jh@suse.cz>
11075
11076 * g++.dg/tree-ssa/pr24172.C: New testcase.
11077
11078 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11079
11080 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11081
11082 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11083
11084 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11085 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11086 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11087 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11088 gfortran.dg/enum_9.f90,
11089 gfortran.fortran-torture/compile/enum_1.f90,
11090 gfortran.fortran-torture/execute/enum_1.f90,
11091 gfortran.fortran-torture/execute/enum_2.f90,
11092 gfortran.fortran-torture/execute/enum_3.f90,
11093 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11094
11095 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11096
11097 PR target/18482
11098 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11099 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11100
11101 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11102
11103 PR libfortran/20179
11104 * gfortran.dg/mixed_io_1.f90: New test.
11105 * gfortran.dg/mixed_io_1.c: New file.
11106
11107 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11108
11109 * gfortran.dg/malloc_free_1.f90: New test.
11110
11111 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11112
11113 * gcc.dg/nested-func-4.c: Require profiling -pg.
11114
11115 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11116
11117 PR C++/23229
11118 * g++.dg/warn/main-2.C: New test.
11119
11120 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11121
11122 PR fortran/24545
11123 * gfortran.dg/interface_2.f90: new test.
11124
11125 2005-10-28 Josh Conner <jconner@apple.com>
11126
11127 PR c++/22153
11128 * g++.dg/template/crash38.C: New test.
11129 * g++.dg/parse/explicit1.C: Change expected errors.
11130
11131 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11132
11133 PR C++/23426
11134 * g++.dg/other/large-size-array.C: New test.
11135
11136 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11137
11138 PR middle-end/24362
11139 * g++.dg/opt/complex4.C: New test.
11140
11141 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11142
11143 * gcc.dg/nested-func-4.c: New test.
11144
11145 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11146
11147 PR fortran/24158
11148 gfortran.dg/derived_recursion.f90: New test.
11149 gfortran.dg/implicit_actual.f90: New test.
11150
11151 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11152
11153 PR middle-end/24295, PR testsuite/24477
11154 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11155 removed when weakref hits the tree.
11156
11157 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11158
11159 * gfortran.dg/cray_pointers_4.f90: New test.
11160
11161 * gfortran.dg/cray_pointers_5.f90: New test.
11162
11163 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11164
11165 PR fortran/22290
11166 * gfortran.dg/assign_5.f90: New test.
11167 * gfortran.dg/assign_6.f: New test.
11168
11169 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11170
11171 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11172 CPU has no SSE support.
11173
11174 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11175
11176 PR libgfortran/24224
11177 * gfortran.dg/arrayio_1.f90: Update attribution.
11178 * gfortran.dg/arrayio_2.f90: Update attribution.
11179 * gfortran.dg/arrayio_3.f90: Update attribution.
11180 * gfortran.dg/arrayio_4.f90: Update test conditions.
11181 * gfortran.dg/arrayio_5.f90: Update attribution.
11182 * gfortran.dg/arrayio_6.f90: New test.
11183 * gfortran.dg/arrayio_7.f90: New test.
11184
11185 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11186
11187 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11188
11189 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11190
11191 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11192
11193 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11194
11195 PR fortran/24416
11196 * gfortran.dg/namelist_char_only.f90: New test.
11197
11198 2005-10-24 Asher Langton <langton2@llnl.gov>
11199
11200 PR fortran/17031
11201 PR fortran/22282
11202 * gfortran.dg/cray_pointers_1.f90: New test.
11203 * gfortran.dg/cray_pointers_2.f90: New test.
11204 * gfortran.dg/cray_pointers_3.f90: New test.
11205 * gfortran.dg/loc_1.f90: New test.
11206 * gfortran.dg/loc_2.f90: New test.
11207
11208 2005-10-24 Steven Bosscher <stevenb@suse.de>
11209
11210 * gcc.dg/pr24225.c: New test.
11211
11212 2005-10-24 Asher Langton <langton2@llnl.gov>
11213
11214 * gfortran.dg/dup_save_1.f90: New test.
11215 * gfortran.dg/dup_save_2.f90: New test.
11216
11217 2005-10-24 Paul Brook <paul@codesourcery.com>
11218
11219 PR 24107
11220 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11221 stdint.h.
11222
11223 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11224
11225 PR libgfortran/24489
11226 * gfortran.dg/pr24489.f90: New test.
11227
11228 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11229
11230 PR fortran/23635
11231 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11232
11233 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11234
11235 PR target/18911
11236 * g++.dg/init/array16.C: Skip for mmix-*-*.
11237
11238 2005-10-23 Asher Langton <langton2@llnl.gov>
11239
11240 * gfortran.dg/byte_1.f90: New test.
11241 * gfortran.dg/byte_2.f90: New test.
11242
11243 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11244
11245 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11246
11247 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11248
11249 PR fortran/18022
11250 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11251
11252 PR fortran/24311
11253 * gfortran.dg/merge_char_const.f90: New test.
11254
11255 PR fortran/24384
11256 * gfortran.dg/spread_scalar_source.f90: New test.
11257
11258 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11259
11260 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11261
11262 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11263 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11264
11265 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11266
11267 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11268
11269 PR fortran/24426
11270 * gfortran.dg/der_pointer_4.f90: New.
11271
11272 2005-10-22 David Ayers <d.ayers@inode.at>
11273
11274 * obj-c++.dg/except-1.mm: Simplify.
11275
11276 2005-10-21 David Ayers <d.ayers@inode.at>
11277
11278 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11279
11280 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11281
11282 * gfortran.dg/assumed_dummy_2.f90: New test.
11283
11284 2005-10-21 James E Wilson <wilson@specifix.com>
11285
11286 PR preprocessor/15220
11287 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11288
11289 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11290
11291 * gcc.c-torture/execute/20051021-1.c: New test.
11292
11293 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11294
11295 PR c++/24260
11296 * g++.dg/ext/tmplattr1.C: New test.
11297
11298 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11299
11300 PR fortran/24440
11301 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11302
11303 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11304
11305 * obj-c++.dg/except-1.mm: New.
11306
11307 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11308
11309 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11310
11311 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11312
11313 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11314
11315 PR middle-end/24295
11316 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11317 declarations with the same names as thunks' alias targets, use
11318 aliases instead.
11319 * gcc.dg/attr-alias-3.c: New test.
11320 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11321
11322 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11323
11324 PR c++/22618
11325 * g++.dg/parse/access8.C: New test.
11326
11327 2005-10-20 Richard Guenther <rguenther@suse.de>
11328
11329 PR c++/24439
11330 * g++.dg/tree-ssa/pr24439.C: New testcase.
11331
11332 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11333
11334 * g++.dg/opt/delay-slot-1.C: New test.
11335
11336 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11337
11338 PR fortran/21625
11339 * gfortran.fg/der_init_1.f90: New.
11340
11341 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11342
11343 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11344
11345 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11346
11347 PR c++/21908
11348 * g++.dg/parse/error28.C: New test.
11349
11350 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11351
11352 * gcc.dg/profile-generate-2.c: New test.
11353
11354 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11355
11356 PR target/23589
11357 * g++.dg/ext/dllimport11.C: New.
11358
11359 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11360
11361 PR c++/22293
11362 * g++.dg/other/friend3.C: New test.
11363
11364 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11365
11366 PR c++/23293
11367 * g++.dg/template/error19.C: New test.
11368
11369 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11370
11371 PR c++/21383
11372 * g++.dg/overload/koenig2.C: New.
11373
11374 PR c++/23118
11375 * g++.dg/overload/error2.C: New.
11376
11377 PR c++/22604
11378 * g++.dg/inherit/covariant14.C: New.
11379
11380 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11381
11382 PR c++/23440
11383 * g++.dg/parse/for1.C: New test.
11384
11385 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11386
11387 PR fortran/23446
11388 * gfortran.dg/host_dummy_index_1.f90: New test.
11389
11390 PR fortran/21459
11391 * gfortran.dg/automatic_char_len_2.f90: New test.
11392
11393 PR fortran/20866
11394 * gfortran.dg/recursive_statement_functions.f90: New test.
11395
11396 PR fortran/20853
11397 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11398
11399 PR fortran/20849
11400 * gfortran.dg/external_initializer.f90: New test.
11401
11402 PR fortran/20837
11403 * non_module_public.f90: New test.
11404
11405 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11406
11407 PR c++/24386
11408 * g++.dg/template/overload7.C: New.
11409
11410 PR c++/22551
11411 * g++.dg/other/switch2.C: Remove expected warnings.
11412
11413 PR c++/21353
11414 * g++.dg/template/defarg6.C: New.
11415
11416 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11417
11418 PR target/24315
11419 * gcc.target/i386/pr24315.c: New test.
11420
11421 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11422
11423 PR c++/24389
11424 * g++.dg/template/static21.C: New test.
11425 * g++.dg/template/static21-a.cc: Likewise.
11426
11427 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11428
11429 PR c++/23959
11430 * g++.dg/warn/Wswitch-default-1.C: New test.
11431 * g++.dg/warn/Wswitch-default-2.C: New test.
11432
11433 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11434
11435 PR c++/22173
11436 * g++.dg/parse/template18.C: New test.
11437 * g++.dg/template/nontype15.C: Likewise.
11438
11439 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11440
11441 PR fortran/22273
11442 * gfortran.dg/spec_expr_2.f90: New.
11443
11444 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11445
11446 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11447 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11448 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11449 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11450 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11451 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11452 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11453 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11454 previous target-specific skips and warning-message matches where
11455 applicable.
11456
11457 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11458
11459 PR c++/21347
11460 * g++.dg/warn/Wctor-dtor.C: New test.
11461
11462 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11463
11464 PR c/23439
11465 * gcc.dg/for-1.c: New test.
11466
11467 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11468
11469 PR c++/19565
11470 * g++.dg/warn/Wconversion1.C: New test.
11471 * g++.dg/ext/packed4.C: Compile with -w.
11472 * g++.dg/opt/20050511-1.C: Likewise.
11473 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11474
11475 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11476
11477 * gfortran.dg/boz_5.f90: New test.
11478
11479 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11480
11481 PR c++/22551
11482 * g++.dg/other/switch2.C: New.
11483
11484 PR c++/23984
11485 * g++.dg/init/ctor7.C: New.
11486
11487 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11488
11489 PR c++/23730
11490 * g++.dg/parse/crash32.C: New test.
11491
11492 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11493
11494 PR c++/20721
11495 * g++.dg/init/goto2.C: New test.
11496
11497 PR c++/22464
11498 * g++.dg/template/crash/41.C: New test.
11499
11500 PR c++/22180
11501 * g++.dg/template/crash40.C: New test.
11502
11503 PR c++/23694
11504 * g++.dg/parse/friend5.C: New test.
11505
11506 PR c++/23307
11507 * g++.dg/template/crash38.C: New test.
11508
11509 PR c++/22352
11510 * g++.dg/template/friend38.C: New test.
11511
11512 PR c++/22405
11513 * g++.dg/template/crash39.C: New test.
11514
11515 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11516
11517 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11518 gcc.dg/debug/dwarf2/dwarf-char2.c,
11519 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11520
11521 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11522
11523 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11524
11525 * gcc.dg/dll-2.c: Add tests for warnings.
11526 * gcc.dg/dll-3.c: Likewise.
11527 * gcc.dg/dll-4.c: Likewise.
11528
11529 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11530 * g++.dg/ext/dllimport2.C: Likewise.
11531 * g++.dg/ext/dllimport3.C: Likewise.
11532 * g++.dg/ext/dllimport7.C: Likewise.
11533 * g++.dg/ext/dllimport8.C: Likewise.
11534 * g++.dg/ext/dllimport9.C: Likewise.
11535
11536 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11537
11538 PR fortran/24092
11539 * gfortran.dg/derived_pointer_recursion.f90: New test.
11540
11541 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11542
11543 * gcc.c-torture/execute/20051012-1.c: New test.
11544
11545 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11546
11547 PR fortran/18082
11548 * gfortran.dg/automatic_char_len_1.f90: New test.
11549
11550 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11551
11552 PR fortran/20847
11553 * gfortran.dg/save_common.f90: New test.
11554
11555 PR fortran/20856
11556 * gfortran.dg/save_result.f90: New test.
11557
11558 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11559
11560 PR c++/21592
11561 * g++.dg/template/dependent-expr1.C: Add new expected error.
11562 * g++.dg/template/dependent-expr2.C: Adjust error text.
11563 * g++.dg/template/overload6.C: New.
11564
11565 PR c++/23797
11566 * g++.dg/other/typename8.C: New.
11567
11568 PR c++/21117
11569 * g++.dg/other/return1.C: New.
11570
11571 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11572
11573 PR c++/24052
11574 * g++.dg/ext/label5.C: New.
11575
11576 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11577
11578 PR c++/19964
11579 * g++.dg/parse/crash31.C: New.
11580
11581 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11582
11583 * g++.dg/ipa/ipa-1.c: New test.
11584 * g++.dg/ipa/ipa-2.c: New test.
11585 * g++.dg/ipa/ipa-3.c: New test.
11586 * g++.dg/ipa/ipa-4.c: New test.
11587 * g++.dg/ipa/ipa-5.c: New test.
11588 * g++.dg/ipa/ipa.exp: New file.
11589
11590 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11591
11592 PR fortran/24207
11593 * gfortran.dg/private_type_3.f90: New test.
11594
11595 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11596
11597 PR fortran/20786
11598 gfortran.dg/aint_anint_1.f90: New test.
11599
11600 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11601
11602 PR libgfortran/24313
11603 gfortran.dg/csqrt.f: New test.
11604
11605 2005-10-11 Ian Lance Taylor <ian@airs.com>
11606
11607 PR c++/8057
11608 * g++.dg/warn/noeffect7.C: New test.
11609 * g++.dg/warn/noeffect2.C: Instantiate templates.
11610 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11611 and warning.
11612
11613 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11614
11615 PR c++/21089
11616 * g++.dg/init/float1.C: New test.
11617
11618 PR c++/24277
11619 * g++.dg/init/member1.C: Tweak error markers.
11620
11621 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11622
11623 PR testsuite/24281
11624 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11625 Check for null pointer.
11626
11627 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11628
11629 PR c++/21369
11630 * g++.dg/parse/ret-type3.C: New test.
11631
11632 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11633
11634 PR tree-opt/23946
11635 * gcc.c-torture/compile/pr23946.c: New test.
11636
11637 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11638
11639 * g++.dg/opt/mmx2.C: New test.
11640
11641 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11642
11643 PR c++/24277
11644 * g++.dg/template/static20.C: New test.
11645
11646 PR c++/24302
11647 * g++.dg/warn/Wunused-12.C: New test.
11648
11649 PR c++/23437
11650 * g++.dg/template/arg4.C: New test.
11651
11652 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11653
11654 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11655 * gcc.dg/ucnid-3.c: Likewise.
11656 * gcc.dg/ucnid-4.c: Likewise.
11657 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11658 * g++.dg/other/ucnid-1.C: Likewise.
11659 * gcc.dg/sparc-frame-1.c: New test.
11660
11661 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/24139
11664 * g++.dg/template/spec27.C: New test.
11665
11666 PR c++/24275
11667 * g++.dg/template/static19.C: New test.
11668
11669 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11670
11671 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11672 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11673
11674 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11675
11676 PR target/24136
11677 * gfortran.fortran-torture/compile/pr24136.f: New test.
11678
11679 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11680
11681 PR c++/22172
11682 * g++.dg/parse/crash30.C: New test.
11683
11684 2005-10-07 Richard Guenther <rguenther@suse.de>
11685
11686 PR middle-end/24227
11687 * gcc.c-torture/compile/pr24227.c: New testcase.
11688
11689 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11690
11691 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11692 Do not put aligned attributes on array elements.
11693
11694 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11695
11696 PR testsuite/23611, PR testsuite/23615
11697 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11698 writing prototypes of library functions by hand.
11699 * obj-c++.dg/bitfield-4.mm: Likewise.
11700 * obj-c++.dg/const-str-4.mm: Likewise.
11701 * obj-c++.dg/encode-4.mm: Likewise.
11702 * obj-c++.dg/encode-5.mm: Likewise.
11703 * obj-c++.dg/encode-6.mm: Likewise.
11704 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11705 * obj-c++.dg/method-10.mm: Likewise.
11706 * obj-c++.dg/method-17.mm: Likewise.
11707 * obj-c++.dg/method-19.mm: Likewise.
11708 * obj-c++.dg/try-catch-2.mm: Likewise.
11709
11710 2005-10-06 Richard Henderson <rth@redhat.com>
11711
11712 PR 24236
11713 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11714
11715 2005-10-06 Dale Johannesen <dalej@apple.com>
11716
11717 * gcc.c-torture/execute/20030125-1.c: Correct.
11718
11719 2005-10-06 Richard Guenther <rguenther@suse.de>
11720
11721 PR tree-optimization/24238
11722 * g++.dg/tree-ssa/pr24238.C: New testcase.
11723
11724 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11725
11726 PR 18568
11727 * gfortran.dg/der_pointer_3.f90: New test.
11728
11729 2005-10-05 Devang Patel <dpatel@apple.com>
11730
11731 PR Debug/23205
11732 * g++.dg/other/PR23205.C: New.
11733
11734 2005-10-05 Richard Henderson <rth@redhat.com>
11735
11736 PR target/23602
11737 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11738 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11739
11740 2005-10-05 Dale Johannesen <dalej@apple.com>
11741
11742 * gcc.c-torture/execute/float-floor.c: New.
11743
11744 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11745
11746 PR tree-optimization/21419
11747 PR tree-optimization/24146
11748 PR tree-optimization/24151
11749
11750 * g++.dg/ext/asm7.C: New.
11751 * g++.dg/ext/asm8.C: New.
11752 * gcc.dg/asm-1.c: Compile on all targets.
11753 * gcc.dg/asm-pr24146.c: New.
11754 * gcc.dg/pr21419.c: Adjust error messages.
11755
11756 2005-10-05 Richard Guenther <rguenther@suse.de>
11757
11758 PR fortran/24176
11759 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11760
11761 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11762
11763 PR c++/23513
11764 * g++.dg/template/spec22.C: Robustify test.
11765 * g++.dg/template/spec26.C: New.
11766
11767 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11768
11769 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11770 if target supports vector instructions.
11771
11772 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11773
11774 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11775 C99 functions.
11776
11777 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11778
11779 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11780 check_effective_target_fortran_large_int): Replace cached result
11781 when target changes.
11782
11783 2005-10-04 Devang Patel <dpatel@apple.com>
11784
11785 * gcc.dg/i386-sse-vect-types.c: New.
11786
11787 2005-10-04 Ian Lance Taylor <ian@airs.com>
11788
11789 PR preprocessor/13726
11790 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11791 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11792
11793 2005-10-04 Richard Guenther <rguenther@suse.de>
11794
11795 PR c/23576
11796 * gcc.dg/noncompile/pr23576.c: New testcase.
11797
11798 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11799
11800 PR middle-end/23125
11801 * gcc.dg/register-var-3.c: New test.
11802
11803 2005-10-04 Steven Bosscher <stevenb@suse.de>
11804
11805 * gcc.dg/pr23049.c: New test.
11806
11807 * gcc.dg/ucnid-4.c: Fix test.
11808
11809 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11810
11811 PR 23445
11812 * gcc.c-torture/compile/pr23445.c: New test.
11813
11814 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11815
11816 * g++.dg/overload/unknown1.C: New.
11817
11818 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11819
11820 PR c++/17775
11821 * g++.dg/template/repo4.C: New test.
11822
11823 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11824
11825 PR libfortran/19308
11826 * gfortran.dg/large_real_kind_2.F90: New test.
11827 * gfortran.dg/large_integer_kind_2.f90: New test.
11828
11829 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11830
11831 * lib/target-supports.exp (check_effective_target_vect_shift):
11832 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11833 (check_effective_target_vect_condition): Fix copy-n-pasto.
11834
11835 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11836 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11837 targets.
11838
11839 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11840
11841 PR c++/22621
11842 * g++.dg/template/overload5.C : New test.
11843
11844 PR c++/23840
11845 * g++.dg/expr/stdarg1.C: New test.
11846
11847 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11848
11849 PR 24142
11850 * gcc.c-torture/execute/pr24142.c: New test.
11851
11852 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11853
11854 PR 24141
11855 * gcc.c-torture/execute/pr24141.c: New test.
11856
11857 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11858 Diego Novillo <dnovillo@redhat.com>
11859
11860 PR 23604
11861 * gcc.c-torture/execute/pr23604.c: New test.
11862
11863 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11864
11865 PR fortran/16404
11866 PR fortran/20835
11867 PR fortran/20890
11868 PR fortran/20899
11869 PR fortran/20900
11870 PR fortran/20901
11871 PR fortran/20902
11872 gfortran.dg/equiv_constraint_1.f90: New test.
11873 gfortran.dg/equiv_constraint_2.f90: New test.
11874 gfortran.dg/equiv_constraint_3.f90: New test.
11875 gfortran.dg/equiv_constraint_4.f90: New test.
11876 gfortran.dg/equiv_constraint_5.f90: New test.
11877 gfortran.dg/equiv_constraint_6.f90: New test.
11878 gfortran.dg/equiv_constraint_7.f90: New test.
11879 gfortran.dg/equiv_constraint_8.f90: New test.
11880 gfortran.dg/private_type_1.f90: New test.
11881 gfortran.dg/private_type_2.f90: New test.
11882 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11883 980628-10.f: Assert std=gnu to permit mixing of
11884 types in equivalence statements.
11885
11886 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11887
11888 PR 24112
11889 * gfortran.dg/open_status_1.f90: New.
11890
11891 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11892
11893 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11894 * gcc.dg/vect/pr22480.c: Clean up temp files.
11895 * gcc.dg/vect/pr23831.c: Clean up temp files.
11896 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11897 Clean up temp files.
11898 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11899 Clean up temp files.
11900
11901 * gcc.dg/20050309-1.c: Clean up temp files.
11902 * gcc.dg/20050325-1.c: Clean up temp files.
11903
11904 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11905
11906 PR tree-optimization/24059
11907 * gcc.dg/vect/pr24059.c : New test.
11908
11909 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11910
11911 PR middle-end/24109
11912 * gcc.c-torture/execute/20050929-1.c: New test.
11913
11914 2005-09-29 Steven Bosscher <stevenb@suse.de>
11915
11916 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11917
11918 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11919
11920 PR c/21419
11921 * gcc.dg/pr21419.c: New test.
11922
11923 2005-09-29 Steven Bosscher <stevenb@suse.de>
11924
11925 * gcc.dg/pr23911.c: New test.
11926
11927 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11928
11929 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11930
11931 PR c++/16782
11932 * g++.dg/parse/qualified4.C: New test.
11933 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11934 * g++.old-deja/g++.mike/p8154.C: Likewise.
11935
11936 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/22147
11939 * g++.dg/template/friend37.C: New test.
11940 * g++.dg/parse/crash28.C: Adjust error markers.
11941
11942 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11943
11944 PR fortran/18518
11945 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11946
11947 2005-09-27 Devang Patel <dpatel@apple.com>
11948
11949 PR tree-optimization/23625
11950 * gcc.dg/pr23625.c: New test.
11951
11952 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11953
11954 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11955 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11956
11957 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11958
11959 PR fortran/23677
11960 * gfortran.fortran-torture/execute/save_1.f90: New test.
11961 * gfortran.dg/save_1.f90: New test.
11962
11963 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11964
11965 * gcc.target/i386/builtin-apply-mmx.c: New test.
11966
11967 PR target/22576
11968 * gcc.target/i386/pr22576.c: New test.
11969
11970 PR target/22585
11971 * gcc.target/i386/pr22585.c: New test.
11972
11973 PR target/23268
11974 * gcc.target/i386/pr23268.c: New test.
11975
11976 PR middle-end/23831
11977 * gcc.dg/vect/pr23831.c: New test.
11978
11979 PR target/24055
11980 * gcc.target/i386/pr24055.c: New test.
11981
11982 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11983
11984 PR tree-optimization/23960
11985 * gcc.c-torture/compile/pr23960.c: New.
11986
11987 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11988
11989 PR fortran/16861
11990 * gfortran.dg/nested_modules_3.f90: New.
11991
11992 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11993
11994 PR fortran/24005
11995 gfortran.dg/interface_1.f90: New test.
11996
11997 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11998 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11999
12000 PR fortran/23843
12001 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
12002
12003 2005-09-22 Steven G. Kargl <kargls@comcast.net>
12004
12005 PR fortran/23516
12006 * gfortran.dg/imag_1.f: New test.
12007 * gfortran.dg/imag_2.f: Ditto.
12008
12009 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
12010
12011 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
12012
12013 2005-09-22 Jakub Jelinek <jakub@redhat.com>
12014
12015 PR c++/21983
12016 * g++.dg/warn/pr21983.C: New test.
12017
12018 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12019
12020 PR c++/23993
12021 * g++.dg/template/array14.C: New test.
12022
12023 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12024
12025 PR fortran/19929
12026 * gfortran.dg/der_ptr_component_1.f90: New test.
12027
12028 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12029
12030 PR c++/23965
12031 * g++.dg/template/error1.C: Reject "no matching function" message.
12032
12033 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12034
12035 PR c++/17609
12036 * g++.dg/lookup/error1.C: New test.
12037
12038 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12039
12040 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12041 functionality of the testcase.
12042
12043 2005-09-20 Richard Henderson <rth@redhat.com>
12044
12045 * gcc.dg/vect/vect-22.c: Require vect_float.
12046 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12047
12048 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12049
12050 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12051 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12052 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12053 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12054 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12055 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12056 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12057 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12058 * gcc.dg/cpp/ucnid-8.c: New test.
12059
12060 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12061
12062 PR tree-optimization/23929
12063 * gcc.c-torture/compile/pr23929.c: New test.
12064
12065 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12066
12067 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12068 for one loop.
12069
12070 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12071
12072 PR testsuite/23186
12073 * g++.dg/other/pr22003.C: Require named sections.
12074
12075 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12076
12077 PR c++/23947
12078 * g++.dg/rtti/crash3.C: New test.
12079
12080 PR tree-optimization/23818
12081 * gcc.dg/pr23818.c: New test.
12082
12083 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12084
12085 PR fortran/23420
12086 * gfortran.dg/print_fmt_4.f: New.
12087
12088 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12089
12090 PR fortran/23663
12091 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12092
12093 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12094
12095 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12096 Use pointers to local alignable arrays instead. Added comments.
12097 * gcc.dg/vect/vect-46.c: Likewise.
12098 * gcc.dg/vect/vect-48.c: Likewise.
12099 * gcc.dg/vect/vect-49.c: Likewise.
12100 * gcc.dg/vect/vect-52.c: Likewise.
12101 * gcc.dg/vect/vect-53.c: Likewise.
12102 * gcc.dg/vect/vect-54.c: Likewise.
12103 * gcc.dg/vect/vect-56.c: Likewise.
12104 * gcc.dg/vect/vect-57.c: Likewise.
12105 * gcc.dg/vect/vect-58.c: Likewise.
12106 * gcc.dg/vect/vect-60.c: Likewise.
12107 * gcc.dg/vect/vect-61.c: Likewise.
12108
12109 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12110 The test is no longer vectorizable on vect_no_align targets.
12111 * gcc.dg/vect/vect-43.c: Likewsie.
12112
12113 * gcc.dg/vect/vect-44.c: Added comments.
12114 * gcc.dg/vect/vect-45.c: Added comments.
12115 * gcc.dg/vect/vect-50.c: Added comments.
12116 * gcc.dg/vect/vect-51.c: Added comments.
12117
12118 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12119 aligned type.
12120 * gcc.dg/vect/Os-vect-95.c: Likewise.
12121
12122 * gcc.dg/vect/vect-41.c: Test removed.
12123 * gcc.dg/vect/vect-47.c: Test removed.
12124 * gcc.dg/vect/vect-55.c: Test removed.
12125 * gcc.dg/vect/vect-59.c: Test removed.
12126
12127 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12128
12129 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12130 No longer vectorizable on vect_no_align targets.
12131 * gcc.dg/vect/pr20122.c: Likewise.
12132 * gcc.dg/vect/vect-74.c: Likewise.
12133 * gcc.dg/vect/vect-75.c: Likewise.
12134 * gcc.dg/vect/vect-76.c: Likewise.
12135
12136 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12137 Will not be vectorizable on vect_no_align targets once aliasing issues
12138 are resolved.
12139 * gcc.dg/vect/vect-79.c: Likewise.
12140
12141 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12142 * gcc.dg/vect/vect-78.c: Likewise.
12143 * gcc.dg/vect/vect-97.c: Likewise.
12144
12145 2005-09-19 Steven Bosscher <stevenb@suse.de>
12146
12147 * gcc.dg/pr23943.c: New test.
12148
12149 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12150
12151 PR fortran/19181
12152 * gfortran.dg/derived_pointer_null_1.f90: New test.
12153
12154 2005-09-18 Richard Guenther <rguenther@suse.de>
12155
12156 PR middle-end/23944
12157 * gcc.c-torture/compile/pr23944.c: New testcase.
12158
12159 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12160
12161 PR fortran/15975
12162 * gfortran.dg/der_pointer_2.f90: New test.
12163
12164 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12165
12166 PR fortran/16861
12167 * gfortran.dg/nested_modules_2.f90: New test.
12168
12169 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12170
12171 PR c++/18368
12172 * g++.dg/other/semicolon.C: New test.
12173
12174 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12175
12176 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12177 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12178
12179 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12180
12181 PR c++/23914
12182 * g++.dg/template/static18.C: New test.
12183
12184 PR c++/21514
12185 * g++.dg/template/crash19.C: Remove dg-error marker.
12186 * g++.dg/template/local4.C: New test.
12187
12188 2005-09-16 Paul Brook <paul@codesourcery.com>
12189
12190 PR fortran/23906
12191 * gfortran.dg/dependency_1.f90: New test.
12192
12193 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12194
12195 PR c++/23896
12196 * g++.dg/template/static17.C: New test.
12197
12198 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12199
12200 PR c++/23139
12201 * g++.dg/warn/huge-val1.C: New test.
12202
12203 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12204
12205 PR c++/13140
12206 * g++.dg/parse/class2.C: New test.
12207 * g++.dg/template/explicit8.C: Likewise.
12208 * g++.dg/template/spec25.C: Likewise.
12209
12210 2005-09-14 Josh Conner <jconner@apple.com>
12211
12212 PR middle-end/23584
12213 * gcc.dg/pr23584.c: New test.
12214
12215 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12216
12217 PR fortran/21875 Internal Unit Array I/O, NIST
12218 * gfortran.dg/arrayio_1.f90: New test.
12219 * gfortran.dg/arrayio_1.f90: New test.
12220 * gfortran.dg/arrayio_1.f90: New test.
12221 * gfortran.dg/arrayio_1.f90: New test.
12222 * gfortran.dg/arrayio_1.f90: New test.
12223
12224 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12225
12226 PR middle-end/22480
12227 * gcc.dg/vect/pr22480.c: New test.
12228
12229 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12230
12231 PR fortran/19358
12232 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12233
12234 2005-09-13 Josh Conner <jconner@apple.com>
12235
12236 PR c++/23180
12237 * g++.dg/init/struct2.C: New test.
12238 * g++.dg/init/struct3.C: New test.
12239
12240 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12241
12242 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12243 Clean up temp files.
12244 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12245 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12246 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12247 gcc.dg/tree-ssa/builtin-printf-1.c,
12248 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12249 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12250 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12251 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12252 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12253 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12254 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12255 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12256 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12257 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12258 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12259 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12260
12261 2005-09-13 Josh Conner <jconner@apple.com>
12262
12263 * lib/gcc-dg.exp: Load scanipa.exp.
12264 (cleanup-dump): New procedure.
12265 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12266 * lib/scandump.exp: New file.
12267 * lib/scantree.exp: Use it.
12268 * lib/scanipa.exp: New file.
12269
12270 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12271
12272 PR fortran/17740
12273 * gfortran.dg/generic_4.f90: New test.
12274
12275 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12276
12277 PR target/23816
12278 * gcc.target/i386/pr23816-1.c: New test.
12279 * gcc.target/i386/pr23816-2.c: New test.
12280
12281
12282 2005-09-13 Bastian Blank <waldi@debian.org>
12283
12284 PR c++/16171
12285 * g++.dg/abi/mangle26.C: New test.
12286 * g++.dg/abi/mangle27.C: New test.
12287 * g++.dg/abi/mangle28.C: New test.
12288 * g++.dg/abi/mangle29.C: New test.
12289
12290 PR c++/23839
12291 * g++.dg/parse/register1.C: New test.
12292
12293 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12294
12295 PR c++/23842
12296 * g++.dg/template/access16.C: New test.
12297
12298 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12299
12300 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12301
12302 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12303
12304 PR fortran/18899
12305 * gfortran.dg/shape_2.f90: New test.
12306
12307 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12308
12309 PR target/19269
12310 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12311 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12312 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12313 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12314 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12315 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12316 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12317 tests.
12318
12319 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12320
12321 PR c++/23841
12322 * g++.dg/parse/template17.C: New test.
12323
12324 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12325
12326 PR c++/23789
12327 * g++.dg/template/nontype14.C: New test.
12328
12329 2005-09-12 Ian Lance Taylor <ian@airs.com>
12330
12331 PR g++/7874
12332 * g++.dg/lookup/friend7.C: New test.
12333 * g++.dg/lookup/friend8.C: New test.
12334 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12335 so that it will be found via argument dependent lookup.
12336 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12337 friend functions which will no longer be found.
12338 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12339 function g, so that it will be found via argument dependent
12340 lookup.
12341 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12342 * g++.old-deja/g++.mike/net43.C: Likewise.
12343
12344 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12345
12346 PR c++/23691
12347 * g++.dg/template/static16.C: New test.
12348
12349 2005-09-12 Josh Conner <jconner@apple.com>
12350
12351 PR middle-end/23237
12352 * gcc.c-torture/compile/pr23237.c: New test.
12353
12354 2005-09-11 Richard Henderson <rth@redhat.com>
12355
12356 * g++.dg/other/error8.C: Update expected diagnostic text.
12357
12358 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12359
12360 PR libfortran/19872
12361 * gfortran.dg/overwrite_1.f: New test.
12362
12363 2005-09-09 Josh Conner <jconner@apple.com>
12364
12365 * g++.dg/init/pr23180-1.C: Removed.
12366 * g++.dg/init/pr23180-2.C: Removed.
12367
12368 2005-09-09 David Daney <ddaney@avtrex.com>
12369
12370 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12371 files which are ...
12372 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12373 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12374
12375 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12376
12377 * gfortran.dg/iostat_2.f90: New test.
12378
12379 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12380
12381 PR c++/22252
12382 * g++.dg/ext/interface1.C: New test.
12383 * g++.dg/ext/interface1.h: Likewise.
12384 * g++.dg/ext/interface1a.cc: Likewise.
12385
12386 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12387
12388 * gfortran.dg/iomsg_1.f90: New test case.
12389
12390 2005-09-09 Richard Guenther <rguenther@suse.de>
12391
12392 PR c++/23624
12393 * g++.dg/tree-ssa/pr23624.C: New testcase.
12394
12395 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12396
12397 PR fortran/19239
12398 * gfortran.dg/vector_subscript_1.f90,
12399 * gfortran.dg/vector_subscript_2.f90: New tests.
12400
12401 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12402
12403 PR fortran/21104
12404 * gfortran.dg/array_alloc_1.f90,
12405 * gfortran.dg/array_alloc_2.f90,
12406 * gfortran.dg/array_alloc_3.f90: New tests.
12407
12408 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12409
12410 PR fortran/12840
12411 * gfortran.dg/array_constructor_6.f90
12412 * gfortran.dg/array_constructor_7.f90
12413 * gfortran.dg/array_constructor_8.f90
12414 * gfortran.dg/array_constructor_9.f90
12415 * gfortran.dg/array_constructor_10.f90
12416 * gfortran.dg/array_constructor_11.f90
12417 * gfortran.dg/array_constructor_12.f90: New tests.
12418
12419 2005-09-08 Josh Conner <jconner@apple.com>
12420
12421 PR c++/23180
12422 * g++.dg/init/pr23180-1.C: New test.
12423 * g++.dg/init/pr23180-2.C: New test.
12424
12425 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12426
12427 PR fortran/18878
12428 * gfortran.dg/module_double_reuse.f90: New.
12429
12430 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12431
12432 PR fortran/23270
12433 PR fortran/22304
12434 PR fortran/18870
12435 PR fortran/17917
12436 PR fortran/16511
12437 * gfortran.dg/common_equivalence_1.f: New.
12438 * gfortran.dg/common_equivalence_2.f: New.
12439 * gfortran.dg/common_equivalence_3.f: New.
12440 * gfortran.dg/contained_equivalence_1.f90: New.
12441 * gfortran.dg/module_blank_common.f90: New.
12442 * gfortran.dg/module_commons_1.f90: New.
12443 * gfortran.dg/module_equivalence_1.f90: New.
12444 * gfortran.dg/nested_modules_1.f90: New.
12445 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12446 equivalences and add comment to connect the test with
12447 the PR.
12448
12449 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12450
12451 PR fortran/23765
12452 * gfortran.dg/common_6.f90: New test.
12453
12454 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12455
12456 PR fortran/15326
12457 * gfortran.dg/char_result_1.f90,
12458 * gfortran.dg/char_result_2.f90,
12459 * gfortran.dg/char_result_3.f90,
12460 * gfortran.dg/char_result_4.f90,
12461 * gfortran.dg/char_result_5.f90,
12462 * gfortran.dg/char_result_6.f90,
12463 * gfortran.dg/char_result_7.f90,
12464 * gfortran.dg/char_result_8.f90: New tests.
12465
12466 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12467
12468 PR fortran/19928
12469 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12470
12471 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12472
12473 PR obj-c++/16816
12474 * obj-c++.dg/selector-5.mm: New test.
12475 * obj-c++.dg/selector-6.mm: New test.
12476
12477 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12478
12479 PR objc/20574
12480 PR objc/19324
12481 * objc.dg/error-1.m: New test.
12482
12483 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12484
12485 PR fortran/23373
12486 * gfortran.fortran-torture/execute/pr23373-1.f90,
12487 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12488
12489 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12490
12491 PR libfortran/23760
12492 * gfortran.dg/g77/1832.f: Remove long string in write statement
12493 to allow the test to pass on correct list directed output with
12494 prepended space.
12495
12496 2005-09-07 James E Wilson <wilson@specifix.com>
12497
12498 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12499
12500 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12501
12502 * gfortran.dg/parameter+save.f90: Rename to
12503 * gfortran.dg/parameter_save.f90: .. this.
12504
12505 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12506
12507 PR fortran/20848
12508 * gfortran.dg/parameter+save.f90: New test case.
12509
12510 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12511
12512 PR fortran/19269
12513 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12514
12515 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12516
12517 PR c/23075
12518 * gcc.dg/pr23075.c: New test.
12519 * g++.dg/warn/pr23075.C: New test.
12520
12521 PR target/22362
12522 * gcc.target/i386/pr22362.c: New test.
12523
12524 PR rtl-optimization/23098
12525 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12526
12527 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12528 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12529 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12530
12531 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12532
12533 * g++.dg/expr/cast6.C: New test.
12534
12535 PR c++/9782
12536 * g++.dg/init/new15.C: New test.
12537
12538 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12539
12540 * gcc.dg/vect/Os-vect-95.c: New test.
12541 * gcc.dg/vect/vect-95.c: Same.
12542
12543 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12544
12545 * gcc.dg/vect/vect-29.c: Update xfail testing.
12546 * gcc.dg/vect/vect-44.c: Same.
12547 * gcc.dg/vect/vect-48.c: Same.
12548 * gcc.dg/vect/vect-50.c: Same.
12549 * gcc.dg/vect/vect-72.c: Same.
12550 * gcc.dg/vect/vect-77.c: Same.
12551 * gcc.dg/vect/vect-78.c: Same.
12552 * gcc.dg/vect/vect-80.c: Same.
12553 * gcc.dg/vect/vect-96.c: Same.
12554 * gcc.dg/vect/vect-100.c: Same.
12555 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12556 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12557 * gfortran.dg/vect/vect-5.f90: Same.
12558
12559 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12560
12561 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12562 start strings.
12563 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12564 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12565
12566 PR c++/23056
12567 * g++.dg/opt/pr23056.C: New test.
12568
12569 PR rtl-optimization/23098
12570 * gcc.target/i386/pr23098.c: New test.
12571
12572 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12573
12574 PR c++/23667
12575 * g++.dg/template/static15.C: New test.
12576
12577 PR c++/21440
12578 * g++.dg/ext/stmtexpr5.C: New test.
12579 * g++.dg/ext/stmtexpr6.C: Likewise.
12580
12581 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12582
12583 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12584
12585 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12586 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12587 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12588
12589 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12590
12591 PR libfortran/23321
12592 * gfortran.dg/direct_io_4.f90: New test case.
12593
12594 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12595 Rasmus Hahn <rassahah@neofonie.de>
12596
12597 PR libobjc/23108
12598 * objc.dg/type-stream-1.m: New test.
12599
12600 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12601
12602 PR fortran/23661
12603 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12604 gfortran.dg/print_fmt_3.f90: New test.
12605
12606 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12607
12608 * gfortran.dg/fmt_t_1.f90: New test.
12609
12610 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12611
12612 PR rtl-optimization/23454
12613 * g++.dg/opt/pr23454.C: New test.
12614
12615 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12616
12617 PR c++/23699
12618 * g++.dg/ext/static1.C: New test.
12619
12620 2005-09-02 Richard Henderson <rth@redhat.com>
12621
12622 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12623 tail call to check_fa_work.
12624
12625 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12626
12627 PR c++/21687
12628 * g++.dg/other/gc3.C: New test.
12629
12630 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12631
12632 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12633 * gcc.dg/20050826-1.c: Likewise.
12634
12635 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12636
12637 PR c++/23167
12638 * g++.dg/expr/volatile1.C: New test.
12639
12640 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12641
12642 PR middle-end/23547
12643 * gcc.dg/pr23547.c: New test.
12644
12645 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12646
12647 PR c/22061
12648 * gcc.c-torture/execute/pr22061-1.c,
12649 * gcc.c-torture/execute/pr22061-2.c,
12650 * gcc.c-torture/execute/pr22061-3.c,
12651 * gcc.c-torture/execute/pr22061-4.c: New tests.
12652
12653 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12654
12655 * gcc.dg/Wredundant-decls-2.c: New test to check that
12656 -Wredundant-decls does not issue warning for a variable
12657 definition following a declaration.
12658
12659 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12660
12661 PR debug/7241
12662 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12663 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12664 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12665
12666 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12667 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12668 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12669 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12670 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12671 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12672 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12673 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12674
12675 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12676
12677 PR objc/23306
12678 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12679 scan-assmbler.
12680
12681 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12682
12683 PR target/21255
12684 * gcc.dg/pr21255-1.c: New test.
12685 * gcc.dg/pr21255-2-mb.c: Likewise.
12686 * gcc.dg/pr21255-2-ml.c: Likewise.
12687 * gcc.dg/pr21255-3.c: Likewise.
12688 * gcc.dg/pr21255-4.c: Likewise.
12689
12690 2005-08-31 Dale Johannesen <dalej@apple.com>
12691
12692 * gcc.dg/20050830-1.c: New.
12693
12694 2005-08-31 Josh Conner <jconner@apple.com>
12695
12696 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12697 command-line options for arm-*-* targets.
12698 * g++.dg/init/array16.C: Likewise.
12699 * g++.dg/other/crash-4.C: Likewise.
12700
12701 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12702
12703 PR obj-c++/23640
12704 * obj-c++.dg/gnu-runtime-3.mm: New test.
12705
12706 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12707
12708 PR c++/13377
12709 * g++.dg/lookup/ambig4.C: New test.
12710 * g++.dg/lookup/ambig5.C: New test.
12711 * g++.dg/tc1/dr101.C: Adjust error markers.
12712
12713 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12714
12715 PR c++/23639
12716 * g++.dg/template/ttp5.C: Adjust error markers.
12717
12718 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12719
12720 PR testsuite/23609
12721 * lib/obj-c++.exp: Include target-libpath.exp.
12722 (obj-c++_link_flags): Look for the GNU libobjc library
12723 and set the library path to include it.
12724 Don't manually set LD_LIBRARY_PATH (etc.) but call
12725 set_ld_library_path_env_vars instead.
12726 (obj-c++_target_compile): Don't set library path or
12727 linker flags because they are already set correctly
12728 in obj-c++_link_flags.
12729
12730 2005-08-30 Josh Conner <jconner@apple.com>
12731
12732 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12733 to command-line options for arm-*-* targets.
12734
12735 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12736
12737 * g++.dg/other/i386-1.C: New.
12738
12739 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12740
12741 PR preprocessor/20348
12742 PR preprocessor/20356
12743 * gcc.dg/cpp/pr20348.c: New test.
12744 * gcc.dg/cpp/pr20348.h: New file.
12745 * gcc.dg/cpp/inc/pr20348.h: New file.
12746 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12747 * gcc.dg/cpp/pr20356.c: New test.
12748 * gcc.dg/cpp/pr20356.h: New file.
12749 * gcc.dg/cpp/inc/pr20356.h: New file.
12750 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12751
12752 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12753
12754 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12755 Fix array dimension to avoid correct end-of-file error.
12756
12757 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12758
12759 PR libfortran/23598
12760 * gfortran.dg/iostat_1.f90: New test.
12761
12762 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12763
12764 PR middle-end/23408
12765 * gcc.dg/pr23408.c: New test.
12766
12767 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12768
12769 PR c++/23099
12770 * g++.dg/init/member1.C: Make sure erroneous static data member
12771 definitions are required.
12772 * g++.dg/template/static13.C: New test.
12773 * g++.dg/template/static14.C: Likewise.
12774
12775 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12776
12777 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12778 -march=pentium4, remove ilp32 requirement.
12779
12780 PR middle-end/23484
12781 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12782 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12783
12784 2005-08-29 Andreas Jaeger <aj@suse.de>
12785
12786 PR testsuite/23607
12787 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12788
12789 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12790
12791 * gcc.c-torture/execute/20050316-2.c: New test.
12792 * gcc.c-torture/execute/20050316-3.c: New test.
12793 * gcc.dg/torture/pr16104-1.c: New test.
12794
12795 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12796
12797 PR middle-end/23463
12798 * gcc.c-torture/execute/zero-struct-1.c: New test.
12799
12800 2005-08-27 Richard Guenther <rguenther@suse.de>
12801
12802 PR target/23575
12803 * gcc.target/i386/pr23575.c: New testcase.
12804
12805 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12806
12807 PR rtl-optimization/23561
12808 * gcc.c-torture/execute/20050826-1.c: New test.
12809
12810 PR rtl-opt/23560
12811 * gcc.c-torture/execute/20050826-2.c: New test.
12812
12813 2005-08-26 Dale Johannesen <dalej@apple.com>
12814
12815 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12816 * gcc.dg/20050826-1.c: New.
12817
12818 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12819
12820 PR c++/19004
12821 * g++.dg/template/nontype13.C: New test.
12822
12823 PR c++/23491
12824 * g++.dg/init/new14.C: New test.
12825 * g++.dg/expr/anew1.C: Do not XFAIL.
12826 * g++.dg/expr/anew2.C: Likewise.
12827 * g++.dg/expr/anew3.C: Likewise.
12828
12829 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12830
12831 PR middle-end/22439
12832 * gcc.dg/vla-3.c: New test.
12833
12834 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12835
12836 PR fortran/20363
12837 * gfortran.dg/named_interface.f90: New.
12838
12839 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12840
12841 * gcc.c-torture/execute/frame-address.c: New test.
12842
12843 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12844
12845 PR c++/20817
12846 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12847
12848 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12849
12850 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12851
12852 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12853
12854 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12855 * gcc.dg/altivec-22.c: Rename from..
12856 * gcc.dg/altivec-nomfcr.c: ..this.
12857
12858 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12859
12860 PR tree-optimization/23546
12861 * gcc.dg/tree-ssa/pr23546.c: New test.
12862
12863 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12864
12865 PR fortran/17758
12866 * gfortran.dg/nonreturning_statements.f90: New test.
12867
12868 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12869
12870 PR c++/22454
12871 * g++.dg/parse/crash29.C: New.
12872
12873 2005-08-23 DJ Delorie <dj@redhat.com>
12874
12875 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12876 constants have the L suffix.
12877
12878 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12879
12880 PR c++/23044
12881 * g++.dg/template/instantiate8.C: New.
12882
12883 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12884
12885 PR middle-end/23467
12886 * gcc.c-torture/execute/pr23467.c: New test.
12887
12888 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12889
12890 PR tree-optimization/22043
12891 * gcc.c-torture/execute/20050613-1.c: New test.
12892
12893 2005-08-23 Ben Elliston <bje@au.ibm.com>
12894
12895 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12896
12897 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12898
12899 PR rtl-optimization/23478
12900 * g++.dg/opt/pr23478.C: New test.
12901
12902 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12903
12904 PR c/18715
12905 * gcc.dg/switch-warn-3.c: New test.
12906
12907 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12908
12909 PR c++/22233
12910 * g++.dg/template/param1.C: New test.
12911
12912 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12913
12914 PR c++/23089
12915 * g++.dg/other/incomplete1.C: New test.
12916
12917 2005-08-22 Ira Rosen <irar@il.ibm.com>
12918
12919 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12920 are vectorizable.
12921
12922 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12923
12924 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12925 d_lines_5.f: New.
12926
12927 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12928
12929 * gcc.target/i386/sse-4.c: New test.
12930
12931 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12932
12933 PR testsuite/23239
12934 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12935
12936 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12937
12938 * gcc.dg/20050811-1.c: New test.
12939 * gcc.dg/20050811-2.c: New test.
12940
12941 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12942
12943 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12944
12945 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12946
12947 PR 23476
12948 * gcc.c-torture/compile/pr23476.c: New test.
12949
12950 2005-08-19 Devang Patel <dpatel@apple.com>
12951
12952 PR tree-optimization/23048
12953 * gcc.dg/tree-ssa/pr23048.c: New test.
12954
12955 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12956
12957 PR middle-end/20624
12958 * g++.dg/warn/Wreturn-3.C: New test
12959
12960 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12961
12962 PR tree-optimization/22228
12963 * g++.dg/vect/pr22543.cc: New test.
12964
12965 2005-08-17 Steven Bosscher <stevenb@suse.de>
12966
12967 PR tree-optimization/21574
12968 * gcc.dg/tree-ssa/pr21574.c: New test.
12969
12970 2005-08-16 James E Wilson <wilson@specifix.com>
12971
12972 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12973
12974 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12975
12976 PR tree-opt/23402
12977 * gcc.c-torture/compile/zero-strct-3.c: New test.
12978 * gcc.c-torture/compile/zero-strct-4.c: New test.
12979
12980 2005-08-16 Steven Bosscher <stevenb@suse.de>
12981
12982 PR target/23376
12983 * gcc.target/x86_64/pr23376.c: New test.
12984
12985 2005-08-16 Ian Lance Taylor <ian@airs.com>
12986
12987 PR c++/23337
12988 * g++.dg/ext/vector2.C: New.
12989
12990 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12991
12992 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12993
12994 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12995
12996 PR libfortran/23428
12997 * gfortran.dg/inquire-complex.f90: New test case.
12998
12999 2005-08-16 James E Wilson <wilson@specifix.com>
13000
13001 PR tree-optimization/21105
13002 * gcc.dg/large-size-array.c: New.
13003
13004 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
13005
13006 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
13007 type.
13008 * gcc.dg/vect/vect-41: Likewise.
13009 * gcc.dg/vect/vect-42: Likewise.
13010 * gcc.dg/vect/vect-43: Likewise.
13011 * gcc.dg/vect/vect-44: Likewise.
13012 * gcc.dg/vect/vect-46: Likewise.
13013 * gcc.dg/vect/vect-47: Likewise.
13014 * gcc.dg/vect/vect-48: Likewise.
13015 * gcc.dg/vect/vect-52: Likewise.
13016 * gcc.dg/vect/vect-53: Likewise.
13017 * gcc.dg/vect/vect-54: Likewise.
13018 * gcc.dg/vect/vect-55: Likewise.
13019 * gcc.dg/vect/vect-56: Likewise.
13020 * gcc.dg/vect/vect-57: Likewise.
13021 * gcc.dg/vect/vect-58: Likewise.
13022 * gcc.dg/vect/vect-59: Likewise.
13023 * gcc.dg/vect/vect-60: Likewise.
13024 * gcc.dg/vect/vect-61: Likewise.
13025 * gcc.dg/vect/vect-85: Likewise.
13026 * gcc.dg/vect/vect-87: Likewise.
13027 * gcc.dg/vect/vect-88: Likewise.
13028 * gcc.dg/vect/vect-93.c: Likewise.
13029 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13030 * gcc.dg/vect/vect-75: Likewise.
13031 * gcc.dg/vect/vect-76: Likewise.
13032 * gcc.dg/vect/vect-77: Likewise.
13033 * gcc.dg/vect/vect-78: Likewise.
13034 * gcc.dg/vect/vect-80: Likewise.
13035 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13036 vectorized for the expected reason, rather than checking how alignment
13037 was handled.
13038 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13039 type and also instead of aligned pointers. Added documentation.
13040
13041 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13042
13043 * gfortran.dg/power.f90: New test.
13044
13045 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13046
13047 PR rtl-optimization/23299
13048 * g++.dg/opt/pr23299.C: New test.
13049
13050 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13051
13052 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13053
13054 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13055
13056 * g++.dg/template/local6.C: New test.
13057
13058 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13059
13060 * execute/exceptions/finally-1.m: Check that the catch and finally are
13061 being called. Also add a "return 0;" at the end of main.
13062
13063 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13064
13065 PR fortran/21432.
13066 * gfortran.dg/namelist_print_1.f: New test of functionality of
13067 PRINT namelist.
13068 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13069 namelist generates error with -std=f95.
13070
13071 2005-08-14 Ira Rosen <irar@il.ibm.com>
13072
13073 PR tree-optimization/23119
13074 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13075
13076 2005-08-13 Marcin Koziej <creep@desk.pl>
13077 Andrew Pinski <pinskia@physics.uc.edu>
13078
13079 PR libobjc/22492
13080 * execute/exceptions/finally-1.m: New test.
13081
13082 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13083
13084 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13085 testsuite.
13086 * objc/execute/exceptions/trivial.m: New test.
13087 * objc.dg/try-catch-11.m: Move to ...
13088 * objc/execute/exceptions/foward-1.m: Here.
13089 * objc.dg/try-catch-2.m: Move to ...
13090 * objc/execute/exceptions/catchall-1.m: Here.
13091 * objc.dg/try-catch-8.m: Move to ...
13092 * objc/execute/exceptions/local-variables-1.m: Here.
13093
13094 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13095
13096 * objc.dg/nested-func-1.m: Move to ...
13097 * objc/execute/nested-func-1.m: Here.
13098
13099 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13100
13101 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13102 in ${options} instead of [target_info name].
13103 * lib/obj-c++.exp (objc_target_compile): Likewise.
13104
13105 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13106
13107 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13108
13109 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13110
13111 part of PR testsuite/23348
13112 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13113 of the torture options.
13114 * objc/compile/trivial.m: New test.
13115
13116 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13117
13118 * gfortran.dg/eoshift.f90: Correct format.
13119
13120 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13121
13122 * gfortran.fortran-torture/execute/character_passing.f90:
13123 Fix comment typo.
13124
13125 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13126
13127 PR c++/8271
13128 * g++.dg/template/unify10.C: New.
13129
13130 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13131
13132 * g++.dg/parse/pr22514.C: Move to...
13133 * g++.dg/debug/pr22514.C: here.
13134
13135 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13136
13137 PR c++/23266
13138 * g++.dg/inherit/pure1.C: New test.
13139
13140 * ChangeLog: Fix typos.
13141
13142 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13143 Steven Bosscher <stevenb@suse.de>
13144
13145 * gfortran.dg/runtime_warning_1.f90: New test.
13146
13147 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13148
13149 PR c++/23219
13150 * g++.dg/parse/crash28.C: New.
13151
13152 2005-08-11 Richard Guenther <rguenther@suse.de>
13153
13154 PR target/23289
13155 * gcc.target/i386/tailcall-1.c: New testcase.
13156
13157 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13158
13159 * gcc.dg/vect/vect-67.c: Un-xfail.
13160
13161 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13162
13163 PR c++/23225
13164 * g++.dg/testsuite/parse/crash27.C: new test.
13165
13166 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13167
13168 PR libfortran/22143
13169 * gfortran.dg/shift-kind.f90: New testcase.
13170
13171 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13172
13173 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13174 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13175
13176 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13177
13178 PR c++/20646
13179 * g++.dg/other/mult-stor1.C: New test.
13180
13181 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13182
13183 * gcc.c-torture/pr18299-1.c: Move to ...
13184 * gcc.c-torture/compile/pr18299-1.c: Here.
13185
13186 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13187
13188 * gfortran/fortran.torture/execute/character_passing.f90:
13189 Fix types for LSAME.
13190
13191 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13192
13193 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13194 input data back to what it was originally.
13195
13196 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13197
13198 * objc.dg/try-catch-8.m: Enable for all targets.
13199
13200 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13201
13202 * gcc.dg/pr23165.c: New test.
13203
13204 2005-08-09 Steven Bosscher <stevenb@suse.de>
13205
13206 PR tree-optimization/23234
13207 * gcc.dg/tree-ssa/pr23234.c: New test.
13208
13209 2005-08-08 Josh Conner <jconner@apple.com>
13210
13211 PR rtl-optimization/23241
13212 * gcc.dg/char-compare.c: New test.
13213
13214 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13215
13216 PR c++/22508
13217 * g++.dg/init/new13.C: New test.
13218
13219 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13220
13221 PR c++/21166
13222 * g++.dg/other/crash-4.C: Adjust
13223 * g++/dg/ext/packed9.C: New.
13224
13225 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13226
13227 PR middle-end/21964
13228 * gcc.c-torture/execute/pr21964-1.c: New test.
13229
13230 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13231
13232 PR c/22458
13233 * gcc.dg/pr22458-1.c: New test.
13234
13235 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13236 Steven G. Kargl <kargls@comcast.net>
13237
13238 PR fortran/22390
13239 * gfortran.dg/flush_1.f90: New test.
13240
13241 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13242
13243 PR c++/23191
13244 * g++.dg/template/eh2.C: New test.
13245
13246 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13247
13248 PR c++/19498
13249 * g++.dg/template/instantiate7.C: New test.
13250
13251 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13252
13253 PR c/23113
13254 * gcc.dg/Wunused-value-1.c: New test.
13255
13256 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13257
13258 PR rtl-optimization/23233
13259 * gcc.c-torture/compile/pr23233-1.c: New test.
13260
13261 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13262
13263 PR fortran/18833
13264 PR fortran/20850
13265 * gfortran.dg/equiv_1.f90: New test.
13266 * gfortran.dg/equiv_2.f90: New test.
13267 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13268 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13269 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13270
13271 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13272
13273 * gcc.c-torture/execute/vrp-5.c: New test.
13274 * gcc.c-torture/execute/vrp-6.c: New test.
13275 * gcc.dg/tree-ssa/vrp21.c: New test.
13276
13277 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13278
13279 * g++.dg/parse/pr22514.C: New test.
13280
13281 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13282
13283 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13284
13285 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13286 instead of constant loads / pool entries.
13287
13288 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13289
13290 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13291 TEST_TO_WCTYPE.
13292
13293 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13294
13295 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13296 __WINT_TYPE__ in generated prototypes if possible.
13297
13298 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13299
13300 PR 22037
13301 * g++.dg/tree-ssa/pr22037.C:
13302
13303 2005-08-04 Richard Henderson <rth@redhat.com>
13304
13305 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13306 scan-tree-dump-times directive.
13307
13308 2005-08-04 Jan Hubicka <jh@suse.cz>
13309
13310 * gcov-1.C: Fix switch counts.
13311 * gcov-4b.c: Likewise.
13312
13313 2005-08-03 Jeff Law <law@redhat.com>
13314
13315 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13316
13317 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13318
13319 * gcc.c-torture/execute/pr23135.c: New test.
13320
13321 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13322
13323 PR tree-optimization/19899
13324 * gcc.dg/tree-ssa/scev-1.c: New test.
13325 * gcc.dg/tree-ssa/scev-2.c: New test.
13326
13327 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13328
13329 PR target/18582
13330 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13331
13332 2005-08-03 Jan Hubicka <jh@suse.cz>
13333
13334 * update-conroll.c: New testcase.
13335 * update-conroll-2.c: New testcase.
13336
13337 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13338
13339 * gfortran.dg/constant_substring.f: New test.
13340 * gfortran.dg/pr22491.f: New test.
13341
13342 2005-08-02 Jan Hubicka <jh@suse.cz>
13343
13344 * update-threading.c: Replace by the proper one.
13345
13346 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13347
13348 PR 23164
13349 * g++.dg/tree-ssa/pr23164.C: New test.
13350
13351 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13352
13353 * gcc.dg/tree-ssa/pr23192.c: New test.
13354
13355 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13356
13357 * gcc.c-torture/execute/vrp-4.c: New test.
13358
13359 2005-08-02 Jan Hubicka <jh@suse.cz>
13360
13361 * update-threading.c: New test.
13362
13363 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13364
13365 * gcc.c-torture/compile/20050801-1.c: New test.
13366 * gcc.c-torture/compile/20050801-2.c: New test.
13367
13368 2005-08-01 Jan Hubicka <jh@suse.cz>
13369
13370 * val-prof-5.c: New test.
13371
13372 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13373
13374 PR c/22311
13375 * gcc.dg/pr22311-1.c : New test.
13376
13377 2005-07-31 Steven Bosscher <stevenb@suse.de>
13378
13379 PR target/23095
13380 * gfortran.dg/pr23095.f: New test.
13381
13382 PR c++/22003
13383 * g++.dg/other/pr22003.C: New test.
13384
13385 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13386
13387 PR target/20621
13388 * gcc.c-torture/execute/pr20621-1.c: New test.
13389
13390 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13391
13392 * gfortran.dg/comma_format_extension_4.f: Adjust length
13393 of string for format.
13394 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13395 print statement with internal write.
13396 * gfortran.dg/der_array_io_2.f: Likewise.
13397 * gfortran.dg/der_array_io_3.f: Likewise.
13398
13399 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13400
13401 * gcc.dg/fold-abs-4.c: new test.
13402
13403 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13404
13405 PR fortran/22570 an related issues.
13406 * gfortran.dg/x_slash_1.f: New test.
13407
13408 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13409
13410 PR c/23143
13411 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13412 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13413
13414 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13415
13416 PR c/529
13417 * gcc.dg/Wshadow-3.c: New test.
13418
13419 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13420
13421 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13422 used to have the wrong bounds).
13423
13424 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13425
13426 PR c/21720
13427 * gcc.dg/hex-round-1.c: Test more cases.
13428 * gcc.dg/hex-round-2.c: New test.
13429
13430 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13431
13432 PR 22550
13433 * g++.dg/tree-ssa/pr22550.C: New test.
13434
13435 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13436
13437 * gcc.dg/tree-ssa/vrp19.c: New test.
13438 * gcc.dg/tree-ssa-vrp20.c: New test.
13439
13440 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13441
13442 PR c/22240
13443 * gcc.dg/transparent-union-4.c: New test.
13444
13445 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13446
13447 PR c/22192
13448 * gcc.dg/c99-vla-2.c: New test.
13449
13450 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13451
13452 PR c/21720
13453 * gcc.dg/hex-round-1.c: New test.
13454
13455 2005-07-28 Jan Hubicka <jh@suse.cz>
13456
13457 * inliner-1.c: Do not dump everything.
13458 * tree-prof.exp: Do not pass -ftree-based-profiling.
13459 * bprob.exp: Likewise.
13460
13461 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13462
13463 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13464
13465 PR c++/22545
13466 * g++.dg/expr/ptrmem7.C: New test.
13467
13468 2005-07-28 Mike Stump <mrs@apple.com>
13469
13470 * g++.old-deja/g++.mike/visibility-1.C: New test.
13471
13472 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13473
13474 PR c/20187
13475 * gcc.c-torture/execute/pr20187-1.c: New test.
13476
13477 2005-07-28 Jeff Law <law@redhat.com>
13478
13479 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13480 * gcc.dg/tree-ssa/vrp18.c: New test.
13481
13482 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13483
13484 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13485
13486 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13487
13488 PR tree-optimization/22506
13489 * gcc.dg/vect/ps22506.c: New test.
13490
13491 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13492
13493 PR target/21149
13494 * gcc.target/i386/sse-3.c: New test.
13495
13496 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13497
13498 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13499 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13500
13501 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13502
13503 PR c/22589
13504 * gcc.c-torture/compile/pr22589-1.c: New test.
13505
13506 2005-07-28 Jan Hubicka <jh@suse.cz>
13507
13508 * update-loopch.c: New testcase.
13509
13510 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13511
13512 PR rtl-optimization/23047
13513 * gcc.c-torture/execute/pr23047.c: New test.
13514 * gcc.c-torture/execute/pr23047.x: New.
13515
13516 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13517
13518 PR tree-optimization/22493
13519 * gcc.c-torture/execute/pr22493-1.c: New test.
13520 * gcc.c-torture/execute/pr22493-1.x: New.
13521 * gcc.c-torture/execute/vrp-1.c: New test.
13522 * gcc.c-torture/execute/vrp-2.c: New test.
13523 * gcc.c-torture/execute/vrp-2.c: New test.
13524
13525 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13526
13527 * gcc.target/frv/all-builtin-read8.c: Delete.
13528 * gcc.target/frv/all-builtin-read16.c: Delete.
13529 * gcc.target/frv/all-builtin-read32.c: Delete.
13530 * gcc.target/frv/all-builtin-read64.c: Delete.
13531 * gcc.target/frv/all-builtin-write8.c: Delete.
13532 * gcc.target/frv/all-builtin-write16.c: Delete.
13533 * gcc.target/frv/all-builtin-write32.c: Delete.
13534 * gcc.target/frv/all-builtin-write64.c: Delete.
13535 * gcc.target/frv/all-read-write-1.c: New.
13536
13537 2005-07-27 Jeff Law <law@redhat.com>
13538
13539 * gcc.c-torture/execute/pr22630.c: New test.
13540
13541 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13542
13543 PR tree-optimization/23073
13544 * gcc.dg/vect/nodump-pr23073.c: New test.
13545 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13546
13547 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13548
13549 PR tree-optimize/22348
13550 * gcc.c-torture/execute/pr22348.c: New.
13551
13552 2005-07-27 Richard Guenther <rguenther@suse.de>
13553
13554 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13555
13556 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13557
13558 PR fortran/22503
13559 * gfortran.dg/logical_comp.f90: New test.
13560
13561 2005-07-27 Jan Hubicka <jh@suse.cz>
13562
13563 * inliner-1.c: Add cleanup of dumps.
13564 * val-prof-*.c: Likewise.
13565 * update-tailcall.c: New.
13566
13567 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13568
13569 PR 22591
13570 * gcc.dg/tree-ssa/pr22591.c: New test.
13571 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13572
13573 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13574
13575 PR libobjc/22606
13576 * objc.dg/try-catch-11.m: New test.
13577
13578 2005-07-26 Richard Guenther <rguenther@suse.de>
13579
13580 PR tree-optimization/22486
13581 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13582
13583 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13584
13585 PR tree-opt/22484
13586 * testsuite/g++.dg/opt/loop2.C: New test.
13587
13588 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13589
13590 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13591 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13592
13593 2005-07-25 Adam Nemet <anemet@lnxw.com>
13594
13595 * lib/profopt.exp (profopt-execute): Check for profiling data
13596 files on the target.
13597
13598 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13599
13600 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13601 for matching of asm labels.
13602
13603 2005-07-25 Richard Guenther <rguenther@suse.de>
13604
13605 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13606
13607 2005-07-25 Richard Guenther <rguenther@suse.de>
13608
13609 PR testsuite/22624
13610 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13611
13612 2005-07-25 Ira Rosen <irar@il.ibm.com>
13613
13614 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13615 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13616 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13617 * gcc.dg/vect/vect-100.c: New test.
13618 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13619 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13620 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13621 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13622 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13623 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13624 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13625 * gfortran.dg/vect/pr19049.f90: New testcase.
13626 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13627
13628 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13629
13630 * gcc.c-torture/execute/20050713-1.c: New test.
13631
13632 PR fortran/20063
13633 * gfortran.fortran-torture/execute/data_4.f90: New test.
13634
13635 PR middle-end/20303
13636 * gcc.dg/visibility-d.c: New test.
13637
13638 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13639
13640 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13641 * gfortran.dg/underflow.f90: Ditto.
13642
13643 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13644
13645 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13646 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13647 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13648
13649 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13650
13651 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13652 include case of field width of zero.
13653
13654 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13655
13656 PR libgfortran/21875
13657 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13658 with trailing blanks on normal formatted read.
13659
13660 2005-07-23 Chao-ying Fu <fu@mips.com>
13661
13662 * gcc.target/mips/mips32-dsp-type.c: New test.
13663 * gcc.target/mips/mips32-dsp.c: New test.
13664
13665 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13666
13667 PR testsuite/21073
13668 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13669
13670 PR testsuite/20454
13671 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13672 and __cyg_profile_func_exit.
13673
13674 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13675
13676 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13677 * gfortran.dg/comma_format_extension_4.f: Same.
13678 * gfortran.dg/pr15332.f: Same.
13679 * gfortran.dg/pr21730.f: Same.
13680
13681 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13682
13683 * g++.dg/opt/vrp2.C: Fix testcase.
13684
13685 PR tree-opt/22625
13686 * g++.dg/opt/vrp2.C: New test.
13687
13688 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13689
13690 PR debug/21828
13691 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13692
13693 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13694
13695 * gcc.dg/tree-ssa/20050719-1.c: New test.
13696
13697 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13698
13699 * gcc.dg/bfin-longcall-1.c: New file.
13700 * gcc.dg/bfin-longcall-2.c: New file.
13701
13702 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13703
13704 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13705
13706 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13707
13708 PR middle-end/19055
13709 * gcc.dg/tree-ssa/pr19055.c: New test.
13710 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13711
13712 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13713
13714 PR C++/22358
13715 * g++.dg/other/pr22358.C: New test.
13716
13717 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13718
13719 PR c++/2922
13720 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13721
13722 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13723
13724 PR c++/15938
13725 * g++.dg/init/union2.C: New test.
13726
13727 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13728
13729 PR c/22393
13730 * gcc.dg/complex-4.c: New test.
13731
13732 2005-07-21 Richard Guenther <rguenther@suse.de>
13733
13734 PR testsuite/22522
13735 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13736 scanning for asm labels.
13737 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13738
13739 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13740
13741 PR target/22085
13742 * gcc.dg/altivec-pr22085.c: New.
13743
13744 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13745
13746 PR tree-optimization/19210
13747 * gcc.dg/tree-ssa/pr19210-1.c: New.
13748 * gcc.dg/tree-ssa/pr19210-2.c: New.
13749
13750 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13751
13752 PR rtl-optimization/22167
13753 * g++.dg/opt/pr22167.C: New test.
13754
13755 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13756
13757 PR c++/2922
13758 * g++.dg/lookup/two-stage2.C: New.
13759 * g++.dg/lookup/two-stage3.C: New.
13760 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13761 fixed two-stage name lookup for operators.
13762 * g++.dg/template/call3.C: Compiler now produces an appropriate
13763 error message.
13764 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13765 14 as a candidate.
13766 * g++.dg/template/ptrmem4.C: Compiler produces different error
13767 message.
13768 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13769 connect_to_method as a candidate.
13770
13771 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13772
13773 * gcc.dg/fold-alloc-1.c: New test.
13774
13775 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13776
13777 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13778 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13779
13780 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13781
13782 * gcc.dg/fold-abs-1.c: New test.
13783 * gcc.dg/fold-abs-2.c: New test.
13784 * gcc.dg/fold-abs-3.c: New test.
13785
13786 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13787
13788 Make CONSTRUCTOR use VEC to store initializers.
13789 * g++.dg/ext/complit3.C: Check for specific error messages.
13790 * g++.dg/init/brace2.C: Update error message.
13791 * g++.dg/warn/Wbraces2.C: Likewise.
13792
13793 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13794
13795 PR fortran/16940
13796 * gfortran.dg/module_interface_1.f90: New test.
13797
13798 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13799 Kenneth Zadeck <zadeck@naturalbridge.com>
13800
13801 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13802
13803 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13804
13805 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13806 specify -Wformat for these tests.
13807 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13808 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13809 * gcc.dg/format/opt-6.c: Delete.
13810
13811 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13812
13813 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13814 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13815
13816 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13817
13818 * gcc.dg/tree-ssa/alias-2.c: New test.
13819
13820 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13821
13822 PR c++/22263
13823 * g++.dg/template/explicit7.C: New test.
13824
13825 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13826
13827 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13828 width of 8 to +Inf and -Inf.
13829
13830 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13831
13832 PR c++/22139
13833 * g++.dg/template/friend36.C: New test.
13834
13835 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13836
13837 PR fortran/21730
13838 * gfortran.dg/pr21730.f: New test.
13839
13840 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13841 Kenneth Zadeck <zadeck@naturalbridge.com>
13842
13843 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13844 since pure const detection cannot run at -O1 in c compiler.
13845 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13846 can now optimize this case properly.
13847 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13848 because we now pass.
13849 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13850
13851 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13852
13853 PR c/22421
13854 * gcc.dg/format/bitfld-1.c: New test.
13855
13856 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13857
13858 PR c++/22204
13859 * g++.dg/rtti/repo1.C: New test.
13860
13861 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13862
13863 PR middle-end/22398
13864 * gcc.c-torture/compile/pr22398.c: New test.
13865
13866 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13867
13868 PR c++/22132
13869 * g++.dg/expr/cast4.C: New test.
13870
13871 2005-07-15 Richard Guenther <rguenther@suse.de>
13872
13873 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13874 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13875
13876 2005-07-15 Steven Bosscher <stevenb@suse.de>
13877
13878 PR tree-optimization/22230
13879 * gcc.dg/tree-ssa/pr22230.c: New test.
13880
13881 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13882
13883 * gfortran.dg/g77/cpp6.f: New test.
13884
13885 PR fortran/22417
13886 * gfortran.dg/g77/cpp5.F: New test.
13887 * gfortran.dg/g77/cpp5.h: New file.
13888 * gfortran.dg/g77/cpp5inc.h: New file.
13889
13890 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13891
13892 PR libfortran/16435
13893 * gfortran.dg/tl_editting.f90: New.
13894 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13895
13896 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13897
13898 * gfortran.dg/char_array_constructor.f90: New test.
13899
13900 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13901
13902 * gfortran.dg/past_eor.f90: New.
13903 * gfortran.dg/complex_read.f90: New.
13904
13905 2005-07-13 Jeff Law <law@redhat.com>
13906
13907 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13908 additional casts.
13909
13910 * gcc.dg/tree-ssa/pr22321.c: New test
13911
13912 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13913
13914 PR tree-optimization/21921
13915 * gcc.dg/tree-ssa/pr21921.c: New.
13916
13917 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13918
13919 PR tree-optimizatio/22442
13920 * gcc.dg/tree-ssa/loop-11.c: New test.
13921
13922 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13923
13924 PR tree-opt/21840
13925 * gcc.c-torture/compile/pr21840.c: New test.
13926
13927 2005-07-12 Jan Hubicka <jh@suse.cz>
13928
13929 * gcc.c-torture/compile/pr22379.c: New test.
13930
13931 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13932
13933 PR libfortran/21593
13934 gfortran.dg/dev_null.f90: Remove outdated comment about
13935 PR libfortran/21593.
13936
13937
13938 2005-07-12 Dale Johannesen <dalej@apple.com>
13939
13940 * gcc.target/i386/compress-float-sse.c: New.
13941 * gcc.target/i386/compress-float-sse-pic.c: New.
13942 * gcc.target/i386/compress-float-387.c: New.
13943 * gcc.target/i386/compress-float-387-pic.c: New.
13944 * gcc.dg/compress-float-ppc.c: New.
13945 * gcc.dg/compress-float-ppc-pic.c: New.
13946
13947 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13948
13949 PR libfortran/21593
13950 gfortran.dg/dev_null.f90: Remove targets.
13951
13952 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13953
13954 PR tree-opt/22335
13955 * gcc.dg/pr22335-1.c: New test.
13956 * gcc.dg/pr22335-2.c: New test.
13957
13958 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13959
13960 PR c++/20172
13961 * g++.dg/template/nontype12.C : New test.
13962
13963 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13964
13965 * gcc.dg/tree-ssa/loop-10.c: New test.
13966
13967 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13968
13969 * gcc.c-torture/execute/20020720-1.x: Remove.
13970
13971 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13972
13973 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13974
13975 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13976
13977 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13978 (dg-mips-options): Use it.
13979
13980 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13981
13982 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13983
13984 2005-07-09 Richard Henderson <rth@redhat.com>
13985
13986 * lib/target-supports.exp (check_effective_target_sync_char_short):
13987 Add alpha.
13988
13989 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13990
13991 PR libfortran/22217
13992 * gfortran.dg/negative-z-descriptor.f90: New test.
13993
13994 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13995
13996 PR tree-opt/22329
13997 * gcc.dg/pr22329.c: New test.
13998
13999 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
14000
14001 PR tree-optimization/20139
14002 * gcc.dg/tree-ssa/pr20139.c: New.
14003
14004 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
14005
14006 PR tree-opt/22356
14007 * testsuite/gcc.dg/pr22356-1.c: New test.
14008
14009 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
14010
14011 PR c++/21799
14012 * g++.dg/template/unify8.C: New.
14013 * g++.dg/template/unify9.C: New.
14014
14015 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14016
14017 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14018
14019 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14020
14021 * gcc.dg/darwin-version-1.c: New.
14022 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14023 * gcc.dg/builtins-20.c: Likewise.
14024 * gcc.dg/builtins-53.c: Likewise.
14025 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14026 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14027 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14028 * gcc.dg/torture/builtins-power-1.c: Likewise.
14029 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14030 on Darwin.
14031
14032 2005-07-07 Jeff Law <law@redhat.com>
14033
14034 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14035 argument evaluation order.
14036
14037 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14038
14039 PR libfortran/21594
14040 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14041 Add test cases where the shift length is greater than the
14042 array length.
14043
14044 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14045
14046 * obj-c++.dg/proto-lossage-6.mm: New.
14047 * objc.dg/proto-lossage-6.m: New.
14048
14049 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14050
14051 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14052 * objc.dg/gnu-runtime-2.m: Likewise.
14053
14054 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14055
14056 * gfortran.dg/longline.f: New test.
14057
14058 * gfortran.dg/badline.f: New test.
14059
14060 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14061
14062 PR fortran/16531
14063 PR fortran/15966
14064 PR fortran/18781
14065 * gfortran.dg/hollerith.f90: New.
14066 * gfortran.dg/hollerith2.f90: New.
14067 * gfortran.dg/hollerith3.f90: New.
14068 * gfortran.dg/hollerith4.f90: New.
14069 * gfortran.dg/hollerith_f95.f90: New.
14070 * gfortran.dg/hollerith_legacy.f90: New.
14071 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14072
14073 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14074
14075 PR objc/22274
14076 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14077 * objc.dg/gnu-runtime-2.m: New.
14078
14079 2005-07-06 Jeff Law <law@redhat.com>
14080
14081 * gcc.dg/tree-ssa/vrp17.c: New test.
14082
14083 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14084
14085 PR fortran/22327
14086 * gfortran.dg/array_constructor_5.f90: New test.
14087
14088 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14089
14090 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14091
14092 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14093
14094 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14095 * gcc.dg/980816-1.c: Ditto.
14096
14097 2005-07-06 Jeff Law <law@redhat.com>
14098
14099 * gcc.c-torture/compile/pr21356.c: New test.
14100
14101 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14102
14103 PR c/22013
14104 PR c/22098
14105 * gcc.c-torture/compile/pr22013-1.c,
14106 gcc.c-torture/execute/pr22098-1.c,
14107 gcc.c-torture/execute/pr22098-2.c,
14108 gcc.c-torture/execute/pr22098-3.c: New tests.
14109
14110 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14111
14112 PR c/22308
14113 * gcc.dg/pr22308-1.c: New test.
14114
14115 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14116
14117 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14118 target.
14119 * gcc.dg/compare9.c: Use -fshort-enums instead of
14120 -fno-short-enums. Change the last test to dg-bogus.
14121
14122 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14123
14124 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14125 * gcc.dg/compare9.c: New.
14126
14127 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14128
14129 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14130
14131 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14132
14133 PR testsuite/22288
14134 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14135
14136
14137 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14138
14139 * gcc.dg/format/gcc_gfc-1.c: New.
14140
14141 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14142
14143 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14144
14145 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14146
14147 PR fortran/20842
14148 * gfortran.dg/io_invalid_1.f90: New test.
14149
14150 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14151
14152 * gcc.dg/format/gcc_diag-1.c: Update.
14153
14154 2005-07-02 Jeff Law <law@redhat.com>
14155
14156 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14157 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14158
14159 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14160
14161 * gcc.dg/format/gcc_diag-1.c: Update.
14162
14163 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14164
14165 PR tree-opt/22269
14166 * gcc.c-torture/compile/pr22269.c: New test.
14167
14168 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14169
14170 PR 21584
14171 PR 22219
14172 * g++.dg/tree-ssa/pr21584-1.C: New test.
14173 * g++.dg/tree-ssa/pr21584-2.C: New test.
14174
14175 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14176
14177 * obj-c++.dg/try-catch-11.mm: New.
14178 * objc.dg/try-catch-10.m: New.
14179
14180 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14181
14182 * g++.dg/other/ucnid-1.C: xfail on AIX.
14183
14184 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14185
14186 PR 22234
14187 * gcc.dg/20050629-1.c: New test.
14188
14189 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14190
14191 * obj-c++.dg/const-str-1[0-1].mm: New.
14192 * objc.dg/const-str-1[0-1].m: New.
14193
14194 2005-05-29 Richard Henderson <rth@redhat.com>
14195
14196 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14197 Rename from check_effective_target_vect_no_max.
14198 (check_effective_target_vect_no_int_add): New.
14199 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14200 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14201 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14202 * gcc.dg/vect/vect-reduc-1.c: Use both.
14203 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14204
14205 2005-05-29 Richard Henderson <rth@redhat.com>
14206
14207 * lib/target-supports.exp (check_effective_target_vect_no_max):
14208 Remove i386 and x86_64.
14209
14210 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14211
14212 PR testsuite/21969
14213 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14214
14215 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14216
14217 PR middle-end/21969
14218 * gcc.dg/vect/pr21969.c: New test.
14219
14220 2005-06-28 Eric Christopher <echristo@redhat.com>
14221
14222 PR c/22052
14223 PR c/21975
14224 * gcc.dg/inline1.c: New test.
14225 * gcc.dg/inline2.c: Ditto.
14226 * gcc.dg/inline3.c: Ditto.
14227 * gcc.dg/inline4.c: Ditto.
14228 * gcc.dg/inline5.c: Ditto.
14229
14230 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14231
14232 PR libfortran/22142
14233 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14234 Add testcase also testing eoshift1 for PR 22142.
14235
14236 2005-06-28 Richard Henderson <rth@redhat.com>
14237
14238 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14239 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14240 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14241 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14242 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14243
14244 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14245
14246 PR libfortran/22142
14247 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14248 Add testcase for PR 22142.
14249
14250 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14251
14252 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14253 gcc.target/ia64/fpreg-2.c: New tests.
14254
14255 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14256
14257 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14258
14259 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14260
14261 PR libfortran/22170
14262 * gfortran.dg/slash_1.f90: New test.
14263
14264 2005-06-27 Richard Henderson <rth@redhat.com>
14265
14266 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14267 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14268 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14269 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14270 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14271 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14272
14273 2005-06-27 Richard Henderson <rth@redhat.com>
14274
14275 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14276 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14277
14278 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14279
14280 * obj-c++.dg/proto-lossage-5.mm: New.
14281 * objc.dg/proto-lossage-5.m: New.
14282
14283 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14284
14285 PR 21959
14286 * gcc.dg/tree-ssa/pr21959.c: New test.
14287
14288 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14289
14290 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14291 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14292 testing uninitialized var.
14293
14294 * gcc.c-torture/execute/builtins/chk.h: New.
14295 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14296 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14297 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14298 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14299 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14300 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14301 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14302 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14303 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14304 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14305 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14306 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14307 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14308 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14309 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14310 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14311 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14312 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14313 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14314 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14315 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14316 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14317 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14318 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14319 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14320 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14321 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14322 * gcc.dg/builtin-object-size-1.c: New test.
14323 * gcc.dg/builtin-object-size-2.c: New test.
14324 * gcc.dg/builtin-object-size-3.c: New test.
14325 * gcc.dg/builtin-object-size-4.c: New test.
14326 * gcc.dg/builtin-object-size-5.c: New test.
14327 * gcc.dg/builtin-stringop-chk-1.c: New test.
14328 * gcc.dg/builtin-stringop-chk-2.c: New test.
14329 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14330 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14331 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14332 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14333 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14334 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14335 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14336 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14337 * gcc.c-torture/execute/printf-1.c: New test.
14338 * gcc.c-torture/execute/fprintf-1.c: New test.
14339 * gcc.c-torture/execute/vprintf-1.c: New test.
14340 * gcc.c-torture/execute/vfprintf-1.c: New test.
14341 * gcc.c-torture/execute/printf-chk-1.c: New test.
14342 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14343 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14344 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14345
14346 2005-06-27 Michael Matz <matz@suse.de>
14347
14348 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14349 slot is not merged if address escapes.
14350
14351 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14352
14353 PR c/21911
14354 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14355
14356 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14357
14358 PR middle-end/17965
14359 * gcc.c-torture/compile/20050622-1.c: New test.
14360
14361 PR middle-end/22028
14362 * gcc.dg/20050620-1.c: New test.
14363
14364 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14365
14366 PR tree-optimization/22026
14367 * gcc.dg/tree-ssa/pr22026.c: New.
14368
14369 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14370
14371 PR libfortran/22144
14372 * gfortran.dg/shift-alloc.f90: New testcase.
14373
14374 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14375
14376 * all files: Update FSF address in copyright headers.
14377
14378 2005-06-22 Jan Hubicka <jh@suse.cz>
14379
14380 * wholeprogram-1.c: New testcase.
14381 * wholeprogram-2.c: New testcase.
14382
14383 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14384
14385 PR 22171
14386 * gcc.dg/tree-ssa/pr22171.c: New test.
14387
14388 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14389
14390 * gfortran.dg/simplify_modulo.f90: New.
14391
14392 2005-06-24 Jan Hubicka <jh@suse.cz>
14393
14394 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14395
14396 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14397
14398 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14399
14400 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14401
14402 * obj-c++.dg/typedef-alias-1.mm: New.
14403 * objc.dg/typedef-alias-1.m: New.
14404
14405 2005-06-23 Jeff Law <law@redhat.com>
14406
14407 * gcc.dg/tree-ssa/vrp16.c: New test.
14408
14409 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14410
14411 * lib/target-supports.exp: Add
14412 check_effective_target_fortran_large_real and
14413 check_effective_target_fortran_large_int to check for
14414 corresponding effective targets.
14415 * gfortran.dg/large_integer_kind_1.f90: New test.
14416 * gfortran.dg/large_real_kind_1.f90: New test.
14417
14418 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14419
14420 PR tree-optimization/22117
14421 * gcc.dg/tree-ssa/pr22117.c: New.
14422
14423 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14424
14425 PR testsuite/22123
14426 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14427
14428 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14429
14430 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14431
14432 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14433
14434 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14435 * gfortran.dg/f2c_4.c: Likewise.
14436
14437 2005-06-22 Paul Brook <paul@codesourcery.com>
14438
14439 PR fortran/21034
14440 * gfortran.dg/auto_save_1.f90: New test.
14441
14442 2005-06-22 Michael Matz <matz@suse.de>
14443
14444 * gcc.target/x86-64/abi: New directory.
14445 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14446 * gcc.target/x86-64/abi/README.gcc: New file.
14447 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14448 * gcc.target/x86-64/abi/asm-support.s: New file.
14449 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14450 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14451 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14452 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14453 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14454 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14455 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14456 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14457 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14458 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14459 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14460 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14461 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14462 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14463 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14464 * gcc.target/x86_64/abi/test_varargs.c: New test.
14465
14466 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14467
14468 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14469 32-bit i?86 and x86_64.
14470
14471 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14472
14473 * obj-c++.dg/const-str-[1-9].mm: New tests.
14474
14475 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14476
14477 PR fortran/22010
14478 * gfortran.dg/namelist_use.f90: New.
14479 * gfortran.dg/namelist_use_only.f90: New.
14480
14481 2005-06-21 Jeff Law <law@redhat.com>
14482
14483 * gcc.dg/tree-ssa/vrp15.c: New test.
14484
14485 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14486
14487 * lib/target-supports.exp (check_effective_target_vect_reduction):
14488 Remove.
14489 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14490 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14491 remove vect_reduction target keyword. Also avoid two returns in main.
14492 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14493 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14494 * gcc.dg/vect/vect-reduc-1short.c: New test.
14495 * gcc.dg/vect/vect-reduc-1char.c: New test.
14496 * gcc.dg/vect/vect-reduc-2short.c: New test.
14497 * gcc.dg/vect/vect-reduc-2char.c: New test.
14498 * gcc.dg/vect/vect-reduc-6.c: New test.
14499 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14500 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14501 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14502
14503 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14504 Paul Thomas <pault@gcc.gnu.org>
14505
14506 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14507 New tests.
14508
14509 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14510
14511 * gfortran.dg/backslash_1.f90: New test.
14512 * gfortran.dg/backslash_2.f90: New test.
14513
14514 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14515
14516 * gfortran.dg/duplicate_labels.f90: New test.
14517
14518 2005-06-20 Jan Beulich <jbeulich@novell.com>
14519
14520 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14521 unsupportable relocations.
14522 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14523 * gcc.dg/20050321-2.c: xfail for NetWare.
14524
14525 2005-06-20 Andreas Jaeger <aj@suse.de>
14526
14527 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14528 gcc.target/i386/fastcall-sseregparm.c,
14529 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14530
14531 2005-06-19 Richard Henderson <rth@redhat.com>
14532
14533 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14534
14535 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14536
14537 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14538
14539 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14540
14541 PR c++/22115
14542 * g++.dg/conversion/simd2.C: Change expected error message.
14543
14544 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14545
14546 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14547 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14548 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14549
14550 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14551
14552 * gcc.dg/fold-mod-1.c: New test.
14553
14554 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14555
14556 PR fortran/19926
14557 * gfortran.dg/pr19926.f90: New test.
14558
14559 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14560
14561 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14562 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14563 targets.
14564 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14565 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14566
14567 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14568
14569 * gcc.target/ia64/float80-varargs-1.c: New test.
14570
14571 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14572
14573 PR tree-opt/22035
14574 * gfortran.dg/f2c_6.f90: New test.
14575
14576 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14577
14578 PR c++/17413
14579 * g++.dg/template/local5.C: New.
14580
14581 2005-06-17 Richard Henderson <rth@redhat.com>
14582
14583 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14584
14585 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14586
14587 PR testsuite/21945
14588 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14589
14590 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14591
14592 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14593 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14594 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14595 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14596 check_vect to verify the presence of hardware vector support.
14597
14598 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14599
14600 PR testsuite/22056
14601 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14602
14603 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14604
14605 PR libfortran/19216
14606 * gfortran.dg/pr19216.f: Add correct space between brackets and
14607 dg directive.
14608
14609 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14610
14611 PR libfortran/16436
14612 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14613
14614 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14615
14616 * gcc.target/i386/attributes-error.c: New testcase.
14617 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14618 * gcc.target/i386/regparm-stdcall.c: Likewise.
14619 * gcc.target/i386/sseregparm-1.c: Likewise.
14620 * gcc.target/i386/sseregparm-2.c: Likewise.
14621
14622 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 * g++.dg/rtti/crash2.C: New.
14625
14626 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14627
14628 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14629
14630 2005-06-15 David Ung <davidu@mips.com>
14631
14632 * gcc.target/mips/mips16e-extends.c: New test for testing the
14633 generation of MIPS16e zeb/zeh, seb/seh instructions.
14634
14635 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14636
14637 PR 22018
14638 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14639 * gcc.dg/tree-ssa/pr22018.c: New test.
14640
14641 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14642
14643 * gcc.dg/simd-1.c: Update error messages.
14644 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14645 * gcc.dg/simd-2.c: Update error messages.
14646 * gcc.dg/simd-4.c: New.
14647
14648 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14649
14650 PR c++/20678
14651 * g++.dg/other/crash-4.C: New.
14652
14653 2005-06-14 Devang Patel <dpatel@apple.com>
14654
14655 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14656
14657 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14658
14659 PR c++/21929
14660 * g++.dg/parse/crash11.C: Update
14661
14662 2005-06-13 Jeff Law <law@redhat.com>
14663
14664 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14665 perform the desired transformations.
14666 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14667 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14668
14669 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14670
14671 PR fortran/22038
14672 * gfortran.dg/forall_1.f90: Un-XFAIL.
14673
14674 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14675
14676 PR c++/21929
14677 * g++.dg/parse/crash26.C: New.
14678
14679 PR c++/20789
14680 * g++.dg/init/member1.C: New.
14681
14682 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14683
14684 * gfortran.dg/altreturn_1.f90: New test.
14685
14686 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14687
14688 PR middle-end/21985
14689 * gcc.dg/tree-ssa/pr21985.c: New test.
14690
14691 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14692
14693 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14694
14695 2005-06-12 Roger Sayle <roger@eyesopen.com>
14696
14697 PR c++/21930
14698 * g++.dg/other/error10.C: New test case.
14699
14700 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14701
14702 PR libfortran/19155
14703 * gfortran.dg/pr19155.f: Add test.
14704
14705 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14706
14707 * gfortran.dg/f2c_7.f90: New test.
14708
14709 * gfortran.dg/forall_1.f90: XFAILed.
14710
14711 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14712
14713 * gcc.dg/pr14796-1.c: New.
14714 * gcc.dg/pr14796-2.c: New.
14715
14716 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14717
14718 PR fortran/17792
14719 PR fortran/21375
14720 * gfortran.dg/deallocate_stat.f90: New test.
14721
14722 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14723
14724 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14725
14726 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14727
14728 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14729 access will be generated when this loop is vectorized. Test that
14730 accesses with same alignment were detected.
14731 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14732 Test that accesses with same alignment were detected.
14733 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14734 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14735 alignment were detected.
14736
14737 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14738
14739 PR c++/10611
14740 * g++.dg/conversion/simd2.C: New.
14741
14742 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14743
14744 * gcc.dg/Wcxx-compat-1.c: New.
14745
14746 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14747
14748 PR libfortran/21480
14749 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14750 complex array.
14751
14752 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14753
14754 * gcc.dg/alias-8.c: New.
14755
14756 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14757
14758 * gcc.dg/format/cmn_err-1.c: Update.
14759
14760 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14761
14762 PR target/20666
14763 * gcc.target/sparc/fexpand-2.c: New.
14764 * gcc.target/sparc/fpmerge-2.c: New.
14765 * gcc.target/sparc/fpmul-2.c: New.
14766 * gcc.target/sparc/noresult.c: New.
14767 * gcc.target/sparc/pdist-2.c: New.
14768 * gcc.target/sparc/pdist-3.c: New.
14769
14770 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14771
14772 PR testsuite/21702
14773 * gcc.target/i386/i386.exp: Fix comment typo.
14774
14775 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14776
14777 PR c++/19497
14778 * g++.dg/inherit/using5.C: New.
14779 * g++.dg/inherit/using6.C: New.
14780
14781 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14782
14783 PR c++/19894
14784 * g++.dg/template/ptrmem15.C: New test.
14785
14786 PR c++/20563
14787 * g++.dg/ext/label4.C: New test.
14788
14789 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14790
14791 * gcc.dg/tls/debug-1.c: New test.
14792
14793 2005-06-07 Dale Johannesen <dalej@apple.com>
14794
14795 * gcc.target/i386/movq.c: New.
14796
14797 2005-06-07 Dale Johannesen <dalej@apple.com>
14798
14799 * gcc.dg/20050607-1.c: New.
14800
14801 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14802
14803 PR middle-end/21850
14804 * gcc.c-torture/execute/20050607-1.c: New test.
14805
14806 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14807
14808 PR libfortran/21926
14809 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14810 Test case where the return array has lowest stride one,
14811 but isn't packed.
14812
14813 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14814
14815 * lib/target-supports.exp (check_effective_target_sync_int_long):
14816 Add s390 and s390x targets.
14817
14818 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14819
14820 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14821 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14822 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14823 * gcc.dg/tree-ssa/loop-9.c: New test.
14824
14825 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14826
14827 * g++.dg/parse/defarg10.C: New.
14828
14829 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14830
14831 PR regression/21897
14832 * gcc.c-torture/execute/20050604-1.c: New test.
14833
14834 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14835
14836 PR 21903
14837 * g++.dg/parse/defarg9.C: New.
14838
14839 PR c++/20637
14840 * g++.dg/inherit/using4.C: New.
14841 * g++.dg/overload/error1.C: Adjust expected errors.
14842 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14843 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14844 * g++.old-deja/g++.other/redecl2.C: Likewise.
14845 * g++.old-deja/g++.other/redecl4.C: Likewise.
14846 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14847
14848 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14849
14850 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14851
14852 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14853
14854 * lib/gfortran.exp (gfortran_target_compile): Call
14855 dg-additional-files-options
14856 * gfortran.dg/f2c_4.f90: New file
14857 * gfortran.dg/f2c_4.c: New file
14858 * gfortran.dg/f2c_5.f90: New file
14859 * gfortran.dg/f2c_5.c: New file
14860
14861 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14862
14863 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14864
14865 PR fortran/21912
14866 * gfortran.dg/array_constructor_4.f90: New test.
14867
14868 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14869
14870 PR c++/21619
14871 * g++.dg/ext/builtin9.C: New test.
14872
14873 2005-06-05 Dale Johannesen <dalej@apple.com>
14874
14875 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14876 * gcc.c-torture/execute/20050603-2.c: Ditto.
14877
14878 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14879
14880 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14881 * gcc.dg/vect/vect-reduc-1.c: New.
14882 * gcc.dg/vect/vect-reduc-2.c: New.
14883 * gcc.dg/vect/vect-reduc-3.c: New.
14884
14885 2005-06-04 Dale Johannesen <dalej@apple.com>
14886
14887 * gcc.c-torture/execute/20050603-1.c: New.
14888 * gcc.c-torture/execute/20050603-2.c: New.
14889 * gcc.dg/20050603-3.c: New.
14890
14891 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14892
14893 PR fortran/19195
14894 * gfortran.dg/debug_1.f90: New test.
14895
14896 * gfortran.dg/forall_1.f90: New test.
14897
14898 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14899
14900 * gfortran.dg/array_constructor_3.f90: New test.
14901
14902 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14903
14904 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14905
14906 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14907
14908 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14909
14910 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14911
14912 PR c/21873
14913 * gcc.dg/init-excess-1.c: New test.
14914
14915 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14916
14917 PR c++/21853
14918 * g++.dg/expr/static_cast6.C: New test.
14919
14920 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14921
14922 * gcc.dg/tree-ssa/vrp14.c: New test.
14923
14924 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14925
14926 PR c++/21336
14927 * g++.dg/template/new2.C: New test.
14928
14929 2005-06-03 Josh Conner <jconner@apple.com>
14930
14931 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14932 all entries in initializer.
14933
14934 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14935
14936 PR middle-end/21858
14937 * gcc.dg/pr21858.c: New testcase.
14938
14939 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14940
14941 PR tree-optimization/21292
14942
14943 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14944 New.
14945 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14946 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14947 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14948 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14949 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14950
14951 2005-06-02 Richard Henderson <rth@redhat.com>
14952
14953 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14954
14955 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14956
14957 * gcc.dg/wtypequal.c: New testcase.
14958
14959 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14960
14961 PR 21582
14962 * gcc.dg/tree-ssa/pr21582.c: New test.
14963
14964 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14965
14966 PR c++/21280
14967 * g++.dg/opt/interface2.h: New.
14968 * g++.dg/opt/interface2.C: New.
14969 * g++.dg/init/ctor4.C: Adjust error lines.
14970 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14971 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14972 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14973 * g++.old-deja/g++.pt/assign1.C: Likewise.
14974 * g++.old-deja/g++.pt/crash20.C: Likewise.
14975
14976 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14977
14978 PR tree-optimization/21734
14979 * g++.dg/vect/pr21734_1.cc: New.
14980 * g++.dg/vect/pr21734_2.cc: New.
14981
14982 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14983
14984 PR c++/20350
14985 * g++.dg/template/spec24.C: New.
14986
14987 PR c++/21151
14988 * g++.dg/pch/local-1.C: New.
14989 * g++.dg/pch/local-1.Hs: New.
14990
14991 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14992
14993 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14994 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14995 * gcc.dg/tree-ssa/pr14341.c: New test.
14996 * gcc.dg/tree-ssa/pr14841.c: New test.
14997 * gcc.dg/tree-ssa/pr20701.c: New test.
14998 * gcc.dg/tree-ssa/pr21086.c: New test.
14999 * gcc.dg/tree-ssa/pr21090.c: New test.
15000 * gcc.dg/tree-ssa/pr21332.c: New test.
15001 * gcc.dg/tree-ssa/pr21458.c: New test.
15002 * gcc.dg/tree-ssa/pr21658.c: New test.
15003 * gcc.dg/tree-ssa/vrp01.c: New test.
15004 * gcc.dg/tree-ssa/vrp02.c: New test.
15005 * gcc.dg/tree-ssa/vrp03.c: New test.
15006 * gcc.dg/tree-ssa/vrp04.c: New test.
15007 * gcc.dg/tree-ssa/vrp05.c: New test.
15008 * gcc.dg/tree-ssa/vrp06.c: New test.
15009 * gcc.dg/tree-ssa/vrp07.c: New test.
15010 * gcc.dg/tree-ssa/vrp08.c: New test.
15011 * gcc.dg/tree-ssa/vrp09.c: New test.
15012 * gcc.dg/tree-ssa/vrp10.c: New test.
15013 * gcc.dg/tree-ssa/vrp11.c: New test.
15014 * gcc.dg/tree-ssa/vrp12.c: New test.
15015 * gcc.dg/tree-ssa/vrp13.c: New test.
15016
15017 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15018
15019 PR 21029
15020 * gcc.dg/tree-ssa/pr21029.c: New test.
15021
15022 2005-06-01 Roger Sayle <roger@eyesopen.com>
15023
15024 * gfortran.dg/logint-1.f: New test case.
15025 * gfortran.dg/logint-2.f: Likewise.
15026 * gfortran.dg/logint-3.f: Likewise.
15027
15028 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15029
15030 PR c/21536
15031 PR c/20760
15032 * gcc.dg/20050527-1.c: New test.
15033
15034 * gcc.dg/i386-sse-12.c: New test.
15035
15036 PR fortran/21729
15037 * gfortran.dg/implicit_5.f90: New test.
15038
15039 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15040
15041 PR fortran/20883
15042 * gfortran/assign_4.f90: New test.
15043 * gfortran/assign_2.f90: Change compile to run.
15044
15045 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15046
15047 * lib/target-supports.exp
15048 (check_effective_target_sync_char_short): New.
15049 * gcc.dg/sync-2.c: New.
15050
15051 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15052
15053 PR tree-optimization/21817
15054 * gcc.dg/torture/pr21817-1.c: New.
15055
15056 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15057
15058 PR c++/21165
15059 * g++.dg/template/init5.C: New.
15060
15061 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15062
15063 * gfortran.dg/char_initialiser_actual.f90:
15064 Test character initialisers as actual arguments.
15065 * gfortran.dg/char_pointer_comp_assign.f90:
15066 Test character pointer structure component assignments.
15067 * gfortran.dg/char_array_structure_constructor.f90:
15068 Test character components in structure constructors.
15069
15070 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15071
15072 PR middle-end/20931
15073 * g++.dg/opt/pr20931.C: New test.
15074
15075 2005-05-31 Andreas Jaeger <aj@suse.de>
15076
15077 PR testsuite/20772
15078 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15079 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15080 g++.old-deja/g++.ext/asmspec1.C,
15081 g++.old-deja/g++.other/regstack.C,
15082 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15083 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15084 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15085 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15086 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15087 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15088 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15089 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15090 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15091 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15092 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15093 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15094 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15095 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15096 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15097 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15098 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15099 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15100 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15101
15102 2005-05-31 Jeff Law <law@redhat.com>
15103
15104 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15105
15106 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15107
15108 PR middle-end/21743
15109 * gcc.dg/builtins-1.c: Activate disabled clog test.
15110 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15111
15112 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15113
15114 * gfortran.dg/char_pointer_assign.f90:
15115 Test character-pointer assignments and pointer assignments.
15116 * gfortran.dg/char_pointer_dummy.f90:
15117 Test character-pointer dummy arguments.
15118 * gfortran.dg/char_pointer_func.f90:
15119 Test character-pointer function returns.
15120 * gfortran.dg/char_pointer_dependency.f90:
15121 Test character-pointer functions with dependencies.
15122
15123 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15124
15125 PR c++/21784
15126 * g++.dg/lookup/using14.C: New test.
15127
15128 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15129
15130 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15131 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15132 trailing ^M.
15133
15134 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15135
15136 PR c++/17413
15137 * g++.dg/template/local5.C: New.
15138
15139 PR target/21761
15140 * gcc.c-torture/compile/pr21761.c: New.
15141
15142 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15143 before darwin8.
15144
15145 2005-05-30 Steven G. Kargl
15146
15147 PR fortran/20846
15148 * gfortran.dg/inquire_8.f90: New test.
15149
15150 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15151
15152 PR libfortran/21376
15153 * gfortran.dg/output_exponents_1.f90: New test.
15154
15155 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15156
15157 PR libfortran/20006
15158 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15159
15160 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15161
15162 PR c++/21210
15163 * g++.dg/ext/complex1.C: New test.
15164
15165 PR c++/21340
15166 * g++.dg/init/ctor6.C: New test.
15167
15168 2005-05-29 Jan Hubicka <jh@suse.cz>
15169
15170 * gcc.c-torture/compile/pr21562.c: New.
15171
15172 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15173
15174 * gfortran.dg/subnormal_1.f90: New test.
15175
15176 2005-05-28 Jan Hubicka <jh@suse.cz>
15177
15178 * tree-prof.exp: Fix comment.
15179 * value-prof-1.c: New.
15180 * value-prof-2.c: New.
15181 * value-prof-3.c: New.
15182 * value-prof-4.c: New.
15183
15184 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15185
15186 PR c++/21614
15187 * g++.dg/expr/ptrmem6.C: New test.
15188 * g++.dg/expr/ptrmem6a.C: Likewise.
15189
15190 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15191
15192 PR tree-optimization/21658
15193 * gcc.dg/tree-ssa/pr21658.c: New.
15194
15195 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15196
15197 PR c++/21455
15198 * g++.dg/inherit/ptrmem3.C: New.
15199
15200 PR c++/21681
15201 * g++.dg/parse/template16.C: New.
15202
15203 2005-05-27 Andreas Jaeger <aj@suse.de>
15204
15205 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15206
15207 * gcc.dg/i386-sse-8.c: Run test on all archs.
15208
15209 2005-05-26 Mike Stump <mrs@apple.com>
15210
15211 * objc.dg/isa-field-1.m: Only run on darwin.
15212 * objc.dg/lookup-1.m: Likewise.
15213 * objc.dg/try-catch-8.m: Likewise.
15214
15215 2005-05-26 Roger Sayle <roger@eyesopen.com>
15216
15217 PR tree-optimization/9814
15218 * gcc.dg/pr9814-1.c: New test case.
15219
15220 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15221
15222 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15223 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15224 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15225 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15226 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15227 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15228 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15229 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15230 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15231 objc.dg/try-catch-8.m: New.
15232
15233 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15234
15235 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15236 remove extraneous semicolons.
15237
15238 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15239
15240 * obj-c++.dg/comp-types-12.mm: New.
15241 * objc.dg/comp-types-11.m: New.
15242 * objc.dg/selector-4.m: New.
15243
15244 2005-05-26 Andreas Jaeger <aj@suse.de>
15245
15246 PR testsuite/20772
15247 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15248 g++.old-deja/g++.ext/attrib3.C,
15249 g++.old-deja/g++.other/store-expr1.C,
15250 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15251 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15252 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15253 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15254 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15255 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15256 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15257 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15258 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15259 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15260 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15261 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15262 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15263 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15264 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15265 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15266 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15267 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15268 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15269
15270 2005-05-26 Andreas Jaeger <aj@suse.de>
15271
15272 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15273 x86-64 compilation.
15274
15275 2005-05-26 Andreas Jaeger <aj@suse.de>
15276
15277 PR testsuite/20772
15278 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15279 gcc.misc-tests/i386-pf-athlon-1.c,
15280 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15281 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15282 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15283 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15284 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15285 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15286 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15287 programs.
15288
15289 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15290 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15291 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15292 x86-64 compilation.
15293
15294 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15295 x86_64.
15296
15297 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15298 effective-target ilp32.
15299
15300 2005-05-26 David Ung <davidu@mips.com>
15301
15302 * gcc.target/mips/ext_ins.c: New test for testing the generation
15303 of MIPS32/64 rev 2 ext/ins instructions.
15304
15305 2005-05-26 Andreas Jaeger <aj@suse.de>
15306
15307 * treelang/compile/unsigned.tree: Use gimple instead of
15308 nonexisting generic dump.
15309
15310 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15311
15312 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15313
15314 2005-05-26 Andreas Jaeger <aj@suse.de>
15315
15316 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15317
15318 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15319
15320 PR libfortran/17283
15321 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15322 Test callee-allocated memory with write statements.
15323
15324 2005-05-25 Roger Sayle <roger@eyesopen.com>
15325
15326 PR middle-end/21709
15327 * gcc.dg/pr21709-1.c: New test case.
15328
15329 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15330 Mike Stump <mrs@apple.com>
15331
15332 * objc/execute/next_mapping.h: Update for C++.
15333
15334 * obj-c++.dg/selector-1.mm: Move to...
15335 * obj-c++.dg/selector-4.mm: here...
15336
15337 * obj-c++.dg/basic.mm: New.
15338 * obj-c++.dg/comp-types-1.mm: New.
15339 * obj-c++.dg/cxx-class-1.mm: New.
15340 * obj-c++.dg/cxx-ivars-1.mm: New.
15341 * obj-c++.dg/cxx-ivars-2.mm: New.
15342 * obj-c++.dg/cxx-ivars-3.mm: New.
15343 * obj-c++.dg/cxx-scope-1.mm: New.
15344 * obj-c++.dg/cxx-scope-2.mm: New.
15345 * obj-c++.dg/defs.mm: New.
15346 * obj-c++.dg/empty-private-1.mm: New.
15347 * obj-c++.dg/encode-1.mm: New.
15348 * obj-c++.dg/encode-2.mm: New.
15349 * obj-c++.dg/encode-3.mm: New.
15350 * obj-c++.dg/extern-c-1.mm: New.
15351 * obj-c++.dg/extra-semi.mm: New.
15352 * obj-c++.dg/fix-and-continue-2.mm: New.
15353 * obj-c++.dg/isa-field-1.mm: New.
15354 * obj-c++.dg/ivar-list-semi.mm: New.
15355 * obj-c++.dg/local-decl-1.mm: New.
15356 * obj-c++.dg/lookup-1.mm: New.
15357 * obj-c++.dg/lookup-2.mm: New.
15358 * obj-c++.dg/method-1.mm: New.
15359 * obj-c++.dg/method-2.mm: New.
15360 * obj-c++.dg/method-3.mm: New.
15361 * obj-c++.dg/method-4.mm: New.
15362 * obj-c++.dg/method-5.mm: New.
15363 * obj-c++.dg/method-6.mm: New.
15364 * obj-c++.dg/method-7.mm: New.
15365 * obj-c++.dg/no-extra-load.mm: New.
15366 * obj-c++.dg/overload-1.mm: New.
15367 * obj-c++.dg/pragma-1.mm: New.
15368 * obj-c++.dg/pragma-2.mm: New.
15369 * obj-c++.dg/private-1.mm: New.
15370 * obj-c++.dg/private-2.mm: New.
15371 * obj-c++.dg/proto-qual-1.mm: New.
15372 * obj-c++.dg/qual-types-1.mm: New.
15373 * obj-c++.dg/stubify-1.mm: New.
15374 * obj-c++.dg/stubify-2.mm: New.
15375 * obj-c++.dg/super-class-1.mm: New.
15376 * obj-c++.dg/super-class-2.mm: New.
15377 * obj-c++.dg/super-dealloc-1.mm: New.
15378 * obj-c++.dg/super-dealloc-2.mm: New.
15379 * obj-c++.dg/template-1.mm: New.
15380 * obj-c++.dg/template-2.mm: New.
15381 * obj-c++.dg/template-3.mm: New.
15382 * obj-c++.dg/template-4.mm: New.
15383 * obj-c++.dg/template-5.mm: New.
15384 * obj-c++.dg/template-6.mm: New.
15385 * obj-c++.dg/try-catch-1.mm: New.
15386 * obj-c++.dg/try-catch-2.mm: New.
15387 * obj-c++.dg/try-catch-3.mm: New.
15388 * obj-c++.dg/try-catch-4.mm: New.
15389 * obj-c++.dg/try-catch-5.mm: New.
15390 * obj-c++.dg/try-catch-6.mm: New.
15391 * obj-c++.dg/try-catch-7.mm: New.
15392 * obj-c++.dg/try-catch-8.mm: New.
15393 * obj-c++.dg/try-catch-9.mm: New.
15394 * obj-c++.dg/va-meth-1.mm: New.
15395
15396 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15397
15398 * obj-c++.dg/selector-1.mm: New.
15399 * obj-c++.dg/selector-2.mm: New.
15400
15401 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15402
15403 * obj-c++.dg/selector-3.mm: New.
15404 * objc.dg/selector-3.m: New.
15405
15406 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15407
15408 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15409 about where warning appears.
15410
15411 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15412
15413 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15414 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15415 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15416 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15417
15418 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15419
15420 * gcc.dg/20050524-1.c: New test.
15421
15422 2005-05-25 Jan Hubicka <jh@suse.cz>
15423
15424 * gcc.dg/tree-prof/inliner-1.c: New.
15425
15426 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15427
15428 * gcc.dg/tree-prof: New directory.
15429 * gcc.dg/tree-prof/tree-prof.exp: New.
15430
15431 2005-05-25 DJ Delorie <dj@redhat.com>
15432
15433 * gcc.dg/Wattributes-1.c: New.
15434 * gcc.dg/Wattributes-2.c: New.
15435 * gcc.dg/Wattributes-3.c: New.
15436
15437 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15438
15439 PR tree-optimization/19833
15440 * gcc.dg/uninit-4.c: Remove xfail.
15441 * gcc.dg/uninit-9.c: Ditto.
15442
15443 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15444
15445 * obj-c++.dg/bitfield-[1-5].mm: New.
15446 * obj-c++.dg/class-protocol-1.mm: New.
15447 * obj-c++.dg/comp-types-1[0-1].mm: New.
15448 * obj-c++.dg/comp-types-[2-9].mm: New.
15449 * obj-c++.dg/encode-[4-8].mm: New.
15450 * obj-c++.dg/layout-1.mm: New.
15451 * obj-c++.dg/method-1[0-9].mm: New.
15452 * obj-c++.dg/method-2[0-1].mm: New.
15453 * obj-c++.dg/method-[8-9].mm: New.
15454 * obj-c++.dg/objc-gc-3.mm: New.
15455 * obj-c++.dg/try-catch-10.mm: New.
15456 * objc.dg/bitfield-5.m: New.
15457 * objc.dg/comp-types-10.m: New.
15458 * objc.dg/comp-types-9.m: New.
15459 * objc.dg/layout-1.m: New.
15460 * objc.dg/objc-gc-4.m: New.
15461 * objc.dg/try-catch-9.m: New.
15462 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15463 * objc.dg/comp-types-1.m: Likewise.
15464 * objc.dg/comp-types-[5-6].m: Likewise.
15465 * objc.dg/method-9.m: Likewise.
15466
15467 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15468
15469 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15470 and on hardware without VMX support.
15471
15472 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15473
15474 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15475
15476 * lib/profopt.exp (dg-final-generate, dg-final-use,
15477 profopt-final-code, profopt-get-options): New.
15478 (profopt-execute): Process test directives.
15479
15480 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15481 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15482 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15483
15484 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15485
15486 PR C++/21645
15487 * g++.dg/init/ctor5.C: New test.
15488
15489 2005-05-24 Ira Rosen <irar@il.ibm.com>
15490
15491 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15492 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15493 vect-113.c, vect-114.c.
15494
15495 2005-05-23 Adam Nemet <anemet@lnxw.com>
15496
15497 * gcc.dg/const-elim-1.c: Remove xfails.
15498
15499 2005-05-23 Jeff Law <law@redhat.com>
15500
15501 * gcc.c-torture/compile/pr21638.c: New test.
15502 * gcc.c-torture/compile/20050520-1.c: New test.
15503
15504 2005-05-23 Nick Clifton <nickc@redhat.com>
15505
15506 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15507 be a proper triple, ie: m32r*-*-*.
15508 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15509
15510 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15511
15512 PR middle-end/21331
15513 PR tree-opt/21293
15514 * gcc.c-torture/compile/pr21293.c: New test.
15515 * gcc.c-torture/execute/pr21331.c: New test.
15516
15517 2004-05-20 Richard Henderson <rth@redhat.com>
15518
15519 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15520
15521 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15522
15523 * obj-c++-dg.exp: Add.
15524 * obj-c++.exp: Add.
15525 * obj-c++.dg/dg.exp: Add.
15526
15527 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15528
15529 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15530 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15531
15532 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15533
15534 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15535
15536 2004-05-19 Richard Henderson <rth@redhat.com>
15537
15538 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15539
15540 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15541
15542 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15543
15544 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15545
15546 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15547
15548 PR c++/21495
15549 * g++.dg/parse/extern1.C: New test.
15550 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15551
15552 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15553
15554 * gcc.dg/c99-math.h: New.
15555 * gcc.dg/c99-math-float-1.c: New test.
15556 * gcc.dg/c99-math-double-1.c: Likewise.
15557 * gcc.dg/c99-math-long-double-1.c: Likewise.
15558
15559 2005-05-18 Richard Henderson <rth@redhat.com>
15560
15561 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15562
15563 2005-05-18 Devang Patel <dpatel@apple.com>
15564
15565 * g++.dg/opt/20050511-1.C: New test.
15566
15567 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15568
15569 PR libfortran/21127
15570 * gfortran.dg/reshape-complex.f90: New test.
15571
15572 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15573
15574 * gfortran.dg/array_constructor_1.f90: New test.
15575 * gfortran.dg/array_constructor_2.f90: New test.
15576
15577 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15578
15579 PR fortran/20954
15580 * gfortran.dg/pr20954.f: New test.
15581
15582 2005-05-17 Mike Stump <mrs@apple.com>
15583
15584 Yet more Objective-C++...
15585
15586 * objc.dg/method-5.m: Update.
15587 * objc.dg/method-6.m: Update.
15588 * objc.dg/method-7.m: Update.
15589 * objc.dg/method-9.m: Update.
15590 * objc.dg/try-catch-2.m: Update.
15591
15592 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15593
15594 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15595 Remove little-endian optimizations.
15596
15597 2005-05-17 Jeff Law <law@redhat.com>
15598
15599 * g++.dg/tree-ssa/pr14814.C: New test.
15600 * gcc.dg/tree-ssa/pr14814.C: New test.
15601 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15602 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15603
15604 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15605
15606 * gcc.dg/compat/generate-random.c: Do not include
15607 libiberty.h.
15608 * gcc.dg/compat/generate-random_r.c: Likewise.
15609
15610 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15611
15612 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15613
15614 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15615
15616 PR middle-end/21595
15617 * g++.dg/tree-ssa/builtin1.C: New testcase.
15618
15619 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15620
15621 PR c++/21454
15622 * g++.dg/opt/const4.C: New test.
15623
15624 PR middle-end/21492
15625 * g++.dg/opt/crossjump1.C: New test.
15626
15627 PR tree-optimization/21610
15628 * gcc.c-torture/compile/20050516-1.c: New test.
15629
15630 PR fortran/15080
15631 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15632 about the test failing.
15633 * gfortran.fortran-torture/execute/where_7.f90: New test.
15634 * gfortran.fortran-torture/execute/where_8.f90: New test.
15635
15636 2005-05-16 Richard Henderson <rth@redhat.com>
15637
15638 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15639 i?86 and x86_64.
15640
15641 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15642
15643 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15644 (limits.h): Include unconditionally.
15645 (stdlib.h): Likewise.
15646 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15647 (limits.h): Include unconditionally.
15648 (stdlib.h): Likewise.
15649 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15650 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15651 (limits.h): Include unconditionally.
15652 (stdlib.h): Likewise.
15653 (hashtab.h): Do not include.
15654 (getopt.h): Likewise.
15655 (stddef.h): Include.
15656 (hashval_t): Define.
15657 (struct entry): Add "next" field.
15658 (HASH_SIZE): New macro.
15659 (hash_table): New variable.
15660 (switchfiles): Do not use xmalloc.
15661 (mix): New macro.
15662 (iterative_hash): New function.
15663 (hasht): Remove.
15664 (e_exists): New function.
15665 (e_insert): Likewise.
15666 (output): Use, instead of libiberty hashtable functions.
15667 (main): Do not use getopt. Do not call htab_create.
15668
15669 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15670
15671 PR libstdc++/21526
15672 * lib/target-supports.exp (check_mkfifo_available):
15673 Return 0 for cygwin as mkfifo support incomplete on platform.
15674 Fix typos in comments.
15675
15676 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15677
15678 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15679
15680 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15681
15682 PR fortran/17432
15683 * gfortran.dg/assign_4.f: New test.
15684
15685 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15686
15687 PR tree-optimization/21563
15688 * gcc.dg/tree-ssa/pr21563.c: New.
15689
15690 2005-05-14 Jan Hubicka <jh@suse.cz>
15691
15692 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15693
15694 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15695
15696 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15697
15698 2005-05-13 Julian Brown <julian@codesourcery.com>
15699
15700 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15701 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15702
15703 2005-05-13 Jan Hubicka <jh@suse.cz>
15704
15705 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15706 * gcc.dg/fold-xor-?.c: Likewise.
15707 * gcc.dg/pr15784-?.c: Likewise.
15708 * gcc.dg/pr20922-?.c: Likewise.
15709 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15710 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15711 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15712
15713 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15714
15715 PR fortran/21260
15716 * gfortran.dg/hollerith_1.f90: New test.
15717
15718 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15719
15720 * gfortran.dg/func_result_2.f90: New test.
15721
15722 2005-05-11 Bud Davis <bdavis@gfortran.org>
15723
15724 * gfortran.dg/dev_null.f90: New test.
15725
15726 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15727
15728 * gcc.dg/arm-vfp1.c: Revert last change.
15729
15730 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15731
15732 PR middle-end/19807
15733 PR tree-optimization/19639
15734 * g++.dg/tree-ssa/pr19807.C: New testcase.
15735
15736 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15737
15738 PR libfortran/21471
15739 * gfortran.dg/append-1.f90: New test.
15740
15741 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15742
15743 * gcc.dg/pr18501.c: XFAIL.
15744 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15745 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15746 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15747 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15748 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15749 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15750 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15751 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15752
15753 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15754
15755 PR fortran/20178
15756 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15757 gfortran.dg/f2c_3.f90: New tests.
15758
15759 * gfortran.dg/return_1.f90: Fix dg annotation.
15760
15761 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15762
15763 * gcc.c-torture/compile/20050510-1.c: New test.
15764
15765 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15766
15767 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15768
15769 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15770
15771 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15772
15773 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15774
15775 PR c/17913
15776 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15777
15778 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15779
15780 PR c/21342
15781 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15782 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15783
15784 2005-05-10 Ben Elliston <bje@au.ibm.com>
15785
15786 PR debug/16676
15787 * gcc.dg/debug/pr16676.c: New test.
15788
15789 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15790
15791 PR testsuite/21443
15792 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15793 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15794 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15795 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15796 Change -O1 to -O2.
15797 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15798 -fno-tree-dominator-opts.
15799
15800 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15801
15802 * gfortran.dg/return_1.f90: New test.
15803
15804 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15805
15806 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15807
15808 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15809
15810 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15811
15812 PR c++/21427
15813 * g++.dg/inherit/covariant13.C: New.
15814
15815 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15816
15817 PR libfortran/19155
15818 * gfortran.dg/pr19155.f: New test.
15819
15820 2005-05-08 Roger Sayle <roger@eyesopen.com>
15821
15822 PR inline-asm/8788
15823 * gcc.dg/pr8788-1.c: New testcase.
15824
15825 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15826
15827 PR target/21416
15828 * gcc.target/mips/fpcmp-[12].c: New tests.
15829
15830 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15831
15832 * lib/target-supports-dg.exp (dg-require-fork): New function.
15833 (dg-require-mkfifo): Likewise.
15834 * lib/target-supports.exp (check_function_available): New
15835 function.
15836 (check_fork_available): Likewise.
15837 (check_mkfifo_available): Likewise.
15838
15839 2005-05-06 Jeff Law <law@redhat.com>
15840
15841 * gcc.c-torture/compile/pr21380.c: New test.
15842
15843 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15844
15845 PR c++/20961
15846 * g++.dg/ext/weak3.C: New test.
15847
15848 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15849
15850 PR c++/21352
15851 * g++.dg/template/crash37.C: New test.
15852
15853 2005-05-05 Paul Brook <paul@codesourcery.com>
15854
15855 * gcc.dg/arm-g2.c: Use effective-target arm32.
15856 * gcc.dg/arm-mmx-1.c: Ditto.
15857 * gcc.dg/arm-scd42-2.c: Ditto.
15858 * gcc.dg/arm-vfp1.c: Ditto.
15859 * lib/target-supports.exp (check_effective_target_arm32): New
15860 function.
15861
15862 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15863
15864 PR libfortran/21354
15865 gfortran.dg/in_pack_rank7.f90: New test.
15866
15867 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15868
15869 PR middle-end/15618
15870 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15871
15872 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15873
15874 PR middle-end/21265
15875 * gcc.dg/20050503-1.c: New test.
15876
15877 PR rtl-optimization/21239
15878 * gcc.dg/i386-sse-11.c: New test.
15879
15880 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15881
15882 PR target/16888
15883 * gcc.target/i386/asm-1.c: New test.
15884
15885 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15886
15887 PR rtl-optimization/21330
15888 * gcc.c-torture/execute/20050502-1.c: New test.
15889
15890 PR target/21297
15891 * gcc.c-torture/execute/20050502-2.c: New test.
15892
15893 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15894
15895 PR middle-end/21282
15896 * gcc.dg/pr21282.c: New.
15897
15898 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15899
15900 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15901 * gcc.dg/vect/vect-92.c: Likewise.
15902 * gcc.dg/vect/vect-93.c: Likewise.
15903 * gcc.dg/vect/vect-dv-1.c: Likewise.
15904 * gcc.dg/vect/vect-dv-2.c: Likewise.
15905 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15906
15907 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15908
15909 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15910 * gfortran.dg/vect/vect-2.f90: Likewise.
15911 * gfortran.dg/vect/vect-3.f90: Likewise.
15912 * gfortran.dg/vect/vect-4.f90: Likewise.
15913 * gfortran.dg/vect/vect-5.f90: Likewise.
15914
15915 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15916
15917 PR target/20813
15918 * gcc.dg/rs6000-fpint-2.c: New.
15919
15920 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15921
15922 PR c/15698
15923 * gcc.dg/builtins-30.c: Update expected messages.
15924 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15925 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15926 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15927
15928 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15929
15930 PR tree-optimization/21294
15931 * gcc.dg/tree-ssa/pr21294.c: New.
15932
15933 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15934
15935 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15936 __builtin_altivec_st_internal_4si built-in.
15937
15938 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15939
15940 PR c++/15875
15941 * g++.dg/template/ptrmem14.C: New test.
15942
15943 2005-05-02 Paul Brook <paul@codesourcery.com>
15944
15945 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15946
15947 2005-05-02 Michael Matz <matz@suse.de>
15948
15949 PR c++/19542
15950 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15951
15952 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15953
15954 * g++.dg/cpp/weak.C: New test.
15955
15956 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15957
15958 * gcc.dg/tree-ssa/loop-8.c: New test.
15959
15960 2005-04-30 Michael Maty <matz@suse.de>
15961
15962 * gcc.dg/inline-mcpy.c: New test.
15963
15964 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15965
15966 PR libfortran/18958
15967 * gfortran.dg/eoshift.f90: New test case.
15968
15969 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15970
15971 PR libfortran/18857
15972 * gfortran.dg/matmul_1.f90: New test.
15973
15974 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15975
15976 PR tree-optimization/21030
15977 * gcc.dg/tree-ssa/pr21030.c: New.
15978
15979 2005-04-29 Devang Patel <dpatel@apple.com>
15980
15981 PR tree-optimization/21272
15982 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15983
15984 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15985
15986 PR fortran/13082
15987 PR fortran/18824
15988 * gfortran.dg/entry_4.f90: New test.
15989 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15990 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15991 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15992 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15993 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15994 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15995 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15996
15997 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15998
15999 * gfortran.fortran-torture/execute/entry_8.f90: New test.
16000
16001 2005-04-29 Paul Brook <paul@codesourcery.com>
16002
16003 * gfortran.dg/entry_3.f90: New test.
16004
16005 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16006
16007 * gfortran.dg/implicit_4.f90: New test.
16008
16009 2005-04-28 Bob Wilson <bob.wilson@acm.org>
16010
16011 * lib/target-supports.exp (check_profiling_available): Return
16012 false for xtensa-*-elf.
16013
16014 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16015
16016 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16017 error if file cannot be deleted.
16018
16019 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16020
16021 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16022 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16023 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16024 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16025 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16026 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16027 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16028 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16029 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16030 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16031 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16032 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16033 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16034
16035 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16036
16037 PR fortran/20865
16038 * gfortran.dg/pr20865.f90: New test.
16039
16040 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16041
16042 * gcc.dg/void-cast-2.c: New test.
16043
16044 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16045
16046 PR c/21159
16047 * gcc.dg/void-cast-1.c: New test.
16048
16049 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16050
16051 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16052
16053 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16054
16055 PR fortran/21177
16056 * gfortran.dg/pr21177.f90: New test.
16057
16058 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16059
16060 PR tree-optimization/21171
16061 * gcc.dg/tree-ssa/pr21171.c: New test.
16062
16063 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16064
16065 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16066 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16067 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16068 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16069 gcc.dg/tree-ssa/gen-vect-32.c: New.
16070 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16071 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16072 don't run on PPC32.
16073
16074 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16075
16076 PR c/21213
16077 * gcc.dg/transparent-union-3.c: New test.
16078
16079 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16080
16081 PR c/20740
16082 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16083 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16084 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16085 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16086 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16087 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16088
16089 2005-04-26 Jeff Law <law@redhat.com>
16090
16091 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16092 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16093 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16094 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16095 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16096 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16097 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16098
16099 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16100
16101 PR tree-optimization/17598
16102 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16103
16104 2005-04-25 Mike Stump <mrs@apple.com>
16105
16106 * objc.dg/fix-and-continue-1.m: Add.
16107
16108 2005-04-25 Roger Sayle <roger@eyesopen.com>
16109
16110 PR c++/20995
16111 * g++.dg/opt/pr20995-1.C: New test case.
16112
16113 2005-04-25 Devang Patel <dpatel@apple.com>
16114
16115 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16116
16117 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16118
16119 PR testsuite/21062
16120 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16121
16122 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16123
16124 PR C++/21188
16125 * g++.dg/opt/rtti2.C: New test.
16126
16127 2005-04-25 Paul Brook <paul@codesourcery.com>
16128 Steven G. Kargl <kargls@comcast.net>
16129
16130 PR fortran/20879
16131 * gfortran.dg/ichar_1.f90: New file.
16132
16133 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16134
16135 PR middle-end/20991
16136 * g++.dg/opt/pr20991.C: New test.
16137
16138 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16139 where sizeof (type) < __alignof__ (type).
16140 * gcc.dg/compat/struct-layout-1.h: Likewise.
16141
16142 2005-04-24 Per Bothner <per@bothner.com>
16143 Devang Patel <dpatel@apple.com>
16144
16145 PR preprocessor/20907
16146 * gcc.dg/cpp/very-long-comment.c: New test.
16147
16148 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16149
16150 PR fortran/20059
16151 * gfortran.dg/common_5.f: New test.
16152
16153 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16154
16155 PR middle-end/21082
16156 * g++.dg/tree-ssa/pr21082.C: New testcase.
16157
16158 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16159
16160 * gcc.dg/vect/vect-99.c: New test.
16161
16162 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16163
16164 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16165
16166 2005-04-22 Jeff Law <law@redhat.com>
16167
16168 * gcc.dg/uninit-5.c: Remove xfails.
16169 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16170 conditionals and loads.
16171
16172 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16173
16174 PR libfortran/20074
16175 PR libfortran/20436
16176 PR libfortran/21108
16177 * gfortran.dg/nested_reshape.f90: new test
16178 * gfortran.dg/reshape-alloc.f90: new test
16179 * gfortran.dg/reshape.f90: new test
16180
16181 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16182
16183 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16184
16185 * gcc.dg/arm-vfp1.c: New test.
16186
16187 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16188
16189 PR c++/21087
16190 * g++.dg/lookup/builtin2.C: New test.
16191
16192 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16193
16194 * gcc.dg/weak/weak-13.c: New test.
16195
16196 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16197
16198 * lib/target-supports.exp (check_effective_target_sync_int_long):
16199 Add powerpc*.
16200
16201 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16202
16203 * gcc.target/mips/branch-1.c: New test.
16204
16205 2005-04-21 Richard Henderson <rth@redhat.com>
16206
16207 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16208 * gcc.dg/vect/vect-86.c: Likewise.
16209 * gcc.dg/vect/vect-87.c: Likewise.
16210 * gcc.dg/vect/vect-88.c: Likewise.
16211
16212 2005-04-21 Devang Patel <dpatel@apple.com>
16213
16214 PR optimization/20994
16215 * gcc.dg/tree-ssa/ifc-3.c: New test.
16216
16217 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16218
16219 PR c/12913
16220 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16221 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16222 gcc.dg/c99-vla-jump-5.c: New tests.
16223
16224 2005-04-19 Richard Henderson <rth@redhat.com>
16225
16226 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16227 Fix typo in exists check.
16228 (check_effective_target_sync_int_long): New.
16229 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16230 * gcc.dg/ia64-sync-2.c: Likewise.
16231 * gcc.dg/ia64-sync-3.c: Likewise.
16232 * gcc.dg/ia64-sync-4.c: Likewise.
16233
16234 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16235
16236 * gcc.dg/fold-xor-1.c: New test.
16237 * gcc.dg/fold-xor-2.c: New test.
16238
16239 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16240
16241 PR target/20670
16242 * g++.dg/eh/fp-regs.C: New test.
16243
16244 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16245
16246 * gcc.dg/Wint-to-pointer-cast-1.c,
16247 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16248 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16249 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16250
16251 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16252
16253 PR fortran/16861
16254 * gfortran.dg/pr16861.f90: New test.
16255
16256 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16257
16258 * gcc.dg/pr21085.c: New test.
16259
16260 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16261
16262 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16263 (setup_mips_tests, dg-mips-options): New procedures.
16264 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16265 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16266 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16267 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16268 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16269 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16270 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16271 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16272 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16273 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16274 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16275 dg-mips-options instead of dg-options. Remove now-redundant
16276 preprocessor guards.
16277 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16278 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16279 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16280 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16281 * gcc.dg/vr-mult-2.c: Delete.
16282 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16283 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16284 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16285 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16286 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16287 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16288 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16289
16290 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16291
16292 * ada/acats/run_all.sh: Use sync when executable not present.
16293
16294 2005-04-18 Devang Patel <dpatel@apple.com>
16295
16296 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16297 * gcc.dg/vect/vect-11a.c: New.
16298 * gcc.dg/vect/vect-none.c: Update.
16299 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16300
16301 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16302
16303 PR tree-optimization/20922
16304 * gcc.dg/pr20922-1.c: New test.
16305 * gcc.dg/pr20922-2.c: New test.
16306 * gcc.dg/pr20922-3.c: New test.
16307 * gcc.dg/pr20922-4.c: New test.
16308 * gcc.dg/pr20922-5.c: New test.
16309 * gcc.dg/pr20922-6.c: New test.
16310
16311 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16312
16313 PR libfortran/20950
16314 * gfortran.dg/pr20950.f: New test.
16315
16316 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16317
16318 PR libfortran/19216
16319 * gfortran.dg/pr19216.f: New test.
16320
16321 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16322
16323 PR tree-optimization/21001
16324 * gcc.dg/tree-ssa/pr21001.c: New.
16325
16326 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16327
16328 PR libfortran/21075
16329 * gfortran.dg/reshape_rank7.f90: New test.
16330
16331 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16332
16333 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16334 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16335 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16336 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16337 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16338 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16339 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16340 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16341 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16342 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16343 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16344 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16345 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16346 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16347 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16348 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16349 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16350 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16351 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16352 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16353 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16354
16355 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16356
16357 * gfortran.dg/wtruncate.f: New testcase.
16358 * gfortran.dg/wtruncate.f90: New testcase.
16359
16360 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16361
16362 PR c++/21025
16363 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16364 which sizeof/alignof is dependent, rather than just whether we are
16365 processing_template_decl.
16366
16367 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16368
16369 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16370 corrected typo where the wrong variables had been compared.
16371
16372 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16373
16374 PR libfortran/18495
16375 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16376 Test callee-allocated version of return array with a write
16377 statement.
16378 Test spread with a temporary with another write statement.
16379
16380 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16381
16382 PR tree-optimization/21031
16383 * gcc.dg/tree-ssa/pr21031.c: New.
16384
16385 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16386
16387 PR tree-optimization/21004
16388 * gcc.dg/builtins-53.c: Include builtins-config.h.
16389 Check floorf, ceilf, floorl and ceill transformations
16390 only when HAVE_C99_RUNTIME is defined.
16391
16392 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16393
16394 PR middle-end/20739
16395 * gcc.dg/tree-ssa/pr20739.c: New test.
16396
16397 2005-04-14 Mike Stump <mrs@apple.com>
16398
16399 * gcc.dg/Foundation.framework/empty: New.
16400 * gcc.dg/framework-2.c: New.
16401
16402 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16403
16404 PR tree-optimization/21021
16405 * gcc.c-torture/compile/pr21021.c: New.
16406
16407 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16408
16409 PR testsuite/21010
16410 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16411 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16412 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16413 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16414 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16415 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16416 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16417 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16418
16419 2005-04-14 Richard Henderson <rth@redhat.com>
16420
16421 * lib/target-supports.exp (check_effective_target_vect_condition):
16422 Add ia64, i?86, and x86_64.
16423
16424 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16425
16426 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16427
16428 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16429
16430 PR tree-optimization/20657
16431 * gcc.dg/tree-ssa/pr20657.c: New.
16432
16433 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16434
16435 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16436 (long long int)trunc*.
16437
16438 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16439
16440 PR target/20927
16441 * gcc.dg/pr20927.c: New test.
16442
16443 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16444
16445 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16446 * gcc.target/mips/asm-1.c: Likewise.
16447
16448 2005-04-13 Dale Johannesen <dalej@apple.com>
16449
16450 * objc.dg/objc-fast-4.m: New.
16451
16452 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16453
16454 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16455 directory.
16456 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16457
16458 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16459
16460 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16461 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16462 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16463
16464 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16465
16466 PR tree-optimization/20913
16467 * gcc.dg/tree-ssa/pr20913.c: New.
16468
16469 PR tree-optimization/20702
16470 * gcc.dg/tree-ssa/pr20702.c: New.
16471
16472 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16473
16474 PR c++/13744
16475 * g++.dg/inherit/local3.C: New test.
16476
16477 2005-04-12 Jeff Law <law@redhat.com>
16478
16479 * gcc.dg/tree-ssa/20050412-1.c: New test.
16480
16481 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16482
16483 PR libfortran/19016
16484 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16485 Add tests with mask generated by expression.
16486 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16487 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16488 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16489
16490 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16491
16492 PR middle-end/20917
16493 * gcc.dg/20050409-1.c: New test.
16494
16495 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16496
16497 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16498
16499 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16500
16501 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16502 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16503 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16504 (TARGET_CXX): Adjust accordingly.
16505 * target.h (struct gcc_target): Remove epxort_class_data. Add
16506 determine_class_data_visibility and class_data_always_comdat.
16507 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16508 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16509 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16510 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16511 (arm_cxx_determine_class_data_visibility): New.
16512 (arm_cxx_class_data_always_comdat): Likewise.
16513 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16514 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16515 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16516 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16517 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16518 Define.
16519
16520 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16521
16522 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16523
16524 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16525
16526 * gcc.dg/i386-darwin-fpmath.c: New.
16527
16528 2004-04-11 Devang Patel <dpatel@apple.com>
16529
16530 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16531 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16532 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16533 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16534 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16535 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16536 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16537 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16538 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16539
16540 2004-04-11 Devang Patel <dpatel@apple.com>
16541
16542 * gcc.dg/vect/vect-dv-1.c: New test.
16543 * gcc.dg/vect/vect-dv-2.c: New test.
16544
16545 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16546
16547 PR tree-optimization/20933
16548 * gcc.dg/tree-ssa/pr20933.c: New test.
16549
16550 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16551
16552 * gfortran.dg/fold_nearest.f90: New test.
16553
16554 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16555
16556 * gcc.dg/tree-ssa/alias-1.c: New test.
16557
16558 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16559
16560 PR tree-optimization/20920
16561 * g++.dg/tree-ssa/pr20920.C: New test.
16562
16563 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16564
16565 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16566 (long long int)ceil*.
16567
16568 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16569
16570 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16571 explicit C++ linkage.
16572
16573 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16574
16575 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16576 warning for arithmetic IF statements.
16577
16578 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16579
16580 * eor_handling_1.f90: New test case.
16581 * eor_handling_2.f90: New test case.
16582 * eor_handling_3.f90: New test case.
16583 * eor_handling_4.f90: New test case.
16584 * eor_handling_5.f90: New test case.
16585 * noadv_size.f90: New test case.
16586 * pad_no.f90: New test case.
16587
16588 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16589
16590 * gcc.c-torture/execute/20050410-1.c: New test.
16591
16592 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16593
16594 * gcc.dg/pr20126.c: New.
16595
16596 2005-04-09 Bud Davis <bdavis@gfortran.org>
16597 Steven G. Kargl <kargls@comcast.net>
16598
16599 * gfortran.dg/PR19872.f: New test.
16600
16601 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16602
16603 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16604
16605 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16606
16607 * gfortran.dg/nint_1.f90: New test.
16608
16609 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16610
16611 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16612 Added test for callee-allocated arrays with write statements.
16613 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16614 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16615 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16616 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16617 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16618
16619 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16620
16621 PR libfortran/20163
16622 * gfortran.dg/open-options-blanks.f: New test.
16623
16624 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16625
16626 PR fortran/13257
16627 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16628
16629 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16630
16631 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16632 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16633 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16634 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16635 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16636 * gcc.c-torture/execute/stdarg-4.c: New test.
16637
16638 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16639
16640 PR target/20795
16641 * g++.dg/abi/param2.C: New test.
16642
16643 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16644
16645 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16646
16647 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16648
16649 * gcc.dg/builtins-53.c: New test.
16650
16651 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16652
16653 * g++.dg/tree-ssa/pr18178.C: New test.
16654 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16655 * gcc.c-torture/execute/20041019-1.c: New test.
16656 * gcc.dg/tree-ssa/20041008-1.c: New test.
16657 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16658 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16659 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16660 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16661 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16662 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16663 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16664 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16665 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16666 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16667
16668 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16669
16670 PR rtl-optimization/20466
16671 * gcc.c-torture/execute/pr20466-1.c: New test.
16672
16673 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16674
16675 PR c++/20905
16676 * g++.dg/parse/cond2.C: New test.
16677
16678 PR c++/20145
16679 * g++.dg/warn/Wdtor1.C: New test.
16680
16681 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16682
16683 PR fortran/17229
16684 * gfortran.dg/pr17229.f: New test.
16685
16686 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16687
16688 * gfortran.dg/tiny_1.f90: New test.
16689 * gfortran.dg/tiny_2.f90: ditto.
16690
16691 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16692
16693 * gfortran.dg/eor_1.f90: Fix dg-do run line
16694 * gfortran.dg/open_new.f90: Fix dg-do run line
16695
16696 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16697
16698 * lib/target-supports.exp (get_compiler_messages): Support
16699 optional arguments, the fourth being compiler options.
16700 (check_effective_target_fpic): New proc.
16701 * gcc.dg/20050321-2.c: Restrict to target fpic.
16702
16703 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16704
16705 * gcc.dg/15443-1.c: New test.
16706 * gcc.dg/15443-2.c: Likewise.
16707
16708 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16709
16710 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16711
16712 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16713
16714 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16715
16716 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16717
16718 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16719 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16720 -m64.
16721 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16722 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16723 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16724
16725 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16726
16727 PR c++/20212
16728 * g++.dg/warn/Wunused-11.C: New test.
16729
16730 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16731
16732 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16733
16734 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16735
16736 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16737
16738 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16739
16740 PR c++/20734
16741 * g++.dg/template/ptrmem13.C: New test.
16742
16743 2005-04-05 Per Bothner <per@bothner.com>
16744
16745 * lib/gcc.exp: Always add -fno-show-column, for now.
16746
16747 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16748
16749 PR testsuite/20767
16750 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16751 of plain old "unsigned int" for the type of "i". Makes this test
16752 64bit clean.
16753
16754 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16755
16756 * gcc.dg/i386-ssefn-1.c: New test.
16757 * gcc.dg/i386-ssefn-2.c: New test.
16758 * gcc.dg/i386-ssefn-3.c: New test.
16759 * gcc.dg/i386-ssefn-4.c: New test.
16760
16761 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16762
16763 PR tree-optimization/20076
16764 * gcc.dg/builtin-apply4.c: New test.
16765
16766 PR preprocessor/19475
16767 * gcc.dg/cpp/macspace1.c: New test.
16768 * gcc.dg/cpp/macspace2.c: New test.
16769
16770 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16771
16772 * gfortran.dg/pr20755.f: Fixed bad format.
16773
16774 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16775
16776 PR c++/20763
16777 * g++.dg/ext/attrib21.C: New test.
16778
16779 2004-04-05 Devang Patel <dpatel@apple.com>
16780
16781 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16782 * gcc.dg/vect/vect-shift-1.c: New test.
16783
16784 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16785
16786 PR libfortran/20755
16787 * gfortran.dg/pr20755.f: New test.
16788
16789 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16790
16791 * gfortran.dg/pr15959.f90: New test.
16792 * gfortran.dg/string_pad_trunc.f90: New test.
16793
16794 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16795
16796 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16797 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16798 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16799 syntax.
16800
16801 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16802
16803 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16804
16805 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16806
16807 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16808 * gcc.c-torture/compile/20011119-2.c: Likewise.
16809 * gcc.c-torture/compile/981001-2.c: Likewise.
16810
16811 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16812
16813 PR c++/20679
16814 * g++.dg/template/overload4.C: New test.
16815
16816 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16817
16818 PR c++/20746
16819 * g++.dg/abi/covariant5.C: New.
16820
16821 PR debug/20505
16822 * g++.dg/debug/const2.C: New.
16823
16824 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16825
16826 PR rtl-optimization/16104
16827 * gcc.c-torture/execute/20050316-1.c: New test.
16828
16829 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16830
16831 * g++.dg/template/spec23.C: Fix dg-error text.
16832
16833 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16834
16835 PR c++/19199
16836 * g++.dg/expr/lval2.C: New.
16837
16838 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16839
16840 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16841 __builtin_strcasecmp and __builtin_strncasecmp.
16842
16843 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16844
16845 PR c++/20723
16846 * g++.dg/template/spec22.C: New.
16847 * g++.dg/template/spec23.C: New.
16848
16849 2005-04-03 Dale Ranta <dir@lanl.gov>
16850 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16851
16852 PR libfortran/20068
16853 PR libfortran/20125
16854 PR libfortran/20156
16855 PR libfortran/20471
16856 * gfortran.dg/backspace.f: New test.
16857
16858 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16859
16860 * gcc.dg/pr19345.c: New test.
16861
16862 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16863
16864 PR tree-optimization/20640
16865 * gcc.dg/torture/tree-loop-1.c: New.
16866
16867 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16868
16869 PR rtl-optimization/20290
16870 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16871
16872 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16873
16874 * gcc.dg/rs6000-fpint.c: New.
16875
16876 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16877
16878 * gcc.dg/old-style-then-proto-1.c: New test.
16879
16880 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16881
16882 * gfortran.fortran-torture/execute/backspace.f90: Check
16883 after backspace and read was incorrect.
16884
16885 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16886
16887 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16888 buffer past the terminating NUL using memcmp.
16889 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16890 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16891
16892 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16893 Fix unused/uninitialized variable warnings.
16894
16895 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16896 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16897 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16898 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16899
16900 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16901 gcc.c-torture/execute/builtins/fputs-lib.c,
16902 gcc.c-torture/execute/builtins/lib/fprintf.c,
16903 gcc.c-torture/execute/builtins/lib/main.c,
16904 gcc.c-torture/execute/builtins/lib/memcmp.c,
16905 gcc.c-torture/execute/builtins/lib/memmove.c,
16906 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16907 gcc.c-torture/execute/builtins/lib/memset.c,
16908 gcc.c-torture/execute/builtins/lib/printf.c,
16909 gcc.c-torture/execute/builtins/lib/sprintf.c,
16910 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16911 gcc.c-torture/execute/builtins/lib/strchr.c,
16912 gcc.c-torture/execute/builtins/lib/strcmp.c,
16913 gcc.c-torture/execute/builtins/lib/strcpy.c,
16914 gcc.c-torture/execute/builtins/lib/strcspn.c,
16915 gcc.c-torture/execute/builtins/lib/strlen.c,
16916 gcc.c-torture/execute/builtins/lib/strncat.c,
16917 gcc.c-torture/execute/builtins/lib/strncmp.c,
16918 gcc.c-torture/execute/builtins/lib/strncpy.c,
16919 gcc.c-torture/execute/builtins/lib/strrchr.c,
16920 gcc.c-torture/execute/builtins/lib/strspn.c,
16921 gcc.c-torture/execute/builtins/lib/strstr.c,
16922 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16923 gcc.c-torture/execute/builtins/strlen-2.c,
16924 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16925 prototypes.
16926
16927 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16928
16929 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16930 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16931 selectany usage.
16932
16933 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16934
16935 PR c++/19406
16936 * g++.dg/debug/using1.C: New test.
16937
16938 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16939
16940 PR middle-end/20524
16941 * gcc.dg/alias-7.c: Prefix asm-declared name with
16942 __USER_LABEL_PREFIX__.
16943
16944 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16945
16946 Fix fallout from PR middle-end/15700:
16947 * gcc.c-torture/compile/20011119-1.c: Take
16948 __USER_LABEL_PREFIX__ into account.
16949 * gcc.c-torture/compile/20011119-2.c: Likewise.
16950
16951 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16952
16953 PR c++/18644
16954 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16955
16956 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16957
16958 PR c/17855
16959 * gcc.c-torture/compile/struct-non-lval-1.c,
16960 gcc.c-torture/compile/struct-non-lval-2.c,
16961 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16962
16963 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16964
16965 * gcc.dg/tls/tls.exp: Remove temporary file.
16966 * g++.dg/tls/tls.exp: Ditto.
16967 * lib/file-format.exp: Ditto.
16968 * g++.dg/special/ecos.exp: Ditto.
16969
16970 * lib/profopt.exp: Treat prof_ext as a list.
16971 * gcc.misc-tests/bprob.exp: Ditto.
16972 * g++.dg/bprob/bprob.exp: Ditto.
16973
16974 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16975 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16976 g++.dg/tree-ssa/pointer-reference-alias.C,
16977 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16978 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16979 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16980 g++.dg/vect/pr19951.cc: Ditto.
16981 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16982 gcc.dg/builtins-47.c: Ditto.
16983 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16984 gcc.dg/pr20115-1.c: Ditto.
16985 * gcc.dg/tree-ssa/20030530-2.c,
16986 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16987 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16988 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16989 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16990 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16991 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16992 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16993 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16994 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16995 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16996 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16997 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16998 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16999 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
17000 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
17001 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17002 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17003 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17004 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17005 gcc.dg/tree-ssa/20030824-1.c,
17006 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
17007 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
17008 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
17009 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
17010 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
17011 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
17012 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
17013 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
17014 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17015 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17016 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17017 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17018 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17019 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17020 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17021 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17022 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17023 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17024 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17025 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17026 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17027 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17028 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17029 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17030 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17031 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17032 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17033 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17034 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17035 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17036 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17037 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17038 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17039 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17040 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17041 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17042 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17043 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17044 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17045 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17046 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17047 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17048 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17049 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17050 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17051 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17052 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17053 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17054 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17055 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17056 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17057 gcc.dg/tree-ssa/useless-1.c: Ditto.
17058 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17059 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17060 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17061 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17062 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17063 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17064 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17065 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17066 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17067 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17068 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17069 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17070 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17071 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17072 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17073 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17074 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17075 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17076 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17077 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17078 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17079 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17080 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17081 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17082 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17083 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17084 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17085 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17086 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17087 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17088 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17089 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17090 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17091 gcc.dg/vect/vect-none.c: Ditto.
17092 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17093 treelang/compile/unsigned.tree: Ditto.
17094
17095 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17096 * gcc.dg/cpp/direct2s.c: Ditto.
17097 * gcc.dg/cpp/paste4.c: Ditto.
17098 * gcc.dg/cpp/separate-1.c: Ditto.
17099 * gcc.dg/pch/save-temps-1.c: Ditto.
17100 * g++.dg/ext/altivec-10.C: Ditto.
17101 * g++.dg/pch/pch.C: Ditto.
17102
17103 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17104
17105 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17106 * g++.dg/template/repo1.C: Ditto.
17107 * g++.dg/template/repo2.C: Ditto.
17108 * g++.dg/template/repo3.C: Ditto.
17109 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17110 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17111 * g++.old-deja/g++.pt/repo1.C: Ditto.
17112 * g++.old-deja/g++.pt/repo2.C: Ditto.
17113 * g++.old-deja/g++.pt/repo3.C: Ditto.
17114 * g++.old-deja/g++.pt/repo4.C: Ditto.
17115
17116 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17117 * gcc.dg/20030107-1.c: Ditto.
17118 * gcc.dg/20030702-1.c: Ditto.
17119 * gcc.dg/profile-generate-1.c: Ditto.
17120 * g++.dg/other/profile1.C: Ditto.
17121 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17122
17123 * lib/gcc-dg.exp (remove-build-file): New.
17124 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17125 cleanup-tree-dump, cleanup-saved-temps): New.
17126
17127 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17128
17129 PR c++/19203, DR 214
17130 * g++.dg/parse/ambig3.C: Not ambiguous.
17131 * g++.dg/template/spec20.C: New.
17132 * g++.dg/template/spec21.C: New.
17133
17134 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17135
17136 PR target/20045
17137 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17138
17139 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17140
17141 PR libfortran/20660
17142 * gfortran.dg/negative_unit.f: New test.
17143
17144 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17145
17146 * gcc.dg/20050330-1.c: New test.
17147
17148 2005-03-30 Devang Patel <dpatel@apple.com>
17149
17150 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17151
17152 2005-03-30 Dale Johannesen <dalej@apple.com>
17153
17154 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17155
17156 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17157
17158 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17159 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17160 Strip options from test name.
17161
17162 2005-03-31 Jan Hubicka <jh@suse.cz>
17163
17164 * gcc.dg/varpool-1.c: New testcase.
17165
17166 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17167
17168 PR c/772
17169 PR c/17913
17170 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17171 gcc.dg/stmt-expr-label-3.c : New tests.
17172 * gcc.c-torture/execute/medce-2.c: Remove.
17173
17174 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17175
17176 PR c/20368
17177 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17178 tests.
17179
17180 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17181
17182 * gcc.c-torture/compile/pr20203.c: New test.
17183
17184 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17185
17186 * gfortran.dg/promotion.f90: New test.
17187
17188 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17189
17190 PR middle-end/20491
17191 * gcc.dg/torture/asm-subreg-1.c: New test.
17192
17193 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17194
17195 PR c/20672
17196 * gcc.dg/pr20672-1.c: New test.
17197
17198 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17199
17200 * gfortran.dg/vect: New directory.
17201 * gfortran.dg/vect/vect.exp: New.
17202 * gfortran.dg/vect/vect-1.f90: New test.
17203 * gfortran.dg/vect/vect-2.f90: New test.
17204 * gfortran.dg/vect/vect-3.f90: New test.
17205 * gfortran.dg/vect/vect-4.f90: New test.
17206 * gfortran.dg/vect/vect-5.f90: New test.
17207
17208 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17209
17210 PR middle-end/20622
17211 * gcc.dg/alias-7.c: New test.
17212
17213 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17214
17215 * gcc.dg/sparc-reg-1.c: New test.
17216
17217 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17218
17219 PR target/19890
17220 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17221
17222 2005-03-29 Dale Ranta <dir@lanl.gov>
17223 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17224
17225 PR libfortran/20163
17226 * gfortran.dg/pr20163-2.f: New test.
17227
17228 2005-03-28 Jan Hubicka <jh@suse.cz>
17229
17230 PR middle-end/20635
17231 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17232 by Jakub Jelinek.
17233
17234 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17235
17236 PR tree-optimization/20626
17237 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17238 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17239
17240 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17241
17242 * gfortran.dg/underflow.f90: New test.
17243 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17244
17245 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17246
17247 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17248
17249 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17250
17251 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17252 (g++_init): Make sure that CXXFLAGS is set.
17253 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17254 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17255 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17256 * lib/objc.exp (objc_init): Likewise.
17257 * lib/treelang.exp (treelang_init): Likewise.
17258
17259 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17260
17261 PR tree-optimization/20470
17262 * gcc.dg/tree-ssa/pr20470.c: New test.
17263
17264 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17265
17266 * gcc.dg/ppc-stfiwx.c: New.
17267
17268 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17269
17270 PR target/19888
17271 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17272
17273 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17274
17275 * gcc.dg/20050325-1.c: Fix a typo.
17276
17277 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17278
17279 PR libfortran/19678
17280 PR libfortran/19679
17281 * gfortran.dg/dos_eol.f: New test.
17282
17283 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17284
17285 PR rtl-optimization/20249
17286 * gcc.dg/20050325-1.c: New test.
17287
17288 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17289
17290 PR libfortran/15332
17291 * gfortran.dg/pr15332.f: New test.
17292
17293 2005-03-24 Dale Johannesen <dalej@apple.com>
17294
17295 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17296
17297 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17298
17299 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17300 'internal' visibility.
17301 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17302 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17303 'protected' visibility.
17304 * gcc.dg/visibility-7.c: Likewise.
17305 * lib/target-supports.exp (check_visibility_available): Take
17306 a parameter, the kind of visibility to check for.
17307 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17308 to check_visibility_available.
17309
17310 * g++.dg/expr/cast3.C: New.
17311
17312 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17313
17314 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17315 rs6000.
17316
17317 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17318
17319 PR target/20095
17320 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17321
17322 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17323
17324 * gcc.dg/badshift.c: Renamed to...
17325 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17326
17327 * gcc.target/i386/badshift.c: Renamed to...
17328 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17329 only.
17330
17331 PR rtl-optimization/20532
17332 * gcc.target/i386/badshift.c: New.
17333
17334 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17335
17336 * gfortran.dg/pr18025.f90: New test.
17337
17338 2005-03-23 Dale Johannesen <dalej@apple.com>
17339
17340 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17341
17342 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17343
17344 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17345
17346 * lib/target-supports.exp (check_iconv_available): Default
17347 libiconv to -liconv, if there is no definition.
17348
17349 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17350
17351 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17352
17353 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17354
17355 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17356 * g++.dg/opt/pr7503-2.C: Likewise.
17357 * g++.dg/opt/pr7503-3.C: Likewise.
17358 * g++.dg/opt/pr7503-4.C: Likewise.
17359 * g++.dg/opt/pr7503-5.C: Likewise.
17360 * g++.dg/warn/minmax.C: New test.
17361
17362 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17363
17364 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17365 * gfortran.dg/g77_intrinsics_sub.f: New test.
17366
17367 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17368 Jan Hubicka <jh@suse.cz>
17369 Steven Bosscher <stevenb@suse.de
17370
17371 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17372
17373 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17374
17375 PR c++/19980
17376 * g++.dg/template/redecl3.C: New test.
17377
17378 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17379
17380 PR c++/20499
17381 * g++.dg/parse/error16.C: Tweak error markers.
17382
17383 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17384
17385 PR target/20561
17386 * gcc.dg/20050321-2.c: New test.
17387
17388 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17389
17390 PR c++/20465
17391 PR c++/20381
17392 * g++.dg/template/ptrmem12.C: New.
17393
17394 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17395
17396 PR rtl-optimization/20527
17397 * gcc.c-torture/execute/pr20527-1.c: New test.
17398
17399 2005-03-22 Ben Elliston <bje@au.ibm.com>
17400
17401 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17402 program, compile it into a real executable and then delete the .c
17403 and .x files afterwards, to avoid problems on testglue targets.
17404
17405 2005-03-21 Stuart Hastings <stuart@apple.com>
17406
17407 * gcc.target/i386/sse-2.c: New.
17408
17409 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17410
17411 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17412
17413 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17414
17415 * g++.dg/parse/crash25.C: Fix typo.
17416
17417 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17418
17419 PR c++/20461
17420 * g++.dg/parse/crash24.C: New test.
17421
17422 PR c++/20536
17423 * g++.dg/parse/crash25.C: New test.
17424
17425 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17426
17427 PR c++/20147
17428 * g++.dg/ext/stmtexpr4.C: New test.
17429
17430 2005-03-20 Roger Sayle <roger@eyesopen.com>
17431
17432 PR middle-end/20539
17433 * gcc.c-torture/compile/pr13066-1.c: New test case.
17434 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17435 * g++.dg/opt/pr13066-1.C: Likewise.
17436
17437 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17438
17439 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17440
17441 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17442
17443 PR fortran/18525
17444 * gfortran.dg/nesting_1.f90: New test.
17445
17446 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17447
17448 PR c++/20240
17449 * g++.dg/lookup/using13.C: New test.
17450
17451 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17452
17453 PR c++/20333
17454 * g++.dg/template/crash36.C: New test.
17455
17456 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17457
17458 PR c++/20463
17459 * g++.dg/template/crash35.C: New test.
17460
17461 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17462
17463 PR c++/19966
17464 * g++.dg/overload/operator2.C: New test.
17465
17466 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17467
17468 PR libfortran/20257
17469 * gfortran.dg/pr20257.f90: New test.
17470
17471 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17472
17473 PR libfortran/20480
17474 * gfortran.dg/pr20480.f90: New test.
17475
17476 2005-03-16 Richard Henderson <rth@redhat.com>
17477
17478 PR middle-end/15700
17479 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17480 (_rtld_global): New.
17481 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17482 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17483
17484 * gcc.dg/alias-3.c: New.
17485 * gcc.dg/alias-4.c: New.
17486 * gcc.dg/alias-5.c: New.
17487 * gcc.dg/alias-6.c: New.
17488
17489 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17490
17491 * gcc.dg/cpp/ucnid-7.c: New.
17492
17493 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17494 Dorit Naishlos <dorit@il.ibm.com>
17495
17496 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17497 darwin.
17498
17499 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17500
17501 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17502 misaligned accesses.
17503 * gcc.dg/vect/vect-58.c: Likewise.
17504 * gcc.dg/vect/vect-92.c: New.
17505 * gcc.dg/vect/vect-93.c: New.
17506
17507 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17508
17509 PR fortran/18827
17510 * gfortran.dg/assign_2.f90: New test.
17511 * gfortran.dg/assign_3.f90: New test.
17512 * gfortran.dg/assign.f90: New test.
17513
17514 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17515
17516 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17517 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17518 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17519 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17520 names.
17521
17522 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17523
17524 * gcc.dg/cpp/ucnid-6.c: New.
17525
17526 * gcc.dg/cpp/normalize-1.c: New.
17527 * gcc.dg/cpp/normalize-2.c: New.
17528 * gcc.dg/cpp/normalize-3.c: New.
17529 * gcc.dg/cpp/normalize-4.c: New.
17530 * gcc.dg/cpp/ucnid-4.c: New.
17531 * gcc.dg/cpp/ucnid-5.c: New.
17532 * g++.dg/cpp/normalize-1.C: New.
17533 * g++.dg/cpp/ucnid-1.C: New.
17534
17535 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17536
17537 * gcc.dg/pr18628.c: New.
17538
17539 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17540
17541 PR c++/20280
17542 * g++.dg/tree-ssa/pr20280.C: New.
17543
17544 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17545
17546 PR fortran/20467
17547 * gfortran.dg/stfunc_2.f90: New test.
17548
17549 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17550
17551 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17552
17553 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17554
17555 * gcc.dg/tree-ssa/20050314-1.c: New test.
17556
17557 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17558
17559 PR c++/4403
17560 PR c++/9783, DR433
17561 * g++.dg/template/friend34.C: New test.
17562 * g++.dg/template/friend35.C: Likewise.
17563 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17564
17565 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17566
17567 Friend class name lookup 5/n
17568 PR c++/1016
17569 * g++.dg/lookup/hidden-class1.C: New test.
17570 * g++.dg/lookup/hidden-class2.C: Likewise.
17571 * g++.dg/lookup/hidden-class3.C: Likewise.
17572 * g++.dg/lookup/hidden-class4.C: Likewise.
17573 * g++.dg/lookup/hidden-class5.C: Likewise.
17574 * g++.dg/lookup/hidden-class6.C: Likewise.
17575 * g++.dg/lookup/hidden-class7.C: Likewise.
17576 * g++.dg/lookup/hidden-class8.C: Likewise.
17577 * g++.dg/lookup/hidden-class9.C: Likewise.
17578 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17579 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17580 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17581 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17582 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17583 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17584 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17585 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17586 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17587 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17588 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17589
17590 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17591
17592 PR c++/20157
17593 * g++.dg/template/error18.C: New test.
17594
17595 2005-03-09 Ben Elliston <bje@au.ibm.com>
17596
17597 PR debug/16792
17598 * g++.dg/debug/pr16792.C: New test.
17599
17600 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17601
17602 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17603 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17604 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17605 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17606 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17607 test assertion names.
17608
17609 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17610
17611 PR fortran/18600
17612 * gfortran.dg/stfunc_1.f90: New test.
17613
17614 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17615
17616 PR fortran/16907
17617 * gfortran.dg/real_index_1.f90: New test.
17618
17619 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17620
17621 PR fortran/20323
17622 * gfortran.dg/spec_expr_1.f90: New test.
17623
17624 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17625
17626 PR c/20402
17627 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17628 new parser.
17629
17630 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17631
17632 PR fortran/20361
17633 * gfortran.dg/largeequiv_1.f90: New test.
17634
17635 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17636
17637 * gcc.dg/ucnid-1.c: New.
17638 * gcc.dg/ucnid-2.c: New.
17639 * gcc.dg/ucnid-3.c: New.
17640 * gcc.dg/ucnid-4.c: New.
17641 * gcc.dg/ucnid-5.c: New.
17642 * gcc.dg/ucnid-6.c: New.
17643 * gcc.dg/cpp/ucnid-1.c: New.
17644 * gcc.dg/cpp/ucnid-2.c: New.
17645 * gcc.dg/cpp/ucnid-3.c: New.
17646 * g++.dg/other/ucnid-1.C: New.
17647
17648 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17649
17650 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17651
17652 2005-03-11 Per Bothner <per@bothner.com>
17653
17654 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17655 that diagnotics refer to correct token.
17656 * gcc.dg/unused-3.c: Likewise.
17657
17658 2005-03-11 Per Bothner <per@bothner.com>
17659
17660 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17661 constant" is now actually on same line as string constant.
17662 * gcc.dg/cpp/direct2s.c: Likewise.
17663
17664 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17665
17666 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17667
17668 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17669
17670 PR libfortran/20124
17671 * gfortran.dg/pr20124.f90: New Test
17672
17673 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17674
17675 PR tree-optimization/20130
17676 * gcc.dg/pr20130-1.c: New test.
17677
17678 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17679
17680 PR target/20095
17681 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17682
17683 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17684
17685 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17686
17687 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17688
17689 * g++.dg/eh/forced1.C: Fix comment.
17690 * g++.dg/eh/forced2.C: Ditto.
17691 * g++.dg/eh/forced3.C: Ditto.
17692 * g++.dg/eh/forced4.C: Ditto.
17693
17694 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17695
17696 PR rtl-opt/20412
17697 * gcc.c-torture/compile/pr20412.c: New test.
17698
17699 2005-03-10 Roger Sayle <roger@eyesopen.com>
17700
17701 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17702
17703 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17704
17705 PR target/20322
17706 * gcc.dg/20050307-1.c: New test.
17707
17708 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17709
17710 PR c++/20375
17711 * g++.dg/other/stdarg3.C: New.
17712
17713 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17714
17715 PR c++/18384, c++/18327
17716 * g++.dg/init/array19.C: New test.
17717
17718 PR inline-asm/20314
17719 * gcc.dg/torture/pr20314-1.c: New test.
17720 * gcc.dg/torture/pr20314-2.c: New test.
17721
17722 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17723
17724 * gcc.dg/20050309-1.c: New test.
17725
17726 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17727
17728 * gcc.dg/builtins-10.c: Reactivate disabled test.
17729 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17730 new cbrt transformations.
17731
17732 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17733
17734 PR c++/20208
17735 * g++.dg/template/array13.C: New test.
17736
17737 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17738
17739 PR c++/16859
17740 * g++.dg/init/brace4.C: New test.
17741
17742 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17743
17744 PR c++/20186
17745 * g++.dg/template/non-dependent12.C: New.
17746
17747 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17748
17749 PR c++/20142
17750 * g++.dg/init/array18.C: Add dg-do run marker.
17751
17752 PR c++/20142
17753 * g++.dg/init/array18.C: New test.
17754
17755 2005-03-09 Ben Elliston <bje@au.ibm.com>
17756
17757 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17758 * g++.dg/gcov/gcov.exp: Likewise.
17759 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17760 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17761 * lib/c-torture.exp: Likewise.
17762 * lib/fortran-torture.exp: Likewise.
17763 * lib/g++.exp: Likewise.
17764 * lib/gcc-defs.exp: Likewise.
17765 * lib/gcc-dg.exp: Likewise.
17766 * lib/gcc.exp: Likewise.
17767 * lib/gcov.exp: Likewise.
17768 * lib/gfortran.exp: Likewise.
17769 * lib/mike-g++.exp: Likewise.
17770 * lib/mike-gcc.exp: Likewise.
17771 * lib/objc-torture.exp: Likewise.
17772 * lib/objc.exp: Likewise.
17773 * lib/profopt.exp: Likewise.
17774 * lib/target-libpath.exp: Likewise.
17775 * lib/target-supports.exp: Likewise.
17776 * lib/treelang.exp: Likewise.
17777 * lib/wrapper.exp: Likewise.
17778
17779 2005-03-08 Jeff Law <law@redhat.com>
17780
17781 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17782 PHI-OPT changes.
17783
17784 2005-03-08 Ira Rosen <irar@il.ibm.com>
17785
17786 * gcc.dg/vect/pr20122.c: New test.
17787
17788 2005-03-07 Jeff Law <law@redhat.com>
17789
17790 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17791 was folded away.
17792 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17793 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17794 * gcc.dg/tree-ssa/pr18134.c: New test.
17795
17796 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17797
17798 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17799 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17800 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17801
17802 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17803
17804 PR tree-opt/17671
17805 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17806
17807 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17808
17809 * g++.dg/warn/Wnvdtor.C: New test.
17810
17811 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17812
17813 * gcc.dg/torture/pr19683-1.c: New test.
17814
17815 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17816
17817 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17818 * gfortran.dg/g77/19990313-2.f: Ditto.
17819 * gfortran.dg/g77/19990313-3.f: Ditto.
17820 * gfortran.dg/g77/19990525-0.f: Ditto.
17821 * gfortran.dg/g77/19990826-0.f: Ditto.
17822 * gfortran.dg/g77/19990826-2.f: Ditto.
17823 * gfortran.dg/g77/19990826-3.f: Ditto.
17824 * gfortran.dg/g77/20000511-1.f: Ditto.
17825 * gfortran.dg/g77/20000511-2.f: Ditto.
17826 * gfortran.dg/g77/970625-2.f: Ditto.
17827 * gfortran.dg/g77/980310-2.f: Ditto.
17828 * gfortran.dg/g77/980310-3.f: Ditto.
17829 * gfortran.dg/g77/980310-8.f: Ditto.
17830 * gfortran.dg/g77/980519-2.f: Ditto.
17831 * gfortran.dg/g77/alpha1.f: Ditto.
17832 * gfortran.dg/g77/claus.f: Ditto.
17833 * gfortran.dg/g77/erfc.f: Ditto.
17834 * gfortran.dg/g77/short.f: Ditto.
17835 * gfortran.fortran-torture/execute/data.f90: Ditto.
17836 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17837 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17838
17839 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17840
17841 * lib/file-format.exp (gcc_target_object_format): Add check for som
17842 format and hardcode object formats on hppa*-*-hpux*.
17843 * lib/target-supports.exp (check_weak_available): Add check for som
17844 object format. Always return 0 on hppa*-*-hpux10*.
17845
17846 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17847 is defined.
17848
17849 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17850
17851 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17852
17853 * gfortran.dg/pr19936_1.f90: New test.
17854 * gfortran.dg/pr19936_2.f90: New test.
17855 * gfortran.dg/pr19936_3.f90: New test.
17856
17857 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17858 Paul Thomas <prthomas@drfccad.cea.fr>
17859
17860 * gfortran.dg/PR19754_1.f90: New test.
17861 * gfortran.dg/PR19754_2.f90: Ditto.
17862
17863 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17864
17865 PR c++/19311
17866 * g++.dg/template/non-dependent11.C: New test.
17867
17868 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17869
17870 * lib/target-supports.exp (check_iconv_available): Fix comment.
17871
17872 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17873 Joseph S. Myers <joseph@codesourcery.com>
17874
17875 PR c++/19797
17876 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17877
17878 2005-03-04 Matthew Sachs <msachs@apple.com>
17879
17880 * gcc.exp (gcc_target_compile): Put braces around
17881 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17882 * objc.exp (objc_target_compile): Likewise.
17883 * treelang.exp (treelang_target_compile): Likewise.
17884
17885 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17886
17887 PR fortran/19673
17888 * gfortran.dg/func_result_1.f90: New test.
17889
17890 2005-03-04 Ben Elliston <bje@au.ibm.com>
17891
17892 * gcc.misc-tests/options.exp: New test.
17893
17894 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17895
17896 * gcc.dg/pr15784-4.c: New test.
17897
17898 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17899
17900 * gcc.c-torture/execute/pr17133.c: New.
17901 * gcc.c-torture/compile/20050303-1.c: New.
17902
17903 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17904
17905 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17906
17907 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17908
17909 * g++.dg/overload/using2.C: New.
17910
17911 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17912
17913 PR c++/19916
17914 * g++.dg/init/ptrmem2.C: New test.
17915
17916 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17917
17918 PR c/8927
17919 * gcc.dg/pr8927-1.c: New test.
17920
17921 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17922
17923 PR c++/20232
17924 * g++.dg/inherit/covariant12.C: New.
17925
17926 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17927
17928 PR fortran/19479
17929 * gfortran.dg/bound_1.f90: New test.
17930
17931 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17932
17933 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17934 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17935
17936 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17937
17938 PR c/20245
17939 * gcc.dg/pr20245-1.c: New test.
17940
17941 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17942
17943 PR middle-end/19874
17944 * gcc.c-torture/execute/20050119-2.c: New test case.
17945
17946 2005-02-28 Ben Elliston <bje@au.ibm.com>
17947
17948 * README: Update the DejaGnu bug reporting address.
17949 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17950 * lib/objc-torture.exp: Likewise.
17951
17952 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17953
17954 * gfortran.dg/boz_1.f90: New test.
17955 * gfortran.dg/boz_3.f90: New test.
17956 * gfortran.dg/boz_4.f90: New test.
17957
17958 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17959
17960 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17961 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17962
17963 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17964
17965 PR libfortran/20101
17966 * gfortran.dg/write_0_pe_format.f90: New test.
17967
17968 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17969
17970 PR c++/20206
17971 * g++.dg/opt/thunk2.C: New test.
17972 * g++.dg/opt/covariant1.C: New test.
17973
17974 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17975
17976 * gfortran.dg/e_d_fmt.f90: New test.
17977
17978 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17979
17980 * gcc.dg/asm-b.c: Fix comment typos.
17981
17982 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17983
17984 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17985 a V_MAY_DEF also.
17986
17987 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17988
17989 PR tree-opt/20188
17990 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17991 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17992 * gcc.dg/asm-b.c: New test.
17993
17994 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17995
17996 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17997 Disable this test on IRIX 6.
17998
17999 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
18000
18001 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
18002 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
18003 parser.
18004
18005 2005-02-25 Diego Novillo <dnovillo@redhat.com>
18006
18007 PR tree-optimization/20204
18008 * testsuite/gcc.dg/pr20204.c: New test.
18009
18010 2005-02-24 Jakub Jelinek <jakub@redhat.com>
18011
18012 PR target/20196
18013 * gcc.c-torture/execute/20050224-1.c: New test.
18014
18015 PR c++/20175
18016 * g++.dg/warn/Wbraces2.C: New test.
18017
18018 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18019
18020 PR c++/19878
18021 * g++.dg/init/const2.C: New test.
18022
18023 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18024
18025 PR tree-optimization/20100
18026 * gcc.c-torture/execute/pr20100-1.c: New test.
18027
18028 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18029
18030 * gfortran.dg/implicit_3.f90: New test.
18031
18032 * gfortran.dg/deftype_1.f90: New test.
18033
18034 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18035
18036 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18037 the test passes.
18038 * g++.dg/other/anon3.C: Accept a warning.
18039
18040 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18041
18042 * gcc.dg/pr20017.c: Fix a comment typo.
18043
18044 2005-02-23 Bud Davis <bdavis@gfortran.org>
18045
18046 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18047
18048 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18049
18050 PR ada/19902
18051 * ada/acats/tests/cxa/cxa3004.a: Remove.
18052 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18053
18054 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18055
18056 PR c++/20073
18057 * g++.dg/init/const1.C: New test.
18058
18059 PR c++/19991
18060 * g++.dg/parse/constant7.C: New test.
18061
18062 PR c++/20152
18063 * g++.dg/parse/error27.C: New test.
18064 * g++.dg/template/qualttp15.C: Adjust error markers.
18065 * g++.old-deja/g++.other/struct1.C: Likewise.
18066
18067 PR c++/20153
18068 * g++.dg/template/error17.C: New test.
18069
18070 PR c++/20148
18071 * g++.dg/parser/error26.C: New test.
18072
18073 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18074
18075 PR tree-optimization/20100
18076 PR tree-optimization/20115
18077 * gcc.dg/pr20115.c: New test.
18078 * gcc.dg/pr20115-1.c: New test.
18079 * gcc.dg/pr20100.c: New test.
18080 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18081 call-clobbered variables after alias1.
18082
18083 2005-02-22 Bud Davis <bdavis@gfortran.org>
18084
18085 * gfortran.dg/list_read_4.f90: new test.
18086
18087 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18088
18089 PR rtl-optimization/20017.
18090 * gcc.dg/pr20017.c: New.
18091
18092 2005-02-22 Devang Patel <dpatel@apple.com>
18093
18094 PR 19952
18095 * g++.dg/tree-ssa/pr19952.C: New test.
18096
18097 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18098
18099 PR c++/19883
18100 * g++.dg/parse/constant6.C: New test.
18101
18102 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18103
18104 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18105 * g++.dg/charset/asm2.c: Likewise.
18106 * g++.dg/charset/asm3.c: Likewise.
18107 * g++.dg/charset/asm4.c: Likewise.
18108 * g++.dg/charset/asm5.c: Likewise.
18109 * g++.dg/charset/attribute1.c: Likewise.
18110 * g++.dg/charset/attribute2.c: Likewise.
18111 * g++.dg/charset/extern1.cc: Likewise.
18112 * g++.dg/charset/extern2.cc: Likewise.
18113 * g++.dg/charset/extern3.cc: Likewise.
18114 * g++.dg/charset/function.cc: Likewise.
18115 * g++.dg/charset/string.c: Likewise.
18116 * g++.dg/charset/charset.exp: Likewise.
18117 * lib/target-supports.exp (check_iconv_available): Fix comment.
18118
18119 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18120
18121 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18122 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18123 * gcc.dg/charset/asm2.c: Likewise.
18124 * gcc.dg/charset/asm3.c: Likewise.
18125 * gcc.dg/charset/asm4.c: Likewise.
18126 * gcc.dg/charset/asm5.c: Likewise.
18127 * gcc.dg/charset/asm6.c: Likewise.
18128 * gcc.dg/charset/attribute1.c: Likewise.
18129 * gcc.dg/charset/attribute2.c: Likewise.
18130 * gcc.dg/charset/builtin1.c: Likewise.
18131 * gcc.dg/charset/extern.c: Likewise.
18132 * gcc.dg/charset/function.c: Likewise.
18133 * gcc.dg/charset/string.c: Likewise.
18134 * gcc.dg/charset/charset.exp: Likewise.
18135
18136 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18137
18138 PR fortran/20086
18139 * gfortran.dg/pr20086.f90: New test.
18140
18141 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18142
18143 PR tree-optimization/19786
18144 * g++.dg/tree-ssa/pr19786.C: New.
18145
18146 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18147
18148 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18149
18150 2005-02-21 Jeff Law <law@redhat.com>
18151
18152 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18153
18154 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18155
18156 * gfortran.dg/do_iterator: Split loop, markup all lines for
18157 which an error locus is printed.
18158 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18159 locus is printed.
18160 * gfortran.dg/select_4.f90: Likewise.
18161 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18162 locuses in the various permutations.
18163
18164 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18165
18166 PR tree-optimization/19951
18167 * g++.dg/vect: New directory.
18168 * g++.dg/vect/vect.exp: New file.
18169 * g++.dg/vect/pr19951.cc: New testcase.
18170 * g++.dg/dg.exp: Also prune vectorizer tests.
18171
18172 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18173
18174 PR 18785
18175 * gcc.dg/charset/builtin1.c: New test.
18176
18177 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18178
18179 PR c++/19299
18180 * g++.dg/inherit/volatile1.C: New test.
18181
18182 PR c++/19440
18183 * g++.dg/template/dtor4.C: New test.
18184
18185 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18186
18187 * gfortran.dg/int_1.f90: New test.
18188
18189 2005-02-19 Devang Patel <dpatel@apple.com>
18190
18191 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18192
18193 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18194
18195 * gfortran.dg/achar_1.f90: New test.
18196
18197 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18198
18199 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18200
18201 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18202 Jakub Jelinek <jakub@redhat.com>
18203
18204 PR tree-optimization/19828
18205 * gcc.dg/tree-ssa/loop-7.c: New test.
18206 * gcc.c-torture/execute/20050218-1.c: New test.
18207
18208 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18209
18210 PR c/20043
18211 * gcc.dg/transparent-union-1.c: New test.
18212 * gcc.dg/transparent-union-2.c: New test.
18213
18214 2005-02-18 James E Wilson <wilson@specifixinc.com>
18215
18216 PR tree-optimization/18977
18217 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18218
18219 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18220
18221 PR target/20054
18222 * gcc.dg/pr20054.c: New test.
18223
18224 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18225
18226 PR c++/19508
18227 * g++.dg/ext/attrib20.C: New test.
18228
18229 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18230
18231 PR middle-end/20030
18232 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18233
18234 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18235
18236 PR c++/20008
18237 * g++.dg/opt/switch4.C: New.
18238
18239 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18240
18241 PR c++/20023
18242 PR tree-optimization/20009
18243 * gcc.c-torture/compile/20050217-1.c: New test.
18244 * g++.dg/opt/switch3.C: New test.
18245
18246 PR tree-optimization/18947
18247 * gcc.c-torture/compile/20050215-1.c: New test.
18248 * gcc.c-torture/compile/20050215-2.c: New test.
18249 * gcc.c-torture/compile/20050215-3.c: New test.
18250
18251 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18252
18253 PR c++/20028
18254 * g++.dg/template/crash34.C: New.
18255
18256 PR c++/20022
18257 * g++.dg/other/access3.C: New.
18258
18259 2005-02-17 Ira Rosen <irar@il.ibm.com>
18260
18261 * gcc.dg/vect/vect-98.c: New test.
18262
18263 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18264
18265 PR tree-optimization/19967
18266 * gcc.dg/pr19967.c: New.
18267
18268 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18269
18270 PR middle-end/19857
18271 * gcc.dg/tree-ssa/20050215-1.c: New test.
18272 * gcc.c-torture/execute/20050215-1.c: New test.
18273
18274 2005-02-15 Eric Christopher <echristo@redhat.com>
18275
18276 * gcc.dg/cpp/20050215-1.c: New file.
18277
18278 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18279
18280 PR tree-optimization/15785
18281 * gcc.dg/pr15785-1.c: New test.
18282
18283 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18284
18285 PR c++/17788
18286 * g++.dg/init/ctor4.C: New.
18287 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18288
18289 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18290
18291 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18292 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18293
18294 2005-02-15 Andreas Schwab <schwab@suse.de>
18295
18296 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18297 declare malloc.
18298
18299 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18300
18301 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18302
18303 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18304
18305 PR tree-optimization/19853
18306 * gcc.c-torture/compile/pr19853.c: New test.
18307
18308 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18309
18310 PR c++/19608
18311 * g++.dg/parse/local-class1.C: New.
18312
18313 PR c++/19895
18314 * g++.dg/parse/ptrmem3.C: New.
18315
18316 PR c++/19884
18317 * g++.old-deja/g++.oliva/template6.C: Add another case.
18318 * g++.dg/template/explicit6.C: New.
18319
18320 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18321
18322 PR c++/17816
18323 * g++.dg/other/redecl2.C: New.
18324
18325 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18326
18327 PR c++/19891
18328 * g++.dg/abi/covariant4.C: New.
18329
18330 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18331
18332 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18333
18334 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18335
18336 * gcc.dg/vect/vect-96.c: Fix typo.
18337
18338 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18339
18340 PR c++/14479
18341 PR c++/19487
18342 * g++.dg/template/enum5.C: New test.
18343
18344 2005-02-12 Ira Rosen <irar@il.ibm.com>
18345
18346 * gcc.dg/vect/vect-97.c: New test.
18347
18348 2005-02-12 Ira Rosen <irar@il.ibm.com>
18349
18350 * gcc.dg/vect/vect-96.c: New test.
18351
18352 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18353
18354 * gcc.dg/builtins-34.c: Also check ldexp*.
18355
18356 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18357
18358 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18359
18360 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18361
18362 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18363 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18364 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18365 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18366 selector_list, selector_expression, dg-process-target): Move to new
18367 file target-supports-dg.exp.
18368 * lib/target-supports-dg.exp: New.
18369
18370 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18371 New.
18372
18373 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18374
18375 PR c++/19666
18376 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18377
18378 PR middle-end/19858
18379 * gcc.c-torture/compile/20050210-1.c: New test.
18380
18381 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18382
18383 PR c++/19755
18384 * g++.dg/warn/Wbraces1.C: New test.
18385
18386 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18387
18388 * gcc.dg/builtins-52.c: New testcase.
18389
18390 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18391
18392 PR c/19342
18393 * gcc.c-torture/execute/20050119-1.c: New test.
18394
18395 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18396
18397 PR c++/19811
18398 * g++.dg/init/delete1.C: New test.
18399
18400 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18401
18402 PR c++/18470
18403 * g++.dg/template/static12.C: New test.
18404
18405 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18406
18407 PR c++/19787
18408 * g++.dg/conversion/ambig1.C: New test.
18409
18410 PR c++/19739
18411 * g++.dg/ext/attrib19.C: New test.
18412
18413 PR c++/19732
18414 * g++.dg/parse/dtor5.C: New test.
18415
18416 PR c++/19762
18417 * g++.dg/template/dtor3.C: New test.
18418
18419 PR c++/19826
18420 * g++.dg/template/static11.C: New test.
18421 * g++.dg/template/crash2.C: Remove dg-error marker.
18422
18423 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18424
18425 PR C++/18491
18426 * g++.old-deja/g++.mike/p10769a.C: Remove.
18427
18428 2005-02-09 Roger Sayle <roger@eyesopen.com>
18429
18430 * gcc.dg/builtins-48.c: New test case.
18431 * gcc.dg/builtins-49.c: New test case.
18432 * gcc.dg/builtins-50.c: New test case.
18433 * gcc.dg/builtins-51.c: New test case.
18434
18435 2005-02-09 Ian Lance Taylor <ian@airs.com>
18436
18437 PR middle-end/19583
18438 * g++.dg/warn/Wreturn-type-3.C: New test.
18439
18440 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18441
18442 PR middle-end/19402
18443 * gcc.dg/pr19402-1.c: New testcase.
18444 * gcc.dg/pr19402-2.c: likewise.
18445
18446 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18447
18448 PR middle-end/19854
18449 * g++.dg/tree-ssa/tmmti.C: New testcase.
18450
18451 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18452
18453 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18454
18455 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18456
18457 PR c++/19733
18458 * g++.dg/parse/crash23.C: New test.
18459 * g++.dg/warn/Weff1.C: New test.
18460
18461 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18462
18463 * gcc.dg/20050209-1.c: New test.
18464
18465 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18466
18467 PR target/19799
18468 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18469
18470 2005-02-08 Mike Stump <mrs@apple.com>
18471
18472 * g++.dg/pch/import-2.c: New test.
18473 * g++.dg/pch/import-2.hs: New.
18474 * g++.dg/pch/include/import-2a.h: New.
18475 * g++.dg/pch/include/import-2b.h: New.
18476
18477 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18478
18479 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18480
18481 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18482
18483 * gfortran.dg/substr_1.f90: New test.
18484
18485 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18486
18487 PR middle-end/19775
18488 * gcc.dg/torture/builtin-power-1.c: Disable test for
18489 invalid transformation.
18490 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18491 no longer optimize.
18492 * gcc.dg/builtins-47.c: New testcase.
18493
18494 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18495 Dorit Naishlos <dorit@il.ibm.com>
18496
18497 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18498
18499 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18500
18501 * gcc.c-torture/compile/20050206-1.c: New test.
18502
18503 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18504
18505 PR tree-opt/19768
18506 * g++.dg/opt/pr19768.C: New test.
18507
18508 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18509
18510 PR tree-opt/19736
18511 * gcc.c-torture/compile/pr19736.c: New test.
18512
18513 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18514
18515 PR c++/17401
18516 * g++.dg/parse/error25.C: New test.
18517
18518 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18519
18520 * gcc.c-torture/execute/20050203-1.c: New.
18521
18522 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18523
18524 * gcc.dg/vect/vect-85.c: Remove xfail.
18525 * gcc.dg/vect/vect-86.c: Remove xfail.
18526 * gcc.dg/vect/vect-87.c: Remove xfail.
18527 * gcc.dg/vect/vect-88.c: Remove xfail.
18528
18529 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18530
18531 * gcc.dg/altivec-19.c: New.
18532
18533 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18534
18535 PR c/17807
18536 * gcc.dg/nested-func-3.c: New test.
18537 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18538
18539 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18540
18541 * gcc.test-framework/gen_directive_tests: Generate tests for
18542 selector expressions.
18543
18544 2005-02-02 Matt Austern <austern@apple.com>
18545
18546 PR c++/19628
18547 * g++/ext/builtin7.C: New.
18548 * g++/ext/builtin8.C: New.
18549
18550 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18551
18552 PR c/18502
18553 * gcc.dg/pr18502-1.c: New test.
18554
18555 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18556
18557 PR c++/17413
18558 * g++.dg/template/local4.C: Tweak.
18559
18560 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18561
18562 PR tree-optimization/19578
18563 * gcc.c-torture/compile/20050202-1.c: New test.
18564
18565 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18566
18567 PR c/19435
18568 * gcc.dg/c99-init-4.c: New test.
18569
18570 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18571
18572 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18573
18574 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18575
18576 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18577 * g++.dg/eh/check-vect.h: New.
18578
18579 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18580 * gcc.dg/vect/vect-78.c: Ditto.
18581 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18582 Remove.
18583
18584 * g++.dg/conversion/simd1.C: Expect warning.
18585 * g++.dg/ext/attribute-test-1.C: Ditto.
18586 * g++.dg/ext/attribute-test-2.C: Ditto.
18587 * g++.dg/ext/attribute-test-3.C: Ditto.
18588 * g++.dg/ext/attribute-test-4.C: Ditto.
18589
18590 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18591 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18592
18593 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18594
18595 2005-02-01 Richard Henderson <rth@redhat.com>
18596
18597 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18598 long double for ibm double-double format.
18599 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18600
18601 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18602
18603 PR tree-optimization/19633
18604 * testsuite/gcc.dg/pr19633-1.c: New test.
18605 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18606 to NULL or a symbol.
18607
18608 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18609
18610 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18611 New procs.
18612 (dg-process-target (local override)): Handle selector expressions.
18613
18614 * gcc.test-framework/README: Describe tests in source directory.
18615 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18616 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18617 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18618 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18619 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18620 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18621 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18622 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18623 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18624 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18625 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18626 * gcc.test-framework/dg-error-exp-P.c: New test.
18627 * gcc.test-framework/dg-error-exp-XP.c: New test.
18628 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18629 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18630 * gcc.test-framework/dg-output-exp-P.c: New test.
18631 * gcc.test-framework/dg-output-exp-XF.c: New test.
18632 * gcc.test-framework/dg-warning-exp-P.c: New test.
18633 * gcc.misc-tests/dg-1.c: Remove.
18634 * gcc.misc-tests/dg-2.c: Remove.
18635 * gcc.misc-tests/dg-3.c: Remove.
18636 * gcc.misc-tests/dg-4.c: Remove.
18637 * gcc.misc-tests/dg-5.c: Remove.
18638 * gcc.misc-tests/dg-6.c: Remove.
18639 * gcc.misc-tests/dg-7.c: Remove.
18640 * gcc.misc-tests/dg-8.c: Remove.
18641 * gcc.misc-tests/dg-9.c: Remove.
18642 * gcc.misc-tests/dg-10.c: Remove.
18643 * gcc.misc-tests/dg-11.c: Remove.
18644 * gcc.misc-tests/dg-12.c: Remove.
18645 * gcc.misc-tests/dg-test.exp: Remove.
18646
18647 * gcc.test-framework/test-framework.awk: Change recording and
18648 printing of passes and failures.
18649
18650 * gcc.test-framework: New directory.
18651 * gcc.test-framework/README: New.
18652 * gcc.test-framework/test-framework.exp: New.
18653 * gcc.test-framework/test-framework.awk: New.
18654 * gcc.test-framework/gen_directive_tests: New.
18655
18656 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18657
18658 * lib/treelang.exp: Fix comment typos.
18659 (treelang_target_compile): Don't append libs=-ltreelang to options.
18660
18661 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18662
18663 * g++.dg/parse/typename7.C: Adjust error messages.
18664
18665 2005-01-31 Jeff Law <law@redhat.com>
18666
18667 * gcc.c-torture/execute/20050131-1.c: New test.
18668 * gcc.dg/wcaselabel.c: New test.
18669
18670 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18671
18672 * g++.dg/other/warning1.C: Adjust error messags.
18673 * g++.dg/parse/constant5.C: New test.
18674
18675 2005-01-31 Steven Bosscher <stevenb@suse.de>
18676
18677 PR c/19333
18678 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18679 the test case valid.
18680 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18681 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18682 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18683 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18684 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18685 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18686
18687 2005-01-31 Dale Johannesen <dalej@apple.com>
18688
18689 * g++.dg/opt/pr19650.C: New test.
18690
18691 2005-01-31 Richard Henderson <rth@redhat.com>
18692
18693 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18694 long double for intel double extended format.
18695 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18696
18697 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18698
18699 PR c++/19555
18700 * g++.dg/template/static10.C: New test.
18701
18702 PR c++/19395
18703 * g++.dg/parse/error24.C: New test.
18704
18705 PR c++/19367
18706 * g++.dg/lookup/builtin1.C: New test.
18707
18708 PR c++/19457
18709 * g++.dg/warn/conv3.C: New test.
18710
18711 2005-01-30 Bud Davis <bdavis@gfortran.org>
18712
18713 PR fortran/19647
18714 * gfortan.dg/inquire_7.f90
18715
18716 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18717
18718 PR tree-optimization/15791
18719 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18720 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18721 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18722 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18723 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18724 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18725 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18726 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18727 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18728 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18729
18730 2005-01-29 Paul Brook <paul@codesourcery.com>
18731
18732 PR fortran/18565
18733 * check.c (real_or_complex_check): New function.
18734 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18735 * intrinsic.c (add_functions): Use new check functions.
18736 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18737 Add prototypes.
18738
18739 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18740
18741 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18742 gcc.dg/lvalue-3.c: New tests.
18743 * gcc.dg/concat.c: Update expected messages.
18744
18745 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18746
18747 PR libfortran/19595
18748 * gfortran.dg/eor_1.f90: New test.
18749
18750 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18751
18752 PR fortran/19589
18753 * gfortran.dg/logical_data_1.f90: New test.
18754
18755 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18756
18757 PR c++/19253
18758 * g++.dg/template/crash33.C: New test.
18759
18760 PR c++/19667
18761 * g++.dg/template/crash32.C: New test.
18762
18763 2005-01-28 Ian Lance Taylor <ian@airs.com>
18764
18765 PR middle-end/16558
18766 * g++.dg/warn/Wreturn-type-2.C: New test.
18767
18768 2004-06-24 Jeff Law <law@redhat.com>
18769
18770 * gcc.dg/tree-ssa/20050128-1.c: New test.
18771
18772 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18773
18774 * gcc.target/frv/all-mdpackh-1.c: New test.
18775
18776 2005-01-28 Steven Bosscher <stevenb@suse.de>
18777
18778 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18779
18780 2005-01-27 Richard Henderson <rth@redhat.com>
18781
18782 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18783
18784 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18785
18786 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18787
18788 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18789
18790 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18791 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18792 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18793 to cope with cases where the multilib options override the dg-options.
18794
18795 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18796
18797 PR c/18946
18798 * gcc.dg/noncompile/20050120-1.c: New test.
18799
18800 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18801
18802 PR tree-optimization/19633
18803 * gcc.dg/pr19633.c: New test.
18804 * gcc.dg/tree-ssa/pr19633.c: New test.
18805
18806 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18807
18808 * gcc.dg/20041216-1.c: New test.
18809
18810 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18811
18812 PR objc/18862
18813 * objc.dg/selector-2.m: New test.
18814
18815 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18816
18817 * g++.dg/opt/range-test-2.C: New test.
18818
18819 PR rtl-optimization/19579
18820 * gcc.c-torture/execute/20050124-1.c: New test.
18821
18822 2005-01-26 Greg Parker <gparker@apple.com>
18823 Stuart Hastings <stuart@apple.com>
18824
18825 * gcc.c-torture/execute/20050125-1.c: New.
18826
18827 2005-01-18 Jan Hubicka <jh@suse.cz>
18828
18829 PR tree-optimize/19337
18830 * gcc.c-torture/compile/20050119-1.c: New test.
18831
18832 2005-01-24 James E Wilson <wilson@specifixinc.com>
18833
18834 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18835 test for successful match.
18836
18837 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18838
18839 PR objc/18408
18840 * objc.dg/comp-types-7.m: New test.
18841
18842 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18843
18844 * lib/target-supports.exp (current_target_name): New.
18845 (check_effective_target_ilp32, check_effective_target_lp64):
18846 Cache the result to use as long as the current target, with
18847 multilib flags, remains the same.
18848
18849 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18850 (dg-require-weak, dg-require-visibility, dg-require-alias,
18851 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18852 dg-require-effective-target, dg-skip-if): Remove call to
18853 skip_test_and_clear_xfail.
18854 (dg-test): Clear xfail data.
18855
18856 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18857
18858 PR target/17751
18859 * gcc.dg/ppc64-toc.c: New test.
18860
18861 * g++.dg/tree-ssa/empty-1.C: New test.
18862
18863 PR middle-end/19551
18864 * gcc.c-torture/execute/20050121-1.c: New test.
18865 * gcc.dg/20050121-2.c: New test.
18866
18867 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18868 Paul Brook <paul@codesourcery.com>
18869
18870 PR fortran/17941
18871 * gfortran.dg/real_const_1.f: New test.
18872 * gfortran.dg/real_const_2.f90: New test.
18873 * gfortran.dg/complex_int_1.f90: New test.
18874
18875 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18876
18877 PR fortran/19313
18878 * gfortan.dg/inquire_6.f90: New test.
18879
18880 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18881
18882 PR libfortran/19451
18883 * open_readonly_1.f90: New test.
18884
18885 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18886
18887 PR libfortran/18982
18888 * gfortran.dg/open_new.f90: New file.
18889
18890 2005-01-22 Paul Brook <paul@codesourcery.com>
18891
18892 * namelist_1.f90: New test.
18893
18894 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18895
18896 PR tree-optimization/19484
18897 * gcc.c-torture/compile/20050122-[12].c: New tests.
18898
18899 2005-01-22 Paul Brook <paul@codesourcery.com>
18900
18901 * gfortran.dg/implicit_2.f90: New test.
18902
18903 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18904
18905 PR fortran/19314
18906 * gfortran.dg/inquire_5.f90: New test.
18907
18908 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18909
18910 PR c/18809
18911 * gcc.dg/pr18809-1.c: New test.
18912
18913 2005-01-21 Ian Lance Taylor <ian@airs.com>
18914
18915 * gcc.dg/20050121-1.c: New test.
18916
18917 PR tree-optimization/13000
18918 * gcc.dg/20040206-1.c: Change warning to point where function is
18919 being inlined.
18920
18921 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18922
18923 PR c++/19208
18924 * g++.dg/template/array11.C: New test.
18925
18926 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18927
18928 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18929 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18930 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18931 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18932 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18933 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18934
18935 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18936
18937 PR tree-optimization/15349
18938 * gcc.dg/tree-ssa/pr15349.c: New.
18939
18940 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18941
18942 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18943
18944 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18945
18946 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18947 scan-assembler-times directive name.
18948
18949 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18950 after dg-do.
18951
18952 PR rtl-optimization/19462
18953 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18954
18955 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18956
18957 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18958 counting function calls on ia64.
18959
18960 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18961
18962 PR rtl-optimization/15139
18963 * gcc.dg/20050111-2.c: New test.
18964
18965 PR c/17297
18966 * gcc.c-torture/compile/20050113-1.c: New testcase.
18967
18968 PR middle-end/19164
18969 * gcc.dg/20050113-1.c: New testcase.
18970
18971 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18972
18973 * gcc.dg/vect/vect-85.c: Add comment.
18974 * gcc.dg/vect/vect-86.c: Add xfail for now.
18975 * gcc.dg/vect/vect-87.c: Add xfail for now.
18976 * gcc.dg/vect/vect-88.c: Add xfail for now.
18977 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18978
18979 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18980
18981 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18982
18983 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18984
18985 * g++.dg/debug/typedef3.C: New test.
18986
18987 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18988
18989 PR c/19472
18990 * gcc.dg/asm-a.c: New test.
18991
18992 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18993
18994 * gcc.dg/sh-relax.c: Add prototype for abort.
18995
18996 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18997
18998 * gcc.dg/short-compare-1.c: New test.
18999 * gcc.dg/short-compare-2.c: Likewise.
19000
19001 2005-01-18 Michael Matz <matz@suse.de>
19002
19003 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
19004
19005 2005-01-17 Diego Novillo <dnovillo@redhat.com>
19006
19007 PR tree-optimization/19121
19008 * gcc.c-torture/compile/pr19121.c: New test.
19009
19010 2005-01-17 James E. Wilson <wilson@specifixinc.com>
19011
19012 PR target/19357
19013 * gcc.c-torture/compile/pr19357.c: New test.
19014
19015 2005-01-17 Ian Lance Taylor <ian@airs.com>
19016
19017 PR c/5675
19018 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19019 pass--those that refer just to the variable, possibly with a
19020 cast.
19021 * gcc.dg/c99-const-expr-3.c: Likewise.
19022
19023 PR middle-end/13127
19024 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19025 longer emitted.
19026
19027 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19028
19029 PR fortran/18778
19030 * gfortran.dg/endfile_2.f90: New test.
19031
19032 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19033
19034 PR 19168
19035 * gfortran.dg/select_5.f90: New test.
19036
19037 2004-01-16 Paul Brook <paul@codesourcery.com>
19038
19039 * gfortran.dg/common_4.f90: New test.
19040
19041 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19042
19043 PR rtl-optimization/19462
19044 * gcc.dg/torture/pr19462-1.c: New test.
19045
19046 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19047
19048 PR objc/19321
19049 * objc.dg/func-ptr-2.m: New.
19050 * objc.dg/volatile-1.m: New.
19051
19052 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19053
19054 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19055
19056 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19057
19058 PR tree-optimization/19060
19059 * gcc.c-torture/execute/20050104-1.c: New test.
19060
19061 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19062
19063 PR fortran/18983
19064 * gfortran.dg/write_to_null.f90: New test.
19065
19066 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19067 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19068
19069 PR other/19328
19070 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19071 argument.
19072
19073 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19074
19075 PR c++/19263
19076 * g++.dg/init/vector1.C: New test.
19077
19078 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19079
19080 PR target/13158
19081 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19082 PR target/18987
19083 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19084
19085 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19086
19087 * gfortran.dg/select_1.f90: New test.
19088 * gfortran.dg/select_2.f90: New test.
19089 * gfortran.dg/select_3.f90: New test.
19090 * gfortran.dg/select_4.f90: New test.
19091
19092 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19093
19094 PR middle-end/19084
19095 PR rtl-optimization/19348
19096 * gcc.dg/20050111-1.c: New test.
19097 * gcc.c-torture/execute/20050111-1.c: New test.
19098
19099 * gcc.dg/i386-asm-4.c: New test.
19100
19101 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19102
19103 * gcc.dg/nested-func-2.c: New test.
19104 * ada/acats/norun.lst: Remove c953002.
19105
19106 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19107
19108 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19109
19110 2005-01-12 Ben Elliston <bje@au.ibm.com>
19111
19112 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19113
19114 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19115
19116 PR target/18761
19117 * g++.dg/abi/align1.C: New test.
19118
19119 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19120
19121 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19122 at a time.
19123 * g++.dg/ext/altivec_check.h: Support compiling as C.
19124
19125 2005-01-10 Roger Sayle <roger@eyesopen.com>
19126
19127 PR c++/19355
19128 * g++.dg/expr/pr19355-1.C: New test case.
19129
19130 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19131
19132 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19133 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19134 * ada/acats/tests/c3/c92005b.ada: Likewise.
19135 * ada/acats/tests/c3/cxb3012.a: Likewise.
19136 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19137
19138 2005-01-09 Paul Brook <paul@codesourcery.com>
19139
19140 * gfortran.dg/common_2.f90: New file.
19141 * gfortran.dg/common_3.f90: New file.
19142
19143 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19144
19145 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19146
19147 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19148
19149 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19150 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19151 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19152 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19153 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19154 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19155 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19156 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19157 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19158 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19159 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19160 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19161 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19162 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19163 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19164 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19165 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19166 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19167 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19168 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19169 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19170 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19171 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19172 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19173 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19174 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19175 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19176 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19177 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19178 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19179 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19180 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19181 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19182 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19183 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19184 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19185 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19186 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19187 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19188 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19189 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19190 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19191 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19192 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19193 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19194 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19195 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19196 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19197 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19198 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19199 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19200 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19201 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19202 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19203 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19204 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19205 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19206 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19207 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19208 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19209 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19210 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19211 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19212 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19213 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19214 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19215 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19216
19217 * gcc.dg/vect/vect-1.c: Fix spelling.
19218 * gcc.dg/vect/vect-10.c: Fix spelling.
19219 * gcc.dg/vect/vect-11.c: Fix spelling.
19220 * gcc.dg/vect/vect-12.c: Fix spelling.
19221 * gcc.dg/vect/vect-14.c: Fix spelling.
19222 * gcc.dg/vect/vect-15.c: Fix spelling.
19223 * gcc.dg/vect/vect-16.c: Fix spelling.
19224 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19225 * gcc.dg/vect/vect-64.c: Fix comments.
19226 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19227
19228 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19229 Ira Rosen <irar@il.ibm.com>
19230
19231 * gcc.dg/vect/vect-70.c: New test.
19232 * gcc.dg/vect/vect-71.c: New test.
19233
19234 2005-01-09 Manfred Hollstein <mh@suse.com>
19235
19236 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19237 * gcc.dg/pr18241-2.c: Likewise.
19238 * gcc.dg/pr18241-3.c: Likewise.
19239 * gcc.dg/pr18241-4.c: Likewise.
19240 * gcc.dg/pr18241-5.c: Likewise.
19241
19242 2005-01-08 Richard Henderson <rth@redhat.com>
19243
19244 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19245 False for x86 and x86-64.
19246
19247 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19248
19249 PR tree-optimization/18241
19250 * gcc.dg/pr18241-1.c: New test.
19251 * gcc.dg/pr18241-2.c: New test.
19252 * gcc.dg/pr18241-3.c: New test.
19253 * gcc.dg/pr18241-4.c: New test.
19254 * gcc.dg/pr18241-5.c: New test.
19255
19256 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19257
19258 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19259 gfortran.dg/select_4.f90: New.
19260
19261 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19262
19263 * gcc.c-torture/execute/20050107-1.c: New test.
19264
19265 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19266
19267 PR c++/19298
19268 * g++.dg/template/ref2.C: New.
19269
19270 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19271
19272 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19273 instead of being empty.
19274
19275 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19276
19277 PR fortran/15553
19278 * gfortran.dg/array-1.f90: New test.
19279
19280 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19281
19282 PR tree-optimization/19283
19283 * gcc.c-torture/execute/20050106-1.c: New test.
19284
19285 PR rtl-optimization/18861
19286 * gcc.dg/20050105-1.c: New test.
19287
19288 PR tree-optimization/18828
19289 * gcc.dg/20050105-2.c: New test.
19290
19291 2005-01-07 Andreas Jaeger <aj@suse.de>
19292
19293 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19294
19295 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19296
19297 PR fortran/18398
19298 * gfortran.dg/fmt_read.f90: New test.
19299
19300 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19301
19302 * gcc.dg/rs6000-ldouble-2.c: New.
19303
19304 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19305
19306 PR c++/19244
19307 * g++.dg/parser/ctor2.C: New test.
19308
19309 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19310
19311 PR c++/17154
19312 * g++.dg/template/using9.C: New test.
19313
19314 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19315
19316 PR c++/19258
19317 * g++.dg/lookup/friend6.C: New test.
19318
19319 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19320
19321 PR c++/19270
19322 * g++.dg/template/array10.C: New.
19323
19324 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19325
19326 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19327 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19328
19329 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19330
19331 * gcc.c-torture/compile/20050105-1.c: New test.
19332
19333 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19334
19335 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19336
19337 2005-01-05 Roger Sayle <roger@eyesopen.com>
19338
19339 PR middle-end/19100
19340 * gcc.dg/conv-3.c: New test case.
19341
19342 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19343
19344 * gcc.dg/asm-wide-1.c: New test.
19345
19346 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19347
19348 PR c++/19030
19349 * g++.dg/parse/crash22.C: New
19350
19351 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19352
19353 PR 19257
19354 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19355
19356 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19357
19358 PR middle-end/17767
19359 * gcc.dg/i386-mmx-6.c: New test case.
19360
19361 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19362
19363 PR tree-optimization/18308
19364 * gcc.dg/vect/pr18308.c: New testcase.
19365
19366 2005-01-04 Andreas Jaeger <aj@suse.de>
19367
19368 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19369
19370 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19371 Robert Bowdidge <bowdidge@apple.com>
19372
19373 * gcc.dg/cpp/subframework1.c: New.
19374 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19375 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19376 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19377 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19378
19379 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19380
19381 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19382 producing warning.
19383 * gcc.dg/darwin-weakimport-2.c: New.
19384
19385 2005-01-03 Richard Henderson <rth@redhat.com>
19386
19387 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19388
19389 2005-01-03 Richard Henderson <rth@redhat.com>
19390
19391 * gcc.dg/vect/vect.exp: Enable for ia64.
19392 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19393 (check_effective_target_vect_float): Likewise.
19394 (check_effective_target_vect_no_align): Likewise.
19395 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19396 * gcc.dg/vect/vect-8.c: Likewise.
19397
19398 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19399
19400 PR target/19236
19401 * gcc.dg/pr19236-1.c: New test case.
19402
19403 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19404
19405 PR rtl-optimization/12092
19406 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19407
19408 2005-01-02 Andreas Jaeger <aj@suse.de>
19409
19410 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19411
19412 2005-01-01 Roger Sayle <roger@eyesopen.com>
19413 Andrew Pinski <pinskia@physics.uc.edu>
19414
19415 PR rtl-optimization/12092
19416 * gcc.dg/pr12092-1.c: New test case.
19417
19418 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19419
19420 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19421 'hidden' and 'default' for better portability.
19422 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19423
19424 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19425 6 and 7.
19426 * g++.old-deja/g++.brendan/new3.C: Likewise.
19427
19428 2005-01-01 Steven Bosscher <stevenb@suse.de>
19429
19430 * gcc.dg/20041231-1.C: New test.
19431 * g++.dg/warn/Wunreachable-code-1.C: New test.
19432
19433 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19434
19435 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19436 file, not /dev/null. Abort on error.
19437
19438 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19439 Ziemowit Laski <zlaski@apple.com>
19440
19441 PR objc/18971
19442 * objc.dg/encode-5.m: New test.
19443
19444 2004-12-29 Richard Henderson <rth@redhat.com>
19445
19446 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19447 * objc.dg/stabs-1.m: Disable for ia64.
19448
19449 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19450
19451 PR c++/19190
19452 * g++.dg/warn/Wunused-10.C: New test.
19453
19454 2004-12-28 Richard Henderson <rth@redhat.com>
19455
19456 * objc.dg/stabs-1.m: Disable for alpha.
19457
19458 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19459
19460 PR c++/19149
19461 * g++.dg/parse/error23.C: New test.
19462
19463 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19464
19465 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19466
19467 PR fortran/19032
19468 * gfortran.dg/intrinsic_modulo_1.f90: New.
19469 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19470 tests with divisor -1.
19471
19472 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19473
19474 * g++.dg/opt/temp1.C (memcpy): Return a value.
19475
19476 PR c++/19148
19477 * g++.dg/expr/cond7.C: New test.
19478
19479 2004-12-27 Paul Brook <paul@codesourcery.com>
19480
19481 * gfortran.dg/g77/select_no_compile.f: Remove.
19482
19483 2004-12-27 Richard Henderson <rth@redhat.com>
19484
19485 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19486 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19487 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19488
19489 2004-12-26 Richard Henderson <rth@redhat.com>
19490
19491 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19492 by 1i instead of token pasting.
19493
19494 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19495
19496 PR tree-optimization/17578
19497 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19498 to additional_flags.
19499 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19500
19501 2004-12-25 Richard Henderson <rth@redhat.com>
19502
19503 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19504 Remove Alpha.
19505
19506 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19507
19508 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19509 hppa*-*-hpux*.
19510 * gcc.dg/pr17957.c (dg-options): Likewise.
19511 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19512 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19513 instead of 0 on __hppa__.
19514 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19515 "foo,%r" on hppa*-*-*.
19516
19517 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19518
19519 PR fortran/19071
19520 * gfortran.dg/complex_write.f90: New test.
19521
19522 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19523
19524 PR c++/17595
19525 * g++.dg/parse/pragma2.C: New test.
19526
19527 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19528
19529 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19530
19531 * gcc.dg/empty2.c: Add missing dg-warning.
19532
19533 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19534
19535 PR c++/17413
19536 * g++.dg/template/local4.C: New test.
19537 * g++.dg/template/crash19.C: Add dg-error marker.
19538
19539 * g++.dg/template/crash31.C: Correct embedded PR number.
19540
19541 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19542
19543 PR c++/16405
19544 * g++.dg/opt/temp1.C: Add do-run marker.
19545
19546 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19547
19548 * g++.dg/template/spec19.C: New.
19549
19550 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19551
19552 PR target/16819
19553 * gcc.dg/empty2.c: New.
19554
19555 2004-12-23 Richard Henderson <rth@redhat.com>
19556
19557 * lib/target-supports.exp (check_effective_target_vect_no_align):
19558 Remove i?86 and x86-64.
19559
19560 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19561
19562 PR c++/16405
19563 * g++.dg/opt/temp1.C: New test.
19564
19565 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19566
19567 PR c++/18733
19568 * g++.dg/template/friend33.C: New testcase.
19569
19570 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19571
19572 PR c++/18464
19573 * g++.dg/template/cond5.C: New test.
19574
19575 PR c++/18492
19576 * g++.dg/inherit/thunk3.C: New test.
19577
19578 PR c++/11224
19579 * g++.dg/warn/Wunused-9.C: New test.
19580
19581 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19582
19583 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19584
19585 2004-12-22 Jan Beulich <jbeulich@novell.com>
19586
19587 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19588
19589 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19590
19591 PR c++/18378
19592 * g++.dg/ext/packed8.C: New test.
19593
19594 PR c++/19063
19595 * g++.dg/template/crash31.C: New test.
19596
19597 PR c++/19034
19598 * g++.dg/template/crash30.C: New test.
19599
19600 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19601
19602 PR C++/18984
19603 * g++.dg/eh/ctor3.C: New test.
19604
19605 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19606
19607 * objc.dg/stabs-1.m: Allow section name to be quoted and
19608 assembly label to begin with '.LL'.
19609
19610 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19611
19612 * gcc.dg/vect/vect.exp
19613 (check_effective_target_lp64_or_vect_no_align): New.
19614 * gcc.dg/vect/vect-77.c: Use it.
19615 * gcc.dg/vect/vect-78.c: Use it.
19616
19617 * lib/target-supports.exp
19618 (check_effective_target_vect_no_max,
19619 check_effective_target_vect_no_bitwise,
19620 check_effective_target_vect_no_align): New.
19621 * gcc.dg/vect/vect-13.c: Use them.
19622 * gcc.dg/vect/vect-17.c: Ditto.
19623 * gcc.dg/vect/vect-18.c: Ditto.
19624 * gcc.dg/vect/vect-19.c: Ditto.
19625 * gcc.dg/vect/vect-20.c: Ditto.
19626 * gcc.dg/vect/vect-27.c: Ditto.
19627 * gcc.dg/vect/vect-29.c: Ditto.
19628 * gcc.dg/vect/vect-44.c: Ditto.
19629 * gcc.dg/vect/vect-48.c: Ditto.
19630 * gcc.dg/vect/vect-50.c: Ditto.
19631 * gcc.dg/vect/vect-52.c: Ditto.
19632 * gcc.dg/vect/vect-54.c: Ditto.
19633 * gcc.dg/vect/vect-56.c: Ditto.
19634 * gcc.dg/vect/vect-58.c: Ditto.
19635 * gcc.dg/vect/vect-60.c: Ditto.
19636 * gcc.dg/vect/vect-72.c: Ditto.
19637 * gcc.dg/vect/vect-80.c: Ditto.
19638
19639 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19640
19641 PR c++/14075
19642 * g++.dg/init/string1.C: New.
19643
19644 PR c++/18975
19645 * g++.dg/other/synth1.C: New.
19646
19647 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19648
19649 PR c/18963
19650 * gcc.dg/pr18963-1.c: New test.
19651
19652 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19653
19654 PR c/18596
19655 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19656 * gcc.dg/pr18596-1.c: Use dg-error.
19657 (dg-options): Use -fno-unit-at-a-time.
19658 * gcc.dg/pr18596-2.c: New test.
19659 * gcc.dg/pr18596-3.c: New test.
19660
19661 2004-12-20 Roger Sayle <roger@eyesopen.com>
19662
19663 PR middle-end/18683
19664 * g++.dg/opt/pr18683-1.C: New test case.
19665
19666 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19667
19668 PR other/19093
19669 * g++.dg/opt/max1.C: Fix for 64bit targets.
19670
19671 2004-12-20 Matt Austern <austern@apple.com>
19672
19673 PR c++/19044
19674 * g++.dg/ext/builtin6.C: New
19675
19676 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19677
19678 PR tree-optimization/19080
19679 * gcc.c-torture/compile/pr19080.c: New test.
19680
19681 2004-12-20 Steven Bosscher <stevenb@suse.de>
19682
19683 * gcc.dg/20041219-1.c: New test.
19684
19685 2004-12-19 Roger Sayle <roger@eyesopen.com>
19686
19687 PR middle-end/19068
19688 * g++.dg/opt/max1.C: New test case.
19689
19690 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19691
19692 * gcc.dg/fdata-sections-1.c: New test.
19693
19694 2004-12-18 Roger Sayle <roger@eyesopen.com>
19695
19696 PR middle-end/18548
19697 * gcc.dg/max-1.c: New test case.
19698
19699 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19700
19701 * gcc.c-torture/execute/20041218-1.c: New test.
19702
19703 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19704
19705 * gcc.dg/pr18501.c: New test.
19706 * gcc.dg/uninit-5.c: XFAIL.
19707 * gcc.dg/uninit-9.c: XFAIL.
19708
19709 2004-12-17 Dale Johannesen <dalej@apple.com>
19710
19711 * gcc.dg/20041213-1.c: New.
19712
19713 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19714
19715 * objc.dg/stabs-1.m: Allow assembly label to begin
19716 with a dot ('.').
19717
19718 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19719
19720 * gcc.c-torture/execute/20041213-1.c: Move...
19721 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19722
19723 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19724
19725 PR c++/18721
19726 * g++.dg/lookup/conv-5.C: New.
19727
19728 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19729
19730 * objc.dg/stabs-1.m: New test.
19731
19732 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19733
19734 * gcc.dg/visibility-c.c: Change compile to
19735 assemble for the test.
19736
19737 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19738
19739 PR target/19041
19740 * gcc.dg/visibility-c.c: New test.
19741
19742 2004-12-16 Roger Sayle <roger@eyesopen.com>
19743
19744 PR middle-end/18493
19745 * gcc.dg/switch-8.c: New test case.
19746
19747 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19748
19749 PR c++/18905
19750 * g++.dg/template/init4.C: New.
19751 * g++.dg/opt/static3.C: Enable optimizer.
19752
19753 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19754
19755 * g++.dg/other/complex1.C: New test.
19756
19757 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19758
19759 * g++.dg/opt/inline9.C: New test.
19760
19761 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19762
19763 PR fortran/18993
19764 * gfotran.dg/nullify_1.f: New test.
19765
19766 2004-12-15 Richard Henderson <rth@redhat.com>
19767
19768 * gcc.target/i386/i386.exp: New harness.
19769 * gcc.target/i386/vect-args.c: New.
19770
19771 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19772
19773 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19774
19775 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19776
19777 PR c++/18825
19778 * g++.dg/template/friend32.C: New test.
19779
19780 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19781
19782 * cpp/pragma-once-1.c: New test.
19783 * cpp/pragma-once-1b.h: Likewise.
19784 * cpp/pragma-once-1c.h: Likewise.
19785 * cpp/pragma-once-1d.h: Likewise.
19786 * cpp/inc/pragma-once-1a.h: Likewise.
19787
19788 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19789 Steven G. Kargl <kargls@comcast.net>
19790
19791 PR fortran/17597
19792 * gfortran.dg/list_read_3.f90: New test.
19793
19794 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19795
19796 * gcc.dg/ftrapv-2.c: New test.
19797
19798 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19799
19800 PR c++/18981
19801 * g++.dg/template/typename9.C: New test.
19802
19803 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19804
19805 PR c++/18738
19806 * g++.dg/template/typename8.C: New test.
19807 * g++.dg/parse/friend2.C: Tweak error message.
19808
19809 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19810
19811 * gcc.c-torture/20041214-1.c: New test.
19812
19813 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19814
19815 PR c++/18965
19816 * g++.dg/init/array17.C: New test.
19817
19818 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19819
19820 PR c++/18793
19821 * g++.dg/init/aggr3.C: New test.
19822
19823 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19824
19825 * gcc.dg/altivec-types-1.c: New test.
19826 * gcc.dg/altivec-types-2.c: New test.
19827 * gcc.dg/altivec-types-3.c: New test.
19828 * gcc.dg/altivec-types-4.c: New test.
19829 * g++.dg/ext/altivec-types-1.C: New test.
19830 * g++.dg/ext/altivec-types-2.C: New test.
19831 * g++.dg/ext/altivec-types-3.C: New test.
19832 * g++.dg/ext/altivec-types-4.C: New test.
19833
19834 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19835
19836 PR middle-end/18951
19837 * gcc.c-torture/execute/20041213-1.c: New test.
19838
19839 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19840
19841 PR c++/18949
19842 * g++.dg/template/cast1.C: New.
19843
19844 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19845
19846 * gcc.c-torture/execute/20041213-2.c: New test.
19847
19848 2004-12-13 Richard Henderson <rth@redhat.com>
19849
19850 * gcc.dg/i386-sse-10.c: Fix typo in options.
19851
19852 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19853
19854 PR c++/18968
19855 * g++.dg/opt/pr18968.C: New test.
19856
19857 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19858
19859 PR c++/18925
19860 * g++.dg/ext/visibility/staticdatamem.C: New test.
19861
19862 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19863
19864 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19865
19866 2004-12-13 Roger Sayle <roger@eyesopen.com>
19867
19868 PR rtl-optimization/18928
19869 * gcc.dg/pr18928-1.c: New test case.
19870
19871 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19872
19873 PR tree-opt/16951
19874 * gcc.c-torture/compile/20041211-1.c: New.
19875
19876 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19877
19878 PR middle-end/17564
19879 * gcc.c-torture/execute/20041212-1.c: New test.
19880
19881 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19882
19883 PR fortran/18869
19884 * gfortran.dg/common_1.f90: New test.
19885
19886 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19887 Paul Brook <paul@codesourcery.com>
19888
19889 PR fortran/16222
19890 * gfortran.dg/real_do_1.f90: New test.
19891
19892 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19893
19894 PR tree-opt/18040
19895 * g++.dg/opt/ptrmem6.C: New test.
19896
19897 2004-12-11 Roger Sayle <roger@eyesopen.com>
19898
19899 PR middle-end/18921
19900 * gcc.dg/pr18921-1.c: New test case.
19901
19902 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19903
19904 PR fortran/17175
19905 * gfortran.dg/scale_1.f90: New test.
19906
19907 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19908
19909 PR middle-end/18903
19910 * gcc.c-torture/compile/pr18903.c: New test.
19911
19912 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19913
19914 * gcc.c-torture/execute/20041210-1.c: New test.
19915
19916 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19917
19918 PR c++/18731
19919 * g++.dg/parser/struct-1.C: New test.
19920 * g++.dg/parser/struct-2.C: New test.
19921 * g++.dg/parser/struct-3.C: New test.
19922
19923 2004-12-09 Richard Henderson <rth@redhat.com>
19924
19925 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19926
19927 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19928 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19929
19930 2004-12-09 Matt Austern <austern@apple.com>
19931
19932 PR c++/18514
19933 * g++.dg/ext/builtin1.C: New
19934 * g++.dg/ext/builtin2.C: New
19935 * g++.dg/ext/builtin3.C: New
19936 * g++.dg/ext/builtin4.C: New
19937 * g++.dg/ext/builtin5.C: New
19938
19939 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19940
19941 PR tree-opt/18904
19942 * g++.dg/opt/ptrmem5.C: New test.
19943
19944 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19945
19946 * g++.dg/parse/typename5.C: Adjust for new error.
19947 * g++.dg/parse/typename7.C: New.
19948
19949 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19950
19951 PR c++/18073
19952 * g++.dg/other/mmintrin.C: New test.
19953
19954 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19955
19956 PR c++/16681
19957 * g++.dg/init/array15.C: New.
19958 * g++.dg/init/array16.C: New.
19959
19960 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19961
19962 PR fortran/18826
19963 * gfortran.dg/assign_1.f90: New test.
19964
19965 2004-12-08 Nick Clifton <nickc@redhat.com>
19966
19967 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19968 * gcc.target/xstormy16/data_below100: Likewise.
19969 * gcc.target/xstormy16/sfr: Likewise.
19970 * gcc.target/xstormy16/below100.S: New test source file.
19971 * gcc.target/xstormy16/below100.ld: New test linker script.
19972 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19973 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19974 bp instructions.
19975 * gcc.target/xstormy16/bp.c: Likewise.
19976
19977 * gcc.target/xstormy16/bss_below100: New files:
19978 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19979 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19980 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19981 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19982 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19983 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19984 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19985 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19986 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19987 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19988 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19989 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19990 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19991 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19992 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19993 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19994 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19995 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19996 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19997 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19998 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19999 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20000 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20001 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20002 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20003 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20004 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20005
20006 * gcc.target/xstormy16/data_below100: New files:
20007 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
20008 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
20009 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
20010 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
20011 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
20012 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
20013 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
20014 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20015 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20016 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20017 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20018 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20019 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20020 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20021 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20022 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20023 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20024 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20025 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20026 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20027 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20028 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20029 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20030 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20031 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20032 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20033 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20034
20035 * gcc.target/xstormy16/sfr: New files:
20036 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20037 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20038 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20039 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20040 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20041 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20042 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20043 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20044 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20045 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20046 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20047 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20048 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20049 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20050 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20051 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20052 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20053 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20054 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20055 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20056 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20057 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20058 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20059 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20060 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20061 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20062 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20063 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20064 27_if0_sfrw_bitfield_f.c
20065
20066 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20067
20068 PR c++/18100
20069 * g++.dg/lookup/name-clash4.C: New test.
20070
20071 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20072
20073 PR c++/18672
20074 * g++.dg/opt/array1.C: New.
20075
20076 PR c++/18803
20077 * g++.dg/template/operator5.C: New.
20078
20079 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20080
20081 PR c/18867
20082 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20083
20084 2004-12-07 Steven Bosscher <stevenb@suse.de>
20085
20086 * gcc.dg/noncompile/20041207.c: New test.
20087
20088 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20089
20090 * g++.dg/other/unreachable-1.C: New test.
20091
20092 2004-12-06 Nick Clifton <nickc@redhat.com>
20093
20094 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20095 <limits.h> because the latter comes from gcc's include/ directory
20096 and not the newlib/libc/include directory.
20097
20098 2004-12-04 Richard Henderson <rth@redhat.com>
20099
20100 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20101
20102 2004-12-04 Richard Henderson <rth@redhat.com>
20103
20104 * lib/target-supports.exp (check_gc_sections_available): Disable
20105 for alpha and ia64.
20106
20107 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20108
20109 PR middle-end/17909
20110 * g++.dg/other/vararg-2.C: New test.
20111
20112 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20113
20114 PR c++/17011, c++/17971
20115 * g++.dg/template/error15.C: Adjust expected error.
20116 * g++.dg/template/instantiate3.C: Likewise.
20117
20118 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20119
20120 * gcc.dg/altivec-18.c: Fix for darwin
20121
20122 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 PR c++/18782
20125 * g++.dg/parse/ptrmem2.C: New.
20126
20127 PR c++/18318
20128 * g++.dg/template/new1.C: New.
20129
20130 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20131
20132 PR fortran/18710
20133 * gfortran.dg/direct_io_3.f90: New test.
20134
20135 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20136
20137 PR 18758
20138 * g++.dg/parse/crash21.C: New.
20139
20140 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20141
20142 PR c++/15664, c++/18276
20143 * g++.dg/template/ttp13.C: New test.
20144 * g++.dg/template/ttp14.C: Likewise.
20145
20146 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20147
20148 PR c++/18123
20149 * g++.dg/parse/enum2.C: New test.
20150 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20151
20152 2004-12-02 Nick Clifton <nickc@redhat.com>
20153
20154 * gcc.target/xstormy16: New test directory.
20155 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20156 * gcc.target/xstormy16/bp.c: Check the generation of bp
20157 instructions.
20158 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20159 bn instructions and the BELOW100 attribute.
20160
20161 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20162
20163 PR target/16952
20164 * gcc.dg/ppc-eabi.c: New.
20165
20166 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20167
20168 PR fortran/18284
20169 * gfortran.dg/backspace.f90
20170
20171 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20172
20173 * gfortran.dg/inquire.f90: New test.
20174
20175 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20176
20177 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20178 handle effective-target-keyword.
20179 (dg-skip-if): Support effective-target keyword as target list.
20180 (dg-xfail-if): Ditto.
20181 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20182
20183 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20184
20185 PR tree-optimization/18291
20186 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20187
20188 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 PR C++/18729
20191 * g++.dg/parse/crash20.C: New.
20192
20193 PR c++/17431
20194 * g++.dg/overload/arg1.C: New.
20195 * g++.dg/overload/arg2.C: New.
20196 * g++.dg/overload/arg3.C: New.
20197 * g++.dg/overload/arg4.C: New.
20198
20199 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20200
20201 * gcc.dg/c99-flex-array-4.c: Remove.
20202
20203 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20204
20205 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20206
20207 * lib/target-supports.exp (is-effective-target): Simplify.
20208
20209 * lib/target-supports.exp (check_effective_target_vect_long):
20210 Fix for powerpc64-*-*.
20211
20212 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20213
20214 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20215 to support new requirements on FreeBSD 5.
20216
20217 2004-11-30 Devang Patel <dpatel@apple.com>
20218
20219 PR 18702
20220 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20221
20222 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20223
20224 * g++.dg/ext/altivec-13.C: New test.
20225
20226 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20227
20228 PR tree-opt/18298
20229 * gcc.c-torture/execute/p18298.c: New test.
20230
20231 2004-11-30 Ira Rosen <irar@il.ibm.com>
20232 Dorit Naishlos <dorit@il.ibm.com>
20233
20234 PR tree-opt/18607
20235 * gcc.dg/vect/vect-89.c: New test.
20236
20237 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20238
20239 * gcc.dg/pr18596-1.c: New test.
20240
20241 2004-11-30 Ben Elliston <bje@au.ibm.com>
20242
20243 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20244
20245 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20246
20247 PR c/18479
20248 * gcc.dg/pr18479.c: New test.
20249
20250 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20251
20252 PR target/18490
20253 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20254 mmix-knuth-mmixware.
20255
20256 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20257 cris-*-elf* cris-*-aout* mmix-*-*
20258
20259 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20260
20261 PR middle-end/18725
20262 * gcc.dg/pr18725.c: New test.
20263
20264 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20265
20266 PR target/18488
20267 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20268
20269 PR target/18336
20270 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20271
20272 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20273
20274 PR c++/18368
20275 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20276 * g++.old-deja/g++.law/ctors5.C: Likewise.
20277 * g++.old-deja/g++.other/crash25.C: Likewise.
20278
20279 PR c++/18674
20280 * g++.dg/template/error16.C: New test.
20281
20282 PR c++/18512
20283 * g++.dg/template/crash29.C: New test.
20284
20285 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20286
20287 PR tree-optimization/18712
20288 * gcc.c-torture/compile/pr18712.c: New test.
20289
20290 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20291
20292 PR c/7544
20293 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20294 tests.
20295
20296 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20297
20298 PR c++/18652
20299 * g++.dg/lookup/crash6.C: New test.
20300
20301 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20302
20303 PR middle-end/18164
20304 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20305
20306 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20307
20308 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20309 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20310 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20311
20312 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20313
20314 * gcc.dg/pr18164.c: New test.
20315
20316 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20317
20318 * gcc.dg/funroll-loops-all.c: New.
20319
20320 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20321
20322 PR target/18489
20323 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20324 delimeter, match space and TAB as well as ":".
20325
20326 PR target/18484
20327 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20328
20329 PR target/18348
20330 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20331
20332 PR target/18345
20333 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20334
20335 PR target/18337
20336 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20337
20338 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20339
20340 * gfortran.dg/direct_io_2.f90: New test.
20341
20342 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20343
20344 PR target/18334
20345 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20346
20347 2004-11-28 Richard Henderson <rth@redhat.com>
20348
20349 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20350
20351 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20352
20353 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20354 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20355 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20356 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20357 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20358 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20359 gcc.dg/pointer-arith-8.c: New tests.
20360
20361 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20362
20363 PR fortran/18364
20364 * gfortran.dg/endfile.f90: New test.
20365
20366 2004-11-27 Falk Hueffner <falk@debian.org>
20367
20368 * gcc.dg/loop-6.c: New test.
20369
20370 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20371
20372 * gcc.c-torture/execute/20041126-1.c: New test.
20373
20374 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20375
20376 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20377 on IRIX.
20378
20379 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20380
20381 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20382 functions.
20383
20384 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20385
20386 PR rtl-optimization/17825
20387 * gcc.c-torture/compile/20041119-1.c: New test.
20388
20389 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20390
20391 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20392 Check existence of ld library path variables before unsetting.
20393
20394 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20395
20396 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20397
20398 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20399
20400 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20401
20402 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20403
20404 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20405
20406 2004-11-26 Ben Elliston <bje@au.ibm.com>
20407
20408 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20409 dg-do directive.
20410
20411 2004-11-26 Ben Elliston <bje@au.ibm.com>
20412
20413 * gcc.dg/pr17957.c: Pass --param, not -param.
20414
20415 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20416
20417 PR middle-end/17957
20418 * testsuite/gcc.dg/pr17957.c: New test.
20419
20420 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20421
20422 PR c++/18445
20423 * g++.dg/template/crash28.C: Likewise.
20424
20425 PR c++/18001
20426 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20427 * g++.dg/ext/lvaddr.C: Likewise.
20428 * g++.dg/opt/pr7503-3.C: Likewise.
20429
20430 PR c++/18466
20431 * g++.dg/parse/qualified3.C: New test.
20432 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20433
20434 PR c++/18545
20435 * g++.dg/expr/return1.C: New test.
20436
20437 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20438
20439 Friend class name lookup 3/n, PR c++/3332
20440 * g++.dg/lookup/friend3.C: New test.
20441 * g++.dg/lookup/friend4.C: Likewise.
20442 * g++.dg/lookup/friend5.C: Likewise.
20443
20444 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20445
20446 Friend class name lookup 2/n, PR c++/14513, c++/15410
20447 * g++.dg/lookup/friend2.C: New test.
20448 * g++.dg/template/friend31.C: Likewise.
20449
20450 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20451
20452 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20453
20454 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20455
20456 PR c++/17473
20457 * g++.dg/tc1/dr56.C: Remove.
20458 * g++.dg/template/typedef1.C: Add dg-error markers.
20459 * g++.old-deja/g++.other/typedef7.C: Likewise.
20460
20461 PR c++/18285
20462 * g++.dg/parse/typedef7.C: New test.
20463
20464 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20465
20466 * gcc.c-torture/execute/20041124-1.c: New test.
20467
20468 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20469
20470 * g++.dg/template/deduce3.C: New test.
20471
20472 PR c++/18586
20473 * g++.dg/template/crash27.C: New test.
20474
20475 PR c++/18530
20476 * g++.dg/warn/Wshadow-3.C: New test.
20477
20478 2004-11-24 Devang Patel <dpatel@apple.com>
20479
20480 PR/18555
20481 * gcc.dg/cpp/isysroot-1.c: New test.
20482 * gcc.dg/cpp/usr/include/stdio.h: New file.
20483 * gcc.dg/cpp/isysroot-2.c: New test.
20484 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20485 New file.
20486
20487 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20488
20489 PR c++/8929
20490 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20491
20492 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20493
20494 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20495 * gcc.target/sparc/pdist.c: Likewise.
20496
20497 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20498
20499 PR c++/16882
20500 * g++.dg/conversion/simd1.C: New test.
20501
20502 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20503
20504 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20505 and restore_ld_library_path_env_vars.
20506 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20507 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20508 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20509 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20510
20511 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20512
20513 * gcc.dg/pragma-align-2.c: Test macro expansion.
20514 * gcc.dg/pragma-pack-2.c: New test.
20515
20516 2004-11-23 Richard Henderson <rth@redhat.com>
20517
20518 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20519 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20520 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20521 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20522 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20523 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20524
20525 * gcc.dg/vect/vect.exp: Add check for alpha.
20526 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20527 (check_effective_target_vect_int): Enable for alpha.
20528 (check_effective_target_vect_long): New.
20529 (is-effective-target): Add it.
20530
20531 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20532
20533 * gcc.dg/pr18614-1.c: New test.
20534
20535 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20536
20537 * gcc.dg/setjmp-2.c: New test.
20538
20539 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20540
20541 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20542 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20543 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20544 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20545 gcc.target/sparc/pdist.c: New tests.
20546
20547 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20548
20549 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20550
20551 2004-11-22 Dale Johannesen <dalej@apple.com>
20552
20553 * gcc.dg/20041111-1.c: New.
20554
20555 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20556
20557 PR tree-opt/18536
20558 * gcc.dg/vect/pr18536.c: New test.
20559
20560 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20561
20562 PR c++/18354
20563 * g++.dg/template/nontype11.C: New test.
20564
20565 2004-11-21 Roger Sayle <roger@eyesopen.com>
20566
20567 PR middle-end/18520
20568 * gcc.dg/pr18520-1.c: New test case.
20569
20570 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20571
20572 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20573 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20574 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20575 expected diagnostics.
20576
20577 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20578
20579 PR target/18580
20580 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20581 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20582 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20583
20584 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20585
20586 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20587
20588 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20589 Joseph Myers <joseph@codesourcery.com>
20590
20591 * lib/target-supports.exp (check_visibility_available): Really
20592 test the compiler.
20593
20594 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20595
20596 PR tree-opt/18181
20597 * gcc.dg/vect/vect-85.c: New test.
20598 * gcc.dg/vect/vect-86.c: New test.
20599 * gcc.dg/vect/vect-87.c: New test.
20600 * gcc.dg/vect/vect-88.c: New test.
20601
20602 2004-11-19 Ben Elliston <bje@au.ibm.com>
20603
20604 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20605
20606 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20607
20608 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20609 * gcc.dg/ppc-and-1.c: Ditto.
20610 * gcc.dg/ppc-compare-1.c: Ditto.
20611 * gcc.dg/ppc-mov-1.c: Ditto
20612
20613 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20614 Mark Mitchell <mark@codesourcery.com>
20615
20616 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20617
20618 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20619 Aldy Hernandez <aldyh@redhat.com>
20620
20621 * lib/target-supports.exp (check_effective_target_vect_int): New
20622 (check_effective_target_vect_float): New
20623 (check_effective_target_vect_double): New.
20624 (is-effective-target): Support new effective targets keywords.
20625 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20626 default action for dg-do.
20627 * gcc.dg/vect/pr16105.c: Use new support.
20628 * gcc.dg/vect/pr18400.c: Ditto.
20629 * gcc.dg/vect/pr18425.c: Ditto.
20630 * gcc.dg/vect/vect-1.c: Ditto.
20631 * gcc.dg/vect/vect-10.c: Ditto.
20632 * gcc.dg/vect/vect-11.c: Ditto.
20633 * gcc.dg/vect/vect-12.c: Ditto.
20634 * gcc.dg/vect/vect-13.c: Ditto.
20635 * gcc.dg/vect/vect-14.c: Ditto.
20636 * gcc.dg/vect/vect-15.c: Ditto.
20637 * gcc.dg/vect/vect-16.c: Ditto.
20638 * gcc.dg/vect/vect-17.c: Ditto.
20639 * gcc.dg/vect/vect-18.c: Ditto.
20640 * gcc.dg/vect/vect-19.c: Ditto.
20641 * gcc.dg/vect/vect-2.c: Ditto.
20642 * gcc.dg/vect/vect-20.c: Ditto.
20643 * gcc.dg/vect/vect-21.c: Ditto.
20644 * gcc.dg/vect/vect-22.c: Ditto.
20645 * gcc.dg/vect/vect-23.c: Ditto.
20646 * gcc.dg/vect/vect-24.c: Ditto.
20647 * gcc.dg/vect/vect-25.c: Ditto.
20648 * gcc.dg/vect/vect-26.c: Ditto.
20649 * gcc.dg/vect/vect-27.c: Ditto.
20650 * gcc.dg/vect/vect-27a.c: Ditto.
20651 * gcc.dg/vect/vect-28.c: Ditto.
20652 * gcc.dg/vect/vect-29.c: Ditto.
20653 * gcc.dg/vect/vect-29a.c: Ditto.
20654 * gcc.dg/vect/vect-3.c: Ditto.
20655 * gcc.dg/vect/vect-30.c: Ditto.
20656 * gcc.dg/vect/vect-31.c: Ditto.
20657 * gcc.dg/vect/vect-32.c: Ditto.
20658 * gcc.dg/vect/vect-33.c: Ditto.
20659 * gcc.dg/vect/vect-34.c: Ditto.
20660 * gcc.dg/vect/vect-35.c: Ditto.
20661 * gcc.dg/vect/vect-36.c: Ditto.
20662 * gcc.dg/vect/vect-37.c: Ditto.
20663 * gcc.dg/vect/vect-38.c: Ditto.
20664 * gcc.dg/vect/vect-4.c: Ditto.
20665 * gcc.dg/vect/vect-40.c: Ditto.
20666 * gcc.dg/vect/vect-41.c: Ditto.
20667 * gcc.dg/vect/vect-42.c: Ditto.
20668 * gcc.dg/vect/vect-43.c: Ditto.
20669 * gcc.dg/vect/vect-44.c: Ditto.
20670 * gcc.dg/vect/vect-45.c: Ditto.
20671 * gcc.dg/vect/vect-46.c: Ditto.
20672 * gcc.dg/vect/vect-47.c: Ditto.
20673 * gcc.dg/vect/vect-48.c: Ditto.
20674 * gcc.dg/vect/vect-48a.c: Ditto.
20675 * gcc.dg/vect/vect-49.c: Ditto.
20676 * gcc.dg/vect/vect-5.c: Ditto.
20677 * gcc.dg/vect/vect-50.c: Ditto.
20678 * gcc.dg/vect/vect-51.c: Ditto.
20679 * gcc.dg/vect/vect-52.c: Ditto.
20680 * gcc.dg/vect/vect-53.c: Ditto.
20681 * gcc.dg/vect/vect-54.c: Ditto.
20682 * gcc.dg/vect/vect-55.c: Ditto.
20683 * gcc.dg/vect/vect-56.c: Ditto.
20684 * gcc.dg/vect/vect-56a.c: Ditto.
20685 * gcc.dg/vect/vect-57.c: Ditto.
20686 * gcc.dg/vect/vect-58.c: Ditto.
20687 * gcc.dg/vect/vect-59.c: Ditto.
20688 * gcc.dg/vect/vect-6.c: Ditto.
20689 * gcc.dg/vect/vect-60.c: Ditto.
20690 * gcc.dg/vect/vect-61.c: Ditto.
20691 * gcc.dg/vect/vect-62.c: Ditto.
20692 * gcc.dg/vect/vect-63.c: Ditto.
20693 * gcc.dg/vect/vect-64.c: Ditto.
20694 * gcc.dg/vect/vect-65.c: Ditto.
20695 * gcc.dg/vect/vect-66.c: Ditto.
20696 * gcc.dg/vect/vect-67.c: Ditto.
20697 * gcc.dg/vect/vect-68.c: Ditto.
20698 * gcc.dg/vect/vect-69.c: Ditto.
20699 * gcc.dg/vect/vect-7.c: Ditto.
20700 * gcc.dg/vect/vect-72.c: Ditto.
20701 * gcc.dg/vect/vect-72a.c: Ditto.
20702 * gcc.dg/vect/vect-73.c: Ditto.
20703 * gcc.dg/vect/vect-74.c: Ditto.
20704 * gcc.dg/vect/vect-75.c: Ditto.
20705 * gcc.dg/vect/vect-76.c: Ditto.
20706 * gcc.dg/vect/vect-77.c: Ditto.
20707 * gcc.dg/vect/vect-77a.c: Ditto.
20708 * gcc.dg/vect/vect-78.c: Ditto.
20709 * gcc.dg/vect/vect-79.c: Ditto.
20710 * gcc.dg/vect/vect-8.c: Ditto.
20711 * gcc.dg/vect/vect-80.c: Ditto.
20712 * gcc.dg/vect/vect-82.c: Ditto.
20713 * gcc.dg/vect/vect-82_64.c: Ditto.
20714 * gcc.dg/vect/vect-83.c: Ditto.
20715 * gcc.dg/vect/vect-83_64.c: Ditto.
20716 * gcc.dg/vect/vect-9.c: Ditto.
20717 * gcc.dg/vect/vect-all.c: Ditto.
20718 * gcc.dg/vect/vect-none.c: Ditto.
20719
20720 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20721
20722 * lib/gcc-dg.exp (dg-skip-if): New function.
20723 (dg-forbid-option): Remove.
20724 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20725 * g++.dg/abi/bitfield8.C: Likewise.
20726 * g++.dg/abi/dtor1.C: Likewise.
20727 * g++.dg/abi/empty10.C: Likewise.
20728 * g++.dg/abi/empty7.C: Likewise.
20729 * g++.dg/abi/empty9.C: Likewise.
20730 * g++.dg/abi/layout3.C: Likewise.
20731 * g++.dg/abi/layout4.C: Likewise.
20732 * g++.dg/abi/thunk1.C: Likewise.
20733 * g++.dg/abi/thunk2.C: Likewise.
20734 * g++.dg/abi/vbase11.C: Likewise.
20735 * g++.dg/abi/vthunk2.C: Likewise.
20736 * g++.dg/abi/vthunk3.C: Likewise.
20737 * g++.dg/ext/attrib8.C: Likewise.
20738 * g++.dg/opt/longbranch2.C: Likewise.
20739 * g++.dg/opt/reg-stack4.C: Likewise.
20740 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20741 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20742 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20743 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20744 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20745 * gcc.dg/20000609-1.c: Likewise.
20746 * gcc.dg/20000720-1.c: Likewise.
20747 * gcc.dg/20011107-1.c: Likewise.
20748 * gcc.dg/20011119-1.c: Likewise.
20749 * gcc.dg/20020108-1.c: Likewise.
20750 * gcc.dg/20020122-2.c: Likewise.
20751 * gcc.dg/20020122-3.c: Likewise.
20752 * gcc.dg/20020201-3.c: Likewise.
20753 * gcc.dg/20020206-1.c: Likewise.
20754 * gcc.dg/20020218-1.c: Likewise.
20755 * gcc.dg/20020310-1.c: Likewise.
20756 * gcc.dg/20020411-1.c: Likewise.
20757 * gcc.dg/20020418-2.c: Likewise.
20758 * gcc.dg/20020426-1.c: Likewise.
20759 * gcc.dg/20020426-2.c: Likewise.
20760 * gcc.dg/20020517-1.c: Likewise.
20761 * gcc.dg/20020523-1.c: Likewise.
20762 * gcc.dg/20020523-2.c: Likewise.
20763 * gcc.dg/20020729-1.c: Likewise.
20764 * gcc.dg/20030204-1.c: Likewise.
20765 * gcc.dg/20030826-2.c: Likewise.
20766 * gcc.dg/20030926-1.c: Likewise.
20767 * gcc.dg/20031202-1.c: Likewise.
20768 * gcc.dg/980312-1.c: Likewise.
20769 * gcc.dg/980313-1.c: Likewise.
20770 * gcc.dg/990117-1.c: Likewise.
20771 * gcc.dg/990424-1.c: Likewise.
20772 * gcc.dg/990524-1.c: Likewise.
20773 * gcc.dg/991230-1.c: Likewise.
20774 * gcc.dg/i386-387-1.c: Likewise.
20775 * gcc.dg/i386-387-2.c: Likewise.
20776 * gcc.dg/i386-387-3.c: Likewise.
20777 * gcc.dg/i386-387-4.c: Likewise.
20778 * gcc.dg/i386-387-5.c: Likewise.
20779 * gcc.dg/i386-387-6.c: Likewise.
20780 * gcc.dg/i386-asm-1.c: Likewise.
20781 * gcc.dg/i386-bitfield1.c: Likewise.
20782 * gcc.dg/i386-bitfield2.c: Likewise.
20783 * gcc.dg/i386-loop-1.c: Likewise.
20784 * gcc.dg/i386-loop-2.c: Likewise.
20785 * gcc.dg/i386-loop-3.c: Likewise.
20786 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20787 * gcc.dg/i386-pic-1.c: Likewise.
20788 * gcc.dg/i386-regparm.c: Likewise.
20789 * gcc.dg/i386-signbit-1.c: Likewise.
20790 * gcc.dg/i386-signbit-2.c: Likewise.
20791 * gcc.dg/i386-signbit-3.c: Likewise.
20792 * gcc.dg/i386-sse-5.c: Likewise.
20793 * gcc.dg/i386-sse-8.c: Likewise.
20794 * gcc.dg/i386-unroll-1.c: Likewise.
20795 * gcc.dg/tls/opt-1.c: Likewise.
20796 * gcc.dg/tls/opt-2.c: Likewise.
20797 * gcc.dg/unroll-1.c: Likewise.
20798 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20799 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20800 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20801 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20802
20803 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20804
20805 * g++.dg/template/incomplete1.C: New test.
20806
20807 2004-11-16 Nick Clifton <nickc@redhat.com>
20808
20809 Revert patches accidentally commited during checkin of fixes for
20810 xstormy16 tests:
20811 gcc.c-torture/execute/simd-4.c: Revert
20812 gcc.dg/20040910-1.c: Revert.
20813
20814 2004-11-16 Paul Brook <paul@codesourcery.com>
20815
20816 PR fortran/13010
20817 * gfortran.dg/der_pointer_1.f90: New test.
20818
20819 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20820
20821 PR c/18498
20822 * gcc.dg/bitfld-13.c: New test.
20823
20824 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20825
20826 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20827 powerpc*-*-linux*.
20828
20829 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20830 * gcc.dg/ppc64-abi-2.c: Ditto.
20831 * gcc.dg/ppc64-abi-3.c: Ditto.
20832
20833 * lib/gcc-dg.exp (dg-target-list): Remove.
20834
20835 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20836
20837 * gcc.dg/ia64-postinc.c: New test.
20838
20839 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20840
20841 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20842
20843 2004-11-15 Nick Clifton <nickc@redhat.com>
20844
20845 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20846 __INT_MAX__ so that the test can be compiled by toolchains
20847 targeted at 16-bit processors.
20848
20849 * gcc.dg/20040625-1.c: Use long constants rather than integers
20850 when performing arithmetic that will overflow 16-bits.
20851
20852 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20853 xstormy16. It does not support 128-bit vector operations.
20854
20855 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20856 with the macro PTR_TYPE. Define this macro to an integer type
20857 suitable for holding a pointer.
20858
20859 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20860 the target is a 16-bit processor.
20861
20862 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20863 16-bit targets where the character constant will be too long.
20864
20865 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20866 where the double will not be directly addressable.
20867
20868 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20869
20870 Friend class name lookup 1/n, PR c++/18471
20871 * g++.dg/template/crash26.C: New test.
20872 * g++.dg/lookup/struct1.C: Adjust expected error.
20873 * g++.dg/parse/elab1.C: Likewise.
20874 * g++.dg/parse/elab2.C: Likewise.
20875 * g++.dg/parse/int-as-enum1.C: Likewise.
20876 * g++.dg/parse/struct-as-enum1.C: Likewise.
20877 * g++.dg/parse/typedef1.C: Likewise.
20878 * g++.dg/parse/typedef3.C: Likewise.
20879 * g++.dg/parse/typedef4.C: Likewise.
20880 * g++.dg/parse/typedef5.C: Likewise.
20881 * g++.dg/template/nontype4.C: Likewise.
20882 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20883 * g++.old-deja/g++.other/elab1.C: Likewise.
20884 * g++.old-deja/g++.other/syntax4.C: Likewise.
20885
20886 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20887
20888 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20889
20890 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20891
20892 * gcc.c-torture/execute/20041114-1.c: New test.
20893
20894 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20895
20896 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20897 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20898 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20899 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20900 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20901 gcc.dg/switch-7.c: New tests.
20902
20903 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20904
20905 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20906
20907 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20908
20909 PR tree-opt/18400
20910 * gcc.dg/vect/pr18400.c: New test.
20911
20912 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20913 Andrew Pinski <pinskia@physics.uc.edu>
20914
20915 PR tree-opt/18425
20916 * gcc.dg/vect/pr18425.c: New test.
20917
20918 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20919
20920 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20921 Guard with dg-require-alias and dg-require-visibility.
20922
20923 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20924
20925 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20926
20927 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20928
20929 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20930
20931 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20932
20933 PR c++/17344
20934 * g++.dg/template/defarg5.C: New test.
20935
20936 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20937
20938 * g++.dg/parse/cast1.C: Run only on ILP32.
20939 * g++.old-deja/g++.mike/p784.C: Likewise.
20940
20941 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20942
20943 * gcc.c-torture/execute/20041113-1.c: New test.
20944
20945 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20946
20947 PR target/18230
20948 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20949 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20950 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20951 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20952 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20953 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20954 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20955 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20956 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20957 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20958 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20959 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20960 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20961
20962 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20963
20964 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20965 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20966 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20967 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20968 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20969 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20970 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20971 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20972 gcc.target/sparc/combined-1.c: New tests.
20973
20974 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20975
20976 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20977 New tests.
20978
20979 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20980
20981 * lib/gcc-dg.exp (dg-forbid-option): New function.
20982 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20983 * g++.dg/abi/bitfield8.C: Likewise.
20984 * g++.dg/abi/dtor1.C: Likewise.
20985 * g++.dg/abi/empty10.C: Likewise.
20986 * g++.dg/abi/empty7.C: Likewise.
20987 * g++.dg/abi/empty9.C: Likewise.
20988 * g++.dg/abi/layout3.C: Likewise.
20989 * g++.dg/abi/layout4.C: Likewise.
20990 * g++.dg/abi/thunk1.C: Likewise.
20991 * g++.dg/abi/thunk2.C: Likewise.
20992 * g++.dg/abi/vbase11.C: Likewise.
20993 * g++.dg/abi/vthunk2.C: Likewise.
20994 * g++.dg/abi/vthunk3.C: Likewise.
20995 * g++.dg/ext/attrib8.C: Likewise.
20996 * g++.dg/opt/longbranch2.C: Likewise.
20997 * g++.dg/opt/reg-stack4.C: Likewise.
20998 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20999 * g++.old-deja/g++.ext/attrib2.C: Likewise.
21000 * g++.old-deja/g++.ext/attrib3.C: Likewise.
21001 * g++.old-deja/g++.other/store-expr1.C: Likewise.
21002 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21003 * gcc.dg/20000609-1.c: Likewise.
21004 * gcc.dg/20000720-1.c: Likewise.
21005 * gcc.dg/20011107-1.c: Likewise.
21006 * gcc.dg/20011119-1.c: Likewise.
21007 * gcc.dg/20020108-1.c: Likewise.
21008 * gcc.dg/20020122-2.c: Likewise.
21009 * gcc.dg/20020122-3.c: Likewise.
21010 * gcc.dg/20020201-3.c: Likewise.
21011 * gcc.dg/20020206-1.c: Likewise.
21012 * gcc.dg/20020218-1.c: Likewise.
21013 * gcc.dg/20020310-1.c: Likewise.
21014 * gcc.dg/20020411-1.c: Likewise.
21015 * gcc.dg/20020418-2.c: Likewise.
21016 * gcc.dg/20020426-1.c: Likewise.
21017 * gcc.dg/20020426-2.c: Likewise.
21018 * gcc.dg/20020517-1.c: Likewise.
21019 * gcc.dg/20020523-1.c: Likewise.
21020 * gcc.dg/20020523-2.c: Likewise.
21021 * gcc.dg/20020729-1.c: Likewise.
21022 * gcc.dg/20030204-1.c: Likewise.
21023 * gcc.dg/20030826-2.c: Likewise.
21024 * gcc.dg/20030926-1.c: Likewise.
21025 * gcc.dg/20031202-1.c: Likewise.
21026 * gcc.dg/980312-1.c: Likewise.
21027 * gcc.dg/980313-1.c: Likewise.
21028 * gcc.dg/990117-1.c: Likewise.
21029 * gcc.dg/990424-1.c: Likewise.
21030 * gcc.dg/990524-1.c: Likewise.
21031 * gcc.dg/991230-1.c: Likewise.
21032 * gcc.dg/i386-387-1.c: Likewise.
21033 * gcc.dg/i386-387-2.c: Likewise.
21034 * gcc.dg/i386-387-3.c: Likewise.
21035 * gcc.dg/i386-387-4.c: Likewise.
21036 * gcc.dg/i386-387-5.c: Likewise.
21037 * gcc.dg/i386-387-6.c: Likewise.
21038 * gcc.dg/i386-asm-1.c: Likewise.
21039 * gcc.dg/i386-bitfield1.c: Likewise.
21040 * gcc.dg/i386-bitfield2.c: Likewise.
21041 * gcc.dg/i386-loop-1.c: Likewise.
21042 * gcc.dg/i386-loop-2.c: Likewise.
21043 * gcc.dg/i386-loop-3.c: Likewise.
21044 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21045 * gcc.dg/i386-pic-1.c: Likewise.
21046 * gcc.dg/i386-regparm.c: Likewise.
21047 * gcc.dg/i386-signbit-1.c: Likewise.
21048 * gcc.dg/i386-signbit-2.c: Likewise.
21049 * gcc.dg/i386-signbit-3.c: Likewise.
21050 * gcc.dg/i386-sse-5.c: Likewise.
21051 * gcc.dg/i386-sse-8.c: Likewise.
21052 * gcc.dg/i386-unroll-1.c: Likewise.
21053 * gcc.dg/tls/opt-1.c: Likewise.
21054 * gcc.dg/tls/opt-2.c: Likewise.
21055 * gcc.dg/unroll-1.c: Likewise.
21056 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21057 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21058 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21059 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21060 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21061 -m64 is specified.
21062
21063 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21064
21065 PR c++/18389
21066 * g++.dg/parse/cond1.C: New test.
21067
21068 PR c++/18429
21069 * g++.dg/template/array9.C: New test.
21070 * g++.dg/ext/vla1.C: Adjust error messages.
21071 * g++.dg/ext/vlm1.C: Likewise.
21072 * g++.dg/template/crash2.C: Likewise.
21073
21074 PR c++/18436
21075 * g++.dg/template/call3.C: New test.
21076
21077 PR c++/18407
21078 * g++.dg/template/ptrmem11.C: New test.
21079
21080 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21081
21082 PR other/14264
21083 * lib/g++.exp: Set LC_ALL and LANG to C.
21084 * lib/gcc-dg.exp: Likewise.
21085 * lib/gfortran.exp: Likewise.
21086 * lib/objc.exp: Likewise.
21087 * lib/treelang.exp: Likewise.
21088
21089 2004-11-12 Andreas Schwab <schwab@suse.de>
21090
21091 * gcc.dg/pr16286.c: Fix last change.
21092
21093 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21094
21095 PR c++/18416
21096 * g++.dg/init/global1.C: New test.
21097
21098 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21099
21100 * gcc.c-torture/execute/20041112-1.c: New test.
21101
21102 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21103
21104 * lib/gcc-dg.exp (dg-target-list): New.
21105
21106 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21107 Richard Sandiford <rsandifo@redhat.com>
21108
21109 * lib/target-supports.exp (get-compiler_messages): New.
21110 (check_named_sections_available): Use it.
21111 (check_effective_target_ilp32): New.
21112 (check_effective_target_lp64): New.
21113 (is-effective-target): New.
21114 * lib/gcc-dg.exp (dg-require-effective-target): New.
21115
21116 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21117
21118 * gcc.dg/precedence-1.c: New test.
21119
21120 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21121
21122 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21123
21124 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21125 message, delete generated files, use more descriptive name for
21126 executable, and make the test unsupported when it cannot be run.
21127
21128 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21129 (dg-require-weak, dg-require-visibility, dg-require-alias,
21130 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21131 dg-require-iconv, dg-require-named-sections): Use it.
21132
21133 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21134
21135 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21136
21137 PR target/16457
21138 * gcc.dg/ppc-and-1: New
21139
21140 PR target/16796
21141 * gcc.dg/ppc-mov-1.c: New.
21142
21143 PR target/16458
21144 * gcc.dg/ppc-compare-1.c: New.
21145
21146 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21147
21148 * objc.dg/desig-init-2.m: New test.
21149
21150 2004-11-10 Adam Nemet <anemet@lnxw.com>
21151
21152 PR middle-end/18160
21153 * g++.dg/warn/register-var-1.C: New test.
21154 * g++.dg/warn/register-var-2.C: New test.
21155
21156 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21157
21158 * gcc.dg/union-2.c: New test.
21159
21160 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21161
21162 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21163 New test for PR tree-optimization/17892.
21164
21165 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21166
21167 PR c++/18369
21168 * g++.dg/init/new12.C: New test.
21169
21170 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21171
21172 * gcc.target/sparc: New directory.
21173 * gcc.target/sparc/sparc.exp: New driver.
21174 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21175 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21176 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21177 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21178
21179 2004-11-10 Paul Brook <paul@codesourcery.com>
21180
21181 PR fortran/18218
21182 * gfortran.dg/list_read.c: New test.
21183
21184 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21185
21186 PR c/18322
21187 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21188 expected diagnostic location.
21189
21190 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21191
21192 * gcc.dg/20041109-1.c: New test.
21193
21194 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21195
21196 PR objc/18406
21197 * objc/compile/pr18406.m: New test.
21198
21199 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21200
21201 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21202
21203 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21204
21205 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21206
21207 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21208
21209 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21210
21211 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21212
21213 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21214 exit.
21215
21216 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21217
21218 PR tree-opt/18299
21219 * gcc.c-torture/pr18299-1.c: New test.
21220
21221 2004-11-06 Andreas Schwab <schwab@suse.de>
21222
21223 * gcc.dg/pr16286.c: Also test for bool and pixel.
21224
21225 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21226
21227 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21228 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21229 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21230 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21231 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21232 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21233 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21234 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21235 gcc.dg/struct-semi-3.c: New tests.
21236
21237 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21238
21239 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21240
21241 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21242
21243 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21244 Do not use C99 designators.
21245
21246 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21247
21248 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21249
21250 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21251
21252 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21253 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21254 * gcc.c-torture/execute/simd-5.x: Remove.
21255
21256 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21257
21258 PR rtl-optimization/17933
21259 * gcc.dg/torture/pr17933-1.c: New test.
21260
21261 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21262
21263 PR target/18106
21264 * lib/target-supports.exp (check_weak_available): Support
21265 Windows.
21266
21267 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21268
21269 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21270 call to fflush(stdout) before abort.
21271 (my_ffsll): New function.
21272 (generate_fields): Use it.
21273
21274 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21275
21276 * gcc.dg/init-undef-1.c: New test.
21277
21278 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21279
21280 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21281 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21282 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21283 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21284 expected messages for new parser.
21285
21286 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21287
21288 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21289
21290 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21291
21292 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21293 on LP64 targets.
21294
21295 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21296
21297 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21298 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21299 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21300 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21301 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21302 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21303 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21304 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21305 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21306 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21307
21308 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21309
21310 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21311 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21312 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21313 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21314 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21315 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21316 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21317 for new parser.
21318
21319 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21320
21321 PR target/15342
21322 * gcc.dg/20041104-1.c: New test.
21323
21324 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21325
21326 * g++.dg/template/nontype7.C: New test.
21327 * g++.dg/template/nontype8.C: Likewise.
21328 * g++.dg/template/nontype9.C: Likewise.
21329 * g++.dg/template/nontype10.C: Likewise.
21330 * g++.dg/tc1/dr49.C: Likewise.
21331 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21332 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21333
21334 2004-11-04 Ben Elliston <bje@au.ibm.com>
21335
21336 * g++.dg/rtti/tinfo1.C: Remove xfails.
21337
21338 2004-11-04 Ben Elliston <bje@au.ibm.com>
21339
21340 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21341 packed attribute to the definition to satisfy the new C++ parser.
21342
21343 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21344
21345 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21346 invocations of va_arg.
21347
21348 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21349
21350 PR c++/18124
21351 * g++.dg/template/crash25.C: New test.
21352
21353 PR c++/18155
21354 * g++.dg/template/typedef2.C: New test.
21355 * g++.dg/parse/crash13.C: Adjust error markers.
21356
21357 PR c++/18177
21358 * g++.dg/conversion/const3.C: New test.
21359
21360 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21361
21362 PR fortran/17535
21363 PR fortran/17583
21364 PR fortran/17713
21365 * gfortran.dg/generic_[123].f90: New testcases.
21366
21367 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21368
21369 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21370 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21371
21372 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21373
21374 PR tree-opt/16808
21375 * gcc.c-torture/compile/pr16808.c: New test.
21376
21377 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21378
21379 PR rtl-optimization/17104
21380 * gcc.dg/ppc-bitfield1.c: New.
21381
21382 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21383
21384 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21385
21386 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21387
21388 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21389 strings for 32-bit code.
21390
21391 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21392
21393 PR c/18239
21394 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21395
21396 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21397
21398 PR c++/18064
21399 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21400
21401 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21402
21403 PR c++/15172
21404 * g++.dg/init/aggr2.C: New test.
21405
21406 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21407
21408 * objc.dg/local-decl-1.m: New test.
21409
21410 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21411
21412 * gcc.dg/20040910-1.c: Adjust regex.
21413
21414 2004-10-30 Roger Sayle <roger@eyesopen.com>
21415
21416 PR rtl-optimization/18084
21417 * g++.dg/opt/pr18084-1.C: New testcase.
21418
21419 2004-10-30 Matt Austern <austern@apple.com>
21420
21421 PR c++/17542
21422 * g++.dg/ext/attrib18.C: New test.
21423
21424 2004-10-30 Roger Sayle <roger@eyesopen.com>
21425
21426 PR middle-end/18096
21427 * gcc.dg/pr18096-1.c: New test case.
21428
21429 2004-10-30 Roger Sayle <roger@eyesopen.com>
21430
21431 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21432
21433 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21434
21435 PR c/16666
21436 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21437 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21438 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21439 gcc.dg/old-style-prom-3.c: New tests.
21440
21441 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21442
21443 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21444 Remove unnecessary inclusion of stdio.h.
21445
21446 2004-10-29 Roger Sayle <roger@eyesopen.com>
21447
21448 PR rtl-optimization/17581
21449 * gcc.dg/pr17581-1.c: New test case.
21450
21451 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21452
21453 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21454 being implemented.
21455 * g++.dg/conversion/dr195-1.C: New.
21456 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21457 * g++.old-deja/g++.mike/p10148.C: Likewise.
21458
21459 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21460
21461 PR c++/17695
21462 * g++.dg/debug/typedef2.C: New test.
21463
21464 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21465
21466 PR fortran/13490
21467 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21468 * gfortran.dg/g77/README: Update.
21469
21470 2004-10-28 Matt Austern <austern@apple.com>
21471
21472 PR c++/14124
21473 * g++.dg/ext/packed7.C: New test.
21474
21475 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21476
21477 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21478 scan-assembler.
21479 * lib/scanasm.exp (hidden-scan-for): New proc.
21480 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21481 string.
21482 (scan-not-hidden): Likewise.
21483 * lib/target-supports.exp (check_visibility_available): mach-o is
21484 support too.
21485
21486 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21487
21488 PR c++/17132
21489 * g++.dg/template/memclass3.C: New test.
21490
21491 2004-10-28 Adam Nemet <anemet@lnxw.com>
21492
21493 PR middle-end/18160
21494 * gcc.dg/register-var-1.c: New test.
21495 * gcc.dg/register-var-2.c: New test.
21496 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21497 error now.
21498
21499 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21500
21501 PR other/18172
21502 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21503 unused variables.
21504 * gcc.dg/vect/vect-22.c: Likewise.
21505
21506 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21507
21508 * gcc.dg/i386-rotate-1.c: New test.
21509
21510 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21511
21512 * g++.dg/init/ref12.C: Add "run" marker.
21513
21514 PR c++/17435
21515 * g++.dg/init/ref12.C: New test.
21516
21517 PR c++/18140
21518 * g++.dg/template/shift1.C: New test.
21519 * g++.dg/template/error10.C: Adjust error markers.
21520
21521 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21522
21523 PR tree-opt/17529
21524 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21525
21526 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21527
21528 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21529 * gcc.dg/weak/weak-3.c: Likewise.
21530 * gcc.dg/weak/weak-5.c: Likewise.
21531 * gcc.dg/weak/weak-9.c: Likewise.
21532 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21533 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21534
21535 * gcc.dg/darwin-weakimport-1.c: New.
21536
21537 2004-10-28 Ben Elliston <bje@au.ibm.com>
21538
21539 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21540
21541 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21542
21543 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21544 'syntax' error messages.
21545 * gcc.dg/cpp/direct2s.c: Likewise.
21546
21547 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21548
21549 * gcc.c-torture/compile/20041026-1.c: New.
21550
21551 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21552
21553 PR c++/18093
21554 * g++.dg/lookup/ns2.C: New test.
21555
21556 PR c++/18020
21557 * g++.dg/template/enum4.C: New test.
21558
21559 PR c++/18161
21560 * g++.dg/template/expr1.C: New test.
21561
21562 2004-10-26 Ben Elliston <bje@au.ibm.com>
21563
21564 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21565
21566 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21567
21568 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21569 gcc.dg/decl-nospec-3.c: New tests.
21570
21571 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21572
21573 * objc.dg/super-class-3.m: New test.
21574
21575 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21576
21577 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21578 resyncing.
21579 * gcc.dg/cpp/direct2s.c: Likewise.
21580
21581 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21582
21583 * objc.dg/image-info.m: Update for changes to section selection.
21584
21585 2004-10-25 David Ayers <d.ayers@inode.at>
21586 Ziemowit Laski <zlaski@apple.com>
21587
21588 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21589 diagnostics when messaging 'id <Proto>'.
21590 * objc.dg/class-protocol-1.m: New test.
21591 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21592 a non-existent method signature.
21593 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21594 Update diagnostics when messaging with non-existent method signature.
21595 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21596 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21597 invalid receivers are now resolved as if messaging 'id'; remove
21598 extraneous diagnostics.
21599
21600 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21601
21602 PR c/16667
21603 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21604 gcc.dg/init-desig-obs-3.c: New tests.
21605
21606 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21607
21608 * gcc.dg/debug/20041023-1.c: New test.
21609
21610 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21611
21612 PR middle-end/17407
21613 * gcc.c-torture/compile/pr17407.c: New test.
21614
21615 PR c++/18121
21616 * g++.dg/template/array8.C: New test.
21617
21618 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21619
21620 PR other/18138
21621 * lib/g++.exp: Accept more than one multilib libgcc.
21622 * lib/gcc-dg.exp: Likewise.
21623 * lib/objc.exp: Likewise.
21624 * lib/treelang.exp: Likewise.
21625 * lib/gfortran.exp: Likewise.
21626
21627 2004-10-24 Ben Elliston <bje@au.ibm.com>
21628
21629 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21630
21631 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21632
21633 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21634 * gcc.dg/c99-const-expr-3.c: Likewise.
21635
21636 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21637
21638 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21639
21640 2004-10-23 Ben Elliston <bje@au.ibm.com>
21641
21642 * gcc.c-torture/execute/loop-2e.x: Remove.
21643
21644 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21645
21646 PR c++/18095
21647 * g++.dg/parse/crash18.C: New.
21648 * g++.dg/parse/crash19.C: New.
21649
21650 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21651
21652 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21653 * g++.dg/ext/dllimport2.C: Same.
21654 * g++.dg/ext/dllimport8.C: Same.
21655
21656 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21657
21658 PR c++/10841
21659 * g++.dg/conversion/cast1.C: New test.
21660 * g++.dg/overload/pmf1.C: Adjust error marker.
21661
21662 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21663
21664 PR objc/17923
21665 * objc.dg/const-str-7.m: New test.
21666
21667 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21668
21669 * g++.dg/template/memfriend11.C: Fix comment typo.
21670 * g++.dg/template/memfriend14.C: Likewise.
21671
21672 2004-10-20 Richard Henderson <rth@redhat.com>
21673
21674 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21675 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21676 -fasynchronous-unwind-tables.
21677
21678 2004-10-20 Richard Henderson <rth@redhat.com>
21679
21680 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21681 (main): Return success.
21682 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21683 (main): Return success.
21684
21685 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21686
21687 PR c++/13495
21688 * g++.dg/template/memfriend9.C: New test.
21689 * g++.dg/template/memfriend10.C: Likewise.
21690 * g++.dg/template/memfriend11.C: Likewise.
21691 * g++.dg/template/memfriend12.C: Likewise.
21692 * g++.dg/template/memfriend13.C: Likewise.
21693 * g++.dg/template/memfriend14.C: Likewise.
21694 * g++.dg/template/memfriend15.C: Likewise.
21695 * g++.dg/template/memfriend16.C: Likewise.
21696 * g++.dg/template/memfriend17.C: Likewise.
21697 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21698
21699 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21700
21701 * g++.dg/conversion/dr195.C: New.
21702 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21703
21704 2004-10-20 Ben Elliston <bje@au.ibm.com>
21705 Devang Patel <dpatel@apple.com>
21706
21707 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21708 of floating point arithmetic, which could trap.
21709
21710 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21711
21712 PR c++/14035
21713 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21714 * g++.dg/conversion/const2.C: New test.
21715 * g++.dg/expr/reinterpret2.C: New test.
21716 * g++.dg/expr/reinterpret3.C: New test.
21717 * g++.dg/expr/cast2.C: New test.
21718 * g++.dg/expr/copy1.C: New test.
21719 * g++.dg/other/conversion1.C: Change error message.
21720 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21721 function pointers to void *.
21722 * g++.old-deja/g++.mike/p10148.C: Likewise.
21723
21724 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21725
21726 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21727
21728 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21729
21730 PR c++/18047
21731
21732 * g++.dg/parse/expr3.C: New test.
21733
21734 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21735
21736 * gcc.dg/smod-1.c: New test.
21737
21738 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21739
21740 * objc.dg/method-14.m: New test.
21741
21742 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21743
21744 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21745 Also xfail as the patch was reverted.
21746
21747 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21748
21749 PR middle-end/16973
21750 * gcc.dg/pr16973.c: New test.
21751
21752 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21753
21754 PR tree-optimization/17656
21755 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21756
21757 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21758
21759 * g++.dg/eh/shadow1.C: New.
21760
21761 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21762
21763 * gcc.c-torture/compile/20041018-1.c: New test.
21764
21765 2004-10-18 Ben Elliston <bje@au.ibm.com>
21766
21767 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21768 compiler referring to register 0 when accessing sdata. The linker
21769 now patches things up.
21770
21771 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21772
21773 PR c/17529
21774 * gcc.c-torture/compile/pr17529.c: New test.
21775
21776 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21777
21778 PR c++/17743
21779 * g++.dg/ext/attrib17.C: New test.
21780
21781 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21782
21783 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21784
21785 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21786
21787 PR c++/10479
21788 * g++.dg/ext/attrib16.C: New test.
21789
21790 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21791
21792 PR c++/17042
21793 * g++.dg/init/dso_handle1.C: New test.
21794
21795 PR c++/14667
21796 * g++.dg/parse/typedef6.C: New test.
21797
21798 PR c++/17916
21799 * g++.dg/parse/pragma1.C: New test.
21800
21801 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21802
21803 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21804
21805 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21806
21807 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21808 -fno-common when on HPPA HP-UX platforms.
21809
21810 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21811
21812 PR other/16820
21813 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21814 stdint.h.
21815 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21816 uintptr_t.
21817
21818 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21819
21820 PR c++/16301
21821 * g++.dg/lookup/strong-using-4.C: New test.
21822
21823 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21824
21825 PR middle-end/16567
21826 * gcc.c-torture/compile/nested-1.c: New test.
21827
21828 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21829
21830 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21831 and mipsisa64*-*-* (until support for misaligned loads is added).
21832 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21833 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21834 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21835 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21836 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21837 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21838
21839 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21840
21841 PR c++/17976
21842 * g++.dg/init/dtor3.C: New test.
21843
21844 2004-10-15 Ben Elliston <bje@au.ibm.com>
21845
21846 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21847
21848 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21849
21850 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21851 * gcc.dg/macho-lo-sum.c: Likewise.
21852
21853 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21854
21855 * gcc.dg/ppc-spe64-1.c: New test.
21856
21857 2004-10-14 Devang Patel <dpatel@apple.com>
21858
21859 PR 17635
21860 * gcc.dg/pr17635.c : New test.
21861
21862 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21863
21864 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21865 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21866 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21867 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21868 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21869 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21870 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21871 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21872 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21873 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21874 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21875 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21876 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21877 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21878 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21879 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21880 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21881 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21882
21883 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21884
21885 * gcc.dg/vect/vect-82.c: New testcase.
21886 * gcc.dg/vect/vect-82_64.c: New testcase.
21887 * gcc.dg/vect/vect-83.c: New testcase.
21888 * gcc.dg/vect/vect-83_64.c: New testcase.
21889
21890 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21891
21892 * gcc.dg/cpp/error-1.c: New test.
21893
21894 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21895
21896 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21897
21898 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21899
21900 PR target/17984
21901 * gcc.dg/cris-peep2-xsrand2.c: New test.
21902
21903 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21904
21905 PR c++/17661
21906 * testsuite/g++.dg/expr/for2.C: New test.
21907
21908 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21909
21910 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21911
21912 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21913
21914 PR tree-optimization/17724
21915 * g++.dg/opt/pr17724-1.C: New test.
21916 * g++.dg/opt/pr17724-2.C: New test.
21917 * g++.dg/opt/pr17724-3.C: New test.
21918 * g++.dg/opt/pr17724-4.C: New test.
21919 * g++.dg/opt/pr17724-5.C: New test.
21920 * g++.dg/opt/pr17724-6.C: New test.
21921
21922 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21923
21924 PR c/17301
21925 * gcc.dg/pr17301-2.c: New test.
21926
21927 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21928
21929 PR c++/15876
21930 * g++.dg/parse/error22.C: New test.
21931
21932 PR c++/17936
21933 * g++.dg/template/spec18.C: New test.
21934
21935 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21936
21937 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21938 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21939 memcpy.
21940 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21941 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21942
21943 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21944
21945 * g++.dg/eh/cleanup5.C: Add dg-options "".
21946
21947 2004-10-11 Roger Sayle <roger@eyesopen.com>
21948
21949 PR middle-end/17657
21950 * gcc.dg/switch-4.c: New test case.
21951
21952 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21953
21954 * gcc.c-torture/execute/20041011-1.c: New test.
21955
21956 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21957
21958 PR c++/17554
21959 * g++.dg/init/for3.C: New test.
21960
21961 PR c++/17657
21962 * g++.dg/opt/switch2.C: New test.
21963
21964 PR middle-end/17703
21965 * g++.dg/warn/Wreturn-2.C: New test.
21966
21967 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21968
21969 PR c++/17907
21970 * g++.dg/eh/cleanup5.C: New test.
21971
21972 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21973
21974 PR c++/17393
21975 * g++.dg/parse/error21.C: New test.
21976
21977 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21978
21979 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21980 * g++.dg/warn/incomplete1.C: Likewise.
21981 * g++.dg/template/qualttp20.C: Likewise.
21982
21983 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21984
21985 PR c/17881
21986 * parm-incomplete-1.c: New test.
21987
21988 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21989
21990 PR c++/17867
21991 * g++.dg/parse/error19.C: New test.
21992
21993 PR c++/17670
21994 * g++.dg/init/new11.C: New test.
21995
21996 PR c++/17821
21997 * g++.dg/parse/error20.C: New test.
21998
21999 PR c++/17826
22000 * g++.dg/template/crash24.C: New test.
22001
22002 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22003
22004 PR c/17301
22005 * gcc.dg/pr17301-1.c: New test.
22006
22007 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
22008
22009 PR c/17189
22010 * gcc.dg/anon-struct-5.c: New test.
22011
22012 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
22013
22014 PR c/17844
22015 * gcc.dg/pr17844-1.c: New test.
22016
22017 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22018
22019 PR tree-optimization/17906
22020 * gcc.c-torture/compile/pr17906.c: New.
22021
22022 2004-10-09 Stuart Hastings <stuart@apple.com>
22023 Roger Sayle <roger@eyesopen.com>
22024
22025 PR rtl-optimization/17853
22026 * gcc.dg/i386-mmx-5.c: New testcase.
22027
22028 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22029
22030 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22031
22032 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22033
22034 PR c++/17524
22035 * g++.dg/template/static9.C: New test.
22036
22037 PR c++/17685
22038 * g++.dg/parse/operator5.C: New test.
22039
22040 2004-10-09 Roger Sayle <roger@eyesopen.com>
22041
22042 PR middle-end/17894
22043 * gcc.c-torture/execute/divcmp-4.c: New test case.
22044
22045 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22046
22047 PR tree-opt/17902
22048 * g++.dg/opt/pr17902.C: New test.
22049
22050 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22051
22052 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22053
22054 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22055
22056 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22057
22058 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22059
22060 * gcc.dg/assign-warn-3.c: New test.
22061
22062 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22063
22064 PR c/16999
22065 * gcc.dg/cpp/ident-1.c: New test.
22066
22067 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22068
22069 * gcc.c-torture/compile/acc1.c: New.
22070
22071 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22072
22073 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22074 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22075
22076 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22077
22078 * gcc.dg/ultrasp11.c: New test.
22079
22080 2004-10-08 Michael Matz <matz@suse.de>
22081
22082 * gcc.dg/doloop-2.c: New test.
22083
22084 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22085
22086 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22087 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22088 objc.dg/method-9.m: Update expected diagnostics.
22089
22090 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22091
22092 * gcc.dg/ppc-fsel-3.c: New file.
22093 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22094
22095 2004-10-07 Paul Brook <paul@codesourcery.com>
22096
22097 * gfortran.dg/intrinsic_verify_1.f90: New test.
22098
22099 2004-10-07 Paul Brook <paul@codesourcery.com>
22100
22101 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22102
22103 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22104
22105 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22106 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22107 commit.
22108
22109 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22110
22111 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22112
22113 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22114
22115 PR c++/17115
22116 * g++.dg/warn/Winline-4.C: New test.
22117
22118 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22119
22120 * gcc.c-torture/compile/20041007-1.c: New test.
22121
22122 2004-10-07 Paul Brook <paul@codesourcery.com>
22123
22124 PR fortran/17678
22125 * gfortran.dg/use_allocated_1.f90: New test.
22126
22127 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22128
22129 PR middle-end/17849
22130 * gfortran.fortran-torture/compile/nested.f90: New test
22131
22132 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22133
22134 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22135
22136 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22137
22138 PR c++/17368
22139 * g++.dg/ext/asm6.C: New test.
22140
22141 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22142
22143 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22144
22145 2004-10-06 Paul Brook <paul@codesourcery.com>
22146
22147 PR libfortran/17709
22148 * gfortran.dg/empty_format_1.f90: New test.
22149
22150 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22151
22152 PR fortran/17568
22153 * gfortran.dg/ishft.f90: New test.
22154
22155 PR fortran/17283
22156 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22157 tests.
22158
22159 2004-10-06 Paul Brook <paul@codesourcery.com>
22160
22161 * gfortran.dg/do_1.f90: New test.
22162
22163 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22164
22165 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22166 optimizing for size.
22167
22168 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22169
22170 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22171
22172 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22173
22174 * gcc.c-torture/compile/20041005-1.c: New test.
22175
22176 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22177
22178 PR c++/17829
22179 * g++.dg/lookup/koenig4.C: New.
22180
22181 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22182
22183 * g++.dg/other/classkey1.C: Adjust quoting marks.
22184 * g++.dg/parse/error15.C: Likewise.
22185 * g++.dg/template/meminit2.C (int>): Likewise.
22186
22187 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22188
22189 PR fortran/17283
22190 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22191
22192 PR fortran/17631
22193 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22194
22195 PR fortran/17708
22196 * gfortran.dg/pr17708.f90: New test.
22197
22198 2004-10-04 Chao-ying Fu <fu@mips.com>
22199
22200 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22201 * gcc.dg/vect/vect-4.c: Ditto.
22202 * gcc.dg/vect/vect-5.c: Ditto.
22203 * gcc.dg/vect/vect-6.c: Ditto.
22204 * gcc.dg/vect/vect-8.c: Ditto.
22205 * gcc.dg/vect/vect-16.c: Ditto.
22206 * gcc.dg/vect/vect-30.c: Ditto.
22207 * gcc.dg/vect/vect-40.c: Ditto.
22208 * gcc.dg/vect/vect-41.c: Ditto.
22209 * gcc.dg/vect/vect-42.c: Ditto.
22210 * gcc.dg/vect/vect-43.c: Ditto.
22211 * gcc.dg/vect/vect-44.c: Ditto.
22212 * gcc.dg/vect/vect-45.c: Ditto.
22213 * gcc.dg/vect/vect-46.c: Ditto.
22214 * gcc.dg/vect/vect-47.c: Ditto.
22215 * gcc.dg/vect/vect-48.c: Ditto.
22216 * gcc.dg/vect/vect-49.c: Ditto.
22217 * gcc.dg/vect/vect-50.c: Ditto.
22218 * gcc.dg/vect/vect-51.c: Ditto.
22219 * gcc.dg/vect/vect-52.c: Ditto.
22220 * gcc.dg/vect/vect-53.c: Ditto.
22221 * gcc.dg/vect/vect-54.c: Ditto.
22222 * gcc.dg/vect/vect-55.c: Ditto.
22223 * gcc.dg/vect/vect-56.c: Ditto.
22224 * gcc.dg/vect/vect-57.c: Ditto.
22225 * gcc.dg/vect/vect-58.c: Ditto.
22226 * gcc.dg/vect/vect-59.c: Ditto.
22227 * gcc.dg/vect/vect-60.c: Ditto.
22228 * gcc.dg/vect/vect-74.c: Ditto.
22229 * gcc.dg/vect/vect-79.c: Ditto.
22230 * gcc.dg/vect/vect-80.c: Ditto.
22231
22232 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22233
22234 * gcc.dg/unused-7.c: Use the correct option.
22235
22236 2004-10-04 Paul Brook <paul@codesourcery.com>
22237 Bud Davis <bdavis9659@comcast.net>
22238
22239 PR fortran/17706
22240 PR fortran/16434
22241 * gfortran/pr17706.f90: New test.
22242 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22243
22244 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22245
22246 * gfortran.dg/pr17612.f90: New test.
22247
22248 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22249
22250 * g++.dg/template/local1.C: Adjust quoting marks in
22251 testing for diagnostics.
22252 * g++.dg/tls/diag-2.C: Likewise.
22253 * g++.dg/other/error8.C: Likewise.
22254
22255 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22256
22257 PR c/17178
22258 * gcc.dg/unused-4.c: Adjust to be correct.
22259
22260 PR c/17820
22261 * gcc.dg/unused-7.c: New test.
22262
22263 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22264
22265 PR c++/17797
22266 * g++.dg/overload/template2.C: New test.
22267
22268 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22269
22270 PR tree-optimization/16632
22271 * gcc.dg/tree-ssa/20041002-1.c: New.
22272
22273 2004-10-03 Paul Brook <paul@codesourcery.com>
22274
22275 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22276 rather than relying on default formatting.
22277
22278 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22279
22280 * gcc.dg/20040920-1.c: Update expected message text.
22281
22282 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22283
22284 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22285
22286 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22287
22288 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22289 tree level.
22290
22291 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22292
22293 * gcc.dg/tree-ssa/pr17343.c: Remove.
22294
22295 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22296
22297 PR tree-opt/17343
22298 * gcc.dg/tree-ssa/pr17343.c: New test.
22299
22300 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22301
22302 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22303 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22304 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22305 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22306 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22307
22308 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22309
22310 * gcc.dg/lvalue-2.c: New test.
22311
22312 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22313
22314 PR c/17730
22315 * gcc.dg/pr17730-1.c: New test
22316
22317 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22318
22319 PR c/7425
22320 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22321
22322 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22323
22324 * gcc.c-torture/execute/stdarg-1.c: New test.
22325 * gcc.c-torture/execute/stdarg-2.c: New test.
22326 * gcc.c-torture/execute/stdarg-3.c: New test.
22327 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22328 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22329 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22330 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22331 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22332
22333 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22334
22335 PR tree-optimization/17697
22336 * g++.dg/opt/pr17697-1.C: New test.
22337 * g++.dg/opt/pr17697-2.C: New test.
22338 * g++.dg/opt/pr17697-3.C: New test.
22339
22340 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22341
22342 PR c/16409
22343 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22344 gcc.dg/vla-init-5.c: New tests.
22345
22346 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22347
22348 PR c/13804
22349 * gcc.dg/pr13804-1.c: New test.
22350
22351 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22352
22353 PR fortran/16938
22354 * gfortran.dg/pr16938.f90: New test.
22355
22356 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22357
22358 * g++.dg/template/crash23.C: New test.
22359
22360 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22361
22362 PR c++/17585
22363 * g++.dg/template/static8.C: New test.
22364
22365 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22366
22367 PR c++/17681
22368 * g++.dg/other/error9.C: New test.
22369
22370 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22371
22372 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22373
22374 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22375
22376 PR fortran/15164
22377 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22378
22379 2004-09-26 Roger Sayle <roger@eyesopen.com>
22380
22381 PR middle-end/17112
22382 * gcc.dg/pr17112-1.c: New test case.
22383
22384 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22385
22386 PR c/11459
22387 * gcc.dg/pr11459-1.c: New test.
22388
22389 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22390
22391 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22392 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22393
22394 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22395
22396 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22397
22398 2004-09-25 Jan Hubicka <jh@suse.cz>
22399
22400 * compile/30040909-1.c: New test.
22401 * compile/30040907-1.c: New test.
22402
22403 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22404
22405 * gcc.c-torture/execute/va-arg-26.c: New test.
22406
22407 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22408
22409 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22410 extra diagnostics on targets with 64-bit pointers.
22411 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22412
22413 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22414
22415 PR c/17188
22416 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22417 * gcc.dg/decl-3.c: Adjust expected message.
22418
22419 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22420
22421 PR fortran/17615
22422 * gfortran.dg/pr17615.f90: New test.
22423
22424 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22425
22426 PR tree-optimzation/17517
22427 * g++.dg/tree-ssa/pr17517.C: New Test.
22428
22429 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22430
22431 PR c++/16889
22432 * g++.dg/lookup/ambig3.C: New.
22433
22434 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22435
22436 PR tree-opt/17624
22437 * g++.dg/opt/pr17624.C: New test.
22438
22439 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22440
22441 PR c/6980
22442 * gcc.dg/Wbad-function-cast-1.c: New test.
22443
22444 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22445
22446 * g++.dg/ext/complit1.C
22447 * g++.dg/other/error2.C
22448 * g++.dg/other/nontype-1.C
22449 * g++.dg/parse/crash11.C
22450 * g++.dg/parse/crash12.C
22451 * g++.dg/parse/error15.C
22452 * g++.dg/parse/error4.C
22453 * g++.dg/parse/tmpl-outside1.C
22454 * g++.dg/parse/too-many-tmpl-args1.C
22455 * g++.dg/template/dependent-expr3.C
22456 * g++.dg/template/error10.C
22457 * g++.dg/template/instantiate1.C
22458 * g++.dg/template/vtable2.C
22459 * g++.dg/warn/Wshadow-1.C
22460 * g++.dg/warn/weak1.C
22461 * g++.old-deja/g++.brendan/crash16.C
22462 * g++.old-deja/g++.brendan/crash18.C
22463 * g++.old-deja/g++.brendan/crash48.C
22464 * g++.old-deja/g++.brendan/crash49.C
22465 * g++.old-deja/g++.brendan/crash55.C
22466 * g++.old-deja/g++.brendan/crash56.C
22467 * g++.old-deja/g++.brendan/crash8.C
22468 * g++.old-deja/g++.brendan/enum11.C
22469 * g++.old-deja/g++.brendan/enum8.C
22470 * g++.old-deja/g++.brendan/enum9.C
22471 * g++.old-deja/g++.brendan/friend3.C
22472 * g++.old-deja/g++.brendan/misc14.C
22473 * g++.old-deja/g++.bugs/900402_02.C
22474 * g++.old-deja/g++.bugs/900404_03.C
22475 * g++.old-deja/g++.bugs/900404_04.C
22476 * g++.old-deja/g++.bugs/900428_03.C
22477 * g++.old-deja/g++.jason/crash4.C
22478 * g++.old-deja/g++.jason/overload21.C
22479 * g++.old-deja/g++.jason/redecl1.C
22480 * g++.old-deja/g++.jason/report.C
22481 * g++.old-deja/g++.jason/rfg10.C
22482 * g++.old-deja/g++.jason/template30.C
22483 * g++.old-deja/g++.law/arm12.C
22484 * g++.old-deja/g++.law/ctors5.C
22485 * g++.old-deja/g++.law/cvt20.C
22486 * g++.old-deja/g++.law/init10.C
22487 * g++.old-deja/g++.law/init8.C
22488 * g++.old-deja/g++.law/visibility17.C
22489 * g++.old-deja/g++.law/visibility7.C
22490 * g++.old-deja/g++.mike/net8.C
22491 * g++.old-deja/g++.mike/p646.C
22492 * g++.old-deja/g++.mike/p700.C
22493 * g++.old-deja/g++.mike/p701.C
22494 * g++.old-deja/g++.mike/p811.C
22495 * g++.old-deja/g++.ns/template13.C
22496 * g++.old-deja/g++.other/array3.C
22497 * g++.old-deja/g++.other/crash25.C
22498 * g++.old-deja/g++.other/dtor3.C
22499 * g++.old-deja/g++.other/dtor4.C
22500 * g++.old-deja/g++.other/main1.C
22501 * g++.old-deja/g++.other/warn7.C
22502 * g++.old-deja/g++.pt/crash11.C
22503 * g++.old-deja/g++.pt/crash36.C
22504 * g++.old-deja/g++.pt/spec22.C
22505 * g++.old-deja/g++.pt/spec9.C
22506 * g++.old-deja/g++.pt/ttp52.C
22507 * g++.old-deja/g++.robertl/eb103.C
22508 * g++.old-deja/g++.robertl/eb121.C
22509 * g++.old-deja/g++.robertl/eb22.C
22510 * g++.old-deja/g++.robertl/eb8.C:
22511 Update locations and/or regexps of dg-error markers.
22512 Remove markers for some bogus messages that are no longer issued.
22513
22514 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22515
22516 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22517 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22518
22519 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22520
22521 PR c++/17618
22522 * g++.dg/lookup/crash5.C: New test.
22523
22524 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22525
22526 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22527 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22528 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22529 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22530 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22531 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22532
22533 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22534 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22535 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22536 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22537 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22538 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22539
22540 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22541
22542 * gcc.dg/vect/vect-44.c: Check additional cases.
22543 * gcc.dg/vect/vect-48.c: Check additional cases.
22544
22545 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22546 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22547 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22548 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22549 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22550 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22551 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22552 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22553 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22554
22555 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22556 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22557 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22558
22559 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22560
22561 * gcc.dg/tree-ssa/loop-6.c: New test.
22562
22563 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22564
22565 PR c++/17620
22566 * g++.dg/inherit/base2.C: New.
22567
22568 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22569
22570 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22571 * gcc.dg/20001012-2.c: Likewise.
22572 * gcc.dg/20001013-1.c: Likewise.
22573 * gcc.dg/20001101-1.c: Likewise.
22574 * gcc.dg/20001102-1.c: Likewise.
22575 * gcc.dg/bf-spl1.c: Likewise.
22576 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22577 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22578
22579 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22580
22581 PR tree-optimization/16721
22582 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22583
22584 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22585
22586 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22587 * gcc.dg/20040305-1.c: Likewise.
22588
22589 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22590
22591 PR c/16566
22592 * gcc.c-torture/compile/pr16566-1.c,
22593 gcc.c-torture/compile/pr16566-2.c,
22594 gcc.c-torture/compile/pr16566-3.c: New tests.
22595
22596 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22597
22598 PR tree-optimization/17512
22599 * gcc.c-torture/compile/20040916-1.c.
22600
22601 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22602
22603 * gcc.dg/pragma-re-3.c: New test.
22604
22605 2004-09-17 Matt Austern <austern@apple.com>
22606
22607 PR c++/15049
22608 * g++.dg/other/anon3.C: New.
22609
22610 2004-09-21 Roger Sayle <roger@eyesopen.com>
22611
22612 PR c++/7503
22613 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22614 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22615 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22616 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22617 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22618
22619 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22620
22621 PR fortran/17286
22622 * gfortran.dg/pr17286.f90: New test.
22623
22624 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22625
22626 PR c++/17530
22627 * g++.dg/template/static7.C: New test.
22628
22629 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22630
22631 PR tree-opt/17558
22632 * gcc.c-torture/compile/pr17558.c: New test.
22633
22634 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22635
22636 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22637 if SKIP_ATTRIBUTE is defined.
22638
22639 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22640
22641 PR fortran/15957
22642 * gfortran.dg/pr15957.f90: New test.
22643
22644 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22645
22646 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22647 in comparison.
22648 * gcc.dg/vect/vect-79.c: Likewise.
22649 * gcc.dg/vect/vect-80.c: Likewise.
22650
22651 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22652
22653 PR fortran/15750
22654 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22655
22656 2004-09-20 Ira Rosen <irar@il.ibm.com>
22657
22658 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22659 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22660 * gcc.dg/vect/vect-62.c: New testcase.
22661 * gcc.dg/vect/vect-63.c: New testcase.
22662 * gcc.dg/vect/vect-64.c: New testcase.
22663 * gcc.dg/vect/vect-65.c: New testcase.
22664 * gcc.dg/vect/vect-66.c: New testcase.
22665 * gcc.dg/vect/vect-67.c: New testcase.
22666 * gcc.dg/vect/vect-68.c: New testcase.
22667 * gcc.dg/vect/vect-69.c: New testcase.
22668 * gcc.dg/vect/vect-79.c: New testcase.
22669 * gcc.dg/vect/vect-80.c: New testcase.
22670
22671 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22672
22673 * gcc.target/mips/asm-1.c: New test.
22674
22675 2004-09-19 Ira Rosen <irar@il.ibm.com>
22676
22677 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22678 * gcc.dg/vect/vect-73.c: New testcase.
22679 * gcc.dg/vect/vect-74.c: New testcase.
22680 * gcc.dg/vect/vect-75.c: New testcase.
22681 * gcc.dg/vect/vect-76.c: New testcase.
22682 * gcc.dg/vect/vect-77.c: New testcase.
22683 * gcc.dg/vect/vect-78.c: New testcase
22684
22685 2004-09-18 Paul Brook <paul@codesourcery.com>
22686
22687 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22688
22689 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22690
22691 PR c/17424
22692 * gcc.dg/pr17424-1.c: New test.
22693
22694 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22695
22696 * g++.dg/tree-ssa/pr17153.C: New test.
22697
22698 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22699
22700 PR pch/13361
22701 * testsuite/g++.dg/pch/wchar-1.C: New.
22702 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22703
22704 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22705
22706 * gcc.c-torture/execute/20040917-1.c: New test.
22707
22708 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22709
22710 PR tree-optimization/17319
22711 * gcc.dg/pr17319.c: New test.
22712
22713 2004-09-17 Devang Patel <dpatel@apple.com>
22714
22715 * gcc.dg/20040813-1.c: New test.
22716
22717 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22718
22719 PR tree-optimization/17273
22720 * gcc.c-torture/compile/pr17273.c: New test.
22721
22722 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22723
22724 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22725 Update expected messages.
22726 * gcc.dg/declspec-13.c: New test.
22727
22728 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22729
22730 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22731
22732 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22733
22734 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22735 change what 'a' is pointing to.
22736
22737 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22738
22739 PR c++/16002
22740 * g++.dg/template/error18.C: New test.
22741
22742 PR c++/16029
22743 * g++.dg/warn/Wunused-8.C: New test.
22744
22745 2004-09-17 Steven Bosscher <stevenb@suse.de>
22746
22747 PR tree-optimization/17513
22748 * gcc.dg/20040916-1.c: New test.
22749
22750 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22751
22752 PR c++/17501
22753 * g++.dg/template/typename7.C: New test.
22754
22755 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22756
22757 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22758
22759 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22760
22761 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22762 with -ftree-based-profiling also.
22763 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22764
22765 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22766
22767 PR/15364
22768 * gfortran.dg/der_array_io_1.f90: New test.
22769 * gfortran.dg/der_array_io_2.f90: New test.
22770 * gfortran.dg/der_array_io_3.f90: New test.
22771
22772 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22773
22774 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22775 EABI.
22776
22777 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22778
22779 * g++.dg/opt/switch1.C: New test.
22780
22781 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22782
22783 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22784 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22785 Update expected messages.
22786
22787 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22788
22789 PR fortran/16485
22790 * gfortran.dg/same_name_1.f90: New test.
22791
22792 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22793
22794 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22795 dereference garbage pointers.
22796
22797 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22798
22799 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22800 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22801
22802 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22803 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22804 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22805
22806 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22807
22808 PR c++/17324
22809 * g++.dg/template/mangle1.C: New test.
22810
22811 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22812
22813 PR tree-optimization/17252
22814 * gcc.c-torture/execute/pr17252.c: New test.
22815
22816 2004-09-14 Andrew Pinski <apinski@apple.com>
22817
22818 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22819
22820 2004-09-14 Roger Sayle <roger@eyesopen.com>
22821
22822 PR rtl-optimization/9771
22823 * gcc.dg/pr9771-1.c: New test case.
22824
22825 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22826
22827 PR tree-optimization/15262
22828 * gcc.c-torture/execute/pr15262-1.c: New test.
22829 * gcc.c-torture/execute/pr15262-2.c: New test.
22830
22831 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22832
22833 * gcc.dg/declspec-12.c: New test.
22834
22835 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22836
22837 * gfortran.dg/pr17090.f90: Add directives to test.
22838
22839 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22840
22841 * gcc.c-torture/compile/20040914-1.c: New test.
22842
22843 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22844
22845 PR c++/16162
22846 * g++.dg/template/decl2.C: New test.
22847
22848 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22849
22850 PR fortran/17090
22851 * gfortran.dg/pr17090.f90: New test.
22852
22853 2004-09-13 Dale Johannesen <dalej@apple.com>
22854
22855 * gcc.c-torture/compile/pr17408.c: New test case.
22856
22857 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22858
22859 PR c++/16716
22860 * g++.dg/parse/crash17.C: New test.
22861
22862 PR c++/17327
22863 * g++.dg/template/enum3.C: New test.
22864
22865 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22866
22867 * lib/gcc-defs.exp: Load wrapper.exp.
22868 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22869 using local code.
22870 * lib/gcc.exp (gcc_init): Similar.
22871 * lib/gfortran.exp (gfortran_init): Similar.
22872 * lib/objc.exp (objc_init): Similar.
22873 * lib/treelang.exp (treelang_init): Similar.
22874 * lib/wrapper.exp: New file with build_wrapper call machinery in
22875 ${tool}_maybe_build_wrapper.
22876
22877 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22878
22879 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22880 "inline".
22881 * gcc.dg/declspec-11.c: Update expected messages.
22882 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22883 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22884 gcc.dg/inline-12.c: New tests.
22885
22886 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22887
22888 * g++.dg/tree-ssa/pr17400.C: New testcase.
22889
22890 2004-09-13 James E Wilson <wilson@specifixinc.com>
22891
22892 * gcc.target/mips/sb1-1.c: New testcase.
22893
22894 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22895
22896 * lib/g77-dg.exp: Remove unused file.
22897 * lib/mike-g77.exp: Ditto.
22898 * lib/g77.exp: Ditto.
22899
22900 2004-09-12 Richard Henderson <rth@redhat.com>
22901
22902 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22903
22904 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22905
22906 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22907 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22908 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22909 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22910 Update expected messages.
22911
22912 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22913
22914 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22915 declaration/use mismatch for dirp parameter.
22916
22917 2004-09-12 Andrew Pinski <apinski@apple.com>
22918
22919 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22920 -fgnu-runtime is passed.
22921
22922 2004-09-12 Richard Henderson <rth@redhat.com>
22923
22924 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22925 do the uplevel thing and update additional_flags directly.
22926 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22927 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22928 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22929 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22930
22931 2004-09-11 Steven Bosscher <stevenb@suse.de>
22932
22933 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22934
22935 2004-09-11 Roger Sayle <roger@eyesopen.com>
22936
22937 PR middle-end/17411
22938 * g++.dg/opt/pr17411-1.C: New test case.
22939
22940 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22941
22942 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22943 gcc.dg/tls/diag-2.c: Update expected messages.
22944 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22945 messages.
22946 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22947 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22948 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22949 gcc.dg/tls/diag-5.c: New tests.
22950
22951 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22952
22953 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22954
22955 2004-09-11 Steven Bosscher <stevenb@suse.de>
22956
22957 * g++.dg/parse/break-in-for.C: New test.
22958
22959 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22960
22961 * gcc.dg/tree-ssa/20040911-1.c: New test.
22962
22963 2004-09-11 Andreas Jaeger <aj@suse.de>
22964
22965 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22966 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22967
22968 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22969
22970 * gcc.target/frv: New directory of FR-V-specific tests.
22971
22972 2004-09-10 James E Wilson <wilson@specifixinc.com>
22973
22974 * gcc.dg/convert-vec-1.c: New test.
22975
22976 2004-09-10 Roger Sayle <roger@eyesopen.com>
22977
22978 PR middle-end/17024
22979 * gcc.dg/pr17024-1.c: New test case.
22980
22981 2004-09-10 Eric Christopher <echristo@redhat.com>
22982
22983 * gcc.dg/20040910-1.c: New test.
22984
22985 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22986
22987 * gcc.dg/bitfld-9.c: New test.
22988
22989 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22990
22991 * gcc.c-torture/execute/ieee/acc1.c: New test.
22992 * gcc.c-torture/execute/ieee/acc2.c: New test.
22993 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22994
22995 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22996
22997 * gcc.dg/deprecated-2.c: New test.
22998
22999 2004-09-09 James E Wilson <wilson@specifixinc.com>
23000
23001 * gcc.dg/init-vec-1.c: New test.
23002
23003 2004-09-09 Roger Sayle <roger@eyesopen.com>
23004
23005 PR middle-end/17055
23006 * gcc.dg/pr17055-1.c: New test case.
23007
23008 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
23009
23010 PR target/17377
23011 * gcc.c-torture/execute/pr17377.c: New test.
23012
23013 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23014
23015 PR c/8420
23016 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23017 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23018 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23019 gcc.dg/long-long-typespec-1.c: New tests.
23020 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23021
23022 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23023
23024 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23025 gcc.dg/gnu99-static-1.c: New tests.
23026
23027 2004-09-08 Devang Patel <dpatel@apple.com>
23028
23029 * gcc.dg/darwin-ld-20040828-1.c: New test.
23030 * gcc.dg/darwin-ld-20040828-2.c: New test.
23031 * gcc.dg/darwin-ld-20040828-3.c: New test.
23032
23033 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23034
23035 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23036 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23037 in error message.
23038 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23039 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23040 in error message.
23041 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23042 types they qualify.
23043 * objc.dg/type-size-2.m: Fix wording in comment.
23044 * objc.dg/va-meth-1.m: New test case.
23045
23046 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23047
23048 PR c/16633:
23049 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23050 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23051
23052 2004-09-06 Devang Patel <dpatel@apple.com>
23053
23054 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23055 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23056
23057 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23058
23059 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23060 reflect changed line numbering of diagnostics.
23061
23062 2004-09-06 Paul Brook <paul@codesourcery.com>
23063
23064 * gfortran.dg/edit_real_1.f90: Add new test.
23065
23066 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23067
23068 * gcc.dg/tree-ssa/loop-2.c: New test.
23069 * gcc.dg/tree-ssa/loop-3.c: New test.
23070 * gcc.dg/tree-ssa/loop-4.c: New test.
23071 * gcc.dg/tree-ssa/loop-5.c: New test.
23072
23073 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23074
23075 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23076
23077 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23078
23079 * gcc.dg/format/sentinel-1.c: New test.
23080
23081 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23082
23083 * testsuite/gcc.dg/builtins-46.c: New.
23084
23085 2004-09-03 Devang Patel <dpatel@apple.com>
23086
23087 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23088 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23089
23090 2004-09-03 Jan Beulich <jbeulich@novell.com>
23091
23092 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23093 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23094 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23095 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23096 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23097 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23098 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23099 the non-portable bzero.
23100 * gcc.dg/20010912-1.c: xfail for NetWare.
23101 * gcc.dg/20020426-2.c: xfail for NetWare.
23102 * gcc.dg/20021014-1.c: xfail for NetWare.
23103 * gcc.dg/20021018-1.c: xfail for NetWare.
23104 * gcc.dg/20030213-1.c: xfail for NetWare.
23105 * gcc.dg/20030225-1.c: xfail for NetWare.
23106 * gcc.dg/20030708-1.c: xfail for NetWare.
23107 * gcc.dg/builtins-config.h: Also exclude NetWare.
23108 * gcc.dg/format/format.h: Define restrict only if not already defined.
23109 * gcc.dg/nest.c: xfail for NetWare.
23110 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23111 * lib/target-supports.exp (check_visibility_available): Exclude
23112 NetWare.
23113
23114 2004-09-03 Jan Beulich <jbeulich@novell.com>
23115
23116 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23117 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23118 deterministic starting point for the alignment of structure fields.
23119 * gcc.dg/Wpadded.c: Dito.
23120 * g++.dg/abi/vbase10.C: Dito.
23121
23122 2004-09-03 Devang Patel <dpatel@apple.com>
23123
23124 * g++.dg/debug/pr15736.cc: New test.
23125
23126 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23127
23128 * README.QMTEST: Fix out-of-date link.
23129
23130 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23131
23132 PR fortran/16579
23133 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23134 Delete. Duplicate of gfortran.dg/g77/20010610.f
23135
23136 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23137
23138 * g++.dg/abi/arm_rtti1.C: New test.
23139
23140 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23141
23142 * gcc.dg/ppc-vector-memcpy.c: New.
23143 * gcc.dg/ppc-vector-memset.c: New.
23144
23145 2004-09-02 Chao-ying Fu <fu@mips.com>
23146
23147 * gcc.target/mips/mips-3d-1.c: New test.
23148 * gcc.target/mips/mips-3d-2.c: New test.
23149 * gcc.target/mips/mips-3d-3.c: New test.
23150 * gcc.target/mips/mips-3d-4.c: New test.
23151 * gcc.target/mips/mips-3d-5.c: New test.
23152 * gcc.target/mips/mips-3d-6.c: New test.
23153 * gcc.target/mips/mips-3d-7.c: New test.
23154 * gcc.target/mips/mips-3d-8.c: New test.
23155 * gcc.target/mips/mips-3d-9.c: New test.
23156 * gcc.target/mips/mips-ps-1.c: New test.
23157 * gcc.target/mips/mips-ps-2.c: New test.
23158 * gcc.target/mips/mips-ps-3.c: New test.
23159 * gcc.target/mips/mips-ps-4.c: New test.
23160 * gcc.target/mips/mips-ps-type.c: New test.
23161
23162 2004-09-02 Paul Brook <paul@codesourcery.com>
23163
23164 * gfortran.dg/edit_real_1.f90: Add new tests.
23165
23166 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23167
23168 PR fortran/15327
23169 * gfortran.dg/merge_char_1.f90: New test.
23170
23171 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23172
23173 PR fortran/16404
23174 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23175
23176 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23177
23178 PR c/1522
23179 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23180
23181 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23182
23183 * g++.dg/opt/loop1.C: Do not XFAIL.
23184
23185 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23186
23187 * gcc.c-torture/execute/20040831-1.c: New test.
23188
23189 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23190
23191 PR fortran/16579
23192 * gfortran.dg/g77/20010610.f: Now passes.
23193 Copy from g77.f-torture/execute. Add dg-run directive.
23194 * gfortran.dg/g77/README: Update
23195
23196 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23197
23198 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23199 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23200 (t1, t2, t3, t4): Add volatile.
23201
23202 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23203
23204 * g++.dg/ext/visibility/arm1.C: New test.
23205
23206 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23207
23208 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23209 -pedantic-errors.
23210
23211 2004-09-01 Paul Brook <paul@codesourcery.com>
23212
23213 * gfortran.dg/eof_2.f90: New test.
23214
23215 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23216
23217 PR fortran/16579
23218 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23219
23220 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23221
23222 PR libfortran/16805
23223 * gfortran.dg/list_read_2.f90: New test.
23224
23225 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23226
23227 * g++.dg/abi/key1.C: New test.
23228
23229 2004-08-31 Richard Henderson <rth@redhat.com>
23230
23231 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23232 form of offsetof.
23233 * g++.dg/other/offsetof5.C: Remove duplicate.
23234
23235 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23236
23237 PR fortran/17244
23238 * gfortran.dg/func_derived_1.f90: New test.
23239
23240 2004-08-31 Paul Brook <paul@codesourcery.com>
23241
23242 * gfortran.dg/eof_1.f90: New test.
23243
23244 2004-08-31 Paul Brook <paul@codesourcery.com>
23245
23246 * gfortran.dg/list_read_1.f90: New file.
23247
23248 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23249
23250 * g++.dg/opt/loop1.C: XFAIL.
23251
23252 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23253
23254 * gcc.dg/funcdef-storage-1.c: New.
23255 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23256 an extern function in local scope.
23257 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23258 declare an 'auto inline' function in local scope.
23259 * gcc.dg/20011130-1.c: Likewise.
23260 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23261 an 'auto' function in local scope.
23262 * gcc.dg/20021014-1.c: Likewise.
23263 * gcc.dg/20030331-2.c: Likewise.
23264
23265 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23266
23267 * gfortran.dg/blockdata_1.f90: New test.
23268
23269 2004-08-30 Richard Henderson <rth@redhat.com>
23270
23271 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23272
23273 2004-08-30 Richard Henderson <rth@redhat.com>
23274
23275 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23276 additional_flags set by alternate driver.
23277 (ieee-options): New procedure.
23278 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23279 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23280 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23281 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23282
23283 2004-08-30 Richard Henderson <rth@redhat.com>
23284
23285 * lib/f-torture.exp: Remove.
23286
23287 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23288
23289 PR rtl-optimization/16590
23290 * g++.dg/opt/loop1.C: New test.
23291
23292 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23293
23294 PR fortran/13910
23295 * gfortran.dg/oldstyle_1.f90: New test.
23296
23297 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23298 Paul Brook <paul@codesourcery.com>
23299
23300 * gfortran.dg/g77/README: Update.
23301 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23302 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23303 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23304
23305 2004-08-28 Paul Brook <paul@codesourcery.com>
23306
23307 PR libfortran/17195
23308 * gfortran.dg/edit_real_1.f90: New test.
23309
23310 2004-08-27 Paul Brook <paul@codesourcery.com>
23311
23312 * gfortran.dg/rewind_1.f90: New test.
23313
23314 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23315
23316 PR fortran/16597
23317 * gfortran.dg/pr16597.f90: New test.
23318
23319 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23320
23321 PR c/13801
23322 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23323 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23324 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23325 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23326 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23327
23328 2004-08-26 Nick Clifton <nickc@redhat.com>
23329
23330 * gcc.c-torture/compile/pr17119.c: New test.
23331
23332 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23333
23334 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23335
23336 2004-08-25 Richard Henderson <rth@redhat.com>
23337
23338 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23339 the bits that expect kind=8 to be the largest real kind.
23340
23341 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23342
23343 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23344
23345 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23346
23347 * gfortran.dg/assignment_1.f90: New test.
23348
23349 2004-08-25 Adam Nemet <anemet@lnxw.com>
23350
23351 * g++.dg/template/repo3.C: New test.
23352
23353 2004-08-25 Roger Sayle <roger@eyesopen.com>
23354
23355 PR middle-end/16693
23356 PR tree-optimization/16372
23357 * g++.dg/opt/pr16372-1.C: New test case.
23358 * g++.dg/opt/pr16693-1.C: New test case.
23359 * g++.dg/opt/pr16693-2.C: New test case.
23360
23361 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23362
23363 * objc.dg/proto-lossage-4.m: New test.
23364
23365 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23366
23367 PR c++/17155
23368 * g++.dg/inherit/local2.C: New test.
23369
23370 2004-08-25 Paul Brook <paul@codesourcery.com>
23371
23372 PR fortran/17144
23373 * gfortran.dg/string_ctor_1.f90: New test.
23374
23375 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23376
23377 PR c++/14428
23378 * g++.dg/template/redecl2.C: New test.
23379
23380 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23381
23382 PR fortran/17143
23383 * gfortran.dg/pr17143.f90: New test.
23384
23385 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23386
23387 PR fortran/17164
23388 * gfortran.dg/pr17164.f90: New test.
23389
23390 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23391
23392 * gcc.dg/tree-ssa/loop-1.c: New test.
23393
23394 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23395
23396 * gcc.c-torture/compile/20040824-1.c: New test.
23397
23398 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23399
23400 * gcc.c-torture/compile/iftrap-3.c: New test.
23401
23402 2004-08-24 Paul Brook <paul@codesourcery.com>
23403
23404 * gfortran.dg/entry_2.f90: New test.
23405
23406 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23407
23408 PR c++/16889
23409 * g++.dg/lookup/ambig[12].C: New.
23410
23411 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23412
23413 PR c++/16706
23414 * g++.dg/template/crash21.C: New test.
23415 * g++.dg/template/crash22.C: Likewise.
23416
23417 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23418
23419 PR c++/17149
23420 * g++.dg/template/access15.C: New.
23421
23422 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23423
23424 PR c++/17163
23425 * g++.dg/template/repo2.C: New test.
23426
23427 2004-08-23 Roger Sayle <roger@eyesopen.com>
23428
23429 PR rtl-optimization/17078
23430 * gcc.c-torture/execute/pr17078-1.c: New test case.
23431
23432 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23433
23434 PR c/14492
23435 * gcc.dg/debug/crash1.c: New test.
23436
23437 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23438
23439 PR c/16180
23440 * gcc.dg/loop-5.c: New test.
23441
23442 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23443
23444 * gcc.c-torture/execute/20040823-1.c: New test.
23445
23446 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23447
23448 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23449 to the assembler. Simplify test accordingly.
23450 (asm_abi_flags): Use GNU names.
23451 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23452 to check for ABI flags.
23453
23454 2004-08-22 Andrew Pinski <apinski@apple.com>
23455
23456 * g++.dg/opt/pr14029.C: New test.
23457 * gcc.c-torture/execute/pr15262.c: New test.
23458
23459 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23460
23461 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23462
23463 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23464
23465 PR 16908
23466 * gfortran.dg/direct_io.f90: New test.
23467
23468 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23469
23470 PR c++/17121
23471 * g++.dg/inherit/local2.C: New test.
23472
23473 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23474
23475 PR c++/17120
23476 * g++.dg/warn/Wparentheses-4.C: New test.
23477
23478 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23479
23480 PR c++/17121
23481 * g++.dg/inherit/local2.C: New test.
23482
23483 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23484 * gcc.dg/ppc-ldstruct.c: Likewise.
23485 * gcc.dg/ppc64-abi-2.c: Likewise.
23486
23487 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23488
23489 PR rtl-optimization/17099
23490 * gcc.c-torture/execute/20040820-1.c: New test.
23491
23492 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23493
23494 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23495
23496 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23497
23498 PR fortran/17077
23499 * gfortran.dg/auto_array_1.f90: New test.
23500
23501 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23502
23503 PR fortran/17074
23504 * gfortran.dg/simpleif_1.f90: New test.
23505
23506 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23507
23508 * lib/target-supports.exp (check_profiling_available): Return
23509 false for arm*-*-symbianelf* and arm*-*-eabi*.
23510
23511 PR c++/15890
23512 * g++.dg/template/delete1.C: New test.
23513
23514 2004-08-19 Paul Brook <paul@codesourcery.com>
23515
23516 PR fortran/14976
23517 PR fortran/16228
23518 * gfortran.dg/data_char_1.f90: New test.
23519
23520 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23521
23522 PR fortran/16946
23523 * gfortran.dg/reduction.f90: New testcase.
23524
23525 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23526
23527 PR fortran/16520
23528 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23529
23530 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23531
23532 PR c++/17041
23533 * g++.dg/Wparentheses-3.C: New test.
23534
23535 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23536
23537 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23538 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23539 * gcc.dg/vect/vect-2.c: Likewise.
23540 * gcc.dg/vect/vect-3.c: Likewise.
23541 * gcc.dg/vect/vect-4.c: Likewise.
23542 * gcc.dg/vect/vect-5.c: Likewise.
23543 * gcc.dg/vect/vect-6.c: Likewise.
23544 * gcc.dg/vect/vect-7.c: Likewise.
23545 * gcc.dg/vect/vect-25.c: Likewise.
23546 * gcc.dg/vect/vect-31.c: Likewise.
23547 * gcc.dg/vect/vect-32.c: Likewise.
23548 * gcc.dg/vect/vect-34.c: Likewise.
23549 * gcc.dg/vect/vect-36.c: Likewise.
23550 * gcc.dg/vect/vect-all.c: Likewise.
23551
23552 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23553
23554 PR c++/17068
23555 * g++.dg/template/operator4.C: New test.
23556
23557 2004-08-18 Richard Henderson <rth@redhat.com>
23558
23559 * gcc.dg/20040206-1.c: XFAIL.
23560
23561 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23562
23563 PR c++/16246
23564 * g++.dg/template/array7.C: New test.
23565
23566 2004-08-17 James E Wilson <wilson@specifixinc.com>
23567
23568 * gcc.dg/mips-movcc-1.c: New test.
23569 * gcc.dg/mips-movcc-2.c: New test.
23570 * gcc.dg/mips-movcc-3.c: New test.
23571
23572 * gcc.dg/mips-nmadd-1.c: New test.
23573 * gcc.dg/mips-nmadd-2.c: New test.
23574
23575 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23576
23577 PR c++/15871
23578 * g++.dg/opt/inline8.C: New test.
23579
23580 PR c++/16965
23581 * g++.dg/parse/error17.C: New test.
23582
23583 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23584
23585 * gcc.dg/vect: New directory for vectorizer tests.
23586 * gcc.dg/vect/tree-vect.h: New file.
23587 * gcc.dg/vect/vect.exp: New file.
23588 * gcc.dg/vect/pr16105.c.c: New test.
23589 * gcc.dg/vect/vect-1.c: New test.
23590 * gcc.dg/vect/vect-2.c: New test.
23591 * gcc.dg/vect/vect-3.c: New test.
23592 * gcc.dg/vect/vect-4.c: New test.
23593 * gcc.dg/vect/vect-5.c: New test.
23594 * gcc.dg/vect/vect-6.c: New test.
23595 * gcc.dg/vect/vect-7.c: New test.
23596 * gcc.dg/vect/vect-8.c: New test.
23597 * gcc.dg/vect/vect-9.c: New test.
23598 * gcc.dg/vect/vect-10.c: New test.
23599 * gcc.dg/vect/vect-11.c: New test.
23600 * gcc.dg/vect/vect-12.c: New test.
23601 * gcc.dg/vect/vect-13.c: New test.
23602 * gcc.dg/vect/vect-14.c: New test.
23603 * gcc.dg/vect/vect-15.c: New test.
23604 * gcc.dg/vect/vect-16.c: New test.
23605 * gcc.dg/vect/vect-17.c: New test.
23606 * gcc.dg/vect/vect-18.c: New test.
23607 * gcc.dg/vect/vect-19.c: New test.
23608 * gcc.dg/vect/vect-20.c: New test.
23609 * gcc.dg/vect/vect-21.c: New test.
23610 * gcc.dg/vect/vect-22.c: New test.
23611 * gcc.dg/vect/vect-23.c: New test.
23612 * gcc.dg/vect/vect-24.c: New test.
23613 * gcc.dg/vect/vect-25.c: New test.
23614 * gcc.dg/vect/vect-26.c: New test.
23615 * gcc.dg/vect/vect-27.c: New test.
23616 * gcc.dg/vect/vect-28.c: New test.
23617 * gcc.dg/vect/vect-29.c: New test.
23618 * gcc.dg/vect/vect-30.c: New test.
23619 * gcc.dg/vect/vect-31.c: New test.
23620 * gcc.dg/vect/vect-32.c: New test.
23621 * gcc.dg/vect/vect-33.c: New test.
23622 * gcc.dg/vect/vect-34.c: New test.
23623 * gcc.dg/vect/vect-35.c: New test.
23624 * gcc.dg/vect/vect-36.c: New test.
23625 * gcc.dg/vect/vect-37.c: New test.
23626 * gcc.dg/vect/vect-38.c: New test.
23627 * gcc.dg/vect/vect-40.c: New test.
23628 * gcc.dg/vect/vect-41.c: New test.
23629 * gcc.dg/vect/vect-42.c: New test.
23630 * gcc.dg/vect/vect-43.c: New test.
23631 * gcc.dg/vect/vect-44.c: New test.
23632 * gcc.dg/vect/vect-45.c: New test.
23633 * gcc.dg/vect/vect-46.c: New test.
23634 * gcc.dg/vect/vect-47.c: New test.
23635 * gcc.dg/vect/vect-48.c: New test.
23636 * gcc.dg/vect/vect-49.c: New test.
23637 * gcc.dg/vect/vect-50.c: New test.
23638 * gcc.dg/vect/vect-51.c: New test.
23639 * gcc.dg/vect/vect-52.c: New test.
23640 * gcc.dg/vect/vect-53.c: New test.
23641 * gcc.dg/vect/vect-54.c: New test.
23642 * gcc.dg/vect/vect-55.c: New test.
23643 * gcc.dg/vect/vect-56.c: New test.
23644 * gcc.dg/vect/vect-57.c: New test.
23645 * gcc.dg/vect/vect-58.c: New test.
23646 * gcc.dg/vect/vect-59.c: New test.
23647 * gcc.dg/vect/vect-60.c: New test.
23648 * gcc.dg/vect/vect-61.c: New test.
23649 * gcc.dg/vect/vect-all.c: New test.
23650 * gcc.dg/vect/vect-none.c: New test.
23651
23652 2004-08-17 Paul Brook <paul@codesourcery.com>
23653
23654 PR fortran/13082
23655 * gfortran.dg/entry_1.f90: New test.
23656
23657 2004-08-17 Andrew Pinski <apinski@apple.com>
23658
23659 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23660
23661 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23662
23663 * gcc.dg/pr17036-1.c: New test.
23664
23665 2004-08-16 Devang Patel <dpatel@apple.com>
23666
23667 * gcc.dg/darwin-20040809-1.c: New test.
23668
23669 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23670
23671 * gcc.dg/funcdef-attr-1.c: New test.
23672
23673 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23674
23675 * gcc.dg/altivec-17.c: New test.
23676 * gcc.dg/altivec-18.c: New test.
23677
23678 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23679
23680 PR c++/6749
23681 * g++.dg/template/vtable2.C: New test.
23682
23683 2004-08-14 Richard Henderson <rth@redhat.com>
23684
23685 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23686 * gcc.dg/pack-test-4.c (main): Return 0.
23687 * gcc.dg/setjmp-1.c: Remove XFAIL.
23688 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23689
23690 2004-08-14 Richard Henderson <rth@redhat.com>
23691
23692 * gcc.dg/980217-1.c: Add prototype for printf.
23693
23694 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23695
23696 * gfortran.dg/pr16935.f90: New test.
23697
23698 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23699
23700 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23701
23702 2004-08-13 Paul Brook <paul@codesourcery.com>
23703
23704 * gfortran.dg/der_io_1.f90: Remove stray comma.
23705
23706 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23707
23708 * gcc.dg/vmx/cw-bug-2.c: Remove.
23709 * gcc.dg/vmx/vprint-1.c: Remove.
23710 * gcc.dg/vmx/vscan-1.c: Remove.
23711
23712 2004-08-12 Devang patel <dpatel@apple.com>
23713
23714 * gcc.dg/darwin-20040809-2.c: New test.
23715
23716 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23717
23718 * g++.dg/ext/altivec-12.C: New test.
23719
23720 * g++.dg/ext/altivec-11.C: New test.
23721
23722 2004-08-12 Paul Brook <paul@codesourcery.com>
23723
23724 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23725
23726 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23727
23728 * g++.dg/ext/altivec-2.C: Check for hardware support before
23729 executing any VMX instructions.
23730
23731 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23732
23733 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23734
23735 PR c++/16276
23736 * g++.old-deja/g++.other/comdat4.C: New test.
23737 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23738
23739 2004-08-12 Ben Elliston <bje@au.ibm.com>
23740
23741 PR target/16286
23742 * gcc.dg/pr16286.c: New test.
23743
23744 2004-08-12 Jan Beulich <jbeulich@novell.com>
23745
23746 * g++.dg/ext/asm5.C: New.
23747
23748 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23749
23750 PR c++/16698
23751 * g++.dg/eh/crash1.C: New test.
23752
23753 PR c++/16717
23754 * g++.dg/ext/construct1.C: New test.
23755
23756 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23757
23758 PR c++/16853
23759 * g++.dg/init/ptrmem1.C: New test.
23760
23761 PR c++/16618
23762 * g++.dg/parse/offsetof5.C: New test.
23763
23764 PR c++/16870
23765 * g++.dg/template/overload3.C: New test.
23766
23767 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23768
23769 PR c++/16964
23770 * g++.dg/parse/error16.C: New test.
23771
23772 PR c++/16904
23773 * g++.dg/template/error14.C: New test.
23774
23775 PR c++/16929
23776 * g++.dg/template/error15.C: New test.
23777
23778 2004-08-11 Devang Patel <dpatel@apple.com>
23779
23780 * gcc.dg/darwin-ld-20040809-1.c: New test.
23781 * gcc.dg/darwin-ld-20040809-2.c: New test.
23782
23783 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23784
23785 PR fortran/16917
23786 * gfortran.dg/dfloat_1.f90: New test.
23787
23788 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23789
23790 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23791 * gcc.dg/dll-2.c: Fix dg-require syntax.
23792 * gcc.misc-tests/arm-isr.c (abort): Declare.
23793 (exit): Likewise.
23794
23795 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23796
23797 PR c++/16971
23798 * g++.dg/parse/crash16.C: New test.
23799
23800 2004-08-10 Roger Sayle <roger@eyesopen.com>
23801
23802 * gcc.dg/mips-rsqrt-1.c: New test case.
23803 * gcc.dg/mips-rsqrt-2.c: New test case.
23804 * gcc.dg/mips-rsqrt-3.c: New test case.
23805
23806 2004-08-10 Paul Brook <paul@codesourcery.com>
23807
23808 * gfortran.dg/der_io_1.f90: New test.
23809
23810 2004-08-10 Paul Brook <paul@codesourcery.com>
23811
23812 PR fortran/16919
23813 * gfortran.dg/der_array_1.f90: New test.
23814
23815 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23816
23817 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23818
23819 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23820
23821 * gcc.dg/wchar_t-2.c: Fix typo.
23822
23823 2004-08-09 Falk Hueffner <falk@debian.org>
23824
23825 PR tree-optimization/12517
23826 * gcc.c-torture/compile/pr12517.c: New test.
23827
23828 PR tree-optimization/12578
23829 * gcc.c-torture/compile/pr12578.c: New test.
23830
23831 PR tree-optimization/12899
23832 * gcc.c-torture/compile/pr12899.c: New test.
23833
23834 PR rtl-optimization/14692
23835 * gcc.c-torture/compile/pr14692.c: New test.
23836
23837 PR tree-optimization/16461
23838 * gcc.c-torture/compile/pr16461.c: New test.
23839
23840 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23841
23842 * gfortran.dg/getenv_1.f90: New test.
23843
23844 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23845
23846 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23847 wchar_t.
23848 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23849
23850 2004-08-06 Paul Brook <paul@codesourcery.com>
23851
23852 * gfortran.dg/ret_array_1.f90: New test.
23853 * gfortran.dg/ret_pointer_1.f90: New test.
23854
23855 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23856
23857 * gcc.dg/missing-field-init-[12].c: New tests.
23858 * g++.dg/warn/missing-field-init-[12].C: New tests.
23859
23860 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23861
23862 * gcc.dg/enum2.c: New test.
23863 * gcc.dg/symbian3.c: Likewise.
23864 * gcc.dg/symbian4.c: Likewise.
23865 * gcc.dg/wchar_t-2.c: Likewise.
23866
23867 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23868
23869 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23870 destructor tests.
23871
23872 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23873
23874 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23875 dg-require-visiblity.
23876 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23877 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23878 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23879 * g++.dg/ext/visibility/new1.C: Likewise.
23880 * g++.dg/ext/visibility/pragma.C: Likewise.
23881 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23882 * g++.dg/ext/visibility/virtual.C: Likewise.
23883 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23884 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23885 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23886 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23887 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23888 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23889 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23890 * g++/dg/ext/visibility/visibility-8.C: New test.
23891 * gcc.c-torture/compile/dll.x: Remove.
23892 * gcc.dg/dll-2.c: Use dg-require-dll
23893 * gcc.dg/visibility-10.c: New test.
23894 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23895 supporting DLLs.
23896 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23897 (scan_not_hidden): Likewise.
23898
23899 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23900
23901 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23902
23903 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23904
23905 * gcc.c-torture/execute/20040805-1.c: New test.
23906
23907 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23908
23909 * gcc.dg/20020118-1.c: Declare abort.
23910 * gcc.dg/altivec_check.h: Likewise.
23911 * gcc.dg/iftrap-2.c: Likewise.
23912 * gcc.dg/pragma-darwin.c: Likewise.
23913 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23914
23915 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23916
23917 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23918
23919 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23920
23921 * gcc.c-torture/execute/builtins/abs-2.c,
23922 gcc.c-torture/execute/builtins/abs-3.c,
23923 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23924 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23925 intmax_t, uintmax_t and their limits.
23926 * gcc.dg/intmax_t-1.c: New test.
23927
23928 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23929
23930 * g++.dg/tc1/dr147.C: Add reference to PR.
23931
23932 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23933
23934 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23935 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23936
23937 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23938
23939 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23940
23941 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23942
23943 * gcc.dg/redecl-5.c: New test.
23944 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23945 of scanf.
23946
23947 2004-08-03 Roger Sayle <roger@eyesopen.com>
23948
23949 PR middle-end/16790
23950 * gcc.c-torture/execute/pr16790-1.c: New test case.
23951
23952 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23953
23954 * g++.dg/ext/visibility/assign1.C: New test.
23955 * g++.dg/ext/visibility/new1.C: Likewise.
23956
23957 * gcc.dg/symbian1.c: New test.
23958 * gcc.dg/symbian2.c: Likewise.
23959
23960 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23961
23962 PR target/16570
23963 * gcc.dg/i386-sse-9.c: New test.
23964
23965 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23966
23967 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23968
23969 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23970
23971 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23972 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23973 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23974 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23975 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23976 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23977 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23978 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23979 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23980 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23981 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23982 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23983 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23984 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23985 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23986 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23987 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23988 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23989 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23990 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23991 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23992 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23993 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23994 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23995 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23996 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23997 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23998 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23999 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
24000 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
24001 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
24002 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
24003 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
24004 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
24005 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
24006 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
24007 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
24008 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
24009 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
24010 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
24011 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
24012 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
24013 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
24014 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24015 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24016 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24017 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24018 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24019 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24020 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24021 gcc.misc-tests/i386-pf-3dnow-1.c,
24022 gcc.misc-tests/i386-pf-athlon-1.c,
24023 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24024 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24025 Declare built-in functions used.
24026 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24027
24028 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24029
24030 PR c++/16707
24031 * g++.dg/lookup/using12.C: New test.
24032
24033 * g++.dg/init/null1.C: Fix PR number.
24034 * g++.dg/parse/namespace10.C: Likewise.
24035
24036 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24037
24038 PR c++/16224
24039 * g++.dg/template/spec17.C: New test.
24040 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24041 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24042
24043 2004-08-02 David Billinghurst
24044
24045 PR fortran/16292
24046 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24047
24048 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24049
24050 * gcc.dg/ia64-got-1.c: New test case.
24051
24052 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24053
24054 PR c++/16489
24055 * g++.dg/init/null1.C: New test.
24056 * g++.dg/tc1/dr76.C: Adjust error marker.
24057
24058 PR c++/16529
24059 * g++.dg/parse/namespace10.C: New test.
24060
24061 PR c++/16810
24062 * g++.dg/inherit/ptrmem2.C: New test.
24063
24064 2004-08-02 Ben Elliston <bje@au.ibm.com>
24065
24066 PR target/16155
24067 * gcc.dg/pr16155.c: New test.
24068
24069 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24070
24071 * gcc.dg/redecl-2.c: New test.
24072
24073 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24074
24075 * gcc.dg/darwin-longdouble.c: New file.
24076
24077 2004-07-30 Richard Henderson <rth@redhat.com>
24078
24079 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24080 write to constant argument.
24081 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24082
24083 2004-07-30 Richard Henderson <rth@redhat.com>
24084
24085 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24086 tests of nearest around zero.
24087
24088 2004-07-30 Andrew Pinski <apinski@apple.com>
24089
24090 * gcc.c-torture/compile/20040730-1.c: New test.
24091
24092 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24093
24094 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24095 powerpc-eabispe.
24096
24097 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24098
24099 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24100
24101 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24102
24103 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24104 contains $ld_library_path.
24105 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24106
24107 2004-07-29 Richard Henderson <rth@redhat.com>
24108
24109 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24110
24111 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24112 (alt2, which): New.
24113 (Check): Accept either alternative.
24114
24115 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24116
24117 * g++.dg/abi/inline1.C: New test.
24118 * g++.dg/abi/local1-a.cc: Likewise.
24119 * g++.dg/abi/local1.C: Likewise.
24120 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24121 * g++.dg/abi/mangle12.C: Likewise.
24122 * g++.dg/abi/mangle17.C: Likewise.
24123 * g++.dg/abi/mangle20-2.C: Likewise.
24124 * g++.dg/opt/interface1.C: Likewise.
24125 * g++.dg/opt/interface1.h: Likewise.
24126 * g++.dg/opt/interface1-a.cc: New test.
24127 * g++.dg/parse/repo1.C: New test.
24128 * g++.dg/template/repo1.C: Likewise.
24129 * g++.dg/warn/Winline-1.C: Likewise.
24130 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24131
24132 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24133
24134 * gcc.dg/tree-ssa/20040729-1.c: New test.
24135
24136 2004-07-27 Matt Austern <austern@apple.com>
24137
24138 * gcc.dg/darwin-bool-1.c: New test.
24139 * gcc.dg/darwin-bool-2.c: New test.
24140
24141 2004-07-28 Richard Henderson <rth@redhat.com>
24142
24143 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24144 arguments in the correct type. Don't write to constant arguments.
24145
24146 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24147
24148 PR tree-optimization/16688
24149 PR tree-optimization/16689
24150 * g++.dg/tree-ssa/pr16688.C: New test.
24151
24152 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24153
24154 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24155 loads. Not only in the comment, this time.
24156
24157 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24158
24159 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24160 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24161 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24162 * gcc.dg/sh4a-bitmovua.c: New.
24163 * gcc.dg/sh4a-cos.c: New.
24164 * gcc.dg/sh4a-cosf.c: New.
24165 * gcc.dg/sh4a-fprun.c: New.
24166 * gcc.dg/sh4a-fsrra.c: New.
24167 * gcc.dg/sh4a-memmovua.c: New.
24168 * gcc.dg/sh4a-sin.c: New.
24169 * gcc.dg/sh4a-sincos.c: New.
24170 * gcc.dg/sh4a-sincosf.c: New.
24171 * gcc.dg/sh4a-sinf.c: New.
24172
24173 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24174
24175 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24176 conditionals.
24177 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24178 loads.
24179 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24180 DOM1.
24181
24182 2004-07-27 Andrew Pinski <apinski@apple.com>
24183
24184 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24185
24186 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24187
24188 * gcc.dg/pragma-isr.c: New test.
24189
24190 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24191
24192 PR c++/14429
24193 * g++.dg/template/ttp11.C: New test.
24194
24195 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24196
24197 * gcc.c-torture/compile/20040727-1.c: New test.
24198
24199 2004-07-26 Eric Christopher <echristo@redhat.com>
24200
24201 * gcc.c-torture/compile/20040726-2.c: New test.
24202
24203 2004-07-26 Andrew Pinski <apinski@apple.com>
24204
24205 * g++.dg/rtti/tinfo1.C: Xfail.
24206
24207 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24208
24209 * gcc.c-torture/compile/20040726-1.c: New test.
24210
24211 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24212 Brian Ryner <bryner@brianryner.com>
24213
24214 PR c++/9283
24215 PR c++/15000
24216 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24217 * g++.dg/ext/visibility/: New directory.
24218 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24219 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24220 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24221 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24222 * g++.dg/ext/visibility/fvisibility.C,
24223 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24224 g++.dg/ext/visibility/fvisibility-override1.C
24225 g++.dg/ext/visibility/fvisibility-override2.C
24226 g++.dg/ext/visibility/memfuncts.C
24227 g++.dg/ext/visibility/noPLT.C
24228 g++.dg/ext/visibility/pragma.C
24229 g++.dg/ext/visibility/pragma-override1.C
24230 g++.dg/ext/visibility/pragma-override2.C
24231 g++.dg/ext/visibility/staticmemfuncts.C
24232 g++.dg/ext/visibility/virtual.C: New tests.
24233
24234 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24235
24236 PR c/15360
24237 * gcc.dg/pr15360-1.c: New test.
24238
24239 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24240
24241 * gcc.dg/pragma-align-2.c: New test.
24242 * gcc.dg/pragma-init-fini.c: New test.
24243 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24244 targets.
24245
24246 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24247
24248 * gcc.dg/init-string-2.c: New test.
24249
24250 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24251
24252 PR 16684
24253 * gcc.dg/Wredundant-decls-1.c: New test case.
24254
24255 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24256
24257 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24258 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24259 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24260 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24261 * gcc.dg/compat/generate-random.c: New file.
24262 * gcc.dg/compat/generate-random.h: Likewise.
24263 * gcc.dg/compat/generate-random_r.c: Likewise.
24264 * gcc.dg/compat/struct-layout-1.h: Likewise.
24265 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24266 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24267 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24268 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24269 * gcc.dg/compat/struct-layout-1_main.c: New test.
24270 * gcc.dg/compat/struct-layout-1_x.c: New file.
24271 * gcc.dg/compat/struct-layout-1_y.c: New file.
24272 * gcc.dg/compat/struct-layout-1_test.h: New file.
24273
24274 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24275
24276 * gcc.dg/comp-return-1.c: New test
24277
24278 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24279
24280 * gcc.dg/vmx/8-02a.c: Fix typo.
24281
24282 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24283 * gcc.dg/darwin-abi-3.c: New test.
24284
24285 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24286 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24287
24288 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24289 * gcc.dg/vmx/ops-long-1.c: New test.
24290 * gcc.dg/vmx/ops-long-2.c: New test.
24291
24292 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24293
24294 * g++.dg/lookup/conv-[1234].C: New.
24295
24296 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24297
24298 * g++.dg/parse/attr2.C: Simplify.
24299
24300 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24301
24302 PR c/7284
24303 * gcc.c-torture/execute/pr7284-1.c: New test.
24304
24305 2004-07-22 Brian Booth <bbooth@redhat.com>
24306
24307 * gcc.dg/tree-ssa/20040721-1.c: New test.
24308
24309 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24310
24311 * g++.dg/template/crash20.c: New.
24312
24313 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24314
24315 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24316 Add dg-run directive. Declare variables as required.
24317 * gfortran.dg/g77/README: Update
24318
24319 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24320
24321 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24322 gcc.dg/cris-peep2-andu2.c: New tests.
24323
24324 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24325
24326 PR c/15052
24327 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24328 on return type.
24329 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24330 messages.
24331 * gcc.dg/qual-return-2.c: Update expected messages.
24332 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24333
24334 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24335
24336 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24337 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24338
24339 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24340
24341 PR c/11250
24342 * gcc.dg/init-string-1.c: New test.
24343
24344 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24345
24346 PR middle-end/15345
24347 PR c/16450
24348 * gcc.dg/torture/nested-fn-1.c: New test.
24349
24350 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24351
24352 PR target/16559
24353 * gcc.dg/ia64-fptr-1.c: New file.
24354
24355 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24356
24357 PR c++/14497
24358 * g++.dg/template/spec16.C: New test.
24359 * g++.old-deja/g++.robertl/eb118.C: Remove.
24360
24361 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24362
24363 PR c++/509
24364 * g++.dg/template/spec15.C: New test.
24365
24366 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24367
24368 Copy cases from g77.f-torture/execute and add dg-run
24369 directive. Other changes as noted.
24370 * gfortran.dg/g77/13037.f
24371 * gfortran.dg/g77/1832.f
24372 * gfortran.dg/g77/19981119-0.f
24373 * gfortran.dg/g77/19990313-0.f
24374 * gfortran.dg/g77/19990313-1.f
24375 * gfortran.dg/g77/19990313-2.f
24376 * gfortran.dg/g77/19990313-3.f
24377 * gfortran.dg/g77/19990419-1.f
24378 * gfortran.dg/g77/19990826-0.f
24379 * gfortran.dg/g77/19990826-2.f
24380 * gfortran.dg/g77/20000503-1.f
24381 * gfortran.dg/g77/20001111.f
24382 * gfortran.dg/g77/20010116.f
24383 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24384 * gfortran.dg/g77/20010430.f
24385 * gfortran.dg/g77/6177.f
24386 * gfortran.dg/g77/947.f
24387 * gfortran.dg/g77/970816-3.f
24388 * gfortran.dg/g77/971102-1.f
24389 * gfortran.dg/g77/980520-1.f
24390 * gfortran.dg/g77/980628-0.f
24391 * gfortran.dg/g77/980628-1.f
24392 * gfortran.dg/g77/980628-10.f
24393 * gfortran.dg/g77/980628-2.f
24394 * gfortran.dg/g77/980628-3.f
24395 * gfortran.dg/g77/980628-7.f
24396 * gfortran.dg/g77/980628-8.f
24397 * gfortran.dg/g77/980628-9.f
24398 * gfortran.dg/g77/980701-0.f
24399 * gfortran.dg/g77/980701-1.f
24400 * gfortran.dg/g77/cabs.f
24401 * gfortran.dg/g77/claus.f
24402 * gfortran.dg/g77/complex_1.f
24403 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24404 * gfortran.dg/g77/dcomplex.f
24405 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24406 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24407 * gfortran.dg/g77/f90-intrinsic-numeric.f
24408 * gfortran.dg/g77/int8421.f
24409 * gfortran.dg/g77/labug1.f
24410 * gfortran.dg/g77/large_vec.f
24411 * gfortran.dg/g77/le.f
24412 * gfortran.dg/g77/short.f
24413 * gfortran.dg/g77/README: Update
24414
24415 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24416
24417 PR c++/16637
24418 * g++.dg/parse/lookup4.C: New test.
24419
24420 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24421
24422 PR c++/16175
24423 * g++.dg/template/ttp10.C: New test.
24424
24425 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24426
24427 * gcc.dg/pr12625-1.c: New test.
24428
24429 2004-07-20 Steven Bosscher <stevenb@suse.de>
24430
24431 * testsuite/gcc.dg/switch-warn-1.c: New test.
24432 * testsuite/gcc.dg/switch-warn-2.c: New test.
24433 * gcc.c-torture/compile/pr14730.c: Update.
24434
24435 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24436
24437 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24438 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24439 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24440 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24441
24442 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24443
24444 PR c++/16623
24445 * g++.dg/template/assign1.C: New test.
24446
24447 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24448
24449 PR c++/12170
24450 * g++.dg/template/ttp9.C: New test.
24451
24452 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24453
24454 * gcc.dg/format/cmn-err-1.c: New test.
24455
24456 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24457
24458 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24459 gcc.dg/Wparentheses-10.c: New tests.
24460 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24461
24462 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24463
24464 PR fortran/16465
24465 * gfortran.dg/g77//ffixed-line-length-0.f,
24466 gfortran.dg/g77/ffixed-line-length-132.f,
24467 gfortran.dg/g77/ffixed-line-length-72.f,
24468 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24469 gfortran.dg/g77/README: Update.
24470
24471 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24472
24473 PR c++/13092
24474 * g++.dg/template/non-dependent7.C: New test.
24475 * g++.dg/template/non-dependent8.C: Likewise.
24476 * g++.dg/template/non-dependent9.C: Likewise.
24477 * g++.dg/template/non-dependent10.C: Likewise.
24478
24479 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24480
24481 PR c++/16337
24482 * g++.dg/parse/attr2.C: New test.
24483
24484 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24485
24486 * g77.dg: Removed.
24487 * g77.f-torture: Ditto.
24488
24489 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24490
24491 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24492 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24493 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24494
24495 2004-07-16 Richard Henderson <rth@redhat.com>
24496
24497 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24498
24499 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24500
24501 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24502 tests with full list of options.
24503 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24504 of TORTURE_OPTIONS if test contains 'dg-do run'.
24505
24506 PR fortran/16404
24507 * gfortran.dg/do_iterator.f90: New test.
24508
24509 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24510
24511 PR rtl-optimization/16536
24512 * gcc.c-torture/execute/restrict-1.c: New test.
24513
24514 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24515
24516 PR fortran/15324
24517 * gfortran.dg/pr15324.f90: New test.
24518
24519 PR fortran/15129
24520 * gfortran.dg/pr15129.f90: New test.
24521
24522 PR fortran/15140
24523 * gfortran.dg/pr15140.f90: New test.
24524
24525 PR fortran/13792
24526 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24527 compile-time simplification.
24528
24529 2004-07-14 Mike Stump <mrs@apple.com>
24530
24531 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24532
24533 2004-07-14 James E Wilson <wilson@specifixinc.com>
24534
24535 PR target/16325
24536 * gcc.dg/profile-generate-1.c: New.
24537
24538 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24539
24540 * gcc.c-torture/execute/20040709-1.c: New test.
24541 * gcc.c-torture/execute/20040709-2.c: New test.
24542
24543 2004-07-14 Mike Stump <mrs@apple.com>
24544
24545 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24546
24547 2004-07-14 Mike Stump <mrs@apple.com>
24548
24549 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24550
24551 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24552
24553 PR c++/16518
24554 * g++.dg/parse/mutable1.C: New test.
24555
24556 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24557
24558 PR tree-optimization/16443
24559 * gcc.dg/tree-ssa/20040713-1.c: New test.
24560
24561 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24562
24563 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24564 for operator new.
24565
24566 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24567
24568 * gfortran.dg/g77/README: New file
24569 * gfortran.dg/g77/19981216-0.f: Copy from
24570 g77.f-torture/noncompile. Add "dg-do compile" and
24571 dg-error as required.
24572 * gfortran.dg/g77/19990218-1.f: Likewise.
24573 * gfortran.dg/g77/19990905-1.f: Likewise.
24574 * gfortran.dg/g77/9263.f: Likewise.
24575 * gfortran.dg/g77/980615-0.f: Likewise.
24576 * gfortran.dg/g77/980616-0.f: Likewise.
24577 * gfortran.dg/g77/check0.f: Likewise.
24578 * gfortran.dg/g77/select_no_compile.f: Likewise.
24579
24580 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24581
24582 Copy files from g77.f-torture/compile.
24583 Add "{ dg-do compile}". Other changes as noted
24584 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24585 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24586 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24587 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24588 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24589 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24590 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24591 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24592 statement to conform to standard. Append alpha1.x for reference.
24593 * gfortran.dg/g77/xformat.f: Add dg-warning
24594
24595 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24596
24597 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24598 Add {dg-do compile} directive.
24599 * gfortran.dg/g77/cpp2.F: Likewise.
24600
24601 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24602
24603 PR c++/5402
24604 * g++.dg/lookup/name-clash1.C: New test.
24605
24606 PR c++/9777
24607 * g++.dg/lookup/name-clash2.C: New test.
24608
24609 PR c++/12102
24610 * g++.dg/lookup/name-clash3.C: New test.
24611
24612 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24613
24614 * g++.dg/lookup/new2.C: New test.
24615 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24616
24617 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24618
24619 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24620 Add {dg-do compile} directive.
24621 * gfortran.dg/g77/13060.f: Likewise.
24622 * gfortran.dg/g77/19990218-0.f: Likewise.
24623 * gfortran.dg/g77/19990305-0.f: Likewise.
24624 * gfortran.dg/g77/19990419-0.f: Likewise.
24625 * gfortran.dg/g77/19990502-0.f: Likewise.
24626 * gfortran.dg/g77/19990502-1.f: Likewise.
24627 * gfortran.dg/g77/19990525-0.f: Likewise.
24628 * gfortran.dg/g77/19990826-1.f: Likewise.
24629 * gfortran.dg/g77/19990826-3.f: Likewise.
24630 * gfortran.dg/g77/19990905-2.f: Likewise.
24631 * gfortran.dg/g77/20000412-1.f: Likewise.
24632 * gfortran.dg/g77/20000511-1.f: Likewise.
24633 * gfortran.dg/g77/20000511-2.f: Likewise.
24634 * gfortran.dg/g77/20000518.f: Likewise.
24635 * gfortran.dg/g77/20000601-1.f: Likewise.
24636 * gfortran.dg/g77/20000601-2.f: Likewise.
24637 * gfortran.dg/g77/20000629-1.f: Likewise.
24638 * gfortran.dg/g77/20000630-2.f: Likewise.
24639 * gfortran.dg/g77/20010115.f: Likewise.
24640 * gfortran.dg/g77/20010321-1.f: Likewise.
24641 * gfortran.dg/g77/20010426.f: Likewise.
24642 * gfortran.dg/g77/20020307-1.f: Likewise.
24643 * gfortran.dg/g77/8485.f: Likewise.
24644 * gfortran.dg/g77/960317-1.f: Likewise.
24645 * gfortran.dg/g77/970915-0.f: Likewise.
24646 * gfortran.dg/g77/980310-1.f: Likewise.
24647 * gfortran.dg/g77/980310-2.f: Likewise.
24648 * gfortran.dg/g77/980310-3.f: Likewise.
24649 * gfortran.dg/g77/980310-4.f: Likewise.
24650 * gfortran.dg/g77/980310-6.f: Likewise.
24651 * gfortran.dg/g77/980310-7.f: Likewise.
24652 * gfortran.dg/g77/980310-8.f: Likewise.
24653 * gfortran.dg/g77/980419-2.f: Likewise.
24654 * gfortran.dg/g77/980424-0.f: Likewise.
24655 * gfortran.dg/g77/980427-0.f: Likewise.
24656 * gfortran.dg/g77/980729-0.f: Likewise.
24657 * gfortran.dg/g77/981117-1.f: Likewise.
24658 * gfortran.dg/g77/toon_1.f: Likewise.
24659
24660 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24661
24662 PR c++/2204
24663 * g++.dg/other/abstract2.C: New test.
24664
24665 2004-07-12 Paul Brook <paul@codesourcery.com>
24666
24667 * gfortran.dg/pointer_init_1.f90: New test.
24668
24669 2004-07-11 Paul Brook <paul@codesourcery.com>
24670
24671 PR fortran/15986
24672 * gfortran.dg/contained_1.f90: New test.
24673
24674 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24675
24676 * g++.dg/parse/defarg8.C: New test.
24677
24678 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24679
24680 PR fortran/16433
24681 * gfortran.dg/pr16433.f: New test.
24682
24683 PR fortran/17574
24684 * gfortran.dg/pr15754.f90: New test.
24685
24686 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24687
24688 PR tree-optimization/16437
24689 * gcc.c-torture/execute/bitfld-4.c: New test.
24690
24691 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24692
24693 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24694 access to common var from module.
24695
24696 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24697
24698 PR fortran/16336
24699 * gfortran.fortran-torture/execute/common_2.f90: New test.
24700
24701 2004-07-10 Paul Brook <paul@codesourcery.com>
24702
24703 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24704
24705 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24706
24707 PR fortran/15969
24708 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24709
24710 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24711
24712 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24713 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24714 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24715 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24716 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24717 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24718 * gfortran.dg/g77/funderscoring.f: Likewise.
24719 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24720
24721 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24722
24723 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24724
24725 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24726 Paul Brook <paul@codesourcery.com>
24727
24728 PR fortran/13415
24729 * gfortran.dg/common_pointer_1.f90: New test.
24730
24731 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24732
24733 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24734
24735 2004-07-09 James E Wilson <wilson@specifixinc.com>
24736
24737 PR target/16364
24738 * gcc.c-torture/compile/20040709-1.c: New.
24739
24740 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24741
24742 PR fortran/14077
24743 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24744
24745 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24746
24747 PR fortran/13201
24748 * gfortran.dg/shape_1.f90: New test.
24749
24750 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24751 Andrew Pinski <apinski@apple.com>
24752
24753 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24754
24755 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24756
24757 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24758 comment.
24759
24760 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24761 Paul Brook <paul@codesourcery.com>
24762
24763 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24764 '.f95' and '.F95'.
24765
24766 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24767
24768 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24769
24770 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24771
24772 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24773 testcases with capital suffix.
24774
24775 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24776
24777 PR fortran/15481
24778 PR fortran/13372
24779 PR fortran/13575
24780 PR fortran/15978
24781 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24782
24783 * gfortran.dg/implicit_1.f90: New test.
24784
24785 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24786
24787 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24788 expression to match gfortran warning/error messages
24789 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24790 dg-error text.
24791
24792 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24793
24794 * lib/fortran-torture.exp: Rename proc search_for to
24795 search_for_re.
24796
24797 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24798
24799 * gcc.c-torture/execute/simd-5.x: New file.
24800 XFAIL on SPARC 64-bit at -O0.
24801
24802 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24803
24804 PR c++/8211
24805 PR c++/16165
24806 * g++.dg/warn/effc3.C: New test.
24807
24808 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24809
24810 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24811 change X to 1X in format.
24812 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24813 add data statements to conform to standard.
24814
24815 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24816
24817 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24818 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24819 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24820
24821 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24822
24823 * gfortran.dg/g77/7388.f: Copy from g77.dg
24824 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24825 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24826 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24827 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24828 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24829 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24830 * gfortran.dg/g77/strlen0.f: Likewise.
24831
24832 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24833
24834 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24835 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24836
24837 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24838
24839 * gcc.c-torture/execute/920428-2.x: Delete.
24840 * gcc.c-torture/execute/920501-7.x: Likewise.
24841
24842 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24843
24844 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24845 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24846 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24847 prescott and c3-2.
24848 (PREFETCH_3DNOW): Add -march=c3.
24849
24850 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24851
24852 PR c/16437
24853 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24854 * gcc.c-torture/execute/bf64-1.x: Likewise.
24855
24856 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24857
24858 * gcc.c-torture/compile/20040708-1.c: New test.
24859
24860 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24861
24862 PR c++/16169
24863 * g++.dg/warn/effc2.C: New test.
24864
24865 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24866
24867 * gcc.c-torture/execute/bitfld-1.x: Remove.
24868 * gcc.c-torture/execute/bitfld-3.c: New test.
24869 * gcc.dg/bitfld-2.c: Remove XFAILs.
24870
24871 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24872
24873 PR c++/16276
24874 * g++.dg/rtti/tinfo1.C: New file.
24875
24876 2004-07-07 Eric Christopher <echristo@redhat.com>
24877
24878 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24879
24880 2004-07-07 Andrew Pinski <apinski@apple.com>
24881
24882 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24883
24884 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24885
24886 * g++.dg/init/call1.C: XFAIL.
24887
24888 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24889
24890 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24891 except for movstrict*, to movmem* and clrstr* to clrmem*.
24892
24893 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24894
24895 * gcc.c-torture/execute/20040707-1.c: New test.
24896
24897 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24898
24899 * gcc.c-torture/execute/20040706-1.c: New test.
24900
24901 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24902
24903 PR c++/3671
24904 * g++.dg/template/spec14.C: New test.
24905
24906 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24907
24908 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24909 nothing if not yet defined. Use it in b, c and d type definitions.
24910 * gcc.c-torture/execute/20040705-1.c: New test.
24911 * gcc.c-torture/execute/20040705-2.c: New test.
24912
24913 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24914
24915 PR c++/2518
24916 * g++.dg/lookup/new1.C: New test.
24917
24918 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24919
24920 PR c++/11406
24921 * g++.dg/template/sizeof8.C: New test.
24922
24923 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24924
24925 * gcc.c-torture/compile/20040705-1.c: New test.
24926
24927 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24928
24929 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24930
24931 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24932
24933 * gcc.dg/cpp/if-mop.c: Two new testcases.
24934 * gcc.dg/cpp/trad/comment-3.c: New.
24935
24936 2004-07-04 Paul Brook <paul@codesourcery.com>
24937
24938 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24939
24940 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24941
24942 PR c++/3761
24943 * g++.dg/lookup/crash4.C: New test.
24944
24945 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24946
24947 * gcc.c-torture/execute/builtin-abs-1.c
24948 * gcc.c-torture/execute/builtin-abs-2.c
24949 * gcc.c-torture/execute/builtin-complex-1.c
24950 * gcc.c-torture/execute/builtins/string-1-lib.c
24951 * gcc.c-torture/execute/builtins/string-1.c
24952 * gcc.c-torture/execute/builtins/string-2-lib.c
24953 * gcc.c-torture/execute/builtins/string-2.c
24954 * gcc.c-torture/execute/builtins/string-3-lib.c
24955 * gcc.c-torture/execute/builtins/string-3.c
24956 * gcc.c-torture/execute/builtins/string-4-lib.c
24957 * gcc.c-torture/execute/builtins/string-4.c
24958 * gcc.c-torture/execute/builtins/string-5-lib.c
24959 * gcc.c-torture/execute/builtins/string-5.c
24960 * gcc.c-torture/execute/builtins/string-6-lib.c
24961 * gcc.c-torture/execute/builtins/string-6.c
24962 * gcc.c-torture/execute/builtins/string-7-lib.c
24963 * gcc.c-torture/execute/builtins/string-7.c
24964 * gcc.c-torture/execute/builtins/string-8-lib.c
24965 * gcc.c-torture/execute/builtins/string-8.c
24966 * gcc.c-torture/execute/builtins/string-9-lib.c
24967 * gcc.c-torture/execute/builtins/string-9.c
24968 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24969 * gcc.c-torture/execute/builtins/string-asm-1.c
24970 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24971 * gcc.c-torture/execute/builtins/string-asm-2.c
24972 * gcc.c-torture/execute/stdio-opt-1.c
24973 * gcc.c-torture/execute/stdio-opt-2.c
24974 * gcc.c-torture/execute/stdio-opt-3.c
24975 * gcc.c-torture/execute/string-opt-1.c
24976 * gcc.c-torture/execute/string-opt-10.c
24977 * gcc.c-torture/execute/string-opt-11.c
24978 * gcc.c-torture/execute/string-opt-12.c
24979 * gcc.c-torture/execute/string-opt-13.c
24980 * gcc.c-torture/execute/string-opt-14.c
24981 * gcc.c-torture/execute/string-opt-15.c
24982 * gcc.c-torture/execute/string-opt-16.c
24983 * gcc.c-torture/execute/string-opt-2.c
24984 * gcc.c-torture/execute/string-opt-6.c
24985 * gcc.c-torture/execute/string-opt-7.c
24986 * gcc.c-torture/execute/string-opt-8.c:
24987 Replace with ...
24988
24989 * gcc.c-torture/execute/builtins/abs-2.c
24990 * gcc.c-torture/execute/builtins/abs-3.c
24991 * gcc.c-torture/execute/builtins/complex-1.c
24992 * gcc.c-torture/execute/builtins/fprintf.c
24993 * gcc.c-torture/execute/builtins/fputs.c
24994 * gcc.c-torture/execute/builtins/memcmp.c
24995 * gcc.c-torture/execute/builtins/memmove.c
24996 * gcc.c-torture/execute/builtins/memops-asm.c
24997 * gcc.c-torture/execute/builtins/mempcpy-2.c
24998 * gcc.c-torture/execute/builtins/mempcpy.c
24999 * gcc.c-torture/execute/builtins/memset.c
25000 * gcc.c-torture/execute/builtins/printf.c
25001 * gcc.c-torture/execute/builtins/sprintf.c
25002 * gcc.c-torture/execute/builtins/strcat.c
25003 * gcc.c-torture/execute/builtins/strchr.c
25004 * gcc.c-torture/execute/builtins/strcmp.c
25005 * gcc.c-torture/execute/builtins/strcpy.c
25006 * gcc.c-torture/execute/builtins/strcspn.c
25007 * gcc.c-torture/execute/builtins/strlen-2.c
25008 * gcc.c-torture/execute/builtins/strlen.c
25009 * gcc.c-torture/execute/builtins/strncat.c
25010 * gcc.c-torture/execute/builtins/strncmp-2.c
25011 * gcc.c-torture/execute/builtins/strncmp.c
25012 * gcc.c-torture/execute/builtins/strncpy.c
25013 * gcc.c-torture/execute/builtins/strpbrk.c
25014 * gcc.c-torture/execute/builtins/strpcpy-2.c
25015 * gcc.c-torture/execute/builtins/strpcpy.c
25016 * gcc.c-torture/execute/builtins/strrchr.c
25017 * gcc.c-torture/execute/builtins/strspn.c
25018 * gcc.c-torture/execute/builtins/strstr-asm.c
25019 * gcc.c-torture/execute/builtins/strstr.c:
25020 ... these new files.
25021
25022 * gcc.c-torture/execute/builtins/abs-2-lib.c
25023 * gcc.c-torture/execute/builtins/abs-3-lib.c
25024 * gcc.c-torture/execute/builtins/complex-1-lib.c
25025 * gcc.c-torture/execute/builtins/fprintf-lib.c
25026 * gcc.c-torture/execute/builtins/fputs-lib.c
25027 * gcc.c-torture/execute/builtins/memcmp-lib.c
25028 * gcc.c-torture/execute/builtins/memmove-lib.c
25029 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25030 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25031 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25032 * gcc.c-torture/execute/builtins/memset-lib.c
25033 * gcc.c-torture/execute/builtins/printf-lib.c
25034 * gcc.c-torture/execute/builtins/sprintf-lib.c
25035 * gcc.c-torture/execute/builtins/strcat-lib.c
25036 * gcc.c-torture/execute/builtins/strchr-lib.c
25037 * gcc.c-torture/execute/builtins/strcmp-lib.c
25038 * gcc.c-torture/execute/builtins/strcpy-lib.c
25039 * gcc.c-torture/execute/builtins/strcspn-lib.c
25040 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25041 * gcc.c-torture/execute/builtins/strlen-lib.c
25042 * gcc.c-torture/execute/builtins/strncat-lib.c
25043 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25044 * gcc.c-torture/execute/builtins/strncmp-lib.c
25045 * gcc.c-torture/execute/builtins/strncpy-lib.c
25046 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25047 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25048 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25049 * gcc.c-torture/execute/builtins/strrchr-lib.c
25050 * gcc.c-torture/execute/builtins/strspn-lib.c
25051 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25052 * gcc.c-torture/execute/builtins/strstr-lib.c
25053 * gcc.c-torture/execute/builtins/lib/abs.c
25054 * gcc.c-torture/execute/builtins/lib/fprintf.c
25055 * gcc.c-torture/execute/builtins/lib/memset.c
25056 * gcc.c-torture/execute/builtins/lib/printf.c
25057 * gcc.c-torture/execute/builtins/lib/sprintf.c
25058 * gcc.c-torture/execute/builtins/lib/strcpy.c
25059 * gcc.c-torture/execute/builtins/lib/strcspn.c
25060 * gcc.c-torture/execute/builtins/lib/strncat.c
25061 * gcc.c-torture/execute/builtins/lib/strncmp.c
25062 * gcc.c-torture/execute/builtins/lib/strncpy.c
25063 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25064 * gcc.c-torture/execute/builtins/lib/strspn.c
25065 * gcc.c-torture/execute/builtins/lib/strstr.c:
25066 New files containing support routines.
25067
25068 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25069 declaration.
25070 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25071 when not optimizing.
25072
25073 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25074
25075 PR c++/16240
25076 * g++.dg/abi/mangle22.C: New test.
25077 * g++.dg/abi/mangle23.C: Likewise.
25078
25079 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25080
25081 PR fortran/16290
25082 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25083 Allow for cases without denormalized floating point numbers.
25084
25085 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25086
25087 PR c/1027
25088 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25089 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25090 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25091 expected warning text.
25092 * gcc.dg/format/diag-2.c: New test.
25093
25094 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25095
25096 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25097
25098 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25099
25100 * gcc.dg/builtins-43.c: New.
25101 * gcc.dg/builtins-44.c: New.
25102 * gcc.dg/builtins-45.c: New.
25103
25104 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25105 Andreas Tobler <a.tobler@schweiz.ch>
25106
25107 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25108 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25109 as SIGSEGV.
25110 * gcc.dg/cleanup-11.c: Likewise.
25111 * gcc.dg/cleanup-8.c: Likewise.
25112 * gcc.dg/cleanup-9.c: Likewise.
25113 * gcc.dg/cleanup-5.c: Run on all platforms.
25114
25115 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25116
25117 * g++.dg/warn/nonnull1.C: New test.
25118
25119 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25120
25121 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25122 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25123 Special-case the Sun compiler wrt to <complex.h>.
25124
25125 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25126
25127 * gcc.dg/Wunreachable-8.C: New test.
25128
25129 * gcc.dg/h8300-ice2.c : New test.
25130
25131 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25132
25133 PR fortran/16161
25134 * gfortran.fortran-torture/compile/implicit.f90: Add test
25135 for implicit character.
25136
25137 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25138
25139 PR fortran/16289
25140 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25141 Use tiny() intrinsic to find smallest non-negative real
25142
25143 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25144
25145 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25146 * gcc.dg/compat/struct-by-value-22_x.c: New.
25147 * gcc.dg/compat/struct-by-value-22_y.c: New.
25148
25149 * gcc.c-torture/execute/20040629-1.c: New test.
25150
25151 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25152
25153 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25154 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25155
25156 PR target/16195
25157 * gcc.dg/20040625-1.c: New test.
25158
25159 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25160
25161 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25162
25163 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25164
25165 PR fortran/15963
25166 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25167
25168 2004-06-29 Richard Henderson <rth@redhat.com>
25169
25170 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25171
25172 2004-06-29 Paul Brook <paul@codesourcery.com>
25173
25174 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25175 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25176
25177 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25178
25179 PR c++/16260
25180 * g++.dg/parse/crash15.C: New.
25181
25182 2004-06-28 Andrew Pinski <apinski@apple.com>
25183
25184 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25185 by the error already.
25186
25187 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25188
25189 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25190
25191 PR target/14041
25192 * gcc.dg/h8300-bss-align-1.c : New.
25193
25194 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25195
25196 * PR c++/16174
25197 * g++.dg/template/ctor4.C: New.
25198
25199 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25200
25201 PR c++/16205
25202 * g++.dg/warn/Wsequence-point-1.C: New test.
25203
25204 2004-06-27 Paul Brook <paul@codesourcery.com>
25205
25206 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25207
25208 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25209
25210 * g++.old-deja/g++.mike/p7325.C: Remove.
25211
25212 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25213
25214 PR c/14963
25215 * gcc.dg/pr14963.c: New test.
25216
25217 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25218
25219 PR c++/16193
25220 * g++.dg/parse/redef1.C: New test.
25221
25222 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25223
25224 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25225 20021110.c.
25226 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25227 20021119-1.c.
25228 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25229 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25230 5-04.c.
25231 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25232 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25233 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25234 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25235 g++.brendan/enum14.C.
25236 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25237 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25238 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25239 g++.mike/virt1.C.
25240 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25241 memtemp24.C.
25242
25243 2004-06-27 Roger Sayle <roger@eyesopen.com>
25244
25245 * gcc.dg/20040527-1.c: New test case.
25246
25247 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25248
25249 PR gfortran/pr16196
25250 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25251
25252 2004-06-25 Roger Sayle <roger@eyesopen.com>
25253
25254 PR middle-end/15825
25255 * gcc.dg/pr15825-1.c: New test case.
25256
25257 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25258
25259 * gcc.c-torture/execute/20040625-1.c: New test.
25260
25261 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25262
25263 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25264
25265 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25266
25267 * gcc.dg/torture/mips-div-1.c: New test.
25268
25269 2004-06-24 Jeff Law <law@redhat.com>
25270
25271 * gcc.dg/tree-ssa/20040624-1.c: New test.
25272
25273 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25274
25275 * gcc.c-torture/compile/20040624-1.c: New test.
25276
25277 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25278
25279 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25280 this directory.
25281
25282 2004-06-23 Andrew Pinski <apinski@apple.com>
25283
25284 PR middle-end/15988
25285 * g++.dg/opt/ptrmem4.C: New test.
25286
25287 * gcc.dg/c90-array-quals-2.c: New test.
25288
25289 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25290
25291 * gcc.dg/kpice1.c: New test.
25292
25293 2006-06-23 Andrew Pinski <apinski@apple.com>
25294
25295 * gcc.dg/c90-array-quals.c: New test.
25296
25297 2006-06-22 Richard Henderson <rth@redhat.com>
25298
25299 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25300
25301 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25302
25303 * gcc.dg/builtins-config.h: Handle FreeBSD.
25304
25305 2006-06-22 Richard Henderson <rth@redhat.com>
25306
25307 * g++.dg/opt/devirt1.C: New.
25308
25309 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25310
25311 * g++.dg/opt/pr15551.C: New testcase.
25312
25313 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25314
25315 PR target/14800
25316 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25317 x86_64-*-linux* when compiling for 32bit.
25318
25319 2004-06-21 Andrew Pinski <apinski@apple.com>
25320
25321 * gcc.dg/pch/struct-1.c: New.
25322 * gcc.dg/pch/struct-1.hs: New.
25323
25324 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25325
25326 * gcc.dg/pch/save-temps-1.c: New file.
25327 * gcc.dg/pch/save-temps-1.hs: New file.
25328
25329 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25330
25331 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25332 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25333
25334 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25335
25336 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25337 to fix type error.
25338 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25339 Remove trailing spaces.
25340
25341 2004-06-21 Richard Henderson <rth@redhat.com>
25342
25343 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25344 merging && to BIT_FIELD_REF.
25345
25346 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25347
25348 * g++.dg/opt/placeholder1.C: New test.
25349
25350 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25351
25352 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25353 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25354 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25355 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25356
25357 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25358
25359 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25360 extern "C".
25361 * g++.dg/other/pragma-re-1.C: Add comments.
25362
25363 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25364
25365 PR gfortran/16080
25366 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25367
25368 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25369
25370 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25371 instead of setting the type of size_t by
25372 hand.
25373
25374 2004-06-18 Roger Sayle <roger@eyesopen.com>
25375
25376 * gcc.dg/unordered-2.c: New test case.
25377 * gcc.dg/unordered-3.c: New test case.
25378
25379 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25380
25381 PR other/16043
25382 * lib/g++.exp (g++_version): Tweak regexp for version
25383 * lib/g77.exp (g77_version): Likewise.
25384 * lib/gfortran.exp (gfortran_version): Likewise.
25385 * lib/objc.exp (objc_version): Likewise.
25386 * lib/treelang.exp (treelang_version): Likewise.
25387
25388 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25389
25390 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25391 Use INT_MAX instead of __INT_MAX__.
25392 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25393
25394 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25395 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25396 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25397 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25398 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25399 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25400 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25401 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25402 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25403
25404 * gcc.dg/range-test-1.c: New test.
25405 * g++.dg/opt/range-test-1.C: New test.
25406
25407 2004-06-17 Richard Henderson <rth@redhat.com>
25408
25409 * objc.dg/sync-1.m: New.
25410 * objc.dg/try-catch-1.m: Don't force next runtime.
25411 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25412 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25413 shadowed catch clause.
25414 * objc.dg/try-catch-5.m: New.
25415
25416 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25417
25418 Bug 14610
25419 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25420
25421 2004-06-15 Richard Henderson <rth@redhat.com>
25422
25423 * gcc.dg/20001116-1.c: Move expected warning line.
25424
25425 2004-06-15 Richard Henderson <rth@redhat.com>
25426
25427 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25428 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25429
25430 2004-06-15 Jeff Law <law@redhat.com>
25431
25432 * gcc.dg/tree-ssa/20040615-1.c: New test.
25433 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25434 be less sensitive to operand ordering.
25435 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25436
25437 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25438
25439 * g++.dg/abi/bitfield3.C: Add comment..
25440
25441 2004-06-15 Richard Henderson <rth@redhat.com>
25442
25443 * g++.dg/ext/stmtexpr1.C: XFAIL.
25444 * gcc.dg/20030612-1.c: XFAIL.
25445
25446 2004-06-15 Eric Christopher <echristo@redhat.com>
25447
25448 * g++.dg/charset/asm5.c: New.
25449 * gcc.dg/charset/asm6.c: New.
25450
25451 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25452
25453 PR fortran/15962
25454 * gfortran.fortran-torture/execute/select_1.f90: New test.
25455
25456 2004-06-15 Paul Brook <paul@codesourcery.com>
25457
25458 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25459
25460 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25461
25462 PR c++/15967
25463 * g++.dg/lookup/crash3.C: New test.
25464
25465 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25466
25467 PR c++/15947
25468 * g++.dg/parse/dtor4.C: New test.
25469
25470 2004-06-14 Jeff Law <law@redhat.com>
25471
25472 * gcc.c-torture/compile/20040614-1.c: New test.
25473
25474 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25475
25476 PR fortran/15211
25477 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25478 LEN of a character array.
25479
25480 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25481
25482 PR c++/15096
25483 * g++.dg/template/ptrmem10.C: New test.
25484
25485 PR c++/14930
25486 * g++.dg/template/friend30.C: New test.
25487
25488 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25489
25490 PR fortran/14928
25491 * gfortran.fortran-torture/compile/mloc.f90: New test.
25492
25493 2004-06-13 Paul Brook <paul@codesourcery.com>
25494
25495 * gfortran.fortran-torture/execute/random_2.f90: New test.
25496
25497 2004-06-13 Eric Christopher <echristo@redhat.com>
25498
25499 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25500
25501 2004-06-12 Paul Brook <paul@codesourcery.com>
25502
25503 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25504
25505 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25506
25507 PR fortran/14923
25508 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25509
25510 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25511
25512 PR fortran/14957
25513 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25514 syntax errors in end statements of contained subroutines.
25515
25516 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25517
25518 PR fortran/12841
25519 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25520
25521 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25522
25523 PR fortran/15665
25524 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25525
25526 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25527
25528 PR gfortran/12839
25529 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25530
25531 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25532
25533 PR c++/15862
25534 * g++.dg/parse/enum1.C: New test.
25535
25536 2004-06-10 Jeff Law <law@redhat.com>
25537
25538 * gcc.c-torture/compile/20040610-1.c: New test.
25539
25540 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25541
25542 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25543 * g++.old-deja/g++.other/decl3.C: Likewise.
25544
25545 2004-06-10 Brian Booth <bbooth@redhat.com>
25546
25547 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25548 V_MAY_DEF instead of VDEF.
25549 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25550
25551 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25552
25553 PR c++/14211
25554 * g++.dg/conversion/const1.C: New test.
25555
25556 PR c++/15076
25557 * g++.dg/conversion/reinterpret1.C: New test.
25558
25559 PR c++/15877
25560 * g++.dg/template/enum2.C: New test.
25561
25562 PR c++/15227
25563 * g++.dg/template/error13.C: New test.
25564
25565 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25566
25567 PR fortran/14957
25568 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25569 arguments to test_* REAL and of the right size.
25570
25571 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25572
25573 PR target/15569
25574 PR rtl-optimization/15681
25575 * gcc.dg/20040609-1.c: New test.
25576
25577 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25578
25579 PR c++/14791
25580 * g++.dg/opt/builtins1.C: New test.
25581
25582 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25583
25584 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25585 that use default windows32 struct layout.
25586 * gcc.dg/i386-bitfield2.c: Likewise.
25587
25588 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25589
25590 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25591 for mingw32 and cygwin targets.
25592
25593 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25594
25595 * gcc.dg/pch/macro-4.c: New.
25596 * gcc.dg/pch/macro-4.hs: New.
25597
25598 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25599
25600 PR fortran/13249
25601 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25602
25603 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25604
25605 PR fortran/13372
25606 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25607
25608 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25609
25610 PR gfortran/14897
25611 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25612
25613 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25614
25615 PR gfortran/15755
25616 * gfortran.fortran-torture/execute/backspace.c : New test.
25617
25618 2004-06-09 Paul Brook <paul@codesourcery.com>
25619
25620 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25621 (pointer_to_section): Rewrite to use smaller array.
25622
25623 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25624
25625 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25626 * gcc.dg/ext/altivec-10.c: Same.
25627 * gcc.dg/ext/altivec-11.c: Same.
25628 * gcc.dg/ext/altivec-12.c: Same.
25629 * gcc.dg/ext/altivec-13.c: Same.
25630 * gcc.dg/ext/altivec-14.c: Same.
25631 * gcc.dg/ext/altivec-15.c: Same.
25632 * gcc.dg/ext/altivec-16.c: Same.
25633 * gcc.dg/ext/altivec-3.c: Same.
25634 * gcc.dg/ext/altivec-4.c: Same.
25635 * gcc.dg/ext/altivec-6.c: Same.
25636 * gcc.dg/ext/altivec-7.c: Same.
25637 * gcc.dg/ext/altivec-8.c: Same.
25638 * gcc.dg/ext/altivec-varargs-1.c: Same.
25639
25640 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25641 * g++.dg/ext/altivec-10.C: Same.
25642 * g++.dg/ext/altivec-2.C: Same.
25643 * g++.dg/ext/altivec-3.C: Same.
25644 * g++.dg/ext/altivec-4.C: Same.
25645 * g++.dg/ext/altivec-5.C: Same.
25646 * g++.dg/ext/altivec-6.C: Same.
25647 * g++.dg/ext/altivec-7.C: Same.
25648 * g++.dg/ext/altivec-8.C: Same.
25649 * g++.dg/ext/altivec-9.C: Same.
25650
25651 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25652
25653 PR c++/7841
25654 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25655
25656 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25657
25658 * gcc.dg/union-1.c: New test.
25659
25660 2004-06-07 Roger Sayle <roger@eyesopen.com>
25661
25662 * gcc.dg/builtins-41.c: New test case.
25663 * gcc.dg/builtins-42.c: New test case.
25664
25665 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25666
25667 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25668 * g++.dg/ext/altivec-10.C: Same.
25669 * g++.dg/ext/altivec-2.C: Same.
25670 * g++.dg/ext/altivec-3.C: Same.
25671 * g++.dg/ext/altivec-4.C: Same.
25672 * g++.dg/ext/altivec-5.C: Same.
25673 * g++.dg/ext/altivec-6.C: Same.
25674 * g++.dg/ext/altivec-7.C: Same.
25675 * g++.dg/ext/altivec-8.C: Same.
25676 * g++.dg/ext/altivec-9.C: Same.
25677 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25678 * g++.old-deja/g++.brendan/new3.C: Same.
25679 * gcc.c-torture/execute/eeprof-1.x: Same.
25680
25681 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25682
25683 PR c/14765
25684 * gcc.dg/pr14765-1.c: New test.
25685
25686 2004-06-07 Roger Sayle <roger@eyesopen.com>
25687
25688 PR c/14649
25689 * gcc.dg/pr14649-1.c: New test case.
25690
25691 2004-06-07 Richard Henderson <rth@redhat.com>
25692
25693 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25694 if temporaries.
25695
25696 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25697
25698 * g++.dg/eh/elide1.C: Remove XFAIL.
25699
25700 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25701
25702 PR c++/15337
25703 * g++.dg/expr/sizeof3.C: New test.
25704
25705 PR c++/14777
25706 * g++.dg/template/access14.C: New test.
25707
25708 PR c++/15554
25709 * g++.dg/template/enum1.C: New test.
25710
25711 PR c++/15057
25712 * g++.dg/eh/throw1.C: New test.
25713
25714 2004-06-07 David Ayers <d.ayers@inode.at>
25715 Ziemowit Laski <zlaski@apple.com>
25716
25717 * lib/objc.exp (objc_target_compile): Revert the '-framework
25718 Foundation' flag fix, since bare Darwin does not ship
25719 with the Foundation framework.
25720 * objc/execute/next_mapping.h: Provide a local NSConstantString
25721 @interface and @implementation.
25722 (objc_constant_string_init): A constructor function, used to
25723 initialize the NSConstantString meta-class object.
25724 * objc/execute/string1.m: Include "next_mapping.h" instead of
25725 <Foundation/NSString.h>.
25726 * objc/execute/string2.m: Likewise.
25727 * objc/execute/string3.m: Likewise.
25728 * objc/execute/string4.m: Likewise.
25729
25730 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25731
25732 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25733 to double. Replace double with FLOAT.
25734 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25735
25736 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25737 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25738 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25739 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25740 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25741 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25742 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25743 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25744
25745 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25746
25747 PR c/13519
25748 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25749
25750 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25751
25752 PR c++/15503
25753 * g++.dg/template/meminit2.C: New test.
25754
25755 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25756
25757 PR target/15822
25758 * gcc.c-torture/execute/compare-fp-1.c,
25759 gcc.c-torture/execute/compare-fp-2.c,
25760 gcc.c-torture/execute/compare-fp-3.c,
25761 gcc.c-torture/execute/compare-fp-4.c,
25762 gcc.c-torture/execute/compare-fp-3.x,
25763 gcc.c-torture/execute/compare-fp-4.x: Moved...
25764 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25765 gcc.c-torture/execute/ieee/compare-fp-2.c,
25766 gcc.c-torture/execute/ieee/compare-fp-3.c,
25767 gcc.c-torture/execute/ieee/compare-fp-4.c,
25768 gcc.c-torture/execute/ieee/compare-fp-3.x,
25769 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25770
25771 2004-06-04 David Ayers <d.ayers@inode.at>
25772
25773 * objc/execute/protocol-isEqual-4.m: New testcase.
25774
25775 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25776
25777 * objc/execute/protocol-isEqual-1.m: New testcase.
25778 * objc/execute/protocol-isEqual-2.m: New testcase.
25779 * objc/execute/protocol-isEqual-3.m: New testcase.
25780
25781 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25782
25783 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25784
25785 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25786
25787 * lib/objc.exp (objc_target_compile): When running tests on
25788 Darwin (Mac OS X), inform the linker about '-framework
25789 'Foundation'.
25790
25791 2004-06-02 Eric Christopher <echristo@redhat.com>
25792
25793 * gcc.c-torture/compile/20040602-1.c: New.
25794
25795 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25796
25797 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25798 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25799
25800 PR tree-optimization/14736
25801 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25802
25803 PR tree-optimization/14042
25804 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25805
25806 PR tree-optimization/14729
25807 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25808
25809 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25810
25811 PR fortran/15557
25812 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25813
25814 2004-06-01 Richard Hederson <rth@redhat.com>
25815
25816 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25817
25818 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25819
25820 PR c++/14932
25821 * g++.dg/parse/offsetof4.C: New test.
25822
25823 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25824
25825 PR objc/7993
25826 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25827
25828 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25829
25830 PR c++/15701
25831 * g++.dg/template/friend29.C: New test.
25832
25833 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25834
25835 PR c/15749
25836 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25837
25838 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25839
25840 * gcc.dg/sparc-trap-1.c: New test.
25841
25842 2004-05-31 Roger Sayle <roger@eyesopen.com>
25843
25844 PR middle-end/15069
25845 * g++.dg/opt/fold3.C: New test case.
25846
25847 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25848
25849 * lib/target-supports.exp (check_iconv_available): Fix fallout
25850 from 2004-05-28 patch.
25851
25852 2004-05-30 Paul Brook <paul@codesourcery.com>
25853
25854 PR fortran/15620
25855 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25856 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25857
25858 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25859
25860 * gfortran.fortran-torture/execute/random_1.f90: New test.
25861
25862 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25863
25864 * g++.dg/ext/altivec-10.C: New test.
25865
25866 2004-05-29 Paul Brook <paul@codesourcery.com>
25867
25868 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25869
25870 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25871
25872 * gcc.dg/altivec-16.c: New test.
25873
25874 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25875
25876 * lib/target-supports.exp (check_vmx_hw_available): New.
25877 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25878
25879 * lib/target-supports.exp (check_alias_available,
25880 check_iconv_available, check_named_sections_available): Use
25881 unique names for temporary files.
25882
25883 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25884
25885 * gcc.dg/altivec-15.c: New test.
25886
25887 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25888
25889 PR c++/15083
25890 * g++.dg/warn/noeffect6.C: New test.
25891
25892 PR c++/15471
25893 * g++.dg/expr/ptrmem4.C: New test.
25894
25895 PR c++/15640
25896 * g++.dg/template/operator3.C: New test.
25897
25898 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25899
25900 PR c++/14668
25901 * g++.dg/lookup/redecl1.C: New test.
25902 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25903
25904 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25905
25906 * gcc.c-torture/execute/compare-fp-1.c,
25907 gcc.c-torture/execute/compare-fp-2.c,
25908 gcc.c-torture/execute/compare-fp-3.c,
25909 gcc.c-torture/execute/compare-fp-4.c,
25910 gcc.c-torture/execute/compare-fp-3.x,
25911 gcc.c-torture/execute/compare-fp-4.x,
25912 gcc.dg/pr15649-1.c: New.
25913
25914 2004-05-27 Adam Nemet <anemet@lnxw.com>
25915
25916 PR c++/12883
25917 * g++.dg/init/array14.C: New test.
25918
25919 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25920
25921 * lib/compat.exp (compat-get-options-main): New.
25922 (compat-get-options): Remove unneeded code, warn for ignored
25923 command.
25924 (compat-execute): Check flag set by dg-require-* commands.
25925
25926 * lib/compat.exp (compat-execute): Break up long lines.
25927
25928 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25929
25930 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25931 * gcc.dg/altivec-14.c: New test.
25932 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25933
25934 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25935 * gcc.dg/altivec-12.c: Ditto.
25936
25937 * gcc.dg/altivec-3.c: Move call to altivec_check.
25938
25939 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25940
25941 PR c++/15044
25942 * g++.dg/template/error12.C: New test.
25943
25944 PR c++/15317
25945 * g++.dg/ext/attrib15.C: New test.
25946
25947 PR c++/15329
25948 * g++.dg/template/ptrmem9.C: New test.
25949
25950 2004-05-25 Paul Brook <paul@codesourcery.com>
25951
25952 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25953
25954 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25955
25956 PR c++/15165
25957 * g++.dg/template/crash19.C: New test.
25958
25959 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25960
25961 PR c++/15025
25962 * g++.dg/template/redecl1.C: New test.
25963
25964 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25965
25966 PR c++/14821
25967 * g++.dg/other/ns1.C: New test.
25968
25969 PR c++/14883
25970 * g++.dg/template/invalid1.C: New test.
25971
25972 2004-05-23 Paul Brook <paul@codesourcery.com>
25973 Victor Leikehman <lei@haifasphere.co.il>
25974
25975 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25976 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25977
25978 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25979
25980 PR c++/15285
25981 PR c++/15299
25982 * g++.dg/template/non-dependent5.C: New test.
25983 * g++.dg/template/non-dependent6.C: New test.
25984
25985 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25986
25987 PR c++/15507
25988 * g++.dg/inherit/union1.C: New test.
25989
25990 PR c++/15542
25991 * g++.dg/template/addr1.C: New test.
25992
25993 PR c++/15427
25994 * g++.dg/template/array5.C: New test.
25995
25996 PR c++/15287
25997 * g++.dg/template/array6.C: New test.
25998
25999 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
26000 Roger Sayle <roger@eyesopen.com>
26001
26002 * g++.dg/lookup/forscope2.C: New test case.
26003
26004 2004-05-22 Ben Elliston <bje@au.ibm.com>
26005
26006 * gcc.dg/cpp/Wmissingdirs.c: New.
26007
26008 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26009
26010 PR target/15301
26011 * gcc.dg/compat/union-m128-1.h: New file.
26012 * gcc.dg/compat/union-m128-1_main.c: Likewise.
26013 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26014 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26015
26016 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26017
26018 PR target/15302
26019 * gcc.dg/compat/struct-complex-1.h: New file.
26020 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26021 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26022 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26023
26024 2004-05-20 Roger Sayle <roger@eyesopen.com>
26025
26026 PR middle-end/3074
26027 * gcc.dg/pr3074-1.c: New test case.
26028 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26029
26030 2004-05-20 Falk Hueffner <falk@debian.org>
26031
26032 PR other/15526
26033 * gcc.dg/ftrapv-1.c: New test case.
26034
26035 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26036
26037 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26038
26039 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26040 Jeff Law <law@redhat.com>
26041
26042 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26043 * gcc.dg/tree-ssa/20040518-2.c: New test.
26044
26045 * gcc.dg/tree-ssa/20040518-1.c: New test.
26046
26047 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26048
26049 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26050
26051 2004-05-18 Paul Brook <paul@codesourcery.com>
26052
26053 PR fortran/13930
26054 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26055
26056 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26057
26058 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26059 constant folding.
26060
26061 2004-05-17 Steven Bosscher <stevenb@suse.de>
26062
26063 * gcc.dg/tree-ssa/20040517-1.c: New test.
26064
26065 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26066
26067 * gcc.dg/loop-4.c: New test.
26068
26069 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26070
26071 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26072
26073 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26074
26075 PR fortran/15311
26076 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26077
26078 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26079
26080 PR fortran/13826
26081 PR fortran/13940
26082 * gfortran.fortran-torture/compile/data_1.f90: New test.
26083
26084 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26085
26086 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26087 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26088
26089 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26090
26091 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26092
26093 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26094
26095 PR c/15444
26096 * gcc.dg/format/xopen-1.c: Adjust expected message.
26097 * gcc.dg/format/xopen-3.c: New test.
26098
26099 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26100
26101 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26102
26103 2004-05-14 Jeff Law <law@redhat.com>
26104
26105 * gcc.dg/tree-ssa/20040514-2.c: New test.
26106
26107 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26108
26109 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26110 this ...
26111 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26112 this.
26113
26114 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26115
26116 * gcc.dg/tree-ssa/20040514-1.c: New test.
26117
26118 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26119
26120 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26121 test.
26122
26123 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26124
26125 PR fortran/14066
26126 * gfortran.fortran-torture/compile/do_1.f90: New test.
26127
26128 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26129
26130 PR fortran/15051
26131 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26132 test.
26133
26134 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26135
26136 PR fortran/15149
26137 * gfortran.fortran-torture/execute/random_init.f90: New test.
26138
26139 2004-05-13 Paul Brook <paul@codesourcery.com>
26140
26141 PR fortran/15314
26142 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26143
26144 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26145
26146 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26147 for the powerpc case.
26148
26149 2004-05-13 Jeff Law <law@redhat.com>
26150
26151 * gcc.dg/tree-ssa/20040513-1.c: New test.
26152 * gcc.dg/tree-ssa/20040513-2.c: New test.
26153
26154 2004-05-13 Paul Brook <paul@codesourcery.com>
26155
26156 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26157 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26158 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26159
26160 2004-05-13 Andreas Schwab <schwab@suse.de>
26161
26162 PR other/10819
26163 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26164 characters.
26165
26166 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26167
26168 PR fortran/15294
26169 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26170
26171 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26172
26173 Merge from tree-ssa-20020619-branch. See
26174 ChangeLog.tree-ssa for details.
26175
26176 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26177
26178 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26179 include <altivec.h> explicitly.
26180 * gcc.dg/altivec-13.c: Likewise.
26181
26182 2004-05-11 Paul Brook <paul@codesourcery.com>
26183
26184 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26185
26186 2004-05-10 Eric Christopher <echristo@redhat.com>
26187
26188 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26189 * gcc.dg/sibcall-4.c: Ditto.
26190
26191 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26192
26193 * g++.dg/ext/altivec-8.C: New test case.
26194 * gcc.dg/altivec-13.c: New test case.
26195
26196 2004-05-08 Roger Sayle <roger@eyesopen.com>
26197
26198 * gcc.c-torture/execute/divcmp-1.c: New test case.
26199 * gcc.c-torture/execute/divcmp-2.c: New test case.
26200 * gcc.c-torture/execute/divcmp-3.c: New test case.
26201
26202 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26203
26204 * g++.dg/other/pragma-re-2.C: New test.
26205
26206 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26207
26208 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26209 * gcc.dg/i386-387-2.c: Likewise.
26210
26211 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26212 __builtin_drem.
26213 * gcc.dg/i386-387-6.c: Likewise.
26214
26215 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26216
26217 * gcc.dg/builtins-33.c: Also check log1p*.
26218
26219 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26220
26221 PR optimization/15296
26222 * gcc.c-torture/execute/pr15296.c: New test.
26223
26224 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26225
26226 * gcc.dg/builtins-40.c: New test.
26227
26228 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26229
26230 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26231
26232 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26233
26234 * g++.dg/ext/spe1.C: New testcase.
26235
26236 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26237
26238 * objc.dg/image-info.m: Allow additional attributes
26239 for __image_info section.
26240
26241 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26242
26243 * gcc.dg/torture/mips-hilo-2.c: New test.
26244
26245 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26246
26247 PR c++/14389
26248 * g++.dg/template/member5.C: New test.
26249
26250 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26251
26252 * gcc.dg/builtins-34.c: Also check expm1*.
26253
26254 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26255
26256 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26257 * gcc.dg/torture/builtin-convert-3.c: New test.
26258
26259 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26260
26261 PR middle-end/15054
26262 * g++.dg/opt/pr15054.C: New test.
26263
26264 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26265
26266 * gcc.dg/torture/builtin-rounding-1.c: New test.
26267 * gcc.dg/builtins-25.c: Delete.
26268 * gcc.dg/builtins-29.c: Delete.
26269
26270 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26271
26272 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26273 * gcc.dg/sibcall-4.c: Likewise.
26274 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26275
26276 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26277
26278 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26279 bit-field on 16-bit targets.
26280
26281 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26282
26283 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26284 16-bit targets.
26285
26286 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26287
26288 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26289 * gcc.dg/rs6000-power2-2.c: Likewise.
26290
26291 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26292
26293 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26294 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26295 Change the asm registers to be in form of frN instead of fN.
26296
26297 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26298
26299 * gcc.dg/torture/builtin-convert-2.c: New test.
26300
26301 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26302
26303 * gcc.dg/rs6000-power2-1.c: New test.
26304 * gcc.dg/rs6000-power2-2.c: New test.
26305
26306 2004-04-28 Jan Hubicka <jh@suse.cz>
26307
26308 * gcc.dg/unused-6.c: New test.
26309
26310 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26311 Ulrich Weigand <uweigand@de.ibm.com>
26312
26313 * ada/acats/run_all.sh: Define $target variable.
26314
26315 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26316
26317 PR c++/15119
26318 * g++.dg/other/vararg-1.C: New test.
26319
26320 PR c++/4794
26321 * g++.dg/eh/cleanup3.C: New test.
26322
26323 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26324
26325 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26326 and ad8011a (target_insn).
26327 * ada/acats/support/macro.dfs: Likewise.
26328 * ada/acats/support/impbit.adb: New file.
26329
26330 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26331
26332 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26333
26334 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26335
26336 * gcc.dg/loop-3.c: New test.
26337
26338 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26339
26340 * gcc.c-torture/execute/simd-5.c: New test.
26341
26342 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26343
26344 PR c++/15064
26345 * g++.dg/template/crash18.C: New test.
26346
26347 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26348
26349 * g++.dg/ext/complit3.C: New test.
26350
26351 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26352
26353 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26354 * gcc.dg/altivec-3.c: Same.
26355 * gcc.dg/altivec-varargs-1.c: Same.
26356
26357 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26358
26359 * lib/target-supports.exp (check_profiling_available): Assume
26360 profiling is not available on powerpc-eabi targets.
26361
26362 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26363
26364 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26365 * gcc.dg/vmx/bug-1.c: Ditto.
26366
26367 2004-04-20 Eric Christopher <echristo@redhat.com>
26368
26369 * gcc.dg/charset/extern.c: New test.
26370 * g++.dg/charset/extern3.cc: Ditto.
26371
26372 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26373
26374 * gcc.dg/builtins-39.c: New test.
26375
26376 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26377
26378 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26379
26380 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26381
26382 * gcc.dg/torture/mips-hilo-1.c: New test.
26383
26384 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26385
26386 * gcc.c-torture/compile/20040419-1.c: New test.
26387
26388 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26389
26390 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26391
26392 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26393 Aldy Hernandez <aldyh@redhat.com>
26394
26395 * gcc.c-torture/execute/va-arg-24.c: New.
26396
26397 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26398 Aldy Hernandez <aldyh@redhat.com>
26399
26400 * gcc.dg/vmx/1b-01.c: New.
26401 * gcc.dg/vmx/1b-02.c: New.
26402 * gcc.dg/vmx/1b-03.c: New.
26403 * gcc.dg/vmx/1b-04.c: New.
26404 * gcc.dg/vmx/1b-05.c: New.
26405 * gcc.dg/vmx/1b-06.c: New.
26406 * gcc.dg/vmx/1b-07.c: New.
26407 * gcc.dg/vmx/1c-01.c: New.
26408 * gcc.dg/vmx/1c-02.c: New.
26409 * gcc.dg/vmx/3a-01a.c: New.
26410 * gcc.dg/vmx/3a-01.c: New.
26411 * gcc.dg/vmx/3a-01m.c: New.
26412 * gcc.dg/vmx/3a-03.c: New.
26413 * gcc.dg/vmx/3a-03m.c: New.
26414 * gcc.dg/vmx/3a-04.c: New.
26415 * gcc.dg/vmx/3a-04m.c: New.
26416 * gcc.dg/vmx/3a-05.c: New.
26417 * gcc.dg/vmx/3a-06.c: New.
26418 * gcc.dg/vmx/3a-06m.c: New.
26419 * gcc.dg/vmx/3a-07.c: New.
26420 * gcc.dg/vmx/3b-01.c: New.
26421 * gcc.dg/vmx/3b-02.c: New.
26422 * gcc.dg/vmx/3b-10.c: New.
26423 * gcc.dg/vmx/3b-13.c: New.
26424 * gcc.dg/vmx/3b-14.c: New.
26425 * gcc.dg/vmx/3b-15.c: New.
26426 * gcc.dg/vmx/3c-01a.c: New.
26427 * gcc.dg/vmx/3c-01.c: New.
26428 * gcc.dg/vmx/3c-02.c: New.
26429 * gcc.dg/vmx/3c-03.c: New.
26430 * gcc.dg/vmx/3d-01.c: New.
26431 * gcc.dg/vmx/4-01.c: New.
26432 * gcc.dg/vmx/4-03.c: New.
26433 * gcc.dg/vmx/5-01.c: New.
26434 * gcc.dg/vmx/5-02.c: New.
26435 * gcc.dg/vmx/5-03.c: New.
26436 * gcc.dg/vmx/5-04.c: New.
26437 * gcc.dg/vmx/5-05.c: New.
26438 * gcc.dg/vmx/5-06.c: New.
26439 * gcc.dg/vmx/5-07.c: New.
26440 * gcc.dg/vmx/5-07t.c: New.
26441 * gcc.dg/vmx/5-08.c: New.
26442 * gcc.dg/vmx/5-10.c: New.
26443 * gcc.dg/vmx/5-11.c: New.
26444 * gcc.dg/vmx/7-01a.c: New.
26445 * gcc.dg/vmx/7-01.c: New.
26446 * gcc.dg/vmx/7c-01.c: New.
26447 * gcc.dg/vmx/7d-01.c: New.
26448 * gcc.dg/vmx/7d-02.c: New.
26449 * gcc.dg/vmx/8-01.c: New.
26450 * gcc.dg/vmx/8-02a.c: New.
26451 * gcc.dg/vmx/8-02.c: New.
26452 * gcc.dg/vmx/brode-1.c: New.
26453 * gcc.dg/vmx/bug-1.c: New.
26454 * gcc.dg/vmx/bug-2.c: New.
26455 * gcc.dg/vmx/bug-3.c: New.
26456 * gcc.dg/vmx/cw-bug-1.c: New.
26457 * gcc.dg/vmx/cw-bug-2.c: New.
26458 * gcc.dg/vmx/cw-bug-3.c: New.
26459 * gcc.dg/vmx/dct.c: New.
26460 * gcc.dg/vmx/debug-1.c: New.
26461 * gcc.dg/vmx/debug-2.c: New.
26462 * gcc.dg/vmx/debug-3.c: New.
26463 * gcc.dg/vmx/debug-4.c: New.
26464 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26465 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26466 * gcc.dg/vmx/eg-5.c: New.
26467 * gcc.dg/vmx/fft.c: New.
26468 * gcc.dg/vmx/gcc-bug-1.c: New.
26469 * gcc.dg/vmx/gcc-bug-2.c: New.
26470 * gcc.dg/vmx/gcc-bug-3.c: New.
26471 * gcc.dg/vmx/gcc-bug-4.c: New.
26472 * gcc.dg/vmx/gcc-bug-5.c: New.
26473 * gcc.dg/vmx/gcc-bug-6.c: New.
26474 * gcc.dg/vmx/gcc-bug-7.c: New.
26475 * gcc.dg/vmx/gcc-bug-8.c: New.
26476 * gcc.dg/vmx/gcc-bug-9.c: New.
26477 * gcc.dg/vmx/gcc-bug-b.c: New.
26478 * gcc.dg/vmx/gcc-bug-c.c: New.
26479 * gcc.dg/vmx/gcc-bug-d.c: New.
26480 * gcc.dg/vmx/gcc-bug-e.c: New.
26481 * gcc.dg/vmx/gcc-bug-f.c: New.
26482 * gcc.dg/vmx/gcc-bug-g.c: New.
26483 * gcc.dg/vmx/gcc-bug-i.c: New.
26484 * gcc.dg/vmx/harness.h: New.
26485 * gcc.dg/vmx/ira1.c: New.
26486 * gcc.dg/vmx/ira2a.c: New.
26487 * gcc.dg/vmx/ira2b.c: New.
26488 * gcc.dg/vmx/ira2.c: New.
26489 * gcc.dg/vmx/ira2c.c: New.
26490 * gcc.dg/vmx/mem.c: New.
26491 * gcc.dg/vmx/newton-1.c: New.
26492 * gcc.dg/vmx/ops.c: New.
26493 * gcc.dg/vmx/sn7153.c: New.
26494 * gcc.dg/vmx/spill2.c: New.
26495 * gcc.dg/vmx/spill3.c: New.
26496 * gcc.dg/vmx/spill.c: New.
26497 * gcc.dg/vmx/t.c: New.
26498 * gcc.dg/vmx/varargs-1.c: New.
26499 * gcc.dg/vmx/varargs-2.c: New.
26500 * gcc.dg/vmx/varargs-3.c: New.
26501 * gcc.dg/vmx/varargs-4.c: New.
26502 * gcc.dg/vmx/varargs-5.c: New.
26503 * gcc.dg/vmx/varargs-6.c: New.
26504 * gcc.dg/vmx/varargs-7.c: New.
26505 * gcc.dg/vmx/vmx.exp: New.
26506 * gcc.dg/vmx/vprint-1.c: New.
26507 * gcc.dg/vmx/vscan-1.c: New.
26508 * gcc.dg/vmx/x-01.c: New.
26509 * gcc.dg/vmx/x-02.c: New.
26510 * gcc.dg/vmx/x-03.c: New.
26511 * gcc.dg/vmx/x-04.c: New.
26512 * gcc.dg/vmx/x-05.c: New.
26513 * gcc.dg/vmx/yousufi-1.c: New.
26514 * gcc.dg/vmx/zero-1.c: New.
26515 * gcc.dg/vmx/zero.c: New.
26516
26517 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26518
26519 * g++.dg/lookup/java1.C: Update for chage of
26520 _Jv_AllocObject.
26521 * g++.dg/lookup/java2.C: Likewise.
26522
26523 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26524
26525 * ada/acats/run_all.sh: use -O2 by default.
26526
26527 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26528
26529 * gcc.dg/vr-mult-[12].c: New tests.
26530
26531 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26532
26533 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26534
26535 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26536
26537 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26538
26539 * lib/target-supports.exp (check_profiling_available): Assume profiling
26540 isn't available for mips*-*-elf targets.
26541
26542 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26543
26544 * gcc.dg/builtins-38.c: New test.
26545
26546 2004-04-14 Eric Christopher <echristo@redhat.com>
26547
26548 * g++.dg/charset/charset.exp: Run .cc extension tests.
26549
26550 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26551
26552 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26553
26554 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26555
26556 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26557
26558 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26559
26560 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26561 * gcc.dg/i386-387-2.c: Likewise.
26562
26563 * gcc.dg/i386-387-7.c: New test.
26564 * gcc.dg/i386-387-8.c: New test.
26565
26566 * gcc.dg/builtins-37.c: New test.
26567
26568 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26569
26570 * g++.dg/pch/externc-1.C: Add missing semicolon.
26571
26572 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26573
26574 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26575
26576 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26577
26578 * gcc.c-torture/execute/20040411-1.c: New test.
26579
26580 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26581
26582 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26583
26584 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26585
26586 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26587
26588 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26589
26590 * lib/target-supports.exp (check_named_sections_available): New.
26591 * lib/gcc-dg.exp (dg-require-named-sections): New.
26592 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26593 old-deja.exp. Also prune error-count message from HP linker.
26594 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26595
26596 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26597 * g++.old-deja/g++.pt/static3.C: Likewise.
26598 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26599
26600 2004-04-09 Roger Sayle <roger@eyesopen.com>
26601
26602 * gcc.c-torture/execute/20040409-1.c: New test case.
26603 * gcc.c-torture/execute/20040409-2.c: New test case.
26604 * gcc.c-torture/execute/20040409-3.c: New test case.
26605
26606 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26607
26608 * gcc.dg/20040409-1.c: New test.
26609
26610 2004-04-08 Roger Sayle <roger@eyesopen.com>
26611
26612 PR target/14888
26613 * g++.dg/opt/pr14888.C: New test case.
26614
26615 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26616
26617 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26618 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26619 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26620 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26621 New tests.
26622
26623 2004-04-08 Paul Brook <paul@codesourcery.com>
26624
26625 * gcc.dg/spill-1.c: New test.
26626
26627 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26628
26629 * gcc.dg/torture/builtin-ctype-2.c: New test.
26630
26631 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26632
26633 * gcc.dg/pch/pch.exp: Add largefile test.
26634
26635 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26636
26637 * g++.dg/pch/externc-1.Hs: New.
26638 * g++.dg/pch/externc-1.C: New.
26639
26640 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26641
26642 * gcc.dg/compat/struct-by-value-5a_main.c,
26643 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26644 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26645 * gcc.dg/compat/struct-by-value-5a_x.c,
26646 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26647 gcc.dg/compat/struct-by-value-5_x.c.
26648 * gcc.dg/compat/struct-by-value-5a_y.c,
26649 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26650 gcc.dg/compat/struct-by-value-5_y.c.
26651
26652 * gcc.dg/compat/struct-by-value-6a_main.c,
26653 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26654 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26655 * gcc.dg/compat/struct-by-value-6a_x.c,
26656 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26657 gcc.dg/compat/struct-by-value-6_x.c.
26658 * gcc.dg/compat/struct-by-value-6a_y.c,
26659 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26660 gcc.dg/compat/struct-by-value-6_y.c.
26661
26662 * gcc.dg/compat/struct-by-value-7a_main.c,
26663 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26664 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26665 * gcc.dg/compat/struct-by-value-7a_x.c,
26666 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26667 gcc.dg/compat/struct-by-value-7_x.c.
26668 * gcc.dg/compat/struct-by-value-7a_y.c,
26669 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26670 gcc.dg/compat/struct-by-value-7_y.c.
26671
26672 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26673
26674 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26675 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26676 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26677 options.
26678
26679 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26680
26681 * gcc.dg/builtins-36.c: New test.
26682
26683 2004-04-06 Paul Brook <paul@codesourcery.com>
26684
26685 * README.gcc: Remove obsolete contraint on testcases.
26686
26687 2004-04-05 Paul Brook <paul@codesourcery.com>
26688
26689 PR2123
26690 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26691 failure and exit(0) on success.
26692 * g++.dg/expr/anew2.C: Ditto.
26693 * g++.dg/expr/anew3.C: Ditto.
26694 * g++.dg/expr/anew4.C: Ditto.
26695
26696 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26697
26698 PR c++/3518
26699 * g++.dg/template/unify7.C: New.
26700
26701 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26702
26703 * g++.dg/README: Bring up to date with new subdirectories; remove
26704 duplicate subdirectory lines.
26705
26706 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26707
26708 PR c++/14007
26709 * g++.dg/template/unify5.C: New.
26710 * g++.dg/template/unify6.C: New.
26711 * g++.dg/template/qualttp20.C: Adjust.
26712 * g++.old-deja/g++.jason/report.C: Adjust.
26713 * g++.old-deja/g++.other/qual1.C: Adjust.
26714
26715 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26716
26717 PR c++/14803
26718 * g++.dg/inherit/ptrmem1.C: New test.
26719
26720 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26721
26722 PR c++/14755
26723 * gcc.c-torture/execute/20040331-1.c: New test.
26724 * gcc.dg/20040331-1.c: New test.
26725
26726 2004-04-01 Paul Brook <paul@codesourcery.com>
26727
26728 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26729
26730 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26731
26732 PR c++/14724
26733 * g++.dg/init/goto1.C: New test.
26734
26735 PR c++/14763
26736 * g++.dg/template/defarg4.C: New test.
26737
26738 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26739
26740 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26741
26742 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26743
26744 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26745
26746 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26747
26748 * gcc.dg/noncompile/undeclared-2.c: New test.
26749
26750 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26751
26752 * gcc.dg/940409-1.c: Remove XFAIL.
26753 * gcc.dg/reg-vol-struct-1.c: New test.
26754
26755 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26756
26757 * gcc.dg/torture/builtin-wctype-1.c: New test.
26758
26759 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26760
26761 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26762 * gcc.dg/20001101-1.c: Likewise.
26763 * gcc.dg/20001102-1.c: Likewise.
26764
26765 2004-03-25 Roger Sayle <roger@eyesopen.com>
26766
26767 * gcc.dg/compare8.c: Add an additional test for XOR.
26768
26769 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26770
26771 * gcc.dg/torture/builtin-ctype-1.c: New test.
26772
26773 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26774
26775 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26776 * gcc.dg/torture/builtin-math-1.c: Likewise.
26777 * gcc.dg/torture/builtin-power-1.c: New test.
26778
26779 2004-03-24 Andreas Schwab <schwab@suse.de>
26780
26781 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26782 IA64 assembler.
26783
26784 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26785 Roger Sayle <roger@eyesopen.com>
26786
26787 * gcc.dg/compare8.c: New test case.
26788
26789 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26790
26791 * g++.dg/ext/altivec-7.C: New test.
26792
26793 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26794
26795 PR 12267, 12391, 12560, 13129, 14114, 14133
26796 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26797 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26798 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26799 Adjust error regexps.
26800 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26801 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26802 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26803 * gcc.dg/local1.c: Add explanatory comment.
26804
26805 2004-03-23 Roger Sayle <roger@eyesopen.com>
26806
26807 PR optimization/14669
26808 * g++.dg/opt/fold2.C: New test case.
26809
26810 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26811
26812 PR c/14069
26813 * gcc.dg/20040322-1.c: New test.
26814
26815 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26816
26817 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26818 * gcc.dg/ultrasp4.c: Likewise.
26819 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26820
26821 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26822
26823 * gcc.dg/i386-sse-8.c: Reset default options.
26824
26825 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26826
26827 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26828 in the error message text.
26829
26830 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26831
26832 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26833
26834 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26835
26836 PR c++/14616
26837 * g++.dg/init/array13.C: New test.
26838
26839 2004-03-20 Roger Sayle <roger@eyesopen.com>
26840
26841 PR target/13889
26842 * gcc.c-torture/compile/pr13889.c: New test case.
26843
26844 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26845
26846 PR c/14635
26847 * builtins-1.c (nan, nans): Don't test.
26848 * builtins-30.c: Don't use nan, nanf, nanl.
26849 * builtins-35.c: New test.
26850
26851 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26852
26853 * g++.dg/ext/altivec-6.C: New test.
26854
26855 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26856
26857 * g++.dg/init/placement3.C: New test.
26858
26859 * g++.dg/template/spec13.C: New test.
26860
26861 * g++.dg/lookup/using11.C: New test.
26862
26863 * g++.dg/lookup/koenig3.C: New test.
26864
26865 * g++.dg/template/operator2.C: New test.
26866
26867 * g++.dg/expr/dtor3.C: New test.
26868 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26869 marker.
26870 * g++.old-deja/g++.law/visibility28.C: Likewise.
26871
26872 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26873
26874 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26875 * gcc.dg/ppc64-abi-3.c: Likewise.
26876
26877 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26878
26879 PR c++/14545
26880 * g++.dg/parse/template15.C: New test.
26881
26882 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26883
26884 * g++.dg/expr/dtor2.C: New test.
26885
26886 * g++.dg/lookup/anon4.C: New test.
26887
26888 * g++.dg/overload/using1.C: New test.
26889
26890 * g++.dg/template/lookup7.C: New test.
26891
26892 * g++.dg/template/typename6.C: New test.
26893
26894 * g++.dg/expr/cond6.C: New test.
26895
26896 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26897
26898 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26899
26900 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26901
26902 * g++.dg/expr/cond5.C: New test.
26903 * g++.dg/expr/constcast1.C: Likewise.
26904 * g++.dg/expr/ptrmem2.C: Likewise.
26905 * g++.dg/expr/ptrmem3.C: Likewise.
26906 * g++.dg/lookup/main1.C: Likewise.
26907 * g++.dg/template/lookup6.C: Likewise.
26908
26909 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26910
26911 * gcc.dg/local1.c: New test.
26912
26913 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26914
26915 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26916
26917 * gcc.dg/torture/builtin-convert-1.c: New test.
26918
26919 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26920
26921 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26922
26923 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26924
26925 PR c++/14481
26926 * g++.dg/warn/Wunused-7.C: New test.
26927
26928 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26929
26930 * gcc.dg/torture/builtin-integral-1.c: New test.
26931
26932 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26933
26934 PR c++/14586
26935 * g++.dg/parse/non-dependent3.C: New test.
26936
26937 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26938
26939 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26940 * g++.dg/eh/simd-2.C: Likewise.
26941 * g++.dg/init/array10.C: Likewise.
26942 * gcc.c-torture/compile/simd-1.c: Likewise.
26943 * gcc.c-torture/compile/simd-2.c: Likewise.
26944 * gcc.c-torture/compile/simd-3.c: Likewise.
26945 * gcc.c-torture/compile/simd-4.c: Likewise.
26946 * gcc.c-torture/compile/simd-6.c: Likewise.
26947 * gcc.c-torture/execute/simd-1.c: Likewise.
26948 * gcc.c-torture/execute/simd-2.c: Likewise.
26949 * gcc.dg/compat/vector-defs.h: Likewise.
26950 * gcc.dg/20020531-1.c: Likewise.
26951 * gcc.dg/altivec-3.c: Likewise.
26952 * gcc.dg/altivec-4.c: Likewise.
26953 * gcc.dg/altivec-varargs-1.c: Likewise.
26954 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26955 * gcc.dg/i386-mmx-3.c: Likewise.
26956 * gcc.dg/i386-sse-4.c: Likewise.
26957 * gcc.dg/i386-sse-5.c: Likewise.
26958 * gcc.dg/i386-sse-8.c: Likewise.
26959 * gcc.dg/simd-1.c: Likewise.
26960 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26961 __ev64_opaque__ since the machine description provides it.
26962
26963 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26964
26965 * lib/compat.exp (skip_list): New global variable.
26966 Use it to hold the user defined COMPAT_SKIPS list if any.
26967 (compat-obj): Add the members of skip_list to optall.
26968
26969 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26970
26971 * gcc.dg/compat/union-by-value-1_main.c,
26972 union-by-value-1_x.c, union-by-value-1_y.c,
26973 union-check.h, union-defs.h,
26974 union-init.h, union-return-1_main.c,
26975 union-return-1_x.c, union-return-1_y.c: New files.
26976
26977 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26978
26979 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26980 mixed-struct-init.h: Add 4 mixed structure types.
26981 struct-by-value-21_main.c, struct-by-value-21_x.c,
26982 struct-by-value-21_y.c, struct-return-21_main.c,
26983 struct-return-21_x.c, struct-return-21_y.c: New files.
26984
26985 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26986
26987 PR c++/14550
26988 * g++.dg/parse/template14.C: New test.
26989
26990 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26991
26992 * gcc.c-torture/execute/20040313-1.c: New test.
26993
26994 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26995
26996 PR target/14533
26997 * gcc.dg/20040311-2.c: New test.
26998
26999 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
27000
27001 PR other/14544
27002 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
27003 bit-field.
27004
27005 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
27006
27007 * gcc.dg/20040305-2.c: Add missing return statement.
27008
27009 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27010
27011 * gcc.dg/builtins-34.c: Also check pow10*.
27012
27013 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27014
27015 PR target/14262
27016 * gcc.dg/20040305-2.c: New test.
27017
27018 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27019
27020 * gcc.dg/20040310-1.c: New test.
27021
27022 2004-03-11 Roger Sayle <roger@eyesopen.com>
27023
27024 * gcc.c-torture/execute/20040311-1.c: New test case.
27025
27026 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27027
27028 PR c++/14476
27029 * g++.dg/lookup/enum1.C: New test.
27030
27031 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27032
27033 PR c++/14510
27034 * g++.dg/lookup/struct2.C: New test.
27035
27036 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27037
27038 * gcc.dg/builtins-34.c: New test.
27039
27040 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27041
27042 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27043
27044 2004-03-09 James E Wilson <wilson@specifixinc.com>
27045
27046 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27047 * gcc.dg/alias-2.c: New testcase.
27048
27049 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27050
27051 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27052
27053 2004-03-09 Roger Sayle <roger@eyesopen.com>
27054
27055 * gcc.c-torture/execute/20040309-1.c: New test case.
27056
27057 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27058
27059 PR c++/14397
27060 * g++.dg/overload/ref1.C: New.
27061
27062 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27063
27064 PR c++/14409
27065 * g++.dg/template/spec12.C: New test.
27066
27067 PR c++/14448
27068 * g++.dg/parse/crash14.C: New test.
27069
27070 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27071
27072 PR c++/14230
27073 * g++.dg/init/ref11.C: New test.
27074
27075 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27076
27077 PR c++/14432
27078 * g++.dg/parse/builtin2.C: New test.
27079
27080 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27081
27082 PR c++/14401
27083 * g++.dg/init/ctor3.C: New test.
27084 * g++.dg/init/union1.C: New test.
27085 * g++.dg/ext/anon-struct4.C: New test.
27086
27087 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27088
27089 * g++.dg/lookup/koenig1.C: Tweak error messages.
27090 * g++.dg/lookup/used-before-declaration.C: Likewise.
27091 * g++.dg/other/do1.C: Likewise.
27092 * g++.dg/overload/koenig1.C: Likewise.
27093 * g++.dg/parse/crash13.C: Likewise.
27094 * g++.dg/template/instantiate3.C: Likewise.
27095
27096 2004-03-08 Eric Christopher <echristo@redhat.com>
27097
27098 * * lib/target-supports.exp: Enable libiconv in test
27099 compilation. Fix up error checking.
27100
27101 2004-03-08 Roger Sayle <roger@eyesopen.com>
27102
27103 PR middle-end/14289
27104 * gcc.dg/pr14289-1.c: New test case.
27105 * gcc.dg/pr14289-2.c: Likewise.
27106 * gcc.dg/pr14289-3.c: Likewise.
27107
27108 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27109
27110 * gcc.c-torture/execute/20040308-1.c: New test.
27111
27112 2004-03-07 Roger Sayle <roger@eyesopen.com>
27113
27114 * gcc.c-torture/execute/20040307-1.c: New test case.
27115
27116 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27117
27118 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27119
27120 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27121
27122 * gcc.dg/20040306-1.c: New test.
27123
27124 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27125
27126 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27127 them static.
27128 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27129
27130 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27131
27132 PR c/14465
27133 * gcc.dg/decl-6.c: New test.
27134
27135 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27136
27137 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27138 Rename LOGPOW -> LOG_POW.
27139 (SQRT_EXP, POW_EXP): New.
27140
27141 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27142
27143 * gcc.dg/i386-sse-8.c: New test.
27144
27145 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27146
27147 PR c/14114
27148 * gcc.dg/decl-5.c: New test.
27149
27150 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27151
27152 * gcc.dg/20040305-1.c: New test.
27153
27154 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27155
27156 PR other/14354
27157 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27158
27159 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27160
27161 PR c++/14425, c++/14426
27162 * g++.dg/ext/altivec-4.C: New test.
27163 * g++.dg/ext/altivec-5.C: New test.
27164
27165 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27166
27167 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27168 global variables of a type with no linkage.
27169 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27170 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27171 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27172 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27173 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27174 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27175 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27176 * g++.dg/warn/deprecated.C: Name enum Color.
27177 * g++.dg/overload/VLA.C: Name structure for 'b'.
27178 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27179
27180 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27181
27182 * gcc.c-torture/compile/20040304-1.c: New test.
27183
27184 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27185
27186 PR 13728
27187 * gcc.dg/decl-4.c: New testcase.
27188
27189 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27190
27191 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27192 as PRECF if sizeof (float) > sizeof (double).
27193 (PRECL): Make it the same as PRECF if
27194 sizeof (float) > sizeof (long double).
27195
27196 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27197
27198 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27199 system type. Add check for irix6 which doesn't have c99 runtime.
27200
27201 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27202
27203 * gcc.dg/const-elim-1.c: xfail for xtensa.
27204
27205 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27206
27207 PR c++/14369
27208 * g++.dg/template/cond4.C: New test.
27209
27210 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27211
27212 PR c++/14360
27213 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27214
27215 PR c++/14361
27216 * g++.dg/parse/defarg7.C: New test.
27217
27218 PR c++/14359
27219 * g++.dg/template/friend26.C: New test.
27220
27221 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27222
27223 PR c++/14324
27224 * g++.dg/abi/mangle21.C: New test.
27225
27226 PR c++/14260
27227 * g++.dg/parse/constructor2.C: New test.
27228
27229 PR c++/14337
27230 * g++.dg/template/sfinae1.C: New test.
27231
27232 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27233
27234 PR c++/14267
27235 * g++.dg/expr/crash2.C: New test.
27236
27237 PR middle-end/13448
27238 * gcc.dg/inline-5.c: New test.
27239 * gcc.dg/always-inline.c: Split out tests into ...
27240 * gcc.dg/always-inline2.c: ... this and ...
27241 * gcc.dg/always-inline3.c: ... this.
27242
27243 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27244
27245 PR debug/12103
27246 * g++.dg/debug/crash1.C: New test.
27247
27248 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27249
27250 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27251 function with __attribute__((noinline)).
27252 (recurser_void2): Likewise.
27253 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27254 (recurser_void2): Likewise.
27255
27256 2004-02-29 Roger Sayle <roger@eyesopen.com>
27257
27258 PR middle-end/14203
27259 * g++.dg/warn/Wunused-6.C: New test case.
27260
27261 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27262
27263 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27264 not defined.
27265
27266 2004-02-27 Eric Christopher <echristo@redhat.com>
27267
27268 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27269 * g++.dg/charset/asm2.c: Run only x86.
27270 * gcc.dg/charset/asm3.c: Ditto.
27271
27272 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27273
27274 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27275 ld_library_path.
27276
27277 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27278
27279 * g++.dg/ext/altivec-3.C: New.
27280
27281 2004-02-26 Richard Henderson <rth@redhat.com>
27282
27283 * g++.dg/ext/attrib10.C: Mark for warning.
27284 * gcc.dg/attr-alias-1.c: New.
27285
27286 2004-02-26 Richard Henderson <rth@redhat.com>
27287
27288 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27289 * gcc.c-torture/execute/20040208-2.c: ... it back.
27290
27291 2004-02-26 Eric Christopher <echristo@redhat.com>
27292
27293 * lib/target-supports.exp (check-iconv-available): New function.
27294 * lib/gcc-dg.exp (dg-require-iconv): New function.
27295 Use above.
27296 * gcc.dg/charset: New directory.
27297 * gcc.dg/charset/charset.exp: New file.
27298 * gcc.dg/charset/asm1.c: Ditto.
27299 * gcc.dg/charset/asm2.c: Ditto.
27300 * gcc.dg/charset/asm3.c: Ditto.
27301 * gcc.dg/charset/asm4.c: Ditto.
27302 * gcc.dg/charset/asm5.c: Ditto.
27303 * gcc.dg/charset/attribute1.c: Ditto.
27304 * gcc.dg/charset/attribute2.c: Ditto.
27305 * gcc.dg/charset/string1.c: Ditto.
27306 * g++.dg/charset: New directory.
27307 * g++.dg/dg.exp: Add here. Special options.
27308 * g++.dg/charset/charset.exp: New file.
27309 * g++.dg/charset/asm1.c: Ditto.
27310 * g++.dg/charset/asm2.c: Ditto.
27311 * g++.dg/charset/asm3.c: Ditto.
27312 * g++.dg/charset/asm4.c: Ditto.
27313 * g++.dg/charset/attribute1.c: Ditto.
27314 * g++.dg/charset/attribute2.c: Ditto.
27315 * g++.dg/charset/extern1.cc: Ditto.
27316 * g++.dg/charset/extern2.cc: Ditto.
27317 * g++.dg/charset/string1.c: Ditto.
27318
27319 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27320
27321 PR c++/14278
27322 * g++.dg/parse/comma1.C: New test.
27323
27324 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27325
27326 PR c++/14284
27327 * g++.dg/template/ttp8.C: New test.
27328
27329 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27330
27331 * gcc.dg/fixuns-trunc-1.c: New test.
27332
27333 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27334
27335 * gcc.dg/builtins-config.h: Use #elif.
27336
27337 2004-02-26 Michael Matz <matz@suse.de>
27338
27339 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27340 * gcc.dg/991214-1.c: Likewise.
27341 * gcc.dg/i386-asm-1.c: Likewise.
27342
27343 2004-02-25 Richard Henderson <rth@redhat.com>
27344
27345 * gcc.c-torture/execute/20040208-2.c: Move ...
27346 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27347
27348 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27349
27350 PR c++/14246
27351 * g++.dg/other/crash-3.C: New test.
27352
27353 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27354
27355 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27356 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27357
27358 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27359 HP-UX.
27360
27361 2004-02-24 Michael Matz <matz@suse.de>
27362
27363 * gcc.dg/i386-regparm.c: New.
27364
27365 2004-02-23 James E Wilson <wilson@specifixinc.com>
27366
27367 * gcc.c-torture/execute/20040223-1.c: New.
27368
27369 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27370 Kazu Hirata <kazu@cs.umass.edu>
27371
27372 * gcc.dg/fwritable-strings-1.c: Remove.
27373
27374 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27375
27376 PR c/14156
27377 * gcc.dg/20040223-1.c: New test.
27378
27379 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27380
27381 PR c++/14106
27382 * g++.dg/ext/typeof9.C: New test.
27383
27384 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27385
27386 PR c++/14250
27387 * g++.dg/other/switch1.C: New test.
27388
27389 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27390
27391 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27392 * gcc.dg/va-arg-1.c: Likewise.
27393
27394 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27395
27396 PR c++/14143
27397 * g++.dg/template/koenig5.C: New test.
27398
27399 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27400
27401 * g++.dg/ext/altivec-1.C: Generalize target triple.
27402 * g++.dg/ext/altivec-2.C: New test case.
27403 * g++.dg/ext/altivec_check.h: New file.
27404 * gcc.dg/altivec-1.c: Generalize target triple;
27405 include altivec_check.h and call altivec_check().
27406 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27407 * gcc.dg/altivec-6.c: New test case.
27408 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27409 type casts as needed.
27410 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27411 altivec_check().
27412 * gcc.dg/altivec-12.c: New test case.
27413 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27414 include altivec_check.h and call altivec_check().
27415 * gcc.dg/altivec_check.h: New file.
27416
27417 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27418
27419 * lib/target-supports.exp (check_alias_available): Don't mangle
27420 function `g' in test program.
27421
27422 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27423
27424 * lib/target-supports.exp (check_profiling_available): Check
27425 argument to determine whether we support a profiling type.
27426 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27427 check_profiling_available.
27428 * g++.dg/bprob/bprob.exp: Likewise.
27429 * g77.dg/bprob/bprob.exp: Likewise.
27430 * gcc.misc-tests/bprob.exp: Likewise.
27431 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27432 dg-require-profiling and delete expected error handling.
27433 * gcc.dg/20021014-1.c: Likewise.
27434 * gcc.dg/nest.c: Likewise.
27435
27436 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27437
27438 PR c++/12007
27439 * g++.dg/other/vthunk1.C: New test.
27440
27441 2004-02-20 Falk Hueffner <falk@debian.org>
27442
27443 PR target/14201
27444 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27445
27446 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27447
27448 PR c++/13927
27449 * g++.dg/other/error8.C: Remove XFAIL markers.
27450
27451 PR c++/14173
27452 * g++.dg/ext/packed5.C: New test.
27453
27454 PR c++/14199
27455 * g++.dg/warn/Wunused-5.C: New test.
27456
27457 PR c++/14186
27458 * g++.dg/lookup/member1.C: New test.
27459
27460 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27461
27462 * gcc.c-torture/compile/20040130-1.c: Enable only when
27463 __INT_MAX__ >= 2147483647L.
27464 * gcc.c-torture/compile/961203-1.c: Likewise.
27465
27466 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27467
27468 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27469 * g++.dg/opt/template1.C: Robustify assembler regexp
27470
27471 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27472
27473 * gcc.c-torture/execute/simd-4.x: Remove.
27474 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27475 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27476 Guard with #ifndef SKIP_ATTRIBUTE.
27477 * gcc.dg/compat/vector-1_y.c: Likewise.
27478 * gcc.dg/compat/vector-2_x.c: Likewise.
27479 * gcc.dg/compat/vector-2_y.c: Likewise.
27480 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27481 * g++.dg/eh/simd-2.C: Likewise.
27482
27483 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27484
27485 * gcc.c-torture/compile/complex-1.c: New.
27486
27487 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27488
27489 PR target/14209
27490 * gcc.c-torture/execute/20040218-1.c: New test.
27491
27492 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27493
27494 PR c++/14181
27495 * g++.dg/parse/new2.C: New test.
27496
27497 2004-02-18 Paul Brook <paul@codesourcery.com>
27498
27499 * gcc.c-torture/compile/libcall-1.c: New test.
27500
27501 2004-02-18 Paul Brook <paul@codesourcery.com>
27502
27503 PR debug/12934
27504 * gcc.dg/debug/debug-7.c: New test.
27505
27506 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27507
27508 * gcc.dg/20040217-1.c: New test.
27509
27510 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27511
27512 * gcc.c-torture/execute/990208-1.x: Delete.
27513
27514 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27515
27516 * gcc.c-torture/execute/20040208-2.x: New file.
27517
27518 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27519
27520 PR c++/11326
27521 * g++.dg/abi/structret1.C: New test.
27522
27523 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27524
27525 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27526 (i386_cpuid): No need to test if cpuid is available on AMD64.
27527 Fix assembly, so that it works onboth i386 and AMD64.
27528 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27529 (vecInLong): Fix s[] member type to unsigned int.
27530 (vecInWord): Remove type.
27531 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27532 (a64, b64, c64, d64, e64): Remove.
27533 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27534 Remove unused variable. Remove initialization of removed variables.
27535 Don't call mmx_tests nor sse_tests.
27536 (reference_mmx, reference_sse): Remove.
27537 (check): Add return stmt.
27538 * gcc.dg/i386-sse-7.c: New test.
27539 * gcc.dg/i386-mmx-4.c: New test.
27540
27541 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27542
27543 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27544 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27545 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27546 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27547 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27548 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27549 g++.dg/tc1/dr94.C: Fix line terminator.
27550
27551 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27552
27553 * gcc.c-torture/compile/20040216-1.c: New.
27554
27555 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27556
27557 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27558 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27559 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27560 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27561 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27562 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27563
27564 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27565
27566 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27567
27568 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27569
27570 PR c++/13971
27571 * g++.dg/expr/cond4.C: New test.
27572
27573 PR c++/14086
27574 * g++.dg/lookup/crash2.C: New test.
27575
27576 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27577
27578 * gcc.c-torture/compile/20040214-2.c: New test.
27579
27580 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27581
27582 PR c++/14116
27583 * g++.dg/ext/typeof8.C: New test.
27584
27585 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27586
27587 * gcc.c-torture/compile/20040214-1.c: New test.
27588
27589 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27590
27591 PR c++/13635
27592 * g++.dg/template/spec11.C: New test.
27593
27594 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27595
27596 PR c++/13927
27597 * g++.dg/other/error8.C: New test.
27598
27599 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27600
27601 PR c++/14122
27602 * g++.dg/template/array4.C: New test.
27603
27604 PR c++/14108
27605 * g++.dg/inherit/thunk2.C: New test.
27606
27607 PR c++/14083
27608 * g++.dg/eh/cond2.C: New test.
27609
27610 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27611
27612 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27613
27614 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27615
27616 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27617
27618 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27619
27620 * g++.dg/simd-2.C: xfail on ppc64-linux.
27621
27622 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27623
27624 PR c/456
27625 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27626 tests.
27627
27628 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27629
27630 * gcc.dg/builtins-33.c: New test.
27631
27632 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27633
27634 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27635
27636 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27637
27638 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27639
27640 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27641
27642 * gcc.dg/ppc64-abi-3.c: New test.
27643
27644 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27645
27646 PR c/14092
27647
27648 * gcc.dg/pr14092-1.c: New testcase.
27649
27650 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27651
27652 * gcc.dg/cpp/assert4.c: Fix typo last change.
27653
27654 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27655 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27656
27657 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27658
27659 2004-02-09 Roger Sayle <roger@eyesopen.com>
27660
27661 * gcc.c-torture/compile/20040209-1.c: New test case.
27662
27663 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27664
27665 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27666
27667 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27668
27669 * gcc.c-torture/execute/20040208-[12].c: New tests.
27670
27671 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27672
27673 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27674
27675 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27676
27677 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27678
27679 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27680
27681 Bug 13856
27682 * gcc.dg/visibility-8.c: New testcase.
27683
27684 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27685
27686 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27687 arguments.
27688 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27689
27690 2004-02-07 Roger Sayle <roger@eyesopen.com>
27691
27692 PR middle-end/13696
27693 * g++.dg/opt/fold1.C: New test case.
27694
27695 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27696
27697 PR c++/14033
27698 * g++.dg/other/crash-2.C: New test.
27699
27700 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27701
27702 PR c++/14028
27703 * g++.dg/parse/angle-bracket2.C: New test.
27704
27705 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27706
27707 PR middle-end/13750
27708 Revert:
27709 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27710 PR pch/13361
27711 * testsuite/g++.dg/pch/wchar-1.C: New.
27712 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27713
27714 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27715
27716 PR c++/14008
27717 * g++.dg/parse/error15.C: New test.
27718 * g++.dg/parse/crash11.C: Update dg-error mark.
27719
27720 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27721
27722 PR c++/13932
27723 * g++.dg/warn/conv2.C: New test.
27724
27725 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27726
27727 PR c++/13086
27728 * g++.dg/warn/incomplete1.C: Remove xfail.
27729
27730 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27731
27732 * lib/file-format.exp (gcc_target_object_format): Use
27733 ${tool}_target_compile, not gcc_target_compile.
27734 * lib/target-supports.exp (check_alias_available): Likewise.
27735 (check_gc_sections_available): Likewise.
27736 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27737 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27738 dg-require-alias.
27739
27740 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27741
27742 PR c++/13969
27743 * g++.dg/template/static6.C: New test.
27744
27745 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27746
27747 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27748
27749 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27750
27751 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27752 tests for systems where `char' is unsigned by default.
27753
27754 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27755
27756 PR c++/13997
27757 * g++.dg/template/partial3.C: New test.
27758
27759 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27760
27761 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27762 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27763 Remove mentions of obsolete ports.
27764
27765 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27766
27767 * gcc.dg/noncompile/20001228-1.c: Fix for new
27768 error message.
27769
27770 2004-02-03 Roger Sayle <roger@eyesopen.com>
27771
27772 PR target/9348
27773 * gcc.c-torture/execute/multdi-1.c: New test case.
27774
27775 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27776
27777 PR c++/13925
27778 * g++.dg/template/lookup5.C: New test.
27779
27780 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27781
27782 PR c++/13950
27783 * g++.dg/template/lookup4.C: New test.
27784
27785 PR c++/13970
27786 * g++.dg/parse/error14.C: New test.
27787
27788 PR c++/14002
27789 * g++.dg/parse/template13.C: New test.
27790
27791 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27792
27793 PR c++/13978
27794 * g++.dg/template/koenig4.C: New test.
27795
27796 PR c++/13968
27797 * g++.dg/template/crash17.C: New test.
27798
27799 PR c++/13975
27800 * g++.dg/parse/error13.C: New test.
27801 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27802
27803 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27804
27805 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27806
27807 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27808
27809 PR c/11658
27810 PR c/13994
27811 * gcc.dg/noncompile/20040203-1.c: New test.
27812 * gcc.dg/noncompile/20040203-2.c: Likewise.
27813 * gcc.dg/noncompile/20040203-3.c: Likewise.
27814 * gcc.dg/20040203-1.c: Likewise.
27815
27816 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27817
27818 PR c++/10858
27819 * g++.dg/template/sizeof7.C: New test.
27820
27821 2004-02-02 Eric Christopher <echristo@redhat.com>
27822 Zack Weinberg <zack@codesourcery.com>
27823
27824 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27825
27826 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27827
27828 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27829 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27830 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27831 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27832
27833 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27834
27835 PR c++/13113
27836 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27837
27838 PR c++/13854
27839 * g++.dg/ext/attrib13.C: New test.
27840
27841 PR c++/13907
27842 * g++.dg/conversion/op2.C: New test.
27843
27844 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27845
27846 * gcc.dg/titype-1.c: Fix pasto.
27847
27848 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27849
27850 * gcc.dg/titype-1.c: New test.
27851
27852 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27853
27854 PR c++/13957
27855 * g++.dg/template/non-type-template-argument-1.C,
27856 g++.dg/template/qualified-id1.C: Update dg-error marks.
27857 * g++.dg/template/nontype6.C: New test.
27858
27859 2004-02-01 Roger Sayle <roger@eyesopen.com>
27860
27861 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27862 * gcc.dg/builtins-31.c: New testcase.
27863 * gcc.dg/builtins-32.c: New testcase.
27864
27865 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27866
27867 * objc.dg/call-super-2.m: Update line numbers
27868 for the including of stddef.h.
27869
27870 2004-01-30 Michael Matz <matz@suse.de>
27871
27872 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27873 g++.dg/ext/case-range3.C: New tests.
27874
27875 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27876
27877 DR206
27878 PR c++/13813
27879 * g++.dg/template/member4.C: New test.
27880
27881 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27882
27883 PR c++/13683
27884 * g++.dg/template/sizeof6.C: New test.
27885
27886 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27887
27888 * gcc.dg/fwritable-strings-1.c: New test.
27889
27890 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27891
27892 * gcc.c-torture/compile/20040130-1.c: New test.
27893
27894 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27895
27896 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27897
27898 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27899
27900 PR c++/13883
27901 * g++.dg/template/ctor3.C: New test.
27902
27903 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27904
27905 * g++.dg/tc1: New directory.
27906 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27907 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27908 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27909 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27910 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27911
27912 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27913
27914 * g++.dg/parse/error11.C: New test.
27915 * g++.dg/parse/error12.C: Likewise.
27916
27917 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27918
27919 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27920 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27921
27922 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27923
27924 PR c++/13791
27925 * g++.dg/ext/attrib12.C: New test.
27926
27927 PR c++/13736
27928 * g++.dg/parse/cast2.C: New test.
27929
27930 2004-01-27 James E Wilson <wilson@specifixinc.com>
27931
27932 * objc.dg/encode-2.m (main): New local string. Set depending on
27933 sizeof long. Use in sscanf call.
27934 * objc.dg/encode-3.m (main): New local string. Set depending on
27935 sizeof long. Use in scan_initial call.
27936
27937 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27938
27939 * objc.dg/call-super-2.m: Make LP64-safe.
27940 * objc.dg/desig-init-1.m: Likewise.
27941
27942 2004-01-27 Devang Patel <dpatel@apple.com>
27943
27944 * g++.dg/debug/namespace1.C: New test.
27945
27946 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27947
27948 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27949 xscale-*-*.
27950
27951 * gcc.dg/arm-mmx-1.c: New test.
27952
27953 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27954
27955 * gcc.dg/20040127-1.c: New test.
27956 * gcc.dg/20040127-2.c: New test.
27957
27958 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27959
27960 * objc.dg/stret-1.m (glob): Renamed to globa.
27961
27962 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27963
27964 PR c++/13663
27965 * g++.dg/expr/for1.C: New test.
27966
27967 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27968
27969 PR middle-end/13779
27970 * gcc.dg/darwin-longlong.c: New test.
27971
27972 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27973
27974 * gcc.dg/20040124-1.c: Moved test from here...
27975 * gcc.c-torture/compile/20040124-1.c: ...to here.
27976
27977 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27978
27979 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27980 the assembly output if -m64 is passed.
27981
27982 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27983
27984 PR c++/13833
27985 * g++.dg/template/cond3.C: New test.
27986
27987 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27988
27989 PR c++/13810
27990 * g++.dg/template/ttp7.C: New test.
27991
27992 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27993
27994 PR c++/13797
27995 * g++.dg/template/nontype4.C: New test.
27996 * g++.dg/template/nontype5.C: Likewise.
27997
27998 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27999
28000 * gcc.dg/torture/mips-clobber-at.c: New test.
28001
28002 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
28003
28004 * gcc.dg/20040124-1.c: New test.
28005
28006 2004-01-24 Jakub Jelinek <jakub@redhat.com>
28007
28008 * gcc.dg/20040123-1.c: New test.
28009
28010 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28011
28012 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
28013
28014 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28015
28016 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28017
28018 2004-01-23 Andrew Pinski <apinski@apple.com>
28019
28020 * gcc.dg/20030121-1.c: Move to ..
28021 * gcc.dg/20040121-1.c: here.
28022
28023 2004-01-23 Roger Sayle <roger@eyesopen.com>
28024
28025 * gcc.dg/builtins-29.c: New test case.
28026
28027 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28028
28029 PR 18314
28030 * gcc.dg/builtins-30.c: New testcase.
28031
28032 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28033
28034 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28035 * lib/g77.exp: Likewise.
28036 * lib/objc.exp: Likewise.
28037 * lib/g++.exp: Likewise.
28038
28039 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28040
28041 * gcc.dg/struct-by-value-2.c: New test.
28042
28043 2004-01-21 Andrew Pinski <apinski@apple.com>
28044
28045 PR target/13785
28046 * gcc.dg/20030121-1.c: New test.
28047
28048 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28049
28050 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28051 clobber frame pointer register in asm statement.
28052
28053 2004-01-21 Falk Hueffner <falk@debian.org>
28054
28055 * gcc.c-torture/compile/20040121-1.c: New test.
28056
28057 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28058
28059 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28060
28061 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28062
28063 * gcc.dg/ppc64-abi-2.c: New test.
28064
28065 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28066
28067 * lib/treelang.exp: Fill out this file.
28068 * lib/treelang-dg.exp: New File.
28069
28070 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28071
28072 * gcc.c-torture/compile/981022-1.c: Remove.
28073 * gcc.dg/array-5.c: Remove XFAIL.
28074 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28075 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28076 gcc.dg/cond-lvalue-1.c: Update.
28077 * gcc.dg/cast-lvalue-2.c: New test.
28078
28079 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28080
28081 PR c++/13592
28082 * g++.dg/other/error1.C (class foo): Tweak error message.
28083
28084 PR c++/13592
28085 * g++.dg/template/call2.C: New test.
28086
28087 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28088
28089 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28090 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28091 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28092 scalar-return-1_x.c, scalar-return-2_y.c,
28093 scalar-return-3_x.c, scalar-return-3_y.c,
28094 scalar-return-4_x.c, scalar-return-4_y.c,
28095 struct-align-1.h, struct-align-1_x.c,
28096 struct-align-1_y.c, struct-align-2.h,
28097 struct-align-2_x.c, struct-align-2_y.c,
28098 struct-by-value-10_y.c, struct-by-value-11_x.c,
28099 struct-by-value-11_y.c, struct-by-value-12_x.c,
28100 struct-by-value-12_y.c, struct-by-value-13_x.c,
28101 struct-by-value-13_y.c, struct-by-value-14_x.c,
28102 struct-by-value-14_y.c, struct-by-value-15_x.c,
28103 struct-by-value-15_y.c, struct-by-value-16_y.c,
28104 struct-by-value-17_y.c, struct-by-value-18_y.c,
28105 struct-by-value-19_y.c, struct-by-value-1_x.c,
28106 struct-by-value-1_y.c, struct-by-value-20_y.c,
28107 struct-by-value-2_x.c, struct-by-value-2_y.c,
28108 struct-by-value-3_y.c, struct-by-value-4_x.c,
28109 struct-by-value-4_y.c, struct-by-value-5_y.c,
28110 struct-by-value-6_y.c, struct-by-value-7_y.c
28111 struct-by-value-8_x.c, struct-by-value-8_y.c
28112 struct-by-value-9_x.c, struct-by-value-9_y.c
28113 struct-return-10_x.c, struct-return-10_y.c,
28114 struct-return-19_x.c, struct-return-20_x.c
28115 struct-return-2_x.c, struct-return-2_y.c
28116 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28117 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28118
28119 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28120
28121 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28122 attribute on sparc*-sun-solaris2.*.
28123
28124 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28125
28126 PR c++/13710
28127 * g++.dg/ext/typeof7.C: New test.
28128
28129 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28130
28131 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28132 * gcc.dg/const-elim-1.c: Same.
28133
28134 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28135
28136 * objc.dg/stret-1.m: New.
28137 * objc.dg/stret-2.m: New.
28138
28139 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28140
28141 PR c++/11895
28142 * g++.dg/ext/vector1.C: New test.
28143
28144 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28145
28146 * gcc.dg/pch/import-1.c: New.
28147 * gcc.dg/pch/import-1.hs: New.
28148 * gcc.dg/pch/import-1a.h: New.
28149 * gcc.dg/pch/import-1b.h: New.
28150 * gcc.dg/pch/import-1c.h: New.
28151
28152 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28153
28154 PR c++/13574
28155 * g++.dg/ext/array1.C: New test.
28156
28157 PR c++/13178
28158 * g++.dg/conversion/op1.C: New test.
28159
28160 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28161
28162 PR 11864
28163 From Kazumoto Kojima / Dan Kegel:
28164 * gcc.dg/pr11864-1.c: New test.
28165
28166 PR 10392
28167 From Marcus Comstedt / Dan Kegel:
28168 * gcc.dg/pr10392-1.c: New test.
28169
28170 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28171
28172 PR c++/13478
28173 * g++.dg/init/ref10.C: New test.
28174
28175 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28176
28177 PR c++/13407
28178 * g++.dg/parse/typename6.C: New test.
28179
28180 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28181
28182 PR pch/13361
28183 * testsuite/g++.dg/pch/wchar-1.C: New.
28184 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28185
28186 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28187
28188 PR c++/9259
28189 * g++.dg/expr/sizeof2.C: New test.
28190
28191 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28192
28193 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28194
28195 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28196
28197 PR c++/13659
28198 * g++.dg/lookup/strong-using-3.C: New.
28199 * g++.dg/lookup/using-10.C: New.
28200
28201 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28202
28203 PR c++/13594
28204 * g++.dg/lookup/strong-using-2.C: New.
28205
28206 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28207 Dan Kegel <dank@kegel.com>
28208 J"orn Rennecke <joern.rennecke@superh.com>
28209
28210 PR target/9365
28211 * gcc.dg/pr9365-1.c: New test.
28212
28213 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28214
28215 PR c++/8856
28216 * g++.dg/parse/casting-operator2.C: New test.
28217 * g++.old-deja/g++.pt/explicit83.C: Remove.
28218
28219 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28220
28221 * gcc.dg/label-compound-stmt-1.c: New test.
28222 * gcc.c-torture/compile/950922-1.c,
28223 gcc.c-torture/compile/20000211-3.c,
28224 gcc.c-torture/compile/20000518-1.c,
28225 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28226 compound statements.
28227
28228 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28229
28230 * gcc.dg/ppc64-abi-1.c: New test.
28231
28232 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28233
28234 * g++.dg/ext/attrib9.C: Add dg-warnings.
28235
28236 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28237
28238 PR c++/12335
28239 * g++.dg/parse/dtor3.C: New test.
28240
28241 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28242
28243 PR c++/12709
28244 * g++.dg/parse/try-catch-1.C: New test.
28245
28246 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28247
28248 * ada/acats/run_all.sh: Add more verbose output in acats.log
28249 when compiling tests.
28250
28251 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28252
28253 PR 13656
28254 * gcc.dg/typedef-redecl.c: New test case.
28255 * gcc.dg/typedef-redecl.h: New support file.
28256
28257 2004-01-13 Jan Hubicka <jh@suse.cz>
28258
28259 * gcc.dg/always_inline.c: New test.
28260 * gcc.dg/debug/20031231-1.c: Fix.
28261
28262 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28263
28264 PR c++/13474
28265 * g++.dg/template/array3.C: New test.
28266
28267 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28268
28269 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28270 * g++.dg/warn/Wunused-2.C: Likewise.
28271
28272 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28273
28274 PR c++/13289
28275 * g++.dg/template/instantiate6.C: New test.
28276
28277 2004-01-12 Roger Sayle <roger@eyesopen.com>
28278
28279 PR middle-end/11397
28280 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28281
28282 2004-01-12 Jan Hubicka <jh@suse.cz>
28283
28284 PR opt/12826
28285 * gcc.dg/20040112-1.c: New.
28286
28287 * gcc.dg/dwarf-die[1-7].c: Move to...
28288 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28289 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28290
28291 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28292
28293 PR c++/4100
28294 * g++.dg/parse/friend4.C: New test.
28295
28296 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28297
28298 PR c++/4100
28299 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28300 definition is called a friend.
28301
28302 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28303
28304 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28305
28306 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28307
28308 PR c++/3478
28309 * g++.dg/parse/error10.C: New test.
28310 * g++.dg/template/arg2.C: Accept "invalid type" error.
28311
28312 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28313
28314 PR middle-end/13392
28315 * g++.dg/opt/expect2.C: New test.
28316
28317 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28318
28319 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28320 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28321 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28322 Update dg-error regexps.
28323
28324 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28325
28326 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28327 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28328
28329 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28330
28331 * gcc.dg/pragma-re-1.c: Use right pointer type.
28332
28333 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28334
28335 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28336
28337 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28338
28339 * gcc.dg/rs6000-ldouble-1.c: New.
28340
28341 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28342
28343 DR 337
28344 PR c++/9256
28345 * g++.dg/other/abstract1.C: New test.
28346
28347 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28348
28349 * g++.dg/lookup/strong-using-1.C: New.
28350
28351 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28352
28353 PR c/11234
28354 * gcc.dg/func-ptr-conv-1.c: New test.
28355 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28356
28357 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28358
28359 PR target/13380.
28360 * gcc.c-torture/compile/20040109-1.c: New.
28361
28362 2004-01-08 Stuart Hastings <stuart@apple.com>
28363
28364 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28365 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28366 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28367
28368 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28369
28370 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28371
28372 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28373
28374 * ada/acats/run_acats: Treat 'gnatchop' the same way
28375 as 'gnatmake'. Export GCC_DRIVER.
28376 * ada/acats/run_all.sh: Add target_gnatchop. Use
28377 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28378
28379 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28380
28381 PR c++/12573
28382 * g++.dg/template/dependent-expr4.C: New test.
28383
28384 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28385
28386 * gcc.dg/altivec-11.c: New test.
28387
28388 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28389
28390 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28391
28392 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28393
28394 PR c/6024
28395 * gcc.dg/enum-compat-1.c: New test.
28396 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28397
28398 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28399
28400 PR c/12165
28401 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28402 gcc.dg/c99-idem-qual-3.c: New tests.
28403
28404 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28405
28406 * gcc.dg/winline-7.c: Don't cast void * to int.
28407
28408 2004-01-06 Jan Hubicka <jh@suse.cz>
28409
28410 * gcc.dg/i386-sse-5.c: New test
28411 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28412
28413 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28414
28415 PR c++/12815
28416 * g++.dg/rtti/typeid4.C: New test.
28417
28418 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28419
28420 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28421
28422 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28423
28424 PR c++/12132
28425 * g++.dg/template/error11.C: New test.
28426
28427 PR c++/13451
28428 * g++.dg/template/class2.C: New test.
28429
28430 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28431 Richard Sandiford <rsandifo@redhat.com>
28432
28433 PR c++/13387
28434 * g++.dg/opt/alias3.C: New test.
28435
28436 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28437
28438 PR c++/13157
28439 * g++.dg/template/koenig3.C: New test.
28440
28441 PR c++/13529
28442 * g++.dg/parse/offsetof3.C: New test.
28443
28444 * g++.dg/init/copy7.C: Add missing dg-error markers.
28445
28446 PR c++/12226
28447 * g++.dg/init/copy7.c: New test.
28448
28449 PR c++/13536
28450 * g++.dg/parse/cast1.C: New test.
28451
28452 2004-01-04 Jan Hubicka <jh@suse.cz>
28453
28454 * gcc.dg/winline[1-7].c: New tests.
28455
28456 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28457
28458 PR c++/13520
28459 * g++.dg/template/qualttp22.C: New test.
28460
28461 2004-01-01 Jan Hubicka <jh@suse.cz>
28462
28463 * gcc.dg/debug/20031231-1.c: New.
28464 * gcc.c-torture/compile/20040101-1.c: New.
28465 * gcc.dg/dwarf-die-[1-7].c: New.
28466
28467 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28468
28469 PR optimization/13521
28470 * gcc.c-torture/compile/20031231-1.c: New test.
28471
28472 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28473
28474 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28475
28476 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28477
28478 PR c++/10079
28479 * g++.dg/template/crash16.C: New test.
28480
28481 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28482
28483 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28484
28485 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28486
28487 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28488 ports.
28489 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28490 * g++.old-deja/g++.law/profile1.C: Likewise.
28491 * gcc.c-torture/compile/981006-1.c: Likewise.
28492 * gcc.c-torture/execute/loop-2e.x: Likewise.
28493 * gcc.c-torture/execute/loop-2f.x: Remove.
28494 * gcc.c-torture/execute/loop-2g.x: Likewise.
28495 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28496 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28497
28498 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28499
28500 PR c++/13507
28501 * g++.dg/ext/attrib11.C: New test.
28502
28503 PR c++/13494
28504 * g++.dg/template/array2-1.C: New test.
28505 * g++.dg/template/array2-2.C: New test.
28506
28507 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28508
28509 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28510
28511 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28512
28513 PR c++/12774
28514 * g++.dg/template/array1-1.C: New test.
28515 * g++.dg/template/array1-2.C: New test.
28516
28517 2003-12-29 Roger Sayle <roger@eyesopen.com>
28518
28519 PR fortran/12632
28520 * g77.dg/12632.f: New test case.
28521
28522 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28523
28524 PR c++/13289
28525 * g++.dg/parse/nontype1.C: New test.
28526
28527 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28528
28529 PR c++/12403
28530 * g++.dg/parse/explicit1.C: New test.
28531 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28532
28533 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28534
28535 PR c++/13081
28536 * g++.dg/opt/inline6.C: New test.
28537
28538 PR c++/12613
28539 * g++.dg/parse/error9.C: New test.
28540
28541 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28542
28543 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28544
28545 PR c++/13009
28546 * g++.dg/init/assign1.C: New test.
28547
28548 2003-12-28 Roger Sayle <roger@eyesopen.com>
28549
28550 PR c++/13070
28551 * g++.dg/warn/format3.C: New test case.
28552
28553 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28554
28555 * gcc.c-torture/compile/20031227-1.c: New test.
28556
28557 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28558
28559 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28560 * g77.dg/bprob/bprob.exp: Likewise.
28561 * gcc.misc-tests/bprob.exp: Likewise.
28562 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28563 variants on systems where the library does not provide that
28564 functionality.
28565 * gcc.dg/builtins-20.c: Use builtins-config.h.
28566 * gcc.dg/builtins-config.h: New file.
28567
28568 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28569
28570 * lib/gcc-dg.exp (dg-require-profiling): New function.
28571 * lib/target-supports.exp (check_profiling_available): Likewise.
28572 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28573 * g77.dg/bprob/bprob.exp: Likewise.
28574 * gcc.misc-tests/bprob.exp: Likewise.
28575 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28576 * gcc.dg/20021014-1.c: Likewise.
28577 * gcc.dg/nest.c: Likewise.
28578
28579 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28580
28581 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28582 compiling.
28583 * g++.dg/lookup/java2.C: Likewise.
28584 * gcc.dg/cpp/lexident.c: Likewise.
28585
28586 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28587
28588 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28589 given.
28590 * gcc.c-torture/compile/961203-1.c: Likewise.
28591 * gcc.c-torture/compile/980506-1.c: Likewise.
28592
28593 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28594
28595 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28596 (additional_prunes): New global.
28597 (gcc-dg-prune): Handle additional per-test pruning.
28598 (dg-test): Clear additional_prunes between tests.
28599
28600 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28601 dg-prune-output to avoid spurious failures from assembler
28602 complaining about nonexistent WAW violations.
28603 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28604 Use dg-prune-output to avoid spurious failures from assembler
28605 warning about Itanium B-step errata.
28606
28607 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28608
28609 * g++.dg/abi/macro0.C: New test.
28610 * g++.dg/abi/macro1.C: Likewise.
28611 * g++.dg/abi/macro2.C: Likewise.
28612
28613 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28614 * g++.dg/abi/bitfield7.C: Likewise.
28615 * g++.dg/abi/dtor2.C: Likewise.
28616 * g++.dg/abi/mangle11.C: Likewise.
28617 * g++.dg/abi/mangle12.C: Likewise.
28618 * g++.dg/abi/mangle14.C: Likewise.
28619 * g++.dg/abi/mangle17.C: Likewise.
28620 * g++.dg/abi/vbase10.C: Likewise.
28621 * g++.dg/abi/vbase14.C: Likewise.
28622 * g++.dg/template/qualttp17.C: Likewise.
28623
28624 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28625
28626 PR c/11995
28627 * gcc.dg/20031223-1.c: New test.
28628
28629 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28630
28631 * gcc.dg/noreturn-7.c: New test.
28632
28633 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28634
28635 * gcc.dg/null-pointer-1.c: New test.
28636
28637 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28638
28639 * g++.old-deja/g++.jason/template18.C: Remove.
28640 * g++.old-deja/g++.jason/template37.C: Likewise.
28641
28642 PR c++/12862
28643 * g++.dg/lookup/ns1.C: New test.
28644
28645 PR c++/12397
28646 * g++.dg/template/lookup3.C: New test.
28647
28648 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28649
28650 * g++.dg/template/recurse1.C: New test
28651
28652 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28653
28654 PR c++/12479
28655 * g++.dg/parse/semicolon1.C: New test.
28656 * g++.dg/parse/semicolon1.h: Likewise.
28657
28658 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28659
28660 * gcc.dg/darwin-misaligned.c: New test.
28661
28662 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28663
28664 PR c/9163
28665 * gcc.dg/20031222-1.c: New test.
28666
28667 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28668
28669 PR c++/13438
28670 * g++.dg/parse/error8.C: New test.
28671
28672 PR c++/11554
28673 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28674
28675 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28676
28677 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28678 too small.
28679 * gcc.c-torture/compile/930217-1.c: Likewise.
28680 * gcc.c-torture/compile/930513-1.c: Likewise.
28681 * gcc.c-torture/execute/920908-2.c: Likewise.
28682 * gcc.c-torture/execute/921204-1.c: Likewise.
28683 * gcc.c-torture/execute/930621-1.c: Likewise.
28684 * gcc.c-torture/execute/930630-1.c: Likewise.
28685 * gcc.c-torture/execute/931031-1.c: Likewise.
28686 * gcc.c-torture/execute/980602-2.c: Likewise.
28687 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28688 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28689 * gcc.c-torture/execute/extzvsi.c: Likewise.
28690 * gcc.c-torture/unsorted/ext.c: Likewise.
28691
28692 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28693
28694 PR target/12749
28695 * gcc.c-torture/compile/20031220-2.c: New test case.
28696
28697 2003-12-20 Roger Sayle <roger@eyesopen.com>
28698
28699 PR optimization/13031
28700 * gcc.c-torture/compile/20031220-1.c: New test case.
28701
28702 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28703
28704 * gcc.dg/cast-function-1.c: New test.
28705
28706 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28707
28708 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28709 formats.
28710
28711 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28712
28713 PR c++/12795
28714 * g++.dg/ext/attrib10.C: New test.
28715
28716 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28717
28718 * gcc.dg/cleanup-10.c: New test.
28719 * gcc.dg/cleanup-11.c: New test.
28720
28721 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28722
28723 PR c++/13239
28724 * g++.dg/opt/expect1.C: New test.
28725
28726 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28727
28728 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28729
28730 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28731
28732 PR debug/12923
28733 * gcc.dg/20031218-1.c: New test.
28734
28735 PR debug/12389
28736 * gcc.dg/20031218-2.c: New test.
28737 * gcc.dg/20031218-3.c: New test.
28738
28739 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28740 of label name and allow for USER_LABEL_PREFIX == "_" names.
28741 * g++.dg/abi/mangle18-2.C: Likewise.
28742 * g++.dg/abi/mangle19-1.C: Likewise.
28743 * g++.dg/abi/mangle19-2.C: Likewise.
28744 * g++.dg/abi/mangle20-1.C: Likewise.
28745 * g++.dg/abi/mangle20-2.C: Likewise.
28746
28747 2003-12-18 Richard Henderson <rth@redhat.com>
28748
28749 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28750
28751 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28752 Dan Kegel <dank@kegel.com>
28753
28754 PR other/12009
28755 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28756 testing a cross compiler, it causes spurious compile failures.
28757 * lib/g++.exp: Likewise.
28758
28759 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28760
28761 PR c++/13262
28762 * g++.dg/template/access13.C: New test.
28763
28764 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28765
28766 * gcc.dg/20031216-1.c: New test.
28767
28768 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28769
28770 PR c++/9154
28771 * g++.dg/template/error10.C: New test.
28772
28773 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28774
28775 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28776 * g++.dg/eh/simd-2.C: Likewise.
28777
28778 2003-12-17 James E Wilson <wilson@specifixinc.com>
28779 Roger Sayle <roger@eyesopen.com>
28780
28781 * gcc.c-torture/execute/ieee/mzero5.c: New.
28782
28783 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28784
28785 PR c++/10603
28786 * g++.dg/parse/error6.C: New test.
28787
28788 PR c++/12827
28789 * g++.dg/parse/error7.C: New test.
28790
28791 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28792
28793 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28794 at -O with stabs debugging formats.
28795 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28796 * gcc.dg/debug/debug-2.c: Likewise.
28797
28798 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28799
28800 PR c++/12696
28801 * g++.dg/init/error1.C: New test.
28802
28803 PR c++/12218
28804 * g++.dg/init/pm3.C: New test.
28805
28806 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28807
28808 PR c/3347
28809 * gcc.dg/bitfld-8.c: New test.
28810
28811 2003-12-16 James Lemke <jim@wasabisystems.com>
28812
28813 * gcc.dg/arm-scd42-[123].c: New tests.
28814
28815 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28816
28817 PR c++/9043
28818 * g++.dg/abi/mangle20-1.C: New test.
28819 * g++.dg/abi/mangle20-2.C: New test.
28820
28821 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28822
28823 PR c++/13275
28824 * g++.dg/other/offsetof2.C: Remove XFAIL.
28825 * g++.dg/parse/offsetof1.C: New test.
28826 * g++.gd/parse/offsetof2.C: Likewise.
28827
28828 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28829
28830 * g++.dg/template/nontype3.C: New test.
28831 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28832
28833 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28834
28835 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28836
28837 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28838
28839 PR c++/13387
28840 * g++.dg/expr/assign1.C: New test.
28841
28842 PR c++/13242
28843 * g++.dg/abi/mangle19-1.C: New test.
28844 * g++.dg/abi/mangle19-2.C: New test.
28845
28846 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28847
28848 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28849
28850 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28851
28852 * gcc.c-torture/execute/20031216-1.c: New test.
28853
28854 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28855
28856 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28857 an ICE regression.
28858
28859 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28860
28861 PR c++/10926
28862 * g++.dg/template/error9.C: New test.
28863
28864 PR c++/11116
28865 * g++.dg/template/error8.C: New test.
28866
28867 2003-12-15 Roger Sayle <roger@eyesopen.com>
28868
28869 PR middle-end/13400
28870 * gcc.c-torture/execute/20031215-1.c: New test case.
28871
28872 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28873
28874 PR c++/13269
28875 * g++.dg/parse/error5.C: New test.
28876
28877 PR c++/12989
28878 * g++.dg/expr/sizeof1.C: New test.
28879
28880 PR c++/13310
28881 * g++.dg/template/crash15.C: New test.
28882
28883 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28884
28885 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28886 a non-POD type as the last named parameter of a varargs function.
28887
28888 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28889
28890 PR c++/13243
28891 PR c++/12573
28892 * g++.dg/template/crash14.C: New test.
28893 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28894
28895 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28896
28897 * g++.dg/other/java1.C: New test.
28898
28899 PR c++/13241
28900 * g++.dg/abi/mangle18-1.C: New test.
28901 * g++.dg/abi/mangle18-2.C: New test.
28902
28903 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28904
28905 PR optimization/10312
28906 * gcc.c-torture/execute/20031214-1.c: New.
28907
28908 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28909
28910 PR c++/10779
28911 PR c++/12160
28912 * g++.dg/parse/error3.C: New test.
28913 * g++.dg/parse/error4.C: Likewise.
28914 * g++.dg/abi/mangle4.C: Tweak error messages.
28915 * g++.dg/lookup/using5.C: Likewise.
28916 * g++.dg/other/error2.C: Likewise.
28917 * g++.dg/parse/typename5.C: Likewise.
28918 * g++.dg/parse/undefined1.C: Likewise.
28919 * g++.dg/template/arg2.C: Likewise.
28920 * g++.dg/template/ttp3.C: Likewise.
28921 * g++.dg/template/type1.C: Likewise.
28922 * g++.old-deja/g++.other/crash32.C: Likewise.
28923 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28924
28925 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28926
28927 PR c++/13106
28928 * g++.dg/warn/noreturn-3.C: New test.
28929
28930 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28931
28932 PR c++/13118
28933 * g++.dg/abi/covariant3.C: New.
28934
28935 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28936
28937 * g++.dg/eh/ia64-1.C: New test.
28938
28939 2003-12-12 Roger Sayle <roger@eyesopen.com>
28940
28941 PR optimization/13037
28942 * g77.f-torture/execute/13037.f: New test case.
28943
28944 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28945
28946 PR c++/12881
28947 * g++.dg/abi/covariant2.C: New.
28948
28949 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28950
28951 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28952
28953 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28954
28955 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28956
28957 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28958
28959 PR other/10819
28960 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28961 to fix Bug 10819.
28962 * lib/g++.exp (g++_version): Likewise.
28963 * lib/g77.exp (g77_version): Likewise.
28964 * lib/objc.exp (default_objc_version): Likewise.
28965
28966 2003-12-10 Richard Henderson <rth@redhat.com>
28967
28968 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28969
28970 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28971
28972 2003-12-08 Matt Austern <austern@apple.com>
28973
28974 PR c/13134
28975 * lib/gcc-dg.exp (dg-require-visibility): Define.
28976 * lib/target-supports (check_visibility_available): Define.
28977 * gcc.dg/visibility-1.c: New test.
28978 * gcc.dg/visibility-2.c: Likewise.
28979 * gcc.dg/visibility-3.c: Likewise.
28980 * gcc.dg/visibility-4.c: Likewise.
28981 * gcc.dg/visibility-5.c: Likewise.
28982 * gcc.dg/visibility-6.c: Likewise.
28983 * g++.dg/ext/visibility-1.C: Likewise.
28984 * g++.dg/ext/visibility-2.C: Likewise.
28985 * g++.dg/ext/visibility-3.C: Likewise.
28986 * g++.dg/ext/visibility-4.C: Likewise.
28987 * g++.dg/ext/visibility-5.C: Likewise.
28988 * g++.dg/ext/visibility-6.C: Likewise.
28989
28990 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28991
28992 * g++.dg/lookup/java1.C: New test.
28993 * g++.dg/lookup/java2.C: New test.
28994
28995 2003-12-07 Falk Hueffner <falk@debian.org>
28996
28997 * g++.dg/opt/noreturn-1.C: New test.
28998
28999 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
29000
29001 * gcc.dg/overflow-1.c: New test.
29002
29003 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29004
29005 * g77.f-torture/compile/13060.f: New test.
29006
29007 2003-12-06 Mark Mitchell <mark@codesourcery.com>
29008
29009 PR c++/13323
29010 * g++.dg/inherit/operator2.C: New test.
29011
29012 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29013
29014 PR c++/13305
29015 * g++.dg/ext/attrib9.C: New test.
29016
29017 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29018
29019 PR c++/13314
29020 * g++.dg/template/error7.C: New test.
29021
29022 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29023 J"orn Rennecke <joern.rennecke@superh.com>
29024
29025 PR target/13302
29026 * g++.dg/other/struct-va_list.C: New test.
29027
29028 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29029
29030 PR c++/13166
29031 * g++.dg/parse/defarg6.C: New test.
29032
29033 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29034
29035 PR target/13256
29036 * gcc.c-torture/execute/20031201-1.c: New test.
29037
29038 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29039
29040 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29041
29042 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29043
29044 * gcc.dg/builtin-return-1.c: New test.
29045
29046 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29047 J"orn Rennecke <joern.rennecke@superh.com>
29048
29049 PR optimization/13260
29050 * gcc.c-torture/execute/20031204-1.c: New test.
29051
29052 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29053
29054 PR c++/9127
29055 * g++.dg/template/error6.C: New test.
29056
29057 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29058
29059 * gcc.dg/20031202-1.c: New test.
29060
29061 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29062
29063 PR c++/13179
29064 * g++.dg/template/eh1.C: New test.
29065
29066 PR c++/10771
29067 * g++.dg/template/error5.C: New test.
29068
29069 2003-12-02 David Ung <davidu@mips.com>
29070
29071 * gcc.dg/compat/vector-check.h: Corrected type for var
29072 g_##TMODE
29073
29074 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29075
29076 PR c++/10126
29077 * g++.dg/template/ptrmem8.C: New test.
29078
29079 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29080
29081 PR c++/12573
29082 * g++.dg/template/dependent-expr3.C: New test.
29083
29084 2003-12-01 James Lemke <jim@wasabisystems.com>
29085
29086 * gcc.dg/arm-g2.c: New test.
29087
29088 2003-12-01 Roger Sayle <roger@eyesopen.com>
29089
29090 PR optimization/11634
29091 * gcc.dg/20031201-2.c: New test case.
29092
29093 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29094
29095 PR 11433
29096 * objc.dg/proto-lossage-3.m: New test.
29097
29098 2003-12-01 Roger Sayle <roger@eyesopen.com>
29099
29100 PR optimization/12628
29101 * gcc.dg/20031201-1.c: New test case.
29102
29103 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29104
29105 * gcc.dg/unaligned-1.c: New test.
29106
29107 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29108
29109 PR c++/9849
29110 * g++.dg/template/error4.C: New test.
29111 * g++.dg/template/nested3.C: Adjust error markers.
29112
29113 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29114
29115 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29116
29117 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29118
29119 PR c/10333
29120 * gcc.dg/bitfld-7.c: New test.
29121
29122 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29123
29124 * gcc.dg/tls/asm-1.C: New test.
29125
29126 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29127
29128 * gcc.dg/cpp/assert4.c: Update.
29129
29130 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29131
29132 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29133 * gcc.dg/builtin-apply3.c: New test.
29134
29135 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29136
29137 * lib/compat.exp (compat-obj): New xfaildata parameter.
29138 Use it to set compiler_conditional_xfail_data before compiling.
29139 (compat-get-options): Handle dg-xfail-if.
29140 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29141 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29142 * gcc.dg/compat/vector-1_y.c: Likewise.
29143 * gcc.dg/compat/vector-2_x.c: Likewise.
29144 * gcc.dg/compat/vector-2_y.c: Likewise.
29145
29146 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29147
29148 * g++.dg/opt/reg-stack4.C: New test.
29149
29150 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29151
29152 * gcc.dg/builtin-apply2.c: New test.
29153
29154 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29155
29156 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29157
29158 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29159
29160 PR c++/12924
29161 * g++.dg/template/template-id-2.C: New test.
29162
29163 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29164
29165 PR c++/5369
29166 * g++.dg/template/memfriend1.C: New test.
29167 * g++.dg/template/memfriend2.C: Likewise.
29168 * g++.dg/template/memfriend3.C: Likewise.
29169 * g++.dg/template/memfriend4.C: Likewise.
29170 * g++.dg/template/memfriend5.C: Likewise.
29171 * g++.dg/template/memfriend6.C: Likewise.
29172 * g++.dg/template/memfriend7.C: Likewise.
29173 * g++.dg/template/memfriend8.C: Likewise.
29174 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29175
29176 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29177
29178 PR c++/12515
29179 * g++.dg/ext/cond1.C: New test.
29180
29181 2003-11-20 Richard Henderson <rth@redhat.com>
29182
29183 * gcc.dg/20020201-2.c: Remove.
29184 * gcc.dg/20020201-4.c: Remove.
29185 * gcc.dg/20020304-1.c: Remove.
29186
29187 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29188
29189 * gcc.dg/cpp/trad/xwin1.c: New test case.
29190
29191 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29192
29193 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29194 * lib/g77.exp: Likewise.
29195 * lib/objc.exp: Likewise.
29196 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29197 for darwin.
29198
29199 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29200
29201 PR c++/12932
29202 * g++.dg/template/static5.C: New test.
29203
29204 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29205
29206 * gcc.dg/nested-func-1.c: New test.
29207
29208 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29209
29210 * gcc.dg/cpp/assert4.c: New test.
29211
29212 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29213
29214 PR c++/2294
29215 * g++.dg/lookup/using9.c: New test.
29216
29217 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29218
29219 PR c++/12762
29220 * g++.dg/template/error3.C: New test.
29221
29222 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29223
29224 PR ada/13035
29225 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29226 No longer use a wrapper for gcc, since this does not work under
29227 Windows.
29228
29229 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29230
29231 PR c++/2094
29232 * g++.dg/template/ptrmem7.C: New test.
29233
29234 2003-11-13 Andrew Pinski <apinski@apple.com>
29235
29236 * gcc.c-torture/compile/20031113-1.c: New test.
29237
29238 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29239 Kean Johnston <jkj@sco.com>
29240
29241 PR c/13029
29242 * gcc.dg/unused-4.c: Update.
29243
29244 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29245
29246 * g++.dg/opt/const3.C: New test.
29247
29248 2003-11-13 Jan Hubicka <jh@suse.cz>
29249
29250 * gcc.c-torture/compile/20031112-1.c: New test.
29251
29252 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29253
29254 * g++.dg/parse/crash10.C: Remove bogus error marker.
29255
29256 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29257
29258 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29259 (host_gcc): Likewise.
29260 (ROOT): Honor $PWDCMD.
29261 (BASE): Likewise.
29262 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29263
29264 2003-11-12 Catherine Moore <clm@redhat.com>
29265
29266 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29267
29268 2003-11-12 Andreas Jaeger <aj@suse.de>
29269 Jakub Jelinek <jakub@redhat.com>
29270 Andrew Pinski <pinskia@physics.uc.edu>
29271 Richard Henderson <rth@redhat.com>
29272
29273 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29274 systems.
29275 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29276
29277 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29278 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29279
29280 2003-11-11 Andreas Jaeger <aj@suse.de>
29281
29282 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29283
29284 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29285
29286 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29287
29288 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29289 Clean ups.
29290
29291 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29292
29293 * gcc.dg/trampoline-1.c: New test.
29294
29295 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29296
29297 * gcc.c-torture/compile/200031109-1.c: New test.
29298
29299 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29300
29301 PR c/3190
29302 PR c/8714
29303 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29304 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29305 gcc.dg/format/no-y2k-1.c: Update.
29306
29307 2003-11-08 Roger Sayle <roger@eyesopen.com>
29308
29309 PR optimization/10467
29310 * gcc.dg/20031108-1.c: New test case.
29311
29312 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29313
29314 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29315
29316 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29317
29318 * gcc.dg/compound-lvalue-1.c: New test.
29319 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29320 some XFAILs.
29321
29322 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29323
29324 * gcc.dg/altivec-varargs-1.c: New test.
29325
29326 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29327
29328 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29329 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29330 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29331 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29332 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29333
29334 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29335
29336 * gcc.dg/cond-lvalue-1.c: New test.
29337
29338 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29339
29340 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29341
29342 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29343
29344 PR c++/11616
29345 * g++.dg/template/instantiate5.C: New test.
29346
29347 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29348
29349 PR c++/12726
29350 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29351 * ChangeLog: Add missing first entry for above test.
29352
29353 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29354
29355 PR c++/9810
29356 * g++.dg/template/using8.C: New test.
29357 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29358
29359 2003-11-02 Roger Sayle <roger@eyesopen.com>
29360
29361 PR optimization/10817
29362 * gcc.c-torture/compile/20031102-1.c: New test case.
29363
29364 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29365
29366 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29367 2147483647.
29368
29369 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29370
29371 * gcc.dg/20031102-1.c: New test.
29372
29373 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29374
29375 * gcc.dg/complex-1.c: New test.
29376
29377 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29378
29379 PR c++/12796
29380 * g++.dg/template/crash13.C: Adjust expected error location.
29381 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29382
29383 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29384
29385 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29386
29387 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29388
29389 PR/10239
29390 * gcc.c-torture/compile/20031031-2.c: New test.
29391
29392 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29393
29394 PR/11640
29395 * gcc.c-torture/compile/20031031-1.c: New test.
29396
29397 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29398
29399 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29400 * gcc.misc-tests/bprob.exp: Likewise.
29401 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29402 the execution test on arm-elf configs.
29403 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29404 configs that don't support scratch files.
29405 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29406
29407 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29408
29409 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29410 done by dejagnu.
29411
29412 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29413
29414 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29415 Avoid non pure sh syntax. Add more logging.
29416
29417 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29418 fail.
29419
29420 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29421
29422 PR libgcj/10610
29423 * gcc.dg/ppc-stackalign-1.c: New test.
29424
29425 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29426
29427 * ada/acats/run_all.sh: Change output to be more compliant with
29428 dejagnu framework.
29429 Create acats.sum and acats.log files under testsuite/ada/acats
29430 Only run [a-z]* directories, to filter out e.g. CVS.
29431 Redirect build output to log file.
29432
29433 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29434
29435 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29436
29437 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29438
29439 PR ada/5909:
29440 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29441
29442 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29443
29444 * gcc.c-torture/compile/20031023-1.c: New test.
29445 * gcc.c-torture/compile/20031023-2.c: New test.
29446 * gcc.c-torture/compile/20031023-3.c: New test.
29447 * gcc.c-torture/compile/20031023-4.c: New test.
29448
29449 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29450
29451 PR c++/10371
29452 * g++.dg/lookup/scoped8.C: New test.
29453
29454 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29455
29456 * g++.dg/opt/reg-stack3.C: New test.
29457
29458 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29459
29460 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29461
29462 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29463
29464 PR c++/11076
29465 * g++.dg/template/crash13.C: New test.
29466
29467 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29468
29469 * gcc.dg/c99-restrict-2.c: New test.
29470
29471 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29472
29473 PR c++/12698, c++/12699, c++/12700, c++/12566
29474 * g++.dg/inherit/covariant9.C: New test.
29475 * g++.dg/inherit/covariant10.C: New test.
29476 * g++.dg/inherit/covariant11.C: New test.
29477
29478 2003-10-23 Jason Merrill <jason@redhat.com>
29479
29480 PR c++/12726
29481 * g++.dg/ext/complit2.C: New test.
29482
29483 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29484
29485 PR target/12654
29486 * gcc.c-torture/execute/20031020-1.c: New test.
29487
29488 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29489
29490 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29491 following the jump_insn.
29492
29493 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29494
29495 * gcc.dg/cast-lvalue-1.c: New test.
29496
29497 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29498
29499 PR c++/11962
29500 * g++.dg/template/cond2.C: New test.
29501
29502 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29503
29504 * gcc.dg/builtins-28.c: New test.
29505
29506 2003-10-20 Jan Hubicka <jh@suse.cz>
29507
29508 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29509 parameter.
29510 * testsuite/gcc.dg/inline-2.c: Likewise.
29511
29512 2003-10-20 Phil Edwards <phil@codesourcery.com>
29513
29514 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29515 * gcc.dg/nest.c: Likewise.
29516
29517 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29518
29519 PR c++/9781, c++/10583, c++/11862
29520 * g++.dg/parse/crash13.C: New test.
29521
29522 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29523
29524 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29525
29526 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29527
29528 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29529 Define HAVE_C99_RUNTIME except on Solaris.
29530 * gcc.dg/builtins-20.c: Likewise.
29531
29532 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29533
29534 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29535
29536 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29537
29538 PR c++/12495
29539 * g++.dg/template/crash21.C: New test.
29540
29541 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29542
29543 PR c++/2513
29544 * g++.dg/template/typename5.C: New test.
29545
29546 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29547
29548 PR c++/12369
29549 * g++.dg/template/friend25.C: New test.
29550
29551 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29552
29553 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29554 versions.
29555
29556 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29557
29558 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29559 == 2147483647.
29560
29561 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29562
29563 * gcc.c-torture/execute/960416-1.x: Remove.
29564 * gcc.c-torture/execute/divconst-3.x: Likewise.
29565
29566 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29567
29568 PR target/12598
29569 * gcc.dg/torture/cris-volatile-1.c: New test.
29570
29571 2003-10-14 Roger Sayle <roger@eyesopen.com>
29572
29573 PR optimization/9325
29574 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29575 for overflowing floating point to integer conversion during RTL
29576 simplification.
29577
29578 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29579
29580 * objc/execute/_cmd.m: Fix typo.
29581 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29582 Relax 'scan-assembler' regexp.
29583 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29584 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29585 * objc.dg/zero-link-2.m: Remove blank line.
29586 * objc.dg/zero-link-3.m: New test case.
29587
29588 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29589
29590 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29591
29592 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29593 than linker trickery.
29594
29595 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29596
29597 PR c++/12370
29598 * g++.dg/other/friend2.C: New test.
29599
29600 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29601
29602 * gcc.dg/20031012-1.c: New test.
29603
29604 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29605
29606 * gcc.dg/weak/weak-3.c: Fix for new warning.
29607
29608 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29609
29610 PR optimization/8750
29611 * gcc.c-torture/execute/20031012-1.c: New test case.
29612
29613 2003-10-11 Roger Sayle <roger@eyesopen.com>
29614
29615 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29616 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29617
29618 2003-10-11 Roger Sayle <roger@eyesopen.com>
29619
29620 PR optimization/12260
29621 * gcc.c-torture/compile/20031011-2.c: New test case.
29622
29623 2003-10-11 Roger Sayle <roger@eyesopen.com>
29624
29625 * gcc.c-torture/execute/20031011-1.c: New testcase.
29626
29627 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29628
29629 * gcc.c-torture/compile/20031011-1.c: New test.
29630
29631 2003-10-11 Jan Hubicka <jh@suse.cz>
29632
29633 * g++.dg/other/first-global.C: New test.
29634
29635 2003-10-11 Roger Sayle <roger@eyesopen.com>
29636
29637 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29638
29639 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29640
29641 * gcc.c-torture/compile/20031010-1.c: New test.
29642
29643 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29644
29645 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29646 * gcc.c-torture/execute/va-arg-25.c: ... here.
29647
29648 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29649
29650 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29651
29652 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29653
29654 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29655
29656 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29657
29658 * g++.dg/parse/error2.C: New test.
29659
29660 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29661
29662 PR c++/11097
29663 * g++.dg/other/error5.C: Modify the error message.
29664 * g++.dg/lookup/using8.C: New test.
29665
29666 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29667
29668 * gcc.dg/darwin-abi-2.c: New file.
29669 * gcc.c-torture/execute/va-arg-24.c: New file.
29670
29671 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29672
29673 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29674 indentation.
29675
29676 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29677
29678 PR c++/10147
29679 * g++.dg/other/error4.C: Update error messages.
29680 * g++.dg/template/ptrmem4.C: Likewise.
29681
29682 PR c++/12337
29683 * g++.dg/init/new9.C: New test.
29684
29685 PR c++/12334, c++/12236, c++/8656
29686 * g++.dg/ext/attrib8.C: New test.
29687
29688 2003-10-06 Devang Patel <dpatel@apple.com>
29689
29690 * gcc.dg/debug/dwarf2-3.h: New test.
29691 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29692
29693 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29694
29695 * g++.dg/opt/cfg2.C: New test.
29696
29697 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29698
29699 * g++.dg/opt/float1.C: New test.
29700
29701 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29702
29703 * gcc.dg/c90-array-lval-6.c: New test.
29704 * gcc.dg/c99-array-lval-6.c: New test.
29705
29706 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29707 Ziemowit Laski <zlaski@apple.com>
29708
29709 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29710 'Derived', so that it is never considered a class method; add
29711 new warning for '+port' method ambiguity.
29712 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29713 <objc/objc-api.h> (needed on Mac OS X).
29714 * objc.dg/method-13.m: New test.
29715
29716 2003-10-03 Roger Sayle <roger@eyesopen.com>
29717
29718 PR optimization/9325, PR java/6391
29719 * gcc.c-torture/execute/20031003-1.c: New test case.
29720
29721 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29722
29723 PR optimization/12180
29724 * gcc.dg/20031002-1.c: New test.
29725
29726 PR c++/12486
29727 * g++.dg/inherit/error1.C: New test.
29728
29729 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29730
29731 * lib/f-torture.exp (search_for): Rename to...
29732 (search_for_re): This. Also, clean up comments and the
29733 "regexp" invocation.
29734
29735 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29736
29737 * gcc.c-torture/compile/20031002-1.c: New test.
29738
29739 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29740
29741 * g++.dg/opt/cond1.C: New test.
29742
29743 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29744
29745 * gcc.dg/Wold-style-definition-2.c: New testcase.
29746 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29747
29748 2003-09-29 Richard Henderson <rth@redhat.com>
29749
29750 * g++.dg/init/array10.C: Add dg-options.
29751
29752 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29753
29754 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29755
29756 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29757
29758 * g++.dg/template/friend19.C: Fix typo.
29759 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29760
29761 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29762
29763 * gcc.c-torture/execute/20030928-1.c: New test.
29764 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29765
29766 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29767
29768 * g++.dg/opt/unroll1.C: New test.
29769
29770 2003-09-26 Roger Sayle <roger@eyesopen.com>
29771
29772 PR optimization/11741
29773 * gcc.dg/20030926-1.c: New test case.
29774
29775 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29776
29777 PR c++/5655
29778 * g++.dg/parse/access7.C: New test.
29779 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29780
29781 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29782
29783 MERGE OF objc-improvements-branch into MAINLINE:
29784 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29785 if libobjc has not been built.
29786 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29787 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29788 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29789 objc/execute/nested-3.m, objc/execute/np-2.m,
29790 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29791 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29792 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29793 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29794 objc.dg/special/unclaimed-category-1.h,
29795 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29796 well as GNU runtime.
29797 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29798 * execute/cascading-1.m, execute/function-message-1.m,
29799 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29800 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29801 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29802 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29803 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29804 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29805 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29806 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29807 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29808 * objc.dg/bitfield-2.m: Run only on Darwin.
29809 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29810 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29811 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29812 * objc.dg/const-str-1.m: Fix constant string layout.
29813
29814 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29815
29816 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29817
29818 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29819
29820 * gcc.dg/darwin-abi-1.c: New file.
29821
29822 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29823
29824 PR target/12281
29825 * gcc.c-torture/compile/20030921-1.c: New test.
29826
29827 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29828
29829 * g++.dg/opt/reg-stack2.C: New test.
29830
29831 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29832
29833 * g++.dg/eh/delayslot1.C: New test.
29834
29835 2003-09-20 Richard Henderson <rth@redhat.com>
29836
29837 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29838
29839 2003-09-20 Roger Sayle <roger@eyesopen.com>
29840
29841 * gcc.c-torture/execute/20030920-1.c: New test case.
29842
29843 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29844
29845 * g++.dg/rtti/typeid3.C: Correct expected error message.
29846
29847 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29848
29849 PR c++/157
29850 * g++.dg/parse/crash12.C: New test.
29851
29852 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29853
29854 * gcc.dg/compat/mixed-struct-check.h: New.
29855 * gcc.dg/compat/mixed-struct-defs.h: New.
29856 * gcc.dg/compat/mixed-struct-init.h: New.
29857 * gcc.dg/compat/struct-by-value-19_main.c: New.
29858 * gcc.dg/compat/struct-by-value-19_x.c: New.
29859 * gcc.dg/compat/struct-by-value-19_y.c: New.
29860 * gcc.dg/compat/struct-by-value-20_main.c: New.
29861 * gcc.dg/compat/struct-by-value-20_x.c: New.
29862 * gcc.dg/compat/struct-by-value-20_y.c: New.
29863 * gcc.dg/compat/struct-return-19_main.c: New.
29864 * gcc.dg/compat/struct-return-19_x.c: New.
29865 * gcc.dg/compat/struct-return-19_y.c: New.
29866 * gcc.dg/compat/struct-return-20_main.c: New.
29867 * gcc.dg/compat/struct-return-20_x.c: New.
29868 * gcc.dg/compat/struct-return-20_y.c: New.
29869
29870 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29871 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29872 so that it will not complain on LP64 targets.
29873
29874 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29875
29876 PR c++/495
29877 * g++.dg/template/friend24.C: New test.
29878
29879 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29880
29881 PR c++/12332
29882 * g++.dg/template/memtmpl2.C: New test.
29883
29884 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29885
29886 PR target/11184
29887 * gcc.dg/builtin-apply1.c: New test.
29888
29889 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29890
29891 PR c++/9848
29892 * g++.dg/warn/Wunused-4.C: New test.
29893
29894 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29895
29896 PR c++/12316
29897 * g++.dg/other/gc2.C: New test.
29898
29899 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29900
29901 PR c++/11991
29902 * g++.dg/rtti/typeid3.C: New test.
29903
29904 PR c++/12266
29905 * g++.dg/overload/template1.C: New test.
29906
29907 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29908
29909 * g++.dg/opt/cfg3.C: New test.
29910
29911 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29912
29913 PR c++/7939
29914 * g++.dg/template/crash11.C: New test.
29915
29916 2003-09-16 Jason Merrill <jason@redhat.com>
29917 Jakub Jelinek <jakub@redhat.com>
29918
29919 * gcc.dg/attr-warn-unused-result.c: New test.
29920
29921 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29922
29923 PR c++/12184
29924 * g++.dg/expr/call2.C: New test.
29925
29926 2003-09-15 Andreas Jaeger <aj@suse.de>
29927
29928 * gcc.dg/Wold-style-definition-1.c: New test.
29929
29930 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29931
29932 PR c++/3907
29933 * g++.dg/parse/template12.C: New test.
29934
29935 * g++.dg/abi/bitfield11.C: New test.
29936 * g++.dg/abi/bitfield12.C: Likewise.
29937
29938 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29939
29940 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29941 non-expansion of functional macro name without arguments at EOL.
29942 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29943
29944 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29945
29946 * gcc.c-torture/execute/20030914-[12].c: New tests.
29947
29948 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29949
29950 PR c++/11788
29951 * g++.dg/overload/addr1.C: New test.
29952
29953 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29954
29955 * gcc.dg/20030909-1.c: New test.
29956
29957 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29958
29959 * gcc.dg/ultrasp10.c: New test.
29960
29961 2003-09-09 Devang Patel <dpatel@apple.com>
29962
29963 * gcc.dg/darwin-ld-6.c: New test.
29964
29965 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29966
29967 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29968
29969 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29970
29971 * gcc.dg/ia64-types1.c: New test.
29972 * gcc.dg/ia64-types2.c: Likewise.
29973
29974 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29975
29976 * gcc.dg/builtins-1.c: Add more _Complex tests.
29977 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29978
29979 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29980 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29981
29982 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29983
29984 PR c++/11786
29985 * g++.dg/lookup/koenig2.C: New test.
29986
29987 PR c++/5296
29988 * g++.dg/rtti/typeid2.C: New test.
29989
29990 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29991
29992 * gcc.c-torture/compile/20030904-1.c: New test.
29993
29994 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29995
29996 * g++.dg/opt/longbranch2.C: New test.
29997
29998 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29999
30000 * g++.dg/template/crash10.C: Only compile it.
30001
30002 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
30003
30004 PR middle-end/11665
30005 * gcc.c-torture/compile/20030907-1.c: New test.
30006 * g++.dg/init/array11.C: New test.
30007
30008 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30009
30010 PR c++/11852
30011 * g++.dg/init/struct1.C: New test.
30012
30013 2003-09-07 Mark Mitchell <mark@codesourcery.com>
30014
30015 PR c++/12181
30016 * g++.dg/expr/comma1.C: New test.
30017
30018 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30019
30020 PR c++/11867
30021 * g++.dg/expr/static_cast5.C: New test.
30022
30023 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30024
30025 PR c++/11507
30026 * g++.dg/lookup/scoped7.C: New test.
30027
30028 PR c++/9574
30029 * g++.dg/other/static1.C: New test.
30030
30031 PR c++/11490
30032 * g++.dg/warn/template-1.C: New test.
30033
30034 PR c++/11432
30035 * g++.dg/template/crash10.C: New test.
30036
30037 PR c++/2478
30038 * g++.dg/overload/VLA.C: New test.
30039
30040 PR c++/10804
30041 * g++.dg/template/call1.C: New test.
30042
30043 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30044
30045 PR c++/11794
30046 * g++.dg/parse/using3.C: New test.
30047
30048 2003-09-06 Roger Sayle <roger@eyesopen.com>
30049
30050 PR c++/11409
30051 * g++.dg/overload/builtin3.C: New test case.
30052
30053 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30054
30055 PR c/9862
30056 * gcc.dg/20030906-1.c: New test.
30057 * gcc.dg/20030906-2.c: Likewise.
30058
30059 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30060
30061 PR c++/12167
30062 * g++.dg/parse/defarg5.C: New test.
30063
30064 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30065
30066 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30067
30068 PR c++/12163
30069 * g++.dg/expr/static_cast4.C: New test.
30070
30071 PR c++/12146
30072 * g++.dg/template/crash9.C: New test.
30073
30074 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30075
30076 * g++.old-deja/g++.ext/pretty2.C: Update for change
30077 in __FUNCTION__.
30078 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30079
30080 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30081
30082 PR c++/11922
30083 * g++/dg/template/qualified-id1.C: New test.
30084
30085 PR c++/12037
30086 * g++.dg/warn/noeffect4.C: New test.
30087
30088 2003-09-04 Matt Austern <austern@apple.com>
30089
30090 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30091 * g++.dg/ext/fnname2.C: Likewise.
30092 * g++.dg/ext/fnname3.C: Likewise.
30093
30094 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30095
30096 * g++.dg/expr/lval1.C: New test.
30097 * g++.dg/ext/lvcast.C: Remove.
30098
30099 2003-09-03 Roger Sayle <roger@eyesopen.com>
30100
30101 PR optimization/11700.
30102 * gcc.c-torture/compile/20030903-1.c: New test case.
30103
30104 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30105
30106 PR c++/12053
30107 * g++.dg/abi/layout4.C: New test.
30108
30109 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30110
30111 PR c++/11553
30112 * g++.dg/parse/friend3.C: New test.
30113
30114 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30115
30116 PR c++/11847
30117 * g++.dg/template/class1.C: New test.
30118
30119 PR c++/11808
30120 * g++.dg/expr/call1.C: New test.
30121
30122 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30123
30124 PR c++/12114
30125 * g++.dg/init/ref9.C: New test.
30126
30127 PR c++/11972
30128 * g++.dg/template/nested4.C: New test.
30129
30130 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30131
30132 PR c++/12093
30133 * g++.dg/template/non-dependent4.C: New test.
30134
30135 PR c++/11928
30136 * g++.dg/inherit/conv1.C: New test.
30137
30138 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30139
30140 PR c++/6196
30141 * g++.dg/ext/label1.C: New test.
30142 * g++.dg/ext/label2.C: Likewise.
30143
30144 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30145
30146 * g++.dg/expr/cond3.C: New test.
30147
30148 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30149
30150 * gcc.dg/builtins-1.c: Add new builtin cases.
30151
30152 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30153
30154 * gcc.dg/builtins-1.c: Add new cases.
30155 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30156
30157 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30158
30159 * gcc.dg/builtins-1.c: Add more math builtin tests.
30160 * gcc.dg/torture/builtin-attr-1.c: New test.
30161
30162 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30163
30164 PR optimization/5079
30165 * g++.dg/opt/static3.C: New test.
30166
30167 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30168
30169 * gcc.misc-tests/gcov-10b.c: New test.
30170
30171 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30172
30173 * g++.dg/opt/ptrmem3.C: New test.
30174
30175 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30176
30177 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30178
30179 * gcc.dg/20030826-2.c: New test.
30180
30181 2003-08-26 Roger Sayle <roger@eyesopen.com>
30182
30183 PR middle-end/12002
30184 * g77.f-torture/compile/12002.f: New test case.
30185
30186 2003-08-26 Roger Sayle <roger@eyesopen.com>
30187
30188 * gcc.dg/20030826-1.c: New test case.
30189
30190 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30191
30192 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30193
30194 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30195
30196 PR c++/11871
30197 * c++.dg/lookup/crash1.C: New test.
30198
30199 * c++.dg/warn/noeffect3.C: New test.
30200
30201 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30202
30203 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30204 * gcc.dg/compat/vector-1_y.c: Ditto.
30205 * gcc.dg/compat/vector-2_x.c: Ditto.
30206 * gcc.dg/compat/vector-2_y.c: Ditto.
30207
30208 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30209
30210 * gcc.dg/20030702-1.c: New test.
30211
30212 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30213
30214 PR c++/8795
30215 * g++.dg/ext/altivec-1.C: New test.
30216
30217 2003-08-24 Richard Henderson <rth@redhat.com>
30218
30219 * g++.dg/eh/simd-2.C: Add -w for x86.
30220
30221 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30222
30223 * gcc.dg/20030815-1.c: New test.
30224
30225 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30226
30227 PR c++/3765
30228 * g++.dg/parse/access6.C: New test.
30229
30230 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30231
30232 PR c++/641, c++/11876
30233 * g++.dg/template/friend22.C: New test.
30234 * g++.dg/template/friend23.C: Likewise.
30235
30236 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30237
30238 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30239 identically.
30240
30241 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30242
30243 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30244
30245 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30246
30247 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30248
30249 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30250
30251 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30252
30253 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30254
30255 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30256
30257 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30258
30259 PR c++/11919
30260 * g++.dg/overload/prom1.C: New test.
30261
30262 PR c++/11551
30263 * g++.dg/parse/dtor2.C: New test.
30264
30265 PR c++/10762
30266 * g++.dg/parse/using2.C: New test.
30267
30268 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30269
30270 PR target/11805
30271 * gcc.c-torture/compile/20030821-1.c: New.
30272
30273 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30274
30275 PR c++/11834
30276 * g++.dg/template/deduce2.C: New test.
30277
30278 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30279
30280 * gcc.c-torture/execute/20030821-1.c: New test.
30281
30282 2003-08-20 Roger Sayle <roger@eyesopen.com>
30283
30284 PR middle-end/11984
30285 * gcc.dg/20030820-1.c: New test case.
30286
30287 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30288
30289 PR c++/11945
30290 * g++.dg/warn/noeffect2.C: New test.
30291
30292 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30293
30294 PR c++/10926
30295 * g++.dg/template/dtor2.C: New test.
30296
30297 PR c++/11684
30298 * g++.dg/template/operator1.C: New test.
30299 * g++.dg/parse/operator4.C: New test.
30300
30301 PR c++/11946.C
30302 * g++.dg/expr/enum1.C: New test.
30303 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30304
30305 PR c++/11036.C
30306 * g++.dg/parse/elab2.C: New test.
30307 * g++.dg/parse/typedef4.C: Change error message.
30308 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30309 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30310 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30311
30312 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30313
30314 * gcc.dg/pch/warn-1.c: New.
30315 * gcc.dg/pch/warn-1.hs: New.
30316
30317 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30318 not-tested file.
30319
30320 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30321
30322 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30323
30324 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30325
30326 * gcc.dg/uninit-D.c: New Test.
30327 * gcc.dg/uninit-E.c: New Test.
30328 * gcc.dg/uninit-F.c: New Test.
30329 * gcc.dg/uninit-G.c: New Test.
30330
30331 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30332
30333 * g++.dg/README: Describe the pch directory.
30334
30335 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30336
30337 PR c++/11174
30338 * g++.dg/parse/access4.C: New test.
30339 * g++.dg/parse/access5.C: Likewise.
30340 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30341
30342 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30343
30344 * gcc.dg/noncompile/20030818-1.c: New.
30345
30346 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30347
30348 PR c++/11957
30349 * g++.dg/warn/noeffect1.C: New test.
30350
30351 * g++.dg/template/scope2.C: New test.
30352 * g++.dg/template/error2.C: Correct dg-error
30353
30354 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30355
30356 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30357
30358 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30359
30360 PR C++/11512
30361 * g++.dg/template/warn1.C: New.
30362
30363 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30364
30365 * g++.dg/template/error2.C: New test.
30366 * g++.dg/lookup/using7.C: Adjust errors
30367 * g++.old-deja/g++.pt/crash36.C: Likewise.
30368 * g++.old-deja/g++.pt/derived3.C: Likewise.
30369
30370 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30371
30372 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30373 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30374 * gcc.c-torture/execute/builtins/string-9.c: New, from
30375 string-opt-9.c. Adjust for execute/builtins framework.
30376 * gcc.c-torture/execute/string-opt-9.c: Delete.
30377
30378 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30379
30380 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30381
30382 * g++.dg/parse/ret-type2.C: New test.
30383
30384 PR c++/11703
30385 * g++.dg/init/new8.C: New test.
30386
30387 PR c++/10923
30388 * g++.dg/parse/typedef5.C: New test.
30389
30390 PR c++/9512
30391 * g++.dg/parse/qualified2.C: New test.
30392 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30393 invalid code.
30394
30395 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30396
30397 * g++.dg/conversion/ptrmem1.C: New test.
30398
30399 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30400
30401 PR target/11693
30402 * gcc.dg/20030811-1.c: New test.
30403
30404 PR target/11535
30405 * gcc.c-torture/execute/20030811-1.c: New test.
30406
30407 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30408
30409 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30410
30411 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30412
30413 PR c++/11789.C
30414 * g++.dg/inherit/multiple1.C: New test.
30415
30416 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30417
30418 * gcc.dg/spe1.c: New test.
30419
30420 PR c++/11670
30421 * g++.dg/expr/cast2.C: New test.
30422
30423 PR c++/10530
30424 * g++.dg/template/dependent-name2.C: New test.
30425
30426 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30427
30428 * g++.dg/parse/crash11.C: Put the dg options in comments.
30429
30430 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30431
30432 * lib/gcc-dg.exp: Update for diagnostic change.
30433
30434 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30435
30436 PR c++/5767
30437 * g++.dg/parse/crash11.C: New test.
30438
30439 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30440
30441 * gcc.dg/cpp/spacing1.c: Update.
30442
30443 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30444
30445 PR target/11739
30446 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30447 a value for -mtune.
30448
30449 2003-08-04 Roger Sayle <roger@eyesopen.com>
30450
30451 PR middle-end/11771
30452 * gcc.c-torture/compile/20030804-1.c: New test case.
30453
30454 2003-08-04 Roger Sayle <roger@eyesopen.com>
30455
30456 * gcc.dg/20030804-1.c: New test case.
30457
30458 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30459
30460 * gcc.dg/cpp/separate-1.c: New test.
30461
30462 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30463
30464 PR c++/11704
30465 * g++.dg/template/dependent-expr2.C: New test.
30466
30467 PR c++/11766
30468 * g++.dg/expr/ptrmem1.C: New test.
30469
30470 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30471
30472 PR c++/9453
30473 * g++.dg/template/friend15.C: New test.
30474
30475 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30476
30477 * lib/dg-pch.exp: Work round PCH bug.
30478
30479 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30480
30481 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30482 builtins. Move cases from builtins-4.c here.
30483
30484 * gcc.dg/torture/builtin-math-1.c: New test taken from
30485 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30486 additional cases.
30487
30488 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30489 Delete.
30490
30491 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30492
30493 PR c++/9447
30494 * g++.dg/template/using7.C: New test.
30495
30496 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30497
30498 * import1.c, import2.c: New tests.
30499
30500 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30501
30502 * g++.dg/eh/crossjump1.C: New test.
30503
30504 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30505
30506 PR c++/11697
30507 * g++.dg/template/using6.C: New test.
30508
30509 PR c++/11744
30510 * g++.dg/template/koenig2.C: New test.
30511
30512 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30513
30514 PR c++/7983
30515 * g++.dg/parse/typedef4.C: New test.
30516
30517 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30518
30519 PR c++/8442, c++/8806
30520 * g++.dg/template/elab1.C: New test.
30521 * g++.dg/template/type2.C: Likewise.
30522 * g++.dg/template/ttp3.C: Adjust expected error message.
30523 * g++.old-deja/g++.law/visibility13.C: Likewise.
30524 * g++.old-deja/g++.niklas/t135.C: Likewise.
30525 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30526 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30527 template argument.
30528 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30529
30530 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30531
30532 PR c++/11295
30533 * g++.dg/ext/stmtexpr1.C: New test.
30534
30535 * g++.dg/opt/tmp1.C: New test.
30536
30537 PR c++/11525
30538 * g++.dg/parse/constant4.C: New test.
30539
30540 PR c++/9447
30541 * g++.dg/template/using5.C: New test.
30542
30543 2003-07-31 Roger Sayle <roger@eyesopen.com>
30544
30545 * gcc.dg/builtins-27.c: New test case.
30546
30547 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30548
30549 * gcc.dg/tls/opt-7.c: New test.
30550
30551 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30552
30553 * g++.old-deja/g++.other/crash18.C: Remove.
30554
30555 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30556
30557 * g++.dg/template/explicit3.C: New.
30558 * g++.dg/template/explicit4.C: New.
30559 * g++.dg/template/explicit5.C: New.
30560
30561 PR c++/11347
30562 * g++.dg/template/memtmpl1.C: New.
30563
30564 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30565
30566 PR target/11565
30567 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30568 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30569
30570 2003-07-30 Jan Hubicka <jh@suse.cz>
30571
30572 * vtgc1.c: Kill.
30573
30574 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30575
30576 * gcc.dg/struct-in-proto-1.c: New test.
30577
30578 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30579
30580 * gcc.dg/cpp/include2.c: Only expect one message.
30581
30582 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30583
30584 PR c++/9447
30585 * g++.dg/template/using1.C: New test.
30586 * g++.dg/template/using2.C: New test.
30587 * g++.dg/template/using3.C: New test.
30588 * g++.dg/template/using4.C: New test.
30589
30590 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30591
30592 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30593 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30594
30595 2003-07-28 Jan Hubicka <jh@suse.cz>
30596
30597 PR c++/11530
30598 * g++.dg/opt/call1.C: New test.
30599
30600 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30601
30602 PR c++/11667
30603 * g++.dg/init/enum2.C: New test.
30604 * g++.dg/template/overload1.C: Add "-w" option.
30605
30606 2003-07-28 <hp@bitrange.com>
30607
30608 * gcc.dg/Wdeclaration-after-statement-1.c,
30609 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30610
30611 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30612
30613 * gcc.c-torture/compile/20030725-1.c: New test.
30614
30615 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30616
30617 * gcc.dg/20030505.c: Only run for SPE.
30618 Remove definition of opaque type.
30619
30620 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30621
30622 * g++.dg/template/ptrmem6.C: New test.
30623
30624 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30625
30626 * gcc.c-torture/compile/zero-strct-2.c: New test.
30627
30628 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30629
30630 * gcc.dg/intermod-1.c: New test.
30631
30632 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30633
30634 PR c++/11617
30635 * g++.dg/template/lookup2.C: New test.
30636 * g++.dg/template/memclass1.C: Remove instantiated from error.
30637 * g++.dg/other/error2.C: Tweak expected errors.
30638
30639 PR c++/11596
30640 * g++.dg/template/defarg3.C: New test.
30641
30642 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30643
30644 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30645
30646 * g++.dg/inherit/access5.C: New test.
30647
30648 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30649
30650 PR c++/11513
30651 * g++.dg/template/crash8.C: New test.
30652
30653 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30654
30655 PR c/10602
30656 * gcc.dg/noncompile/incomplete-2.c: New test.
30657
30658 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30659
30660 PR c++/11645
30661 * g++.dg/inherit/access4.C: New test.
30662
30663 PR c++/11517
30664 * g++.dg/expr/cond2.C: New test.
30665
30666 PR optimization/10679
30667 * g++.dg/opt/inline4.C: New test.
30668
30669 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30670
30671 * g++.dg/parse/crash10: New test.
30672
30673 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30674
30675 * g++.dg/ext/flexary1.C: New test.
30676
30677 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30678
30679 PR c++/10793
30680 * g++.dg/template/crash9.C: New test.
30681
30682 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30683
30684 PR c++/3004
30685 * g++.dg/parse/typedef3.C: New test.
30686
30687 PR c++/7906
30688 * g++.dg/parse/operator2.C: New test.
30689
30690 PR c++/8895
30691 * g++.dg/parse/def-tmpl-arg1.C: New test.
30692
30693 PR c++/9282
30694 * g++.dg/parse/funptr1.C: New test.
30695
30696 PR c++/9452
30697 * g++.dg/parse/ambig3.C: New test.
30698
30699 PR c++/9454
30700 * g++.dg/parse/operator3.C: New test.
30701
30702 PR c++/9486
30703 * g++.dg/parse/template10.C: New test.
30704
30705 PR c++/9488
30706 * g++.dg/parse/template11.C: New test.
30707
30708 PR c++/10150
30709 * g++.dg/parse/invalid-op1.C: New test.
30710
30711 PR c++/10247
30712 * g++.dg/parse/condexpr1.C: New test.
30713
30714 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30715
30716 * g++.dg/ext/packed3.C: New test.
30717 * g++.dg/ext/packed4.C: New test.
30718
30719 * gcc.dg/pack-test-3.c: New test.
30720
30721 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30722
30723 * lib/compat.exp: Handle dg-options per source file.
30724 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30725 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30726 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30727 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30728 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30729 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30730 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30731 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30732 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30733 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30734 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30735 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30736 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30737 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30738
30739 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30740
30741 PR c/10320
30742 * gcc.c-torture/execute/20030718-1.c: New test.
30743
30744 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30745
30746 PR optimization/11536
30747 * gcc.dg/20030721-1.c: New test.
30748
30749 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30750
30751 PR c++/11546
30752 * g++.dg/template/lookup1.C: New test.
30753
30754 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30755
30756 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30757 diagnostics of ill-formed constructs involving labels.
30758 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30759 the new 'previously defined here' message.
30760
30761 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30762
30763 * g++.dg/parse/non-dependent2.C: New test.
30764
30765 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30766
30767 * g++.dg/init/init-ref4.C: xfail on targets without
30768 weak symbols.
30769
30770 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30771
30772 PR target/11087
30773 * gcc.c-torture/execute/20030717-1.c: New test.
30774
30775 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30776
30777 * g++.dg/opt/cfg1.C: New test.
30778
30779 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30780
30781 PR optimization/11557
30782 * gcc.dg/20030717-1.c: New test.
30783
30784 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30785
30786 PR c++/10476
30787 * g++.dg/expr/crash-1.C: New test.
30788
30789 PR c++/11027
30790 * g++.dg/template/init3.C: New test.
30791
30792 PR c++/8222
30793 * g++.dg/template/non-dependent1.C: New test.
30794
30795 PR c++/11070
30796 * g++.dg/template/non-dependent2.C: New test.
30797
30798 PR c++/11071
30799 * g++.dg/template/non-dependent3.C: New test.
30800
30801 PR c++/9907
30802 * g++.dg/template/sizeof5.C: New test.
30803
30804 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30805
30806 PR 11498
30807 * gcc.c-torture/compile/mangle-1.c: New file.
30808
30809 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30810
30811 PR c++/7809
30812 * g++.dg/parse/access3.C: New test.
30813
30814 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30815
30816 PR c++/11384
30817 * g++.dg/init/init-ref4.C: New test.
30818
30819 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30820
30821 PR c++/11547
30822 * g++.dg/parse/constant3.C: New test.
30823 * g++.dg/parse/crash7.C: Likewise.
30824
30825 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30826
30827 PR target/11008
30828 * gcc.dg/i386-pentium4-not-mull.c: New.
30829
30830 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30831
30832 * gcc.dg/asm-names.c (ymain): Make it weak.
30833
30834 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30835
30836 PR c++/5421
30837 * g++.dg/template/friend21.C: New test.
30838
30839 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30840
30841 * gcc.dg/cleanup-8.c: New test.
30842 * gcc.dg/cleanup-9.c: New test.
30843
30844 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30845
30846 * g++.dg/ext/dll-MI1.h: New file.
30847 * g++.dg/ext/dllexport-MI1.C: New file.
30848 * g++.dg/ext/dllimport-MI1.C: New file.
30849
30850 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30851
30852 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30853 it does not have cmpstrsi patterns (just cmpmemsi).
30854
30855 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30856
30857 PR debug/11473
30858 * g++.dg/debug/debug8.C: New test.
30859
30860 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30861
30862 PR c++/10108
30863 * g++.dg/template/crash7.C: New test.
30864
30865 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30866
30867 PR target/10795
30868 * gcc.c-torture/compile/20030708-1.c: New.
30869
30870 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30871
30872 * gcc.c-torture/execute/20030715-1.c: New test.
30873
30874 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30875
30876 * gcc.dg/pch/inline-3.c: New file.
30877 * gcc.dg/pch/inline-3.hs: New file.
30878 * gcc.dg/pch/inline-4.c: New file.
30879 * gcc.dg/pch/inline-4.hs: New file.
30880
30881 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30882
30883 PR c++/11509
30884 * g++.dg/template/crash6.C: New test.
30885
30886 PR c++/7053
30887 * g++.dg/template/friend20.C: New test.
30888
30889 PR c++/7019
30890 * g++.dg/template/overload2.C: New test.
30891
30892 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30893
30894 PR optimization/11440
30895 * gcc.c-torture/execute/20030714-1.c: New test.
30896
30897 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30898
30899 PR c++/11154
30900 * g++.dg/template/partial2.C: New test.
30901
30902 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30903
30904 PR c++/11503
30905 * g++.dg/template/anon1.C: New test.
30906
30907 PR c++/11493
30908 PR c++/11495
30909 * g++.dg/parse/template9.C: Likewise.
30910 * g++.dg/template/crash4.C: New test.
30911 * g++.dg/template/koenig1.C: Likewise.
30912 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30913 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30914 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30915 functions.
30916 * g++.old-deja/g++.jason/template36.C: Likewise.
30917 * g++.old-deja/g++.mike/p1989.C: Likewise.
30918 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30919 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30920 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30921 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30922 compiling.
30923 * g++.old-deja/g++.pt/union2.C: Use this->.
30924
30925 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30926
30927 * gcc.dg/20030711-1.c: New test.
30928
30929 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30930
30931 PR c++/11050
30932 * g++.dg/parse/args1.C: New test.
30933 * g++.pt/defarg8.C: Change expected errors.
30934
30935 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30936
30937 PR c++/8164
30938 * g++.dg/template/nontype2.C: New test.
30939
30940 PR c++/10558
30941 * g++.dg/parse/template8.C: New test.
30942
30943 PR c++/8327
30944 * g++.dg/template/scope1.C: New test.
30945
30946 * g++.dg/warn/Wsign-compare-1.C: New test.
30947
30948 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30949
30950 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30951
30952 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30953
30954 PR c++/9411
30955 * g++.dg/template/explicit2.C: New test.
30956
30957 PR c++/10032
30958 * g++.dg/warn/pedantic1.C: New test.
30959
30960 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30961
30962 PR c++ 9483
30963 * g++.dg/other/field1.C: New test.
30964
30965 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30966
30967 PR c/11449
30968 * gcc.c-torture/compile/20030707-1.c: New.
30969
30970 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30971
30972 PR c++/10849
30973 * g++.dg/template/access12.C: New test.
30974
30975 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30976
30977 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30978 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30979 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30980 * gcc.misc-tests/gcov.exp: Update
30981 * g++.dg/gcov/gcov.exp: Update
30982 * lib/gcov.exp: Update.
30983
30984 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30985
30986 * g++.dg/abi/mangle17.C: Make sure template expressions are
30987 dependent.
30988 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30989 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30990 * g++.dg/opt/stack1.C: Remove erroneous code.
30991 * g++.dg/parse/template7.C: New test.
30992 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30993 * g++.old-deja/g++.pt/crash4.C: Likewise.
30994
30995 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30996
30997 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30998 with zero or one occurence of `$' after the initial `L'.
30999
31000 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
31001
31002 * gcc.c-torture/compile/20030704-1.c: Add a comment.
31003
31004 2003-07-08 Roger Sayle <roger@eyesopen.com>
31005
31006 PR c/11370
31007 * gcc.dg/Wunreachable-6.c: New testcase.
31008 * gcc.dg/Wunreachable-7.c: New testcase.
31009
31010 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31011
31012 PR c/11420
31013 * gcc.dg/20030708-1.c: New test.
31014
31015 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31016
31017 * gcc.dg/compat/sdata-section.h: New file.
31018 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31019 * gcc.dg/torture/mips-sdata-1.c: New test.
31020
31021 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31022
31023 PR c++/11030
31024 * g++.dg/template/friend19.C: New test.
31025
31026 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31027
31028 * g++.dg/opt/strength-reduce.C: New test.
31029
31030 2003-07-07 Roger Sayle <roger@eyesopen.com>
31031
31032 PR target/10979
31033 * gcc.dg/20030707-1.c: New testcase.
31034
31035 2003-07-07 Roger Sayle <roger@eyesopen.com>
31036
31037 PR optimization/11059
31038 * g++.dg/opt/emptyunion.C: New testcase.
31039
31040 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31041 Eric Botcazou <ebotcazou@libertysurf.fr>
31042
31043 * g++.dg/opt/stack1.C: New test.
31044
31045 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31046
31047 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31048 run test.
31049
31050 PR c++/11431
31051 * g++.dg/expr/static_cast3.C: New test.
31052
31053 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31054
31055 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31056 everywhere.
31057 * gcc.dg/concat.c: Concatenation of string constants with
31058 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31059 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31060 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31061 necessary to avoid multi-character character constant warning.
31062 * gcc.dg/cpp/escape.c: Likewise.
31063 * gcc.dg/cpp/ucs.c: Likewise.
31064 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31065 Fix a typo.
31066
31067 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31068
31069 PR c/11428
31070 * gcc.c-torture/compile/20030704-1.c: New.
31071
31072 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31073
31074 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31075
31076 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31077
31078 PR c++/5287, PR c++/7910, PR c++/11021
31079 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31080 tests for warnings.
31081 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31082 * g++.dg/ext/dllimport3.C: Likewise.
31083 * g++.dg/ext/dllimport4.C: New file.
31084 * g++.dg/ext/dllimport5.C: New file.
31085 * g++.dg/ext/dllimport6.C: New file.
31086 * g++.dg/ext/dllimport7.C: New file.
31087 * g++.dg/ext/dllimport8.C: New file.
31088 * g++.dg/ext/dllimport9.C: New file.
31089 * g++.dg/ext/dllimport10.C: New file.
31090 * g++.dg/ext/dllexport1.C: New file.
31091
31092 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31093
31094 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31095 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31096
31097 2003-07-03 Roger Sayle <roger@eyesopen.com>
31098
31099 * gcc.dg/builtins-25.c: New testcase.
31100 * gcc.dg/builtins-26.c: New testcase.
31101
31102 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31103
31104 * gcc.dg/compat/vector-defs.h: New file.
31105 * gcc.dg/compat/vector-setup.h: New file.
31106 * gcc.dg/compat/vector-check.h: New file.
31107 * gcc.dg/compat/vector-1_main.c: New file.
31108 * gcc.dg/compat/vector-1_x.c: New file.
31109 * gcc.dg/compat/vector-1_y.c: New file.
31110 * gcc.dg/compat/vector-2_main.c: New file.
31111 * gcc.dg/compat/vector-2_x.c: New file.
31112 * gcc.dg/compat/vector-2_y.c: New file.
31113
31114 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31115 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31116 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31117 * gcc.dg/compat/struct-align-1.h: New file.
31118 * gcc.dg/compat/struct-align-1_main.c: New file.
31119 * gcc.dg/compat/struct-align-1_x.c: New file.
31120 * gcc.dg/compat/struct-align-1_y.c: New file.
31121 * gcc.dg/compat/struct-align-2.h: New file.
31122 * gcc.dg/compat/struct-align-2_main.c: New file.
31123 * gcc.dg/compat/struct-align-2_x.c: New file.
31124 * gcc.dg/compat/struct-align-2_y.c: New file.
31125
31126 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31127 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31128 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31129 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31130 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31131 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31132 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31133 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31134 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31135 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31136 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31137 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31138 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31139 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31140 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31141 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31142 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31143 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31144 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31145 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31146 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31147 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31148 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31149 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31150 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31151 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31152 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31153 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31154 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31155
31156 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31157
31158 * gcc.dg/i386-call-1.c: New test.
31159
31160 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31161
31162 PR c++/9162
31163 * g++.dg/parse/defarg4.C: New.
31164
31165 2003-07-03 Roger Sayle <roger@eyesopen.com>
31166
31167 PR target/10700
31168 * gcc.c-torture/compile/20030703-1.c: New test case.
31169
31170 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31171
31172 * g++.dg/template/local3.C: Remove extra semicolon.
31173
31174 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31175
31176 * gcc.dg/i386-volatile-1.c: New test.
31177
31178 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31179
31180 PR c++/11072
31181 * g++.dg/other/offsetof2.C: XFAIL.
31182 * g++.dg/other/offsetof5.C: New.
31183
31184 PR c++/10219
31185 * g++.dg/template/error1.C: New.
31186
31187 PR c++/9779
31188 * g++.dg/template/dependent-expr1.C: New.
31189
31190 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31191
31192 PR c++/6949
31193 * g++.dg/template/local3.C: New test.
31194
31195 PR c++/11149
31196 * g++.dg/lookup/scoped6.C: New test.
31197
31198 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31199
31200 PR c++/8046
31201 * g++.dg/other/error7.C: New test.
31202
31203 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31204
31205 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31206 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31207 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31208 * g++.old-deja/g++.other/union2.C: Likewise.
31209 * gcc.dg/c90-const-expr-2.c: Likewise.
31210 * gcc.dg/c90-const-expr-3.c: Likewise.
31211 * gcc.dg/c99-const-expr-2.c: Likewise.
31212 * gcc.dg/c99-const-expr-3.c: Likewise.
31213 * gcc.dg/concat.c: Likewise.
31214
31215 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31216
31217 PR c++/9559
31218 * g++.dg/init/static1.C: New test.
31219
31220 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31221
31222 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31223 * g++.old-deja/g++.other/access2.C: Likewise.
31224 * g++.old-deja/g++.other/decl2.C: Likewise.
31225 * gcc.c-torture/execute/20020615-1.c: Likewise.
31226
31227 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31228
31229 PR c++/4933
31230 * g++.dg/template/sizeof4.C: New test.
31231
31232 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31233
31234 * g++.dg/other/error6.C: New test.
31235
31236 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31237
31238 PR c++/10750
31239 * g++.dg/parse/constant2.C: New test.
31240
31241 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31242
31243 PR c++/11106
31244 * g++.dg/other/error5.C: New test.
31245
31246 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31247
31248 * gcc.dg/format/gcc_diag-1.c: New test.
31249
31250 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31251
31252 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31253
31254 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31255
31256 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31257 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31258 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31259
31260 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31261
31262 * gcc.c-torture/execute/builtins/string-8.c: New test.
31263 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31264 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31265 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31266
31267 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31268
31269 PR c++/10468
31270 * g++.dg/ext/typeof6.C: New test.
31271
31272 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31273
31274 PR c++/10796
31275 * g++.dg/init/enum1.C: New test.
31276
31277 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31278
31279 * gcc.dg/20030627-1.c: New test.
31280
31281 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31282
31283 PR c++/11332
31284 * g++.dg/expr/static_cast2.C: New test.
31285
31286 2003-06-26 Roger Sayle <roger@eyesopen.com>
31287 Jakub Jelinek <jakub@redhat.com>
31288
31289 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31290 sprintf(dst,"%s",src) optimization.
31291 * gcc.c-torture/execute/20030626-1.c: New test case.
31292 * gcc.c-torture/execute/20030626-2.c: New test case.
31293
31294 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31295
31296 * gcc.c-torture/execute/multi-ix.c: New test.
31297
31298 * gcc.c-torture/execute/simd-4.c (main):
31299 Added missing semicolon at end of union.
31300
31301 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31302
31303 PR c++/8266
31304 * g++.dg/template/explicit-instantiation3.C: New test.
31305
31306 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31307
31308 * gcc.dg/20030626-1.c: Use signed char.
31309
31310 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31311
31312 * gcc.dg/20030626-1.c: New test.
31313
31314 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31315
31316 * const-str-2.m: Update.
31317
31318 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31319
31320 PR c++/10990
31321 * g++.dg/rtti/dyncast1.C: New test.
31322 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31323 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31324 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31325
31326 PR c++/10931
31327 * g++.dg/expr/static_cast1.C: New test.
31328
31329 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31330
31331 * gcc.dg/20030625-1.c: New test.
31332
31333 2003-06-24 Roger Sayle <roger@eyesopen.com>
31334
31335 * gcc.c-torture/compile/20030624-1.c: New test case.
31336
31337 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31338
31339 * gcc.c-torture/execute/string-opt-17.c: New test.
31340
31341 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31342
31343 PR c++/5754
31344 * g++.dg/parse/crash6.C: New test.
31345
31346 2003-06-23 Roger Sayle <roger@eyesopen.com>
31347
31348 * gcc.dg/builtins-24.c: New test case.
31349
31350 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31351
31352 * g++.dg/opt/operator1.C: New test.
31353
31354 2003-06-22 Roger Sayle <roger@eyesopen.com>
31355
31356 * gcc.c-torture/execute/string-opt-16.c: New test case.
31357
31358 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31359
31360 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31361 * g++.old-deja/g++.other/conv7.C: Likewise.
31362 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31363 * g++.old-deja/g++.other/overload14.C: Likewise.
31364
31365 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31366
31367 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31368 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31369
31370 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31371
31372 PR c++/10888
31373 * g++.dg/warn/Winline-3.C: New test.
31374
31375 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31376
31377 * lib/target-supports.exp (check_alias_available): Make the test
31378 program acceptable to the Solaris assembler.
31379
31380 PR c++/10749
31381 * g++.dg/template/memclass2.C: New test.
31382
31383 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31384 Eric Botcazou <ebotcazou@libertysurf.fr>
31385
31386 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31387 data for non-matching targets.
31388 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31389
31390 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31391
31392 PR c++/10845
31393 * g++.dg/template/member3.C: New test.
31394
31395 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31396
31397 PR c++/10939
31398 * g++.dg/template/func1.C: New test.
31399
31400 PR c++/9649
31401 * g++.dg/template/static4.C: New test.
31402 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31403
31404 PR c++/11041
31405 * g++.dg/init/ref7.C: New test.
31406
31407 2003-06-19 Matt Austern <austern@apple.com>
31408
31409 PR c++/11228
31410 * g++.dg/anew1.C: New test.
31411 * g++.dg/anew2.C: New test.
31412 * g++.dg/anew3.C: New test.
31413 * g++.dg/anew4.C: New test.
31414
31415 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31416
31417 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31418
31419 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31420
31421 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31422 endian-dependent.
31423
31424 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31425
31426 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31427 Remove cruft.
31428
31429 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31430
31431 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31432 * gcc.c-torture/compile/961203-1.c: Likewise.
31433 * gcc.c-torture/compile/980506-1.c: Likewise.
31434
31435 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31436
31437 PR c++/10712
31438 * g++.dg/lookup/using7.C: New test.
31439
31440 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31441
31442 PR c++/11105
31443 * g++.dg/abi/conv1.C: Remove it.
31444 * g++.dg/template/conv7.C: New test.
31445 * g++.dg/template/conv8.C: Likewise.
31446 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31447 conversion operator.
31448
31449 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31450
31451 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31452 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31453 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31454 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31455 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31456 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31457 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31458 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31459 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31460 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31461 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31462 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31463 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31464 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31465 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31466 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31467 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31468 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31469 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31470 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31471 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31472 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31473 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31474 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31475 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31476 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31477 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31478 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31479 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31480
31481 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31482
31483 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31484 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31485 indications.
31486
31487 2003-06-16 Roger Sayle <roger@eyesopen.com>
31488
31489 * gcc.dg/i386-387-5.c: New test case.
31490 * gcc.dg/i386-387-6.c: New test case.
31491 * gcc.dg/builtins-23.c: New test case.
31492
31493 2003-06-15 Roger Sayle <roger@eyesopen.com>
31494
31495 * gcc.dg/builtins-22.c: New test case.
31496 * gcc.dg/i386-387-1.c: Update to test exp.
31497 * gcc.dg/i386-387-2.c: Likewise.
31498
31499 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31500
31501 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31502
31503 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31504
31505 * lib/gcc-dg.exp (dg-require-dll): New function.
31506 (dg-xfail-if): Likewise.
31507 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31508 driver.
31509
31510 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31511 * gcc.c-torture/compile/20001205-1.c: Likewise.
31512 * gcc.c-torture/compile/20001226-1.c: Likewise.
31513 * gcc.c-torture/compile/20010518-2.c: Likewise.
31514 * gcc.c-torture/compile/20020312-1.c: Likewise.
31515 * gcc.c-torture/compile/20020604-1.c: Likewise.
31516 * gcc.c-torture/compile/920501-12.c: Likewise.
31517 * gcc.c-torture/compile/920501-4.c: Likewise.
31518 * gcc.c-torture/compile/920520-1.c: Likewise.
31519 * gcc.c-torture/compile/920521-1.c: Likewise.
31520 * gcc.c-torture/compile/920625-1.c: Likewise.
31521 * gcc.c-torture/compile/961203-1.c: Likewise.
31522 * gcc.c-torture/compile/980506-1.c: Likewise.
31523 * gcc.c-torture/compile/981006-1.c: Likewise.
31524 * gcc.c-torture/compile/981022-1.c: Likewise.
31525 * gcc.c-torture/compile/981223-1.c: Likewise.
31526 * gcc.c-torture/compile/990617-1.c: Likewise.
31527 * gcc.c-torture/compile/dll.c: Likewise.
31528 * gcc.c-torture/compile/labels-3.c: Likewise.
31529 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31530 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31531 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31532 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31533 * gcc.c-torture/compile/simd-5.c: Likewise.
31534 * gcc.c-torture/compile/20000804-1.x: Remove.
31535 * gcc.c-torture/compile/20001205-1.x: Likewise.
31536 * gcc.c-torture/compile/20001226-1.x: Likewise.
31537 * gcc.c-torture/compile/20010518-2.x: Likewise.
31538 * gcc.c-torture/compile/20020312-1.x: Likewise.
31539 * gcc.c-torture/compile/20020604-1.x: Likewise.
31540 * gcc.c-torture/compile/920501-12.x: Likewise.
31541 * gcc.c-torture/compile/920501-4.x: Likewise.
31542 * gcc.c-torture/compile/920520-1.x: Likewise.
31543 * gcc.c-torture/compile/920521-1.x: Likewise.
31544 * gcc.c-torture/compile/920625-1.x: Likewise.
31545 * gcc.c-torture/compile/961203-1.x: Likewise.
31546 * gcc.c-torture/compile/980506-1.x: Likewise.
31547 * gcc.c-torture/compile/981006-1.x: Likewise.
31548 * gcc.c-torture/compile/981022-1.x: Likewise.
31549 * gcc.c-torture/compile/981223-1.x: Likewise.
31550 * gcc.c-torture/compile/990617-1.x: Likewise.
31551 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31552 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31553 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31554 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31555 * gcc.c-torture/compile/simd-5.x: Likewise.
31556
31557 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31558
31559 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31560
31561 * gcc.c-torture/execute/20030611-1.c: New test.
31562
31563 2003-06-12 Roger Sayle <roger@eyesopen.com>
31564
31565 PR middle-end/168
31566 * gcc.dg/20030612-1.c: New test case.
31567
31568 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31569
31570 PR c++/10635
31571 * g++.dg/expr/cast1.C: New test.
31572
31573 2003-06-12 Roger Sayle <roger@eyesopen.com>
31574
31575 * gcc.dg/builtins-21.c: New test case.
31576
31577 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31578
31579 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31580 options instead of at the end.
31581 * lib/objc.exp (objc_target_compile): Likewise.
31582
31583 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31584
31585 PR c++/10432
31586 * g++.dg/parse/error1.C: New test.
31587
31588 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31589
31590 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31591 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31592 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31593 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31594 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31595 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31596 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31597 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31598 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31599 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31600 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31601 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31602 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31603 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31604 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31605 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31606 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31607 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31608 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31609 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31610 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31611 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31612 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31613 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31614
31615 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31616 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31617 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31618 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31619 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31620 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31621 * gcc.dg/compat/scalar-return-3_main.c: New file.
31622 * gcc.dg/compat/scalar-return-3_x.c: New file.
31623 * gcc.dg/compat/scalar-return-3_y.c: New file.
31624 * gcc.dg/compat/scalar-return-4_main.c: New file.
31625 * gcc.dg/compat/scalar-return-4_x.c: New file.
31626 * gcc.dg/compat/scalar-return-4_y.c: New file.
31627
31628 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31629
31630 * gcc.dg/compat/fp2-struct-check.h: New file.
31631 * gcc.dg/compat/fp2-struct-defs.h: New file.
31632 * gcc.dg/compat/fp2-struct-init.h: New file.
31633 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31634 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31635 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31636 * gcc.dg/compat/struct-return-10_main.c: New file.
31637 * gcc.dg/compat/struct-return-10_x.c: New file.
31638 * gcc.dg/compat/struct-return-10_y.c: New file.
31639
31640 * gcc.dg/compat/compat-common.h: New file.
31641 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31642 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31643 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31644 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31645 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31646 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31647 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31648 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31649 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31650 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31651 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31652 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31653 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31654 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31655 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31656 * gcc.dg/compat/small-struct-check.h: Ditto.
31657 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31658 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31659 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31660 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31661 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31662 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31663 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31664 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31665 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31666 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31667 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31668 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31669 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31670 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31671 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31672 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31673 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31674 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31675 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31676 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31677 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31678 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31679 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31680 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31681 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31682 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31683 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31684 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31685 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31686 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31687
31688 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31689
31690 * g++.dg/pch/static-1.C: New file.
31691 * g++.dg/pch/static-1.Hs: New file.
31692
31693 2003-06-10 Richard Henderson <rth@redhat.com>
31694
31695 * gcc.dg/asm-7.c: Adjust expected warning text.
31696
31697 2003-06-10 Roger Sayle <roger@eyesopen.com>
31698
31699 * gcc.dg/builtins-20.c: New test case.
31700
31701 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31702
31703 PR c++/11131
31704 * g++.dg/opt/template1.C: New test.
31705
31706 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31707
31708 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31709 additional_sources.
31710
31711 2003-05-21 David Taylor <dtaylor@emc.com>
31712
31713 * gcc.dg/Wpadded.c: New file.
31714
31715 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31716
31717 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31718 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31719 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31720 dg-require-weak.
31721
31722 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31723
31724 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31725
31726 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31727
31728 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31729 (dg-require-alias): Likewise.
31730 (dg-require-gc-sections): Likewise.
31731 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31732
31733 2003-06-08 Richard Henderson <rth@redhat.com>
31734
31735 * gcc.dg/20011029-2.c: Fix the array reference.
31736 * gcc.dg/asm-7.c: New.
31737
31738 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31739
31740 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31741
31742 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31743
31744 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31745 (dg-require-gc-sections): Likewise.
31746
31747 2003-06-08 Jan Hubicka <jh@suse.cz>
31748
31749 * i386-cmov1.c: Fix regular expression.
31750 * i386-cvt-1.c: Likewise.
31751 * i386-local.c: Likewise.
31752 * i386-local2.c: Likewise.
31753 * i386-mul.c: Likewise.
31754 * i386-ssetype-1.c: Likewise.
31755 * i386-ssetype-3.c: Likewise.
31756 * i386-ssetype-5.c: Likewise.
31757
31758 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31759
31760 PR c++/11039
31761 * g++.dg/warn/implicit-typename2.C: New test.
31762 * g++.dg/warn/implicit-typename3.C: New test.
31763
31764 2003-06-07 Richard Henderson <rth@redhat.com>
31765
31766 * g++.dg/other/offsetof3.C: Use size_t.
31767 * g++.dg/other/offsetof4.C: Likewise.
31768
31769 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31770
31771 * lib/copy-file.exp: New. Implement gcc_copy_files.
31772
31773 * lib/dg-pch.exp: Load copy-file.exp
31774 (dg-pch): Use gcc_copy_files instead of "file copy".
31775
31776 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31777
31778 * gcc.dg/weak/weak.exp: Simplify.
31779 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31780 * gcc.dg/weak/weak-1.c: Likewise.
31781 * gcc.dg/weak/weak-2.c: Likewise.
31782 * gcc.dg/weak/weak-3.c: Likewise.
31783 * gcc.dg/weak/weak-4.c: Likewise.
31784 * gcc.dg/weak/weak-5.c: Likewise.
31785 * gcc.dg/weak/weak-6.c: Likewise.
31786 * gcc.dg/weak/weak-7.c: Likewise.
31787 * gcc.dg/weak/weak-8.c: Likewise.
31788 * gcc.dg/weak/weak-9.c: Likewise.
31789
31790 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31791
31792 gcc.c-torture/execute/20030606-1.c: New.
31793
31794 2003-06-06 Roger Sayle <roger@eyesopen.com>
31795
31796 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31797 * gcc.dg/builtins-19.c: Likewise.
31798
31799 2003-06-06 Roger Sayle <roger@eyesopen.com>
31800
31801 * gcc.dg/builtins-2.c: Add some more tests.
31802 * gcc.dg/builtins-18.c: New test case.
31803 * gcc.dg/builtins-19.c: New test case.
31804
31805 2003-06-06 Roger Sayle <roger@eyesopen.com>
31806 Jim Wilson <wilson@tuliptree.org>
31807
31808 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31809
31810 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31811
31812 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31813 mempcpy/stpcpy calls not to be optimized into something else.
31814 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31815 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31816 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31817
31818 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31819
31820 * gcc.dg/format/asm_fprintf-1.c: New test.
31821
31822 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31823
31824 * lib/gcc-defs.exp (additional_sources): New variable.
31825 (dg-additional-sources): New function.
31826 (additional_files): New variable.
31827 (dg-additional-files): New function.
31828 (dg-additional-files-options): Likewise.
31829 * lib/gcc-dg.exp (dg-require-weak): New function.
31830 (dg-require-alias): Likewise.
31831 (dg-require-gc-sections): Likewise.
31832 * lib/target-supports.exp (check_alias_available): Remove testfile
31833 parameter.
31834 (check_gc_sections_available): New function.
31835 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31836 (dg-gpp-additional-files): Likewise.
31837 * lib/g++.exp (additional_sources): Remove.
31838 (additional_files): Likewise.
31839 (g++_target_compile): Use dg-additional-files-options.
31840
31841 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31842 Tcl logic.
31843 * gcc.dg/special/ecos.exp: Remove.
31844 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31845 * gcc.dg/special/alias-1.c: Likewise.
31846 * gcc.dg/special/alias-2.c: Likewise.
31847 * gcc.dg/special/gcsec-1.c: Likewise.
31848 * gcc.dg/special/weak-1.c: Likewise.
31849 * gcc.dg/special/weak-2.c: Likewise.
31850 * gcc.dg/special/wkali-1.c: Likewise.
31851 * gcc.dg/special/wkali-2.c: Likewise.
31852
31853 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31854 dg-gpp-additional-*.
31855 * g++.dg/special/conpr-3.C: Likewise.
31856 * g++.dg/special/conpr-4.C: Likewise.
31857 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31858 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31859 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31860 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31861 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31862 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31863 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31864 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31865 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31866 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31867 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31868 * g++.old-deja/g++.other/comdat1.C: Likewise.
31869 * g++.old-deja/g++.other/comdat2.C: Likewise.
31870 * g++.old-deja/g++.other/comdat3.C: Likewise.
31871 * g++.old-deja/g++.other/ctor1.C: Likewise.
31872 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31873
31874 2003-06-05 Richard Henderson <rth@redhat.com>
31875
31876 * gcc.dg/debug/20030605-1.c: New.
31877
31878 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31879
31880 * README.QMTEST: Update.
31881
31882 2003-06-04 Richard Henderson <rth@redhat.com>
31883
31884 * gcc.dg/cleanup-1.c: New.
31885 * gcc.dg/cleanup-2.c: New.
31886 * gcc.dg/cleanup-3.c: New.
31887 * gcc.dg/cleanup-4.c: New.
31888 * gcc.dg/cleanup-5.c: New.
31889 * gcc.dg/cleanup-6.c: New.
31890 * gcc.dg/cleanup-7.c: New.
31891
31892 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31893
31894 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31895
31896 * lib/dg-pch.exp: New file.
31897 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31898 * gcc.dg/pch/pch.exp: Likewise.
31899
31900 2003-06-04 Roger Sayle <roger@eyesopen.com>
31901
31902 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31903 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31904 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31905 * gcc.dg/builtins-17.c: New test case.
31906 * gcc.dg/i386-387-4.c: New test case.
31907 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31908
31909 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31910
31911 * gcc.dg/ultrasp9.c: New test.
31912
31913 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31914
31915 * gcc.c-torture/compile/20030604-1.c: New test.
31916 * gcc.dg/sparc-constant-1.c: New test.
31917
31918 2003-06-03 Glen Nakamura <glen@imodulo.com>
31919
31920 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31921
31922 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31923
31924 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31925
31926 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31927 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31928
31929 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31930
31931 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31932
31933 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31934
31935 PR c++/10940
31936 * g++.dg/template/spec10.C: New test.
31937
31938 2003-06-03 Roger Sayle <roger@eyesopen.com>
31939
31940 * gcc.dg/builtins-16.c: New test case.
31941
31942 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31943
31944 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31945 mempcpy test with post-increments.
31946 * gcc.c-torture/execute/string-opt-3.c: New test.
31947 * gcc.dg/string-opt-1.c: New test.
31948
31949 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31950
31951 PR fortran/10965
31952 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31953
31954 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31955
31956 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31957 (scan-assembler): ... here. Use dg-scan.
31958 (scan-assembler-not): Likewise.
31959 (scan-file): New function.
31960 (scan-file-not): Likewise.
31961 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31962 * gcc.dg/cpp/_Pragma4.c: Likewise.
31963 * gcc.dg/cpp/_Pragma5.c: Likewise.
31964 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31965 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31966 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31967 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31968 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31969 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31970 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31971 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31972 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31973 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31974 * gcc.dg/cpp/cxxcom1.c: Likewise.
31975 * gcc.dg/cpp/line1.c: Likewise.
31976 * gcc.dg/cpp/maccom1.c: Likewise.
31977 * gcc.dg/cpp/maccom2.c: Likewise.
31978 * gcc.dg/cpp/maccom3.c: Likewise.
31979 * gcc.dg/cpp/maccom4.c: Likewise.
31980 * gcc.dg/cpp/maccom5.c: Likewise.
31981 * gcc.dg/cpp/maccom6.c: Likewise.
31982 * gcc.dg/cpp/multiline.c: Likewise.
31983 * gcc.dg/cpp/spacing1.c: Likewise.
31984 * gcc.dg/cpp/spacing2.c: Likewise.
31985 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31986 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31987 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31988 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31989 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31990 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31991 * gcc.dg/cpp/cxxcom2.c: Likewise.
31992 * gcc.dg/cpp/cxxcom2.h: New file.
31993
31994 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31995 * g++.dg/cpp/truefalse.C: Here.
31996 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31997
31998 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31999
32000 * gcc.dg/cpp/redef3.c: New file.
32001
32002 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
32003
32004 * gcc.dg/i386-loop-3.c: New test.
32005
32006 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
32007
32008 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
32009
32010 2003-05-31 Roger Sayle <roger@eyesopen.com>
32011
32012 * gcc.dg/fwrapv-1.c: New test case.
32013 * gcc.dg/fwrapv-2.c: New test case.
32014
32015 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32016
32017 PR c++/10956
32018 * g++.dg/template/spec9.C: New test.
32019
32020 2003-05-29 Roger Sayle <roger@eyesopen.com>
32021
32022 * gcc.dg/duff-4.c: New test case.
32023
32024 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32025
32026 PR fortran/10843
32027 * g77.dg/ffixed-form-1.f: New test
32028 * g77.dg/ffixed-form-2.f: New test
32029 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32030 * g77.dg/ffree-form-3.f: New test
32031
32032 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32033
32034 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32035 * gcc.dg/wint_t-1.c: Likewise.
32036
32037 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32038
32039 * g++.dg/template/access11.C: New test.
32040
32041 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32042
32043 PR c++/10849
32044 * g++.dg/template/access10.C: New test.
32045
32046 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32047 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32048
32049 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32050
32051 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32052
32053 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32054 suppress for powerpc-*-darwin*.
32055 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32056
32057 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32058
32059 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32060 suppress option for powerpc-*-darwin*.
32061
32062 2003-05-23 Roger Sayle <roger@eyesopen.com>
32063
32064 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32065 * gcc.dg/builtins-4.c: Add test for fmod.
32066
32067 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32068
32069 PR c++/10682
32070 * g++.dg/template/instantiate4.C: New test.
32071
32072 2003-05-22 Roger Sayle <roger@eyesopen.com>
32073
32074 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32075
32076 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32077
32078 * gcc.dg/compat/scalar-return-1_main.c: New file.
32079 * gcc.dg/compat/scalar-return-1_x.c: New file.
32080 * gcc.dg/compat/scalar-return-1_y.c: New file.
32081 * gcc.dg/compat/scalar-return-2_main.c: New file.
32082 * gcc.dg/compat/scalar-return-2_x.c: New file.
32083 * gcc.dg/compat/scalar-return-2_y.c: New file.
32084 * gcc.dg/compat/struct-return-3_main.c: New file.
32085 * gcc.dg/compat/struct-return-3_y.c: New file.
32086 * gcc.dg/compat/struct-return-3_x.c: New file.
32087 * gcc.dg/compat/struct-return-2_main.c: New file.
32088 * gcc.dg/compat/struct-return-2_x.c: New file.
32089 * gcc.dg/compat/struct-return-2_y.c: New file.
32090
32091 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32092
32093 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32094 for hppa*-hp-hpux*.
32095 * gcc.dg/20021014-1.c (dg-options): Likewise.
32096 * gcc.dg/nest.c (dg-options): Likewise.
32097
32098 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32099
32100 PR c++/9738
32101 * g++.dg/ext/dllimport2.C: New file.
32102 * g++.dg/ext/dllimport3.C: New file.
32103
32104 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32105
32106 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32107 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32108 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32109 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32110 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32111 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32112 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32113 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32114 * gcc.dg/compat/small-struct-defs.h: New file.
32115 * gcc.dg/compat/small-struct-init.h: New file.
32116 * gcc.dg/compat/small-struct-check.h: New file.
32117 * gcc.dg/compat/fp-struct-defs.h: New file.
32118 * gcc.dg/compat/fp-struct-check.h: New file.
32119 * gcc.dg/compat/fp-struct-init.h: New file.
32120 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32121 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32122
32123 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32124
32125 * gcc.dg/20030225-2.c: New test.
32126
32127 2003-05-18 Roger Sayle <roger@eyesopen.com>
32128 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32129
32130 * gcc.c-torture/compile/20030518-1.c: New test case.
32131
32132 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32133
32134 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32135 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32136 gcc-dg-debug-runtest.
32137 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32138 gcc-dg-debug-runtest.
32139
32140 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32141
32142 PR c++/9022
32143 * g++.dg/lookup/using6.C: New test.
32144
32145 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32146
32147 * g++.dg/parse/access2.C: New test.
32148
32149 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32150
32151 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32152 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32153 * gcc.dg/debug/debug.exp: Likewise.
32154
32155 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32156
32157 * gcc.dg/dollar.c: New test.
32158
32159 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32160
32161 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32162 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32163 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32164 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32165 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32166 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32167 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32168 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32169 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32170 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32171 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32172 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32173 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32174 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32175 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32176 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32177 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32178 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32179
32180 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32181
32182 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32183 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32184 support for "repo" mode.
32185 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32186 * lib/g77-dg.exp: Likewise.
32187 * lib/obj-dg.exp: Likewise.
32188
32189 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32190
32191 Merge from gcc-3_2-rhl8-branch:
32192 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32193
32194 * gcc.dg/tls/opt-6.c: New test.
32195
32196 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32197
32198 * gcc.dg/20030405-1.c: New test.
32199
32200 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32201
32202 * gcc.dg/20030309-1.c: New test.
32203
32204 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32205
32206 * gcc.c-torture/execute/20030307-1.c: New test.
32207
32208 2003-02-20 Randolph Chung <tausq@debian.org>
32209
32210 * gcc.c-torture/compile/20030220-1.c: New test.
32211
32212 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32213
32214 * gcc.dg/20030217-1.c: New test.
32215
32216 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32217
32218 * gcc.c-torture/compile/20020129-1.c: New test.
32219
32220 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32221
32222 * gcc.dg/unroll-1.c: New test.
32223
32224 2002-11-16 Jan Hubicka <jh@suse.cz>
32225
32226 * gcc.c-torture/execute/20020920-1.c: New test.
32227
32228 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32229
32230 PR target/7434
32231 * gcc.c-torture/compile/20021008-1.c: New test.
32232
32233 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32234
32235 PR target/7559
32236 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32237
32238 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32239
32240 * gcc.c-torture/compile/20020807-1.c: New test.
32241
32242 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32243
32244 * gcc.dg/tls/opt-1.c: New test.
32245
32246 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32247
32248 * gcc.dg/20020729-1.c: New test.
32249
32250 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32251
32252 * g++.dg/opt/life1.C: New test.
32253
32254 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32255
32256 * gcc.dg/20020525-1.c: New test.
32257
32258 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32259
32260 PR c++/6794
32261 * g++.dg/ext/pretty1.C: New test.
32262 * g++.dg/ext/pretty2.C: New test.
32263
32264 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32265
32266 PR c++/8385
32267 * g++.dg/ext/typeof5.C: New test.
32268
32269 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32270
32271 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32272 __USER_LABEL_PREFIX__ into account.
32273 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32274
32275 2003-05-14 Roger Sayle <roger@eyesopen.com>
32276
32277 * gcc.dg/builtins-15.c: New test case.
32278
32279 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32280
32281 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32282
32283 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32284
32285 * lib/g++.exp: Tweak handling of additional source files.
32286 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32287 * g++.dg/special/conpr-2a.C: Rename to ...
32288 * g++.dg/special/conpr-2a.cc: ... this.
32289 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32290 * g++.dg/special/conpr-3a.C: Rename to ...
32291 * g++.dg/special/conpr-3a.cc: This.
32292 * g++.dg/special/conpr-3b.C: Rename to ...
32293 * g++.dg/special/conpr-3b.cc: This.
32294 * g++.dg/special/conpr-4.C: New test.
32295 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32296
32297 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32298
32299 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32300
32301 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32302
32303 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32304 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32305 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32306 * g++.old-deja/g++.other/warn3.C: Likewise.
32307
32308 2003-05-11 Roger Sayle <roger@eyesopen.com>
32309
32310 * gcc.dg/i386-387-1.c: Update to also test log.
32311 * gcc.dg/i386-387-2.c: Likewise.
32312
32313 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32314
32315 * g77.f-torture/execute/int8421.f: New test.
32316
32317 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32318
32319 PR c++/10230, c++/10481
32320 * g++.dg/lookup/scoped5.C: New test.
32321
32322 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32323
32324 PR c++/10552
32325 * g++.dg/template/ttp6.C: New test.
32326
32327 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32328
32329 * gcc.c-torture/execute/builtins: New directory.
32330 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32331 gcc.c-torture/execute/builtins.
32332 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32333 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32334 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32335 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32336
32337 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32338
32339 PR c++/9252
32340 * g++.dg/template/access8.C: New test.
32341 * g++.dg/template/access9.C: New test.
32342
32343 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32344
32345 PR c++/9554
32346 * g++.dg/parse/access1.C: New test.
32347
32348 2003-05-09 DJ Delorie <dj@redhat.com>
32349
32350 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32351 long, and not an int.
32352
32353 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32354
32355 PR c++/10555, c++/10576
32356 * g++.dg/template/memclass1.C: New test.
32357
32358 2003-05-08 DJ Delorie <dj@redhat.com>
32359
32360 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32361 targets.
32362 * gcc.c-torture/execute/20021024-1.x: Likewise.
32363 * gcc.c-torture/execute/shiftdi.x: Likewise.
32364 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32365 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32366 * gcc.dg/20021018-1.c: Likewise.
32367
32368 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32369
32370 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32371
32372 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32373 (bcopy): Call memmove.
32374
32375 2003-05-08 Roger Sayle <roger@eyesopen.com>
32376
32377 * g77.f-torture/compile/8485.f: New test case.
32378
32379 2003-05-07 Richard Henderson <rth@redhat.com>
32380
32381 PR c++/10570
32382 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32383 Verify exception_cleanup not called for rethrows.
32384 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32385 when exiting catch block without rethrowing.
32386 * g++.dg/eh/forced3.C: New.
32387 * g++.dg/eh/forced4.C: New.
32388
32389 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32390
32391 * gcc.dg/20030505.c: Fix triplet.
32392
32393 2003-05-06 DJ Delorie <dj@redhat.com>
32394
32395 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32396 * gcc.dg/nest.c: Likewise.
32397
32398 2003-05-05 Roger Sayle <roger@eyesopen.com>
32399
32400 * gcc.dg/builtins-14.c: New test case.
32401
32402 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32403
32404 * lib/compat.exp (compat-execute): New argument.
32405 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32406 * gcc.dg/compat: New test directory.
32407 * gcc.dg/compat/compat.exp: New expect script.
32408 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32409 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32410 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32411 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32412 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32413 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32414
32415 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32416 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32417 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32418 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32419 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32420 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32421 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32422 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32423 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32424 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32425 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32426 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32427 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32428 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32429 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32430
32431 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32432
32433 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32434
32435 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32436
32437 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32438
32439 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32440
32441 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32442 * gcc.dg/ppc-fsel-2.c: New test.
32443
32444 * gcc.dg/unused-5.c: New test.
32445
32446 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32447
32448 PR c++/10496
32449 * g++.dg/warn/pmf1.C: New test.
32450
32451 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32452
32453 PR c++/4494
32454 * g++.dg/warn/main.C: New test.
32455
32456 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32457
32458 * gcc.dg/nonnull-3.c: New test.
32459
32460 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32461
32462 * gcc.dg/cpp/Wtrigraphs.c: Update.
32463 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32464
32465 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32466
32467 * gcc.dg/ppc-fsel-1.c: New test.
32468
32469 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32470
32471 PR c/10604
32472 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32473
32474 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32475
32476 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32477
32478 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32479
32480 PR c++/9364, c++/10553, c++/10586
32481 * g++.dg/parse/typename4.C: New test.
32482 * g++.dg/parse/typename5.C: Likewise.
32483
32484 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32485
32486 * gcc.c-torture/compile/20030503-1.c: New test.
32487
32488 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32489
32490 * g++.dg/lookup/using5.C: Fix testcase error.
32491
32492 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32493
32494 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32495 since MEABI is no longer supported. Remove all vestiges
32496 of MEABI from the test.
32497
32498 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32499
32500 PR c++/10554
32501 * g++.dg/lookup/using5.C: New test.
32502
32503 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32504
32505 PR c++/8772
32506 * g++.dg/template/ttp5.C: New test.
32507
32508 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32509
32510 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32511 (dg-gpp-additional-sources): New function.
32512 (dg-gpp-additional-files): Likewise.
32513 * lib/g++.exp (additional_sources): New variable.
32514 (additional_files): Likewise.
32515 (g++_target_compile): Deal with them.
32516 * lib/old-dejagnu.exp: Remove.
32517 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32518 * g++.old-deja: Revise all tests to use dg commands.
32519
32520 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32521
32522 PR c++/9432, c++/9528
32523 * g++.dg/lookup/using4.C: New test.
32524
32525 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32526
32527 * gcc.dg/noreturn-5.c: New file.
32528 * gcc.dg/noreturn-6.c: New file.
32529
32530 * gcc.c-torture/compile/inline-1.c: New file.
32531
32532 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32533
32534 PR c++/10551
32535 * g++.dg/template/explicit1.C: New test.
32536
32537 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32538
32539 PR c++/10549
32540 * g++.dg/other/bitfield1.C: New test.
32541
32542 PR c++/10527
32543 * g++.dg/init/new7.C: New test.
32544
32545 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32546
32547 * g++.dg/ext/desig1.C: New test.
32548 * g++.dg/ext/init1.C: Update.
32549
32550 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32551
32552 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32553
32554 PR c++/10180
32555 * g++.dg/warn/Winline-1.C: New test.
32556
32557 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32558
32559 * gcc.c-torture/execute/string-opt-19.c: New test.
32560
32561 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32562 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32563
32564 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32565
32566 PR c++/10506
32567 * g++.dg/init/new6.C: New test.
32568
32569 PR c++/10503
32570 * g++.dg/init/ref6.C: New test.
32571
32572 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32573
32574 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32575
32576 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32577
32578 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32579 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32580
32581 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32582
32583 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32584 initialized static data members.
32585
32586 2003-04-25 H.J. Lu <hjl@gnu.org>
32587
32588 * gcc.dg/ia64-sync-4.c: New test.
32589
32590 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32591
32592 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32593 date.
32594
32595 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32596
32597 PR c++/10337
32598 * g++.dg/warn/conv1.C: New test.
32599 * g++.old-deja/g++.other/conv7.C: Adjust.
32600 * g++.old-deja/g++.other/overload14.C: Adjust.
32601
32602 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32603
32604 PR c++/10471
32605 * g++.dg/template/defarg2.C: New test.
32606
32607 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32608
32609 * gcc.dg/cpp/include2.c: Update.
32610 * gcc.dg/cpp/multiline-2.c: New.
32611 * gcc.dg/cpp/multiline.c: Update.
32612 * gcc.dg/cpp/strify2.c: Update.
32613 * gcc.dg/cpp/trad/literals-2.c: Update.
32614
32615 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32616
32617 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32618
32619 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32620
32621 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32622
32623 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32624
32625 PR c++/10451
32626 * g++.dg/parse/crash4.C: New test.
32627
32628 PR c++/9847
32629 * g++.dg/parse/crash5.C: New test.
32630
32631 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32632
32633 PR c++/10446
32634 * g++.dg/parse/crash3.C: New test.
32635
32636 PR c++/10428
32637 * g++.dg/parse/elab1.C: New test.
32638
32639 2003-04-22 Devang Patel <dpatel@apple.com>
32640
32641 * gcc.dg/cpp/trad/funlike-5.c: New test.
32642
32643 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32644
32645 * g++.dg/other/packed1.C: Fix dg options.
32646
32647 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32648
32649 * g++.dg/other/offsetof2.C: New test.
32650
32651 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32652
32653 * g++.dg/template/recurse.C: Adjust location of error messages.
32654
32655 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32656
32657 PR c++/9881
32658 * g++.dg/init/addr-const1.C: New test.
32659 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32660
32661 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32662
32663 PR c++/10405
32664 * g++.dg/lookup/struct-hack1.C: New test.
32665
32666 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32667
32668 * ucs.c: Update diagnostic messages.
32669
32670 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32671
32672 * gcc.dg/cpp/truefalse.cpp: New test.
32673 * gcc.dg/cpp/cpp.exp: Update.
32674 * g++.dg/other/stdbool-if.C: Remove.
32675
32676 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32677
32678 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32679 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32680
32681 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32682
32683 * gcc.c-torture/compile/20030418-1.c: New test.
32684
32685 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32686
32687 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32688
32689 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32690
32691 PR c++/10347
32692 g++.dg/template/dependent-name1.C: New test.
32693
32694 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32695
32696 * gcc.dg/warn-1.c (tourist_guide): New array,
32697 contains a pointer to bar.
32698
32699 2003-04-16 Roger Sayle <roger@eyesopen.com>
32700
32701 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32702 * gcc.c-torture/execute/medce-1.c: New test case.
32703 * gcc.c-torture/execute/medce-2.c: New test case.
32704
32705 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32706
32707 * lib/prune.exp: Ignore more messages.
32708
32709 PR c++/10381
32710 * g++.dg/parse/lookup3.C: New test.
32711
32712 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32713
32714 * gcc.c-torture/compile/20030415-1.c : New test.
32715
32716 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32717
32718 * gcc.c-torture/execute/scope-2.c: Move to ...
32719 * gcc.dg/noncompile/scope.c: .... here.
32720
32721 2003-04-14 Roger Sayle <roger@eyesopen.com>
32722
32723 * gcc.dg/20030414-2.c: New test case.
32724
32725 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32726
32727 PR target/10377
32728 * gcc.dg/20030414-1.c: New test.
32729
32730 2003-04-13 Roger Sayle <roger@eyesopen.com>
32731
32732 * gcc.dg/builtins-12.c: New test case.
32733 * gcc.dg/builtins-13.c: New test case.
32734
32735 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32736
32737 * gcc.c-torture/execute/string-opt-18.c: New test.
32738
32739 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32740
32741 PR c++/10300
32742 * g++.dg/init/new5.C: New test.
32743
32744 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32745
32746 PR c++/7910
32747 * g++.dg/ext/dllimport1.C: New test.
32748
32749 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32750
32751 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32752
32753 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32754
32755 PR Fortran/9263
32756 * g77.f-torture/noncompile/9263.f: New test
32757 PR Fortran/1832
32758 * g77.f-torture/execute/1832.f: New test
32759
32760 2003-04-11 David Chad <davidc@freebsd.org>
32761 Loren J. Rittle <ljrittle@acm.org>
32762
32763 libobjc/8562
32764 * objc.dg/headers.m: New test.
32765
32766 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32767
32768 * gcc.c-torture/execute/builtin-noret-2.c: New.
32769 * gcc.c-torture/execute/builtin-noret-2.x: New.
32770 XFAIL builtin-noret-2.c at -O1 and above.
32771 * gcc.dg/redecl.c: New.
32772 * gcc.dg/Wshadow-1.c: Update error regexps.
32773
32774 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32775
32776 * g++.dg/abi/bitfield10.C: New test.
32777
32778 2003-04-09 Mike Stump <mrs@apple.com>
32779
32780 * gcc.dg/pch/pch.exp: Make testcase names longer.
32781 * g++.dg/pch/pch.exp: Make testcase names longer.
32782
32783 2003-04-08 Roger Sayle <roger@eyesopen.com>
32784
32785 * gcc.dg/builtins-11.c: New test case.
32786
32787 2003-04-08 Roger Sayle <roger@eyesopen.com>
32788
32789 * gcc.dg/builtins-9.c: New test case.
32790 * gcc.dg/builtins-10.c: New test case.
32791
32792 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32793
32794 * gcc.dg/noncompile/init-4.c.c: New test.
32795
32796 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32797
32798 * gcc.misc-test/gcov-9.c: New test.
32799 * gcc.misc-test/gcov-10.c: New test
32800 * gcc.misc-test/gcov-11.c: New test.
32801
32802 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32803
32804 PR optimization/10024
32805 * gcc.c-torture/compile/20030405-1.c: New test.
32806
32807 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32808
32809 * gcc.dg/pch/static-3.c: New.
32810 * gcc.dg/pch/static-3.hs: New.
32811 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32812
32813 2003-04-04 Richard Henderson <rth@redhat.com>
32814
32815 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32816 * g++.dg/eh/forced2.C: Likewise.
32817
32818 2003-04-03 Mike Stump <mrs@apple.com>
32819
32820 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32821 target arg.
32822 (scan-assembler-times, scan-assembler-not): Likewise.
32823 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32824
32825 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32826
32827 * gcc.dg/sparc-loop-1.c: New test.
32828
32829 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32830
32831 PR other/9274
32832 * g++.dg/pch/system-2.C: New.
32833 * g++.dg/pch/system-2.Hs: New.
32834
32835 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32836
32837 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32838
32839 * g++.dg/eh/simd-1.C (vecfunc): Same.
32840
32841 2003-04-01 Roger Sayle <roger@eyesopen.com>
32842
32843 * gcc.c-torture/execute/20030401-1.c: New test case.
32844
32845 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32846
32847 * objc.dg/defs.m: New.
32848
32849 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32850
32851 * g++.dg/eh/simd-1.C: New.
32852 * g++.dg/eh/simd-2.C: New.
32853
32854 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32855
32856 * gcc.c-torture/execute/simd-3.c: New.
32857
32858 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32859
32860 PR c/9936
32861 * gcc.dg/20030331-2.c: New test.
32862
32863 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32864
32865 PR c++/10278
32866 * g++.dg/parse/crash2.C: New test.
32867
32868 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32869
32870 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32871 * gcc.c-torture/execute/20030331-1.c: ...here.
32872
32873 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32874
32875 * gcc.c-torture/execute/20030331-1.c: New test.
32876
32877 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32878
32879 * lib/gcov.exp: Adjust call return testing strings.
32880 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32881
32882 2003-03-31 Roger Sayle <roger@eyesopen.com>
32883
32884 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32885 * gcc.dg/builtins-7.c: New test case.
32886 * gcc.dg/builtins-8.c: New test case.
32887
32888 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32889
32890 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32891
32892 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32893
32894 PR c++/7647
32895 * g++.dg/lookup-class-member-2.C: New test.
32896
32897 2003-03-30 Glen Nakamura <glen@imodulo.com>
32898
32899 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32900
32901 2003-03-28 Roger Sayle <roger@eyesopen.com>
32902
32903 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32904
32905 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32906
32907 * g++.dg/init/attrib1.C: New test.
32908
32909 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32910
32911 * gcc.dg/ultrasp8.c: New test.
32912
32913 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32914
32915 * gcc.dg/ultrasp7.c: New test.
32916
32917 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32918
32919 PR c++/10047
32920 * g++.dg/template/inline1.C: New test.
32921
32922 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32923
32924 * gcc.dg/sparc-dwarf2.c: New test.
32925
32926 2003-03-27 Roger Sayle <roger@eyesopen.com>
32927
32928 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32929 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32930
32931 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32932
32933 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32934 than reading .x files.
32935 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32936 * g77.dg/gcov/gcov-1.f: Likewise.
32937 * gcc.misc-tests/gcov-4b.c: Likewise.
32938 * gcc.misc-tests/gcov-5b.c: Likewise.
32939 * gcc.misc-tests/gcov-6.c: Likewise.
32940 * gcc.misc-tests/gcov-7.c: Likewise.
32941 * gcc.misc-tests/gcov-8.c: Likewise.
32942 * g++.dg/gcov/gcov-1.x: Remove.
32943 * g77.dg/gcov/gcov-1.x: Likewise.
32944 * gcc.misc-tests/gcov-4b.x: Likewise.
32945 * gcc.misc-tests/gcov-5b.x: Likewise.
32946 * gcc.misc-tests/gcov-6.x: Likewise.
32947 * gcc.misc-tests/gcov-7.x: Likewise.
32948 * gcc.misc-tests/gcov-8.x: Likewise.
32949
32950 2003-03-27 Glen Nakamura <glen@imodulo.com>
32951
32952 PR opt/10087
32953 * gcc.dg/20030324-1.c: New test.
32954
32955 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32956
32957 PR c++/10224
32958 * g++.dg/template/arg3.C: New test.
32959
32960 PR c++/10158
32961 * g++.dg/template/friend18.C: New test.
32962
32963 2003-03-26 Roger Sayle <roger@eyesopen.com>
32964
32965 * g77.f-torture/compile/20030326-1.f: New test case.
32966
32967 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32968
32969 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32970
32971 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32972
32973 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32974
32975 * gcc.dg/ia64-sync-3.c: New test.
32976
32977 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32978
32979 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32980
32981 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32982
32983 * gcc.dg/ultrasp6.c: New test.
32984
32985 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32986
32987 * gcc.dg/i386-signbit-1.c: New test.
32988 * gcc.dg/i386-signbit-2.c: New test.
32989 * gcc.dg/i386-signbit-3.c: New test.
32990
32991 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32992
32993 * gcc.dg/ultrasp5.c: Fix options.
32994
32995 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32996
32997 * gcc.dg/ultrasp5.c: Fix comment.
32998
32999 2003-03-24 Bud Davis <bdavis9659@comcast.net>
33000
33001 PR fortran/10197
33002 * g77.f-torture/execute/10197.f: New test.
33003
33004 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
33005
33006 PR c++/9898, c++/383
33007 * g++.dg/template/conv6.C: New test.
33008
33009 PR c++/10119
33010 * g++.dg/template/ptrmem5.C: New test.
33011
33012 PR c++/10026
33013 * g++.dg/lookup/koenig1.C: New test.
33014
33015 PR C++/10199
33016 * g++.dg/lookup/template2.C: New test.
33017
33018 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33019
33020 * g++.dg/opt/rtti1.C: New test.
33021
33022 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33023
33024 * gcc.dg/ultrasp5.c: New test.
33025
33026 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33027
33028 PR middle-end/9967
33029 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33030 builtin fputs.
33031
33032 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33033
33034 PR c/8224
33035 * gcc.dg/20030323-1.c: New test.
33036
33037 2003-03-23 Roger Sayle <roger@eyesopen.com>
33038
33039 * gcc.c-torture/compile/20030323-1.c: New test case.
33040
33041 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33042
33043 * gcc.dg/20030321-1.c: New test.
33044
33045 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33046
33047 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33048
33049 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33050
33051 PR c++/9978, c++/9708
33052 * g++.dg/ext/vlm1.C: Adjust expected error.
33053 * g++.dg/ext/vla2.C: New test.
33054 * g++.dg/template/arg1.C: New test.
33055 * g++.dg/template/arg2.C: New test.
33056
33057 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33058
33059 * g77.f-torture/execute/select.f: New test.
33060 * g77.f-torture/noncompile/select_no_compile.f: New test.
33061
33062 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33063
33064 PR c++/9898
33065 * g++.dg/other/error4.C: New test.
33066
33067 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33068
33069 * g++.dg/template/friend17.C: New test.
33070
33071 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33072
33073 * gcc.c-torture/compile/20030320-1.c: New.
33074
33075 2003-03-20 Roger Sayle <roger@eyesopen.com>
33076
33077 * gcc.dg/builtins-6.c: New test case.
33078
33079 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33080
33081 PR target/10073
33082 * gcc.c-torture/compile/20030319-1.c: New.
33083
33084 2003-03-18 Jan Hubicka <jh@suse.cz>
33085
33086 * gcc.dg/i386-cvt-1.c: New test.
33087
33088 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33089
33090 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33091 * objc.dg/naming-2.m: Likewise.
33092
33093 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33094
33095 PR c++/9639
33096 * g++.dg/parse/crash1.C: New test.
33097
33098 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33099
33100 PR c++/8805
33101 * g++.dg/eh/cleanup1.C: New test.
33102
33103 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33104
33105 * gcc.c-torture/execute/20030316-1.c: New test case.
33106
33107 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33108
33109 PR c++/9629
33110 * g++.dg/init/ctor2.C: New test.
33111
33112 2003-03-15 Roger Sayle <roger@eyesopen.com>
33113
33114 * g77.f-torture/compile/xformat.f: New test case.
33115
33116 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33117
33118 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33119 * g++.old-deja/g++.mike/eh50.C: Likewise.
33120
33121 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33122
33123 PR c++/6440
33124 * g++.dg/template/spec7.C: New test.
33125 * g++.dg/template/spec8.C: Likewise.
33126
33127 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33128
33129 * gcc.c-torture/execute/20030313-1.c: New test.
33130
33131 2003-03-14 Richard Henderson <rth@redhat.com>
33132
33133 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33134
33135 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33136
33137 * gcc.c-torture/compile/20030314-1.c: New test.
33138
33139 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33140
33141 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33142 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33143 thumb target,
33144 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33145 to accept newer _imp__ prefix and additional
33146 newline in .drectve section.
33147 * gcc.dg/dll-4.c: Likewise.
33148 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33149 switch.
33150
33151 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33152
33153 * g++.dg/parse/namespace9.C: New test.
33154
33155 * g++.dg/init/ref5.C: New test.
33156 * g++.dg/parse/ptrmem1.C: Likewise.
33157
33158 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33159
33160 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33161 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33162 regular expression.
33163 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33164 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33165
33166 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33167
33168 * gcc.c-torture/execute/20030224-2.c: New test.
33169
33170 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33171
33172 * gcc.dg/decl-3.c: New test.
33173
33174 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33175
33176 * gcc.dg/i386-loop-2.c: New test.
33177
33178 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33179
33180 PR c++/9474
33181 * g++.dg/parse/namespace8.C: New test.
33182
33183 PR c++/9924
33184 * g++.dg/overload/builtin2.C: New test.
33185
33186 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33187
33188 * gcc.dg/return-type-3.c: New test.
33189
33190 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33191
33192 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33193 profiling options are not supported.
33194
33195 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33196
33197 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33198 * g++.old-deja/g++.warn/impint2.C: Likewise.
33199
33200 2003-03-10 Devang Patel <dpatel@apple.com>
33201
33202 * g++.dg/cpp/c++_cmd_1.C: New test.
33203 * g++.dg/cpp/c++_cmd_1.h: New file.
33204
33205 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33206
33207 * gcc.dg/altivec-9.c: New file.
33208
33209 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33210
33211 * gcc.dg/ppc-sdata-1.c: New test.
33212 * gcc.dg/ppc-sdata-2.c: New test.
33213
33214 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33215
33216 PR c++/9373
33217 * g++.dg/opt/ptrmem2.C: New test.
33218
33219 PR c++/8534
33220 * g++.dg/opt/ptrmem1.C: New test.
33221
33222 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33223
33224 * gcc.dg/i386-loop-1.c: New test.
33225
33226 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33227
33228 PR c++/9970
33229 * g++.dg/lookup/friend1.C: New test.
33230
33231 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33232
33233 PR c++/9823
33234 * g++.dg/parser/constructor1.C: New test.
33235
33236 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33237
33238 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33239
33240 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33241
33242 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33243
33244 * gcc.dg/cpp/Wunused.c: Update test.
33245
33246 2003-03-08 Jan Hubicka <jh@suse.cz>
33247
33248 * gcc.dg/inline-3.c: New test.
33249
33250 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33251
33252 PR c++/9809
33253 * g++.dg/parse/builtin1.C: New test.
33254
33255 PR c++/9982
33256 * g++.dg/abi/cookie1.C: New test.
33257 * g++.dg/abi/cookie2.C: Likewise.
33258
33259 PR c++/9524
33260 * g++.dg/template/field1.C: New test.
33261
33262 PR c++/9912
33263 * g++.dg/parse/class1.C: New test.
33264 * g++.dg/parse/namespace7.C: Likewise.
33265 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33266
33267 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33268
33269 * g++.dg/init/ref4.C: New test.
33270
33271 2003-03-07 Jan Hubicka <jh@suse.cz>
33272
33273 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33274 * gcc.dg/inline-3.c: New test.
33275
33276 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33277
33278 * g++.dg/init/ref3.C: New test.
33279
33280 PR c++/9965
33281 * g++.dg/init/ref2.C: New test.
33282
33283 PR c++/9400
33284 * g++.dg/warn/Wshadow-2.C: New test.
33285
33286 PR c++/9791
33287 * g++.dg/warn/Woverloaded-1.C: New test.
33288
33289 2003-03-05 Jan Hubicka <jh@suse.cz>
33290
33291 * gcc.dg/i386-local2.c: New.
33292 * gcc.dg/i386-local.c: Fix typo.
33293
33294 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33295
33296 * g++.dg/abi/layout3.C: New test.
33297
33298 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33299
33300 * gcc.c-torture/compile/20030305-1.c
33301
33302 2003-03-05 Jan Hubicka <jh@suse.cz>
33303
33304 * gcc.dg/i386-local.c: New.
33305
33306 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33307
33308 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33309
33310 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33311
33312 * gcc.dg/switch-2.c: New test.
33313 * gcc.dg/switch-3.c: New test.
33314 * gcc.dg/Wswitch.c: Adjust line numbers.
33315 * gcc.dg/Wswitch-default.c: Likewise.
33316 * gcc.dg/Wswitch-enum.c: Likewise.
33317
33318 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33319
33320 * gcc.c-torture/execute/20030222-1.c: New test.
33321
33322 2003-03-03 James E Wilson <wilson@tuliptree.org>
33323
33324 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33325
33326 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33327
33328 PR c++/9878
33329 * g++.dg/init/ref1.C: New test.
33330
33331 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33332
33333 * gcc.dg/sh-relax.c: New SH-only test.
33334
33335 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33336
33337 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33338 comment explaining purpose of testcase.
33339
33340 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33341
33342 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33343 for HC11/HC12 (asm needs two int registers).
33344 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33345 HC11/HC12 because the test uses an asm which needs two 32-bit
33346 registers.
33347
33348 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33349
33350 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33351 for HC11/HC12 (array is too large otherwise).
33352 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33353 * gcc.c-torture/compile/20010518-2.x: Likewise.
33354 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33355 HC11/HC12 (array is too large).
33356
33357 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33358
33359 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33360 * lib/g++-dg.exp (g++-dg-test): Likewise.
33361
33362 2003-03-01 Roger Sayle <roger@eyesopen.com>
33363
33364 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33365 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33366
33367 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33368
33369 * g++.dg/warn/implicit-typename1.C: Remove warning.
33370
33371 2003-02-28 Richard Henderson <rth@redhat.com>
33372
33373 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33374 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33375
33376 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33377
33378 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33379 * g++.dg/pch/pch.exp: Likewise.
33380
33381 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33382
33383 PR c++/9879
33384 * testsuite/g++.dg/init/new4.C: New test.
33385
33386 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33387
33388 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33389
33390 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33391
33392 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33393 unsigned long.
33394
33395 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33396 wider than float.
33397
33398 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33399
33400 * lib/scanasm.exp: Add support for counting numbers of
33401 occurences.
33402 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33403 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33404
33405 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33406
33407 PR c++/9683
33408 * g++.dg/template/static3.C: New test.
33409
33410 PR c++/9829
33411 * g++.dg/parse/namespace6.C: New test.
33412
33413 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33414
33415 PR target/9732
33416 * gcc.dg/20030225-1.c: New test.
33417
33418 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33419
33420 * README: Remove out-of-date information.
33421
33422 PR c++/9836
33423 * g++.dg/template/spec6.C: New test.
33424
33425 2003-02-24 Jeff Law <law@redhat.com>
33426
33427 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33428
33429 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33430
33431 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33432 * gcc.dg/pragma-ep-1.c: Likewise.
33433
33434 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33435
33436 PR c++/9602
33437 * g++.dg/template/friend16.C: New test.
33438
33439 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33440
33441 PR c++/5333
33442 * g++.dg/parse/fused-params1.C: Adjust error messages.
33443 * g++.dg/template/nested3.C: New test.
33444
33445 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33446
33447 * g++.dg/abi/param1.C: New test.
33448
33449 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33450
33451 PR c++/7982
33452 * g++.dg/warn/implicit-typename1.C: New test.
33453
33454 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33455
33456 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33457 with "mtune".
33458 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33459 * gcc.c-torture/execute/20010129-1.x: Likewise.
33460 * gcc.dg/20011107-1.c: Likewise.
33461 * gcc.dg/20020108-1.c: Likewise.
33462 * gcc.dg/20020122-3.c: Likewise.
33463 * gcc.dg/20020206-1.c: Likewise.
33464 * gcc.dg/20020310-1.c: Likewise.
33465 * gcc.dg/20020426-2.c: Likewise.
33466 * gcc.dg/20020517-1.c: Likewise.
33467 * gcc.dg/991230-1.c: Likewise.
33468 * gcc.dg/i386-unroll-1.c: Likewise.
33469 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33470
33471 2003-02-22 Jan Hubicka <jh@suse.cz>
33472
33473 * gcc.dg/i386-mul.c: New test.
33474
33475 2003-02-21 Roger Sayle <roger@eyesopen.com>
33476
33477 * gcc.dg/builtins-5.c: New test case.
33478
33479 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33480
33481 * gcc.dg/asmreg-1.c: New test.
33482
33483 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33484
33485 PR c++/9749
33486 * g++.dg/parse/varmod1.C: New test.
33487
33488 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33489
33490 PR c++/9727
33491 * g++.dg/template/op1.C: New test.
33492
33493 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33494
33495 PR c++/8906
33496 * g++.dg/template/nested2.C: New test.
33497
33498 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33499
33500 PR c++/8724
33501 * g++.dg/expr/dtor1.C: New test.
33502
33503 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33504
33505 * gcc.dg/cpp/include3.c: New test.
33506 * gcc.dg/cpp/inc/foo.h: New file.
33507
33508 2003-02-21 Glen Nakamura <glen@imodulo.com>
33509
33510 * gcc.c-torture/execute/20030221-1.c: New test.
33511
33512 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33513
33514 PR c++/9729
33515 * g++.dg/abi/conv1.C: New test.
33516
33517 2003-02-20 Jan Hubicka <jh@suse.cz>
33518
33519 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33520
33521 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33522
33523 * gcc.c-torture/compile/20030219-1.c: New test.
33524
33525 2003-02-18 Jan Hubicka <jh@suse.cz>
33526
33527 * gcc.dg/funcorder.c: New test.
33528
33529 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33530
33531 * gcc.c-torture/execute/20030218-1.c: New.
33532
33533 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33534
33535 * gcc.dg/20030218-1.c: New.
33536
33537 2003-02-18 Richard Henderson <rth@redhat.com>
33538
33539 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33540 * gcc.dg/attr-used-2.c: New.
33541
33542 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33543
33544 PR c++/9704
33545 * g++.dg/init/copy5.C: New test.
33546
33547 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33548
33549 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33550 * g++.dg/pch/pch.exp: Likewise.
33551
33552 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33553
33554 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33555 STACK_SIZE is not defined.
33556
33557 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33558
33559 PR c++/9457
33560 * g++.dg/template/init1.C: New test.
33561
33562 2003-02-16 Jan HUbicka <jh@suse.cz>
33563
33564 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33565 (foo): Add few extra tests
33566 * gcc.dg/c99-const-expr-3.c: Likewise.
33567 * gcc.c-torture/execute/20030216-1.c: New.
33568
33569 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33570
33571 PR c++/9459
33572 * g++.dg/ext/typeof4.C: New test.
33573
33574 2003-02-15 Roger Sayle <roger@eyesopen.com>
33575
33576 * gcc.dg/i386-387-3.c: New test case.
33577
33578 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33579
33580 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33581 cris-*-elf* cris-*-aout* and mmix-*-*.
33582
33583 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33584
33585 * gcc.dg/20030213-1.c: New test.
33586
33587 2003-02-12 Roger Sayle <roger@eyesopen.com>
33588
33589 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33590 * gcc.dg/i386-387-2.c: Likewise.
33591
33592 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33593
33594 * gcc.dg/ppc-spe.c: Fix formatting.
33595 Enable tests that were previously unsupported by gas.
33596 Delete tests for instructions that no longer exist.
33597 Switch arguments on evsubifw builtin.
33598
33599 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33600
33601 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33602 STACK_SIZE is too small.
33603
33604 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33605 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33606
33607 * gcc.dg/decl-2.c: New test.
33608
33609 2003-02-10 Jan Hubicka <jh@suse.cz>
33610
33611 * gcc.dg/i386-fpcvt-1.c: New test.
33612
33613 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33614
33615 * gcc.c-torture/execute/20030209-1.c: New test.
33616
33617 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33618
33619 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33620 int-wide bitops, use the constants of the same width.
33621 Likewise, if long long is 32-bit wide, test bitops using
33622 32-bit constants.
33623
33624 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33625
33626 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33627
33628 2003-02-07 Roger Sayle <roger@eyesopen.com>
33629
33630 * testsuite/gcc.dg/builtins-4.c: New test case.
33631
33632 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33633
33634 * gcc.dg/20020430-1.c: Fix dg command typos.
33635 * gcc.dg/20020503-1.c: Likewise.
33636
33637 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33638
33639 PR c++/8785
33640 * g++.dg/parse/fused-params1.C: New test.
33641
33642 PR c++/8857
33643 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33644
33645 PR c++/8921
33646 * g++.dg/parse/non-dependent1.C: New test.
33647
33648 PR c++/8928
33649 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33650
33651 PR c++/9228
33652 * g++.dg/parse/undefined7.C: New test.
33653 * g++.dg/parse/non-templ1.C: New test.
33654
33655 PR c++/9229
33656 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33657
33658 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33659
33660 * gcc.c-torture/compile/20030206-1.c: New test.
33661
33662 2003-02-05 Roger Sayle <roger@eyesopen.com>
33663
33664 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33665 "pow" to "foo" to avoid potential confusion with a math built-in.
33666
33667 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33668
33669 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33670 conditions for SPARC targets.
33671
33672 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33673
33674 * gcc.dg/20030204-1.c: New test.
33675
33676 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33677
33678 PR c++/38
33679 * g++.dg/parse/array-size1.C: New test.
33680
33681 PR c++/5657
33682 * g++.dg/parse/undefined3.C: New test.
33683
33684 PR c++/5665
33685 * g++.dg/parse/undefined4.C: New test.
33686
33687 PR c++/5975
33688 * g++.dg/parse/undefined5.C: New test.
33689
33690 PR c++/7259
33691 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33692
33693 PR c++/8578
33694 * g++.dg/parse/casting-operator1.C: New test.
33695
33696 PR c++/8596
33697 * g++.dg/parse/undefined6.C: New test.
33698
33699 PR c++/8736
33700 * g++.dg/parse/missing-template1.C: New test.
33701
33702 2003-02-04 Jan Hubicka <jh@suse.cz>
33703
33704 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33705 * gcc.dg/i386-cmov?.c: Likewise.
33706 * gcc.dg/i386-fpcvt-?.c: Likewise.
33707 * gcc.dg/i386-ssefp-1.c: Likewise.
33708 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33709 conventions.
33710
33711 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33712
33713 PR c++/7129
33714 * testsuite/g++.dg/ext/max.C: New test.
33715
33716 2003-02-03 Jan Hubicka <jh@suse.cz>
33717
33718 * gcc.c-torture/execute/20030203-1.c: New test.
33719
33720 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33721
33722 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33723 'natural-endian'.
33724
33725 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33726
33727 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33728 * g++.dg/init/new2.C: Likewise.
33729 * g++.dg/other/new1.C: Likewise.
33730
33731 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33732
33733 * gcc.dg/struct-ret-libc.c: New test.
33734
33735 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33736
33737 * gcc.dg/20030129-1.c: New test.
33738
33739 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33740
33741 PR c++/8849
33742 * g++.dg/template/ptrmem4.C: New test.
33743
33744 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33745
33746 * g++.dg/parser/constant1.C: New test.
33747
33748 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33749
33750 PR c++/8591
33751 * g++.dg/parse/friend2.C: New test.
33752
33753 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33754
33755 PR c++/9437
33756 * g++.dg/template/unify4.C: New test.
33757
33758 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33759
33760 * gcc.c-torture/execute/20030128-1.c: New test.
33761
33762 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33763
33764 * g++.dg/lookup/nested1.C: Test moved from ...
33765 * g++.old-deja/g++.other/lookup24.C: ... here.
33766
33767 2003-01-28 Jan Hubicka <jh@suse.cz>
33768
33769 * gcc.dg/i386-cmov5.c: New test.
33770
33771 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33772
33773 * gcc.c-torture/execute/20010925-1.c: Changed the
33774 memcpy declaration.
33775
33776 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33777
33778 PR c++/3902
33779 * g++.dg/parse/template5.C: New test.
33780
33781 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33782
33783 PR fortran/9258
33784 * g77.dg/pr9258: New test.
33785
33786 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33787
33788 * README: Move relevant parts from README.g++.
33789
33790 * README.g++: Remove this file.
33791
33792 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33793
33794 * g++.dg/abi/dcast1.C: New test.
33795
33796 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33797
33798 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33799
33800 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33801
33802 PR c++/47
33803 * g++.old-deja/g++.other/lookup24.C: New test.
33804
33805 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33806
33807 PR middle-end/7227
33808 * gcc.dg/uninit-C.c: New test.
33809
33810 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33811
33812 * g++.dg/abi/covariant1.C: New test.
33813
33814 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33815
33816 * gcc.dg/20030123-1.c: New test.
33817
33818 2003-01-25 Jan Hubicka <jh@suse.cz>
33819
33820 PR opt/8492
33821 * gcc.c-torture/compile/20030125-1.c
33822
33823 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33824
33825 PR c++/9403
33826 * g++.dg/parse/template3.C: New test.
33827 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33828
33829 PR c++/795
33830 * g++.dg/parse/template4.C: New test.
33831
33832 PR c++/9415
33833 * g++.dg/template/qual2.C: New test.
33834
33835 PR c++/8545
33836 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33837
33838 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33839
33840 2003-01-25 Roger Sayle <roger@eyesopen.com>
33841
33842 * gcc.c-torture/execute/switch-1.c: New test case.
33843
33844 2003-01-25 Jan Hubicka <jh@suse.cz>
33845
33846 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33847
33848 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33849
33850 Tweaks for Bison-1.875. From the NEWS file:
33851 "- `parse error' -> `syntax error'
33852 Bison now uniformly uses the term `syntax error'"
33853 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33854 * gcc.dg/cpp/digraph2.c: Likewise.
33855 * gcc.dg/cpp/direct2.c: Likewise.
33856 * gcc.dg/cpp/paste4.c: Likewise.
33857 * gcc.dg/c90-restrict-1.c: Likewise.
33858 * gcc.dg/c99-func-2.c: Likewise.
33859 * gcc.dg/noncompile/920721-2.c: Likewise.
33860 * gcc.dg/noncompile/930622-2.c: Likewise.
33861 * gcc.dg/noncompile/940112-1.c: Likewise.
33862 * gcc.dg/noncompile/950921-1.c: Likewise.
33863 * gcc.dg/noncompile/951123-1.c: Likewise.
33864 * gcc.dg/noncompile/971104-1.c: Likewise.
33865 * gcc.dg/noncompile/990416-1.c: Likewise.
33866
33867 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33868
33869 * g++.dg/parse/undefined1.C: Add error message.
33870
33871 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33872
33873 PR c++/9354
33874 * g++.dg/parse/new1.C: New test.
33875
33876 PR c++/9216
33877 * g++.dg/parse/template2.C: New test.
33878
33879 PR c++/9354
33880 * g++.dg/parse/typedef2.C: New test.
33881
33882 PR c++/9328
33883 * g++.dg/ext/typeof3.C: New test.
33884
33885 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33886
33887 PR c++/2738
33888 * g++.dg/parse/ret-type1.C: New test.
33889
33890 PR c++/3792
33891 * g++.dg/parse/tmpl-outside1.C: New test.
33892
33893 PR c++/4207
33894 * g++.dg/parse/int-as-enum1.C: New test.
33895
33896 PR c++/4903
33897 * g++.dg/parse/no-typename1.C: New test.
33898
33899 PR c++/5533
33900 * g++.dg/parse/no-value1.C: New test.
33901
33902 PR c++/5921
33903 * g++.dg/parse/wrong-inline1.C: New test.
33904
33905 PR c++/6402
33906 * g++.dg/parse/ref1.C: New test.
33907
33908 PR c++/6992
33909 * g++.dg/parse/attr-ctor1.C: New test.
33910
33911 PR c++/7229
33912 * g++.dg/parse/namespace5.C: New test.
33913
33914 PR c++/7917
33915 * g++.dg/parse/func-def1.C: New test.
33916
33917 PR c++/8143
33918 * g++.dg/parse/undefined1.C: New test.
33919
33920 PR c++/5723, PR c++/8522
33921 * g++.dg/parse/specialization1.C: New test.
33922
33923 PR c++/163, PR c++/8595
33924 * g++.dg/parse/struct-as-enum1.C: New test.
33925
33926 PR c++/9173
33927 * g++.dg/parse/undefined2.C: New test.
33928
33929 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33930
33931 PR c++/9298
33932 * g++.dg/parse/template1.C: New test.
33933
33934 PR c++/9384
33935 * g++.dg/parse/using1.C: New test.
33936
33937 PR c++/9285
33938 PR c++/9294
33939 * g++.dg/parse/expr2.C: New test.
33940
33941 PR c++/9388
33942 * g++.dg/parse/lookup2.C: Likewise.
33943
33944 2003-01-21 Jan Hubicka <jh@suse.cz>
33945
33946 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33947 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33948 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33949 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33950
33951 2003-01-20 Nick Clifton <nickc@redhat.com>
33952
33953 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33954 problem with ARM sibcall code generation.
33955
33956 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33957
33958 * gcc.c-torture/execute/20030120-1.c: New.
33959
33960 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33961
33962 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33963
33964 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33965
33966 PR c++/9272
33967 * g++.dg/parse/ctor1.C: New test.
33968
33969 PR c++/9294:
33970 * g++.dg/parse/qualified1.C: New test.
33971
33972 * g++.dg/parse/typename3.C: New test.
33973
33974 2003-01-16 Richard Henderson <rth@redhat.com>
33975
33976 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33977
33978 2003-01-16 Richard Henderson <rth@redhat.com>
33979
33980 * g++.dg/pch/pch.exp: Copy test header to the working directory
33981 before using it either for precompilation or direct use.
33982 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33983 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33984
33985 2003-01-16 Richard Henderson <rth@redhat.com>
33986
33987 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33988 before using it either for precompilation or direct use.
33989 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33990 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33991
33992 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33993
33994 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33995 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33996 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33997 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33998 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33999 typename warning into error.
34000 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
34001 error messages.
34002 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
34003 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
34004 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
34005 messages.
34006 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
34007 make declaration visible in template.
34008 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
34009 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
34010 messages.
34011 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
34012 message.
34013 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
34014 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34015 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34016 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34017 typename warning with error message.
34018 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34019 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34020 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34021
34022 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34023
34024 * g++.dg/parse/ambig2.C: New test.
34025
34026 2003-01-15 Richard Henderson <rth@redhat.com>
34027
34028 * g++.dg/tls/init-2.C: Update error message string.
34029
34030 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34031
34032 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34033
34034 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34035
34036 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34037 all for HC11/HC12.
34038 * gcc.c-torture/compile/20001205-1.x: Likewise.
34039 * gcc.c-torture/compile/20001226-1.x: Likewise.
34040 * gcc.c-torture/compile/920520-1.x: Likewise.
34041 * gcc.c-torture/compile/961203-1.x: Likewise.
34042 * gcc.c-torture/compile/20020604-1.x: Likewise.
34043
34044 2003-01-15 Jan Hubicka <jh@suse.cz>
34045
34046 * gcc.c-torture/compile/20030115-1.c: New test.
34047
34048 * gcc.dg/i386-fpcvt-1.c: New test.
34049 * gcc.dg/i386-fpcvt-2.c: New test.
34050
34051 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34052
34053 Further conform g++'s __vmi_class_type_info to the C++ ABI
34054 specification.
34055 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34056 the specification.
34057
34058 2003-01-14 Jan Hubicka <jh@suse.cz>
34059
34060 * gcc.dg/i386-fpcvt-1.c: New test.
34061 * gcc.dg/i386-fpcvt-2.c: New test.
34062
34063 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34064
34065 * gcc.dg/i386-mmx-3.c: New test.
34066
34067 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34068
34069 PR c++/9264
34070 * g++.dg/parse/octal1.C: New file.
34071
34072 PR c++/9172
34073 * g++.dg/parse/typename1.C: New file.
34074
34075 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34076
34077 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34078 * gcc.dg/bf-no-ms-layout.c: Likewise.
34079 * gcc.dg/bf-ms-attrib.c: Likewise.
34080
34081 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34082
34083 PR c++/9099
34084 * g++.dg/parse/dtor1.C: New file.
34085
34086 PR c++/9128
34087 * g++.dg/rtti/typeid1.C: New file.
34088
34089 PR c++/9153
34090 * g++.dg/parse/lookup1.C: New file.
34091
34092 PR c++/9171
34093 * g++.dg/templ/spec5.C: New file.
34094
34095 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34096
34097 * gcc.c-torture/compile/20030110-1.c: New test.
34098
34099 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34100
34101 Merge from pch-branch:
34102
34103 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34104
34105 * gcc.dg/pch/cpp-1.h: New.
34106 * gcc.dg/pch/cpp-1.c: New.
34107 * gcc.dg/pch/cpp-2.h: New.
34108 * gcc.dg/pch/cpp-2.c: New.
34109
34110 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34111
34112 * gcc.dg/pch/except-1.h: New.
34113 * gcc.dg/pch/except-1.c: New.
34114
34115 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34116
34117 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34118 running test.
34119 * gcc.dg/pch: Include *.hp not *.h.
34120 * gcc.dg/pch/system-1.h: New.
34121 * gcc.dg/pch/system-1.c: New.
34122
34123 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34124
34125 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34126 rather than trying to build and run a program using PCH.
34127 * gcc.dg/pch: Remove dg-do commands from test files.
34128
34129 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34130
34131 * gcc.dg/pch/macro-3.c: New.
34132 * gcc.dg/pch/macro-3.h: New.
34133
34134 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34135
34136 * gcc.dg/pch/common-1.c: New.
34137 * gcc.dg/pch/common-1.h: New.
34138 * gcc.dg/pch/decl-1.c: New.
34139 * gcc.dg/pch/decl-1.h: New.
34140 * gcc.dg/pch/decl-2.c: New.
34141 * gcc.dg/pch/decl-2.h: New.
34142 * gcc.dg/pch/decl-3.c: New.
34143 * gcc.dg/pch/decl-3.h: New.
34144 * gcc.dg/pch/decl-4.c: New.
34145 * gcc.dg/pch/decl-4.h: New.
34146 * gcc.dg/pch/decl-5.c: New.
34147 * gcc.dg/pch/decl-5.h: New.
34148 * gcc.dg/pch/global-1.c: New.
34149 * gcc.dg/pch/global-1.h: New.
34150 * gcc.dg/pch/inline-1.c: New.
34151 * gcc.dg/pch/inline-1.h: New.
34152 * gcc.dg/pch/inline-2.c: New.
34153 * gcc.dg/pch/inline-2.h: New.
34154 * gcc.dg/pch/static-1.c: New.
34155 * gcc.dg/pch/static-1.h: New.
34156 * gcc.dg/pch/static-2.c: New.
34157 * gcc.dg/pch/static-2.h: New.
34158
34159 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34160
34161 * g++.dg/pch/pch.exp: Better handle failing testcases.
34162 * gcc.dg/pch/pch.exp: Likewise.
34163 * gcc.dg/pch/macro-1.c: New.
34164 * gcc.dg/pch/macro-1.h: New.
34165 * gcc.dg/pch/macro-2.c: New.
34166 * gcc.dg/pch/macro-2.h: New.
34167
34168 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34169
34170 * g++.dg/dg.exp: Treat files in pch/ specially.
34171 * g++.dg/pch/pch.exp: New file.
34172 * g++.dg/pch/empty.H: New file.
34173 * g++.dg/pch/empty.C: New file.
34174 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34175 "precompile".
34176
34177 * gcc.dg/pch/pch.exp: New file.
34178 * gcc.dg/pch/empty.h: New file.
34179 * gcc.dg/pch/empty.c: New file.
34180 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34181 "precompile".
34182
34183 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34184
34185 * g++.dg/template/friend14.C: New test.
34186
34187 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34188
34189 * gcc.dg/old-style-asm-1.c: New test.
34190
34191 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34192
34193 * gcc.c-torture/compile/20030109-1.c: New test.
34194
34195 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34196
34197 * gcc.c-torture/execute/20030109-1.c: New test.
34198
34199 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34200
34201 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34202 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34203 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34204 * g++.old-deja/g++.mike/eh2.C: Likewise.
34205 * g++.old-deja/g++.mike/eh3.C: Likewise.
34206 * g++.old-deja/g++.mike/eh5.C: Likewise.
34207 * g++.old-deja/g++.mike/eh6.C: Likewise.
34208 * g++.old-deja/g++.mike/eh7.C: Likewise.
34209 * g++.old-deja/g++.mike/eh8.C: Likewise.
34210 * g++.old-deja/g++.mike/eh9.C: Likewise.
34211 * g++.old-deja/g++.mike/eh10.C: Likewise.
34212 * g++.old-deja/g++.mike/eh12.C: Likewise.
34213 * g++.old-deja/g++.mike/eh13.C: Likewise.
34214 * g++.old-deja/g++.mike/eh14.C: Likewise.
34215 * g++.old-deja/g++.mike/eh16.C: Likewise.
34216 * g++.old-deja/g++.mike/eh17.C: Likewise.
34217 * g++.old-deja/g++.mike/eh18.C: Likewise.
34218 * g++.old-deja/g++.mike/eh21.C: Likewise.
34219 * g++.old-deja/g++.mike/eh23.C: Likewise.
34220 * g++.old-deja/g++.mike/eh24.C: Likewise.
34221 * g++.old-deja/g++.mike/eh25.C: Likewise.
34222 * g++.old-deja/g++.mike/eh26.C: Likewise.
34223 * g++.old-deja/g++.mike/eh27.C: Likewise.
34224 * g++.old-deja/g++.mike/eh28.C: Likewise.
34225 * g++.old-deja/g++.mike/eh29.C: Likewise.
34226 * g++.old-deja/g++.mike/eh31.C: Likewise.
34227 * g++.old-deja/g++.mike/eh33.C: Likewise.
34228 * g++.old-deja/g++.mike/eh34.C: Likewise.
34229 * g++.old-deja/g++.mike/eh35.C: Likewise.
34230 * g++.old-deja/g++.mike/eh36.C: Likewise.
34231 * g++.old-deja/g++.mike/eh37.C: Likewise.
34232 * g++.old-deja/g++.mike/eh38.C: Likewise.
34233 * g++.old-deja/g++.mike/eh39.C: Likewise.
34234 * g++.old-deja/g++.mike/eh40.C: Likewise.
34235 * g++.old-deja/g++.mike/eh41.C: Likewise.
34236 * g++.old-deja/g++.mike/eh42.C: Likewise.
34237 * g++.old-deja/g++.mike/eh44.C: Likewise.
34238 * g++.old-deja/g++.mike/eh46.C: Likewise.
34239 * g++.old-deja/g++.mike/eh47.C: Likewise.
34240 * g++.old-deja/g++.mike/eh48.C: Likewise.
34241 * g++.old-deja/g++.mike/eh49.C: Likewise.
34242 * g++.old-deja/g++.mike/eh50.C: Likewise.
34243 * g++.old-deja/g++.mike/eh51.C: Likewise.
34244 * g++.old-deja/g++.mike/eh53.C: Likewise.
34245 * g++.old-deja/g++.mike/eh55.C: Likewise.
34246 * g++.old-deja/g++.mike/p7912.C: Likewise.
34247 * g++.old-deja/g++.mike/p9706.C: Likewise.
34248 * g++.old-deja/g++.mike/p10416.C: Likewise.
34249 * g++.old-deja/g++.mike/p11667.C: Likewise.
34250 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34251 Remove redundant reference to Iris.
34252 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34253 Elxsi, i860, Pico Java, and WE32K.
34254
34255 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34256
34257 * g++.dg/ext/asm4.C: New test.
34258
34259 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34260
34261 PR c++/9030
34262 * g++.dg/template/friend12.C: New test.
34263 * g++.dg/template/friend13.C: Likewise.
34264 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34265
34266 2003-01-08 Jan Hubicka <jh@suse.cz>
34267
34268 * gcc.dg/i386-cadd.c: New test.
34269 * gcc.dg/i386-cmov4.c: Likewise.
34270
34271 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34272
34273 PR c++/9165
34274 * g++.dg/warn/Wunused-3.C: New test.
34275
34276 * g++.dg/abi/bitfield9.C: New test.
34277
34278 PR c++/9189
34279 * g++.dg/parse/defarg3.C: New test.
34280
34281 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34282
34283 * g++.dg/parse/ambig1.C: New test.
34284 * g++.dg/parse/defarg2.C: New test.
34285
34286 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34287
34288 * g++.dg/template/defarg-1.C: New test.
34289 * g++.dg/template/local2.C: Likewise.
34290
34291 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34292
34293 * gcc.c-torture/execute/20030105-1.c: New test.
34294
34295 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34296
34297 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34298 * g++.dg/parse/namespace4.C: Likewise.
34299
34300 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34301
34302 * g++.dg/template/ntp2.C: New test.
34303
34304 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34305
34306 * g++.dg/parse/extern-C-1.C: New test.
34307
34308 * g++.dg/parse/namespace4.C: New test.
34309
34310 * g++.dg/template/nested1.C: New test.
34311
34312 * g++.dg/parse/namespace3.C: New test.
34313
34314 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34315
34316 * g++.dg/lookup/two-stage1.C: New test.
34317
34318 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34319
34320 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34321 * g++.old-deja/g++.jason/access8.C: Likewise.
34322 * g++.old-deja/g++.other/decl5.C: Likewise.
34323
34324 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34325
34326 * g++.dg/parse/parse7.C: New test.
34327
34328 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34329
34330 PR c++/2843
34331 * g++.dg/ext/attrib7.C: New test.
34332
34333 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34334
34335 * g++.dg/parse/parse6.C: New test.
34336
34337 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34338
34339 * gcc.dg/h8300-stack-1.c: New.
34340
34341 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34342
34343 g++.dg/lookup/exception1.C: New test.
34344
34345 g++.dg/lookup/template1.C: New test.
34346
34347 g++.dg/parse/namespace2.C: New test.
34348
34349 g++.dg/parse/parens2.C: New test.
34350
34351 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34352
34353 * g++.dg/parse/parse5.C: New test.
34354 * g++.dg/lookup/scoped4.C: New test.
34355
34356 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34357
34358 * g++.dg/parse/parens1.C: New test.
34359
34360 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34361 angle-bracket1.C.
34362 * g++.dg/parse/parens2.C: New test.
34363
34364 * g++.dg/lookup/scope-operator1.C: New test.
34365
34366 * g++.dg/parse/operator1.C: New test.
34367
34368 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34369
34370 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34371 * g++.old-deja/g++.other/access6.C: Likewise.
34372 * g++.old-deja/g++.other/decl1.C: Likewise.
34373 * g++.old-deja/g++.pt/typename12.C: Likewise.
34374
34375 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34376
34377 * g++.dg/parse/namespace1.C: New test.
34378
34379 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34380
34381 * g++.dg/parse/parse4.C: New test.
34382
34383 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34384
34385 * g++.dg/parse/parse3.C: New test.
34386
34387 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34388
34389 * g++.dg/parse/parse2.C: New test.
34390
34391 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34392
34393 * g++.dg/template/friend11.C: New test.
34394
34395 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34396
34397 * g++.dg/parse/parse1.C: New test.
34398
34399 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34400
34401 * lib/profopt.exp: Change the name of a global variable to avoid
34402 possible clashes with other test suites.
34403
34404 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34405
34406 * g++.dg/inherit/covariant8.C: New test.
34407
34408 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34409
34410 * g++.dg/init/array9.C: New test.
34411
34412 PR c++/9112
34413 * g++.dg/parse/expr1.C: New test.
34414
34415 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34416
34417 * gcc.c-torture/compile/20021230-1.c: New test.
34418
34419 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34420
34421 * g++.dg/inherit/covariant5.C: New test.
34422 * g++.dg/inherit/covariant6.C: New test.
34423 * g++.dg/inherit/covariant7.C: New test.
34424
34425 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34426
34427 PR c++/2739
34428 * g++.dg/other/access2.C: New test.
34429
34430 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34431
34432 * g++.dg/other/anon-struct.C: No longer fails
34433 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34434 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34435 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34436
34437 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34438
34439 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34440
34441 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34442
34443 * g++.dg/eh/spec4.C: Remove stray semicolon.
34444 * g++.dg/expr/pmf-1.C: Change error message.
34445 * g++.dg/ext/asm1.C: Remove stray semicolon.
34446 * g++.dg/ext/typename1.C: Add missing typenames.
34447 * g++.dg/inherit/template-as-base.C: Change error message.
34448 * g++.dg/lookup/scoped1.C: Likewise.
34449 * g++.dg/lookup/scoped2.C: Likewise.
34450 * g++.dg/lookup/using2.C: Likewise.
34451 * g++.dg/other/component1.C: Remove stray semicolon.
34452 * g++.dg/other/do1.C: Change error message.
34453 * g++.dg/other/error2.C: Likewise.
34454 * g++.dg/other/init1.C: Likewise.
34455 * g++.dg/other/packed1.C: Remove stray semicolon.
34456 * g++.dg/other/ptrmem2.C: Change error message.
34457 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34458 marker.
34459 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34460 * g++.dg/template/access3.C: Add typename keyword.
34461 * g++.dg/template/access5.C: Remove stray semicolon.
34462 * g++.dg/template/access6.C: Likewise.
34463 * g++.dg/template/complit1.C: Likewise.
34464 * g++.dg/template/crash1.C: Change error message.
34465 * g++.dg/template/inherit2.C: Remove stray semicolon.
34466 * g++.dg/template/instantiate2.C: Likewise.
34467 * g++.dg/template/instantiate3.C: Change error message.
34468 * g++.dg/template/qual1.C: Remove stray semicolon.
34469 * g++.dg/template/qualttp18.C: Change error message.
34470 * g++.dg/template/ref1.C: Remove stray semicolon.
34471 * g++.dg/template/sizeof1.C (A::value): Declare it.
34472 * g++.dg/template/spec4.C: Change error message.
34473 * g++.dg/template/static1.C: Likewise.
34474 * g++.dg/template/type1.C: Likewise.
34475 * g++.dg/template/typename3.C: Likewise.
34476 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34477 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34478 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34479 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34480 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34481 named return value extension.
34482 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34483 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34484 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34485 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34486 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34487 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34488 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34489 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34490 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34491 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34492 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34493 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34494 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34495 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34496 syntax.
34497 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34498 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34499 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34500 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34501 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34502 * g++.old-deja/g++.brendan/template11.C: Likewise.
34503 * g++.old-deja/g++.brendan/template26.C: Likewise.
34504 * g++.old-deja/g++.brendan/template27.C: Use explicit
34505 specialization syntax.
34506 * g++.old-deja/g++.brendan/template30.C: Likewise.
34507 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34508 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34509 non-dependent names.
34510 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34511 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34512 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34513 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34514 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34515 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34516 named return value extension.
34517 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34518 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34519 * g++.old-deja/g++.ext/return1.C: Likewise.
34520 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34521 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34522 * g++.old-deja/g++.jason/access8.C: Likewise.
34523 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34524 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34525 pseudo-destructor names.
34526 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34527 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34528 pseudo-destructor names.
34529 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34530 * g++.old-deja/g++.jason/overload19.C: Likewise.
34531 * g++.old-deja/g++.jason/overload32.C: Likewise.
34532 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34533 stray semicolons.
34534 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34535 * g++.old-deja/g++.jason/return.C: Likewise.
34536 * g++.old-deja/g++.jason/return2.C: Likewise.
34537 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34538 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34539 syntax.
34540 * g++.old-deja/g++.jason/template10.C: Account for use of
34541 non-dependent names.
34542 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34543 syntax.
34544 * g++.old-deja/g++.jason/template37.C: Likewise.
34545 * g++.old-deja/g++.law/access4.C: Change error messages.
34546 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34547 pseudo-destructor names.
34548 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34549 * g++.old-deja/g++.law/ctors9.C: Likewise.
34550 * g++.old-deja/g++.law/cvt22.C: Likewise.
34551 * g++.old-deja/g++.law/dtors5.C: Likewise.
34552 * g++.old-deja/g++.law/global-init1.C: Likewise.
34553 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34554 * g++.old-deja/g++.law/operators28.C: Likewise.
34555 * g++.old-deja/g++.law/visibility28.C: Likewise.
34556 * g++.old-deja/g++.martin/eval1.C: Likewise.
34557 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34558 name.
34559 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34560 * g++.old-deja/g++.mike/net34.C: Likewise.
34561 * g++.old-deja/g++.mike/net36.C: Likewise.
34562 * g++.old-deja/g++.mike/ns2.C: Likewise.
34563 * g++.old-deja/g++.mike/p12306.C: Likewise.
34564 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34565 value extension.
34566 * g++.old-deja/g++.mike/p700.C: Likewise.
34567 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34568 * g++.old-deja/g++.mike/p710.C: Likewise.
34569 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34570 value extension.
34571 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34572 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34573 * g++.old-deja/g++.ns/crash2.C: Likewise.
34574 * g++.old-deja/g++.ns/crash3.C: Likewise.
34575 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34576 * g++.old-deja/g++.ns/ns17.C: Likewise.
34577 * g++.old-deja/g++.ns/template16.C: Likewise.
34578 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34579 keyword.
34580 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34581 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34582 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34583 named return value extension.
34584 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34585 * g++.old-deja/g++.other/access4.C: Issue additional error
34586 messages.
34587 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34588 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34589 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34590 * g++.old-deja/g++.other/crash25.C: Change error message.
34591 * g++.old-deja/g++.other/crash4.C: Change error message.
34592 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34593 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34594 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34595 checks.
34596 * g++.old-deja/g++.other/defarg8.C: Likewise.
34597 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34598 * g++.old-deja/g++.other/dtor10.C: Likewise.
34599 * g++.old-deja/g++.other/incomplete.C: Likewise.
34600 * g++.old-deja/g++.other/linkage7.C: Likewise.
34601 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34602 lookup algorithm.
34603 * g++.old-deja/g++.other/mangle2.C: Likewise.
34604 * g++.old-deja/g++.other/refinit2.C: Likewise.
34605 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34606 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34607 * g++.old-deja/g++.pt/crash28.C: Likewise.
34608 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34609 syntax.
34610 * g++.old-deja/g++.pt/crash32.C: Change error message.
34611 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34612 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34613 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34614 error message position.
34615 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34616 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34617 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34618 syntax.
34619 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34620 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34621 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34622 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34623 keyword.
34624 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34625 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34626 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34627 keyword.
34628 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34629 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34630 syntax.
34631 * g++.old-deja/g++.pt/friend28.C: Account for use of
34632 non-dependent names.
34633 * g++.old-deja/g++.pt/friend29.C: Likewise.
34634 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34635 rules.
34636 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34637 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34638 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34639 lookup rules.
34640 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34641 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34642 keyword.
34643 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34644 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34645 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34646 keyword.
34647 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34648 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34649 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34650 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34651 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34652 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34653 keyword.
34654 * g++.old-deja/g++.pt/spec10.C: Likewise.
34655 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34656 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34657 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34658 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34659 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34660 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34661 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34662 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34663 * g++.old-deja/g++.pt/typename15.C: Likewise.
34664 * g++.old-deja/g++.pt/typename22.C: Likewise.
34665 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34666 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34667 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34668 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34669 syntax.
34670 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34671 return value extension.
34672 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34673 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34674 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34675 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34676
34677 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34678
34679 * g++.dg/warn/inline1.C: New test.
34680 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34681 * g++.old-deja/g++.jason/synth10.C: Likewise.
34682 * g++.old-deja/g++.mike/net31.C: Likewise.
34683 * g++.old-deja/g++.mike/p8786.C: Likewise.
34684
34685 * g++.dg/template/friend10.C: New test.
34686 * g++.dg/template/conv5.C: New test.
34687
34688 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34689
34690 * g++.dg/lookup/scoped3.C: New test.
34691
34692 * g++.dg/lookup/decl1.C: New test.
34693 * g++.dg/lookup/decl2.C: New test.
34694
34695 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34696
34697 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34698 gcc.c-torture/compile/20021015-1.c,
34699 gcc.c-torture/compile/20021015-2.c,
34700 gcc.c-torture/compile/20021123-1.c,
34701 gcc.c-torture/compile/20021123-2.c,
34702 gcc.c-torture/compile/20021123-3.c,
34703 gcc.c-torture/compile/20021123-4.c,
34704 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34705 only to 3.1 or 3.2 branch.
34706
34707 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34708
34709 * gcc.dg/i386-bitfield3.c: New test.
34710
34711 * gcc.dg/i386-bitfield2.c: New test.
34712
34713 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34714
34715 * g++.dg/parse/conv_op1.C: New test.
34716
34717 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34718
34719 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34720 approved.
34721
34722 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34723
34724 * gcc.c-torture/compile/20021220-1.c: New test.
34725
34726 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34727
34728 * gcc.dg/i386-fastcall-1.c: New.
34729
34730 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34731
34732 * gcc.c-torture/execute/20021219-1.c: New test.
34733
34734 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34735
34736 * gcc.dg/i386-pic-1.c: New test.
34737
34738 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34739
34740 PR c++/8099
34741 * g++.dg/template/friend9.C: New test.
34742
34743 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34744
34745 PR c++/3663
34746 * g++.dg/template/access7.C: New test.
34747
34748 2002-12-18 Nick Clifton <nickc@redhat.com>
34749
34750 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34751 the libstdc++-v3 directory has been found.
34752
34753 2002-12-12 Devang Patel <dpatel@apple.com>
34754 * gcc.dg/darwin-ld-1.c: New test.
34755 * gcc.dg/darwin-ld-2.c: New test.
34756 * gcc.dg/darwin-ld-3.c: New test.
34757 * gcc.dg/darwin-ld-4.c: New test.
34758 * gcc.dg/darwin-ld-5.c: New test.
34759
34760 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34761
34762 * gcc.c-torture/compile/20021212-1.c: New test.
34763
34764 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34765
34766 * gcc.dg/fshort-wchar: New test.
34767
34768 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34769
34770 PR c++/8372
34771 * g++.dg/template/dtor1.C: New test.
34772
34773 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34774 markers.
34775
34776 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34777
34778 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34779
34780 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34781
34782 * g++.dg/template/static1.C: New test.
34783 * g++.dg/template/static2.C: New test.
34784 * g++.old-deja/g++.ext/memconst.C: New test.
34785
34786 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34787
34788 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34789 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34790 * g++.dg/special/initp1.C: Likewise.
34791
34792 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34793
34794 * gcc.c-torture/execute/20021204-1.c: New test.
34795
34796 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34797
34798 * gcc.dg/ppc-fmadd-1.c: New file.
34799 * gcc.dg/ppc-fmadd-2.c: New file.
34800 * gcc.dg/ppc-fmadd-3.c: New file.
34801
34802 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34803
34804 * gcc.c-torture/compile/20021204-1.c: New test.
34805
34806 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34807
34808 * g++.dg/inherit/covariant2.C: New test.
34809 * g++.dg/inherit/covariant3.C: New test.
34810 * g++.dg/inherit/covariant4.C: New test.
34811 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34812 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34813
34814 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34815
34816 PR c++/8688
34817 * g++.dg/init/brace3.C: New test.
34818
34819 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34820
34821 * gcc.dg/20020210-1.c: Fix a comment typo.
34822
34823 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34824
34825 PR c++/8720
34826 * g++.dg/parse/defarg1.C: New test.
34827
34828 PR c++/8615
34829 * g++.dg/template/char1.C: New test.
34830
34831 * g++.dg/template/varmod1.C: Fix typo.
34832
34833 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34834
34835 DR 180
34836 * g++.old-deja/g++.pt/crash32.C: Expect error.
34837
34838 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34839
34840 PR c++/5919
34841 * g++.dg/template/varmod1.C: New test.
34842
34843 PR c++/8727
34844 * g++.dg/inherit/typeinfo1.C: New test.
34845
34846 PR c++/8663
34847 * g++.dg/inherit/typedef1.C: New test.
34848
34849 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34850
34851 PR c++/8332
34852 PR c++/8493
34853 * g++.dg/template/strlen1.C: New test.
34854
34855 PR c++/8227
34856 * g++.dg/template/ctor2.C: New test.
34857
34858 PR c++/8214
34859 * g++.dg/init/string1.C: New test.
34860
34861 PR c++/8511
34862 * g++.dg/template/friend8.C: New test.
34863
34864 2002-11-29 Joe Buck <jbuck@synopsys.com>
34865
34866 * g++.dg/lookup/anon2.C: New test.
34867
34868 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34869
34870 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34871 h8300 port.
34872
34873 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34874
34875 * gcc.dg/bitfld-6.c: New test.
34876
34877 2002-11-27 Jan Hubicka <jh@suse.cz>
34878
34879 * gcc.c-torture/execute/20021127.[cx]: New test.
34880
34881 2002-11-26 Jan Hubicka <jh@suse.cz>
34882
34883 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34884 quality.
34885
34886 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34887
34888 * g++.dg/init/brace2.C: New test.
34889 * g++.old-deja/g++.mike/p9129.C: Correct.
34890
34891 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34892
34893 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34894
34895 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34896
34897 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34898
34899 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34900
34901 * testsuite/g++.dg/abi/empty11.C: New test.
34902 * testsuite/g++.dg/rtti/cv1.C: New test.
34903
34904 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34905
34906 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34907
34908 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34909
34910 * g++.dg/abi/empty10.C: New test.
34911
34912 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34913
34914 * gcc.c-torture/compile/20021124-1.c: New test.
34915
34916 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34917
34918 * g++.dg/abi/rtti2.C: New test.
34919
34920 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34921
34922 * gcc.dg/i386-unroll-1.c: New test.
34923
34924 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34925
34926 * gcc.c-torture/compile/20021120-1.c: New test.
34927 * gcc.c-torture/compile/20021120-2.c: New test.
34928
34929 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34930
34931 * gcc.dg/bitfld-5.c: New test.
34932
34933 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34934
34935 * gcc.c-torture/execute/20021120-3.c: New test.
34936
34937 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34938
34939 * gcc.c-torture/execute/20021120-2.c: New test.
34940
34941 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34942
34943 * gcc.c-torture/execute/20021120-1.c: New test.
34944
34945 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34946
34947 * gcc.c-torture/execute/20021118-3.c: New test.
34948
34949 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34950
34951 * gcc.c-torture/compile/20021119-1.c: New test.
34952
34953 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34954
34955 * gcc.dg/duff-1.c: New test.
34956 * gcc.dg/duff-2.c: New test.
34957 * gcc.dg/duff-3.c: New test.
34958
34959 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34960
34961 * gcc.dg/cpp/_Pragma5.c: New test.
34962
34963 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34964
34965 * gcc.c-torture/execute/20021118-2.c: New test.
34966
34967 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34968
34969 * gcc.c-torture/execute/20021118-1.c: New test.
34970
34971 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34972
34973 * gcc.dg/20021116-1.c: New test.
34974
34975 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34976
34977 * g++.dg/abi/vcall1.C: New test.
34978
34979 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34980
34981 * gcc.dg/20021029-1.c: New test.
34982 * gcc.dg/20021029-2.c: New test.
34983
34984 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34985
34986 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34987
34988 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34989
34990 PR c/8439
34991 * gcc.dg/20021110.c: Move to ...
34992 * gcc.c-torture/compile/20021110.c: .... here.
34993
34994 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34995
34996 PR c/8467
34997 * gcc.c-torture/execute/20021111-1.c
34998
34999 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35000
35001 PR c/8439
35002 * gcc.dg/20021110.c: New test.
35003
35004 2002-11-10 Mark Mitchell <mark@codesourcery.com>
35005
35006 * g++.dg/abi/vthunk3.C: Run only on x86.
35007
35008 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
35009
35010 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
35011
35012 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
35013
35014 * lib/compat.exp (compat-execute): Fix logic error in last
35015 change.
35016
35017 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35018
35019 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35020
35021 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35022
35023 PR c++/8389
35024 * g++.dg/template/access6.C: New test.
35025
35026 2002-11-08 Jan Hubicka <jh@suse.cz>
35027
35028 * gcc.dg/i386-ssefp-1.c: New test.
35029 * gcc.dg/i386-ssefp-1.c: New test.
35030
35031 2002-11-08 Jan Hubicka <jh@suse.cz>
35032
35033 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35034
35035 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35036
35037 * g++.dg/abi/vthunk3.C: New test.
35038
35039 PR c++/8338
35040 * g++.dg/template/crash2.C: New test.
35041
35042 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35043
35044 * testsuite/g++.dg/abi/dtor1.C: New test.
35045 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35046
35047 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35048
35049 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35050 Darwin.
35051
35052 2002-11-04 Adam Nemet <anemet@lnxw.com>
35053
35054 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35055 -mthumb. Only xfail with -O0.
35056
35057 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35058
35059 * g++.dg/abi/thunk1.C: New test.
35060 * g++.dg/abi/thunk2.C: Likewise.
35061 * g++.dg/abi/vtt1.C: Likewise.
35062
35063 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35064
35065 PR optimization/8423
35066 * gcc.c-torture/execute/builtin-constant.c: New test.
35067
35068 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35069
35070 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35071 Add some more cases.
35072
35073 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35074
35075 PR c++/8391
35076 * g++.dg/opt/local1.C: New test.
35077
35078 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35079
35080 PR c++/8160
35081 * g++.dg/template/complit1.C: New test.
35082
35083 PR c++/8149
35084 * g++.dg/template/typename4.C: Likewise.
35085
35086 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35087
35088 Core issue 287, PR c++/7639
35089 * g++.dg/template/instantiate1.C: Adjust error location.
35090 * g++.dg/template/instantiate3.C: New test.
35091 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35092 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35093 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35094
35095 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35096
35097 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35098
35099 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35100
35101 PR c++/8287
35102 * g++.dg/init/dtor2.C: New test.
35103
35104 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35105
35106 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35107 * gcc.dg/nest.c: Bypass errors on irix6.
35108
35109 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35110
35111 * gcc.dg/nest.c: Expect error for mmix-*-*.
35112 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35113
35114 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35115
35116 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35117 markers.
35118
35119 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35120
35121 2002-10-25 Mike Stump <mrs@apple.com>
35122
35123 * gcc.dg/warn-1.c: New test.
35124
35125 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35126
35127 * g++.dg/template/typename3.C: New test.
35128
35129 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35130
35131 * g++.dg/lookup/ptrmem1.C: New test.
35132
35133 * g++.dg/abi/vthunk2.C: New test.
35134
35135 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35136
35137 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35138
35139 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35140
35141 * g++.dg/abi/empty9.C: New test.
35142
35143 2002-10-24 Richard Henderson <rth@redhat.com>
35144
35145 * g++.dg/inherit/thunk1.C: Enable for ia64.
35146
35147 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35148
35149 PR c++/8067
35150 * g++.dg/lookup/pretty1.C: New test.
35151
35152 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.dg/20021023-1.c: New test.
35155
35156 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35157
35158 PR c++/7679
35159 * g++.dg/parse/inline1.C: New test.
35160
35161 2002-10-23 Richard Henderson <rth@redhat.com>
35162
35163 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35164
35165 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35166
35167 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35168
35169 PR c++/6579
35170 * g++.dg/parse/stmtexpr3.C: New test.
35171
35172 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35173
35174 * g++.dg/expr/cond1.C: New test.
35175
35176 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35177
35178 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35179
35180 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35181
35182 * g++.dg/abi/vbase13.C: New test.
35183 * g++.dg/abi/vbase14.C: Likewise.
35184
35185 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35186
35187 * gcc.dg/tls/pic-1.c: New test.
35188 * gcc.dg/tls/nonpic-1.c: New test.
35189 * gcc.dg/20021018-1.c: New test.
35190
35191 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35192
35193 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35194 Remove only files with the same base name as the test case.
35195 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35196 (profopt-execute): Likewise. Also, remove old profiling
35197 and performance data files before running the tests.
35198
35199 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35200 * g++.dg/bprob/bprob.exp: Likewise.
35201 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35202 to allow more general test case names.
35203
35204 * g++.dg/bprob/bprob-1.C: Rename to ...
35205 * g++.dg/bprob/g++-bprob-1.C: ... this.
35206
35207 * g77.dg/bprob/bprob-1.f: Rename to ...
35208 * g77.dg/bprob/g77-bprob-1.f: ... this.
35209
35210 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35211
35212 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35213 bison 1.50 or later.
35214
35215 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35216
35217 * g++.dg/README: Describe more test directories.
35218
35219 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35220
35221 * g++.dg/init/array6.C: Add additional tests.
35222
35223 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35224
35225 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35226 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35227
35228 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35229
35230 * gcc.c-torture/compile/20020604-1.x: New.
35231 * gcc.c-torture/compile/simd-5.x: Likewise.
35232 * gcc.c-torture/execute/920710-1.x: Likewise.
35233 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35234
35235 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35236
35237 * g++.dg/inherit/override1.C: Add dg-options clause.
35238
35239 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35240
35241 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35242 _mm_slli_si128.
35243
35244 2002-10-19 Andreas Schwab <schwab@suse.de>
35245
35246 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35247 directory component.
35248
35249 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35250
35251 * g++.dg/inherit/thunk1.C: New test.
35252
35253 * g++.dg/inherit/override1.C: New test.
35254
35255 * g++.dg/abi/mangle11.C: New test.
35256 * g++.dg/abi/mangle14.C: New test.
35257 * g++.dg/abi/mangle17.C: New test.
35258
35259 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35260
35261 * g++.dg/overload/member2.C: New test.
35262
35263 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35264
35265 * g++.dg/README: Describe new compat directory.
35266 * g++.dg/dg.exp: Skip tests in compat directory.
35267 * README.compat: New file.
35268 * lib/compat.exp: New expect script.
35269 * g++.dg/compat: New test directory.
35270 * g++.dg/compat/compat.exp: New expect script.
35271 * g++.dg/compat/abi: New test directory.
35272 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35273 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35274 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35275 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35276 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35277 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35278 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35279 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35280 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35281 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35282 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35283 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35284 * g++.dg/compat/break: New test directory.
35285 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35286 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35287 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35288 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35289 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35290 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35291 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35292 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35293 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35294 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35295 g++.dg/compat/break/README: New files.
35296 * g++.dg/compat/eh: New test directory.
35297 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35298 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35299 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35300 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35301 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35302 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35303 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35304 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35305 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35306 g++.dg/compat/eh/filter2_y.C,
35307 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35308 g++.dg/compat/eh/new1_y.C,
35309 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35310 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35311 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35312 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35313 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35314 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35315 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35316 g++.dg/compat/eh/unexpected1_y.C: New files.
35317 * g++.dg/compat/init: New test directory.
35318 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35319 g++.dg/compat/init/array5_y.C,
35320 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35321 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35322 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35323 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35324 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35325 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35326 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35327 g++.dg/compat/init/init-ref2_y.C: New files.
35328
35329 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35330
35331 PR c++/7584
35332 * g++.dg/inherit/using3.C: New test.
35333
35334 2002-10-17 Jan Hubicka <jh@suse.cz>
35335
35336 * gcc.dg/20021017-2.c: New test.
35337
35338 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35339
35340 * g++.dg/abi/mangle16.C: Adjust.
35341
35342 * g++.dg/init/array8.C: New test.
35343
35344 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35345
35346 * gcc.dg/special/mips-abi.exp: New test.
35347 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35348
35349 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35350
35351 * g++.dg/abi/mangle16.C: New test.
35352 * g++.dg/abi/mangle17.C: Likewise.
35353
35354 PR c++/7478
35355 * g++.dg/template/ref1.C: New test.
35356
35357 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35358
35359 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35360
35361 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35362
35363 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35364
35365 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35366
35367 PR c++/7524
35368 * g++.dg/init/array7.C: New test.
35369
35370 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35371
35372 * g++.dg/init/array6.C: New test.
35373
35374 * g++.dg/abi/mangle13.C: Likewise.
35375 * g++.dg/abi/mangle14.C: Likewise.
35376 * g++.dg/abi/mangle15.C: Likewise.
35377
35378 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35379
35380 * g++.dg/abi/empty8.C: New test.
35381
35382 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35383
35384 * g++.dg/init/ctor1.C: New test.
35385
35386 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35387
35388 * gcc.c-torture/execute/20021015-1.c: New test.
35389
35390 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35391
35392 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35393
35394 2002-10-14 Jan Hubicka <jh@suse.cz>
35395
35396 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35397
35398 2002-10-14 Richard Henderson <rth@redhat.com>
35399
35400 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35401
35402 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35403
35404 PR optimization/6631
35405 * g++.dg/opt/const2.C: New test.
35406
35407 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35408
35409 PR c++/7176
35410 * g++.dg/parse/friend1.C: New test.
35411 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35412
35413 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35414
35415 * gcc.dg/20021014-1.c: New test.
35416
35417 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35418
35419 PR c++/5661
35420 * g++.dg/ext/vlm1.C: New test.
35421 * g++.dg/ext/vlm2.C: Likewise.
35422
35423 * g++.dg/init/array1.C: Remove invalid braces.
35424 * g++.dg/init/brace1.C: New test.
35425 * g++.dg/init/copy2.C: Likewise.
35426 * g++.dg/init/copy3.C: Likewise.
35427 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35428 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35429 braces.
35430
35431 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35432
35433 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35434
35435 2002-10-11 Richard Shann <richard.shann@superh.com>
35436
35437 * gcc.c-torture/compile/simd-5.c: New test.
35438
35439 2002-10-10 Roger Sayle <roger@eyesopen.com>
35440
35441 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35442
35443 2002-10-10 Jim Wilson <wilson@redhat.com>
35444
35445 * gcc.c-torture/execute/20021010-1.c: New test.
35446
35447 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35448
35449 PR c/7353
35450 * g++.dg/ext/typedef-init.C: New test.
35451 * gcc.dg/typedef-init.c: New test.
35452
35453 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35454
35455 * gcc.dg/cpp/paste13.c: New test.
35456
35457 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35458
35459 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35460 remaining platforms, XFAIL during compile, not execute. Don't
35461 XFAIL at -O0.
35462
35463 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35464
35465 * gcc.dg/alias-1.c: Tweak expected warning.
35466
35467 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35468
35469 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35470
35471 2002-10-06 Andreas Jaeger <aj@suse.de>
35472
35473 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35474 * gcc.dg/cpp/c++98.C: Likewise.
35475
35476 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35477 * g++.dg/cpp/c++98.C: Likewise.
35478
35479 * g++.dg/README (Subdirectories): Mention cpp directory.
35480
35481 PR target/7559
35482 * gcc.dg/20021006-1.c: New test.
35483
35484 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35485
35486 PR c++/7804
35487 * g++.dg/other/warning1.C: New test.
35488
35489 2002-10-04 Roger Sayle <roger@eyesopen.com>
35490
35491 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35492 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35493 and sparc-*-* with -m64 as expected failures. See PR 8087.
35494
35495 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35496
35497 PR c++/7931
35498 * g++.dg/template/ptrmem3.C: New test.
35499
35500 PR c++/7754
35501 * g++.dg/template/union1.C: New test.
35502
35503 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35504
35505 PR c++/8006
35506 * g++.dg/abi/mangle9.C: New test.
35507 * g++.dg/abi/mangle10.C: New test.
35508 * g++.dg/abi/mangle11.C: New test.
35509 * g++.dg/abi/mangle12.C: New test.
35510
35511 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35512
35513 PR c++/7188.
35514 * g++.dg/template/meminit1.C: New test.
35515 * g++.dg/warn/Wreorder-1.C: Likewise.
35516 * g++.old-deja/g++.mike/warn3.C: Tweak.
35517 * lib/prune.exp: Ingore "in copy constructor".
35518
35519 2002-10-02 Andreas Jaeger <aj@suse.de>
35520
35521 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35522 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35523 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35524 on x86-64.
35525
35526 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35527
35528 * gcc.dg/empty1.C: Fix typo.
35529
35530 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35531
35532 * gcc.dg/alias-1.c: New test.
35533
35534 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35535
35536 * gcc.dg/empty1.C: New test.
35537
35538 * g++.dg/tls/init-2.C: Tweak error messages.
35539
35540 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35541
35542 * gcc.c-torture/compile/20020923-1.c: New test.
35543
35544 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35545
35546 * gcc.c-torture/execute/ffs-1.c: New test.
35547 * gcc.c-torture/execute/ffs-2.c: Ditto.
35548
35549 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35550
35551 * g++.dg/overload/member1.C: New test.
35552
35553 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35554
35555 * g++.dg/abi/empty7.C: New test.
35556 * g++.dg/init/pm2.C: Likewise.
35557
35558 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35559
35560 * g++.dg/rtti/crash1.C: New test.
35561
35562 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35563
35564 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35565 gcc.dg/sibcall-4.c: New tests.
35566
35567 2002-09-28 Roger Sayle <roger@eyesopen.com>
35568
35569 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35570 powerpc and MMIX targets.
35571
35572 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35573
35574 * gcc.dg/cpp/20020927-1.c: New.
35575
35576 2002-09-26 David S. Miller <davem@redhat.com>
35577
35578 * gcc.c-torture/compile/trunctfdf.c: New.
35579
35580 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35581
35582 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35583
35584 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35585
35586 * gcc.c-torture/execute/loop-15.c: New.
35587
35588 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35589
35590 * README.QMTEST: Fix typo.
35591
35592 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35593
35594 * gcc.dg/20020926-1.c: New test.
35595
35596 2002-09-25 David S. Miller <davem@redhat.com>
35597
35598 PR target/7842
35599 * gcc.c-torture/execute/shiftdi.c: New test.
35600
35601 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35602
35603 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35604 unique to the tool.
35605 * lib/g77.exp (g77_init): Likewise.
35606 * lib/g++.exp (g++_init): Likewise.
35607 * lib/objc.exp (objc_init): Likewise.
35608
35609 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35610
35611 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35612 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35613 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35614
35615 2002-09-25 Richard Henderson <rth@redhat.com>
35616
35617 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35618 too-small long double.
35619
35620 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35621
35622 * gcc.dg/20020919-1.c: New test.
35623
35624 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35625
35626 * g++.dg/abi/bitfield6.C: New test.
35627 * g++.dg/abi/bitfield7.C: New test.
35628 * g++.dg/abi/bitfield8.C: New test.
35629 * g++.dg/abi/vbase11.C: New test.
35630
35631 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35632
35633 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35634 hppa*-*-hpux*. Update test comment.
35635
35636 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35637
35638 * gcc.dg/tls/struct-1.c: New test.
35639
35640 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35641
35642 * gcc.dg/cpp/tr-warn2.c: Update.
35643
35644 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35645
35646 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35647
35648 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35649
35650 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35651 systems.
35652
35653 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35654
35655 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35656
35657 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35658 Adjust for c++filt moved to binutils. Remove spurious duplicate
35659 setting of cxxfilt.
35660
35661 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35662
35663 * gcc.dg/20020312-2.c: Update for darwin.
35664
35665 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35666
35667 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35668
35669 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35670
35671 * objc.dg/comp-types-1.m: New test.
35672 * objc.dg/comp-types-2.m: New test.
35673 * objc.dg/comp-types-3.m: New test.
35674 * objc.dg/comp-types-4.m: New test.
35675 * objc.dg/comp-types-5.m: New test.
35676 * objc.dg/comp-types-6.m: New test.
35677
35678 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35679
35680 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35681
35682 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35683
35684 * g++.dg/other/do1.C: New test.
35685
35686 * g++.dg/template/subst1.C: New test.
35687
35688 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35689
35690 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35691
35692 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35693
35694 * g++.dg/template/qualttp20.C: Adjust expected errors.
35695 * g++.old-deja/g++.jason/report.C: Likewise.
35696 * g++.old-deja/g++.other/qual1.C: Likewise.
35697
35698 * g++.dg/lookup/scoped2.C: New test.
35699
35700 * g++.dg/ext/asm3.C: New test.
35701
35702 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35703
35704 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35705
35706 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35707
35708 * ChangeLog: follow spelling conventions.
35709 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35710 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35711 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35712 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35713 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35714 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35715 * g++.old-deja/g++.law/global-init1.C: Likewise.
35716 * g++.old-deja/g++.other/delete4.C: Likewise.
35717 * g++.old-deja/g++.other/inline21.C: Likewise.
35718 * g++.old-deja/g++.other/singleton.C: Likewise.
35719 * g77.dg/strlen0.f: Likewise.
35720 * g77.f-torture/compile/20010519-1.f: Likewise.
35721 * g77.f-torture/compile/980310-4.f: Likewise.
35722 * gcc.c-torture/compile/20000605-1.c: Likewise.
35723 * gcc.c-torture/execute/20020225-1.c: Likewise.
35724 * gcc.dg/c90-hexfloat-2.c: Likewise.
35725 * gcc.dg/c99-bool-1.c: Likewise.
35726 * gcc.dg/c99-hexfloat-2.c: Likewise.
35727 * gcc.dg/dll-2.c: Likewise.
35728 * gcc.dg/wtr-union-init-1.c: Likewise.
35729 * gcc.dg/wtr-union-init-2.c: Likewise.
35730 * gcc.dg/wtr-union-init-3.c: Likewise.
35731 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35732 * gcc.dg/cpp/defined.c: Likewise.
35733 * gcc.dg/cpp/macsyntx.c: Likewise.
35734 * gcc.dg/cpp/paste2.c: Likewise.
35735 * gcc.dg/cpp/trad/defined.c: Likewise.
35736 * gcc.dg/format/c90-printf-1.c: Likewise.
35737 * gcc.dg/format/c90-scanf-1.c: Likewise.
35738 * gcc.dg/format/c99-printf-1.c: Likewise.
35739 * gcc.dg/format/c99-scanf-1.c: Likewise.
35740 * gcc.misc-tests/gcov-8.c: Likewise.
35741 * lib/profopt.exp: Likewise.
35742
35743 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35744
35745 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35746
35747 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35748
35749 * g++.dg/inherit/using2.C: New test.
35750
35751 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35752
35753 * ChangeLog: Follow spelling conventions.
35754 * g++.dg/template/friend4.C: Likewise.
35755 * g++.old-deja/g++.pt/crash67.C: Likewise.
35756 * gcc.c-torture/execute/20000801-4.c: Likewise.
35757 * gcc.dg/c90-digraph-1.c: Likewise.
35758 * gcc.dg/c94-digraph-1.c: Likewise.
35759 * gcc.dg/c99-digraph-1.c: Likewise.
35760 * gcc.dg/cpp/line5.c: Likewise.
35761 * gcc.dg/cpp/multiline.c: Likewise.
35762 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35763 * gcc.dg/format/attr-3.c: Likewise.
35764 * gcc.dg/format/c90-scanf-3.c: Likewise.
35765 * gcc.dg/format/ext-4.c: Likewise.
35766
35767 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35768
35769 * g++.dg/template/pretty1.C: New test.
35770
35771 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35772
35773 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35774
35775 2002-09-13 Matt Austern <austern@apple.com>
35776
35777 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35778 passing a cast expression to a function by const reference.
35779
35780 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35781
35782 * g++.dg/template/deduce1.C: New test.
35783
35784 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35785
35786 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35787 32-bit int.
35788
35789 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35790
35791 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35792 usage.
35793
35794 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35795
35796 * gcc.c-torture/compile/20020910-1.c: New test.
35797
35798 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35799
35800 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35801
35802 2002-09-10 Andreas Jaeger <aj@suse.de>
35803
35804 * gcc.dg/20020312-2.c: Adjust for x86-64.
35805
35806 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35807
35808 * g77.dg/7388.f: New test case for PR 7388.
35809
35810 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35811
35812 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35813
35814 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35815
35816 * objc.dg/proto-lossage-1.m: New test.
35817
35818 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35819
35820 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35821
35822 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35823
35824 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35825 expected to pass.
35826
35827 2002-09-06 Stan Shebs <shebs@apple.com>
35828 David Edelsohn <edelsohn@gnu.org>
35829
35830 * gcc.dg/weak: New directory.
35831 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35832 target-specific xfail bits.
35833 * gcc.dg/typeof-2.c: Move to new directory.
35834 * gcc.dg/weak.exp: New expect script.
35835
35836 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35837
35838 * gcc.c-torture/execute/extzvsi.c: New test.
35839
35840 2002-09-05 Stan Shebs <shebs@apple.com>
35841
35842 * gcc.dg/weak-1.c: xfail on Darwin.
35843 * gcc.dg/weak-2.c: Ditto.
35844 * gcc.dg/weak-3.c: Ditto.
35845 * gcc.dg/weak-4.c: Ditto.
35846 * gcc.dg/weak-5.c: Ditto.
35847 * gcc.dg/weak-6.c: Ditto.
35848 * gcc.dg/weak-7.c: Ditto.
35849 * gcc.dg/weak-8.c: Ditto.
35850 * gcc.dg/weak-9.c: Ditto.
35851
35852 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35853
35854 * gcc.c-torture/execute/loop-14.c: New test.
35855
35856 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35857
35858 * g++.dg/other/cxa-atexit1.C: New test.
35859
35860 * gcc.dg/typeof-2.c: New test.
35861
35862 2002-09-03 Roger Sayle <roger@eyesopen.com>
35863
35864 * gcc.dg/builtins-2.c: New testcase.
35865 * gcc.dg/builtins-3.c: New testcase.
35866
35867 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35868
35869 * gcc.dg/cpp/_Pragma4.c: New test.
35870
35871 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35872
35873 * objc/execute/nil_method-1.m: New testcase.
35874
35875 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35876
35877 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35878 [Object class], not [Object initialize].
35879
35880 2002-08-31 Roger Sayle <roger@eyesopen.com>
35881 Hans-Peter Nilsson <hp@bitrange.com>
35882
35883 * gcc.c-torture/execute/20020720-1.x: Skip test on
35884 mmix-knuth-mmixware. Correct comment.
35885
35886 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35887
35888 * testsuite/g++.dg/abi/bitfield5.C: New test.
35889 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35890
35891 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35892
35893 * objc.dg/undeclared-selector.m: New test.
35894
35895 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35896
35897 * g++.dg/other/offsetof1.C: Avoid cast warning.
35898
35899 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35900
35901 * objc.dg/super-class-2.m: New test.
35902
35903 2002-08-24 Matt Austern <austern@apple.com>
35904
35905 * g++.dg/ext/lvaddr.C: New test.
35906 * g++.dg/ext/lvcast.C: New test.
35907
35908 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35909
35910 * testsuite/g++.dg/inherit/cond1.C: New test.
35911
35912 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35913
35914 * gcc.dg/noncompile/incomplete-1.c: New test.
35915
35916 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35917
35918 * gcc.dg/typespec-1.c: New test.
35919
35920 2002-08-20 Devang Patel <dpatel@apple.com>
35921 * objc.dg/proto-hier-2.m: New test.
35922
35923 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35924
35925 * objc.dg/bitfield-1.m: New test.
35926 * objc.dg/bitfield-2.m: New test.
35927
35928 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35929
35930 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35931 gcc.dg/c99-flex-array-4.c: New tests.
35932
35933 2002-08-16 Stan Shebs <shebs@apple.com>
35934
35935 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35936
35937 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35938
35939 * gcc.dg/typeof-1.c: New test.
35940 * g++.dg/ext/typeof2.C: New test.
35941
35942 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35943
35944 * g++.dg/other/offsetof1.C: New test.
35945
35946 2002-08-14 Richard Henderson <rth@redhat.com>
35947
35948 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35949
35950 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35951
35952 * gcc.dg/cpp/_Pragma3.c: New test.
35953
35954 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35955
35956 * g++.dg/template/inherit3: New test.
35957
35958 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35959
35960 * gcc.dg/bitfld-4.c: Add blank options.
35961
35962 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35963
35964 * g++.dg/template/crash1.C: New test.
35965
35966 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35967
35968 * gcc.dg/tls/opt-2.c: New test.
35969
35970 2002-08-08 Devang Patel <dpatel@apple.com>
35971
35972 * objc.dg/selector-1.m : New test
35973
35974 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35975
35976 * g++.dg/abi/bitfield4.C: New test.
35977 * gcc.dg/bitfld-4.c: New test.
35978
35979 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35980
35981 * g++.dg/other/packed1.C: New test.
35982
35983 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35984
35985 * g++.dg/abi/offsetof.C: Tweak error messages.
35986 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35987
35988 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35989
35990 * gcc.dg/bitfld-3.c: New test.
35991
35992 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35993 Richard Henderson <rth@redhat.com>
35994
35995 * gcc.dg/i386-bitfield1.c: New test.
35996 * g++.dg/abi/bitfield3.C: Update.
35997
35998 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35999
36000 * objc.dg/const-str-2.m: Update.
36001 * gcc.dg/cpp/c++98.c: Change to C extension.
36002 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
36003 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
36004
36005 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
36006
36007 * testsuite/gcc.dg/tls/diag-3.c: New.
36008
36009 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
36010
36011 * g++.dg/README (Subdirectories): Document new subdir expr.
36012 * g++.dg/expr/pmf-1.C: New test.
36013
36014 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36015
36016 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36017
36018 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36019
36020 * g++.dg/abi/bitfield3.C: New test.
36021
36022 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36023
36024 * lib/gcov.exp: Tweak expected line formats.
36025 * gcc.misc-tests/gcov8.c: New test.
36026 * gcc.misc-tests/gcov8.x: New flags.
36027
36028 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36029
36030 * consistency.vlad/layout/endian.c: Include string.h.
36031
36032 * gcc.c-torture/execute/20020805-1.c: New test.
36033
36034 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36035
36036 * g++.dg/other/conversion1.C: New test.
36037
36038 2002-08-03 Roger Sayle <roger@eyesopen.com>
36039
36040 * gcc.dg/builtins-1.c: New testcase.
36041
36042 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36043
36044 * g++.dg/inherit/access3.C: New test.
36045
36046 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36047
36048 * gcc.dg/ia64-visibility-2.c: New test.
36049
36050 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36051
36052 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36053 __qualifier_flags to __flags.
36054
36055 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36056
36057 * g++.dg/inherit/operator1.C: New test.
36058 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36059 * g++.dg/other/error1.C: Change expected error message.
36060 * g++.dg/template/conv4.C: Likewise.
36061
36062 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36063
36064 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36065 for documented behavior.
36066
36067 2002-07-25 Roger Sayle <roger@eyesopen.com>
36068
36069 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36070 several targets known to fail.
36071
36072 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36073
36074 * gcc.dg/mips-args-[123].c: New tests.
36075
36076 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36077
36078 * gcc.dg/ppc-spe.c: New.
36079
36080 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36081
36082 * g++.dg/other/ptrmem4.C: New testcase.
36083
36084 2002-07-24 Richard Henderson <rth@redhat.com>
36085
36086 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36087
36088 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36089
36090 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36091
36092 2002-07-24 Roger Sayle <roger@eyesopen.com>
36093
36094 * gcc.c-torture/execute/memset-3.c: New testcase.
36095
36096 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36097
36098 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36099 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36100
36101 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36102
36103 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36104 Delete.
36105
36106 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36107
36108 * gcc.c-torture/compile/simd-4.c: New test.
36109
36110 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36111
36112 PR c++/7347, c++/7348
36113 * g++.dg/template/access4.C: New test.
36114 * g++.dg/template/access5.C: New test.
36115 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36116 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36117 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36118 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36119
36120 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36121
36122 * gcc.dg/gnu89-init-2.c: New test.
36123
36124 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36125
36126 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36127
36128 2002-07-20 Roger Sayle <roger@eyesopen.com>
36129
36130 * gcc.c-torture/execute/20020720-1.c: New testcase.
36131
36132 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36133
36134 * gcc.dg/cpp/Wsignprom.c: New tests.
36135
36136 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36137
36138 * gcc.c-torture/execute/loop-13.c: New test.
36139
36140 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36141
36142 * gcc.dg/cpp/expr.c: New tests.
36143
36144 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36145
36146 * g++.dg/opt/pr6713.C: Add template instantiation.
36147
36148 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36149
36150 * gcc.dg/nest.c: New test.
36151
36152 2002-07-17 Richard Henderson <rth@redhat.com>
36153
36154 * g++.dg/opt/pr6713.C: New test.
36155
36156 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36157
36158 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36159 XFAIL for all x86 processors.
36160
36161 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36162
36163 * gcc.c-torture/execute/20010122-1.x: Do not test with
36164 -fomit-frame-pointer.
36165
36166 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36167
36168 * g++.dg/template/instantiate2.C: New test.
36169 * g++.dg/template/spec4.C: New test.
36170
36171 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36172
36173 * g++.dg/template/access2.C: New test.
36174 * g++.dg/template/access3.C: New test.
36175
36176 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36177
36178 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36179 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36180 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36181 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36182 Convert to use <stdarg.h>.
36183 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36184 Delete.
36185 * gcc.dg/va-arg-2.c: New.
36186 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36187
36188 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36189
36190 * gcc.c-torture/compile/20020710-1.c: New test.
36191
36192 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36193 Andrew Pinski <pinskia@physics.uc.edu>
36194
36195 gcc.c-torture/compile/simd-2.c: New testcase.
36196 gcc.c-torture/compile/simd-3.c: Likewise.
36197
36198 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36199
36200 PR c++/7224
36201 * g++.dg/overload/error1.C: New test.
36202
36203 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36204
36205 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36206 configuration and IRIX 6 O32 ABI.
36207
36208 2002-07-11 Roger Sayle <roger@eyesopen.com>
36209
36210 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36211
36212 2002-07-10 Roger Sayle <roger@eyesopen.com>
36213
36214 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36215
36216 2002-07-10 Jeffrey A Law <law@redhat.com>
36217
36218 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36219
36220 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36221
36222 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36223
36224 * gcc.dg/20020312-2.c: Check for __PPC__.
36225
36226 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36227
36228 * gcc.c-torture/compile/20020709-1.c: New test.
36229
36230 2002-07-07 Roger Sayle <roger@eyesopen.com>
36231
36232 * g++.dg/template/qualttp21.C: New test case.
36233
36234 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36235
36236 * gcc.c-torture/compile/20020706-1.c: New test.
36237 * gcc.c-torture/compile/20020706-2.c: New test.
36238
36239 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36240 Alexandre Oliva <aoliva@redhat.com>
36241
36242 * g++.dg/warn/incomplete1.C: New test.
36243
36244 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36245
36246 PR c++/7099
36247 * g++.dg/warn/noreturn1.C: New test.
36248
36249 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36250
36251 PR c++/6706
36252 * g++.dg/debug/debug6.C: New test.
36253 * g++.dg/debug/debug7.C: New test.
36254
36255 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36256
36257 * gcc.c-torture/compile/simd-3.c: New test.
36258
36259 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36260
36261 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36262 * gcc.dg/20020620-1.c: Likewise.
36263
36264 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36265
36266 PR c++/6944
36267 * g++.dg/init/array4.C: New test.
36268 * g++.dg/init/array5.C: New test.
36269
36270 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36271
36272 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36273 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36274
36275 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36276
36277 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36278 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36279 * gcc.dg/wtr-conversion-1.c: Likewise.
36280 * gcc.dg/wtr-escape-1.c: Likewise.
36281 * gcc.dg/wtr-int-type-1.c: Likewise.
36282 * gcc.dg/wtr-label-1.c: Likewise.
36283 * gcc.dg/wtr-static-1.c: Likewise.
36284 * gcc.dg/wtr-strcat-1.c: Likewise.
36285 * gcc.dg/wtr-suffix-1.c: Likewise.
36286 * gcc.dg/wtr-switch-1.c: Likewise.
36287 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36288 * gcc.dg/wtr-union-init-1.c: Likewise.
36289 * gcc.dg/wtr-union-init-2.c: Likewise.
36290 * gcc.dg/wtr-union-init-3.c: Likewise.
36291
36292 * gcc.dg/wtr-func-def-1.c: New test.
36293
36294 2002-07-02 Devang Patel <dpatel@apple.com>
36295
36296 * objc.dg/param-1.m: New test.
36297
36298 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36299
36300 * gcc.dg/cpp/trad/directive.c: Add test.
36301 * gcc.dg/cpp/trad/macroargs.c: Add test.
36302 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36303
36304 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36305
36306 * gcc.dg/cpp/cmdlne-M.c: New test.
36307
36308 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36309
36310 * objc.dg/desig-init-1.m: New test.
36311
36312 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36313
36314 PR c++/6716
36315 * g++.dg/template/instantiate1.C: New test.
36316
36317 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36318
36319 PR c++/7112
36320 * g++.dg/template/sizeof2.C: New test.
36321
36322 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36323
36324 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36325 gcc.dg/cpp/trad/include.c: New tests.
36326
36327 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36328
36329 PR target/7177
36330 * gcc.c-torture/compile/20020701-1.c: New test.
36331
36332 2002-07-01 Stan Shebs <shebs@apple.com>
36333
36334 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36335 header here...
36336 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36337 (objc-torture-execute): or here.
36338
36339 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36340
36341 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36342
36343 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36344
36345 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36346
36347 2002-06-30 Devang Patel <dpatel@apple.com>
36348
36349 * objc.dg/fsyntax-only.m: New test.
36350
36351 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36352
36353 PR c++/6695
36354 * g++.dg/template/friend7.C: New file.
36355
36356 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36357
36358 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36359 return type.
36360
36361 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36362
36363 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36364 avoid division by zero.
36365
36366 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36367
36368 * gcc.dg/Wunknownprag.c: New tests.
36369
36370 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36371
36372 * gcc.c-torture/execute/simd-2.c: New test.
36373
36374 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36375
36376 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36377 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36378 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36379 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36380 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36381 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36382 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36383 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36384 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36385 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36386 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36387 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36388 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36389 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36390 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36391 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36392 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36393
36394 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36395
36396 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36397 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36398 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36399 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36400 New tests.
36401 * gcc.dg/cpp/trad/directive.c: Update.
36402
36403 2002-06-23 Andreas Jaeger <aj@suse.de>
36404
36405 * gcc.c-torture/execute/complex-6.c: New.
36406
36407 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36408
36409 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36410 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36411 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36412 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36413
36414 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36415
36416 * gcc.dg/cpp/trad: New directory with traditional tests copied
36417 from parent directory.
36418 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36419 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36420 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36421 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36422 Move to trad/ and rename.
36423 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36424 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36425 gcc.dg/cpp/trad/redef2.c: New tests.
36426 * gcc.dg/cpp/trad/trad.exp: New driver.
36427
36428 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36429
36430 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36431 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36432 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36433 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36434 Remove.
36435
36436 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36437
36438 * gcc.dg/20020620-1.c: New test.
36439
36440 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36441
36442 * g++.dg/template/ttp4.C: New test.
36443
36444 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36445
36446 * g++.dg/opt/vt1.C: Fix regexp.
36447
36448 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36449
36450 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36451 Don't use attribute `noinline'.
36452
36453 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36454
36455 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36456
36457 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36458
36459 * gcc.c-torture/execute/simd-1.c: New.
36460
36461 * gcc.dg/simd-1.c: New.
36462
36463 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36464
36465 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36466
36467 2002-06-16 Richard Henderson <rth@redhat.com>
36468
36469 * g++.dg/ext/anon-struct1.C: New.
36470 * g++.dg/ext/anon-struct2.C: New.
36471 * g++.dg/ext/anon-struct3.C: New.
36472 * gcc.dg/anon-struct-1.c: New.
36473 * gcc.dg/anon-struct-2.c: New.
36474 * gcc.dg/anon-struct-3.c: New.
36475 * gcc.dg/20011008-1.c: Adjust warning text.
36476 * gcc.dg/20020527-1.c: Add -fms-extensions.
36477
36478 2002-06-16 Richard Henderson <rth@redhat.com>
36479
36480 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36481
36482 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36483
36484 * gcc.c-torture/execute/20020615-1.c: New test.
36485
36486 2002-06-15 Roger Sayle <roger@eyesopen.com>
36487
36488 * gcc.c-tortuture/execute/compare-1.c: New test case.
36489 * gcc.c-tortuture/execute/compare-2.c: New test case.
36490 * gcc.c-tortuture/execute/compare-3.c: New test case.
36491
36492 2002-06-13 Richard Henderson <rth@redhat.com>
36493
36494 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36495 ia64 ilp32.
36496
36497 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36498
36499 * g++.dg/template/typename2.C: Update error message.
36500
36501 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36502
36503 * gcc.c-torture/execute/20020611-1.c: New test.
36504
36505 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36506
36507 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36508 list of targets to skip.
36509
36510 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36511
36512 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36513 targets if not optimizing.
36514
36515 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36516
36517 * gcc.c-torture/compile/20020605-1.c: New test.
36518
36519 * g++.dg/opt/vt1.C: New test.
36520
36521 * gcc.dg/20020531-1.c: New test.
36522
36523 * gcc.dg/20020530-1.c: New test.
36524
36525 * gcc.dg/20020527-1.c: New test.
36526
36527 * g++.dg/opt/cse1.C: New test.
36528
36529 2002-06-07 Roger Sayle <roger@eyesopen.com>
36530
36531 * gcc.dg/20020607-2.c: New test case.
36532
36533 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36534
36535 * gcc.c-torture/compile/20020604-1.c: New test.
36536
36537 2002-06-04 Richard Henderson <rth@redhat.com>
36538
36539 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36540 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36541 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36542
36543 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36544
36545 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36546
36547 2002-06-03 Richard Henderson <rth@redhat.com>
36548
36549 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36550 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36551
36552 2002-06-02 Richard Henderson <rth@redhat.com>
36553
36554 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36555 test functions static.
36556
36557 2002-06-02 Andreas Jaeger <aj@suse.de>
36558
36559 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36560 now.
36561
36562 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36563
36564 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36565 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36566 Update for mofified diagnostics.
36567 * gcc.dg/c99-intconst-1.c: No longer fail.
36568
36569 2002-06-02 Richard Henderson <rth@redhat.com>
36570
36571 * gcc.dg/uninit-A.c: Remove xfail markers.
36572
36573 2002-06-01 Roger Sayle <roger@eyesopen.com>
36574
36575 * gcc.dg/fnegate-1.c: New test case.
36576
36577 2002-05-30 Osku Salerma <osku@iki.fi>
36578
36579 * gcc.c-torture/execute/mayalias-1.c: New file.
36580
36581 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36582
36583 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36584 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36585 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36586
36587 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36588
36589 * gcc.c-torture/execute/20020529-1.c: New test.
36590
36591 2002-05-27 Richard Henderson <rth@redhat.com>
36592
36593 * g++.dg/ext/attrib6.C: New test case.
36594
36595 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36596
36597 * gcc.c-torture/execute/pure-1.c: New test.
36598
36599 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36600
36601 * gcc.dg/cpp/arith-2.c: Remove.
36602
36603 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36604
36605 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36606 * gcc.dg/cpp/if-3.c: Remove.
36607
36608 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36609
36610 * g++.dg/opt/cse2.C: New test.
36611
36612 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36613
36614 * gcc.dg/cpp/arith-1.c: New semantic tests.
36615 * gcc.dg/cpp/if-1.c: Update.
36616
36617 2002-05-24 Ben Elliston <bje@redhat.com>
36618
36619 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36620
36621 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36622
36623 * gcc.dg/verbose-asm.c: New test.
36624
36625 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36626
36627 * gcc.dg/cpp/paste12.c: New test.
36628
36629 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36630
36631 * g++.dg/parse/named_ops.C: New test.
36632
36633 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36634
36635 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36636
36637 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36638
36639 * gcc.dg/weak-2.c: Allow optional leading underscore
36640 in scan-assembler symbol name.
36641 * gcc.dg/weak-3.c: Likewise.
36642 * gcc.dg/weak-4.c: Likewise.
36643 * gcc.dg/weak-5.c: Likewise.
36644
36645 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36646
36647 * gcc.dg/20020523-1.c: New test.
36648
36649 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36650
36651 * objc.dg/const-str-2.m: Update now that we stop after
36652 a command line error.
36653
36654 2002-05-22 Richard Henderson <rth@redhat.com>
36655
36656 * g++.dg/dg.exp: Fix typo in test pruneing.
36657
36658 2002-05-22 Richard Henderson <rth@redhat.com>
36659
36660 * g++.dg/dg.exp: Prune the tls subdirectory.
36661 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36662 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36663 * g++.dg/tls/init-1.C: New.
36664
36665 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36666
36667 * gcc.dg/20020517-1.c: New test.
36668
36669 2002-05-21 Richard Henderson <rth@redhat.com>
36670
36671 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36672 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36673
36674 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36675
36676 * g++.dg/other/copy2.C: New test.
36677
36678 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36679
36680 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36681 (MAX_COPY): Bump up to 10 times sizeof (long long).
36682 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36683
36684 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36685 sizeof (long long).
36686
36687 * gcc.c-torture/execute/strcpy-1.c: New test.
36688
36689 2002-05-19 Jason Merrill <jason2redhat.com>
36690
36691 * g++.dg/ext/oper1.C: New test.
36692
36693 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36694 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36695
36696 * README.QMTEST: New file.
36697
36698 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36699
36700 2002-05-19 Andreas Jaeger <aj@suse.de>
36701
36702 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36703 now.
36704 * gcc.c-torture/execute/loop-2d.x: Likewise.
36705
36706 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36707
36708 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36709 support weak symbols.
36710 * gcc.dg/weak-4.c: Likewise.
36711 * gcc.dg/weak-6.c: Likewise.
36712
36713 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36714
36715 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36716 cygwin, coff and h8300-*-hms targets
36717 * gcc.dg/weak-5.c: Likewise.
36718 * gcc.dg/weak-7.c: Likewise.
36719
36720 2002-05-16 Jason Merrill <jason@redhat.com>
36721
36722 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36723 (scan-assembler-not, scan-assembler-dem): Likewise.
36724 (scan-assembler-dem-not): Likewise.
36725
36726 2002-05-15 Richard Henderson <rth@redhat.com>
36727
36728 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36729
36730 2002-05-15 Richard Henderson <rth@redhat.com>
36731
36732 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36733 (vfoo1f): Warning here.
36734 (vfoo1l): Don't redefine the alias.
36735
36736 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36737
36738 * g++.dg/init/pm1.C: New test.
36739
36740 2002-05-12 David S. Miller <davem@redhat.com>
36741
36742 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36743 types.
36744
36745 2002-05-10 Roger Sayle <roger@eyesopen.com>
36746
36747 * gcc.c-torture/execute/20020510-1.c: New test case.
36748
36749 2002-05-10 David S. Miller <davem@redhat.com>
36750
36751 * gcc.c-torture/execute/conversion.c: Test long double too.
36752
36753 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36754
36755 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36756 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36757 * lib/g++.exp (g++_link_flags): Likewise.
36758 * lib/objc.exp (objc_target_compile): Likewise.
36759
36760 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36761
36762 * gcc.dg/cpp/poison.c: Update.
36763 * gcc.dg/cpp/20000625-2.c: Remove.
36764 * gcc.dg/cpp/direct2s.c: Remove final test.
36765
36766 2002-05-08 Tom Rix <trix@redhat.com>
36767
36768 * gcc.c-torture/execute/20020508-1.c: New test.
36769 * gcc.c-torture/execute/20020508-2.c: New test.
36770 * gcc.c-torture/execute/20020508-3.c: New test.
36771
36772 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36773
36774 * gcc.dg/cpp/charconst-4.c: More tests.
36775
36776 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36777
36778 PR c/6569
36779 * gcc.dg/weak-3.c: Update location of warning messages.
36780 * gcc.dg/weak-5.c: Likewise.
36781
36782 2002-05-06 Roger Sayle <roger@eyesopen.com>
36783
36784 * gcc.c-torture/execute/20020506-1.c: New test case.
36785
36786 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36787
36788 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36789
36790 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36791
36792 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36793
36794 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36795
36796 * gcc.dg/cpp/charconst-3.c: New test.
36797
36798 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36799
36800 * gcc.dg/cpp/charconst.c: Update tests.
36801
36802 2002-05-05 Tim Josling <tej@melbpc.org.au>
36803
36804 * treelang: Added directory for new sample language treelang. Also
36805 lib/treelang.exp: New file to signal treelang should be tested.
36806
36807 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36808
36809 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36810 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36811 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36812 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36813 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36814 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36815 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36816
36817 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36818
36819 * gcc.dg/format/xopen-2.c: New test.
36820
36821 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36822
36823 * gcc.dg/20020503-1.c: New test.
36824
36825 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36826
36827 * g++.dg/init/dtor1.C: Make it tougher.
36828
36829 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36830
36831 * g++.dg/init/dtor1.C: New test.
36832
36833 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36834
36835 * gcc.dg/altivec-8.c: New.
36836
36837 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36838
36839 * gcc.dg/altivec-7.c: New.
36840
36841 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36842
36843 * g++.dg/parse/typedef1.C: New test.
36844
36845 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36846
36847 PR c++/6486
36848 * g++.dg/template/friend6.C: New test.
36849
36850 PR c++/6492
36851 * g++.dg/init/copy1.C: New test.
36852
36853 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36854
36855 * g++.dg/warn/effc1.C: New test.
36856
36857 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36858
36859 * gcc.dg/cpp/if-cexp.c: Add a test.
36860
36861 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36862
36863 * gcc.dg/20020426-2.c: New test.
36864
36865 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36866
36867 * gcc.dg/cpp/if-mop.c: Update.
36868 * gcc.dg/cpp/if-mpar.c: Add test.
36869 * gcc.dg/cpp/if-oppr.c: Update.
36870
36871 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36872
36873 PR c/6343
36874 * gcc.dg/weak-[2-7].c: New tests.
36875
36876 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36877
36878 * gcc.dg/enum1.c: New test.
36879
36880 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36881
36882 PR c++/6497
36883 * g++.dg/inherit/access2.C: New test.
36884
36885 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36886
36887 PR bootstrap/6445
36888 * gcc.dg/20020426-1.c: New test.
36889
36890 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36891
36892 * g++.dg/abi/enum1.C: New test.
36893
36894 2002-04-26 Richard Henderson <rth@redhat.com>
36895
36896 * gcc.dg/c99-bool-1.c: Expect always true warning.
36897
36898 2002-04-25 Roger Sayle <roger@eyesopen.com>
36899
36900 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36901
36902 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36903
36904 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36905 targets.
36906
36907 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36908
36909 * g++.dg/abi/mange7.C: New test.
36910
36911 PR c++/6438.
36912 * g++.dg/parse/stmtexpr2.C: New test.
36913
36914 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36915
36916 * gcc.dg/20020312-2.c: Add SH target.
36917
36918 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36919
36920 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36921 compiler output on mips*-*-irix*.
36922
36923 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36924
36925 * g++.dg/parse/attr1.C: New test.
36926
36927 2002-04-23 Roger Sayle <roger@eyesopen.com>
36928
36929 * gcc.c-torture/execute/string-opt-17.c: New test case.
36930 * gcc.c-torture/execute/memset-2.c: New test case.
36931
36932 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36933
36934 PR c++/6256:
36935 * g++.dg/template/friend5.C: New test.
36936
36937 PR c++/6331:
36938 * g++.dg/template/qual1.C: Likewise.
36939
36940 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36941
36942 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36943 Include stdlib.h, not stdio.h or ctype.h.
36944
36945 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36946
36947 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36948 cris-*-elf* and mmix-*-*.
36949 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36950 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36951 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36952 Ditto.
36953 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36954 * gcc.dg/wchar_t-1.c: Ditto.
36955
36956 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36957
36958 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36959 Clarify comment.
36960
36961 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36962
36963 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36964
36965 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36966
36967 * gcc.c-torture/execute/20000906-1.x: Delete.
36968
36969 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36970
36971 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36972
36973 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36974
36975 * PR6367
36976 * g77.f-torture/execute/6367.f: New test.
36977 * g77.f-torture/execute/6367.x: Disable for MMIX.
36978
36979 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36980
36981 * PR6352
36982 * g++.dg/opt/inline2.C: New test.
36983
36984 2002-04-18 Richard Henderson <rth@redhat.com>
36985
36986 * gcc.dg/20000906-1.c: Enable for all targets.
36987 * gcc.c-torture/compile/iftrap-2.c: New.
36988
36989 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36990
36991 * gcc.dg/20020418-1.c: New test.
36992 * gcc.dg/20020418-2.c: New test.
36993
36994 2002-04-18 Richard Henderson <rth@redhat.com>
36995
36996 * gcc.c-torture/compile/iftrap-1.c: New.
36997 * gcc.dg/iftrap-1.c: Adjust for ia64.
36998 * gcc.dg/iftrap-2.c: New.
36999
37000 2002-04-18 Jakub Jelinek <jakub@redhat.com>
37001
37002 * gcc.c-torture/compile/20020418-1.c: New test.
37003
37004 2002-04-18 Roger Sayle <roger@eyesopen.com>
37005
37006 * gcc.c-torture/compile/20020415-1.c: New.
37007
37008 2002-04-18 David S. Miller <davem@redhat.com>
37009
37010 * gcc.c-torture/execute/20020418-1.c: New test.
37011
37012 2002-04-17 Jakub Jelinek <jakub@redhat.com>
37013
37014 * gcc.dg/20020416-1.c: New test.
37015
37016 * g++.dg/opt/inline1.C: New test.
37017
37018 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37019
37020 * gcc.dg/altivec-5.c: New test.
37021
37022 * gcc.dg/20020415-1.c: New test.
37023
37024 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37025
37026 * testsuite/lib/chill.exp: Remove.
37027
37028 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37029
37030 * g++.dg/other/big-struct.C: New test.
37031
37032 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37033
37034 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37035 of scratch file.
37036
37037 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37038
37039 PR c/6277
37040 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37041 in scan-assembler function name
37042
37043 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37044
37045 * g77.f-torture/execute/980628-4.x,
37046 g77.f-torture/execute/980628-5.x,
37047 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37048 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37049 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37050 i[34567]86-*-*.
37051
37052 2002-04-13 David S. Miller <davem@redhat.com>
37053
37054 * gcc.c-torture/execute/20020413-1.c: New test.
37055
37056 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37057
37058 * gcc.dg/asm-6.c,
37059 * g++.dg/ext/asm1.C: New tests.
37060
37061 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37062
37063 PR c++ 5373.
37064 * g++.dg/parse/stmtexpr1.C: New test.
37065
37066 PR c++/5189.
37067 * g++.dg/template/copy1.C: New test.
37068
37069 2002-04-12 Richard Henderson <rth@redhat.com>
37070
37071 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37072
37073 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37074
37075 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37076 gcc.c-torture/execute/20020307-2.c.
37077
37078 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37079
37080 * g++.dg/ext/attrib5.C,
37081 * g++.dg/lookup/struct1.C: New tests.
37082
37083 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37084
37085 * gcc.dg/20020411-1.c: New test.
37086
37087 * gcc.c-torture/execute/20020411-1.c: New test.
37088
37089 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37090
37091 * g77.f-torture/execute/6177.f: New test.
37092
37093 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37094
37095 PR middle-end/6247
37096 * g++.dg/opt/cleanup1.C: New test.
37097
37098 * g++.dg/opt/const1.C: New test.
37099
37100 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37101
37102 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37103
37104 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37105
37106 PR c++/5507
37107 * g++.dg/template/typename2.C: New test.
37108
37109 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37110
37111 * gcc.c-torture/execute/loop-12.c: New.
37112
37113 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37114
37115 * g77.f-torture/execute/980628-4.x,
37116 g77.f-torture/execute/980628-5.x,
37117 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37118 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37119 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37120
37121 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37122
37123 PR optimization/6086
37124 * g++.dg/opt/preinc1.C: New test.
37125
37126 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37127
37128 PR c++/5571
37129 * g++.dg/opt/static2.C: New test.
37130
37131 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37132
37133 PR c/5120
37134 * gcc.dg/20020406-1.c: New test.
37135
37136 2002-04-04 David S. Miller <davem@redhat.com>
37137
37138 * gcc.c-torture/execute/20020404-1.c: New test.
37139
37140 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37141
37142 PR c/6123
37143 * gcc.dg/20020312-2.c: Do not declare global register variable
37144 if __PIC__ or __pic__ is defined.
37145
37146 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37147
37148 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37149 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37150
37151 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37152
37153 * gcc.misc-tests/linkage.exp: Update last change to handle
37154 sparc*-, not just sparc-.
37155
37156 2002-04-03 Richard Henderson <rth@redhat.com>
37157
37158 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37159
37160 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37161
37162 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37163
37164 2002-04-02 David S. Miller <davem@redhat.com>
37165
37166 * gcc.c-torture/execute/20020402-3.c: New test.
37167
37168 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37169
37170 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37171 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37172
37173 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37174 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37175 g77.f-torture/execute/20001201.x,
37176 g77.f-torture/execute/u77-test.x: New files.
37177
37178 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37179 * gcc.dg/wchar_t-1.c: Ditto.
37180
37181 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37182
37183 * gcc.c-torture/execute/20020402-1.c: New test.
37184
37185 2002-04-01 Richard Henderson <rth@redhat.com>
37186
37187 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37188
37189 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37190
37191 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37192
37193 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37194
37195 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37196
37197 * g++.dg/inherit/template-as-base.C: Expect error.
37198 * g++.dg/inherit/namespace-as-base.C: Likewise.
37199
37200 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37201
37202 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37203 g++.dg/ext/instantiate3.C: Tweak match patterns.
37204
37205 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37206 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37207 -da test.
37208
37209 2002-03-31 Richard Henderson <rth@redhat.com>
37210
37211 * gcc.dg/special/alias-2.c: New.
37212 * gcc.dg/special/ecos.exp: Run it.
37213
37214 2002-03-31 Richard Henderson <rth@redhat.com>
37215
37216 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37217
37218 2002-03-31 Kazu Hirata <kazu@hxi.com>
37219
37220 * gcc.dg/weak-1.c: Disable on h8300 port.
37221
37222 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37223
37224 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37225 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37226 ordering tests.
37227 * g++.dg/bprob/bprob-1.C: New test.
37228 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37229 * g++.dg/gcov/gcov-1.C: New test.
37230 * g++.dg/gcov/gcov-1.x: New file.
37231 * g++.dg/gcov/gcov-2.C: New test.
37232 * g++.dg/gcov/gcov-3.C: New test.
37233 * g++.dg/gcov/gcov-3.h: New file.
37234
37235 2002-03-28 Roger Sayle <roger@eyesopen.com>
37236
37237 * g++.old-deja/g++.other/builtins5.C: New test.
37238 * g++.old-deja/g++.other/builtins6.C: New test.
37239 * g++.old-deja/g++.other/builtins7.C: New test.
37240 * g++.old-deja/g++.other/builtins8.C: New test.
37241 * g++.old-deja/g++.other/builtins9.C: New test.
37242
37243 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37244
37245 * g++.dg/opt/static1.C: New test.
37246
37247 * g++.dg/opt/longbranch1.C: New test.
37248
37249 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37250
37251 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37252
37253 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37254
37255 2002-03-28 Jeffrey A Law (law@redhat.com)
37256
37257 * gcc.c-torture/execute/20020328-1.c: New test.
37258
37259 2002-03-27 Richard Henderson <rth@redhat.com>
37260
37261 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37262 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37263 move from g++.old-deja/g++.ext/.
37264
37265 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37266
37267 * g++.dg/init/new2.C: New test.
37268
37269 2002-03-26 Richard Henderson <rth@redhat.com>
37270
37271 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37272
37273 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37274 on sparc.
37275
37276 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37277 sparcv9 systems.
37278 * gcc.dg/20001102-1.c: Likewise.
37279
37280 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37281
37282 * gcc.dg/cpp/endif-pedantic1.c,
37283 gcc.dg/cpp/endif-pedantic2.c: New tests.
37284
37285 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37286
37287 * g++.dg/init/new1.C: New test.
37288
37289 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37290
37291 * g++.dg/abi/vbase9.C: New test.
37292
37293 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37294
37295 * gcc.dg/arm-asm.c: New test.
37296
37297 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37298
37299 * gcc.dg/Wswitch-enum.c: New test.
37300 Fix PR c/5044.
37301
37302 2002-03-26 Richard Henderson <rth@redhat.com>
37303
37304 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37305 structure.
37306
37307 2002-03-25 Richard Henderson <rth@redhat.com>
37308
37309 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37310 sparcv9 systems.
37311
37312 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37313 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37314
37315 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37316
37317 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37318
37319 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37320
37321 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37322 targets using generic thunk support.
37323
37324 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37325
37326 * gcc.c-torture/compile/20020323-1.c: New test.
37327
37328 * g++.dg/opt/conj2.C: New test.
37329
37330 2002-03-24 Richard Henderson <rth@redhat.com>
37331
37332 * gcc.dg/weak-1.c: Use -fno-common.
37333
37334 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37335
37336 * g77.dg/f77-edit-apostrophe-out.f: New test
37337 * g77.dg/f77-edit-h-out.f: New test
37338 * g77.dg/f77-edit-t-in.f: New test
37339 * g77.dg/f77-edit-t-out.f: New test
37340 * g77.dg/f77-edit-x-out.f: New test
37341 * g77.dg/f77-edit-slash-out.f: New test
37342 * g77.dg/f77-edit-colon-out.f: New test
37343 * g77.dg/f77-edit-s-out.f: New test
37344
37345 2002-03-24 Richard Henderson <rth@redhat.com>
37346
37347 * objc/execute/formal_protocol-6.x: New XFAIL.
37348
37349 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37350
37351 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37352 that do not support weak symbols
37353
37354 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37355
37356 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37357 * lib/g77.exp: Likewise.
37358 * lib/objc.exp: Likewise.
37359
37360 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37361
37362 * gcc.dg/Wswitch-default.c: New test.
37363
37364 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37365
37366 * g++.dg/other/enum1.C: New test.
37367
37368 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37369
37370 * gcc.dg/pragma-ep-3.c: Fix typo.
37371
37372 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37373
37374 * g++.dg/inherit/template-as-base.C: New test.
37375
37376 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37377
37378 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37379 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37380
37381 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37382
37383 * gcc.dg/cpp/multiline.c: Update to match.
37384
37385 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37386
37387 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37388
37389 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37390
37391 * gcc.dg/cpp/extratokens2.c: New file.
37392
37393 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37394
37395 * gcc.dg/20020312-2.c: Add rs6000 target.
37396
37397 * gcc.c-torture/compile/20020319-1.c: New test.
37398
37399 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37400
37401 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37402 (A, E): Handle this.
37403
37404 2002-03-20 Jason Merrill <jason@redhat.com>
37405
37406 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37407 ignoring -fpic.
37408 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37409 through prune_gcc_output.
37410
37411 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37412
37413 * gcc.c-torture/compile/20020320-1.c: New test.
37414
37415 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37416
37417 * gcc.c-torture/compile/20020318-1.c: New test.
37418
37419 * gcc.dg/struct-by-value-1.c: New test.
37420
37421 * gcc.dg/20020319-1.c: New test.
37422
37423 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37424
37425 * g++.dg/opt/conj1.C: New test.
37426
37427 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37428
37429 * g++.dg/template/qualttp20.C: Revert previous change.
37430 * g++.dg/template/qualttp3.C: Likewise.
37431 * g++.dg/template/qualttp4.C: Likewise.
37432 * g++.dg/template/qualttp5.C: Likewise.
37433 * g++.dg/template/qualttp6.C: Likewise.
37434 * g++.dg/template/qualttp7.C: Likewise.
37435 * g++.dg/template/qualttp8.C: Likewise.
37436 * g++.dg/template/recurse.C: Likewise.
37437
37438 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37439
37440 * gcc.dg/cpp/wchar-1.c: Update.
37441
37442 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37443
37444 * g++.dg/template/conv1.C: New test.
37445 * g++.dg/template/conv2.C: New test.
37446 * g++.dg/template/conv3.C: New test.
37447 * g++.dg/template/conv4.C: New test.
37448
37449 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37450
37451 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37452 * g++.dg/template/qualttp3.C: Likewise.
37453 * g++.dg/template/qualttp4.C: Likewise.
37454 * g++.dg/template/qualttp5.C: Likewise.
37455 * g++.dg/template/qualttp6.C: Likewise.
37456 * g++.dg/template/qualttp7.C: Likewise.
37457 * g++.dg/template/qualttp8.C: Likewise.
37458 * g++.dg/template/recurse.C: Likewise.
37459
37460 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37461
37462 * g++.dg/opt/dtor1.C: New test.
37463
37464 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37465
37466 * gcc.c-torture/compile/20020315-1.c: New test.
37467
37468 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37469
37470 * gcc.dg/weak-1.c: Fix scan tests.
37471
37472 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37473
37474 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37475 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37476 cris-*-aout* mmix-*-*.
37477 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37478 cris-*-aout* mmix-*-*.
37479 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37480 cris-*-elf* cris-*-aout* and mmix-*-*.
37481 * gcc.dg/20001009-1.c: Ditto.
37482 * gcc.dg/20010912-1.c: Ditto.
37483 * gcc.dg/20020122-4.c: Ditto.
37484 * gcc.dg/inline-2.c: Ditto.
37485
37486 2002-03-14 Jeffrey A Law (law@cygnus.com)
37487
37488 * gcc.c-torture/compile/20020314-1.c: New test.
37489
37490 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37491
37492 * gcc.c-torture/execute/20020314-1.c: New test.
37493
37494 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37495
37496 * g++.dg/warn/Wunused-1.C: New test.
37497
37498 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37499
37500 * g++.dg/abi/mangle6.C: New test.
37501
37502 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37503
37504 * gcc.c-torture/compile/20020309-2.c: New test.
37505
37506 * gcc.c-torture/compile/20020312-1.c: New test.
37507
37508 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37509
37510 * g++.dg/other/access1.C: New test.
37511
37512 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37513
37514 * gcc.c-torture/execute/wchar_t-1.c: New test.
37515
37516 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37517
37518 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37519
37520 2002-03-12 Roger Sayle <roger@eyesopen.com>
37521
37522 * gcc.dg/20020312-1.c: New test case.
37523
37524 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37525
37526 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37527
37528 2002-03-11 Richard Henderson <rth@redhat.com>
37529
37530 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37531 * g++.old-deja/g++.jason/report.C: Likewise.
37532
37533 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37534
37535 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37536 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37537
37538 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37539
37540 * testsuite/g++.dg/overload/pmf1.C: New test.
37541
37542 2002-03-11 Kazu Hirata <kazu@hxi.com>
37543
37544 * gcc.c-torture/execute/20020307-1.c: Use long.
37545
37546 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37547
37548 PR optimization/5844
37549 * gcc.dg/20020310-1.c: New test.
37550
37551 2002-03-09 Michael Meissner <meissner@redhat.com>
37552
37553 * gcc.c-torture/execute/memcpy-2.c: New test.
37554 * gcc.c-torture/execute/memset-1.c: New test.
37555 * gcc.c-torture/execute/strlen-1.c: New test.
37556 * gcc.c-torture/execute/strcmp-1.c: New test.
37557 * gcc.c-torture/execute/strncmp-1.c: New test.
37558
37559 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37560
37561 * gcc.dg/ppc-ldstruct.c: New test.
37562
37563 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37564
37565 * gcc.c-torture/execute/va-arg-22.c: New test.
37566
37567 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37568
37569 * gcc.c-torture/compile/20020309-1.c: New test.
37570
37571 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37572
37573 * gcc.c-torture/execute/20020307-2.c: New test.
37574
37575 2002-03-07 Jeffrey A Law (law@redhat.com)
37576
37577 * g77.f-torture/compile/20020307-1.f: New test.
37578
37579 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37580
37581 * gcc.dg/unordered-1.c: New test.
37582
37583 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37584
37585 * gcc.c-torture/execute/20020307-1.c: New test.
37586
37587 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37588
37589 * gcc.dg/20020304-1.c: New test.
37590
37591 * gcc.c-torture/compile/20020304-2.c: New test.
37592
37593 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37594
37595 * gcc.c-torture/compile/20020304-1.c: New test case
37596 (from PR c/5830).
37597
37598 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37599
37600 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37601
37602 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37603
37604 * g++.dg/other/classkey1.C: New test.
37605
37606 2002-03-01 Richard Henderson <rth@redhat.com>
37607
37608 * gcc.c-torture/compile/981223-1.x: New.
37609 * gcc.c-torture/compile/920625-1.x: New.
37610
37611 2002-02-28 Richard Henderson <rth@redhat.com>
37612
37613 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37614
37615 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37616
37617 * gcc.c-torture/execute/20020227-1.c: New test.
37618
37619 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37620
37621 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37622 here" ERROR lines.
37623 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37624 * g++.old-deja.g++.other/defarg1.C: Likewise.
37625 * g++.old-deja/g++.pt/calls2.C: Likewise.
37626 * g++.old-deja/g++.pt/crash20.C: Likewise.
37627 * g++.old-deja/g++.pt/crash30.C: Likewise.
37628 * g++.old-deja/g++.pt/crash36.C: Likewise.
37629 * g++.old-deja/g++.pt/crash6.C: Likewise.
37630 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37631 * g++.old-deja/g++.pt/derived3.C: Likewise.
37632 * g++.old-deja/g++.pt/error1.C: Likewise.
37633 * g++.old-deja/g++.pt/friend21.C: Likewise.
37634 * g++.old-deja/g++.pt/friend23.C: Likewise.
37635 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37636 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37637
37638 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37639
37640 * gcc.c-torture/execute/20020225-2.c: New test.
37641
37642 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37643
37644 * gcc.c-torture/execute/920730-1t.c,
37645 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37646 Delete test cases, only relevant to -traditional.
37647
37648 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37649
37650 * gcc.dg/cpp/undef1.c: Remove.
37651 * gcc.dg/cpp/directiv.c: Update.
37652 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37653
37654 2002-02-27 Michael Meissner <meissner@redhat.com>
37655
37656 * gcc.c-torture/execute/20020226-1.c: New test.
37657
37658 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37659
37660 * g++.dg/debug/debug4.C: New test.
37661
37662 * gcc.dg/ia64-visibility-1.c: New test.
37663
37664 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37665
37666 * gcc.dg/debug/20020224-1.c: New.
37667
37668 2002-02-25 Kazu Hirata <kazu@hxi.com>
37669
37670 * gcc.c-torture/execute/960416-1.x: New.
37671 * gcc.c-torture/execute/divconst-3.x: Likewise.
37672
37673 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37674
37675 * gcc.dg/20020224-1.c: New test.
37676
37677 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37678
37679 * gcc.c-torture/execute/20020225-1.c: New.
37680
37681 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37682
37683 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37684
37685 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37686
37687 * gcc.dg/20020222-1.c: New test.
37688
37689 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37690
37691 * g++.dg/opt/anonunion1.C: New test.
37692
37693 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37694
37695 * g++.dg/template/qualttp19.C: New test.
37696 * g++.dg/template/qualttp20.C: New test.
37697 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37698 * g++.old-deja/g++.other/qual1.C: Likewise.
37699
37700 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37701
37702 * gcc.dg/attr-alwaysinline.c: New.
37703
37704 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37705
37706 * gcc.dg/20020220-1.c: New test.
37707
37708 * gcc.dg/20020220-2.c: New test.
37709
37710 * g++.dg/opt/mmx1.C: New test.
37711
37712 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37713
37714 * gcc.c-torture/compile/20020110.c: New test.
37715
37716 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37717
37718 * gcc.c-torture/execute/20020219-1.c: New test.
37719
37720 * gcc.dg/20020219-1.c: New test.
37721
37722 * gcc.dg/noncompile/20020220-1.c: New test.
37723
37724 * g++.dg/opt/ptrintsum1.C: New test.
37725
37726 * gcc.dg/debug/20020220-1.c: New test.
37727
37728 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37729
37730 * gcc.c-torture/execute/20020216-1.c: New test.
37731
37732 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37733
37734 * gcc.dg/decl-1.c: Update, new test.
37735
37736 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37737
37738 * g++.dg/abi/bitfield1.C: New test.
37739 * g++.dg/abi/bitfield2.C: New test.
37740
37741 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37742
37743 * gcc.dg/attr-nest.c: New test.
37744
37745 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37746
37747 * gcc.c-torture/execute/20020215-1.c: New test.
37748
37749 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37750
37751 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37752 * g++.dg/debug/debug.exp: New.
37753 * g++.dg/debug/trivial.C: New.
37754 * g++.dg/debug/debug1.C: Moved...
37755 * g++.dg/other/debug1.C: ...from here.
37756 * g++.dg/debug/debug2.C: Moved...
37757 * g++.dg/other/debug2.C: ...from here.
37758 * g++.dg/debug/debug3.C: Moved...
37759 * g++.dg/other/debug3.C: ...from here.
37760
37761 * gcc.dg/noncompile/20020213-1.c: New test.
37762
37763 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37764
37765 * g++.dg/other/debug3.C: New test.
37766
37767 * gcc.c-torture/execute/20020213-1.c: New test.
37768
37769 2002-02-13 Richard Smith <richard@ex-parrot.com>
37770
37771 * g++.old-deja/g++.other/thunk1.C: New test.
37772
37773 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37774
37775 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37776
37777 2002-02-13 Stan Shebs <shebs@apple.com>
37778
37779 * gcc.dg/altivec-3.c: New.
37780
37781 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37782
37783 * gcc.dg/Wunreachable-1.c: New test.
37784 * gcc.dg/Wunreachable-2.c: New test.
37785
37786 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37787
37788 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37789
37790 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37791
37792 * gcc.dg/decl-1.c: New test.
37793
37794 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37795
37796 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37797
37798 2002-02-10 Kazu Hirata <kazu@hxi.com>
37799
37800 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37801 * gcc.c-torture/compile/980506-1.x: Likewise.
37802
37803 2002-02-10 Kazu Hirata <kazu@hxi.com>
37804
37805 * gcc.dg/20020210-1.c: New.
37806
37807 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37808
37809 * g77.f-torture/execute/947.f: New regression test
37810 for PR fortran/947.
37811
37812 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37813
37814 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37815 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37816
37817 2002-02-08 Richard Henderson <rth@redhat.com>
37818
37819 * gcc.c-torture/compile/labels-3.c: New.
37820
37821 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37822
37823 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37824 expression statements work instead.
37825 * gcc.dg/noncompile/20020207-1.c: New test.
37826
37827 2002-02-07 Richard Henderson <rth@redhat.com>
37828
37829 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37830
37831 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37832
37833 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37834 message from g77
37835 * lib/g77-dg.exp: Trim g77 error messages so that they are
37836 recognized by dg.exp.
37837
37838 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37839
37840 PR fortran/5473
37841 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37842
37843 2002-02-07 Richard Henderson <rth@redhat.com>
37844
37845 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37846 to be sufficiently aligned for integers.
37847
37848 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37849
37850 * g++.dg/template/friend4.C: New test.
37851
37852 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37853
37854 PR fortran/5743
37855 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37856 unsupported cases.
37857
37858 2002-02-07 Richard Henderson <rth@redhat.com>
37859
37860 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37861 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37862 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37863 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37864
37865 2002-02-06 Richard Henderson <rth@redhat.com>
37866
37867 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37868
37869 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37870
37871 * gcc.dg/20020206-1.c: New test.
37872
37873 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37874
37875 * gcc.c-torture/execute/20020206-1.c: New test.
37876
37877 * gcc.c-torture/execute/20020206-2.c: New test.
37878
37879 PR optimization/5429:
37880 * gcc.c-torture/compile/20020206-1.c: New test.
37881
37882 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37883
37884 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37885 as certain file formats cannot support particularly large
37886 alignments.
37887
37888 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37889 and do not expect to be able to link the executable.
37890
37891 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37892 fail because the COFF format does not support the weak attribute.
37893
37894 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37895
37896 * g77.dg/pr5473.f: New test
37897
37898 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37899
37900 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37901 Fix testcase accordingly.
37902
37903 2002-02-04 Richard Henderson <rth@redhat.com>
37904
37905 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37906 (buf): Change to be an array of pointers, not ints.
37907
37908 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37909
37910 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37911 before all tests. Move warning one line above to match where it
37912 C frontend emits.
37913 * gcc.dg/Wswitch-2.c: New test.
37914 * g++.dg/warn/Wswitch-1.C: New test.
37915 * g++.dg/warn/Wswitch-2.C: New test.
37916
37917 2002-02-04 Richard Henderson <rth@redhat.com>
37918
37919 * g++.dg/abi/offsetof.C: Fix size comparison.
37920
37921 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37922
37923 * gcc.dg/cast-qual-2.c: New test.
37924
37925 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37926
37927 * gcc.dg/20020201-4.c: New test.
37928
37929 2002-02-04 Ben Elliston <bje@redhat.com>
37930
37931 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37932 target_info attribute != 0, in addition to the empty string.
37933 (gcc_target_compile): Likewise.
37934
37935 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37936
37937 * gcc.dg/Wswitch.c: New test.
37938 PR gcc/4475. PR gcc/3780.
37939
37940 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37941
37942 * g77.f-torture/execute/5122.f: New test for regressions
37943 against PR fortran/5122.
37944
37945 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37946
37947 * g77.f-torture/compile/pr3743.f: Delete
37948 * g77.dg/pr3743-1.f: New test.
37949 * g77.dg/pr3743-2.f: New test.
37950 * g77.dg/pr3743-3.f: New test.
37951 * g77.dg/pr3743-4.f: New test.
37952
37953 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37954
37955 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37956
37957 2002-02-02 Richard Henderson <rth@redhat.com>
37958
37959 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37960 * gcc.c-torture/execute/bf64-1.c: Likewise.
37961
37962 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37963
37964 * gcc.dg/20020201-2.c: New test.
37965
37966 * gcc.dg/20020201-3.c: New test.
37967
37968 * gcc.c-torture/execute/bitfld-2.c: New test.
37969
37970 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37971
37972 * gcc.dg/bitfld-1.c: Update.
37973 * gcc.dg/bitfld-2.c: Update.
37974 * gcc.c-torture/execute/bitfld-1.x: New.
37975
37976 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37977
37978 * gcc.c-torture/execute/20020201-1.c: New test.
37979
37980 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37981
37982 PR target/5469
37983 * gcc.dg/20020201-1.c: New test.
37984
37985 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37986
37987 PR fortran/3743
37988 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37989 * g77.f-torture/compile/pr3743.x: Remove
37990
37991 2002-01-31 Tom Rix <trix@redhat.com>
37992
37993 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37994
37995 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37996
37997 * gcc.dg/noncompile/20020130-1.c: New test.
37998
37999 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
38000
38001 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
38002
38003 2002-01-29 Richard Henderson <rth@redhat.com>
38004
38005 * gcc.c-torture/execute/991118-1.c: Cast various constants back
38006 to long long.
38007 * gcc.c-torture/execute/bf64-1.c: Likewise.
38008
38009 2002-01-29 Jakub Jelinek <jakub@redhat.com>
38010
38011 * gcc.c-torture/execute/20020129-1.c: New test.
38012
38013 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38014
38015 * gcc.c-torture/compile/20000224-1.c: Update.
38016 * gcc.c-torture/execute/bitfld-1.c: New tests.
38017 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38018 * gcc.dg/uninit-A.c: Update.
38019
38020 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38021
38022 * g++.dg/template/ctor1.C: Add instantiation.
38023
38024 2002-01-28 Paul Koning <pkoning@equallogic.com>
38025
38026 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38027 argument to __builtin_prefetch to be const ptr.
38028
38029 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38030
38031 * gcc.c-torture/compile/20020120-1.c: New test.
38032
38033 2002-01-27 Kazu Hirata <kazu@hxi.com>
38034
38035 * gcc.c-torture/execute/20020127-1.c: New test.
38036
38037 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38038
38039 * g77.dg/f77-edit-i-in.f: New test
38040 * g77.dg/f77-edit-i-out.f: New test
38041
38042 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38043
38044 * gcc.dg/debug/debug.exp: New file.
38045 * gcc.dg/debug/trivial.c: New file.
38046 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38047 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38048 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38049 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38050 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38051 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38052 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38053 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38054 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38055 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38056 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38057 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38058 * gcc.dg/20000503-1.c: Removed.
38059 * gcc.dg/20010207-1.c: Removed.
38060 * gcc.dg/20011223-1.c: Removed.
38061 * gcc.dg/20020104-2.c: Removed.
38062 * gcc.dg/debug-1.c: Removed.
38063 * gcc.dg/debug-2.c: Removed.
38064 * gcc.dg/debug-3.c: Removed.
38065 * gcc.dg/debug-4.c: Removed.
38066 * gcc.dg/debug-5.c: Removed.
38067 * gcc.dg/debug-6.c: Removed.
38068 * gcc.dg/dwarf2-1.c: Removed.
38069 * gcc.dg/dwarf2-2.c: Removed.
38070
38071 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38072
38073 * g++.old-deja/g++.other/eh5.C: New test.
38074 * g++.old-deja/g++.other/sibcall2.C: New test.
38075 * g++.old-deja/g++.other/array9.C: New test.
38076 * g++.old-deja/g++.other/typename2.C: New test.
38077 * g++.old-deja/g++.other/crash60.C: New test.
38078 * g++.old-deja/g++.other/conv9.C: New test.
38079 * g++.old-deja/g++.other/mangle10.C: New test.
38080 * g++.old-deja/g++.other/unchanging1.C: New test.
38081 * g++.old-deja/g++.other/exprstmt1.C: New test.
38082 * g++.old-deja/g++.other/inline23.C: New test.
38083 * g++.old-deja/g++.eh/ia64-1.C: New test.
38084 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38085 * g++.old-deja/g++.other/reload1.C: New test.
38086 * g++.old-deja/g++.other/static20.C: New test.
38087 * g++.old-deja/g++.other/local-alloc1.C: New test.
38088 * g++.old-deja/g++.other/conv8.C: New test.
38089 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38090 * g++.old-deja/g++.other/storeexpr1.C: New test.
38091 * g++.old-deja/g++.other/storeexpr2.C: New test.
38092 * g++.dg/eh/template2.C: New test.
38093 * g++.dg/warn/weak1.C: New test.
38094
38095 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38096
38097 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38098 Remove first, non-varying, argument.
38099
38100 2002-01-23 Richard Henderson <rth@redhat.com>
38101
38102 * gcc.dg/inline-2.c: New.
38103
38104 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38105 Add optional target arg. Check number of arguments.
38106 (scan-assembler-not, scan-assembler-dem): Likewise.
38107 (scan-assembler-dem-not): Likewise.
38108
38109 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38110
38111 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38112 line 12.
38113 * g++.old-deja/g++.brendan/parse3.C,
38114 g++.old-deja/g++.other/crash26.C,
38115 g++.old-deja/g++.other/crash28.C,
38116 g++.old-deja/g++.other/crash29.C,
38117 g++.old-deja/g++.other/crash30.C,
38118 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38119
38120 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38121
38122 * gcc.dg/20020115-1.c: New.
38123
38124 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38125
38126 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38127
38128 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38129
38130 * gcc.dg/20020122-3.c: New.
38131
38132 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38133
38134 * g++.dg/other/gc1.C: New test.
38135
38136 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38137
38138 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38139
38140 2002-01-22 Richard Henderson <rth@redhat.com>
38141
38142 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38143
38144 2002-01-22 Richard Henderson <rth@redhat.com>
38145
38146 * gcc.dg/20020122-4.c: New.
38147
38148 2002-01-22 H.J. Lu <hjl@gnu.org>
38149
38150 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38151 link output.
38152 * gcc.dg/special/ecos.exp: Likewise.
38153 * lib/g++-dg.exp: Likewise.
38154 * lib/g77-dg.exp: Likewise.
38155 * lib/gcc-dg.exp : Likewise.
38156 * lib/mike-g++.exp: Likewise.
38157 * lib/mike-g77.exp: Likewise.
38158 * lib/mike-gcc.exp: Likewise.
38159 * lib/objc-dg.exp: Likewise.
38160
38161 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38162
38163 PR target/5379
38164 * gcc.dg/20020122-2.c: New test.
38165
38166 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38167
38168 * gcc.dg/20020122-1.c: New test.
38169
38170 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38171
38172 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38173
38174 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38175
38176 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38177
38178 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38179
38180 * gcc.c-torture/compile/20020121-1.c: New test.
38181
38182 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38183
38184 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38185 ld_library_path.
38186
38187 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38188
38189 * gcc.dg/20020218-1.c: New test.
38190
38191 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38192
38193 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38194 messages
38195 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38196 "At global scope" warning
38197 * g++.dg/ext/align1.C: Change cygwin test for alignment
38198 from db-bogus to dg-warning
38199
38200 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38201
38202 * g77.f-torture/compile/cpp2.F: New test.
38203
38204 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38205
38206 * g++.dg/template/access1.C: New test.
38207
38208 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38209
38210 * gcc.dg/20020118-1.c: New.
38211
38212 2002-01-18 Kazu Hirata <kazu@hxi.com>
38213
38214 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38215
38216 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38217
38218 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38219 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38220 alignment warnings.
38221
38222 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38223
38224 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38225 torture_with_loops and torture_without_loops
38226
38227 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38228
38229 * gcc.c-torture/compile/20020116-1.c: New test.
38230
38231 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38232
38233 * gcc.dg/20020116-2.c: New test.
38234
38235 * gcc.dg/ultrasp4.c: New test.
38236
38237 * gcc.dg/20020116-1.c: New test.
38238
38239 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38240
38241 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38242 by EABI.
38243
38244 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38245
38246 * gcc.misc-tests/i386-prefetch.exp: New.
38247 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38248 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38249 * gcc.misc-tests/i386-pf-none-1.c: New test.
38250 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38251
38252 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38253
38254 * gcc.dg/gnu89-init-1.c: Add new tests.
38255
38256 2002-01-15 Andreas Jaeger <aj@suse.de>
38257
38258 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38259 * gcc.dg/i386-mmx-2.c: Likewise.
38260 * gcc.dg/i386-sse-1.c: Likewise.
38261 * gcc.dg/i386-sse-2.c: Likewise.
38262 * gcc.dg/i386-sse-3.c: Likewise.
38263
38264 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38265
38266 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38267 Uncomment additional cases that now pass.
38268
38269 2002-01-11 Richard Henderson <rth@redhat.com>
38270
38271 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38272 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38273
38274 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38275
38276 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38277
38278 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38279
38280 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38281 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38282
38283 2002-01-10 Dale Johannesen <dalej@apple.com>
38284
38285 * gcc.c-torture/execute/loop-11.c: New.
38286
38287 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38288
38289 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38290 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38291
38292 2002-01-09 Richard Henderson <rth@redhat.com>
38293
38294 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38295 type in which to perform the operation for each size.
38296
38297 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38298
38299 * gcc.c-torture/compile/20020109-2.c: New test.
38300
38301 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38302
38303 * gcc.c-torture/execute/loop-10.c: New test.
38304
38305 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38306
38307 * gcc.c-torture/compile/20010226-1.c: New test.
38308 * gcc.c-torture/compile/20010227-1.c: New test.
38309 * gcc.c-torture/compile/20010426-1.c: New test.
38310 * gcc.c-torture/compile/20010510-1.c: New test.
38311 * gcc.c-torture/compile/20010605-3.c: New test.
38312 * gcc.c-torture/compile/20010824-1.c: New test.
38313 * gcc.c-torture/execute/20010409-1.c: New test.
38314 * gcc.dg/noncompile/20000901-1.c: New test.
38315 * gcc.dg/20001023-1.c: New test.
38316 * gcc.dg/20001101-1.c: New test.
38317 * gcc.dg/20001102-1.c: New test.
38318 * gcc.dg/20010207-1.c: New test.
38319 * gcc.dg/20010405-1.c: New test.
38320 * gcc.dg/20010822-1.c: New test.
38321 * gcc.dg/20011107-1.c: New test.
38322
38323 2002-01-09 Jeffrey A Law (law@redhat.com)
38324
38325 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38326
38327 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38328 execution failure on PA targets.
38329
38330 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38331
38332 * gcc.c-torture/compile/20020109-1.c: New test.
38333
38334 2002-01-08 Kazu Hirata <kazu@hxi.com>
38335
38336 * gcc.c-torture/execute/20020108-1.c: New test.
38337
38338 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38339
38340 * gcc.dg/20020108-1.c: New test.
38341
38342 2002-01-08 H.J. Lu <hjl@gnu.org>
38343
38344 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38345 for header files.
38346
38347 2002-01-08 Geoff Keating <geoffk@redhat.com>
38348
38349 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38350 consistency.
38351
38352 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38353
38354 * gcc.dg/altivec-4.c: Test altivec predicates.
38355
38356 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38357
38358 * gcc.c-torture/execute/20020107-1.c: New test.
38359
38360 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38361
38362 PR c/5279
38363 * gcc.c-torture/compile/20020106-1.c: New test.
38364
38365 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38366
38367 * gcc.c-torture/execute/nestfunc-4.c: New test.
38368
38369 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38370
38371 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38372 extra triple that slipped in.
38373 * g++.old-deja/g++.abi/align.C: Likewise.
38374 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38375
38376 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38377
38378 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38379 * g++.old-deja/g++.abi/align.C: Likewise.
38380 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38381
38382 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38383 on FreeBSD/i386.
38384 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38385 FreeBSD.
38386
38387 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38388
38389 * gcc.dg/20020104-1.c: New test.
38390
38391 * gcc.dg/20020104-2.c: New test.
38392
38393 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38394
38395 * gcc.dg/20020103-1.c: Fix typo in target selector.
38396
38397 2002-01-03 Richard Henderson <rth@redhat.com>
38398
38399 * gcc.dg/20020103-1.c: New.
38400
38401 2002-01-03 Kazu Hirata <kazu@hxi.com>
38402
38403 * gcc.c-torture/execute/20020103-1.c: New test.
38404
38405 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38406
38407 * g++.dg/other/debug2.C: New test.
38408
38409 * gcc.c-torture/compile/20020103-1.c: New test.
38410
38411 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38412
38413 * gcc.dg/gnu89-init-1.c: Added new tests.
38414
38415 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38416
38417 * g++.dg/template/friend2.C: Remove as patch is reverted.
38418
38419 * g++.dg/warn/oldcast1.C: New test.
38420
38421 * g++.dg/template/ptrmem1.C: New test.
38422 * g++.dg/template/ptrmem2.C: New test.
38423
38424 * g++.dg/template/ntp.C: New test.
38425
38426 * g++.dg/other/component1.C: New test.
38427
38428 * g++.dg/template/ttp3.C: New test.
38429
38430 * g++.dg/template/friend2.C: New test.
38431 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38432
38433 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38434
38435 * g++.dg/other/ptrmem1.C: New test.
38436 * g++.dg/other/ptrmem2.C: New test.
38437
38438 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38439
38440 * g++.dg/template/ctor1.C: New test.
38441
38442 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38443
38444 * g++.dg/template/friend2.C: New test.
38445
38446 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38447
38448 * gcc.dg/mmix-1.c: New test.
38449
38450 2001-12-31 Richard Henderson <rth@redhat.com>
38451
38452 * gcc.dg/asm-5.c: New.
38453
38454 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38455
38456 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38457 in namespace __gnu_cxx
38458
38459 2001-12-30 Richard Henderson <rth@redhat.com>
38460
38461 * gcc.dg/debug-6.c: New.
38462
38463 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38464
38465 * gcc.c-torture/compile/20011229-2.c: New test.
38466
38467 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38468
38469 * gcc.dg/debug-3.c: New test.
38470 * gcc.dg/debug-4.c: New test.
38471 * gcc.dg/debug-5.c: New test.
38472
38473 2001-12-29 Richard Henderson <rth@redhat.com>
38474
38475 * g++.dg/eh/loop1.C: New.
38476
38477 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38478
38479 * g++.dg/template/crash1.C: New test.
38480
38481 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38482
38483 * g++.dg/other/const1.C: New test.
38484
38485 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38486
38487 * gcc.c-torture/compile/20011229-1.c: New test.
38488
38489 2001-12-28 Stan Shebs <shebs@apple.com>
38490
38491 * lib/objc-torture.exp: Resync with c-torture.exp.
38492 * lib/objc.exp: Load standard libraries.
38493
38494 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38495
38496 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38497 additional tests.
38498
38499 2001-12-27 Roger Sayle <roger@eyesopen.com>
38500
38501 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38502
38503 2001-12-27 Richard Henderson <rth@redhat.com>
38504
38505 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38506
38507 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38508
38509 * g++.dg/eh/ctor1.C: New test.
38510 * g++.dg/other/error2.C: New test.
38511
38512 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38513
38514 * g++.dg/other/init2.C: New test.
38515
38516 2001-12-24 Richard Henderson <rth@redhat.com>
38517
38518 * gcc.dg/20011223-1.c: New.
38519 * gcc.dg/inline-1.c: New.
38520
38521 2001-12-23 Richard Henderson <rth@redhat.com>
38522
38523 * gcc.dg/asm-4.c: Test operand modifiers.
38524
38525 2001-12-23 Richard Henderson <rth@redhat.com>
38526
38527 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38528
38529 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38530
38531 * gcc.c-torture/execute/20011223-1.c: New test.
38532
38533 2001-12-21 Richard Henderson <rth@redhat.com>
38534
38535 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38536 re-enables the warning.
38537
38538 2001-12-21 Richard Henderson <rth@redhat.com>
38539
38540 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38541
38542 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38543
38544 * gcc.c-torture/compile/20011218-1.c: New test.
38545
38546 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38547
38548 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38549 arm-isr.c test.
38550 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38551 epilogue generation for ARM ISR routines.
38552
38553 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38554
38555 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38556 * gcc.dg/format/c90-printf-3.c: Likewise.
38557 * gcc.dg/format/c99-printf-3.c: Likewise.
38558 * gcc.dg/format/ext-1.c: Likewise.
38559 * gcc.dg/format/ext-6.c: Likewise.
38560 * gcc.dg/format/format.h: Prototype unlocked stdio.
38561
38562 2001-12-20 Richard Henderson <rth@redhat.com>
38563
38564 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38565 (arena): Use it.
38566 (malloc): Correct allocation logic. Abort if we fill up the
38567 arena before initialization complete.
38568 (realloc): Correct allocation logic.
38569
38570 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38571
38572 * gcc.c-torture/compile/20011219-2.c: New test.
38573
38574 * gcc.c-torture/execute/20011219-1.c: New test.
38575
38576 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38577
38578 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38579 target does not support weak symbols.
38580
38581 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38582
38583 * gcc.c-torture/compile/20011219-1.c: New test.
38584
38585 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38586
38587 * g++.dg/other/error1.C: New test.
38588
38589 2001-12-17 Jeffrey A Law (law@redhat.com)
38590
38591 * gcc.c-torture/execute/20011217-1.c: New test.
38592
38593 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38594
38595 * objc.dg/special/: New directory.
38596 * objc.dg/special/special.exp: New file.
38597 * objc.dg/special/unclaimed-category-1.h: New file.
38598 * objc.dg/special/unclaimed-category-1a.m: New file.
38599 * objc.dg/special/unclaimed-category-1.m: New file.
38600
38601 2001-12-17 Andreas Jaeger <aj@suse.de>
38602
38603 * gcc.c-torture/compile/20011217-2.c: New test.
38604
38605 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38606
38607 * gcc.c-torture/compile/20011217-1.c: New test.
38608
38609 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38610
38611 * testsuite/gcc.dg/20011214-1.c: New.
38612
38613 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38614
38615 * gcc.dg/altivec-4.c: New.
38616
38617 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38618
38619 * gcc.dg/20011113-1.c: New test.
38620
38621 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38622
38623 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38624 std::__malloc_alloc_template<0> and
38625 std::__default_alloc_template<false, 0>.
38626
38627 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38628
38629 * objc/execute/bf-21.m: New test.
38630 * objc/execute/enumeration-1.m: New test.
38631 * objc/execute/enumeration-2.m: New test.
38632
38633 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38634
38635 * gcc.dg/gnu89-init-1.c: New test.
38636
38637 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38638
38639 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38640 * g++.old-deja/g++.jason/2371.C: Likewise.
38641 * g++.old-deja/g++.jason/template33.C: Likewise.
38642 * g++.old-deja/g++.jason/template34.C: Likewise.
38643 * g++.old-deja/g++.jason/template36.C: Likewise.
38644 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38645 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38646 * g++.old-deja/g++.other/typename1.C: Likewise.
38647 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38648 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38649 * g++.old-deja/g++.pt/typename11.C: Likewise.
38650 * g++.old-deja/g++.pt/typename14.C: Likewise.
38651 * g++.old-deja/g++.pt/typename16.C: Likewise.
38652 * g++.old-deja/g++.pt/typename3.C: Likewise.
38653 * g++.old-deja/g++.pt/typename4.C: Likewise.
38654 * g++.old-deja/g++.pt/typename5.C: Likewise.
38655 * g++.old-deja/g++.pt/typename7.C: Likewise.
38656 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38657
38658 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38659
38660 * g++.dg/other/linkage1.C: New test.
38661 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38662 specifiers.
38663
38664 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38665
38666 * gcc.dg/concat.c: New test.
38667
38668 2001-12-11 Stan Shebs <shebs@apple.com>
38669
38670 * objc/compile: New test directory.
38671 * objc/compile/compile.exp: New expect script.
38672 * objc/compile/20011211-1.m: New compile test.
38673
38674 2001-12-11 Jason Merrill <jason@redhat.com>
38675
38676 * lib/prune.exp (prune_gcc_output): Also handle "In member
38677 function". So many permutations...
38678
38679 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38680
38681 * g++.dg/template/typedef1.C: New test.
38682
38683 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38684
38685 * g++.dg/other/copy1.C: New test.
38686
38687 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38688
38689 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38690
38691 * gcc.dg/builtin-choose-expr.c: New.
38692
38693 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38694
38695 * gcc.dg/altivec-2.c: New.
38696
38697 2001-12-07 Richard Henderson <rth@redhat.com>
38698
38699 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38700
38701 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38702
38703 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38704 ultrasparc.
38705
38706 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38707
38708 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38709
38710 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38711
38712 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38713 variable argument list.
38714
38715 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38716
38717 * gcc.c-torture/execute/memcheck: Delete entire directory.
38718 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38719 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38720
38721 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38722
38723 * gcc.dg/Wshadow-1.c: New test.
38724
38725 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38726
38727 * gcc.c-torture/compile/20011130-1.c: New test.
38728
38729 * gcc.dg/noncompile/20011025-1.c: New test.
38730
38731 * g++.dg/other/anon-union.C: New test.
38732
38733 * gcc.c-torture/execute/20011024-1.c: New test.
38734
38735 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38736
38737 * gcc.c-torture/execute/20000722-1.x,
38738 gcc.c-torture/execute/20010123-1.x: Remove.
38739 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38740 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38741 gcc.dg/c99-complit-2.c: New tests.
38742
38743 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38744
38745 * g++.dg/inherit/base1.C: New test.
38746
38747 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38748
38749 * g++.dg/other/stdarg1.C: New test.
38750
38751 * gcc.c-torture/compile/20011130-2.c: New test.
38752
38753 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38754
38755 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38756 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38757 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38758 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38759 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38760 * gcc.dg/builtin-prefetch-1.c: New test.
38761
38762 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38763
38764 * gcc.dg/20011130-1.c: New test.
38765
38766 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38767
38768 * g++.dg/other/scope1.C: New test.
38769 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38770
38771 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38772
38773 * gcc.dg/vla-init-1.c: New test.
38774
38775 2001-12-01 Geoff Keating <geoffk@redhat.com>
38776
38777 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38778
38779 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38780
38781 * objc.dg/alias.m: Update.
38782 * objc.dg/class-1.m: Update.
38783 * objc.dg/const-str-1.m: Update.
38784 * objc.dg/fwd-proto-1.m: Update.
38785 * objc.dg/id-1.m: Update.
38786 * objc.dg/super-class-1.m: Update.
38787
38788 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38789
38790 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38791 constructs.
38792
38793 2001-11-28 Jeffrey A Law (law@cygnus.com)
38794
38795 * gcc.c-torture/execute/20011128-1.c: New test.
38796
38797 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38798
38799 * gcc.dg/20011127-1.c: New test.
38800
38801 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38802
38803 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38804 from Austin Group draft 7.
38805 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38806 scanf format arguments.
38807 * gcc.dg/format/no-exargs-2.c: New test.
38808
38809 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38810
38811 * g++.dg/abi/vbase8-4.C: New test.
38812
38813 2001-11-24 Ian Lance Taylor <ian@airs.com>
38814
38815 * gcc.c-torture/execute/20011121-1.c: New test.
38816
38817 2001-11-23 Jeffrey A Law (law@cygnus.com)
38818
38819 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38820
38821 2001-11-23 Andreas Jaeger <aj@suse.de>
38822
38823 * gcc.dg/cpp/charconst-2.c: New test.
38824
38825 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38826
38827 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38828 to the host if it is remote. Let tests specify extra headers
38829 they use.
38830 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38831 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38832 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38833 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38834 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38835 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38836 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38837 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38838 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38839 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38840
38841 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38842
38843 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38844 for little endian ARMs.
38845
38846 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38847
38848 * gcc.c-torture/compile/20011119-1.c: New test.
38849 * gcc.c-torture/compile/20011119-2.c: New test.
38850
38851 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38852
38853 * gcc.dg/altivec-1.c: Fix typo.
38854
38855 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38856
38857 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38858
38859 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38860
38861 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38862
38863 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38864
38865 * lib/g77.exp: Don't specify --rpath-link.
38866
38867 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38868 across all the headers.
38869 * gcc.dg/format/format.exp: For testing on a remote host,
38870 copy format.h.
38871
38872 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38873 * gcc.c-torture/execute/930406-1.c: Likewise.
38874 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38875
38876 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38877
38878 * gcc.dg/altivec-1.c: New.
38879
38880 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38881
38882 * gcc.dg/cpp/fpreprocessed.c: New test case.
38883
38884 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38885
38886 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38887 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38888 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38889
38890 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38891
38892 * gcc.dg/no-builtin-1.c: New test.
38893
38894 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38895
38896 * gcc.c-torture/execute/20011115-1.c: New test.
38897
38898 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38899
38900 * gcc.c-torture/compile/20011114-2.c: New test.
38901 * gcc.c-torture/compile/20011114-3.c: New test.
38902 * gcc.c-torture/compile/20011114-4.c: New test.
38903
38904 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38905
38906 * g++.dg/other/init1.C: New test.
38907
38908 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38909
38910 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38911 message.
38912
38913 * gcc.c-torture/execute/20011114-1.c: New testcase.
38914
38915 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38916 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38917 like the (before this change) version of 20010327-1.c.
38918
38919 2001-11-14 Roger Sayle <roger@eyesopen.com>
38920
38921 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38922
38923 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38924
38925 * g++.dg/init/array2.C: New test.
38926
38927 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38928
38929 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38930
38931 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38932
38933 * g++.dg/other/forscope1.C: New test.
38934 * g++.dg/ext/forscope1.C: New test.
38935 * g++.dg/ext/forscope2.C: New test.
38936
38937 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38938
38939 * gcc.c-torture/execute/20011113-1.c: New test.
38940
38941 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38942
38943 * gcc.c-torture/execute/20011109-2.c: New test.
38944
38945 * gcc.c-torture/execute/20011109-1.c: New test.
38946
38947 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38948
38949 * gcc.c-torture/compile/20011109-1.c: New test.
38950
38951 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38952
38953 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38954 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38955 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38956 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38957 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38958 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38959 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38960
38961 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38962
38963 * g++.dg/warn/Wshadow-1.C: New tests.
38964 * g++.old-deja/g++.mike/for3.C: Update.
38965
38966 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38967
38968 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38969 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38970 XFAILs. Adjust expected error texts.
38971 * gcc.c-torture/compile/20011106-1.c,
38972 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38973 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38974 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38975 gcc.dg/c99-array-lval-5.c: New tests.
38976
38977 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38978
38979 * gcc.dg/cpp/defined.c: Update.
38980
38981 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38982
38983 * gcc.c-torture/execute/anon-1.c: New test.
38984
38985 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38986
38987 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38988 same size, so no warning should be produced on stormy16.
38989
38990 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38991 due to oversized array.
38992 * g++.old-deja/g++.mike/ns15.C: Likewise.
38993 * g++.old-deja/g++.pt/crash16.C: Likewise.
38994
38995 2001-11-02 Graham Stott <grahams@redhat.com>
38996
38997 * g++.dgother/debug1.C: Fix typos.
38998
38999 2001-11-01 Jakub Jelinek <jakub@redhat.com>
39000
39001 * g++.dg/other/debug1.C: New test.
39002
39003 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39004
39005 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
39006 of unsigned long.
39007
39008 2001-10-30 Jakub Jelinek <jakub@redhat.com>
39009
39010 * gcc.dg/20011029-2.c: New test.
39011
39012 * gcc.c-torture/compile/20011029-1.c: New test.
39013
39014 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39015
39016 * objc/execute/class_self-1.m: New test.
39017 * objc/execute/class_self-2.m: New test.
39018
39019 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39020
39021 * gcc.misc-tests/msgs.exp: Delete.
39022 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39023 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39024 error set to match recent changes.
39025
39026 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39027
39028 * gcc.dg/20011021-1.c: New test.
39029
39030 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39031
39032 * gcc.c-torture/compile/20011023-1.c: New test.
39033
39034 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39035
39036 * lib/g77.exp: Rewrite based on lib/g++.exp.
39037
39038 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39039
39040 * gcc.c-torture/execute/20011019-1.c: New test.
39041
39042 * gcc.dg/20011018-1.c: New test.
39043
39044 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39045
39046 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39047
39048 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39049
39050 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39051 * gcc.dg/attr-invalid.c: Likewise.
39052
39053 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39054
39055 * testsuite/gcc.dg/20011015-1.c: New test.
39056
39057 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39058
39059 * g++.dg/template/unify2.C: New test.
39060
39061 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39062
39063 * g++.dg/other/exception-specification.C: New test
39064
39065 2001-10-13 Tom Rix <trix@redhat.com>
39066
39067 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39068 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39069
39070 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39071
39072 * testsuite/gcc.dg/20011009-1.c: New test.
39073
39074 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39075
39076 PR g++/4476
39077 * g++.dg/other/friend1.C: New test.
39078
39079 2001-10-11 Richard Henderson <rth@redhat.com>
39080
39081 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39082
39083 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39084
39085 * gcc.c-torture/compile/20011010-1.c: New.
39086
39087 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39088
39089 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39090 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39091 g77.f-torture/execute/execute.exp,
39092 g77.f-torture/noncompile/noncompile.exp,
39093 gcc.c-torture/compile/compile.exp,
39094 gcc.c-torture/execute/execute.exp,
39095 gcc.c-torture/execute/ieee/ieee.exp,
39096 gcc.c-torture/execute/memcheck/memcheck.exp,
39097 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39098 objc/execute/execute.exp: Update FSF address.
39099
39100 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39101
39102 * gcc.dg/cpp/cmdlne-C.c: Update.
39103 * gcc.dg/cpp/cmdlne-C2.c: New.
39104
39105 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39106
39107 * gcc.c-torture/execute/20011008-3.c: New.
39108
39109 2001-10-08 DJ Delorie <dj@redhat.com>
39110
39111 * gcc.dg/20011008-1.c: New.
39112 * gcc.dg/20011008-2.c: New.
39113
39114 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39115
39116 * gcc.dg/cpp/spacing1.c: Update test.
39117
39118 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39119
39120 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39121 spelling errors of "separate" as "seperate".
39122
39123 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39124
39125 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39126 enough to avoid inlining.
39127
39128 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39129
39130 * lib/g77.exp: set libg2c_dir correctly.
39131
39132 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39133
39134 * gcc.dg/cpp/macro11.c: New test.
39135
39136 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39137
39138 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39139 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39140 gcc.dg/format/multattr-3.c: New tests.
39141 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39142 tests for format attributes on function pointers being rejected.
39143
39144 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39145
39146 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39147
39148 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39149
39150 * g++.dg/warn/format1.C: New test.
39151
39152 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39153
39154 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39155
39156 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39157
39158 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39159
39160 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39161
39162 * gcc.dg/cpp/redef2.c: Add test.
39163
39164 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39165
39166 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39167 long-standing bug on i686, apparently.
39168 * gcc.c-torture/execute/loop-2c.x: New file.
39169 * gcc.c-torture/execute/loop-2d.x: New file.
39170 * gcc.c-torture/execute/loop-3c.x: New file.
39171
39172 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39173
39174 * gcc.dg/cpp/20000625-2.c: Correct line number.
39175
39176 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39177
39178 * gcc.dg/cpp/macro10.c: New test.
39179 * gcc.dg/cpp/strify3.c: New test.
39180 * gcc.dg/cpp/spacing1.c: Add tests.
39181 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39182 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39183
39184 2001-09-24 DJ Delorie <dj@redhat.com>
39185
39186 * gcc.c-torture/execute/20010924-1.c: New test.
39187
39188 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39189
39190 * testsuite/objc/execute/paste.m: Remove.
39191
39192 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39193
39194 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39195
39196 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39197
39198 * g77.dg/strlen0.f: New test.
39199
39200 2001-09-21 Richard Henderson <rth@redhat.com>
39201
39202 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39203 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39204
39205 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39206
39207 Table-driven attributes.
39208 * g++.dg/ext/attrib1.C: New test.
39209
39210 2001-09-20 DJ Delorie <dj@redhat.com>
39211
39212 * gcc.dg/20000926-1.c: Update expected warning messages.
39213 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39214 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39215 array.
39216
39217 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39218
39219 * g++.dg/eh/registers1.C: New test case.
39220
39221 2001-09-17 Richard Henderson <rth@redhat.com>
39222
39223 * gcc.dg/array-5.c: Fix VLA decomposition test.
39224
39225 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39226
39227 * gcc.dg/cpp/line5.c: New testcase.
39228
39229 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39230
39231 * gcc.dg/cpp/macro9.c: New test.
39232
39233 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39234
39235 * gcc.c-torture/execute/980223.c: Change type of addr from long
39236 to char *.
39237
39238 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39239
39240 * gcc.c-torture/execute/20010915-1.c: New test.
39241
39242 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39243
39244 * g77.dg/bprob: New directory.
39245 * g77.dg/bprob/bprob.exp: New file.
39246 * g77.dg/bprob/bprob-1.f: New test.
39247 * g77.dg/gcov: New directory.
39248 * g77.dg/gcov/gcov.exp: New file.
39249 * g77.dg/gcov/gcov-1.f: New test.
39250 * g77.dg/gcov/gcov-1.x: New file.
39251
39252 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39253
39254 * gcc.dg/cpp/directiv.c: Update.
39255 * gcc.dg/cpp/undef1.c: Update.
39256
39257 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39258
39259 * gcc.dg/20010912-1.c: New test.
39260
39261 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39262
39263 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39264 language-independent file in lib.
39265 * lib/gcov.exp: New file.
39266
39267 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39268
39269 * gcc.c-torture/compile/20010911-1.c: New test.
39270
39271 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39272
39273 * lib/profopt.exp: New, to support profile-directed optimizations.
39274 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39275 * gcc.misc-tests/bprob-1.c: New test.
39276 * gcc.misc-tests/bprob-2.c: New test.
39277
39278 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39279
39280 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39281 XFAIL and which kinds of gcov output to verify.
39282 * gcc.misc-tests/gcov-4b.x: New file.
39283 * gcc.misc-tests/gcov-5b.x: New file.
39284 * gcc.misc-tests/gcov-6.x: New file.
39285 * gcc.misc-tests/gcov-7.c: New test.
39286 * gcc.misc-tests/gcov-7.x: New file.
39287
39288 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39289
39290 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39291 * gcc.misc-tests/gcov-6.c: New test.
39292
39293 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39294
39295 PR c++/3986
39296 * g++.dg/abi/vbase1.C: New test.
39297
39298 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39299
39300 * objc.dg/method-2.m: New.
39301
39302 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39303
39304 PR c++/4203
39305 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39306 * g++.dg/init/empty1.C: New test.
39307
39308 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39309
39310 * gcc.c-torture/compile/20010903-1.c: New test.
39311
39312 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39313
39314 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39315 for m68k.
39316
39317 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39318
39319 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39320
39321 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39322
39323 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39324
39325 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39326
39327 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39328 for 16-bit 'unsigned int'.
39329
39330 2001-08-29 Kazu Hirata <kazu@hxi.com>
39331
39332 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39333
39334 2001-08-27 Richard Henderson <rth@redhat.com>
39335
39336 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39337 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39338
39339 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39340
39341 * gcc.dg/asm-names.c (ymain): New.
39342
39343 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39344
39345 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39346 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39347 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39348
39349 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39350
39351 * gcc.dg/compare5.c: New testcase.
39352
39353 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39354
39355 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39356 and "In instantiation".
39357
39358 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39359
39360 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39361
39362 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39363
39364 * gcc.misc-tests/gcov.exp: Add support for branch information.
39365 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39366 * gcc.misc-tests/gcov-4.c: New test.
39367 * gcc.misc-tests/gcov-4b.c: New test.
39368 * gcc.misc-tests/gcov-5b.c: New test.
39369
39370 2001-08-20 Zack Weinberg <zackw@panix.com>
39371
39372 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39373 expected to fail.
39374
39375 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39376
39377 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39378
39379 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39380
39381 * g++.dg/eh/template1.C: New test.
39382
39383 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39384
39385 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39386 Fix thinko.
39387 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39388 for xfail.
39389
39390 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39391
39392 * lib/g77-dg.exp: Use prune.exp for common procedures
39393 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39394 * lib/g77.exp: (g77-dg-prune) Remove
39395
39396 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39397
39398 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39399
39400 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39401
39402 * g++.dg/template/unify1.C: New test.
39403
39404 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39405
39406 * g++.dg/abi/empty4.C: New test.
39407
39408 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39409
39410 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39411 solaris2.*
39412 * g77.f-torture/compile/pr3743.x: Likewise.
39413
39414 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39415
39416 * g++.dg/other/using-declaration.C: New test.
39417
39418 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39419
39420 * gcc.dg/cpp/tr-sign.c: New testcase.
39421
39422 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39423
39424 * gcc.dg/cpp/19951025-1.c: Revert.
39425 * gcc.dg/cpp/directiv.c: We no longer process directives that
39426 interrupt macro arguments.
39427
39428 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39429
39430 * gcc.dg/bconstp-1.c: New test.
39431
39432 2001-08-03 Richard Henderson <rth@redhat.com>
39433
39434 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39435
39436 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39437
39438 * gcc.dg/cpp/19951025-1.c: Update.
39439
39440 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39441
39442 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39443 should be x.
39444
39445 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39446
39447 Kill -fhonor-std.
39448 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39449 * g++.old-deja/g++.other/std1.C: Likewise.
39450 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39451
39452 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39453
39454 * lib/g77.exp: Load gcc-defs.exp for common procedures
39455 (g77_pass, g77_fail, g77_finish, g77_exit,
39456 ${tool}_check_unsupported_p} Now redundant. Deleted.
39457
39458 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39459
39460 * g77.dg/fbackslash.f
39461 * g77.dg/fcase-preserve.f
39462 * g77.dg/ff90-1.f
39463 * g77.dg/ffixed-line-length-0.f
39464 * g77.dg/ffixed-line-length-132.f
39465 * g77.dg/ffixed-line-length-7.f
39466 * g77.dg/ffixed-line-length-72.f
39467 * g77.dg/ffixed-line-length-none.f
39468 * g77.dg/ffree-form-1.f
39469 * g77.dg/fno-backslash.f
39470 * g77.dg/fno-f90-1.f
39471 * g77.dg/fno-fixed-form-1.f
39472 * g77.dg/fno-onetrip.f
39473 * g77.dg/fno-typeless-boz.f
39474 * g77.dg/fno-underscoring.f
39475 * g77.dg/fno-vxt-1.f
39476 * g77.dg/fonetrip.f
39477 * g77.dg/ftypeless-boz.f
39478 * g77.dg/fugly-assumed.f
39479 * g77.dg/funderscoring.f
39480 * g77.dg/fvxt-1.f
39481
39482 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39483
39484 * objc.dg/fwd-proto-1.m: New.
39485 * objc.dg/local-decl-1.m: New.
39486 * objc.dg/naming-1.m: New.
39487 * objc.dg/naming-2.m: New.
39488 * objc.dg/proto-hier-1.m: New.
39489
39490 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39491
39492 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39493 largest-type elements to a struct makes its size grow.
39494
39495 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39496
39497 * g++.dg/abi/vthunk1.C: New test.
39498
39499 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39500
39501 * g++.dg/abi/vbase8-22.C: New test.
39502
39503 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39504
39505 * gcc.dg/cpp/macro8.c: New test.
39506
39507 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39508
39509 * g++.dg/abi/vbase8-21.C: New test.
39510
39511 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39512
39513 * g++.dg/abi/vbase8-10.C: New test.
39514
39515 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39516
39517 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39518 ${tool}_set_ld_library_path.
39519 Changed caller.
39520 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39521 g++.exp.
39522
39523 2001-07-26 Stan Cox <scox@redhat.com>
39524
39525 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39526 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39527 gcc_exit, gcc_check_unsupported_p):
39528 Moved to gcc-deps.exp
39529 * gcc-deps.exp: New file.
39530
39531 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39532
39533 * g++.old-deja/g++.pt/defarg14.C: New test.
39534
39535 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39536
39537 * g++.old-deja/g++.other/lineno5.C: New test.
39538
39539 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39540
39541 * g++.old-deja/g++.pt/crash68.C: New test.
39542
39543 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39544
39545 * g++.old-deja/g++.other/crash42.C: New test.
39546
39547 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39548
39549 * gcc.dg/cpp/extratokens.c: Fix.
39550 * gcc.dg/cpp/skipping2.c: New tests.
39551
39552 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39553
39554 * gcc.c-torture/execute/20010724-1.c: New file.
39555 * gcc.c-torture/execute/20010724-1.x: New file.
39556
39557 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39558
39559 * g++.old-deja/g++.other/cond7.C: New test.
39560
39561 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39562
39563 * g++.old-deja/g++.other/optimize4.C: New test.
39564
39565 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39566
39567 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39568
39569 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39570
39571 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39572 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39573 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39574 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39575
39576 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39577 bug report" message.
39578
39579 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39580 * g++.dg/ext/instantiate1.C: Move from old-deja.
39581
39582 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39583
39584 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39585 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39586 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39587 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39588
39589 2001-07-23 Jeffrey A Law (law@cygnus.com)
39590
39591 * gcc.c-torture/execute/20010723-1.c: New test.
39592
39593 2001-07-23 Ben Elliston <bje@redhat.com>
39594
39595 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39596
39597 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39598
39599 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39600 i[34567]86-*-*.
39601 Delete handling of ieee_multilib_flags.
39602 Pass -mieee for alpha*-*-* and sh-*-*.
39603 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39604
39605 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39606
39607 Remove old-abi tests.
39608 * g++.old-deja/g++.mike/p11116.C: Remove.
39609 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39610
39611 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39612
39613 * g77.f-torture/compile/pr3743.f: New test
39614
39615 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39616
39617 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39618
39619 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39620
39621 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39622 g++.old-deja/g++.pt/static6.C: Likewise.
39623 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39624 supports weak symbols.
39625
39626 2001-07-18 Andreas Jaeger <aj@suse.de>
39627
39628 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39629 supported again.
39630
39631 2001-07-18 Andreas Jaeger <aj@suse.de>
39632
39633 * gcc.dg/iftrap-1.c: Fix target line.
39634
39635 2001-07-17 Richard Henderson <rth@redhat.com>
39636
39637 * gcc.c-torture/execute/20010717-1.c: New.
39638
39639 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39640
39641 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39642 tests.
39643
39644 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39645
39646 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39647
39648 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39649
39650 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39651 UAC_SIGBUS, UAC_NOPRINT definitions.
39652
39653 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39654
39655 * objc/execute/object_is_class.m: New test.
39656 * objc/execute/object_is_meta_class.m: New test.
39657
39658 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39659
39660 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39661 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39662
39663 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39664
39665 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39666 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39667
39668 2001-07-14 Richard Henderson <rth@redhat.com>
39669
39670 * gcc.dg/iftrap-1.c: New.
39671
39672 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39673
39674 * g77.f-torture/execute/intrinsic77.f: New test.
39675
39676 2001-07-11 Janis Johnson <janis@us.ibm.com>
39677
39678 * gcc.misc-tests/gcov-3.c: New test.
39679
39680 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39681
39682 * gcc.c-torture/compile/20010711-1.c,
39683 * gcc.c-torture/compile/20010711-2.c: New tests.
39684
39685 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39686
39687 * gcc.c-torture/execute/20010711-1.c: New test.
39688
39689 2001-07-11 Ben Elliston <bje@redhat.com>
39690
39691 * g++.old-deja/g++.other/enum5.C: New test.
39692
39693 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39694
39695 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39696 (g++-dg-prune): Call prune_gcc_output.
39697 * prune.exp: New file for prune_gcc_output.
39698 * lib/g++.exp, lib/gcc.exp: Load it.
39699
39700 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39701
39702 * gcc.c-torture/compile/20010701-1.c,
39703 g++.old-deja/g++.ext/attrib6.C: New tests.
39704
39705 2001-07-06 Jeffrey A Law (law@cygnus.com)
39706
39707 * gcc.c-torture/compile/20010706-1.c: New test.
39708
39709 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39710
39711 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39712
39713 2001-06-28 Stan Shebs <shebs@apple.com>
39714
39715 * gcc.dg/pragma-darwin.c: New test.
39716
39717 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39718
39719 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39720 Solaris 2.[678] system.
39721
39722 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39723
39724 * gcc.dg/20010622-1.c: New test.
39725
39726 2001-06-18 Stan Shebs <shebs@apple.com>
39727
39728 * objc.dg: New directory.
39729 * objc.dg/dg.exp: New file.
39730 * objc.dg/alias.m: New.
39731 * objc.dg/class-1.m: New.
39732 * objc.dg/class-2.m: New.
39733 * objc.dg/const-str-1.m: New.
39734 * objc.dg/const-str-2.m: New.
39735 * objc.dg/id-1.m: New.
39736 * objc.dg/method-1.m: New.
39737 * objc.dg/super-class-1.m: New.
39738 * lib/objc-dg.exp: New file.
39739
39740 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39741
39742 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39743 of label name.
39744
39745 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39746
39747 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39748
39749 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39750
39751 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39752 variable.
39753
39754 2001-06-12 Richard Henderson <rth@redhat.com>
39755
39756 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39757
39758 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39759
39760 * g++.old-deja/g++.abi/vbase5.C: New test.
39761 * g++.old-deja/g++.abi/vbase6.C: New test.
39762 * g++.old-deja/g++.abi/vbase7.C: New test.
39763
39764 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39765
39766 * gcc.c-torture/compile/20010610-1.c: New test.
39767
39768 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39769
39770 * g++.old-deja/g++.abi/vbase4.C: New test.
39771
39772 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39773
39774 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39775 support %f for HC11/HC12 targets.
39776 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39777 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39778 on HC11/HC12 targets.
39779 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39780
39781 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39782
39783 * gcc.dg/wchar_t-1.c: New file.
39784 * gcc.dg/wint_t-1.c: Likewise.
39785
39786 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39787
39788 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39789
39790 2001-06-11 Richard Henderson <rth@redhat.com>
39791
39792 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39793
39794 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39795
39796 * gcc.c-torture/compile/20010611-1.c: New test.
39797
39798 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39799
39800 * gcc.dg/c99-tag-1.c: Add more tests.
39801
39802 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39803
39804 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39805 representation on MN10300 and ARM/Thumb.
39806
39807 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39808
39809 * g77.f-torture/execute/20010610.f: New.
39810
39811 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39812
39813 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39814 names.
39815
39816 2001-06-09 Richard Henderson <rth@redhat.com>
39817
39818 * gcc.c-torture/execute/ashrdi-1.c: New.
39819 * gcc.c-torture/execute/ashldi-1.c: New.
39820 * gcc.c-torture/execute/lshrdi-1.c: New.
39821
39822 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39823
39824 * objc/execute/load-3.m: Added. Check sending +load to categories,
39825 in addition to classes.
39826
39827 2001-06-08 Stan Shebs <shebs@apple.com>
39828
39829 * objc/execute/load-2.m: New test. From Nicola Pero
39830 <n.pero@mi.flashnet.it>.
39831
39832 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39833
39834 * gcc.c-torture/execute/20010605-2.c: New test.
39835
39836 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39837
39838 * g++.old-deja/g++.abi/vbase2.C: New test.
39839 * g++.old-deja/g++.abi/vbase3.C: New test.
39840
39841 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39842
39843 * g++.old-deja/g++.pt/friend49.C: New test.
39844
39845 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39846
39847 * g++.old-deja/g++.ext/anon3.C: New test.
39848
39849 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39850
39851 * g++.old-deja/g++.other/conv7.C: New test.
39852
39853 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39854
39855 * gcc.c-torture/compile/20010605-2.c: New test.
39856
39857 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39858
39859 * gcc.c-torture/execute/20010604-1.c: New test.
39860
39861 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39862
39863 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39864
39865 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39866
39867 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39868 (g++_link_flags): Likewise.
39869 (g++_init): Pass gccpath's value to two previous functions.
39870
39871 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39872
39873 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39874 Ensure logfile entry matches exec command line.
39875
39876 2001-05-31 Richard Henderson <rth@redhat.com>
39877
39878 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39879 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39880
39881 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39882
39883 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39884 compiler for irix6.2
39885
39886 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39887
39888 * g++.old-deja/g++.other/optimize3.C: New file.
39889
39890 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39891
39892 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39893 assemble.
39894
39895 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39896
39897 * g++.old-deja/g++.other/optimize2.C: New file.
39898
39899 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39900
39901 * gcc.c-torture/compile/20010518-2.c: New file.
39902 * gcc.c-torture/execute/20010518-1.c: New file.
39903 * gcc.c-torture/execute/20010518-2.c: New file.
39904
39905 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39906
39907 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39908
39909 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39910
39911 G++ no longer defines builtins that do not begin with __builtin.
39912 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39913 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39914 * g++.old-deja/g++.law/builtin1.C: Likewise.
39915 * g++.old-deja/g++.law/cvt2.C: Likewise.
39916 * g++.old-deja/g++.mike/net5.C: Likewise.
39917 * g++.old-deja/g++.other/builtins1.C: Likewise.
39918 * g++.old-deja/g++.other/builtins2.C: Likewise.
39919 * g++.old-deja/g++.other/builtins3.C: Likewise.
39920 * g++.old-deja/g++.other/builtins4.C: Likewise.
39921 * g++.old-deja/g++.other/inline8.C: Likewise.
39922 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39923
39924 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39925
39926 * g++.old-deja/g++.pt/using1.C: Adjust.
39927 * g++.old-deja/g++.pt/using2.C: New test.
39928
39929 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39930
39931 * gcc.dg/cpp/charconst.c: New tests.
39932 * gcc.dg/cpp/escape.c: New tests.
39933 * gcc.dg/cpp/escape-1.c: New tests.
39934 * gcc.dg/cpp/escape-2.c: New tests.
39935 * gcc.dg/cpp/ucs.c: New tests.
39936
39937 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39938
39939 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39940 native compiler for irix6.5.
39941
39942 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39943
39944 * lib/g++.exp (g++_include_flags): Use args to compute
39945 get_multilibs.
39946 (g++_link_flags): Likewise.
39947 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39948
39949 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39950
39951 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39952
39953 2001-05-21 Geoff Keating <geoffk@redhat.com>
39954
39955 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39956 this file.
39957
39958 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39959
39960 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39961 STACK_SIZE;
39962 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39963 to STACK_SIZE; Use it to define size of add_histo array.
39964 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39965 to STACK_SIZE.
39966 (f): Use GITT_SIZE to define size of gitt local table.
39967 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39968 to STACK_SIZE; Use it to define size of bytemem array.
39969
39970 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39971
39972 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39973 on 68HC11/HC12 due to the asm instruction.
39974 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39975 * gcc.c-torture/compile/920520-1.x: Likewise.
39976 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39977 on 68HC11/HC12 because the function is larger than 64K.
39978 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39979 on 68HC11/HC12 because the structure is too large.
39980
39981 2001-05-20 Richard Henderson <rth@redhat.com>
39982
39983 * gcc.c-torture/execute/20010520-1.c: New.
39984
39985 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39986
39987 * g++.old-deja/g++.warn/compare1.C: New test.
39988 * gcc.dg/compare4.c: New test.
39989
39990 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39991
39992 * g++.old-deja/g++.other/optimize1.C: New test.
39993
39994 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39995
39996 * g++.old-deja/g++.pt/spec41.C: New test.
39997
39998 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39999
40000 * gcc.c-torture/compile/20010114-1.x: Remove.
40001
40002 2001-05-18 Stan Shebs <shebs@apple.com>
40003
40004 * gcc.c-torture/compile/20010518-1.c: New test.
40005
40006 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
40007
40008 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
40009 * g++.old-deja/g++.pt/crash67.C: New test.
40010
40011 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
40012
40013 * g++.old-deja/g++.other/debug9.C: New test.
40014
40015 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40016
40017 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40018
40019 2001-05-16 Jan Hubicka <jh@suse.cz>
40020
40021 * gcc.c-torture/compile/20010516-1.c: New test.
40022
40023 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40024
40025 * g++.old-deja/g++.other/crash41.C: New test.
40026
40027 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40028
40029 * g++.old-deja/g++.pt/crash66.C: New test.
40030
40031 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40032
40033 * g++.old-deja/g++.robertl/eb27.C: Convert.
40034
40035 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40036
40037 * g++.dg/friend-warn.C: New test. Do not warn about friend
40038 declaration being redundant.
40039
40040 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40041
40042 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40043
40044 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40045
40046 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40047
40048 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40049
40050 * lib/g++.exp: Use testsuite_flags.
40051
40052 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40053
40054 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40055
40056 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40057
40058 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40059
40060 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40061
40062 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40063
40064 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40065
40066 * gcc.c-torture/compile/20010313-1.c: New test.
40067
40068 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40069
40070 * gcc.dg/cpp/direct2.c: New test.
40071 * gccq.dg/cpp/direct2s.c: New test.
40072
40073 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40074
40075 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40076
40077 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40078 * g++.old-deja/g++.other/op3.C: Likewise.
40079
40080 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40081
40082 * gcc.dg/cpp/syshdr.h: New file.
40083 * gcc.dg/cpp/sysmac1.c: Update.
40084 * gcc.dg/cpp/sysmac2.c: Update.
40085
40086 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40087
40088 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40089
40090 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40091
40092 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40093 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40094
40095 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40096
40097 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40098
40099 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40100
40101 * lib/g++.exp (g++_include_flags): Don't use any special flags
40102 if TESTING_IN_BUILD_TREE is not defined.
40103 (g++_init): Use a plain 'c++' as the compiler if
40104 TESTING_IN_BUILD_TREEE is not defined.
40105
40106 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40107
40108 * g++.old-deja/g++.eh/catch13.C: New test.
40109 * g++.old-deja/g++.eh/catch14.C: New test.
40110
40111 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40112
40113 * gcc.dg/cpp/tr-define.c: New test.
40114
40115 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40116
40117 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40118 <stdlib.h>, not <malloc.h>.
40119
40120 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40121
40122 * g++.old-deja/g++.ns/template17.C: New test.
40123
40124 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40125
40126 * g++.old-deja/g++.pt/ref4.C: New test.
40127
40128 2001-04-30 Richard Henderson <rth@redhat.com>
40129
40130 * gcc.dg/20000724-1.c: Revert last change.
40131
40132 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40133
40134 * g77.f-torture/execute/20010430.f: New test.
40135
40136 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40137
40138 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40139
40140 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40141
40142 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40143
40144 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40145
40146 * g++.old-deja/g++.eh/crash6.C: New test.
40147
40148 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40149
40150 * g++.old-deja/g++.other/warn7.C: New test.
40151
40152 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40153
40154 * g++.old-deja/g++.other/defarg9.C: New test.
40155
40156 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40157
40158 * g77.f-torture/compile/20010426.f: New test.
40159 * g77.f-torture/execute/20010426.f: New test.
40160
40161 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40162
40163 * g77.f-torture/compile/20000629-1.x: Remove - error
40164 has been fixed.
40165
40166 2001-04-26 Jeffrey A Law (law@cygnus.com)
40167
40168 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40169 Tweak slightly to work with g++.dg framework.
40170 * g++.dg/special/ecos.exp: Run initp1.C test.
40171 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40172
40173 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40174 its linker doesn't give line numbers either.
40175 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40176
40177 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40178
40179 * g++.old-deja/g++.other/lex1.C: New test.
40180
40181 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40182
40183 * gcc.dg/noncompile/20010425-1.c: New test.
40184
40185 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40186
40187 * g++.old-deja/g++.pt/mangle2.C: New test.
40188
40189 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40190
40191 * gcc.dg/format/plus-1.c: New test.
40192
40193 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40194
40195 * gcc.dg/20010423-1.c: New test.
40196
40197 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40198
40199 * gcc.c-torture/execute/20010422-1.c: New test.
40200
40201 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40202
40203 * g++.old-deja/g++.ns/type2.C: New test.
40204
40205 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40206
40207 * g++.old-deja/g++.other/perf1.C: New test.
40208
40209 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40210
40211 * gcc.dg/c99-func-2.c: Remove xfail.
40212 * gcc.dg/c99-func-3.c: Remove xfail.
40213 * gcc.dg/c99-func-4.c: Remove xfail.
40214
40215 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40216
40217 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40218
40219 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40220
40221 * gcc.c-torture/compile/20010423-1.c: New test.
40222
40223 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40224
40225 * g++.old-deja/g++.pt/typename28.C: New test.
40226
40227 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40228
40229 * g++.old-deja/g++.abi/empty2.C: New test.
40230 * g++.old-deja/g++.abi/empty3.C: New test.
40231
40232 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40233
40234 * g++.old-deja/g++.other/comdat2.C: New test.
40235 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40236
40237 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40238
40239 * g++.old-deja/g++.other/overload14.C: New test.
40240
40241 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40242
40243 * g++.old-deja/g++.other/lookup23.C: New test.
40244
40245 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40246
40247 * gcc.c-torture/execute/20010403-1.c: New test.
40248
40249 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40250 Mark Mitchell <mark@codesourcery.com>
40251
40252 * lib/old-dejagnu.exp: Don't delete output of executable.
40253 Add .exe suffix to executables.
40254
40255 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40256
40257 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40258
40259 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40260
40261 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40262
40263 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40264
40265 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40266 * g++.old-deja/g++.abi/crash1.C: New test.
40267
40268 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40269
40270 * g++.old-deja/g++.other/crash40.C: New test.
40271
40272 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40273
40274 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40275
40276 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40277
40278 * g++.old-deja/g++.other/warn6.C: New test.
40279
40280 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40281
40282 * g++.old-deja/g++.robertl/eb42.C: Same.
40283
40284 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40285
40286 * gcc.dg/wtr-conversion-1.c: New testcase.
40287
40288 2001-04-10 Richard Henderson <rth@redhat.com>
40289
40290 * g++.old-deja/g++.other/array5.C: New.
40291
40292 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40293
40294 * gcc.c-torture/execute/20010408-1.c: New test.
40295
40296 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40297
40298 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40299 headers and constructs.
40300 * g++.old-deja/g++.robertl/eb79.C: Same.
40301 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40302 * g++.old-deja/g++.robertl/eb73.C: Same.
40303 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40304 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40305 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40306 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40307 * g++.old-deja/g++.robertl/eb44.C: Same.
40308 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40309 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40310 * g++.old-deja/g++.robertl/eb39.C: Same.
40311 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40312 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40313 * g++.old-deja/g++.robertl/eb30.C: Same.
40314 * g++.old-deja/g++.robertl/eb3.C: Same.
40315 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40316 * g++.old-deja/g++.robertl/eb21.C: Same.
40317 * g++.old-deja/g++.robertl/eb15.C: Same.
40318 * g++.old-deja/g++.robertl/eb118.C: Same.
40319 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40320 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40321 * g++.old-deja/g++.robertl/eb109.C: Same.
40322 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40323 * g++.old-deja/g++.mike/rtti1.C: Same.
40324 * g++.old-deja/g++.mike/p658.C: Same.
40325 * g++.old-deja/g++.mike/net46.C: Same.
40326 * g++.old-deja/g++.mike/net34.C: Same.
40327 * g++.old-deja/g++.mike/memoize1.C: Same.
40328 * g++.old-deja/g++.mike/eh2.C: Same.
40329 * g++.old-deja/g++.law/weak.C: Same.
40330 * g++.old-deja/g++.law/visibility7.C: Same.
40331 * g++.old-deja/g++.law/visibility25.C: Same.
40332 * g++.old-deja/g++.law/visibility22.C: Same.
40333 * g++.old-deja/g++.law/visibility2.C: Same.
40334 * g++.old-deja/g++.law/visibility17.C: Same.
40335 * g++.old-deja/g++.law/visibility13.C: Same.
40336 * g++.old-deja/g++.law/visibility10.C: Same.
40337 * g++.old-deja/g++.law/visibility1.C: Same.
40338 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40339 * g++.old-deja/g++.law/vbase1.C: Same.
40340 * g++.old-deja/g++.law/operators32.C: Same.
40341 * g++.old-deja/g++.law/nest3.C: Same.
40342 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40343 * g++.old-deja/g++.law/except5.C (main): Same.
40344 * g++.old-deja/g++.law/cvt7.C (run): Same.
40345 * g++.old-deja/g++.law/cvt2.C: Same.
40346 * g++.old-deja/g++.law/cvt16.C: Same.
40347 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40348 * g++.old-deja/g++.law/ctors17.C (main): Same.
40349 * g++.old-deja/g++.law/ctors13.C: Same.
40350 * g++.old-deja/g++.law/ctors12.C (main): Same.
40351 * g++.old-deja/g++.law/ctors10.C: Same.
40352 * g++.old-deja/g++.law/code-gen5.C: Same.
40353 * g++.old-deja/g++.law/bad-error7.C: Same.
40354 * g++.old-deja/g++.law/arm9.C: Same.
40355 * g++.old-deja/g++.law/arm12.C: Same.
40356 * g++.old-deja/g++.law/arg8.C: Same.
40357 * g++.old-deja/g++.law/arg1.C: Same.
40358 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40359 * g++.old-deja/g++.jason/template31.C: Same.
40360 * g++.old-deja/g++.jason/template24.C (main): Same.
40361 * g++.old-deja/g++.jason/2371.C: Same.
40362 * g++.old-deja/g++.eh/new2.C: Same.
40363 * g++.old-deja/g++.eh/new1.C: Same.
40364 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40365 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40366 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40367 * g++.old-deja/g++.brendan/crash62.C: Same.
40368 * g++.old-deja/g++.brendan/crash52.C: Same.
40369 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40370 * g++.old-deja/g++.brendan/crash38.C: Same.
40371 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40372 * g++.old-deja/g++.brendan/copy9.C: Same.
40373
40374 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40375
40376 * gcc.c-torture/execute/20001203-2.c (memset):
40377 Count argument is of type __SIZE_TYPE__.
40378
40379 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40380
40381 * gcc.c-torture/compile/20010404-1.c: New test.
40382
40383 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40384
40385 * gcc.c-torture/compile/20010326-1.c: New test.
40386
40387 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40388
40389 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40390 peculiarities of the SH.
40391 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40392
40393 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40394
40395 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40396 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40397 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40398
40399 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40400
40401 * g77.f-torture/compile/20010321-1.f: New test.
40402
40403 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40404
40405 * gcc.c-torture/compile/20010329-1.c: New test.
40406
40407 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40408
40409 * gcc.c-torture/execute/20010329-1.c: New test.
40410
40411 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40412
40413 * g++.old-deja/g++.other/eh4.C: Fix typo.
40414
40415 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40416
40417 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40418
40419 2001-03-28 Philip Blundell <philb@gnu.org>
40420
40421 * gcc.c-torture/compile/20010328-1.c: New test.
40422
40423 2001-03-27 Richard Henderson <rth@redhat.com>
40424
40425 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40426 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40427
40428 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40429
40430 * gcc.c-torture/compile/20010327-1.c: New test.
40431
40432 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40433
40434 * g++.old-deja/g++.other/friend12.C: New test.
40435 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40436 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40437
40438 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40439
40440 * gcc.c-torture/execute/20010325-1.c: New test.
40441
40442 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40443
40444 * g++.old-deja/g++.other/mangle3.C: New test.
40445
40446 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40447
40448 * g++.old-deja/g++.other/anon8.C: New test.
40449
40450 2001-03-20 Philip Blundell <philb@gnu.org>
40451
40452 * gcc.c-torture/compile/20010320-1.c: New test.
40453
40454 2001-03-17 Richard Henderson <rth@redhat.com>
40455
40456 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40457
40458 2001-03-15 Geoff Keating <geoff@redhat.com>
40459
40460 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40461 tests on AIX.
40462
40463 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40464
40465 * g++.old-deja/g++.other/eh4.C: New test.
40466
40467 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40468
40469 * gcc.dg/cpp/mi1.c: Update.
40470
40471 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40472
40473 * g++.old-deja/g++.other/regstack.C: New test.
40474
40475 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40476
40477 * g++.old-deja/g++.other/ref4.C: New test.
40478
40479 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40480
40481 * objc/execute/va_method.m: Added.
40482 * objc/execute/IMP.m: Added.
40483 * objc/execute/_cmd.m: Added.
40484 * objc/execute/accessing_ivars.m: Added.
40485 * objc/execute/class-1.m: Added.
40486 * objc/execute/class-10.m: Added.
40487 * objc/execute/class-11.m: Added.
40488 * objc/execute/class-12.m: Added.
40489 * objc/execute/class-13.m: Added.
40490 * objc/execute/class-14.m: Added.
40491 * objc/execute/class-2.m: Added.
40492 * objc/execute/class-3.m: Added.
40493 * objc/execute/class-4.m: Added.
40494 * objc/execute/class-5.m: Added.
40495 * objc/execute/class-6.m: Added.
40496 * objc/execute/class-7.m: Added.
40497 * objc/execute/class-8.m: Added.
40498 * objc/execute/class-9.m: Added.
40499 * objc/execute/class-tests-1.h
40500 * objc/execute/class-tests-2.h
40501 * objc/execute/compatibility_alias.m: Added.
40502 * objc/execute/encode-1.m: Added.
40503 * objc/execute/formal_protocol-1.m: Added.
40504 * objc/execute/formal_protocol-2.m: Added.
40505 * objc/execute/formal_protocol-3.m: Added.
40506 * objc/execute/formal_protocol-4.m: Added.
40507 * objc/execute/formal_protocol-5.m: Added.
40508 * objc/execute/formal_protocol-6.m: Added.
40509 * objc/execute/formal_protocol-7.m: Added.
40510 * objc/execute/informal_protocol.m: Added.
40511 * objc/execute/initialize.m: Added.
40512 * objc/execute/load.m: Added.
40513 * objc/execute/many_args_method.m: Added.
40514 * objc/execute/nested-3.m: Added.
40515 * objc/execute/no_clash.m: Added.
40516 * objc/execute/private.m: Added.
40517 * objc/execute/redefining_self.m: Added.
40518 * objc/execute/root_methods.m: Added.
40519 * objc/execute/selector-1.m: Added.
40520 * objc/execute/static-1.m: Added.
40521 * objc/execute/static-2.m: Added.
40522 * objc/execute/va_method.m: Added.
40523
40524 2001-03-10 Richard Henderson <rth@redhat.com>
40525
40526 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40527
40528 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40529
40530 * g++.old-deja/g++.other/crash31.C: XFAIL.
40531 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40532 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40533 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40534 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40535 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40536
40537 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40538
40539 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40540
40541 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40542
40543 * gcc.dg/20000724-1.c: Don't use multiline strings.
40544
40545 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40546
40547 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40548 result of -cString against what we expect it to be; don't just
40549 print it out for no one to read.
40550
40551 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40552 Based on testcases provided by Nicola Pero.
40553
40554 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40555
40556 * gcc.dg/cpp/macro7.c: New test.
40557
40558 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40559
40560 * gcc.dg/cpp/multiline.c: Update.
40561
40562 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40563
40564 * g++.old-deja/g++.other/enum3.C: New test.
40565
40566 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40567
40568 * g++.old-deja/g++.other/pod1.C: New test.
40569
40570 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40571
40572 * g++.old-deja/g++.ext/overload1.C: New test.
40573
40574 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40575
40576 * g++.old-deja/g++.pt/using1.C: New test.
40577
40578 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40579
40580 * g++.old-deja/g++.other/using9.C: New test.
40581
40582 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40583
40584 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40585
40586 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40587
40588 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40589
40590 * g++.old-deja/g++.ext/realpt1.C: Remove.
40591
40592 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40593
40594 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40595
40596 2001-02-26 Will Cohen <wcohen@redhat.com>
40597
40598 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40599
40600 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40601
40602 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40603 templatized constructors.
40604
40605 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40606
40607 * gcc.c-torture/execute/20010224-1.c: New test.
40608
40609 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40610
40611 * gcc.c-torture/execute/20010222-1.c: New test.
40612
40613 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40614
40615 * g++.old-deja/g++.other/inline20.C: New test.
40616
40617 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40618
40619 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40620
40621 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40622
40623 * g++.old-deja/g++.other/lookup22.C: New test.
40624
40625 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40626
40627 * g77.dg: New directory.
40628 * g77.dg/20010216-1.f: New test case.
40629 * g77.dg/dg.exp: New driver.
40630 * lib/g77-dg.exp: New driver library.
40631
40632 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40633
40634 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40635
40636 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40637
40638 * g++.old-deja/g++.other/decl9.C: New test.
40639
40640 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40641
40642 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40643 not need <string> and also tests the initialization at runtime.
40644
40645 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40646
40647 * gcc.c-torture/execute/longlong.c: New test.
40648
40649 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40650
40651 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40652
40653 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40654
40655 * gcc.c-torture/execute/920302-1.c (execute):
40656 Change argument type to short.
40657
40658 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40659
40660 * g++.old-deja/g++.pt/deduct6.C: New test.
40661
40662 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40663
40664 * g++.old-deja/g++.pt/deduct5.C: New test.
40665
40666 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40667
40668 * gcc.c-torture/execute/20010209-1.c: New test.
40669
40670 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40671
40672 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40673
40674 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40675
40676 * g++.dg/vtgc1.C: Update for new ABI.
40677
40678 * consistency.vlad: New directory, 1665 files.
40679
40680 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40681
40682 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40683 return type.
40684 * gcc.dg/cpp/digraphs.c: Declare puts.
40685
40686 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40687
40688 * g++.old-deja/g++.other/warn5.C: New test.
40689
40690 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40691
40692 * g++.old-deja/g++.pt/spec40.C: New test.
40693
40694 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40695
40696 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40697 case.
40698 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40699
40700 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40701
40702 * gcc.c-torture/compile/20010209-1.c: New test.
40703
40704 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40705
40706 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40707 excess errors message but not if it crashes.
40708 * g++.old-deja/g++.other/crash27.C: Likewise.
40709 * g++.old-deja/g++.other/crash28.C: Likewise.
40710 * g++.old-deja/g++.other/crash30.C: Likewise.
40711 * g++.old-deja/g++.other/crash32.C: Likewise.
40712 * g++.old-deja/g++.other/crash35.C: Likewise.
40713 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40714
40715 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40716
40717 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40718 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40719 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40720 g77.f-torture/execute/execute.exp,
40721 g77.f-torture/noncompile/noncompile.exp,
40722 gcc.c-torture/execute/execute.exp,
40723 gcc.c-torture/execute/memcheck/memcheck.exp,
40724 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40725 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40726 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40727 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40728 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40729 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40730 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40731 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40732 Remove bug reporting instructions with ancient email addresses.
40733
40734 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40735
40736 * gcc.dg/20010202-1.c: New test.
40737 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40738
40739 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40740
40741 * g++.dg/stdbool-if.C: New test.
40742
40743 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40744
40745 * objc/execute/fdecl.m: Added main().
40746
40747 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40748
40749 * gcc.c-torture/execute/20010206-1.c: New test.
40750
40751 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40752
40753 * gcc.dg/cpp/avoidpaste1.c: Update.
40754
40755 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40756
40757 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40758 Pero <nicola@brainstorm.co.uk>.
40759 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40760
40761 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40762
40763 * g++.old-deja/g++.pt/spec39.C: New test.
40764
40765 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40766
40767 * gcc.c-torture/compile/20010202-1.c: New test.
40768
40769 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40770
40771 * g++.old-deja/g++.abi/primary2.C: New test.
40772 * g++.old-deja/g++.abi/primary3.C: New test.
40773 * g++.old-deja/g++.abi/primary4.C: New test.
40774 * g++.old-deja/g++.abi/primary5.C: New test.
40775 * g++.old-deja/g++.abi/vtable3.h: New test.
40776 * g++.old-deja/g++.abi/vtable3a.C: New test.
40777 * g++.old-deja/g++.abi/vtable3b.C: New test.
40778 * g++.old-deja/g++.abi/vtable3c.C: New test.
40779 * g++.old-deja/g++.abi/vtable3d.C: New test.
40780 * g++.old-deja/g++.abi/vtable3e.C: New test.
40781 * g++.old-deja/g++.abi/vtable3f.C: New test.
40782 * g++.old-deja/g++.abi/vtable3g.C: New test.
40783 * g++.old-deja/g++.abi/vtable3h.C: New test.
40784 * g++.old-deja/g++.abi/vtable3i.C: New test.
40785 * g++.old-deja/g++.abi/vtable3j.C: New test.
40786 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40787
40788 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40789
40790 * g++.old-deja/g++.other/anon6.C: New test.
40791 * g++.old-deja/g++.other/anon7.C: New test.
40792
40793 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40794
40795 * gcc.dg/cpp/avoidpaste2.c: New tests.
40796
40797 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40798
40799 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40800
40801 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40802
40803 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40804 DECIMAL_DIG cases for Irix."
40805
40806 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40807
40808 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40809
40810 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40811
40812 * gcc.dg/c99-tag-1.c: New test.
40813
40814 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40815
40816 * gcc.dg/cpp/tr-warn1.c: Add tests.
40817
40818 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40819
40820 * gcc.dg/cpp/avoidpaste1.c: Update.
40821 * gcc.dg/cpp/paste4.c: Update.
40822
40823 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40824
40825 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40826 cases for Irix.
40827
40828 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40829
40830 * g++.old-deja/g++.other/inline19.C: New test.
40831
40832 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40833
40834 * gcc.dg/Wlarger-than.c: New test.
40835
40836 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40837
40838 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40839
40840 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40841
40842 * gcc.c-torture/execute/20010129-1.c: New test.
40843 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40844
40845 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40846
40847 * gcc.dg/cpp/avoidpaste1.c: Test case.
40848
40849 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40850
40851 * g++.old-deja/g++.other/inline18.C: New test.
40852
40853 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40854
40855 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40856 and __builtin_putchar.
40857
40858 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40859
40860 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40861 tests.
40862
40863 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40864
40865 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40866 floating point number rounding mode to round to the nearest
40867 representable mode.
40868
40869 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40870
40871 * g++.old-deja/g++.other/mangle2.C: New test.
40872
40873 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40874
40875 * gcc.c-torture/compile/20010124-1.c: New test.
40876
40877 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40878
40879 * g++.old-deja/g++.pt/spec38.C: New test.
40880
40881 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40882
40883 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40884 "Build don't run".
40885
40886 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40887
40888 * gcc.c-torture/execute/20010123-1.c: New test.
40889
40890 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40891
40892 * g++.old-deja/g++.pt/spec37.C: New test.
40893
40894 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40895
40896 * g++.old-deja/g++.pt/overload14.C: New test.
40897
40898 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40899
40900 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40901 __builtin_return_address.
40902
40903 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40904
40905 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40906 * g++.old-deja/g++.pt/spec35.C: New test.
40907 * g++.old-deja/g++.pt/spec36.C: New test.
40908
40909 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40910
40911 * gcc.c-torture/compile/20010118-1.c: New test.
40912
40913 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40914
40915 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40916
40917 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40918
40919 * gcc.c-torture/execute/20010119-1.c: New test.
40920
40921 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40922
40923 * g++.old-deja/g++.other/vbase5.C: New test.
40924
40925 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40926
40927 * gcc.c-torture/execute/20010118-1.c: New test.
40928
40929 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40930
40931 * g++.old-deja/g++.pt/deduct3.C: New test.
40932
40933 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40934
40935 * g++.old-deja/g++.pt/spec34.C: New test.
40936
40937 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40938
40939 * g77.f-torture/compile/20000601-2.f: New test.
40940
40941 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40942
40943 * g++.old-deja/g++.other/init17.C: New test.
40944
40945 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40946
40947 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40948
40949 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40950
40951 * g++.old-deja/g++.pt/unify8.C: New test.
40952
40953 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40954
40955 * g++.old-deja/g++.abi/vbase1.C: New test.
40956
40957 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40958
40959 * g++.old-deja/g++.pt/crash65.C: New test.
40960
40961 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40962
40963 * gcc.dg/cpp/assembl2.S: New test case.
40964
40965 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40966
40967 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40968 are supported.
40969
40970 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40971
40972 * g++.old-deja/g++.other/builtins1.C: New test.
40973 * g++.old-deja/g++.other/builtins2.C: Likewise.
40974 * g++.old-deja/g++.other/builtins3.C: Likewise.
40975 * g++.old-deja/g++.other/builtins4.C: Likewise.
40976
40977 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40978
40979 * gcc.c-torture/compile/20010117-1.c: New test.
40980 * gcc.c-torture/compile/20010117-2.c: New test.
40981
40982 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40983
40984 * g77.f-torture/execute/20010116.[fx]: New test,
40985 XFAIL on i?86-*-*.
40986 * g77.f-torture/compile/20010115.f: Indicate it's
40987 a test for PR fortran/1636.
40988
40989 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40990
40991 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40992
40993 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40994
40995 * g77.f-torture/compile/20010115.f: New test.
40996
40997 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40998
40999 * g++.old-deja/g++.pt/nontype5.C: New test.
41000
41001 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
41002
41003 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
41004 have an equivalent working one below it.
41005
41006 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41007
41008 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
41009 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41010
41011 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
41012
41013 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
41014 message containing "init_priority".
41015 (conpr-2.C): Likewise.
41016 (conpr-3.C): Likewise.
41017 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41018
41019 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41020
41021 * gcc.c-torture/execute/20010114-2.c: New test.
41022
41023 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41024
41025 * gcc.c-torture/compile/20010114-1.c: New test.
41026 * gcc.c-torture/compile/20010114-1.x: Xfail.
41027 * gcc.c-torture/compile/20010114-2.c: New test.
41028 * gcc.c-torture/execute/20010114-1.c: New test.
41029 * gcc.dg/trunc-1.c: New test.
41030 * gcc.dg/uninit-B.c: New test.
41031
41032 2001-01-13 Nick Clifton <nickc@redhat.com>
41033
41034 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41035 target.
41036
41037 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41038
41039 * gcc.c-torture/compile/20010113-1.c: New test.
41040
41041 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41042
41043 * gcc.c-torture/compile/20001212-1.c: New test.
41044
41045 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41046
41047 * gcc.dg/cpp/widestr1.c: Update.
41048 * gcc.dg/cpp/prag-imp.c: Remove.
41049
41050 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41051
41052 * gcc.c-torture/execute/20000801-3.x: Remove.
41053 * gcc.dg/c90-init-1.c: New test.
41054 * gcc.dg/c99-init-1.c: New test.
41055 * gcc.dg/c99-init-2.c: New test.
41056 * gcc.dg/gnu99-init-1.c: New test.
41057
41058 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41059
41060 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41061 testing that no relevant ones were found.
41062
41063 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41064
41065 * g++.old-deja/g++.pt/cast2.C: New test.
41066
41067 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41068
41069 * g++.old-deja/g++.pt/friend47.C: New test.
41070
41071 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41072
41073 * g++.old-deja/g++.pt/instantiate13.C: New test.
41074
41075 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41076
41077 * g++.old-deja/g++.other/defarg7.C: New test.
41078 * g++.old-deja/g++.other/defarg8.C: New test.
41079
41080 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41081
41082 * g++.old-deja/g++.pt/crash64.C: New test.
41083
41084 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41085
41086 * g++.old-deja/g++.pt/crash63.C: New test.
41087
41088 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41089
41090 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41091
41092 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41093
41094 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41095
41096 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41097
41098 * g++.old-deja/g++.pt/error3.C: New test.
41099
41100 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41101
41102 * g++.old-deja/g++.other/crash39.C: New test.
41103
41104 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41105
41106 * g++.old-deja/g++.other/vbase4.C: New test.
41107
41108 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41109
41110 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41111 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41112 * gcc.dg/special/special.exp: New test driver which will check
41113 for alias support for the above test.
41114
41115 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41116
41117 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41118 problems on small machines.
41119 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41120 parameterize.
41121
41122 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41123
41124 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41125 mips.
41126 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41127
41128 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41129
41130 * g++.old_deja/g++.pt/using8.C: New test.
41131
41132 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41133
41134 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41135
41136 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41137
41138 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41139 where a failure is expected.
41140 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41141
41142 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41143
41144 * g++.old_deja/g++.pt/instantiate12.C: New test.
41145
41146 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41147
41148 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41149 start of structs.
41150 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41151 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41152 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41153 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41154 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41155 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41156 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41157 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41158 * g++.old-deja/g++.eh/spec6.C: Likewise.
41159 * g++.old-deja/g++.jason/crash3.C: Likewise.
41160 * g++.old-deja/g++.law/ctors11.C: Likewise.
41161 * g++.old-deja/g++.law/ctors17.C: Likewise.
41162 * g++.old-deja/g++.law/ctors5.C: Likewise.
41163 * g++.old-deja/g++.law/ctors9.C: Likewise.
41164 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41165 * g++.old-deja/g++.mike/net22.C: Likewise.
41166 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41167 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41168 * g++.old-deja/g++.mike/virt3.C: Likewise.
41169 * g++.old-deja/g++.niklas/t128.C: Likewise.
41170 * g++.old-deja/g++.other/anon4.C: Likewise.
41171 * g++.old-deja/g++.other/using1.C: Likewise.
41172 * g++.old-deja/g++.other/warn3.C: Likewise.
41173 * g++.old-deja/g++.pt/t37.C: Likewise.
41174 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41175 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41176
41177 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41178
41179 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41180
41181 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41182
41183 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41184
41185 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41186
41187 * gcc.c-torture/compile/20010107-1.c: New test.
41188
41189 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41190
41191 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41192
41193 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41194
41195 * gcc.dg/format/format.h: New file.
41196 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41197 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41198 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41199 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41200 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41201 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41202 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41203 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41204 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41205 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41206 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41207 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41208 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41209 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41210 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41211 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41212 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41213 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41214 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41215 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41216 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41217 instead of declaring standard types, macros and functions in each
41218 test.
41219
41220 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41221
41222 * gcc.c-torture/execute/20010106-1.c: New test.
41223
41224 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41225
41226 * gcc.dg/format/format.exp: New file.
41227 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41228 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41229 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41230 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41231 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41232 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41233 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41234 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41235 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41236 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41237 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41238 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41239 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41240 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41241 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41242 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41243 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41244 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41245 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41246 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41247 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41248 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41249 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41250 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41251 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41252 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41253 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41254 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41255 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41256 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41257 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41258 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41259 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41260 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41261 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41262 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41263 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41264 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41265 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41266 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41267 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41268 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41269
41270 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41271
41272 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41273 account.
41274
41275 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41276
41277 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41278
41279 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41280
41281 * g++.old-deja/g++.pt/crash62.C: New test.
41282
41283 2001-01-04 Richard Henderson <rth@redhat.com>
41284
41285 * gcc.dg/20000926-1.c: Update expected warnings.
41286 * gcc.dg/array-2.c: Likewise.
41287 * gcc.dg/array-4.c: Also validate flexible array members.
41288 * gcc.dg/c99-flex-array-1.c: New.
41289
41290 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41291
41292 * gcc.c-torture/compile/20001222-1.x: Remove.
41293
41294 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41295
41296 * gcc.c-torture/execute/built-in-setjmp.c: New.
41297
41298 2001-01-03 Richard Henderson <rth@redhat.com>
41299
41300 * gcc.dg/940510-1.c: Update expected error wording.
41301 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41302
41303 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41304
41305 * lib/target-supports.exp (check_alias_available): Modified to
41306 indicate aliases not supported if only weak aliases are supported.
41307
41308 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41309
41310 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41311 Turn on cmpstrsi checks for __pj__ and __i370__.
41312
41313 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41314
41315 * g++.old-deja/g++.other/virtual11.C: New test.
41316
41317 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41318
41319 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41320
41321 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41322
41323 * gcc.c-torture/compile/20010102-1.c: New test.
41324
41325 2001-01-02 Andreas Jaeger <aj@suse.de>
41326
41327 * gcc.dg/noreturn-3.c: New test.
41328
41329 * gcc.dg/noreturn-4.c: New test.
41330
41331 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41332
41333 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41334 __builtin_fputc and __builtin_fwrite.
41335
41336 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41337
41338 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41339 signed char, not default char.
41340
41341 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41342
41343 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41344
41345 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41346
41347 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41348
41349 2000-12-29 Richard Henderson <rth@redhat.com>
41350
41351 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41352 (__cyg_profile_func_exit): Define.
41353
41354 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41355
41356 * g++.dg/vtgc1.C: New test.
41357
41358 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41359
41360 * gcc.dg/noncompile/20001228-1.c: New test.
41361
41362 * gcc.dg/20001228-1.c: New test.
41363
41364 * gcc.c-torture/execute/20001228-1.c: New test.
41365
41366 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41367
41368 * gcc.dg/format-strfmon-1.c: New test.
41369
41370 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41371
41372 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41373 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41374 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41375 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41376 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41377 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41378 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41379 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41380 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41381 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41382 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41383 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41384 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41385
41386 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41387 * gcc.c-torture/execute/string-opt-4.c: Test index.
41388
41389 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41390
41391 * gcc.c-torture/compile/20001226-1.c: New test.
41392
41393 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41394
41395 * gcc.c-torture/compile/20001222-1.c: New test.
41396 * gcc.c-torture/compile/20001222-1.x: Xfail.
41397
41398 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41399
41400 * gcc.c-torture/execute/comp-goto-2.c: New test.
41401
41402 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41403
41404 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41405 Use long types if __INT_MAX__ is 32767.
41406 (main): Use cast to (sint32 *) when poking 88 into a_page.
41407
41408 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41409
41410 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41411
41412 * gcc.c-torture/compile/20001221-1.c: New test.
41413 * gcc.c-torture/execute/20001221-1.c: New test.
41414
41415 2000-12-20 Richard Henderson <rth@redhat.com>
41416
41417 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41418 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41419
41420 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41421
41422 * gcc.dg/compare3.c: New test.
41423
41424 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41425
41426 * gcc.dg/format-warnll-1.c: New test.
41427
41428 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41429
41430 * gcc.dg/cpp/cmdlne-P.c: New test.
41431
41432 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41433
41434 * gcc.c-torture/execute/builtin-abs-1.c,
41435 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41436
41437 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41438
41439 * gcc.dg/cpp/multiline.c: New test.
41440
41441 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41442
41443 * g++.old-deja/g++.other/syshdr1.C: Update.
41444 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41445
41446 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41447
41448 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41449
41450 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41451
41452 * g++.old-deja/g++.pt/ttp65.C: New test.
41453
41454 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41455
41456 * g++.old-deja/g++.pt/ttp64.C: New test.
41457
41458 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41459
41460 * g++.old-deja/g++.pt/spec33.C: New test.
41461
41462 2000-12-14 Catherine Moore <clm@redhat.com>
41463
41464 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41465 * gcc.c-torture/execute/920612-2.c: Likewise.
41466 * gcc.c-torture/execute/920428-2.c: Likewise.
41467 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41468 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41469
41470 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41471
41472 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41473 * gcc.dg/pack-test-2.c: Likewise.
41474
41475 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41476
41477 Tests by Zack Weinberg <zackw@stanford.edu>.
41478
41479 * gcc.dg/cpp/defined.c: Update.
41480 * gcc.dg/cpp/defined_trad.c: New tests.
41481
41482 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41483
41484 * gcc.dg/cpp/trad-direct.c: Update.
41485
41486 2000-12-11 Neil Booth <neilb@earthling.net>
41487
41488 * gcc.dg/cpp/defined_trad.c
41489
41490 2000-12-11 Neil Booth <neilb@earthling.net>
41491
41492 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41493
41494 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41495
41496 * gcc.dg/format-miss-2.c: New test.
41497
41498 2000-12-09 Neil Booth <neilb@earthling.net>
41499
41500 * gcc.dg/cpp/lineflags.c: New tests.
41501 * gcc.dg/cpp/poison.c: Update.
41502 * gcc.dg/cpp/redef2.c: Update.
41503 * gcc.dg/cpp/skipping.c: New test.
41504
41505 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41506
41507 * g++.old-deja/g++.other/eh3.C: New testcase.
41508
41509 2000-12-07 Neil Booth <neilb@earthling.net>
41510
41511 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41512 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41513 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41514 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41515 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41516 Update.
41517
41518 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41519
41520 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41521 __SIZE_TYPE__ instead of int for type of integers cast to
41522 pointers.
41523
41524 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41525
41526 * g++.old-deja/g++.other/cleanup4.C: New test.
41527
41528 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41529
41530 * format-sec-1.c: New test.
41531
41532 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41533
41534 * gcc.dg/format-nonlit-3.c: New test.
41535
41536 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41537
41538 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41539 through a null pointer.
41540
41541 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41542
41543 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41544 * g++.old-deja/g++.pt/partial4.C: New test.
41545
41546 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41547
41548 * gcc.c-torture/execute/ieee/hugeval.x: New.
41549
41550 2000-12-06 Neil Booth <neilb@earthling.net>
41551
41552 * gcc.dg/cpp/backslash2.c: New tests.
41553
41554 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41555
41556 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41557 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41558
41559 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41560
41561 * gcc.c-torture/execute/20001203-2.c: New testcase.
41562
41563 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41564
41565 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41566 * g++.old-deja/g++.other/virtual10.C: New test.
41567
41568 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41569
41570 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41571
41572 2000-12-05 Richard Henderson <rth@redhat.com>
41573
41574 * gcc.c-torture/compile/20001205-1.c: New.
41575
41576 2000-12-04 Neil Booth <neilb@earthling.net>
41577
41578 * g++.old-deja/g++.other/virtual9.C: New test.
41579 * g++.old-deja/g++.pt/crash61.C: New test.
41580 * gcc.c-torture/execute/loop-9.c: New test.
41581
41582 2000-12-04 Neil Booth <neilb@earthling.net>
41583
41584 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41585 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41586 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41587 * gcc.dg/cpp/extratokens.c: ...here.
41588
41589 2000-12-04 Neil Booth <neilb@earthling.net>
41590
41591 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41592 New tests.
41593
41594 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41595
41596 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41597 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41598
41599 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41600
41601 * gcc.c-torture/execute/20001203-1.c: New test.
41602
41603 2000-12-03 Neil Booth <neilb@earthling.net>
41604
41605 * gcc.dg/cpp/macro6.c: New test cases.
41606
41607 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41608
41609 * gcc.c-torture/execute/string-opt-9.c: New test.
41610 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41611 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41612 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41613
41614 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41615 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41616
41617 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41618
41619 * gcc.dg/cpp/if-6.c: New testcase.
41620
41621 * gcc.dg/20001201-1.c: New testcase.
41622
41623 2000-12-02 Neil Booth <neilb@earthling.net>
41624
41625 * g++.old-deja/g++.other/externC4.C,
41626 g++.old-deja/g++.other/friend10.C: New tests.
41627
41628 2000-12-02 Neil Booth <neilb@earthling.net>
41629
41630 * g++.old-deja/g++.other/instan2.C
41631 * g++.old-deja/g++.other/instan3.C: New test.
41632
41633 2000-12-02 Neil Booth <neilb@earthling.net>
41634
41635 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41636 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41637 gnuc99.c,gnuc99-pedantic.c: New tests.
41638
41639 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41640
41641 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41642 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41643
41644 2000-12-01 Neil Booth <neilb@earthling.net>
41645
41646 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41647 * gcc.dg/cpp/poison.c: Update.
41648 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41649
41650 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41651
41652 * g77.f-torture/execute/20001201.f: New test.
41653
41654 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41655
41656 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41657
41658 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41659
41660 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41661
41662 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41663
41664 * g++.old-deja/g++.other/cast6.C: New test.
41665
41666 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41667
41668 * gcc.c-torture/execute/20001130-2.c: New testcase.
41669
41670 2000-11-30 Richard Henderson <rth@redhat.com>
41671
41672 * gcc.c-torture/execute/20001130-1.c: New test.
41673
41674 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41675
41676 * g++.old-deja/g++.other/op3.C: New test.
41677
41678 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41679
41680 * g++.old-deja/g++.other/op2.C: New test.
41681
41682 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41683
41684 * g++.old-deja/g++.other/crash38.C: New test.
41685
41686 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41687
41688 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41689
41690 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41691
41692 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41693 tests.
41694 * gcc.c-torture/execute/string-opt-6.c: New test.
41695
41696 * gcc.dg/20001117-1.c: Add main.
41697
41698 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41699
41700 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41701 Move from here ...
41702 * gcc.dg/940510-1.c: ... to here.
41703
41704 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41705 zero-size arrays in toplevel structures.
41706
41707 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41708
41709 * gcc.c-torture/execute/loop-8.c: New test.
41710
41711 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41712
41713 * g++.old-deja/g++.other/base1.C: New test.
41714
41715 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41716
41717 * g++.old-deja/g++.other/parse2.C: New test.
41718
41719 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41720
41721 * g++.old-deja/g++.pt/incomplete1.C: New test.
41722
41723 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41724
41725 * g++.old-deja/g++.other/friend9.C: New test.
41726
41727 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41728
41729 * gcc.dg/20001127-1.c: New test.
41730
41731 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41732
41733 * g++.old-deja/g++.pt/friend46.C: New test.
41734
41735 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41736
41737 * g++.old-deja/g++.other/ptrmem8.C: New test.
41738
41739 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41740
41741 * gcc.c-torture/execute/string-opt-7.c: New test.
41742 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41743
41744 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41745
41746 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41747 instead of 'mkcheck 2'.
41748
41749 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41750
41751 * gcc.c-torture/execute/memcheck/driver.c,
41752 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41753 C9X references to refer to C99.
41754
41755 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41756
41757 * gcc.dg/ultrasp3.c: New test.
41758
41759 2000-11-25 Neil Booth <neilb@earthling.net>
41760
41761 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41762
41763 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41764
41765 * gcc.c-torture/compile/20001123-2.c: New.
41766
41767 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41768
41769 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41770
41771 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41772
41773 * gcc.dg/sequence-point-1.c: Add some new tests.
41774 * gcc.c-torture/execute/20001124-1.c: New test.
41775
41776 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41777
41778 * g++.old-deja/g++.other/vaarg4.C: New test.
41779 * gcc.c-torture/compile/20001123-1.c: New test.
41780
41781 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41782
41783 * g++.other/crash24.C: Adjust and remove XFAIL.
41784 * g++.other/crash37.C: New test.
41785
41786 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41787
41788 * g++.old-deja/g++.pt/instantiate9.C: New test.
41789
41790 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41791
41792 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41793 new ABI, too.
41794
41795 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41796 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41797
41798 2000-11-22 Neil Booth <neilb@earthling.net>
41799
41800 * gcc.dg/cpp/Wtrigraphs.c: New test.
41801
41802 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41803
41804 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41805
41806 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41807
41808 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41809
41810 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41811
41812 * lib/gcc-dg.exp: load_lib scanasm.exp.
41813 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41814 * lib/g++-dg.exp: load_lib scanasm.exp.
41815 * lib/scanasm.exp: New.
41816 (scan-assembler, scan-assembler-not): Add optional arguments to
41817 test name, or if not present, the pattern name.
41818 (scan-assembler-dem, scan-assembler-dem-not): New.
41819
41820 * g++.dg/dg.exp: New.
41821
41822 2000-11-21 Neil Booth <neilb@earthling.net>
41823
41824 * gcc.dg/cpp/integrated1.c: Remove.
41825
41826 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41827
41828 * gcc.c-torture/execute/20001121-1.c: New test.
41829
41830 2000-11-21 Richard Henderson <rth@redhat.com>
41831
41832 * gcc.c-torture/compile/20001121-1.c: New test.
41833
41834 2000-11-20 Neil Booth <neilb@earthling.net>
41835
41836 * gcc.dg/cpp/integrated1.c: New test.
41837
41838 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41839
41840 * g++.old-deja/g++.other/inline17.C: New test.
41841
41842 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41843
41844 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41845 local variable to be zero: I made the variable global. Now
41846 uses abort() and exit() instead of relying on main's return value.
41847
41848 2000-11-20 Neil Booth <neilb@earthling.net>
41849
41850 * gcc.dg/cpp/paste2.c: Update test.
41851 * objc/execute/paste.m: New test.
41852
41853 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41854
41855 * gcc.dg/c99-condexpr-1.c: New test.
41856
41857 2000-11-20 Neil Booth <neilb@earthling.net>
41858
41859 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41860
41861 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41862
41863 * g++.old-deja/g++.pt/export1.C: New test.
41864
41865 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41866
41867 * gcc.dg/20001117-1.c: New test.
41868
41869 2000-11-18 Richard Henderson <rth@redhat.com>
41870
41871 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41872
41873 2000-11-18 Richard Henderson <rth@redhat.com>
41874
41875 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41876 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41877 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41878
41879 2000-11-18 Richard Henderson <rth@redhat.com>
41880
41881 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41882 (main): New. Exit cleanly.
41883
41884 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41885
41886 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41887 gcc.dg/c99-fordecl-2.c: New tests.
41888
41889 2000-11-18 Richard Henderson <rth@redhat.com>
41890
41891 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41892 * gcc.c-torture/execute/zerolen-2.c: New.
41893
41894 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41895
41896 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41897 memory.
41898
41899 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41900
41901 * g++.old-deja/g++.pt/instantiate8.C: New test.
41902
41903 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41904
41905 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41906 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41907
41908 2000-11-16 Nick Clifton <nickc@redhat.com>
41909
41910 * gcc.c-torture/execute/nestfunc-2.c: New test.
41911 * gcc.c-torture/execute/nestfunc-3.c: New test.
41912
41913 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41914
41915 * gcc.c-torture/compile/20001116-1.c: New test.
41916
41917 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41918
41919 * gcc.c-torture/execute/20001115-1.c: New test.
41920
41921 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41922
41923 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41924 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41925 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41926 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41927
41928 2000-11-15 Neil Booth <neilb@earthling.net>
41929
41930 gcc.dg/cpp/_Pragma1.c: Update.
41931 gcc.dg/cpp/_Pragma2.c: New test.
41932
41933 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41934
41935 * g++.old-deja/g++.other/anon5.C: New test.
41936
41937 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41938
41939 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41940 tests.
41941
41942 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41943
41944 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41945 output.
41946
41947 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41948
41949 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41950 labels at end of compound statements.
41951
41952 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41953
41954 * gcc.c-torture/execute/loop-7.c: New test.
41955
41956 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41957
41958 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41959
41960 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41961
41962 * gcc.dg/c99-bool-1.c: New test.
41963
41964 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41965
41966 * gcc.dg/c99-scope-1.c: Remove xfail.
41967 * gcc.dg/c99-scope-2.c: New test.
41968
41969 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41970
41971 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41972 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41973
41974 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41975
41976 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41977 error messages.
41978
41979 * g++.mike/p700.C: Don't typedef wchar_t.
41980 * g++.mike/p784.C: Likewise.
41981 * g++.mike/eb101.C: Don't use __wchar_t.
41982
41983 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41984
41985 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41986 from DO loop.
41987
41988 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41989
41990 * gcc.c-torture/execute/20001111-1.c: New test.
41991
41992 2000-11-10 Nick Clifton <nickc@redhat.com>
41993
41994 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41995 long multuiple and accumulate.
41996
41997 2000-11-09 Richard Henderson <rth@redhat.com>
41998
41999 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
42000 via size_t instead of int.
42001
42002 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
42003 * gcc.c-torture/execute/string-opt-2.c: Likewise.
42004 * gcc.c-torture/execute/string-opt-3.c: Likewise.
42005 * gcc.c-torture/execute/string-opt-4.c: Likewise.
42006
42007 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
42008
42009 * gcc.c-torture/compile/20001109-1.c: New test.
42010 * gcc.c-torture/compile/20001109-2.c: New test.
42011
42012 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
42013
42014 * g++.old-deja/g++.pt/operator1.C: New test.
42015 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42016
42017 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42018
42019 * gcc.dg/20001108-1.c: New test.
42020
42021 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42022
42023 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42024 with both arguments constant strings.
42025 * gcc.c-torture/execute/string-opt-3.c: New test.
42026 * gcc.c-torture/execute/string-opt-4.c: New test.
42027 * gcc.c-torture/execute/string-opt-5.c: New test.
42028
42029 2000-11-08 Nick Clifton <nickc@redhat.com>
42030
42031 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42032 mulsidi3adddi patterns.
42033
42034 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42035
42036 * g++.old-deja/g++.other/crash36.C: New test.
42037
42038 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42039
42040 * g++.old-deja/g++.other/init16.C: New test.
42041
42042 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42043
42044 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42045
42046 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42047
42048 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42049 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42050 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42051
42052 2000-11-07 DJ Delorie <dj@redhat.com>
42053
42054 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42055
42056 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42057
42058 * gcc.c-torture/execute/string-opt-1.c: New test.
42059
42060 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42061
42062 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42063 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42064 parameters in registers, and there is no way for a varargs
42065 function to know in which order the integer and floating-point
42066 parameters should be interleaved when they are placed on the
42067 stack.
42068 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42069 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42070
42071 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42072
42073 * gcc.c-torture/execute/string-opt-2.c: New test.
42074
42075 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42076
42077 * g++.old-deja/g++.pt/crash60.C: New test.
42078
42079 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42080
42081 * g++.old-deja/g++.other/crash24.C: New test.
42082 * g++.old-deja/g++.other/crash25.C: New test.
42083 * g++.old-deja/g++.other/crash26.C: New test.
42084 * g++.old-deja/g++.other/crash27.C: New test.
42085 * g++.old-deja/g++.other/crash28.C: New test.
42086 * g++.old-deja/g++.other/crash29.C: New test.
42087 * g++.old-deja/g++.other/crash30.C: New test.
42088 * g++.old-deja/g++.other/crash31.C: New test.
42089 * g++.old-deja/g++.other/crash32.C: New test.
42090 * g++.old-deja/g++.other/crash33.C: New test.
42091 * g++.old-deja/g++.other/crash34.C: New test.
42092 * g++.old-deja/g++.other/crash35.C: New test.
42093
42094 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42095
42096 * gcc.c-torture/execute/20001031-1.c: New test.
42097
42098 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42099
42100 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42101 namespace.
42102
42103 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42104 standards-conformant.
42105
42106 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42107
42108 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42109 * g++.old-deja/g++.mike/p755a.C: Likewise.
42110 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42111 library makes no calls to `operator new' during initialization.
42112
42113 2000-11-04 Neil Booth <neilb@earthling.net>
42114
42115 * gcc.dg/cpp/include2.c: New tests.
42116
42117 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42118
42119 * lib/g++.exp (g++_set_ld_library_path): New function.
42120 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42121
42122 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42123
42124 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42125 warnings.
42126
42127 2000-11-01 Richard Henderson <rth@redhat.com>
42128
42129 * g++.old-deja/g++.ext/namedret1.C: New.
42130 * g++.old-deja/g++.ext/namedret2.C: New.
42131 * g++.old-deja/g++.ext/namedret3.C: New.
42132
42133 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42134
42135 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42136 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42137
42138 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42139
42140 * gcc.c-torture/execute/va-arg-21.c: New test.
42141
42142 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42143
42144 * gcc.dg/c99-complex-2.c: New test.
42145
42146 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42147
42148 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42149
42150 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42151
42152 * g++.old-deja/g++.other/inline16.C: New test.
42153
42154 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42155
42156 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42157 __PRETTY_FUNCTION__
42158
42159 2000-10-29 Neil Booth <neilb@earthling.net>
42160
42161 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42162 New tests.
42163 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42164 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42165 optimisation.
42166
42167 2000-10-29 Neil Booth <neilb@earthling.net>
42168
42169 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42170 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42171 * mi5.c: Test multiple includes work with -C.
42172 * trigraphs.c: Test ^= version.
42173
42174 2000-10-28 Neil Booth <neilb@earthling.net>
42175
42176 New tests and test updates for new macro expander.
42177
42178 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42179 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42180 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42181 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42182 new diagnostic messages.
42183
42184 * gcc.dg/cpp/macro3.c: New tests.
42185
42186 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42187
42188 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42189 on the same line.
42190
42191 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42192
42193 * g++.old-deja/g++.other/eh2.C: New test.
42194
42195 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42196
42197 * gcc.c-torture/execute/20001027-1.c: New test.
42198
42199 2000-10-26 Richard Henderson <rth@redhat.com>
42200
42201 * gcc.c-torture/execute/20001026-1.c: New.
42202
42203 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42204
42205 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42206 * g++.old-deja/g++.law/builtin1.C: Likewise.
42207 * g++.old-deja/g++.law/ctors10.C: Likewise.
42208 * g++.old-deja/g++.law/virtual3.C: Likewise.
42209 * g++.old-deja/g++.mike/p658.C: Likewise.
42210 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42211 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42212 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42213 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42214 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42215
42216 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42217
42218 * gcc.c-torture/compile/20001024-1.c: New test.
42219
42220 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42221
42222 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42223 to tell us whether or not we are using V3.
42224
42225 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42226
42227 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42228 operands.
42229
42230 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42231
42232 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42233
42234 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42235
42236 * gcc.c-torture/execute/20001024-1.c: New test.
42237
42238 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42239
42240 * g++.old-deja/g++.other/sibcall1.C: New test.
42241
42242 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42243
42244 * gcc.dg/noncompile/init-3.c: New test.
42245
42246 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42247
42248 * gcc.dg/format-array-1.c: New test.
42249
42250 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42251
42252 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42253 writing through null pointers; remove comment about testing
42254 unterminated strings.
42255
42256 2000-10-17 Matthew Hiller <hiller@redhat.com>
42257
42258 * gcc.c-torture/execute/20001017-2.c: New test.
42259
42260 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42261
42262 * gcc.c-torture/compile/20001018-1.c: New test.
42263 * gcc.c-torture/compile/20001018-1.x: Xfail.
42264
42265 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42266
42267 * gcc.c-torture/execute/20001017-1.c: New test.
42268
42269 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42270
42271 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42272 for multiple use of arguments with scanf formats; add tests for
42273 multiple use of arguments.
42274
42275 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42276
42277 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42278
42279 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42280
42281 * gcc.dg/format-miss-1.c: New test.
42282
42283 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42284
42285 * gcc.c-torture/execute/20001013-1.c: New test.
42286
42287 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42288
42289 * gcc.dg/format-branch-1.c: New test.
42290
42291 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42292
42293 * README, lib/file-format.exp: Remove EGCS references.
42294
42295 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42296
42297 * gcc.dg/20001013-1.c: New test.
42298
42299 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42300
42301 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42302 for intmax_t in the compiler using __typeof__ and the type rules
42303 for conditional expressions.
42304
42305 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42306
42307 * gcc.dg/20001012-1.c: New test.
42308 * gcc.dg/20001012-2.c: New test.
42309
42310 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42311
42312 * gcc.dg/format-attr-1.c: New test.
42313
42314 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42315
42316 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42317 __LONG_LONG_MAX__ instead of LLONG_MAX.
42318
42319 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42320
42321 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42322 scanf flags.
42323 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42324 flags.
42325
42326 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42327
42328 * gcc.dg/sequence-pt-1.c: New test.
42329
42330 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42331
42332 * gcc.c-torture/execute/20001011-1.c: New testcase.
42333 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42334
42335 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42336
42337 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42338 does not error on it.
42339
42340 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42341
42342 * gcc.dg/20001009-1.c: New test.
42343
42344 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42345
42346 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42347 * gcc.c-torture/execute/20001009-2.c: ... to here.
42348
42349 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42350
42351 * gcc.c-torture/compile/20001009-1.c: New testcase.
42352 * gcc.c-torture/execute/20001009-1.c: New testcase.
42353 Testcases provided by Jan Hubicka <jh@suse.cz>.
42354
42355 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42356
42357 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42358 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42359 uintmax_t using <limits.h> to emulate the compiler's internal
42360 logic. No longer XFAIL %j tests.
42361
42362 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42363
42364 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42365 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42366 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42367 regexps and details of expected handling of some bad formats.
42368 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42369 suppression.
42370
42371 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42372
42373 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42374 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42375 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42376 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42377 in list archives.
42378
42379 2000-10-06 Richard Henderson <rth@cygnus.com>
42380
42381 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42382 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42383 * g++.old-deja/g++.jason/report.C: Likewise.
42384 * g++.old-deja/g++.law/friend5.C: Likewise.
42385 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42386 of the expected warnings.
42387
42388 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42389
42390 * g++.old-deja/g++.pt/enum14.C: New test.
42391
42392 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42393
42394 * g++.old-deja/g++.pt/crash59.C: New test.
42395
42396 2000-10-04 Will Cohen <wcohen@redhat.com>
42397
42398 * gcc.dg/20000926-1.c: New test.
42399
42400 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42401
42402 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42403 function name for current C++ compiler.
42404 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42405
42406 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42407
42408 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42409 __PRETTY_FUNCTION__.
42410 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42411
42412 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42413
42414 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42415
42416 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42417
42418 * gcc.c-torture/compile/20000923-1.c: New test.
42419
42420 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42421
42422 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42423 * g++.old-deja/g++.pt/ttp62.C: Same.
42424 * g++.old-deja/g++.other/inline14.C: Same.
42425
42426 2000-09-24 Richard Henderson <rth@cygnus.com>
42427
42428 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42429
42430 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42431
42432 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42433
42434 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42435
42436 * gcc.c-torture/compile/20000922-1.c: New file.
42437
42438 2000-09-21 Nick Clifton <nickc@redhat.com>
42439
42440 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42441 a signed long modulo operation.
42442 (mod6): New function - perform an unsigned long modulo operation.
42443 (main): Add tests for modulos of very large numbers by very small
42444 dividends.
42445
42446 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42447
42448 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42449
42450 2000-09-19 Richard Henderson <rth@cygnus.com>
42451
42452 * gcc.dg/compare2.c (case 10): XFAIL.
42453
42454 2000-09-18 Richard Henderson <rth@cygnus.com>
42455
42456 * gcc.c-torture/execute/20000906-1.c: Move ...
42457 * gcc.dg/20000906-1.c: ... here. Only run on targets
42458 that support __builtin_trap.
42459
42460 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42461
42462 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42463
42464 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42465
42466 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42467 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42468 more $ format tests.
42469
42470 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42471
42472 * gcc.dg/format-errmk-1.c: New test.
42473
42474 2000-09-17 Greg McGary <greg@mcgary.org>
42475
42476 * gcc.c-torture/execute/20000917-1.x: Remove.
42477
42478 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42479
42480 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42481
42482 2000-09-17 Greg McGary <greg@mcgary.org>
42483
42484 * gcc.c-torture/execute/20000917-1.c: New test.
42485 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42486
42487 2000-09-16 Neil Booth <NeilB@earthling.net>
42488
42489 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42490 in nested macro bug.
42491
42492 2000-09-15 Neil Booth <NeilB@earthling.net>
42493
42494 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42495
42496 2000-09-14 Jeffrey A Law (law@cygnus.com)
42497
42498 * gcc.c-torture/execute/20000914-1.c: New test.
42499
42500 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42501
42502 * g++.other/inline13.C: New test.
42503
42504 2000-09-12 Andreas Jaeger <aj@suse.de>
42505
42506 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42507 constant by Ulrich Drepper <drepper@redhat.com>.
42508
42509 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42510
42511 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42512
42513 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42514
42515 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42516
42517 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42518
42519 * gcc.dg/cpp/backslash.c: New test.
42520
42521 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42522
42523 * gcc.c-torture/execute/20000910-1.c: New test.
42524 * gcc.c-torture/execute/20000910-2.c: Likewise.
42525
42526 2000-09-11 Robert Lipe <robertl@sco.com>
42527
42528 * gcc.dg/pragma-align.c: New test.
42529
42530 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42531
42532 * g++.old-deja/g++.pt/explicit82.C: New test.
42533 * g++.old-deja/g++.pt/explicit83.C: New test.
42534
42535 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42536
42537 * gcc.dg/asm-names.c: New test.
42538
42539 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42540
42541 * gcc.dg/cpp/tr-warn6.c: New test
42542
42543 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42544
42545 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42546 be accepted.
42547
42548 2000-09-07 Catherine Moore <clm@redhat.com>
42549
42550 * gcc.c-torture/execute/unroll-1.c: New test.
42551
42552 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42553
42554 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42555 ERROR markers.
42556 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42557 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42558 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42559 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42560 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42561 Preprocess only.
42562 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42563 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42564
42565 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42566
42567 * g++.old-deja/g++.pt/deduct2.C: New test.
42568
42569 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42570
42571 * g++.old-deja/g++.pt/parms2.C: New test.
42572
42573 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42574
42575 * g++.old-deja/g++.pt/crash58.C: New test.
42576
42577 2000-09-06 Greg McGary <greg@mcgary.org>
42578
42579 * gcc.c-torture/execute/20000906-1.c: New test.
42580 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42581
42582 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42583
42584 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42585
42586 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42587
42588 * g++.old-deja/g++.pt/crash57.C: New test.
42589
42590 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42591
42592 * g++.old-deja/g++.pt/crash56.C: New test.
42593
42594 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42595
42596 * g++.old-deja/g++.pt/koenig1.C: New test.
42597
42598 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42599
42600 * gcc.dg/20000904-1.c: New test.
42601
42602 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42603
42604 * gcc.dg/cpp/paste8.c: New test.
42605
42606 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42607
42608 * gcc.c-torture/compile/20000827-1.c: New test.
42609
42610 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42611
42612 * gcc.dg/format-diag-1.c: New test.
42613
42614 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42615
42616 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42617 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42618 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42619 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42620 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42621
42622 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42623
42624 * g++.old-deja/g++.other/nested4.C: New test.
42625
42626 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42627
42628 * g++.old-deja/g++.ns/scoped1.C: New test.
42629
42630 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42631
42632 * lib/g++.exp: Support testing already-installed GCC.
42633
42634 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42635
42636 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42637
42638 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42639
42640 * gcc.dg/return-type-2.c: New test.
42641
42642 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42643
42644 * gcc.c-torture/compile/20000825-1.c: New test.
42645
42646 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42647
42648 * gcc.dg/dwarf2-2.c: New test.
42649
42650 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42651
42652 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42653 dg-warning regexps.
42654
42655 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42656
42657 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42658 gcc.dg/format-ext-5.c: New tests.
42659
42660 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42661
42662 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42663
42664 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42665
42666 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42667
42668 2000-08-24 Richard Henderson <rth@cygnus.com>
42669
42670 * gcc.dg/ia64-sync-1.c: New test.
42671 * gcc.dg/ia64-sync-2.c: New test.
42672 * gcc.dg/ia64-asm-1.c: New test.
42673
42674 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42675
42676 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42677 * gcc.dg/format-ext-2.c: New test.
42678
42679 2000-08-23 Jason Merrill <jason@redhat.com>
42680
42681 * lib/old-dejagnu.exp: Also ignore "In member function" and
42682 "At global scope".
42683
42684 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42685
42686 * gcc.dg/noncompile/label-lineno-1.c: New test.
42687
42688 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42689
42690 * gcc.dg/c99-array-nonobj-1.c: New test.
42691
42692 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42693
42694 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42695 tests.
42696 * gcc.dg/format-ext-1.c: New test.
42697
42698 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42699
42700 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42701 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42702 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42703 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42704 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42705
42706 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42707
42708 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42709 gcc.dg/c99-strftime-2.c: New tests.
42710
42711 2000-08-22 Richard Henderson <rth@cygnus.com>
42712
42713 * gcc.c-torture/execute/20000822-1.c: New test.
42714
42715 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42716
42717 * gcc.c-torture/execute/20000819-1.x: Remove.
42718
42719 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42720
42721 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42722 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42723 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42724 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42725 gcc.dg/format-xopen-1.c: New tests.
42726
42727 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42728
42729 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42730
42731 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42732
42733 * g++.old-deja/g++.other/loop2.C: New test.
42734
42735 * gcc.c-torture/compile/20000606-1.c: New test.
42736 * gcc.c-torture/compile/20000728-1.c: New test.
42737 * gcc.c-torture/execute/20000801-1.c: New test.
42738 * gcc.c-torture/execute/20000801-2.c: New test.
42739 * gcc.c-torture/execute/20000819-1.c: New test.
42740 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42741 * gcc.dg/20000629-1.c: New test.
42742 * gcc.dg/20000724-1.c: New test.
42743 * gcc.dg/20000807-1.c: New test.
42744
42745 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42746
42747 * gcc.dg/cpp/pragma-1.c: New test.
42748 * gcc.dg/cpp/pragma-2.c: New test.
42749
42750 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42751
42752 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42753 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42754
42755 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42756
42757 * gcc.c-torture/compile/20000818-1.c: New test.
42758
42759 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42760
42761 * gcc.c-torture/execute/20000818-1.c: New test.
42762
42763 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42764
42765 * gcc.dg/format-va-1.c: New test.
42766
42767 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42768
42769 * g++.old-deja/g++.other/typedef8.C: New test.
42770
42771 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42772
42773 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42774 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42775 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42776 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42777 * g++.old-deja/g++.other/ptrmem7.C: New test.
42778 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42779
42780 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42781
42782 * g++.old-deja/g++.pt/typename27.C: New test.
42783
42784 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42785
42786 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42787 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42788 * g++.old-deja/g++.pt/friend45.C: New test.
42789 * g++.old-deja/g++.other/friend8.C: New test.
42790
42791 2000-08-15 Richard Henderson <rth@cygnus.com>
42792
42793 * gcc.c-torture/execute/20000815-1.c: New test.
42794
42795 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42796
42797 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42798 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42799 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42800
42801 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42802
42803 * g++.old-deja/g++.other/refinit2.C: New test.
42804
42805 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42806
42807 * lib/c-torture.exp (c-torture): Make
42808 compiler_conditional_xfail_data global.
42809 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42810 compiler_conditional_xfail_data machinery.
42811 (f-torture-execute): Likewise.
42812 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42813 and only when unrolling loops.
42814
42815 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42816
42817 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42818
42819 * g++.old-deja/g++.pt/explicit81.C: New test.
42820
42821 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42822
42823 * g++.old-deja/g++.pt/typename26.C: New test.
42824
42825 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42826
42827 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42828 warning.
42829
42830 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42831
42832 * g++.old-deja/g++.other/array3.C: New test.
42833
42834 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42835
42836 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42837 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42838 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42839 New tests.
42840
42841 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42842
42843 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42844 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42845
42846 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42847
42848 * gcc.c-torture/execute/20000808-1.c: New test.
42849
42850 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42851
42852 * gcc.dg/c90-const-expr-1.c: New test.
42853
42854 2000-08-08 Richard Henderson <rth@cygnus.com>
42855
42856 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42857
42858 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42859
42860 * gcc.dg/noncompile/const-ll-1.c: New test.
42861
42862 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42863
42864 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42865
42866 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42867
42868 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42869 that running programs linked against the shared version of libobjc
42870 run correctly.
42871
42872 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42873
42874 * gcc.dg/c99-printf-1.c: New test.
42875
42876 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42877
42878 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42879
42880 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42881
42882 * gcc.c-torture/execute/20000731-1.x: Delete.
42883
42884 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42885
42886 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42887 and torture_without_loops as is done by c-torture.exp.
42888 (search_for): Copy from c-torture.exp.
42889 (gcc-dg-runtest): New function, drives a directory of tests
42890 iterating over the TORTURE_OPTIONS.
42891 (scan-assembler, scan-assembler-not): Move here from
42892 individual directory drivers.
42893
42894 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42895 defined by lib/gcc-dg.exp.
42896 * gcc.dg/cpp/cpp.exp: Likewise.
42897 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42898 gcc-dg-runtest, so we cycle over optimization options.
42899
42900 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42901 * gcc.dg/compare2.c: No longer expected to fail.
42902
42903 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42904
42905 * gcc.c-torture/execute/20000804-1.c: New test.
42906
42907 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42908
42909 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42910
42911 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42912
42913 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42914
42915 2000-08-03 Jeffrey A Law (law@cygnus.com)
42916
42917 * gcc.c-torture/compile/20000803-1.c: New test.
42918
42919 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42920
42921 * gcc.c-torture/execute/20000801-3.c,
42922 gcc.c-torture/execute/20000801-4.c: New tests.
42923 * gcc.c-torture/execute/20000801-3.x,
42924 gcc.c-torture/execute/20000801-4.x: Xfail.
42925
42926 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42927
42928 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42929 libobjc/.libs to allow for libtool.
42930
42931 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42932
42933 * gcc.c-torture/compile/20000802-1.c: New test.
42934
42935 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42936
42937 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42938
42939 2000-07-31 Jeffrey A Law (law@cygnus.com)
42940
42941 * gcc-c-torture/execute/20000731-2.c: New test.
42942
42943 * gcc.c-torture/execute/20000731-1.c: New test.
42944 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42945
42946 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42947
42948 * testsuite/gcc.dg/cpp/paste7.c: New test.
42949 * gcc.dg/cpp/20000725-1.c: New test.
42950
42951 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42952
42953 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42954 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42955 declaration warning for __builtin_dwarf_reg_size.
42956
42957 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42958
42959 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42960
42961 * gcc.dg/noncompile/voidparam-1.c: New test.
42962
42963 2000-07-30 Richard Henderson <rth@cygnus.com>
42964
42965 * gcc.dg/c90-digraph-1.c: Don't xfail.
42966 * gcc.dg/compare2.c (case 10): Xfail.
42967 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42968
42969 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42970
42971 * gcc.dg/c99-main-1.c: New test.
42972
42973 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42974
42975 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42976
42977 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42978
42979 * gcc.c-tortuer/execute/20000726-1.c: New test.
42980
42981 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42982
42983 * gcc.c-torture/execute/enum-2.c: New test.
42984
42985 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42986
42987 * gcc.dg/cpp/tr-warn3.c: New test.
42988
42989 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42990
42991 * g++.old-deja/g++.ext/implicit1.C: Remove.
42992 * g++.old-deja/g++.jason/c2.C: Remove
42993 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42994 * g++.old-deja/g++.pt/crash16.C: Likewise.
42995 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42996
42997 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42998
42999 * g++.old-deja/g++.other/for2.C: New test.
43000
43001 2000-07-25 Jakub Jelinek <jakub@redhat.com>
43002
43003 * gcc.dg/20000720-1.c: New test.
43004
43005 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
43006
43007 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
43008
43009 2000-07-24 Geoff Keating <geoffk@cygnus.com>
43010
43011 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
43012 * gcc.c-torture/execute/20000722-1.c: New.
43013 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
43014
43015 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43016
43017 * gcc.dg/cpp/20000720-1.S: New test.
43018
43019 2000-07-21 Michael Meissner <meissner@redhat.com>
43020
43021 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43022
43023 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43024
43025 * g++.old-deja/g++.brendan/crash16.C,
43026 g++.old-deja/g++.brendan/parse3.C,
43027 g++.old-deja/g++.brendan/redecl1.C,
43028 g++.old-deja/g++.ns/template13.C,
43029 g++.old-deja/g++.other/decl4.C,
43030 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43031
43032 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43033
43034 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43035 and "Internal error".
43036
43037 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43038 regexps.
43039 * gcc.dg/cpp/paste6.c: New test.
43040
43041 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43042
43043 * gcc.dg/cpp/tr-direct.c: New test.
43044
43045 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43046 gcc.dg/cpp/undef1.c: Tweak error regexps.
43047
43048 2000-07-18 Eric Christopher <echristo@redhat.com>
43049
43050 * gcc.c-torture/compile/20000718-1.c: New test.
43051
43052 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43053
43054 * cpplex.c (_cpp_push_token): If the token being pushed back
43055 is the previous token in this context, just subtract one from
43056 context->posn.
43057 * cppmacro.c (save_expansion): Clear aux field when storing a
43058 placemarker.
43059
43060 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43061
43062 * gcc.dg/noncompile/redecl-1.c: New test.
43063
43064 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43065
43066 * gcc.c-torture/execute/20000717-5.c: New test.
43067 * gcc.c-torture/execute/20000717-1.x: Removed.
43068
43069 2000-07-17 Richard Henderson <rth@cygnus.com>
43070
43071 * gcc.c-torture/execute/20000717-4.c: New test.
43072
43073 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43074
43075 * gcc.dg/cpp/syshdr.c: New test.
43076 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43077
43078 2000-07-17 Neil Booth <neilb@earthling.net>
43079
43080 * gcc.dg/cpp/cmdlne-dM.c: New test.
43081 * gcc.dg/cpp/cmdlne-dD.c: New test.
43082
43083 2000-07-17 Jeffrey A Law (law@cygnus.com)
43084
43085 * gcc.c-torture/execute/20000717-3.c: New test.
43086
43087 * gcc.c-torture/compile/20000717-1.c: New test.
43088
43089 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43090
43091 * gcc.c-torture/execute/20000717-2.c: New test.
43092
43093 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43094
43095 * gcc.dg/formatz-1.c: New test.
43096
43097 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43098 * gcc.dg/c99-digraph-1.c: New tests.
43099
43100 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43101 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43102
43103 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43104 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43105 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43106 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43107 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43108 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43109 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43110
43111 2000-07-17 Greg McGary <greg@mcgary.org>
43112
43113 * gcc.c-torture/execute/20000717-1.c: New test.
43114 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43115
43116 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43117
43118 * gcc.c-torture/execute/20000715-2.c: New test.
43119 * gcc.dg/20000715-1.c: New test.
43120
43121 2000-07-15 Michael Meissner <meissner@redhat.com>
43122
43123 * gcc.c-torture/execute/20000715-1.c: New test.
43124
43125 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43126
43127 * gcc.c-torture/execute/20000707-1.c: New test.
43128
43129 2000-07-13 Neil Booth <NeilB@earthling.net>
43130
43131 * testsuite/gcc.dg/cpp/digraph1.c,
43132 testsuite/gcc.dg/cpp/digraph2.c,
43133 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43134
43135 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43136
43137 * g77.f-torture/compile/20000630-2.f: New test.
43138 * g77.f-torture/compile/20000630-2.x
43139
43140 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43141
43142 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43143
43144 2000-07-11 Neil Booth <NeilB@earthling.net>
43145
43146 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43147
43148 2000-07-11 Neil Booth <NeilB@earthling.net>
43149
43150 * gcc.dg/cpp/cmdlne-C.c: New.
43151
43152 2000-07-09 Neil Booth <NeilB@earthling.net>
43153
43154 * gcc.dg/cpp/directiv.c: New tests.
43155 * gcc.dg/cpp/undef1.c: Update.
43156
43157 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43158
43159 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43160
43161 2000-07-09 Neil Booth <NeilB@earthling.net>
43162
43163 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43164
43165 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43166
43167 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43168 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43169
43170 2000-07-08 Neil Booth <NeilB@earthling.net>
43171
43172 * gcc.dg/cpp/macsyntx.c: New tests.
43173
43174 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43175
43176 * gcc.dg/20000707-1.c: New test.
43177
43178 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43179
43180 * gcc.c-torture/execute/20000706-1.c: New test.
43181 * gcc.c-torture/execute/20000706-2.c: New test.
43182 * gcc.c-torture/execute/20000706-3.c: New test.
43183 * gcc.c-torture/execute/20000706-4.c: New test.
43184 * gcc.c-torture/execute/20000706-5.c: New test.
43185
43186 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43187
43188 * g++.old-deja/g++.pt/instantiate7.C: New test.
43189
43190 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43191
43192 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43193 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43194 * g++.old-deja/g++.other/rtti3.C: Likewise.
43195 * g++.old-deja/g++.other/rttid3.C: Likewise.
43196
43197 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43198
43199 * g77.f-torture/compile/20000630-1.x: Fix typo
43200
43201 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43202
43203 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43204 assembly output.
43205
43206 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43207
43208 * gcc.dg/cpp/ident.c: New test.
43209
43210 2000-07-05 Neil Booth <NeilB@earthling.net>
43211
43212 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43213 gcc.dg/cpp/lexstrng.c: New tests.
43214
43215 2000-07-04 Neil Booth <NeilB@earthling.net>
43216
43217 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43218 * gcc.dg/cpp/strify2.c: Same.
43219
43220 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43221
43222 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43223 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43224 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43225 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43226
43227 * testsuite/gcc.dg/cpp/macro1.c,
43228 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43229 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43230 testsuite/gcc.dg/cpp/strify1.c,
43231 testsuite/gcc.dg/cpp/strify2.c: New tests.
43232
43233 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43234
43235 * gcc.c-torture/execute/20000703-1.c: New test.
43236
43237 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43238
43239 * g++.old-deja/g++.pt (lookup10.C): New test.
43240
43241 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43242
43243 * g++.old-deja/g++.pt (typename25.C): New test.
43244
43245 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43246
43247 * gcc.c-torture/compile/20000701-1.c: New test.
43248
43249 2000-06-30 Nick Clifton <nickc@cygnus.com>
43250
43251 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43252 to test case.
43253
43254 2000-06-30 Catherine Moore <clm@cygnus.com>
43255
43256 * gcc.c-torture/execute/align-1.c: New test.
43257
43258 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43259
43260 * g++.old-deja/g++.pt/expr8.C: New test.
43261 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43262
43263 2000-06-29 Nick Clifton <nickc@cygnus.com>
43264
43265 * gcc.c-torture/compile/20000629-1.c: New test.
43266
43267 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43268
43269
43270 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43271 gcc.dg/noncompile directory, depending on whether they're
43272 preprocessor tests or not. Annotate all the tests for the dg
43273 framework.
43274
43275 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43276 * gcc.dg/noncompile/noncompile.exp: New.
43277
43278 * Moved files:
43279 Old name New name
43280 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43281 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43282 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43283 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43284 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43285 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43286 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43287 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43288 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43289 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43290 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43291 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43292 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43293 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43294 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43295 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43296 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43297 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43298 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43299 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43300 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43301 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43302 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43303 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43304
43305 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43306 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43307 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43308 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43309 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43310 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43311
43312 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43313
43314 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43315 declare one variable. On the fourth, error.
43316 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43317 declared by 20000628-1a.h.
43318
43319 2000-06-29 Richard Henderson <rth@redhat.com>
43320
43321 * gcc.c-torture/execute/930529-1.x: New file.
43322 * gcc.dg/920413-1.c: Adjust expected warning text.
43323 * gcc.dg/980217-1.c: Declare abort.
43324 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43325
43326 2000-06-29 Jeffrey A Law (law@cygnus.com)
43327
43328 * g77.f-torture/compile/20000629-1.f: New test.
43329 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43330
43331 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43332
43333 Rearrange lots of files, removing entirely the
43334 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43335 directories.
43336
43337 * Deleted files:
43338 gcc.c-torture/code_quality/code_quality.exp
43339 gcc.c-torture/special/special.exp
43340 gcc.failure/failure.exp
43341 gcc.failure/940409-1.x
43342 gcc.c-torture/compile/961203-1.x
43343
43344 * New files:
43345 gcc.misc-tests/linkage.exp
43346 gcc.c-torture/execute/920730-1t.c
43347 gcc.c-torture/execute/920730-1t.x
43348 gcc.c-torture/compile/920520-1.x
43349 gcc.c-torture/compile/920521-1.x
43350 gcc.c-torture/compile/981006-1.x
43351 gcc.c-torture/execute/eeprof-1.x
43352
43353 * Moved files (possibly with modifications to fit a new harness):
43354 Old name New name
43355 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43356 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43357 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43358 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43359 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43360 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43361 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43362 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43363 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43364 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43365 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43366 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43367 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43368 gcc.failure/940409-1.c gcc.dg/940409-1.c
43369
43370 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43371
43372 * c-torture/compile/961203-1.x: Delete.
43373
43374 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43375 not exit. Include stdio.h.
43376 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43377 * gcc.misc-tests/dg-12.c: Likewise.
43378 * gcc.misc-tests/dg-5.c: Likewise.
43379 * gcc.misc-tests/dg-6.c: Likewise.
43380 * gcc.misc-tests/dg-7.c: Prototype abort.
43381 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43382 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43383 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43384 not exit.
43385 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43386 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43387
43388 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43389
43390 * gcc.dg/cpp/20000628-1.c: New test.
43391 * gcc.dg/cpp/20000628-1.h: New header for above test.
43392 * gcc.dg/cpp/20000628-1a.h: Likewise.
43393
43394 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43395
43396 * gcc.dg/cpp: New directory.
43397 * gcc.dg/cpp/cpp.exp: New driver.
43398 * gcc.dg/cpp/20000627-1.c: New test.
43399 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43400 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43401 and rewrite as a compilation test.
43402
43403 * gcc.dg: Move many files into the cpp subdirectory, possibly
43404 renaming or editing them as well.
43405 Old name New name
43406 990119-1.c cpp/19990119-1.c
43407 990228-1.c cpp/19990228-1.c
43408 990407-1.c cpp/19990407-1.c
43409 990409-1.c cpp/19990409-1.c
43410 990413-1.c cpp/19990413-1.c
43411 990703-1.c cpp/19990703-1.c
43412 20000127-1.c cpp/20000127-1.c
43413 20000129-1.c cpp/20000129-1.c
43414 20000207-1.c cpp/20000207-1.c
43415 20000207-2.c cpp/20000207-2.c
43416 20000209-1.c cpp/20000209-1.c
43417 20000209-2.c cpp/20000209-2.c
43418 20000301-1.c cpp/20000301-1.c
43419 20000419-1.c cpp/20000419-1.c
43420 20000510-1.S cpp/20000510-1.S
43421 20000519-1.c cpp/20000519-1.c
43422 20000529-1.c cpp/20000529-1.c
43423 20000625-1.c cpp/20000625-1.c
43424 20000625-2.c cpp/20000625-2.c
43425 cpp-as1.c cpp/assert1.c
43426 cpp-as2.c cpp/assert2.c
43427 cxx-comments-1.c cpp/cxxcom1.c
43428 cxx-comments-2.c cpp/cxxcom2.c
43429 endif-label.c cpp/endif.c
43430 cpp-hash1.c cpp/hash1.c
43431 cpp-hash2.c cpp/hash2.c
43432 cpp-if1.c cpp/if-1.c
43433 cpp-if2.c cpp/if-2.c
43434 cpp-if3.c cpp/if-3.c
43435 cpp-if4.c cpp/if-4.c
43436 cpp-if5.c cpp/if-5.c
43437 cpp-cond.c cpp/if-cexp.c
43438 cpp-missingop.c cpp/if-mop.c
43439 cpp-missingparen.c cpp/if-mpar.c
43440 cpp-opprec.c cpp/if-oppr.c
43441 cpp-ifparen.c cpp/if-paren.c
43442 cpp-shortcircuit.c cpp/if-sc.c
43443 cpp-shift.c cpp/if-shift.c
43444 cpp-unary.c cpp/if-unary.c
43445 cpp-li1.c cpp/line1.c
43446 cpp-li2.c cpp/line2.c
43447 lineno.c cpp/line3.c
43448 lineno-2.c cpp/line4.c
43449 cpp-mi.c cpp/mi1.c
43450 cpp-mic.h cpp/mi1c.h
43451 cpp-micc.h cpp/mi1cc.h
43452 cpp-mind.h cpp/mi1nd.h
43453 cpp-mindp.h cpp/mi1ndp.h
43454 cpp-mix.h cpp/mi1x.h
43455 cpp-mi2.c cpp/mi2.c
43456 cpp-mi2a.h cpp/mi2a.h
43457 cpp-mi2b.h cpp/mi2b.h
43458 cpp-mi2c.h cpp/mi2c.h
43459 cpp-mi3.c cpp/mi3.c
43460 cpp-mi3.def cpp/mi3.def
43461 poison-1.c cpp/poison.c
43462 pr-impl.c cpp/prag-imp.c
43463 cpp-redef-2.c cpp/redef1.c
43464 cpp-redef.c cpp/redef2.c
43465 strpaste.c cpp/strp1.c
43466 strpaste-2.c cpp/strp2.c
43467 cpp-tradpaste.c cpp/tr-paste.c
43468 cpp-tradstringify.c cpp/tr-str.c
43469 cpp-tradwarn1.c cpp/tr-warn1.c
43470 cpp-tradwarn2.c cpp/tr-warn2.c
43471 trigraphs.c cpp/trigraphs.c
43472 cpp-unc1.c cpp/unc1.c
43473 cpp-unc2.c cpp/unc2.c
43474 cpp-unc3.c cpp/unc3.c
43475 cpp-unc.c cpp/unc4.c
43476 undef.c cpp/undef1.c
43477 undef-2.c cpp/undef2.c
43478 cpp-wi1.c cpp/widestr1.c
43479
43480 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43481
43482 * lib/g++.exp (g++_include_flags): Tweak.
43483
43484 2000-06-27 H.J. Lu <hjl@gnu.org>
43485 Loren J. Rittle <ljrittle@acm.org>
43486
43487 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43488 version with one that knows about the new gcc tree structure.
43489 (g++_link_flags): Same.
43490
43491 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43492
43493 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43494 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43495 case we are cross-compiling.
43496
43497 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43498 g++.old-deja/g++.niklas/Makefile.in,
43499 g++.old-deja/g++.niklas/configure.in,
43500 g++.old-deja/g++.other/Makefile.in,
43501 g++.old-deja/g++.other/configure.in,
43502 gcc.c-torture/code_quality/Makefile.in,
43503 gcc.c-torture/code_quality/configure.in,
43504 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43505 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43506 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43507 gcc.c-torture/execute/ieee/Makefile.in,
43508 gcc.c-torture/execute/ieee/configure.in,
43509 gcc.c-torture/noncompile/Makefile.in,
43510 gcc.c-torture/noncompile/configure.in,
43511 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43512 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43513 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43514
43515 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43516
43517 * g++.old-deja/g++.other/ambig3.C: New test.
43518
43519 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43520
43521 * g++.old-deja/g++.pt/syntax1.C: New test.
43522 * g++.old-deja/g++.pt/syntax2.C: New test.
43523 * g++.old-deja/g++.other/syntax3.C: New test.
43524 * g++.old-deja/g++.other/syntax4.C: New test.
43525
43526 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43527
43528 * gcc.dg/20000623-1.c: Prototype exit and abort.
43529
43530 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43531
43532 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43533 New tests.
43534 * gcc.dg/cpp-mi3.def: New file.
43535
43536 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43537 inside assertions.
43538 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43539 lexer's error messages.
43540 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43541 divine anything from the linemarkers.
43542 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43543 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43544
43545 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43546
43547 * gcc.dg/20000623-1.c: New test.
43548
43549 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43550
43551 * gcc.c-torture/execute/20000622-1.c: New test.
43552
43553 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43554
43555 * g++.old-deja/g++.other/init15.C: New test.
43556
43557 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43558
43559 * g++.old-deja/g++.pt/vaarg2.C: New test.
43560 * g++.old-deja/g++.pt/vaarg3.C: New test.
43561
43562 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43563
43564 * g++.old-deja/g++.other/dyncast6.C: New test.
43565
43566 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43567
43568 * gcc.c-torture/execute/loop-6.c: New test.
43569
43570 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43571
43572 * gcc.dg/20000614-1.c: New test.
43573 * gcc.dg/20000614-2.c: New test.
43574
43575 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43576
43577 * g++.old-deja/g++.other/inline12.C: New test.
43578
43579 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43580
43581 * g++.old-deja/g++.other/eh1.C: New test.
43582
43583 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43584
43585 * g++.old-deja/g++.other/type.C: New test.
43586
43587 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43588
43589 * g++.old-deja/g++.other/initstring.C: New test.
43590
43591 2000-06-12 Jason Merrill <jason@redhat.com>
43592
43593 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43594
43595 2000-06-09 Jeffrey A Law (law@cygnus.com)
43596
43597 * gcc.c-torture/compile/20000609-1.c: New test.
43598
43599 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43600
43601 * gcc.dg/20000609-1.c: New test.
43602
43603 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43604
43605 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43606 * gcc.c-torture/noncompile/poison-1.c: Move...
43607 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43608 * gcc.dg/cpp-li1.c: Add a token after the #line.
43609
43610 2000-06-05 Richard Henderson <rth@cygnus.com>
43611
43612 * gcc.c-torture/execute/20000605-2.c: New test.
43613 * gcc.c-torture/execute/20000605-3.c: New test.
43614
43615 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43616
43617 * g77.f-torture/execute/20000503-1.x: New file.
43618
43619 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43620
43621 * g++.old-deja/g++.eh/badalloc1.C: New test.
43622
43623 2000-06-05 Richard Henderson <rth@cygnus.com>
43624
43625 * gcc.c-torture/execute/20000605-1.c: New test.
43626
43627 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43628 Nathan Sidwell <nathan@codesourcery.com>
43629
43630 * gcc.c-torture/compile/20000605-1.c: New test.
43631
43632 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43633
43634 * g77.f-torture/compile/20000601-1.f: New test.
43635
43636 2000-06-03 Richard Henderson <rth@cygnus.com>
43637
43638 * gcc.c-torture/execute/20000603-1.c: New.
43639
43640 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43641
43642 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43643 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43644
43645 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43646
43647 * gcc.dg/compare2.c (case 12): XFAIL.
43648 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43649 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43650
43651 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43652
43653 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43654
43655 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43656 guard macro is already defined when the header is first
43657 included.
43658 * gcc.dg/cpp-mix.h: New file.
43659 * gcc.dg/endif-label.c: Update patterns to match compiler.
43660
43661 * g++.brendan/complex1.C: Declare abort.
43662 * g++.law/refs4.C: Remove XFAIL.
43663 * g++.oliva/expr2.C: Declare abort and exit.
43664
43665 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43666
43667 * gcc.c-torture/execute/20000528-1.c: New test.
43668
43669 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43670 * g++.old-deja/g++.law/temps4.C: Likewise.
43671
43672 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43673 stdlib.h. Call abort() on failure.
43674 * g++.old-deja/g++.law/refs4.C: Likewise.
43675 * g++.old-deja/g++.law/temps4.C: Likewise.
43676 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43677 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43678
43679 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43680
43681 Relative to g++.dg/special:
43682 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43683
43684 Relative to g++.old-deja:
43685 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43686 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43687 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43688 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43689 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43690 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43691 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43692
43693 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43694 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43695 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43696 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43697 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43698 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43699 and/or string.h.
43700
43701 * g++.other/goto1.C: Update expectations for error messages.
43702
43703 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43704
43705 * gcc.c-torture/compile/20000523-1.c: New test.
43706
43707 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43708
43709 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43710
43711 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43712
43713 * g++.old-deja/g++.eh/catch11.C: New test.
43714 * g++.old-deja/g++.eh/catch12.C: New test.
43715
43716 2000-05-24 Nick Clifton <nickc@cygnus.com>
43717
43718 * gcc.c-torture/execute/20000523-1.c: New test.
43719
43720 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43721
43722 * c-torture/execute/bcp-1.c: Replace abort in arg of
43723 __builtin_constant_p with a generic external function.
43724
43725 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43726 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43727 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43728 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43729 Prototype abort and/or exit.
43730
43731 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43732 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43733 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43734 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43735
43736 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43737
43738 * gcc.dg/dwarf2-1.c: New test.
43739
43740 2000-05-20 Richard Henderson <rth@cygnus.com>
43741
43742 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43743
43744 2000-05-20 Andreas Jaeger <aj@suse.de>
43745
43746 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43747 testcase.
43748
43749 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43750
43751 * gcc.c-torture/execute/20000519-2.c: New test.
43752
43753 2000-05-19 Andreas Jaeger <aj@suse.de>
43754
43755 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43756 which fails with SSA.
43757
43758 * lib/c-torture.exp: Also test with -O3 -fssa.
43759
43760 2000-05-18 Michael Meissner <meissner@redhat.com>
43761
43762 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43763 * gcc.c-torture/execute/920415-1.c: Ditto.
43764 * gcc.c-torture/execute/920501-1.c: Ditto.
43765 * gcc.c-torture/execute/conversion.c: Ditto.
43766 * gcc.c-torture/execute/cvt-1.c: Ditto.
43767
43768 2000-05-18 Jeffrey A Law (law@cygnus.com)
43769
43770 * gcc.c-torture/compile/20000518-1.c: New test.
43771
43772 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43773
43774 * g77.f-torture/compile/200005018.f: New test.
43775
43776 2000-05-17 Jeffrey A Law (law@cygnus.com)
43777
43778 * gcc.c-torture/compile/20000517-1.c: New test.
43779
43780 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43781
43782 * gcc.c-torture/execute/20000516-1.c: New test.
43783
43784 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43785
43786 * g++.old-deja/g++.other/eh.C: New test.
43787
43788 2000-05-12 Richard Henderson <rth@cygnus.com>
43789
43790 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43791 constants through to doit's conditional.
43792
43793 2000-05-11 Jeffrey A Law (law@cygnus.com)
43794
43795 * gcc.c-torture/compile/20000511-1.c: New test.
43796 * g77.f-torture/compile/20000511-1.f: New test.
43797 * g77.f-torture/compile/20000511-2.f: New test.
43798
43799 2000-05-11 Michael Meissner <meissner@redhat.com>
43800
43801 * gcc.c-torture/execute/20000511-1.c: New test.
43802
43803 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43804
43805 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43806 * gcc.dg/20000510-1.S: New.
43807
43808 2000-05-08 Catherine Moore <clm@cygnus.com>
43809
43810 * gcc.dg/unused-3.c: New.
43811
43812 2000-05-06 Richard Henderson <rth@cygnus.com>
43813
43814 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43815 * g++.old-deja/g++.mike/warn1.C: Likewise.
43816 * g++.old-deja/g++.pt/local1.C: Likewise.
43817 * g++.old-deja/g++.pt/local7.C: Likewise.
43818 * g++.old-deja/g++.pt/spec16.C: Likewise.
43819
43820 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43821
43822 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43823
43824 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43825
43826 * g77.f-torture/execute/20000503-1.f: New test.
43827
43828 2000-05-04 Andreas Jaeger <aj@suse.de>
43829
43830 * gcc.dg/noreturn-2.c: New test.
43831
43832 2000-05-04 Neil Booth <NeilB@earthling.net>
43833
43834 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43835 preprocessor.
43836
43837 2000-05-04 Richard Henderson <rth@cygnus.com>
43838
43839 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43840
43841 2000-05-04 Richard Henderson <rth@cygnus.com>
43842
43843 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43844 OpenSSL by Jason R Thorpe.
43845
43846 2000-05-03 Jim Wilson <wilson@cygnus.com>
43847
43848 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43849
43850 2000-05-03 Robert Lipe <robertlipe@usa.net>
43851
43852 * gcc.dg/20000503-1.c: New test.
43853
43854 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43855
43856 * gcc.c-torture/compile/20000502-1.c: New test.
43857 * g++.old-deja/g++.other/align.C: New test.
43858 * gcc.dg/cpp-tradstringify.c: New test.
43859
43860 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43861
43862 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43863 and hard registers.
43864
43865 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43866
43867 * gcc.c-torture/execute/loop-5.c: New test.
43868
43869 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43870
43871 * gcc.c-torture/execute/va-arg-20.c: New test.
43872
43873 2000-04-23 Jeffrey A Law (law@cygnus.com)
43874
43875 * gcc.c-torture/execute/20000422-1.c: New test.
43876
43877 2000-04-20 Greg McGary <gkm@gnu.org>
43878
43879 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43880 when optimizing, but without sibling-call optimizations (-O1).
43881
43882 2000-04-20 Jeffrey A Law (law@cygnus.com)
43883
43884 * gcc.c-torture/compile/20000420-1.c: New test.
43885
43886 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43887
43888 * g++.abi/ptrflags.C: New test.
43889 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43890
43891 2000-04-19 Catherine Moore <clm@cygnus.com>
43892
43893 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43894
43895 2000-04-19 Greg McGary <gkm@gnu.org>
43896
43897 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43898 sibling-call optimizations.
43899
43900 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43901
43902 * gcc.dg/20000419-1.c: New test.
43903
43904 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43905
43906 * gcc.c-torture/execute/20000412-6.c: New test.
43907
43908 2000-04-12 Jeffrey A Law (law@cygnus.com)
43909
43910 * gcc.c-torture/execute/20000412-5.c: New test.
43911 * g77.f-torture/compile/20000412-1.f: New test.
43912 * gcc.c-torture/execute/20000412-4.c: New test.
43913 * gcc.c-torture/compile/20000412-2.c: New test.
43914 * gcc.c-torture/execute/20000412-3.c: New test.
43915 * gcc.c-torture/compile/20000412-1.c: New test.
43916 * gcc.c-torture/execute/20000412-2.c: New test.
43917
43918 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43919
43920 * objc/execute/bf-20.m: New test.
43921
43922 2000-04-10 Richard Henderson <rth@cygnus.com>
43923
43924 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43925
43926 * gcc.c-torture/execute/20000412-1.c: New test.
43927
43928 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43929
43930 * g++.old-deja/g++.eh/catchptr1.C: New test.
43931
43932 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43933
43934 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43935
43936 2000-04-08 Neil Booth <NeilB@earthling.net>
43937
43938 * gcc.dg/cpp-nullchar.c: Remove test as
43939 embedded nulls cause problems.
43940
43941 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43942
43943 * gcc.dg/compare2.c: New test.
43944
43945 2000-04-08 Neil Booth <NeilB@earthling.net>
43946
43947 * gcc.dg/cpp-nullchar.c: New test.
43948
43949 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43950
43951 * gcc.dg/cpp-mi2.c: New test.
43952 * gcc.dg/cpp-mi2[abc].h: New files.
43953
43954 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43955
43956 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43957 member name.
43958
43959 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43960
43961 * g++.old-deja/g++.abi/vmihint.C: New test.
43962
43963 2000-04-06 Neil Booth <NeilB@earthling.net>
43964
43965 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43966 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43967 copyright.
43968
43969 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43970
43971 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43972 avoid stack-frame overwrite.
43973
43974 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43975
43976 * gcc.c-torture/compile/20000405-2.c: New test.
43977 * gcc.c-torture/compile/20000405-3.c: New test.
43978
43979 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43980
43981 * gcc.c-torture/compile/20000405-1.c: New test.
43982
43983 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43984
43985 * gcc.dg/cast-qual-1.c: Revert last change.
43986
43987 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43988
43989 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43990
43991 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43992
43993 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43994 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43995
43996 2000-04-03 Jeffrey A Law (law@cygnus.com)
43997
43998 * gcc.c-torture/compile/20000403-2.c: New test.
43999 * gcc.c-torture/compile/20000403-1.c: New test.
44000
44001 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
44002
44003 * gcc.c-torture/execute/20000403-1.c: New test.
44004
44005 2000-04-03 Geoff Keating <geoffk@cygnus.com>
44006
44007 * gcc.c-torture/execute/20000402-1.c: New test.
44008
44009 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
44010
44011 * gcc.c-torture/execute/va-arg-15.c: New test.
44012 * gcc.c-torture/execute/va-arg-16.c: New test.
44013 * gcc.c-torture/execute/va-arg-17.c: New test.
44014 * gcc.c-torture/execute/va-arg-18.c: New test.
44015 * gcc.c-torture/execute/va-arg-19.c: New test.
44016
44017 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44018
44019 * gcc.c-torture/compile/981211-1.c: Move to...
44020 * gcc.dg/cpp-as1.c: ...here.
44021 * gcc.dg/cpp-as2.c: New file.
44022
44023 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44024 compiler.
44025
44026 2000-04-02 Neil Booth <NeilB@earthling.net>
44027
44028 * gcc.dg/cpp-cond.c New tests.
44029 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44030 accidental success less likely.
44031 * gcc.dg/cpp-missingop.c New tests.
44032 * gcc.dg/cpp-missingparen.c New tests.
44033 * gcc.dg/cpp-shift.c New tests.
44034 * gcc.dg/cpp-shortcircuit.c New tests.
44035 * gcc.dg/cpp-unary.c New tests.
44036
44037 2000-03-29 Jeffrey A Law (law@cygnus.com)
44038
44039 * gcc.c-torture/compile/20000329-1.c: New test.
44040
44041 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44042
44043 * gcc.c-torture/compile/20000326-1.c: New test.
44044 * gcc.c-torture/compile/20000326-2.c: New test.
44045
44046 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44047
44048 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44049 the first parameter is a function argument.
44050
44051 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44052
44053 * g++.old-deja/g++.ext/array4.C: New test.
44054
44055 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44056
44057 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44058
44059 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44060
44061 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44062
44063 2000-03-19 Richard Henderson <rth@cygnus.com>
44064
44065 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44066
44067 2000-03-19 Richard Henderson <rth@cygnus.com>
44068
44069 * gcc.c-torture/compile/20000319-1.c: New test.
44070
44071 2000-03-14 Jeffrey A Law (law@cygnus.com)
44072
44073 * gcc.c-torture/execute/20000314-3.c: New test.
44074 * gcc.c-torture/execute/20000314-2.c: New test.
44075 * gcc.c-torture/execute/20000314-1.c: New test.
44076 * gcc.c-torture/compile/20000314-2.c: New test.
44077 * gcc.c-torture/compile/20000314-1.c: New test.
44078
44079 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44080
44081 * g++.old-deja/g++.warn/inline.C: New test.
44082
44083 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44084
44085 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44086 standards-compliant result rather than specific constants.
44087 Put test-values in array.
44088
44089 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44090
44091 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44092 (g++_target_compile): Put test-specific options last.
44093
44094 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44095
44096 * g++.old-deja/g++.eh/vbase4.C: New test.
44097
44098 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44099
44100 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44101
44102 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44103
44104 * g++.old-deja/g++.brendan/misc12.C: Removed.
44105 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44106 * g++.old-deja/g++.ext/pretty4.C: New test.
44107
44108 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44109
44110 * g++.old-deja/g++.other/string2.C: New test.
44111
44112 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44113
44114 * g++.old-deja/g++.warn/impint2.C: New test.
44115
44116 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44117
44118 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44119 is 1, not zero.
44120
44121 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44122
44123 * g++.old-deja/g++.warn/impint.C: New test.
44124 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44125 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44126 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44127 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44128 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44129 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44130 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44131 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44132 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44133 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44134 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44135 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44136
44137 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44138
44139 * gcc.dg/cpp-redef.c: New test.
44140
44141 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44142
44143 * g++.old-deja/g++.pt/unify7.C: New test.
44144
44145 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44146
44147 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44148 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44149
44150 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44151
44152 * gcc.c-torture/compile/20000224-1.c: New test.
44153
44154 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44155
44156 * gcc.c-torture/compile/cpp-2.c: New test.
44157 * gcc.c-torture/compile/cpp-1.c: New test.
44158
44159 2000-02-25 Jeffrey A Law (law@cygnus.com)
44160
44161 * gcc.c-torture/execute/20000225-1.c: New test.
44162
44163 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44164
44165 * gcc.dg/cpp-li2.c: New test.
44166
44167 * gcc.dg/cpp-wi1.c: New test.
44168
44169 * gcc.dg/cpp-li1.c: New test.
44170
44171 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44172
44173 * g++.old-deja/g++.other/sizeof5.C: New test.
44174
44175 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44176
44177 * gcc.c-torture/execute/va-arg-13.c: New test.
44178
44179 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44180
44181 * gcc.c-torture/execute/va-arg-12.c: New test.
44182
44183 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44184
44185 * gcc.c-torture/execute/20000223-1.c: New test.
44186
44187 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44188
44189 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44190
44191 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44192
44193 * g++.old-deja/g++.abi/ptrmem.C: New test.
44194
44195 2000-02-19 Richard Henderson <rth@cygnus.com>
44196
44197 * gcc.c-torture/compile/init-3.c: New.
44198
44199 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44200
44201 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44202 ALWAYS_CXXFLAGS.
44203
44204 2000-02-11 Robert Lipe <robertl@sco.com>
44205
44206 * gcc.c-torture/compile/20000211-3.c: New test.
44207
44208 2000-02-11 Martin Buchholz <martin@xemacs.org>
44209
44210 * gcc.c-torture/compile/20000211-2.c: New test.
44211
44212 2000-02-11 Jeffrey A Law (law@cygnus.com)
44213
44214 * gcc.c-torture/compile/20000211-1.c: New test.
44215
44216 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44217
44218 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44219 on native targets
44220
44221 2000-02-08 Nathan Sidwell <nathan@acm.org>
44222
44223 * g++.old-deja/g++.other/cast5.C: New test.
44224
44225 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44226
44227 * gcc.c-torture/execute/20000205-1.c: New.
44228
44229 2000-02-03 Nathan Sidwell <nathan@acm.org>
44230
44231 * g++.old-deja/g++.jason/cast3.C: Return void.
44232 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44233
44234 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44235
44236 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44237
44238 * gcc.dg/loop-1.c: New test.
44239
44240 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44241
44242 * gcc.c-torture/compile/20000127-1.c: New test.
44243 * gcc.c-torture/execute/991228-1.c: New test.
44244
44245 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44246
44247 * gcc.dg/unused-2.c: New test.
44248
44249 * gcc.dg/conv-1.c: New test.
44250
44251 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44252
44253 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44254 compiler.
44255 (tool_option_proc): Fix typo.
44256
44257 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44258
44259 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44260 of the ld on the host, not on the build machine.
44261 Also, don't crash if '--help' is not a supported option.
44262
44263 2000-01-24 Richard Henderson <rth@cygnus.com>
44264
44265 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44266
44267 2000-01-20 Jeffrey A Law (law@cygnus.com)
44268
44269 * gcc.c-torture/execute/20000120-2.c: New test.
44270 * gcc.c-torture/execute/20000120-1.c: New test.
44271
44272 2000-01-13 Jeffrey A Law (law@cygnus.com)
44273
44274 * gcc.c-torture/execute/20000113-1.c: New test.
44275
44276 2000-01-12 Jeffrey A Law (law@cygnus.com)
44277
44278 * gcc.c-torture/execute/20000112-1.c: New test.
44279
44280 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44281
44282 * gcc.dg/20000111-1.c: New test.
44283
44284 2000-01-10 Jeffrey A Law (law@cygnus.com)
44285
44286 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44287 with 16 bit integers.
44288
44289 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44290
44291 * gcc.dg/20000108-1.c: New test.
44292
44293 2000-01-05 Nathan Sidwell <nathan@acm.org>
44294
44295 * g++.old-deja/g++.ns/koenig8.C: New test.
44296
44297 2000-01-05 Nathan Sidwell <nathan@acm.org>
44298
44299 * g++.old-deja/g++.other/cast4.C: New test.
44300
44301 2000-01-05 Jeffrey A Law (law@cygnus.com)
44302
44303 * gcc.c-torture/compile/20000105-2.c: New test.
44304 * gcc.c-torture/compile/20000105-1.c: New test.
44305
44306 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44307
44308 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44309 references to printf & atoi to conform to ANSI standard.
44310 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44311 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44312 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44313 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44314 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44315 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44316 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44317 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44318 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44319 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44320 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44321 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44322 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44323 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44324 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44325 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44326 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44327 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44328 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44329 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44330 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44331 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44332 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44333 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44334 * g++.old-deja/g++.brendan/init3.C: Likewise.
44335 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44336 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44337 * g++.old-deja/g++.brendan/new2.C: Likewise.
44338 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44339 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44340 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44341 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44342 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44343 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44344 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44345 * g++.old-deja/g++.brendan/template24.C: Likewise.
44346 * g++.old-deja/g++.brendan/template3.C: Likewise.
44347 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44348 * g++.old-deja/g++.jason/inline3.C: Likewise.
44349 * g++.old-deja/g++.jason/opeq.C: Likewise.
44350 * g++.old-deja/g++.law/arg5.C: Likewise.
44351 * g++.old-deja/g++.law/arm7.C: Likewise.
44352 * g++.old-deja/g++.law/ctors11.C: Likewise.
44353 * g++.old-deja/g++.law/cvt8.C: Likewise.
44354 * g++.old-deja/g++.law/init9.C: Likewise.
44355 * g++.old-deja/g++.law/refs4.C: Likewise.
44356 * g++.old-deja/g++.law/template2.C: Likewise.
44357 * g++.old-deja/g++.law/visibility24.C: Likewise.
44358 * g++.old-deja/g++.law/vtable3.C: Likewise.
44359 * g++.old-deja/g++.mike/asm2.C: Likewise.
44360 * g++.old-deja/g++.mike/eh1.C: Likewise.
44361 * g++.old-deja/g++.mike/misc1.C: Likewise.
44362 * g++.old-deja/g++.mike/misc13.C: Likewise.
44363 * g++.old-deja/g++.mike/misc14.C: Likewise.
44364 * g++.old-deja/g++.mike/ns12.C: Likewise.
44365 * g++.old-deja/g++.mike/p1248.C: Likewise.
44366 * g++.old-deja/g++.mike/p3708.C: Likewise.
44367 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44368 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44369 * g++.old-deja/g++.mike/p646.C: Likewise.
44370 * g++.old-deja/g++.mike/p700.C: Likewise.
44371 * g++.old-deja/g++.mike/p783.C: Likewise.
44372 * g++.old-deja/g++.mike/p783a.C: Likewise.
44373 * g++.old-deja/g++.mike/p783b.C: Likewise.
44374 * g++.old-deja/g++.mike/p786.C: Likewise.
44375 * g++.old-deja/g++.mike/p789.C: Likewise.
44376 * g++.old-deja/g++.mike/p789a.C: Likewise.
44377 * g++.old-deja/g++.mike/p807a.C: Likewise.
44378 * g++.old-deja/g++.other/delete3.C: Likewise.
44379 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44380 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44381 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44382 * g++.old-deja/g++.other/empty1.C: Likewise.
44383 * g++.old-deja/g++.other/temporary1.C: Likewise.
44384 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44385 * g++.old-deja/g++.pt/t16.C: Likewise.
44386 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44387
44388 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44389
44390 * gcc.dg/991230-1.c: New test.
44391
44392 1999-12-29 Jeffrey A Law (law@cygnus.com)
44393
44394 * gcc.c-torture/compile/991229-3.c: New test.
44395 * gcc.c-torture/compile/991229-2.c: New test.
44396 * gcc.c-torture/compile/991229-1.c: New test.
44397
44398 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44399
44400 * gcc.c-torture/compile/labels-2.c: New test.
44401
44402 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44403
44404 * gcc.c-torture/execute/991227-1.c: New test.
44405
44406 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44407
44408 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44409
44410 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44411
44412 * gcc.c-torture/execute/991221-1.c: New test.
44413
44414 1999-12-20 Nathan Sidwell <nathan@acm.org>
44415
44416 * g++.old-deja/g++.other/cast3.C: New test.
44417
44418 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44419
44420 * gcc.c-torture/execute/991216-4.c: New test.
44421
44422 1999-12-16 Michael Meissner <meissner@cygnus.com>
44423
44424 * gcc.c-torture/execute/991216-1.c: New test.
44425 * gcc.c-torture/execute/991216-2.c: New test.
44426 * gcc.c-torture/execute/991216-3.c: New test.
44427
44428 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44429
44430 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44431 Actually make the test fail by using "-O2" for compilation.
44432
44433 1999-12-15 Nathan Sidwell <nathan@acm.org>
44434
44435 * g++.old-deja/g++.warn/cast-align1.C: New test.
44436
44437 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44438
44439 * gcc.c-torture/compile/991214-1.c: New test.
44440 * gcc.c-torture/compile/991214-2.c: New test.
44441
44442 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44443
44444 * gcc.dg/991214-1.c: New test.
44445
44446 1999-12-13 Jeffrey A Law (law@cygnus.com)
44447
44448 * gcc.c-torture/compile/991213-3.c: New test.
44449 * gcc.c-torture/compile/991213-2.c: New test.
44450 * gcc.c-torture/compile/991213-1.c: New test.
44451
44452 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44453
44454 * gcc.dg/991209-1.c: New test.
44455
44456 1999-12-08 Nathan Sidwell <nathan@acm.org>
44457
44458 * gcc.c-torture/compile/991208-1.c: New test.
44459
44460 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44461
44462 * gcc.dg/ultrasp2.c: New test.
44463
44464 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44465
44466 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44467
44468 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44469
44470 * gcc.c-torture/compile/991202-1.c: New test.
44471 * gcc.c-torture/execute/991202-1.c: New test.
44472 * gcc.c-torture/execute/991202-2.c: New test.
44473 * gcc.c-torture/execute/991202-3.c: New test.
44474
44475 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44476
44477 * g++.old-deja/g++.abi/align.C: New test.
44478 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44479 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44480
44481 1999-12-01 Richard Henderson <rth@cygnus.com>
44482
44483 * gcc.c-torture/execute/991201-1.c: New.
44484
44485 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44486
44487 * gcc.dg/991129-1.c: New test.
44488
44489 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44490
44491 * gcc.c-torture/compile/991127-1.c: New test.
44492
44493 1999-11-22 Nathan Sidwell <nathan@acm.org>
44494
44495 * g++.old-deja/g++.other/warn4.C: New test.
44496
44497 1999-11-22 Nathan Sidwell <nathan@acm.org>
44498
44499 * g++.old-deja/g++.eh/cleanup2.C: New test.
44500 * g++.old-deja/g++.ext/pretty2.C: New test.
44501 * g++.old-deja/g++.ext/pretty3.C: New test.
44502 * g++.old-deja/g++.other/debug6.C: New test.
44503
44504 1999-10-20 Jim Wilson <wilson@cygnus.com>
44505
44506 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44507 compiler_output to look for one error message instead of two.
44508
44509 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44510
44511 * gcc.c-torture/execute/991118-1.c: Also test case
44512 where the word boundary does not split a byte evenly.
44513
44514 1999-11-19 Nathan Sidwell <nathan@acm.org>
44515
44516 * g++.old-deja/g++.ext/restrict1.C: New test.
44517
44518 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44519
44520 * gcc.c-torture/execute/991118-1.c: New test.
44521
44522 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44523
44524 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44525 working directory pathnames.
44526
44527 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44528
44529 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44530 host is equipped with driver.h and driver.o so it can actually
44531 compile and run the tests.
44532
44533 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44534
44535 * gcc.c-torture/compile/991008-1.c: New test.
44536
44537 1999-11-08 Nick Clifton <nickc@cygnus.com>
44538
44539 * lib/gcc-dg.exp: Include target-supports.exp
44540
44541 1999-11-05 Nick Clifton <nickc@cygnus.com>
44542
44543 * lib/target-supports.exp: New file: Provide procs to test for
44544 features supported by the target.
44545 (check_weak_available): Moved here from ecos.exp.
44546 (check_alias_available): New proc: Determine of the target
44547 toolchain supports the alias attribute.
44548
44549 * gcc.dg/special/ecos.exp: Move check_weak_available to
44550 target-supports.exp.
44551 (alias-1.c): Only perform the test if the target supports
44552 aliases.
44553 (wkali-1.c): Only perform the test if the target supports
44554 aliases.
44555
44556 * gcc.dg/990506-0.c: Expect error messages from cross
44557 targets as well as native targets.
44558
44559 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44560
44561 * gcc.dg/ultrasp1.c: Removed xfail.
44562 * gcc.dg/struct-ret-2.c: Likewise.
44563 * gcc.dg/array-1.c: Likewise.
44564
44565 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44566
44567 * gcc.dg/struct-ret-2.c: New test.
44568
44569 * gcc.dg/array-1.c: New test.
44570
44571 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44572
44573 * gcc.c-torture/execute/991030-1.c: New test.
44574
44575 1999-10-26 Richard Henderson <rth@cygnus.com>
44576
44577 * gcc.c-torture/compile/991026-2.c: New test.
44578
44579 1999-10-26 Jeffrey A Law (law@cygnus.com)
44580
44581 * gcc.c-torture/compile/991026-1.c: New test.
44582
44583 1999-10-23 Jeffrey A Law (law@cygnus.com)
44584
44585 * gcc.c-torture/execute/991023-1.c: New test.
44586
44587 1999-10-19 Jeffrey A Law (law@cygnus.com)
44588
44589 * gcc.c-torture/execute/991019-1.c: New test.
44590
44591 1999-10-16 Richard Henderson <rth@cygnus.com>
44592
44593 * gcc.c-torture/execute/991016-1.c: New test.
44594
44595 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44596
44597 * gcc.c-torture/execute/991014-1.c: New test.
44598
44599 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44600
44601 * g++.old-deja/g++.other/union2.C: New test.
44602
44603 1999-10-13 Nathan Sidwell <nathan@acm.org>
44604
44605 * g++.old-deja/g++.other/vaarg2.C: New test.
44606 * g++.old-deja/g++.other/vaarg3.C: New test.
44607
44608 1999-10-12 Craig Burley <craig@jcb-sc.com>
44609
44610 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44611 in compile/.
44612
44613 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44614
44615 * gcc.c-torture/execute/va-arg-11.c: New test.
44616
44617 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44618
44619 * lib/file-format.exp (gcc_target_object_format): Don't
44620 crash if objdump is unavailable.
44621
44622 1999-09-29 Donn Terry <donn@interix.com>
44623
44624 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44625
44626 1999-09-28 Nick Clifton <nickc@cygnus.com>
44627
44628 * gcc.c-torture/compile/990928-1.c: New test.
44629
44630 1999-09-28 Nathan Sidwell <nathan@acm.org>
44631
44632 * g++.old-deja/g++.other/decl6.C: New test.
44633
44634 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44635
44636 * gcc.c-torture/execute/va-arg-10.c: New test.
44637
44638 1999-09-27 Nathan Sidwell <nathan@acm.org>
44639
44640 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44641 __PRETTY_FUNCTION__.
44642
44643 1999-09-23 Nick Clifton <nickc@cygnus.com>
44644
44645 * gcc.c-torture/execute/990923-1.c: New test.
44646
44647 1999-09-21 Nick Clifton <nickc@cygnus.com>
44648
44649 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44650 for which -fpic is inappropriate.
44651
44652 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44653
44654 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44655
44656 1999-09-21 Nathan Sidwell <nathan@acm.org>
44657
44658 * g++.old-deja/g++.other/dyncast1.C: New test.
44659 * g++.old-deja/g++.other/dyncast2.C: New test.
44660 * g++.old-deja/g++.other/dyncast3.C: New test.
44661 * g++.old-deja/g++.other/dyncast4.C: New test.
44662 * g++.old-deja/g++.other/dyncast5.C: New test.
44663 * g++.old-deja/g++.eh/catch3.C: New test.
44664 * g++.old-deja/g++.eh/catch3p.C: New test.
44665 * g++.old-deja/g++.eh/catch4.C: New test.
44666 * g++.old-deja/g++.eh/catch4p.C: New test.
44667 * g++.old-deja/g++.eh/catch5.C: New test.
44668 * g++.old-deja/g++.eh/catch5p.C: New test.
44669 * g++.old-deja/g++.eh/catch6.C: New test.
44670 * g++.old-deja/g++.eh/catch6p.C: New test.
44671 * g++.old-deja/g++.eh/catch7.C: New test.
44672 * g++.old-deja/g++.eh/catch7p.C: New test.
44673 * g++.old-deja/g++.eh/catch8.C: New test.
44674 * g++.old-deja/g++.eh/catch8p.C: New test.
44675 * g++.old-deja/g++.eh/catch9.C: New test.
44676 * g++.old-deja/g++.eh/catch9p.C: New test.
44677
44678 1999-09-13 Nathan Sidwell <nathan@acm.org>
44679
44680 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44681 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44682
44683 1999-09-13 Jeffrey A Law (law@cygnus.com)
44684
44685 * gcc.c-torture/compile/990913-1.c: New test.
44686
44687 1999-09-10 Nathan Sidwell <nathan@acm.org>
44688
44689 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44690 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44691
44692 1999-09-09 Richard Henderson <rth@cygnus.com>
44693
44694 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44695
44696 1999-09-09 Nathan Sidwell <nathan@acm.org>
44697
44698 * g++.old-deja/g++.other/lookup11.C: New test.
44699 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44700 what is permitted and what we want.
44701 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44702 overload use.
44703 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44704
44705 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44706
44707 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44708 * gcc.c-torture/noncompile/poison-1.c: New file.
44709
44710 1999-09-08 Nathan Sidwell <nathan@acm.org>
44711
44712 * g++.old-deja/g++.other/sizeof3.C: New test.
44713 * g++.old-deja/g++.other/sizeof4.C: New test.
44714 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44715 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44716
44717 1999-09-07 Richard Henderson <rth@cygnus.com>
44718
44719 * gcc.dg/va-arg-1.c: New.
44720
44721 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44722
44723 * gcc.c-torture/execute/va-arg-9.c: New test.
44724
44725 1999-09-05 Craig Burley <craig@jcb-sc.com>
44726
44727 * g77.f-torture/compile/980519-2.f: New test.
44728 * g77.f-torture/compile/19990905-0.f: New test.
44729 * g77.f-torture/compile/19990905-1.f: New test.
44730 * g77.f-torture/compile/19990905-2.f: New test.
44731
44732 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44733
44734 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44735
44736 * gcc.c-torture/execute/990827-1.c: Fix typo.
44737
44738 1999-09-03 Nathan Sidwell <nathan@acm.org>
44739
44740 * g++.old-deja/g++.other/deref1.C: New test.
44741
44742 1999-09-02 Nathan Sidwell <nathan@acm.org>
44743
44744 * g++.old-deja/g++.other/ambig2.C: New test.
44745 * g++.old-deja/g++.other/cond5.C: New test.
44746 * g++.old-deja/g++.other/lookup16.C: New test.
44747
44748 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44749
44750 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44751 assemblers too.
44752
44753 1999-08-31 Jeffrey A Law (law@cygnus.com)
44754
44755 * lib/c-torture.exp: Avoid the "compare executables" optimization
44756 when testing native.
44757
44758 1999-08-29 Jeffrey A Law (law@cygnus.com)
44759
44760 * gcc.c-torture/execute/990829-1.c: New test.
44761 * gcc.c-torture/compile/990829-1.c: New test.
44762
44763 1999-08-27 Paul Burchard <burchard@pobox.com>
44764
44765 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44766 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44767 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44768 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44769 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44770 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44771 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44772 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44773 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44774 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44775 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44776
44777 1999-08-27 Jeffrey A Law (law@cygnus.com)
44778
44779 * gcc.c-torture/execute/990827-1.c: New test.
44780
44781 1999-08-26 Craig Burley <craig@jcb-sc.com>
44782
44783 * g77.f-torture/noncompile/19990826-4.f: New test.
44784
44785 * g77.f-torture/compile/19990826-3.f: New test.
44786
44787 * g77.f-torture/execute/19990826-2.f: New test.
44788
44789 * g77.f-torture/compile/19990826-1.f: New test.
44790
44791 * gcc.c-torture/execute/990826-0.c: New test.
44792 * g77.c-torture/execute/19990826-0.f: New test.
44793
44794 * g77.f-torture/noncompile/970626-2.f: New test.
44795
44796 1999-08-25 Paul Burchard <burchard@pobox.com>
44797
44798 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44799 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44800 lss-011.C: New tests.
44801
44802 1999-08-25 Nathan Sidwell <nathan@acm.org>
44803
44804 * g++.old-deja/g++.other/decl5.C: New test.
44805
44806 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44807
44808 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44809 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44810 call `postbase' for each one. All callers of `postbase' changed
44811 to call this instead.
44812
44813 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44814
44815 * gcc.c-torture/execute/990811-1.c: New test.
44816
44817 1999-08-09 Nick Clifton <nickc@cygnus.com>
44818
44819 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44820 just native ones.
44821
44822 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44823 just native ones.
44824
44825 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44826
44827 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44828
44829 1999-08-04 Jeffrey A Law (law@cygnus.com)
44830
44831 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44832
44833 1999-08-04 Nathan Sidwell <nathan@acm.org>
44834
44835 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44836
44837 1999-08-04 Jeffrey A Law (law@cygnus.com)
44838
44839 * gcc.c-torture/execute/990804-1.c: New test.
44840
44841 1999-08-03 Nathan Sidwell <nathan@acm.org>
44842
44843 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44844 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44845 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44846
44847 1999-08-03 Nathan Sidwell <nathan@acm.org>
44848
44849 * g++.old-deja/g++.other/struct1.C: New test.
44850
44851 1999-08-03 Nathan Sidwell <nathan@acm.org>
44852
44853 * g++.old-deja/g++.other/enum2.C: New test.
44854
44855 1999-08-02 Richard Henderson <rth@cygnus.com>
44856
44857 Adapted from tests from Franz Sirl:
44858 * gcc.c-torture/execute/va-arg-7.c: New test.
44859 * gcc.c-torture/execute/va-arg-8.c: New test.
44860
44861 1999-08-01 Jeffrey A Law (law@cygnus.com)
44862
44863 * gcc.c-torture/compile/990801-2.c: New test.
44864
44865 * gcc.c-torture/compile/990801-1.c: New test.
44866
44867 1999-07-27 Michael Meissner <meissner@cygnus.com>
44868
44869 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44870 fp-cmp-1.c, converting double to float.
44871
44872 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44873 fp-cmp-1.c, converting double to long double.
44874
44875 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44876 from fr1 to unknown_register, since fr1 is a legitimate register
44877 on some machines.
44878
44879 1999-07-25 Jeffrey A Law (law@cygnus.com)
44880
44881 * README: More listname related changes.
44882
44883 1999-07-08 Catherine Moore <clm@cygnus.com>
44884
44885 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44886
44887 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44888
44889 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44890
44891 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44892
44893 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44894
44895 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44896
44897 * gcc.dg/990703-1.c: New test.
44898
44899 1999-06-29 Nick Clifton <nickc@cygnus.com>
44900
44901 * lib/file-format.exp: New file: Move definition of proc
44902 gcc_target_object_format to here from
44903 gcc.dg/special/ecos.exp.
44904
44905 * lib/c-torture.exp: Include lib file-format.exp.
44906 * lib/gcc-dg.exp: Include lib file-format.exp.
44907
44908 * gcc.dg/special/ecos.exp: Remove definition of proc
44909 gcc_target_object_format.
44910
44911 1999-06-28 Jeffrey A Law (law@cygnus.com)
44912
44913 * gcc.c-torture/execute/990628-1.c: New test.
44914
44915 1999-06-25 Jeffrey A Law (law@cygnus.com)
44916
44917 * gcc.c-torture/compile/990625-2.c: New test.
44918
44919 * gcc.c-torture/compile/990625-1.c: New test.
44920
44921 1999-06-23 Nick Clifton <nickc@cygnus.com>
44922
44923 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44924 attributes compile.
44925 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44926 ports that use the COFF/PE file format.
44927
44928 1999-06-17 Jeffrey A Law (law@cygnus.com)
44929
44930 * gcc.c-torture/compile/990617-1.c: New test.
44931
44932 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44933
44934 * g++.old-deja/g++.other/decl4.C: New test.
44935
44936 1999-06-14 Nathan Sidwell <nathan@acm.org>
44937
44938 * g++.old-deja/g++.other/bitfld3.C: New test.
44939
44940 1999-06-08 Nathan Sidwell <nathan@acm.org>
44941
44942 * g++.old-deja/g++.eh/catch1.C: New test.
44943
44944 1999-06-07 Jeffrey A Law (law@cygnus.com)
44945
44946 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44947
44948 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44949 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44950
44951 1999-06-05 Craig Burley <craig@jcb-sc.com>
44952
44953 * g77.f-torture/compile/19990502-0.f: Replace with new,
44954 shorter, test that still fails after recent changes.
44955
44956 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44957
44958 * gcc.c-torture/execute/990604-1.c: New test.
44959
44960 1999-05-31 Jeffrey A Law (law@cygnus.com)
44961
44962 * gcc.c-torture/execute/990531-1.c: New test.
44963
44964 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44965
44966 * gcc.c-torture/compile/990527-1.c: New test.
44967
44968 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44969
44970 * gcc.c-torture/execute/990527-1.c: New test.
44971
44972 1999-05-25 Nick Clifton <nickc@cygnus.com>
44973
44974 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44975 bitfields as signed.
44976
44977 1999-05-25 Craig Burley <craig@jcb-sc.com>
44978
44979 * g77.f-torture/compile/19990525-0.f: New test.
44980
44981 1999-05-25 Jeffrey A Law (law@cygnus.com)
44982
44983 * gcc.c-torture/execute/990525-2.c: New test.
44984
44985 * gcc.c-torture/execute/990525-1.c: New test.
44986
44987 1999-05-24 Nathan Sidwell <nathan@acm.org>
44988
44989 * g++.old-deja/g++.other/anon3.C: New test.
44990 * g++.old-deja/g++.other/anon4.C: New test.
44991 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44992 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44993 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44994 Merrill).
44995
44996 1999-05-24 Jeffrey A Law (law@cygnus.com)
44997
44998 * gcc.c-torture/execute/990524-1.c: New test.
44999
45000 * gcc.dg/990524-1.c: New test.
45001
45002 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45003
45004 * gcc.c-torture/compile/990523-1.c: New test.
45005
45006 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
45007
45008 * gcc.c-torture/compile/990519-1.c: New test.
45009
45010 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45011
45012 * gcc.c-torture/compile/990517-1.c: New test.
45013
45014 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45015 (e4, f4): New tests.
45016 (main): Call them.
45017
45018 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45019
45020 * gcc.dg/noreturn-1.c: New test.
45021
45022 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45023
45024 * gcc.c-torture/execute/990513-1.c: New test.
45025
45026 1999-05-10 Richard Henderson <rth@cygnus.com>
45027
45028 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45029
45030 1999-05-10 Craig Burley <craig@jcb-sc.com>
45031
45032 * g77.f-torture/execute/erfc.f: Use small single-precision
45033 values, to avoid problems on Alphas when not -mieee.
45034
45035 1999-05-08 Craig Burley <craig@jcb-sc.com>
45036
45037 * gcc.dg/990506-0.c: New test.
45038
45039 1999-05-08 Richard Henderson <rth@cygnus.com>
45040
45041 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45042 the constant to test. Don't XFAIL 64-bit targets.
45043
45044 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45045 * g++.old-deja/g++.law/profile1.C: Likewise.
45046
45047 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45048 operator new instances.
45049 * g++.old-deja/g++.other/delete5.C: Likewise.
45050
45051 1999-05-03 Craig Burley <craig@jcb-sc.com>
45052
45053 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45054 intrinsic.
45055
45056 1999-05-03 Craig Burley <craig@jcb-sc.com>
45057
45058 * g77.f-torture/execute/u77-test.f: Reverse order of two
45059 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45060
45061 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45062
45063 * gcc.dg/compare1.c: New test.
45064
45065 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45066
45067 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45068 New tests.
45069
45070 1999-05-02 Craig Burley <craig@jcb-sc.com>
45071
45072 * g77.f-torture/compile/19990502-1.f: New test.
45073
45074 1999-05-02 Craig Burley <craig@jcb-sc.com>
45075
45076 * g77.f-torture/compile/19990502-0.f: New test.
45077
45078 1999-05-02 Craig Burley <craig@jcb-sc.com>
45079
45080 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45081 intrinsic.
45082
45083 1999-05-02 Craig Burley <craig@jcb-sc.com>
45084
45085 * g77.f-torture/execute/u77-test.f (main): List libU77
45086 intrinsics not currently tested.
45087 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45088 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45089 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45090 Trim blanks off the ends of some printed strings.
45091
45092 1999-05-02 Craig Burley <craig@jcb-sc.com>
45093
45094 * g77.f-torture/execute/u77-test.f (main): Just warn about
45095 FSTAT gid disagreement, as it's expected on some systems.
45096
45097 1999-05-01 Craig Burley <craig@jcb-sc.com>
45098
45099 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45100 use a new function, which allows for some slop.
45101 Clean up some commentary.
45102 (issum): The new function.
45103 (sgladd): Deleted subroutine.
45104
45105 1999-05-01 Craig Burley <craig@jcb-sc.com>
45106
45107 * g77.f-torture/execute/u77-test.f: Modify to be more like
45108 libf2c/libU77 version, bringing patches to that version here.
45109 Add suitable commentary.
45110
45111 1999-04-25 Richard Henderson <rth@cygnus.com>
45112
45113 * gcc.dg/990424-1.c: New test.
45114
45115 1999-04-24 Craig Burley <craig@jcb-sc.com>
45116
45117 * g77.f-torture/execute/u77-test.f (main): Bug involving
45118 LSTAT has been fixed, so turn back on full checking.
45119
45120 1999-04-20 Craig Burley <craig@jcb-sc.com>
45121
45122 * g77.f-torture/compile/19990419-0.f: New test.
45123 * g77.f-torture/execute/19990419-1.f: New test.
45124
45125 1999-04-17 Richard Henderson <rth@cygnus.com>
45126
45127 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45128 to avoid the need for a prototype to supress a warning.
45129
45130 1999-04-07 Jim Wilson <wilson@cygnus.com>
45131
45132 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45133
45134 1999-04-04 Jeffrey A Law (law@cygnus.com)
45135
45136 * gcc.c-torture/execute/990404-1.c: New test.
45137
45138 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45139
45140 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45141 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45142 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45143 missing initializer warnings.
45144
45145 1999-03-28 Jeffrey A Law (law@cygnus.com)
45146
45147 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45148 matching strings.
45149
45150 1999-03-26 Jeffrey A Law (law@cygnus.com)
45151
45152 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45153
45154 1999-03-26 Craig Burley <craig@jcb-sc.com>
45155
45156 * g77.f-torture/execute/19990325-0.f: New test.
45157 * g77.f-torture/execute/19990325-1.f: New test.
45158
45159 1999-03-24 Jeffrey A Law (law@cygnus.com)
45160
45161 * gcc.c-torture/execute/990324-1.c: New test.
45162
45163 1999-03-22 Jim Wilson <wilson@cygnus.com>
45164
45165 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45166 test with 4.
45167
45168 1999-03-17 Richard Henderson <rth@cygnus.com>
45169
45170 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45171
45172 1999-03-13 Craig Burley <craig@jcb-sc.com>
45173
45174 * g77.f-torture/execute/19990313-2.f: New test.
45175 * g77.f-torture/execute/19990313-3.f: New test.
45176
45177 1999-03-13 Craig Burley <craig@jcb-sc.com>
45178
45179 * g77.f-torture/execute/19990313-0.f: New test.
45180 * g77.f-torture/execute/19990313-1.f: New test.
45181
45182 1999-03-12 Jim Wilson <wilson@cygnus.com>
45183
45184 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45185 printf to sprintf.
45186 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45187 (main): Add check for u15. Conditionalize u31 check depending on
45188 whether ints are <32 bits or >=32 bits.
45189
45190 1999-03-08 Craig Burley <craig@jcb-sc.com>
45191
45192 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45193
45194 1999-03-08 Craig Burley <craig@jcb-sc.com>
45195
45196 * g77.f-torture/compile/19990305-0.f: New test.
45197 * g77.f-torture/execute/19981119-0.f: New test.
45198
45199 1999-03-08 Craig Burley <craig@jcb-sc.com>
45200
45201 * g77.f-torture/execute/970625-2.f: call ABORT if final
45202 result is not correct, instead of just printing it.
45203 Add this checking via newly introduced obfuscation, to
45204 trip up buggy front ends.
45205
45206 1999-03-07 Craig Burley <craig@jcb-sc.com>
45207
45208 * g77.f-torture/compile/960317-1.f: Moved from being
45209 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45210
45211 1999-03-06 Craig Burley <craig@jcb-sc.com>
45212
45213 * g77.f-torture/execute/960317-1.f: New (old) test.
45214 * g77.f-torture/execute/970625-2.f: Ditto.
45215
45216 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45217
45218 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45219 message on line 1 or line 2; cccp and cpplib do this differently.
45220
45221 1999-03-01 Jeffrey A Law (law@cygnus.com)
45222
45223 * g++.old-deja/g++.law/weak1.C: New test.
45224
45225 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45226
45227 * gcc.c-torture/execute/990119-1.c: Renamed to...
45228 * gcc.dg/990119-1.c: this, so it will only be tested once
45229 (it's a preprocessor test, it doesn't need to be run at
45230 multiple optimization levels).
45231
45232 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45233
45234 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45235 ALWAYS_CXXFLAGS.
45236
45237 1999-02-24 Craig Burley <craig@jcb-sc.com>
45238
45239 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45240 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45241 to not be compilable by current g77.
45242
45243 1999-02-24 Nick Clifton <nickc@cygnus.com>
45244
45245 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45246
45247 1999-02-22 Jeffrey A Law (law@cygnus.com)
45248
45249 * gcc.c-torture/execute/990222-1.c: New test.
45250
45251 1999-02-19 Craig Burley <craig@jcb-sc.com>
45252
45253 * g77.f-torture/compile/19990218-0.f: New test.
45254 * g77.f-torture/noncompile/19990218-1.f: New test.
45255
45256 1999-02-18 Craig Burley <craig@jcb-sc.com>
45257
45258 * g77.f-torture/compile/19981216-0.f: New test.
45259
45260 1999-02-14 Jeffrey A Law (law@cygnus.com)
45261
45262 * gcc.dg/990214-1.c: New test.
45263
45264 1999-02-13 Jeffrey A Law (law@cygnus.com)
45265
45266 * gcc.dg/990213-2.c: New test.
45267
45268 * gcc.dg/990213-1.c: New test.
45269
45270 1999-02-12 Jeffrey A Law (law@cygnus.com)
45271
45272 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45273 ints.
45274
45275 1999-02-11 Nick Clifton <nickc@cygnus.com>
45276
45277 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45278 specified by target.
45279
45280 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45281
45282 1999-02-11 Jeffrey A Law (law@cygnus.com)
45283
45284 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45285
45286 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45287
45288 * gcc.dg/special/ecos.exp: New test driver for new tests with
45289 special requirements.
45290
45291 * gcc.dg/special/alias-1.c: New test.
45292 * gcc.dg/special/gcsec-1.c: New test.
45293 * gcc.dg/special/weak-1.c: New test.
45294 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45295 * gcc.dg/special/weak-2.c: New test.
45296 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45297 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45298 * gcc.dg/special/wkali-1.c: New test.
45299 * gcc.dg/special/wkali-2.c: New test.
45300 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45301 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45302
45303 1999-02-10 Felix Lee <flee@cygnus.com>
45304
45305 * lib/c-torture.exp (c-torture-compile): Pull out code for
45306 analyzing gcc error messages.
45307 (c-torture-execute): Likewise. Fix some (harmless) false
45308 positives.
45309 * lib/gcc.exp (gcc_check_compile): New function.
45310
45311 1999-02-08 Richard Henderson <rth@cygnus.com>
45312
45313 * gcc.c-torture/execute/990208-1.c: New test.
45314
45315 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45316
45317 * g++.dg/special/ecos.exp: New driver for new tests with special
45318 requirements
45319
45320 * g++.dg/special/conpr-1.C: New test
45321 * g++.dg/special/conpr-2.C: New test
45322 * g++.dg/special/conpr-2a.C: New test
45323 * g++.dg/special/conpr-3.C: New test
45324 * g++.dg/special/conpr-3a.C: New test
45325 * g++.dg/special/conpr-3b.C: New test
45326
45327 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45328 allow g++ to use the dg driver
45329
45330 * README: Add comment about g++.dg directory
45331
45332 1999-02-06 Jeffrey A Law (law@cygnus.com)
45333
45334 * README: Update email addresses.
45335
45336 1999-02-03 Nick Clifton <nickc@cygnus.com>
45337
45338 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45339 arguments in order to force structure S onto the stack even on
45340 the alpha.
45341 (test): Pass 10 leading arguments to function foo as well as the
45342 structure S.
45343
45344 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45345 failure for all targets.
45346
45347 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45348 abort to terminate program execution.
45349
45350 1999-01-30 Richard Henderson <rth@cygnus.com>
45351
45352 * gcc.c-torture/execute/990130-1.c: New test.
45353
45354 1999-01-30 Jeffrey A Law (law@cygnus.com)
45355
45356 * gcc.dg/990130-1.c: New test.
45357
45358 1999-01-28 Michael Meissner <meissner@cygnus.com>
45359
45360 * gcc.c-torture/execute/990128-1.c: New test.
45361
45362 1999-01-27 Michael Meissner <meissner@cygnus.com>
45363
45364 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45365
45366 1999-01-27 Felix Lee <flee@cygnus.com>
45367
45368 * lib/c-torture.exp (c-torture-compile): pull out code for
45369 analyzing gcc error messages.
45370 (c-torture-execute): ditto, and fix some (harmless) false
45371 positives.
45372 * lib/gcc.exp (gcc_check_compile): new function.
45373
45374 1999-01-17 Jeffrey A Law (law@cygnus.com)
45375
45376 * gcc.dg/990117-1.c: New test.
45377
45378 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45379
45380 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45381
45382 1999-01-15 Jeffrey A Law (law@cygnus.com)
45383
45384 * g77.f-torture/compile/990115-1.f: New test.
45385
45386 1999-01-07 Jeffrey A Law (law@cygnus.com)
45387
45388 * gcc.c-torture/compile/990107-1.c: New test
45389
45390 1999-01-06 Jeffrey A Law (law@cygnus.com)
45391
45392 * gcc.c-torture/execute/990106-2.c: New test.
45393
45394 * gcc.c-torture/execute/990106-1.c: New test.
45395
45396 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45397
45398 * gcc.c-torture/compile/981223-1.c: New test.
45399
45400 1998-12-29 Richard Henderson <rth@cygnus.com>
45401
45402 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45403 (opt3): Rename from opt4 and disable.
45404
45405 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45406
45407 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45408
45409 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45410
45411 * g++.old-deja/g++.other/conv5.C: New test.
45412
45413 1998-12-14 Nick Clifton <nickc@cygnus.com>
45414
45415 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45416
45417 1998-12-11 Jeffrey A Law (law@cygnus.com)
45418
45419 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45420
45421 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45422
45423 * gcc.c-torture/compile/981211-1.c: New test.
45424
45425 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45426
45427 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45428
45429 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45430
45431 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45432
45433 * gcc.special/930510-1.c: Make C9X safe.
45434 * gcc.misc-tests/gcov-1.c Similarly.
45435 * gcc.misc-tests/gcov-2.c Similarly.
45436
45437 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45438
45439 * gcc.dg/ultrasp1.c: New test.
45440
45441 1998-12-06 Richard Henderson <rth@cygnus.com>
45442
45443 * gcc.c-torture/execute/981206.c: New test.
45444
45445 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45446
45447 * g++.old-deja/g++.ns/template7.C: New test.
45448
45449 * g++.old-deja/g++.other/expr1.C: New test.
45450
45451 * g++.old-deja/g++.eh/tmpl3.C: New test.
45452
45453 * g++.old-deja/g++.eh/tmpl2.C: New test.
45454
45455 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45456
45457 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45458 * g++.old-deja/g++.other/using6.C: Removed.
45459 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45460
45461 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45462
45463 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45464
45465 * g++.old-deja/g++.pt/overload8.C: New test.
45466
45467 * g++.old-deja/g++.pt/overload7.C: New test.
45468
45469 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45470
45471 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45472 and relinking messages.
45473 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45474 compiling with -frepo.
45475
45476 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45477
45478 * g++.old-deja/g++.pt/lookup6.C: New test.
45479
45480 1998-11-30 Nick Clifton <nickc@cygnus.com>
45481
45482 * gcc.c-torture/execute/981130-1.c: New test.
45483 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45484
45485 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45486
45487 * g++.old-deja/g++.pt/explicit76.C: New test.
45488
45489 * g++.old-deja/g++.pt/friend38.C: New test.
45490
45491 * g++.old-deja/g++.ns/crash2.C: New test.
45492
45493 * g++.old-deja/g++.pt/defarg8.C: New test.
45494
45495 * g++.old-deja/g++.pt/instantiate6.C: New test.
45496
45497 * g++.old-deja/g++.pt/static6.C: New test.
45498
45499 * g++.old-deja/g++.pt/decl2.C: New test.
45500
45501 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45502
45503 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45504 problem is actually related with name lookup, but so what? :-)
45505
45506 * g++.old-deja/g++.pt/friend37.C: New test.
45507
45508 1998-11-25 Dave Love <d.love@dl.ac.uk>
45509
45510 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45511 element, which fails on some systems.
45512
45513 * g77.f-torture/execute/labug1.f: New test.
45514
45515 1998-11-21 Jeffrey A Law (law@cygnus.com)
45516
45517 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45518 is defined.
45519
45520 1998-11-18 Dave Love <d.love@dl.ac.uk>
45521
45522 * g77.f-torture/compile/981117-1.f: New test.
45523
45524 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45525
45526 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45527 properly discarded.
45528
45529 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45530
45531 * gcc.c-torture/execute/memcheck: New directory of tests for
45532 -fcheck-memory-usage.
45533
45534 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45535
45536 * README: New file, general information about the testsuite and
45537 new description of the various C++ test subdirectories.
45538 * README.g++: Eliminate obsolete information, update and move most
45539 relevant stuff to README.
45540
45541 1998-11-07 Richard Henderson <rth@cygnus.com>
45542
45543 * gcc.c-torture/compile/981107-1.c: New test.
45544
45545 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45546
45547 * execute/memcpy-bi.c: New testcase.
45548
45549 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45550
45551 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45552 base classes.
45553
45554 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45555 template is selected.
45556
45557 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45558 classes, it should be accepted for all types.
45559
45560 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45561
45562 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45563 specializations start with template headers.
45564
45565 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45566
45567 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45568
45569 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45570 non-POD types.
45571
45572 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45573
45574 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45575
45576 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45577
45578 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45579
45580 1998-10-19 Jeffrey A Law (law@cygnus.com)
45581
45582 * 981019-1.c: New test.
45583
45584 1998-10-14 Robert Lipe <robertl@dgii.com>
45585
45586 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45587 find objc headers.
45588
45589 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45590
45591 * compile/981001-4.c: Remove use of GCC extension that triggers a
45592 compiler bug.
45593
45594 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45595
45596 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45597
45598 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45599
45600 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45601 instantiation of template produces incorrect code for delete
45602 expression.
45603
45604 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45605 constructors' name is not unique.
45606 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45607 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45608
45609 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45610 automatic array of const is ill-formed.
45611
45612 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45613 of template parameter?
45614
45615 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45616 const.
45617
45618 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45619 pointer-to-member expression.
45620
45621 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45622 declaration causes ICE.
45623
45624 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45625
45626 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45627 reserved in the global namespace.
45628
45629 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45630 generate needed virtual table.
45631
45632 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45633
45634 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45635
45636 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45637 template-dependent type
45638
45639 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45640
45641 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45642 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45643 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45644
45645 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45646 class should be usable as argument of member function.
45647 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45648 class should be usable as return type of member function.
45649 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45650 class should be usable as type of data member.
45651
45652 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45653
45654 1998-10-09 Jeffrey A Law (law@cygnus.com)
45655
45656 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45657
45658 1998-10-08 Nick Clifton <nickc@cygnus.com>
45659
45660 * gcc.dg/dll-?.c Add thumb to target list.
45661 Fix assembler scan patterns to match current assembler output.
45662
45663 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45664
45665 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45666 matching of template brackets.
45667
45668 * g++.old-deja/g++.other/using4.C: New test. Test using
45669 declarations of methods from base classes.
45670
45671 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45672 within functions should introduce names into the innermost
45673 enclosing namespace.
45674
45675 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45676 of static locals if first initialization throws.
45677
45678 1998-10-07 Jim Wilson <wilson@cygnus.com>
45679
45680 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45681
45682 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45683
45684 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45685 lose track of the possible targets of tablejump insns.
45686 * special/special.exp: Run it.
45687
45688 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45689
45690 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45691 must be declared before its specializations can be named in friend
45692 declarations.
45693
45694 1998-10-05 Dave Love <d.love@dl.ac.uk>
45695
45696 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45697
45698 * g77.f-torture/execute/io1.f: New test.
45699
45700 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45701
45702 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45703 with pointer to template function, for which no argument deduction
45704 is possible.
45705
45706 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45707 specialization of template function as argument to template
45708 function.
45709
45710 * g++.old-deja/g++.other/access2.C: New test; Inner class
45711 shouldn't have privileged access to Outer's names.
45712
45713 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45714
45715 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45716 friend template declared within template class conflicts with
45717 nested class of the same name.
45718
45719 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45720 is ignored.
45721
45722 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45723 object with direct initializer as function declaration.
45724
45725 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45726 initializers.
45727
45728 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45729 involving const pointer and NULL produces incorrect result.
45730
45731 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45732 type name without `typename' should be rejected with -pedantic.
45733
45734 1998-10-02 Richard Henderson <rth@cygnus.com>
45735
45736 * g++.old-deja/g++.other/addrof1.C: New test.
45737
45738 1998-10-01 Nick Clifton <nickc@cygnus.com>
45739
45740 * gcc.c-torture/compile/981001-1.c: New test.
45741 * gcc.c-torture/execute/981001-1.c: New test.
45742
45743 1998-10-01 Jeffrey A Law (law@cygnus.com)
45744
45745 * gcc.c-torture/compile/981001-2.c: New test.
45746 * gcc.c-torture/compile/981001-3.c: New test.
45747 * gcc.c-torture/compile/981001-4.c: New test.
45748
45749 1998-10-01 Robert Lipe <robertl@dgii.com>
45750
45751 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45752 multilibbed hosts. Idea grafted from g77.exp.
45753
45754 1998-09-30 Dave Love <d.love@dl.ac.uk>
45755
45756 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45757 avoid losing on systems which need -lsocket.
45758
45759 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45760
45761 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45762 * g++.old-deja/g++.other/nested2.C: Ditto.
45763 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45764 failure.
45765
45766 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45767
45768 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45769 preferred over template operator!= for enum bitfields.
45770
45771 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45772
45773 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45774 that happen to have the same base name, but in different scopes,
45775 are incorrectly rejected.
45776
45777 1998-09-16 Richard Henderson <rth@cygnus.com>
45778
45779 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45780 on the native word size instead of an integer literal.
45781
45782 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45783
45784 * g++.old-deja/g++.other/static2.C: Invocation of static data
45785 member of type pointer-to-function denoted as non-static member.
45786
45787 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45788 checks involving function types and aliases.
45789
45790 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45791
45792 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45793 redefined to the same non-trivial type.
45794
45795 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45796 namespace-qualification of template specializations declared in
45797 other namespaces.
45798
45799 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45800 to declare a subset of the specializations of a template function
45801 as friends of specializations of a template class.
45802
45803 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45804 member templates that do not fully specialize the enclosing
45805 template class are rejected.
45806
45807 1998-09-11 Dave Love <d.love@dl.ac.uk>
45808
45809 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45810
45811 1998-09-08 Dave Love <d.love@dl.ac.uk>
45812
45813 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45814 altered from libf2c/libU77 version.
45815
45816 1998-09-06 Dave Love <d.love@dl.ac.uk>
45817
45818 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45819
45820 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45821
45822 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45823 (un)signed char are different types for template specialization
45824 purposes.
45825
45826 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45827
45828 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45829 * objc: ObjC testsuite.
45830
45831 1998-08-31 Catherine Moore <clm@cygnus.com>
45832
45833 * gcc.c-torture/execute/941014-1.x: New file.
45834
45835 1998-08-31 Nick Clifton <nickc@cygnus.com>
45836
45837 * lib/c-torture.exp: Add support for
45838 torture_eval_before_compile and torture_eval_before_execute
45839 variables.
45840
45841 1998-08-30 Jeffrey A Law (law@cygnus.com)
45842
45843 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45844 this test triggers valid.
45845
45846 1998-08-27 Jeffrey A Law (law@cygnus.com)
45847
45848 * gcc.dg/980827-1.c: New test.
45849
45850 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45851
45852 * gcc.c-torture/execute/loop-4b.c: New test.
45853
45854 1998-08-26 Nick Clifton <nickc@cygnus.com>
45855
45856 * lib/c-torture.exp: Add support for
45857 torture_eval_before_compile and torture_eval_before_execute
45858 variables.
45859
45860 1998-08-25 Jeffrey A Law (law@cygnus.com)
45861
45862 * gcc.c-torture/compile/980825-1.c: New test.
45863
45864 1998-08-24 Nick Clifton <nickc@cygnus.com>
45865
45866 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45867 count number tests in opt_t0 not good_t0.
45868
45869 1998-08-24 Jeffrey A Law (law@cygnus.com)
45870
45871 * gcc.c-torture/compile/930326-1.x: Fix typo.
45872
45873 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45874
45875 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45876 causes an ICE.
45877
45878 1998-08-21 Jeffrey A Law (law@cygnus.com)
45879
45880 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45881 STACK_SIZE is defined.
45882 * gcc.c-torture/unsorted/stuct.c: Similarly.
45883
45884 * gcc.c-torture/compile/980821-1.c: New test.
45885
45886 1998-08-21 Jeffrey A Law (law@cygnus.com)
45887
45888 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45889
45890 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45891
45892 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45893 code.
45894
45895 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45896
45897 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45898 error'.
45899
45900 1998-08-18 Jeffrey A Law (law@cygnus.com)
45901
45902 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45903
45904 1998-08-16 Jeffrey A Law (law@cygnus.com)
45905
45906 * gcc.c-torture/compile/980816-1.c: New test.
45907
45908 * gcc.dg/980816-1.c: New test.
45909
45910 1998-08-13 Jeffrey A Law (law@cygnus.com)
45911
45912 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45913 compiler for ieee tests.
45914
45915 1998-08-01 Dave Love <d.love@dl.ac.uk>
45916
45917 * g77.f-torture/compile/980729-0.f: New test.
45918
45919 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45920
45921 * gcc.c-torture/special/eeprof-1.c: New test, for
45922 -finstrument-functions.
45923 * gcc.c-torture/special/special.exp: Run it.
45924
45925 1998-07-29 Jeffrey A Law (law@cygnus.com)
45926
45927 * gcc.c-torture/compile/980729-1.c: New test.
45928
45929 1998-07-27 Nick Clifton <nickc@cygnus.com>
45930
45931 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45932 __thumb__ is defined, and test for ARM style doubles if so.
45933
45934 1998-07-26 Dave Love <d.love@dl.ac.uk>
45935
45936 * g77.f-torture/noncompile/980615-0.f: New test.
45937
45938 1998-07-26 H.J. Lu (hjl@gnu.org)
45939
45940 * gcc.dg/980312-1.c: Do link instead of compile.
45941 * gcc.dg/980313-1.c: Likewise.
45942
45943 1998-07-26 Jeffrey A Law (law@cygnus.com)
45944
45945 * gcc.c-torture/compile/980726-1.c: New test.
45946
45947 1998-07-25 Dave Love <d.love@dl.ac.uk>
45948
45949 * g77.f-torture/execute/io0.f: New test.
45950
45951 1998-07-24 Nick Clifton <nickc@cygnus.com>
45952
45953 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45954 an int.
45955
45956 1998-06-18 Michael Meissner <meissner@cygnus.com>
45957
45958 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45959 m32r bugs.
45960
45961 1998-07-17 Nick Clifton <nickc@cygnus.com>
45962
45963 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45964 c-decl.c:grokdeclarator can handle mode attributes.
45965
45966 1998-07-16 Jeffrey A Law (law@cygnus.com)
45967
45968 * gcc.c-torture/execute/980716-1.c: New test.
45969
45970 1998-07-13 Jeffrey A Law (law@cygnus.com)
45971
45972 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45973 the mn10200.
45974 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45975 the mn10200.
45976 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45977 * gcc.c-torture/compile/930326-1.x: Similarly.
45978
45979 1998-07-13 Dave Love <d.love@dl.ac.uk>
45980
45981 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45982 New test from Craig.
45983
45984 1998-07-12 Dave Love <d.love@dl.ac.uk>
45985
45986 * g77.f-torture/noncompile/980616-0.f: New test.
45987
45988 * g77.f-torture/execute/970816-3.f: New test from Craig.
45989
45990 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45991
45992 * g++.other/singleton.C: Return error value instead of taking
45993 SIGSEGV.
45994
45995 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45996
45997 * g++.other/singleton.C: New test. Warning is under dispute.
45998 Runtime crash is not.
45999
46000 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
46001
46002 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
46003 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
46004 using6.C, using7.C}: New namespace tests.
46005
46006 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
46007
46008 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
46009 specialization with typedef'ed names used as array indexes.
46010
46011 1998-07-09 Jeffrey A Law (law@cygnus.com)
46012
46013 * gcc.c-torture/execute/980709-1.c: New test.
46014
46015 * gcc.dg/980709-1.c: New test.
46016
46017 1998-07-07 Richard Henderson <rth@cygnus.com>
46018
46019 * gcc.c-torture/execute/bcp-1.c: New test.
46020
46021 1998-07-07 Jeffrey A Law (law@cygnus.com)
46022
46023 * gcc.c-torture/execute/980707-1.c: New test.
46024
46025 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46026
46027 * gcc.c-torture/compile/980706-1.c: New test.
46028
46029 1998-07-01 Dave Love <d.love@dl.ac.uk>
46030
46031 * g77.f-torture/execute/980701-0.f,
46032 g77.f-torture/execute/980701-1.f: New test from Craig.
46033
46034 1998-07-01 Jeffrey A Law (law@cygnus.com)
46035
46036 * gcc.c-torture/compile/980701-1.c: New test.
46037
46038 * gcc.c-torture/execute/980701-1.c: New test.
46039
46040 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46041 rlsruhe.de>
46042
46043 * g++.old-deja/g++.robertl/eb132.C: New test.
46044 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46045
46046 1998-06-29 Dave Love <d.love@dl.ac.uk>
46047
46048 * g77.f-torture/execute/980628-7.f,
46049 g77.f-torture/execute/980628-8.f,
46050 g77.f-torture/execute/980628-9.f,
46051 g77.f-torture/execute/980628-10.f: New tests from Craig.
46052
46053 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46054
46055 1998-06-28 Jeffrey A Law (law@cygnus.com)
46056
46057 * g77.f-torture/execute/980628-4.f: New test from Craig.
46058 * g77.f-torture/execute/980628-5.f: Likewise.
46059 * g77.f-torture/execute/980628-2.f: Likewise.
46060 * g77.f-torture/execute/980628-0.f: Likewise.
46061 * g77.f-torture/execute/980628-1.f: Likewise.
46062 * g77.f-torture/execute/980628-3.f: Likewise.
46063 * g77.f-torture/execute/980628-6.f: Likewise.
46064
46065 1998-06-28 Jeffrey A Law (law@cygnus.com)
46066
46067 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46068 directory when nothing has been installed yet.
46069
46070 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46071
46072 * gcc.c-torture/special/special.exp: Handle newer versions of
46073 dejagnu.
46074
46075 1998-06-26 Jeffrey A Law (law@cygnus.com)
46076
46077 * gcc.dg/980626-1.c: New test.
46078
46079 1998-06-19 Bruno Haible <haible@ilog.fr>
46080
46081 * gcc.misc-tests/m-un-2.c: New test.
46082 * g++.old-deja/g++.other/warn01.c: Likewise.
46083
46084 1998-06-19 Robert Lipe <robertl@dgii.com>
46085
46086 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46087 compatibility with assmblers with a different comment character.
46088 Eliminate use of GAS-specific extensions.
46089
46090 1998-06-19 Jeffrey A Law (law@cygnus.com)
46091
46092 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46093
46094 1998-06-19 Robert Lipe <robertl@dgii.com>
46095
46096 * lib/g77.exp: Replace search for libf2c.a with search for newly
46097 renamed libg2c.a
46098
46099 1998-06-17 Jeffrey A Law (law@cygnus.com)
46100
46101 * gcc.c-torture/execute/980617-1.c: New test.
46102
46103 1998-06-12 Jeffrey A Law (law@cygnus.com)
46104
46105 * gcc.c-torture/execute/980612-1.c: New test.
46106
46107 1998-06-08 Jeffrey A Law (law@cygnus.com)
46108
46109 * gcc.dg/980523-1.c: Only test on ppc-linux.
46110 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46111
46112 * gcc.c-torture/execute/980608-1.c: New test.
46113
46114 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46115
46116 * gcc.c-torture/execute/980605-1.c: New test.
46117
46118 1998-06-04 Jeffrey A Law (law@cygnus.com)
46119
46120 * gcc.c-torture/execute/980604-1.c: New test.
46121
46122 1998-06-02 Jeffrey A Law (law@cygnus.com)
46123
46124 * gcc.c-torture/execute/980602-1.c: New test.
46125 * gcc.c-torture/execute/980602-2.c: Likewise.
46126
46127 1998-06-02 Dave Love <d.love@dl.ac.uk>
46128
46129 * 970125-0.f: Fix per JCB. Add commentary.
46130
46131 1998-05-31 Michael Meissner <meissner@cygnus.com>
46132
46133 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46134 IEEE -0 support.
46135
46136 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46137
46138 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46139 earlier.
46140
46141 1998-05-28 Catherine Moore <clm@cygnus.com>
46142
46143 * gcc.c-torture/execute/980526-3.c: New test.
46144
46145 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46146
46147 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46148 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46149 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46150 m88k-motorola-sysv3 to XFAIL.
46151
46152 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46153
46154 * gcc.dg/980526-1.c: New test.
46155 * gcc.c-torture/execute/980526-2.c: New test.
46156
46157 1998-05-26 Jeffrey A Law (law@cygnus.com)
46158
46159 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46160
46161 * gcc.c-torture/execute/980526-1.c: New test.
46162
46163 1998-05-26 Dave Love <d.love@dl.ac.uk>
46164
46165 * g77.f-torture/execute/alpha2.f: Add runtime test.
46166
46167 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46168
46169 * g++.old-deja/old-deja.exp: Strip leading directories.
46170
46171 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46172 error for the line. Don't run multiple tests for the same line.
46173
46174 1998-05-23 Jeffrey A Law (law@cygnus.com)
46175
46176 * gcc.dg/980523-1.c: New test.
46177
46178 1998-05-23 Dave Love <d.love@dl.ac.uk>
46179
46180 * g77.f-torture/compile/970915-0.f: New test.
46181
46182 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46183
46184 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46185
46186 1998-05-21 Jeffrey A Law (law@cygnus.com)
46187
46188 * gcc.dg/980520-1.c: New test.
46189
46190 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46191
46192 * gcc.dg/980502-1.c: Fix return type.
46193
46194 1998-05-20 Jeffrey A Law (law@cygnus.com)
46195
46196 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46197 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46198 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46199 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46200 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46201
46202 1998-05-20 Dave Love <d.love@dl.ac.uk>
46203
46204 * g77.f-torture/execute/980520-1.f: New test.
46205
46206 1998-05-15 Dave Love <d.love@dl.ac.uk>
46207
46208 * lib/mike-g77.exp: New file.
46209
46210 * g77.f-torture/noncompile/noncompile.exp,
46211 g77.f-torture/noncompile/check0.f: New files.
46212
46213 1998-05-14 Dave Love <d.love@dl.ac.uk>
46214
46215 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46216 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46217 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46218 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46219 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46220 abort where appropriate.
46221
46222 1998-05-05 Michael Meissner <meissner@cygnus.com>
46223
46224 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46225 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46226
46227 1998-04-29 Dave Love <d.love@dl.ac.uk>
46228
46229 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46230
46231 1998-04-27 Dave Love <d.love@dl.ac.uk>
46232
46233 * g77.f-torture/compile/980427-0.f: New test.
46234
46235 1998-04-24 Dave Love <d.love@dl.ac.uk>
46236
46237 * g77.f-torture/compile/980424-0.f: New test.
46238
46239 1998-04-19 Dave Love <d.love@dl.ac.uk>
46240
46241 * g77.f-torture/compile/980419-2.f (main): New test.
46242 * g77.f-torture/compile/970125-0.f: New test.
46243 * g77.f-torture/compile/980419-1.f: New test.
46244
46245 1998-04-08 Jim Wilson <wilson@cygnus.com>
46246
46247 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46248 of loop-4.c.
46249
46250 1998-04-07 Jim Wilson <wilson@cygnus.com>
46251
46252 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46253
46254 1998-04-03 Jim Wilson <wilson@cygnus.com>
46255
46256 * gcc.c-torture/compile/980329-1.c: New test.
46257
46258 1998-03-18 Jim Wilson <wilson@cygnus.com>
46259
46260 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46261 * gcc.dg/980312-1.c: Fix typo in -march command.
46262
46263 1998-03-16 H.J. Lu (hjl@gnu.org)
46264
46265 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46266
46267 1998-03-11 Robert Lipe <robertl@dgii.com>
46268
46269 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46270 Dave Love agree the Fortran source is bogus.
46271
46272 1998-03-11 Robert Lipe <robertl@dgii.com>
46273
46274 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46275 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46276 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46277 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46278 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46279
46280 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46281
46282 * g++.old-deja/g++.other/friend1.C: New test.
46283
46284 1998-02-18 Dave Love <d.love@dl.ac.uk>
46285
46286 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46287 possibly uninitialized) variables and declare dnrm2.
46288
46289 1998-02-23 Robert Lipe <robertl@dgii.com>
46290
46291 From Bruno Haible <haible@ilog.fr>:
46292 * gcc.c-torture/execute/980223.c: New test.
46293
46294 1998-02-13 Jeffrey A Law (law@cygnus.com)
46295
46296 * gcc.dg/ifelse-1.c: New test.
46297
46298 1998-02-09 H.J. Lu (hjl@gnu.org)
46299
46300 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46301
46302 * lib/old-dejagnu.exp (old-dejagnu): Added the
46303 "execution test - XFAIL *-*-*" handling in the spirit of
46304 "excess errors test -". Changed the "execution test fails"
46305 handling to be like "excess errors test fails".
46306 * Update various tests accordingly.
46307
46308 1998-02-06 Jim Wilson <wilson@cygnus.com>
46309
46310 * gcc.c-torture/execute/980205.c: New test.
46311
46312 1998-01-18 Jeffrey A Law (law@cygnus.com)
46313
46314 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46315 * lib/f-torture.exp: Similarly.
46316 * gcc.c-torture: Rename all .cexp files to .x files.
46317
46318 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46319
46320 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46321 (940510-1.c): Removed duplicate.
46322 (971104-1.c): New test.
46323
46324 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46325
46326 * lib/f-torture.exp: Improve error and loop detection.
46327
46328 1997-11-19 Michael Meissner <meissner@cygnus.com>
46329
46330 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46331 use that to size the filler array.
46332
46333 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46334
46335 * lib/c-torture.exp(c-torture-execute): Fix typo.
46336
46337 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46338 testcase as the executable name. Keep the executable around if
46339 the test fails.
46340
46341 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46342
46343 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46344 changes. Only test one -g option, and move it to the end of the
46345 list of options to test.
46346
46347 1997-09-19 Michael Meissner <meissner@cygnus.com>
46348
46349 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46350 variable GCC_TORTURE_OPTIONS to supply default switches separated
46351 by colons. If no environment variable, run tests with -O0 -g, -O1
46352 -g, and -O2 -g as well.
46353
46354 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46355
46356 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46357 explanatory comments. Fix indentation.
46358
46359 1997-09-15 Jeffrey A Law (law@cygnus.com)
46360
46361 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46362
46363 1997-09-11 Jeffrey A Law (law@cygnus.com)
46364
46365 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46366 * g++.old-deja/g++.mike/p7325.C: Likewise.
46367 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46368
46369 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46370
46371 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46372 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46373 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46374 * g++.old-deja/g++.law/operators4.C: Likewise.
46375
46376 1997-09-11 Joe Buck (jbuck@synopsys.com)
46377
46378 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46379 * g++.old-deja/g++.mike/p784.C: Ditto.
46380 * g++.old-deja/g++.mike/p785.C: Ditto.
46381
46382 1997-09-05 Jeffrey A Law (law@cygnus.com)
46383
46384 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46385
46386 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46387
46388 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46389 target feature; pass this to c-torture-execute as needed.
46390
46391 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46392
46393 * lib/c-torture.exp(c-torture-execute): If the previous and the
46394 current executables being tested are identical, we don't need to
46395 run the executable again. Try to make the executable names
46396 unique. Add an optional argument for passing additional compiler
46397 flags.
46398
46399 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46400
46401 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46402
46403 1997-08-29 Jeffrey A Law (law@cygnus.com)
46404
46405 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46406
46407 1997-07-31 Jeffrey A Law (law@cygnus.com)
46408
46409 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46410 32bit or larger longs.
46411
46412 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46413 have either a 32bit long or 32bit int.
46414
46415 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46416
46417 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46418 Make double precision tests dependent on sizeof (double).
46419
46420 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46421
46422 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46423 too.
46424
46425 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46426
46427 * gcc.c-torture/compile/961203-1.cexp: New script.
46428
46429 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46430
46431 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46432 up the includes ourselves.
46433
46434 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46435
46436 * lib/plumhall.exp: Remove random include, and add a few
46437 verbose messages for debugging.
46438
46439 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46440
46441 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46442 of trying to do it ourselves.
46443
46444 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46445
46446 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46447
46448 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46449
46450 * gcc.prms/5403.c: Made regexp a bit less strict.
46451
46452 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46453
46454 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46455 is returned from remote_load instead.
46456 * lib/plumhall.exp: Ditto.
46457 * lib/mike-g++.exp: Ditto.
46458 * lib/old-dejagnu.exp: Ditto.
46459 * lib/c-torture.exp: Ditto.
46460
46461 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46462
46463 * lib/g++.exp: Use build_wrapper procedure.
46464 * lib/gcc.exp: Ditto.
46465
46466 1997-05-20 Jeffrey A Law (law@cygnus.com)
46467
46468 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46469 an old-style decl for malloc. Fixes tests to work when
46470 sizeof (int) != sizeof (size_t).
46471
46472 1997-05-15 Mike Meissner <meissner@cygnus.com>
46473
46474 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46475
46476 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46477 use stdargs.h interface.
46478
46479 1997-05-15 Mike Meissner <meissner@cygnus.com>
46480
46481 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46482 NO_VARARGS when compiling.
46483
46484 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46485
46486 * lib/plumhall.exp(ph_includes): New procedure.
46487 (ph_make): Use it.
46488 (ph_compiler): Ditto.
46489
46490 * lib/g++.exp: Rename test-glue.c to testglue.c.
46491 * lib/gcc.exp: Ditto.
46492
46493 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46494
46495 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46496 to completion when it's called.
46497
46498 1997-03-21 Michael Meissner <meissner@cygnus.com>
46499
46500 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46501 is defined, don't do test.
46502
46503 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46504
46505 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46506 for object files.
46507 (ph_summary): Mark skipped testcases as untested, not unresolved.
46508
46509 * lib/plumhall.exp (ph_make): If unresolved because of bad
46510 errorCode, record errorCode in log file.
46511 (*): Replace send_log/verbose with verbose -log.
46512
46513 1997-03-19 Michael Meissner <meissner@cygnus.com>
46514
46515 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46516 double conversion if double isn't at least 8 bytes.
46517
46518 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46519 int to work with targets where int is 16 bits.
46520
46521 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46522 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46523 precision for the test to complete.
46524
46525 1997-03-14 Michael Meissner <meissner@cygnus.com>
46526
46527 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46528 if d10v is not compiled with the -mdouble64 flag.
46529 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46530
46531 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46532 d10v is not compiled with the -mint32 flag.
46533
46534 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46535
46536 * lib/plumhall.exp: Use incr_count.
46537
46538 1997-03-12 Jeffrey A Law (law@cygnus.com)
46539
46540 * gcc.c-torture: Update to c-torture-1.45.
46541
46542 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46543
46544 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46545 the name of the expect testcase file).
46546
46547 * lib/g++.exp(g++_init): Ditto.
46548
46549 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46550
46551 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46552 the host.
46553
46554 * lib/gcc.exp(gcc_exit): New procedure.
46555
46556 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46557
46558 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46559 specs where appropriate.
46560
46561 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46562 because of new "candidates are" messages, and removed a few
46563
46564 * Converted all non-old-style g++ testcases to old-style, and
46565 moved into g++.old-deja.
46566
46567 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46568
46569 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46570 options.
46571
46572 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46573 succeeded.
46574
46575 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46576
46577 1997-02-13 Michael Meissner <meissner@cygnus.com>
46578
46579 * lib/gcc.exp (gcc_target_compile): Add support for defining
46580 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46581 the machine doesn't have those features.
46582
46583 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46584
46585 * g++.law/operators4.exp: Don't use LIBS.
46586
46587 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46588
46589 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46590
46591 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46592 * lib/g++.exp: Set it here instead. Also, allow use of the
46593 --tool_exec and --tool_opt options. Change CXX to
46594 GXX_UNDER_TEST.
46595
46596 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46597
46598 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46599
46600 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46601
46602 * lib/old-dejagnu.exp: Use prune_warnings instead of
46603 prune_system_crud.
46604 * lib/mike-g++.exp: Ditto.
46605 * lib/gcc.exp: Ditto.
46606 * lib/g++.exp: Ditto.
46607
46608 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46609
46610 1997-02-07 Jeffrey A Law (law@cygnus.com)
46611
46612 * 941014-2.c: Include stdlib.h
46613 * 960327-1.c: Include stdio.h
46614 * dbra.c, index-1.c: Don't assume ints are 32bits.
46615
46616 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46617
46618 * lib/gcc.exp: Add gcc,stack_size target feature.
46619
46620 * lib/g++.exp(g++_target_compile): Add the include and link
46621 paths here, not in two other places. And, it's $options, not
46622 options.
46623
46624 * lib/mike-g++.exp(postbase): Remove the code that determines
46625 the correct include and link paths.
46626 * g++.old-deja/old-deja.exp: Ditto.
46627
46628 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46629
46630 * lib/g++.exp(g++_init): target_compile no longer returns the
46631 filename of the result.
46632
46633 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46634
46635 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46636 call to glob.
46637
46638 * gcc.c-torture/special/special.exp: Change call to
46639 gcc_target_compile to include the object file.
46640
46641 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46642
46643 * gcc.c-torture/special/special.exp: Correct misspelling in last
46644 change.
46645
46646 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46647
46648 * lib/plumhall.exp(ph_summary): Log the entire output of the
46649 executable. Return -1 if there were any failures, 0 otherwise.
46650 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46651 (ph_make): Clean up objects and executables that were built
46652 if the tests succeeded.
46653
46654 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46655
46656 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46657 libraries and includes in the build tree as appropriate.
46658
46659 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46660
46661 * lib/c-torture.exp: Instead of looking for the global variable
46662 NO_LONG_LONG, check to see if that's a feature of the target.
46663
46664 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46665
46666 * config/default.exp: Minimize. Delete the remainer of the files in
46667 config; this functionality is now in devo/dejagnu/config.
46668
46669 g++.*/*: Pass any additional flags used to compile to postbase;
46670 delete CXXFLAGS.
46671
46672 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46673 is now done by runtest.exp. Use gcc_target_compile instead of
46674 compile.
46675
46676 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46677 Remove references to CFLAGS. Use remote_file instead of
46678 calling rm -f.
46679 (c-torture): Take a list of arguments to use to compile this
46680 testcase.
46681
46682 lib/g++.exp: Simplify. Use target_compile instead of compile.
46683 lib/gcc-dg.exp: Ditto.
46684 lib/gcc.exp: Ditto.
46685 lib/mike-{gcc,g++}.exp: Ditto.
46686 lib/old-dejagnu.exp: Ditto.
46687 lib/plumhall.exp: Ditto.
46688
46689 1997-01-08 Jim Wilson <wilson@cygnus.com>
46690
46691 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46692 (ph_linker): Likewise.
46693
46694 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46695
46696 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46697 MAP_ANON / MAP_ANONYMOUS if defined;
46698 else try to map from /dev/zero .
46699
46700 1996-11-12 Jeffrey A Law (law@cygnus.com)
46701
46702 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46703 isn't defined, then define it to MAP_ANONYMOUS.
46704
46705 1996-11-12 Jeffrey A Law (law@cygnus.com)
46706
46707 * gcc.c-torture: Update to c-torture-1.42 release.
46708
46709 1996-11-11 Jeffrey A Law (law@cygnus.com)
46710
46711 * gcc.c-torture: Update to c-torture-1.41 release.
46712
46713 1996-10-27 Jeffrey A Law (law@cygnus.com)
46714
46715 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46716 c-torture release.
46717
46718 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46719
46720 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46721 and LDFLAGS. Fix second case to append the target_info ldflags
46722 onto LDFLAGS, not CFLAGS.
46723 * lib/g++.exp (g++_init): Add target_info stuff.
46724 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46725 of libgloss and newlib flags for !native.
46726
46727 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46728 (GDB): Fix relative path to go up another dir for finding gdb.
46729
46730 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46731
46732 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46733 versions in the target_info array, if they don't exist.
46734
46735 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46736
46737 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46738
46739 1996-07-08 Jim Wilson <wilson@cygnus.com>
46740
46741 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46742 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46743
46744 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46745
46746 * lib/old-dejagnu.exp: Don't remove the output file before we've
46747 actually tested it. Don't append pwd to the path of the executable
46748 we're testing.
46749
46750 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46751
46752 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46753
46754 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46755
46756 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46757 temporary directory for compiler files, and set it to a default
46758 value of /tmp. Set $output as the name of the output file from
46759 compiling the testcase. Add a -o option to $cflags_var so the
46760 compiler writes the final output file as $output. Set $executable
46761 to $output.
46762
46763 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46764 directory for compiler files, and set it to /tmp if it doesn't
46765 already have a value. Set $output_file to the name of the output
46766 file from compiling the testcase. Add a -o option to CXXFLAGS so
46767 the compiler writes the final output file as $output. Use $output
46768 as the executable to be tested.
46769
46770 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46771
46772 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46773
46774 1996-06-08 Jeffrey A Law (law@cygnus.com)
46775
46776 * gcc.c-torture/execute/pending-1.c: New test. Still
46777 pending in Tege's queue.
46778
46779 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46780
46781 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46782 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46783 if there were failures. Call unresolved if there were unresolved
46784 testcases. Call gcc_fail if program did not run to completion.
46785 (ph_make): Pass additional argument name to ph_execute.
46786 (ph_execute): Add new argument. Pass additional arguments to
46787 ph_summary. Call gcc_fail is there is no execution output.
46788
46789 1996-04-24 Jeffrey A Law (law@cygnus.com)
46790
46791 * lib/plumhall.exp (proc_summary): Output relavent summary
46792 lines into the log so specific failures in plumhall can be
46793 investigated.
46794
46795 1996-04-10 Jeffrey A Law (law@cygnus.com)
46796
46797 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46798 (c-torture-execute): Don't try to execute tests which use
46799 "long long" types if $NO_LONG_LONG is nonzero.
46800
46801 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46802
46803 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46804 not c-torture.
46805
46806 * gcc.ieee: Move from here.
46807 * gcc.c-torture/execute/ieee: To here.
46808
46809 1996-03-26 Jeffrey A Law (law@cygnus.com)
46810
46811 * gcc.c-torture: Update to c-torture-1.41 release.
46812
46813 1996-03-22 Jeffrey A Law (law@cygnus.com)
46814
46815 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46816 not "$output".
46817
46818 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46819
46820 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46821 -c present.
46822
46823 1996-03-02 Jeffrey A Law (law@cygnus.com)
46824
46825 * config/proelf.exp: Handle connecting to a simulator.
46826
46827 1996-01-31 Jeffrey A Law (law@cygnus.com)
46828
46829 * config/proelf.exp: New file. Enough framework that we can
46830 run c-torture tests on the proelf targets (or any other target
46831 that gdb can connect to for that matter).
46832
46833 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46834
46835 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46836 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46837
46838 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46839 exec_output exists.
46840
46841 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46842
46843 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46844 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46845
46846 * config/*.exp: Update FSF address. Change result of ${tool}_load
46847 to pass/fail/unresolved/unsupported/untested. Caller must now
46848 call unresolved/unsupported/untested.
46849 * lib/*.exp: Update FSF address. Update to handle new results of
46850 ${tool}_load.
46851 * lib/chill.exp (verbose): Delete.
46852
46853 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46854
46855 * lib/gcc.exp (default_gcc_start): Change order of args to
46856 $LDFLAGS $CFLAGS $LIBS.
46857 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46858 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46859 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46860 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46861 * gcc.misc-tests/dg-test.exp: Likewise.
46862 * gcc.misc-tests/msgs.exp: Likewise.
46863 * gcc.prms/prms.exp: Likewise.
46864 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46865 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46866
46867 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46868
46869 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46870
46871 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46872
46873 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46874 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46875
46876 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46877 necessary.
46878
46879 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46880
46881 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46882 global for loop; add use of $mathlib.
46883 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46884 settings here; set mathlib for anything but VxWorks.
46885
46886 1996-01-22 Jeffrey A Law (law@cygnus.com)
46887
46888 * gcc.c-torture: Update to c-torture-1.40 release.
46889
46890 1996-01-03 Jeffrey A Law (law@cygnus.com)
46891
46892 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46893 dg.exp.
46894
46895 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46896
46897 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46898 global.
46899
46900 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46901
46902 * lib/g++.exp (LIBS): Define if not already.
46903 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46904 (gcc-dg-prune): Call prune_gcc_output.
46905 * lib/gcc.exp (prune_gcc_output): New proc.
46906 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46907 prune_gcc_output.
46908
46909 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46910
46911 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46912 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46913
46914 1995-11-15 Jeffrey A Law (law@cygnus.com)
46915
46916 * gcc.c-torture: Update to c-torture-1.39 release.
46917
46918 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46919
46920 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46921 fails, try others as well.
46922
46923 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46924
46925 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46926 If compilation fails, mark execute tests as `untested'.
46927 If test is marked as unsupported, don't mark compilation and
46928 execute tests as failed.
46929
46930 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46931
46932 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46933 libstdc++ for whether or not we want to be doing shared
46934 libraries. Delete link_curses since we don't need it anymore.
46935 * lib/mike-g++.exp (postbase): Don't link in libg++.
46936 * g++.old-deja/old-deja.exp: Likewise.
46937
46938 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46939
46940 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46941
46942 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46943
46944 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46945 For that, add `-Wl,-a,shared_archive'.
46946 * g++.old-deja/old-deja.exp: Likewise.
46947
46948 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46949
46950 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46951
46952 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46953
46954 * lib/mike-g++.exp (postbase): Pay attention to the status of
46955 g++_load.
46956
46957 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46958
46959 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46960
46961 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46962
46963 * lib/gcc.exp (default_gcc_start): No longer need to log program
46964 being executed or its output, execute_anywhere does that now.
46965 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46966 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46967
46968 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46969
46970 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46971 the same as those in lib/g++.exp.
46972
46973 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46974
46975 * gcc.c-torture: Update to c-torture-1.38 release.
46976 * gcc.ieee: Related changes.
46977
46978 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46979
46980 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46981 "exec". Minor reformatting changes.
46982
46983 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46984 cross. This means all "exec" calls now work on a remote host as
46985 well.
46986 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46987 cross. Filter out the extra "\r\n" stuff that expect puts in.
46988 (c-torture-execute): Filter out the bogus warnings like
46989 c-torture-compile does. Add support for canadian cross.
46990 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46991 Use execute_anywhere rather than calling exec directly. Now it
46992 works for canadian cross testing.
46993
46994 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46995
46996 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46997 results into a variable, and check that rather than using file exists.
46998
46999 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
47000
47001 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
47002 create a libg++.so. For sunos4.1.*, also add -ltermcap.
47003
47004 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47005
47006 * g++.old-deja/old-deja.exp: Create and pass runshlib and
47007 lib_curses if there's a shared libg++ in the build tree.
47008
47009 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
47010
47011 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
47012 if not supported target.
47013
47014 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47015
47016 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47017 link_curses up to always happen, not just for native builds.
47018
47019 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47020
47021 * gcc.c-torture: Update to c-torture-1.36 release.
47022 * gcc.failure: Related changes.
47023
47024 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47025
47026 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47027
47028 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47029
47030 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47031 * lib/mike-g++.exp (postbase): Not in here. Still reference
47032 runshlib, link_curses, and mathlib for link and run.
47033
47034 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47035 pass the runtime shared library options for Solaris, OSF/1, and
47036 Irix5, and link with -lcurses to avoid unresolved references.
47037
47038 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47039
47040 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47041 only run once.
47042
47043 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47044
47045 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47046
47047 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47048
47049 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47050 do not have a framework for the "compat" tests yet.
47051
47052 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47053
47054 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47055 set to null if we're testing vxworks5.1. Use that instead of
47056 `-lm' in the setting of LIBS for link and run.
47057
47058 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47059
47060 * config/rom68k.exp (${tool}_load): Major changes to make it
47061 work. Verified that it does in fact return the stuff in
47062 exec_output properly. Catch any Emul or any TRAP other than 0.
47063
47064 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47065
47066 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47067 LDFLAGS properly for targets that need stuff from libgloss.
47068 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47069 only run once.
47070 (gpp_initialized): New variable.
47071
47072 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47073
47074 * config/rom68k.exp: Load libgloss.exp.
47075 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47076 so we can produce a fully linked binary.
47077 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47078 so we can produce a fully linked binary.
47079
47080 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47081
47082 * lib/plumhall.exp (ph_section): Watch for expected failures.
47083 Add missing `else'.
47084
47085 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47086 run the testcase.
47087 (c-torture): Likewise.
47088
47089 1995-08-28 Doug Evans <dje@cygnus.com>
47090
47091 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47092
47093 * lib/mike-g++.exp (mike_cleanup): New proc.
47094 (prebase): New globals compiler_result, not_compiler_result,
47095 target_regexp.
47096 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47097 allow leading "-" in pattern. Watch for unsupported tests.
47098 If $compiler_result is set, pattern match assembler code,
47099 and ditto for $not_compiler_result.
47100 * lib/mike-gcc.exp: Likewise.
47101
47102 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47103 execution "succeeded".
47104
47105 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47106
47107 * config/win32.exp: New file.
47108 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47109
47110 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47111
47112 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47113 unsupported.
47114 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47115 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47116 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47117
47118 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47119 "... without exceptions was ...". That is now handled by
47120 prune_system_crud.
47121 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47122
47123 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47124
47125 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47126 sieve.c,sort2.c}: New files.
47127 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47128 sieve.exp,sort2.exp}: Drivers for them.
47129
47130 * lib/mike-gcc.exp (program_output): New user settable variable.
47131 (postbase): Call prune_system_crud. Also prune extraneous compiler
47132 messages.
47133 * lib/mike-g++.exp (program_output): New user settable variable.
47134
47135 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47136
47137 * config/sh.exp: Deleted (use sim.exp instead).
47138
47139 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47140
47141 * config/vx.exp: Declare CHECKTASK as global.
47142 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47143 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47144 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47145
47146 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47147
47148 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47149 target. Like vx.exp, only includes `vx29k.exp' instead of
47150 `vxworks.exp'.
47151
47152 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47153
47154 * config/sim.exp: Increase time limit from 120 seconds to 240.
47155
47156 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47157
47158 * gcc.c-torture/execute/950628-1.c: New test.
47159
47160 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47161
47162 * gcc.c-torture: Update with changes/additions from
47163 c-torture-1.34.
47164
47165 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47166
47167 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47168
47169 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47170
47171 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47172
47173 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47174
47175 * gcc.c-torture/compile/950512-1.c: New test.
47176 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47177 * gcc.dg/struct-ret-1.c: Likewise.
47178
47179 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47180
47181 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47182 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47183
47184 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47185
47186 * gcc.c-torture/special/920411-1.c: Deleted.
47187 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47188
47189 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47190
47191 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47192 cpu limit.
47193
47194 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47195
47196 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47197
47198 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47199
47200 From kenner;
47201 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47202 is the proper length.
47203 * va-arg-3.c: Likewise.
47204
47205 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47206
47207 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47208 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47209
47210 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47211 * lib/g++.exp (default_g++_start): Delete old cruft.
47212
47213 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47214
47215 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47216 (2 * (1 << 18)) to (2 * (1 << 17)).
47217
47218 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47219
47220 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47221
47222 * config/rom68k.exp: Renamed from config/idp.exp
47223
47224 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47225
47226 * c-torture/compile/921109-2.c
47227
47228 1995-04-18 Mike Stump <mrs@cygnus.com>
47229
47230 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47231 excess errors.
47232
47233 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47234
47235 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47236 output.
47237 * lib/g++.exp (default_g++_start): Likewise.
47238
47239 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47240
47241 * gcc.c-torture/compile/950329-1.c: New test.
47242
47243 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47244
47245 * config/bug.exp (${tool}_load): Updated to use new remote_open
47246 and remote_close procs.
47247 * config/idp.exp: New file.
47248
47249 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47250
47251 * gcc.c-torture/execute/950322-1.c: New test.
47252
47253 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47254
47255 * config/vx.exp (${tool}_load): Clean up testing of return code from
47256 vxworks_ld and vxworks_spawn.
47257
47258 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47259
47260 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47261
47262 1995-03-13 Mike Stump <mrs@cygnus.com>
47263
47264 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47265 can mark excess errors on a machine by machine basis. Note, the
47266 default is to not expect any excess errors, even when excess
47267 errors test - is given, so you will want to put an XFAIL ... on
47268 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47269 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47270 those 4 machines, but no others.
47271
47272 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47273
47274 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47275 * lib/c-torture.exp: to here.
47276
47277 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47278
47279 * gcc.c-torture/execute/950221-1.c: New test.
47280 * gcc.c-torture/execute/struct-ret-1.c: New test.
47281 * gcc.c-torture/compile/950221-1.c: New test.
47282
47283 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47284
47285 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47286
47287 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47288 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47289
47290 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47291
47292 * g++.gb: New directory of tests, derived from my signature and
47293 class scoping tests.
47294
47295 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47296 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47297 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47298 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47299 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47300 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47301 * g++.gb/sig25.C: Likewise.
47302
47303 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47304 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47305 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47306 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47307 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47308 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47309 * g++.gb/sig25.exp: Likewise.
47310
47311 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47312 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47313 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47314 * g++.gb/scope13.C: Likewise, this test still fails.
47315
47316 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47317 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47318 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47319 * g++.gb/scope13.exp: Ditto.
47320
47321 * g++.gb/README: New file, explains what these tests are about.
47322
47323 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47324
47325 * lib/dg.exp (dg-do): Support `preprocess'.
47326 (dg-test): Likewise.
47327
47328 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47329
47330 * config/udi.exp: change "continue -expect" to "exp_continue".
47331
47332 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47333
47334 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47335 Delete redundant tests.
47336
47337 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47338 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47339 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47340 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47341 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47342 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47343 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47344 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47345
47346 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47347 storing label pointers.
47348 * gcc.c-torture/execute/921019-1.c: Likewise.
47349 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47350 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47351 parameter fp.
47352 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47353 constants.
47354
47355 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47356 Delete obsolete tests.
47357
47358 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47359 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47360 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47361 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47362 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47363 * gcc.c-torture/compile/950124-1.c: New test.
47364
47365 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47366
47367 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47368
47369 * lib/mike-g++.exp: Add -lm to LIBS.
47370
47371 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47372
47373 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47374
47375 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47376
47377 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47378
47379 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47380
47381 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47382
47383 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47384
47385 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47386 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47387 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47388 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47389 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47390 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47391 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47392 * g++.law/{operators31.C, operators32.C,
47393 * g++.law/{operators33.C, operators34.C}: Likewise.
47394 * g++.law/{pic1.C, refs2.C}: Likewise.
47395 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47396 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47397 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47398 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47399
47400 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47401 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47402 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47403 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47404 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47405 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47406 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47407 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47408 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47409 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47410 * g++.law/{operators34.exp}: Likewise.
47411 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47412 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47413 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47414 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47415 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47416
47417 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47418 No longer expected to fail.
47419 * g++.law/missed-error3.C: Tweak for recent bool changes.
47420
47421 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47422
47423 * config/emb-unix: Deleted.
47424 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47425 remote execution. Do final link on remote host if REMOTE_LINK is set.
47426
47427 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47428
47429 * lib/dg.exp (dg-test): Fix typo in last patch.
47430
47431 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47432
47433 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47434 (handles multiple occurrences).
47435
47436 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47437
47438 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47439 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47440 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47441 printed).
47442 * lib/c-torture.exp (c-torture-compile): Likewise.
47443 (c-torture): Prepend full path if missing.
47444 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47445 (gcc_fail): Likewise.
47446 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47447
47448 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47449
47450 * lib/netware.exp: Only attach to NetWare i386 systems.
47451
47452 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47453
47454 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47455 messages. Add test name to "output pattern match" pass/fail message.
47456
47457 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47458
47459 * gcc.dg: New testsuite.
47460 * gcc.dg/dg.exp: New file.
47461
47462 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47463 test-switch.c}: Deleted.
47464
47465 * gcc.misc-tests/msgs.exp: New testcase driver.
47466
47467 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47468
47469 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47470 Watch for illegal return values from ${tool}_load.
47471 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47472 cross targets. Coerce return value >0 to 1.
47473
47474 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47475
47476 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47477
47478 * config/emb-unix.exp: New file.
47479
47480 * config/sim.exp: Error if variable $SIM not defined.
47481 (${tool}_load): Mark test as "untested" if simulator missing.
47482
47483 * config/unix.exp: Load remote.exp to get rcp_download.
47484 * lib/c-torture.exp: Use different option lists for testcases with
47485 and without loops.
47486 * gcc.c-torture/execute/execute.exp: Likewise.
47487
47488 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47489
47490 * config/*.exp: Clarify return code from ${tool}_load.
47491 Call `unresolved' or `untested' instead of `warning' or `perror'
47492 (sometimes you still want to call both though).
47493 Add comment that `shell_id' is local to each file.
47494 * config/udi.exp (timeout): Set to 30.
47495 Don't print warning if connection fails, $connectmode has already
47496 printed an error.
47497 (${tool}_load): Move verbose messages to level 2.
47498 Rework pattern for "Process started" message.
47499 Pass `shell_id' to ${connectmode}_download.
47500 Retry twice upon timeout. Make resetting of target more robust.
47501 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47502 Pass `shell_id' to exit_$connectmode.
47503 Only call exit_$connectmode if connected.
47504 * config/unix.exp (${tool}_load): Check return codes better.
47505 * config/vrtx.exp (${tool}_load): Likewise.
47506 * config/vx.exp (${tool}_load): Likewise.
47507 Delete unneeded global's.
47508 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47509 from ${tool}_load.
47510 (dg-stat): Delete.
47511 (dg-init): Delete recording of pass/fail counts.
47512 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47513 (old-dejagnu-init): Likewise.
47514 (old-dejagnu-stat): Delete contents, empty proc now.
47515 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47516 (c-torture): Delete references to lcnt, lpass, lfail.
47517 Get option list from TORTURE_OPTIONS.
47518 Delete -funroll[-all]-loops if no loops.
47519 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47520 (g++_stat): Delete contents (empty proc now).
47521 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47522 (gcc_finish): Likewise.
47523 (gcc_stat): Deleted.
47524 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47525 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47526 * gcc.c-torture/execute/execute.exp: Likewise.
47527 Split tests into two parts: compile, execute.
47528 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47529 no loops. Update to reflect clarified return codes from ${tool}_load.
47530
47531 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47532
47533 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47534 to grep for.
47535 (old-dejagnu): Likewise (where necessary).
47536
47537 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47538
47539 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47540
47541 * lib/dg.exp (dg-process-target): Fix processing of selector.
47542 Add comment regarding use of `error'.
47543
47544 * lib/gcc.exp (prune_system_crud): Define if missing.
47545 * lib/g++.exp (prune_system_crud): Likewise.
47546
47547 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47548 Call prune_system_crud.
47549 * lib/dg.exp (dg-runtest): New proc.
47550 Use perror instead of send_user for tcl errors in testcase.
47551 Don't return any value, it's never used.
47552 Don't clobber previous definition of `unknown'.
47553 Print tcl errors in `dg-final'.
47554
47555 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47556
47557 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47558 (dg-test): Don't print errorInfo, it contains stack backtrace.
47559
47560 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47561
47562 * lib/g++.exp (runtest_file_p): Define if missing.
47563
47564 1994-09-24 Doug Evans (dje@cygnus.com)
47565
47566 * lib/mike-g++.exp: Comment out loading of g++.exp.
47567 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47568 (default_g++_version): Always print something.
47569 (default_g++_start): Comment out call to `which'.
47570 (g++_start, g++_load): Deleted (must be defined in config file).
47571 * lib/gcc.exp: Test for existence of $CC at start.
47572 Delete check for tmpdir (done in gcc_init).
47573 (default_gcc_version): Always print something.
47574 (default_gcc_start): Comment out call to `which'.
47575 * config/*.exp: Major cleanup - make cross targets work at least a
47576 little better for g++ (by not being "--tool gcc" specific).
47577 Rename gcc_xxx to ${tool}_xxx.
47578 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47579 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47580
47581 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47582
47583 * lib/c-torture.exp (c-torture-compile): Rework compiler
47584 message processing.
47585
47586 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47587 c-torture.
47588
47589 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47590
47591 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47592
47593 * lib/dg.exp (dg-process-target): Support { target native }.
47594
47595 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47596
47597 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47598 looked for "... program xxx got fatal signal".
47599 Correct regsub munging of `comp_output'.
47600 Ignore compiler messages "path prefix not used" and "linker input
47601 file unused".
47602
47603 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47604
47605 * lib/gcc.exp (runtest_file_p): Define if missing.
47606 * gcc.prms/template.c: Example to work from.
47607
47608 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47609
47610 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47611 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47612
47613 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47614 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47615 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47616 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47617
47618 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47619 (dg-process-target): No longer a varargs proc.
47620 Return S/N for target, P/F for xfail. All callers changed.
47621 (user option procs): More argument checking.
47622 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47623 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47624 (dg-test): Skip test if not running on selected target in `dg-do'.
47625 Update handling of `dg-do-what', `dg-output-text'.
47626 Separate execution pass/fail from output pattern match pass/fail.
47627 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47628
47629 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47630
47631 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47632 target for 920510-1.c.
47633
47634 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47635
47636 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47637 Clean up comment regarding use of passcnt, etc.
47638 (gcc_stat): Don't update `testcnt' here.
47639 (gcc_finish): Do it here.
47640 Might as well reset `but_id' here too.
47641 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47642 to determine if the file should be tested.
47643 * gcc.c-torture/compile/compile.exp: Likewise.
47644 * gcc.c-torture/execute/execute.exp: Likewise.
47645 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47646 * gcc.misc-tests/dg-test.exp: Likewise.
47647 * gcc.prms/prms.exp: Likewise.
47648 * gcc.wendy/wendy.exp: Likewise.
47649 * g++.old-deja.exp: Likewise.
47650 Move "Testing file" message to verbose level 1.
47651
47652 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47653
47654 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47655
47656 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47657
47658 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47659 (default_gcc_start): Accept optional second list element
47660 of compiler flags. Print compiler output at verbosity level 2.
47661 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47662 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47663 Save current values of framework globals passcnt, failcnt, xpasscnt,
47664 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47665 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47666 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47667 xfailcnt to compute stats. Update framework global `testcnt' from
47668 pass/fail counts.
47669 (gcc_finish): New proc. Clean up test environment.
47670 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47671 (gcc_epass, gcc_efail): Delete.
47672 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47673 argument of line number.
47674 (dg-init): If the tool has an init routine, call it.
47675 (dg-test): Remove args `cflags_var' and `libs_var'.
47676 Pass all compiler options to ${tool}_start.
47677 Handle missing line number.
47678 (dg-finish): New function.
47679 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47680 particular files. Call gcc_finish at end. Move "skipping test"
47681 message to verbosity level 3.
47682 * gcc.c-torture/compile/compile.exp: Likewise.
47683 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47684 * gcc.c-torture/execute/execute.exp: Likewise.
47685 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47686 Print testcase being tried at verbosity level 1.
47687 * gcc.c-torture/special/special.exp: Unset xfail.
47688 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47689 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47690 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47691 * gcc.failure/failure.exp: Likewise.
47692 * gcc.ieee/ieee.exp: Likewise.
47693 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47694 Update call to dg-test. Call dg-finish at end.
47695 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47696 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47697 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47698 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47699 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47700 * gcc.wendy/wendy.exp: Add copyright.
47701 Delete setting of tmpdir (done by gcc_init).
47702 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47703 Pass compiler flags to gcc_start. Call gcc_finish at end.
47704 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47705 gcc_[ce]pass/fail.
47706
47707 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47708
47709 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47710 confusion.
47711 (g++_load): Likewise.
47712
47713 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47714 Rename argument to `prog' to remove the confusion.
47715 Varargs fns behave differently too!
47716 (g++_load): Likewise.
47717
47718 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47719
47720 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47721 what it is. Delete (always) printing of status value for !native.
47722 Simplify verbose code, and include status and exec_output.
47723 (g++_load): Use gcc_load.
47724
47725 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47726
47727 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47728 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47729 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47730 940714-3.c as these testcases don't exist anymore. Make
47731 va-arg-1.c expected to pass.
47732
47733 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47734
47735 * gcc.misc-tests/misc.exp: Only run specific testcases.
47736 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47737 * gcc.misc-tests/dg-[1-9].c: New files.
47738
47739 * lib/dg.exp: New testsuite driver.
47740 * gcc.prms/prms.exp: Use it.
47741
47742 * README.gcc: New file.
47743
47744 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47745 Document and reset `lxpass' and `lxfail'.
47746 Simplify "initialized" message.
47747 (gcc_stat): Clean up comments a little.
47748
47749 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47750
47751 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47752
47753 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47754
47755 * lib/old-dejagnu.exp (process-option): New proc.
47756 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47757 (old-dejagnu): Simplify.
47758 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47759
47760 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47761
47762 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47763 exists and is not an empty string.
47764
47765 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47766 $xfail rather than calling setup_xfail. Clear $xfail when test is
47767 finished.
47768 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47769 automatically.
47770
47771 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47772 longer expected to fail.
47773
47774 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47775 "f" function call.
47776
47777 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47778
47779 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47780 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47781 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47782 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47783 c-torture-1.29.
47784
47785 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47786 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47787
47788 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47789
47790 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47791 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47792
47793 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47794 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47795 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47796
47797 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47798
47799 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47800 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47801 940714-1.c, 940714-2.c, 940714-3.c},
47802 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47803 gcc.misc-tests/{mg.c,mg.exp}:
47804 New tests.
47805 * gcc.noncompile/noncompile.exp: Change accordingly.
47806
47807 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47808
47809 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47810 Undo previous clobberage.
47811
47812 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47813
47814 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47815 * gcc.special/{930510-1.c, special.exp}:
47816 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47817 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47818 struct-varargs-1.c}: New tests from c-torture-1.26.
47819
47820 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47821
47822 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47823 argument to switch.
47824
47825 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47826
47827 * Revert the previous changes. Please see Rob's directory
47828 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47829 fixes.
47830
47831 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47832
47833 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47834 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47835 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47836 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47837 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47838 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47839 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47840 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47841 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47842 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47843 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47844 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47845 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47846 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47847 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47848 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47849 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47850 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47851 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47852 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47853 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47854 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47855 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47856 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47857 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47858 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47859 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47860
47861 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47862
47863 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47864 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47865 with perror calls.
47866
47867 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47868
47869 * config/unix.exp (g++_load): Fix syntax.
47870
47871 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47872
47873 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47874 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47875 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47876 Don't expect va-arg-1.c to fail. Correct expected output for
47877 920928-1.c.
47878 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47879 * gcc.wendy/hbm4.c: Correct typo.
47880 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47881
47882 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47883
47884 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47885 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47886 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47887 * lib/c-torture.exp (c-torture-compile): Ditto.
47888
47889 Reduce volume of output (remove all the -I's and such).
47890 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47891 Call gcc_cpass, gcc_cfail.
47892 (c-torture): Pass testing option to c-torture-compile.
47893
47894 1994-03-21 Doug Evans (dje@cygnus.com)
47895
47896 Bring patches over from progressive.
47897 * config/default.exp: Exit remote shell cleanly.
47898 (g++_exit, g++_start): Add default versions.
47899 * config/sim.exp (gcc_load): Use perror, not error.
47900
47901 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47902
47903 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47904 set in site.exp.
47905
47906 1994-03-14 Doug Evans (dje@cygnus.com)
47907
47908 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47909 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47910 (wendy_try): New proc to run testcase.
47911 (main loop): Call 'em.
47912 * gcc.wendy/*.c: Clean up pass to correct expected output.
47913
47914 * lib/gcc.exp: Minor cleanup work.
47915 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47916
47917 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47918
47919 * config/sim.exp (gcc_load): Document return codes better.
47920 Don't pass -v to simulator.
47921
47922 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47923
47924 * gcc.special/920717-x.c: Fix typo.
47925 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47926 get at sources.
47927
47928 * lib/mike-gcc.exp: Fix typo.
47929
47930 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47931
47932 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47933 binary to use, transform the name.
47934 * config/*.exp: rename everything. Nuke any g++ specific files,
47935 it's now a special case of gcc that requires no special support.
47936 Add a default.exp for unsupported targets.
47937
47938 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47939
47940 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47941 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47942 version of Tcl.
47943
47944 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47945
47946 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47947 than a warning.
47948
47949 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47950
47951 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47952
47953 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47954
47955 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47956 option_list. Compile every file with only 4/6 option choices
47957 (same as C torture) instead of with 12/18 different option
47958 choices.
47959 * lib/c-torture.exp: Likewise.
47960
47961 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47962 not already set.
47963
47964 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47965
47966 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47967 can put an XFAIL *-*-* on excess errors.
47968
47969 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47970
47971 * g++.law: Add more tests derived from g++-bugs snapshots.
47972
47973 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47974 equivalent to g++.law/init9.
47975
47976 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47977 compiled it, and the a.out file after we've run it.
47978
47979 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47980
47981 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47982 compiled it, and the a.out file after we've run it.
47983
47984 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47985
47986 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47987
47988 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47989
47990 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47991 version number.
47992
47993 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47994
47995 * g++.law: New directory of g++ tests derived from the g++-bugs
47996 snapshots.
47997
47998 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47999
48000 * gcc.compile: initbug1.c initbug1.exp testcase added
48001
48002 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
48003
48004 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
48005 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
48006 fixes submitted by Jeff Law (law@cs.utah.edu)
48007 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
48008 Jeff Law (law@cs.utah.edu)
48009
48010
48011 1993-11-30 Mike Stump (mrs@cygnus.com)
48012
48013 * config/unix-g++.exp: Follow the gcc way of doing things.
48014 * g++.old-deja/old-deja.exp: Minor updates.
48015 * lib/g++.exp: New file, follow the gcc way of doing things.
48016 * lib/old-dejagnu.exp: Minor updates.
48017 * lib/mike-g++.exp: Always unset errorInfo.
48018
48019 1993-11-06 Mike Stump (mrs@cygnus.com)
48020
48021 * lib/gcc.exp: Fix some errors with the below change, CC and
48022 CFLAGS should be global when setting, not local.
48023
48024 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48025
48026 * lib/gcc.exp: Transform tool name.
48027
48028 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48029
48030 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48031
48032 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48033
48034 * lib/gcc.exp: change gcc_done to gcc_stat
48035
48036 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48037
48038 * Upgraded gcc testsuite to c-torture version 1.25
48039
48040 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48041
48042 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48043 * lib/c-torture: added hooks for new reporting code.
48044
48045 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48046
48047 * config/sh-gcc.exp: check if sh-sim exists in the path
48048
48049 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48050
48051 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48052 * gcc.compile/compile.exp: Initial changes for new logic.
48053 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48054 * gcc.failure/failure.exp: Initial changes for new logic.
48055 * gcc.ieee/ieee.exp: Initial changes for new logic.
48056 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48057 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48058 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48059 * lib/c-torture.exp: Initial changes for new logic.
48060 * lib/gcc.exp: Initial changes for new logic.
48061
48062 1993-10-15 Mike Stump (mrs@cygnus.com)
48063
48064 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48065 depend upon failure or success. Fully qualify names in failure
48066 and success messages. Always remove a.out before starting
48067 compile, just in case. Pay more attention to error text output by
48068 the compiler. Handle testcases with no known past errors just
48069 like all others, so that things are uniform. Other miscellaneous
48070 improvements.
48071
48072 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48073
48074 * gcc.cpp: new directory for cpp tests
48075
48076 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48077
48078 * lib/chill.exp: Code reformatted, removed unused code.
48079 * config/unix-chill.exp: Code reformatted, removed unused code.
48080 * chill.execute/execute.exp: Code reformatted, removed unused code.
48081 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48082
48083 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48084
48085 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48086 routines not written.
48087
48088 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48089
48090 * config/bug-gcc.exp: Use new procs from bug.exp.
48091
48092 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48093
48094 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48095 via ftp, rather than depending on NFS.
48096 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48097 case.
48098
48099 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48100
48101 * config/bug-gcc.exp: Use new download proc.
48102
48103 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48104
48105 * chill.execute/execute.exp: cleanups, handles errors better
48106 * chill.compile/compile.exp: rewrite, based on execute.exp
48107 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48108 * lib/chill.exp: major changes to diff proc and compile and link
48109 procs. added chill_fail and chill_pass wrappers to pass and
48110 fail. added more comments, and handle error codes better.
48111 Added a hack to capture stderr from exec, so noncompile tests
48112 can work.
48113
48114 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48115
48116 * chill.execute/execute.exp: rewrite of testsuite driver
48117 * lib/chill.exp: rewrite of testsuite driver
48118 * config/unix-chill.exp: rewrite of testsuite driver
48119
48120 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48121
48122 In chill.execute:
48123 * iexpr.ch: Standardize uppercase.
48124 * tuples.dat: Standardize uppercase.
48125 * vary.ch: standardize. Correct varying string assignments.
48126 * vary.dat: Add new output lines.
48127
48128 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48129
48130 In chill.execute:
48131 * chprintf.ch: Standardize use of uppercase.
48132 * tuples.ch: Standardize and turn arr2 into a DCL,
48133 rather than a SYN.
48134 * pinits.ch: Standardize.
48135
48136 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48137
48138 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48139 * Makefil: Renamed to Makefile.in.
48140 * configure.in: New.
48141
48142 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48143
48144 In chill.execute:
48145 * .cvsignore: Add result/output files.
48146 * Makefile: Fix up variables at start. Use MFLAGS
48147 everywhere. Correct bool_loc, built_ins entries.
48148 Add entry for vary1.ch.
48149 * bitarray.ch: Standardize upper-case usage.
48150 * bitexpr.ch: Standardize, add output of b1.
48151 * params.ch: Use arrayt in along PROC parameters, to
48152 avoid novelty problems.
48153 * sets.ch: Tiny cleanup.
48154 * vary1.ch: Re-indent.
48155
48156 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48157
48158 * Add PR-related files to Makefiles, .cvsignore files, etc.
48159
48160 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48161
48162 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48163 with compiler objects. New names are test-flow.c and test-loop.c
48164
48165 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48166
48167 * Upgraded c-torture tests from 1.19 to 1.20
48168
48169 * new files:
48170 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48171 * gcc.compile: 930623-1.c 930623-2.c
48172 * gcc.noncompile: 930622-1.c 930622-2.c
48173 * gcc.failure: 920411-1.c 920627-2.c
48174 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48175
48176 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48177
48178 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48179 More changes to get testsuite working properly. Needs more work.
48180 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48181
48182 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48183
48184 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48185 More changes to get testsuite working properly. Needs more work.
48186
48187 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48188
48189 * chill.compile/compile.exp: Added for Dejagnu support
48190 * chill.execute/execute.exp: Added for Dejagnu support
48191 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48192
48193 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48194
48195 This should complete moving the CHILL test files.
48196 * chill.noncompile(.cvsignore printf.grt
48197 in-printf.grt chprintf.grt chprintf.ch):
48198 Added test-support files.
48199 (Makefile): Modified further.
48200 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48201 signal.ch): Added test files.
48202 * chill.execute (.cvsignore printf.grt printr.c
48203 in-printf.grt rts.c chprintf.grt rts.h): Added
48204 test-support files.
48205 (Makefile): More corrections.
48206
48207 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48208
48209 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48210 test cases, ready for DejaGnu.
48211
48212 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48213
48214 * Upgraded c-torture tests from 1.18 to 1.19
48215
48216 * gcc.compile: added test(s):
48217 930607-1.c
48218 * gcc.execute: added test(s):
48219 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48220
48221 * added new subdirectory for misc tests: gcc.misc-tests
48222 * gcc.misc-test(s): added tests:
48223 inst-check.c test-consts.c test-ior.c test-switch.c
48224
48225 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48226
48227 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48228
48229 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48230
48231 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48232
48233 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48234
48235 * Upgraded c-torture tests from 1.17 to 1.18
48236
48237 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48238
48239 * Upgraded c-torture tests from 1.12 to 1.17
48240
48241 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48242
48243 * lib/old-dejagnu.exp:
48244 Fixed handling of XFAIL target triplets to correctly
48245 recognize wildcard characters. Removed code that
48246 appended a unique id tag to the end of the file name
48247 printed out by the result of the testcases within a
48248 given test file.
48249
48250 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48251
48252 * lib/old-dejagnu.exp:
48253 Reworked expected failure handling to trigger off of XFAIL
48254 keyword in keyphrase embeded in testcase source code. The
48255 XFAIL keyword must be at the end of the keyphrase line. It
48256 may optionally be followed by one or more target triplets.
48257 It has just occured that the handling of wildcards in the
48258 target triplet may not be correct.
48259
48260 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48261
48262 * g++.old-deja/tests:
48263 Moved all subdirectories up one level into g++.old-deja .
48264
48265 * lib/old-dejagnu.exp:
48266 Fixed problem with CXXFLAGS not being properly reset, and being
48267 corrupted with extraneous "-c" compiler option. This was
48268 causing binaries to not be generated for test that needed them.
48269 Modified strings passed to "pass" and "fail" so that individual
48270 tests from the same test file would be distinguished by an
48271 identifier appended to the test file name in the summary logs;
48272 this corrected a problem with erroneous diff logs. Added code
48273 to search testcases for expected fail and unexpected pass keywords.
48274
48275 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48276
48277 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48278
48279 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48280
48281 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48282 Removed extraneous text from end of "Special g++ Options"
48283 keyphrase.
48284
48285 * lib/old-dejagnu.exp: Added pattern matching to look for new
48286 keywords, embedded in testcases comments, which will trigger
48287 calls to xpass and xfail.
48288
48289 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48290
48291 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48292 comments embedded in the testcases, especially the one looking for
48293 special compiler options, as well as the pattern matching for the
48294 compiler output again.
48295
48296 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48297
48298 * lib/old-dejagnu.exp: Do a proper check of the return value for
48299 execute tests. Fixed several problems with the pattern matching
48300 of the compiler output which gave erroneous test results.
48301 Changed several of the test result messages to be more descriptive.
48302 * config/unix-g++.exp: Proc g++_load now actually works and
48303 executes the tests passed to it and returns a usable return
48304 value.
48305
48306 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48307
48308 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48309
48310 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48311
48312 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48313 Modified both files to properly execute the old style
48314 dejagnu tests. The previous versions of these files were
48315 experimental and did not function anything near correctly.
48316
48317 1993-04-05 Rob Savoye (rob@cygnus.com)
48318
48319 * Removed all Makefile.in and configure.in files. No configuration
48320 needed now.
48321
48322 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48323
48324 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48325
48326 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48327
48328 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48329 gcc.special/configure.in, gcc.noncompile/configure.in,
48330 gcc.execute/configure.in, gcc.code_quality/configure.in,
48331 g++.other/configure.in, g++.old-deja/configure.in,
48332 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48333 in srcname setting.
48334
48335 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48336
48337 * lib/udi.exp: Fixed mondfe and mondfe_download.
48338 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48339 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48340
48341 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48342
48343 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48344 (gdb_exit): Don't remove *_soc files.
48345
48346 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48347
48348 * lib/c-torture.exp: Don't look for main; instead always use -w
48349 -c. This is how the c-torture tests work. Remove the object
48350 file if the compilation succeeds.
48351 * gcc.execute/execute.exp: Remove executable if test passes.
48352 * gcc.noncompile/noncompile.exp: Every test is an expected
48353 failure.
48354 * gcc.special/special.exp: Added tests from c-torture 1.11,
48355 corrected use of existing test.
48356 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48357 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48358 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48359 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48360 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48361 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48362 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48363 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48364 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48365 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48366 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48367 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48368 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48369 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48370 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48371 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48372 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48373 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48374 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48375 c-torture 1.11.
48376 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48377 correspond to c-torture 1.11.
48378
48379 * New file.