loop-3.c: Disable with -fpic or -fPIC.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-01-15 Dale Johannesen <dalej@apple.com>
2
3 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
4
5 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
6
7 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
8 of achar for 0xff to avoid the "Extended ASCII not
9 implemented" error message.
10
11 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
12
13 PR fortran/28172
14 * gfortran.dg/altreturn_4.f90: New test.
15
16 PR fortran/29389
17 * gfortran.dg/stfunc_4.f90: New test.
18
19 PR fortran/29712
20 * gfortran.dg/bound_2.f90: Reinstate commented out line.
21 * gfortran.dg/initialization_1.f90: Change warning.
22
23 PR fortran/30283
24 * gfortran.dg/specification_type_resolution_2.f90: New test.
25
26 2007-01-14 Jan Hubicka <jh@suse.cz>
27
28 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
29 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
30 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
31 elimination.
32
33 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
34
35 PR fortran/30410
36 * gfortran.dg/external_procedures_2.f90: New test.
37
38 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
39
40 PR target/30413
41 * gcc.target/i386/pr30413.c: New test.
42
43 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
44
45 PR fortran/30452
46 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
47
48 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
49
50 * gcc.dg/20070112-1.c: New test.
51
52 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
53
54 PR libgfortran/30435
55 * gfortran.dg/list_read_6.f90: New test.
56
57 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
58
59 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
60
61 2007-01-12 Tom Tromey <tromey@redhat.com>
62
63 PR preprocessor/28227:
64 * gcc.dg/cpp/pr28227.c: New file.
65
66 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
67
68 * gcc.dg/tree-ssa/loop-22.c: New test.
69
70 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
71
72 PR tree-optimization/29516
73 * gcc.dg/tree-ssa/loop-20.c: New test.
74
75 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
76
77 PR libfortran/30415
78 * minmaxloc_integer_kinds_1.f90: New test.
79
80 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
81
82 PR c++/29573
83 * g++.dg/template/sizeof-template-argument.C: New test.
84
85 2007-01-11 Jan Hubicka <jh@suse.cz>
86
87 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
88 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
89 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
90 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
91 * gcc.dg/tree-ssa/pr21658.c: Likewise.
92 * gcc.dg/tree-ssa/pr15349.c: Likewise.
93 * gcc.dg/tree-ssa/pr25501.c: Likewise.
94 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
95 transformation in question.
96 * gcc.dg/tree-ssa/vrp05.c: Likewise.
97 * gcc.dg/tree-ssa/pr20701.c: Likewise.
98 * gcc.dg/always_inline3.c: Likewise.
99
100 2007-01-10 Mark Mitchell <mark@codesourcery.com>
101
102 PR c++/28999
103 * g++.dg/template/typename11.C: New test.
104
105 2007-01-10 Robert Kennedy <jimbob@google.com>
106
107 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
108
109 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
110
111 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
112 for different integer kinds.
113 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
114 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
115 * gfortran.dg/ishft_2.f90: New test.
116 * gfortran.dg/ishft_3.f90: New test.
117
118 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
119
120 * gfortran.dg/altreturn_2.f90: Removed executable bit.
121
122 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
123
124 PR tree-optimization/30322
125 * gcc.dg/tree-ssa/loop-21.c: New test.
126
127 2007-01-08 Geoffrey Keating <geoffk@apple.com>
128
129 * g++.dg/rtti/darwin-builtin-linkage.C: New.
130
131 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
132
133 * gcc.target/spu/intrinsics-1.c: Remove xfail.
134
135 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
136
137 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
138 * g++.dg/warn/overflow-warn-3.C: Likewise.
139 * g++.dg/warn/overflow-warn-4.C: Likewise.
140 * g++.dg/warn/overflow-warn-5.C: Likewise.
141 * g++.dg/warn/overflow-warn-6.C: Likewise.
142 * g++.dg/warn/Woverflow-1.C: Likewise.
143 * g++.dg/warn/Woverflow-2.C: Likewise.
144 * g++.dg/warn/Woverflow-3.C: Likewise.
145 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
146
147 2007-01-08 Roger Sayle <roger@eyesopen.com>
148
149 * gfortran.dg/array_constructor_14.f90: New test case.
150 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
151
152 2007-01-08 Richard Guenther <rguenther@suse.de>
153
154 PR tree-optimization/23603
155 * gcc.dg/tree-ssa/vrp31.c: New testcase.
156 * gcc.dg/tree-ssa/vrp32.c: Likewise.
157
158 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
159
160 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
161 in __v8qi typedef.
162 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
163 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
164 compiler behaviour.
165 * gcc.dg/simd-5.c: Likewise.
166 * gcc.dg/simd-6.c: Likewise.
167 * g++.dg/conversion/simd1.C: Likewise.
168 * g++.dg/conversion/simd3.C: Likewise.
169 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
170 (main): Use it.
171
172 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
173
174 PR tree-optimization/29877
175 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
176 name of a hard register for the target concerned. Adjust dg-error
177 directives to cope with new behaviour of TER.
178
179 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
180
181 PR c++/28986
182 * g++.dg/conversion/nullptr1.C: Added overflow warning.
183 * g++.dg/warn/overflow-warn-1.C: New.
184 * g++.dg/warn/overflow-warn-3.C: New.
185 * g++.dg/warn/overflow-warn-4.C: New.
186 * g++.dg/warn/overflow-warn-5.C: New.
187 * g++.dg/warn/overflow-warn-6.C: New.
188 * g++.dg/warn/Woverflow-1.C: New.
189 * g++.dg/warn/Woverflow-2.C: New.
190 * g++.dg/warn/Woverflow-3.C: New.
191 * g++.dg/warn/multiple-overflow-warn-2.C: New.
192
193 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
194
195 PR fortran/27698
196 * gfortran.dg/invalid_name.f90: New test.
197 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
198 * gfortran.dg/gomp/pr29759.f90: Ditto.
199
200 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
201
202 * gfortran.dg/present_1.f90: Update error message.
203
204 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
205
206 PR c++/19439
207 * g++.dg/template/duplicate1.C: New test
208 * g++.dg/template/memfriend6.C: Adjust error markers.
209
210 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
211
212 PR tree-opt/30385
213 * gcc.dg/torture/inline-1.c: New test.
214
215 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
216
217 PR c/19978
218 * gcc.dg/multiple-overflow-warn-1.c: New.
219 * gcc.dg/multiple-overflow-warn-2.c: New.
220 * gcc.dg/overflow-warn-6.c: New.
221 * g++.dg/warn/multiple-overflow-warn-1.C: New.
222
223 2007-01-05 Roger Sayle <roger@eyesopen.com>
224
225 * gfortran.dg/array_memcpy_1.f90: New test case.
226 * gfortran.dg/array_memcpy_2.f90: Likewise.
227
228 2007-01-05 Richard Guenther <rguenther@suse.de>
229
230 PR middle-end/27826
231 * g++.dg/opt/pr27826.C: New testcase.
232
233 2007-01-05 Ian Lance Taylor <iant@google.com>
234
235 * gcc.dg/Walways-true-1.c: New test.
236 * gcc.dg/Walways-true-2.c: New test.
237 * g++.dg/warn/Walways-true-1.C: New test.
238 * g++.dg/warn/Walways-true-2.C: New test.
239
240 2007-01-05 Jakub Jelinek <jakub@redhat.com>
241
242 PR c/30360
243 * gcc.dg/pr30360.c: New test.
244
245 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
246
247 PR fortran/23232
248 * gfortran.dg/data_implied_do_1.f90: New test.
249
250 PR fortran/27996
251 PR fortran/27998
252 * gfortran.dg/char_length_1.f90: New test.
253
254 2007-01-05 Richard Guenther <rguenther@suse.de>
255
256 PR middle-end/28116
257 * g++.dg/opt/pr28116.C: New testcase.
258
259 2007-01-05 Tobias Burnus <burnus@net-b.de>
260
261 PR fortran/29624
262 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
263 invalid deallocate.
264 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
265 * gfortran.dg/protected_4.f90: Add pointer intent check.
266 * gfortran.dg/protected_6.f90: Add pointer intent check.
267 * gfortran.dg/pointer_intent_1.f90: New test.
268 * gfortran.dg/pointer_intent_2.f90: New test.
269 * gfortran.dg/pointer_intent_3.f90: New test.
270
271 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
272
273 PR 30235
274 * gfortran.dg/altreturn_2.f90: new test.
275
276 2007-01-04 Tom Tromey <tromey@redhat.com>
277
278 PR preprocessor/28165:
279 * gcc.dg/cpp/pr28165.c: New file.
280
281 2007-01-03 Josh Conner <jconner@apple.com>
282
283 PR middle-end/29683
284 * gcc.dg/pr29683.c: New.
285
286 2007-01-03 Jakub Jelinek <jakub@redhat.com>
287
288 PR c++/28217
289 * g++.dg/pch/template-1.C: New test.
290 * g++.dg/pch/template-1.Hs: New file.
291
292 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
293
294 PR middle-end/30353
295 * gcc.c-torture/compile/complex-4.c: New test.
296
297 2007-01-03 Joseph Myers <joseph@codesourcery.com>
298
299 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
300 -maltivec.
301 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
302
303 2007-01-03 Jakub Jelinek <jakub@redhat.com>
304
305 PR middle-end/30286
306 * gcc.dg/pr30286.c: New test.
307
308 PR c++/29535
309 * g++.dg/template/crash66.C: New test.
310
311 PR c++/29054
312 * g++.dg/template/friend49.C: New test.
313
314 2007-01-03 Steven G. Kargl <kargls@comcast.net>
315
316 * gfortran.dg/ibits.f90: New test.
317
318 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
319
320 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
321 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
322
323 2007-01-02 Jan Hubicka <jh@suse.cz>
324
325 * gcc.dg/pr16194.c: We now output error on all three functions, not just
326 first one.
327
328 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
329
330 PR c/19977
331 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
332 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
333
334 2006-01-02 Ian Lance Taylor <iant@google.com>
335
336 * g++.dg/warn/Wparentheses-22.C: New test.
337 * g++.dg/warn/Wparentheses-23.C: New test.
338
339 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
340
341 PR middle-end/7651
342 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
343 * gcc.dg/declspec-3-Wextra.c: New.
344 * gcc.dg/declspec-3-no.c: New
345
346 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
347
348 PR fortran/20896
349 * gfortran.dg/interface_10.f90: Remove.
350
351 2007-01-01 Roger Sayle <roger@eyesopen.com>
352
353 * gcc.dg/fold-eqxor-4.c: New test case.
354
355 2007-01-02 Joseph Myers <joseph@codesourcery.com>
356
357 PR middle-end/30311
358 * gcc.c-torture/compile/pr30311.c: New test.
359
360 2007-01-01 Andrew Pinski <pinskia@gmail.com>
361
362 PR middle-end/30253
363 * gcc.c-torture/compile/statement-expression-1.c: New test.
364
365 2007-01-01 Andreas Schwab <schwab@suse.de>
366
367 PR target/29166
368 * g++.dg/eh/pr29166.C: New test.
369
370 2007-01-01 Joseph Myers <joseph@codesourcery.com>
371
372 * lib/target-supports.exp (check_effective_target_powerpc_spe):
373 New.
374 (check_effective_target_vect_cmdline_needed): Use it.
375
376 2006-12-31 Richard Guenther <rguenther@suse.de>
377
378 PR middle-end/30137
379 * testsuite/gcc.dg/pr30137-1.c: New testcase.
380 * testsuite/gcc.dg/pr30137-2.c: Likewise.
381
382 2006-12-31 Roger Sayle <roger@eyesopen.com>
383
384 PR middle-end/30322
385 * gcc.dg/fold-plusnot-1.c: New test case.
386
387 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
388
389 PR c++/29731
390 * g++.dg/parse/template22.C: New test.
391
392 2006-12-31 Richard Guenther <rguenther@suse.de>
393
394 PR middle-end/30338
395 * gcc.c-torture/compile/pr30338.c: New testcase.
396
397 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
398
399 PR fortran/27900
400 * gfortran.dg/intrinsic_actual_4.f90: New test.
401
402 PR fortran/24325
403 * gfortran.dg/func_decl_3.f90: New test.
404
405 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
406
407 PR fortran/23060
408 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
409 * gfortran.dg/c_by_val_1.f: New test.
410 * gfortran.dg/c_by_val_2.f: New test.
411 * gfortran.dg/c_by_val_3.f: New test.
412
413 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
414
415 PR libfortran/30321
416 * gfortran.dg/sum_zero_array_1.f90: New test.
417
418 2006-12-29 Jakub Jelinek <jakub@redhat.com>
419
420 PR preprocessor/29612
421 * gcc.dg/cpp/pr29612-1.c: New test.
422 * gcc.dg/cpp/pr29612-2.c: New test.
423
424 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
425
426 PR fortran/30034
427 * gfortran.dg/pure_formal_proc_1.f90: New test.
428
429 PR fortran/30237
430 * gfortran.dg/intrinsic_actual_3.f90: New test.
431
432 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
433
434 PR fortran/30014
435 * gfortran.dg/io_constraints_1.f90: Update test.
436 * gfortran.dg/io_constraints_2.f90: Update test.
437 * gfortran.dg/inquire_iolength.f90: New test.
438
439 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
440
441 PR fortran/20896
442 * gfortran.dg/interface_10.f90: New test.
443 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
444 since z is already, locally a variable.
445
446 PR fortran/25135
447 * gfortran.dg/generic_11.f90: New test.
448 * gfortran.dg/interface_7.f90: Remove name clash between module
449 name and procedure 'x' referenced in the interface.
450
451 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
452
453 PR middle-end/7651
454 * gcc.dg/Wmissing-parameter-type.c: New.
455 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
456 * gcc.dg/Wmissing-parameter-type-no.c: New.
457
458 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
459
460 PR fortran/25818
461 * gfortran.dg/entry_array_specs_2.f: New test.
462
463 PR fortran/30084
464 * gfortran.dg/nested_modules_6.f90: New test.
465
466 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
467
468 PR middle-end/7651
469 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
470 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
471
472 2006-12-21 Andrew Pinski <pinskia@gmail.com>
473
474 PR C++/30168
475 * g++.dg/opt/complex6.C: New test.
476
477 2006-12-22 Ben Elliston <bje@au.ibm.com>
478
479 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
480 full" if the linker on spu-*-* warns about exceeding local store.
481
482 And revert this patch:
483 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
484 fail to link due to relocation overflows on spu-*-*.
485
486 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/30273
489 * gfortran.dg/dependency_19.f90: New test.
490
491 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
492
493 PR fortran/30202
494 * gfortran.dg/alloc_comp_basics_3.f90: New test.
495
496 2006-12-21 Jakub Jelinek <jakub@redhat.com>
497
498 PR middle-end/30262
499 * gcc.c-torture/execute/20061220-1.c: New test.
500
501 PR middle-end/30263
502 * gcc.dg/gomp/asm-1.c: New test.
503
504 PR target/30230
505 * g++.dg/eh/ia64-2.C: New test.
506
507 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
508
509 PR target/28966
510 PR target/29248
511 * gcc.dg/rs6000-leaf.c: New.
512
513 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
514
515 PR fortran/25392
516 * gfortran.dg/f2c_8.f90: New test.
517
518 2006-12-20 Bill Wendling <wendling@apple.com>
519
520 * gcc.dg/asm-b.c: Check for __ppc64__.
521
522 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
523
524 PR fortran/30190
525 * gfortran.dg/bounds_check_5.f90: New test.
526
527 2006-12-20 Andrew Pinski <pinskia@gmail.com>
528
529 PR middle-end/30143
530 * gcc.dg/gomp/complex-1.c: New testcase.
531
532 2006-12-20 Roger Sayle <roger@eyesopen.com>
533
534 * gfortran.dg/array_memset_1.f90: New test case.
535
536 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
537
538 * lib/target-supports.exp: Add spu to
539 check_effective_target_vect_widen_mult_hi_to_si.
540
541 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
542
543 PR fortran/29992
544 * gfortran.dg/generic_9.f90: New test.
545
546 PR fortran/30081
547 * gfortran.dg/generic_10.f90: New test.
548
549 2006-12-19 Andrew Pinski <pinskia@gmail.com>
550
551 PR tree-opt/30045
552 * gcc.dg/pr30045.c: New test.
553
554 2006-12-20 Ben Elliston <bje@au.ibm.com>
555
556 * gcc.dg/20020312-2.c: Add a case for __SPU__.
557
558 2006-12-19 Eric Christopher <echristo@apple.com>
559
560 PR target/29302
561 * gcc.c-torture/execute/pr29302-1.c: New.
562
563 2006-12-19 Tobias Burnus <burnus@net-b.de>
564
565 PR fortran/39238
566 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
567
568 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
569
570 PR fortran/30236
571 * gfortran.dg/altreturn_3.f90: New test.
572
573 * gfortran.dg/char_result_12.f90: Fix comment typos.
574
575 2006-12-19 Ben Elliston <bje@au.ibm.com>
576
577 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
578 as newlib's stdio.h uses non-traditional cpp constructs.
579
580 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
581
582 * gfortran.dg/advance.f90: Renamed to advance_1.f90
583 * gfortran.dg/append-1.f90: Renamed to append_1.f90
584 * gfortran.dg/array-1.f90: Renamed to array_1.f90
585 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
586 * gfortran.dg/backspace.f: Renamed to backspace_1.f
587 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
588 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
589 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
590 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
591 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
592 * gfortran.dg/logint-1.f: Renamed to logint_1.f
593 * gfortran.dg/logint-2.f: Renamed to logint_2.f
594 * gfortran.dg/logint-3.f: Renamed to logint_3.f
595 * gfortran.dg/advance_1.f90: Renamed from advance.f90
596 * gfortran.dg/append_1.f90: Renamed from append-1.f90
597 * gfortran.dg/array_1.f90: Renamed from array-1.f90
598 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
599 * gfortran.dg/backspace_1.f: Renamed from backspace.f
600 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
601 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
602 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
603 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
604 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
605 * gfortran.dg/logint_1.f: Renamed from logint-1.f
606 * gfortran.dg/logint_2.f: Renamed from logint-2.f
607 * gfortran.dg/logint_3.f: Renamed from logint-3.f
608
609 2006-12-18 Bill Wendling <wendling@apple.com>
610
611 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
612 id is an OjbC keyword.
613
614 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
615
616 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
617
618 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
619
620 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
621
622 2006-12-18 Ian Lance Taylor <iant@google.com>
623
624 * g++.dg/warn/Wmissing-declarations-1.C: New test.
625
626 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
627
628 * gcc.c-torture/compile/pr27528.c: Use empty templates.
629
630 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
631
632 PR fortran/30207
633 * gfortran.fortran-torture/execute/where21.f90: New test.
634
635 2006-12-17 Tobias Burnus <burnus@net-b.de>
636
637 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
638
639 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
640
641 PR middle-end/7651
642 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
643 * gcc.dg/if-empty-1.c: Likewise.
644 * gcc.dg/pr23165.c: Likewise.
645 * g++.dg/warn/empty-body.C: Likewise.
646
647 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
648
649 PR libfortran/30005
650 * gfortran.dg/open_errors.f90: New test.
651
652 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
653
654 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
655
656 * gcc.target/i386/ssse3-pabsb.c: New file.
657 * gcc.target/i386/ssse3-pabsd.c: Likewise.
658 * gcc.target/i386/ssse3-pabsw.c: Likewise.
659 * gcc.target/i386/ssse3-palignr.c: Likewise.
660 * gcc.target/i386/ssse3-phaddd.c: Likewise.
661 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
662 * gcc.target/i386/ssse3-phaddw.c: Likewise.
663 * gcc.target/i386/ssse3-phsubd.c: Likewise.
664 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
665 * gcc.target/i386/ssse3-phsubw.c: Likewise.
666 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
667 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
668 * gcc.target/i386/ssse3-pshufb.c: Likewise.
669 * gcc.target/i386/ssse3-psignb.c: Likewise.
670 * gcc.target/i386/ssse3-psignd.c: Likewise.
671 * gcc.target/i386/ssse3-psignw.c: Likewise.
672 * gcc.target/i386/ssse3-vals.h: Likewise.
673
674 2006-12-15 Janis Johnson <janis187@us.ibm.com>
675
676 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
677 * lib/fortran-torture.exp: Include target-supports.exp.
678
679 2006-12-15 Jakub Jelinek <jakub@redhat.com>
680
681 PR target/30185
682 * gcc.c-torture/execute/pr30185.c: New test.
683
684 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
685
686 PR testsuite/30179
687 PR testsuite/30180
688 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
689 * gcc.dg/builtin-bswap-2.c: Likewise.
690 * gcc.dg/builtin-bswap-3.c: Likewise.
691 * gcc.dg/builtin-bswap-4.c: Likewise.
692 * lib/target-supports.exp (check_effective_target_stdint_types): New.
693 * cc.c-torture/execute/mode-dependent-address.x: New file.
694
695 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
696
697 PR libfortran/30145
698 * gfortran.dg/write_zero_array: New test.
699
700 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
701
702 PR fortran/30200
703 * gfortran.dg/write_fmt_trim.f90: New test.
704
705 2006-12-14 Diego Novillo <dnovillo@redhat.com>
706
707 PR 30194
708 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
709 temporarily.
710
711 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
712
713 * lib/target-supports.exp (check_weak_available): Use istarget
714 "hppa*-*-hpux10*" instead of regexp.
715 (check_cxa_atexit_available): Likewise.
716
717 2006-12-14 Richard Guenther <rguenther@suse.de>
718
719 PR tree-optimization/30197
720 * gcc.c-torture/execute/complex-1.c: Fix function name.
721 * gcc.dg/builtins-61.c: New testcase.
722
723 2006-12-14 Richard Guenther <rguenther@suse.de>
724
725 PR middle-end/30172
726 * gcc.dg/pr30172-1.c: New testcase.
727
728 2006-12-14 Richard Guenther <rguenther@suse.de>
729
730 PR tree-optimization/30198
731 * gcc.dg/builtins-60.c: New testcase.
732
733 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
734
735 * lib/target-supports.exp (vect_no_align): Remove spu.
736
737 2006-12-13 Ian Lance Taylor <iant@google.com>
738
739 PR c++/19564
740 PR c++/19756
741 * g++.dg/warn/Wparentheses-5.C: New test.
742 * g++.dg/warn/Wparentheses-6.C: New test.
743 * g++.dg/warn/Wparentheses-7.C: New test.
744 * g++.dg/warn/Wparentheses-8.C: New test.
745 * g++.dg/warn/Wparentheses-9.C: New test.
746 * g++.dg/warn/Wparentheses-10.C: New test.
747 * g++.dg/warn/Wparentheses-11.C: New test.
748 * g++.dg/warn/Wparentheses-12.C: New test.
749 * g++.dg/warn/Wparentheses-13.C: New test.
750 * g++.dg/warn/Wparentheses-14.C: New test.
751 * g++.dg/warn/Wparentheses-15.C: New test.
752 * g++.dg/warn/Wparentheses-16.C: New test.
753 * g++.dg/warn/Wparentheses-17.C: New test.
754 * g++.dg/warn/Wparentheses-18.C: New test.
755 * g++.dg/warn/Wparentheses-19.C: New test.
756 * g++.dg/warn/Wparentheses-20.C: New test.
757 * g++.dg/warn/Wparentheses-21.C: New test.
758
759 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
760
761 PR testsuite/30157
762 * lib/target-supports.exp (check_cxa_atexit_available): Return false
763 for target "hppa.*hpux10".
764
765 2006-12-13 Jakub Jelinek <jakub@redhat.com>
766
767 * g++.dg/debug/vartrack1.C: New test.
768
769 * g++.dg/opt/ifcvt1.C: New test.
770
771 * gcc.dg/tls/opt-13.c: New test.
772
773 * gcc.dg/20060425-2.c: New test.
774
775 * g++.dg/opt/pr15054-2.C: New test.
776
777 * gcc.c-torture/execute/20060420-1.c: New test.
778
779 * gcc.c-torture/execute/20060412-1.c: New test.
780
781 * objc/compile/20060406-1.m: New test.
782
783 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
784
785 * g++.dg/template/array17.C: New test.
786
787 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
788
789 * gcc.target/powerpc/altivec-23.c: New test.
790
791 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
792
793 PR c++27316
794 * g++.dg/inherit/error3.C: New test.
795
796 PR c++/28740
797 * g++.dg/inherit/error4.C: New test.
798
799 2006-12-13 Richard Guenther <rguenther@suse.de>
800
801 PR tree-optimization/17687
802 * gcc.dg/builtins-59.c: New testcase.
803
804 2006-12-13 Ben Elliston <bje@au.ibm.com>
805
806 * gcc.target/spu/Wmain.c: New test.
807
808 2006-12-12 Josh Conner <jconner@apple.com>
809
810 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
811 * g++.dg/abi/thunk4.C: Likewise.
812 * g++.dg/abi/rtti3.C: Likewise.
813
814 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
815
816 * gcc.target/spu/cpat-1.c: New test.
817 * gcc.target/spu/cpat-2.c: New test.
818 * gcc.target/spu/cpat-3.c: New test.
819 * gcc.target/spu/cpat-4.c: New test.
820
821 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
822
823 PR tree-opt/28436
824 * gcc.c-torture/compile/vector-1.c: New test.
825 * gcc.c-torture/compile/vector-2.c: New test.
826 * gcc.c-torture/compile/vector-3.c: New test.
827
828 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
829
830 * lib/fortran-torture.exp: Update copyright years. Remove
831 obsolete comment. Test -ftree-vectorize where it makes sense.
832 * lib/gfortran-dg.exp: Update copyright years. Use settings
833 from fortran-torture.exp.
834 * gfortran.dg/char_transpose_1.f90,
835 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
836 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
837 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
838 '-w' to dg-options.
839
840 2006-12-12 Richard Sandiford <richard@codesourcery.com>
841
842 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
843 saved_${tool}_load.
844
845 2006-12-12 Ira Rosen <irar@il.ibm.com>
846
847 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
848 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
849 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
850 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
851 gaps.
852
853 2006-12-12 Richard Guenther <rguenther@suse.de>
854
855 PR middle-end/30147
856 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
857
858 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
859 Diego Novillo <dnovillo@redhat.com>
860
861 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
862 VDEF/VUSE changes.
863 * gcc.dg/tree-ssa/pr26421.c: Likewise
864 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
865 * gcc.dg/tree-ssa/pr23382.c: Likewise.
866 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
867 * gcc.dg/tree-ssa/pr28410.c: Likewise.
868 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
869 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
870 * gcc.dg/tree-ssa/vrp07.c: Likewise.
871 * gcc.dg/tree-ssa/vrp08.c: Likewise.
872 * gcc.dg/tree-ssa/alias-12.c: Likewise.
873
874 2006-12-11 Jan Hubicka <jh@suse.cz>
875
876 * gcc.dg/tree-prof/stringop-1.c: New test.
877 * gcc.dg/tree-prof/stringop-2.c: New test.
878
879 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
880
881 PR target/30120
882 * gcc.target/i386/pr30120.c: New test.
883
884 Revert:
885 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
886
887 * gcc.target/i386/x87regparm-1.c: New test.
888 * gcc.target/i386/x87regparm-2.c: New test.
889 * gcc.target/i386/x87regparm-3.c: New test.
890 * gcc.target/i386/x87regparm-4.c: New test.
891
892 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
893
894 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
895
896 2006-12-10 Tobias Burnus <burnus@net-b.de>
897
898 PR fortran/23994
899 * gfortran.dg/protected_1.f90: New test.
900 * gfortran.dg/protected_2.f90: New test.
901 * gfortran.dg/protected_3.f90: New test.
902 * gfortran.dg/protected_4.f90: New test.
903 * gfortran.dg/protected_5.f90: New test.
904 * gfortran.dg/protected_6.f90: New test.
905
906 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
907 Tobias Burnus <burnus@gcc.gnu.org>
908
909 PR fortran/29975
910 PR fortran/30068
911 * gfortran.dg/interface_4.f90: Test adding procedure to generic
912 interface.
913 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
914 ambiguous interfaces.
915 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
916 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
917 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
918 ambiguous interfaces.
919 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
920 * gfortran.dg/array_initializer_2.f90: Add initializer array
921 constructor test.
922
923 PR fortran/30096
924 * gfortran.dg/interface_9.f90: Test that host interfaces are
925 not checked for ambiguity with the local version.
926
927 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
928
929 PR fortran/29464
930 * gfortran.dg/module_interface_2.f90: New test.
931
932 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
933
934 PR fortran/29941
935 * gfortran.dg/assumed_len.f90: New test.
936
937 2006-12-09 Richard Guenther <rguenther@suse.de>
938
939 * g++.dg/warn/implicit-typename1.C: Qualify types.
940 * g++.dg/parse/crash12.C: Likewise.
941 * g++.dg/tree-ssa/pr22444.C: Likewise.
942
943 2006-12-09 Tobias Burnus <burnus@net-b.de>
944
945 * gfortran.dg/array_2.f90: Added sqrt test.
946
947 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
948
949 * gcc.target/i386/x87regparm-1.c: XFAIL.
950 * gcc.target/i386/x87regparm-2.c: XFAIL.
951 * gcc.target/i386/x87regparm-3.c: XFAIL.
952 * gcc.target/i386/x87regparm-4.c: XFAIL.
953
954 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
955
956 * lib/target-supports.exp
957 (check_effective_target_large_long_double): New.
958 * gcc.dg/Wconversion-real.c : Use it.
959 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
960 unsigned.
961
962 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
963
964 * gcc.c-torture/execute/mode-dependent-address.c: New test.
965
966 2006-12-08 Tobias Burnus <burnus@net-b.de>
967
968 PR fortran/27546
969 * gfortran.dg/import4.f90: New test for IMPORT in modules.
970
971 2006-12-07 Mark Mitchell <mark@codesourcery.com>
972
973 PR c++/29732
974 * g++.dg/template/crash65.C: New test.
975 * g++.dg/template/spec16.C: Tweak error markers.
976
977 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
978
979 * gcc.target/spu: New directory.
980 * gcc.target/spu/spu.exp: New file.
981 * gcc.target/spu/intrinsics-1.c: New test.
982
983 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
984
985 PR c++/29980
986 * g++.dg/ext/attrib27.C: New test.
987 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
988 * g++.dg/parse/typedef5.C: Likewise.
989
990 2006-12-07 Mike Stump <mrs@apple.com>
991
992 * treelang/compile/var_defs.tree: Adjust.
993
994 2006-12-06 Mark Mitchell <mark@codesourcery.com>
995
996 PR c++/29730
997 * g++.dg/template/crash64.C: New test.
998 * g++.dg/parse/crash27.C: Adjust error markers.
999
1000 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
1001
1002 PR libfortran/30009
1003 PR libfortran/30056
1004 * gfortran.dg/read_eof_4.f90: Add tests.
1005 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
1006 * gfortran.dg/unf_read_corrupted_1.f90: New test.
1007
1008 2006-12-05 Mark Mitchell <mark@codesourcery.com>
1009
1010 PR c++/29729
1011 * g++.dg/template/crash63.C: New test.
1012
1013 PR c++/29728
1014 * g++.dg/template/crash62.C: New test.
1015
1016 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1017
1018 PR fortran/30003
1019 * gfortran.dg/allocatable_function_1.f90: Increase the number
1020 of expected calls of free to 10; the lhs section reference is
1021 now evaluated so there is another call to bar. Change the
1022 comment appropriately.
1023 * gfortran.dg/array_section_1.f90: New test.
1024
1025 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
1026
1027 PR fortran/29912
1028 * gfortran.dg/char_result_12.f90: New test.
1029
1030 2006-12-05 Richard Guenther <rguenther@suse.de>
1031
1032 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
1033 * gcc.dg/vect/vect-pow-2.c: Rename to ...
1034 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
1035 vect_double, xfail for spu*-*-*.
1036
1037 2006-12-04 Tobias Burnus <burnus@net-b.de>
1038
1039 PR fortran/29962
1040 * initialization_4.f90: Test noninteger exponents (-std=f95).
1041 * initialization_5.f90: New test for noninteger exponents
1042 with -std=f2003.
1043
1044 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1045
1046 PR fortran/29821
1047 * gfortran.dg/parameter_array_section_1.f90: New test.
1048
1049 2006-12-04 Mark Mitchell <mark@codesourcery.com>
1050
1051 PR c++/29733
1052 * g++.dg/template/crash61.C: New test.
1053
1054 PR c++/29632
1055 * g++.dg/template/error23.C: New test.
1056
1057 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
1058
1059 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
1060
1061 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
1062
1063 PR fortran/29916
1064 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
1065
1066 2006-12-04 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR middle-end/29965
1069 * gcc.dg/gomp/pr29965-1.c: New test.
1070 * gcc.dg/gomp/pr29965-2.c: New test.
1071 * gcc.dg/gomp/pr29965-3.c: New test.
1072 * gcc.dg/gomp/pr29965-4.c: New test.
1073 * gcc.dg/gomp/pr29965-5.c: New test.
1074 * gcc.dg/gomp/pr29965-6.c: New test.
1075 * g++.dg/gomp/pr29965-1.C: New test.
1076 * g++.dg/gomp/pr29965-2.C: New test.
1077 * g++.dg/gomp/pr29965-3.C: New test.
1078 * g++.dg/gomp/pr29965-4.C: New test.
1079 * g++.dg/gomp/pr29965-5.C: New test.
1080 * g++.dg/gomp/pr29965-6.C: New test.
1081 * g++.dg/gomp/pr29965-7.C: New test.
1082 * g++.dg/gomp/pr29965-8.C: New test.
1083 * g++.dg/gomp/pr29965-9.C: New test.
1084 * g++.dg/gomp/pr29965-10.C: New test.
1085
1086 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
1087
1088 * gnat.dg/pointer_variable_bounds.adb: New test.
1089 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1090 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
1091
1092 2006-12-03 Eric Christopher <echristo@apple.com>
1093
1094 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
1095
1096 2006-12-03 Richard Henderson <rth@redhat.com>
1097 Andrew Pinski <pinskia@gmail.com>
1098
1099 PR C++/14329
1100 * g++.dg/warn/unit-1.C: New test.
1101
1102 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1103
1104 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1105
1106 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1107
1108 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1109 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1110 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1111 * gcc.dg/vect/vect-70.c: Reduce array size.
1112 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1113 vect_no_compaer_double targets.
1114 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1115 vect_float, vect_double, and vect_int.
1116
1117 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1118
1119 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1120 test for loop versioning on vect_no_align targets.
1121 * gcc.dg/vect/pr20122.c: Likewise.
1122 * gcc.dg/vect/vect-105.c: Likewise.
1123 * gcc.dg/vect/vect-42.c: Likewise.
1124 * gcc.dg/vect/vect-43.c: Likewise.
1125 * gcc.dg/vect/vect-74.c: Likewise.
1126 * gcc.dg/vect/vect-75.c: Likewise.
1127 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1128 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1129 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1130 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1131
1132 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1133
1134 PR fortran/29642
1135 * gfortran.dg/value_1.f90 : New test.
1136 * gfortran.dg/value_2.f90 : New test.
1137 * gfortran.dg/value_3.f90 : New test.
1138 * gfortran.dg/value_4.f90 : New test.
1139 * gfortran.dg/value_4.c : Called from value_4.f90.
1140
1141 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1142
1143 PR C++/30033
1144 * g++.dg/cpp0x/static_assert4.C: New testcase.
1145
1146 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1147
1148 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1149
1150 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1151
1152 PR c/27953
1153 * gcc.dg/pr27953.c: New test.
1154
1155 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1156
1157 PR c++/30022
1158 * g++.dg/ext/vector5.C: New test.
1159
1160 PR c++/30021
1161 * g++.dg/other/main1.C: New test.
1162
1163 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1164
1165 PR libfortran/29568
1166 * gfortran.dg/convert_implied_open.f90: Change to
1167 new default record length.
1168 * gfortran.dg/unf_short_record_1.f90: Adapt to
1169 new error message.
1170 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1171
1172 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1173
1174 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1175
1176 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1177
1178 PR c++/29066
1179 * g++.dg/expr/pr29066.c: New.
1180
1181 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1182 Zdenek Dvorak <dvorakz@suse.cz>
1183
1184 PR tree-optimization/29921
1185 * gcc.dg/pr29921-2.c: New test.
1186
1187 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1188
1189 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1190 (i386_get_cpuid): New function.
1191 (i386_cpuid_ecx): Likewise.
1192 (i386_cpuid_edx): Likewise.
1193 (i386_cpuid): Updated to call i386_cpuid_edx.
1194
1195 * gcc.target/i386/sse3-addsubpd.c: New file.
1196 * gcc.target/i386/sse3-addsubps.c: Likewise.
1197 * gcc.target/i386/sse3-haddpd.c: Likewise.
1198 * gcc.target/i386/sse3-haddps.c: Likewise.
1199 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1200 * gcc.target/i386/sse3-hsubps.c: Likewise.
1201 * gcc.target/i386/sse3-lddqu.c: Likewise.
1202 * gcc.target/i386/sse3-movddup.c: Likewise.
1203 * gcc.target/i386/sse3-movshdup.c: Likewise.
1204 * gcc.target/i386/sse3-movsldup.c: Likewise.
1205
1206 2006-12-01 Dirk Mueller <dmueller@suse.de>
1207
1208 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1209
1210 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1211
1212 * gcc.dg/dfp/convert-int-max.c: New test.
1213 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1214
1215 2006-11-30 Richard Guenther <rguenther@suse.de>
1216
1217 * gcc.dg/vect/vect-pow-1.c: Rename ...
1218 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1219 floats instead of doubles, check successful vectorization.
1220
1221 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1222
1223 PR target/29945
1224 * gcc.c-torture/compile/pr29945.c: New testcase.
1225
1226 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1227
1228 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1229 -maltivec.
1230
1231 2006-11-29 Eric Christopher <echristo@apple.com>
1232
1233 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1234
1235 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1236
1237 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1238
1239 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1240
1241 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1242
1243 PR c++/29022
1244 * g++.dg/inherit/virtual2.C: New test.
1245 * g++.dg/inherit/virtual3.C: Likewise.
1246 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1247 * g++.dg/inherit/error2.C: Likewise.
1248 * g++.dg/template/instantiate1.C: Likewise.
1249
1250 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1251
1252 PR tree-opt/29984
1253 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1254
1255 2006-11-28 Jan Hubicka <jh@suse.cz>
1256
1257 * gcc.dg/memcpy-1.c: New test.
1258
1259 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1260
1261 PR c++/29735
1262 * g++.dg/warn/main-3.C: New test.
1263
1264 2006-11-28 Jan Hubicka <jh@suse.cz>
1265
1266 * gcc.dg/winline-1.c: New test.
1267
1268 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1269
1270 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1271 alignments.
1272
1273 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1274
1275 PR fortran/29976
1276 * gfortran.dg/missing_optional_dummy_3.f90
1277
1278 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1279
1280 PR fortran/20880
1281 * gfortran.dg/interface_3.f90: Modify errors.
1282
1283 2006-11-28 Ben Elliston <bje@au.ibm.com>
1284
1285 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1286 fail to link due to relocation overflows on spu-*-*.
1287
1288 2006-11-27 Michael Matz <matz@suse.de>
1289 Andreas Krebbel <krebbel1@de.ibm.com>
1290
1291 PR target/29319
1292 * gcc.dg/20061127-1.c: New testcase.
1293
1294 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1295
1296 * gcc.dg/20061124-1.c: Add exit() function prototype.
1297
1298 2006-11-27 Jan Hubicka <jh@suse.cz>
1299
1300 * gcc.target/i386/memcpy-1.c: Adjust size.
1301 * testsuite/gcc.dg/visibility-11.c: Likewise.
1302
1303 2006-11-27 Richard Guenther <rguenther@suse.de>
1304
1305 PR middle-end/25620
1306 * gcc.target/i386/pow-1.c: New testcase.
1307 * gcc.dg/builtins-58.c: Likewise.
1308
1309 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1310
1311 PR c++/29886
1312 * g++.dg/expr/cast8.C: New test.
1313
1314 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1315
1316 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1317 Don't ever inline the testcase.
1318
1319 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1320
1321 PR fortran/29982
1322 * gfortran.fortran-torture/compile/parameter_3.f90: New
1323 testcase.
1324
1325 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1326
1327 PR fortran/29951
1328 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1329
1330 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1331
1332 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1333 for CHAR.
1334
1335 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1336
1337 PR libgfortran/29936
1338 * gfortran.dg/write_check3.f90: New test.
1339
1340 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1341
1342 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1343
1344 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1345
1346 PR fortran/20880
1347 * gfortran.dg/interface_3.f90: New test.
1348
1349 PR fortran/29387
1350 * gfortran.dg/generic_8.f90: New test.
1351
1352 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1353
1354 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1355 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1356 * gfortran.dg/specifics_3.f90: Remove.
1357
1358 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1359
1360 PR c/29955
1361 * gcc.dg/gomp/pr29955.c: New test.
1362
1363 PR c/29736
1364 * gcc.dg/pr29736.c: New test.
1365
1366 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1367
1368 PR tree-opt/29964
1369 * gcc.dg/pure-1.c: New test.
1370
1371 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1372
1373 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1374 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1375
1376 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1377
1378 * gcc.dg/20061124-1.c: New testcase.
1379
1380 2006-11-23 Eric Christopher <echristo@apple.com>
1381
1382 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1383
1384 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1385
1386 PR c/2707
1387 PR c++/26167
1388 * gcc.dg/Wconversion-integer.c: New. Supersedes
1389 Wconversion-negative-constants.c
1390 * gcc.dg/Wconversion-real.c: New.
1391 * gcc.dg/Wconversion-real-integer.c: New.
1392 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1393 * g++.dg/warn/Wconversion1.C: Modified.
1394
1395 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1396
1397 * gfortran.dg/overload_1.f90: New test.
1398
1399 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1400
1401 PR c/9072
1402 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1403 Wtraditional-conversion.
1404 * gcc.dg/overflow-warn-2.c: Likewise.
1405 * gcc.dg/Wconversion.c: Likewise. Renamed as
1406 Wtraditional-conversion.c .
1407 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1408 Wtraditional-conversion-2.c .
1409 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1410 Wtraditional-conversion-2.c
1411 * gcc.dg/Wconversion-negative-constants.c: New.
1412
1413 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1414
1415 * gcc.dg/tree-ssa/dump-1.c: New test.
1416
1417 2006-11-23 David Ung <davidu@mips.com>
1418
1419 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1420 -mfp64, allowable when ISA >= 33 and float is enabled.
1421 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1422 of mthc1 and mfhc1 patterns.
1423
1424 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1425
1426 PR tree-optimization/29921
1427 * gcc.dg/pr29921.c: New test.
1428
1429 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1430
1431 PR fortran/29441
1432 * gfortran.dg/initialization_4.f90: New test.
1433
1434 2006-11-22 Ira Rosen <irar@il.ibm.com>
1435
1436 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1437 platforms that have interleaving support.
1438 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1439 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1440 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1441 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1442 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1443 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1444 gcc.dg/vect/vect-strided-u8-i8.c,
1445 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1446 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1447 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1448 gcc.dg/vect/vect-strided-float.c,
1449 gcc.dg/vect/vect-strided-a-mult.c,
1450 gcc.dg/vect/vect-strided-mult-char-ls.c,
1451 gcc.dg/vect/vect-strided-a-u16-mult.c,
1452 gcc.dg/vect/vect-strided-a-u32-mult.c,
1453 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1454 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1455 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1456 gcc.dg/vect/vect-strided-mult.c,
1457 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1458 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1459
1460 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1461
1462 PR fortran/25087
1463 * gfortran.dg/auto_char_len_4.f90: New test.
1464
1465 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1466
1467 PR fortran/29652
1468 * gfortran.dg/generic_7.f90: New test.
1469 * gfortran.dg/defined_operators_1.f90: Add new error.
1470
1471 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1472
1473 PR tree-optimization/29902
1474 * g++.dg/tree-ssa/pr29902.C: New test.
1475
1476 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1477
1478 PR fortran/29820
1479 * gfortran.dg/used_types_13.f90: New test.
1480
1481 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1482
1483 * gcc.dg/dfp/snan.c: Delete.
1484
1485 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1486
1487 * g++.dg/cpp0x/static_assert1.C: New.
1488 * g++.dg/cpp0x/static_assert2.C: New.
1489 * g++.dg/cpp0x/static_assert3.C: New.
1490
1491 2006-11-21 Richard Guenther <rguenther@suse.de>
1492
1493 * gcc.dg/vect/vect-pow-1.c: New testcase.
1494 * gcc.dg/vect/vect-pow-2.c: Likewise.
1495
1496 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1497
1498 PR c++/29570
1499 * g++.dg/template/static29.C: New test.
1500
1501 PR c++/29734
1502 * g++.dg/conversion/simd4.C: New test.
1503
1504 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1505
1506 PR c++/29475
1507 * g++.dg/template/access19.C: New test.
1508 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1509 error is reported.
1510
1511 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1512
1513 PR tree-opt/25500
1514 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1515
1516 2006-11-20 Tobias Burnus <burnus@net-b.de>
1517
1518 PR fortran/27546
1519 * gfortran.dg/import.f90: Extended test.
1520 * gfortran.dg/import2.f90: Extended test.
1521
1522 2006-11-20 Tobias Burnus <burnus@net-b.de>
1523
1524 * gfortran.dg/volatile3.f90: Add conflict test.
1525
1526 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1527
1528 PR fortran/24783
1529 * gfortran.dg/implicit_10.f90: New test.
1530
1531 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1532
1533 PR c++/8586
1534 * g++.dg/warn/Wall-write-strings.C: New.
1535
1536 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1537
1538 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1539 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1540
1541 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1542
1543 * gfortran.dg/use_3.f90: Remove error message.
1544 * gfortran.dg/iso_fortran_env_1.f90: New test.
1545 * gfortran.dg/iso_fortran_env_2.f90: New test.
1546 * gfortran.dg/iso_fortran_env_3.f90: New test.
1547 * gfortran.dg/iso_fortran_env_4.f90: New test.
1548
1549 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1550
1551 * gcc.dg/vect/vect-27.c: Fix initialization.
1552
1553 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1554
1555 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1556 * gcc.dg/torture/builtin-minmax-1.c: New.
1557
1558 * gcc.dg/builtins-20.c: Add cases for copysign.
1559
1560 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1561
1562 PR fortran/24285
1563 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1564
1565 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1566 * gfortran.dg/use_1.f90: New test.
1567 * gfortran.dg/use_1.f90: New test.
1568 * gfortran.dg/use_1.f90: New test.
1569
1570 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1571
1572 PR tree-optimization/29801
1573 * gcc.dg/pr29801.c: New test.
1574
1575 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1576
1577 PR middle-end/29584
1578 * gcc.dg/torture/pr29584.c: New test.
1579
1580 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1581
1582 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1583 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1584 * gcc.target/powerpc/compress-float-ppc.c,
1585 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1586 powerpc_fprs.
1587 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1588 do not pass -mhard-float.
1589
1590 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1591
1592 * gnat.dg/volatile_aggregate.adb: New test.
1593
1594 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1595
1596 PR fortran/29391
1597 PR fortran/29489
1598 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1599 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1600
1601 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1602
1603 PR target/29201
1604 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1605
1606 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1607
1608 * gfortran.dg/import3.f90: Fix error message.
1609
1610 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1611
1612 PR tree-opt/29788
1613 * gfortran.fortran-torture/compile/inline_1.f90:
1614 New testcase.
1615
1616 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1617
1618 * gcc.target/i386/x87regparm-1.c: New test.
1619 * gcc.target/i386/x87regparm-2.c: New test.
1620 * gcc.target/i386/x87regparm-3.c: New test.
1621 * gcc.target/i386/x87regparm-4.c: New test.
1622
1623 2006-11-15 Tobias Burnus <burnus@net-b.de>
1624
1625 PR fortran/27546
1626 * gfortran.dg/import.f90: New test.
1627 * gfortran.dg/import2.f90: New test.
1628 * gfortran.dg/import3.f90: New test.
1629
1630 2006-11-15 Tobias Burnus <burnus@net-b.de>
1631
1632 PR fortran/27588
1633 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1634
1635 2006-11-15 Tobias Burnus <burnus@net-b.de>
1636
1637 PR fortran/29806
1638 * gfortran.dg/contains.f90: New test.
1639 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1640
1641 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1642
1643 PR tree-optimization/29581
1644 * gcc.dg/pr29581-1.c: New test.
1645 * gcc.dg/pr29581-2.c: New test.
1646 * gcc.dg/pr29581-3.c: New test.
1647 * gcc.dg/pr29581-4.c: New test.
1648 * gfortran.dg/pr29581.f90: New test.
1649
1650 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1651
1652 PR fortran/29702
1653 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1654 numbers in error message headers.
1655
1656 2006-11-14 Richard Guenther <rguenther@suse.de>
1657
1658 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1659 to i?86 and x86_64 targets.
1660
1661 2006-11-14 Caroline Tice <ctice@apple.com>
1662
1663 * gcc.dg/pubtypes-1.c: New file/testcase.
1664 * gcc.dg/pubtypes-2.c: New file/testcase.
1665 * gcc.dg/pubtypes-3.c: New file/testcase.
1666 * gcc.dg/pubtypes-4.c: New file/testcase.
1667 * g++.dg/pubtypes.C: New file/testcase.
1668
1669 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1670
1671 PR c++/29106
1672 * g++.dg/init/self1.C: New test.
1673
1674 2006-11-14 Tobias Burnus <burnus@net-b.de>
1675
1676 PR fortran/29657
1677 * gfortran.dg/conflicts.f90: Add.
1678
1679 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1680
1681 PR rtl-optimization/29798
1682
1683 * gcc.c-torture/execute/pr29798.c: New.
1684
1685 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1686
1687 * gcc.dg/builtins-20.c: Add more cases.
1688
1689 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR fortran/29759
1692 * gfortran.dg/gomp/pr29759.f90: New test.
1693
1694 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1695
1696 PR c++/29518
1697 * g++.dg/template/static28.C: New test.
1698
1699 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1700
1701 * lib/c-torture.exp: Use target-libpath.exp.
1702 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1703 set GCC_EXEC_PREFIX env var from global variable of same name.
1704
1705 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1706
1707 PR fortran/26994
1708 * gfortran.fortran-torture/compile/transfer-1.f90:
1709 New testcase.
1710
1711 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1712 Zdenek Dvorak <dvorakz@suse.cz>
1713
1714 PR tree-optimization/29680
1715 * gcc.dg/alias-11.c: New test.
1716
1717 2006-11-12 Jason Merrill <jason@redhat.com>
1718 Andrew Pinski <pinskia@physics.uc.edu>
1719
1720 PR middle-end/28915
1721 * gcc.target/i386/vectorize1.c: New.
1722
1723 2006-11-12 Roger Sayle <roger@eyesopen.com>
1724
1725 PR rtl-optimization/29797
1726 * gcc.c-torture/execute/pr29797-1.c: New test case.
1727
1728 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1729
1730 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1731
1732 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1733
1734 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1735
1736 2006-11-12 Roger Sayle <roger@eyesopen.com>
1737
1738 PR tree-optimization/13827
1739 * gcc.dg/fold-eqand-1.c: New test case.
1740
1741 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1742
1743 PR rtl-opt/28812
1744 * gcc.c-torture/execute/mayalias-3.c: New test.
1745
1746 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1747
1748 PR middle-end/27528
1749 * gcc.c-torture/compile/pr27528.c: New test.
1750 * gcc.dg/pr27528.c: Likewise.
1751
1752 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1753
1754 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1755
1756 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1757
1758 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1759
1760 PR fortran/29758
1761 * gfortran.dg/reshape_source_size_1.f90: New test.
1762
1763 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1764
1765 PR fortran/29315
1766 * gfortran.dg/aliasing_dummy_4.f90: New test.
1767
1768 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1769
1770 PR target/29777
1771 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1772 and x86_64-*-* targets.
1773
1774 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1775
1776 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1777 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1778 New macros. Use them in exact tests.
1779 (TESTIT3): New macro.
1780 Add tests for fmin, fmax and fma.
1781
1782 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1783
1784 PR fortran/29431
1785 * gfortran.dg/array_constructor_13.f90: New test.
1786
1787 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1788
1789 PR fortran/29744
1790 * gfortran.dg/used_types_12.f90: New test.
1791
1792 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1793
1794 PR middle-end/29726
1795 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1796 (test6): Ditto.
1797 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1798 * gcc.dg/fold-eqandshift-3.c: New test case.
1799
1800 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1801
1802 PR fortran/29699
1803 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1804
1805 PR fortran/21370
1806 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1807
1808 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1809
1810 * gcc.dg/20061109-1.c: New testcase.
1811
1812 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1813
1814 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1815
1816 2006-11-09 Tobias Burnus <burnus@net-b.de>
1817
1818 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1819 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1820
1821 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1822
1823 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1824 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1825
1826 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1827
1828 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1829
1830 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1831
1832 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1833 vect-9.c).
1834 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1835 * gcc.dg/vect/vect-9.c: Now vectorizable.
1836 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1837 that support vect_widen_mult.
1838 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1839 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1840 vect-reduc-dot-u16.c).
1841 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1842 vect-reduc-dot-u16.c).
1843 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1844 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1845 vect-reduc-dot-s8.c).
1846 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1847 vect-reduc-dot-s8.c).
1848 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1849 vect-reduc-dot-s8.c).
1850 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1851 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1852 vect-reduc-dot-u8.c).
1853 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1854 vect-reduc-dot-u8.c).
1855 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1856 * gcc.dg/vect/vect-multitypes-9.c: New test.
1857 * gcc.dg/vect/vect-multitypes-10.c: New test.
1858 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1859 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1860 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1861 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1862 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1863 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1864 wrapv-vect-reduc-dot-s8.c.
1865 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1866 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1867 targets that support vec_unpack.
1868 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1869 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1870 (check_effective_target_vect_widen_mult_hi_to_si): New.
1871 (check_effective_target_vect_widen_sum): Removed.
1872
1873 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1874
1875 * gcc.dg/vect/vect-multitypes-8.c: New test.
1876 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1877
1878 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1879
1880 * gcc.dg/vect/vect-multitypes-7.c: New test.
1881
1882 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1883
1884 * gcc.dg/vect/vect-multitypes-4.c: New test.
1885 * gcc.dg/vect/vect-multitypes-5.c: New test.
1886 * gcc.dg/vect/vect-multitypes-6.c: New test.
1887
1888 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1889
1890 * gcc.dg/vect/vect-multitypes-1.c: New test.
1891 * gcc.dg/vect/vect-multitypes-2.c: New test.
1892 * gcc.dg/vect/vect-multitypes-3.c: New test.
1893
1894 2006-11-07 Eric Christopher <echristo@apple.com>
1895
1896 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1897 Test using scan-assembler-not.
1898
1899 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1900
1901 * gcc.dg/inline-17.c: New test.
1902
1903 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1904
1905 PR other/25028
1906 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1907 on HP-UX.
1908
1909 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1910
1911 PR fortran/29539
1912 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1913
1914 PR fortran/29634
1915 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1916 test.
1917
1918 2006-11-07 Tobias Burnus <burnus@net-b.de>
1919
1920 PR fortran/29601
1921 * gfortran.dg/volatile.f90: Add.
1922 * gfortran.dg/volatile2.f90: Add.
1923 * gfortran.dg/volatile3.f90: Add.
1924 * gfortran.dg/volatile4.f90: Add.
1925 * gfortran.dg/volatile5.f90: Add.
1926 * gfortran.dg/volatile6.f90: Add.
1927 * gfortran.dg/volatile7.f90: Add.
1928
1929 2006-11-06 Tobias Burnus <burnus@net-b.de>
1930
1931 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1932 for matching error messages.
1933 * gfortran.dg/specifics_3.f90: Adjust pattern
1934 for matching error messages.
1935
1936 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1937 Bernhard Fischer <aldot@gcc.gnu.org>
1938
1939 * lib/gcc-dg.exp (output-exists): New proc.
1940 (output-exists-not): New proc.
1941 * gcc.test-framework/test-framework.awk: Support new directives.
1942 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1943 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1944 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1945 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1946 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1947 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1948
1949 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1950
1951 PR fortran/29630
1952 PR fortran/29679
1953 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1954 * gfortran.dg/initialization_3.f90: New.
1955
1956 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1957
1958 PR libgfortran/25545
1959 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1960
1961 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR middle-end/29695
1964 * gcc.c-torture/execute/pr29695-1.c: New test.
1965 * gcc.c-torture/execute/pr29695-2.c: New test.
1966
1967 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1968
1969 PR fortran/29565
1970 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1971
1972 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1973
1974 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1975 for matching error messages.
1976
1977 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1978
1979 PR target/26915
1980 * gcc.target/i386/387-12.c: New test.
1981
1982 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1983
1984 PR libfortran/29713
1985 * gfortran.dg/pr29713.f90: New test.
1986
1987 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1988
1989 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1990 Also test for bogus rest sign.
1991
1992 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1993
1994 PR libfortran/27895
1995 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1996
1997 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1998
1999 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
2000 from error messages.
2001
2002 2006-11-02 Mike Stump <mrs@apple.com>
2003
2004 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
2005
2006 * g++.old-deja/g++.abi/align.C: Enable for darwin.
2007
2008 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
2009
2010 * g++.dg/eh/gcsec1.C: New test.
2011
2012 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2013
2014 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
2015 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
2016
2017 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
2018
2019 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
2020 hexadecimal value.
2021 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
2022 * gcc.dg/pr14796-2.c: Likewise.
2023
2024 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2025
2026 * gcc.c-torture/execute/20061101-1.c: New test.
2027
2028 2006-11-01 Richard Guenther <rguenther@suse.de>
2029
2030 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
2031
2032 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2033
2034 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
2035 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
2036
2037 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2038
2039 * gcc.c-torture/execute/20061031-1.c: New test.
2040
2041 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2042
2043 PR 23067
2044 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
2045 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
2046 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
2047 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
2048 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
2049 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
2050 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
2051
2052 2006-10-31 Eric Christopher <echristo@apple.com>
2053 Falk Hueffner <falk@debian.org>
2054
2055 * gcc.dg/builtin-bswap-1.c: New.
2056 * gcc.dg/builtin-bswap-2.c: New.
2057 * gcc.dg/builtin-bswap-3.c: New.
2058 * gcc.dg/builtin-bswap-4.c: New.
2059 * gcc.dg/builtin-bswap-5.c: New.
2060 * gcc.target/i386/builtin-bswap-1.c: New.
2061
2062 2006-10-31 Geoffrey Keating <geoffk@apple.com>
2063
2064 * gcc.dg/inline-16.c: New.
2065
2066 PR 16622
2067 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
2068 defining it.
2069 * gcc.dg/inline-13.c: New.
2070 * gcc.dg/inline-14.c: New.
2071 * gcc.dg/inline-15.c: New.
2072
2073 PR 11377
2074 * gcc.dg/inline6.c: New.
2075 * gcc.dg/inline7.c: New.
2076
2077 2006-10-31 Roger Sayle <roger@eyesopen.com>
2078
2079 PR middle-end/23470
2080 * gcc.dg/pr23470-1.c: New test case.
2081
2082 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
2083
2084 PR fortran/29537
2085 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
2086 data.
2087 * gfortran.dg/blockdata_2.f90: New testcase.
2088
2089 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
2090
2091 PR libfortran/29627
2092 * gfortran.dg/unf_short_record_1.f90: New test.
2093
2094 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2095
2096 PR fortran/29067
2097 * gfortran.dg/pr29067.f: New test.
2098
2099 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2100 Richard Sandiford <richard@codesourcery.com>
2101
2102 * lib/target-supports.exp (get_compiler_messages): Append options
2103 as a single list element.
2104 (check_effective_target_arm_vfp_ok): New.
2105 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2106
2107 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2108
2109 PR fortran/29387
2110 * gfortran.dg/intrinsic_actual_2.f90: New test.
2111
2112 PR fortran/29490
2113 * gfortran.dg/actual_array_interface_1.f90: New test.
2114
2115 PR fortran/29641
2116 * gfortran.dg/used_types_11.f90: New test.
2117
2118 2006-10-30 Dirk Mueller <dmueller@suse.de>
2119
2120 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2121 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2122 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2123 * g++.old-deja/g++.mike/net25.C (main): Same.
2124 * g++.dg/lookup/exception1.C (main): Same.
2125 * g++.dg/parse/parens2.C (main): Same.
2126
2127 2006-10-30 Roger Sayle <roger@eyesopen.com>
2128
2129 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2130
2131 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2132
2133 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2134 * gcc.dg/torture/builtin-math-3.c: Likewise.
2135
2136 2006-10-30 Tobias Burnus <burnus@net-b.de>
2137
2138 PR fortran/29452
2139 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2140 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2141
2142 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2143
2144 PR Fortran/29410
2145 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2146
2147 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2148
2149 * lib/target-supports.exp (check_function_available): Declare
2150 function before calling.
2151
2152 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2153
2154 PR tree-optimization/29637
2155 * gcc.dg/pr29637.c: New test.
2156
2157 2006-10-29 Roger Sayle <roger@eyesopen.com>
2158
2159 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2160 tree canonicalization.
2161
2162 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2163
2164 * gcc.dg/builtins-20.c: Add more hypot tests.
2165
2166 2006-10-29 Roger Sayle <roger@eyesopen.com>
2167
2168 * gcc.dg/fold-compare-1.c: New test case.
2169
2170 2006-10-29 Dirk Mueller <dmueller@suse.de>
2171
2172 PR c++/16307
2173 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2174
2175 2006-10-29 Roger Sayle <roger@eyesopen.com>
2176
2177 PR tree-optimization/15458
2178 * gcc.dg/fold-xornot-1.c: New test case.
2179
2180 2006-10-29 Richard Guenther <rguenther@suse.de>
2181
2182 * gcc.target/i386/math-torture/trunc.c: New testcase.
2183
2184 2006-10-29 Richard Guenther <rguenther@suse.de>
2185
2186 * gcc.target/i386/math-torture/round.c: New testcase.
2187
2188 2006-10-29 Richard Guenther <rguenther@suse.de>
2189
2190 * gcc.target/i386/math-torture/ceil.c: New testcase.
2191 * gcc.target/i386/math-torture/floor.c: Likewise.
2192
2193 2006-10-29 Richard Guenther <rguenther@suse.de>
2194
2195 * gcc.target/i386/math-torture/rint.c: New testcase.
2196 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2197
2198 2006-10-29 Richard Guenther <rguenther@suse.de>
2199
2200 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2201 * gcc.target/i386/math-torture/lceil.c: Likewise.
2202
2203 2006-10-28 Tobias Burnus <burnus@net-b.de>
2204
2205 PR libgfortran/24313
2206 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2207
2208 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2209
2210 * gcc.c-torture/execute/20020118-1.c,
2211 gcc.c-torture/execute/builtins/strlen.c,
2212 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2213 comment typos.
2214
2215 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2216
2217 * gcc.dg/builtins-20.c: Add tests for hypot.
2218 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2219 two-argument builtins.
2220 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2221 TESTIT2. Update all callers.
2222 (TESTIT2, TESTIT2_R): New helper macros.
2223 Add testcases for pow, hypot and atan2.
2224
2225 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2226
2227 PR C++/29295
2228 * g++.dg/expr/bool1.C: New test.
2229 * g++.dg/expr/bool2.C: New test.
2230
2231 2006-10-28 Tobias Burnus <burnus@net-b.de>
2232
2233 PR fortran/28224
2234 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2235 * gfortran.dg/namelist_internal.f90: New test.
2236
2237 2006-10-28 Tobias Burnus <burnus@net-b.de>
2238
2239 PR fortran/29625
2240 * gfortran.dg/io_real_boz.f90: Add.
2241 * gfortran.dg/io_real_boz2.f90: Add.
2242
2243 2006-10-28 Richard Guenther <rguenther@suse.de>
2244
2245 PR middle-end/26899
2246 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2247
2248 2006-10-28 Richard Guenther <rguenther@suse.de>
2249
2250 PR target/28806
2251 * gcc.target/i386/math-torture/lround.c: New testcase.
2252
2253 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2254
2255 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2256 * gcc.dg/builtins-44.c: Likewise.
2257 * gcc.dg/builtins-45.c: Likewise.
2258 * gcc.dg/pr28796-2.c: Likewise.
2259 * gcc.dg/unordered-3.c: Likewise.
2260
2261 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2262
2263 PR libgfortran/27954
2264 * gfortran.dg/error_recovery_2.f90: New test.
2265
2266 2006-10-26 Richard Guenther <rguenther@suse.de>
2267
2268 * gcc.target/i386/i386.exp: Use glob, not find to collect
2269 tests. Avoids recursing into subdirectories.
2270 * gcc.target/i386/math-torture/math-torture.exp: Torture
2271 for interesting ia32 math options.
2272 * gcc.target.i386/math-torture/lrint.c: New testcase.
2273
2274 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2275
2276 PR libgfortran/29563
2277 * gfortran.dg/arrayio_9.f90: Update test.
2278 * gfortran.dg/arrayio_19.f90: New test.
2279
2280 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2281
2282 * gcc.dg/20061026.c: New testcase.
2283
2284 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2285
2286 PR libgfortran/29563
2287 * gfortran.dg/arrayio_9.f90: New test.
2288
2289 2006-10-26 Ben Elliston <bje@au.ibm.com>
2290
2291 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2292 Copy the strings manually, as strcpy may call strlen.
2293
2294 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2295
2296 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2297 Add checks for log, log2, log10 and log1p.
2298
2299 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2300 we already test 0.0. Add checks for expm1, log, log2, log10,
2301 log1p, cbrt, erf and erfc.
2302
2303 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2304
2305 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2306
2307 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2308
2309 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2310 and remainderl() built-in functions. Remove -ffast-math from
2311 dg-options.
2312
2313 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2314
2315 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2316 acosh and atanh.
2317
2318 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2319 floating point modifiers to arguments passed to float and long
2320 double functions respectively. Update all callers to use floating
2321 point numbers, not integers. Add tests for exp, exp2 and
2322 exp10/pow10.
2323
2324 * gcc.dg/torture/builtin-math-3.c: New test.
2325
2326 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2327
2328 PR fortran/29393
2329 * gfortran.dg/initialize_2.f90: New.
2330
2331 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2332
2333 * gcc.dg/torture/builtin-math-2.c: New test.
2334
2335 2006-10-24 Richard Guenther <rguenther@suse.de>
2336
2337 PR middle-end/28796
2338 * gcc.dg/pr28796-1.c: New testcase.
2339 * gcc.dg/pr28796-2.c: Likewise.
2340
2341 2006-10-24 Richard Guenther <rguenther@suse.de>
2342
2343 * gcc.dg/builtins-57.c: New testcase.
2344
2345 2006-10-24 Richard Guenther <rguenther@suse.de>
2346
2347 PR tree-optimization/29567
2348 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2349
2350 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2351
2352 PR tree-optimization/14784
2353 * gcc.dg/alias-10.c: New test.
2354
2355 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2356
2357 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2358
2359 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2360
2361 * gcc.dg/builtin-strncat-chk-1.c: New test.
2362
2363 2006-10-23 Jan Hubicka <jh@suse.cz>
2364
2365 * gcc.dg/memmove-1.c: New test.
2366
2367 2006-10-23 Paul Brook <paul@codesourcery.com>
2368
2369 * gcc.dg/pragma-pack-5.c: New test.
2370
2371 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2372
2373 * g++.dg/other/s390-1.C: New testcase.
2374
2375 2006-10-23 Richard Guenther <rguenther@suse.de>
2376
2377 PR middle-end/27132
2378 PR middle-end/23295
2379 * gcc.dg/pr27132.c: New testcase.
2380 * gcc.dg/pr23295.c: Likewise.
2381 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2382 * g++.dg/tree-ssa/pr19807.C: Likewise.
2383
2384 2006-10-23 Richard Guenther <rguenther@suse.de>
2385
2386 PR middle-end/21032
2387 * gcc.dg/pr21032.c: New testcase.
2388
2389 2006-10-22 Jeff Law <law@redhat.com>
2390 Richard Guenther <rguenther@suse.de>
2391
2392 PR tree-optimization/15911
2393 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2394
2395 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2396
2397 PR c++/20647
2398 * g++.dg/abi/rtti3.C: New.
2399
2400 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2401
2402 PR middle-end/28252
2403 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2404 transformation.
2405
2406 2006-10-21 Richard Guenther <rguenther@suse.de>
2407
2408 PR tree-optimization/3511
2409 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2410
2411 2006-10-21 Richard Guenther <rguenther@suse.de>
2412
2413 PR middle-end/26898
2414 * gcc.dg/torture/pr26898-1.c: New testcase.
2415 * gcc.dg/torture/pr26898-2.c: Likewise.
2416
2417 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2418
2419 PR c++/28053
2420 * g++.dg/parse/bitfield1.C: Adjust error markers.
2421 * g++.dg/parse/bitfield2.C: New test.
2422
2423 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2424
2425 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2426
2427 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2428
2429 PR libfortran/27895
2430 * gfortran.dg/zero_sized_1.f90: New test.
2431
2432 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2433
2434 * gcc.dg/div-compare-1.c: New test.
2435
2436 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2437
2438 PR fortran/29216
2439 * gfortran.dg/result_default_init_1.f90: New test.
2440
2441 PR fortran/29314
2442 * gfortran.dg/automatic_default_init_1.f90: New test.
2443
2444 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2445 from 38 to 33.
2446
2447 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2448
2449 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2450 'using namespace std' without previous declaration.
2451 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2452 * g++.old-deja/g++.robertl/eb133c.C: New.
2453
2454 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2455
2456 PR libgfortran/29277
2457 * gfortran.dg/streamio_4.f90: Update test.
2458 * gfortran.dg/streamio_11.f90: New test.
2459
2460 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2461
2462 PR c++/27952
2463 * g++.dg/inherit/virtual1.C: New test.
2464
2465 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2466
2467 PR c++/28261
2468 * g++.dg/parse/enum3.C: New test.
2469
2470 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2471
2472 PR c++/29039
2473 * g++.dg/init/ctor8.C: New test.
2474
2475 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2476
2477 PR c++/27270
2478 * g++.dg/ext/complit8.C: Tweak error markers.
2479 * g++.dg/template/complit1.C: Add error marker.
2480
2481 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2482
2483 PR c++/27270
2484 * g++.dg/ext/complit8.C: New test.
2485
2486 PR c++/29408
2487 * g++.dg/parse/dtor12.C: New test.
2488
2489 PR c++/29435
2490 * g++.dg/template/sizeof11.C: New test.
2491
2492 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2493
2494 PR fortran/29392
2495 * gfortran.dg/data_char_3.f90: New test.
2496
2497 PR fortran/29451
2498 * gfortran.dg/negative_automatic_size.f90: New test.
2499
2500 2006-10-16 David Daney <ddaney@avtrex.com>
2501
2502 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2503
2504 2006-10-16 Eric Christopher <echristo@apple.com>
2505
2506 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2507 x86_64.
2508
2509 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2510
2511 PR c++/28211
2512 * g++.dg/tc1/dr49.C: Tweak error messages.
2513 * g++.dg/parse/template21.C: New test.
2514
2515 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2516
2517 PR middle-end/20491
2518 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2519
2520 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2521
2522 PR fortran/29403
2523 * gfortran.dg/print_1.f90: New test.
2524
2525 2006-10-15 Jan Hubicka <jh@suse.cz>
2526
2527 PR middle-end/29241
2528 * gcc.c-torture/compile/pr29241.c: New testcase.
2529
2530 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2531
2532 PR middle-end/29250
2533 * gcc.c-torture/compile/pr29250.c: New test.
2534
2535 2006-10-15 Richard Guenther <rguenther@suse.de>
2536
2537 * gcc.dg/pr29299.c: New testcase.
2538
2539 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2540
2541 PR fortran/24767
2542 * gfortran.dg/label_4.f90: Adjust warning flag.
2543
2544 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2545
2546 PR fortran/29371
2547 * gfortran.dg/nullify_3.f90: New test.
2548
2549 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2550
2551 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2552 on Solaris 2.5.1 too.
2553
2554 2006-10-13 Eric Christopher <echristo@apple.com>
2555
2556 * gcc.dg/pr25993.c: Skip for darwin.
2557
2558 2006-10-13 Eric Christopher <echristo@apple.com>
2559
2560 * gcc.dg/visibility-11.c: Skip for darwin.
2561
2562 2006-10-13 Eric Christopher <echristo@apple.com>
2563
2564 * gcc.dg/darwin-weakimport-1.c: Use
2565 -fno-asynchronous-unwind-tables.
2566 * gcc.dg/darwin-weakimport-3.c: Ditto.
2567
2568 2006-10-13 Richard Guenther <rguenther@suse.de>
2569
2570 PR tree-optimization/29446
2571 * gcc.dg/torture/pr29446.c: New testcase.
2572
2573 2006-10-13 Bill Wendling <wendling@apple.com>
2574
2575 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2576 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2577 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2578 * g++.old-deja/g++.law/shadow1.C: Likewise.
2579 * g++.old-deja/g++.law/ctors10.C: Likewise.
2580 * g++.dg/debug/namespace1.C: Likewise.
2581 * g++.dg/inherit/namespace-as-base.C: Likewise.
2582 * g++.dg/opt/delay-slot-1.C: Likewise.
2583 * g++.dg/parse/defarg10.C: Likewise.
2584 * g++.dg/template/ptrmem11.C: Likewise.
2585 * g++.dg/template/mem_func_ptr.C: Likewise.
2586 * g++.dg/template/spec19.C: Likewise.
2587
2588 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2589
2590 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2591
2592 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2593
2594 PR fortran/29373
2595 * gfortran.dg/implicit_9.f90: New test.
2596
2597 PR fortran/29407
2598 * gfortran.dg/namelist_25.f90: New test.
2599
2600 PR fortran/27701
2601 * gfortran.dg/same_name_2.f90: New test.
2602
2603 PR fortran/29232
2604 * gfortran.dg/host_assoc_types_1.f90: New test.
2605
2606 PR fortran/29364
2607 * gfortran.dg/missing_derived_type_1.f90: New test.
2608 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2609
2610 PR fortran/29422
2611 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2612
2613 PR fortran/29428
2614 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2615
2616 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2617
2618 PR fortran/29391
2619 * gfortran.dg/bound_2.f90: New test.
2620
2621 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2622
2623 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2624 directive.
2625 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2626 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2627 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2628 * gfortran.dg/gomp/reduction3.f90: Likewise.
2629 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2630 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2631 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2632 * gfortran.dg/forall_4.f90: Likewise.
2633 * gfortran.dg/spec_expr_4.f90: Likewise.
2634 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2635 * gfortran.dg/forall_5.f90: Likewise.
2636 * gfortran.dg/open_access_append_2.f90: Add check for
2637 compile-time warning.
2638
2639 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2640
2641 PR c++/28506
2642 * g++.dg/parse/pure1.C: New test.
2643
2644 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2645
2646 PR fortran/21435
2647 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2648 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2649 for compile-time warnings.
2650 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2651 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2652 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2653 file.
2654 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2655 specifier.
2656 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2657 compile-time warning.
2658
2659 2006-10-12 Jan Hubicka <jh@suse.cz>
2660
2661 PR c/28419
2662 * gcc.dg/pr28319.c: New test.
2663
2664 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2665 PR c++/29318
2666 * g++.dg/ext/vla4.C: New test.
2667
2668 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2669
2670 PR c++/27961
2671 * g++.dg/template/crash60.C: New test.
2672 * g++.dg/other/large-size-array.C: Adjust error markers.
2673 * g++.dg/parse/crash27.C: Likewise.
2674 * g++.dg/template/crash1.C: Likewise.
2675
2676 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2677
2678 PR testsuite/29093
2679 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2680
2681 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2682
2683 PR preprocessor/28709
2684 * gcc.dg/cpp/paste14.c: New test.
2685
2686 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2687
2688 PR c++/29175
2689 * g++.dg/init/array24.C: New test.
2690
2691 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2692
2693 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2694 of <sys/types.h>.
2695
2696 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2697
2698 PR c++/29024
2699 * g++.dg/parse/typedef8.C: New test.
2700 * g++.dg/other/mult-stor1.C: Adjust error markers.
2701
2702 2006-10-11 Richard Guenther <rguenther@suse.de>
2703
2704 PR tree-optimization/28230
2705 * gcc.dg/torture/pr28230.c: New testcase.
2706
2707 2006-10-11 Richard Guenther <rguenther@suse.de>
2708
2709 PR inline-asm/29119
2710 * gcc.dg/torture/pr29119.c: New testcase.
2711
2712 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR middle-end/29272
2715 * gcc.c-torture/execute/20060930-2.c: New test.
2716
2717 2006-10-09 Richard Henderson <rth@redhat.com>
2718
2719 Revert emutls patch.
2720
2721 2006-10-09 Richard Guenther <rguenther@suse.de>
2722
2723 PR middle-end/29254
2724 * gcc.dg/pr29254.c: New testcase.
2725
2726 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2727 Paul Thomas <pault@gcc.gnu.org>
2728
2729 PR fortran/20541
2730 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2731 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2732 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2733 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2734 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2735 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2736 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2737 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2738 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2739 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2740 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2741 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2742 * gfortran.dg/alloc_comp_std.f90: New test.
2743 * gfortran.dg/move_alloc.f90: New test.
2744
2745 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2746
2747 PR fortran/29115
2748 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2749
2750 PR fortran/29211
2751 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2752
2753 2006-10-08 Tobias Burnus <burnus@net-b.de>
2754
2755 PR fortran/28585
2756 * gfortran.dg/new_line.f90: New test.
2757
2758 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2759
2760 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2761 * gcc.dg/torture/builtin-convert-1.c,
2762 gcc.dg/torture/builtin-convert-2.c,
2763 gcc.dg/torture/builtin-convert-3.c,
2764 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2765
2766 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2767
2768 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2769 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2770 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2771 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2772
2773 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2774
2775 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2776 Xfail some tests for powerpc-darwin and powerpc-aix.
2777
2778 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2779
2780 PR c/29380
2781 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2782
2783 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2784
2785 PR target/29300
2786 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2787 on hppa*-*-hpux*.
2788
2789 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2790
2791 PR fortran/16580
2792 PR fortran/29288
2793 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2794 Add tests for using all possible intrinsics as actual arguments.
2795 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2796 all possible intrinsics as actual arguments.
2797 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2798 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2799
2800 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2801
2802 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2803 * gcc.dg/debug/debug-2.c: Likewise.
2804
2805 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2806
2807 * gcc.c-torture/compile/sync-2.c: New test.
2808
2809 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2810
2811 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2812 line endings.
2813
2814 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2815
2816 PR rtl-optimization/29128
2817 * gcc.c-torture/compile/pr29128.c: New test.
2818
2819 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2820
2821 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2822 line endings.
2823
2824 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2825
2826 PR middle-end/29256
2827 * gcc.dg/tree-ssa/loop-19.c: New test.
2828
2829 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2830
2831 PR tree-optimization/29330
2832 * gcc.dg/pr29330.c: New test.
2833
2834 PR target/28924
2835 * gcc.c-torture/compile/20061005-1.c: New test.
2836
2837 2006-10-06 Olivier Hainque <hainque@adacore.com>
2838
2839 * gcc.dg/typename-vla-1.c: New case.
2840 * gnat.dg/forward_vla.adb: New case.
2841
2842 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2843
2844 PR tree-optimization/29290
2845 * gfortran.dg/loop_nest_1.f90: New test.
2846
2847 PR target/29198
2848 * gcc.dg/tls/opt-12.c: New test.
2849
2850 PR fortran/28415
2851 * gfortran.dg/save_2.f90: New test.
2852
2853 PR c/29091
2854 * gcc.dg/pr29091.c: New test.
2855
2856 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2857
2858 * lib/target-supports.exp
2859 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2860 same as x86_64-*-*; check for LP64.
2861
2862 2006-10-04 Richard Henderson <rth@redhat.com>
2863
2864 * lib/target-supports.exp (check_effective_target_tls): Redefine
2865 to mean non-emulated tls.
2866 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2867 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2868 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2869 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2870 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2871 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2872 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2873
2874 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2875
2876 PR fortran/29343
2877 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2878
2879 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2880
2881 * gfortran.dg/bounds_check_fail_1.f90: New test.
2882
2883 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2884
2885 PR c++/29020
2886 * g++.dg/template/friend48.C: New test.
2887
2888 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2889
2890 PR fortran/29098
2891 * gfortran.dg/default_initialization_2.f90: New test.
2892
2893 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2894
2895 PR fortran/20779
2896 PR fortran/20891
2897 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2898
2899 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2900
2901 PR fortran/29284
2902 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2903
2904 PR fortran/29321
2905 PR fortran/29322
2906 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2907
2908 PR fortran/25091
2909 PR fortran/25092
2910 * gfortran.dg/entry_array_specs_1.f90: New test.
2911
2912 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2913
2914 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2915 insufficient to inhibit some test failures at -O3. Do testing
2916 on integers.
2917
2918 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2919
2920 PR c++/29138
2921 * g++.dg/inherit/access8.C: New test.
2922 * g++.dg/template/dtor4.C: Tweak error messages.
2923
2924 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2925
2926 PR fortran/27478
2927 * gfortran.dg/entry_8.f90: New test.
2928
2929 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2930
2931 PR c++/29291
2932 * g++.dg/parse/new4.C: New test.
2933
2934 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2935
2936 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2937 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2938 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2939 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2940 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2941
2942 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2943
2944 PR fortran/19260
2945 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2946 * gfortran.dg/continuation_2.f90: New test.
2947
2948 PR fortran/19262
2949 * gfortran.dg/continuation_3.f90: New test.
2950 * gfortran.dg/continuation_4.f90: New test.
2951 * gfortran.dg/continuation_5.f: New test.
2952 * gfortran.dg/continuation_6.f: New test.
2953
2954 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2955
2956 PR c++/29226
2957 * g++.dg/template/vla1.C: New test.
2958
2959 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2960
2961 PR fortran/29210
2962 * gfortran.dg/complex_parameter_1.f90: New test.
2963
2964 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2965
2966 PR c/29154
2967 * gcc.c-torture/execute/20060929-1.c: New test.
2968
2969 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2970
2971 PR c++/29105
2972 * g++.dg/template/member6.C: New test.
2973 * g++.dg/parse/typename7.C: Adjust error markers.
2974
2975 PR c++/29080
2976 * g++.dg/template/member7.C: New test.
2977
2978 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2979
2980 PR c/24010
2981 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2982 gcc.dg/Woverride-init-3.c: New tests.
2983
2984 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2985
2986 * gcc.c-torture/execute/20060930-1.c: New test.
2987
2988 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2989
2990 PR fortran/18791
2991 * gfortran.dg/specifics_1.f90: New test.
2992 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2993 complex specifics.
2994
2995 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2996
2997 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2998 pthread-init-common.h: New.
2999
3000 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
3001
3002 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
3003 precision on some archs.
3004
3005 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
3006
3007 * gcc.dg/non-local-goto-1.c: New test.
3008 * gcc.dg/non-local-goto-2.c: Likewise.
3009 * gcc.dg/setjmp-3.c: Likewise.
3010 * gcc.dg/setjmp-4.c: Likewise.
3011
3012 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
3013
3014 * gnat.dg/self_aggregate_with_pointer.adb: New test.
3015
3016 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
3017
3018 PR fortran/28276
3019 * gfortran.dg/exponent_1.f90: New test.
3020
3021 PR fortran/27021
3022 * gfortran.dg/nearest_1.f90: New test.
3023
3024 2006-09-26 Jakub Jelinek <jakub@redhat.com>
3025
3026 PR middle-end/25261
3027 PR middle-end/28790
3028 * gcc.dg/gomp/nestedfn-1.c: New test.
3029
3030 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
3031
3032 PR objc/29195
3033 * objc/compile/method-1.m: New test.
3034
3035 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
3036
3037 PR c++/26938
3038 * g++.dg/template/crash58.C: New test.
3039 * g++.dg/parse/crash28.C: Adjust error markers.
3040 * g++.dg/template/crash34.C: Likewise.
3041 * g++.dg/template/friend31.C: Likewise.
3042 * g++.dg/template/crash32.C: Likewise.
3043
3044 PR c++/27329
3045 * g++.dg/template/crash59.C: New test.
3046
3047 PR c++/27667
3048 * g++.dg/template/spec33.C: New test.
3049 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
3050
3051 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
3052 Adam Nemet <anemet@caviumnetworks.com>
3053
3054 * gcc.dg/tree-ssa/ivopts-1.c: New test.
3055 * gcc.dg/tree-ssa/ivopts-2.c: New test.
3056
3057 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
3058
3059 PR target/28911
3060 * gcc.dg/pr28911.c: New.
3061
3062 2006-09-23 Uros Bizjak <uros@kss-loka.si>
3063
3064 PR target/29169
3065 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
3066 (dg-options): Add -mfpmath=387.
3067
3068 2006-09-23 Jakub Jelinek <jakub@redhat.com>
3069
3070 PR c/28706
3071 * gcc.dg/pr28706.c: New test.
3072
3073 PR c/28712
3074 * gcc.dg/pr28712.c: New test.
3075
3076 2006-09-22 Mike Stump <mrs@apple.com>
3077
3078 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
3079
3080 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
3081
3082 PR tree-optimization/28888
3083 * gcc.dg/pr28888.c: New test.
3084
3085 2006-09-21 Mark Mitchell <mark@codesourcery.com>
3086
3087 PR c++/29016
3088 * g++.dg/init/ptrfn1.C: New test.
3089
3090 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
3091
3092 PR c++/28861
3093 * g++.dg/template/spec32.C: New test.
3094 * g++.dg/parse/crash9.C: Adjust error markers.
3095
3096 PR c++/28303
3097 * g++.dg/template/typedef6.C: New test.
3098 * g++.dg/init/error1.C: Adjust error markers.
3099 * g++.dg/parse/crash9.C: Likewise.
3100 * g++.dg/template/crash55.C: Likewise.
3101
3102 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3103
3104 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3105
3106 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3107
3108 PR target/27650
3109 * g++.dg/ext/dllimport12.C: New test.
3110
3111 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3112
3113 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3114 * gcc.target/mips/nmadd-2.c: Likewise.
3115 * gcc.target/mips/mips-ps-6.c: New test.
3116 * gcc.target/mips/neg-abs-1.c: Likewise.
3117 * gcc.target/mips/neg-abs-2.c: Likewise.
3118 * gcc.target/mips/nmadd-3.c: New test.
3119
3120 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3121
3122 PR middle-end/28046
3123 * gcc.dg/gomp/atomic-10.c: New test.
3124 * g++.dg/gomp/atomic-10.C: New test.
3125
3126 2006-09-20 Eric Christopher <echristo@apple.com>
3127
3128 * gcc.target/i386/sse3-not-fisttp.c: New.
3129
3130 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3131
3132 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3133
3134 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3135
3136 * gcc.c-torture/execute/pr28289.c (one): New variable.
3137 (main): Use it instead of argc.
3138 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3139 (main): Use it instead of argc.
3140
3141 2006-09-19 Paul Brook <paul@codesourcery.com>
3142
3143 PR target/28516
3144 * gcc.dg/nested-func-5.c: New test.
3145
3146 2006-09-19 Ben Elliston <bje@au.ibm.com>
3147
3148 * lib/target-supports.exp (check_effective_target_tls): Compile
3149 test stubs using ${tool}_target_compile, not just target_compile.
3150 (check_effective_target_tls_runtime): Likewise.
3151
3152 2006-09-19 Ben Elliston <bje@au.ibm.com>
3153
3154 * gcc.c-torture/compile/20030405-1.x: Remove.
3155
3156 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3157 optimising linker from discarding it.
3158
3159 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3160
3161 PR fortran/28526
3162 * gfortran.dg/keyword_symbol_1.f90: New test.
3163
3164 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3165 pedantic compilation option.
3166
3167 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3168
3169 PR fortran/29060
3170 * gfortran.dg/spread_shape_1.f90: New test.
3171
3172 2006-09-17 Roger Sayle <roger@eyesopen.com>
3173
3174 PR tree-optimization/28887
3175 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3176
3177 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3178
3179 PR c/25993
3180 * gcc.dg/pr25993.c: New test.
3181
3182 2006-09-17 Ira Rosen <irar@il.ibm.com>
3183
3184 PR tree-opt/21591
3185 * gcc.dg/vect/pr21591.c: New test.
3186
3187 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3188
3189 PR tree-opt/29059
3190 * gcc.c-torture/compile/strcpy-1.c: New test.
3191 * gcc.c-torture/compile/strcpy-2.c: New test.
3192 * gcc.c-torture/compile/memcpy-1.c: New test.
3193 * gcc.c-torture/compile/memcpy-2.c: New test.
3194
3195 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3196
3197 PR testsuite/29055
3198 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3199
3200 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3201
3202 * gnat.dg/specs/double_record_extension1.ads: New test.
3203 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3204
3205 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3206
3207 PR fortran/29051
3208 * gfortran.dg/oldstyle_3.f90: New test.
3209
3210 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3211
3212 PR libgfortran/29099
3213 * gfortran.dg/secnds-1.f: New test.
3214
3215 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3216
3217 PR libgfortran/29053
3218 * gfortran.dg/streamio_9.f90: New test.
3219 * gfortran.dg/streamio_10.f90: New test.
3220
3221 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3222
3223 PR C++/29002
3224 * g++.dg/init/array22.C: New test.
3225 * g++.dg/init/array23.C: New test.
3226
3227 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3228
3229 * stackcheck.lst: Update list of tests requiring stack checking.
3230 * norun.lst: Adjust for above change.
3231 * ada95.lst: New file.
3232 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3233 requiring -gnat95 switch.
3234
3235 2006-09-14 Olivier Hainque <hainque@adacore.com>
3236
3237 * gnat.dg/in_out_parameter.adb: New test.
3238
3239 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3240
3241 PR debug/28980
3242 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3243
3244 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3245
3246 * gnat.dg/specs/unchecked_union.ads: New test.
3247
3248 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3249
3250 PR rtl-optimization/28982
3251 * gcc.c-torture/execute/pr28982a.c: New test.
3252 * gcc.c-torture/execute/pr28982b.c: Likewise.
3253
3254 2006-09-12 Eric Christopher <echristo@apple.com>
3255
3256 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3257 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3258
3259 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3260
3261 PR c/28768
3262 PR preprocessor/14634
3263 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3264 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3265 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3266
3267 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3268
3269 * gcc.dg/pr28243.c: New test.
3270
3271 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3272
3273 PR fortran/28971
3274 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3275 this undiagnosed regression reappears.
3276
3277 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3278
3279 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3280 Treat $srcdir as a literal.
3281 * lib/fortran-torture.exp (fortran-torture-compile,
3282 fortran-torture-execute): Likewise.
3283 * lib/objc-torture.exp (objc-torture-compile,
3284 objc-torture-execute): Likewise.
3285 * lib/profopt.exp (profopt-execute): Likewise.
3286
3287 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3288
3289 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3290
3291 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3292
3293 PR testsuite/28950
3294 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3295
3296 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3297
3298 PR target/13685
3299 * gcc.target/i386/pr13685.c: New test.
3300
3301 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3302
3303 * gcc.dg/pr28726.c: New test.
3304
3305 2006-09-11 Josh Conner <jconner@apple.com>
3306
3307 * gcc.dg/nrv3.c: Increase size of structure.
3308 * gcc.dg/nrv4.c: Likewise.
3309 * gcc.dg/nrv5.c: Likewise.
3310
3311 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3312
3313 PR libfortran/28890
3314 gfortran.dg/assumed_charlen_function_5.f90: New test.
3315
3316 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3317
3318 PR c++/28991
3319 * g++.dg/init/static3.C: New test.
3320
3321 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3322
3323 PR testsuite/29007
3324 * gcc.dg/long-long-cst1.c (t): Add cast to
3325 __SIZE_TYPE__ before casting to int.
3326 (main): Return 0 on success.
3327
3328 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3329
3330 * gcc.c-torture/execute/20060910-1.c: New test.
3331
3332 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3333
3334 PR middle-end/26983
3335 * gcc.dg/pr26983.c: New test.
3336
3337 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3338
3339 PR target/29006
3340 * gcc.c-torture/execute/pr29006.c: New test.
3341
3342 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3343
3344 PR libfortran/28947
3345 gfortran.dg/matmul_4.f90: New test.
3346
3347 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3348
3349 PR fortran/28959
3350 gfortran.dg/used_types_10: New test.
3351
3352 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3353
3354 PR libfortran/28923
3355 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3356 gfortran.dg/array_initializer_3.f90: New test.
3357
3358 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3359
3360 PR fortran/28914
3361 * gfortran.dg/actual_array_constructor_3.f90: New test.
3362
3363 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3364
3365 PR testsuite/26778
3366 * gcc.target/i386/pr26778.c: New testcase.
3367
3368 2006-09-08 Eric Christopher <echristo@apple.com>
3369
3370 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3371 * gcc.target/i386/memcpy-1.c: Ditto.
3372 * gcc.target/i386/asm-1.c: Ditto.
3373 * gcc.target/i386/20060512-4.c: Ditto.
3374 * gcc.target/i386/compress-float-387.c: Ditto.
3375 * gcc.target/i386/20060512-1.c: Ditto.
3376 * gcc.target/i386/compress-float-sse.c: Ditto.
3377 * gcc.target/i386/20060512-2.c: Ditto.
3378 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3379 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3380 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3381 * gcc.dg/pr26449.c: Ditto.
3382 * gcc.dg/attr-ms_struct-2.c: Ditto.
3383 * gcc.dg/attr-ms_struct-1.c: Ditto.
3384 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3385
3386 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3387
3388 PR c/28504
3389 * gcc.dg/vla-10.c: New test.
3390
3391 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3392
3393 PR c++/28858
3394 * g++.dg/parse/template20.C: New test.
3395 * g++.dg/template/operator8.C: Remove obsolete part.
3396 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3397 * g++.old-deja/g++.pt/crash65.C: Likewise.
3398
3399 2006-09-07 Jason Merrill <jason@redhat.com>
3400
3401 PR middle-end/27724
3402 * gcc.dg/long-long-cst1.c: New test.
3403
3404 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3405
3406 PR C++/28906
3407 * g++.dg/other/array3.C: New test.
3408 * g++.dg/other/array4.C: New test.
3409 * g++.dg/other/array5.C: New test.
3410
3411 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3412
3413 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3414
3415 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3416
3417 PR target/28946
3418 * gcc.target/i386/pr28946.c: New test.
3419
3420 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3421
3422 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3423 in integer literal constant.
3424 * gfortran.dg/enum_8.f90: Ditto.
3425 * gfortran.dg/g77/20030326-1.f: Ditto.
3426
3427 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3428
3429 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3430 nonconformance usage.
3431
3432 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3433
3434 PR middle-end/28862
3435 * gcc.c-torture/compile/vector-align-1.c: New test.
3436
3437 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3438
3439 PR rtl-opt/27883
3440 * g++.dg/opt/copysign-1.C: New test.
3441
3442 2006-09-06 Jason Merrill <jason@redhat.com>
3443
3444 PR c++/27371
3445 * g++.dg/warn/unused-result1.C: New test.
3446
3447 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3448
3449 PR c++/28903
3450 * g++.dg/ext/vla3.C: New test.
3451
3452 PR c++/28886
3453 * g++.dg/template/array16.C: New test.
3454
3455 2006-09-06 Richard Guenther <rguenther@suse.de>
3456
3457 * gcc.dg/pr27226.c: Remove testcase again.
3458
3459 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3460
3461 PR tree-opt/28937
3462 * g++.dg/opt/unroll2.C: New test.
3463
3464 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3465
3466 PR tree-opt/28952
3467 * gcc.dg/vect/pr28952.c: New test.
3468
3469 2006-09-05 Richard Guenther <rguenther@suse.de>
3470
3471 PR tree-optimization/28900
3472 * gcc.dg/torture/pr28900.c: New testcase
3473
3474 2006-09-05 Richard Guenther <rguenther@suse.de>
3475
3476 PR tree-optimization/28905
3477 * gcc.c-torture/compile/pr28905.c: New testcase.
3478
3479 2006-09-05 Richard Guenther <rguenther@suse.de>
3480
3481 PR middle-end/28935
3482 * gcc.dg/pr28935.c: New testcase.
3483
3484 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3485
3486 * gcc.c-torture/execute/20060905-1.c: New test.
3487
3488 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3489
3490 PR fortran/28908
3491 * gfortran.dg/used_types_7.f90: New test.
3492 * gfortran.dg/used_types_8.f90: New test.
3493 * gfortran.dg/used_types_9.f90: New test.
3494
3495 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3496
3497 * gcc.c-torture/compile/20060904-1.c: New test.
3498
3499 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3500
3501 PR c++/23287 Revert my 2006-09-01 patch
3502 * g++.dg/parse/dtor12.C: Remove.
3503
3504 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3505
3506 PR c+/27670
3507 * g++.dg/template/operator9.C: New test.
3508
3509 PR c++/27493
3510 * g++.dg/template/operator7.C: New test.
3511
3512 PR c++/27494
3513 * g++.dg/template/operator8.C: New test.
3514
3515 PR c++/27397
3516 * g++.dg/template/crash57.C: New test.
3517
3518 * g++.dg/template/typedef4.C: Adjust error markers.
3519 * g++.dg/template/typedef5.C: Likewise.
3520
3521 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3522
3523 PR c++/28878
3524 * g++.dg/parse/crash33.C: New test.
3525
3526 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3527 Richard Guenther <rguenther@suse.de>
3528 Adam Nemet <anemet@caviumnetworks.com>
3529
3530 PR middle-end/27226
3531 * gcc.target/mips/memcpy-1.c: New testcase.
3532 * gcc.dg/pr27226.c: Likewise.
3533
3534 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3535
3536 PR c++/28705
3537 * g++.dg/lookup/koenig5.C: New.
3538 * g++.dg/template/crash56.C: New.
3539
3540 2006-09-01 Josh Conner <jconner@apple.com>
3541
3542 PR c++/25505
3543 * gcc.dg/nrv3.c: New test.
3544 * gcc.dg/nrv4.c: New test.
3545 * gcc.dg/nrv5.c: New test.
3546
3547 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3548
3549 PR c++/23287
3550 * g++.dg/parse/dtor12.C: New.
3551
3552 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3553
3554 PR tree-optimization/28839
3555 * gcc.dg/pr28839.c: New test.
3556
3557 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3558
3559 PR target/24367
3560 * gcc.dg/pr24367.c: New testcase.
3561
3562 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3563
3564 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3565
3566 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3567
3568 PR rtl-optimization/27735
3569 * gcc.dg/loop-unswitch-1.c: New test.
3570
3571 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3572
3573 PR fortran/28885
3574 * gfortran.dg/aliasing_dummy_2.f90: New test.
3575
3576 PR fortran/20067
3577 * gfortran.dg/generic_5.f90: Change error message.
3578
3579 PR fortran/28873
3580 * gfortran.dg/generic_6.f90: New test.
3581
3582 PR fortran/25077
3583 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3584
3585 PR fortran/25102
3586 * gfortran.dg/invalid_interface_assignment.f90: New test.
3587
3588 PR fortran/24866
3589 * gfortran.dg/module_proc_external_dummy.f90: New test.
3590
3591 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3592
3593 PR c++/28349
3594 * testsuite/g++.dg/warn/var-args1.C: New test.
3595
3596 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3597
3598 PR fortran/28866
3599 * gfortran.dg/simpleif_2.f90: New test.
3600 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3601 * gfortran.dg/enum_5.f90: Ditto.
3602
3603 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3604 Kazu Hirata <kazu@codesourcery.com>
3605
3606 PR tree-optimization/17506
3607 * gcc.dg/pr17506.c: New.
3608
3609 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3610
3611 PR c++/28139
3612 * g++.dg/eh/alias1.C: New test.
3613
3614 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3615
3616 PR c++/28860
3617 * g++.dg/template/ttp22.C: New test.
3618
3619 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3620
3621 PR middle-end/26632
3622 * gcc.dg/pr26632.c: New.
3623
3624 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3625
3626 PR libgfortran/28354
3627 * gfortran.dg/fmt_zero_precision.f90: New test.
3628
3629 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3630
3631 PR c++/28058
3632 * g++.dg/template/spec31.C: New test.
3633
3634 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3635
3636 PR c++/26573
3637 * g++.dg/other/static2.C: New test.
3638
3639 2006-08-26 Roger Sayle <roger@eyesopen.com>
3640
3641 * gcc.dg/Wswitch-enum-2.c: New test case.
3642 * gcc.dg/Wswitch-enum-3.c: Likewise.
3643
3644 2006-08-26 Richard Guenther <rguenther@suse.de>
3645
3646 * gcc.c-torture/compile/20060826-1.c: New testcase.
3647
3648 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3649
3650 PR c++/28736
3651 * g++.dg/template/void10.C: New test.
3652
3653 PR c++/28737
3654 * g++.dg/template/void8.C: New test.
3655
3656 PR c+_+/28738
3657 * g++.dg/template/void9.C: New test.
3658
3659 * g++.dg/template/void3.C: Adjust error markers.
3660 * g++.dg/template/void4.C: Likewise.
3661 * g++.dg/template/crash55.C: Likewise.
3662 * g++.dg/template/void7.C: Likewise
3663
3664 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/28588
3667 * g++.dg/inherit/access6.C: New test.
3668 * g++.dg/inherit/access7.C: Likewise.
3669
3670 PR c++/28595
3671 * g++.dg/template/array15.C: New test.
3672 * g++.dg/template/crash2.C: Tweak error markers.
3673
3674 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3675
3676 PR middle-end/28683
3677 * gcc.c-torture/compile/20060823-1.c: New test.
3678
3679 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3680
3681 PR c++/28853
3682 * g++.dg/template/ttp21.C: New test.
3683
3684 PR c++/28852
3685 * g++.dg/other/operator1.C: Add error-marker.
3686 * g++.dg/other/operator2.C: New test.
3687
3688 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3689
3690 PR c/27893
3691 * gcc.c-torture/compile/vla-const-1.c,
3692 gcc.c-torture/compile/vla-const-2.c: New tests.
3693
3694 2006-08-26 Richard Guenther <rguenther@suse.de>
3695
3696 PR middle-end/28814
3697 * gcc.dg/torture/pr28814.c: New testcase.
3698
3699 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3700
3701 PR c/28418
3702 * gcc.c-torture/compile/compound-literal-1.c: New test.
3703
3704 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3705
3706 PR c/28299
3707 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3708 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3709 Expect extra diagnostics.
3710
3711 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3712
3713 gcc.dg/noncompile/pr16876.c: New test.
3714
3715 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3716
3717 PR c++/28056
3718 * g++.dg/parse/local1.C: New test.
3719 * g++.dg/other/qual1.C: Tweak error marker.
3720
3721 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3722
3723 PR c++/27787
3724 * g++.dg/template/typename10.C: New.
3725 * g++.dg/template/lookup4.C: Remove bogus error marker.
3726
3727 2006-08-25 Richard Guenther <rguenther@suse.de>
3728
3729 PR testsuite/28829
3730 * gcc.dg/pr26570.c: Fix testcase.
3731
3732 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3733
3734 PR tree-opt/28807
3735 * gcc.c-torture/execute/mayalias-2.c: New test.
3736 * gcc.dg/tree-ssa/alias-13.c: New test.
3737
3738 2006-08-24 Jan Hubicka <jh@suse.cz>
3739
3740 PR debug/26881
3741 * gcc.dg/debug/pr26881.c: New file.
3742
3743 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3744
3745 PR fortran/28788
3746 * gfortran.dg/used_types_4.f90: New test.
3747 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3748 association of derived types.
3749 * gfortran.dg/used_types_2.f90: Add module cleanup.
3750 * gfortran.dg/used_types_3.f90: The same.
3751
3752 PR fortran/28771
3753 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3754 fix of regression.
3755
3756 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3757
3758 PR 28813
3759 * gfortran.dg/direct_io_6.f90: Remove test.
3760
3761 2006-08-23 Stuart Hastings <stuart@apple.com>
3762
3763 PR 28825
3764 * gcc.target/i386/20060821-1.c: New.
3765
3766 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3767
3768 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3769 dg-warning strings for dllimport.
3770
3771 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3772
3773 PR C++/28450
3774 * g++.dg/ext/vector4.C: New test.
3775 * g++.dg/ext/complex1.C: New test.
3776
3777 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3778
3779 PR debug/28692
3780 * gcc.dg/debug/const-1.c: New.
3781 * gcc.dg/debug/const-2.c: New.
3782 * gcc.dg/debug/dwarf2/const-1.c: New.
3783 * gcc.dg/debug/dwarf2/const-2.c: New.
3784 * gcc.dg/debug/dwarf2/const-2b.c: New.
3785
3786 2006-08-22 Richard Guenther <rguenther@suse.de>
3787
3788 PR middle-end/28776
3789 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3790 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3791
3792 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3793
3794 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3795
3796 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3797
3798 PR c++/26269
3799 * g++.dg/other/error14.C: New test.
3800
3801 PR c++/28505
3802 * g++.dg/parse/ctor7.C: New test.
3803 * g++.dg/parse/ctor8.C: Likewise.
3804
3805 PR c++/28741
3806 * g++.dg/template/void7.C: New test.
3807
3808 2006-08-21 Olivier Hainque <hainque@adacore.com>
3809
3810 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3811 * gnat.dg/self_aggregate_with_array.adb: New test.
3812
3813 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3814
3815 * g++.dg/eh/arm-vfp-unwind.C: New test.
3816
3817 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3818
3819 PR c++/28341
3820 * g++.dg/template/ref3.C: New test.
3821 * g++.dg/template/nontype13.C: New test.
3822
3823 PR c++/28346
3824 * g++.dg/template/ptrmem17.C: New test.
3825
3826 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3827
3828 PR target/28648 c:
3829 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3830
3831 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3832
3833 PR fortran/28630
3834 * gfortran.dg/used_types_2.f90: New test.
3835
3836 PR fortran/28601
3837 * gfortran.dg/used_types_3.f90: New test.
3838
3839 PR fortran/20886
3840 * gfortran.dg/generic_actual_arg.f90: New test.
3841
3842 PR fortran/28735
3843 * gfortran.dg/module_private_array_refs_1.f90: New test.
3844
3845 PR fortran/28762
3846 * gfortran.dg/program_name_1.f90: New test.
3847
3848 PR fortran/28425
3849 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3850
3851 PR fortran/28496
3852 * gfortran.dg/array_initializer_2.f90: New test.
3853
3854 PR fortran/18111
3855 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3856
3857 PR fortran/28600
3858 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3859
3860 PR fortran/28771
3861 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3862
3863 PR fortran/28660
3864 * gfortran.dg/dependent_decls_1.f90: New test.
3865
3866 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3867
3868 PR fortran/25217
3869 * gfortran.dg/derived_init_2.f90: New.
3870
3871 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3872
3873 * gcc.c-torture/execute/pr28289.c: New test.
3874
3875 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3876
3877 PR c/28744
3878 * gcc.dg/attr-externally-visible-1.c: New test.
3879 * gcc.dg/attr-externally-visible-2.c: New test.
3880 * g++.dg/parse/attr-externally-visible-1.C: New test.
3881 * g++.dg/parse/attr-externally-visible-2.C: New test.
3882
3883 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3884
3885 PR c++/28606
3886 * g++.dg/parse/dtor11.C: New test.
3887
3888 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3889
3890 PR rtl-optimization/28489
3891 * gcc.c-torture/compile/pr28489.c: New test.
3892
3893 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3894
3895 PR c++/28710
3896 * g++.dg/template/redecl4.C: New test.
3897
3898 PR c++/28711
3899 * g++.dg/template/ctor8.C: New test.
3900
3901 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3902
3903 * gcc.dg/pr26570.c: Fix testcase.
3904
3905 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3906
3907 * PR c++/28573
3908 * g++.dg/parse/offsetof6.C: New test.
3909 * g++.dg/parse/offsetof6.C: New test.
3910 * g++.dg/parse/offsetof7.C: New test.
3911
3912 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3913
3914 PR testsuite/28602
3915 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3916 is false.
3917
3918 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3919
3920 PR c++/28302
3921 * g++.dg/ext/vector3.C: New test.
3922
3923 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3924
3925 PR gcov/profile/26570
3926 * gcc.dg/pr26570.c: New test.
3927
3928 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3929
3930 PR c/27697
3931 * gcc.dg/qual-component-1.c: New test.
3932
3933 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3934
3935 PR c++/28593
3936 * g++.dg/parse/new3.C: New test.
3937
3938 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3939
3940 PR fortran/25828
3941 * gfortran.dg/streamio_1.f90: New test.
3942 * gfortran.dg/streamio_2.f90: New test.
3943 * gfortran.dg/streamio_3.f90: New test.
3944 * gfortran.dg/streamio_4.f90: New test.
3945 * gfortran.dg/streamio_5.f90: New test.
3946 * gfortran.dg/streamio_6.f90: New test.
3947 * gfortran.dg/streamio_7.f90: New test.
3948 * gfortran.dg/streamio_8.f90: New test.
3949
3950 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3951
3952 PR c/28287
3953 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3954
3955 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3956
3957 PR c++/28594
3958 * g++.dg/template/void6.C: New test.
3959
3960 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3961
3962 PR c/28649
3963 * gcc.dg/parse-error-1.c: New test.
3964 * gcc.dg/parse-error-2.c: New test.
3965 * gcc.dg/cpp/digraph2.c: Add error-marker.
3966 * gcc.dg/noncompile/920923-1.c: Likewise.
3967
3968 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3969
3970 PR c/27490
3971 * gcc.dg/sizeof-2.c: New testcase.
3972
3973 PR c/27489
3974 * gcc.dg/switch-A.c: New testcase.
3975
3976 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3977
3978 PR c++/28288
3979 PR c++/14556
3980 * g++.old-deja/g++.warn/compare1.C: Delete.
3981 * g++.dg/opt/pr7503-2.C: Delete.
3982 * g++.dg/opt/pr7503-3.C: Delete.
3983 * g++.dg/opt/pr7503-4.C: Delete.
3984 * g++.dg/opt/pr7503-5.C: Delete.
3985 * g++.dg/opt/max1.C: Delete.
3986 * g++.dg/warn/minmax.C: Delete.
3987 * g++.dg/expr/minmax.C: New test.
3988
3989 2006-08-14 Richard Guenther <rguenther@suse.de>
3990
3991 PR testsuite/28703
3992 * gcc.c-torture/execute/pr28651.c: Do not use argc
3993 to avoid optimization, instead forbid inlining.
3994
3995 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3996
3997 PR rtl-optimization/28634
3998 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3999
4000 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
4001
4002 PR c/27184
4003 * gcc.dg/torture/pr27184.c: New test.
4004
4005 2006-08-12 Jakub Jelinek <jakub@redhat.com>
4006
4007 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
4008
4009 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4010
4011 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
4012 * gfortran.dg/stat_2.f90: Likewise.
4013 * gfortran.dg/chmod_1.f90: Likewise.
4014 * gfortran.dg/chmod_2.f90: Likewise.
4015 * gfortran.dg/chmod_3.f90: Likewise.
4016
4017 2006-08-11 David Edelsohn <edelsohn@gnu.org>
4018
4019 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
4020
4021 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4022
4023 * g++.dg/opt/pr23454-2.C: New test.
4024
4025 2006-08-11 Richard Guenther <rguenther@suse.de>
4026
4027 PR middle-end/28651
4028 * gcc.c-torture/execute/pr28651.c: New testcase.
4029
4030 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
4031
4032 * gnat.dg/specs/static_initializer.ads: New test.
4033
4034 2006-08-10 Paul Brook <paul@codesourcery.com>
4035
4036 * gcc.target/arm/cond-asm.c: New test.
4037
4038 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
4039
4040 PR tree-optimization/26197
4041 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
4042 * g++.dg/vect/vect.exp: Compile the new tests with
4043 --param max-aliased-vops=0.
4044
4045 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
4046
4047 PR c++/28637
4048 * g++.dg/template/void3.C: New test.
4049
4050 PR c++/28638
4051 * g++.dg/template/void4.C: New test.
4052
4053 PR c++/28640
4054 * g++.dg/template/void5.C: New test.
4055
4056 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
4057
4058 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
4059 after dg-do compile.
4060
4061 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
4062
4063 PR tree-optimizations/26969
4064 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4065 "unswitch-loops" with -funswitch-loops.
4066 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4067
4068 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4069
4070 * gcc.dg/sparc-getcontext-1.c: Fix typo.
4071 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
4072 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
4073 * objc.dg/dwarf-1.m: Likewise.
4074 * objc.dg/dwarf-2.m: Likewise.
4075 * obj-c++.dg/dwarf-2.mm: Likewise.
4076
4077 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4078
4079 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
4080 * objc.dg/dwarf-2.m: Likewise.
4081 * obj-c++.dg/dwarf-2.mm: Likewise.
4082
4083 PR libfortran/28603
4084 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
4085
4086 PR testsuite/27611
4087 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4088
4089 PR testsuite/27033
4090 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
4091
4092 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
4093
4094 PR target/27827
4095 * gcc.target/i386/pr27827.c: New testcase.
4096
4097 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4098
4099 PR fortran/28590
4100 * gfortran.dg/sequence_types_1.f90: New test.
4101
4102 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4103
4104 PR fortran/28548
4105 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4106 dg-warning. Add -pedantic option.
4107
4108 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4109
4110 PR c/28502
4111 * gcc.dg/proto-1.c: New test.
4112
4113 PR c/27721
4114 * gcc.dg/lvalue-4.c: New test.
4115
4116 PR c/28136
4117 * gcc.dg/init-bad-5.c: New test.
4118
4119 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4120
4121 PR c++/28347
4122 * g++.dg/ext/typedef-init.C: Add new test for typedef
4123 initialization inside templates. Adjust existing error markers.
4124
4125 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4126
4127 PR c++/28148
4128 * g++.dg/init/ptrmem3.C: New test.
4129
4130 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4131
4132 PR tree-optimization/27770
4133 * lib/target-support.exp: New target keyword "section_anchors".
4134 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4135 tests.
4136 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4137 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4138 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4139 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4140
4141 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4142
4143 * gcc.dg/20060801-1.c: Add missing '}'.
4144
4145 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4146
4147 PR c++/27508
4148 * g++.dg/parse/dtor9.C: New test.
4149 * g++.dg/parse/dtor10.C: New test.
4150 * g++.dg/other/error7.C: Adjust error-marker.
4151
4152 PR c++/28274
4153 * g++.dg/other/default5.C: New test.
4154
4155 2006-08-02 Richard Guenther <rguenther@suse.de>
4156
4157 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4158
4159 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4160
4161 PR c++/28557
4162 * g++.dg/template/conv9.C: New test.
4163
4164 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4165
4166 PR debug/28063
4167 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4168 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4169 Optionally return assembly text. Update callers.
4170 (check_no_compiler_messages): Update verbose messages.
4171 (check_no_messages_and_pattern): New.
4172 (check_effective_target_string_merging): New.
4173
4174 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4175
4176 PR c++/28250
4177 * g++.dg/eh/catch4.C: New test.
4178
4179 PR c++/28257
4180 * g++.dg/other/qual1.C: New test.
4181
4182 PR c++/28259
4183 * g++.dg/inherit/error2.C: New test.
4184
4185 PR c++/28267
4186 * g++.dg/other/new1.C: New test.
4187
4188 * g++.dg/warn/pr23075.C: Remove obsolete test.
4189 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4190 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4191
4192 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4193
4194 PR c++/28523
4195 * g++.dg/eh/cast1.C: New test.
4196
4197 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4198
4199 PR libfortran/28452
4200 * gfortran.dg/random_3.f90: New test.
4201
4202 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4203
4204 PR c++/28432
4205 * g++.dg/other/pr28304.C: Change expected error message.
4206 * g++.dg/other/pr28432.C: New test.
4207
4208 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4209
4210 PR c++/28256
4211 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4212
4213 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4214
4215 PR debug/23336
4216 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4217 at -g1.
4218 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4219 g++.dg/debug/enum-2.C: New.
4220
4221 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4222
4223 PR c++/6634
4224 * g++.dg/parse/long1.C: Add more tests.
4225
4226 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4227
4228 * gfortran.dg/lrshift_1.c: New file.
4229
4230 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4231
4232 PR libgfortran/28335
4233 * gfortran.dg/no_unit_error_1.f90: New test.
4234
4235 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4236
4237 PR libgfortran/28335
4238 * gfortran.dg/no_unit_error_1.f90: Delete test.
4239 * gfortran.dg/no_unit_error_2.f90: Delete test.
4240
4241 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4242
4243 * gfortran.dg/chmod_3.f90: New test.
4244 * gfortran.dg/ltime_gmtime_1.f90: New test.
4245 * gfortran.dg/ltime_gmtime_2.f90: New test.
4246 * gfortran.dg/lrshift_1.f90: New test.
4247 * gfortran.dg/chmod_1.f90: New test.
4248 * gfortran.dg/chmod_2.f90: New test.
4249
4250 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4251
4252 PR c++/27668
4253 * g++.dg/template/crash55.C: New test.
4254
4255 PR c++/27962
4256 * g++.dg/template/nontype16.C: New test.
4257
4258 * g++.dg/template/void2.C: Adjust error markers.
4259 * g++.dg/template/nontype5.C: Adjust error markers.
4260
4261 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4262
4263 * gcc.target/i386/stack-prot-kernel.c: New test.
4264
4265 2006-07-27 Roger Sayle <roger@eyesopen.com>
4266
4267 * gcc.dg/builtins-55.c: New test case.
4268
4269 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4270
4271 PR rtl-optimization/27907
4272 * gcc.c-torture/compile/pr27907.c: New test.
4273
4274 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4275
4276 * gfortran.dg/mclock.f90: New test.
4277 * gfortran.dg/int_conv_1.f90: New test.
4278 * gfortran.dg/stat_1.f90: New test.
4279 * gfortran.dg/stat_2.f90: New test.
4280
4281 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4282
4283 PR libgfortran/28335
4284 * gfortran.dg/no_unit_error_1.f90: New test.
4285 * gfortran.dg/no_unit_error_2.f90: New test.
4286 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4287
4288 2006-07-25 Roger Sayle <roger@eyesopen.com>
4289
4290 PR middle-end/28473
4291 * gcc.dg/fold-convround-1.c: New test case.
4292
4293 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4294
4295 * gfortran.dg/arithmetic_if.f90: Fix comments.
4296
4297 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4298
4299 PR c++/27572
4300 * g++.dg/other/typedef1.C: New test.
4301 * g++.dg/template/typedef4.C: New test.
4302 * g++.dg/template/typedef5.C: New test.
4303
4304 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4305
4306 PR fortran/28416
4307 * gfortran.dg/allocatable_dummy_3.f90: New.
4308
4309 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4310
4311 PR fortran/28439
4312 * gfortran.dg/arithmetic_if.f90: New test.
4313
4314 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4315
4316 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4317 avoid memcpy optimization.
4318
4319 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4320
4321 PR fortran/25289
4322 * gfortran.dg/direct_io_6.f90: New test.
4323
4324 2006-07-24 Jan Hubicka <jh@suse.cz>
4325
4326 PR c/25795
4327 PR c++/27369
4328 * gcc.dg/pr25795.c: New test.
4329 * gcc.dg/pr25795-1.c: New test.
4330
4331 2006-07-23 Roger Sayle <roger@eyesopen.com>
4332
4333 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
4334 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
4335 which may be transformed to "g || h" on some platforms.
4336
4337 2006-07-23 Mark Mitchell <mark@codesourcery.com>
4338
4339 PR c++/28025
4340 * g++.dg/template/friend45.C: New test.
4341
4342 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4343
4344 PR libgfortran/28339
4345 * gfortran.dg/arrayio_8.f90: New test.
4346
4347 2006-07-21 Mike Stump <mrs@apple.com>
4348
4349 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
4350
4351 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
4352
4353 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4354
4355 PR c++/28250
4356 * g++.dg/eh/catch3.C: New test.
4357
4358 PR c++/28363
4359 * g++.dg/template/defarg10.C: New test.
4360
4361 2006-07-20 Paul Brook <paul@codesourcery.com>
4362
4363 PR 27363
4364 * gcc.dg/pr27363.c: New test.
4365
4366 2006-07-19 Mark Mitchell <mark@codesourcery.com>
4367
4368 PR c++/28338
4369 * g++.dg/init/ref13.C: New test.
4370
4371 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4372
4373 PR obj-c++/28434
4374 * obj-c++.dg/proto-error-1.mm: New test.
4375
4376 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4377
4378 PR c++/28337
4379 * g++.dg/template/string1.C: New test.
4380
4381 2006-07-18 Mark Mitchell <mark@codesourcery.com>
4382
4383 PR c++/28048
4384 * g++.dg/template/defarg9.C: New test.
4385
4386 PR c++/28235
4387 * g++.dg/template/static27.C: New test.
4388
4389 2006-07-18 Diego Novillo <dnovillo@redhat.com>
4390
4391 PR 28410
4392 * gcc.dg/tree-ssa/pr28410.c: New test.
4393
4394 2006-07-18 Lee Millward <lee.millward@gmail.com>
4395
4396 PR c++/28258
4397 * g++/dg/other/error13.C: New test.
4398
4399 PR c++/28260
4400 * g++.dg/template/friend44.C: New test.
4401
4402 2006-07-18 Steve Ellcey <sje@cup.hp.com>
4403
4404 PR c++/27495
4405 * g++.dg/other/pr27495.C: New.
4406
4407 2006-07-18 Olivier Hainque <hainque@adacore.com>
4408
4409 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
4410 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
4411
4412 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4413
4414 PR c/28286
4415 * gcc.dg/pragma-pack-4.c: New test.
4416
4417 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4418
4419 PR c++/28291
4420 * g++.dg/ext/pr28291.C: New test.
4421
4422 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4423
4424 PR middle-end/28403
4425 * gcc.c-torture/execute/pr28403.c: New test.
4426
4427 2006-07-17 Richard Sandiford <richard@codesourcery.com>
4428
4429 PR middle-end/28402
4430 * gcc.dg/pr28402.c: New test.
4431
4432 2006-07-17 Steve Ellcey <sje@cup.hp.com>
4433
4434 PR c++/28304
4435 * g++.dg/other/pr28304.C: New test.
4436
4437 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
4438
4439 PR other/28251
4440 gcc.c-torture/unsorted/dump-noaddr.c: New test.
4441 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
4442
4443 2006-07-17 Richard Guenther <rguenther@suse.de>
4444
4445 PR tree-optimization/28238
4446 * g++.dg/tree-ssa/pr28238.C: New testcase.
4447
4448 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4449
4450 PR c++/28250
4451 * g++.dg/eh/catch1.C: New test.
4452 * g++.dg/eh/catch2.C: New test.
4453
4454 2006-07-16 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR c++/28370
4457 * g++.dg/template/anon3.C: New test.
4458
4459 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
4460
4461 PR fortran/20844
4462 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
4463 specifiers requiring an explicit format tag..
4464
4465 PR fortran/28201
4466 * gfortran.dg/generic_5: New test.
4467
4468 PR fortran/20893
4469 * gfortran.dg/elemental_optional_args_1.f90: New test.
4470
4471 2006-07-16 Olivier Hainque <hainque@adacore.com>
4472
4473 * gnat.dg/assert.ads: New file.
4474 * gnat.dg/controlled_record.ads: Likewise.
4475 * gnat.dg/controlled_record.adb: Likewise.
4476
4477 2006-07-15 Lee Millward <lee.millward@gmail.com>
4478
4479 PR c++/28292
4480 * g++.dg/other/error12.C: New test.
4481
4482 PR c++/28269
4483 * g++.dg/template/crash54.C: New test.
4484
4485 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4486
4487 PR c++/28249
4488 * g++.dg/parse/catch1.C: New test.
4489
4490 PR c++/28294
4491 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
4492
4493 PR c++/28387
4494 * g++.dg/ext/attrib24.C: New test.
4495
4496 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4497
4498 PR c++/28343
4499 * g++.dg/ext/asmspec1.C: New test.
4500
4501 2006-07-13 Janis Johnson <janis187@us.ibm.com>
4502
4503 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
4504 (dg-test): Support shouldfail tests.
4505 * lib/target-supports-dg.exp (dg-shouldfail): New.
4506 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
4507 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
4508 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
4509 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
4510 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
4511 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
4512 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
4513
4514 2006-07-13 Jan Hubicka <jh@suse.cz>
4515
4516 * gcc.target/i386/memcpy-1.c: New.
4517
4518 2006-07-12 Geoffrey Keating <geoffk@apple.com>
4519
4520 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
4521
4522 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
4523
4524 PR fortran/25097
4525 * gfortran.dg/present_1.f90: New test.
4526
4527 PR fortran/20903
4528 * gfortran.dg/interface_derived_type_1.f90: New test.
4529
4530 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
4531
4532 PR fortran/28213
4533 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
4534 list.
4535
4536 2006-07-07 Lee Millward <lee.millward@gmail.com>
4537
4538 PR c++/27820
4539 * g++.dg/other/label1.C: New test.
4540
4541 2006-07-07 Richard Guenther <rguenther@suse.de>
4542
4543 PR middle-end/28268
4544 * gcc.dg/torture/pr28268.c: New testcase.
4545
4546 2006-07-07 Steve Ellcey <sje@cup.hp.com>
4547
4548 PR c++/27019
4549 * g++.dg/ext/pr27019.C: New.
4550
4551 2006-07-07 Richard Guenther <rguenther@suse.de>
4552
4553 PR tree-optimization/28187
4554 * gcc.dg/pr28187.c: New testcase.
4555
4556 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
4557
4558 * gnat.dg/address_conversion.adb: New test.
4559 * gnat.dg/boolean_subtype.adb: Likewise.
4560 * gnat.dg/frame_overflow.adb: Likewise.
4561 * gnat.dg/pointer_array.adb: Likewise.
4562 * gnat.dg/pointer_conversion.adb: Likewise.
4563
4564 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
4565
4566 PR fortran/28237
4567 PR fortran/23420
4568 * gfortran.dg/print_fmt_5.f90: New test.
4569
4570 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4571
4572 PR fortran/28129
4573 * gfortran.dg/bounds_check_4.f90: New test.
4574
4575 2006-07-05 Richard Guenther <rguenther@suse.de>
4576
4577 PR target/28158
4578 * gfortran.dg/pr28158.f90: New testcase.
4579
4580 2006-07-05 Richard Guenther <rguenther@suse.de>
4581
4582 PR tree-optimization/28162
4583 * gcc.dg/pr28162.c: New testcase.
4584
4585 2006-07-05 Richard Guenther <rguenther@suse.de>
4586 Andrew Pinski <pinskia@gcc.gnu.org>
4587
4588 PR c++/27084
4589 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
4590
4591 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
4592
4593 PR fortran/28174
4594 * gfortran.dg/actual_array_substr_2.f90: New test.
4595
4596 PR fortran/28167
4597 * gfortran.dg/actual_array_constructor_2.f90: New test.
4598
4599 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4600
4601 * gfortran.dg/itime_idate_1.f: New test.
4602 * gfortran.dg/itime_idate_2.f: New test.
4603
4604 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4605
4606 PR libgfortran/27704
4607 * gfortran.dg/open_status_3.f90: New test.
4608 * gfortran.dg/fmt_l.f90: Update for new feature.
4609
4610 2006-07-03 Asher Langton <langton2@llnl.gov>
4611
4612 * gfortran.dg/oldstyle_2.f90: New.
4613
4614 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
4615
4616 * gnat.dg/string_slice.adb: New test.
4617
4618 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4619
4620 PR fortran/19259
4621 * gfortran.dg/semicolon_fixed.c: New.
4622 * gfortran.dg/semicolon_free.c: New.
4623
4624 2006-06-30 Mike Stump <mrs@apple.com>
4625
4626 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
4627 that don't support internal visibility.
4628
4629 2006-06-30 Andrew Pinski <pinskia@gmail.com>
4630
4631 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
4632 for '(' / ')' needing an extra '\'.
4633
4634 2006-06-29 Roger Sayle <roger@eyesopen.com>
4635
4636 PR middle-end/27428
4637 * gcc.dg/pr27428-1.c: New test case.
4638
4639 2006-06-29 Mike Stump <mrs@apple.com>
4640
4641 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
4642 on darwin as we can't align commons large enough yet.
4643
4644 * gcc.dg/vla-8.c: Add additional testcases.
4645
4646 2006-06-26 Steve Ellcey <sje@cup.hp.com>
4647
4648 PR c++/28114
4649 * g++.dg/other/pr28114.C: New.
4650
4651 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
4652
4653 * gcc.c-torture/compile/20060625-1.c: New test.
4654
4655 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
4656
4657 PR fortran/20867
4658 * gfortran.dg/stfunc_3.f90: New test.
4659
4660 PR fortran/25056
4661 * gfortran.dg/impure_actual_1.f90: New test.
4662
4663 PR fortran/20874
4664 * gfortran.dg/elemental_result_1.f90: New test.
4665
4666 PR fortran/25073
4667 * gfortran.dg/select_7.f90: New test.
4668
4669 PR fortran/27554
4670 * intrinsic_actual_1.f: New test.
4671
4672 PR fortran/22038
4673 PR fortran/28119
4674 * gfortran.dg/forall_4.f90: New test.
4675
4676 PR fortran/25072
4677 * gfortran.dg/forall_5.f90: New test.
4678
4679 2006-06-25 Lee Millward <lee.millward@gmail.com>
4680
4681 PR c++/28051
4682 * g++.dg/template/using13.C: New test.
4683
4684 PR c++/28054
4685 * g++.dg/other/incomplete3.C: New test.
4686
4687 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4688
4689 PR fortran/28081
4690 * gfortran.dg/substr_3.f: New test.
4691 * gfortran.dg/equiv_2.f90: Update expected error message.
4692
4693 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
4694
4695 PR fortran/28118
4696 * gfortran.dg/actual_array_substr_1.f90: New test.
4697
4698 2006-06-24 Olivier Hainque <hainque@adacore.com>
4699
4700 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
4701 * gnat.dg/scalar_mode_agg_compare.adb: New test.
4702
4703 2006-06-23 Janis Johnson <janis187@us.ibm.com>
4704
4705 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
4706
4707 2006-06-23 Steven G. Kargl <kargls@comcast.net>
4708
4709 PR fortran/27981
4710 * gfortran.dg/simpleif_2.f90: New test.
4711
4712 2006-06-23 Lee Millward <lee.millward@gmail.com>
4713
4714 * g++.dg/template/error22.C: Fix typo.
4715
4716 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4717
4718 PR c++/28112
4719 * g++.dg/ext/attrib23.C: New test.
4720
4721 2006-06-23 Olivier Hainque <hainque@adacore.com>
4722
4723 * gnat.dg/varsize_temp.adb: New test.
4724
4725 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4726
4727 PR c++/11468
4728 * g++.dg/other/java2.C: New test.
4729
4730 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
4731
4732 PR target/27789
4733 * g++.dg/ext/dllimport4.C. Add more tests for invalid
4734 initialization.
4735
4736 2006-06-22 Roger Sayle <roger@eyesopen.com>
4737
4738 PR target/27531
4739 * gcc.dg/pr27531-1.c: New test case.
4740
4741 2006-06-22 Asher Langton <langton2@llnl.gov>
4742
4743 PR fortran/24748
4744 * gfortran.dg/implicit_8.f90: New.
4745
4746 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
4747
4748 PR rtl-optimization/28121
4749 * gcc.dg/pr28121.c: New test.
4750
4751 2006-06-22 Lee Millward <lee.millward@gmail.com>
4752
4753 PR c++/27805
4754 * g++.dg/parse/ptrmem6.C: New test.
4755
4756 PR c++/27821
4757 * g++.dg/template/error22.C: New test.
4758
4759 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4760
4761 PR c++/28111
4762 * g++.dg/template/friend43.C: New test.
4763
4764 PR c++/28110
4765 * g++.dg/template/crash53.C: New test.
4766
4767 PR c++/28109
4768 * g++.dg/rtti/incomplete1.C: New test.
4769
4770 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
4771
4772 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
4773
4774 2006-06-21 Joseph Myers <joseph@codesourcery.com>
4775
4776 * gcc.c-torture/execute/complex-7.c: New.
4777
4778 2006-06-21 Jakub Jelinek <jakub@redhat.com>
4779
4780 * gcc.dg/merge-all-constants-1.c: New test.
4781
4782 2006-06-20 Janis Johnson <janis187@us.ibm.com>
4783
4784 PR c++/28113
4785 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
4786
4787 2006-06-20 Steven G. Kargl <kargls@comcast.net>
4788
4789 * gfortran.dg/rrspacing_1.f90: New test.
4790
4791 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4792
4793 PR c++/28052
4794 * g++.dg/other/bitfield2.C: New test.
4795
4796 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
4797
4798 PR tree-optimization/27331
4799 * gcc.dg/pr27331.c: New test.
4800
4801 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
4802 Eric Botcazou <ebotcazou@adacore.com>
4803
4804 PR ada/18692
4805 * lib/gnat.exp: New file.
4806 * lib/gnat-dg.exp: Likewise.
4807 * gnat.dg: New directory.
4808 * gnat.dg/dg.exp: New driver.
4809 * gnat.dg/specs: New directory.
4810 * gnat.dg/specs/specs.exp: New driver.
4811 * gnat.dg/style: New directory.
4812 * gnat.dg/style/style.exp: New driver.
4813
4814 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
4815
4816 PR fortran/16206
4817 * gfortran.dg/array_initializer_1.f90: New test.
4818
4819 PR fortran/28005
4820 * gfortran.dg/matmul_3.f90: New test.
4821
4822 2006-06-19 Andrew Pinski <pinskia@gmail.com>
4823
4824 PR middle-end/28075
4825 * gcc.dg/tree-ssa/inline-1.c: New test.
4826
4827 2006-06-19 Anatoly Sokolov <aesok@post.ru>
4828
4829 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
4830 in malloc prototype; remove XFAIL.
4831 * gcc.dg/pr18241-2.c: Ditto.
4832 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
4833 in memset prototype; remove XFAIL.
4834 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4835
4836 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
4837
4838 * gcc.dg/vla-8.c: Add.
4839
4840 2006-06-19 Richard Guenther <rguenther@suse.de>
4841
4842 PR tree-optimization/27090
4843 * g++.dg/tree-ssa/pr27090.C: New testcase.
4844
4845 2006-06-19 Roger Sayle <roger@eyesopen.com>
4846
4847 PR target/27861
4848 * gcc.dg/pr27861-1.c: New test case.
4849
4850 2006-06-19 Richard Guenther <rguenther@suse.de>
4851
4852 PR middle-end/28045
4853 * gcc.dg/torture/pr28045.c: New testcase.
4854
4855 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4856
4857 PR fortran/26801
4858 * gfortran.dg/associated_4.f90: New test.
4859
4860 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4861
4862 PR fortran/19310
4863 PR fortran/19904
4864 * gfortran.dg/real_const_3.f90: New test.
4865
4866 2006-06-16 Mark Mitchell <mark@codesourcery.com>
4867
4868 PR c++/28016
4869 * g++.dg/template/static26.C: New test.
4870
4871 PR c++/27979
4872 * g++.dg/expr/bitfield2.C: New test.
4873
4874 PR c++/27884
4875 * g++.dg/parse/linkage2.C: New test.
4876
4877 2006-06-16 Richard Guenther <rguenther@suse.de>
4878
4879 PR middle-end/27116
4880 * gcc.dg/pr15785-1.c: Revert last change.
4881 * gcc.dg/torture/pr27116-2.c: New testcase.
4882
4883 2006-06-16 Roger Sayle <roger@eyesopen.com>
4884
4885 PR middle-end/27802
4886 * gcc.dg/pr27802-1.c: New test case.
4887
4888 2006-06-15 Mark Mitchell <mark@codesourcery.com>
4889
4890 PR c++/27689
4891 * g++.dg/template/ttp18.C: New test.
4892 * g++.dg/template/ttp19.C: Likewise.
4893
4894 PR c++/27666
4895 * g++.dg/expr/cond9.C: New test.
4896
4897 PR c++/27640
4898 * g++.dg/template/ctor7.C: New test.
4899
4900 2006-06-15 Janis Johnson <janis187@us.ibm.com>
4901
4902 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
4903
4904 2006-06-16 Richard Guenther <rguenther@suse.de>
4905
4906 PR tree-optimization/27781
4907 * gcc.dg/tree-ssa/pr27781.c: New testcase.
4908
4909 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
4910
4911 * gfortran.dg/allocate_zerosize_2.f90: New test case.
4912
4913 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
4914
4915 * gcc.dg/tree-ssa/loop-18.c: New test.
4916
4917 2006-06-14 Mark Mitchell <mark@codesourcery.com>
4918
4919 PR c++/27665
4920 * g++.dg/template/crash52.C: New test.
4921
4922 PR c++/27648
4923 * g++.dg/ext/attrib22.C: New test.
4924
4925 PR c++/26559
4926 * g++.dg/template/builtin1.C: New test.
4927 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
4928
4929 PR c++/28018
4930 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
4931 assignment.
4932 * g++.old-deja/g++.pt/crash51.C: Likewise.
4933
4934 PR c++/27227
4935 * g++.dg/lookup/linkage1.C: New test.
4936 * g++.dg/lookup/linkage2.C: Likewise.
4937
4938 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
4939
4940 PR middle-end/27959
4941 * gcc.dg/pr27959.c: New testcase.
4942
4943 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
4944
4945 PR target/28014:
4946 * g++.dg/eh/div.C: New test.
4947
4948 2006-06-13 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR c++/27894
4951 * g++.dg/tree-ssa/pr26757.C: New test.
4952 * g++.dg/tree-ssa/pr27894.C: New test.
4953
4954 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4955
4956 * gcc.c-torture/compile/20060609-1.c: New test.
4957
4958 PR target/27863
4959 * gcc.c-torture/compile/pr27863.c: New test.
4960
4961 2006-06-13 Richard Guenther <rguenther@suse.de>
4962
4963 PR tree-optimization/27830
4964 * g++.dg/tree-ssa/pr27830.C: New testcase.
4965
4966 2006-06-13 Matthew Sachs <msachs@apple.com>
4967
4968 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
4969 the list of compiler flags; this causes those flags to be checked
4970 for things like dg-skip-if.
4971
4972 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4973
4974 PR c++/27601
4975 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
4976
4977 2006-06-12 Mark Mitchell <mark@codesourcery.com>
4978 Kazu Hirata <kazu@codesourcery.com>
4979
4980 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
4981 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
4982
4983 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4984
4985 PR c++/27933
4986 * g++.dg/lookup/using15.C: New test.
4987
4988 PR c++/27951
4989 * g++.dg/other/anon4.C: New test.
4990
4991 2006-06-12 Roger Sayle <roger@eyesopen.com>
4992
4993 PR c++/21210
4994 * g++.dg/init/complex1.C: New test case.
4995
4996 2006-06-11 Eric Christopher <echristo@apple.com>
4997
4998 PR middle-end/27948
4999 * gcc.dg/bf-ms-layout.c: Run on darwin.
5000 * gcc.dg/bf-no-ms-layout: Ditto.
5001 * gcc.dg/attr-ms_struct-2.c: New.
5002 * gcc.dg/bf-ms-layout-2.c: Ditto.
5003
5004 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
5005
5006 * gcc.dg/attr-ms_struct-packed1.c: New.
5007
5008 2006-06-09 Mike Stump <mrs@apple.com>
5009
5010 * gcc.dg/vla-7.c: Add.
5011
5012 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
5013
5014 PR fortran/24558
5015 * gfortran.dg/entry_6.f90: New test.
5016
5017 PR fortran/20877
5018 PR fortran/25047
5019 * gfortran.dg/entry_7.f90: New test.
5020
5021 2006-06-09 Jakub Jelinek <jakub@redhat.com>
5022
5023 PR c/27747
5024 * gcc.dg/cpp/_Pragma6.c: New test.
5025
5026 PR c++/27748
5027 * g++.dg/cpp/_Pragma1.C: New test.
5028
5029 PR preprocessor/27746
5030 * gcc.dg/gomp/macro-3.c: New test.
5031 * gcc.dg/gomp/macro-4.c: New test.
5032 * g++.dg/gomp/macro-3.C: New test.
5033 * g++.dg/gomp/macro-4.C: New test.
5034
5035 2006-06-09 Richard Guenther <rguenther@suse.de>
5036
5037 PR tree-optimization/26998
5038 * gcc.dg/torture/pr26998.c: New testcase.
5039 * gcc.dg/tree-ssa/vrp29.c: New testcase.
5040
5041 2006-06-08 Mike Stump <mrs@apple.com>
5042
5043 * gcc.dg/pr27095.c: Account for stubs.
5044
5045 PR target/26427
5046 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
5047 produce bad code on darwin.
5048
5049 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5050
5051 PR fortran/27958
5052 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
5053
5054 2006-06-08 Asher Langton <langton2@llnl.gov>
5055
5056 PR fortran/27786
5057 * cray_pointers_2.f90: Add -fbounds-check compile flag.
5058
5059 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5060
5061 PR target/27421
5062 * gcc.dg/union-3.c: New test.
5063
5064 2006-06-08 Richard Guenther <rguenther@suse.de>
5065
5066 PR middle-end/27116
5067 * gcc.dg/torture/pr27116.c: New testcase.
5068 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
5069
5070 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5071
5072 PR rtl-optimization/26449
5073 * gcc.dg/pr26449.c: New test.
5074
5075 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5076
5077 PR c++/27601
5078 * g++.dg/ext/offsetof1.C: Test member functions.
5079
5080 2006-06-07 Steve Ellcey <sje@cup.hp.com>
5081
5082 * gcc.dg/pr27095.c: Improve scanning.
5083
5084 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
5085
5086 PR fortran/23091
5087 * gfortran.dg/saved_automatic_1.f90: New test.
5088
5089 PR fortran/24168
5090 * gfortran.dg/array_simplify_1.f90: New test.
5091
5092 PR fortran/25090
5093 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5094
5095 PR fortran/25058
5096 * gfortran.dg/entry_dummy_ref_2.f90: New test.
5097
5098 2006-06-06 Mark Mitchell <mark@codesourcery.com>
5099
5100 PR c++/27177
5101 * g++.dg/expr/cast7.C: New test.
5102
5103 2006-06-06 Janis Johnson <janis187@us.ibm.com>
5104
5105 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
5106 * lib/gcc-defs.exp (tool_check_compile): Ditto.
5107 * lib/fortran-torture.exp (fortran-torture-compile,
5108 fortran-torture-execute): Ditto.
5109
5110 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
5111
5112 PR target/27842
5113 * gcc.dg/vmx/pr27842.c: New test.
5114
5115 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5116
5117 PR libfortran/27895
5118 * gfortran.dg/bounds_check_3.f90: New test.
5119
5120 2006-06-05 Mike Stump <mrs@apple.com>
5121
5122 * objc.dg/objc-fast-4.m: Skip for ppc64.
5123
5124 2006-06-05 Steve Ellcey <sje@cup.hp.com>
5125
5126 PR testsuite/27705
5127 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
5128
5129 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
5130 Victor Kaplansky <victork@il.ibm.com>
5131
5132 PR tree-optimizations/26360
5133 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
5134 with -fno-tree-dce.
5135 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
5136
5137 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
5138
5139 PR fortran/14067
5140 * gfortran.dg/data_char_1.f90: Add messages for truncated
5141 strings.
5142
5143 PR fortran/16943
5144 * gfortran.dg/func_decl_2.f90: New test.
5145
5146 PR fortran/20839
5147 * gfortran.dg/do_2.f90: New test.
5148
5149 PR fortran/27655
5150 * gfortran.dg/associated_3.f90: New test.
5151
5152 2006-06-04 Mark Mitchell <mark@codesourcery.com>
5153
5154 PR c++/27819
5155 * g++.dg/template/static25.C: New test.
5156
5157 PR c++/27722
5158 * g++.dg/init/array21.C: New test.
5159
5160 PR c++/27807
5161 * g++.dg/ext/complit7.C: New test.
5162
5163 PR c++/27806
5164 * g++.dg/parse/ptrmem5.C: New test.
5165
5166 2006-06-04 Roger Sayle <roger@eyesopen.com>
5167 Andrew Pinski <pinskia@physics.uc.edu>
5168
5169 PR c/27150
5170 PR middle-end/27382
5171 * gcc.dg/pr27150-1.c: New testcase.
5172 * gcc.dg/pr27382-1.c: New testcase.
5173 * gcc.dg/pr27382-2.c: New testcase.
5174
5175 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
5176
5177 PR c/25161
5178 PR c/27020
5179 * gcc.dg/array-10.c: New test.
5180
5181 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5182
5183 PR c++/27804
5184 * g++.dg/init/const4.C: New test.
5185 * g++.dg/init/member1.C: Add error-marker.
5186 * g++.dg/other/fold1.C: Adjust error-marker.
5187
5188 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5189
5190 PR c++/27601
5191 * g++.dg/ext/offsetof1.C: New test.
5192
5193 2006-06-04 Eric Christopher <echristo@apple.com>
5194
5195 * gcc.dg/attr-ms_struct-1.c: New.
5196
5197 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
5198
5199 * gcc.c-torture/compile/builtin_constant_p.c: New test.
5200
5201 2006-06-04 Richard Guenther <rguenther@suse.de>
5202
5203 PR tree-optimization/27039
5204 * gcc.dg/tree-ssa/loop-17.c: New testcase.
5205
5206 2006-06-03 Roger Sayle <roger@eyesopen.com>
5207
5208 PR target/26223
5209 * gcc.target/i386/amd64-abi-2.c: New test case.
5210
5211 2006-06-02 Eric Christopher <echristo@apple.com>
5212
5213 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
5214 * gcc.target/i386/20020523-1.c: Skip if darwin.
5215 * gcc.target/i386/asm-3.c: Ditto.
5216 * gcc.target/i386/20011119-1.c: Ditto.
5217 * gcc.target/i386/clobbers.c: Remove pic part of test.
5218
5219 2006-06-02 Steve Ellcey <sje@cup.hp.com>
5220
5221 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
5222 * g++.old-deja/g++.other/init19.C: Ditto.
5223 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
5224 and add other platforms as expected failures.
5225
5226 2006-06-01 Steve Ellcey <sje@cup.hp.com>
5227
5228 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
5229 (is-effective-target-keyword): Ditto.
5230
5231 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
5232
5233 PR fortran/27715
5234 * gfortran.dg/extended_char_comparison_1.f: New test.
5235
5236 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
5237
5238 PR fortran/25098
5239 * gfortran.dg/dummy_procedure_1.f90: New test.
5240
5241 PR fortran/25147
5242 * gfortran.dg/dummy_procedure_2.f90: New test.
5243
5244 * gfortran.dg/associated_2.f90: Correct to make consistent with
5245 standard.
5246
5247 2006-05-31 Roger Sayle <roger@eyesopen.com>
5248
5249 * gcc.target/i386/387-11.c: New test case.
5250
5251 2006-05-31 Mark Mitchell <mark@codesourcery.com>
5252
5253 PR c++/27801
5254 * g++.dg/template/cond6.C: New test.
5255
5256 PR c++/26496
5257 * g++.dg/template/crash51.C: New test.
5258 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
5259
5260 PR c++/27385
5261 * g++.dg/init/array20.C: New test.
5262
5263 2006-05-31 Roger Sayle <roger@eyesopen.com>
5264
5265 * gcc.dg/builtins-54.c: New test case.
5266
5267 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5268
5269 PR c++/26433
5270 * g++.dg/template/fntry1.C: Add dg-do link.
5271
5272 PR c++/27808
5273 * g++.dg/parse/friend6.C: New test.
5274
5275 2006-05-30 Asher Langton <langton2@llnl.gov>
5276
5277 * gfortran.dg/cray_pointers_7.f90: New test.
5278
5279 2006-05-30 Roger Sayle <roger@eyesopen.com>
5280
5281 PR tree-optimization/23452
5282 * gcc.dg/fold-mulconj-1.c: New test case.
5283
5284 2006-05-30 Mark Mitchell <mark@codesourcery.com>
5285
5286 PR c++/27803
5287 * g++.dg/parse/bitfield1.C: New test.
5288
5289 2006-05-30 Roger Sayle <roger@eyesopen.com>
5290
5291 * gcc.target/ppc-eq0-1.c: New test case.
5292 * gcc.target/ppc-negeq0-1.c: New test case.
5293
5294 2006-05-30 Dirk Mueller <dmueller@suse.de>
5295
5296 PR c/27273
5297 * gcc.dg/overflow-warn-5.c: New test.
5298
5299 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5300
5301 PR c/27718
5302 * gcc.dg/sizeof-1.c: New test.
5303
5304 2006-05-30 Uros Bizjak <uros@kss-loka.si>
5305
5306 PR target/27790
5307 * gcc.target/i386/pr27790.c: New test.
5308
5309 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5310
5311 PR libgfortran/27757
5312 * gfortran.dg/direct_io_5.f90: New test.
5313
5314 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5315
5316 PR libgfortran/27634
5317 * gfortran.dg/fmt_missing_period_1.f: New test.
5318 * gfortran.dg/fmt_missing_period_2.f: New test.
5319 * gfortran.dg/fmt_missing_period_3.f: New test.
5320
5321 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5322
5323 PR fortran/19777
5324 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
5325 arrays.
5326
5327 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5328
5329 PR c++/27713
5330 * g++.dg/template/new6.C: New test.
5331
5332 2006-05-29 Roger Sayle <roger@eyesopen.com>
5333
5334 PR tree-optimization/24964
5335 * gcc.target/i386/387-10.c: New test case.
5336
5337 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
5338
5339 * intrinsics/string_intrinsics.c (compare_string):
5340 Use memcmp instead of strncmp to avoid tripping over
5341 CHAR(0) in a string.
5342
5343 2006-05-27 Richard Guenther <rguenther@suse.de>
5344
5345 PR middle-end/27773
5346 * gcc.dg/torture/pr27773.c: New testcase.
5347
5348 2006-05-27 Dirk Mueller <dmueller@suse.de>
5349
5350 * gcc.dg/pr24561.c: Rename to..
5351 * gcc.dg/pr25962.c: .. this.
5352
5353 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5354
5355 PR fortran/19777
5356 * gfortran.dg/bounds_check_2.f: New test.
5357
5358 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
5359
5360 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
5361 * gfortran.dg/byte_1.f90: Likewise.
5362 * gfortran.dg/dup_save_2.f90: Likewise.
5363
5364 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
5365
5366 * gfortran.dg/associated_2.f90: New test.
5367
5368 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5369
5370 PR fortran/27524
5371 * gfortran.dg/bounds_check_1.f90: New test.
5372
5373 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
5374
5375 PR rtl-optimization/27661
5376 * gcc.dg/pr27661.c: New test case.
5377
5378 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5379
5380 PR fortran/23151
5381 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
5382 * gfortran.dg/print_parentheses_1.f: New test.
5383 * gfortran.dg/print_parentheses_2.f90: New test.
5384
5385 2006-05-26 Jakub Jelinek <jakub@redhat.com>
5386
5387 PR target/27758
5388 * gcc.dg/pr27758.c: New test.
5389
5390 2006-05-24 Falk Hueffner <falk@debian.org>
5391
5392 * gcc.c-torture/compile/pr27571.c: New test.
5393
5394 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
5395
5396 PR fortran/27709
5397 * gfortran.dg/spec_expr_4.f90: New test.
5398
5399 PR fortran/27155
5400 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
5401
5402 2006-05-25 Mark Mitchell <mark@codesourcery.com>
5403
5404 PR c++/20103
5405 * g++.dg/ext/complit6.C: New test.
5406 * g++.dg/ext/complit3.C: Adjust error markers.
5407 * g++.dg/init/const3.C: New test.
5408
5409 2006-05-25 Richard Guenther <rguenther@suse.de>
5410
5411 PR middle-end/27743
5412 * gcc.dg/torture/pr27743.c: New testcase.
5413
5414 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5415
5416 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
5417
5418 2006-05-25 Alan Modra <amodra@bigpond.net.au>
5419
5420 * gcc.dg/compat/scalar-by-value-x.h: New.
5421 * gcc.dg/compat/scalar-by-value-y.h: New.
5422 * gcc.dg/compat/scalar-by-value-5.c: New.
5423 * gcc.dg/compat/scalar-by-value-5_main.c: New.
5424 * gcc.dg/compat/scalar-by-value-5_x.c: New.
5425 * gcc.dg/compat/scalar-by-value-5_y.c: New.
5426 * gcc.dg/compat/scalar-by-value-6.c: New.
5427 * gcc.dg/compat/scalar-by-value-6_main.c: New.
5428 * gcc.dg/compat/scalar-by-value-6_x.c: New.
5429 * gcc.dg/compat/scalar-by-value-6_y.c: New.
5430
5431 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5432
5433 PR tree-optimization/27639
5434 PR tree-optimization/26719
5435 * gcc.dg/pr27639.c: New test.
5436 * gcc.dg/pr26719.c: New test.
5437 * gcc.dg/tree-ssa/scev-cast.c: New test.
5438
5439 2006-05-23 Mark Mitchell <mark@codesourcery.com>
5440
5441 PR c++/20173
5442 * g++.dg/template/error21.C: New test.
5443
5444 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
5445
5446 PR target/27696
5447 * gcc.target/i386/pr27696.c: New.
5448
5449 2006-05-22 Janis Johnson <janis187@us.ibm.com>
5450
5451 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
5452
5453 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
5454
5455 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5456
5457 PR c++/27716
5458 * g++.dg/other/assign1.C: New test.
5459
5460 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
5461
5462 PR target/27266
5463 * gcc.target/i386/pr27266.c: New.
5464
5465 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5466
5467 PR c++/27451
5468 * g++.dg/ext/asm9.C: New test.
5469
5470 2006-05-22 Richard Sandiford <richard@codesourcery.com>
5471
5472 PR rtl-optimization/25514
5473 * gcc.c-torture/compile/pr25514.c: New test.
5474
5475 2006-05-22 Richard Guenther <rguenther@suse.de>
5476
5477 Revert
5478 2006-01-31 Richard Guenther <rguenther@suse.de>
5479
5480 * gcc.target/i386/sselibm-1.c: New testcase.
5481 * gcc.target/i386/sselibm-2.c: Likewise.
5482 * gcc.target/i386/sselibm-3.c: Likewise.
5483 * gcc.target/i386/sselibm-4.c: Likewise.
5484 * gcc.target/i386/sselibm-5.c: Likewise.
5485
5486 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5487
5488 PR c/27420
5489 * gcc.dg/func-args-2.c: New test.
5490
5491 PR c/26818
5492 * gcc.dg/struct-incompl-1.c: New test.
5493
5494 2006-05-22 Richard Guenther <rguenther@suse.de>
5495
5496 PR testsuite/27708
5497 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
5498 the transformations we test for.
5499
5500 2006-05-22 Richard Guenther <rguenther@suse.de>
5501
5502 PR testsuite/27707
5503 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
5504
5505 2006-05-21 Mark Mitchell <mark@codesourcery.com>
5506
5507 PR c++/27210
5508 * g++.dg/warn/new1.C: New test.
5509 * g++.dg/template/new5.C: Likewise.
5510
5511 2006-05-21 Roger Sayle <roger@eyesopen.com>
5512
5513 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
5514 * gcc.target/i386/20060512-3.c: Likewise.
5515
5516 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
5517
5518 PR rtl-optimization/27671
5519 * gcc.c-torture/execute/pr27671-1.c: New.
5520 * gcc.dg/pr27671-2.c: Likewise.
5521
5522 PR tree-optimization/26622.
5523 * gcc.c-torture/compile/pr26622.c: New.
5524
5525 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5526
5527 PR fortran/27613
5528 * gfortran.dg/recursive_reference_1.f90: New test.
5529
5530 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
5531
5532 PR fortran/25746
5533 * gfortran.dg/elemental_subroutine_3.f90: New test.
5534
5535 PR fortran/25090
5536 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
5537
5538 PR fortran/27584
5539 * gfortran.dg/associated_target_1.f90: New test.
5540
5541 PR fortran/19015
5542 * gfortran.dg/maxloc_shape_1.f90: New test.
5543
5544 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5545
5546 PR libgfortran/24459
5547 * gfortran.dg/namelist_24.f90: New test.
5548 * gfortran.dg/namelist_12.f: Fix typo in comment.
5549
5550 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
5551
5552 PR middle-end/25776
5553 * g++.dg/other/error11.C: New test.
5554
5555 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5556
5557 * gcc.target/mips/pr26765.c: Add -w to options.
5558
5559 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5560
5561 * lib/target-supports.exp (check_effective_target_mpaired_single):
5562 New function.
5563 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
5564 multilibs.
5565 * g++.dg/vect/vect.exp: Likewise.
5566
5567 2006-05-20 Richard Sandiford <richard@codesourcery.com>
5568
5569 PR testsuite/25891
5570 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
5571
5572 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
5573
5574 PR fortran/27662
5575 * gfortran.dg/temporary_1.f90: New file.
5576
5577 2006-05-19 Andreas Schwab <schwab@suse.de>
5578
5579 * g++.dg/other/unused1.C: Also match "stringz".
5580
5581 2006-05-19 Mark Mitchell <mark@codesourcery.com>
5582
5583 PR c++/26433
5584 * g++.dg/template/fntry1.C: New test.
5585
5586 2006-05-18 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/27471
5589 PR c++/27506
5590 * g++.dg/conversion/bitfield5.C: New test.
5591 * g++.dg/conversion/bitfield6.C: New test.
5592
5593 2006-05-18 Mike Stump <mrs@apple.com>
5594
5595 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
5596 * gcc.dg/vla-4.c: Add.
5597 * gcc.dg/vla-5.c: Add.
5598 * gcc.dg/vla-6.c: Add.
5599
5600 2006-05-12 Stuart Hastings <stuart@apple.com>
5601
5602 * testsuite/gcc.target/i386/20060512-1.c: New.
5603 * testsuite/gcc.target/i386/20060512-2.c: New.
5604 * testsuite/gcc.target/i386/20060512-3.c: New.
5605 * testsuite/gcc.target/i386/20060512-4.c: New.
5606
5607 2006-05-17 Mark Mitchell <mark@codesourcery.com>
5608
5609 PR c++/26122
5610 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
5611
5612 PR c++/26068
5613 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
5614 * g++.dg/parse/linkage1.C: New test.
5615
5616 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5617
5618 PR tree-optimization/27548
5619 * g++.dg/tree-ssa/pr27548.C: New test.
5620
5621 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5622
5623 PR fortran/26551
5624 * gfortran.dg/recursive_check_1.f: New test.
5625 * gfortran.dg/recursive_check_2.f90: New test.
5626
5627 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
5628
5629 * g++.dg/opt/temp2.C: New test.
5630
5631 2006-05-17 Jakub Jelinek <jakub@redhat.com>
5632
5633 PR c++/27491
5634 * g++.dg/init/brace5.C: New test.
5635
5636 PR middle-end/27415
5637 * gcc.dg/gomp/pr27415.c: New test.
5638 * g++.dg/gomp/pr27415.C: New test.
5639
5640 PR tree-optimization/27549
5641 * g++.dg/tree-ssa/pr27549.C: New test.
5642
5643 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5644
5645 PR libgfortran/27575
5646 * gfortran.dg/read_eof_4.f90: New test.
5647
5648 2006-05-16 Richard Guenther <rguenther@suse.de>
5649
5650 PR tree-optimization/22303
5651 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
5652
5653 2006-05-16 Jakub Jelinek <jakub@redhat.com>
5654
5655 PR middle-end/27573
5656 * gcc.dg/gomp/pr27573.c: New test.
5657 * gfortran.dg/gomp/pr27573.f90: New test.
5658
5659 PR c/27499
5660 * gcc.dg/gomp/pr27499.c: New test.
5661 * g++.dg/gomp/pr27499.C: New test.
5662
5663 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5664
5665 PR c++/27339
5666 * g++.dg/parser/access8.C: Adjust error marker.
5667 * g++.dg/template/access17.C: New test.
5668 * g++.dg/template/access18.C: Likewise.
5669
5670 2006-05-15 Roger Sayle <roger@eyesopen.com>
5671
5672 PR target/26600
5673 * gcc.target/i386/pr26600.c: New test case.
5674
5675 2006-05-15 Mark Mitchell <mark@codesourcery.com>
5676
5677 PR c++/27505
5678 * g++.dg/expr/bitfield1.C: New test.
5679
5680 2006-05-15 Richard Guenther <rguenther@suse.de>
5681
5682 PR tree-optimization/27603
5683 * gcc.dg/torture/pr27603.c: New testcase.
5684
5685 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
5686
5687 PR fortran/25090
5688 * gfortran.dg/entry_dummy_ref_1.f90: New test.
5689
5690 PR fortran/25082
5691 * gfortran.dg/scalar_return_1.f90: New test.
5692
5693 PR fortran/27411
5694 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
5695
5696 2006-05-15 Jakub Jelinek <jakub@redhat.com>
5697
5698 * gcc.dg/gomp/critical-4.c: New test.
5699 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
5700 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
5701 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
5702 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
5703
5704 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5705
5706 PR c++/27582
5707 * g++.dg/template/dependent-args1.C: New test.
5708
5709 PR c++/27581
5710 * g++.dg/lookup/this1.C: New test.
5711
5712 PR c++/27315
5713 * g++.dg/template/operator6.C: New test.
5714 * g++.dg/template/incomplete3.C: New test.
5715
5716 PR c++/27559
5717 * g++.dg/template/new4.C: New test.
5718
5719 PR c++/27496
5720 * g++.dg/template/void2.C: New test.
5721
5722 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
5723
5724 * g++.dg/template/dependent-expr5.C: New test.
5725
5726 2006-05-14 Roger Sayle <roger@eyesopen.com>
5727
5728 PR middle-end/26729
5729 * gcc.dg/pr26729-1.c: New test case.
5730
5731 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
5732
5733 * gcc.dg/pr27003.c: New test.
5734
5735 2006-05-12 Steve Ellcey <sje@cup.hp.com>
5736
5737 * lib/target-supports.dg (check_cxa_atexit_available): Change
5738 v3_target_compile to ${tool}_target_compile.
5739
5740 2006-05-11 Jason Merrill <jason@redhat.com>
5741
5742 * lib/scanasm.exp (scan-not-hidden): Fix typo.
5743
5744 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5745
5746 PR fortran/27553
5747 * gfortran.dg/label_5.f90: New test.
5748
5749 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
5750
5751 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
5752 check_effective_target_powerpc_altivec_ok): New.
5753 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
5754 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
5755 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
5756 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
5757 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
5758 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
5759 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
5760 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
5761 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
5762 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
5763 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
5764 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
5765 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
5766 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
5767 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
5768 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
5769 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
5770 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
5771 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
5772 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
5773 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
5774 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
5775 gcc.target/powerpc/altivec-9.c,
5776 gcc.target/powerpc/altivec-consts.c,
5777 gcc.target/powerpc/altivec-pr22085.c,
5778 gcc.target/powerpc/altivec-splat.c,
5779 gcc.target/powerpc/altivec-types-1.c,
5780 gcc.target/powerpc/altivec-types-2.c,
5781 gcc.target/powerpc/altivec-types-3.c,
5782 gcc.target/powerpc/altivec-types-4.c,
5783 gcc.target/powerpc/altivec-varargs-1.c,
5784 gcc.target/powerpc/altivec-vec-merge.c,
5785 gcc.target/powerpc/ppc-vector-memcpy.c,
5786 gcc.target/powerpc/ppc-vector-memset.c,
5787 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
5788 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
5789 these effective targets.
5790 * gcc.dg/vmx/pr27006.c: Add missing close brace.
5791 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
5792
5793 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5794
5795 PR middle-end/27384
5796 * g++.dg/other/fold1.C: New test.
5797
5798 PR middle-end/27488
5799 * gcc.dg/fold-nonneg-1.c: New test.
5800
5801 PR c++/27547
5802 * g++.dg/other/operator1.C: New test.
5803
5804 2006-05-11 Richard Guenther <rguenther@suse.de>
5805
5806 PR middle-end/27529
5807 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
5808
5809 2006-05-10 Janis Johnson <janis187@us.ibm.com>
5810
5811 * lib/target-supports-dg.exp (check-flags): New.
5812 (dg-skip-if): Move flag checks.
5813
5814 2006-05-09 Steve Ellcey <sje@cup.hp.com>
5815
5816 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
5817 * lib/target-supports.dg (check_cxa_atexit_available): New.
5818
5819 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
5820
5821 PR fortran/27470
5822 * gfortran.dg/multiple_allocation_2.f90: New test case.
5823
5824 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
5825
5826 * gcc.target/arm/pr27387.C: Fix a comment typo.
5827
5828 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5829
5830 PR fortran/24549
5831 * gfortran.dg/error_recovery_1.f90: New test.
5832
5833 2006-05-10 Richard Guenther <rguenther@suse.de>
5834
5835 PR tree-optimization/27302
5836 * gcc.dg/torture/pr27302.c: New testcase.
5837
5838 2006-05-09 Dirk Mueller <dmueller@suse.de>
5839 Richard Guenther <rguenther@suse.de>
5840
5841 PR middle-end/27498
5842 * gcc.dg/tree-ssa/pr27498.c: New testcase.
5843
5844 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
5845
5846 PR rtl-optimization/27335
5847 * gcc.dg/pr27335.c: New test.
5848
5849 2006-05-06 Richard Sandiford <richard@codesourcery.com>
5850
5851 * gcc.target/mips/mips-ps-5.c: New file.
5852
5853 2006-05-08 Jan Hubicka <jh@suse.cz>
5854
5855 PR middle-end/25962
5856 * gcc.dg/pr25962.c: New.
5857
5858 2006-05-08 Roger Sayle <roger@eyesopen.com>
5859
5860 PR target/27158
5861 * gcc.target/powerpc/pr27158.c: New test case.
5862
5863 2006-05-08 Laurent GUERBY <laurent@guerby.net>
5864
5865 PR testsuite/27476
5866 * ada/acats/run_all.sh: Use test -z.
5867
5868 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5869
5870 PR libfortran/18271
5871 * gfortran.dg/spec_expr_3.f90: New test.
5872
5873 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
5874
5875 PR target/24879
5876 * gcc.target/i386/monitor.c: New file.
5877
5878 2006-05-08 Alan Modra <amodra@bigpond.net.au>
5879
5880 * gcc.dg/pr27095.c: xfail *-*-darwin*.
5881
5882 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5883
5884 PR c++/27447
5885 * g++.dg/other/ptrmem7.C: New test.
5886
5887 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5888
5889 PR target/27421
5890 * gcc.dg/array-9.c: New test.
5891
5892 2006-05-07 Richard Guenther <rguenther@suse.de>
5893
5894 PR tree-optimization/27409
5895 * gcc.dg/torture/pr27409.c: New testcase.
5896
5897 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5898
5899 PR fortran/27457
5900 * gfortran.dg/select_6.f90: New.
5901
5902 2006-05-07 Richard Guenther <rguenther@suse.de>
5903
5904 PR tree-optimization/27136
5905 * gcc.dg/torture/pr27136.c: New testcase.
5906
5907 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
5908
5909 PR fortran/24813
5910 * gfortran.dg/char_cons_len_1.f90: New test.
5911
5912 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5913
5914 PR c++/27427
5915 * g++.dg/template/incomplete2.C: New test.
5916
5917 2006-05-06 Richard Guenther <rguenther@suse.de>
5918
5919 PR tree-optimization/27151
5920 * gcc.dg/vect/pr27151.c: New testcase.
5921
5922 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5923
5924 PR c++/27430
5925 * g++.dg/template/void1.C: New test.
5926
5927 PR c++/27423
5928 * g++.dg/other/void2.C: New test.
5929
5930 PR c++/27422
5931 * g++.dg/conversion/void1.C: New test.
5932
5933 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
5934
5935 PR/21391
5936 * g++.dg/other/unused1.C: New.
5937
5938 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5939
5940 PR objc/27240
5941 * objc.dg/member-1.m: New test.
5942
5943 2006-05-05 Steve Ellcey <sje@cup.hp.com>
5944
5945 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
5946
5947 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5948
5949 PR libfortran/26985
5950 * gfortran.dg/matmul_2.f90: New test.
5951
5952 2005-05-05 Laurent GUERBY <laurent@guerby.net>
5953
5954 * ada/acats/run_all.sh: Use sync when main not found.
5955
5956 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
5957
5958 PR target/26765
5959 * gcc.target/mips/pr26765.c: New.
5960
5961 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
5962
5963 * gcc.target/bfin: New directory.
5964 * gcc.target/bfin/bfin.exp: New file.
5965 * gcc.target/bfin/frmul.c: New file.
5966 * gcc.target/bfin/arith.c: New file.
5967 * gcc.target/bfin/mul-combine.c: New file.
5968 * gcc.target/bfin/shift.c: New file.
5969
5970 2006-05-04 Richard Guenther <rguenther@suse.de>
5971
5972 PR tree-optimization/14287
5973 PR tree-optimization/14844
5974 PR tree-optimization/19792
5975 PR tree-optimization/21608
5976 PR tree-optimization/27090
5977 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
5978 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
5979 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
5980 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
5981 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
5982
5983 2006-05-04 Jakub Jelinek <jakub@redhat.com>
5984
5985 PR tree-optimization/27285
5986 * gcc.c-torture/execute/pr27285.c: New test.
5987
5988 PR middle-end/27388
5989 * gcc.dg/gomp/pr27388-1.c: New test.
5990 * gcc.dg/gomp/pr27388-2.c: New test.
5991 * gcc.dg/gomp/pr27388-3.c: New test.
5992
5993 PR c++/27359
5994 * g++.dg/gomp/pr27359.C: New test.
5995
5996 2006-05-02 Steven G. Kargl <kargls@comcast.net>
5997
5998 PR fortran/20248
5999 * gfortran.dg/iargc.f90: New test.
6000
6001 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6002
6003 PR c++/27102
6004 * g++.dg/template/crash49.C: New test.
6005
6006 2006-05-02 Steve Ellcey <sje@cup.hp.com>
6007
6008 PR testsuite/27032
6009 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
6010
6011 2006-05-02 Jeff Law <law@redhat.com>
6012
6013 PR tree-optimization/27364
6014 * gcc.c-torture/execute/pr27364.c: New test.
6015
6016 2006-05-02 Mark Mitchell <mark@codesourcery.com>
6017
6018 PR c++/27309
6019 * g++.dg/parser/ctor5.C: New test.
6020
6021 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
6022
6023 PR target/27387
6024 * gcc.target/arm/arm.exp: New.
6025 * gcc.target/arm/pr27387.C: Likewise.
6026
6027 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
6028
6029 PR fortran/27269
6030 PR fortran/27324
6031 * gfortran.dg/module_equivalence_2.f90: New test.
6032
6033 2006-05-02 Jakub Jelinek <jakub@redhat.com>
6034
6035 PR middle-end/27337
6036 * g++.dg/gomp/pr27337-1.C: New test.
6037 * g++.dg/gomp/pr27337-2.C: New test.
6038
6039 PR middle-end/27328
6040 * gcc.dg/gomp/pr27328.c: New test.
6041
6042 PR middle-end/27325
6043 * g++.dg/gomp/pr27325.C: New test.
6044
6045 PR middle-end/27310
6046 * g++.dg/gomp/pr27310.C: New test.
6047
6048 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6049
6050 PR tree-optimization/27291
6051 * g++.dg/tree-ssa/pr27291.C: New test.
6052
6053 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6054
6055 PR tree-optimization/27283
6056 * g++.dg/tree-ssa/pr27283.C: New test.
6057
6058 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6059
6060 * gcc.dg/tree-ssa/loop-16.c: New test.
6061
6062 2006-05-01 Roger Sayle <roger@eyesopen.com>
6063 Joseph S. Myers <joseph@codesourcery.com>
6064
6065 * gcc.dg/Wconversion-3.c: New test case.
6066 * gcc.dg/Wconversion-4.c: Likewise.
6067
6068 2006-05-01 Richard Guenther <rguenther@suse.de>
6069
6070 PR tree-optimization/26726
6071 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
6072
6073 2006-04-30 Roger Sayle <roger@eyesopen.com>
6074
6075 * gcc.dg/Woverflow-1.c: New test case.
6076 * gcc.dg/Woverflow-2.c: Likewise.
6077 * gcc.dg/Woverflow-3.c: Likewise.
6078
6079 2006-04-30 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/27094
6082 * g++.dg/template/defarg8.C: New test.
6083
6084 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6085
6086 PR c++/27278
6087 * g++.dg/parse/operator7.C: New test.
6088
6089 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6090
6091 PR c++/11471
6092 PR c++/27102
6093 * g++.dg/template/crash48.C: New test.
6094
6095 PR c++/27279
6096 * g++.dg/parse/ctor4.C: New test.
6097
6098 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6099
6100 PR fortran/25681
6101 * gfortran.df/char_type_len.f90: New test.
6102
6103 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6104
6105 PR libgfortran/27304
6106 * gfortran.dg/fmt_exhaust.f90: New test.
6107
6108 2006-04-28 Roger Sayle <roger@eyesopen.com>
6109
6110 PR c/25309
6111 * gcc.dg/large-size-array-2.c: New test case.
6112
6113 2006-04-28 Richard Guenther <rguenther@suse.de>
6114
6115 PR target/26826
6116 * gcc.target/i386/pr26826.c: New testcase.
6117
6118 2006-04-28 Jakub Jelinek <jakub@redhat.com>
6119
6120 PR middle-end/27260
6121 * gcc.c-torture/execute/pr27260.c: New.
6122
6123 2006-04-28 Alan Modra <amodra@bigpond.net.au>
6124
6125 PR middle-end/27095
6126 * gcc.dg/pr27095.c: New.
6127
6128 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6129
6130 PR c++/27292
6131 * g++.dg/conversion/bitfield4.C: New test.
6132
6133 2006-04-27 Eric Christopher <echristo@apple.com>
6134
6135 * gcc.dg/pragma-ms_struct.c: New.
6136
6137 2006-04-27 Mark Mitchell <mark@codesourcery.com>
6138
6139 PR c++/27102
6140 * g++.dg/template/crash47.C: New test.
6141
6142 2006-04-27 Dirk Mueller <dmueller@suse.de>
6143
6144 * gcc.target/i386/sse-7.c: build with -msse.
6145
6146 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
6147
6148 PR testsuite/27274:
6149 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
6150 (main): Exit if processor doesn't support SSE.
6151
6152 2006-04-26 David Edelsohn <edelsohn@gnu.org>
6153
6154 PR middle-end/27282
6155 * gcc.c-torture/compile/pr27282.c: New test.
6156
6157 2006-04-26 Jakub Jelinek <jakub@redhat.com>
6158
6159 PR middle-end/26913
6160 * g++.dg/gomp/pr26913.C: New test.
6161
6162 PR c/25996
6163 * gcc.dg/gomp/pr25996.c: New test.
6164 * g++.dg/gomp/pr25996.C: New test.
6165
6166 2006-04-25 Richard Sandiford <richard@codesourcery.com>
6167
6168 PR rtl-optimization/26725
6169 * gcc.c-torture/compile/pr26725.c: New test.
6170
6171 2006-04-25 Richard Guenther <rguenther@suse.de>
6172
6173 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
6174 than n + -1.
6175
6176 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
6177
6178 * gcc.dg/20060425-1.c: New testcase.
6179
6180 2006-04-25 Jakub Jelinek <jakub@redhat.com>
6181
6182 PR tree-optimization/26865
6183 * gcc.dg/pr26865.c: New test.
6184
6185 2006-04-24 Mark Mitchell <mark@codesourcery.com>
6186
6187 PR c++/27292
6188 * g++.dg/conversion/bitfield1.C: New test.
6189 * g++.dg/conversion/bitfield2.C: Likewise.
6190 * g++.dg/conversion/bitfield3.C: Likewise.
6191
6192 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6193 Richard Guenther <rguenther@suse.de>
6194
6195 PR tree-optimization/27236
6196 * gcc.dg/tree-ssa/pr27236.c: New testcase.
6197
6198 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6199
6200 PR c++/19963
6201 * g++.dg/other/incomplete2.C: New test.
6202
6203 2006-04-24 Richard Guenther <rguenther@suse.de>
6204
6205 PR middle-end/26869
6206 * gcc.dg/torture/pr26869.c: New testcase.
6207
6208 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
6209 Richard Guenther <rguenther@suse.de>
6210
6211 PR tree-optimization/27218
6212 * g++.dg/tree-ssa/pr27218.C: New testcase.
6213
6214 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6215
6216 PR c++/26912
6217 * g++.dg/template/friend41.C: New test.
6218
6219 2006-04-23 David Edelsohn <edelsohn@gnu.org>
6220
6221 * g++.dg/opt/pr15551.C: Include cstdio.
6222 (main): Use remove instead of unlink.
6223
6224 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
6225
6226 * gcc.dg/sibcall-7.c: New test.
6227 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
6228 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
6229 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
6230 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
6231 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
6232
6233 2006-04-23 Mark Mitchell <mark@codesourcery.com>
6234
6235 PR c++/26534
6236 * g++.dg/opt/bitfield1.C: New test.
6237 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
6238 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
6239 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
6240 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
6241 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
6242 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
6243 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
6244 * g++.dg/abi/bitfield2.C: Likewise.
6245 * g++.dg/init/bitfield1.C: Likewise.
6246
6247 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
6248
6249 PR fortran/25099
6250 * gfortran.dg/elemental_subroutine_4.f90: New test.
6251 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
6252 call sub (m, x).
6253
6254 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
6255
6256 * gcc.c-torture/compile/20060421-1.c: New testcase.
6257
6258 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6259
6260 PR c/25875
6261 * gcc.dg/init-bad-4.c: New test.
6262
6263 2006-04-21 Paul Brook <paul@codesourcery.com>
6264
6265 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
6266
6267 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
6268
6269 PR fortran/27122
6270 * gfortran.dg/defined_operators_1.f90: New test.
6271 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
6272 remove old ones associated, incorrectly, with Note 5.46.
6273
6274 PR fortran/27113
6275 * gfortran.dg/character_array_constructor_1.f90: New test.
6276
6277 2006-04-20 Jakub Jelinek <jakub@redhat.com>
6278
6279 * gcc.dg/20060419-1.c: New test.
6280
6281 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
6282
6283 PR c/26774
6284 * gcc.dg/struct-parse-1.c: New test case.
6285
6286 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6287
6288 PR c++/26558
6289 * g++.dg/parse/template19.C: New test.
6290
6291 PR c++/26739
6292 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
6293
6294 PR c++/26036
6295 * g++.dg/expr/call3.C: New test.
6296
6297 PR c++/10385
6298 * g++.dg/conversion/dynamic1.C: New test.
6299
6300 2006-04-19 Mark Mitchell <mark@codesourcery.com>
6301
6302 PR c++/27102
6303 * g++.dg/template/crash35.C: Tweak error markers.
6304 * g++.dg/template/crash46.C: New test.
6305 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
6306 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
6307
6308 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
6309
6310 PR rtl-optimization/14261
6311 * gcc.c-torture/compile/20060419-1.c: Added.
6312
6313 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
6314
6315 * gfortran.dg/label_1.f90: Adjust dg-error.
6316
6317 2006-04-16 Roger Sayle <roger@eyesopen.com>
6318
6319 PR target/26961
6320 * gcc.dg/fold-cond-1.c: New test case.
6321 * gcc.dg/pr26961-1.c: Likewise.
6322
6323 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6324
6325 PR libgfortran/27138
6326 * gfortran.dg/read_bad_advance.f90: New test.
6327
6328 2006-04-16 Roger Sayle <roger@eyesopen.com>
6329 Dale Johannesen <dalej@apple.com>
6330
6331 PR target/24076
6332 * gcc.target/i386/vecinit-3.c: New testcase.
6333 * gcc.target/i386/vecinit-4.c: Likewise.
6334 * gcc.target/i386/sse-18.c: Likewise.
6335 * gcc.target/i386/sse-19.c: Likewise.
6336
6337 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
6338
6339 * gfortran.dg/allocate_zerosize_1.f90: New test.
6340
6341 2006-04-16 Mark Mitchell <mark@codesourcery.com>
6342
6343 PR c++/26365
6344 * g++.dg/template/crash45.C: New test.
6345
6346 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
6347
6348 PR fortran/26787
6349 * gfortran.dg/proc_assign_1.f90: New test.
6350 * gfortran.dg/procedure_lvalue.f90: Change message.
6351 * gfortran.dg/namelist_4.f90: Add new error.
6352
6353 PR fortran/25597
6354 PR fortran/27096
6355 * gfortran.dg/auto_pointer_array_result_1.f90
6356
6357 PR fortran/27089
6358 * gfortran.dg/specification_type_resolution_1.f90
6359
6360 PR fortran/18003
6361 PR fortran/25669
6362 PR fortran/26834
6363 * gfortran.dg/bounds_temporaries_1.f90: New test.
6364
6365 PR fortran/27124
6366 * gfortran.dg/array_return_value_1.f90: New test.
6367
6368 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6369
6370 PR fortran/25336
6371 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
6372
6373 2006-04-15 Jakub Jelinek <jakub@redhat.com>
6374
6375 PR middle-end/26823
6376 * g++.dg/gomp/pr26823-1.C: New test.
6377 * g++.dg/gomp/pr26823-2.C: New test.
6378
6379 2006-04-13 Uros Bizjak <uros@kss-loka.si>
6380
6381 PR middle-end/27134
6382 * gcc.dg/pr27314.c: New test.
6383
6384 2006-04-13 Richard Henderson <rth@redhat.com>
6385
6386 * g++.dg/gomp/block-0.C: Update expected matches.
6387
6388 2006-04-13 DJ Delorie <dj@redhat.com>
6389
6390 * lib/target-supports.exp (check_effective_target_int32plus): New.
6391 (check_effective_target_ptr32plus): New.
6392 (check_effective_target_size32plus): New.
6393 (check_effective_target_int16): New.
6394 (check_profiling_available): Add m32c to the list of unsupported targets.
6395
6396 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
6397 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
6398 memory size.
6399 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
6400 pointers.
6401 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
6402 size_t.
6403 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
6404 and size_t.
6405 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
6406 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
6407 not just xstormy16. Skip m32c due to weird pointer size.
6408 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
6409 not just xstormy16.
6410 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
6411 not just xstormy16.
6412 * gcc.dg/20020312-2.c: Add m32c support.
6413 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
6414 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
6415 in test.
6416 * gcc.dg/20050321-2.c: Require >=32 bit integers.
6417 * gcc.dg/asm-1.c: Skip if int and short are the same size.
6418 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
6419 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
6420 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
6421 * gcc.dg/init-string-2.c: Require >=32 bit integers.
6422 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
6423 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
6424 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
6425 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
6426 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
6427 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
6428 in test.
6429 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
6430 in test.
6431 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
6432 * gcc.dg/pr23049.c: Require >=32 bit integers.
6433 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
6434 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
6435 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
6436 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
6437 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
6438 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
6439 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
6440 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
6441 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
6442 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
6443 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
6444 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
6445 prototype in test.
6446 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
6447 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
6448 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
6449 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
6450 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
6451
6452 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
6453 * gcc.c-torture/execute/20040703-1.x: Likewise.
6454 * gcc.c-torture/execute/20040705-1.x: Likewise.
6455 * gcc.c-torture/execute/20040705-2.x: Likewise.
6456 * gcc.c-torture/execute/20040709-1.x: Likewise.
6457 * gcc.c-torture/execute/20040709-2.x: Likewise.
6458 * gcc.c-torture/execute/20040811-1.x: Likewise.
6459 * gcc.c-torture/execute/20050316-1.x: Likewise.
6460 * gcc.c-torture/execute/bitfld-4.x: Likewise.
6461 * gcc.c-torture/execute/pr19689.x: Likewise.
6462 * gcc.c-torture/execute/pr7284-1.x: Likewise.
6463 * gcc.c-torture/execute/usmul.x: Likewise.
6464 * gcc.c-torture/execute/vrp-5.x: Likewise.
6465 * gcc.c-torture/execute/vrp-6.x: Likewise.
6466 * gcc.dg/debug/20041023-1.s: Likewise.
6467
6468 2006-04-13 Roger Sayle <roger@eyesopen.com>
6469
6470 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
6471 of integers to a vector types are now constant expressions in C.
6472 * gcc.dg/vect/vect-fold-1.c: New test case.
6473
6474 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
6475 Ulrich Weigand <uweigand@de.ibm.com>
6476
6477 PR target/27006
6478 * gcc.dg/vmx/pr27006.c: New testcase.
6479
6480 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6481
6482 PR libgfortran/26766
6483 * gfortran.dg/write_recursive.f90: New test.
6484
6485 2006-04-11 Mark Mitchell <mark@codesourcery.com>
6486
6487 * g++.dg/parse/dtor7.C: New test.
6488 * g++.dg/parse/new1.C: Add error marker.
6489 * g++.dg/template/new3.C: New test.
6490
6491 PR c++/26122
6492 * g++.dg/template/pure1.C: New test.
6493
6494 PR c++/26295
6495 * g++.dg/parse/ptrmem4.C: New test.
6496
6497 2006-04-10 Jeff Law <law@redhat.com>
6498
6499 PR/27087
6500 * gcc.c-torture/compile/pr27087.c: New test.
6501
6502 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
6503
6504 PR/21391
6505 * gcc.dg/20060410.c: New.
6506
6507 2006-04-10 Matthias Klose <doko@debian.org>
6508
6509 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
6510 Recognize multilib directory names containing underscores.
6511
6512 2006-04-10 Roger Sayle <roger@eyesopen.com>
6513
6514 * gcc.target/i386/vecinit-1.c: New test case.
6515 * gcc.target/i386/vecinit-2.c: Likewise.
6516
6517 2006-04-10 Jakub Jelinek <jakub@redhat.com>
6518
6519 PR debug/27057
6520 * g++.dg/debug/dwarf2-2.C: New test.
6521
6522 2006-04-09 Richard Sandiford <richard@codesourcery.com>
6523
6524 PR rtl-optimization/27073
6525 * gcc.c-torture/execute/pr27073.c: New test.
6526
6527 2006-04-08 Mike Stump <mrs@apple.com>
6528
6529 * gcc.dg/pragma-darwin.c: Improve for ppc64.
6530
6531 2006-04-07 Richard Guenther <rguenther@suse.de>
6532
6533 PR tree-optimization/26135
6534 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
6535
6536 2006-04-06 Jan Hubicka <jh@suse.cz>
6537
6538 PR profile/26399
6539 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6540
6541 2006-04-06 Roger Sayle <roger@eyesopen.com>
6542
6543 * g++.dg/conversion/nullptr1.C: New test case.
6544 * g++.dg/conversion/nullptr2.C: Likewise.
6545
6546 2006-04-05 Roger Sayle <roger@eyesopen.com>
6547
6548 * gfortran.dg/dependency_18.f90: New test case.
6549
6550 2006-04-05 Richard Guenther <rguenther@suse.de>
6551
6552 PR tree-optimization/26919
6553 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
6554 * gcc.dg/ipa/ipa-2.c: Likewise.
6555 * gcc.dg/ipa/ipa-3.c: Likewise.
6556 * gcc.dg/ipa/ipa-5.c: Likewise.
6557
6558 2006-04-05 Richard Guenther <rguenther@suse.de>
6559
6560 PR tree-optimization/26763
6561 * gcc.dg/torture/pr26763-1.c: New testcase.
6562 * gcc.dg/torture/pr26763-2.c: Likewise.
6563
6564 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
6565
6566 PR fortran/23634
6567 PR fortran/25619
6568 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
6569
6570 2006-04-04 Eric Christopher <echristo@apple.com>
6571
6572 * gcc.target/i386/387-1.c: Allow regexp to match darwin
6573 stubs.
6574 * gcc.target/i386/387-5.c: Ditto.
6575
6576 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
6577
6578 * gcc.target/sparc/struct-ret-check.c: New test.
6579
6580 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6581
6582 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
6583 zero decimal digits specified in format.
6584
6585 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
6586
6587 PR fortran/26891
6588 * gfortran.dg/missing_optional_dummy_1.f90: New test.
6589
6590 PR fortran/26976
6591 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
6592 * gfortran.dg/initialization_1.f90: Make assignment compliant.
6593 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
6594 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
6595 bigendian-ness.
6596
6597 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
6598
6599 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
6600 dummy arguments work when the actual argument is itself a dummy
6601 argument of the caller.
6602
6603 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6604
6605 PR libfortran/24685
6606 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
6607
6608 2006-04-01 Roger Sayle <roger@eyesopen.com>
6609
6610 * gfortran.dg/dependencency_17.f90: New test case.
6611
6612 2006-04-01 Roger Sayle <roger@eyesopen.com>
6613
6614 * gfortran.dg/dependency_14.f90: New test case.
6615 * gfortran.dg/dependency_15.f90: Likewise.
6616 * gfortran.dg/dependency_16.f90: Likewise.
6617
6618 2006-03-31 Asher Langton <langton2@llnl.gov>
6619
6620 PR fortran/25358
6621 gfortran.dg/cray_pointers_6.f90: New test.
6622
6623 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6624
6625 PR libgfortran/26890
6626 * gfortran.dg/read_size_noadvance.f90: New test.
6627
6628 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
6629
6630 PR fortran/25031
6631 * gfortran.dg/multiple_allocation_1.f90: Check that the
6632 size has changed after a re-allocation with stat.
6633
6634 2006-03-30 Richard Guenther <rguenther@suse.de>
6635
6636 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
6637 removal.
6638 * gcc.target/i386/sselibm-2.c: Likewise.
6639 * gcc.target/i386/sselibm-3.c: Likewise.
6640 * gcc.target/i386/sselibm-4.c: Likewise.
6641 * gcc.target/i386/sselibm-5.c: Likewise.
6642
6643 2006-03-28 Roger Sayle <roger@eyesopen.com>
6644
6645 * gcc.dg/fold-andxor-1.c: New test case.
6646 * gcc.dg/fold-xorand-1.c: Likewise.
6647
6648 2006-03-28 Roger Sayle <roger@eyesopen.com>
6649
6650 * gcc.dg/fold-convnotconv-1.c: New test case.
6651
6652 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
6653
6654 PR fortran/26779
6655 * gfortran.dg/private_type_5.f90: New test.
6656
6657 2006-03-27 David Edelsohn <edelsohn@gnu.org>
6658
6659 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
6660
6661 2006-03-27 Jakub Jelinek <jakub@redhat.com>
6662
6663 * gfortran.dg/advance_2.f90: New test.
6664 * gfortran.dg/advance_3.f90: New test.
6665
6666 * gfortran.fortran-torture/execute/equiv_5.f: New test.
6667
6668 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6669
6670 PR libgfortran/26661
6671 PR libgfortran/26880
6672 * gfortran.dg/read_x_past.f: New test.
6673
6674 2006-03-26 Geoffrey Keating <geoffk@apple.com>
6675
6676 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
6677 to be STABS.
6678
6679 2006-03-26 David Edelsohn <edelsohn@gnu.org>
6680
6681 * objc.dg/dwarf-1.m: Skip on AIX.
6682 * objc.dg/dwarf-2.m: Skip on AIX.
6683
6684 2006-03-25 Steven G. Kargl <kargls@comcast.net>
6685
6686 PR fortran/26816
6687 * gfortran.dg/float_1.f90: New test.
6688
6689 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
6690
6691 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
6692 X86_64 targets.
6693 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
6694
6695 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6696
6697 PR libfortran/26735
6698 * gfortran.dg/convert_implied_open.f90: New test case.
6699
6700 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
6701
6702 PR fortran/26769
6703 * gfortran.dg/transpose_reshape_r10.f90: New test case.
6704
6705 2006-03-25 Uros Bizjak <uros@kss-loka.si>
6706
6707 PR middle-end/26717
6708 * gcc.dg/pr26717.c: New test.
6709
6710 2006-03-25 Roger Sayle <roger@eyesopen.com>
6711
6712 * gfortran.dg/dependency_12.f90: New test case.
6713
6714 2006-03-24 Roger Sayle <roger@eyesopen.com>
6715
6716 * gfortran.dg/dependency_9.f90: New (resurected) test case.
6717
6718 2006-03-24 Jeff Law <law@redhat.com>
6719
6720 * gcc.c-torture/pr26840.c: New test.
6721
6722 2006-03-24 Geoffrey Keating <geoffk@apple.com>
6723
6724 * objc.dg/dwarf-2.m: New.
6725 * obj-c++.dg/dwarf-2.mm: New.
6726
6727 * g++.old-deja/g++.other/init19.C: New.
6728
6729 2006-03-24 David Edelsohn <edelsohn@gnu.org>
6730
6731 * g++.dg/eh/spbp.C: Skip on AIX.
6732
6733 2006-03-24 Jakub Jelinek <jakub@redhat.com>
6734
6735 PR middle-end/26611
6736 * g++.dg/gomp/pr26611-1.C: New test.
6737 * g++.dg/gomp/pr26611-2.C: New test.
6738
6739 2006-03-24 Jeff Law <law@redhat.com>
6740
6741 * gcc.c-torture/compile/pr26833.c: New test.
6742 * gfortran.fortran-torture/compile/pr26806.f90: New test.
6743
6744 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6745
6746 * gfortran.dg/endfile_2.f90: Delete temp file.
6747
6748 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
6749
6750 PR fortran/19303
6751 * gfortran.dg/record_marker_1.f90: New test case.
6752 * gfortran.dg/record_marker_2.f: New test case.
6753 * gfortran.dg/record_marker_3.f90: New test case.
6754
6755 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
6756
6757 PR fortran/17298
6758 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
6759 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
6760
6761 2006-03-21 Janis Johnson <janis187@us.ibm.com>
6762
6763 * lib/gcc-dg.exp (cleanup-modules): New proc.
6764 * gfortran.dg/allocatable_function_1.f90,
6765 gfortran.dg/allocate_char_star_scalar_1.f90,
6766 gfortran.dg/assumed_charlen_function_1.f90,
6767 gfortran.dg/assumed_dummy_1.f90,
6768 gfortran.dg/assumed_shape_ranks_1.f90,
6769 gfortran.dg/assumed_shape_ranks_2.f90,
6770 gfortran.dg/assumed_size_dt_dummy.f90,
6771 gfortran.dg/auto_char_dummy_array_1.f90,
6772 gfortran.dg/auto_char_len_3.f90,
6773 gfortran.dg/automatic_module_variable.f90,
6774 gfortran.dg/bad_automatic_objects_1.f90,
6775 gfortran.dg/char_array_constructor.f90,
6776 gfortran.dg/char_array_structure_constructor.f90,
6777 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
6778 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
6779 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
6780 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
6781 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
6782 gfortran.dg/derived_pointer_recursion.f90,
6783 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
6784 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
6785 gfortran.dg/dummy_functions_1.f90,
6786 gfortran.dg/elemental_initializer_1.f90,
6787 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
6788 gfortran.dg/elemental_pointer_1.f90,
6789 gfortran.dg/elemental_subroutine_1.f90,
6790 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
6791 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
6792 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
6793 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
6794 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
6795 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
6796 gfortran.dg/global_references_1.f90,
6797 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
6798 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
6799 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
6800 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
6801 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
6802 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
6803 gfortran.dg/large_integer_kind_1.f90,
6804 gfortran.dg/large_real_kind_1.f90,
6805 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
6806 gfortran.dg/module_double_reuse.f90,
6807 gfortran.dg/module_equivalence_1.f90,
6808 gfortran.dg/module_interface_1.f90,
6809 gfortran.dg/module_parameter_array_refs_1.f90,
6810 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
6811 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
6812 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
6813 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
6814 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
6815 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
6816 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
6817 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
6818 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
6819 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
6820 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
6821 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
6822 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
6823 gfortran.dg/same_name_1.f90,
6824 gfortran.dg/sibling_dummy_procedure_1.f90,
6825 gfortran.dg/sibling_dummy_procedure_2.f90,
6826 gfortran.dg/sibling_dummy_procedure_3.f90,
6827 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
6828 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
6829 gfortran.dg/used_dummy_types_2.f90,
6830 gfortran.dg/used_dummy_types_3.f90,
6831 gfortran.dg/used_dummy_types_4.f90,
6832 gfortran.dg/used_dummy_types_5.f90,
6833 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
6834 gfortran.dg/userdef_operator_1.f90: Use it.
6835
6836 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6837
6838 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
6839 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
6840 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6841 gfortran.dg/write_back.f,
6842 gfortran.fortran-torture/execute/inquire_1.f90,
6843 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
6844
6845 2006-03-21 Jeff Law <law@redhat.com>
6846
6847 * gcc.dg/tree-ssa/vrp28.c: New test.
6848
6849 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6850
6851 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
6852 if _STDC_C99 is defined.
6853 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
6854 * gcc.dg/builtins-20.c: Likewise.
6855 * gcc.dg/builtins-53.c: Likewise.
6856 * gcc.dg/single-precision-constant.c: Likewise. Also pass
6857 -mmacosx-version-min=10.3 on PowerPC/Darwin.
6858
6859 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
6860
6861 PR tree-opt/26781
6862 * gcc.c-torture/compile/pr26781-1.c: New test.
6863 * gcc.c-torture/compile/pr26781-2.c: New test.
6864
6865 2006-03-21 Jakub Jelinek <jakub@redhat.com>
6866
6867 PR c++/26690
6868 * g++.dg/gomp/pr26690-1.C: New test.
6869 * g++.dg/gomp/pr26690-2.C: New test.
6870
6871 2006-03-20 Jeff Law <law@redhat.com>
6872
6873 * gcc.dg/tree-ssa/pr21829.c: New test.
6874
6875 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
6876
6877 2006-03-20 Richard Sandiford <richard@codesourcery.com>
6878
6879 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
6880 (check_visibility_available): Use it.
6881 (check_effective_target_default_packed): Likewise.
6882 (check_effective_target_pcc_bitfield_type_matters): Likewise.
6883 (check_effective_target_fopenmp): Likewise.
6884 (check_effective_target_freorder): Likewise.
6885 (check_effective_target_fpic): Likewise.
6886 (check_named_sections_available): Likewise.
6887 (check_effective_target_ilp32): Likewise.
6888 (check_effective_target_lp64): Likewise.
6889
6890 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
6891
6892 PR fortran/20935
6893 * gfortran.dg/scalar_mask_2.f90: New test case.
6894
6895 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
6896
6897 PR tree-opt/26629
6898 * gcc.dg/tree-ssa/loadpre12.c: New test.
6899 * gcc.dg/tree-ssa/loadpre13.c: New test.
6900 * gcc.dg/tree-ssa/loadpre14.c: New test.
6901 * gcc.dg/tree-ssa/loadpre15.c: New test.
6902 * gcc.dg/tree-ssa/loadpre16.c: New test.
6903 * gcc.dg/tree-ssa/loadpre17.c: New test.
6904 * gcc.dg/tree-ssa/loadpre18.c: New test.
6905 * gcc.dg/tree-ssa/loadpre19.c: New test.
6906 * gcc.dg/tree-ssa/loadpre20.c: New test.
6907 * gcc.dg/tree-ssa/loadpre21.c: New test.
6908 * gcc.dg/tree-ssa/loadpre22.c: New test.
6909
6910 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
6911
6912 PR fortran/26741
6913 * gfortran.dg/elemental_initializer_1.f90: New test.
6914
6915 PR fortran/26716
6916 * gfortran.dg/assumed_shape_ranks_2: New test.
6917
6918 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
6919
6920 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
6921 target fpic.
6922
6923 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6924
6925 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
6926 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
6927 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
6928 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
6929 gfortran.fortran-torture/execute/direct_io.f90,
6930 gfortran.fortran-torture/execute/inquire_2.f90,
6931 gfortran.fortran-torture/execute/inquire_4.f90,
6932 gfortran.fortran-torture/execute/list_read_1.f90,
6933 gfortran.fortran-torture/execute/open_replace.f90,
6934 gfortran.fortran-torture/execute/slash_edit.f90,
6935 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
6936 temporary files from testcases.
6937
6938 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6939
6940 PR libgfortran/26509
6941 gfortran.dg/write_direct_eor.f90: New test.
6942
6943 2006-03-17 David Edelsohn <edelsohn@gnu.org>
6944
6945 * gcc.target/powerpc/pr26350.c: New.
6946 * gcc.target/powerpc/indexed-addr.c: New.
6947
6948 2006-03-16 Roger Sayle <roger@eyesopen.com>
6949
6950 * gfortran.dg/dependency_13.f90: New test case.
6951
6952 2006-03-16 Roger Sayle <roger@eyesopen.com>
6953
6954 PR middle-end/21781
6955 * gcc.dg/real-const-1.c: New test case.
6956
6957 2006-03-15 Geoffrey Keating <geoffk@apple.com>
6958
6959 * g++.old-deja/g++.other/init18.C: New.
6960 * g++.old-deja/g++.other/init5.C: Remove xfail.
6961
6962 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6963
6964 * g++.dg/opt/pr15551.C: Cleanup temp file.
6965
6966 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6967
6968 PR c++/6634
6969 g++.dg/parse/long1.C: New test.
6970
6971 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6972
6973 PR fortran/19101
6974 * gfortran.dg/continuation.f90: New test.
6975 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
6976
6977 2006-03-14 Richard Guenther <rguenther@suse.de>
6978
6979 PR tree-optimization/26672
6980 * gcc.dg/torture/pr26672.c: New testcase.
6981
6982 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
6983
6984 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
6985 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
6986
6987 2006-03-13 Roger Sayle <roger@eyesopen.com>
6988
6989 PR middle-end/26557
6990 * gcc.c-torture/compile/switch-1.c: New test case.
6991
6992 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
6993
6994 PR fortran/25378
6995 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
6996 test to include more permuatations of mask and index.
6997 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
6998 respond to F2003 spec. that the position returned for an all false
6999 mask && condition is zero.
7000
7001 2006-03-13 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR middle-end/25989
7004 * gcc.dg/gomp/pr25989.c: New test.
7005
7006 2006-03-13 Jeff Law <law@redhat.com>
7007
7008 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
7009
7010 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
7011
7012 * gcc.dg/switch-9.c: New test.
7013
7014 2006-03-13 Richard Guenther <rguenther@suse.de>
7015
7016 PR middle-end/26630
7017 * gcc.dg/torture/pr26630.c: New testcase.
7018
7019 2006-03-11 Roger Sayle <roger@eyesopen.com>
7020
7021 * gfortran.dg/dependency_10.f90: New test case.
7022 * gfortran.dg/dependency_11.f90: Likewise.
7023
7024 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
7025 Erik Edelmann <eedelman@gcc.gnu.org>
7026
7027 * gfortran.dg/allocatable_function_1.f90: New.
7028 * gfortran.dg/allocatable_function_2.f90: New.
7029
7030 2006-03-10 Richard Guenther <rguenther@suse.de>
7031
7032 PR middle-end/26565
7033 * gcc.dg/torture/pr26565.c: New testcase.
7034
7035 2006-03-09 Eric Christopher <echristo@apple.com>
7036
7037 * gcc.c-torture/compile/20060309-1.c: New.
7038
7039 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7040
7041 PR libgfortran/26499
7042 * gfortran.dg/write_back.f: New test.
7043 * gfortran.dg/write_rewind_1.f: New test.
7044 * gfortran.dg/write_rewind_2.f: New test.
7045
7046 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7047
7048 PR libgfortran/26554
7049 * gfortran.dg/read_logical.f90: New test.
7050
7051 2006-03-04 Laurent GUERBY <laurent@guerby.net>
7052
7053 * ada/acats/norun.lst: cdd2a03 now passes.
7054
7055 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
7056
7057 PR testsuite/25177
7058 * gcc.target/powerpc/pr18096-1.c: Change where the error
7059 would match.
7060
7061 2006-03-04 Jakub Jelinek <jakub@redhat.com>
7062
7063 * gcc.target/i386/cleanup-1.c: New test.
7064 * gcc.target/i386/cleanup-2.c: New test.
7065
7066 2006-03-04 Roger Sayle <roger@eyesopen.com>
7067
7068 * gfortran.dg/dependency_9.f90: Remove for the time being.
7069
7070 2006-03-04 Krister Walfridsson <cato@df.lth.se>
7071
7072 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
7073 directive.
7074
7075 2006-03-03 Roger Sayle <roger@eyesopen.com>
7076
7077 * gfortran.dg/dependency_9.f90: New test case.
7078
7079 2006-03-03 Roger Sayle <roger@eyesopen.com>
7080
7081 * gfortran.dg/dependency_4.f90: New test case.
7082 * gfortran.dg/dependency_5.f90: New test case.
7083 * gfortran.dg/dependency_6.f90: New test case.
7084 * gfortran.dg/dependency_7.f90: New test case.
7085 * gfortran.dg/dependency_8.f90: New test case.
7086
7087 2006-03-03 Paul Brook <paul@codesourcery.com>
7088
7089 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
7090 Add m68k-*-elf.
7091
7092 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
7093
7094 PR fortran/25031
7095 * multiple_allocation_1.f90: New test.
7096
7097 2006-03-03 Roger Sayle <roger@eyesopen.com>
7098
7099 PR tree-optimization/26524
7100 * gfortran.dg/pr26524.f: New test case.
7101
7102 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7103
7104 * g++.dg/template/repo5.C: Cleanup repo files.
7105 * gcc.dg/20051201-1.c: Cleanup coverage files.
7106 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
7107 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
7108 tree dump files.
7109
7110 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
7111
7112 * objc.dg/objc-nofilename-1.m: New test.
7113 * objc.dg/bad-receiver-type.m: New test.
7114 * obj-c++.dg/bad-receiver-type.mm: New test.
7115
7116 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7117
7118 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
7119
7120 2006-03-01 Mike Stump <mrs@apple.com>
7121
7122 * g++.dg/abi/key2.C: Add.
7123
7124 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
7125
7126 * gfortran.dg/logical_dot_product.f90: New test.
7127
7128 PR fortran/26393
7129 * gfortran.dg/used_interface_ref.f90: New test.
7130
7131 PR fortran/20938
7132 * gfortran.dg/dependency_2.f90: New test.
7133 * gfortran.fortran-torture/execute/where17.f90: New test.
7134 * gfortran.fortran-torture/execute/where18.f90: New test.
7135 * gfortran.fortran-torture/execute/where19.f90: New test.
7136 * gfortran.fortran-torture/execute/where20.f90: New test.
7137
7138 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
7139
7140 * g++.dg/tree-ssa/pr26443.C: New test case.
7141
7142 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
7143
7144 PR middle-end/26022
7145 * g++.dg/opt/return-slot1.C: New test.
7146
7147 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7148
7149 PR libgfortran/26136
7150 * gfortran.dg/namelist_23.f90: New test.
7151
7152 2006-02-28 Roger Sayle <roger@eyesopen.com>
7153
7154 PR middle-end/14752
7155 * gcc.dg/fold-eqandshift-2.c: New test case.
7156
7157 2006-02-28 Richard Guenther <rguenther@suse.de>
7158
7159 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
7160 decomposition.
7161
7162 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
7163
7164 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
7165
7166 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7167
7168 PR libgfortran/26464
7169 * gfortran.dg/backspace_5.f: New test.
7170 * gfortran.dg/backspace_6.f: New test.
7171
7172 2006-02-26 Roger Sayle <roger@eyesopen.com>
7173
7174 * gcc.dg/fold-eqandnot-1.c: New test case.
7175
7176 2006-02-26 Roger Sayle <roger@eyesopen.com>
7177
7178 PR middle-end/19983
7179 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
7180
7181 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
7182
7183 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
7184 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
7185
7186 2006-02-26 Richard Guenther <rguenther@suse.de>
7187
7188 PR tree-optimization/26421
7189 * gcc.dg/tree-ssa/pr26421.c: New testcase.
7190
7191 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
7192
7193 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
7194 * g++.old-deja/g++.robertl/eb132.C: Likewise.
7195
7196 2006-02-26 Roger Sayle <roger@eyesopen.com>
7197
7198 * gcc.dg/fold-even-1.c: New test case.
7199
7200 2006-02-26 Roger Sayle <roger@eyesopen.com>
7201
7202 PR middle-end/21137
7203 * gcc.dg/fold-eqandshift-1.c: New test case.
7204
7205 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7206
7207 PR tree-optimization/25125
7208 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
7209 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
7210
7211 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
7212
7213 PR tree-optimizations/26359
7214 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
7215 with -fdump-tree-dceloop-details.
7216 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
7217
7218 2006-02-25 Roger Sayle <roger@eyesopen.com>
7219
7220 PR middle-end/23673
7221 * gcc.dg/fold-eqxor-1.c: New test case.
7222 * gcc.dg/fold-eqxor-2.c: Likewise.
7223 * gcc.dg/fold-eqxor-3.c: Likewise.
7224
7225 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
7226
7227 PR fortran/23092
7228 * scalar_mask_1.f90: New test.
7229
7230 2006-02-24 Geoffrey Keating <geoffk@apple.com>
7231
7232 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
7233 * g++.dg/eh/uncaught2.C: New.
7234 * g++.dg/eh/uncaught3.C: New.
7235
7236 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7237
7238 PR libgfortran/26423
7239 * gfortran.dg/read_many_1.f: New test.
7240
7241 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
7242
7243 PR fortran/24519
7244 * gfortran.dg/dependency_3.f90: New test.
7245 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
7246 XFAILs.
7247
7248 PR fortran/25395
7249 * gfortran.dg/equiv_6.f90: New test.
7250
7251 2006-02-23 Jeff Law <law@redhat.com>
7252
7253 * gcc.c-torture/compile/pr26425.c: New test.
7254
7255 2006-02-23 Jakub Jelinek <jakub@redhat.com>
7256
7257 PR middle-end/26412
7258 * gcc.dg/gomp/pr26412.c: New test.
7259
7260 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7261
7262 PR c++/26291
7263 * g++.dg/other/ellipsis1.C: New test.
7264 * g++.dg/parse/operator4.C: Adjust error marker.
7265
7266 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
7267
7268 PR target/25603
7269 * gfortran.dg/pr25603.f: New testcase.
7270
7271 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
7272
7273 * gcc.dg/bf-spl1.c: Don't specify -m68000.
7274 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
7275
7276 2006-02-21 Geoffrey Keating <geoffk@apple.com>
7277
7278 * g++.dg/eh/spbp.C: New.
7279
7280 2006-02-21 Jakub Jelinek <jakub@redhat.com>
7281
7282 PR middle-end/26379
7283 * gcc.target/i386/mmx-7.c: New test.
7284
7285 2006-02-20 Roger Sayle <roger@eyesopen.com>
7286
7287 PR tree-optimization/26361
7288 * gcc.dg/tree-ssa/vrp27.c: New test case.
7289
7290 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
7293 * gcc.dg/tree-ssa/complex-4.c: Here.
7294
7295 2006-02-19 Roger Sayle <roger@eyesopen.com>
7296
7297 PR middle-end/19543
7298 * gfortran.dg/logical_1.f90: New test case.
7299
7300 2006-02-19 Jakub Jelinek <jakub@redhat.com>
7301
7302 PR middle-end/26334
7303 * gcc.dg/20060218-1.c: Moved to...
7304 * gcc.target/i386/20060218-1.c: ... here. New test.
7305
7306 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
7307
7308 PR fortran/26201
7309 * gfortran.dg/convert_1.f90: New.
7310
7311 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
7312
7313 PR fortran/25054
7314 * gfortran.dg/namelist_5.f90: New test.
7315
7316 PR fortran/25089
7317 * gfortran.dg/namelist_4.f90: New test.
7318
7319 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7320
7321 PR tree-opt/25680
7322 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
7323
7324 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7325
7326 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
7327 variable to take into account the variable name in the
7328 function header.
7329 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
7330
7331 2006-02-18 Jakub Jelinek <jakub@redhat.com>
7332
7333 PR middle-end/26334
7334 * gcc.c-torture/compile/20060217-1.c: New test.
7335 * gcc.dg/20060218-1.c: New test.
7336
7337 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
7338
7339 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
7340
7341 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
7342
7343 * gcc.dg/cpp/undef3.c: New test.
7344 * gcc.dg/cpp/trad/builtins2.c: New test.
7345
7346 2006-02-18 Mark Mitchell <mark@codesourcery.com>
7347
7348 PR c++/26266
7349 * g++.dg/template/static22.C: New test.
7350 * g++.dg/template/static23.C: New test.
7351 * g++.dg/template/static24.C: New test.
7352 * g++.dg/template/non-dependent13.C: New test.
7353 * g++.dg/init/member1.C: Tweak error markers.
7354
7355 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7356
7357 PR target/26255
7358 * gcc.c-torture/compile/pr26255.c: New test case.
7359
7360 2006-02-16 Roger Sayle <roger@eyesopen.com>
7361
7362 * gfortran.fortran-torture/execute/where_10.f90: New test case.
7363 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
7364 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
7365 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
7366 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
7367 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
7368 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
7369
7370 2006-02-16 Jeff Law <law@redhat.com>
7371
7372 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
7373 * gcc.dg/tree-ssa/vrp26.c: New test.
7374
7375 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
7376
7377 PR target/20353
7378 PR target/24578
7379 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
7380 __UCLIBC__ is defined.
7381
7382 2006-02-16 Jakub Jelinek <jakub@redhat.com>
7383
7384 PR fortran/26224
7385 * gfortran.dg/gomp/pr26224.f: New test.
7386
7387 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
7388
7389 PR tree-opt/25918
7390 * lib/target-supports.exp
7391 (check_effective_target_vect_short_mult): New.
7392 (check_effective_target_vect_char_mult): New.
7393 (check_effective_target_vect_widen_sum_qi_to_si): New.
7394 (check_effective_target_vect_widen_sum_qi_to_hi): New.
7395 (check_effective_target_vect_widen_sum_hi_to_si): New.
7396 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
7397 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
7398 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
7399 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
7400 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
7401 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
7402 vect-reduc-pattern-2c.c
7403 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
7404 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
7405 vect-reduc-pattern-1c.c
7406
7407 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
7408
7409 PR fortran/24557
7410 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
7411
7412 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
7413
7414 PR fortran/26054
7415 * gfortran.dg/enum_8.f90: Remove check for warning.
7416 * gfortran.dg/iomsg_1.f90: Ditto.
7417 * gfortran.dg/enum_1.f90: Ditto.
7418 * gfortran.dg/enum_9.f90: Ditto.
7419 * gfortran.dg/enum_2.f90: Ditto.
7420 * gfortran.dg/enum_10.f90: Ditto.
7421 * gfortran.dg/enum_3.f90: Ditto.
7422 * gfortran.dg/flush_1.f90: Ditto.
7423 * gfortran.dg/enum_4.f90: Ditto.
7424 * gfortran.dg/array_constructor_1.f90: Ditto.
7425 * gfortran.dg/enum_5.f90: Ditto.
7426 * gfortran.dg/enum_6.f90: Ditto.
7427 * gfortran.dg/enum_7.f90: Ditto.
7428
7429 2006-02-15 Jakub Jelinek <jakub@redhat.com>
7430
7431 PR middle-end/26300
7432 * gcc.c-torture/compile/20060215-1.c: New test.
7433
7434 2006-02-14 Roger Sayle <roger@eyesopen.com>
7435
7436 PR middle-end/23670
7437 * gcc.dg/tree-ssa/andor-2.c: New test case.
7438
7439 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
7440
7441 PR fortran/25045
7442 * optional_dim.f90: New test.
7443
7444 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7445
7446 PR fortran/26277
7447 * gfortran.dg/label_4.f90: New.
7448
7449 2006-02-14 Jakub Jelinek <jakub@redhat.com>
7450 Diego Novillo <dnovillo@redhat.com>
7451 Uros Bizjak <uros@kss-loka.si>
7452
7453 * gfortran.dg/gomp: New directory.
7454
7455 2006-02-14 Richard Guenther <rguenther@suse.de>
7456
7457 PR tree-optimization/26258
7458 * gcc.dg/torture/pr26258.c: New testcase.
7459
7460 2006-02-13 Jakub Jelinek <jakub@redhat.com>
7461
7462 PR fortran/26246
7463 * gfortran.dg/pr26246_1.f90: New test.
7464 * gfortran.dg/pr26246_2.f90: New test.
7465
7466 PR middle-end/26092
7467 * gcc.c-torture/compile/20060208-1.c: New test.
7468
7469 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
7470
7471 PR fortran/26074
7472 PR fortran/25103
7473 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
7474 * gfortran.dg/bad_automatic_objects_1.f90: New test.
7475 * gfortran.dg/automatic_module_variable.f90: Change error message.
7476
7477 PR fortran/20861
7478 * gfortran.dg/internal_dummy_1.f90: New test.
7479
7480 PR fortran/20871
7481 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
7482
7483
7484 PR fortran/25083
7485 * gfortran.dg/uncommon_block_data_1.f90: New test.
7486 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
7487 with standard.
7488
7489 PR fortran/25088
7490 * gfortran.dg/typed_subroutine_1.f90: New test.
7491
7492 2006-02-13 Geoffrey Keating <geoffk@apple.com>
7493
7494 * objc.dg/dwarf-1.m: New.
7495
7496 2006-02-13 Roger Sayle <roger@eyesopen.com>
7497
7498 PR middle-end/24427
7499 * gcc.dg/tree-ssa/andor-1.c: New test case.
7500
7501 2006-02-13 Josh Conner <jconner@apple.com>
7502
7503 PR target/25376
7504 * gcc.dg/pr25376.c: New test.
7505
7506 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
7507 assemble.
7508 * lib/target-supports.exp (check_named_sections_available):
7509 Only compile named-sections test -- don't assemble.
7510
7511 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
7512
7513 * g++.dg/warn/no-write-strings.C: New test.
7514 * g++.dg/warn/write-strings.C: Likewise.
7515 * g++.dg/warn/write-strings-default.C: Likewise.
7516
7517 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
7518
7519 PR fortran/25806
7520 * gfortran.dg/ret_pointer_2.f90: New test.
7521
7522 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
7523
7524 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
7525
7526 2006-02-10 Jeff Law <law@redhat.com>
7527
7528 * gcc.c-torture/compile/pr26213.c: New test.
7529
7530 2006-02-10 Steven G. Kargl <kargls@comcast.net>
7531
7532 gfortran.dg/null_1.f90: New test.
7533
7534 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7535
7536 PR fortran/14771
7537 * gfortran.dg/parens_4.f90: New.
7538 * gfortran.dg/parens_5.f90: New.
7539
7540 2006-02-10 Richard Guenther <rguenther@suse.de>
7541
7542 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
7543
7544 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7545 Paul Thomas <pault@gcc.gnu.org>
7546
7547 PR fortran/14771
7548 * gfortran.dg/parens_1.f90: New.
7549 * gfortran.dg/parens_2.f90: New.
7550 * gfortran.dg/parens_3.f90: New.
7551
7552 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
7553
7554 PR fortran/26038
7555 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
7556
7557 PR fortran/25059
7558 * gfortran.dg/impure_assignment_1.f90: New test.
7559
7560 PR fortran/25070
7561 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
7562
7563 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7564
7565 PR target/26141
7566 * g++.dg/expr/stdarg2.C: New test.
7567
7568 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
7569
7570 PR inline-asm/16194
7571 * gcc.dg/pr16194.c: New test.
7572
7573 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7574
7575 * ada/acats/run_acats: Use portable variant of "$@".
7576
7577 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7578
7579 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
7580 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
7581
7582 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7583
7584 PR tree-opt/26179
7585 * g++.dg/opt/pr26179.C: New test.
7586
7587 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7588
7589 PR middle-end/26134
7590 * gcc.dg/tree-ssa/complex-3.c: New test.
7591
7592 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7593
7594 * gcc.c-torture/compile/volatile-1.c: New test.
7595
7596 2006-02-09 Diego Novillo <dnovillo@redhat.com>
7597
7598 PR 26180
7599 * gcc.dg/tree-ssa/pr26180.c: New test.
7600
7601 2006-02-08 Jeff Law <law@redhat.com>
7602
7603 * gcc.dg/tree-ssa/pr21417.c: New test.
7604
7605 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7606
7607 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7608 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
7609
7610 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7611
7612 * lib/scanrtl.exp: New.
7613
7614 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7615
7616 PR c++/26071
7617 * g++.dg/other/virtual2.C: New test.
7618
7619 PR c++/26070
7620 * g++.dg/other/virtual1.C: New test.
7621
7622 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
7623
7624 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
7625 cleanup-ipa-dump): Update dump file glob patterns.
7626 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
7627 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
7628
7629 * lib/gcc-dg.exp: Load it.
7630 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
7631
7632 2006-02-07 Janis Johnson <janis187@us.ibm.com>
7633
7634 PR testsuite/26159
7635 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
7636 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7637
7638 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7639
7640 PR fortran/25577
7641 * gfortran.dg/mvbits_1.f90: New.
7642
7643 2006-02-07 Dirk Mueller <dmueller@suse.com>
7644
7645 * g++.dg/warn/Wdiv-by-zero.C: New test.
7646 * g++.dg/warn/Wno-div-by-zero.C: New.
7647
7648 2006-02-07 Jeff Law <law@redhat.com>
7649
7650 * gcc.dg/tree-ssa/pr21559.c: New test.
7651
7652 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
7653 multiple VRP passes.
7654 * gcc.dg/tree-ssa/vrp09.c: Likewise.
7655 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7656 * gcc.dg/tree-ssa/pr21582.c: Likewise.
7657 * gcc.dg/tree-ssa/pr20657.c: Likewise.
7658 * gcc.dg/tree-ssa/pr21001.c: Likewise.
7659 * gcc.dg/tree-ssa/vrp02.c: Likewise
7660 * gcc.dg/tree-ssa/vrp11.c: Likewise
7661 * gcc.dg/tree-ssa/pr14341.c: Likewise
7662 * gcc.dg/tree-ssa/vrp19.c: Likewise
7663 * gcc.dg/tree-ssa/vrp20.c: Likewise
7664 * gcc.dg/tree-ssa/vrp03.c: Likewise
7665 * gcc.dg/tree-ssa/pr21086.c: Likewise
7666 * gcc.dg/tree-ssa/pr21959.c: Likewise
7667 * gcc.dg/tree-ssa/vrp21.c: Likewise
7668 * gcc.dg/tree-ssa/vrp04.c: Likewise
7669 * gcc.dg/tree-ssa/pr25485.c: Likewise
7670 * gcc.dg/tree-ssa/pr22026.c: Likewise
7671 * gcc.dg/tree-ssa/vrp22.c: Likewise
7672 * gcc.dg/tree-ssa/vrp05.c: Likewise
7673 * gcc.dg/tree-ssa/20030807-10.c: Likewise
7674 * gcc.dg/tree-ssa/pr20701.c: Likewise
7675 * gcc.dg/tree-ssa/vrp23.c: Likewise
7676 * gcc.dg/tree-ssa/vrp06.c: Likewise
7677 * gcc.dg/tree-ssa/pr22117.c: Likewise
7678 * gcc.dg/tree-ssa/pr20702.c: Likewise
7679 * gcc.dg/tree-ssa/vrp15.c: Likewise
7680 * gcc.dg/tree-ssa/pr21090.c: Likewise
7681 * gcc.dg/tree-ssa/pr21294.c: Likewise
7682 * gcc.dg/tree-ssa/vrp24.c: Likewise
7683 * gcc.dg/tree-ssa/vrp07.c: Likewise
7684 * gcc.dg/tree-ssa/pr21563.c: Likewise
7685 * gcc.dg/tree-ssa/pr25382.c: Likewise
7686 * gcc.dg/tree-ssa/vrp16.c: Likewise
7687 * gcc.dg/tree-ssa/vrp25.c: Likewise
7688 * gcc.dg/tree-ssa/vrp08.c: Likewise
7689 * gcc.dg/tree-ssa/20030807-6.c: Likewise
7690 * gcc.dg/tree-ssa/vrp17.c: Likewise
7691 * gcc.dg/tree-ssa/pr21458.c: Likewise
7692 * g++.dg/tree-ssa/pr18178.C: Likewise
7693
7694 2006-02-07 Richard Guenther <rguenther@suse.de>
7695
7696 PR c++/26140
7697 Revert
7698 2006-01-30 Richard Guenther <rguenther@suse.de>
7699 PR c++/23372
7700 * gcc.dg/pr23372-1.C: New testcase.
7701
7702 * g++.dg/tree-ssa/pr26140.C: New testcase.
7703
7704 2006-02-07 Mark Mitchell <mark@codesourcery.com>
7705
7706 PR c++/9737
7707 * g++.dg/template/ttp15.C: New test.
7708 * g++.dg/template/ttp16.C: Likewise.
7709 * g++.dg/template/ttp17.C: Likewise.
7710 * g++.old-deja/g++.pt/ttp36.C: Remove.
7711 * g++.old-deja/g++.pt/ttp19.C: Likewise.
7712 * g++.old-deja/g++.pt/ttp37.C: Likewise.
7713 * g++.old-deja/g++.pt/ttp38.C: Likewise.
7714 * g++.old-deja/g++.pt/ttp39.C: Likewise.
7715 * g++.old-deja/g++.pt/ttp9.C: Likewise.
7716 * g++.old-deja/g++.pt/ttp40.C: Likewise.
7717 * g++.old-deja/g++.pt/ttp51.C: Likewise.
7718 * g++.old-deja/g++.pt/ttp26.C: Likewise.
7719 * g++.old-deja/g++.pt/ttp36.C: Likewise.
7720
7721 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
7722
7723 PR libfortran/23815
7724 * unf_io_convert_4.f90: New test.
7725
7726 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
7727
7728 * gcc.dg/tree-ssa/loadpre10.c: New test.
7729 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
7730 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
7731 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
7732
7733 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7734
7735 PR libfortran/24685
7736 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
7737
7738 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
7739
7740 PR tree-opt/25251
7741 * gfortran.dg/assign_7.f: New test.
7742
7743 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
7744
7745 PR fortran/26041
7746 PR fortran/26064
7747 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
7748 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
7749 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
7750
7751 2006-02-05 Jakub Jelinek <jakub@redhat.com>
7752
7753 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
7754 in size_t typedef.
7755
7756 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7757
7758 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
7759 * g++.dg/charset/string.c (foo): Likewise.
7760 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
7761 const char*
7762 * g++.dg/ext/builtin2.C (printf): Likewise.
7763 * g++.dg/init/new15.C (printf): Likewise.
7764 * g++.dg/opt/pr17697-1.C (foo): Likewise.
7765 * g++.dg/opt/pr17697-2.C (foo): Likewise.
7766 * g++.dg/opt/pr17697-3.C (foo): Likewise.
7767 * g++.dg/template/non-dependent4.C (temp): Likewise.
7768 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
7769 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
7770 parameter type to const char*.
7771 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
7772 Change type to const char*.
7773 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
7774 Likewise.
7775 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
7776 second parameter type to const char*.
7777 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
7778 (Y::Y): Change parameter type to const char*.
7779 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
7780 * g++.old-deja/g++.jason/report.C: Apply const correctness.
7781 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
7782 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
7783 (char*).
7784 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
7785 const char*.
7786 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
7787 type to const char*.
7788 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
7789 return type to const char*.
7790 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
7791 to const char*.
7792 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
7793 * g++.old-deja/g++.law/refs1.C: Likewise.
7794 * g++.old-deja/g++.law/visibility1.C: Likewise.
7795 * g++.old-deja/g++.law/visibility2.C: Likewise.
7796 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
7797 const char*.
7798 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
7799 * g++.old-deja/g++.mike/net48.C: Likewise.
7800 * g++.old-deja/g++.mike/p646.C: Likewise.
7801 * g++.old-deja/g++.mike/p6746.C: Likewise.
7802 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
7803 type to const char*.
7804 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
7805 deprecated conversion warning.
7806 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
7807 char*.
7808 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
7809 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
7810 * g++.old-deja/g++.pt/explicit8.C: Likewise.
7811 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
7812 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
7813 * g++.old-deja/g++.pt/nontype3.C: Likewise.
7814 * g++.old-deja/g++.pt/t39.C: Likewise.
7815 * g++.old-deja/g++.robertl/eb106.C: Likewise.
7816 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
7817
7818 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
7819
7820 PR fortran/25075
7821 intrinsic_argument_conformance_1.f90: New test.
7822
7823 2006-02-03 Steven G. Kargl <kargls@comcast.net>
7824
7825 PR fortran/20845
7826 * gfortran.dg/char_result_11.f90: Add SAVE.
7827 * gfortran.dg/der_pointer_4.f90: Ditto.
7828 * gfortran.dg/default_initialization.f90: New test.
7829
7830 2006-02-03 Jeff Law <law@redhat.com>
7831
7832 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
7833 handle more than 100 dump files.
7834 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
7835 * lib/scantree.exp (scan-tree-dump): Likewise.
7836 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
7837 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
7838 * lib/scanipa.exp (scan-ipa-dump): Likewise.
7839 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
7840 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
7841
7842 2006-02-03 Diego Novillo <dnovillo@redhat.com>
7843
7844 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
7845
7846 2006-02-03 Mark Mitchell <mark@codesourcery.com>
7847
7848 * g++.dg/template/using12.C: New test.
7849
7850 2006-02-03 Alan Modra <amodra@bigpond.net.au>
7851
7852 * gcc.target/powerpc/pr25960.c: New test.
7853
7854 2006-02-02 Steven G. Kargl <kargls@comcast>
7855
7856 PR fortran/24958
7857 gfortran.dg/nullify_2.f90: New test.
7858
7859 2006-02-02 Diego Novillo <dnovillo@redhat.com>
7860
7861 PR 25990
7862 * gcc.dg/gomp/pr25990.c: New test.
7863
7864 2006-01-31 Mark Mitchell <mark@codesourcery.com>
7865
7866 PR c++/25342
7867 * g++.gd/template/partial4.C: New test.
7868
7869 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
7870
7871 PR middle-end/26001
7872 * gfortran.dg/data_char_2.f90: New.
7873
7874 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
7875
7876 PR fortran/26039
7877 maxval_maxloc_conformance_1.f90: New test.
7878
7879 2006-01-31 Richard Guenther <rguenther@suse.de>
7880
7881 * gcc.target/i386/sselibm-1.c: New testcase.
7882 * gcc.target/i386/sselibm-2.c: Likewise.
7883 * gcc.target/i386/sselibm-3.c: Likewise.
7884 * gcc.target/i386/sselibm-4.c: Likewise.
7885 * gcc.target/i386/sselibm-5.c: Likewise.
7886
7887 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
7888
7889 PR fortran/24266
7890 * gfortran.dg/arrayio_derived_2.f90: New.
7891
7892 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
7893
7894 * gcc.dg/unsigned-long-compare.c: New test.
7895
7896 2006-01-30 Steve Ellcey <sje@cup.hp.com>
7897
7898 PR testsuite/25318
7899 * lib/target-supports.exp (check_effective_target_freorder):
7900 Check to see if target supports -freorder-blocks-and-partition.
7901 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
7902 instead of "dg-require-named-sections".
7903
7904 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
7905
7906 PR target/14798:
7907 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
7908 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
7909 * gcc.dg/pragma-isr-trapa2.c: Likewise.
7910 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
7911 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
7912 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
7913 * gcc.dg/attr-isr-trap_exit.c: Likewise.
7914 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
7915
7916 2006-01-30 Richard Guenther <rguenther@suse.de>
7917
7918 PR c++/23372
7919 * gcc.dg/pr23372-1.C: New testcase.
7920
7921 2006-01-29 Diego Novillo <dnovillo@redhat.com>
7922
7923 * gcc.dg/gomp/pr25874.c: New test.
7924
7925 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
7926
7927 PR tree-opt/25911
7928 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
7929
7930 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
7931
7932 PR fortran/18578
7933 PR fortran/18579
7934 PR fortran/20857
7935 PR fortran/20885
7936 * gfortran.dg/intent_out_1.f90: New test.
7937
7938 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
7939
7940 PR fortran/17911
7941 * gfortran.dg/procedure_lvalue.f90: New test.
7942
7943 PR fortran/20895
7944 PR fortran/25030
7945 * gfortran.dg/char_pointer_assign_2.f90: New test.
7946 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
7947 assignment to be consistent with standard.
7948 * gfortran.dg/char_result_2.f90: The same.
7949 * gfortran.dg/char_result_8.f90: The same.
7950
7951 2006-01-28 Zack Weinberg <zackw@panix.com>
7952
7953 * gcc.dg/Woverlength-strings.c
7954 * gcc.dg/Woverlength-strings-pedantic-c89.c
7955 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
7956 * gcc.dg/Woverlength-strings-pedantic-c99.c
7957 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
7958
7959 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
7960
7961 * gcc.c-torture/execute/20060127-1.c: New test.
7962
7963 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7964
7965 PR c++/25999
7966 * g++.dg/ext/pragmaweak1.C: New test.
7967
7968 2006-01-28 Mark Mitchell <mark@codesourcery.com>
7969
7970 PR c++/25855
7971 * g++.dg/template/spec29.C: New test.
7972
7973 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
7974
7975 PR c/19606.
7976 * gcc.c-torture/execute/pr19606.c: New.
7977
7978 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
7979
7980 * gcc.dg/pragma-re-4.c: New test.
7981
7982 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
7983
7984 PR fortran/25964
7985 * gfortran.dg/assumed_size_refs_3.f90: New test.
7986
7987 2006-01-27 Ben Elliston <bje@au.ibm.com>
7988
7989 * gcc.misc-tests/dectest.exp: Remove defunct comment.
7990
7991 2006-01-26 Laurent GUERBY <laurent@guerby.net>
7992
7993 PR ada/21317
7994 * ada/acats/support/impdef.a: Add One_Long_Second.
7995 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
7996 * ada/acats/tests/c9/c94026.a: Likewise.
7997 * ada/acats/tests/c9/c97305c.ada: Likewise.
7998 * ada/acats/tests/c9/c99004a.ada: Likewise.
7999
8000 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
8001
8002 PR fortran/25964
8003 * gfortran.dg/global_references_2.f90: New test.
8004
8005 PR fortran/25084
8006 PR fortran/20852
8007 PR fortran/25085
8008 PR fortran/25086
8009 * gfortran.dg/assumed_charlen_function_1.f90: New test.
8010 * gfortran.dg/assumed_charlen_function_3.f90: New test.
8011
8012 PR fortran/25416
8013 * gfortran.dg/assumed_charlen_function_2.f90: New test.
8014
8015 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
8016
8017 PR c/25892
8018 * gcc.dg/Wpointer-sign.c: New.
8019 * gcc.dg/Wpointer-sign-Wall.c: New.
8020 * gcc.dg/Wpointer-sign-Wall-no.c: New.
8021 * gcc.dg/Wpointer-sign-pedantic.c: New.
8022 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
8023 * gcc.dg/conv-2.c: Use -Wpointer-sign.
8024
8025 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
8026
8027 PR C/25861
8028 * gcc.c-torture/compile/pr25861.c: New test.
8029
8030 2006-01-26 Paul Brook <paul@codesourcery.com>
8031
8032 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
8033 on short-enum targets.
8034 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
8035 variable.
8036 (generate_fields): Use short_enums.
8037 (main): Set short_enums. Document -e.
8038 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
8039 on short-enum targets.
8040 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
8041 variable.
8042 (generate_fields): Use short_enums.
8043 (main): Set short_enums. Document -e.
8044 * lib/target-supports.exp (check_effective_target_short_enums): New.
8045
8046 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
8047
8048 PR target/25947
8049 * gcc.dg/torture/pr25947-1.c: New test.
8050
8051 2006-01-25 Jan Hubicka <jh@suse.cz>
8052 Roger Sayle <roger@eyesopen.com>
8053
8054 PR rtl-optimization/25703
8055 * gcc.target/i386/20060125-1.c: New test case.
8056 * gcc.target/i386/20060125-2.c: New test case.
8057
8058 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8059
8060 PR fortran/18540
8061 * gfortran.dg/goto_1.f: New.
8062
8063 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
8064
8065 PR fortran/25716
8066 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
8067 25716 on 32-bit systems too.
8068
8069 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
8070
8071 PR testsuite/25590
8072 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
8073
8074 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
8075
8076 * gcc.dg/tree-ssa/gen-vect-33.c: New.
8077
8078 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8079
8080 PR fortran/25835
8081 * gfortran.dg/read_eof.f90: Delete, renamed.
8082 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
8083 * gfortran.dg/read_eof_2.f90: New test.
8084 * gfortran.dg/read_eof_3.f90: New test.
8085
8086 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 PR tree-opt/25860
8089 * gcc.c-torture/compile/pr25860.c: New test.
8090
8091 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8092
8093 PR c++/25552
8094 * g++.dg/parse/dtor8.C: New test.
8095
8096 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
8097
8098 PR testsuite/25891
8099 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
8100 * gcc.dg/gomp/gomp.exp: Return without testing anything if
8101 check_effective_target_fopenmp returns 0.
8102
8103 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
8104
8105 PR ada/20548
8106 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
8107 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
8108 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
8109
8110 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
8111
8112 PR tree-opt/25857
8113 * g++.dg/opt/pr25857.C: New test.
8114
8115 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
8116 Jan Hubicka <jh@suse.cz>
8117 Richard Guenther <rguenther@suse.de>
8118
8119 PR rtl-optimization/25654
8120 * gcc.dg/torture/pr25654.c: New testcase.
8121 * gcc.target/i386/pr25654.c: Likewise.
8122
8123 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
8124
8125 PR fortran/25901
8126 * gfortran.dg/internal references_2.f90: New test.
8127
8128 Fix regression in testing of admissability of attributes.
8129 * gfortran.dg/intent_used_1.f90: New test.
8130
8131 2006-01-23 Ben Elliston <bje@au.ibm.com>
8132
8133 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
8134 Remove target conditional torture options for i?86 and x86_64
8135 GNU/Linux.
8136
8137 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
8138
8139 PR c++/10891
8140 * g++.dg/rtti/no-rtti.C: New.
8141
8142 2006-01-21 Mark Mitchell <mark@codesourcery.com>
8143
8144 PR c++/25895
8145 * g++.dg/inherit/conv2.C: New test.
8146
8147 PR c++/25856
8148 * g++.dg/parse/dtor7.C: New test.
8149
8150 PR c++/25858
8151 * g++.dg/template/crash44.C: New test.
8152
8153 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
8154
8155 PR fortran/25124
8156 PR fortran/25625
8157 * gfortran.dg/internal_references_1.f90: New test.
8158 PR fortran/20881
8159 PR fortran/23308
8160 PR fortran/25538
8161 PR fortran/25710
8162 * gfortran.dg/global_references_1.f90: New test.
8163 * gfortran.dg/g77/19990905-1.f: Restore the error that
8164 there is a clash between the common block name and
8165 the name of a subroutine reference.
8166
8167 PR fortran/PR24276
8168 * gfortran.dg/aliasing_dummy_1.f90: New test.
8169
8170 2006-01-21 Alan Modra <amodra@bigpond.net.au>
8171
8172 * gcc.dg/vmx/1b-01.c: Warning fix.
8173 * gcc.dg/vmx/1c-02.c: Likewise.
8174 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
8175
8176 2006-01-20 Steve Ellcey <sje@cup.hp.com>
8177
8178 PR testsuite/24962
8179 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
8180
8181 2006-01-20 Richard Guenther <rguenther@suse.de>
8182 Steven Bosscher <stevenb.gcc@gmail.com>
8183
8184 PR rtl-optimization/24626
8185 * gcc.dg/torture/pr24626-1.c: New testcase.
8186 * gcc.dg/torture/pr24626-2.c: Likewise.
8187 * gcc.dg/torture/pr24626-3.c: Likewise.
8188 * gcc.dg/torture/pr24626-4.c: Likewise.
8189
8190 2006-01-20 Dirk Mueller <dmueller@suse.com>
8191
8192 PR c++/5520
8193 * g++.dg/warn/empty-body.C: New.
8194
8195 2006-01-19 Mark Mitchell <mark@codesourcery.com>
8196
8197 PR c++/22136
8198 * g++.dg/template/using10.C: New test.
8199 * g++.dg/temlpate/using11.C: Likewise.
8200 * g++.dg/inherit/using5.C: Tweak error messages.
8201
8202 2006-01-20 Alan Modra <amodra@bigpond.net.au>
8203
8204 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
8205 target test.
8206 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
8207
8208 2006-01-19 Jan Hubicka <jh@suse.cz>
8209
8210 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
8211
8212 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8213
8214 PR c++/25854
8215 * g++.dg/template/spec28.C: New test.
8216
8217 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
8218
8219 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8220 Fix fprintf's by adding srcdir or removing it.
8221
8222 2006-01-19 Diego Novillo <dnovillo@redhat.com>
8223
8224 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
8225 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
8226 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
8227 * testsuite/gcc.dg/gomp/empty.c: Likewise.
8228 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
8229 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
8230 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
8231 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
8232 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
8233 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
8234 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
8235 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
8236 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
8237 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
8238
8239 2006-01-18 Jeff Law <law@redhat.com>
8240
8241 * gcc.dg/tree-ssa/vrp25.c: New test.
8242
8243 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8244
8245 * gcc.dg/pr25805.c: Fix misapplied patch.
8246
8247 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
8248
8249 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
8250 (check_effective_target_vect_udot_qi): New.
8251 (check_effective_target_vect_sdot_hi): New.
8252 (check_effective_target_vect_udot_hi): New.
8253 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
8254 prefixed with "wrapv-" with -fwrapv.
8255 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
8256 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
8257 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
8258 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
8259 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
8260
8261 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
8262 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
8263 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
8264 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
8265
8266 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8267
8268 PR c++/16829
8269 * g++.dg/other/default2.C: New test.
8270 * g++.dg/other/default3.C: New test.
8271
8272 2006-01-19 Richard Sandiford <richard@codesourcery.com>
8273
8274 PR c/25805
8275 * gcc.dg/pr25805.c: New file.
8276
8277 2006-01-18 Mark Mitchell <mark@codesourcery.com>
8278
8279 PR c++/25836
8280 * g++.dg/template/init6.C: New test.
8281
8282 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
8283
8284 * gcc.dg/tree-ssa/pr24287.c: New test
8285
8286 2006-01-18 Eric Christopher <echristo@apple.com>
8287
8288 * g++.dg/eh/table.C: New.
8289
8290 2006-01-18 DJ Delorie <dj@redhat.com>
8291
8292 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
8293 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
8294 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
8295 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
8296
8297 2006-01-18 Jeff Law <law@redhat.com>
8298
8299 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
8300 on wrapping on overflow semantics.
8301
8302 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
8303
8304 * gcc.gc/tree-ssa/vrp23.c: New test.
8305 * gcc.gc/tree-ssa/vrp24.c: New test.
8306
8307 2006-01-18 Richard Henderson <rth@redhat.com>
8308 Aldy Hernandez <aldyh@redhat.com>
8309 Jakub Jelinek <jakub@redhat.com>
8310 Diego Novillo <dnovillo@redhat.com>
8311 Uros Bizjak <uros@kss-loka.si>
8312
8313 * testsuite/gcc.dg/gomp: New directory.
8314
8315 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
8316 Steven G. Kargl <kargls@comcast.net>
8317
8318 PR fortran/20869
8319 * gfortran.dg/intrinsic_external_1.f90: New test.
8320
8321 PR fortran/20875.
8322 * gfortran.dg/elemental_pointer_1.f90: New test.
8323
8324 PR fortran/25024
8325 * gfortran.dg/external_procedures_1.f90: New test.
8326
8327 PR fortran/25785
8328 gfortran.dg/assumed_present.f90: New test.
8329
8330 2006-01-18 Jakub Jelinek <jakub@redhat.com>
8331
8332 * g++.dg/parse/lookup5.C: New test.
8333
8334 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8335
8336 PR fortran/25697
8337 * gfortran.dg/read_eof.f90: New test.
8338
8339 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
8342 add a closing brace.
8343
8344 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8345
8346 PR fortran/25631
8347 * gfortran.dg/fmt_tl.f: New test.
8348
8349 2006-01-17 Eric Christopher <echristo@apple.com>
8350
8351 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
8352 * g++.old-deja/g++.warn/impint2.C: Ditto.
8353 * g++.old-deja/g++.other/null1.C: Ditto.
8354 * g++.dg/warn/conv2.C: Ditto.
8355 * g++.dg/warn/conv4.C: New file.
8356
8357 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8358
8359 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
8360
8361 2006-01-17 Andreas Jaeger <aj@suse.de>
8362 Janis Johnson <janis187@us.ibm.com>
8363
8364 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
8365 in 64-bit.
8366 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
8367 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
8368
8369 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
8372 xfail txxx where xxx >= 25.
8373
8374 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8375
8376 PR testsuite/25764
8377 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
8378
8379 2006-01-17 Jakub Jelinek <jakub@redhat.com>
8380
8381 PR c/25682
8382 * gcc.dg/pr25682.c: New test.
8383 * g++.dg/parse/array-size2.C: New test.
8384
8385 2006-01-16 Ian Lance Taylor <ian@airs.com>
8386
8387 * consistency.vlad: Remove entire directory, 1652 files.
8388
8389 2006-01-16 Janis Johnson <janis187@us.ibm.com>
8390
8391 * lib/target-supports.exp (check_effective_target_dfp_nocache,
8392 check_effective_target_dfprt_nocache): New.
8393 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
8394 (check_effective_target_dfprt): New.
8395 * lib/c-compat.exp (check_dfp): Remove.
8396 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
8397 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
8398 level of support for decimal float.
8399 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
8400 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
8401 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
8402 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
8403 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
8404 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
8405 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
8406 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
8407 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
8408 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
8409 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
8410 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
8411 directives.
8412
8413 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
8414
8415 PR testsuite/25741
8416 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
8417 $base_dir/../.
8418 * lib/gfortran.exp (gfortran_init): Likewise.
8419 * lib/obj-c++.exp (obj-c++_init): Likewise.
8420 * lib/scanasm.exp (scan-assembler-dem): Likewise.
8421 (scan-assembler-dem-not): Likewise.
8422 * lib/scandump.exp (scan-dump-dem): Likewise.
8423 (scan-dump-dem-not): Likewise.
8424
8425 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
8426
8427 PR testsuite/25767
8428 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
8429 powerpc-*-darwin*.
8430 * lib/obj-c++.exp (obj-c++_init): Likewise.
8431
8432 2006-01-16 Richard Guenther <rguenther@suse.de>
8433
8434 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
8435
8436 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8437
8438 PR testsuite/25777
8439 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
8440 to LD_LIBRARY_PATH.
8441
8442 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
8443 Andrew Pinski <pinskia@physics.uc.edu>
8444
8445 * gcc.dg/minmax-1.c: New test.
8446
8447 2006-01-16 Ben Elliston <bje@au.ibm.com>
8448
8449 * gcc.dg/dfp/dfp.exp: Correct FSF address.
8450 * gcc.misc-tests/dectest.exp: Ditto.
8451
8452 2006-01-15 Ian Lance Taylor <ian@airs.com>
8453
8454 PR testsuite/25796
8455 * gcc.target/i386/cmov6.c: Use -march=k8.
8456
8457 2006-01-15 Andreas Jaeger <aj@suse.de>
8458
8459 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
8460 x86 does not have __float128.
8461
8462 2006-01-14 Ian Lance Taylor <ian@airs.com>
8463
8464 * gcc.target/i386/cmov6.c: New test.
8465
8466 2006-01-14 Mark Mitchell <mark@codesourcery.com>
8467
8468 PR c++/25663
8469 * g++.dg/template/ctor6.C: New test.
8470
8471 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
8472
8473 PR tree-optimization/25485
8474 * gcc.dg/tree-ssa/pr25485.c: New.
8475
8476 2006-01-14 Richard Guenther <rguenther@suse.de>
8477
8478 PR tree-optimization/22548
8479 PR tree-optimization/22555
8480 PR tree-optimization/22501
8481 * gcc.dg/tree-ssa/alias-4.c: New testcase.
8482 * gcc.dg/tree-ssa/alias-5.c: Likewise.
8483 * gcc.dg/tree-ssa/alias-6.c: Likewise.
8484 * gcc.dg/tree-ssa/alias-7.c: Likewise.
8485 * gcc.dg/tree-ssa/alias-8.c: Likewise.
8486 * gcc.dg/tree-ssa/alias-9.c: Likewise.
8487 * gcc.dg/tree-ssa/alias-10.c: Likewise.
8488 * gcc.dg/tree-ssa/alias-11.c: Likewise.
8489 * gcc.dg/tree-ssa/alias-12.c: Likewise.
8490
8491 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
8492
8493 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
8494 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
8495
8496 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
8497 Richard Guenther <rguenther@suse.de>
8498
8499 PR rtl-optimization/24257
8500 * gcc.dg/torture/pr24257.c: New testcase.
8501
8502 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
8503
8504 * gcc.c-torture/execute/20060110-1.c: New test.
8505 * gcc.c-torture/execute/20060110-2.c: New test.
8506
8507 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
8508
8509 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
8510
8511 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
8512
8513 PR fortran/25756
8514 * gfortran.dg/label_3.f90: New test.
8515
8516 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
8517
8518 PR tree-optimization/25771
8519 * g++.dg/tree-ssa/pr25771.C: New test
8520
8521 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8522
8523 PR tree-opt/24365
8524 * g++.dg/opt/complex5.C: New test.
8525
8526 2006-01-13 Richard Guenther <rguenther@suse.de>
8527
8528 * gcc.target/i386/387-9.c: New testcase.
8529
8530 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
8531
8532 PR c++/24824
8533 * g++.dg/debug/dwarf2-1.C: New.
8534
8535 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
8536
8537 PR testsuite/25728
8538 * lib/gcov.exp (verify-lines): Add "close $fd".
8539
8540 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
8541 Ben Elliston <bje@au.ibm.com>
8542
8543 * gcc.dg/dfp/inf-1.c: New test.
8544
8545 2006-01-12 Janis Johnson <janis187@us.ibm.com>
8546 Yao Qi <qiyaoltc@cn.ibm.com>
8547 Ben Elliston <bje@au.ibm.com>
8548 Jon Grimm <jgrimm2@us.ibm.com>
8549
8550 * gcc.dg/nodfp-1.c: New test.
8551 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8552 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
8553 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
8554 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
8555 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
8556 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
8557 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
8558 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
8559 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
8560 * gcc.dg/format/dfp-scanf-1.c: Likewise.
8561 * gcc.dg/format/dfp-printf-1.c: Likewise.
8562 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
8563 (compat_setup_dfp): New.
8564 * gcc.dg/compat/compat.exp: Use it.
8565 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
8566 Make some variables global, prepend "compat_" to their names.
8567 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
8568 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
8569 * gcc.misc-tests/dectest.exp: New test driver for decTest.
8570 * lib/compat.exp (compat_skip_list): Make global, rename.
8571 * lib/c-compat.exp: New file.
8572 * lib/target-supports.exp (check_effective_target_dfp): New.
8573
8574 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
8575 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
8576 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
8577 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
8578 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
8579 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
8580 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
8581 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
8582 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
8583 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
8584 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
8585 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
8586 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
8587 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
8588 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
8589 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
8590 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
8591 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
8592 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
8593 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
8594 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
8595 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
8596 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
8597 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
8598 gcc.dg/dfp/struct-layout-1.c,
8599 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
8600 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
8601 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
8602 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
8603 gcc.dg/dfp/func-vararg-dfp.c,
8604 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
8605 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
8606 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
8607 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
8608 gcc.dg/dfp/wtr-conversion-1.c: New tests.
8609
8610 2006-01-11 Richard Guenther <rguenther@suse.de>
8611
8612 PR tree-optimization/25734
8613 * gcc.dg/tree-ssa/pr25734.c: New testcase.
8614
8615 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8616
8617 PR fortran/25486
8618 * gfortran.dg/literal_character_constant_1_x.F: New test.
8619 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
8620 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
8621 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
8622
8623 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
8624
8625 PR c++/25386
8626 * g++.dg/ext/packed3.C: Add expected packed error.
8627
8628 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
8629
8630 PR target/25706
8631 * gcc.dg/torture/pr25706-1.c: New test.
8632
8633 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
8634
8635 PR tree-optimization/23109
8636 PR tree-optimization/23948
8637 PR tree-optimization/24123
8638
8639 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
8640 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
8641 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
8642 g++.dg/tree-ssa/pr23948.C: New testcases.
8643 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
8644 three divisions in order to do the optimization.
8645
8646 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
8647
8648 PR c++/25632
8649 * g++.dg/other/pr25632.C: New test.
8650
8651 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
8652
8653 PR fortran/25730
8654 * gfortran.dg/used_types_1.f90: New test.
8655
8656 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
8657
8658 PR target/25718
8659 * gcc.dg/torture/pr25718-1.c: New test.
8660
8661 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
8662
8663 * gfortran.dg/list_read_2.f90: Fix typo in description.
8664
8665 2006-01-10 Jan Beulich <jbeulich@novell.com>
8666
8667 * lib/target-supports.exp (check_visibility_available): Simplify test
8668 for *-*-netware*.
8669 (check_profiling_available): Fail for *-*-netware*.
8670 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
8671 * gcc.dg/20021014-1.c: Likewise.
8672 * gcc.dg/nest.c: Likewise.
8673
8674 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8675
8676 fortran/24936
8677 * gfortran.dg/forall_3.f90: New test.
8678
8679 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
8680
8681 PR fortran/21977
8682 * gfortran.dg/nesting_2.f90: New test.
8683 * gfortran.dg/nesting_3.f90: New test.
8684
8685 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
8686
8687 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
8688 Fix typo in comment.
8689
8690 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8691
8692 * gfortran.dg/single_char_string.f90: New test.
8693
8694 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
8695
8696 * gfortran.dg/ichar_2.f90: New test.
8697
8698 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
8699
8700 PR fortran/25093
8701 * gfortran.dg/private_type_4.f90: New.
8702
8703 2006-01-07 Richard Guenther <rguenther@suse.de>
8704
8705 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
8706
8707 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8708
8709 * gfortran.dg/func_decl_1.f90: New.
8710 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
8711 * gfortran.dg/array_alloc_2.f90: Likewise.
8712 * gfortran.dg/char_result_8.f90: Likewise.
8713 * gfortran.dg/dup_save_1.f90: Likewise.
8714 * gfortran.dg/dup_save_2.f90: Likewise.
8715 * gfortran.dg/f2c_6.f90: Likewise.
8716 * gfortran.dg/f2c_7.f90: Likewise.
8717 * gfortran.dg/func_result_2.f90: Likewise.
8718 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
8719
8720 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
8721
8722 PR fortran/22146
8723 * gfortran.dg/elemental_subroutine_1.f90: New test.
8724 * gfortran.dg/elemental_subroutine_2.f90: New test.
8725
8726 PR fortran/25029
8727 PR fortran/21256
8728 * gfortran.dg/assumed_size_refs_1.f90: New test.
8729
8730 PR fortran/20868
8731 PR fortran/20870
8732 * gfortran.dg/assumed_size_refs_2.f90: New test.
8733 * gfortran.dg/initialization_1.f90: Change warning message.
8734
8735 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
8736
8737 * gcc.dg/tree-ssa/loop-15.c: New test.
8738
8739 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8740
8741 PR fortran/25598
8742 * gfortran.dg/backspace_3.f: New test.
8743 * gfortran.dg/backspace_4.f: New test.
8744
8745 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8746
8747 PR fortran/24268
8748 * gfortran.dg/fmt_white.f: Update test.
8749
8750 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
8751
8752 * gcc.dg/cast-1.c: Add new warning.
8753 * gcc.dg/cast-2.c: Likewise.
8754 * gcc.dg/cast-3.c: Likewise.
8755 * gcc.dg/format/cast-1.c: Likewise.
8756 * gcc.dg/cast-4.c: New testcase.
8757
8758 2006-01-05 Richard Guenther <rguenther@suse.de>
8759
8760 PR tree-optimization/22555
8761 * gcc.dg/tree-ssa/alias-3.c: New testcase.
8762
8763 2006-01-05 Richard Guenther <rguenther@suse.de>
8764 Diego Novillo <dnovillo@redhat.com>
8765
8766 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
8767 * gcc.dg/tree-ssa/loop-8.c: Likewise.
8768 * gcc.dg/tree-ssa/loop-1.c: Likewise.
8769 * gcc.dg/tree-ssa/pr23294.c: Likewise.
8770 * gcc.dg/tree-ssa/pr21985.c: Likewise.
8771 * gcc.dg/tree-ssa/loop-14.c: Likewise.
8772 * gcc.dg/tree-ssa/loop-2.c: Likewise.
8773 * gcc.dg/tree-ssa/loop-3.c: Likewise.
8774 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8775 * gcc.dg/tree-ssa/pr21171.c: Likewise.
8776 * gcc.dg/tree-ssa/loop-5.c: Likewise.
8777 * gcc.dg/tree-ssa/loop-10.c: Likewise.
8778 * gcc.dg/tree-ssa/loop-6.c: Likewise.
8779 * treelang/compile/extravar.tree: Likewise.
8780 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
8781 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
8782 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
8783 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8784 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
8785
8786 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8787
8788 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
8789 for 64-bit fix.
8790
8791 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
8792
8793 PR fortran/23675
8794 gfortran.dg/char_result_11.f90: New.
8795
8796 2006-01-04 Mark Mitchell <mark@codesourcery.com>
8797
8798 PR c++/24782
8799 * g++.dg/parse/access9.C: New test.
8800 * g++.dg/tc1/dr52.C: Tweak error markers.
8801
8802 2006-01-04 Richard Henderson <rth@redhat.com>
8803
8804 Merge from gomp branch.
8805 * g++.dg/parse/pragma2.C: Update expected error lines.
8806
8807 2006-01-04 Jakub Jelinek <jakub@redhat.com>
8808
8809 * g++.dg/other/i386-2.C: New test.
8810
8811 PR target/25554
8812 * gcc.c-torture/compile/20051228-1.c: New test.
8813
8814 PR c/25559
8815 * gcc.dg/pr25559.c: New test.
8816
8817 2006-01-03 Mark Mitchell <mark@codesourcery.com>
8818
8819 PR c++/25492
8820 * g++.dg/lookup/friend9.C: New test.
8821
8822 PR c++/25625
8823 * g++.dg/template/repo5.C: New test.
8824
8825 2006-01-03 Steven G. Kargl <kargls@comcast.net>
8826
8827 PR fortran/25101
8828 * gfortran.dg/forall_2.f90: New test.
8829
8830 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8831
8832 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
8833 dg-require-weak. Adjust regexp to handle leading-underscore
8834 targets and space as well as TAB after .weak. Change previous
8835 64-bit fix to not use naked dot.
8836
8837 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
8838
8839 PR rtl-optimization/25578
8840 * gcc.c-torture/execute/20060102-1.c: New testcase.
8841
8842 2006-01-03 Richard Guenther <rguenther@suse.de>
8843
8844 PR c/25183
8845 * gcc.dg/torture/pr25183.c: New testcase.
8846
8847 2006-01-03 Jakub Jelinek <jakub@redhat.com>
8848
8849 Merge from gomp-branch.
8850 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
8851 * gcc.dg/ia64-sync-2.c: Likewise.
8852 * gcc.dg/ia64-sync-3.c: Likewise.
8853 * gcc.dg/ia64-sync-4.c: Likewise.
8854 * gcc.dg/sync-2.c: Likewise.
8855 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
8856 that sparc64-*-* and sparcv9-*-* supports sync builtins.
8857
8858 2006-01-02 Mark Mitchell <mark@codesourcery.com>
8859
8860 PR c++/25635
8861 * g++.dg/parse/operator6.C: New test.
8862
8863 PR c++/25637
8864 * g++.dg/parse/error29.C: New test.
8865
8866 PR c++/25638
8867 * g++.dg/parse/dtor6.C: New test.
8868
8869 PR c++/25633
8870 * g++.dg/parse/ctor3.C: New test.
8871
8872 PR c++/25634
8873 * g++.dg/template/class3.C: New test.
8874
8875 2006-01-02 Geoffrey Keating <geoffk@apple.com>
8876
8877 * g++.dg/debug/debug9.C: New.
8878
8879 2006-01-02 Steven G. Kargl <kargls@comcast.net>
8880
8881 PR fortran/24640
8882 * gfortran.dg/label_2.f90: New test.
8883
8884 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8885
8886 * g++.dg/lookup/using12.C: Tighten error marker.
8887
8888 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
8889 Andrew Pinski <pinskia@physics.uc.edu>
8890
8891 * gcc.target/powerpc/darwin-abi-3.c: New file.
8892 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
8893 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
8894 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
8895 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
8896 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
8897 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
8898 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
8899 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
8900
8901 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
8902
8903 * gcc.dg/tree-ssa/loadpre1.c: New;
8904 * gcc.dg/tree-ssa/loadpre2.c: New;
8905 * gcc.dg/tree-ssa/loadpre3.c: New;
8906 * gcc.dg/tree-ssa/loadpre4.c: New;
8907 * gcc.dg/tree-ssa/loadpre5.c: New;
8908 * gcc.dg/tree-ssa/loadpre6.c: New;
8909 * gcc.dg/tree-ssa/loadpre7.c: New;
8910 * gcc.dg/tree-ssa/loadpre8.c: New;
8911 * gcc.dg/tree-ssa/loadpre9.c: New;
8912
8913 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
8914
8915 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
8916 * g++.dg/abi/thunk4.C: Likewise.
8917
8918 2006-01-01 Andreas Jaeger <aj@suse.de>
8919
8920 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
8921 portable.
8922
8923 2006-01-01 Jakub Jelinek <jakub@redhat.com>
8924
8925 PR c++/25294
8926 * gcc.dg/pragma-pack-3.c: New test.
8927 * g++.dg/parse/pragma3.C: New test.
8928
8929 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8930
8931 PR middle-end/24827
8932 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
8933
8934 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8935
8936 PR testsuite/25214
8937 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
8938
8939 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
8940
8941 PR fortran/22607
8942 * gfortran-dg/pure_byref_3.f90: New.
8943
8944 fortran/PR 25396
8945 * gfortran.dg/userdef_operator_1.f90: New.
8946
8947 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
8948
8949 * g++.dg/abi/thunk3.C: New.
8950 * g++.dg/abi/thunk4.C: New.
8951
8952 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
8953
8954 PR fortran/25532
8955 * gfortran.dg/host_used_types_1.f90: New test. Check that host
8956 associated derived type components of derived types are
8957 properly declared in contained procedures.
8958
8959 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8960
8961 PR libgfortran/25139
8962 * gfortran.dg/backspace_2.f: New test.
8963
8964 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8965
8966 PR libgfortran/25550
8967 * gfortran.dg/endfile.f: New test.
8968
8969 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8970
8971 PR libgfortran/25419
8972 * gfortran.dg/comma.f: New test.
8973
8974 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8975
8976 * lib/gfortran-dg.exp: Remove trailing whitespace.
8977 * lib/fortran-torture.exp: Test with -fbounds-check instead of
8978 -funroll-all-loops.
8979
8980 2005-12-28 Alan Modra <amodra@bigpond.net.au>
8981
8982 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
8983 Extended Double long doubles or repeat tests when long double is
8984 the same size as double.
8985
8986 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8987
8988 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
8989
8990 PR testsuite/25442
8991 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
8992 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
8993
8994 PR testsuite/25441
8995 * gcc.dg/pr23911.c: Make test variable static.
8996
8997 PR testsuite/25444
8998 * gcc.dg/tree-ssa/pr14841.c: Likewise.
8999
9000 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9001
9002 PR c++/25439
9003 * g++.dg/parse/crash17.C: Adjust error markers.
9004 * g++.dg/template/error20.C: New test.
9005
9006 2005-12-26 Mark Mitchell <mark@codesourcery.com>
9007
9008 PR c++/23172
9009 * g++.dg/ext/complit4.C: New test.
9010
9011 PR c++/25417
9012 * g++.dg/ext/complit5.C: Likewise.
9013
9014 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
9015
9016 PR tree-optimization/25125
9017 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
9018 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
9019 * gcc.c-torture/execute/pr25125.c: New.
9020
9021 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
9022
9023 PR fortran/25029
9024 PR fortran/21256
9025 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
9026 with incorrect assumed size references.
9027
9028 2005-12-24 Mark Mitchell <mark@codesourcery.com>
9029
9030 PR c++/23171
9031 * g++.dg/opt/init1.C: New test.
9032
9033 2005-12-23 Mark Mitchell <mark@codesourcery.com>
9034
9035 PR c++/24671
9036 * g++.dg/template/sfinae3.C: New test.
9037
9038 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9039
9040 * g++.dg/other/friend4.C: New test.
9041
9042 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9043
9044 PR target/25005
9045 * g++.dg/opt/pr25005.C: New test.
9046
9047 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9048
9049 PR c++/25369
9050 * g++.dg/template/ptrmem16.C: New test.
9051
9052 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
9053
9054 PR fortran/25029
9055 PR fortran/21256
9056 * gfortran.dg/initialization_1.f90: Add test of SIZE.
9057
9058 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9059
9060 PR libgfortran/25307
9061 * gfortran.dg/list_read_5.f90: New test.
9062
9063 2005-12-22 Richard Henderson <rth@redhat.com>
9064
9065 * gcc.target/i386/sse-7.c: Use -msse2.
9066
9067 2005-12-23 Jakub Jelinek <jakub@redhat.com>
9068
9069 PR rtl-optimization/25432
9070 * gcc.c-torture/compile/20051216-1.c: New test.
9071
9072 PR objc/25328
9073 * objc/execute/pr25328.m: New test.
9074
9075 2005-12-22 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/25364
9078 * g++.dg/template/call4.C: New test.
9079
9080 2005-12-22 Dale Johannesen <dalej@apple.com>
9081
9082 * gcc.target/i386/sse-17.c: New.
9083
9084 2005-12-22 Paul Brook <paul@codesourcery.com>
9085
9086 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
9087
9088 2005-12-22 Paul Brook <paul@codesourcery.com>
9089
9090 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
9091
9092 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9093
9094 PR tree-opt/25513
9095 * gcc.c-torture/compile/pr25513.c: New test.
9096
9097 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9098
9099 PR c++/23333
9100 * g++.dg/parse/error25.C: Add more tests.
9101
9102 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9103
9104 PR fortran/18990
9105 * gfortran.dg/der_charlen_1.f90: New.
9106
9107 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
9108
9109 PR fortran/20889
9110 * gfortran.dg/pointer_component_type_1.f90: New test.
9111
9112 PR fortran/25029
9113 PR fortran/21256
9114 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
9115 should give an error with assumed size array refernces and checks those
9116 that should not.
9117 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
9118 reference an upper bound so that it does not generate an error.
9119
9120 PR fortran/19362
9121 PR fortran/20244
9122 PR fortran/20864
9123 PR fortran/25391
9124 * gfortran.dg/used_dummy_types_1.f90: New test.
9125 * gfortran.dg/used_dummy_types_2.f90: New test.
9126 * gfortran.dg/used_dummy_types_3.f90: New test.
9127 * gfortran.dg/used_dummy_types_4.f90: New test.
9128 * gfortran.dg/used_dummy_types_5.f90: New test.
9129
9130 PR fortran/23152
9131 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
9132 group already being USE associated.
9133 * gfortran.dg/assumed_shape_nml.f90: New test.
9134 * gfortran.dg/assumed_size_nml.f90: New test.
9135
9136 PR fortran/20862
9137 PR fortran/25053
9138 PR fortran/25063
9139 PR fortran/25064
9140 PR fortran/25066
9141 PR fortran/25067
9142 PR fortran/25068
9143 PR fortran/25307
9144 * gfortran.dg/io_constraints_1.f90: New test.
9145 * gfortran.dg/io_constraints_1.f90: New test.
9146 * gfortran.dg/iostat_3.f90: Change wording of warning.
9147 * gfortran.dg/g77/19981216-0.f: The same.
9148
9149 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
9150
9151 PR tree-optimization/23518
9152 * testsuite/gcc.dg/pr23518.c: New.
9153
9154 2005-12-21 Mike Stump <mrs@apple.com>
9155
9156 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
9157
9158 2005-12-21 Paul Brook <paul@codesourcery.com>
9159
9160 * gcc.dg/pr19340.c: Skip on m68k targets.
9161
9162 2005-12-21 Steven Bosscher <stevenb@suse.de>
9163
9164 PR rtl-optimization/25196
9165 * gcc.dg/pr25196.c: New test.
9166
9167 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
9168
9169 PR fortran/25423
9170 gfortran.dg/where_nested_1.f90: New.
9171
9172 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
9173
9174 PR tree-optimization/25382.
9175 * gcc.dg/tree-ssa/pr25382.c: New.
9176
9177 2005-12-20 Richard Guenther <rguenther@suse.de>
9178
9179 PR middle-end/24306
9180 * gcc.target/i386/pr24306.c: New testcase.
9181
9182 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
9183
9184 PR tree-optimization/25501
9185 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
9186
9187 2005-12-20 Richard Guenther <rguenther@suse.de>
9188
9189 Revert
9190 2005-12-02 Richard Guenther <rguenther@suse.de>
9191
9192 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9193
9194 2005-12-20 Mark Mitchell <mark@codesourcery.com>
9195
9196 PR c++/21228
9197 * g++.dg/warn/Wunreachable-code-2.C: New test.
9198
9199 2005-12-19 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/24278
9202 * g++.dg/template/ctor5.C: New test.
9203
9204 PR c++/24915
9205 * g++.dg/template/overload8.C: New test.
9206
9207 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
9208
9209 * gcc.c-torture/compile/pr25483 : New test.
9210
9211 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9212
9213 PR c++/20552
9214 * g++.dg/ext/typeof10.C: New test.
9215
9216 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
9217
9218 * gcc.dg/mt-loopi1.c: New.
9219
9220 2005-12-18 Richard Guenther <rguenther@suse.de>
9221
9222 PR tree-optimization/25481
9223 * gcc.dg/torture/pr25481.c: New testcase.
9224
9225 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9226
9227 PR rtl-optimization/21041
9228 * gcc.dg/pr21041.c: New test.
9229
9230 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9231
9232 PR libgfortran/25463
9233 * gfortran.dg/advance.f90: New test.
9234
9235 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
9236
9237 * gcc.dg/20051201-1.c: New test.
9238
9239 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
9240
9241 PR fortran/25018
9242 * gfortran.dg/initialization_1.f90: New test.
9243 * gfortran.dg/enum_5.f90: Change dg-error to new message.
9244 * gfortran.dg/g77/980616-0.f: The same.
9245
9246 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9247
9248 * PR fortran/25458
9249 * gfortran.dg/chkbits.f90: New test.
9250
9251 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9252
9253 * gfortran.dg/enum_5.f: Revert to previous version.
9254
9255 2005-12-17 Steven G. Kargl <kargls@comcast.net>
9256
9257 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
9258 * gfortran.dg/nested_modules_1.f90: Ditto.
9259 * gfortran.dg/hollerith_f95.f90: Ditto.
9260 * gfortran.dg/select_5.f90: Ditto.
9261 * gfortran.dg/secnds.f: Ditto.
9262 * gfortran.dg/hollerith2.f90: Ditto.
9263 * gfortran.dg/imag_2.f: Ditto.
9264 * gfortran.dg/ftell_2.f90: Ditto.
9265 * gfortran.dg/malloc_free_1.f90: Ditto.
9266 * gfortran.dg/logint-1.f: Ditto.
9267 * gfortran.dg/recursive_statement_functions.f90: Ditto.
9268 * gfortran.dg/e_d_fmt.f90: Ditto.
9269 * gfortran.dg/hollerith_legacy.f90: Ditto.
9270 * gfortran.dg/logint-2.f: Ditto.
9271 * gfortran.dg/enum_5.f90: Ditto.
9272 * gfortran.dg/f2c_2.f90: Ditto.
9273 * gfortran.dg/pr17143.f90: Ditto.
9274 * gfortran.dg/namelist_14.f90: Ditto.
9275 * gfortran.dg/logint-3.f: Ditto.
9276 * gfortran.dg/spread_scalar_source.f90: Ditto.
9277 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
9278 * gfortran.dg/namelist_11.f: Ditto.
9279 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9280 * gfortran.dg/g77/20010519-1.f
9281 * gfortran.dg/g77/alpha1.f: Ditto.
9282 * gfortran.dg/g77/990115-1.f: Ditto.
9283 * gfortran.dg/g77/erfc.f: Ditto.
9284 * gfortran.dg/g77/19990313-3.f: Ditto.
9285 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
9286 * gfortran.dg/g77/20010426.f: Ditto.
9287 * gfortran.dg/g77/19990313-0.f: Ditto.
9288 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
9289 * gfortran.dg/g77/20000629-1.f: Ditto.
9290 * gfortran.dg/g77/970125-0.f: Ditto.
9291 * gfortran.dg/g77/8485.f: Ditto.
9292 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
9293 * gfortran.dg/g77/19990313-1.f: Ditto.
9294 * gfortran.dg/g77/int8421.f: Ditto.
9295 * gfortran.dg/g77/19990305-0.f: Ditto.
9296 * gfortran.dg/g77/947.f: Ditto.
9297 * gfortran.dg/g77/19990905-2.f: Ditto.
9298 * gfortran.dg/g77/cabs.f: Ditto.
9299 * gfortran.dg/g77/19990313-2.f: Ditto.
9300 * gfortran.dg/g77/20020307-1.f: Ditto.
9301 * gfortran.dg/g77/dcomplex.f: Ditto.
9302 * gfortran.dg/g77/19990502-1.f: Ditto.
9303 * gfortran.dg/g77/19981216-0.f: Ditto.
9304 * gfortran.dg/common_4.f90: Ditto.
9305 * gfortran.dg/entry_4.f90: Ditto.
9306 * gfortran.dg/equiv_constraint_2.f90: Ditto.
9307 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
9308 * gfortran.dg/namelist_12.f: Ditto.
9309 * gfortran.dg/scale_1.f90: Ditto.
9310 * gfortran.dg/modulo_1.f90
9311 * gfortran.dg/hollerith.f90: Ditto.
9312 * gfortran.dg/direct_io_3.f90: Ditto.
9313 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
9314 * gfortran.dg/gnu_logical_1.F: Ditto.
9315 * gfortran.dg/unf_io_convert_1.f90: Ditto.
9316 * gfortran.dg/assign_1.f90: Ditto.
9317 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
9318 * gfortran.dg/pr23095.f: Ditto.
9319 * gfortran.dg/read_float_1.f90: Ditto.
9320
9321 2005-12-17 Andreas Jaeger <aj@suse.de>
9322
9323 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
9324 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
9325
9326 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9327
9328 PR fortran/24268
9329 * gfortran.dg/fmt_white.f: New test.
9330
9331 2005-12-16 Steven G. Kargl <kargls@comcast.net>
9332
9333 * gfortran.dg/label_1.f90: New test.
9334
9335 2005-12-15 Ben Elliston <bje@au.ibm.com>
9336
9337 PR testsuite/25422
9338 * gcc.dg/20031012-1.c: Add -Walways-true option.
9339 * gcc.dg/weak/weak-3.c: Likewise.
9340 * g++.old-deja/g++.mike/warn8.C: Likewise.
9341
9342 2005-12-16 Mike Stump <mrs@apple.com>
9343
9344 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
9345 exit.
9346
9347 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9348
9349 PR libgfortran/25264
9350 PR libgfortran/25349
9351 * gfortran.dg/tl_editing.f90: Added additional checks.
9352 * gfortran.dg/t_editing.f: New test.
9353 * gfortran.dg/write_padding.f90: New test
9354
9355 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9356
9357 PR testsuite/25215
9358 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
9359
9360 2005-12-16 Jakub Jelinek <jakub@redhat.com>
9361
9362 PR rtl-optimization/24899
9363 * gcc.c-torture/execute/20051215-1.c: New test.
9364
9365 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
9366
9367 PR 24823
9368 * gfortran.dg/pr24823.f: New test.
9369
9370 2005-12-16 Jeff Law <law@redhat.com>
9371
9372 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
9373
9374 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9375
9376 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
9377 Change C++ style comments to C style comments.
9378 Remove aligned types from the array.
9379 Keep Enums disabled.
9380 (complex_types): Remove aligned types from the array.
9381 Comment out "_Complex long double".
9382 (attrib_types): Remove.
9383 (complex_attrib_types): Remove.
9384 (attrib_array_types): Remove.
9385 (complex_attrib_array_types): Remove.
9386 (aligned_bitfld_types): Remove.
9387 (n_aligned_bitfld_types): Remove.
9388 (FEATURE_ALIGNEDPACKED): Delete.
9389 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
9390 (singles): Remove support for adding attributes.
9391 (choose_type): Remove support for attributed types.
9392 (generate_fields): Remove support for attributed bit-fields.
9393 Remove support for adding attributes.
9394 (generate_random_tests): Remove support for adding attributes.
9395 (features): Add back "[0] :0" and "complex vector [0]".
9396 (main): Remove support for attributed bit-fields.
9397 Uncomment the calling of generate_random_tests for the rests of
9398 the tests.
9399
9400 2005-12-16 Jan Hubicka <jh@suse.cz>
9401
9402 * gcc.c-torture/combine/pr25224.c: New.
9403
9404 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
9405
9406 PR other/25028
9407 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
9408 HP-UX.
9409
9410 2005-12-15 Richard Sandiford <richard@codesourcery.com>
9411
9412 * gcc.dg/20051215-1.c: New file.
9413
9414 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9415
9416 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
9417 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
9418
9419 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
9420
9421 PR fortran/18197
9422 * gfortran.dg/dummy_functions_1.f90: New.
9423
9424 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
9425
9426 PR rtl-optimization/25310
9427 * gcc.c-torture/compile/pr25310.c: New test.
9428
9429 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9430
9431 PR debug/25023
9432 * gcc.dg/pr25023.c: New test.
9433
9434 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9435
9436 * g++.old-deja/g++.brendan/redecl1.C,
9437 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
9438 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
9439 g++.old-deja/g++.oliva/typeof1.C,
9440 g++.old-deja/g++.other/crash16.C,
9441 g++.old-deja/g++.other/crash34.C,
9442 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
9443 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
9444 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
9445 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
9446 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
9447 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
9448 Remove xfail.
9449
9450 2005-12-14 Kean Johnston <jkj@sco.com>
9451 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9452
9453 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
9454 * gcc.target/i386/20020523-1.c: Ditto.
9455 * gcc.target/i386/tailcall-1.c: Ditto.
9456 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
9457 * gcc.target/i386/ssetype-5.c: Ditto.
9458
9459 2005-12-14 Jeff Law <law@redhat.com>
9460
9461 * gcc.dg/tree-ssa/foldstring-1.c: New test.
9462
9463 2005-12-14 Jakub Jelinek <jakub@redhat.com>
9464
9465 PR target/25254
9466 PR target/24188
9467 * gcc.target/i386/pr25254.c: New test.
9468 * gfortran.dg/PR24188.f: New test.
9469
9470 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
9471
9472 * lib/fortran-torture.exp: Catch remaining uses of
9473 remote_file build delete.
9474
9475 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9476
9477 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
9478
9479 2005-12-14 Ben Elliston <bje@au.ibm.com>
9480
9481 * gcc.dg/warn-addr-cmp.c: New test.
9482
9483 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9484
9485 PR debug/25023
9486 PR target/25293
9487 * gcc.target/i386/pr25293.c: New test.
9488
9489 2005-12-13 Petr Machata <machata@post.cz>
9490
9491 PR c++/24907
9492 * g++.dg/parse/comma2.C: New test.
9493
9494 2005-12-13 Mark Mitchell <mark@codesourcery.com>
9495 Jakub Jelinek <jakub@redhat.com>
9496
9497 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9498 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9499 (limits.h): Include unconditionally.
9500 (stdlib.h): Likewise.
9501 (hashtab.h): Do not include.
9502 (getopt.h): Likewise.
9503 (stddef.h): Include.
9504 (hashval_t): Define.
9505 (struct entry): Add "next" field.
9506 (HASH_SIZE): New macro.
9507 (hash_table): New variable.
9508 (switchfiles): Do not use xmalloc.
9509 (mix): New macro.
9510 (iterative_hash): New function.
9511 (hasht): Remove.
9512 (e_exists): New function.
9513 (e_insert): Likewise.
9514 (output): Use, instead of libiberty hashtable functions.
9515 (main): Do not use getopt. Do not call htab_create.
9516
9517 2005-12-13 Jakub Jelinek <jakub@redhat.com>
9518
9519 PR c++/25331
9520 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
9521 put atal* and atpaal* attributes on array elements.
9522 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
9523 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
9524 put atal* and atpaal* attributes on array elements.
9525 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
9526
9527 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
9528
9529 * gcc.dg/single-precision-constant.c: New test.
9530
9531 2005-12-13 Alan Modra <amodra@bigpond.net.au>
9532
9533 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
9534 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
9535 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
9536 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
9537 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
9538 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
9539 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
9540 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
9541 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
9542 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
9543 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
9544 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
9545 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
9546 gcc.target/powerpc/ppc-sdata-2.c,
9547 gcc.target/powerpc/ppc-stackalign-1.c,
9548 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
9549 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
9550 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
9551 gcc.target/powerpc/rs6000-ldouble-2.c,
9552 gcc.target/powerpc/rs6000-power2-1.c,
9553 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
9554 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
9555 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
9556 option into target selector.
9557 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
9558 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
9559
9560 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9561
9562 PR objc/25348
9563 * objc.dg/encode-9.m: New test.
9564
9565 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9566
9567 PR testsuite/20772
9568 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
9569 * gcc.dg/asm-b.c: Fix typo.
9570 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
9571 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9572 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
9573 i?86 lp64 and x86_64 ilp32.
9574 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
9575 on i?86 lp64.
9576 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
9577
9578 2005-12-12 Steven G. Kargl <kargls@comcast.net>
9579
9580 PR fortran/25078
9581 gfortran.dg/equiv_5.f90: New test.
9582
9583 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
9584
9585 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
9586 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
9587 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
9588 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
9589 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
9590 * gcc.dg/tree-ssa/reassoc-5.c: New.
9591 * gcc.dg/tree-ssa/reassoc-6.c: New.
9592 * gcc.dg/tree-ssa/reassoc-7.c: New.
9593 * gcc.dg/tree-ssa/reassoc-8.c: New.
9594 * gcc.dg/tree-ssa/reassoc-9.c: New.
9595 * gcc.dg/tree-ssa/reassoc-10.c: New.
9596 * gcc.dg/tree-ssa/reassoc-11.c: New.
9597
9598 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9599
9600 PR testsuite/25167
9601 PR testsuite/24478
9602 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
9603
9604 2005-12-12 Mark Mitchell <mark@codesourcery.com>
9605
9606 PR c++/25300
9607 * g++.dg/template/inherit.C: Do not use a generic error message.
9608
9609 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9610
9611 PR libobjc/25354
9612 * objc.dg/gnu-encoding: New directory.
9613 * objc.dg/gnu-encoding/compat-common.h: New file.
9614 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
9615 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
9616 * objc.dg/gnu-encoding/vector-defs.h: New file.
9617 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
9618 * objc.dg/gnu-encoding/generate-random.c: New file.
9619 * objc.dg/gnu-encoding/generate-random_r.c: New file.
9620 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
9621 * objc.dg/gnu-encoding/generate-random.h: New file.
9622
9623 2005-12-11 Mark Mitchell <mark@codesourcery.com>
9624
9625 PR c++/25337
9626 * g++.dg/template/defarg7.C: New test.
9627
9628 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9629
9630 PR libobjc/25347
9631 * objc.dg/encode-8.m: New test.
9632
9633 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
9634
9635 PR libobjc/25346
9636 * objc.dg/encode-7.m: New test.
9637
9638 2005-12-10 Mark Mitchell <mark@codesourcery.com>
9639
9640 PR c++/25010
9641 * g++.dg/opt/inline10.C: New test.
9642
9643 2005-12-11 Steven G. Kargl <kargls@comcast.net>
9644
9645 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
9646
9647 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
9648
9649 * gfortran.dg/substring_equivalence.f90: typo in comment
9650
9651 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9652
9653 PR fortran/25068
9654 * gfortran.dg/iostat_3.f90: New test.
9655
9656 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
9657
9658 PR fortran/23815
9659 * gfortran.dg/unf_io_convert_1.f90: New test.
9660 * gfortran.dg/unf_io_convert_2.f90: New test.
9661 * gfortran.dg/unf_io_convert_3.f90: New test.
9662
9663 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9664
9665 PR testsuite/20772
9666 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
9667 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
9668 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9669 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
9670 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
9671 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9672 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
9673 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
9674 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9675 gcc.dg/torture/fp-int-convert-float128-timode.c,
9676 gcc.dg/torture/fp-int-convert-float128.c,
9677 gcc.dg/torture/fp-int-convert-float80-timode.c,
9678 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
9679 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
9680
9681 * gcc.dg/tls/opt-1.c: Require effective target fpic.
9682
9683 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
9684
9685 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
9686
9687 2005-12-10 Richard Sandiford <richard@codesourcery.com>
9688
9689 * gcc.dg/20051207-1.c,
9690 * gcc.dg/20051207-2.c,
9691 * gcc.dg/20051207-3.c: New tests.
9692
9693 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9694
9695 PR testsuite/20772
9696 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
9697 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
9698 dg-skip-if target selector.
9699
9700 PR testsuite/20772
9701 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
9702 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
9703 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
9704 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
9705 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
9706 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
9707 and/or merge with i?86 cases.
9708
9709 * gcc.dg/tls/opt-3.c: Require effective target fpic.
9710
9711 PR testsuite/20772
9712 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
9713 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
9714 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
9715 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
9716 x86_64-*-linux*.
9717
9718 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
9719
9720 PR target/25311
9721 * gcc.c-torture/compile/pr25311.c: New test.
9722
9723 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9724
9725 PR libgfortran/25039
9726 * gfortran.dg/read_comma.f: New test.
9727
9728 2005-12-08 Jakub Jelinek <jakub@redhat.com>
9729
9730 PR c++/19317
9731 * g++.dg/opt/pr19317-1.C: New test.
9732 * g++.dg/opt/pr19317-2.C: New test.
9733 * g++.dg/opt/pr19317-3.C: New test.
9734
9735 PR target/19005
9736 * gcc.c-torture/execute/pr19005.c: New test.
9737
9738 PR target/17828
9739 * g++.old-deja/g++.other/comdat5.C: New test.
9740 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
9741
9742 * g++.dg/compat/struct-layout-1.exp: New file.
9743 * g++.dg/compat/struct-layout-1.h: New.
9744 * g++.dg/compat/struct-layout-1_generate.c: New.
9745 * g++.dg/compat/struct-layout-1_x1.h: New.
9746 * g++.dg/compat/struct-layout-1_x2.h: New.
9747 * g++.dg/compat/struct-layout-1_y1.h: New.
9748 * g++.dg/compat/struct-layout-1_y2.h: New.
9749
9750 * gcc.dg/20050330-2.c: New test.
9751
9752 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
9753
9754 PR fortran/25292
9755 * gfortran.dg/associated_1.f90: New.
9756
9757 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9758
9759 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
9760 ILP32 vect_no_align platforms.
9761
9762 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
9763 Jakub Jelinek <jakub@redhat.com>
9764
9765 PR target/25268
9766 * gcc.c-torture/compile/20051207-1.c: New test.
9767
9768 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9769
9770 PR testsuite/20772
9771 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
9772 gcc.dg/torture/pr18582-1.c,
9773 gcc.target/i386/attributes-error.c: Also test on x86_64.
9774
9775 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
9776
9777 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9778
9779 PR c++/19397
9780 * g++.dg/template/typedef3.C: New test.
9781
9782 PR c++/19762
9783 PR c++/19764
9784 * g++.dg/template/dtor3.C: Fix error markers.
9785
9786 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
9787
9788 * lib/target-supports.exp (check_effective_target_sync_char_short):
9789 Add s390*.
9790
9791 2005-12-06 Janis Johnson <janis187@us.ibm.com>
9792
9793 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
9794
9795 2005-12-06 Roger Sayle <roger@eyesopen.com>
9796
9797 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
9798 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
9799 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
9800 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
9801
9802 2005-12-06 Roger Sayle <roger@eyesopen.com>
9803
9804 PR c++/25263
9805 * g++.dg/other/array2.C: New test case.
9806
9807 2005-12-05 Geoffrey Keating <geoffk@apple.com>
9808
9809 * gcc.dg/darwin-weakimport-3.c: New.
9810
9811 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
9812 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
9813 and to work on Darwin.
9814 * gcc.dg/attr-weakref-1b.c: New file.
9815 * gcc.dg/attr-weakref-2.c: New test.
9816 * gcc.dg/darwin-weakref-1.c: New test.
9817
9818 2005-12-05 Janis Johnson <janis187@us.ibm.com>
9819
9820 PR testsuite/25247
9821 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
9822 use in selector expressions.
9823 (dg-xfail-if): Ditto.
9824 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
9825 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
9826 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
9827 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
9828 * gcc.test-framework/test-framework.exp: Skip generated tests if
9829 CHECK_TEST_FRAMEWORK is not 1.
9830
9831 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9832
9833 PR tree-optimization/24963
9834 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
9835
9836 PR target/24108
9837 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
9838
9839 PR target/18580
9840 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
9841 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9842 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9843 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9844
9845 2005-12-05 Jakub Jelinek <jakub@redhat.com>
9846
9847 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
9848 dg-options.
9849
9850 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9851
9852 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
9853
9854 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
9855
9856 * gcc.dg/format/cast-1.c: New test.
9857
9858 2005-12-04 Roger Sayle <roger@eyesopen.com>
9859
9860 PR c/7776
9861 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
9862 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
9863 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
9864 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
9865
9866 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9867
9868 * gcc.dg/cast-pretty-print-1.c: New test.
9869
9870 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
9871
9872 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
9873
9874 2005-12-02 Mark Mitchell <mark@codesourcery.com>
9875
9876 PR c++/24173
9877 * g++.dg/template/friend40.C: New test.
9878
9879 2005-12-02 Jakub Jelinek <jakub@redhat.com>
9880
9881 PR target/25199
9882 * gcc.target/i386/movq-2.c: New test.
9883 * gcc.target/i386/movq.c: Remove target i?86, instead add
9884 dg-require-effective-target ilp32.
9885
9886 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9887
9888 PR c++/24103
9889 * g++.dg/other/default1.C: New test.
9890
9891 2005-12-02 Richard Guenther <rguenther@suse.de>
9892
9893 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
9894
9895 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
9896
9897 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
9898
9899 2005-12-02 Alan Modra <amodra@bigpond.net.au>
9900
9901 PR target/21017
9902 * gcc.target/powerpc/rotate.c: New.
9903
9904 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9905
9906 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
9907 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
9908
9909 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
9910
9911 PR c/13384
9912 * gcc.dg/pr17730-1.c: Adjust.
9913 * gcc.dg/lvalue1.c (main): Likewise.
9914 * gcc.dg/lvalue-2.c: Likewise.
9915 * g++.dg/pr7503-3.C
9916
9917 2005-12-01 Geoffrey Keating <geoffk@apple.com>
9918
9919 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
9920 error messages.
9921
9922 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
9923
9924 PR fortran/24789
9925 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
9926
9927 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9928
9929 PR target/24475
9930 * lib/target-supports.exp (check_effective_target_tls): New.
9931 (check_effective_target_tls_runtime): New.
9932 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
9933 for TLS support.
9934 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
9935 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9936 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
9937 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
9938 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
9939 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
9940 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9941 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
9942 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
9943 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
9944 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
9945 effective-target TLS.
9946 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
9947 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
9948 effective-target TLS runtime.
9949
9950 2005-12-01 Uros Bizjak <uros@kss-loka.si>
9951
9952 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
9953
9954 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
9955
9956 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
9957 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
9958 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
9959 ignored" warnings when "packing" is the same as the ABI layout.
9960
9961 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
9962
9963 PR fortran/21302
9964 * gfortran.dg/line_length_1.f: New test.
9965 * gfortran.dg/line_length_2.f90: Ditto.
9966
9967 2005-11-30 Richard Guenther <rguenther@suse.de>
9968
9969 PR tree-optimization/21655
9970 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
9971
9972 2005-11-30 Dale Johannesen <dalej@apple.com>
9973
9974 * gcc.c-torture/compile/pr24930.c: New.
9975
9976 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
9977
9978 PR fortran/15809
9979 * gfortran.dg/auto_char_dummy_array.f90: New test.
9980
9981 2005-11-30 Jeff Law <law@redhat.com>
9982
9983 * g++.old-deja/g++.law/pr25000.C: New test.
9984
9985 2005-11-30 Jakub Jelinek <jakub@redhat.com>
9986
9987 * gcc.dg/tls/opt-11.c: New test.
9988
9989 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
9990
9991 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
9992 targets.
9993 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
9994 LP64 ia64.
9995
9996 2005-11-29 Jakub Jelinek <jakub@redhat.com>
9997
9998 * gfortran.dg/open_access_1.f90: New test.
9999
10000 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10001
10002 * gcc.dg/charset/builtin2.c: New test.
10003
10004 2005-11-28 Jakub Jelinek <jakub@redhat.com>
10005
10006 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
10007 on mmix-*-* for *_[xy].c.
10008
10009 2005-11-28 Kean Johnston <jkj@sco.com>
10010
10011 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
10012 headers.
10013 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
10014 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
10015 * gcc.target/i386/asm-3.c: Ditto.
10016 * gcc.target/i386/clobbers.c: Ditto.
10017 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
10018 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
10019 test regexp.
10020 * gcc.target/i386/mul.c: Ditto.
10021 * gcc.target/i386/ssetype-1.c: Ditto.
10022 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
10023 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
10024 static so the test works with -fPIC mode too. Based on comment in
10025 PR19231 by Pinski.
10026 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
10027
10028 2005-11-28 Richard Guenther <rguenther@suse.de>
10029
10030 * gcc.dg/alias-9.c: New testcase.
10031 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
10032
10033 2005-11-28 Roger Sayle <roger@eyesopen.com>
10034 Uros Bizjak <uros@kss-loka.si>
10035
10036 PR middle-end/20219
10037 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
10038 tan(x)/sin(x) transformations.
10039
10040 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
10041
10042 PR middle-end/24575
10043 * gcc.dg/tree-ssa/divide-3.c: New test.
10044 * gcc.dg/tree-ssa/divide-4.c: New test.
10045
10046 2005-11-27 Steven G. Kargl <kargls@comcast.net>
10047
10048 PR fortran/24917
10049 * gfortran.dg/boz_6.f90: New test.
10050
10051 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10052
10053 PR fortran/23912
10054 * gfortran.dg/modulo_1.f90: New test.
10055
10056 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10057
10058 PR libfortran/24919
10059 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
10060 fail on CRLF platforms.
10061 * gfortran.dg/ftell_2.f90: Likewise.
10062
10063 2005-11-26 Eric Christopher <echristo@apple.com>
10064
10065 * gcc.dg/intmax_t-1.c: Remove mips xfail.
10066
10067 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10068
10069 * objc.dg/gnu-runtime-3.m: Simplify.
10070
10071 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
10072
10073 PR middle-end/23669
10074 * gcc.dg/tree-ssa/divide-1.c: New test.
10075 * gcc.dg/tree-ssa/divide-2.c: New test.
10076
10077 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10078
10079 PR libgfortran/24945
10080 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
10081
10082 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
10083
10084 PR libgfortran/24945
10085 * gfortran.dg/open_status_2.f90: New test.
10086
10087 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10088
10089 * gcc.c-torture/execute/builtins/fprintf.c,
10090 gcc.c-torture/execute/builtins/fputs-lib.c,
10091 gcc.c-torture/execute/builtins/fputs.c,
10092 gcc.c-torture/execute/builtins/lib/fprintf.c,
10093 gcc.c-torture/execute/builtins/lib/printf.c,
10094 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
10095
10096 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
10097
10098 * gcc.dg/20050922-2.c: New test.
10099
10100 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10101
10102 * objc.dg/gnu-runtime-3.m: New test.
10103
10104 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10105
10106 PR c++/9278
10107 * g++.dg/other/void1.C: New test.
10108
10109 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
10110
10111 PR middle-end/24998
10112 * gcc.dg/torture/fp-int-convert-float.c,
10113 gcc.dg/torture/fp-int-convert-double.c,
10114 gcc.dg/torture/fp-int-convert-long-double.c,
10115 gcc.dg/torture/fp-int-convert-timode.c,
10116 gcc.dg/torture/fp-int-convert-float80.c,
10117 gcc.dg/torture/fp-int-convert-float80-timode.c,
10118 gcc.dg/torture/fp-int-convert-float128.c,
10119 gcc.dg/torture/fp-int-convert-float128-timode.c,
10120 gcc.dg/torture/fp-int-convert.h: New files.
10121
10122 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10123
10124 PR middle-end/24989
10125 * gcc.dg/tree-ssa/bool-10.c: New test.
10126 * gcc.dg/tree-ssa/bool-11.c: New test.
10127 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
10128
10129 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
10130
10131 PR middle-end/24990
10132 * tree-ssa/pr24990-1.c: New test.
10133
10134 2005-11-24 Richard Guenther <rguenther@suse.de>
10135 Dirk Mueller <dmueller@suse.de>
10136
10137 PR c++/14024
10138 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
10139 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
10140 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
10141 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
10142 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
10143 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
10144
10145 2005-11-23 Uros Bizjak <uros@kss-loka.si>
10146
10147 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
10148
10149 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
10150
10151 PR c/21668
10152 * gcc.dg/Wc++-compat.c: New.
10153 * gcc.dg/Wno-c++-compat.c: New.
10154
10155 2005-11-23 Alan Modra <amodra@bigpond.net.au>
10156
10157 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
10158 (vspltish, vspltisw): Likewise.
10159
10160 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10161
10162 PR libgfortran/24794
10163 * gfortran.dg/namelist_12.f: Fix quotes.
10164 * gfortran.dg/namelist_13.f90: Fix quotes.
10165 * gfortran.dg/namelist_14.f90: Fix quotes.
10166 * gfortran.dg/namelist_15.f90: Fix quotes.
10167 * gfortran.dg/namelist_use.f90: Fix quotes.
10168 * gfortran.dg/namelist_use_only.f90: Fix quotes.
10169 * gfortran.dg/namelist_21.f90: New test.
10170 * gfortran.dg/namelist_22.f90: New test.
10171
10172 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
10173
10174 PR target/23435
10175 * gcc.c-torture/compile/pr23435.c: New.
10176
10177 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10178
10179 * gcc.c-torture/execute/floatunsisf-1.c: New test.
10180
10181 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
10182
10183 * gcc.target/powerpc/405-macchw-1.c,
10184 gcc.target/powerpc/405-macchw-2.c,
10185 gcc.target/powerpc/405-macchwu-1.c,
10186 gcc.target/powerpc/405-macchwu-2.c,
10187 gcc.target/powerpc/405-machhw-1.c,
10188 gcc.target/powerpc/405-machhw-2.c,
10189 gcc.target/powerpc/405-machhwu-1.c,
10190 gcc.target/powerpc/405-machhwu-2.c,
10191 gcc.target/powerpc/405-maclhw-1.c,
10192 gcc.target/powerpc/405-maclhw-2.c,
10193 gcc.target/powerpc/405-maclhwu-1.c,
10194 gcc.target/powerpc/405-maclhwu-2.c,
10195 gcc.target/powerpc/405-mulchw-1.c,
10196 gcc.target/powerpc/405-mulchw-2.c,
10197 gcc.target/powerpc/405-mulchwu-1.c,
10198 gcc.target/powerpc/405-mulchwu-2.c,
10199 gcc.target/powerpc/405-mulhhw-1.c,
10200 gcc.target/powerpc/405-mulhhw-2.c,
10201 gcc.target/powerpc/405-mulhhwu-1.c,
10202 gcc.target/powerpc/405-mulhhwu-2.c,
10203 gcc.target/powerpc/405-mullhw-1.c,
10204 gcc.target/powerpc/405-mullhw-2.c,
10205 gcc.target/powerpc/405-mullhwu-1.c,
10206 gcc.target/powerpc/405-mullhwu-2.c,
10207 gcc.target/powerpc/405-nmacchw-1.c,
10208 gcc.target/powerpc/405-nmacchw-2.c,
10209 gcc.target/powerpc/405-nmachhw-1.c,
10210 gcc.target/powerpc/405-nmachhw-2.c,
10211 gcc.target/powerpc/405-nmaclhw-1.c,
10212 gcc.target/powerpc/405-nmaclhw-2.c,
10213 gcc.target/powerpc/440-macchw-1.c,
10214 gcc.target/powerpc/440-macchw-2.c,
10215 gcc.target/powerpc/440-macchwu-1.c,
10216 gcc.target/powerpc/440-macchwu-2.c,
10217 gcc.target/powerpc/440-machhw-1.c,
10218 gcc.target/powerpc/440-machhw-2.c,
10219 gcc.target/powerpc/440-machhwu-1.c,
10220 gcc.target/powerpc/440-machhwu-2.c,
10221 gcc.target/powerpc/440-maclhw-1.c,
10222 gcc.target/powerpc/440-maclhw-2.c,
10223 gcc.target/powerpc/440-maclhwu-1.c,
10224 gcc.target/powerpc/440-maclhwu-2.c,
10225 gcc.target/powerpc/440-mulchw-1.c,
10226 gcc.target/powerpc/440-mulchw-2.c,
10227 gcc.target/powerpc/440-mulchwu-1.c,
10228 gcc.target/powerpc/440-mulchwu-2.c,
10229 gcc.target/powerpc/440-mulhhw-1.c,
10230 gcc.target/powerpc/440-mulhhw-2.c,
10231 gcc.target/powerpc/440-mulhhwu-1.c,
10232 gcc.target/powerpc/440-mulhhwu-2.c,
10233 gcc.target/powerpc/440-mullhw-1.c,
10234 gcc.target/powerpc/440-mullhw-2.c,
10235 gcc.target/powerpc/440-mullhwu-1.c,
10236 gcc.target/powerpc/440-mullhwu-2.c,
10237 gcc.target/powerpc/440-nmacchw-1.c,
10238 gcc.target/powerpc/440-nmacchw-2.c,
10239 gcc.target/powerpc/440-nmachhw-1.c,
10240 gcc.target/powerpc/440-nmachhw-2.c,
10241 gcc.target/powerpc/440-nmaclhw-1.c,
10242 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
10243
10244 2005-11-21 Jakub Jelinek <jakub@redhat.com>
10245
10246 PR fortran/24774
10247 * gfortran.dg/inquire_9.f90: New test.
10248
10249 PR fortran/21647
10250 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
10251
10252 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10253
10254 PR libfortran/24432
10255 * lib/target-supports.exp (check_effective_target_fortran_large_real):
10256 Check that 'cos' is supported.
10257
10258 2005-11-21 Paul Thomas <pault@gcc.gnu.org
10259
10260 PR fortran/24223
10261 * gfortran.dg/substring_equivalence.f90: New test.
10262
10263 PR fortran/24705
10264 * gfortran.dg/auto_internal_assumed.f90: New test.
10265
10266 2005-11-21 Uros Bizjak <uros@kss-loka.si>
10267
10268 * gcc.dg/fold-div-2.c: New test.
10269
10270 2005-11-20 Ian Lance Taylor <ian@airs.com>
10271
10272 PR rtl-optimization/24883
10273 * gcc.c-torture/compile/pr24883.c: New test.
10274
10275 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
10276
10277 PR middle-end/20583
10278 * gcc.c-torture/compile/pr20583.c: New.
10279
10280 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
10281
10282 * gcc.c-torture/execute/usmul.c: New test.
10283
10284 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
10285
10286 * gcc.dg/tree-ssa/vrp22.c: New test.
10287
10288 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
10289
10290 PR middle-end/24912
10291 * gcc.dg/torture/pr24912-1.c: New test.
10292
10293 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
10294
10295 PR fortran/24862
10296 * gfortran.dg/arrayio_derived_1.f90: New test.
10297
10298 2005-11-19 Richard Guenther <rguenther@suse.de>
10299
10300 PR middle-end/23294
10301 * gcc.dg/tree-ssa/pr23294.c: New testcase.
10302
10303 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
10304
10305 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
10306
10307 2005-11-18 Mark Mitchell <mark@codesourcery.com>
10308
10309 PR c++/8355
10310 * g++.dg/template/friend39.C: New test.
10311
10312 2005-11-18 James E Wilson <wilson@specifix.com>
10313
10314 * gcc.dg/builtin-strstr.c: New.
10315
10316 2005-11-18 Richard Henderson <rth@redhat.com>
10317
10318 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
10319 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
10320 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
10321 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
10322 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
10323 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
10324 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
10325 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
10326 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
10327 renaming to remove initial "ia64-".
10328
10329 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
10330
10331 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
10332
10333 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
10334
10335 * g++.dg/cpp/string-2.C: New test.
10336
10337 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
10338
10339 * gcc.dg/tree-ssa/loop-14.c: New test.
10340
10341 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
10342 Michael Chamberlain <michael@chamberlain.net.au>
10343
10344 * ada/acats/run_all.sh (target_run): Kill long running tests.
10345
10346 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10347
10348 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
10349 * gcc.dg/cleanup-9.c: Likewise.
10350 * gcc.dg/cleanup-10.c: Likewise.
10351 * gcc.dg/cleanup-11.c: Likewise.
10352
10353 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10354
10355 PR fortran/24892
10356 * gfortran.dg/open_access_append_1.f90: New test.
10357 * gfortran.dg/open_access_append_2.f90: New test.
10358
10359 2005-11-16 Richard Guenther <rguenther@suse.de>
10360
10361 PR middle-end/24851
10362 * gcc.c-torture/execute/pr24851.c: New testcase.
10363
10364 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
10365
10366 * gcc.dg/fold-overflow-1.c: New test.
10367
10368 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
10369
10370 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
10371 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
10372
10373 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
10374
10375 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
10376 structures.
10377 * g++.dg/eh/forced2.C: Likewise.
10378 * g++.dg/eh/forced3.C: Likewise.
10379 * g++.dg/eh/forced4.C: Likewise.
10380
10381 2005-11-11 Mike Stump <mrs@apple.com>
10382
10383 * g++.old-deja/g++.mike/unused.C: Add.
10384
10385 2005-11-15 Mark Mitchell <mark@codesourcery.com>
10386
10387 PR c++/24667
10388 * g++.dg/warn/Wcast-qual1.C: New test.
10389
10390 2005-11-15 Jan Hubicka <jh@suse.cz>
10391
10392 * gcc.dg/winline-5.c: Add large-unit-insns limit.
10393
10394 2005-11-14 David Edelsohn <edelsohn@gnu.org>
10395
10396 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
10397
10398 2005-11-14 Diego Novillo <dnovillo@redhat.com>
10399
10400 PR 24840
10401 * gcc.dg/tree-ssa/pr24840.c: New test.
10402
10403 2005-11-14 Janis Johnson <janis187@us.ibm.com>
10404
10405 PR testsuite/24841
10406 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
10407
10408 2005-11-14 Dale Johannesen <dalej@apple.com>
10409
10410 * gcc.c-torture/execute/20051113-1.c: New.
10411
10412 2005-11-14 Mark Mitchell <mark@codesourcery.com>
10413
10414 PR c++/24687
10415 * g++.dg/template/crash43.C: New test.
10416
10417 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
10418
10419 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
10420
10421 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10422
10423 PR c++/24817
10424 * g++.dg/eh/spec8.C: New test.
10425
10426 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10427
10428 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
10429
10430 2005-11-13 Mark Mitchell <mark@codesourcery.com>
10431
10432 PR c++/20293
10433 * g++.dg/parse/ambig4.C: New test.
10434 * g++.dg/tc1/dr101.C: Adjust error markers.
10435 * g++.dg/lookup/strong-using-2.C: Likewise.
10436 * g++.dg/lookup/ambig5.C: Likewise.
10437 * g++.dg/lookup/ambig4.C: Likewise.
10438 * g++.dg/parse/crash22.C: Likewise.
10439
10440 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
10441
10442 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
10443
10444 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
10445
10446 * gcc.dg/nested-calls-1.c: New test.
10447
10448 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10449
10450 * gfortran.dg/complex_intrinsic_1.f90: New test.
10451 * gfortran.dg/complex_intrinsic_2.f90: New test.
10452 * gfortran.dg/fgetc_1.f90: New test.
10453 * gfortran.dg/fgetc_2.f90: New test.
10454 * gfortran.dg/fgetc_3.f90: New test.
10455 * gfortran.dg/ftell_1.f90: New test.
10456 * gfortran.dg/ftell_2.f90: New test.
10457 * gfortran.dg/gnu_logical_1.F: New test.
10458 * gfortran.dg/gnu_logical_2.f90: New test.
10459
10460 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
10461
10462 PR middle-end/24820
10463 * testsuite/gcc.dg/pr24820.c: New test.
10464
10465 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
10466
10467 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
10468 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
10469 variable.
10470
10471 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10472
10473 testsuite/24614
10474 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
10475
10476 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10477
10478 * gcc.target/cris/cris.exp: New file.
10479 * gcc.target/cris/rld-legit1.c: New test.
10480 * gcc.target/cris/rld-legit2.c: New test.
10481
10482 2005-11-12 Jakub Jelinek <jakub@redhat.com>
10483
10484 PR c++/24780
10485 * g++.dg/opt/pr24780.C: New test.
10486
10487 PR c++/24761
10488 * g++.dg/template/asm1.C: New test.
10489
10490 2005-11-12 Steven G. Kargl <kargls@comcast.net>
10491
10492 PR libgfortran/24787
10493 * gfortran.dg/scan_1.f90: New test.
10494
10495 2005-11-12 Jan Hubicka <jh@suse.cz>
10496
10497 * gcc.target/i386/minmax-1.c: New.
10498 * gcc.target/i386/minmax-2.c: New.
10499
10500 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
10501
10502 * gcc.dg/pr24445.c: Fix for 64-bit targets.
10503
10504 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
10505
10506 * gcc.c-torture/execute/20051110-1.c,
10507 gcc.c-torture/execute/20051110-2.c: New tests.
10508
10509 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
10510
10511 PR middle-end/24750
10512 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
10513 New tests.
10514
10515 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10516
10517 * lib/target-libpath.exp (get_shlib_extension): New proc.
10518 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
10519 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10520 * lib/objc.exp (objc_target_compile): Likewise.
10521 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
10522 detection.
10523
10524 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
10525
10526 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
10527
10528 * lib/target-supports.exp (check_effective_target_static_libgfortran):
10529 Add -static to additional_flags and pass it to target_compile.
10530
10531 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10532
10533 PR libgfortran/24719
10534 gfortran.dg/read_noadvance.f90: New test.
10535
10536 PR libgfortran/24699
10537 gfortran.dg/fmt_t_2.f90: New test.
10538
10539 PR libgfortran/24785
10540 gfortran.dg/read_x_eor.f90: New test.
10541
10542 PR libgfortran/24584
10543 gfortran.dg/namelist_empty.f90: Rename test.
10544
10545 PR libgfortran/24489
10546 gfortran/read_eor.f90: Rename test.
10547
10548 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10549
10550 PR fortran/15976
10551 * gfortran.dg/automatic_module_variable.f90: New test.
10552
10553 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
10554
10555 PR target/24445
10556 * gcc.dg/pr24445.c: New test.
10557
10558 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
10559
10560 PR fortran/24655
10561 PR fortran/24755
10562 * gfortran.dg/recursive_statement_functions.f90: Add statement
10563 functions using inline intrinsic functions and parameters to test
10564 that they no longer seg-fault.
10565
10566 PR fortran/24409
10567 gfortran.dg/nested_modules_4.f90: New test.
10568 gfortran.dg/nested_modules_5.f90: New test.
10569
10570 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10571
10572 PR fortran/24643
10573 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
10574
10575 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
10576
10577 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
10578 failures.
10579
10580 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10581
10582 * gcc.dg/sparc-getcontext-1.c: New test.
10583
10584 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
10585
10586 * gcc.dg/ifcvt-fabs-1.c: New test.
10587
10588 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
10589
10590 PR other/4372
10591 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
10592 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
10593
10594 2005-11-09 Richard Guenther <rguenther@suse.de>
10595
10596 PR tree-optimization/24716
10597 * gcc.c-torture/execute/pr24716.c: New testcase.
10598
10599 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10600
10601 * gcc.dg/pr24624.c: Disable for non S/390 targets.
10602
10603 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10604
10605 PR 24624
10606 * gcc.dg/pr24624.c: Testcase added.
10607
10608 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
10609
10610 PR 24623
10611 * g++.dg/other/pr24623.C: Testcase added.
10612
10613 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
10614
10615 PR fortran/22607
10616 * gfortran-dg/pure_byref_1.f90: New.
10617 * gfortran-dg/pure_byref_2.f90: New.
10618
10619 2005-11-09 Uros Bizjak <uros@kss-loka.si>
10620
10621 PR c/24101
10622 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
10623 * gcc.dg/dg.exp: Run main loop also for *.i files.
10624
10625 2005-11-08 Jakub Jelinek <jakub@redhat.com>
10626
10627 PR c++/19450
10628 * g++.dg/tls/diag-3.C: New test.
10629 * g++.dg/tls/diag-4.C: New test.
10630 * g++.dg/tls/static-1.C: New test.
10631 * g++.dg/tls/static-1a.cc: New file.
10632
10633 2005-11-08 Diego Novillo <dnovillo@redhat.com>
10634
10635 PR 23046
10636 * g++.dg/tree-ssa/pr23046.C: New test.
10637
10638 2005-11-08 Devang Patel <dpatel@apple.com>
10639
10640 PR tree-optimization/23115
10641 * gcc.dg/tree-ssa/pr23115.c: New.
10642
10643 2005-11-08 David Edelsohn <edelsohn@gnu.org>
10644
10645 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
10646 * gcc.target/powerpc/pr16155.c: Same.
10647 * gcc.target/powerpc/altivec-1.c: Same.
10648 * gcc.target/powerpc/altivec-2.c: Same.
10649 * gcc.target/powerpc/altivec-3.c: Same.
10650 * gcc.target/powerpc/altivec-5.c: Same.
10651 * gcc.target/powerpc/altivec-11.c: Same.
10652 * gcc.target/powerpc/altivec-12.c: Same.
10653 * gcc.target/powerpc/altivec-14.c: Same.
10654 * gcc.target/powerpc/altivec-22.c: Same.
10655 * gcc.target/powerpc/altivec-consts.c: Same.
10656 * gcc.target/powerpc/altivec-pr22085.c: Same.
10657 * gcc.target/powerpc/altivec-splat.c: Same.
10658 * gcc.target/powerpc/altivec-varargs-1.c: Same.
10659 * gcc.target/powerpc/altivec-vec-merge.c: Same.
10660 * gcc.target/powerpc/darwin-longlong.c: Same.
10661
10662 2005-11-08 Uros Bizjak <uros@kss-loka.si>
10663
10664 PR target/19340
10665 * gcc.dg/pr19340.c: New test.
10666
10667 2005-11-07 Ian Lance Taylor <ian@airs.com>
10668
10669 PR rtl-optimization/24683
10670 * gcc.dg/pr24683.c: New test.
10671
10672 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10673
10674 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
10675 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
10676
10677 2005-11-07 Uros Bizjak <uros@kss-loka.si>
10678
10679 * gcc.target/i386/pr23376.c: Compile with -mmmx.
10680
10681 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
10682
10683 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
10684
10685 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10686
10687 PR target/24230
10688
10689 * gcc.target/powerpc/altivec-consts.c,
10690 gcc.target/powerpc/altivec-splat.c: New testcase.
10691
10692 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
10693
10694 PR c/24599
10695
10696 * gcc.dg/overflow-2.c: New testcase.
10697
10698 2005-11-07 Jakub Jelinek <jakub@redhat.com>
10699
10700 PR rtl-optimization/23567
10701 * gcc.c-torture/execute/20051104-1.c: New test.
10702
10703 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
10704
10705 PR fortran/24534
10706 gfortran.dg/private_type_2.f90: Modified to check that case with
10707 PRIVATE declaration within derived type is accepted.
10708
10709 PR fortran/20838
10710 gfortran.dg/pointer_assign_1.f90: New test.
10711
10712 PR fortran/20840
10713 * gfortran.dg/arrayio_0.f90: New test.
10714
10715 PR fortran/17737
10716 gfortran.dg/data_initialized.f90: New test.
10717 gfortran.dg/data_constraints_1.f90: New test.
10718 gfortran.dg/data_constraints_2.f90: New test.
10719
10720 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
10721
10722 PR fortran/24174
10723 PR fortran/24305
10724 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
10725
10726 2005-11-06 Diego Novillo <dnovillo@redhat.com>
10727
10728 PR 24670
10729 * gcc.dg/tree-ssa/pr24670.c: New test.
10730
10731 2005-11-05 Ian Lance Taylor <ian@airs.com>
10732
10733 PR target/22432
10734 * gcc.target/i386/pr22432.c: New test.
10735
10736 2005-11-05 Richard Henderson <rth@redhat.com>
10737
10738 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
10739 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
10740 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
10741 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
10742 from gcc.dg/alpha-*.
10743 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
10744 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
10745
10746 2005-11-05 Andreas Jaeger <aj@suse.de>
10747
10748 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
10749
10750 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10751
10752 PR target/23424
10753 * gcc.dg/torture/pr23424-1.c: New test.
10754
10755 2005-11-04 Richard Henderson <rth@redhat.com>
10756
10757 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
10758 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
10759 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
10760 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
10761 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
10762 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
10763 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
10764 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
10765 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
10766 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
10767 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
10768 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
10769 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
10770 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
10771 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
10772 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
10773 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
10774 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
10775 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
10776 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
10777 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
10778 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
10779 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
10780 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
10781 Move from gcc.dg/.
10782 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
10783 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
10784 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
10785 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
10786 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
10787 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
10788 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
10789 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
10790 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
10791 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
10792 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
10793 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
10794 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
10795 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
10796 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
10797 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
10798 gcc.target/i386/lea.c, gcc.target/i386/local.c,
10799 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
10800 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
10801 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
10802 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
10803 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
10804 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
10805 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
10806 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
10807 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
10808 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
10809 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
10810 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
10811 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
10812 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
10813 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
10814 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
10815 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
10816 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
10817 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
10818 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
10819 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
10820 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
10821 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
10822 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
10823 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
10824 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
10825 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
10826 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
10827
10828 2005-11-04 Diego Novillo <dnovillo@redhat.com>
10829
10830 PR 24627
10831 * gcc.dg/tree-ssa/pr24627.c: New test.
10832
10833 2005-11-04 Paul Brook <paul@codesourcery.com>
10834
10835 * gcc.dg/tls/opt-10.c: New test.
10836
10837 2005-11-04 Andreas Jaeger <aj@suse.de>
10838
10839 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
10840 avoid extra warnings.
10841
10842 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10843
10844 PR libfortran/22298
10845 * gcc/testsuite/lib/target-supports.exp
10846 (check_effective_target_static_libgfortran): New
10847 static_libgfortran effective target.
10848 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
10849 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
10850
10851 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
10852
10853 * gcc.dg/pr24615.c: Guard test with { target fpic }.
10854
10855 2005-11-03 Josh Conner <jconner@apple.com>
10856
10857 PR c++/19989
10858 g++.dg/ext/array2.C: New test.
10859 g++.dg/template/dependent-name3.C: New test.
10860 g++.dg/template/dependent-name4.C: New test.
10861 g++.dg/template/sfinae2.C: New test.
10862
10863 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10864
10865 PR preprocessor/22042
10866 * gcc.dg/cpp/strify4.c: New test.
10867
10868 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10869
10870 PR c++/17964
10871 * g++.dg/cpp/string-1.C: New test.
10872
10873 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10874
10875 * gcc.target/powerpc: New directory.
10876 * gcc.target/powerpc/powerpc.exp: New file.
10877 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
10878 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
10879 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
10880 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
10881 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
10882 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
10883 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
10884 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
10885 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
10886 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
10887 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
10888 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
10889 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
10890 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
10891 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
10892 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
10893 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
10894 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
10895 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
10896 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
10897 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
10898 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
10899 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
10900 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
10901 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
10902 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
10903 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
10904 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
10905 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
10906 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
10907 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
10908 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
10909 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
10910 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
10911
10912 2005-11-03 Mark Mitchell <mark@codesourcery.com>
10913
10914 PR c++/21627
10915 * g++.dg/warn/inline2.C: New test.
10916
10917 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10918
10919 PR middle-end/23155
10920 * g++.dg/ext/c99struct1.C: New test.
10921 * gcc.dg/union-cast-1.c: New test.
10922 * gcc.dg/union-cast-2.c: New test.
10923 * gcc.dg/union-cast-3.c: New test.
10924
10925 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10926
10927 PR middle-end/24589
10928 * gcc.c-torture/execute/zero-struct-2.c: New test.
10929
10930 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
10931
10932 PR c++/24582
10933 * g++.dg/init/switch1.C: New test.
10934
10935 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10936
10937 * gcc.dg/delay-slot-1.c: New test.
10938
10939 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
10940
10941 PR target/24620
10942 * gcc.dg/pr24620.c: New test.
10943
10944 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
10945
10946 PR c/24329
10947 * gcc.dg/format/unnamed-1.c: New test.
10948
10949 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10950
10951 PR c++/22434
10952 * g++.dg/expr/cond8.C: New test.
10953
10954 PR c++/24560
10955 * g++.dg/parse/dot1.C: New test.
10956
10957 2005-11-02 Jan Hubicka <jh@suse.cz>
10958
10959 PR target/23303
10960 * gcc.dg/i386-lea.c: New test
10961
10962 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10963
10964 PR target/24615
10965 * gcc.dg/pr24615.c: New test.
10966
10967 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
10968
10969 PR target/24600
10970 * gcc.dg/pr24600.c: New test.
10971
10972 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10973
10974 PR c++/19253
10975 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
10976 * g++.dg/parse/typename9.C: New test.
10977 * g++/dg/parse/typename10.C: Likewise.
10978
10979 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10980
10981 PR fortran/18157
10982 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
10983 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
10984 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
10985
10986 2005-11-02 Mark Mitchell <mark@codesourcery.com>
10987
10988 PR c++/24569
10989 * g++.dg/debug/static1.C: New test.
10990
10991 2005-11-02 Josh Conner <jconner@apple.com>
10992
10993 * g++.dg/crash38.C: moved into proper directory...
10994 * g++.dg/template/crash42.C: ...here
10995
10996 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
10997
10998 PR target/18338
10999 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
11000 pcc_bitfield_type_matters || default_packed.
11001
11002 * lib/target-supports.exp
11003 (check_effective_target_pcc_bitfield_type_matters): New proc.
11004 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
11005
11006 PR testsuite/23304
11007 * lib/target-supports.exp (check_effective_default_packed): New proc.
11008 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
11009 Gate expected errors on target ! default_packed.
11010 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
11011
11012 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11013
11014 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
11015 change (r106358).
11016
11017 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11018
11019 PR fortran/24008
11020 * gfortran.dg/entry_5.f90: New.
11021 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
11022
11023 2005-11-01 Bob Wilson <bob.wilson@acm.org>
11024
11025 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
11026
11027 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
11028
11029 PR fortran/21565
11030 gfortran.dg/namelist_blockdata.f90: New test.
11031
11032 PR fortran/18737
11033 gfortran.dg/external_implicit_none.f90: New test.
11034
11035 PR fortran/14994
11036 * gfortran.dg/secnds.f: New test.
11037
11038 2005-10-31 Jan Hubicka <jh@suse.cz>
11039
11040 PR target/20928
11041 * gcc.c-torture/compile/pr20928.c: New test.
11042
11043 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
11044
11045 PR middle-end/23492
11046 * gcc.c-torture/compile/zero-strct-5.c: New test.
11047
11048 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
11049
11050 PR libgfortran/24584
11051 * gfortran.dg/pr24584.f90: New test.
11052
11053 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
11054
11055 PR fortran/18883
11056 * gfortran.dg/char_result_9.f90: New.
11057 * gfortran.dg/char_result_10.f90: New.
11058
11059 2005-10-30 Jan Hubicka <jh@suse.cz>
11060
11061 * g++.dg/tree-ssa/pr24172.C: New testcase.
11062
11063 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11064
11065 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
11066
11067 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
11068
11069 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
11070 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
11071 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
11072 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
11073 gfortran.dg/enum_9.f90,
11074 gfortran.fortran-torture/compile/enum_1.f90,
11075 gfortran.fortran-torture/execute/enum_1.f90,
11076 gfortran.fortran-torture/execute/enum_2.f90,
11077 gfortran.fortran-torture/execute/enum_3.f90,
11078 gfortran.fortran-torture/execute/enum_4.f90: New tests.
11079
11080 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
11081
11082 PR target/18482
11083 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
11084 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
11085
11086 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11087
11088 PR libfortran/20179
11089 * gfortran.dg/mixed_io_1.f90: New test.
11090 * gfortran.dg/mixed_io_1.c: New file.
11091
11092 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11093
11094 * gfortran.dg/malloc_free_1.f90: New test.
11095
11096 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
11097
11098 * gcc.dg/nested-func-4.c: Require profiling -pg.
11099
11100 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11101
11102 PR C++/23229
11103 * g++.dg/warn/main-2.C: New test.
11104
11105 2005-10-28 Steven G. Kargl <kargls@comcast.net>
11106
11107 PR fortran/24545
11108 * gfortran.dg/interface_2.f90: new test.
11109
11110 2005-10-28 Josh Conner <jconner@apple.com>
11111
11112 PR c++/22153
11113 * g++.dg/template/crash38.C: New test.
11114 * g++.dg/parse/explicit1.C: Change expected errors.
11115
11116 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11117
11118 PR C++/23426
11119 * g++.dg/other/large-size-array.C: New test.
11120
11121 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11122
11123 PR middle-end/24362
11124 * g++.dg/opt/complex4.C: New test.
11125
11126 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
11127
11128 * gcc.dg/nested-func-4.c: New test.
11129
11130 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
11131
11132 PR fortran/24158
11133 gfortran.dg/derived_recursion.f90: New test.
11134 gfortran.dg/implicit_actual.f90: New test.
11135
11136 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
11137
11138 PR middle-end/24295, PR testsuite/24477
11139 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
11140 removed when weakref hits the tree.
11141
11142 2005-10-25 Jakub Jelinek <jakub@redhat.com>
11143
11144 * gfortran.dg/cray_pointers_4.f90: New test.
11145
11146 * gfortran.dg/cray_pointers_5.f90: New test.
11147
11148 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
11149
11150 PR fortran/22290
11151 * gfortran.dg/assign_5.f90: New test.
11152 * gfortran.dg/assign_6.f: New test.
11153
11154 2005-10-25 Uros Bizjak <uros@kss-loka.si>
11155
11156 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
11157 CPU has no SSE support.
11158
11159 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
11160
11161 PR libgfortran/24224
11162 * gfortran.dg/arrayio_1.f90: Update attribution.
11163 * gfortran.dg/arrayio_2.f90: Update attribution.
11164 * gfortran.dg/arrayio_3.f90: Update attribution.
11165 * gfortran.dg/arrayio_4.f90: Update test conditions.
11166 * gfortran.dg/arrayio_5.f90: Update attribution.
11167 * gfortran.dg/arrayio_6.f90: New test.
11168 * gfortran.dg/arrayio_7.f90: New test.
11169
11170 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
11171
11172 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
11173
11174 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11175
11176 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
11177
11178 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
11179
11180 PR fortran/24416
11181 * gfortran.dg/namelist_char_only.f90: New test.
11182
11183 2005-10-24 Asher Langton <langton2@llnl.gov>
11184
11185 PR fortran/17031
11186 PR fortran/22282
11187 * gfortran.dg/cray_pointers_1.f90: New test.
11188 * gfortran.dg/cray_pointers_2.f90: New test.
11189 * gfortran.dg/cray_pointers_3.f90: New test.
11190 * gfortran.dg/loc_1.f90: New test.
11191 * gfortran.dg/loc_2.f90: New test.
11192
11193 2005-10-24 Steven Bosscher <stevenb@suse.de>
11194
11195 * gcc.dg/pr24225.c: New test.
11196
11197 2005-10-24 Asher Langton <langton2@llnl.gov>
11198
11199 * gfortran.dg/dup_save_1.f90: New test.
11200 * gfortran.dg/dup_save_2.f90: New test.
11201
11202 2005-10-24 Paul Brook <paul@codesourcery.com>
11203
11204 PR 24107
11205 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
11206 stdint.h.
11207
11208 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
11209
11210 PR libgfortran/24489
11211 * gfortran.dg/pr24489.f90: New test.
11212
11213 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
11214
11215 PR fortran/23635
11216 * gfortran.dg/ichar_1.f90: Add tests for derived types.
11217
11218 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
11219
11220 PR target/18911
11221 * g++.dg/init/array16.C: Skip for mmix-*-*.
11222
11223 2005-10-23 Asher Langton <langton2@llnl.gov>
11224
11225 * gfortran.dg/byte_1.f90: New test.
11226 * gfortran.dg/byte_2.f90: New test.
11227
11228 2005-10-23 David Edelsohn <edelsohn@gnu.org>
11229
11230 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
11231
11232 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
11233
11234 PR fortran/18022
11235 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
11236
11237 PR fortran/24311
11238 * gfortran.dg/merge_char_const.f90: New test.
11239
11240 PR fortran/24384
11241 * gfortran.dg/spread_scalar_source.f90: New test.
11242
11243 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
11244
11245 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
11246
11247 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
11248 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
11249
11250 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
11251
11252 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
11253
11254 PR fortran/24426
11255 * gfortran.dg/der_pointer_4.f90: New.
11256
11257 2005-10-22 David Ayers <d.ayers@inode.at>
11258
11259 * obj-c++.dg/except-1.mm: Simplify.
11260
11261 2005-10-21 David Ayers <d.ayers@inode.at>
11262
11263 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
11264
11265 2005-10-21 Jakub Jelinek <jakub@redhat.com>
11266
11267 * gfortran.dg/assumed_dummy_2.f90: New test.
11268
11269 2005-10-21 James E Wilson <wilson@specifix.com>
11270
11271 PR preprocessor/15220
11272 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
11273
11274 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
11275
11276 * gcc.c-torture/execute/20051021-1.c: New test.
11277
11278 2005-10-21 Mark Mitchell <mark@codesourcery.com>
11279
11280 PR c++/24260
11281 * g++.dg/ext/tmplattr1.C: New test.
11282
11283 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
11284
11285 PR fortran/24440
11286 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
11287
11288 2005-10-20 Geoffrey Keating <geoffk@apple.com>
11289
11290 * obj-c++.dg/except-1.mm: New.
11291
11292 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
11293
11294 2005-10-21 Alan Modra <amodra@bigpond.net.au>
11295
11296 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
11297
11298 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
11299
11300 PR middle-end/24295
11301 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
11302 declarations with the same names as thunks' alias targets, use
11303 aliases instead.
11304 * gcc.dg/attr-alias-3.c: New test.
11305 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
11306
11307 2005-10-20 Mark Mitchell <mark@codesourcery.com>
11308
11309 PR c++/22618
11310 * g++.dg/parse/access8.C: New test.
11311
11312 2005-10-20 Richard Guenther <rguenther@suse.de>
11313
11314 PR c++/24439
11315 * g++.dg/tree-ssa/pr24439.C: New testcase.
11316
11317 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11318
11319 * g++.dg/opt/delay-slot-1.C: New test.
11320
11321 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
11322
11323 PR fortran/21625
11324 * gfortran.fg/der_init_1.f90: New.
11325
11326 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
11327
11328 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
11329
11330 2005-10-19 Mark Mitchell <mark@codesourcery.com>
11331
11332 PR c++/21908
11333 * g++.dg/parse/error28.C: New test.
11334
11335 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11336
11337 * gcc.dg/profile-generate-2.c: New test.
11338
11339 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
11340
11341 PR target/23589
11342 * g++.dg/ext/dllimport11.C: New.
11343
11344 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11345
11346 PR c++/22293
11347 * g++.dg/other/friend3.C: New test.
11348
11349 2005-10-18 Mark Mitchell <mark@codesourcery.com>
11350
11351 PR c++/23293
11352 * g++.dg/template/error19.C: New test.
11353
11354 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
11355
11356 PR c++/21383
11357 * g++.dg/overload/koenig2.C: New.
11358
11359 PR c++/23118
11360 * g++.dg/overload/error2.C: New.
11361
11362 PR c++/22604
11363 * g++.dg/inherit/covariant14.C: New.
11364
11365 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11366
11367 PR c++/23440
11368 * g++.dg/parse/for1.C: New test.
11369
11370 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
11371
11372 PR fortran/23446
11373 * gfortran.dg/host_dummy_index_1.f90: New test.
11374
11375 PR fortran/21459
11376 * gfortran.dg/automatic_char_len_2.f90: New test.
11377
11378 PR fortran/20866
11379 * gfortran.dg/recursive_statement_functions.f90: New test.
11380
11381 PR fortran/20853
11382 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
11383
11384 PR fortran/20849
11385 * gfortran.dg/external_initializer.f90: New test.
11386
11387 PR fortran/20837
11388 * non_module_public.f90: New test.
11389
11390 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
11391
11392 PR c++/24386
11393 * g++.dg/template/overload7.C: New.
11394
11395 PR c++/22551
11396 * g++.dg/other/switch2.C: Remove expected warnings.
11397
11398 PR c++/21353
11399 * g++.dg/template/defarg6.C: New.
11400
11401 2005-10-17 Uros Bizjak <uros@kss-loka.si>
11402
11403 PR target/24315
11404 * gcc.target/i386/pr24315.c: New test.
11405
11406 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11407
11408 PR c++/24389
11409 * g++.dg/template/static21.C: New test.
11410 * g++.dg/template/static21-a.cc: Likewise.
11411
11412 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
11413
11414 PR c++/23959
11415 * g++.dg/warn/Wswitch-default-1.C: New test.
11416 * g++.dg/warn/Wswitch-default-2.C: New test.
11417
11418 2005-10-16 Mark Mitchell <mark@codesourcery.com>
11419
11420 PR c++/22173
11421 * g++.dg/parse/template18.C: New test.
11422 * g++.dg/template/nontype15.C: Likewise.
11423
11424 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
11425
11426 PR fortran/22273
11427 * gfortran.dg/spec_expr_2.f90: New.
11428
11429 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
11430
11431 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
11432 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
11433 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
11434 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
11435 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
11436 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
11437 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
11438 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
11439 previous target-specific skips and warning-message matches where
11440 applicable.
11441
11442 2005-10-15 Mark Mitchell <mark@codesourcery.com>
11443
11444 PR c++/21347
11445 * g++.dg/warn/Wctor-dtor.C: New test.
11446
11447 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11448
11449 PR c/23439
11450 * gcc.dg/for-1.c: New test.
11451
11452 2005-10-14 Mark Mitchell <mark@codesourcery.com>
11453
11454 PR c++/19565
11455 * g++.dg/warn/Wconversion1.C: New test.
11456 * g++.dg/ext/packed4.C: Compile with -w.
11457 * g++.dg/opt/20050511-1.C: Likewise.
11458 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
11459
11460 2005-10-14 Jakub Jelinek <jakub@redhat.com>
11461
11462 * gfortran.dg/boz_5.f90: New test.
11463
11464 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
11465
11466 PR c++/22551
11467 * g++.dg/other/switch2.C: New.
11468
11469 PR c++/23984
11470 * g++.dg/init/ctor7.C: New.
11471
11472 2005-10-13 David Edelsohn <edelsohn@gnu.org>
11473
11474 PR c++/23730
11475 * g++.dg/parse/crash32.C: New test.
11476
11477 2005-10-13 Mark Mitchell <mark@codesourcery.com>
11478
11479 PR c++/20721
11480 * g++.dg/init/goto2.C: New test.
11481
11482 PR c++/22464
11483 * g++.dg/template/crash/41.C: New test.
11484
11485 PR c++/22180
11486 * g++.dg/template/crash40.C: New test.
11487
11488 PR c++/23694
11489 * g++.dg/parse/friend5.C: New test.
11490
11491 PR c++/23307
11492 * g++.dg/template/crash38.C: New test.
11493
11494 PR c++/22352
11495 * g++.dg/template/friend38.C: New test.
11496
11497 PR c++/22405
11498 * g++.dg/template/crash39.C: New test.
11499
11500 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
11501
11502 * gcc.dg/debug/dwarf2/dwarf-char1.c,
11503 gcc.dg/debug/dwarf2/dwarf-char2.c,
11504 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
11505
11506 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
11507
11508 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
11509
11510 * gcc.dg/dll-2.c: Add tests for warnings.
11511 * gcc.dg/dll-3.c: Likewise.
11512 * gcc.dg/dll-4.c: Likewise.
11513
11514 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
11515 * g++.dg/ext/dllimport2.C: Likewise.
11516 * g++.dg/ext/dllimport3.C: Likewise.
11517 * g++.dg/ext/dllimport7.C: Likewise.
11518 * g++.dg/ext/dllimport8.C: Likewise.
11519 * g++.dg/ext/dllimport9.C: Likewise.
11520
11521 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
11522
11523 PR fortran/24092
11524 * gfortran.dg/derived_pointer_recursion.f90: New test.
11525
11526 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
11527
11528 * gcc.c-torture/execute/20051012-1.c: New test.
11529
11530 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11531
11532 PR fortran/18082
11533 * gfortran.dg/automatic_char_len_1.f90: New test.
11534
11535 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11536
11537 PR fortran/20847
11538 * gfortran.dg/save_common.f90: New test.
11539
11540 PR fortran/20856
11541 * gfortran.dg/save_result.f90: New test.
11542
11543 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11544
11545 PR c++/21592
11546 * g++.dg/template/dependent-expr1.C: Add new expected error.
11547 * g++.dg/template/dependent-expr2.C: Adjust error text.
11548 * g++.dg/template/overload6.C: New.
11549
11550 PR c++/23797
11551 * g++.dg/other/typename8.C: New.
11552
11553 PR c++/21117
11554 * g++.dg/other/return1.C: New.
11555
11556 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
11557
11558 PR c++/24052
11559 * g++.dg/ext/label5.C: New.
11560
11561 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
11562
11563 PR c++/19964
11564 * g++.dg/parse/crash31.C: New.
11565
11566 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
11567
11568 * g++.dg/ipa/ipa-1.c: New test.
11569 * g++.dg/ipa/ipa-2.c: New test.
11570 * g++.dg/ipa/ipa-3.c: New test.
11571 * g++.dg/ipa/ipa-4.c: New test.
11572 * g++.dg/ipa/ipa-5.c: New test.
11573 * g++.dg/ipa/ipa.exp: New file.
11574
11575 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
11576
11577 PR fortran/24207
11578 * gfortran.dg/private_type_3.f90: New test.
11579
11580 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11581
11582 PR fortran/20786
11583 gfortran.dg/aint_anint_1.f90: New test.
11584
11585 2005-10-11 Steven G. Kargl <kargls@comcast.net>
11586
11587 PR libgfortran/24313
11588 gfortran.dg/csqrt.f: New test.
11589
11590 2005-10-11 Ian Lance Taylor <ian@airs.com>
11591
11592 PR c++/8057
11593 * g++.dg/warn/noeffect7.C: New test.
11594 * g++.dg/warn/noeffect2.C: Instantiate templates.
11595 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
11596 and warning.
11597
11598 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11599
11600 PR c++/21089
11601 * g++.dg/init/float1.C: New test.
11602
11603 PR c++/24277
11604 * g++.dg/init/member1.C: Tweak error markers.
11605
11606 2005-10-11 Janis Johnson <janis187@us.ibm.com>
11607
11608 PR testsuite/24281
11609 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
11610 Check for null pointer.
11611
11612 2005-10-11 Mark Mitchell <mark@codesourcery.com>
11613
11614 PR c++/21369
11615 * g++.dg/parse/ret-type3.C: New test.
11616
11617 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11618
11619 PR tree-opt/23946
11620 * gcc.c-torture/compile/pr23946.c: New test.
11621
11622 2005-10-11 Jakub Jelinek <jakub@redhat.com>
11623
11624 * g++.dg/opt/mmx2.C: New test.
11625
11626 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11627
11628 PR c++/24277
11629 * g++.dg/template/static20.C: New test.
11630
11631 PR c++/24302
11632 * g++.dg/warn/Wunused-12.C: New test.
11633
11634 PR c++/23437
11635 * g++.dg/template/arg4.C: New test.
11636
11637 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11638
11639 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
11640 * gcc.dg/ucnid-3.c: Likewise.
11641 * gcc.dg/ucnid-4.c: Likewise.
11642 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
11643 * g++.dg/other/ucnid-1.C: Likewise.
11644 * gcc.dg/sparc-frame-1.c: New test.
11645
11646 2005-10-10 Mark Mitchell <mark@codesourcery.com>
11647
11648 PR c++/24139
11649 * g++.dg/template/spec27.C: New test.
11650
11651 PR c++/24275
11652 * g++.dg/template/static19.C: New test.
11653
11654 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11655
11656 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
11657 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
11658
11659 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11660
11661 PR target/24136
11662 * gfortran.fortran-torture/compile/pr24136.f: New test.
11663
11664 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
11665
11666 PR c++/22172
11667 * g++.dg/parse/crash30.C: New test.
11668
11669 2005-10-07 Richard Guenther <rguenther@suse.de>
11670
11671 PR middle-end/24227
11672 * gcc.c-torture/compile/pr24227.c: New testcase.
11673
11674 2005-10-07 Steve Ellcey <sje@cup.hp.com>
11675
11676 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
11677 Do not put aligned attributes on array elements.
11678
11679 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
11680
11681 PR testsuite/23611, PR testsuite/23615
11682 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
11683 writing prototypes of library functions by hand.
11684 * obj-c++.dg/bitfield-4.mm: Likewise.
11685 * obj-c++.dg/const-str-4.mm: Likewise.
11686 * obj-c++.dg/encode-4.mm: Likewise.
11687 * obj-c++.dg/encode-5.mm: Likewise.
11688 * obj-c++.dg/encode-6.mm: Likewise.
11689 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
11690 * obj-c++.dg/method-10.mm: Likewise.
11691 * obj-c++.dg/method-17.mm: Likewise.
11692 * obj-c++.dg/method-19.mm: Likewise.
11693 * obj-c++.dg/try-catch-2.mm: Likewise.
11694
11695 2005-10-06 Richard Henderson <rth@redhat.com>
11696
11697 PR 24236
11698 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
11699
11700 2005-10-06 Dale Johannesen <dalej@apple.com>
11701
11702 * gcc.c-torture/execute/20030125-1.c: Correct.
11703
11704 2005-10-06 Richard Guenther <rguenther@suse.de>
11705
11706 PR tree-optimization/24238
11707 * g++.dg/tree-ssa/pr24238.C: New testcase.
11708
11709 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
11710
11711 PR 18568
11712 * gfortran.dg/der_pointer_3.f90: New test.
11713
11714 2005-10-05 Devang Patel <dpatel@apple.com>
11715
11716 PR Debug/23205
11717 * g++.dg/other/PR23205.C: New.
11718
11719 2005-10-05 Richard Henderson <rth@redhat.com>
11720
11721 PR target/23602
11722 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
11723 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
11724
11725 2005-10-05 Dale Johannesen <dalej@apple.com>
11726
11727 * gcc.c-torture/execute/float-floor.c: New.
11728
11729 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
11730
11731 PR tree-optimization/21419
11732 PR tree-optimization/24146
11733 PR tree-optimization/24151
11734
11735 * g++.dg/ext/asm7.C: New.
11736 * g++.dg/ext/asm8.C: New.
11737 * gcc.dg/asm-1.c: Compile on all targets.
11738 * gcc.dg/asm-pr24146.c: New.
11739 * gcc.dg/pr21419.c: Adjust error messages.
11740
11741 2005-10-05 Richard Guenther <rguenther@suse.de>
11742
11743 PR fortran/24176
11744 * gfortran.fortran-torture/compile/empty.f90: New testcase.
11745
11746 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
11747
11748 PR c++/23513
11749 * g++.dg/template/spec22.C: Robustify test.
11750 * g++.dg/template/spec26.C: New.
11751
11752 2005-10-05 Uros Bizjak <uros@kss-loka.si>
11753
11754 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
11755 if target supports vector instructions.
11756
11757 2005-10-04 Geoffrey Keating <geoffk@apple.com>
11758
11759 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
11760 C99 functions.
11761
11762 2005-10-04 Janis Johnson <janis187@us.ibm.com>
11763
11764 * lib/target-supports.exp (check_effective_target_fortran_large_real,
11765 check_effective_target_fortran_large_int): Replace cached result
11766 when target changes.
11767
11768 2005-10-04 Devang Patel <dpatel@apple.com>
11769
11770 * gcc.dg/i386-sse-vect-types.c: New.
11771
11772 2005-10-04 Ian Lance Taylor <ian@airs.com>
11773
11774 PR preprocessor/13726
11775 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
11776 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
11777
11778 2005-10-04 Richard Guenther <rguenther@suse.de>
11779
11780 PR c/23576
11781 * gcc.dg/noncompile/pr23576.c: New testcase.
11782
11783 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11784
11785 PR middle-end/23125
11786 * gcc.dg/register-var-3.c: New test.
11787
11788 2005-10-04 Steven Bosscher <stevenb@suse.de>
11789
11790 * gcc.dg/pr23049.c: New test.
11791
11792 * gcc.dg/ucnid-4.c: Fix test.
11793
11794 2005-10-03 Diego Novillo <dnovillo@redhat.com>
11795
11796 PR 23445
11797 * gcc.c-torture/compile/pr23445.c: New test.
11798
11799 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
11800
11801 * g++.dg/overload/unknown1.C: New.
11802
11803 2005-10-03 Mark Mitchell <mark@codesourcery.com>
11804
11805 PR c++/17775
11806 * g++.dg/template/repo4.C: New test.
11807
11808 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11809
11810 PR libfortran/19308
11811 * gfortran.dg/large_real_kind_2.F90: New test.
11812 * gfortran.dg/large_integer_kind_2.f90: New test.
11813
11814 2005-10-03 Uros Bizjak <uros@kss-loka.si>
11815
11816 * lib/target-supports.exp (check_effective_target_vect_shift):
11817 Implement with result caching. Add i?86, x86_64 and ia64 targets.
11818 (check_effective_target_vect_condition): Fix copy-n-pasto.
11819
11820 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
11821 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
11822 targets.
11823
11824 2005-10-02 Mark Mitchell <mark@codesourcery.com>
11825
11826 PR c++/22621
11827 * g++.dg/template/overload5.C : New test.
11828
11829 PR c++/23840
11830 * g++.dg/expr/stdarg1.C: New test.
11831
11832 2005-10-02 Diego Novillo <dnovillo@redhat.com>
11833
11834 PR 24142
11835 * gcc.c-torture/execute/pr24142.c: New test.
11836
11837 2005-10-01 Diego Novillo <dnovillo@redhat.com>
11838
11839 PR 24141
11840 * gcc.c-torture/execute/pr24141.c: New test.
11841
11842 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
11843 Diego Novillo <dnovillo@redhat.com>
11844
11845 PR 23604
11846 * gcc.c-torture/execute/pr23604.c: New test.
11847
11848 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
11849
11850 PR fortran/16404
11851 PR fortran/20835
11852 PR fortran/20890
11853 PR fortran/20899
11854 PR fortran/20900
11855 PR fortran/20901
11856 PR fortran/20902
11857 gfortran.dg/equiv_constraint_1.f90: New test.
11858 gfortran.dg/equiv_constraint_2.f90: New test.
11859 gfortran.dg/equiv_constraint_3.f90: New test.
11860 gfortran.dg/equiv_constraint_4.f90: New test.
11861 gfortran.dg/equiv_constraint_5.f90: New test.
11862 gfortran.dg/equiv_constraint_6.f90: New test.
11863 gfortran.dg/equiv_constraint_7.f90: New test.
11864 gfortran.dg/equiv_constraint_8.f90: New test.
11865 gfortran.dg/private_type_1.f90: New test.
11866 gfortran.dg/private_type_2.f90: New test.
11867 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
11868 980628-10.f: Assert std=gnu to permit mixing of
11869 types in equivalence statements.
11870
11871 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
11872
11873 PR 24112
11874 * gfortran.dg/open_status_1.f90: New.
11875
11876 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11877
11878 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
11879 * gcc.dg/vect/pr22480.c: Clean up temp files.
11880 * gcc.dg/vect/pr23831.c: Clean up temp files.
11881 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
11882 Clean up temp files.
11883 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
11884 Clean up temp files.
11885
11886 * gcc.dg/20050309-1.c: Clean up temp files.
11887 * gcc.dg/20050325-1.c: Clean up temp files.
11888
11889 2005-09-30 Uros Bizjak <uros@kss-loka.si>
11890
11891 PR tree-optimization/24059
11892 * gcc.dg/vect/pr24059.c : New test.
11893
11894 2005-09-29 Jakub Jelinek <jakub@redhat.com>
11895
11896 PR middle-end/24109
11897 * gcc.c-torture/execute/20050929-1.c: New test.
11898
11899 2005-09-29 Steven Bosscher <stevenb@suse.de>
11900
11901 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
11902
11903 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
11904
11905 PR c/21419
11906 * gcc.dg/pr21419.c: New test.
11907
11908 2005-09-29 Steven Bosscher <stevenb@suse.de>
11909
11910 * gcc.dg/pr23911.c: New test.
11911
11912 2005-09-28 Mark Mitchell <mark@codesourcery.com>
11913
11914 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
11915
11916 PR c++/16782
11917 * g++.dg/parse/qualified4.C: New test.
11918 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
11919 * g++.old-deja/g++.mike/p8154.C: Likewise.
11920
11921 2005-09-27 Mark Mitchell <mark@codesourcery.com>
11922
11923 PR c++/22147
11924 * g++.dg/template/friend37.C: New test.
11925 * g++.dg/parse/crash28.C: Adjust error markers.
11926
11927 2005-09-27 Jakub Jelinek <jakub@redhat.com>
11928
11929 PR fortran/18518
11930 * gfortran.fortran-torture/execute/save_2.f90: New decl.
11931
11932 2005-09-27 Devang Patel <dpatel@apple.com>
11933
11934 PR tree-optimization/23625
11935 * gcc.dg/pr23625.c: New test.
11936
11937 2005-09-27 Uros Bizjak <uros@kss-loka.si>
11938
11939 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
11940 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
11941
11942 2005-09-26 Jakub Jelinek <jakub@redhat.com>
11943
11944 PR fortran/23677
11945 * gfortran.fortran-torture/execute/save_1.f90: New test.
11946 * gfortran.dg/save_1.f90: New test.
11947
11948 2005-09-26 Uros Bizjak <uros@kss-loka.si>
11949
11950 * gcc.target/i386/builtin-apply-mmx.c: New test.
11951
11952 PR target/22576
11953 * gcc.target/i386/pr22576.c: New test.
11954
11955 PR target/22585
11956 * gcc.target/i386/pr22585.c: New test.
11957
11958 PR target/23268
11959 * gcc.target/i386/pr23268.c: New test.
11960
11961 PR middle-end/23831
11962 * gcc.dg/vect/pr23831.c: New test.
11963
11964 PR target/24055
11965 * gcc.target/i386/pr24055.c: New test.
11966
11967 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
11968
11969 PR tree-optimization/23960
11970 * gcc.c-torture/compile/pr23960.c: New.
11971
11972 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
11973
11974 PR fortran/16861
11975 * gfortran.dg/nested_modules_3.f90: New.
11976
11977 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11978
11979 PR fortran/24005
11980 gfortran.dg/interface_1.f90: New test.
11981
11982 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
11983 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11984
11985 PR fortran/23843
11986 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
11987
11988 2005-09-22 Steven G. Kargl <kargls@comcast.net>
11989
11990 PR fortran/23516
11991 * gfortran.dg/imag_1.f: New test.
11992 * gfortran.dg/imag_2.f: Ditto.
11993
11994 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
11995
11996 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
11997
11998 2005-09-22 Jakub Jelinek <jakub@redhat.com>
11999
12000 PR c++/21983
12001 * g++.dg/warn/pr21983.C: New test.
12002
12003 2005-09-21 Mark Mitchell <mark@codesourcery.com>
12004
12005 PR c++/23993
12006 * g++.dg/template/array14.C: New test.
12007
12008 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
12009
12010 PR fortran/19929
12011 * gfortran.dg/der_ptr_component_1.f90: New test.
12012
12013 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12014
12015 PR c++/23965
12016 * g++.dg/template/error1.C: Reject "no matching function" message.
12017
12018 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12019
12020 PR c++/17609
12021 * g++.dg/lookup/error1.C: New test.
12022
12023 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
12024
12025 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
12026 functionality of the testcase.
12027
12028 2005-09-20 Richard Henderson <rth@redhat.com>
12029
12030 * gcc.dg/vect/vect-22.c: Require vect_float.
12031 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
12032
12033 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
12034
12035 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
12036 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
12037 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
12038 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
12039 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
12040 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
12041 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
12042 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
12043 * gcc.dg/cpp/ucnid-8.c: New test.
12044
12045 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12046
12047 PR tree-optimization/23929
12048 * gcc.c-torture/compile/pr23929.c: New test.
12049
12050 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
12051
12052 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
12053 for one loop.
12054
12055 2005-09-20 Steve Ellcey <sje@cup.hp.com>
12056
12057 PR testsuite/23186
12058 * g++.dg/other/pr22003.C: Require named sections.
12059
12060 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12061
12062 PR c++/23947
12063 * g++.dg/rtti/crash3.C: New test.
12064
12065 PR tree-optimization/23818
12066 * gcc.dg/pr23818.c: New test.
12067
12068 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12069
12070 PR fortran/23420
12071 * gfortran.dg/print_fmt_4.f: New.
12072
12073 2005-09-20 Jakub Jelinek <jakub@redhat.com>
12074
12075 PR fortran/23663
12076 * gfortran.fortran-torture/execute/entry_11.f90: New test.
12077
12078 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12079
12080 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
12081 Use pointers to local alignable arrays instead. Added comments.
12082 * gcc.dg/vect/vect-46.c: Likewise.
12083 * gcc.dg/vect/vect-48.c: Likewise.
12084 * gcc.dg/vect/vect-49.c: Likewise.
12085 * gcc.dg/vect/vect-52.c: Likewise.
12086 * gcc.dg/vect/vect-53.c: Likewise.
12087 * gcc.dg/vect/vect-54.c: Likewise.
12088 * gcc.dg/vect/vect-56.c: Likewise.
12089 * gcc.dg/vect/vect-57.c: Likewise.
12090 * gcc.dg/vect/vect-58.c: Likewise.
12091 * gcc.dg/vect/vect-60.c: Likewise.
12092 * gcc.dg/vect/vect-61.c: Likewise.
12093
12094 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
12095 The test is no longer vectorizable on vect_no_align targets.
12096 * gcc.dg/vect/vect-43.c: Likewsie.
12097
12098 * gcc.dg/vect/vect-44.c: Added comments.
12099 * gcc.dg/vect/vect-45.c: Added comments.
12100 * gcc.dg/vect/vect-50.c: Added comments.
12101 * gcc.dg/vect/vect-51.c: Added comments.
12102
12103 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
12104 aligned type.
12105 * gcc.dg/vect/Os-vect-95.c: Likewise.
12106
12107 * gcc.dg/vect/vect-41.c: Test removed.
12108 * gcc.dg/vect/vect-47.c: Test removed.
12109 * gcc.dg/vect/vect-55.c: Test removed.
12110 * gcc.dg/vect/vect-59.c: Test removed.
12111
12112 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
12113
12114 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
12115 No longer vectorizable on vect_no_align targets.
12116 * gcc.dg/vect/pr20122.c: Likewise.
12117 * gcc.dg/vect/vect-74.c: Likewise.
12118 * gcc.dg/vect/vect-75.c: Likewise.
12119 * gcc.dg/vect/vect-76.c: Likewise.
12120
12121 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
12122 Will not be vectorizable on vect_no_align targets once aliasing issues
12123 are resolved.
12124 * gcc.dg/vect/vect-79.c: Likewise.
12125
12126 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
12127 * gcc.dg/vect/vect-78.c: Likewise.
12128 * gcc.dg/vect/vect-97.c: Likewise.
12129
12130 2005-09-19 Steven Bosscher <stevenb@suse.de>
12131
12132 * gcc.dg/pr23943.c: New test.
12133
12134 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12135
12136 PR fortran/19181
12137 * gfortran.dg/derived_pointer_null_1.f90: New test.
12138
12139 2005-09-18 Richard Guenther <rguenther@suse.de>
12140
12141 PR middle-end/23944
12142 * gcc.c-torture/compile/pr23944.c: New testcase.
12143
12144 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
12145
12146 PR fortran/15975
12147 * gfortran.dg/der_pointer_2.f90: New test.
12148
12149 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
12150
12151 PR fortran/16861
12152 * gfortran.dg/nested_modules_2.f90: New test.
12153
12154 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12155
12156 PR c++/18368
12157 * g++.dg/other/semicolon.C: New test.
12158
12159 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
12160
12161 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
12162 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
12163
12164 2005-09-16 Mark Mitchell <mark@codesourcery.com>
12165
12166 PR c++/23914
12167 * g++.dg/template/static18.C: New test.
12168
12169 PR c++/21514
12170 * g++.dg/template/crash19.C: Remove dg-error marker.
12171 * g++.dg/template/local4.C: New test.
12172
12173 2005-09-16 Paul Brook <paul@codesourcery.com>
12174
12175 PR fortran/23906
12176 * gfortran.dg/dependency_1.f90: New test.
12177
12178 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12179
12180 PR c++/23896
12181 * g++.dg/template/static17.C: New test.
12182
12183 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
12184
12185 PR c++/23139
12186 * g++.dg/warn/huge-val1.C: New test.
12187
12188 2005-09-15 Mark Mitchell <mark@codesourcery.com>
12189
12190 PR c++/13140
12191 * g++.dg/parse/class2.C: New test.
12192 * g++.dg/template/explicit8.C: Likewise.
12193 * g++.dg/template/spec25.C: Likewise.
12194
12195 2005-09-14 Josh Conner <jconner@apple.com>
12196
12197 PR middle-end/23584
12198 * gcc.dg/pr23584.c: New test.
12199
12200 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
12201
12202 PR fortran/21875 Internal Unit Array I/O, NIST
12203 * gfortran.dg/arrayio_1.f90: New test.
12204 * gfortran.dg/arrayio_1.f90: New test.
12205 * gfortran.dg/arrayio_1.f90: New test.
12206 * gfortran.dg/arrayio_1.f90: New test.
12207 * gfortran.dg/arrayio_1.f90: New test.
12208
12209 2005-09-14 Uros Bizjak <uros@kss-loka.si>
12210
12211 PR middle-end/22480
12212 * gcc.dg/vect/pr22480.c: New test.
12213
12214 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
12215
12216 PR fortran/19358
12217 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
12218
12219 2005-09-13 Josh Conner <jconner@apple.com>
12220
12221 PR c++/23180
12222 * g++.dg/init/struct2.C: New test.
12223 * g++.dg/init/struct3.C: New test.
12224
12225 2005-09-13 Janis Johnson <janis187@us.ibm.com>
12226
12227 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
12228 Clean up temp files.
12229 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
12230 gcc.dg/tree-ssa/builtin-fprintf-1.c,
12231 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
12232 gcc.dg/tree-ssa/builtin-printf-1.c,
12233 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
12234 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
12235 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
12236 gcc.dg/tree-ssa/builtin-vprintf-1.c,
12237 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
12238 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
12239 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
12240 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
12241 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
12242 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
12243 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
12244 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
12245
12246 2005-09-13 Josh Conner <jconner@apple.com>
12247
12248 * lib/gcc-dg.exp: Load scanipa.exp.
12249 (cleanup-dump): New procedure.
12250 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
12251 * lib/scandump.exp: New file.
12252 * lib/scantree.exp: Use it.
12253 * lib/scanipa.exp: New file.
12254
12255 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
12256
12257 PR fortran/17740
12258 * gfortran.dg/generic_4.f90: New test.
12259
12260 2005-09-13 Uros Bizjak <uros@kss-loka.si>
12261
12262 PR target/23816
12263 * gcc.target/i386/pr23816-1.c: New test.
12264 * gcc.target/i386/pr23816-2.c: New test.
12265
12266
12267 2005-09-13 Bastian Blank <waldi@debian.org>
12268
12269 PR c++/16171
12270 * g++.dg/abi/mangle26.C: New test.
12271 * g++.dg/abi/mangle27.C: New test.
12272 * g++.dg/abi/mangle28.C: New test.
12273 * g++.dg/abi/mangle29.C: New test.
12274
12275 PR c++/23839
12276 * g++.dg/parse/register1.C: New test.
12277
12278 2005-09-13 Mark Mitchell <mark@codesourcery.com>
12279
12280 PR c++/23842
12281 * g++.dg/template/access16.C: New test.
12282
12283 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12284
12285 * gfortran.dg/char_pack_2.f90: Increase the vector size.
12286
12287 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12288
12289 PR fortran/18899
12290 * gfortran.dg/shape_2.f90: New test.
12291
12292 2005-09-13 Richard Sandiford <richard@codesourcery.com>
12293
12294 PR target/19269
12295 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
12296 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
12297 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
12298 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
12299 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
12300 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
12301 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
12302 tests.
12303
12304 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12305
12306 PR c++/23841
12307 * g++.dg/parse/template17.C: New test.
12308
12309 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12310
12311 PR c++/23789
12312 * g++.dg/template/nontype14.C: New test.
12313
12314 2005-09-12 Ian Lance Taylor <ian@airs.com>
12315
12316 PR g++/7874
12317 * g++.dg/lookup/friend7.C: New test.
12318 * g++.dg/lookup/friend8.C: New test.
12319 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
12320 so that it will be found via argument dependent lookup.
12321 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
12322 friend functions which will no longer be found.
12323 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
12324 function g, so that it will be found via argument dependent
12325 lookup.
12326 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
12327 * g++.old-deja/g++.mike/net43.C: Likewise.
12328
12329 2005-09-12 Mark Mitchell <mark@codesourcery.com>
12330
12331 PR c++/23691
12332 * g++.dg/template/static16.C: New test.
12333
12334 2005-09-12 Josh Conner <jconner@apple.com>
12335
12336 PR middle-end/23237
12337 * gcc.c-torture/compile/pr23237.c: New test.
12338
12339 2005-09-11 Richard Henderson <rth@redhat.com>
12340
12341 * g++.dg/other/error8.C: Update expected diagnostic text.
12342
12343 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12344
12345 PR libfortran/19872
12346 * gfortran.dg/overwrite_1.f: New test.
12347
12348 2005-09-09 Josh Conner <jconner@apple.com>
12349
12350 * g++.dg/init/pr23180-1.C: Removed.
12351 * g++.dg/init/pr23180-2.C: Removed.
12352
12353 2005-09-09 David Daney <ddaney@avtrex.com>
12354
12355 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
12356 files which are ...
12357 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
12358 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
12359
12360 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12361
12362 * gfortran.dg/iostat_2.f90: New test.
12363
12364 2005-09-09 Mark Mitchell <mark@codesourcery.com>
12365
12366 PR c++/22252
12367 * g++.dg/ext/interface1.C: New test.
12368 * g++.dg/ext/interface1.h: Likewise.
12369 * g++.dg/ext/interface1a.cc: Likewise.
12370
12371 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
12372
12373 * gfortran.dg/iomsg_1.f90: New test case.
12374
12375 2005-09-09 Richard Guenther <rguenther@suse.de>
12376
12377 PR c++/23624
12378 * g++.dg/tree-ssa/pr23624.C: New testcase.
12379
12380 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12381
12382 PR fortran/19239
12383 * gfortran.dg/vector_subscript_1.f90,
12384 * gfortran.dg/vector_subscript_2.f90: New tests.
12385
12386 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12387
12388 PR fortran/21104
12389 * gfortran.dg/array_alloc_1.f90,
12390 * gfortran.dg/array_alloc_2.f90,
12391 * gfortran.dg/array_alloc_3.f90: New tests.
12392
12393 2005-09-09 Richard Sandiford <richard@codesourcery.com>
12394
12395 PR fortran/12840
12396 * gfortran.dg/array_constructor_6.f90
12397 * gfortran.dg/array_constructor_7.f90
12398 * gfortran.dg/array_constructor_8.f90
12399 * gfortran.dg/array_constructor_9.f90
12400 * gfortran.dg/array_constructor_10.f90
12401 * gfortran.dg/array_constructor_11.f90
12402 * gfortran.dg/array_constructor_12.f90: New tests.
12403
12404 2005-09-08 Josh Conner <jconner@apple.com>
12405
12406 PR c++/23180
12407 * g++.dg/init/pr23180-1.C: New test.
12408 * g++.dg/init/pr23180-2.C: New test.
12409
12410 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12411
12412 PR fortran/18878
12413 * gfortran.dg/module_double_reuse.f90: New.
12414
12415 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
12416
12417 PR fortran/23270
12418 PR fortran/22304
12419 PR fortran/18870
12420 PR fortran/17917
12421 PR fortran/16511
12422 * gfortran.dg/common_equivalence_1.f: New.
12423 * gfortran.dg/common_equivalence_2.f: New.
12424 * gfortran.dg/common_equivalence_3.f: New.
12425 * gfortran.dg/contained_equivalence_1.f90: New.
12426 * gfortran.dg/module_blank_common.f90: New.
12427 * gfortran.dg/module_commons_1.f90: New.
12428 * gfortran.dg/module_equivalence_1.f90: New.
12429 * gfortran.dg/nested_modules_1.f90: New.
12430 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
12431 equivalences and add comment to connect the test with
12432 the PR.
12433
12434 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12435
12436 PR fortran/23765
12437 * gfortran.dg/common_6.f90: New test.
12438
12439 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12440
12441 PR fortran/15326
12442 * gfortran.dg/char_result_1.f90,
12443 * gfortran.dg/char_result_2.f90,
12444 * gfortran.dg/char_result_3.f90,
12445 * gfortran.dg/char_result_4.f90,
12446 * gfortran.dg/char_result_5.f90,
12447 * gfortran.dg/char_result_6.f90,
12448 * gfortran.dg/char_result_7.f90,
12449 * gfortran.dg/char_result_8.f90: New tests.
12450
12451 2005-09-08 Richard Sandiford <richard@codesourcery.com>
12452
12453 PR fortran/19928
12454 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
12455
12456 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12457
12458 PR obj-c++/16816
12459 * obj-c++.dg/selector-5.mm: New test.
12460 * obj-c++.dg/selector-6.mm: New test.
12461
12462 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 PR objc/20574
12465 PR objc/19324
12466 * objc.dg/error-1.m: New test.
12467
12468 2005-09-07 Richard Sandiford <richard@codesourcery.com>
12469
12470 PR fortran/23373
12471 * gfortran.fortran-torture/execute/pr23373-1.f90,
12472 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
12473
12474 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
12475
12476 PR libfortran/23760
12477 * gfortran.dg/g77/1832.f: Remove long string in write statement
12478 to allow the test to pass on correct list directed output with
12479 prepended space.
12480
12481 2005-09-07 James E Wilson <wilson@specifix.com>
12482
12483 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
12484
12485 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12486
12487 * gfortran.dg/parameter+save.f90: Rename to
12488 * gfortran.dg/parameter_save.f90: .. this.
12489
12490 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
12491
12492 PR fortran/20848
12493 * gfortran.dg/parameter+save.f90: New test case.
12494
12495 2005-09-06 Richard Sandiford <richard@codesourcery.com>
12496
12497 PR fortran/19269
12498 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
12499
12500 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12501
12502 PR c/23075
12503 * gcc.dg/pr23075.c: New test.
12504 * g++.dg/warn/pr23075.C: New test.
12505
12506 PR target/22362
12507 * gcc.target/i386/pr22362.c: New test.
12508
12509 PR rtl-optimization/23098
12510 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
12511
12512 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
12513 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12514 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12515
12516 2005-09-06 Mark Mitchell <mark@codesourcery.com>
12517
12518 * g++.dg/expr/cast6.C: New test.
12519
12520 PR c++/9782
12521 * g++.dg/init/new15.C: New test.
12522
12523 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12524
12525 * gcc.dg/vect/Os-vect-95.c: New test.
12526 * gcc.dg/vect/vect-95.c: Same.
12527
12528 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
12529
12530 * gcc.dg/vect/vect-29.c: Update xfail testing.
12531 * gcc.dg/vect/vect-44.c: Same.
12532 * gcc.dg/vect/vect-48.c: Same.
12533 * gcc.dg/vect/vect-50.c: Same.
12534 * gcc.dg/vect/vect-72.c: Same.
12535 * gcc.dg/vect/vect-77.c: Same.
12536 * gcc.dg/vect/vect-78.c: Same.
12537 * gcc.dg/vect/vect-80.c: Same.
12538 * gcc.dg/vect/vect-96.c: Same.
12539 * gcc.dg/vect/vect-100.c: Same.
12540 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
12541 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
12542 * gfortran.dg/vect/vect-5.f90: Same.
12543
12544 2005-09-06 Jakub Jelinek <jakub@redhat.com>
12545
12546 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
12547 start strings.
12548 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12549 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12550
12551 PR c++/23056
12552 * g++.dg/opt/pr23056.C: New test.
12553
12554 PR rtl-optimization/23098
12555 * gcc.target/i386/pr23098.c: New test.
12556
12557 2005-09-05 Mark Mitchell <mark@codesourcery.com>
12558
12559 PR c++/23667
12560 * g++.dg/template/static15.C: New test.
12561
12562 PR c++/21440
12563 * g++.dg/ext/stmtexpr5.C: New test.
12564 * g++.dg/ext/stmtexpr6.C: Likewise.
12565
12566 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
12567
12568 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
12569
12570 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
12571 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
12572 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
12573
12574 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
12575
12576 PR libfortran/23321
12577 * gfortran.dg/direct_io_4.f90: New test case.
12578
12579 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
12580 Rasmus Hahn <rassahah@neofonie.de>
12581
12582 PR libobjc/23108
12583 * objc.dg/type-stream-1.m: New test.
12584
12585 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
12586
12587 PR fortran/23661
12588 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
12589 gfortran.dg/print_fmt_3.f90: New test.
12590
12591 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12592
12593 * gfortran.dg/fmt_t_1.f90: New test.
12594
12595 2005-09-03 Jakub Jelinek <jakub@redhat.com>
12596
12597 PR rtl-optimization/23454
12598 * g++.dg/opt/pr23454.C: New test.
12599
12600 2005-09-03 Mark Mitchell <mark@codesourcery.com>
12601
12602 PR c++/23699
12603 * g++.dg/ext/static1.C: New test.
12604
12605 2005-09-02 Richard Henderson <rth@redhat.com>
12606
12607 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
12608 tail call to check_fa_work.
12609
12610 2005-09-02 Mark Mitchell <mark@codesourcery.com>
12611
12612 PR c++/21687
12613 * g++.dg/other/gc3.C: New test.
12614
12615 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12616
12617 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
12618 * gcc.dg/20050826-1.c: Likewise.
12619
12620 2005-08-31 Mark Mitchell <mark@codesourcery.com>
12621
12622 PR c++/23167
12623 * g++.dg/expr/volatile1.C: New test.
12624
12625 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
12626
12627 PR middle-end/23547
12628 * gcc.dg/pr23547.c: New test.
12629
12630 2005-09-02 Richard Sandiford <richard@codesourcery.com>
12631
12632 PR c/22061
12633 * gcc.c-torture/execute/pr22061-1.c,
12634 * gcc.c-torture/execute/pr22061-2.c,
12635 * gcc.c-torture/execute/pr22061-3.c,
12636 * gcc.c-torture/execute/pr22061-4.c: New tests.
12637
12638 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
12639
12640 * gcc.dg/Wredundant-decls-2.c: New test to check that
12641 -Wredundant-decls does not issue warning for a variable
12642 definition following a declaration.
12643
12644 2005-09-01 Jakub Jelinek <jakub@redhat.com>
12645
12646 PR debug/7241
12647 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
12648 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
12649 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
12650
12651 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
12652 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
12653 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
12654 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
12655 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
12656 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
12657 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
12658 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
12659
12660 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12661
12662 PR objc/23306
12663 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
12664 scan-assmbler.
12665
12666 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
12667
12668 PR target/21255
12669 * gcc.dg/pr21255-1.c: New test.
12670 * gcc.dg/pr21255-2-mb.c: Likewise.
12671 * gcc.dg/pr21255-2-ml.c: Likewise.
12672 * gcc.dg/pr21255-3.c: Likewise.
12673 * gcc.dg/pr21255-4.c: Likewise.
12674
12675 2005-08-31 Dale Johannesen <dalej@apple.com>
12676
12677 * gcc.dg/20050830-1.c: New.
12678
12679 2005-08-31 Josh Conner <jconner@apple.com>
12680
12681 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
12682 command-line options for arm-*-* targets.
12683 * g++.dg/init/array16.C: Likewise.
12684 * g++.dg/other/crash-4.C: Likewise.
12685
12686 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12687
12688 PR obj-c++/23640
12689 * obj-c++.dg/gnu-runtime-3.mm: New test.
12690
12691 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12692
12693 PR c++/13377
12694 * g++.dg/lookup/ambig4.C: New test.
12695 * g++.dg/lookup/ambig5.C: New test.
12696 * g++.dg/tc1/dr101.C: Adjust error markers.
12697
12698 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12699
12700 PR c++/23639
12701 * g++.dg/template/ttp5.C: Adjust error markers.
12702
12703 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
12704
12705 PR testsuite/23609
12706 * lib/obj-c++.exp: Include target-libpath.exp.
12707 (obj-c++_link_flags): Look for the GNU libobjc library
12708 and set the library path to include it.
12709 Don't manually set LD_LIBRARY_PATH (etc.) but call
12710 set_ld_library_path_env_vars instead.
12711 (obj-c++_target_compile): Don't set library path or
12712 linker flags because they are already set correctly
12713 in obj-c++_link_flags.
12714
12715 2005-08-30 Josh Conner <jconner@apple.com>
12716
12717 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
12718 to command-line options for arm-*-* targets.
12719
12720 2005-08-30 Geoffrey Keating <geoffk@apple.com>
12721
12722 * g++.dg/other/i386-1.C: New.
12723
12724 2005-08-30 Jakub Jelinek <jakub@redhat.com>
12725
12726 PR preprocessor/20348
12727 PR preprocessor/20356
12728 * gcc.dg/cpp/pr20348.c: New test.
12729 * gcc.dg/cpp/pr20348.h: New file.
12730 * gcc.dg/cpp/inc/pr20348.h: New file.
12731 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
12732 * gcc.dg/cpp/pr20356.c: New test.
12733 * gcc.dg/cpp/pr20356.h: New file.
12734 * gcc.dg/cpp/inc/pr20356.h: New file.
12735 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
12736
12737 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
12738
12739 * gfortran.fortran-torture/execute/intrinsic_count.f90:
12740 Fix array dimension to avoid correct end-of-file error.
12741
12742 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
12743
12744 PR libfortran/23598
12745 * gfortran.dg/iostat_1.f90: New test.
12746
12747 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
12748
12749 PR middle-end/23408
12750 * gcc.dg/pr23408.c: New test.
12751
12752 2005-08-28 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR c++/23099
12755 * g++.dg/init/member1.C: Make sure erroneous static data member
12756 definitions are required.
12757 * g++.dg/template/static13.C: New test.
12758 * g++.dg/template/static14.C: Likewise.
12759
12760 2005-08-29 Jakub Jelinek <jakub@redhat.com>
12761
12762 * gcc.target/i386/pr23575.c: Use -msse2 instead of
12763 -march=pentium4, remove ilp32 requirement.
12764
12765 PR middle-end/23484
12766 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
12767 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
12768
12769 2005-08-29 Andreas Jaeger <aj@suse.de>
12770
12771 PR testsuite/23607
12772 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
12773
12774 2005-08-28 Jakub Jelinek <jakub@redhat.com>
12775
12776 * gcc.c-torture/execute/20050316-2.c: New test.
12777 * gcc.c-torture/execute/20050316-3.c: New test.
12778 * gcc.dg/torture/pr16104-1.c: New test.
12779
12780 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
12781
12782 PR middle-end/23463
12783 * gcc.c-torture/execute/zero-struct-1.c: New test.
12784
12785 2005-08-27 Richard Guenther <rguenther@suse.de>
12786
12787 PR target/23575
12788 * gcc.target/i386/pr23575.c: New testcase.
12789
12790 2005-08-26 Jakub Jelinek <jakub@redhat.com>
12791
12792 PR rtl-optimization/23561
12793 * gcc.c-torture/execute/20050826-1.c: New test.
12794
12795 PR rtl-opt/23560
12796 * gcc.c-torture/execute/20050826-2.c: New test.
12797
12798 2005-08-26 Dale Johannesen <dalej@apple.com>
12799
12800 * gcc.dg/20030711-1.c: Modify to work on Darwin.
12801 * gcc.dg/20050826-1.c: New.
12802
12803 2005-08-26 Mark Mitchell <mark@codesourcery.com>
12804
12805 PR c++/19004
12806 * g++.dg/template/nontype13.C: New test.
12807
12808 PR c++/23491
12809 * g++.dg/init/new14.C: New test.
12810 * g++.dg/expr/anew1.C: Do not XFAIL.
12811 * g++.dg/expr/anew2.C: Likewise.
12812 * g++.dg/expr/anew3.C: Likewise.
12813
12814 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
12815
12816 PR middle-end/22439
12817 * gcc.dg/vla-3.c: New test.
12818
12819 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
12820
12821 PR fortran/20363
12822 * gfortran.dg/named_interface.f90: New.
12823
12824 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
12825
12826 * gcc.c-torture/execute/frame-address.c: New test.
12827
12828 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
12829
12830 PR c++/20817
12831 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
12832
12833 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12834
12835 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
12836
12837 2005-08-25 Alan Modra <amodra@bigpond.net.au>
12838
12839 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
12840 * gcc.dg/altivec-22.c: Rename from..
12841 * gcc.dg/altivec-nomfcr.c: ..this.
12842
12843 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
12844
12845 PR tree-optimization/23546
12846 * gcc.dg/tree-ssa/pr23546.c: New test.
12847
12848 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
12849
12850 PR fortran/17758
12851 * gfortran.dg/nonreturning_statements.f90: New test.
12852
12853 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
12854
12855 PR c++/22454
12856 * g++.dg/parse/crash29.C: New.
12857
12858 2005-08-23 DJ Delorie <dj@redhat.com>
12859
12860 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
12861 constants have the L suffix.
12862
12863 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
12864
12865 PR c++/23044
12866 * g++.dg/template/instantiate8.C: New.
12867
12868 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
12869
12870 PR middle-end/23467
12871 * gcc.c-torture/execute/pr23467.c: New test.
12872
12873 2005-08-23 Jakub Jelinek <jakub@redhat.com>
12874
12875 PR tree-optimization/22043
12876 * gcc.c-torture/execute/20050613-1.c: New test.
12877
12878 2005-08-23 Ben Elliston <bje@au.ibm.com>
12879
12880 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
12881
12882 2005-08-22 Jakub Jelinek <jakub@redhat.com>
12883
12884 PR rtl-optimization/23478
12885 * g++.dg/opt/pr23478.C: New test.
12886
12887 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
12888
12889 PR c/18715
12890 * gcc.dg/switch-warn-3.c: New test.
12891
12892 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12893
12894 PR c++/22233
12895 * g++.dg/template/param1.C: New test.
12896
12897 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12898
12899 PR c++/23089
12900 * g++.dg/other/incomplete1.C: New test.
12901
12902 2005-08-22 Ira Rosen <irar@il.ibm.com>
12903
12904 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
12905 are vectorizable.
12906
12907 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12908
12909 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
12910 d_lines_5.f: New.
12911
12912 2005-08-21 Jakub Jelinek <jakub@redhat.com>
12913
12914 * gcc.target/i386/sse-4.c: New test.
12915
12916 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12917
12918 PR testsuite/23239
12919 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
12920
12921 2005-08-20 Jakub Jelinek <jakub@redhat.com>
12922
12923 * gcc.dg/20050811-1.c: New test.
12924 * gcc.dg/20050811-2.c: New test.
12925
12926 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
12927
12928 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
12929
12930 2005-08-19 Diego Novillo <dnovillo@redhat.com>
12931
12932 PR 23476
12933 * gcc.c-torture/compile/pr23476.c: New test.
12934
12935 2005-08-19 Devang Patel <dpatel@apple.com>
12936
12937 PR tree-optimization/23048
12938 * gcc.dg/tree-ssa/pr23048.c: New test.
12939
12940 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12941
12942 PR middle-end/20624
12943 * g++.dg/warn/Wreturn-3.C: New test
12944
12945 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
12946
12947 PR tree-optimization/22228
12948 * g++.dg/vect/pr22543.cc: New test.
12949
12950 2005-08-17 Steven Bosscher <stevenb@suse.de>
12951
12952 PR tree-optimization/21574
12953 * gcc.dg/tree-ssa/pr21574.c: New test.
12954
12955 2005-08-16 James E Wilson <wilson@specifix.com>
12956
12957 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
12958
12959 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
12960
12961 PR tree-opt/23402
12962 * gcc.c-torture/compile/zero-strct-3.c: New test.
12963 * gcc.c-torture/compile/zero-strct-4.c: New test.
12964
12965 2005-08-16 Steven Bosscher <stevenb@suse.de>
12966
12967 PR target/23376
12968 * gcc.target/x86_64/pr23376.c: New test.
12969
12970 2005-08-16 Ian Lance Taylor <ian@airs.com>
12971
12972 PR c++/23337
12973 * g++.dg/ext/vector2.C: New.
12974
12975 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12976
12977 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
12978
12979 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
12980
12981 PR libfortran/23428
12982 * gfortran.dg/inquire-complex.f90: New test case.
12983
12984 2005-08-16 James E Wilson <wilson@specifix.com>
12985
12986 PR tree-optimization/21105
12987 * gcc.dg/large-size-array.c: New.
12988
12989 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
12990
12991 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
12992 type.
12993 * gcc.dg/vect/vect-41: Likewise.
12994 * gcc.dg/vect/vect-42: Likewise.
12995 * gcc.dg/vect/vect-43: Likewise.
12996 * gcc.dg/vect/vect-44: Likewise.
12997 * gcc.dg/vect/vect-46: Likewise.
12998 * gcc.dg/vect/vect-47: Likewise.
12999 * gcc.dg/vect/vect-48: Likewise.
13000 * gcc.dg/vect/vect-52: Likewise.
13001 * gcc.dg/vect/vect-53: Likewise.
13002 * gcc.dg/vect/vect-54: Likewise.
13003 * gcc.dg/vect/vect-55: Likewise.
13004 * gcc.dg/vect/vect-56: Likewise.
13005 * gcc.dg/vect/vect-57: Likewise.
13006 * gcc.dg/vect/vect-58: Likewise.
13007 * gcc.dg/vect/vect-59: Likewise.
13008 * gcc.dg/vect/vect-60: Likewise.
13009 * gcc.dg/vect/vect-61: Likewise.
13010 * gcc.dg/vect/vect-85: Likewise.
13011 * gcc.dg/vect/vect-87: Likewise.
13012 * gcc.dg/vect/vect-88: Likewise.
13013 * gcc.dg/vect/vect-93.c: Likewise.
13014 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
13015 * gcc.dg/vect/vect-75: Likewise.
13016 * gcc.dg/vect/vect-76: Likewise.
13017 * gcc.dg/vect/vect-77: Likewise.
13018 * gcc.dg/vect/vect-78: Likewise.
13019 * gcc.dg/vect/vect-80: Likewise.
13020 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
13021 vectorized for the expected reason, rather than checking how alignment
13022 was handled.
13023 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
13024 type and also instead of aligned pointers. Added documentation.
13025
13026 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
13027
13028 * gfortran.dg/power.f90: New test.
13029
13030 2005-08-16 Jakub Jelinek <jakub@redhat.com>
13031
13032 PR rtl-optimization/23299
13033 * g++.dg/opt/pr23299.C: New test.
13034
13035 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13036
13037 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
13038
13039 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
13040
13041 * g++.dg/template/local6.C: New test.
13042
13043 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13044
13045 * execute/exceptions/finally-1.m: Check that the catch and finally are
13046 being called. Also add a "return 0;" at the end of main.
13047
13048 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
13049
13050 PR fortran/21432.
13051 * gfortran.dg/namelist_print_1.f: New test of functionality of
13052 PRINT namelist.
13053 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
13054 namelist generates error with -std=f95.
13055
13056 2005-08-14 Ira Rosen <irar@il.ibm.com>
13057
13058 PR tree-optimization/23119
13059 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
13060
13061 2005-08-13 Marcin Koziej <creep@desk.pl>
13062 Andrew Pinski <pinskia@physics.uc.edu>
13063
13064 PR libobjc/22492
13065 * execute/exceptions/finally-1.m: New test.
13066
13067 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13068
13069 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
13070 testsuite.
13071 * objc/execute/exceptions/trivial.m: New test.
13072 * objc.dg/try-catch-11.m: Move to ...
13073 * objc/execute/exceptions/foward-1.m: Here.
13074 * objc.dg/try-catch-2.m: Move to ...
13075 * objc/execute/exceptions/catchall-1.m: Here.
13076 * objc.dg/try-catch-8.m: Move to ...
13077 * objc/execute/exceptions/local-variables-1.m: Here.
13078
13079 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13080
13081 * objc.dg/nested-func-1.m: Move to ...
13082 * objc/execute/nested-func-1.m: Here.
13083
13084 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13085
13086 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
13087 in ${options} instead of [target_info name].
13088 * lib/obj-c++.exp (objc_target_compile): Likewise.
13089
13090 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13091
13092 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
13093
13094 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
13095
13096 part of PR testsuite/23348
13097 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
13098 of the torture options.
13099 * objc/compile/trivial.m: New test.
13100
13101 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13102
13103 * gfortran.dg/eoshift.f90: Correct format.
13104
13105 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
13106
13107 * gfortran.fortran-torture/execute/character_passing.f90:
13108 Fix comment typo.
13109
13110 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13111
13112 PR c++/8271
13113 * g++.dg/template/unify10.C: New.
13114
13115 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
13116
13117 * g++.dg/parse/pr22514.C: Move to...
13118 * g++.dg/debug/pr22514.C: here.
13119
13120 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13121
13122 PR c++/23266
13123 * g++.dg/inherit/pure1.C: New test.
13124
13125 * ChangeLog: Fix typos.
13126
13127 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13128 Steven Bosscher <stevenb@suse.de>
13129
13130 * gfortran.dg/runtime_warning_1.f90: New test.
13131
13132 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
13133
13134 PR c++/23219
13135 * g++.dg/parse/crash28.C: New.
13136
13137 2005-08-11 Richard Guenther <rguenther@suse.de>
13138
13139 PR target/23289
13140 * gcc.target/i386/tailcall-1.c: New testcase.
13141
13142 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13143
13144 * gcc.dg/vect/vect-67.c: Un-xfail.
13145
13146 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
13147
13148 PR c++/23225
13149 * g++.dg/testsuite/parse/crash27.C: new test.
13150
13151 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
13152
13153 PR libfortran/22143
13154 * gfortran.dg/shift-kind.f90: New testcase.
13155
13156 2005-08-10 Richard Sandiford <richard@codesourcery.com>
13157
13158 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
13159 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
13160
13161 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13162
13163 PR c++/20646
13164 * g++.dg/other/mult-stor1.C: New test.
13165
13166 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13167
13168 * gcc.c-torture/pr18299-1.c: Move to ...
13169 * gcc.c-torture/compile/pr18299-1.c: Here.
13170
13171 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
13172
13173 * gfortran/fortran.torture/execute/character_passing.f90:
13174 Fix types for LSAME.
13175
13176 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
13177
13178 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
13179 input data back to what it was originally.
13180
13181 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
13182
13183 * objc.dg/try-catch-8.m: Enable for all targets.
13184
13185 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
13186
13187 * gcc.dg/pr23165.c: New test.
13188
13189 2005-08-09 Steven Bosscher <stevenb@suse.de>
13190
13191 PR tree-optimization/23234
13192 * gcc.dg/tree-ssa/pr23234.c: New test.
13193
13194 2005-08-08 Josh Conner <jconner@apple.com>
13195
13196 PR rtl-optimization/23241
13197 * gcc.dg/char-compare.c: New test.
13198
13199 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13200
13201 PR c++/22508
13202 * g++.dg/init/new13.C: New test.
13203
13204 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
13205
13206 PR c++/21166
13207 * g++.dg/other/crash-4.C: Adjust
13208 * g++/dg/ext/packed9.C: New.
13209
13210 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13211
13212 PR middle-end/21964
13213 * gcc.c-torture/execute/pr21964-1.c: New test.
13214
13215 2005-08-08 Richard Sandiford <richard@codesourcery.com>
13216
13217 PR c/22458
13218 * gcc.dg/pr22458-1.c: New test.
13219
13220 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
13221 Steven G. Kargl <kargls@comcast.net>
13222
13223 PR fortran/22390
13224 * gfortran.dg/flush_1.f90: New test.
13225
13226 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13227
13228 PR c++/23191
13229 * g++.dg/template/eh2.C: New test.
13230
13231 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13232
13233 PR c++/19498
13234 * g++.dg/template/instantiate7.C: New test.
13235
13236 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
13237
13238 PR c/23113
13239 * gcc.dg/Wunused-value-1.c: New test.
13240
13241 2005-08-06 Richard Sandiford <richard@codesourcery.com>
13242
13243 PR rtl-optimization/23233
13244 * gcc.c-torture/compile/pr23233-1.c: New test.
13245
13246 2005-08-06 Jakub Jelinek <jakub@redhat.com>
13247
13248 PR fortran/18833
13249 PR fortran/20850
13250 * gfortran.dg/equiv_1.f90: New test.
13251 * gfortran.dg/equiv_2.f90: New test.
13252 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
13253 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
13254 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
13255
13256 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13257
13258 * gcc.c-torture/execute/vrp-5.c: New test.
13259 * gcc.c-torture/execute/vrp-6.c: New test.
13260 * gcc.dg/tree-ssa/vrp21.c: New test.
13261
13262 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
13263
13264 * g++.dg/parse/pr22514.C: New test.
13265
13266 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
13267
13268 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
13269
13270 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
13271 instead of constant loads / pool entries.
13272
13273 2005-08-05 David Edelsohn <edelsohn@gnu.org>
13274
13275 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
13276 TEST_TO_WCTYPE.
13277
13278 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
13279
13280 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
13281 __WINT_TYPE__ in generated prototypes if possible.
13282
13283 2005-08-04 Diego Novillo <dnovillo@redhat.com>
13284
13285 PR 22037
13286 * g++.dg/tree-ssa/pr22037.C:
13287
13288 2005-08-04 Richard Henderson <rth@redhat.com>
13289
13290 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
13291 scan-tree-dump-times directive.
13292
13293 2005-08-04 Jan Hubicka <jh@suse.cz>
13294
13295 * gcov-1.C: Fix switch counts.
13296 * gcov-4b.c: Likewise.
13297
13298 2005-08-03 Jeff Law <law@redhat.com>
13299
13300 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
13301
13302 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
13303
13304 * gcc.c-torture/execute/pr23135.c: New test.
13305
13306 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13307
13308 PR tree-optimization/19899
13309 * gcc.dg/tree-ssa/scev-1.c: New test.
13310 * gcc.dg/tree-ssa/scev-2.c: New test.
13311
13312 2005-08-03 Richard Sandiford <richard@codesourcery.com>
13313
13314 PR target/18582
13315 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
13316
13317 2005-08-03 Jan Hubicka <jh@suse.cz>
13318
13319 * update-conroll.c: New testcase.
13320 * update-conroll-2.c: New testcase.
13321
13322 2005-08-02 David Edelsohn <edelsohn@gnu.org>
13323
13324 * gfortran.dg/constant_substring.f: New test.
13325 * gfortran.dg/pr22491.f: New test.
13326
13327 2005-08-02 Jan Hubicka <jh@suse.cz>
13328
13329 * update-threading.c: Replace by the proper one.
13330
13331 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13332
13333 PR 23164
13334 * g++.dg/tree-ssa/pr23164.C: New test.
13335
13336 2005-08-02 Diego Novillo <dnovillo@redhat.com>
13337
13338 * gcc.dg/tree-ssa/pr23192.c: New test.
13339
13340 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
13341
13342 * gcc.c-torture/execute/vrp-4.c: New test.
13343
13344 2005-08-02 Jan Hubicka <jh@suse.cz>
13345
13346 * update-threading.c: New test.
13347
13348 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
13349
13350 * gcc.c-torture/compile/20050801-1.c: New test.
13351 * gcc.c-torture/compile/20050801-2.c: New test.
13352
13353 2005-08-01 Jan Hubicka <jh@suse.cz>
13354
13355 * val-prof-5.c: New test.
13356
13357 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
13358
13359 PR c/22311
13360 * gcc.dg/pr22311-1.c : New test.
13361
13362 2005-07-31 Steven Bosscher <stevenb@suse.de>
13363
13364 PR target/23095
13365 * gfortran.dg/pr23095.f: New test.
13366
13367 PR c++/22003
13368 * g++.dg/other/pr22003.C: New test.
13369
13370 2005-07-31 Richard Sandiford <richard@codesourcery.com>
13371
13372 PR target/20621
13373 * gcc.c-torture/execute/pr20621-1.c: New test.
13374
13375 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
13376
13377 * gfortran.dg/comma_format_extension_4.f: Adjust length
13378 of string for format.
13379 * gfortran.dg/der_array_io_1.f: Replace illegal internal
13380 print statement with internal write.
13381 * gfortran.dg/der_array_io_2.f: Likewise.
13382 * gfortran.dg/der_array_io_3.f: Likewise.
13383
13384 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
13385
13386 * gcc.dg/fold-abs-4.c: new test.
13387
13388 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
13389
13390 PR fortran/22570 an related issues.
13391 * gfortran.dg/x_slash_1.f: New test.
13392
13393 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
13394
13395 PR c/23143
13396 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
13397 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
13398
13399 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13400
13401 PR c/529
13402 * gcc.dg/Wshadow-3.c: New test.
13403
13404 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
13405
13406 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
13407 used to have the wrong bounds).
13408
13409 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13410
13411 PR c/21720
13412 * gcc.dg/hex-round-1.c: Test more cases.
13413 * gcc.dg/hex-round-2.c: New test.
13414
13415 2005-07-29 Diego Novillo <dnovillo@redhat.com>
13416
13417 PR 22550
13418 * g++.dg/tree-ssa/pr22550.C: New test.
13419
13420 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
13421
13422 * gcc.dg/tree-ssa/vrp19.c: New test.
13423 * gcc.dg/tree-ssa-vrp20.c: New test.
13424
13425 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13426
13427 PR c/22240
13428 * gcc.dg/transparent-union-4.c: New test.
13429
13430 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13431
13432 PR c/22192
13433 * gcc.dg/c99-vla-2.c: New test.
13434
13435 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
13436
13437 PR c/21720
13438 * gcc.dg/hex-round-1.c: New test.
13439
13440 2005-07-28 Jan Hubicka <jh@suse.cz>
13441
13442 * inliner-1.c: Do not dump everything.
13443 * tree-prof.exp: Do not pass -ftree-based-profiling.
13444 * bprob.exp: Likewise.
13445
13446 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
13447
13448 2005-07-28 Mark Mitchell <mark@codesourcery.com>
13449
13450 PR c++/22545
13451 * g++.dg/expr/ptrmem7.C: New test.
13452
13453 2005-07-28 Mike Stump <mrs@apple.com>
13454
13455 * g++.old-deja/g++.mike/visibility-1.C: New test.
13456
13457 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13458
13459 PR c/20187
13460 * gcc.c-torture/execute/pr20187-1.c: New test.
13461
13462 2005-07-28 Jeff Law <law@redhat.com>
13463
13464 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
13465 * gcc.dg/tree-ssa/vrp18.c: New test.
13466
13467 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13468
13469 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
13470
13471 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
13472
13473 PR tree-optimization/22506
13474 * gcc.dg/vect/ps22506.c: New test.
13475
13476 2005-07-28 Jakub Jelinek <jakub@redhat.com>
13477
13478 PR target/21149
13479 * gcc.target/i386/sse-3.c: New test.
13480
13481 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13482
13483 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
13484 * gcc.target/mips/mips32-dsp-type.c: Likewise.
13485
13486 2005-07-28 Richard Sandiford <richard@codesourcery.com>
13487
13488 PR c/22589
13489 * gcc.c-torture/compile/pr22589-1.c: New test.
13490
13491 2005-07-28 Jan Hubicka <jh@suse.cz>
13492
13493 * update-loopch.c: New testcase.
13494
13495 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13496
13497 PR rtl-optimization/23047
13498 * gcc.c-torture/execute/pr23047.c: New test.
13499 * gcc.c-torture/execute/pr23047.x: New.
13500
13501 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
13502
13503 PR tree-optimization/22493
13504 * gcc.c-torture/execute/pr22493-1.c: New test.
13505 * gcc.c-torture/execute/pr22493-1.x: New.
13506 * gcc.c-torture/execute/vrp-1.c: New test.
13507 * gcc.c-torture/execute/vrp-2.c: New test.
13508 * gcc.c-torture/execute/vrp-2.c: New test.
13509
13510 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
13511
13512 * gcc.target/frv/all-builtin-read8.c: Delete.
13513 * gcc.target/frv/all-builtin-read16.c: Delete.
13514 * gcc.target/frv/all-builtin-read32.c: Delete.
13515 * gcc.target/frv/all-builtin-read64.c: Delete.
13516 * gcc.target/frv/all-builtin-write8.c: Delete.
13517 * gcc.target/frv/all-builtin-write16.c: Delete.
13518 * gcc.target/frv/all-builtin-write32.c: Delete.
13519 * gcc.target/frv/all-builtin-write64.c: Delete.
13520 * gcc.target/frv/all-read-write-1.c: New.
13521
13522 2005-07-27 Jeff Law <law@redhat.com>
13523
13524 * gcc.c-torture/execute/pr22630.c: New test.
13525
13526 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
13527
13528 PR tree-optimization/23073
13529 * gcc.dg/vect/nodump-pr23073.c: New test.
13530 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
13531
13532 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
13533
13534 PR tree-optimize/22348
13535 * gcc.c-torture/execute/pr22348.c: New.
13536
13537 2005-07-27 Richard Guenther <rguenther@suse.de>
13538
13539 * gcc.dg/tree-ssa/salias-1.c: New testcase.
13540
13541 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13542
13543 PR fortran/22503
13544 * gfortran.dg/logical_comp.f90: New test.
13545
13546 2005-07-27 Jan Hubicka <jh@suse.cz>
13547
13548 * inliner-1.c: Add cleanup of dumps.
13549 * val-prof-*.c: Likewise.
13550 * update-tailcall.c: New.
13551
13552 2005-07-26 Diego Novillo <dnovillo@redhat.com>
13553
13554 PR 22591
13555 * gcc.dg/tree-ssa/pr22591.c: New test.
13556 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
13557
13558 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
13559
13560 PR libobjc/22606
13561 * objc.dg/try-catch-11.m: New test.
13562
13563 2005-07-26 Richard Guenther <rguenther@suse.de>
13564
13565 PR tree-optimization/22486
13566 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
13567
13568 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13569
13570 PR tree-opt/22484
13571 * testsuite/g++.dg/opt/loop2.C: New test.
13572
13573 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
13574
13575 * gcc.dg/tree-ssa/reassoc-3.c: New test.
13576 * gcc.dg/tree-ssa/reassoc-4.c: New test.
13577
13578 2005-07-25 Adam Nemet <anemet@lnxw.com>
13579
13580 * lib/profopt.exp (profopt-execute): Check for profiling data
13581 files on the target.
13582
13583 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
13584
13585 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
13586 for matching of asm labels.
13587
13588 2005-07-25 Richard Guenther <rguenther@suse.de>
13589
13590 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
13591
13592 2005-07-25 Richard Guenther <rguenther@suse.de>
13593
13594 PR testsuite/22624
13595 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
13596
13597 2005-07-25 Ira Rosen <irar@il.ibm.com>
13598
13599 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
13600 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
13601 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
13602 * gcc.dg/vect/vect-100.c: New test.
13603 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
13604 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
13605 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
13606 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
13607 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
13608 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
13609 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
13610 * gfortran.dg/vect/pr19049.f90: New testcase.
13611 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
13612
13613 2005-07-25 Jakub Jelinek <jakub@redhat.com>
13614
13615 * gcc.c-torture/execute/20050713-1.c: New test.
13616
13617 PR fortran/20063
13618 * gfortran.fortran-torture/execute/data_4.f90: New test.
13619
13620 PR middle-end/20303
13621 * gcc.dg/visibility-d.c: New test.
13622
13623 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
13624
13625 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
13626 * gfortran.dg/underflow.f90: Ditto.
13627
13628 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13629
13630 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
13631 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
13632 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
13633
13634 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13635
13636 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
13637 include case of field width of zero.
13638
13639 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
13640
13641 PR libgfortran/21875
13642 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
13643 with trailing blanks on normal formatted read.
13644
13645 2005-07-23 Chao-ying Fu <fu@mips.com>
13646
13647 * gcc.target/mips/mips32-dsp-type.c: New test.
13648 * gcc.target/mips/mips32-dsp.c: New test.
13649
13650 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
13651
13652 PR testsuite/21073
13653 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
13654
13655 PR testsuite/20454
13656 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
13657 and __cyg_profile_func_exit.
13658
13659 2005-07-22 David Edelsohn <edelsohn@gnu.org>
13660
13661 * gfortran.dg/comma_format_extension_3.f: Fix typo.
13662 * gfortran.dg/comma_format_extension_4.f: Same.
13663 * gfortran.dg/pr15332.f: Same.
13664 * gfortran.dg/pr21730.f: Same.
13665
13666 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
13667
13668 * g++.dg/opt/vrp2.C: Fix testcase.
13669
13670 PR tree-opt/22625
13671 * g++.dg/opt/vrp2.C: New test.
13672
13673 2005-07-22 Mark Mitchell <mark@codesourcery.com>
13674
13675 PR debug/21828
13676 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
13677
13678 2005-07-22 Diego Novillo <dnovillo@redhat.com>
13679
13680 * gcc.dg/tree-ssa/20050719-1.c: New test.
13681
13682 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
13683
13684 * gcc.dg/bfin-longcall-1.c: New file.
13685 * gcc.dg/bfin-longcall-2.c: New file.
13686
13687 2005-07-21 Janis Johnson <janis187@us.ibm.com>
13688
13689 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
13690
13691 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13692
13693 PR middle-end/19055
13694 * gcc.dg/tree-ssa/pr19055.c: New test.
13695 * gcc.dg/tree-ssa/pr19055-2.c: New test.
13696
13697 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13698
13699 PR C++/22358
13700 * g++.dg/other/pr22358.C: New test.
13701
13702 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
13703
13704 PR c++/2922
13705 * g++.dg/lookup/two-stage5.C: New test from bug comments.
13706
13707 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13708
13709 PR c++/15938
13710 * g++.dg/init/union2.C: New test.
13711
13712 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13713
13714 PR c/22393
13715 * gcc.dg/complex-4.c: New test.
13716
13717 2005-07-21 Richard Guenther <rguenther@suse.de>
13718
13719 PR testsuite/22522
13720 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
13721 scanning for asm labels.
13722 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13723
13724 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13725
13726 PR target/22085
13727 * gcc.dg/altivec-pr22085.c: New.
13728
13729 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
13730
13731 PR tree-optimization/19210
13732 * gcc.dg/tree-ssa/pr19210-1.c: New.
13733 * gcc.dg/tree-ssa/pr19210-2.c: New.
13734
13735 2005-07-21 Richard Sandiford <richard@codesourcery.com>
13736
13737 PR rtl-optimization/22167
13738 * g++.dg/opt/pr22167.C: New test.
13739
13740 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
13741
13742 PR c++/2922
13743 * g++.dg/lookup/two-stage2.C: New.
13744 * g++.dg/lookup/two-stage3.C: New.
13745 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
13746 fixed two-stage name lookup for operators.
13747 * g++.dg/template/call3.C: Compiler now produces an appropriate
13748 error message.
13749 * g++.dg/template/crash37.C: Compiler now describes bla() on line
13750 14 as a candidate.
13751 * g++.dg/template/ptrmem4.C: Compiler produces different error
13752 message.
13753 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
13754 connect_to_method as a candidate.
13755
13756 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
13757
13758 * gcc.dg/fold-alloc-1.c: New test.
13759
13760 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
13761
13762 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13763 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
13764
13765 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
13766
13767 * gcc.dg/fold-abs-1.c: New test.
13768 * gcc.dg/fold-abs-2.c: New test.
13769 * gcc.dg/fold-abs-3.c: New test.
13770
13771 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
13772
13773 Make CONSTRUCTOR use VEC to store initializers.
13774 * g++.dg/ext/complit3.C: Check for specific error messages.
13775 * g++.dg/init/brace2.C: Update error message.
13776 * g++.dg/warn/Wbraces2.C: Likewise.
13777
13778 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
13779
13780 PR fortran/16940
13781 * gfortran.dg/module_interface_1.f90: New test.
13782
13783 2005-07-19 Danny Berlin <dberlin@dberlin.org>
13784 Kenneth Zadeck <zadeck@naturalbridge.com>
13785
13786 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
13787
13788 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13789
13790 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
13791 specify -Wformat for these tests.
13792 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
13793 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
13794 * gcc.dg/format/opt-6.c: Delete.
13795
13796 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13797
13798 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
13799 * gcc.dg/tree-ssa/sra-3.c: Likewise.
13800
13801 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13802
13803 * gcc.dg/tree-ssa/alias-2.c: New test.
13804
13805 2005-07-18 Mark Mitchell <mark@codesourcery.com>
13806
13807 PR c++/22263
13808 * g++.dg/template/explicit7.C: New test.
13809
13810 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
13811
13812 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
13813 width of 8 to +Inf and -Inf.
13814
13815 2005-07-17 Mark Mitchell <mark@codesourcery.com>
13816
13817 PR c++/22139
13818 * g++.dg/template/friend36.C: New test.
13819
13820 2005-07-16 David Edelsohn <edelsohn@gnu.org>
13821
13822 PR fortran/21730
13823 * gfortran.dg/pr21730.f: New test.
13824
13825 2005-07-16 Danny Berlin <dberlin@dberlin.org>
13826 Kenneth Zadeck <zadeck@naturalbridge.com>
13827
13828 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
13829 since pure const detection cannot run at -O1 in c compiler.
13830 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
13831 can now optimize this case properly.
13832 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
13833 because we now pass.
13834 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
13835
13836 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
13837
13838 PR c/22421
13839 * gcc.dg/format/bitfld-1.c: New test.
13840
13841 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13842
13843 PR c++/22204
13844 * g++.dg/rtti/repo1.C: New test.
13845
13846 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
13847
13848 PR middle-end/22398
13849 * gcc.c-torture/compile/pr22398.c: New test.
13850
13851 2005-07-15 Mark Mitchell <mark@codesourcery.com>
13852
13853 PR c++/22132
13854 * g++.dg/expr/cast4.C: New test.
13855
13856 2005-07-15 Richard Guenther <rguenther@suse.de>
13857
13858 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
13859 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
13860
13861 2005-07-15 Steven Bosscher <stevenb@suse.de>
13862
13863 PR tree-optimization/22230
13864 * gcc.dg/tree-ssa/pr22230.c: New test.
13865
13866 2005-07-14 Jakub Jelinek <jakub@redhat.com>
13867
13868 * gfortran.dg/g77/cpp6.f: New test.
13869
13870 PR fortran/22417
13871 * gfortran.dg/g77/cpp5.F: New test.
13872 * gfortran.dg/g77/cpp5.h: New file.
13873 * gfortran.dg/g77/cpp5inc.h: New file.
13874
13875 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
13876
13877 PR libfortran/16435
13878 * gfortran.dg/tl_editting.f90: New.
13879 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
13880
13881 2005-07-14 Steven G. Kargl <kargls@comcast.net>
13882
13883 * gfortran.dg/char_array_constructor.f90: New test.
13884
13885 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
13886
13887 * gfortran.dg/past_eor.f90: New.
13888 * gfortran.dg/complex_read.f90: New.
13889
13890 2005-07-13 Jeff Law <law@redhat.com>
13891
13892 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
13893 additional casts.
13894
13895 * gcc.dg/tree-ssa/pr22321.c: New test
13896
13897 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
13898
13899 PR tree-optimization/21921
13900 * gcc.dg/tree-ssa/pr21921.c: New.
13901
13902 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13903
13904 PR tree-optimizatio/22442
13905 * gcc.dg/tree-ssa/loop-11.c: New test.
13906
13907 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13908
13909 PR tree-opt/21840
13910 * gcc.c-torture/compile/pr21840.c: New test.
13911
13912 2005-07-12 Jan Hubicka <jh@suse.cz>
13913
13914 * gcc.c-torture/compile/pr22379.c: New test.
13915
13916 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
13917
13918 PR libfortran/21593
13919 gfortran.dg/dev_null.f90: Remove outdated comment about
13920 PR libfortran/21593.
13921
13922
13923 2005-07-12 Dale Johannesen <dalej@apple.com>
13924
13925 * gcc.target/i386/compress-float-sse.c: New.
13926 * gcc.target/i386/compress-float-sse-pic.c: New.
13927 * gcc.target/i386/compress-float-387.c: New.
13928 * gcc.target/i386/compress-float-387-pic.c: New.
13929 * gcc.dg/compress-float-ppc.c: New.
13930 * gcc.dg/compress-float-ppc-pic.c: New.
13931
13932 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
13933
13934 PR libfortran/21593
13935 gfortran.dg/dev_null.f90: Remove targets.
13936
13937 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
13938
13939 PR tree-opt/22335
13940 * gcc.dg/pr22335-1.c: New test.
13941 * gcc.dg/pr22335-2.c: New test.
13942
13943 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13944
13945 PR c++/20172
13946 * g++.dg/template/nontype12.C : New test.
13947
13948 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
13949
13950 * gcc.dg/tree-ssa/loop-10.c: New test.
13951
13952 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
13953
13954 * gcc.c-torture/execute/20020720-1.x: Remove.
13955
13956 2005-07-11 Jakub Jelinek <jakub@redhat.com>
13957
13958 * gfortran.fortran-torture/execute/forall_7.f90: New test.
13959
13960 2005-07-10 Richard Sandiford <richard@codesourcery.com>
13961
13962 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
13963 (dg-mips-options): Use it.
13964
13965 2005-07-09 Diego Novillo <dnovillo@redhat.com>
13966
13967 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
13968
13969 2005-07-09 Richard Henderson <rth@redhat.com>
13970
13971 * lib/target-supports.exp (check_effective_target_sync_char_short):
13972 Add alpha.
13973
13974 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
13975
13976 PR libfortran/22217
13977 * gfortran.dg/negative-z-descriptor.f90: New test.
13978
13979 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13980
13981 PR tree-opt/22329
13982 * gcc.dg/pr22329.c: New test.
13983
13984 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
13985
13986 PR tree-optimization/20139
13987 * gcc.dg/tree-ssa/pr20139.c: New.
13988
13989 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
13990
13991 PR tree-opt/22356
13992 * testsuite/gcc.dg/pr22356-1.c: New test.
13993
13994 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
13995
13996 PR c++/21799
13997 * g++.dg/template/unify8.C: New.
13998 * g++.dg/template/unify9.C: New.
13999
14000 2005-07-08 Jakub Jelinek <jakub@redhat.com>
14001
14002 * gfortran.fortran-torture/execute/entry_10.f90: New test.
14003
14004 2005-07-07 Geoffrey Keating <geoffk@apple.com>
14005
14006 * gcc.dg/darwin-version-1.c: New.
14007 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
14008 * gcc.dg/builtins-20.c: Likewise.
14009 * gcc.dg/builtins-53.c: Likewise.
14010 * gcc.dg/torture/builtins-convert-1.c: Likewise.
14011 * gcc.dg/torture/builtins-convert-2.c: Likewise.
14012 * gcc.dg/torture/builtins-convert-3.c: Likewise.
14013 * gcc.dg/torture/builtins-power-1.c: Likewise.
14014 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
14015 on Darwin.
14016
14017 2005-07-07 Jeff Law <law@redhat.com>
14018
14019 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
14020 argument evaluation order.
14021
14022 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
14023
14024 PR libfortran/21594
14025 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14026 Add test cases where the shift length is greater than the
14027 array length.
14028
14029 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14030
14031 * obj-c++.dg/proto-lossage-6.mm: New.
14032 * objc.dg/proto-lossage-6.m: New.
14033
14034 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14035
14036 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
14037 * objc.dg/gnu-runtime-2.m: Likewise.
14038
14039 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14040
14041 * gfortran.dg/longline.f: New test.
14042
14043 * gfortran.dg/badline.f: New test.
14044
14045 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14046
14047 PR fortran/16531
14048 PR fortran/15966
14049 PR fortran/18781
14050 * gfortran.dg/hollerith.f90: New.
14051 * gfortran.dg/hollerith2.f90: New.
14052 * gfortran.dg/hollerith3.f90: New.
14053 * gfortran.dg/hollerith4.f90: New.
14054 * gfortran.dg/hollerith_f95.f90: New.
14055 * gfortran.dg/hollerith_legacy.f90: New.
14056 * gfortran.dg/g77/cpp4.F: New. Port from g77.
14057
14058 2005-07-07 Ziemowit Laski <zlaski@apple.com>
14059
14060 PR objc/22274
14061 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
14062 * objc.dg/gnu-runtime-2.m: New.
14063
14064 2005-07-06 Jeff Law <law@redhat.com>
14065
14066 * gcc.dg/tree-ssa/vrp17.c: New test.
14067
14068 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
14069
14070 PR fortran/22327
14071 * gfortran.dg/array_constructor_5.f90: New test.
14072
14073 2005-07-07 Jakub Jelinek <jakub@redhat.com>
14074
14075 * gfortran.fortran-torture/execute/entry_9.f90: New test.
14076
14077 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
14078
14079 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
14080 * gcc.dg/980816-1.c: Ditto.
14081
14082 2005-07-06 Jeff Law <law@redhat.com>
14083
14084 * gcc.c-torture/compile/pr21356.c: New test.
14085
14086 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14087
14088 PR c/22013
14089 PR c/22098
14090 * gcc.c-torture/compile/pr22013-1.c,
14091 gcc.c-torture/execute/pr22098-1.c,
14092 gcc.c-torture/execute/pr22098-2.c,
14093 gcc.c-torture/execute/pr22098-3.c: New tests.
14094
14095 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
14096
14097 PR c/22308
14098 * gcc.dg/pr22308-1.c: New test.
14099
14100 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
14101
14102 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
14103 target.
14104 * gcc.dg/compare9.c: Use -fshort-enums instead of
14105 -fno-short-enums. Change the last test to dg-bogus.
14106
14107 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
14108
14109 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
14110 * gcc.dg/compare9.c: New.
14111
14112 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14113
14114 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
14115
14116 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14117
14118 PR testsuite/22288
14119 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
14120
14121
14122 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14123
14124 * gcc.dg/format/gcc_gfc-1.c: New.
14125
14126 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
14127
14128 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
14129
14130 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14131
14132 PR fortran/20842
14133 * gfortran.dg/io_invalid_1.f90: New test.
14134
14135 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
14136
14137 * gcc.dg/format/gcc_diag-1.c: Update.
14138
14139 2005-07-02 Jeff Law <law@redhat.com>
14140
14141 * gcc.dg/tree-ssa/pr22051-1.c: New test.
14142 * gcc.dg/tree-ssa/pr22051-2.c: New test.
14143
14144 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
14145
14146 * gcc.dg/format/gcc_diag-1.c: Update.
14147
14148 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
14149
14150 PR tree-opt/22269
14151 * gcc.c-torture/compile/pr22269.c: New test.
14152
14153 2005-06-30 Diego Novillo <dnovillo@redhat.com>
14154
14155 PR 21584
14156 PR 22219
14157 * g++.dg/tree-ssa/pr21584-1.C: New test.
14158 * g++.dg/tree-ssa/pr21584-2.C: New test.
14159
14160 2005-06-30 Ziemowit Laski <zlaski@apple.com>
14161
14162 * obj-c++.dg/try-catch-11.mm: New.
14163 * objc.dg/try-catch-10.m: New.
14164
14165 2005-06-29 David Edelsohn <edelsohn@gnu.org>
14166
14167 * g++.dg/other/ucnid-1.C: xfail on AIX.
14168
14169 2005-06-29 Diego Novillo <dnovillo@redhat.com>
14170
14171 PR 22234
14172 * gcc.dg/20050629-1.c: New test.
14173
14174 2005-06-29 Ziemowit Laski <zlaski@apple.com>
14175
14176 * obj-c++.dg/const-str-1[0-1].mm: New.
14177 * objc.dg/const-str-1[0-1].m: New.
14178
14179 2005-05-29 Richard Henderson <rth@redhat.com>
14180
14181 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
14182 Rename from check_effective_target_vect_no_max.
14183 (check_effective_target_vect_no_int_add): New.
14184 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
14185 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
14186 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14187 * gcc.dg/vect/vect-reduc-1.c: Use both.
14188 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14189
14190 2005-05-29 Richard Henderson <rth@redhat.com>
14191
14192 * lib/target-supports.exp (check_effective_target_vect_no_max):
14193 Remove i386 and x86_64.
14194
14195 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14196
14197 PR testsuite/21969
14198 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
14199
14200 2005-06-29 Steve Ellcey <sje@cup.hp.com>
14201
14202 PR middle-end/21969
14203 * gcc.dg/vect/pr21969.c: New test.
14204
14205 2005-06-28 Eric Christopher <echristo@redhat.com>
14206
14207 PR c/22052
14208 PR c/21975
14209 * gcc.dg/inline1.c: New test.
14210 * gcc.dg/inline2.c: Ditto.
14211 * gcc.dg/inline3.c: Ditto.
14212 * gcc.dg/inline4.c: Ditto.
14213 * gcc.dg/inline5.c: Ditto.
14214
14215 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14216
14217 PR libfortran/22142
14218 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14219 Add testcase also testing eoshift1 for PR 22142.
14220
14221 2005-06-28 Richard Henderson <rth@redhat.com>
14222
14223 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
14224 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
14225 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
14226 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
14227 gcc.dg/tree-ssa/20030922-2.c: Likewise.
14228
14229 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
14230
14231 PR libfortran/22142
14232 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
14233 Add testcase for PR 22142.
14234
14235 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
14236
14237 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
14238 gcc.target/ia64/fpreg-2.c: New tests.
14239
14240 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14241
14242 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
14243
14244 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14245
14246 PR libfortran/22170
14247 * gfortran.dg/slash_1.f90: New test.
14248
14249 2005-06-27 Richard Henderson <rth@redhat.com>
14250
14251 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
14252 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
14253 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
14254 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14255 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
14256 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
14257
14258 2005-06-27 Richard Henderson <rth@redhat.com>
14259
14260 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
14261 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
14262
14263 2005-06-27 Ziemowit Laski <zlaski@apple.com>
14264
14265 * obj-c++.dg/proto-lossage-5.mm: New.
14266 * objc.dg/proto-lossage-5.m: New.
14267
14268 2005-06-27 Diego Novillo <dnovillo@redhat.com>
14269
14270 PR 21959
14271 * gcc.dg/tree-ssa/pr21959.c: New test.
14272
14273 2005-06-27 Jakub Jelinek <jakub@redhat.com>
14274
14275 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
14276 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
14277 testing uninitialized var.
14278
14279 * gcc.c-torture/execute/builtins/chk.h: New.
14280 * gcc.c-torture/execute/builtins/lib/chk.c: New.
14281 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
14282 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
14283 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
14284 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
14285 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
14286 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
14287 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
14288 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
14289 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
14290 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
14291 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
14292 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
14293 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
14294 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
14295 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
14296 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
14297 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
14298 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
14299 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
14300 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
14301 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
14302 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
14303 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
14304 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
14305 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
14306 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
14307 * gcc.dg/builtin-object-size-1.c: New test.
14308 * gcc.dg/builtin-object-size-2.c: New test.
14309 * gcc.dg/builtin-object-size-3.c: New test.
14310 * gcc.dg/builtin-object-size-4.c: New test.
14311 * gcc.dg/builtin-object-size-5.c: New test.
14312 * gcc.dg/builtin-stringop-chk-1.c: New test.
14313 * gcc.dg/builtin-stringop-chk-2.c: New test.
14314 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
14315 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
14316 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
14317 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
14318 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
14319 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
14320 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
14321 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
14322 * gcc.c-torture/execute/printf-1.c: New test.
14323 * gcc.c-torture/execute/fprintf-1.c: New test.
14324 * gcc.c-torture/execute/vprintf-1.c: New test.
14325 * gcc.c-torture/execute/vfprintf-1.c: New test.
14326 * gcc.c-torture/execute/printf-chk-1.c: New test.
14327 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
14328 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
14329 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
14330
14331 2005-06-27 Michael Matz <matz@suse.de>
14332
14333 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
14334 slot is not merged if address escapes.
14335
14336 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14337
14338 PR c/21911
14339 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
14340
14341 2005-06-26 Jakub Jelinek <jakub@redhat.com>
14342
14343 PR middle-end/17965
14344 * gcc.c-torture/compile/20050622-1.c: New test.
14345
14346 PR middle-end/22028
14347 * gcc.dg/20050620-1.c: New test.
14348
14349 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
14350
14351 PR tree-optimization/22026
14352 * gcc.dg/tree-ssa/pr22026.c: New.
14353
14354 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
14355
14356 PR libfortran/22144
14357 * gfortran.dg/shift-alloc.f90: New testcase.
14358
14359 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
14360
14361 * all files: Update FSF address in copyright headers.
14362
14363 2005-06-22 Jan Hubicka <jh@suse.cz>
14364
14365 * wholeprogram-1.c: New testcase.
14366 * wholeprogram-2.c: New testcase.
14367
14368 2005-06-24 Mark Mitchell <mark@codesourcery.com>
14369
14370 PR 22171
14371 * gcc.dg/tree-ssa/pr22171.c: New test.
14372
14373 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
14374
14375 * gfortran.dg/simplify_modulo.f90: New.
14376
14377 2005-06-24 Jan Hubicka <jh@suse.cz>
14378
14379 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
14380
14381 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14382
14383 * obj-c++.dg/proto-lossage-[1-4].mm: New.
14384
14385 2005-06-23 Ziemowit Laski <zlaski@apple.com>
14386
14387 * obj-c++.dg/typedef-alias-1.mm: New.
14388 * objc.dg/typedef-alias-1.m: New.
14389
14390 2005-06-23 Jeff Law <law@redhat.com>
14391
14392 * gcc.dg/tree-ssa/vrp16.c: New test.
14393
14394 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14395
14396 * lib/target-supports.exp: Add
14397 check_effective_target_fortran_large_real and
14398 check_effective_target_fortran_large_int to check for
14399 corresponding effective targets.
14400 * gfortran.dg/large_integer_kind_1.f90: New test.
14401 * gfortran.dg/large_real_kind_1.f90: New test.
14402
14403 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
14404
14405 PR tree-optimization/22117
14406 * gcc.dg/tree-ssa/pr22117.c: New.
14407
14408 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
14409
14410 PR testsuite/22123
14411 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
14412
14413 2005-06-23 David Edelsohn <edelsohn@gnu.org>
14414
14415 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
14416
14417 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
14418
14419 * gfortran.dg/f2c_4.f90: Add tests for complex functions
14420 * gfortran.dg/f2c_4.c: Likewise.
14421
14422 2005-06-22 Paul Brook <paul@codesourcery.com>
14423
14424 PR fortran/21034
14425 * gfortran.dg/auto_save_1.f90: New test.
14426
14427 2005-06-22 Michael Matz <matz@suse.de>
14428
14429 * gcc.target/x86-64/abi: New directory.
14430 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
14431 * gcc.target/x86-64/abi/README.gcc: New file.
14432 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
14433 * gcc.target/x86-64/abi/asm-support.s: New file.
14434 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
14435 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
14436 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
14437 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
14438 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
14439 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
14440 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
14441 * gcc.target/x86_64/abi/test_bitfields.c: New test.
14442 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
14443 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
14444 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
14445 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
14446 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
14447 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
14448 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
14449 * gcc.target/x86_64/abi/test_varargs.c: New test.
14450
14451 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
14452
14453 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
14454 32-bit i?86 and x86_64.
14455
14456 2005-06-21 Ziemowit Laski <zlaski@apple.com>
14457
14458 * obj-c++.dg/const-str-[1-9].mm: New tests.
14459
14460 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
14461
14462 PR fortran/22010
14463 * gfortran.dg/namelist_use.f90: New.
14464 * gfortran.dg/namelist_use_only.f90: New.
14465
14466 2005-06-21 Jeff Law <law@redhat.com>
14467
14468 * gcc.dg/tree-ssa/vrp15.c: New test.
14469
14470 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
14471
14472 * lib/target-supports.exp (check_effective_target_vect_reduction):
14473 Remove.
14474 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
14475 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
14476 remove vect_reduction target keyword. Also avoid two returns in main.
14477 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14478 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
14479 * gcc.dg/vect/vect-reduc-1short.c: New test.
14480 * gcc.dg/vect/vect-reduc-1char.c: New test.
14481 * gcc.dg/vect/vect-reduc-2short.c: New test.
14482 * gcc.dg/vect/vect-reduc-2char.c: New test.
14483 * gcc.dg/vect/vect-reduc-6.c: New test.
14484 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
14485 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
14486 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
14487
14488 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14489 Paul Thomas <pault@gcc.gnu.org>
14490
14491 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
14492 New tests.
14493
14494 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14495
14496 * gfortran.dg/backslash_1.f90: New test.
14497 * gfortran.dg/backslash_2.f90: New test.
14498
14499 2005-06-20 Steven G. Kargl <kargls@comcast.net>
14500
14501 * gfortran.dg/duplicate_labels.f90: New test.
14502
14503 2005-06-20 Jan Beulich <jbeulich@novell.com>
14504
14505 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
14506 unsupportable relocations.
14507 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14508 * gcc.dg/20050321-2.c: xfail for NetWare.
14509
14510 2005-06-20 Andreas Jaeger <aj@suse.de>
14511
14512 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
14513 gcc.target/i386/fastcall-sseregparm.c,
14514 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
14515
14516 2005-06-19 Richard Henderson <rth@redhat.com>
14517
14518 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
14519
14520 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
14521
14522 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
14523
14524 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
14525
14526 PR c++/22115
14527 * g++.dg/conversion/simd2.C: Change expected error message.
14528
14529 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14530
14531 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
14532 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14533 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14534
14535 2005-06-18 James A Morrison <phython@gcc.gnu.org>
14536
14537 * gcc.dg/fold-mod-1.c: New test.
14538
14539 2005-06-18 Steven G. Kargl <kargls@comcast.net>
14540
14541 PR fortran/19926
14542 * gfortran.dg/pr19926.f90: New test.
14543
14544 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
14545
14546 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
14547 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
14548 targets.
14549 * gcc.dg/vect/vect-reduc-2.c: Likewise.
14550 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14551
14552 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
14553
14554 * gcc.target/ia64/float80-varargs-1.c: New test.
14555
14556 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14557
14558 PR tree-opt/22035
14559 * gfortran.dg/f2c_6.f90: New test.
14560
14561 2005-06-17 Geoffrey Keating <geoffk@apple.com>
14562
14563 PR c++/17413
14564 * g++.dg/template/local5.C: New.
14565
14566 2005-06-17 Richard Henderson <rth@redhat.com>
14567
14568 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
14569
14570 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
14571
14572 PR testsuite/21945
14573 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
14574
14575 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
14576
14577 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
14578 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
14579 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
14580 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
14581 check_vect to verify the presence of hardware vector support.
14582
14583 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
14584
14585 PR testsuite/22056
14586 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
14587
14588 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14589
14590 PR libfortran/19216
14591 * gfortran.dg/pr19216.f: Add correct space between brackets and
14592 dg directive.
14593
14594 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14595
14596 PR libfortran/16436
14597 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
14598
14599 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
14600
14601 * gcc.target/i386/attributes-error.c: New testcase.
14602 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
14603 * gcc.target/i386/regparm-stdcall.c: Likewise.
14604 * gcc.target/i386/sseregparm-1.c: Likewise.
14605 * gcc.target/i386/sseregparm-2.c: Likewise.
14606
14607 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
14608
14609 * g++.dg/rtti/crash2.C: New.
14610
14611 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
14612
14613 * gcc.dg/noncompile/20040203-3.c: Update expected message.
14614
14615 2005-06-15 David Ung <davidu@mips.com>
14616
14617 * gcc.target/mips/mips16e-extends.c: New test for testing the
14618 generation of MIPS16e zeb/zeh, seb/seh instructions.
14619
14620 2005-06-15 Diego Novillo <dnovillo@redhat.com>
14621
14622 PR 22018
14623 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
14624 * gcc.dg/tree-ssa/pr22018.c: New test.
14625
14626 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
14627
14628 * gcc.dg/simd-1.c: Update error messages.
14629 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
14630 * gcc.dg/simd-2.c: Update error messages.
14631 * gcc.dg/simd-4.c: New.
14632
14633 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
14634
14635 PR c++/20678
14636 * g++.dg/other/crash-4.C: New.
14637
14638 2005-06-14 Devang Patel <dpatel@apple.com>
14639
14640 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
14641
14642 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
14643
14644 PR c++/21929
14645 * g++.dg/parse/crash11.C: Update
14646
14647 2005-06-13 Jeff Law <law@redhat.com>
14648
14649 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
14650 perform the desired transformations.
14651 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
14652 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
14653
14654 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14655
14656 PR fortran/22038
14657 * gfortran.dg/forall_1.f90: Un-XFAIL.
14658
14659 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
14660
14661 PR c++/21929
14662 * g++.dg/parse/crash26.C: New.
14663
14664 PR c++/20789
14665 * g++.dg/init/member1.C: New.
14666
14667 2005-06-13 Jakub Jelinek <jakub@redhat.com>
14668
14669 * gfortran.dg/altreturn_1.f90: New test.
14670
14671 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
14672
14673 PR middle-end/21985
14674 * gcc.dg/tree-ssa/pr21985.c: New test.
14675
14676 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14677
14678 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
14679
14680 2005-06-12 Roger Sayle <roger@eyesopen.com>
14681
14682 PR c++/21930
14683 * g++.dg/other/error10.C: New test case.
14684
14685 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14686
14687 PR libfortran/19155
14688 * gfortran.dg/pr19155.f: Add test.
14689
14690 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14691
14692 * gfortran.dg/f2c_7.f90: New test.
14693
14694 * gfortran.dg/forall_1.f90: XFAILed.
14695
14696 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
14697
14698 * gcc.dg/pr14796-1.c: New.
14699 * gcc.dg/pr14796-2.c: New.
14700
14701 2005-06-11 Steven G. Kargl <kargls@comcast.net>
14702
14703 PR fortran/17792
14704 PR fortran/21375
14705 * gfortran.dg/deallocate_stat.f90: New test.
14706
14707 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
14708
14709 * gfortran.fortran-torture/execute/in-pack.f90: New test.
14710
14711 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
14712
14713 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
14714 access will be generated when this loop is vectorized. Test that
14715 accesses with same alignment were detected.
14716 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
14717 Test that accesses with same alignment were detected.
14718 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
14719 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
14720 alignment were detected.
14721
14722 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
14723
14724 PR c++/10611
14725 * g++.dg/conversion/simd2.C: New.
14726
14727 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
14728
14729 * gcc.dg/Wcxx-compat-1.c: New.
14730
14731 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
14732
14733 PR libfortran/21480
14734 * gfortran.dg/reshape-complex.f90: Add a test for a packed
14735 complex array.
14736
14737 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
14738
14739 * gcc.dg/alias-8.c: New.
14740
14741 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
14742
14743 * gcc.dg/format/cmn_err-1.c: Update.
14744
14745 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
14746
14747 PR target/20666
14748 * gcc.target/sparc/fexpand-2.c: New.
14749 * gcc.target/sparc/fpmerge-2.c: New.
14750 * gcc.target/sparc/fpmul-2.c: New.
14751 * gcc.target/sparc/noresult.c: New.
14752 * gcc.target/sparc/pdist-2.c: New.
14753 * gcc.target/sparc/pdist-3.c: New.
14754
14755 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
14756
14757 PR testsuite/21702
14758 * gcc.target/i386/i386.exp: Fix comment typo.
14759
14760 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
14761
14762 PR c++/19497
14763 * g++.dg/inherit/using5.C: New.
14764 * g++.dg/inherit/using6.C: New.
14765
14766 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14767
14768 PR c++/19894
14769 * g++.dg/template/ptrmem15.C: New test.
14770
14771 PR c++/20563
14772 * g++.dg/ext/label4.C: New test.
14773
14774 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14775
14776 * gcc.dg/tls/debug-1.c: New test.
14777
14778 2005-06-07 Dale Johannesen <dalej@apple.com>
14779
14780 * gcc.target/i386/movq.c: New.
14781
14782 2005-06-07 Dale Johannesen <dalej@apple.com>
14783
14784 * gcc.dg/20050607-1.c: New.
14785
14786 2005-06-07 Jakub Jelinek <jakub@redhat.com>
14787
14788 PR middle-end/21850
14789 * gcc.c-torture/execute/20050607-1.c: New test.
14790
14791 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
14792
14793 PR libfortran/21926
14794 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
14795 Test case where the return array has lowest stride one,
14796 but isn't packed.
14797
14798 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
14799
14800 * lib/target-supports.exp (check_effective_target_sync_int_long):
14801 Add s390 and s390x targets.
14802
14803 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14804
14805 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
14806 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
14807 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
14808 * gcc.dg/tree-ssa/loop-9.c: New test.
14809
14810 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
14811
14812 * g++.dg/parse/defarg10.C: New.
14813
14814 2005-06-06 Jakub Jelinek <jakub@redhat.com>
14815
14816 PR regression/21897
14817 * gcc.c-torture/execute/20050604-1.c: New test.
14818
14819 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
14820
14821 PR 21903
14822 * g++.dg/parse/defarg9.C: New.
14823
14824 PR c++/20637
14825 * g++.dg/inherit/using4.C: New.
14826 * g++.dg/overload/error1.C: Adjust expected errors.
14827 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
14828 * g++.old-deja/g++.brendan/arm2.C: Likewise.
14829 * g++.old-deja/g++.other/redecl2.C: Likewise.
14830 * g++.old-deja/g++.other/redecl4.C: Likewise.
14831 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
14832
14833 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14834
14835 * gfortran.dg/f2c_5.f90: Add -w to dg-options
14836
14837 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
14838
14839 * lib/gfortran.exp (gfortran_target_compile): Call
14840 dg-additional-files-options
14841 * gfortran.dg/f2c_4.f90: New file
14842 * gfortran.dg/f2c_4.c: New file
14843 * gfortran.dg/f2c_5.f90: New file
14844 * gfortran.dg/f2c_5.c: New file
14845
14846 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14847
14848 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
14849
14850 PR fortran/21912
14851 * gfortran.dg/array_constructor_4.f90: New test.
14852
14853 2005-06-05 Mark Mitchell <mark@codesourcery.com>
14854
14855 PR c++/21619
14856 * g++.dg/ext/builtin9.C: New test.
14857
14858 2005-06-05 Dale Johannesen <dalej@apple.com>
14859
14860 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
14861 * gcc.c-torture/execute/20050603-2.c: Ditto.
14862
14863 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
14864
14865 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
14866 * gcc.dg/vect/vect-reduc-1.c: New.
14867 * gcc.dg/vect/vect-reduc-2.c: New.
14868 * gcc.dg/vect/vect-reduc-3.c: New.
14869
14870 2005-06-04 Dale Johannesen <dalej@apple.com>
14871
14872 * gcc.c-torture/execute/20050603-1.c: New.
14873 * gcc.c-torture/execute/20050603-2.c: New.
14874 * gcc.dg/20050603-3.c: New.
14875
14876 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14877
14878 PR fortran/19195
14879 * gfortran.dg/debug_1.f90: New test.
14880
14881 * gfortran.dg/forall_1.f90: New test.
14882
14883 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
14884
14885 * gfortran.dg/array_constructor_3.f90: New test.
14886
14887 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14888
14889 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
14890
14891 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
14892
14893 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
14894
14895 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
14896
14897 PR c/21873
14898 * gcc.dg/init-excess-1.c: New test.
14899
14900 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14901
14902 PR c++/21853
14903 * g++.dg/expr/static_cast6.C: New test.
14904
14905 2005-06-03 Diego Novillo <dnovillo@redhat.com>
14906
14907 * gcc.dg/tree-ssa/vrp14.c: New test.
14908
14909 2005-06-03 Mark Mitchell <mark@codesourcery.com>
14910
14911 PR c++/21336
14912 * g++.dg/template/new2.C: New test.
14913
14914 2005-06-03 Josh Conner <jconner@apple.com>
14915
14916 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
14917 all entries in initializer.
14918
14919 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
14920
14921 PR middle-end/21858
14922 * gcc.dg/pr21858.c: New testcase.
14923
14924 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
14925
14926 PR tree-optimization/21292
14927
14928 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
14929 New.
14930 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14931 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14932 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14933 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14934 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
14935
14936 2005-06-02 Richard Henderson <rth@redhat.com>
14937
14938 * gcc.dg/sync-2.c: Use -march=i486 for i386.
14939
14940 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
14941
14942 * gcc.dg/wtypequal.c: New testcase.
14943
14944 2005-06-02 Diego Novillo <dnovillo@redhat.com>
14945
14946 PR 21582
14947 * gcc.dg/tree-ssa/pr21582.c: New test.
14948
14949 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14950
14951 PR c++/21280
14952 * g++.dg/opt/interface2.h: New.
14953 * g++.dg/opt/interface2.C: New.
14954 * g++.dg/init/ctor4.C: Adjust error lines.
14955 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14956 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14957 * g++.old-deja/g++.jason/opeq3.C: Likewise.
14958 * g++.old-deja/g++.pt/assign1.C: Likewise.
14959 * g++.old-deja/g++.pt/crash20.C: Likewise.
14960
14961 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
14962
14963 PR tree-optimization/21734
14964 * g++.dg/vect/pr21734_1.cc: New.
14965 * g++.dg/vect/pr21734_2.cc: New.
14966
14967 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
14968
14969 PR c++/20350
14970 * g++.dg/template/spec24.C: New.
14971
14972 PR c++/21151
14973 * g++.dg/pch/local-1.C: New.
14974 * g++.dg/pch/local-1.Hs: New.
14975
14976 2005-06-01 Diego Novillo <dnovillo@redhat.com>
14977
14978 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
14979 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
14980 * gcc.dg/tree-ssa/pr14341.c: New test.
14981 * gcc.dg/tree-ssa/pr14841.c: New test.
14982 * gcc.dg/tree-ssa/pr20701.c: New test.
14983 * gcc.dg/tree-ssa/pr21086.c: New test.
14984 * gcc.dg/tree-ssa/pr21090.c: New test.
14985 * gcc.dg/tree-ssa/pr21332.c: New test.
14986 * gcc.dg/tree-ssa/pr21458.c: New test.
14987 * gcc.dg/tree-ssa/pr21658.c: New test.
14988 * gcc.dg/tree-ssa/vrp01.c: New test.
14989 * gcc.dg/tree-ssa/vrp02.c: New test.
14990 * gcc.dg/tree-ssa/vrp03.c: New test.
14991 * gcc.dg/tree-ssa/vrp04.c: New test.
14992 * gcc.dg/tree-ssa/vrp05.c: New test.
14993 * gcc.dg/tree-ssa/vrp06.c: New test.
14994 * gcc.dg/tree-ssa/vrp07.c: New test.
14995 * gcc.dg/tree-ssa/vrp08.c: New test.
14996 * gcc.dg/tree-ssa/vrp09.c: New test.
14997 * gcc.dg/tree-ssa/vrp10.c: New test.
14998 * gcc.dg/tree-ssa/vrp11.c: New test.
14999 * gcc.dg/tree-ssa/vrp12.c: New test.
15000 * gcc.dg/tree-ssa/vrp13.c: New test.
15001
15002 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
15003
15004 PR 21029
15005 * gcc.dg/tree-ssa/pr21029.c: New test.
15006
15007 2005-06-01 Roger Sayle <roger@eyesopen.com>
15008
15009 * gfortran.dg/logint-1.f: New test case.
15010 * gfortran.dg/logint-2.f: Likewise.
15011 * gfortran.dg/logint-3.f: Likewise.
15012
15013 2005-06-01 Jakub Jelinek <jakub@redhat.com>
15014
15015 PR c/21536
15016 PR c/20760
15017 * gcc.dg/20050527-1.c: New test.
15018
15019 * gcc.dg/i386-sse-12.c: New test.
15020
15021 PR fortran/21729
15022 * gfortran.dg/implicit_5.f90: New test.
15023
15024 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
15025
15026 PR fortran/20883
15027 * gfortran/assign_4.f90: New test.
15028 * gfortran/assign_2.f90: Change compile to run.
15029
15030 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
15031
15032 * lib/target-supports.exp
15033 (check_effective_target_sync_char_short): New.
15034 * gcc.dg/sync-2.c: New.
15035
15036 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
15037
15038 PR tree-optimization/21817
15039 * gcc.dg/torture/pr21817-1.c: New.
15040
15041 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
15042
15043 PR c++/21165
15044 * g++.dg/template/init5.C: New.
15045
15046 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
15047
15048 * gfortran.dg/char_initialiser_actual.f90:
15049 Test character initialisers as actual arguments.
15050 * gfortran.dg/char_pointer_comp_assign.f90:
15051 Test character pointer structure component assignments.
15052 * gfortran.dg/char_array_structure_constructor.f90:
15053 Test character components in structure constructors.
15054
15055 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
15056
15057 PR middle-end/20931
15058 * g++.dg/opt/pr20931.C: New test.
15059
15060 2005-05-31 Andreas Jaeger <aj@suse.de>
15061
15062 PR testsuite/20772
15063 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
15064 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
15065 g++.old-deja/g++.ext/asmspec1.C,
15066 g++.old-deja/g++.other/regstack.C,
15067 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
15068 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
15069 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
15070 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
15071 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
15072 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
15073 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
15074 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
15075 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
15076 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
15077 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
15078 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
15079 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
15080 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
15081 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
15082 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
15083 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
15084 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
15085 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
15086
15087 2005-05-31 Jeff Law <law@redhat.com>
15088
15089 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
15090
15091 2005-05-30 Paolo Carlini <pcarlini@suse.de>
15092
15093 PR middle-end/21743
15094 * gcc.dg/builtins-1.c: Activate disabled clog test.
15095 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15096
15097 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
15098
15099 * gfortran.dg/char_pointer_assign.f90:
15100 Test character-pointer assignments and pointer assignments.
15101 * gfortran.dg/char_pointer_dummy.f90:
15102 Test character-pointer dummy arguments.
15103 * gfortran.dg/char_pointer_func.f90:
15104 Test character-pointer function returns.
15105 * gfortran.dg/char_pointer_dependency.f90:
15106 Test character-pointer functions with dependencies.
15107
15108 2005-05-30 Mark Mitchell <mark@codesourcery.com>
15109
15110 PR c++/21784
15111 * g++.dg/lookup/using14.C: New test.
15112
15113 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
15114
15115 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
15116 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
15117 trailing ^M.
15118
15119 2005-05-29 Geoffrey Keating <geoffk@apple.com>
15120
15121 PR c++/17413
15122 * g++.dg/template/local5.C: New.
15123
15124 PR target/21761
15125 * gcc.c-torture/compile/pr21761.c: New.
15126
15127 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
15128 before darwin8.
15129
15130 2005-05-30 Steven G. Kargl
15131
15132 PR fortran/20846
15133 * gfortran.dg/inquire_8.f90: New test.
15134
15135 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15136
15137 PR libfortran/21376
15138 * gfortran.dg/output_exponents_1.f90: New test.
15139
15140 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15141
15142 PR libfortran/20006
15143 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
15144
15145 2005-05-28 Mark Mitchell <mark@codesourcery.com>
15146
15147 PR c++/21210
15148 * g++.dg/ext/complex1.C: New test.
15149
15150 PR c++/21340
15151 * g++.dg/init/ctor6.C: New test.
15152
15153 2005-05-29 Jan Hubicka <jh@suse.cz>
15154
15155 * gcc.c-torture/compile/pr21562.c: New.
15156
15157 2005-05-28 Steven G. Kargl <kargls@comcast.net>
15158
15159 * gfortran.dg/subnormal_1.f90: New test.
15160
15161 2005-05-28 Jan Hubicka <jh@suse.cz>
15162
15163 * tree-prof.exp: Fix comment.
15164 * value-prof-1.c: New.
15165 * value-prof-2.c: New.
15166 * value-prof-3.c: New.
15167 * value-prof-4.c: New.
15168
15169 2005-05-27 Mark Mitchell <mark@codesourcery.com>
15170
15171 PR c++/21614
15172 * g++.dg/expr/ptrmem6.C: New test.
15173 * g++.dg/expr/ptrmem6a.C: Likewise.
15174
15175 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
15176
15177 PR tree-optimization/21658
15178 * gcc.dg/tree-ssa/pr21658.c: New.
15179
15180 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
15181
15182 PR c++/21455
15183 * g++.dg/inherit/ptrmem3.C: New.
15184
15185 PR c++/21681
15186 * g++.dg/parse/template16.C: New.
15187
15188 2005-05-27 Andreas Jaeger <aj@suse.de>
15189
15190 * gcc.dg/setjmp-2.c: Only run in 32-bit.
15191
15192 * gcc.dg/i386-sse-8.c: Run test on all archs.
15193
15194 2005-05-26 Mike Stump <mrs@apple.com>
15195
15196 * objc.dg/isa-field-1.m: Only run on darwin.
15197 * objc.dg/lookup-1.m: Likewise.
15198 * objc.dg/try-catch-8.m: Likewise.
15199
15200 2005-05-26 Roger Sayle <roger@eyesopen.com>
15201
15202 PR tree-optimization/9814
15203 * gcc.dg/pr9814-1.c: New test case.
15204
15205 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15206
15207 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
15208 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
15209 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
15210 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
15211 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
15212 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
15213 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
15214 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
15215 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
15216 objc.dg/try-catch-8.m: New.
15217
15218 2005-05-26 Janis Johnson <janis187@us.ibm.com>
15219
15220 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
15221 remove extraneous semicolons.
15222
15223 2005-05-26 Ziemowit Laski <zlaski@apple.com>
15224
15225 * obj-c++.dg/comp-types-12.mm: New.
15226 * objc.dg/comp-types-11.m: New.
15227 * objc.dg/selector-4.m: New.
15228
15229 2005-05-26 Andreas Jaeger <aj@suse.de>
15230
15231 PR testsuite/20772
15232 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
15233 g++.old-deja/g++.ext/attrib3.C,
15234 g++.old-deja/g++.other/store-expr1.C,
15235 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
15236 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
15237 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15238 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
15239 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
15240 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
15241 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
15242 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15243 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
15244 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
15245 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
15246 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
15247 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
15248 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
15249 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
15250 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
15251 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
15252 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15253 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
15254
15255 2005-05-26 Andreas Jaeger <aj@suse.de>
15256
15257 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
15258 x86-64 compilation.
15259
15260 2005-05-26 Andreas Jaeger <aj@suse.de>
15261
15262 PR testsuite/20772
15263 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
15264 gcc.misc-tests/i386-pf-athlon-1.c,
15265 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15266 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
15267 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
15268 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
15269 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
15270 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
15271 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
15272 programs.
15273
15274 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
15275 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
15276 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
15277 x86-64 compilation.
15278
15279 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
15280 x86_64.
15281
15282 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
15283 effective-target ilp32.
15284
15285 2005-05-26 David Ung <davidu@mips.com>
15286
15287 * gcc.target/mips/ext_ins.c: New test for testing the generation
15288 of MIPS32/64 rev 2 ext/ins instructions.
15289
15290 2005-05-26 Andreas Jaeger <aj@suse.de>
15291
15292 * treelang/compile/unsigned.tree: Use gimple instead of
15293 nonexisting generic dump.
15294
15295 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
15296
15297 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
15298
15299 2005-05-26 Andreas Jaeger <aj@suse.de>
15300
15301 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
15302
15303 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15304
15305 PR libfortran/17283
15306 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
15307 Test callee-allocated memory with write statements.
15308
15309 2005-05-25 Roger Sayle <roger@eyesopen.com>
15310
15311 PR middle-end/21709
15312 * gcc.dg/pr21709-1.c: New test case.
15313
15314 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15315 Mike Stump <mrs@apple.com>
15316
15317 * objc/execute/next_mapping.h: Update for C++.
15318
15319 * obj-c++.dg/selector-1.mm: Move to...
15320 * obj-c++.dg/selector-4.mm: here...
15321
15322 * obj-c++.dg/basic.mm: New.
15323 * obj-c++.dg/comp-types-1.mm: New.
15324 * obj-c++.dg/cxx-class-1.mm: New.
15325 * obj-c++.dg/cxx-ivars-1.mm: New.
15326 * obj-c++.dg/cxx-ivars-2.mm: New.
15327 * obj-c++.dg/cxx-ivars-3.mm: New.
15328 * obj-c++.dg/cxx-scope-1.mm: New.
15329 * obj-c++.dg/cxx-scope-2.mm: New.
15330 * obj-c++.dg/defs.mm: New.
15331 * obj-c++.dg/empty-private-1.mm: New.
15332 * obj-c++.dg/encode-1.mm: New.
15333 * obj-c++.dg/encode-2.mm: New.
15334 * obj-c++.dg/encode-3.mm: New.
15335 * obj-c++.dg/extern-c-1.mm: New.
15336 * obj-c++.dg/extra-semi.mm: New.
15337 * obj-c++.dg/fix-and-continue-2.mm: New.
15338 * obj-c++.dg/isa-field-1.mm: New.
15339 * obj-c++.dg/ivar-list-semi.mm: New.
15340 * obj-c++.dg/local-decl-1.mm: New.
15341 * obj-c++.dg/lookup-1.mm: New.
15342 * obj-c++.dg/lookup-2.mm: New.
15343 * obj-c++.dg/method-1.mm: New.
15344 * obj-c++.dg/method-2.mm: New.
15345 * obj-c++.dg/method-3.mm: New.
15346 * obj-c++.dg/method-4.mm: New.
15347 * obj-c++.dg/method-5.mm: New.
15348 * obj-c++.dg/method-6.mm: New.
15349 * obj-c++.dg/method-7.mm: New.
15350 * obj-c++.dg/no-extra-load.mm: New.
15351 * obj-c++.dg/overload-1.mm: New.
15352 * obj-c++.dg/pragma-1.mm: New.
15353 * obj-c++.dg/pragma-2.mm: New.
15354 * obj-c++.dg/private-1.mm: New.
15355 * obj-c++.dg/private-2.mm: New.
15356 * obj-c++.dg/proto-qual-1.mm: New.
15357 * obj-c++.dg/qual-types-1.mm: New.
15358 * obj-c++.dg/stubify-1.mm: New.
15359 * obj-c++.dg/stubify-2.mm: New.
15360 * obj-c++.dg/super-class-1.mm: New.
15361 * obj-c++.dg/super-class-2.mm: New.
15362 * obj-c++.dg/super-dealloc-1.mm: New.
15363 * obj-c++.dg/super-dealloc-2.mm: New.
15364 * obj-c++.dg/template-1.mm: New.
15365 * obj-c++.dg/template-2.mm: New.
15366 * obj-c++.dg/template-3.mm: New.
15367 * obj-c++.dg/template-4.mm: New.
15368 * obj-c++.dg/template-5.mm: New.
15369 * obj-c++.dg/template-6.mm: New.
15370 * obj-c++.dg/try-catch-1.mm: New.
15371 * obj-c++.dg/try-catch-2.mm: New.
15372 * obj-c++.dg/try-catch-3.mm: New.
15373 * obj-c++.dg/try-catch-4.mm: New.
15374 * obj-c++.dg/try-catch-5.mm: New.
15375 * obj-c++.dg/try-catch-6.mm: New.
15376 * obj-c++.dg/try-catch-7.mm: New.
15377 * obj-c++.dg/try-catch-8.mm: New.
15378 * obj-c++.dg/try-catch-9.mm: New.
15379 * obj-c++.dg/va-meth-1.mm: New.
15380
15381 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15382
15383 * obj-c++.dg/selector-1.mm: New.
15384 * obj-c++.dg/selector-2.mm: New.
15385
15386 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15387
15388 * obj-c++.dg/selector-3.mm: New.
15389 * objc.dg/selector-3.m: New.
15390
15391 2005-05-25 Ziemowit Laski <zlaski@apple.com>
15392
15393 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
15394 about where warning appears.
15395
15396 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15397
15398 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
15399 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
15400 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
15401 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
15402
15403 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
15404
15405 * gcc.dg/20050524-1.c: New test.
15406
15407 2005-05-25 Jan Hubicka <jh@suse.cz>
15408
15409 * gcc.dg/tree-prof/inliner-1.c: New.
15410
15411 2005-05-25 Janis Johnson <janis187@us.ibm.com>
15412
15413 * gcc.dg/tree-prof: New directory.
15414 * gcc.dg/tree-prof/tree-prof.exp: New.
15415
15416 2005-05-25 DJ Delorie <dj@redhat.com>
15417
15418 * gcc.dg/Wattributes-1.c: New.
15419 * gcc.dg/Wattributes-2.c: New.
15420 * gcc.dg/Wattributes-3.c: New.
15421
15422 20005-05-24 Janis Johnson <janis187@us.ibm.com>
15423
15424 PR tree-optimization/19833
15425 * gcc.dg/uninit-4.c: Remove xfail.
15426 * gcc.dg/uninit-9.c: Ditto.
15427
15428 2005-05-24 Ziemowit Laski <zlaski@apple.com>
15429
15430 * obj-c++.dg/bitfield-[1-5].mm: New.
15431 * obj-c++.dg/class-protocol-1.mm: New.
15432 * obj-c++.dg/comp-types-1[0-1].mm: New.
15433 * obj-c++.dg/comp-types-[2-9].mm: New.
15434 * obj-c++.dg/encode-[4-8].mm: New.
15435 * obj-c++.dg/layout-1.mm: New.
15436 * obj-c++.dg/method-1[0-9].mm: New.
15437 * obj-c++.dg/method-2[0-1].mm: New.
15438 * obj-c++.dg/method-[8-9].mm: New.
15439 * obj-c++.dg/objc-gc-3.mm: New.
15440 * obj-c++.dg/try-catch-10.mm: New.
15441 * objc.dg/bitfield-5.m: New.
15442 * objc.dg/comp-types-10.m: New.
15443 * objc.dg/comp-types-9.m: New.
15444 * objc.dg/layout-1.m: New.
15445 * objc.dg/objc-gc-4.m: New.
15446 * objc.dg/try-catch-9.m: New.
15447 * objc.dg/class-protocol-1.m: Tweak diagnostics.
15448 * objc.dg/comp-types-1.m: Likewise.
15449 * objc.dg/comp-types-[5-6].m: Likewise.
15450 * objc.dg/method-9.m: Likewise.
15451
15452 2005-05-24 Janis Johnson <janis187@us.ibm.com>
15453
15454 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
15455 and on hardware without VMX support.
15456
15457 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
15458
15459 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
15460
15461 * lib/profopt.exp (dg-final-generate, dg-final-use,
15462 profopt-final-code, profopt-get-options): New.
15463 (profopt-execute): Process test directives.
15464
15465 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
15466 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15467 cleanup-tree-dump, cleanup-saved-temps): Update comments.
15468
15469 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
15470
15471 PR C++/21645
15472 * g++.dg/init/ctor5.C: New test.
15473
15474 2005-05-24 Ira Rosen <irar@il.ibm.com>
15475
15476 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
15477 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
15478 vect-113.c, vect-114.c.
15479
15480 2005-05-23 Adam Nemet <anemet@lnxw.com>
15481
15482 * gcc.dg/const-elim-1.c: Remove xfails.
15483
15484 2005-05-23 Jeff Law <law@redhat.com>
15485
15486 * gcc.c-torture/compile/pr21638.c: New test.
15487 * gcc.c-torture/compile/20050520-1.c: New test.
15488
15489 2005-05-23 Nick Clifton <nickc@redhat.com>
15490
15491 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
15492 be a proper triple, ie: m32r*-*-*.
15493 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15494
15495 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
15496
15497 PR middle-end/21331
15498 PR tree-opt/21293
15499 * gcc.c-torture/compile/pr21293.c: New test.
15500 * gcc.c-torture/execute/pr21331.c: New test.
15501
15502 2004-05-20 Richard Henderson <rth@redhat.com>
15503
15504 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
15505
15506 2005-05-20 Ziemowit Laski <zlaski@apple.com>
15507
15508 * obj-c++-dg.exp: Add.
15509 * obj-c++.exp: Add.
15510 * obj-c++.dg/dg.exp: Add.
15511
15512 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15513
15514 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
15515 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
15516
15517 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
15518
15519 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
15520
15521 2004-05-19 Richard Henderson <rth@redhat.com>
15522
15523 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
15524
15525 2005-05-19 Janis Johnson <janis187@us.ibm.com>
15526
15527 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
15528
15529 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
15530
15531 2005-05-19 Jakub Jelinek <jakub@redhat.com>
15532
15533 PR c++/21495
15534 * g++.dg/parse/extern1.C: New test.
15535 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
15536
15537 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15538
15539 * gcc.dg/c99-math.h: New.
15540 * gcc.dg/c99-math-float-1.c: New test.
15541 * gcc.dg/c99-math-double-1.c: Likewise.
15542 * gcc.dg/c99-math-long-double-1.c: Likewise.
15543
15544 2005-05-18 Richard Henderson <rth@redhat.com>
15545
15546 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
15547
15548 2005-05-18 Devang Patel <dpatel@apple.com>
15549
15550 * g++.dg/opt/20050511-1.C: New test.
15551
15552 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
15553
15554 PR libfortran/21127
15555 * gfortran.dg/reshape-complex.f90: New test.
15556
15557 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
15558
15559 * gfortran.dg/array_constructor_1.f90: New test.
15560 * gfortran.dg/array_constructor_2.f90: New test.
15561
15562 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
15563
15564 PR fortran/20954
15565 * gfortran.dg/pr20954.f: New test.
15566
15567 2005-05-17 Mike Stump <mrs@apple.com>
15568
15569 Yet more Objective-C++...
15570
15571 * objc.dg/method-5.m: Update.
15572 * objc.dg/method-6.m: Update.
15573 * objc.dg/method-7.m: Update.
15574 * objc.dg/method-9.m: Update.
15575 * objc.dg/try-catch-2.m: Update.
15576
15577 2005-05-17 Mark Mitchell <mark@codesourcery.com>
15578
15579 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
15580 Remove little-endian optimizations.
15581
15582 2005-05-17 Jeff Law <law@redhat.com>
15583
15584 * g++.dg/tree-ssa/pr14814.C: New test.
15585 * gcc.dg/tree-ssa/pr14814.C: New test.
15586 * gcc.dg/tree-ssa/pr17141-1.C: New test.
15587 * gcc.dg/tree-ssa/pr17141-2.C: New test.
15588
15589 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15590
15591 * gcc.dg/compat/generate-random.c: Do not include
15592 libiberty.h.
15593 * gcc.dg/compat/generate-random_r.c: Likewise.
15594
15595 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
15596
15597 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
15598
15599 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
15600
15601 PR middle-end/21595
15602 * g++.dg/tree-ssa/builtin1.C: New testcase.
15603
15604 2005-05-17 Jakub Jelinek <jakub@redhat.com>
15605
15606 PR c++/21454
15607 * g++.dg/opt/const4.C: New test.
15608
15609 PR middle-end/21492
15610 * g++.dg/opt/crossjump1.C: New test.
15611
15612 PR tree-optimization/21610
15613 * gcc.c-torture/compile/20050516-1.c: New test.
15614
15615 PR fortran/15080
15616 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
15617 about the test failing.
15618 * gfortran.fortran-torture/execute/where_7.f90: New test.
15619 * gfortran.fortran-torture/execute/where_8.f90: New test.
15620
15621 2005-05-16 Richard Henderson <rth@redhat.com>
15622
15623 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
15624 i?86 and x86_64.
15625
15626 2005-05-16 Mark Mitchell <mark@codesourcery.com>
15627
15628 * gcc.dg/compat/generate-random.c (config.h): Do not include.
15629 (limits.h): Include unconditionally.
15630 (stdlib.h): Likewise.
15631 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
15632 (limits.h): Include unconditionally.
15633 (stdlib.h): Likewise.
15634 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15635 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15636 (limits.h): Include unconditionally.
15637 (stdlib.h): Likewise.
15638 (hashtab.h): Do not include.
15639 (getopt.h): Likewise.
15640 (stddef.h): Include.
15641 (hashval_t): Define.
15642 (struct entry): Add "next" field.
15643 (HASH_SIZE): New macro.
15644 (hash_table): New variable.
15645 (switchfiles): Do not use xmalloc.
15646 (mix): New macro.
15647 (iterative_hash): New function.
15648 (hasht): Remove.
15649 (e_exists): New function.
15650 (e_insert): Likewise.
15651 (output): Use, instead of libiberty hashtable functions.
15652 (main): Do not use getopt. Do not call htab_create.
15653
15654 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
15655
15656 PR libstdc++/21526
15657 * lib/target-supports.exp (check_mkfifo_available):
15658 Return 0 for cygwin as mkfifo support incomplete on platform.
15659 Fix typos in comments.
15660
15661 2005-05-15 Mark Mitchell <mark@codesourcery.com>
15662
15663 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
15664
15665 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
15666
15667 PR fortran/17432
15668 * gfortran.dg/assign_4.f: New test.
15669
15670 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
15671
15672 PR tree-optimization/21563
15673 * gcc.dg/tree-ssa/pr21563.c: New.
15674
15675 2005-05-14 Jan Hubicka <jh@suse.cz>
15676
15677 * gcc.dg/noreturn-7.c: Allow control reaches warning.
15678
15679 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
15680
15681 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
15682
15683 2005-05-13 Julian Brown <julian@codesourcery.com>
15684
15685 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
15686 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
15687
15688 2005-05-13 Jan Hubicka <jh@suse.cz>
15689
15690 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
15691 * gcc.dg/fold-xor-?.c: Likewise.
15692 * gcc.dg/pr15784-?.c: Likewise.
15693 * gcc.dg/pr20922-?.c: Likewise.
15694 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
15695 * gcc.dg/tree-ssa/pr17598.c: Likewise.
15696 * gcc.dg/tree-ssa/pr20470.c: Likewise.
15697
15698 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15699
15700 PR fortran/21260
15701 * gfortran.dg/hollerith_1.f90: New test.
15702
15703 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15704
15705 * gfortran.dg/func_result_2.f90: New test.
15706
15707 2005-05-11 Bud Davis <bdavis@gfortran.org>
15708
15709 * gfortran.dg/dev_null.f90: New test.
15710
15711 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
15712
15713 * gcc.dg/arm-vfp1.c: Revert last change.
15714
15715 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
15716
15717 PR middle-end/19807
15718 PR tree-optimization/19639
15719 * g++.dg/tree-ssa/pr19807.C: New testcase.
15720
15721 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15722
15723 PR libfortran/21471
15724 * gfortran.dg/append-1.f90: New test.
15725
15726 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15727
15728 * gcc.dg/pr18501.c: XFAIL.
15729 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
15730 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
15731 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
15732 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15733 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15734 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
15735 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
15736 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
15737
15738 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15739
15740 PR fortran/20178
15741 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
15742 gfortran.dg/f2c_3.f90: New tests.
15743
15744 * gfortran.dg/return_1.f90: Fix dg annotation.
15745
15746 2005-05-10 Diego Novillo <dnovillo@redhat.com>
15747
15748 * gcc.c-torture/compile/20050510-1.c: New test.
15749
15750 2005-05-10 Mark Mitchell <mark@codesourcery.com>
15751
15752 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
15753
15754 2005-05-10 Bob Wilson <bob.wilson@acm.org>
15755
15756 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
15757
15758 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
15759
15760 PR c/17913
15761 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
15762
15763 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
15764
15765 PR c/21342
15766 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
15767 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
15768
15769 2005-05-10 Ben Elliston <bje@au.ibm.com>
15770
15771 PR debug/16676
15772 * gcc.dg/debug/pr16676.c: New test.
15773
15774 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
15775
15776 PR testsuite/21443
15777 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
15778 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
15779 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
15780 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
15781 Change -O1 to -O2.
15782 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
15783 -fno-tree-dominator-opts.
15784
15785 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15786
15787 * gfortran.dg/return_1.f90: New test.
15788
15789 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
15790
15791 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
15792
15793 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
15794
15795 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
15796
15797 PR c++/21427
15798 * g++.dg/inherit/covariant13.C: New.
15799
15800 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15801
15802 PR libfortran/19155
15803 * gfortran.dg/pr19155.f: New test.
15804
15805 2005-05-08 Roger Sayle <roger@eyesopen.com>
15806
15807 PR inline-asm/8788
15808 * gcc.dg/pr8788-1.c: New testcase.
15809
15810 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
15811
15812 PR target/21416
15813 * gcc.target/mips/fpcmp-[12].c: New tests.
15814
15815 2005-05-06 Mark Mitchell <mark@codesourcery.com>
15816
15817 * lib/target-supports-dg.exp (dg-require-fork): New function.
15818 (dg-require-mkfifo): Likewise.
15819 * lib/target-supports.exp (check_function_available): New
15820 function.
15821 (check_fork_available): Likewise.
15822 (check_mkfifo_available): Likewise.
15823
15824 2005-05-06 Jeff Law <law@redhat.com>
15825
15826 * gcc.c-torture/compile/pr21380.c: New test.
15827
15828 2005-05-06 Jakub Jelinek <jakub@redhat.com>
15829
15830 PR c++/20961
15831 * g++.dg/ext/weak3.C: New test.
15832
15833 2005-05-05 Mark Mitchell <mark@codesourcery.com>
15834
15835 PR c++/21352
15836 * g++.dg/template/crash37.C: New test.
15837
15838 2005-05-05 Paul Brook <paul@codesourcery.com>
15839
15840 * gcc.dg/arm-g2.c: Use effective-target arm32.
15841 * gcc.dg/arm-mmx-1.c: Ditto.
15842 * gcc.dg/arm-scd42-2.c: Ditto.
15843 * gcc.dg/arm-vfp1.c: Ditto.
15844 * lib/target-supports.exp (check_effective_target_arm32): New
15845 function.
15846
15847 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
15848
15849 PR libfortran/21354
15850 gfortran.dg/in_pack_rank7.f90: New test.
15851
15852 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
15853
15854 PR middle-end/15618
15855 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
15856
15857 2005-05-04 Jakub Jelinek <jakub@redhat.com>
15858
15859 PR middle-end/21265
15860 * gcc.dg/20050503-1.c: New test.
15861
15862 PR rtl-optimization/21239
15863 * gcc.dg/i386-sse-11.c: New test.
15864
15865 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
15866
15867 PR target/16888
15868 * gcc.target/i386/asm-1.c: New test.
15869
15870 2005-05-03 Jakub Jelinek <jakub@redhat.com>
15871
15872 PR rtl-optimization/21330
15873 * gcc.c-torture/execute/20050502-1.c: New test.
15874
15875 PR target/21297
15876 * gcc.c-torture/execute/20050502-2.c: New test.
15877
15878 2005-05-03 Uros Bizjak <uros@kss-loka.si>
15879
15880 PR middle-end/21282
15881 * gcc.dg/pr21282.c: New.
15882
15883 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15884
15885 * gcc.dg/vect/pr20122.c: Clean up .vect file.
15886 * gcc.dg/vect/vect-92.c: Likewise.
15887 * gcc.dg/vect/vect-93.c: Likewise.
15888 * gcc.dg/vect/vect-dv-1.c: Likewise.
15889 * gcc.dg/vect/vect-dv-2.c: Likewise.
15890 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
15891
15892 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
15893
15894 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
15895 * gfortran.dg/vect/vect-2.f90: Likewise.
15896 * gfortran.dg/vect/vect-3.f90: Likewise.
15897 * gfortran.dg/vect/vect-4.f90: Likewise.
15898 * gfortran.dg/vect/vect-5.f90: Likewise.
15899
15900 2005-05-02 Geoffrey Keating <geoffk@apple.com>
15901
15902 PR target/20813
15903 * gcc.dg/rs6000-fpint-2.c: New.
15904
15905 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
15906
15907 PR c/15698
15908 * gcc.dg/builtins-30.c: Update expected messages.
15909 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
15910 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
15911 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
15912
15913 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
15914
15915 PR tree-optimization/21294
15916 * gcc.dg/tree-ssa/pr21294.c: New.
15917
15918 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
15919
15920 * gcc.dg/altivec-3.c (vec_store): Do not use the old
15921 __builtin_altivec_st_internal_4si built-in.
15922
15923 2005-05-02 Mark Mitchell <mark@codesourcery.com>
15924
15925 PR c++/15875
15926 * g++.dg/template/ptrmem14.C: New test.
15927
15928 2005-05-02 Paul Brook <paul@codesourcery.com>
15929
15930 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
15931
15932 2005-05-02 Michael Matz <matz@suse.de>
15933
15934 PR c++/19542
15935 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
15936
15937 2005-05-01 Mark Mitchell <mark@codesourcery.com>
15938
15939 * g++.dg/cpp/weak.C: New test.
15940
15941 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15942
15943 * gcc.dg/tree-ssa/loop-8.c: New test.
15944
15945 2005-04-30 Michael Maty <matz@suse.de>
15946
15947 * gcc.dg/inline-mcpy.c: New test.
15948
15949 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
15950
15951 PR libfortran/18958
15952 * gfortran.dg/eoshift.f90: New test case.
15953
15954 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
15955
15956 PR libfortran/18857
15957 * gfortran.dg/matmul_1.f90: New test.
15958
15959 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
15960
15961 PR tree-optimization/21030
15962 * gcc.dg/tree-ssa/pr21030.c: New.
15963
15964 2005-04-29 Devang Patel <dpatel@apple.com>
15965
15966 PR tree-optimization/21272
15967 * gcc.dg/vect/vect-ifcvt-10.c: New test.
15968
15969 2005-04-29 Jakub Jelinek <jakub@redhat.com>
15970
15971 PR fortran/13082
15972 PR fortran/18824
15973 * gfortran.dg/entry_4.f90: New test.
15974 * gfortran.fortran-torture/execute/entry_1.f90: New test.
15975 * gfortran.fortran-torture/execute/entry_2.f90: New test.
15976 * gfortran.fortran-torture/execute/entry_3.f90: New test.
15977 * gfortran.fortran-torture/execute/entry_4.f90: New test.
15978 * gfortran.fortran-torture/execute/entry_5.f90: New test.
15979 * gfortran.fortran-torture/execute/entry_6.f90: New test.
15980 * gfortran.fortran-torture/execute/entry_7.f90: New test.
15981
15982 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15983
15984 * gfortran.fortran-torture/execute/entry_8.f90: New test.
15985
15986 2005-04-29 Paul Brook <paul@codesourcery.com>
15987
15988 * gfortran.dg/entry_3.f90: New test.
15989
15990 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15991
15992 * gfortran.dg/implicit_4.f90: New test.
15993
15994 2005-04-28 Bob Wilson <bob.wilson@acm.org>
15995
15996 * lib/target-supports.exp (check_profiling_available): Return
15997 false for xtensa-*-elf.
15998
15999 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
16000
16001 * lib/fortran-torture.exp (fortran-torture.exp): Catch
16002 error if file cannot be deleted.
16003
16004 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
16005
16006 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
16007 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
16008 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
16009 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
16010 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
16011 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
16012 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
16013 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
16014 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
16015 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
16016 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
16017 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
16018 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
16019
16020 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16021
16022 PR fortran/20865
16023 * gfortran.dg/pr20865.f90: New test.
16024
16025 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
16026
16027 * gcc.dg/void-cast-2.c: New test.
16028
16029 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16030
16031 PR c/21159
16032 * gcc.dg/void-cast-1.c: New test.
16033
16034 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
16035
16036 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
16037
16038 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16039
16040 PR fortran/21177
16041 * gfortran.dg/pr21177.f90: New test.
16042
16043 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
16044
16045 PR tree-optimization/21171
16046 * gcc.dg/tree-ssa/pr21171.c: New test.
16047
16048 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
16049
16050 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16051 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16052 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16053 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16054 gcc.dg/tree-ssa/gen-vect-32.c: New.
16055 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
16056 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
16057 don't run on PPC32.
16058
16059 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16060
16061 PR c/21213
16062 * gcc.dg/transparent-union-3.c: New test.
16063
16064 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
16065
16066 PR c/20740
16067 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
16068 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
16069 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
16070 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
16071 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
16072 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
16073
16074 2005-04-26 Jeff Law <law@redhat.com>
16075
16076 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
16077 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
16078 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
16079 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
16080 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
16081 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
16082 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
16083
16084 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
16085
16086 PR tree-optimization/17598
16087 * gcc.dg/tree-ssa/pr17598.c: New testcase.
16088
16089 2005-04-25 Mike Stump <mrs@apple.com>
16090
16091 * objc.dg/fix-and-continue-1.m: Add.
16092
16093 2005-04-25 Roger Sayle <roger@eyesopen.com>
16094
16095 PR c++/20995
16096 * g++.dg/opt/pr20995-1.C: New test case.
16097
16098 2005-04-25 Devang Patel <dpatel@apple.com>
16099
16100 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
16101
16102 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16103
16104 PR testsuite/21062
16105 * g++.dg/opt/alias2.C (printf): Correct the prototype.
16106
16107 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
16108
16109 PR C++/21188
16110 * g++.dg/opt/rtti2.C: New test.
16111
16112 2005-04-25 Paul Brook <paul@codesourcery.com>
16113 Steven G. Kargl <kargls@comcast.net>
16114
16115 PR fortran/20879
16116 * gfortran.dg/ichar_1.f90: New file.
16117
16118 2005-04-24 Jakub Jelinek <jakub@redhat.com>
16119
16120 PR middle-end/20991
16121 * g++.dg/opt/pr20991.C: New test.
16122
16123 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
16124 where sizeof (type) < __alignof__ (type).
16125 * gcc.dg/compat/struct-layout-1.h: Likewise.
16126
16127 2005-04-24 Per Bothner <per@bothner.com>
16128 Devang Patel <dpatel@apple.com>
16129
16130 PR preprocessor/20907
16131 * gcc.dg/cpp/very-long-comment.c: New test.
16132
16133 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16134
16135 PR fortran/20059
16136 * gfortran.dg/common_5.f: New test.
16137
16138 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
16139
16140 PR middle-end/21082
16141 * g++.dg/tree-ssa/pr21082.C: New testcase.
16142
16143 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
16144
16145 * gcc.dg/vect/vect-99.c: New test.
16146
16147 2005-04-22 Diego Novillo <dnovillo@redhat.com>
16148
16149 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
16150
16151 2005-04-22 Jeff Law <law@redhat.com>
16152
16153 * gcc.dg/uninit-5.c: Remove xfails.
16154 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
16155 conditionals and loads.
16156
16157 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
16158
16159 PR libfortran/20074
16160 PR libfortran/20436
16161 PR libfortran/21108
16162 * gfortran.dg/nested_reshape.f90: new test
16163 * gfortran.dg/reshape-alloc.f90: new test
16164 * gfortran.dg/reshape.f90: new test
16165
16166 2005-04-22 Mark Mitchell <mark@codesourcery.com>
16167
16168 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
16169
16170 * gcc.dg/arm-vfp1.c: New test.
16171
16172 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
16173
16174 PR c++/21087
16175 * g++.dg/lookup/builtin2.C: New test.
16176
16177 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
16178
16179 * gcc.dg/weak/weak-13.c: New test.
16180
16181 2005-04-21 Geoffrey Keating <geoffk@apple.com>
16182
16183 * lib/target-supports.exp (check_effective_target_sync_int_long):
16184 Add powerpc*.
16185
16186 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
16187
16188 * gcc.target/mips/branch-1.c: New test.
16189
16190 2005-04-21 Richard Henderson <rth@redhat.com>
16191
16192 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
16193 * gcc.dg/vect/vect-86.c: Likewise.
16194 * gcc.dg/vect/vect-87.c: Likewise.
16195 * gcc.dg/vect/vect-88.c: Likewise.
16196
16197 2005-04-21 Devang Patel <dpatel@apple.com>
16198
16199 PR optimization/20994
16200 * gcc.dg/tree-ssa/ifc-3.c: New test.
16201
16202 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16203
16204 PR c/12913
16205 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
16206 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
16207 gcc.dg/c99-vla-jump-5.c: New tests.
16208
16209 2005-04-19 Richard Henderson <rth@redhat.com>
16210
16211 * lib/target-supports.exp (check_effective_target_vect_int_mult):
16212 Fix typo in exists check.
16213 (check_effective_target_sync_int_long): New.
16214 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
16215 * gcc.dg/ia64-sync-2.c: Likewise.
16216 * gcc.dg/ia64-sync-3.c: Likewise.
16217 * gcc.dg/ia64-sync-4.c: Likewise.
16218
16219 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
16220
16221 * gcc.dg/fold-xor-1.c: New test.
16222 * gcc.dg/fold-xor-2.c: New test.
16223
16224 2005-04-19 James E. Wilson <wilson@specifixinc.com>
16225
16226 PR target/20670
16227 * g++.dg/eh/fp-regs.C: New test.
16228
16229 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
16230
16231 * gcc.dg/Wint-to-pointer-cast-1.c,
16232 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
16233 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
16234 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
16235
16236 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16237
16238 PR fortran/16861
16239 * gfortran.dg/pr16861.f90: New test.
16240
16241 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16242
16243 * gcc.dg/pr21085.c: New test.
16244
16245 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
16246
16247 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
16248 (setup_mips_tests, dg-mips-options): New procedures.
16249 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
16250 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
16251 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
16252 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16253 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
16254 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
16255 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
16256 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
16257 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
16258 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
16259 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
16260 dg-mips-options instead of dg-options. Remove now-redundant
16261 preprocessor guards.
16262 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
16263 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16264 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16265 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
16266 * gcc.dg/vr-mult-2.c: Delete.
16267 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
16268 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
16269 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
16270 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
16271 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
16272 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
16273 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
16274
16275 2005-04-18 Laurent GUERBY <laurent@guerby.net>
16276
16277 * ada/acats/run_all.sh: Use sync when executable not present.
16278
16279 2005-04-18 Devang Patel <dpatel@apple.com>
16280
16281 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
16282 * gcc.dg/vect/vect-11a.c: New.
16283 * gcc.dg/vect/vect-none.c: Update.
16284 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
16285
16286 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
16287
16288 PR tree-optimization/20922
16289 * gcc.dg/pr20922-1.c: New test.
16290 * gcc.dg/pr20922-2.c: New test.
16291 * gcc.dg/pr20922-3.c: New test.
16292 * gcc.dg/pr20922-4.c: New test.
16293 * gcc.dg/pr20922-5.c: New test.
16294 * gcc.dg/pr20922-6.c: New test.
16295
16296 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16297
16298 PR libfortran/20950
16299 * gfortran.dg/pr20950.f: New test.
16300
16301 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16302
16303 PR libfortran/19216
16304 * gfortran.dg/pr19216.f: New test.
16305
16306 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
16307
16308 PR tree-optimization/21001
16309 * gcc.dg/tree-ssa/pr21001.c: New.
16310
16311 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
16312
16313 PR libfortran/21075
16314 * gfortran.dg/reshape_rank7.f90: New test.
16315
16316 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
16317
16318 PR libfortran/12884 gfortran.dg/pr12884.f: New test
16319 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
16320 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
16321 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
16322 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
16323 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
16324 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
16325 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
16326 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
16327 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
16328 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
16329 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
16330 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
16331 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
16332 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
16333 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
16334 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
16335 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
16336 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
16337 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
16338 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
16339
16340 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
16341
16342 * gfortran.dg/wtruncate.f: New testcase.
16343 * gfortran.dg/wtruncate.f90: New testcase.
16344
16345 2005-04-16 Mark Mitchell <mark@codesourcery.com>
16346
16347 PR c++/21025
16348 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
16349 which sizeof/alignof is dependent, rather than just whether we are
16350 processing_template_decl.
16351
16352 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16353
16354 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16355 corrected typo where the wrong variables had been compared.
16356
16357 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
16358
16359 PR libfortran/18495
16360 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
16361 Test callee-allocated version of return array with a write
16362 statement.
16363 Test spread with a temporary with another write statement.
16364
16365 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
16366
16367 PR tree-optimization/21031
16368 * gcc.dg/tree-ssa/pr21031.c: New.
16369
16370 2005-04-15 Uros Bizjak <uros@kss-loka.si>
16371
16372 PR tree-optimization/21004
16373 * gcc.dg/builtins-53.c: Include builtins-config.h.
16374 Check floorf, ceilf, floorl and ceill transformations
16375 only when HAVE_C99_RUNTIME is defined.
16376
16377 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
16378
16379 PR middle-end/20739
16380 * gcc.dg/tree-ssa/pr20739.c: New test.
16381
16382 2005-04-14 Mike Stump <mrs@apple.com>
16383
16384 * gcc.dg/Foundation.framework/empty: New.
16385 * gcc.dg/framework-2.c: New.
16386
16387 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16388
16389 PR tree-optimization/21021
16390 * gcc.c-torture/compile/pr21021.c: New.
16391
16392 2005-04-14 Janis Johnson <janis187@us.ibm.com>
16393
16394 PR testsuite/21010
16395 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
16396 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
16397 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
16398 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
16399 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
16400 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
16401 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
16402 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
16403
16404 2005-04-14 Richard Henderson <rth@redhat.com>
16405
16406 * lib/target-supports.exp (check_effective_target_vect_condition):
16407 Add ia64, i?86, and x86_64.
16408
16409 2005-04-14 Steven G. Kargl <kargls@comcast.net>
16410
16411 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
16412
16413 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
16414
16415 PR tree-optimization/20657
16416 * gcc.dg/tree-ssa/pr20657.c: New.
16417
16418 2005-04-14 Uros Bizjak <uros@kss-loka.si>
16419
16420 * gcc.dg/builtins-53.c: Also check (int)trunc* and
16421 (long long int)trunc*.
16422
16423 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
16424
16425 PR target/20927
16426 * gcc.dg/pr20927.c: New test.
16427
16428 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
16429
16430 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
16431 * gcc.target/mips/asm-1.c: Likewise.
16432
16433 2005-04-13 Dale Johannesen <dalej@apple.com>
16434
16435 * objc.dg/objc-fast-4.m: New.
16436
16437 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
16438
16439 * gcc.target/cris/torture/cris-torture.exp: New driver in new
16440 directory.
16441 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
16442
16443 2005-04-13 David Edelsohn <edelsohn@gnu.org>
16444
16445 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
16446 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
16447 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
16448
16449 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
16450
16451 PR tree-optimization/20913
16452 * gcc.dg/tree-ssa/pr20913.c: New.
16453
16454 PR tree-optimization/20702
16455 * gcc.dg/tree-ssa/pr20702.c: New.
16456
16457 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16458
16459 PR c++/13744
16460 * g++.dg/inherit/local3.C: New test.
16461
16462 2005-04-12 Jeff Law <law@redhat.com>
16463
16464 * gcc.dg/tree-ssa/20050412-1.c: New test.
16465
16466 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
16467
16468 PR libfortran/19016
16469 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
16470 Add tests with mask generated by expression.
16471 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16472 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16473 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16474
16475 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
16476
16477 PR middle-end/20917
16478 * gcc.dg/20050409-1.c: New test.
16479
16480 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
16481
16482 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
16483
16484 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16485
16486 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16487 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
16488 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16489 (TARGET_CXX): Adjust accordingly.
16490 * target.h (struct gcc_target): Remove epxort_class_data. Add
16491 determine_class_data_visibility and class_data_always_comdat.
16492 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16493 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
16494 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16495 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
16496 (arm_cxx_determine_class_data_visibility): New.
16497 (arm_cxx_class_data_always_comdat): Likewise.
16498 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
16499 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
16500 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
16501 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
16502 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
16503 Define.
16504
16505 2005-04-11 Mark Mitchell <mark@codesourcery.com>
16506
16507 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
16508
16509 2005-04-11 Geoffrey Keating <geoffk@apple.com>
16510
16511 * gcc.dg/i386-darwin-fpmath.c: New.
16512
16513 2004-04-11 Devang Patel <dpatel@apple.com>
16514
16515 * lib/target-supports.exp (check_effective_target_vect_condition): New.
16516 * gcc.dg/vect/vect-ifcvt-1.c: New test.
16517 * gcc.dg/vect/vect-ifcvt-2.c: New test.
16518 * gcc.dg/vect/vect-ifcvt-3.c: New test.
16519 * gcc.dg/vect/vect-ifcvt-4.c: New test.
16520 * gcc.dg/vect/vect-ifcvt-5.c: New test.
16521 * gcc.dg/vect/vect-ifcvt-6.c: New test.
16522 * gcc.dg/vect/vect-ifcvt-7.c: New test.
16523 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
16524
16525 2004-04-11 Devang Patel <dpatel@apple.com>
16526
16527 * gcc.dg/vect/vect-dv-1.c: New test.
16528 * gcc.dg/vect/vect-dv-2.c: New test.
16529
16530 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16531
16532 PR tree-optimization/20933
16533 * gcc.dg/tree-ssa/pr20933.c: New test.
16534
16535 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16536
16537 * gfortran.dg/fold_nearest.f90: New test.
16538
16539 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
16540
16541 * gcc.dg/tree-ssa/alias-1.c: New test.
16542
16543 2005-04-11 Diego Novillo <dnovillo@redhat.com>
16544
16545 PR tree-optimization/20920
16546 * g++.dg/tree-ssa/pr20920.C: New test.
16547
16548 2005-04-11 Uros Bizjak <uros@kss-loka.si>
16549
16550 * gcc.dg/builtins-53.c: Also check (int)ceil* and
16551 (long long int)ceil*.
16552
16553 2005-04-10 Mark Mitchell <mark@codesourcery.com>
16554
16555 * g++.dg/warn/Wdtor1.C: Declare template in system header with
16556 explicit C++ linkage.
16557
16558 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16559
16560 * gfortran.dg/pr17229.f: Take care of the new obsolescence
16561 warning for arithmetic IF statements.
16562
16563 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
16564
16565 * eor_handling_1.f90: New test case.
16566 * eor_handling_2.f90: New test case.
16567 * eor_handling_3.f90: New test case.
16568 * eor_handling_4.f90: New test case.
16569 * eor_handling_5.f90: New test case.
16570 * noadv_size.f90: New test case.
16571 * pad_no.f90: New test case.
16572
16573 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
16574
16575 * gcc.c-torture/execute/20050410-1.c: New test.
16576
16577 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
16578
16579 * gcc.dg/pr20126.c: New.
16580
16581 2005-04-09 Bud Davis <bdavis@gfortran.org>
16582 Steven G. Kargl <kargls@comcast.net>
16583
16584 * gfortran.dg/PR19872.f: New test.
16585
16586 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16587
16588 * gfortran.dg/nint_1.f90: Fix dg-do directive.
16589
16590 2005-04-09 Steven G. Kargl <kargls@comcast.net>
16591
16592 * gfortran.dg/nint_1.f90: New test.
16593
16594 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16595
16596 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
16597 Added test for callee-allocated arrays with write statements.
16598 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
16599 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
16600 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
16601 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
16602 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
16603
16604 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
16605
16606 PR libfortran/20163
16607 * gfortran.dg/open-options-blanks.f: New test.
16608
16609 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16610
16611 PR fortran/13257
16612 * gfortran.dg/comma_format_extension_[1234].f: New tests.
16613
16614 2005-04-09 Jakub Jelinek <jakub@redhat.com>
16615
16616 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16617 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16618 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16619 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16620 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16621 * gcc.c-torture/execute/stdarg-4.c: New test.
16622
16623 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
16624
16625 PR target/20795
16626 * g++.dg/abi/param2.C: New test.
16627
16628 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16629
16630 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
16631
16632 2005-04-09 Uros Bizjak <uros@kss-loka.si>
16633
16634 * gcc.dg/builtins-53.c: New test.
16635
16636 2005-04-08 Diego Novillo <dnovillo@redhat.com>
16637
16638 * g++.dg/tree-ssa/pr18178.C: New test.
16639 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
16640 * gcc.c-torture/execute/20041019-1.c: New test.
16641 * gcc.dg/tree-ssa/20041008-1.c: New test.
16642 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
16643 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
16644 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
16645 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
16646 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16647 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
16648 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
16649 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
16650 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
16651 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
16652
16653 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
16654
16655 PR rtl-optimization/20466
16656 * gcc.c-torture/execute/pr20466-1.c: New test.
16657
16658 2005-04-08 Mark Mitchell <mark@codesourcery.com>
16659
16660 PR c++/20905
16661 * g++.dg/parse/cond2.C: New test.
16662
16663 PR c++/20145
16664 * g++.dg/warn/Wdtor1.C: New test.
16665
16666 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16667
16668 PR fortran/17229
16669 * gfortran.dg/pr17229.f: New test.
16670
16671 2005-04-07 Steven G. Kargl <kargls@comcast.net>
16672
16673 * gfortran.dg/tiny_1.f90: New test.
16674 * gfortran.dg/tiny_2.f90: ditto.
16675
16676 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
16677
16678 * gfortran.dg/eor_1.f90: Fix dg-do run line
16679 * gfortran.dg/open_new.f90: Fix dg-do run line
16680
16681 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
16682
16683 * lib/target-supports.exp (get_compiler_messages): Support
16684 optional arguments, the fourth being compiler options.
16685 (check_effective_target_fpic): New proc.
16686 * gcc.dg/20050321-2.c: Restrict to target fpic.
16687
16688 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
16689
16690 * gcc.dg/15443-1.c: New test.
16691 * gcc.dg/15443-2.c: Likewise.
16692
16693 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16694
16695 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
16696
16697 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16698
16699 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
16700
16701 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
16702
16703 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
16704 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
16705 -m64.
16706 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
16707 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
16708 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
16709
16710 2005-04-06 Mark Mitchell <mark@codesourcery.com>
16711
16712 PR c++/20212
16713 * g++.dg/warn/Wunused-11.C: New test.
16714
16715 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
16716
16717 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
16718
16719 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
16720
16721 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
16722
16723 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16724
16725 PR c++/20734
16726 * g++.dg/template/ptrmem13.C: New test.
16727
16728 2005-04-05 Per Bothner <per@bothner.com>
16729
16730 * lib/gcc.exp: Always add -fno-show-column, for now.
16731
16732 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
16733
16734 PR testsuite/20767
16735 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
16736 of plain old "unsigned int" for the type of "i". Makes this test
16737 64bit clean.
16738
16739 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
16740
16741 * gcc.dg/i386-ssefn-1.c: New test.
16742 * gcc.dg/i386-ssefn-2.c: New test.
16743 * gcc.dg/i386-ssefn-3.c: New test.
16744 * gcc.dg/i386-ssefn-4.c: New test.
16745
16746 2005-04-05 Jakub Jelinek <jakub@redhat.com>
16747
16748 PR tree-optimization/20076
16749 * gcc.dg/builtin-apply4.c: New test.
16750
16751 PR preprocessor/19475
16752 * gcc.dg/cpp/macspace1.c: New test.
16753 * gcc.dg/cpp/macspace2.c: New test.
16754
16755 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16756
16757 * gfortran.dg/pr20755.f: Fixed bad format.
16758
16759 2005-04-05 Mark Mitchell <mark@codesourcery.com>
16760
16761 PR c++/20763
16762 * g++.dg/ext/attrib21.C: New test.
16763
16764 2004-04-05 Devang Patel <dpatel@apple.com>
16765
16766 * lib/target-supports.exp (check_effective_target_vect_shif): New.
16767 * gcc.dg/vect/vect-shift-1.c: New test.
16768
16769 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16770
16771 PR libfortran/20755
16772 * gfortran.dg/pr20755.f: New test.
16773
16774 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
16775
16776 * gfortran.dg/pr15959.f90: New test.
16777 * gfortran.dg/string_pad_trunc.f90: New test.
16778
16779 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16780
16781 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
16782 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
16783 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
16784 syntax.
16785
16786 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16787
16788 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
16789
16790 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16791
16792 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
16793 * gcc.c-torture/compile/20011119-2.c: Likewise.
16794 * gcc.c-torture/compile/981001-2.c: Likewise.
16795
16796 2005-04-04 Mark Mitchell <mark@codesourcery.com>
16797
16798 PR c++/20679
16799 * g++.dg/template/overload4.C: New test.
16800
16801 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16802
16803 PR c++/20746
16804 * g++.dg/abi/covariant5.C: New.
16805
16806 PR debug/20505
16807 * g++.dg/debug/const2.C: New.
16808
16809 2005-04-04 Jakub Jelinek <jakub@redhat.com>
16810
16811 PR rtl-optimization/16104
16812 * gcc.c-torture/execute/20050316-1.c: New test.
16813
16814 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
16815
16816 * g++.dg/template/spec23.C: Fix dg-error text.
16817
16818 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
16819
16820 PR c++/19199
16821 * g++.dg/expr/lval2.C: New.
16822
16823 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16824
16825 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
16826 __builtin_strcasecmp and __builtin_strncasecmp.
16827
16828 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
16829
16830 PR c++/20723
16831 * g++.dg/template/spec22.C: New.
16832 * g++.dg/template/spec23.C: New.
16833
16834 2005-04-03 Dale Ranta <dir@lanl.gov>
16835 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16836
16837 PR libfortran/20068
16838 PR libfortran/20125
16839 PR libfortran/20156
16840 PR libfortran/20471
16841 * gfortran.dg/backspace.f: New test.
16842
16843 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
16844
16845 * gcc.dg/pr19345.c: New test.
16846
16847 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16848
16849 PR tree-optimization/20640
16850 * gcc.dg/torture/tree-loop-1.c: New.
16851
16852 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
16853
16854 PR rtl-optimization/20290
16855 * gcc.c-torture/execute/loop-ivopts-2.c: New.
16856
16857 2005-04-02 Geoffrey Keating <geoffk@apple.com>
16858
16859 * gcc.dg/rs6000-fpint.c: New.
16860
16861 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16862
16863 * gcc.dg/old-style-then-proto-1.c: New test.
16864
16865 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16866
16867 * gfortran.fortran-torture/execute/backspace.f90: Check
16868 after backspace and read was incorrect.
16869
16870 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16871
16872 * gcc.c-torture/execute/builtins/strcat.c: Check the result
16873 buffer past the terminating NUL using memcmp.
16874 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
16875 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
16876
16877 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
16878 Fix unused/uninitialized variable warnings.
16879
16880 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
16881 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
16882 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
16883 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
16884
16885 * gcc.c-torture/execute/builtins/abs-1-lib.c,
16886 gcc.c-torture/execute/builtins/fputs-lib.c,
16887 gcc.c-torture/execute/builtins/lib/fprintf.c,
16888 gcc.c-torture/execute/builtins/lib/main.c,
16889 gcc.c-torture/execute/builtins/lib/memcmp.c,
16890 gcc.c-torture/execute/builtins/lib/memmove.c,
16891 gcc.c-torture/execute/builtins/lib/mempcpy.c,
16892 gcc.c-torture/execute/builtins/lib/memset.c,
16893 gcc.c-torture/execute/builtins/lib/printf.c,
16894 gcc.c-torture/execute/builtins/lib/sprintf.c,
16895 gcc.c-torture/execute/builtins/lib/stpcpy.c,
16896 gcc.c-torture/execute/builtins/lib/strchr.c,
16897 gcc.c-torture/execute/builtins/lib/strcmp.c,
16898 gcc.c-torture/execute/builtins/lib/strcpy.c,
16899 gcc.c-torture/execute/builtins/lib/strcspn.c,
16900 gcc.c-torture/execute/builtins/lib/strlen.c,
16901 gcc.c-torture/execute/builtins/lib/strncat.c,
16902 gcc.c-torture/execute/builtins/lib/strncmp.c,
16903 gcc.c-torture/execute/builtins/lib/strncpy.c,
16904 gcc.c-torture/execute/builtins/lib/strrchr.c,
16905 gcc.c-torture/execute/builtins/lib/strspn.c,
16906 gcc.c-torture/execute/builtins/lib/strstr.c,
16907 gcc.c-torture/execute/builtins/memops-asm-lib.c,
16908 gcc.c-torture/execute/builtins/strlen-2.c,
16909 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
16910 prototypes.
16911
16912 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
16913
16914 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
16915 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
16916 selectany usage.
16917
16918 2005-04-01 Jakub Jelinek <jakub@redhat.com>
16919
16920 PR c++/19406
16921 * g++.dg/debug/using1.C: New test.
16922
16923 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
16924
16925 PR middle-end/20524
16926 * gcc.dg/alias-7.c: Prefix asm-declared name with
16927 __USER_LABEL_PREFIX__.
16928
16929 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
16930
16931 Fix fallout from PR middle-end/15700:
16932 * gcc.c-torture/compile/20011119-1.c: Take
16933 __USER_LABEL_PREFIX__ into account.
16934 * gcc.c-torture/compile/20011119-2.c: Likewise.
16935
16936 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
16937
16938 PR c++/18644
16939 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16940
16941 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
16942
16943 PR c/17855
16944 * gcc.c-torture/compile/struct-non-lval-1.c,
16945 gcc.c-torture/compile/struct-non-lval-2.c,
16946 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
16947
16948 2005-03-31 Janis Johnson <janis187@us.ibm.com>
16949
16950 * gcc.dg/tls/tls.exp: Remove temporary file.
16951 * g++.dg/tls/tls.exp: Ditto.
16952 * lib/file-format.exp: Ditto.
16953 * g++.dg/special/ecos.exp: Ditto.
16954
16955 * lib/profopt.exp: Treat prof_ext as a list.
16956 * gcc.misc-tests/bprob.exp: Ditto.
16957 * g++.dg/bprob/bprob.exp: Ditto.
16958
16959 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
16960 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
16961 g++.dg/tree-ssa/pointer-reference-alias.C,
16962 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
16963 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
16964 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
16965 g++.dg/vect/pr19951.cc: Ditto.
16966 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
16967 gcc.dg/builtins-47.c: Ditto.
16968 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
16969 gcc.dg/pr20115-1.c: Ditto.
16970 * gcc.dg/tree-ssa/20030530-2.c,
16971 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
16972 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
16973 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
16974 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
16975 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
16976 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
16977 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
16978 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
16979 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
16980 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
16981 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
16982 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
16983 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
16984 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
16985 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
16986 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
16987 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
16988 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
16989 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
16990 gcc.dg/tree-ssa/20030824-1.c,
16991 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
16992 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
16993 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
16994 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
16995 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
16996 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
16997 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
16998 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
16999 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
17000 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
17001 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
17002 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
17003 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
17004 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
17005 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
17006 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
17007 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
17008 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
17009 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
17010 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
17011 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
17012 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
17013 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
17014 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
17015 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
17016 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
17017 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
17018 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
17019 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
17020 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
17021 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
17022 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
17023 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
17024 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
17025 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
17026 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
17027 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
17028 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
17029 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
17030 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
17031 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
17032 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
17033 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17034 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
17035 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
17036 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
17037 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
17038 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
17039 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
17040 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
17041 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17042 gcc.dg/tree-ssa/useless-1.c: Ditto.
17043 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
17044 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
17045 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
17046 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
17047 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17048 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
17049 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
17050 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
17051 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
17052 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
17053 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
17054 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
17055 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
17056 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
17057 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
17058 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
17059 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
17060 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
17061 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
17062 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
17063 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
17064 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
17065 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
17066 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
17067 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
17068 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
17069 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
17070 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
17071 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
17072 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
17073 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
17074 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
17075 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
17076 gcc.dg/vect/vect-none.c: Ditto.
17077 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
17078 treelang/compile/unsigned.tree: Ditto.
17079
17080 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
17081 * gcc.dg/cpp/direct2s.c: Ditto.
17082 * gcc.dg/cpp/paste4.c: Ditto.
17083 * gcc.dg/cpp/separate-1.c: Ditto.
17084 * gcc.dg/pch/save-temps-1.c: Ditto.
17085 * g++.dg/ext/altivec-10.C: Ditto.
17086 * g++.dg/pch/pch.C: Ditto.
17087
17088 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
17089
17090 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
17091 * g++.dg/template/repo1.C: Ditto.
17092 * g++.dg/template/repo2.C: Ditto.
17093 * g++.dg/template/repo3.C: Ditto.
17094 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
17095 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
17096 * g++.old-deja/g++.pt/repo1.C: Ditto.
17097 * g++.old-deja/g++.pt/repo2.C: Ditto.
17098 * g++.old-deja/g++.pt/repo3.C: Ditto.
17099 * g++.old-deja/g++.pt/repo4.C: Ditto.
17100
17101 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
17102 * gcc.dg/20030107-1.c: Ditto.
17103 * gcc.dg/20030702-1.c: Ditto.
17104 * gcc.dg/profile-generate-1.c: Ditto.
17105 * g++.dg/other/profile1.C: Ditto.
17106 * g++.old-deja/g++.robertl/eb83.C: Ditto.
17107
17108 * lib/gcc-dg.exp (remove-build-file): New.
17109 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17110 cleanup-tree-dump, cleanup-saved-temps): New.
17111
17112 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
17113
17114 PR c++/19203, DR 214
17115 * g++.dg/parse/ambig3.C: Not ambiguous.
17116 * g++.dg/template/spec20.C: New.
17117 * g++.dg/template/spec21.C: New.
17118
17119 2005-03-31 Steve Ellcey <sje@cup.hp.com>
17120
17121 PR target/20045
17122 * gcc.dg/ia64-fptr-1.c: Run only on linux.
17123
17124 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17125
17126 PR libfortran/20660
17127 * gfortran.dg/negative_unit.f: New test.
17128
17129 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
17130
17131 * gcc.dg/20050330-1.c: New test.
17132
17133 2005-03-30 Devang Patel <dpatel@apple.com>
17134
17135 * g++.dg/tree-sra/ssa-sra-3.C: New test.
17136
17137 2005-03-30 Dale Johannesen <dalej@apple.com>
17138
17139 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
17140
17141 2005-03-30 Janis Johnson <janis187@us.ibm.com>
17142
17143 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17144 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
17145 Strip options from test name.
17146
17147 2005-03-31 Jan Hubicka <jh@suse.cz>
17148
17149 * gcc.dg/varpool-1.c: New testcase.
17150
17151 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17152
17153 PR c/772
17154 PR c/17913
17155 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
17156 gcc.dg/stmt-expr-label-3.c : New tests.
17157 * gcc.c-torture/execute/medce-2.c: Remove.
17158
17159 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
17160
17161 PR c/20368
17162 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
17163 tests.
17164
17165 2005-03-30 Alan Modra <amodra@bigpond.net.au>
17166
17167 * gcc.c-torture/compile/pr20203.c: New test.
17168
17169 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17170
17171 * gfortran.dg/promotion.f90: New test.
17172
17173 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
17174
17175 PR middle-end/20491
17176 * gcc.dg/torture/asm-subreg-1.c: New test.
17177
17178 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
17179
17180 PR c/20672
17181 * gcc.dg/pr20672-1.c: New test.
17182
17183 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
17184
17185 * gfortran.dg/vect: New directory.
17186 * gfortran.dg/vect/vect.exp: New.
17187 * gfortran.dg/vect/vect-1.f90: New test.
17188 * gfortran.dg/vect/vect-2.f90: New test.
17189 * gfortran.dg/vect/vect-3.f90: New test.
17190 * gfortran.dg/vect/vect-4.f90: New test.
17191 * gfortran.dg/vect/vect-5.f90: New test.
17192
17193 2005-03-29 Jakub Jelinek <jakub@redhat.com>
17194
17195 PR middle-end/20622
17196 * gcc.dg/alias-7.c: New test.
17197
17198 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17199
17200 * gcc.dg/sparc-reg-1.c: New test.
17201
17202 2005-03-28 Steve Ellcey <sje@cup.hp.com>
17203
17204 PR target/19890
17205 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
17206
17207 2005-03-29 Dale Ranta <dir@lanl.gov>
17208 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17209
17210 PR libfortran/20163
17211 * gfortran.dg/pr20163-2.f: New test.
17212
17213 2005-03-28 Jan Hubicka <jh@suse.cz>
17214
17215 PR middle-end/20635
17216 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
17217 by Jakub Jelinek.
17218
17219 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
17220
17221 PR tree-optimization/20626
17222 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
17223 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
17224
17225 2005-03-26 Steven G. Kargl <kargls@comcast.net>
17226
17227 * gfortran.dg/underflow.f90: New test.
17228 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
17229
17230 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17231
17232 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
17233
17234 2005-03-25 Mark Mitchell <mark@codesourcery.com>
17235
17236 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
17237 (g++_init): Make sure that CXXFLAGS is set.
17238 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
17239 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
17240 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17241 * lib/objc.exp (objc_init): Likewise.
17242 * lib/treelang.exp (treelang_init): Likewise.
17243
17244 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
17245
17246 PR tree-optimization/20470
17247 * gcc.dg/tree-ssa/pr20470.c: New test.
17248
17249 2005-03-25 Geoffrey Keating <geoffk@apple.com>
17250
17251 * gcc.dg/ppc-stfiwx.c: New.
17252
17253 2005-03-25 Steve Ellcey <sje@cup.hp.com>
17254
17255 PR target/19888
17256 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
17257
17258 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17259
17260 * gcc.dg/20050325-1.c: Fix a typo.
17261
17262 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17263
17264 PR libfortran/19678
17265 PR libfortran/19679
17266 * gfortran.dg/dos_eol.f: New test.
17267
17268 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
17269
17270 PR rtl-optimization/20249
17271 * gcc.dg/20050325-1.c: New test.
17272
17273 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17274
17275 PR libfortran/15332
17276 * gfortran.dg/pr15332.f: New test.
17277
17278 2005-03-24 Dale Johannesen <dalej@apple.com>
17279
17280 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
17281
17282 2005-03-24 Geoffrey Keating <geoffk@apple.com>
17283
17284 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
17285 'internal' visibility.
17286 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
17287 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
17288 'protected' visibility.
17289 * gcc.dg/visibility-7.c: Likewise.
17290 * lib/target-supports.exp (check_visibility_available): Take
17291 a parameter, the kind of visibility to check for.
17292 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
17293 to check_visibility_available.
17294
17295 * g++.dg/expr/cast3.C: New.
17296
17297 2005-03-24 David Edelsohn <edelsohn@gnu.org>
17298
17299 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
17300 rs6000.
17301
17302 2005-03-24 Steve Ellcey <sje@cup.hp.com>
17303
17304 PR target/20095
17305 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
17306
17307 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
17308
17309 * gcc.dg/badshift.c: Renamed to...
17310 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
17311
17312 * gcc.target/i386/badshift.c: Renamed to...
17313 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
17314 only.
17315
17316 PR rtl-optimization/20532
17317 * gcc.target/i386/badshift.c: New.
17318
17319 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17320
17321 * gfortran.dg/pr18025.f90: New test.
17322
17323 2005-03-23 Dale Johannesen <dalej@apple.com>
17324
17325 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
17326
17327 2005-03-23 Mark Mitchell <mark@codesourcery.com>
17328
17329 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
17330
17331 * lib/target-supports.exp (check_iconv_available): Default
17332 libiconv to -liconv, if there is no definition.
17333
17334 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
17335
17336 * gcc.dg/torture/cris-asm-mof-1.c: New test.
17337
17338 2005-03-22 Mark Mitchell <mark@codesourcery.com>
17339
17340 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
17341 * g++.dg/opt/pr7503-2.C: Likewise.
17342 * g++.dg/opt/pr7503-3.C: Likewise.
17343 * g++.dg/opt/pr7503-4.C: Likewise.
17344 * g++.dg/opt/pr7503-5.C: Likewise.
17345 * g++.dg/warn/minmax.C: New test.
17346
17347 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17348
17349 * gfortran.dg/g77_intrinsics_funcs.f: New test.
17350 * gfortran.dg/g77_intrinsics_sub.f: New test.
17351
17352 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
17353 Jan Hubicka <jh@suse.cz>
17354 Steven Bosscher <stevenb@suse.de
17355
17356 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
17357
17358 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17359
17360 PR c++/19980
17361 * g++.dg/template/redecl3.C: New test.
17362
17363 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17364
17365 PR c++/20499
17366 * g++.dg/parse/error16.C: Tweak error markers.
17367
17368 2005-03-22 Jakub Jelinek <jakub@redhat.com>
17369
17370 PR target/20561
17371 * gcc.dg/20050321-2.c: New test.
17372
17373 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
17374
17375 PR c++/20465
17376 PR c++/20381
17377 * g++.dg/template/ptrmem12.C: New.
17378
17379 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
17380
17381 PR rtl-optimization/20527
17382 * gcc.c-torture/execute/pr20527-1.c: New test.
17383
17384 2005-03-22 Ben Elliston <bje@au.ibm.com>
17385
17386 * gcc.misc-tests/options.exp (check_for_options): Create a real C
17387 program, compile it into a real executable and then delete the .c
17388 and .x files afterwards, to avoid problems on testglue targets.
17389
17390 2005-03-21 Stuart Hastings <stuart@apple.com>
17391
17392 * gcc.target/i386/sse-2.c: New.
17393
17394 2005-03-21 Uros Bizjak <uros@kss-loka.si>
17395
17396 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
17397
17398 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17399
17400 * g++.dg/parse/crash25.C: Fix typo.
17401
17402 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17403
17404 PR c++/20461
17405 * g++.dg/parse/crash24.C: New test.
17406
17407 PR c++/20536
17408 * g++.dg/parse/crash25.C: New test.
17409
17410 2005-03-21 Paolo Carlini <pcarlini@suse.de>
17411
17412 PR c++/20147
17413 * g++.dg/ext/stmtexpr4.C: New test.
17414
17415 2005-03-20 Roger Sayle <roger@eyesopen.com>
17416
17417 PR middle-end/20539
17418 * gcc.c-torture/compile/pr13066-1.c: New test case.
17419 * gcc.c-torture/compile/pr20539-1.c: Likewise.
17420 * g++.dg/opt/pr13066-1.C: Likewise.
17421
17422 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
17423
17424 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
17425
17426 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17427
17428 PR fortran/18525
17429 * gfortran.dg/nesting_1.f90: New test.
17430
17431 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17432
17433 PR c++/20240
17434 * g++.dg/lookup/using13.C: New test.
17435
17436 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17437
17438 PR c++/20333
17439 * g++.dg/template/crash36.C: New test.
17440
17441 2005-03-18 Paolo Carlini <pcarlini@suse.de>
17442
17443 PR c++/20463
17444 * g++.dg/template/crash35.C: New test.
17445
17446 2005-03-17 Paolo Carlini <pcarlini@suse.de>
17447
17448 PR c++/19966
17449 * g++.dg/overload/operator2.C: New test.
17450
17451 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17452
17453 PR libfortran/20257
17454 * gfortran.dg/pr20257.f90: New test.
17455
17456 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17457
17458 PR libfortran/20480
17459 * gfortran.dg/pr20480.f90: New test.
17460
17461 2005-03-16 Richard Henderson <rth@redhat.com>
17462
17463 PR middle-end/15700
17464 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
17465 (_rtld_global): New.
17466 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
17467 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
17468
17469 * gcc.dg/alias-3.c: New.
17470 * gcc.dg/alias-4.c: New.
17471 * gcc.dg/alias-5.c: New.
17472 * gcc.dg/alias-6.c: New.
17473
17474 2005-03-15 Geoffrey Keating <geoffk@apple.com>
17475
17476 * gcc.dg/cpp/ucnid-7.c: New.
17477
17478 2005-03-15 Janis Johnson <janis187@us.ibm.com>
17479 Dorit Naishlos <dorit@il.ibm.com>
17480
17481 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
17482 darwin.
17483
17484 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
17485
17486 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
17487 misaligned accesses.
17488 * gcc.dg/vect/vect-58.c: Likewise.
17489 * gcc.dg/vect/vect-92.c: New.
17490 * gcc.dg/vect/vect-93.c: New.
17491
17492 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
17493
17494 PR fortran/18827
17495 * gfortran.dg/assign_2.f90: New test.
17496 * gfortran.dg/assign_3.f90: New test.
17497 * gfortran.dg/assign.f90: New test.
17498
17499 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
17500
17501 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
17502 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
17503 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
17504 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
17505 names.
17506
17507 2005-03-14 Geoffrey Keating <geoffk@apple.com>
17508
17509 * gcc.dg/cpp/ucnid-6.c: New.
17510
17511 * gcc.dg/cpp/normalize-1.c: New.
17512 * gcc.dg/cpp/normalize-2.c: New.
17513 * gcc.dg/cpp/normalize-3.c: New.
17514 * gcc.dg/cpp/normalize-4.c: New.
17515 * gcc.dg/cpp/ucnid-4.c: New.
17516 * gcc.dg/cpp/ucnid-5.c: New.
17517 * g++.dg/cpp/normalize-1.C: New.
17518 * g++.dg/cpp/ucnid-1.C: New.
17519
17520 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17521
17522 * gcc.dg/pr18628.c: New.
17523
17524 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
17525
17526 PR c++/20280
17527 * g++.dg/tree-ssa/pr20280.C: New.
17528
17529 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17530
17531 PR fortran/20467
17532 * gfortran.dg/stfunc_2.f90: New test.
17533
17534 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17535
17536 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
17537
17538 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
17539
17540 * gcc.dg/tree-ssa/20050314-1.c: New test.
17541
17542 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17543
17544 PR c++/4403
17545 PR c++/9783, DR433
17546 * g++.dg/template/friend34.C: New test.
17547 * g++.dg/template/friend35.C: Likewise.
17548 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
17549
17550 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17551
17552 Friend class name lookup 5/n
17553 PR c++/1016
17554 * g++.dg/lookup/hidden-class1.C: New test.
17555 * g++.dg/lookup/hidden-class2.C: Likewise.
17556 * g++.dg/lookup/hidden-class3.C: Likewise.
17557 * g++.dg/lookup/hidden-class4.C: Likewise.
17558 * g++.dg/lookup/hidden-class5.C: Likewise.
17559 * g++.dg/lookup/hidden-class6.C: Likewise.
17560 * g++.dg/lookup/hidden-class7.C: Likewise.
17561 * g++.dg/lookup/hidden-class8.C: Likewise.
17562 * g++.dg/lookup/hidden-class9.C: Likewise.
17563 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
17564 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
17565 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
17566 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
17567 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
17568 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
17569 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
17570 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
17571 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
17572 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
17573 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
17574
17575 2005-03-13 Mark Mitchell <mark@codesourcery.com>
17576
17577 PR c++/20157
17578 * g++.dg/template/error18.C: New test.
17579
17580 2005-03-09 Ben Elliston <bje@au.ibm.com>
17581
17582 PR debug/16792
17583 * g++.dg/debug/pr16792.C: New test.
17584
17585 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17586
17587 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
17588 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
17589 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
17590 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
17591 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
17592 test assertion names.
17593
17594 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17595
17596 PR fortran/18600
17597 * gfortran.dg/stfunc_1.f90: New test.
17598
17599 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17600
17601 PR fortran/16907
17602 * gfortran.dg/real_index_1.f90: New test.
17603
17604 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17605
17606 PR fortran/20323
17607 * gfortran.dg/spec_expr_1.f90: New test.
17608
17609 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
17610
17611 PR c/20402
17612 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
17613 new parser.
17614
17615 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17616
17617 PR fortran/20361
17618 * gfortran.dg/largeequiv_1.f90: New test.
17619
17620 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17621
17622 * gcc.dg/ucnid-1.c: New.
17623 * gcc.dg/ucnid-2.c: New.
17624 * gcc.dg/ucnid-3.c: New.
17625 * gcc.dg/ucnid-4.c: New.
17626 * gcc.dg/ucnid-5.c: New.
17627 * gcc.dg/ucnid-6.c: New.
17628 * gcc.dg/cpp/ucnid-1.c: New.
17629 * gcc.dg/cpp/ucnid-2.c: New.
17630 * gcc.dg/cpp/ucnid-3.c: New.
17631 * g++.dg/other/ucnid-1.C: New.
17632
17633 2005-03-12 Geoffrey Keating <geoffk@apple.com>
17634
17635 * gcc.dg/vmx/darwin-abi-3.c: Delete.
17636
17637 2005-03-11 Per Bothner <per@bothner.com>
17638
17639 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
17640 that diagnotics refer to correct token.
17641 * gcc.dg/unused-3.c: Likewise.
17642
17643 2005-03-11 Per Bothner <per@bothner.com>
17644
17645 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
17646 constant" is now actually on same line as string constant.
17647 * gcc.dg/cpp/direct2s.c: Likewise.
17648
17649 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
17650
17651 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
17652
17653 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17654
17655 PR libfortran/20124
17656 * gfortran.dg/pr20124.f90: New Test
17657
17658 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
17659
17660 PR tree-optimization/20130
17661 * gcc.dg/pr20130-1.c: New test.
17662
17663 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17664
17665 PR target/20095
17666 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
17667
17668 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17669
17670 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
17671
17672 2005-03-10 Steve Ellcey <sje@cup.hp.com>
17673
17674 * g++.dg/eh/forced1.C: Fix comment.
17675 * g++.dg/eh/forced2.C: Ditto.
17676 * g++.dg/eh/forced3.C: Ditto.
17677 * g++.dg/eh/forced4.C: Ditto.
17678
17679 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
17680
17681 PR rtl-opt/20412
17682 * gcc.c-torture/compile/pr20412.c: New test.
17683
17684 2005-03-10 Roger Sayle <roger@eyesopen.com>
17685
17686 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
17687
17688 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17689
17690 PR target/20322
17691 * gcc.dg/20050307-1.c: New test.
17692
17693 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
17694
17695 PR c++/20375
17696 * g++.dg/other/stdarg3.C: New.
17697
17698 2005-03-10 Jakub Jelinek <jakub@redhat.com>
17699
17700 PR c++/18384, c++/18327
17701 * g++.dg/init/array19.C: New test.
17702
17703 PR inline-asm/20314
17704 * gcc.dg/torture/pr20314-1.c: New test.
17705 * gcc.dg/torture/pr20314-2.c: New test.
17706
17707 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
17708
17709 * gcc.dg/20050309-1.c: New test.
17710
17711 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17712
17713 * gcc.dg/builtins-10.c: Reactivate disabled test.
17714 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
17715 new cbrt transformations.
17716
17717 2005-03-09 Mark Mitchell <mark@codesourcery.com>
17718
17719 PR c++/20208
17720 * g++.dg/template/array13.C: New test.
17721
17722 2005-03-09 Paolo Carlini <pcarlini@suse.de>
17723
17724 PR c++/16859
17725 * g++.dg/init/brace4.C: New test.
17726
17727 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
17728
17729 PR c++/20186
17730 * g++.dg/template/non-dependent12.C: New.
17731
17732 2005-03-08 Mark Mitchell <mark@codesourcery.com>
17733
17734 PR c++/20142
17735 * g++.dg/init/array18.C: Add dg-do run marker.
17736
17737 PR c++/20142
17738 * g++.dg/init/array18.C: New test.
17739
17740 2005-03-09 Ben Elliston <bje@au.ibm.com>
17741
17742 * consistency.vlad/vlad.exp: Remove trailing semicolons.
17743 * g++.dg/gcov/gcov.exp: Likewise.
17744 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
17745 * gcc.target/xstormy16/xstormy16.exp: Likewise.
17746 * lib/c-torture.exp: Likewise.
17747 * lib/fortran-torture.exp: Likewise.
17748 * lib/g++.exp: Likewise.
17749 * lib/gcc-defs.exp: Likewise.
17750 * lib/gcc-dg.exp: Likewise.
17751 * lib/gcc.exp: Likewise.
17752 * lib/gcov.exp: Likewise.
17753 * lib/gfortran.exp: Likewise.
17754 * lib/mike-g++.exp: Likewise.
17755 * lib/mike-gcc.exp: Likewise.
17756 * lib/objc-torture.exp: Likewise.
17757 * lib/objc.exp: Likewise.
17758 * lib/profopt.exp: Likewise.
17759 * lib/target-libpath.exp: Likewise.
17760 * lib/target-supports.exp: Likewise.
17761 * lib/treelang.exp: Likewise.
17762 * lib/wrapper.exp: Likewise.
17763
17764 2005-03-08 Jeff Law <law@redhat.com>
17765
17766 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
17767 PHI-OPT changes.
17768
17769 2005-03-08 Ira Rosen <irar@il.ibm.com>
17770
17771 * gcc.dg/vect/pr20122.c: New test.
17772
17773 2005-03-07 Jeff Law <law@redhat.com>
17774
17775 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
17776 was folded away.
17777 * gcc.dg/tree-ssa/pr18133-1.c: New test.
17778 * gcc.dg/tree-ssa/pr18133-2.c: New test.
17779 * gcc.dg/tree-ssa/pr18134.c: New test.
17780
17781 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17782
17783 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
17784 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
17785 gcc.dg/torture/builtin-noret-2.c: Require weak support.
17786
17787 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
17788
17789 PR tree-opt/17671
17790 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
17791
17792 2005-03-07 Mark Mitchell <mark@codesourcery.com>
17793
17794 * g++.dg/warn/Wnvdtor.C: New test.
17795
17796 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
17797
17798 * gcc.dg/torture/pr19683-1.c: New test.
17799
17800 2005-03-06 Steven G. Kargl <kargls@comcast.net>
17801
17802 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
17803 * gfortran.dg/g77/19990313-2.f: Ditto.
17804 * gfortran.dg/g77/19990313-3.f: Ditto.
17805 * gfortran.dg/g77/19990525-0.f: Ditto.
17806 * gfortran.dg/g77/19990826-0.f: Ditto.
17807 * gfortran.dg/g77/19990826-2.f: Ditto.
17808 * gfortran.dg/g77/19990826-3.f: Ditto.
17809 * gfortran.dg/g77/20000511-1.f: Ditto.
17810 * gfortran.dg/g77/20000511-2.f: Ditto.
17811 * gfortran.dg/g77/970625-2.f: Ditto.
17812 * gfortran.dg/g77/980310-2.f: Ditto.
17813 * gfortran.dg/g77/980310-3.f: Ditto.
17814 * gfortran.dg/g77/980310-8.f: Ditto.
17815 * gfortran.dg/g77/980519-2.f: Ditto.
17816 * gfortran.dg/g77/alpha1.f: Ditto.
17817 * gfortran.dg/g77/claus.f: Ditto.
17818 * gfortran.dg/g77/erfc.f: Ditto.
17819 * gfortran.dg/g77/short.f: Ditto.
17820 * gfortran.fortran-torture/execute/data.f90: Ditto.
17821 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
17822 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
17823
17824 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17825
17826 * lib/file-format.exp (gcc_target_object_format): Add check for som
17827 format and hardcode object formats on hppa*-*-hpux*.
17828 * lib/target-supports.exp (check_weak_available): Add check for som
17829 object format. Always return 0 on hppa*-*-hpux10*.
17830
17831 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
17832 is defined.
17833
17834 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
17835
17836 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17837
17838 * gfortran.dg/pr19936_1.f90: New test.
17839 * gfortran.dg/pr19936_2.f90: New test.
17840 * gfortran.dg/pr19936_3.f90: New test.
17841
17842 2005-03-05 Steven G. Kargl <kargls@comcast.net>
17843 Paul Thomas <prthomas@drfccad.cea.fr>
17844
17845 * gfortran.dg/PR19754_1.f90: New test.
17846 * gfortran.dg/PR19754_2.f90: Ditto.
17847
17848 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17849
17850 PR c++/19311
17851 * g++.dg/template/non-dependent11.C: New test.
17852
17853 2005-03-05 Uros Bizjak <uros@kss-loka.si>
17854
17855 * lib/target-supports.exp (check_iconv_available): Fix comment.
17856
17857 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
17858 Joseph S. Myers <joseph@codesourcery.com>
17859
17860 PR c++/19797
17861 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
17862
17863 2005-03-04 Matthew Sachs <msachs@apple.com>
17864
17865 * gcc.exp (gcc_target_compile): Put braces around
17866 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
17867 * objc.exp (objc_target_compile): Likewise.
17868 * treelang.exp (treelang_target_compile): Likewise.
17869
17870 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17871
17872 PR fortran/19673
17873 * gfortran.dg/func_result_1.f90: New test.
17874
17875 2005-03-04 Ben Elliston <bje@au.ibm.com>
17876
17877 * gcc.misc-tests/options.exp: New test.
17878
17879 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
17880
17881 * gcc.dg/pr15784-4.c: New test.
17882
17883 2005-03-03 Geoffrey Keating <geoffk@apple.com>
17884
17885 * gcc.c-torture/execute/pr17133.c: New.
17886 * gcc.c-torture/compile/20050303-1.c: New.
17887
17888 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
17889
17890 * gcc.dg/cpp/assert4.c: Fix for cygwin.
17891
17892 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
17893
17894 * g++.dg/overload/using2.C: New.
17895
17896 2005-03-02 Mark Mitchell <mark@codesourcery.com>
17897
17898 PR c++/19916
17899 * g++.dg/init/ptrmem2.C: New test.
17900
17901 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
17902
17903 PR c/8927
17904 * gcc.dg/pr8927-1.c: New test.
17905
17906 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
17907
17908 PR c++/20232
17909 * g++.dg/inherit/covariant12.C: New.
17910
17911 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17912
17913 PR fortran/19479
17914 * gfortran.dg/bound_1.f90: New test.
17915
17916 2005-02-28 Janis Johnson <janis187@us.ibm.com>
17917
17918 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
17919 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
17920
17921 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
17922
17923 PR c/20245
17924 * gcc.dg/pr20245-1.c: New test.
17925
17926 2005-02-28 Jakub Jelinek <jakub@redhat.com>
17927
17928 PR middle-end/19874
17929 * gcc.c-torture/execute/20050119-2.c: New test case.
17930
17931 2005-02-28 Ben Elliston <bje@au.ibm.com>
17932
17933 * README: Update the DejaGnu bug reporting address.
17934 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
17935 * lib/objc-torture.exp: Likewise.
17936
17937 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17938
17939 * gfortran.dg/boz_1.f90: New test.
17940 * gfortran.dg/boz_3.f90: New test.
17941 * gfortran.dg/boz_4.f90: New test.
17942
17943 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
17944
17945 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
17946 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
17947
17948 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17949
17950 PR libfortran/20101
17951 * gfortran.dg/write_0_pe_format.f90: New test.
17952
17953 2005-02-27 Jakub Jelinek <jakub@redhat.com>
17954
17955 PR c++/20206
17956 * g++.dg/opt/thunk2.C: New test.
17957 * g++.dg/opt/covariant1.C: New test.
17958
17959 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17960
17961 * gfortran.dg/e_d_fmt.f90: New test.
17962
17963 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
17964
17965 * gcc.dg/asm-b.c: Fix comment typos.
17966
17967 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17968
17969 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
17970 a V_MAY_DEF also.
17971
17972 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
17973
17974 PR tree-opt/20188
17975 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
17976 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
17977 * gcc.dg/asm-b.c: New test.
17978
17979 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
17980
17981 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
17982 Disable this test on IRIX 6.
17983
17984 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
17985
17986 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
17987 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
17988 parser.
17989
17990 2005-02-25 Diego Novillo <dnovillo@redhat.com>
17991
17992 PR tree-optimization/20204
17993 * testsuite/gcc.dg/pr20204.c: New test.
17994
17995 2005-02-24 Jakub Jelinek <jakub@redhat.com>
17996
17997 PR target/20196
17998 * gcc.c-torture/execute/20050224-1.c: New test.
17999
18000 PR c++/20175
18001 * g++.dg/warn/Wbraces2.C: New test.
18002
18003 2005-02-23 Mark Mitchell <mark@codesourcery.com>
18004
18005 PR c++/19878
18006 * g++.dg/init/const2.C: New test.
18007
18008 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
18009
18010 PR tree-optimization/20100
18011 * gcc.c-torture/execute/pr20100-1.c: New test.
18012
18013 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18014
18015 * gfortran.dg/implicit_3.f90: New test.
18016
18017 * gfortran.dg/deftype_1.f90: New test.
18018
18019 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18020
18021 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
18022 the test passes.
18023 * g++.dg/other/anon3.C: Accept a warning.
18024
18025 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
18026
18027 * gcc.dg/pr20017.c: Fix a comment typo.
18028
18029 2005-02-23 Bud Davis <bdavis@gfortran.org>
18030
18031 * gfortran.dg/list_read_4.f90: Change to f90 comments.
18032
18033 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18034
18035 PR ada/19902
18036 * ada/acats/tests/cxa/cxa3004.a: Remove.
18037 * ada/acats/tests/cxb/cxb30061.am: Likewise.
18038
18039 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18040
18041 PR c++/20073
18042 * g++.dg/init/const1.C: New test.
18043
18044 PR c++/19991
18045 * g++.dg/parse/constant7.C: New test.
18046
18047 PR c++/20152
18048 * g++.dg/parse/error27.C: New test.
18049 * g++.dg/template/qualttp15.C: Adjust error markers.
18050 * g++.old-deja/g++.other/struct1.C: Likewise.
18051
18052 PR c++/20153
18053 * g++.dg/template/error17.C: New test.
18054
18055 PR c++/20148
18056 * g++.dg/parser/error26.C: New test.
18057
18058 2005-02-22 Diego Novillo <dnovillo@redhat.com>
18059
18060 PR tree-optimization/20100
18061 PR tree-optimization/20115
18062 * gcc.dg/pr20115.c: New test.
18063 * gcc.dg/pr20115-1.c: New test.
18064 * gcc.dg/pr20100.c: New test.
18065 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
18066 call-clobbered variables after alias1.
18067
18068 2005-02-22 Bud Davis <bdavis@gfortran.org>
18069
18070 * gfortran.dg/list_read_4.f90: new test.
18071
18072 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
18073
18074 PR rtl-optimization/20017.
18075 * gcc.dg/pr20017.c: New.
18076
18077 2005-02-22 Devang Patel <dpatel@apple.com>
18078
18079 PR 19952
18080 * g++.dg/tree-ssa/pr19952.C: New test.
18081
18082 2005-02-22 Mark Mitchell <mark@codesourcery.com>
18083
18084 PR c++/19883
18085 * g++.dg/parse/constant6.C: New test.
18086
18087 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18088
18089 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18090 * g++.dg/charset/asm2.c: Likewise.
18091 * g++.dg/charset/asm3.c: Likewise.
18092 * g++.dg/charset/asm4.c: Likewise.
18093 * g++.dg/charset/asm5.c: Likewise.
18094 * g++.dg/charset/attribute1.c: Likewise.
18095 * g++.dg/charset/attribute2.c: Likewise.
18096 * g++.dg/charset/extern1.cc: Likewise.
18097 * g++.dg/charset/extern2.cc: Likewise.
18098 * g++.dg/charset/extern3.cc: Likewise.
18099 * g++.dg/charset/function.cc: Likewise.
18100 * g++.dg/charset/string.c: Likewise.
18101 * g++.dg/charset/charset.exp: Likewise.
18102 * lib/target-supports.exp (check_iconv_available): Fix comment.
18103
18104 2005-02-22 Uros Bizjak <uros@kss-loka.si>
18105
18106 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
18107 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
18108 * gcc.dg/charset/asm2.c: Likewise.
18109 * gcc.dg/charset/asm3.c: Likewise.
18110 * gcc.dg/charset/asm4.c: Likewise.
18111 * gcc.dg/charset/asm5.c: Likewise.
18112 * gcc.dg/charset/asm6.c: Likewise.
18113 * gcc.dg/charset/attribute1.c: Likewise.
18114 * gcc.dg/charset/attribute2.c: Likewise.
18115 * gcc.dg/charset/builtin1.c: Likewise.
18116 * gcc.dg/charset/extern.c: Likewise.
18117 * gcc.dg/charset/function.c: Likewise.
18118 * gcc.dg/charset/string.c: Likewise.
18119 * gcc.dg/charset/charset.exp: Likewise.
18120
18121 2005-02-21 Bud Davis <bdavis9659@comcast.net>
18122
18123 PR fortran/20086
18124 * gfortran.dg/pr20086.f90: New test.
18125
18126 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
18127
18128 PR tree-optimization/19786
18129 * g++.dg/tree-ssa/pr19786.C: New.
18130
18131 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18132
18133 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
18134
18135 2005-02-21 Jeff Law <law@redhat.com>
18136
18137 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
18138
18139 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18140
18141 * gfortran.dg/do_iterator: Split loop, markup all lines for
18142 which an error locus is printed.
18143 * gfortran.dg/pr17708.f90: Markup all lines for which an error
18144 locus is printed.
18145 * gfortran.dg/select_4.f90: Likewise.
18146 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
18147 locuses in the various permutations.
18148
18149 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
18150
18151 PR tree-optimization/19951
18152 * g++.dg/vect: New directory.
18153 * g++.dg/vect/vect.exp: New file.
18154 * g++.dg/vect/pr19951.cc: New testcase.
18155 * g++.dg/dg.exp: Also prune vectorizer tests.
18156
18157 2005-02-20 Zack Weinberg <zack@codesourcery.com>
18158
18159 PR 18785
18160 * gcc.dg/charset/builtin1.c: New test.
18161
18162 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18163
18164 PR c++/19299
18165 * g++.dg/inherit/volatile1.C: New test.
18166
18167 PR c++/19440
18168 * g++.dg/template/dtor4.C: New test.
18169
18170 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18171
18172 * gfortran.dg/int_1.f90: New test.
18173
18174 2005-02-19 Devang Patel <dpatel@apple.com>
18175
18176 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
18177
18178 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18179
18180 * gfortran.dg/achar_1.f90: New test.
18181
18182 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
18183
18184 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
18185
18186 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
18187 Jakub Jelinek <jakub@redhat.com>
18188
18189 PR tree-optimization/19828
18190 * gcc.dg/tree-ssa/loop-7.c: New test.
18191 * gcc.c-torture/execute/20050218-1.c: New test.
18192
18193 2005-02-19 Jakub Jelinek <jakub@redhat.com>
18194
18195 PR c/20043
18196 * gcc.dg/transparent-union-1.c: New test.
18197 * gcc.dg/transparent-union-2.c: New test.
18198
18199 2005-02-18 James E Wilson <wilson@specifixinc.com>
18200
18201 PR tree-optimization/18977
18202 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18203
18204 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
18205
18206 PR target/20054
18207 * gcc.dg/pr20054.c: New test.
18208
18209 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18210
18211 PR c++/19508
18212 * g++.dg/ext/attrib20.C: New test.
18213
18214 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18215
18216 PR middle-end/20030
18217 * gfortran.fortran-torture/execute/character_passing.f90: New test.
18218
18219 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
18220
18221 PR c++/20008
18222 * g++.dg/opt/switch4.C: New.
18223
18224 2005-02-18 Jakub Jelinek <jakub@redhat.com>
18225
18226 PR c++/20023
18227 PR tree-optimization/20009
18228 * gcc.c-torture/compile/20050217-1.c: New test.
18229 * g++.dg/opt/switch3.C: New test.
18230
18231 PR tree-optimization/18947
18232 * gcc.c-torture/compile/20050215-1.c: New test.
18233 * gcc.c-torture/compile/20050215-2.c: New test.
18234 * gcc.c-torture/compile/20050215-3.c: New test.
18235
18236 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
18237
18238 PR c++/20028
18239 * g++.dg/template/crash34.C: New.
18240
18241 PR c++/20022
18242 * g++.dg/other/access3.C: New.
18243
18244 2005-02-17 Ira Rosen <irar@il.ibm.com>
18245
18246 * gcc.dg/vect/vect-98.c: New test.
18247
18248 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
18249
18250 PR tree-optimization/19967
18251 * gcc.dg/pr19967.c: New.
18252
18253 2005-02-16 Jakub Jelinek <jakub@redhat.com>
18254
18255 PR middle-end/19857
18256 * gcc.dg/tree-ssa/20050215-1.c: New test.
18257 * gcc.c-torture/execute/20050215-1.c: New test.
18258
18259 2005-02-15 Eric Christopher <echristo@redhat.com>
18260
18261 * gcc.dg/cpp/20050215-1.c: New file.
18262
18263 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
18264
18265 PR tree-optimization/15785
18266 * gcc.dg/pr15785-1.c: New test.
18267
18268 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
18269
18270 PR c++/17788
18271 * g++.dg/init/ctor4.C: New.
18272 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
18273
18274 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
18275
18276 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
18277 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
18278
18279 2005-02-15 Andreas Schwab <schwab@suse.de>
18280
18281 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
18282 declare malloc.
18283
18284 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
18285
18286 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
18287
18288 2005-02-14 Diego Novillo <dnovillo@redhat.com>
18289
18290 PR tree-optimization/19853
18291 * gcc.c-torture/compile/pr19853.c: New test.
18292
18293 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18294
18295 PR c++/19608
18296 * g++.dg/parse/local-class1.C: New.
18297
18298 PR c++/19895
18299 * g++.dg/parse/ptrmem3.C: New.
18300
18301 PR c++/19884
18302 * g++.old-deja/g++.oliva/template6.C: Add another case.
18303 * g++.dg/template/explicit6.C: New.
18304
18305 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
18306
18307 PR c++/17816
18308 * g++.dg/other/redecl2.C: New.
18309
18310 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
18311
18312 PR c++/19891
18313 * g++.dg/abi/covariant4.C: New.
18314
18315 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
18316
18317 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
18318
18319 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
18320
18321 * gcc.dg/vect/vect-96.c: Fix typo.
18322
18323 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18324
18325 PR c++/14479
18326 PR c++/19487
18327 * g++.dg/template/enum5.C: New test.
18328
18329 2005-02-12 Ira Rosen <irar@il.ibm.com>
18330
18331 * gcc.dg/vect/vect-97.c: New test.
18332
18333 2005-02-12 Ira Rosen <irar@il.ibm.com>
18334
18335 * gcc.dg/vect/vect-96.c: New test.
18336
18337 2005-02-12 Uros Bizjak <uros@kss-loka.si>
18338
18339 * gcc.dg/builtins-34.c: Also check ldexp*.
18340
18341 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
18342
18343 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
18344
18345 2005-02-11 Janis Johnson <janis187@us.ibm.com>
18346
18347 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
18348 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
18349 dg-require-dll, dg-require-iconv, dg-require-named-sections,
18350 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
18351 selector_list, selector_expression, dg-process-target): Move to new
18352 file target-supports-dg.exp.
18353 * lib/target-supports-dg.exp: New.
18354
18355 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
18356 New.
18357
18358 2005-02-11 Jakub Jelinek <jakub@redhat.com>
18359
18360 PR c++/19666
18361 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
18362
18363 PR middle-end/19858
18364 * gcc.c-torture/compile/20050210-1.c: New test.
18365
18366 2005-02-11 Mark Mitchell <mark@codesourcery.com>
18367
18368 PR c++/19755
18369 * g++.dg/warn/Wbraces1.C: New test.
18370
18371 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
18372
18373 * gcc.dg/builtins-52.c: New testcase.
18374
18375 2005-02-10 Jakub Jelinek <jakub@redhat.com>
18376
18377 PR c/19342
18378 * gcc.c-torture/execute/20050119-1.c: New test.
18379
18380 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18381
18382 PR c++/19811
18383 * g++.dg/init/delete1.C: New test.
18384
18385 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18386
18387 PR c++/18470
18388 * g++.dg/template/static12.C: New test.
18389
18390 2005-02-09 Mark Mitchell <mark@codesourcery.com>
18391
18392 PR c++/19787
18393 * g++.dg/conversion/ambig1.C: New test.
18394
18395 PR c++/19739
18396 * g++.dg/ext/attrib19.C: New test.
18397
18398 PR c++/19732
18399 * g++.dg/parse/dtor5.C: New test.
18400
18401 PR c++/19762
18402 * g++.dg/template/dtor3.C: New test.
18403
18404 PR c++/19826
18405 * g++.dg/template/static11.C: New test.
18406 * g++.dg/template/crash2.C: Remove dg-error marker.
18407
18408 2005-02-09 Janis Johnson <janis187@us.ibm.com>
18409
18410 PR C++/18491
18411 * g++.old-deja/g++.mike/p10769a.C: Remove.
18412
18413 2005-02-09 Roger Sayle <roger@eyesopen.com>
18414
18415 * gcc.dg/builtins-48.c: New test case.
18416 * gcc.dg/builtins-49.c: New test case.
18417 * gcc.dg/builtins-50.c: New test case.
18418 * gcc.dg/builtins-51.c: New test case.
18419
18420 2005-02-09 Ian Lance Taylor <ian@airs.com>
18421
18422 PR middle-end/19583
18423 * g++.dg/warn/Wreturn-type-3.C: New test.
18424
18425 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18426
18427 PR middle-end/19402
18428 * gcc.dg/pr19402-1.c: New testcase.
18429 * gcc.dg/pr19402-2.c: likewise.
18430
18431 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
18432
18433 PR middle-end/19854
18434 * g++.dg/tree-ssa/tmmti.C: New testcase.
18435
18436 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18437
18438 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
18439
18440 2005-02-08 Mark Mitchell <mark@codesourcery.com>
18441
18442 PR c++/19733
18443 * g++.dg/parse/crash23.C: New test.
18444 * g++.dg/warn/Weff1.C: New test.
18445
18446 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18447
18448 * gcc.dg/20050209-1.c: New test.
18449
18450 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
18451
18452 PR target/19799
18453 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
18454
18455 2005-02-08 Mike Stump <mrs@apple.com>
18456
18457 * g++.dg/pch/import-2.c: New test.
18458 * g++.dg/pch/import-2.hs: New.
18459 * g++.dg/pch/include/import-2a.h: New.
18460 * g++.dg/pch/include/import-2b.h: New.
18461
18462 2005-02-08 Janis Johnson <janis187@us.ibm.com>
18463
18464 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
18465
18466 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18467
18468 * gfortran.dg/substr_1.f90: New test.
18469
18470 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
18471
18472 PR middle-end/19775
18473 * gcc.dg/torture/builtin-power-1.c: Disable test for
18474 invalid transformation.
18475 * gcc.dg/builtins-10.c: Likewise. Disable one test we
18476 no longer optimize.
18477 * gcc.dg/builtins-47.c: New testcase.
18478
18479 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
18480 Dorit Naishlos <dorit@il.ibm.com>
18481
18482 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
18483
18484 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
18485
18486 * gcc.c-torture/compile/20050206-1.c: New test.
18487
18488 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18489
18490 PR tree-opt/19768
18491 * g++.dg/opt/pr19768.C: New test.
18492
18493 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
18494
18495 PR tree-opt/19736
18496 * gcc.c-torture/compile/pr19736.c: New test.
18497
18498 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18499
18500 PR c++/17401
18501 * g++.dg/parse/error25.C: New test.
18502
18503 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
18504
18505 * gcc.c-torture/execute/20050203-1.c: New.
18506
18507 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
18508
18509 * gcc.dg/vect/vect-85.c: Remove xfail.
18510 * gcc.dg/vect/vect-86.c: Remove xfail.
18511 * gcc.dg/vect/vect-87.c: Remove xfail.
18512 * gcc.dg/vect/vect-88.c: Remove xfail.
18513
18514 2005-02-02 Geoffrey Keating <geoffk@apple.com>
18515
18516 * gcc.dg/altivec-19.c: New.
18517
18518 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
18519
18520 PR c/17807
18521 * gcc.dg/nested-func-3.c: New test.
18522 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
18523
18524 2005-02-02 Janis Johnson <janis187@us.ibm.com>
18525
18526 * gcc.test-framework/gen_directive_tests: Generate tests for
18527 selector expressions.
18528
18529 2005-02-02 Matt Austern <austern@apple.com>
18530
18531 PR c++/19628
18532 * g++/ext/builtin7.C: New.
18533 * g++/ext/builtin8.C: New.
18534
18535 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18536
18537 PR c/18502
18538 * gcc.dg/pr18502-1.c: New test.
18539
18540 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18541
18542 PR c++/17413
18543 * g++.dg/template/local4.C: Tweak.
18544
18545 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
18546
18547 PR tree-optimization/19578
18548 * gcc.c-torture/compile/20050202-1.c: New test.
18549
18550 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
18551
18552 PR c/19435
18553 * gcc.dg/c99-init-4.c: New test.
18554
18555 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18556
18557 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
18558
18559 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
18560
18561 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
18562 * g++.dg/eh/check-vect.h: New.
18563
18564 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
18565 * gcc.dg/vect/vect-78.c: Ditto.
18566 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
18567 Remove.
18568
18569 * g++.dg/conversion/simd1.C: Expect warning.
18570 * g++.dg/ext/attribute-test-1.C: Ditto.
18571 * g++.dg/ext/attribute-test-2.C: Ditto.
18572 * g++.dg/ext/attribute-test-3.C: Ditto.
18573 * g++.dg/ext/attribute-test-4.C: Ditto.
18574
18575 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
18576 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
18577
18578 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
18579
18580 2005-02-01 Richard Henderson <rth@redhat.com>
18581
18582 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18583 long double for ibm double-double format.
18584 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18585
18586 2005-02-01 Diego Novillo <dnovillo@redhat.com>
18587
18588 PR tree-optimization/19633
18589 * testsuite/gcc.dg/pr19633-1.c: New test.
18590 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
18591 to NULL or a symbol.
18592
18593 2005-02-01 Janis Johnson <janis187@us.ibm.com>
18594
18595 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
18596 New procs.
18597 (dg-process-target (local override)): Handle selector expressions.
18598
18599 * gcc.test-framework/README: Describe tests in source directory.
18600 * gcc.test-framework/test-framework.awk: Handle dg- tests.
18601 * gcc.test-framework/test-framework.exp: Handle dg- tests.
18602 * gcc.test-framework/dg-bogus-exp-P.c: New test.
18603 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
18604 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
18605 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
18606 * gcc.test-framework/dg-do-link-exp-P.c: New test.
18607 * gcc.test-framework/dg-do-run-exp-P.c: New test.
18608 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
18609 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
18610 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
18611 * gcc.test-framework/dg-error-exp-P.c: New test.
18612 * gcc.test-framework/dg-error-exp-XP.c: New test.
18613 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
18614 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
18615 * gcc.test-framework/dg-output-exp-P.c: New test.
18616 * gcc.test-framework/dg-output-exp-XF.c: New test.
18617 * gcc.test-framework/dg-warning-exp-P.c: New test.
18618 * gcc.misc-tests/dg-1.c: Remove.
18619 * gcc.misc-tests/dg-2.c: Remove.
18620 * gcc.misc-tests/dg-3.c: Remove.
18621 * gcc.misc-tests/dg-4.c: Remove.
18622 * gcc.misc-tests/dg-5.c: Remove.
18623 * gcc.misc-tests/dg-6.c: Remove.
18624 * gcc.misc-tests/dg-7.c: Remove.
18625 * gcc.misc-tests/dg-8.c: Remove.
18626 * gcc.misc-tests/dg-9.c: Remove.
18627 * gcc.misc-tests/dg-10.c: Remove.
18628 * gcc.misc-tests/dg-11.c: Remove.
18629 * gcc.misc-tests/dg-12.c: Remove.
18630 * gcc.misc-tests/dg-test.exp: Remove.
18631
18632 * gcc.test-framework/test-framework.awk: Change recording and
18633 printing of passes and failures.
18634
18635 * gcc.test-framework: New directory.
18636 * gcc.test-framework/README: New.
18637 * gcc.test-framework/test-framework.exp: New.
18638 * gcc.test-framework/test-framework.awk: New.
18639 * gcc.test-framework/gen_directive_tests: New.
18640
18641 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
18642
18643 * lib/treelang.exp: Fix comment typos.
18644 (treelang_target_compile): Don't append libs=-ltreelang to options.
18645
18646 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
18647
18648 * g++.dg/parse/typename7.C: Adjust error messages.
18649
18650 2005-01-31 Jeff Law <law@redhat.com>
18651
18652 * gcc.c-torture/execute/20050131-1.c: New test.
18653 * gcc.dg/wcaselabel.c: New test.
18654
18655 2005-01-31 Mark Mitchell <mark@codesourcery.com>
18656
18657 * g++.dg/other/warning1.C: Adjust error messags.
18658 * g++.dg/parse/constant5.C: New test.
18659
18660 2005-01-31 Steven Bosscher <stevenb@suse.de>
18661
18662 PR c/19333
18663 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
18664 the test case valid.
18665 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
18666 * testsuite/gcc.dg/array-7.c: Adjust expected result.
18667 * testsuite/gcc.dg/pr18596-3.c: Likewise.
18668 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
18669 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
18670 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
18671
18672 2005-01-31 Dale Johannesen <dalej@apple.com>
18673
18674 * g++.dg/opt/pr19650.C: New test.
18675
18676 2005-01-31 Richard Henderson <rth@redhat.com>
18677
18678 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
18679 long double for intel double extended format.
18680 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
18681
18682 2005-01-30 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/19555
18685 * g++.dg/template/static10.C: New test.
18686
18687 PR c++/19395
18688 * g++.dg/parse/error24.C: New test.
18689
18690 PR c++/19367
18691 * g++.dg/lookup/builtin1.C: New test.
18692
18693 PR c++/19457
18694 * g++.dg/warn/conv3.C: New test.
18695
18696 2005-01-30 Bud Davis <bdavis@gfortran.org>
18697
18698 PR fortran/19647
18699 * gfortan.dg/inquire_7.f90
18700
18701 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
18702
18703 PR tree-optimization/15791
18704 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
18705 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
18706 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
18707 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
18708 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
18709 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
18710 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
18711 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
18712 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
18713 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
18714
18715 2005-01-29 Paul Brook <paul@codesourcery.com>
18716
18717 PR fortran/18565
18718 * check.c (real_or_complex_check): New function.
18719 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
18720 * intrinsic.c (add_functions): Use new check functions.
18721 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
18722 Add prototypes.
18723
18724 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
18725
18726 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
18727 gcc.dg/lvalue-3.c: New tests.
18728 * gcc.dg/concat.c: Update expected messages.
18729
18730 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
18731
18732 PR libfortran/19595
18733 * gfortran.dg/eor_1.f90: New test.
18734
18735 2005-01-29 Steven G. Kargl <kargls@comcast.net>
18736
18737 PR fortran/19589
18738 * gfortran.dg/logical_data_1.f90: New test.
18739
18740 2005-01-28 Mark Mitchell <mark@codesourcery.com>
18741
18742 PR c++/19253
18743 * g++.dg/template/crash33.C: New test.
18744
18745 PR c++/19667
18746 * g++.dg/template/crash32.C: New test.
18747
18748 2005-01-28 Ian Lance Taylor <ian@airs.com>
18749
18750 PR middle-end/16558
18751 * g++.dg/warn/Wreturn-type-2.C: New test.
18752
18753 2004-06-24 Jeff Law <law@redhat.com>
18754
18755 * gcc.dg/tree-ssa/20050128-1.c: New test.
18756
18757 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
18758
18759 * gcc.target/frv/all-mdpackh-1.c: New test.
18760
18761 2005-01-28 Steven Bosscher <stevenb@suse.de>
18762
18763 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
18764
18765 2005-01-27 Richard Henderson <rth@redhat.com>
18766
18767 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
18768
18769 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18770
18771 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
18772
18773 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
18774
18775 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18776 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18777 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
18778 to cope with cases where the multilib options override the dg-options.
18779
18780 2005-01-27 Jakub Jelinek <jakub@redhat.com>
18781
18782 PR c/18946
18783 * gcc.dg/noncompile/20050120-1.c: New test.
18784
18785 2005-01-26 Diego Novillo <dnovillo@redhat.com>
18786
18787 PR tree-optimization/19633
18788 * gcc.dg/pr19633.c: New test.
18789 * gcc.dg/tree-ssa/pr19633.c: New test.
18790
18791 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
18792
18793 * gcc.dg/20041216-1.c: New test.
18794
18795 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
18796
18797 PR objc/18862
18798 * objc.dg/selector-2.m: New test.
18799
18800 2005-01-26 Jakub Jelinek <jakub@redhat.com>
18801
18802 * g++.dg/opt/range-test-2.C: New test.
18803
18804 PR rtl-optimization/19579
18805 * gcc.c-torture/execute/20050124-1.c: New test.
18806
18807 2005-01-26 Greg Parker <gparker@apple.com>
18808 Stuart Hastings <stuart@apple.com>
18809
18810 * gcc.c-torture/execute/20050125-1.c: New.
18811
18812 2005-01-18 Jan Hubicka <jh@suse.cz>
18813
18814 PR tree-optimize/19337
18815 * gcc.c-torture/compile/20050119-1.c: New test.
18816
18817 2005-01-24 James E Wilson <wilson@specifixinc.com>
18818
18819 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
18820 test for successful match.
18821
18822 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
18823
18824 PR objc/18408
18825 * objc.dg/comp-types-7.m: New test.
18826
18827 2005-01-24 Janis Johnson <janis187@us.ibm.com>
18828
18829 * lib/target-supports.exp (current_target_name): New.
18830 (check_effective_target_ilp32, check_effective_target_lp64):
18831 Cache the result to use as long as the current target, with
18832 multilib flags, remains the same.
18833
18834 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
18835 (dg-require-weak, dg-require-visibility, dg-require-alias,
18836 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
18837 dg-require-effective-target, dg-skip-if): Remove call to
18838 skip_test_and_clear_xfail.
18839 (dg-test): Clear xfail data.
18840
18841 2005-01-24 Jakub Jelinek <jakub@redhat.com>
18842
18843 PR target/17751
18844 * gcc.dg/ppc64-toc.c: New test.
18845
18846 * g++.dg/tree-ssa/empty-1.C: New test.
18847
18848 PR middle-end/19551
18849 * gcc.c-torture/execute/20050121-1.c: New test.
18850 * gcc.dg/20050121-2.c: New test.
18851
18852 2004-01-23 Steven G. Kargl <kargls@comcast.net>
18853 Paul Brook <paul@codesourcery.com>
18854
18855 PR fortran/17941
18856 * gfortran.dg/real_const_1.f: New test.
18857 * gfortran.dg/real_const_2.f90: New test.
18858 * gfortran.dg/complex_int_1.f90: New test.
18859
18860 2005-01-23 Bud Davis <bdavis9659@comcast.net>
18861
18862 PR fortran/19313
18863 * gfortan.dg/inquire_6.f90: New test.
18864
18865 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18866
18867 PR libfortran/19451
18868 * open_readonly_1.f90: New test.
18869
18870 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
18871
18872 PR libfortran/18982
18873 * gfortran.dg/open_new.f90: New file.
18874
18875 2005-01-22 Paul Brook <paul@codesourcery.com>
18876
18877 * namelist_1.f90: New test.
18878
18879 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
18880
18881 PR tree-optimization/19484
18882 * gcc.c-torture/compile/20050122-[12].c: New tests.
18883
18884 2005-01-22 Paul Brook <paul@codesourcery.com>
18885
18886 * gfortran.dg/implicit_2.f90: New test.
18887
18888 2005-01-22 Bud Davis <bdavis9659@comcast.net>
18889
18890 PR fortran/19314
18891 * gfortran.dg/inquire_5.f90: New test.
18892
18893 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18894
18895 PR c/18809
18896 * gcc.dg/pr18809-1.c: New test.
18897
18898 2005-01-21 Ian Lance Taylor <ian@airs.com>
18899
18900 * gcc.dg/20050121-1.c: New test.
18901
18902 PR tree-optimization/13000
18903 * gcc.dg/20040206-1.c: Change warning to point where function is
18904 being inlined.
18905
18906 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18907
18908 PR c++/19208
18909 * g++.dg/template/array11.C: New test.
18910
18911 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18912
18913 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
18914 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
18915 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
18916 * gfortran.dg/getenv_1.f90: Add dg-do directive.
18917 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
18918 gfortran.dg/pr17164.f90: Add missing dg-do directives.
18919
18920 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
18921
18922 PR tree-optimization/15349
18923 * gcc.dg/tree-ssa/pr15349.c: New.
18924
18925 2005-01-20 Steve Ellcey <sje@cup.hp.com>
18926
18927 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
18928
18929 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
18930
18931 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
18932 scan-assembler-times directive name.
18933
18934 * gcc.dg/asm-a.c: Move dg-require-effective-target to
18935 after dg-do.
18936
18937 PR rtl-optimization/19462
18938 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
18939
18940 2005-01-19 Steve Ellcey <sje@cup.hp.com>
18941
18942 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
18943 counting function calls on ia64.
18944
18945 2005-01-19 Jakub Jelinek <jakub@redhat.com>
18946
18947 PR rtl-optimization/15139
18948 * gcc.dg/20050111-2.c: New test.
18949
18950 PR c/17297
18951 * gcc.c-torture/compile/20050113-1.c: New testcase.
18952
18953 PR middle-end/19164
18954 * gcc.dg/20050113-1.c: New testcase.
18955
18956 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
18957
18958 * gcc.dg/vect/vect-85.c: Add comment.
18959 * gcc.dg/vect/vect-86.c: Add xfail for now.
18960 * gcc.dg/vect/vect-87.c: Add xfail for now.
18961 * gcc.dg/vect/vect-88.c: Add xfail for now.
18962 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
18963
18964 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18965
18966 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
18967
18968 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18969
18970 * g++.dg/debug/typedef3.C: New test.
18971
18972 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
18973
18974 PR c/19472
18975 * gcc.dg/asm-a.c: New test.
18976
18977 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
18978
18979 * gcc.dg/sh-relax.c: Add prototype for abort.
18980
18981 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18982
18983 * gcc.dg/short-compare-1.c: New test.
18984 * gcc.dg/short-compare-2.c: Likewise.
18985
18986 2005-01-18 Michael Matz <matz@suse.de>
18987
18988 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
18989
18990 2005-01-17 Diego Novillo <dnovillo@redhat.com>
18991
18992 PR tree-optimization/19121
18993 * gcc.c-torture/compile/pr19121.c: New test.
18994
18995 2005-01-17 James E. Wilson <wilson@specifixinc.com>
18996
18997 PR target/19357
18998 * gcc.c-torture/compile/pr19357.c: New test.
18999
19000 2005-01-17 Ian Lance Taylor <ian@airs.com>
19001
19002 PR c/5675
19003 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
19004 pass--those that refer just to the variable, possibly with a
19005 cast.
19006 * gcc.dg/c99-const-expr-3.c: Likewise.
19007
19008 PR middle-end/13127
19009 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
19010 longer emitted.
19011
19012 2005-01-16 Bud Davis <bdavis9659@comcast.net>
19013
19014 PR fortran/18778
19015 * gfortran.dg/endfile_2.f90: New test.
19016
19017 2005-01-16 Steven G. Kargl <kargls@comcast.net>
19018
19019 PR 19168
19020 * gfortran.dg/select_5.f90: New test.
19021
19022 2004-01-16 Paul Brook <paul@codesourcery.com>
19023
19024 * gfortran.dg/common_4.f90: New test.
19025
19026 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
19027
19028 PR rtl-optimization/19462
19029 * gcc.dg/torture/pr19462-1.c: New test.
19030
19031 2005-01-15 Ziemowit Laski <zlaski@apple.com>
19032
19033 PR objc/19321
19034 * objc.dg/func-ptr-2.m: New.
19035 * objc.dg/volatile-1.m: New.
19036
19037 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19038
19039 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
19040
19041 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19042
19043 PR tree-optimization/19060
19044 * gcc.c-torture/execute/20050104-1.c: New test.
19045
19046 2005-01-15 Bud Davis <bdavis9659@comcast.net>
19047
19048 PR fortran/18983
19049 * gfortran.dg/write_to_null.f90: New test.
19050
19051 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
19052 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19053
19054 PR other/19328
19055 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
19056 argument.
19057
19058 2005-01-15 Jakub Jelinek <jakub@redhat.com>
19059
19060 PR c++/19263
19061 * g++.dg/init/vector1.C: New test.
19062
19063 2005-01-14 James E. Wilson <wilson@specifixinc.com>
19064
19065 PR target/13158
19066 * gcc.target/ia64/sibcall-unwind-1.c: New test.
19067 PR target/18987
19068 * gcc.target/ia64/sibcall-unwind-2.c: New test.
19069
19070 2005-01-14 Steven G. Kargl <kargls@comcast.net>
19071
19072 * gfortran.dg/select_1.f90: New test.
19073 * gfortran.dg/select_2.f90: New test.
19074 * gfortran.dg/select_3.f90: New test.
19075 * gfortran.dg/select_4.f90: New test.
19076
19077 2005-01-14 Jakub Jelinek <jakub@redhat.com>
19078
19079 PR middle-end/19084
19080 PR rtl-optimization/19348
19081 * gcc.dg/20050111-1.c: New test.
19082 * gcc.c-torture/execute/20050111-1.c: New test.
19083
19084 * gcc.dg/i386-asm-4.c: New test.
19085
19086 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19087
19088 * gcc.dg/nested-func-2.c: New test.
19089 * ada/acats/norun.lst: Remove c953002.
19090
19091 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
19092
19093 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
19094
19095 2005-01-12 Ben Elliston <bje@au.ibm.com>
19096
19097 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
19098
19099 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
19100
19101 PR target/18761
19102 * g++.dg/abi/align1.C: New test.
19103
19104 2005-01-11 Alan Modra <amodra@bigpond.net.au>
19105
19106 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
19107 at a time.
19108 * g++.dg/ext/altivec_check.h: Support compiling as C.
19109
19110 2005-01-10 Roger Sayle <roger@eyesopen.com>
19111
19112 PR c++/19355
19113 * g++.dg/expr/pr19355-1.C: New test case.
19114
19115 2005-01-10 Laurent GUERBY <laurent@guerby.net>
19116
19117 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
19118 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
19119 * ada/acats/tests/c3/c92005b.ada: Likewise.
19120 * ada/acats/tests/c3/cxb3012.a: Likewise.
19121 * ada/acats/norun.lst: Add c380004 and c953002, add PR
19122
19123 2005-01-09 Paul Brook <paul@codesourcery.com>
19124
19125 * gfortran.dg/common_2.f90: New file.
19126 * gfortran.dg/common_3.f90: New file.
19127
19128 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
19129
19130 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
19131
19132 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19133
19134 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
19135 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
19136 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
19137 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
19138 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
19139 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
19140 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
19141 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
19142 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
19143 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
19144 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
19145 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
19146 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
19147 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
19148 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
19149 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
19150 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
19151 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
19152 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
19153 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
19154 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
19155 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
19156 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
19157 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
19158 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
19159 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
19160 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
19161 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
19162 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
19163 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
19164 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
19165 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
19166 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
19167 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
19168 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
19169 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
19170 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
19171 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
19172 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
19173 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
19174 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
19175 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
19176 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
19177 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
19178 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
19179 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
19180 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
19181 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
19182 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
19183 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
19184 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
19185 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
19186 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
19187 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
19188 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
19189 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
19190 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
19191 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
19192 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
19193 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
19194 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
19195 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
19196 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
19197 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
19198 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
19199 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
19200 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
19201
19202 * gcc.dg/vect/vect-1.c: Fix spelling.
19203 * gcc.dg/vect/vect-10.c: Fix spelling.
19204 * gcc.dg/vect/vect-11.c: Fix spelling.
19205 * gcc.dg/vect/vect-12.c: Fix spelling.
19206 * gcc.dg/vect/vect-14.c: Fix spelling.
19207 * gcc.dg/vect/vect-15.c: Fix spelling.
19208 * gcc.dg/vect/vect-16.c: Fix spelling.
19209 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
19210 * gcc.dg/vect/vect-64.c: Fix comments.
19211 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
19212
19213 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
19214 Ira Rosen <irar@il.ibm.com>
19215
19216 * gcc.dg/vect/vect-70.c: New test.
19217 * gcc.dg/vect/vect-71.c: New test.
19218
19219 2005-01-09 Manfred Hollstein <mh@suse.com>
19220
19221 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
19222 * gcc.dg/pr18241-2.c: Likewise.
19223 * gcc.dg/pr18241-3.c: Likewise.
19224 * gcc.dg/pr18241-4.c: Likewise.
19225 * gcc.dg/pr18241-5.c: Likewise.
19226
19227 2005-01-08 Richard Henderson <rth@redhat.com>
19228
19229 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19230 False for x86 and x86-64.
19231
19232 2005-01-08 Diego Novillo <dnovillo@redhat.com>
19233
19234 PR tree-optimization/18241
19235 * gcc.dg/pr18241-1.c: New test.
19236 * gcc.dg/pr18241-2.c: New test.
19237 * gcc.dg/pr18241-3.c: New test.
19238 * gcc.dg/pr18241-4.c: New test.
19239 * gcc.dg/pr18241-5.c: New test.
19240
19241 2005-01-08 Steven G. Kargl <kargls@comcast.net>
19242
19243 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
19244 gfortran.dg/select_4.f90: New.
19245
19246 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19247
19248 * gcc.c-torture/execute/20050107-1.c: New test.
19249
19250 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
19251
19252 PR c++/19298
19253 * g++.dg/template/ref2.C: New.
19254
19255 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
19256
19257 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
19258 instead of being empty.
19259
19260 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19261
19262 PR fortran/15553
19263 * gfortran.dg/array-1.f90: New test.
19264
19265 2005-01-07 Jakub Jelinek <jakub@redhat.com>
19266
19267 PR tree-optimization/19283
19268 * gcc.c-torture/execute/20050106-1.c: New test.
19269
19270 PR rtl-optimization/18861
19271 * gcc.dg/20050105-1.c: New test.
19272
19273 PR tree-optimization/18828
19274 * gcc.dg/20050105-2.c: New test.
19275
19276 2005-01-07 Andreas Jaeger <aj@suse.de>
19277
19278 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
19279
19280 2005-01-07 Bud Davis <bdavis9659@comcast.net>
19281
19282 PR fortran/18398
19283 * gfortran.dg/fmt_read.f90: New test.
19284
19285 2005-01-06 Geoffrey Keating <geoffk@apple.com>
19286
19287 * gcc.dg/rs6000-ldouble-2.c: New.
19288
19289 2005-01-06 Mark Mitchell <mark@codesourcery.com>
19290
19291 PR c++/19244
19292 * g++.dg/parser/ctor2.C: New test.
19293
19294 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19295
19296 PR c++/17154
19297 * g++.dg/template/using9.C: New test.
19298
19299 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19300
19301 PR c++/19258
19302 * g++.dg/lookup/friend6.C: New test.
19303
19304 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
19305
19306 PR c++/19270
19307 * g++.dg/template/array10.C: New.
19308
19309 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19310
19311 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
19312 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
19313
19314 2005-01-06 Jakub Jelinek <jakub@redhat.com>
19315
19316 * gcc.c-torture/compile/20050105-1.c: New test.
19317
19318 2005-01-05 Geoffrey Keating <geoffk@apple.com>
19319
19320 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
19321
19322 2005-01-05 Roger Sayle <roger@eyesopen.com>
19323
19324 PR middle-end/19100
19325 * gcc.dg/conv-3.c: New test case.
19326
19327 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
19328
19329 * gcc.dg/asm-wide-1.c: New test.
19330
19331 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
19332
19333 PR c++/19030
19334 * g++.dg/parse/crash22.C: New
19335
19336 2005-01-04 Geoffrey Keating <geoffk@apple.com>
19337
19338 PR 19257
19339 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
19340
19341 2005-01-04 Uros Bizjak <uros@kss-loka.si>
19342
19343 PR middle-end/17767
19344 * gcc.dg/i386-mmx-6.c: New test case.
19345
19346 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
19347
19348 PR tree-optimization/18308
19349 * gcc.dg/vect/pr18308.c: New testcase.
19350
19351 2005-01-04 Andreas Jaeger <aj@suse.de>
19352
19353 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
19354
19355 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19356 Robert Bowdidge <bowdidge@apple.com>
19357
19358 * gcc.dg/cpp/subframework1.c: New.
19359 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
19360 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
19361 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
19362 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
19363
19364 2005-01-03 Geoffrey Keating <geoffk@apple.com>
19365
19366 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
19367 producing warning.
19368 * gcc.dg/darwin-weakimport-2.c: New.
19369
19370 2005-01-03 Richard Henderson <rth@redhat.com>
19371
19372 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
19373
19374 2005-01-03 Richard Henderson <rth@redhat.com>
19375
19376 * gcc.dg/vect/vect.exp: Enable for ia64.
19377 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
19378 (check_effective_target_vect_float): Likewise.
19379 (check_effective_target_vect_no_align): Likewise.
19380 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
19381 * gcc.dg/vect/vect-8.c: Likewise.
19382
19383 2005-01-03 Uros Bizjak <uros@kss-loka.si>
19384
19385 PR target/19236
19386 * gcc.dg/pr19236-1.c: New test case.
19387
19388 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19389
19390 PR rtl-optimization/12092
19391 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
19392
19393 2005-01-02 Andreas Jaeger <aj@suse.de>
19394
19395 * gcc.dg/pr12092-1.c: Do not run on x86_64.
19396
19397 2005-01-01 Roger Sayle <roger@eyesopen.com>
19398 Andrew Pinski <pinskia@physics.uc.edu>
19399
19400 PR rtl-optimization/12092
19401 * gcc.dg/pr12092-1.c: New test case.
19402
19403 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
19404
19405 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
19406 'hidden' and 'default' for better portability.
19407 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
19408
19409 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
19410 6 and 7.
19411 * g++.old-deja/g++.brendan/new3.C: Likewise.
19412
19413 2005-01-01 Steven Bosscher <stevenb@suse.de>
19414
19415 * gcc.dg/20041231-1.C: New test.
19416 * g++.dg/warn/Wunreachable-code-1.C: New test.
19417
19418 2004-12-30 David Edelsohn <edelsohn@gnu.org>
19419
19420 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
19421 file, not /dev/null. Abort on error.
19422
19423 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
19424 Ziemowit Laski <zlaski@apple.com>
19425
19426 PR objc/18971
19427 * objc.dg/encode-5.m: New test.
19428
19429 2004-12-29 Richard Henderson <rth@redhat.com>
19430
19431 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
19432 * objc.dg/stabs-1.m: Disable for ia64.
19433
19434 2004-12-29 Mark Mitchell <mark@codesourcery.com>
19435
19436 PR c++/19190
19437 * g++.dg/warn/Wunused-10.C: New test.
19438
19439 2004-12-28 Richard Henderson <rth@redhat.com>
19440
19441 * objc.dg/stabs-1.m: Disable for alpha.
19442
19443 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19444
19445 PR c++/19149
19446 * g++.dg/parse/error23.C: New test.
19447
19448 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19449
19450 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
19451
19452 PR fortran/19032
19453 * gfortran.dg/intrinsic_modulo_1.f90: New.
19454 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
19455 tests with divisor -1.
19456
19457 2004-12-27 Mark Mitchell <mark@codesourcery.com>
19458
19459 * g++.dg/opt/temp1.C (memcpy): Return a value.
19460
19461 PR c++/19148
19462 * g++.dg/expr/cond7.C: New test.
19463
19464 2004-12-27 Paul Brook <paul@codesourcery.com>
19465
19466 * gfortran.dg/g77/select_no_compile.f: Remove.
19467
19468 2004-12-27 Richard Henderson <rth@redhat.com>
19469
19470 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
19471 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
19472 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
19473
19474 2004-12-26 Richard Henderson <rth@redhat.com>
19475
19476 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
19477 by 1i instead of token pasting.
19478
19479 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19480
19481 PR tree-optimization/17578
19482 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
19483 to additional_flags.
19484 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
19485
19486 2004-12-25 Richard Henderson <rth@redhat.com>
19487
19488 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
19489 Remove Alpha.
19490
19491 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19492
19493 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
19494 hppa*-*-hpux*.
19495 * gcc.dg/pr17957.c (dg-options): Likewise.
19496 * gcc.dg/struct-ret-1.c: Add prototype for abort.
19497 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
19498 instead of 0 on __hppa__.
19499 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
19500 "foo,%r" on hppa*-*-*.
19501
19502 2004-12-23 Bud Davis <bdavis9659@comcast.net>
19503
19504 PR fortran/19071
19505 * gfortran.dg/complex_write.f90: New test.
19506
19507 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19508
19509 PR c++/17595
19510 * g++.dg/parse/pragma2.C: New test.
19511
19512 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
19513
19514 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19515
19516 * gcc.dg/empty2.c: Add missing dg-warning.
19517
19518 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19519
19520 PR c++/17413
19521 * g++.dg/template/local4.C: New test.
19522 * g++.dg/template/crash19.C: Add dg-error marker.
19523
19524 * g++.dg/template/crash31.C: Correct embedded PR number.
19525
19526 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19527
19528 PR c++/16405
19529 * g++.dg/opt/temp1.C: Add do-run marker.
19530
19531 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19532
19533 * g++.dg/template/spec19.C: New.
19534
19535 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
19536
19537 PR target/16819
19538 * gcc.dg/empty2.c: New.
19539
19540 2004-12-23 Richard Henderson <rth@redhat.com>
19541
19542 * lib/target-supports.exp (check_effective_target_vect_no_align):
19543 Remove i?86 and x86-64.
19544
19545 2004-12-23 Mark Mitchell <mark@codesourcery.com>
19546
19547 PR c++/16405
19548 * g++.dg/opt/temp1.C: New test.
19549
19550 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19551
19552 PR c++/18733
19553 * g++.dg/template/friend33.C: New testcase.
19554
19555 2004-12-22 Mark Mitchell <mark@codesourcery.com>
19556
19557 PR c++/18464
19558 * g++.dg/template/cond5.C: New test.
19559
19560 PR c++/18492
19561 * g++.dg/inherit/thunk3.C: New test.
19562
19563 PR c++/11224
19564 * g++.dg/warn/Wunused-9.C: New test.
19565
19566 2004-12-22 Janis Johnson <janis187@us.ibm.com>
19567
19568 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
19569
19570 2004-12-22 Jan Beulich <jbeulich@novell.com>
19571
19572 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
19573
19574 2004-12-21 Mark Mitchell <mark@codesourcery.com>
19575
19576 PR c++/18378
19577 * g++.dg/ext/packed8.C: New test.
19578
19579 PR c++/19063
19580 * g++.dg/template/crash31.C: New test.
19581
19582 PR c++/19034
19583 * g++.dg/template/crash30.C: New test.
19584
19585 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19586
19587 PR C++/18984
19588 * g++.dg/eh/ctor3.C: New test.
19589
19590 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19591
19592 * objc.dg/stabs-1.m: Allow section name to be quoted and
19593 assembly label to begin with '.LL'.
19594
19595 2004-12-21 Janis Johnson <janis187@us.ibm.com>
19596
19597 * gcc.dg/vect/vect.exp
19598 (check_effective_target_lp64_or_vect_no_align): New.
19599 * gcc.dg/vect/vect-77.c: Use it.
19600 * gcc.dg/vect/vect-78.c: Use it.
19601
19602 * lib/target-supports.exp
19603 (check_effective_target_vect_no_max,
19604 check_effective_target_vect_no_bitwise,
19605 check_effective_target_vect_no_align): New.
19606 * gcc.dg/vect/vect-13.c: Use them.
19607 * gcc.dg/vect/vect-17.c: Ditto.
19608 * gcc.dg/vect/vect-18.c: Ditto.
19609 * gcc.dg/vect/vect-19.c: Ditto.
19610 * gcc.dg/vect/vect-20.c: Ditto.
19611 * gcc.dg/vect/vect-27.c: Ditto.
19612 * gcc.dg/vect/vect-29.c: Ditto.
19613 * gcc.dg/vect/vect-44.c: Ditto.
19614 * gcc.dg/vect/vect-48.c: Ditto.
19615 * gcc.dg/vect/vect-50.c: Ditto.
19616 * gcc.dg/vect/vect-52.c: Ditto.
19617 * gcc.dg/vect/vect-54.c: Ditto.
19618 * gcc.dg/vect/vect-56.c: Ditto.
19619 * gcc.dg/vect/vect-58.c: Ditto.
19620 * gcc.dg/vect/vect-60.c: Ditto.
19621 * gcc.dg/vect/vect-72.c: Ditto.
19622 * gcc.dg/vect/vect-80.c: Ditto.
19623
19624 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
19625
19626 PR c++/14075
19627 * g++.dg/init/string1.C: New.
19628
19629 PR c++/18975
19630 * g++.dg/other/synth1.C: New.
19631
19632 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19633
19634 PR c/18963
19635 * gcc.dg/pr18963-1.c: New test.
19636
19637 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
19638
19639 PR c/18596
19640 * gcc.dg/funcdef-storage-1.c (foo): Remove.
19641 * gcc.dg/pr18596-1.c: Use dg-error.
19642 (dg-options): Use -fno-unit-at-a-time.
19643 * gcc.dg/pr18596-2.c: New test.
19644 * gcc.dg/pr18596-3.c: New test.
19645
19646 2004-12-20 Roger Sayle <roger@eyesopen.com>
19647
19648 PR middle-end/18683
19649 * g++.dg/opt/pr18683-1.C: New test case.
19650
19651 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
19652
19653 PR other/19093
19654 * g++.dg/opt/max1.C: Fix for 64bit targets.
19655
19656 2004-12-20 Matt Austern <austern@apple.com>
19657
19658 PR c++/19044
19659 * g++.dg/ext/builtin6.C: New
19660
19661 2004-12-20 Diego Novillo <dnovillo@redhat.com>
19662
19663 PR tree-optimization/19080
19664 * gcc.c-torture/compile/pr19080.c: New test.
19665
19666 2004-12-20 Steven Bosscher <stevenb@suse.de>
19667
19668 * gcc.dg/20041219-1.c: New test.
19669
19670 2004-12-19 Roger Sayle <roger@eyesopen.com>
19671
19672 PR middle-end/19068
19673 * g++.dg/opt/max1.C: New test case.
19674
19675 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19676
19677 * gcc.dg/fdata-sections-1.c: New test.
19678
19679 2004-12-18 Roger Sayle <roger@eyesopen.com>
19680
19681 PR middle-end/18548
19682 * gcc.dg/max-1.c: New test case.
19683
19684 2004-12-18 Jakub Jelinek <jakub@redhat.com>
19685
19686 * gcc.c-torture/execute/20041218-1.c: New test.
19687
19688 2004-12-17 Diego Novillo <dnovillo@redhat.com>
19689
19690 * gcc.dg/pr18501.c: New test.
19691 * gcc.dg/uninit-5.c: XFAIL.
19692 * gcc.dg/uninit-9.c: XFAIL.
19693
19694 2004-12-17 Dale Johannesen <dalej@apple.com>
19695
19696 * gcc.dg/20041213-1.c: New.
19697
19698 2004-12-17 Ziemowit Laski <zlaski@apple.com>
19699
19700 * objc.dg/stabs-1.m: Allow assembly label to begin
19701 with a dot ('.').
19702
19703 2004-12-17 Jakub Jelinek <jakub@redhat.com>
19704
19705 * gcc.c-torture/execute/20041213-1.c: Move...
19706 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
19707
19708 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
19709
19710 PR c++/18721
19711 * g++.dg/lookup/conv-5.C: New.
19712
19713 2004-12-16 Ziemowit Laski <zlaski@apple.com>
19714
19715 * objc.dg/stabs-1.m: New test.
19716
19717 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19718
19719 * gcc.dg/visibility-c.c: Change compile to
19720 assemble for the test.
19721
19722 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19723
19724 PR target/19041
19725 * gcc.dg/visibility-c.c: New test.
19726
19727 2004-12-16 Roger Sayle <roger@eyesopen.com>
19728
19729 PR middle-end/18493
19730 * gcc.dg/switch-8.c: New test case.
19731
19732 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
19733
19734 PR c++/18905
19735 * g++.dg/template/init4.C: New.
19736 * g++.dg/opt/static3.C: Enable optimizer.
19737
19738 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
19739
19740 * g++.dg/other/complex1.C: New test.
19741
19742 2004-12-15 Alan Modra <amodra@bigpond.net.au>
19743
19744 * g++.dg/opt/inline9.C: New test.
19745
19746 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19747
19748 PR fortran/18993
19749 * gfotran.dg/nullify_1.f: New test.
19750
19751 2004-12-15 Richard Henderson <rth@redhat.com>
19752
19753 * gcc.target/i386/i386.exp: New harness.
19754 * gcc.target/i386/vect-args.c: New.
19755
19756 2004-12-15 David Edelsohn <edelsohn@gnu.org>
19757
19758 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
19759
19760 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19761
19762 PR c++/18825
19763 * g++.dg/template/friend32.C: New test.
19764
19765 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19766
19767 * cpp/pragma-once-1.c: New test.
19768 * cpp/pragma-once-1b.h: Likewise.
19769 * cpp/pragma-once-1c.h: Likewise.
19770 * cpp/pragma-once-1d.h: Likewise.
19771 * cpp/inc/pragma-once-1a.h: Likewise.
19772
19773 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19774 Steven G. Kargl <kargls@comcast.net>
19775
19776 PR fortran/17597
19777 * gfortran.dg/list_read_3.f90: New test.
19778
19779 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19780
19781 * gcc.dg/ftrapv-2.c: New test.
19782
19783 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
19784
19785 PR c++/18981
19786 * g++.dg/template/typename9.C: New test.
19787
19788 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19789
19790 PR c++/18738
19791 * g++.dg/template/typename8.C: New test.
19792 * g++.dg/parse/friend2.C: Tweak error message.
19793
19794 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19795
19796 * gcc.c-torture/20041214-1.c: New test.
19797
19798 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
19799
19800 PR c++/18965
19801 * g++.dg/init/array17.C: New test.
19802
19803 2004-12-14 Mark Mitchell <mark@codesourcery.com>
19804
19805 PR c++/18793
19806 * g++.dg/init/aggr3.C: New test.
19807
19808 2004-12-14 Janis Johnson <janis187@us.ibm.com>
19809
19810 * gcc.dg/altivec-types-1.c: New test.
19811 * gcc.dg/altivec-types-2.c: New test.
19812 * gcc.dg/altivec-types-3.c: New test.
19813 * gcc.dg/altivec-types-4.c: New test.
19814 * g++.dg/ext/altivec-types-1.C: New test.
19815 * g++.dg/ext/altivec-types-2.C: New test.
19816 * g++.dg/ext/altivec-types-3.C: New test.
19817 * g++.dg/ext/altivec-types-4.C: New test.
19818
19819 2004-12-14 Jakub Jelinek <jakub@redhat.com>
19820
19821 PR middle-end/18951
19822 * gcc.c-torture/execute/20041213-1.c: New test.
19823
19824 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
19825
19826 PR c++/18949
19827 * g++.dg/template/cast1.C: New.
19828
19829 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
19830
19831 * gcc.c-torture/execute/20041213-2.c: New test.
19832
19833 2004-12-13 Richard Henderson <rth@redhat.com>
19834
19835 * gcc.dg/i386-sse-10.c: Fix typo in options.
19836
19837 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
19838
19839 PR c++/18968
19840 * g++.dg/opt/pr18968.C: New test.
19841
19842 2004-12-13 Mark Mitchell <mark@codesourcery.com>
19843
19844 PR c++/18925
19845 * g++.dg/ext/visibility/staticdatamem.C: New test.
19846
19847 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
19848
19849 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
19850
19851 2004-12-13 Roger Sayle <roger@eyesopen.com>
19852
19853 PR rtl-optimization/18928
19854 * gcc.dg/pr18928-1.c: New test case.
19855
19856 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
19857
19858 PR tree-opt/16951
19859 * gcc.c-torture/compile/20041211-1.c: New.
19860
19861 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19862
19863 PR middle-end/17564
19864 * gcc.c-torture/execute/20041212-1.c: New test.
19865
19866 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19867
19868 PR fortran/18869
19869 * gfortran.dg/common_1.f90: New test.
19870
19871 2004-12-12 Steven G. Kargl <kargls@comcast.net>
19872 Paul Brook <paul@codesourcery.com>
19873
19874 PR fortran/16222
19875 * gfortran.dg/real_do_1.f90: New test.
19876
19877 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19878
19879 PR tree-opt/18040
19880 * g++.dg/opt/ptrmem6.C: New test.
19881
19882 2004-12-11 Roger Sayle <roger@eyesopen.com>
19883
19884 PR middle-end/18921
19885 * gcc.dg/pr18921-1.c: New test case.
19886
19887 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19888
19889 PR fortran/17175
19890 * gfortran.dg/scale_1.f90: New test.
19891
19892 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
19893
19894 PR middle-end/18903
19895 * gcc.c-torture/compile/pr18903.c: New test.
19896
19897 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
19898
19899 * gcc.c-torture/execute/20041210-1.c: New test.
19900
19901 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19902
19903 PR c++/18731
19904 * g++.dg/parser/struct-1.C: New test.
19905 * g++.dg/parser/struct-2.C: New test.
19906 * g++.dg/parser/struct-3.C: New test.
19907
19908 2004-12-09 Richard Henderson <rth@redhat.com>
19909
19910 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
19911
19912 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
19913 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
19914
19915 2004-12-09 Matt Austern <austern@apple.com>
19916
19917 PR c++/18514
19918 * g++.dg/ext/builtin1.C: New
19919 * g++.dg/ext/builtin2.C: New
19920 * g++.dg/ext/builtin3.C: New
19921 * g++.dg/ext/builtin4.C: New
19922 * g++.dg/ext/builtin5.C: New
19923
19924 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
19925
19926 PR tree-opt/18904
19927 * g++.dg/opt/ptrmem5.C: New test.
19928
19929 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
19930
19931 * g++.dg/parse/typename5.C: Adjust for new error.
19932 * g++.dg/parse/typename7.C: New.
19933
19934 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19935
19936 PR c++/18073
19937 * g++.dg/other/mmintrin.C: New test.
19938
19939 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
19940
19941 PR c++/16681
19942 * g++.dg/init/array15.C: New.
19943 * g++.dg/init/array16.C: New.
19944
19945 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19946
19947 PR fortran/18826
19948 * gfortran.dg/assign_1.f90: New test.
19949
19950 2004-12-08 Nick Clifton <nickc@redhat.com>
19951
19952 * gcc.target/xstormy16/bss_below100: New directory containing tests.
19953 * gcc.target/xstormy16/data_below100: Likewise.
19954 * gcc.target/xstormy16/sfr: Likewise.
19955 * gcc.target/xstormy16/below100.S: New test source file.
19956 * gcc.target/xstormy16/below100.ld: New test linker script.
19957 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
19958 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
19959 bp instructions.
19960 * gcc.target/xstormy16/bp.c: Likewise.
19961
19962 * gcc.target/xstormy16/bss_below100: New files:
19963 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19964 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19965 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19966 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19967 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19968 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19969 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19970 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
19971 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
19972 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
19973 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
19974 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
19975 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
19976 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
19977 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
19978 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
19979 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
19980 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
19981 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
19982 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
19983 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
19984 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
19985 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
19986 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
19987 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
19988 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
19989 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
19990
19991 * gcc.target/xstormy16/data_below100: New files:
19992 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
19993 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
19994 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
19995 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
19996 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
19997 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
19998 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
19999 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
20000 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
20001 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
20002 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
20003 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
20004 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
20005 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
20006 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
20007 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
20008 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
20009 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
20010 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
20011 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
20012 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
20013 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
20014 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
20015 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
20016 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
20017 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
20018 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
20019
20020 * gcc.target/xstormy16/sfr: New files:
20021 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
20022 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
20023 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
20024 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
20025 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
20026 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
20027 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
20028 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
20029 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
20030 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
20031 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
20032 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
20033 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
20034 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
20035 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
20036 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
20037 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
20038 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
20039 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
20040 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
20041 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
20042 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
20043 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
20044 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
20045 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
20046 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
20047 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
20048 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
20049 27_if0_sfrw_bitfield_f.c
20050
20051 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20052
20053 PR c++/18100
20054 * g++.dg/lookup/name-clash4.C: New test.
20055
20056 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 PR c++/18672
20059 * g++.dg/opt/array1.C: New.
20060
20061 PR c++/18803
20062 * g++.dg/template/operator5.C: New.
20063
20064 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
20065
20066 PR c/18867
20067 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
20068
20069 2004-12-07 Steven Bosscher <stevenb@suse.de>
20070
20071 * gcc.dg/noncompile/20041207.c: New test.
20072
20073 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
20074
20075 * g++.dg/other/unreachable-1.C: New test.
20076
20077 2004-12-06 Nick Clifton <nickc@redhat.com>
20078
20079 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
20080 <limits.h> because the latter comes from gcc's include/ directory
20081 and not the newlib/libc/include directory.
20082
20083 2004-12-04 Richard Henderson <rth@redhat.com>
20084
20085 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
20086
20087 2004-12-04 Richard Henderson <rth@redhat.com>
20088
20089 * lib/target-supports.exp (check_gc_sections_available): Disable
20090 for alpha and ia64.
20091
20092 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
20093
20094 PR middle-end/17909
20095 * g++.dg/other/vararg-2.C: New test.
20096
20097 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20098
20099 PR c++/17011, c++/17971
20100 * g++.dg/template/error15.C: Adjust expected error.
20101 * g++.dg/template/instantiate3.C: Likewise.
20102
20103 2004-12-03 Janis Johnson <janis187@us.ibm.com>
20104
20105 * gcc.dg/altivec-18.c: Fix for darwin
20106
20107 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
20108
20109 PR c++/18782
20110 * g++.dg/parse/ptrmem2.C: New.
20111
20112 PR c++/18318
20113 * g++.dg/template/new1.C: New.
20114
20115 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20116
20117 PR fortran/18710
20118 * gfortran.dg/direct_io_3.f90: New test.
20119
20120 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
20121
20122 PR 18758
20123 * g++.dg/parse/crash21.C: New.
20124
20125 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20126
20127 PR c++/15664, c++/18276
20128 * g++.dg/template/ttp13.C: New test.
20129 * g++.dg/template/ttp14.C: Likewise.
20130
20131 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20132
20133 PR c++/18123
20134 * g++.dg/parse/enum2.C: New test.
20135 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
20136
20137 2004-12-02 Nick Clifton <nickc@redhat.com>
20138
20139 * gcc.target/xstormy16: New test directory.
20140 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
20141 * gcc.target/xstormy16/bp.c: Check the generation of bp
20142 instructions.
20143 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
20144 bn instructions and the BELOW100 attribute.
20145
20146 2004-12-02 Alan Modra <amodra@bigpond.net.au>
20147
20148 PR target/16952
20149 * gcc.dg/ppc-eabi.c: New.
20150
20151 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20152
20153 PR fortran/18284
20154 * gfortran.dg/backspace.f90
20155
20156 2004-12-02 Bud Davis <bdavis9659@comcast.net>
20157
20158 * gfortran.dg/inquire.f90: New test.
20159
20160 2004-12-01 Janis Johnson <janis187@us.ibm.com>
20161
20162 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
20163 handle effective-target-keyword.
20164 (dg-skip-if): Support effective-target keyword as target list.
20165 (dg-xfail-if): Ditto.
20166 * lib/target-supports.exp (is-effective-target-keyword): New proc.
20167
20168 2004-12-01 Diego Novillo <dnovillo@redhat.com>
20169
20170 PR tree-optimization/18291
20171 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
20172
20173 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
20174
20175 PR C++/18729
20176 * g++.dg/parse/crash20.C: New.
20177
20178 PR c++/17431
20179 * g++.dg/overload/arg1.C: New.
20180 * g++.dg/overload/arg2.C: New.
20181 * g++.dg/overload/arg3.C: New.
20182 * g++.dg/overload/arg4.C: New.
20183
20184 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
20185
20186 * gcc.dg/c99-flex-array-4.c: Remove.
20187
20188 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20189
20190 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
20191
20192 * lib/target-supports.exp (is-effective-target): Simplify.
20193
20194 * lib/target-supports.exp (check_effective_target_vect_long):
20195 Fix for powerpc64-*-*.
20196
20197 2004-11-30 Loren James Rittle <ljrittle@acm.org>
20198
20199 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
20200 to support new requirements on FreeBSD 5.
20201
20202 2004-11-30 Devang Patel <dpatel@apple.com>
20203
20204 PR 18702
20205 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
20206
20207 2004-11-30 Janis Johnson <janis187@us.ibm.com>
20208
20209 * g++.dg/ext/altivec-13.C: New test.
20210
20211 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
20212
20213 PR tree-opt/18298
20214 * gcc.c-torture/execute/p18298.c: New test.
20215
20216 2004-11-30 Ira Rosen <irar@il.ibm.com>
20217 Dorit Naishlos <dorit@il.ibm.com>
20218
20219 PR tree-opt/18607
20220 * gcc.dg/vect/vect-89.c: New test.
20221
20222 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
20223
20224 * gcc.dg/pr18596-1.c: New test.
20225
20226 2004-11-30 Ben Elliston <bje@au.ibm.com>
20227
20228 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
20229
20230 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20231
20232 PR c/18479
20233 * gcc.dg/pr18479.c: New test.
20234
20235 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20236
20237 PR target/18490
20238 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
20239 mmix-knuth-mmixware.
20240
20241 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
20242 cris-*-elf* cris-*-aout* mmix-*-*
20243
20244 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
20245
20246 PR middle-end/18725
20247 * gcc.dg/pr18725.c: New test.
20248
20249 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20250
20251 PR target/18488
20252 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
20253
20254 PR target/18336
20255 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
20256
20257 2004-11-29 Mark Mitchell <mark@codesourcery.com>
20258
20259 PR c++/18368
20260 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
20261 * g++.old-deja/g++.law/ctors5.C: Likewise.
20262 * g++.old-deja/g++.other/crash25.C: Likewise.
20263
20264 PR c++/18674
20265 * g++.dg/template/error16.C: New test.
20266
20267 PR c++/18512
20268 * g++.dg/template/crash29.C: New test.
20269
20270 2004-11-29 Diego Novillo <dnovillo@redhat.com>
20271
20272 PR tree-optimization/18712
20273 * gcc.c-torture/compile/pr18712.c: New test.
20274
20275 2004-11-29 Joseph Myers <joseph@codesourcery.com>
20276
20277 PR c/7544
20278 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
20279 tests.
20280
20281 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20282
20283 PR c++/18652
20284 * g++.dg/lookup/crash6.C: New test.
20285
20286 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
20287
20288 PR middle-end/18164
20289 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
20290
20291 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
20292
20293 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
20294 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
20295 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
20296
20297 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
20298
20299 * gcc.dg/pr18164.c: New test.
20300
20301 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
20302
20303 * gcc.dg/funroll-loops-all.c: New.
20304
20305 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20306
20307 PR target/18489
20308 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
20309 delimeter, match space and TAB as well as ":".
20310
20311 PR target/18484
20312 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
20313
20314 PR target/18348
20315 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
20316
20317 PR target/18345
20318 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
20319
20320 PR target/18337
20321 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
20322
20323 2004-11-28 Bud Davis <bdavis9659@comcast.net>
20324
20325 * gfortran.dg/direct_io_2.f90: New test.
20326
20327 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
20328
20329 PR target/18334
20330 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
20331
20332 2004-11-28 Richard Henderson <rth@redhat.com>
20333
20334 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
20335
20336 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
20337
20338 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
20339 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
20340 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
20341 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
20342 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
20343 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
20344 gcc.dg/pointer-arith-8.c: New tests.
20345
20346 2004-11-27 Bud Davis <bdavis9659@comcast.net>
20347
20348 PR fortran/18364
20349 * gfortran.dg/endfile.f90: New test.
20350
20351 2004-11-27 Falk Hueffner <falk@debian.org>
20352
20353 * gcc.dg/loop-6.c: New test.
20354
20355 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20356
20357 * gcc.c-torture/execute/20041126-1.c: New test.
20358
20359 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20360
20361 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
20362 on IRIX.
20363
20364 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
20365
20366 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
20367 functions.
20368
20369 2004-11-27 Jakub Jelinek <jakub@redhat.com>
20370
20371 PR rtl-optimization/17825
20372 * gcc.c-torture/compile/20041119-1.c: New test.
20373
20374 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20375
20376 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
20377 Check existence of ld library path variables before unsetting.
20378
20379 2004-11-26 Mark Mitchell <mark@codesourcery.com>
20380
20381 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
20382
20383 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20384
20385 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
20386
20387 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
20388
20389 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
20390
20391 2004-11-26 Ben Elliston <bje@au.ibm.com>
20392
20393 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
20394 dg-do directive.
20395
20396 2004-11-26 Ben Elliston <bje@au.ibm.com>
20397
20398 * gcc.dg/pr17957.c: Pass --param, not -param.
20399
20400 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20401
20402 PR middle-end/17957
20403 * testsuite/gcc.dg/pr17957.c: New test.
20404
20405 2004-11-25 Mark Mitchell <mark@codesourcery.com>
20406
20407 PR c++/18445
20408 * g++.dg/template/crash28.C: Likewise.
20409
20410 PR c++/18001
20411 * g++.dg/expr/unary2.C: Adjust lvalue messages.
20412 * g++.dg/ext/lvaddr.C: Likewise.
20413 * g++.dg/opt/pr7503-3.C: Likewise.
20414
20415 PR c++/18466
20416 * g++.dg/parse/qualified3.C: New test.
20417 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
20418
20419 PR c++/18545
20420 * g++.dg/expr/return1.C: New test.
20421
20422 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20423
20424 Friend class name lookup 3/n, PR c++/3332
20425 * g++.dg/lookup/friend3.C: New test.
20426 * g++.dg/lookup/friend4.C: Likewise.
20427 * g++.dg/lookup/friend5.C: Likewise.
20428
20429 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20430
20431 Friend class name lookup 2/n, PR c++/14513, c++/15410
20432 * g++.dg/lookup/friend2.C: New test.
20433 * g++.dg/template/friend31.C: Likewise.
20434
20435 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20436
20437 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
20438
20439 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20440
20441 PR c++/17473
20442 * g++.dg/tc1/dr56.C: Remove.
20443 * g++.dg/template/typedef1.C: Add dg-error markers.
20444 * g++.old-deja/g++.other/typedef7.C: Likewise.
20445
20446 PR c++/18285
20447 * g++.dg/parse/typedef7.C: New test.
20448
20449 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
20450
20451 * gcc.c-torture/execute/20041124-1.c: New test.
20452
20453 2004-11-24 Mark Mitchell <mark@codesourcery.com>
20454
20455 * g++.dg/template/deduce3.C: New test.
20456
20457 PR c++/18586
20458 * g++.dg/template/crash27.C: New test.
20459
20460 PR c++/18530
20461 * g++.dg/warn/Wshadow-3.C: New test.
20462
20463 2004-11-24 Devang Patel <dpatel@apple.com>
20464
20465 PR/18555
20466 * gcc.dg/cpp/isysroot-1.c: New test.
20467 * gcc.dg/cpp/usr/include/stdio.h: New file.
20468 * gcc.dg/cpp/isysroot-2.c: New test.
20469 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
20470 New file.
20471
20472 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20473
20474 PR c++/8929
20475 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
20476
20477 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20478
20479 * gcc.target/sparc/align.c: Do not include <stdint.h>.
20480 * gcc.target/sparc/pdist.c: Likewise.
20481
20482 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
20483
20484 PR c++/16882
20485 * g++.dg/conversion/simd1.C: New test.
20486
20487 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20488
20489 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
20490 and restore_ld_library_path_env_vars.
20491 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
20492 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
20493 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
20494 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
20495
20496 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
20497
20498 * gcc.dg/pragma-align-2.c: Test macro expansion.
20499 * gcc.dg/pragma-pack-2.c: New test.
20500
20501 2004-11-23 Richard Henderson <rth@redhat.com>
20502
20503 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
20504 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20505 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
20506 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
20507 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
20508 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
20509
20510 * gcc.dg/vect/vect.exp: Add check for alpha.
20511 * lib/target-supports.exp (check_alpha_max_hw_available): New.
20512 (check_effective_target_vect_int): Enable for alpha.
20513 (check_effective_target_vect_long): New.
20514 (is-effective-target): Add it.
20515
20516 2004-11-23 Uros Bizjak <uros@kss-loka.si>
20517
20518 * gcc.dg/pr18614-1.c: New test.
20519
20520 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20521
20522 * gcc.dg/setjmp-2.c: New test.
20523
20524 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
20525
20526 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
20527 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
20528 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
20529 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
20530 gcc.target/sparc/pdist.c: New tests.
20531
20532 2004-11-22 Bob Wilson <bob.wilson@acm.org>
20533
20534 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
20535
20536 2004-11-22 Dale Johannesen <dalej@apple.com>
20537
20538 * gcc.dg/20041111-1.c: New.
20539
20540 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20541
20542 PR tree-opt/18536
20543 * gcc.dg/vect/pr18536.c: New test.
20544
20545 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20546
20547 PR c++/18354
20548 * g++.dg/template/nontype11.C: New test.
20549
20550 2004-11-21 Roger Sayle <roger@eyesopen.com>
20551
20552 PR middle-end/18520
20553 * gcc.dg/pr18520-1.c: New test case.
20554
20555 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
20556
20557 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
20558 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
20559 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
20560 expected diagnostics.
20561
20562 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20563
20564 PR target/18580
20565 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
20566 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
20567 vect-77.c, vect-77a.c: XFAIL on the SPARC.
20568
20569 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20570
20571 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
20572
20573 2004-11-19 Mark Mitchell <mark@codesourcery.com>
20574 Joseph Myers <joseph@codesourcery.com>
20575
20576 * lib/target-supports.exp (check_visibility_available): Really
20577 test the compiler.
20578
20579 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
20580
20581 PR tree-opt/18181
20582 * gcc.dg/vect/vect-85.c: New test.
20583 * gcc.dg/vect/vect-86.c: New test.
20584 * gcc.dg/vect/vect-87.c: New test.
20585 * gcc.dg/vect/vect-88.c: New test.
20586
20587 2004-11-19 Ben Elliston <bje@au.ibm.com>
20588
20589 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
20590
20591 2004-11-18 Janis Johnson <janis187@us.ibm.com>
20592
20593 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
20594 * gcc.dg/ppc-and-1.c: Ditto.
20595 * gcc.dg/ppc-compare-1.c: Ditto.
20596 * gcc.dg/ppc-mov-1.c: Ditto
20597
20598 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
20599 Mark Mitchell <mark@codesourcery.com>
20600
20601 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
20602
20603 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20604 Aldy Hernandez <aldyh@redhat.com>
20605
20606 * lib/target-supports.exp (check_effective_target_vect_int): New
20607 (check_effective_target_vect_float): New
20608 (check_effective_target_vect_double): New.
20609 (is-effective-target): Support new effective targets keywords.
20610 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
20611 default action for dg-do.
20612 * gcc.dg/vect/pr16105.c: Use new support.
20613 * gcc.dg/vect/pr18400.c: Ditto.
20614 * gcc.dg/vect/pr18425.c: Ditto.
20615 * gcc.dg/vect/vect-1.c: Ditto.
20616 * gcc.dg/vect/vect-10.c: Ditto.
20617 * gcc.dg/vect/vect-11.c: Ditto.
20618 * gcc.dg/vect/vect-12.c: Ditto.
20619 * gcc.dg/vect/vect-13.c: Ditto.
20620 * gcc.dg/vect/vect-14.c: Ditto.
20621 * gcc.dg/vect/vect-15.c: Ditto.
20622 * gcc.dg/vect/vect-16.c: Ditto.
20623 * gcc.dg/vect/vect-17.c: Ditto.
20624 * gcc.dg/vect/vect-18.c: Ditto.
20625 * gcc.dg/vect/vect-19.c: Ditto.
20626 * gcc.dg/vect/vect-2.c: Ditto.
20627 * gcc.dg/vect/vect-20.c: Ditto.
20628 * gcc.dg/vect/vect-21.c: Ditto.
20629 * gcc.dg/vect/vect-22.c: Ditto.
20630 * gcc.dg/vect/vect-23.c: Ditto.
20631 * gcc.dg/vect/vect-24.c: Ditto.
20632 * gcc.dg/vect/vect-25.c: Ditto.
20633 * gcc.dg/vect/vect-26.c: Ditto.
20634 * gcc.dg/vect/vect-27.c: Ditto.
20635 * gcc.dg/vect/vect-27a.c: Ditto.
20636 * gcc.dg/vect/vect-28.c: Ditto.
20637 * gcc.dg/vect/vect-29.c: Ditto.
20638 * gcc.dg/vect/vect-29a.c: Ditto.
20639 * gcc.dg/vect/vect-3.c: Ditto.
20640 * gcc.dg/vect/vect-30.c: Ditto.
20641 * gcc.dg/vect/vect-31.c: Ditto.
20642 * gcc.dg/vect/vect-32.c: Ditto.
20643 * gcc.dg/vect/vect-33.c: Ditto.
20644 * gcc.dg/vect/vect-34.c: Ditto.
20645 * gcc.dg/vect/vect-35.c: Ditto.
20646 * gcc.dg/vect/vect-36.c: Ditto.
20647 * gcc.dg/vect/vect-37.c: Ditto.
20648 * gcc.dg/vect/vect-38.c: Ditto.
20649 * gcc.dg/vect/vect-4.c: Ditto.
20650 * gcc.dg/vect/vect-40.c: Ditto.
20651 * gcc.dg/vect/vect-41.c: Ditto.
20652 * gcc.dg/vect/vect-42.c: Ditto.
20653 * gcc.dg/vect/vect-43.c: Ditto.
20654 * gcc.dg/vect/vect-44.c: Ditto.
20655 * gcc.dg/vect/vect-45.c: Ditto.
20656 * gcc.dg/vect/vect-46.c: Ditto.
20657 * gcc.dg/vect/vect-47.c: Ditto.
20658 * gcc.dg/vect/vect-48.c: Ditto.
20659 * gcc.dg/vect/vect-48a.c: Ditto.
20660 * gcc.dg/vect/vect-49.c: Ditto.
20661 * gcc.dg/vect/vect-5.c: Ditto.
20662 * gcc.dg/vect/vect-50.c: Ditto.
20663 * gcc.dg/vect/vect-51.c: Ditto.
20664 * gcc.dg/vect/vect-52.c: Ditto.
20665 * gcc.dg/vect/vect-53.c: Ditto.
20666 * gcc.dg/vect/vect-54.c: Ditto.
20667 * gcc.dg/vect/vect-55.c: Ditto.
20668 * gcc.dg/vect/vect-56.c: Ditto.
20669 * gcc.dg/vect/vect-56a.c: Ditto.
20670 * gcc.dg/vect/vect-57.c: Ditto.
20671 * gcc.dg/vect/vect-58.c: Ditto.
20672 * gcc.dg/vect/vect-59.c: Ditto.
20673 * gcc.dg/vect/vect-6.c: Ditto.
20674 * gcc.dg/vect/vect-60.c: Ditto.
20675 * gcc.dg/vect/vect-61.c: Ditto.
20676 * gcc.dg/vect/vect-62.c: Ditto.
20677 * gcc.dg/vect/vect-63.c: Ditto.
20678 * gcc.dg/vect/vect-64.c: Ditto.
20679 * gcc.dg/vect/vect-65.c: Ditto.
20680 * gcc.dg/vect/vect-66.c: Ditto.
20681 * gcc.dg/vect/vect-67.c: Ditto.
20682 * gcc.dg/vect/vect-68.c: Ditto.
20683 * gcc.dg/vect/vect-69.c: Ditto.
20684 * gcc.dg/vect/vect-7.c: Ditto.
20685 * gcc.dg/vect/vect-72.c: Ditto.
20686 * gcc.dg/vect/vect-72a.c: Ditto.
20687 * gcc.dg/vect/vect-73.c: Ditto.
20688 * gcc.dg/vect/vect-74.c: Ditto.
20689 * gcc.dg/vect/vect-75.c: Ditto.
20690 * gcc.dg/vect/vect-76.c: Ditto.
20691 * gcc.dg/vect/vect-77.c: Ditto.
20692 * gcc.dg/vect/vect-77a.c: Ditto.
20693 * gcc.dg/vect/vect-78.c: Ditto.
20694 * gcc.dg/vect/vect-79.c: Ditto.
20695 * gcc.dg/vect/vect-8.c: Ditto.
20696 * gcc.dg/vect/vect-80.c: Ditto.
20697 * gcc.dg/vect/vect-82.c: Ditto.
20698 * gcc.dg/vect/vect-82_64.c: Ditto.
20699 * gcc.dg/vect/vect-83.c: Ditto.
20700 * gcc.dg/vect/vect-83_64.c: Ditto.
20701 * gcc.dg/vect/vect-9.c: Ditto.
20702 * gcc.dg/vect/vect-all.c: Ditto.
20703 * gcc.dg/vect/vect-none.c: Ditto.
20704
20705 2004-11-17 Janis Johnson <janis187@us.ibm.com>
20706
20707 * lib/gcc-dg.exp (dg-skip-if): New function.
20708 (dg-forbid-option): Remove.
20709 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
20710 * g++.dg/abi/bitfield8.C: Likewise.
20711 * g++.dg/abi/dtor1.C: Likewise.
20712 * g++.dg/abi/empty10.C: Likewise.
20713 * g++.dg/abi/empty7.C: Likewise.
20714 * g++.dg/abi/empty9.C: Likewise.
20715 * g++.dg/abi/layout3.C: Likewise.
20716 * g++.dg/abi/layout4.C: Likewise.
20717 * g++.dg/abi/thunk1.C: Likewise.
20718 * g++.dg/abi/thunk2.C: Likewise.
20719 * g++.dg/abi/vbase11.C: Likewise.
20720 * g++.dg/abi/vthunk2.C: Likewise.
20721 * g++.dg/abi/vthunk3.C: Likewise.
20722 * g++.dg/ext/attrib8.C: Likewise.
20723 * g++.dg/opt/longbranch2.C: Likewise.
20724 * g++.dg/opt/reg-stack4.C: Likewise.
20725 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20726 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20727 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20728 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20729 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20730 * gcc.dg/20000609-1.c: Likewise.
20731 * gcc.dg/20000720-1.c: Likewise.
20732 * gcc.dg/20011107-1.c: Likewise.
20733 * gcc.dg/20011119-1.c: Likewise.
20734 * gcc.dg/20020108-1.c: Likewise.
20735 * gcc.dg/20020122-2.c: Likewise.
20736 * gcc.dg/20020122-3.c: Likewise.
20737 * gcc.dg/20020201-3.c: Likewise.
20738 * gcc.dg/20020206-1.c: Likewise.
20739 * gcc.dg/20020218-1.c: Likewise.
20740 * gcc.dg/20020310-1.c: Likewise.
20741 * gcc.dg/20020411-1.c: Likewise.
20742 * gcc.dg/20020418-2.c: Likewise.
20743 * gcc.dg/20020426-1.c: Likewise.
20744 * gcc.dg/20020426-2.c: Likewise.
20745 * gcc.dg/20020517-1.c: Likewise.
20746 * gcc.dg/20020523-1.c: Likewise.
20747 * gcc.dg/20020523-2.c: Likewise.
20748 * gcc.dg/20020729-1.c: Likewise.
20749 * gcc.dg/20030204-1.c: Likewise.
20750 * gcc.dg/20030826-2.c: Likewise.
20751 * gcc.dg/20030926-1.c: Likewise.
20752 * gcc.dg/20031202-1.c: Likewise.
20753 * gcc.dg/980312-1.c: Likewise.
20754 * gcc.dg/980313-1.c: Likewise.
20755 * gcc.dg/990117-1.c: Likewise.
20756 * gcc.dg/990424-1.c: Likewise.
20757 * gcc.dg/990524-1.c: Likewise.
20758 * gcc.dg/991230-1.c: Likewise.
20759 * gcc.dg/i386-387-1.c: Likewise.
20760 * gcc.dg/i386-387-2.c: Likewise.
20761 * gcc.dg/i386-387-3.c: Likewise.
20762 * gcc.dg/i386-387-4.c: Likewise.
20763 * gcc.dg/i386-387-5.c: Likewise.
20764 * gcc.dg/i386-387-6.c: Likewise.
20765 * gcc.dg/i386-asm-1.c: Likewise.
20766 * gcc.dg/i386-bitfield1.c: Likewise.
20767 * gcc.dg/i386-bitfield2.c: Likewise.
20768 * gcc.dg/i386-loop-1.c: Likewise.
20769 * gcc.dg/i386-loop-2.c: Likewise.
20770 * gcc.dg/i386-loop-3.c: Likewise.
20771 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20772 * gcc.dg/i386-pic-1.c: Likewise.
20773 * gcc.dg/i386-regparm.c: Likewise.
20774 * gcc.dg/i386-signbit-1.c: Likewise.
20775 * gcc.dg/i386-signbit-2.c: Likewise.
20776 * gcc.dg/i386-signbit-3.c: Likewise.
20777 * gcc.dg/i386-sse-5.c: Likewise.
20778 * gcc.dg/i386-sse-8.c: Likewise.
20779 * gcc.dg/i386-unroll-1.c: Likewise.
20780 * gcc.dg/tls/opt-1.c: Likewise.
20781 * gcc.dg/tls/opt-2.c: Likewise.
20782 * gcc.dg/unroll-1.c: Likewise.
20783 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
20784 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
20785 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
20786 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
20787
20788 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20789
20790 * g++.dg/template/incomplete1.C: New test.
20791
20792 2004-11-16 Nick Clifton <nickc@redhat.com>
20793
20794 Revert patches accidentally commited during checkin of fixes for
20795 xstormy16 tests:
20796 gcc.c-torture/execute/simd-4.c: Revert
20797 gcc.dg/20040910-1.c: Revert.
20798
20799 2004-11-16 Paul Brook <paul@codesourcery.com>
20800
20801 PR fortran/13010
20802 * gfortran.dg/der_pointer_1.f90: New test.
20803
20804 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
20805
20806 PR c/18498
20807 * gcc.dg/bitfld-13.c: New test.
20808
20809 2004-11-15 Janis Johnson <janis187@us.ibm.com>
20810
20811 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
20812 powerpc*-*-linux*.
20813
20814 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
20815 * gcc.dg/ppc64-abi-2.c: Ditto.
20816 * gcc.dg/ppc64-abi-3.c: Ditto.
20817
20818 * lib/gcc-dg.exp (dg-target-list): Remove.
20819
20820 2004-11-15 Steve Ellcey <sje@cup.hp.com>
20821
20822 * gcc.dg/ia64-postinc.c: New test.
20823
20824 2004-11-15 Mark Mitchell <mark@codesourcery.com>
20825
20826 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
20827
20828 2004-11-15 Nick Clifton <nickc@redhat.com>
20829
20830 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
20831 __INT_MAX__ so that the test can be compiled by toolchains
20832 targeted at 16-bit processors.
20833
20834 * gcc.dg/20040625-1.c: Use long constants rather than integers
20835 when performing arithmetic that will overflow 16-bits.
20836
20837 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
20838 xstormy16. It does not support 128-bit vector operations.
20839
20840 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
20841 with the macro PTR_TYPE. Define this macro to an integer type
20842 suitable for holding a pointer.
20843
20844 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
20845 the target is a 16-bit processor.
20846
20847 * gcc.dg/cpp/if-2.c: Expect a different warning message from
20848 16-bit targets where the character constant will be too long.
20849
20850 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
20851 where the double will not be directly addressable.
20852
20853 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20854
20855 Friend class name lookup 1/n, PR c++/18471
20856 * g++.dg/template/crash26.C: New test.
20857 * g++.dg/lookup/struct1.C: Adjust expected error.
20858 * g++.dg/parse/elab1.C: Likewise.
20859 * g++.dg/parse/elab2.C: Likewise.
20860 * g++.dg/parse/int-as-enum1.C: Likewise.
20861 * g++.dg/parse/struct-as-enum1.C: Likewise.
20862 * g++.dg/parse/typedef1.C: Likewise.
20863 * g++.dg/parse/typedef3.C: Likewise.
20864 * g++.dg/parse/typedef4.C: Likewise.
20865 * g++.dg/parse/typedef5.C: Likewise.
20866 * g++.dg/template/nontype4.C: Likewise.
20867 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
20868 * g++.old-deja/g++.other/elab1.C: Likewise.
20869 * g++.old-deja/g++.other/syntax4.C: Likewise.
20870
20871 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20872
20873 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
20874
20875 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
20876
20877 * gcc.c-torture/execute/20041114-1.c: New test.
20878
20879 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
20880
20881 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
20882 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
20883 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
20884 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
20885 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
20886 gcc.dg/switch-7.c: New tests.
20887
20888 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20889
20890 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
20891
20892 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20893
20894 PR tree-opt/18400
20895 * gcc.dg/vect/pr18400.c: New test.
20896
20897 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
20898 Andrew Pinski <pinskia@physics.uc.edu>
20899
20900 PR tree-opt/18425
20901 * gcc.dg/vect/pr18425.c: New test.
20902
20903 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20904
20905 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
20906 Guard with dg-require-alias and dg-require-visibility.
20907
20908 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20909
20910 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20911
20912 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20913
20914 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
20915
20916 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20917
20918 PR c++/17344
20919 * g++.dg/template/defarg5.C: New test.
20920
20921 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20922
20923 * g++.dg/parse/cast1.C: Run only on ILP32.
20924 * g++.old-deja/g++.mike/p784.C: Likewise.
20925
20926 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
20927
20928 * gcc.c-torture/execute/20041113-1.c: New test.
20929
20930 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20931
20932 PR target/18230
20933 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
20934 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
20935 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
20936 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
20937 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
20938 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
20939 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
20940 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
20941 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
20942 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
20943 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
20944 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
20945 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
20946
20947 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
20948
20949 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
20950 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
20951 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
20952 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
20953 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
20954 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
20955 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
20956 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
20957 gcc.target/sparc/combined-1.c: New tests.
20958
20959 2004-11-12 Ziemowit Laski <zlaski@apple.com>
20960
20961 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
20962 New tests.
20963
20964 2004-11-12 Mark Mitchell <mark@codesourcery.com>
20965
20966 * lib/gcc-dg.exp (dg-forbid-option): New function.
20967 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
20968 * g++.dg/abi/bitfield8.C: Likewise.
20969 * g++.dg/abi/dtor1.C: Likewise.
20970 * g++.dg/abi/empty10.C: Likewise.
20971 * g++.dg/abi/empty7.C: Likewise.
20972 * g++.dg/abi/empty9.C: Likewise.
20973 * g++.dg/abi/layout3.C: Likewise.
20974 * g++.dg/abi/layout4.C: Likewise.
20975 * g++.dg/abi/thunk1.C: Likewise.
20976 * g++.dg/abi/thunk2.C: Likewise.
20977 * g++.dg/abi/vbase11.C: Likewise.
20978 * g++.dg/abi/vthunk2.C: Likewise.
20979 * g++.dg/abi/vthunk3.C: Likewise.
20980 * g++.dg/ext/attrib8.C: Likewise.
20981 * g++.dg/opt/longbranch2.C: Likewise.
20982 * g++.dg/opt/reg-stack4.C: Likewise.
20983 * g++.old-deja/g++.ext/attrib1.C: Likewise.
20984 * g++.old-deja/g++.ext/attrib2.C: Likewise.
20985 * g++.old-deja/g++.ext/attrib3.C: Likewise.
20986 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20987 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20988 * gcc.dg/20000609-1.c: Likewise.
20989 * gcc.dg/20000720-1.c: Likewise.
20990 * gcc.dg/20011107-1.c: Likewise.
20991 * gcc.dg/20011119-1.c: Likewise.
20992 * gcc.dg/20020108-1.c: Likewise.
20993 * gcc.dg/20020122-2.c: Likewise.
20994 * gcc.dg/20020122-3.c: Likewise.
20995 * gcc.dg/20020201-3.c: Likewise.
20996 * gcc.dg/20020206-1.c: Likewise.
20997 * gcc.dg/20020218-1.c: Likewise.
20998 * gcc.dg/20020310-1.c: Likewise.
20999 * gcc.dg/20020411-1.c: Likewise.
21000 * gcc.dg/20020418-2.c: Likewise.
21001 * gcc.dg/20020426-1.c: Likewise.
21002 * gcc.dg/20020426-2.c: Likewise.
21003 * gcc.dg/20020517-1.c: Likewise.
21004 * gcc.dg/20020523-1.c: Likewise.
21005 * gcc.dg/20020523-2.c: Likewise.
21006 * gcc.dg/20020729-1.c: Likewise.
21007 * gcc.dg/20030204-1.c: Likewise.
21008 * gcc.dg/20030826-2.c: Likewise.
21009 * gcc.dg/20030926-1.c: Likewise.
21010 * gcc.dg/20031202-1.c: Likewise.
21011 * gcc.dg/980312-1.c: Likewise.
21012 * gcc.dg/980313-1.c: Likewise.
21013 * gcc.dg/990117-1.c: Likewise.
21014 * gcc.dg/990424-1.c: Likewise.
21015 * gcc.dg/990524-1.c: Likewise.
21016 * gcc.dg/991230-1.c: Likewise.
21017 * gcc.dg/i386-387-1.c: Likewise.
21018 * gcc.dg/i386-387-2.c: Likewise.
21019 * gcc.dg/i386-387-3.c: Likewise.
21020 * gcc.dg/i386-387-4.c: Likewise.
21021 * gcc.dg/i386-387-5.c: Likewise.
21022 * gcc.dg/i386-387-6.c: Likewise.
21023 * gcc.dg/i386-asm-1.c: Likewise.
21024 * gcc.dg/i386-bitfield1.c: Likewise.
21025 * gcc.dg/i386-bitfield2.c: Likewise.
21026 * gcc.dg/i386-loop-1.c: Likewise.
21027 * gcc.dg/i386-loop-2.c: Likewise.
21028 * gcc.dg/i386-loop-3.c: Likewise.
21029 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
21030 * gcc.dg/i386-pic-1.c: Likewise.
21031 * gcc.dg/i386-regparm.c: Likewise.
21032 * gcc.dg/i386-signbit-1.c: Likewise.
21033 * gcc.dg/i386-signbit-2.c: Likewise.
21034 * gcc.dg/i386-signbit-3.c: Likewise.
21035 * gcc.dg/i386-sse-5.c: Likewise.
21036 * gcc.dg/i386-sse-8.c: Likewise.
21037 * gcc.dg/i386-unroll-1.c: Likewise.
21038 * gcc.dg/tls/opt-1.c: Likewise.
21039 * gcc.dg/tls/opt-2.c: Likewise.
21040 * gcc.dg/unroll-1.c: Likewise.
21041 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
21042 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
21043 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
21044 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
21045 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
21046 -m64 is specified.
21047
21048 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21049
21050 PR c++/18389
21051 * g++.dg/parse/cond1.C: New test.
21052
21053 PR c++/18429
21054 * g++.dg/template/array9.C: New test.
21055 * g++.dg/ext/vla1.C: Adjust error messages.
21056 * g++.dg/ext/vlm1.C: Likewise.
21057 * g++.dg/template/crash2.C: Likewise.
21058
21059 PR c++/18436
21060 * g++.dg/template/call3.C: New test.
21061
21062 PR c++/18407
21063 * g++.dg/template/ptrmem11.C: New test.
21064
21065 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
21066
21067 PR other/14264
21068 * lib/g++.exp: Set LC_ALL and LANG to C.
21069 * lib/gcc-dg.exp: Likewise.
21070 * lib/gfortran.exp: Likewise.
21071 * lib/objc.exp: Likewise.
21072 * lib/treelang.exp: Likewise.
21073
21074 2004-11-12 Andreas Schwab <schwab@suse.de>
21075
21076 * gcc.dg/pr16286.c: Fix last change.
21077
21078 2004-11-12 Mark Mitchell <mark@codesourcery.com>
21079
21080 PR c++/18416
21081 * g++.dg/init/global1.C: New test.
21082
21083 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
21084
21085 * gcc.c-torture/execute/20041112-1.c: New test.
21086
21087 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21088
21089 * lib/gcc-dg.exp (dg-target-list): New.
21090
21091 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21092 Richard Sandiford <rsandifo@redhat.com>
21093
21094 * lib/target-supports.exp (get-compiler_messages): New.
21095 (check_named_sections_available): Use it.
21096 (check_effective_target_ilp32): New.
21097 (check_effective_target_lp64): New.
21098 (is-effective-target): New.
21099 * lib/gcc-dg.exp (dg-require-effective-target): New.
21100
21101 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
21102
21103 * gcc.dg/precedence-1.c: New test.
21104
21105 2004-11-11 Janis Johnson <janis187@us.ibm.com>
21106
21107 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
21108
21109 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
21110 message, delete generated files, use more descriptive name for
21111 executable, and make the test unsupported when it cannot be run.
21112
21113 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
21114 (dg-require-weak, dg-require-visibility, dg-require-alias,
21115 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
21116 dg-require-iconv, dg-require-named-sections): Use it.
21117
21118 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
21119
21120 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
21121
21122 PR target/16457
21123 * gcc.dg/ppc-and-1: New
21124
21125 PR target/16796
21126 * gcc.dg/ppc-mov-1.c: New.
21127
21128 PR target/16458
21129 * gcc.dg/ppc-compare-1.c: New.
21130
21131 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
21132
21133 * objc.dg/desig-init-2.m: New test.
21134
21135 2004-11-10 Adam Nemet <anemet@lnxw.com>
21136
21137 PR middle-end/18160
21138 * g++.dg/warn/register-var-1.C: New test.
21139 * g++.dg/warn/register-var-2.C: New test.
21140
21141 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21142
21143 * gcc.dg/union-2.c: New test.
21144
21145 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
21146
21147 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
21148 New test for PR tree-optimization/17892.
21149
21150 2004-11-09 Mark Mitchell <mark@codesourcery.com>
21151
21152 PR c++/18369
21153 * g++.dg/init/new12.C: New test.
21154
21155 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
21156
21157 * gcc.target/sparc: New directory.
21158 * gcc.target/sparc/sparc.exp: New driver.
21159 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
21160 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
21161 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
21162 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
21163
21164 2004-11-10 Paul Brook <paul@codesourcery.com>
21165
21166 PR fortran/18218
21167 * gfortran.dg/list_read.c: New test.
21168
21169 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21170
21171 PR c/18322
21172 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
21173 expected diagnostic location.
21174
21175 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
21176
21177 * gcc.dg/20041109-1.c: New test.
21178
21179 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
21180
21181 PR objc/18406
21182 * objc/compile/pr18406.m: New test.
21183
21184 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21185
21186 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
21187
21188 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
21189
21190 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
21191
21192 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21193
21194 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
21195
21196 2004-11-08 Steve Ellcey <sje@cup.hp.com>
21197
21198 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
21199 exit.
21200
21201 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
21202
21203 PR tree-opt/18299
21204 * gcc.c-torture/pr18299-1.c: New test.
21205
21206 2004-11-06 Andreas Schwab <schwab@suse.de>
21207
21208 * gcc.dg/pr16286.c: Also test for bool and pixel.
21209
21210 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21211
21212 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
21213 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
21214 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
21215 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
21216 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
21217 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
21218 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
21219 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
21220 gcc.dg/struct-semi-3.c: New tests.
21221
21222 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21223
21224 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
21225
21226 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21227
21228 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
21229 Do not use C99 designators.
21230
21231 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21232
21233 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
21234
21235 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21236
21237 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
21238 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
21239 * gcc.c-torture/execute/simd-5.x: Remove.
21240
21241 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
21242
21243 PR rtl-optimization/17933
21244 * gcc.dg/torture/pr17933-1.c: New test.
21245
21246 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21247
21248 PR target/18106
21249 * lib/target-supports.exp (check_weak_available): Support
21250 Windows.
21251
21252 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
21253
21254 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
21255 call to fflush(stdout) before abort.
21256 (my_ffsll): New function.
21257 (generate_fields): Use it.
21258
21259 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21260
21261 * gcc.dg/init-undef-1.c: New test.
21262
21263 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
21264
21265 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
21266 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
21267 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
21268 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
21269 expected messages for new parser.
21270
21271 2004-11-04 Mark Mitchell <mark@codesourcery.com>
21272
21273 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
21274
21275 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21276
21277 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
21278 on LP64 targets.
21279
21280 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21281
21282 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
21283 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
21284 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
21285 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
21286 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
21287 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
21288 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
21289 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
21290 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
21291 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
21292
21293 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
21294
21295 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
21296 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
21297 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
21298 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
21299 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
21300 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
21301 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
21302 for new parser.
21303
21304 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
21305
21306 PR target/15342
21307 * gcc.dg/20041104-1.c: New test.
21308
21309 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21310
21311 * g++.dg/template/nontype7.C: New test.
21312 * g++.dg/template/nontype8.C: Likewise.
21313 * g++.dg/template/nontype9.C: Likewise.
21314 * g++.dg/template/nontype10.C: Likewise.
21315 * g++.dg/tc1/dr49.C: Likewise.
21316 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
21317 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
21318
21319 2004-11-04 Ben Elliston <bje@au.ibm.com>
21320
21321 * g++.dg/rtti/tinfo1.C: Remove xfails.
21322
21323 2004-11-04 Ben Elliston <bje@au.ibm.com>
21324
21325 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
21326 packed attribute to the definition to satisfy the new C++ parser.
21327
21328 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21329
21330 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
21331 invocations of va_arg.
21332
21333 2004-11-02 Mark Mitchell <mark@codesourcery.com>
21334
21335 PR c++/18124
21336 * g++.dg/template/crash25.C: New test.
21337
21338 PR c++/18155
21339 * g++.dg/template/typedef2.C: New test.
21340 * g++.dg/parse/crash13.C: Adjust error markers.
21341
21342 PR c++/18177
21343 * g++.dg/conversion/const3.C: New test.
21344
21345 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21346
21347 PR fortran/17535
21348 PR fortran/17583
21349 PR fortran/17713
21350 * gfortran.dg/generic_[123].f90: New testcases.
21351
21352 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21353
21354 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
21355 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
21356
21357 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21358
21359 PR tree-opt/16808
21360 * gcc.c-torture/compile/pr16808.c: New test.
21361
21362 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
21363
21364 PR rtl-optimization/17104
21365 * gcc.dg/ppc-bitfield1.c: New.
21366
21367 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21368
21369 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
21370
21371 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
21372
21373 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
21374 strings for 32-bit code.
21375
21376 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
21377
21378 PR c/18239
21379 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
21380
21381 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
21382
21383 PR c++/18064
21384 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
21385
21386 2004-10-31 Mark Mitchell <mark@codesourcery.com>
21387
21388 PR c++/15172
21389 * g++.dg/init/aggr2.C: New test.
21390
21391 2004-10-30 Ziemowit Laski <zlaski@apple.com>
21392
21393 * objc.dg/local-decl-1.m: New test.
21394
21395 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
21396
21397 * gcc.dg/20040910-1.c: Adjust regex.
21398
21399 2004-10-30 Roger Sayle <roger@eyesopen.com>
21400
21401 PR rtl-optimization/18084
21402 * g++.dg/opt/pr18084-1.C: New testcase.
21403
21404 2004-10-30 Matt Austern <austern@apple.com>
21405
21406 PR c++/17542
21407 * g++.dg/ext/attrib18.C: New test.
21408
21409 2004-10-30 Roger Sayle <roger@eyesopen.com>
21410
21411 PR middle-end/18096
21412 * gcc.dg/pr18096-1.c: New test case.
21413
21414 2004-10-30 Roger Sayle <roger@eyesopen.com>
21415
21416 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
21417
21418 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
21419
21420 PR c/16666
21421 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
21422 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
21423 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
21424 gcc.dg/old-style-prom-3.c: New tests.
21425
21426 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
21427
21428 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
21429 Remove unnecessary inclusion of stdio.h.
21430
21431 2004-10-29 Roger Sayle <roger@eyesopen.com>
21432
21433 PR rtl-optimization/17581
21434 * gcc.dg/pr17581-1.c: New test case.
21435
21436 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
21437
21438 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
21439 being implemented.
21440 * g++.dg/conversion/dr195-1.C: New.
21441 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
21442 * g++.old-deja/g++.mike/p10148.C: Likewise.
21443
21444 2004-10-29 Mark Mitchell <mark@codesourcery.com>
21445
21446 PR c++/17695
21447 * g++.dg/debug/typedef2.C: New test.
21448
21449 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
21450
21451 PR fortran/13490
21452 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
21453 * gfortran.dg/g77/README: Update.
21454
21455 2004-10-28 Matt Austern <austern@apple.com>
21456
21457 PR c++/14124
21458 * g++.dg/ext/packed7.C: New test.
21459
21460 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21461
21462 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
21463 scan-assembler.
21464 * lib/scanasm.exp (hidden-scan-for): New proc.
21465 (scan-hidden): Use hidden-scan-for instead of constructing the scan
21466 string.
21467 (scan-not-hidden): Likewise.
21468 * lib/target-supports.exp (check_visibility_available): mach-o is
21469 support too.
21470
21471 2004-10-28 Mark Mitchell <mark@codesourcery.com>
21472
21473 PR c++/17132
21474 * g++.dg/template/memclass3.C: New test.
21475
21476 2004-10-28 Adam Nemet <anemet@lnxw.com>
21477
21478 PR middle-end/18160
21479 * gcc.dg/register-var-1.c: New test.
21480 * gcc.dg/register-var-2.c: New test.
21481 * gcc.dg/asm-7.c: Taking the address of a register variable is an
21482 error now.
21483
21484 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
21485
21486 PR other/18172
21487 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
21488 unused variables.
21489 * gcc.dg/vect/vect-22.c: Likewise.
21490
21491 2004-10-28 Jakub Jelinek <jakub@redhat.com>
21492
21493 * gcc.dg/i386-rotate-1.c: New test.
21494
21495 2004-10-27 Mark Mitchell <mark@codesourcery.com>
21496
21497 * g++.dg/init/ref12.C: Add "run" marker.
21498
21499 PR c++/17435
21500 * g++.dg/init/ref12.C: New test.
21501
21502 PR c++/18140
21503 * g++.dg/template/shift1.C: New test.
21504 * g++.dg/template/error10.C: Adjust error markers.
21505
21506 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
21507
21508 PR tree-opt/17529
21509 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
21510
21511 2004-10-27 Geoffrey Keating <geoffk@apple.com>
21512
21513 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
21514 * gcc.dg/weak/weak-3.c: Likewise.
21515 * gcc.dg/weak/weak-5.c: Likewise.
21516 * gcc.dg/weak/weak-9.c: Likewise.
21517 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
21518 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
21519
21520 * gcc.dg/darwin-weakimport-1.c: New.
21521
21522 2004-10-28 Ben Elliston <bje@au.ibm.com>
21523
21524 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
21525
21526 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
21527
21528 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
21529 'syntax' error messages.
21530 * gcc.dg/cpp/direct2s.c: Likewise.
21531
21532 2004-10-26 Geoffrey Keating <geoffk@apple.com>
21533
21534 * gcc.c-torture/compile/20041026-1.c: New.
21535
21536 2004-10-26 Mark Mitchell <mark@codesourcery.com>
21537
21538 PR c++/18093
21539 * g++.dg/lookup/ns2.C: New test.
21540
21541 PR c++/18020
21542 * g++.dg/template/enum4.C: New test.
21543
21544 PR c++/18161
21545 * g++.dg/template/expr1.C: New test.
21546
21547 2004-10-26 Ben Elliston <bje@au.ibm.com>
21548
21549 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
21550
21551 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
21552
21553 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
21554 gcc.dg/decl-nospec-3.c: New tests.
21555
21556 2004-10-26 Ziemowit Laski <zlaski@apple.com>
21557
21558 * objc.dg/super-class-3.m: New test.
21559
21560 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
21561
21562 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
21563 resyncing.
21564 * gcc.dg/cpp/direct2s.c: Likewise.
21565
21566 2004-10-25 Geoffrey Keating <geoffk@apple.com>
21567
21568 * objc.dg/image-info.m: Update for changes to section selection.
21569
21570 2004-10-25 David Ayers <d.ayers@inode.at>
21571 Ziemowit Laski <zlaski@apple.com>
21572
21573 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
21574 diagnostics when messaging 'id <Proto>'.
21575 * objc.dg/class-protocol-1.m: New test.
21576 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
21577 a non-existent method signature.
21578 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
21579 Update diagnostics when messaging with non-existent method signature.
21580 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
21581 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
21582 invalid receivers are now resolved as if messaging 'id'; remove
21583 extraneous diagnostics.
21584
21585 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
21586
21587 PR c/16667
21588 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
21589 gcc.dg/init-desig-obs-3.c: New tests.
21590
21591 2004-10-25 Jakub Jelinek <jakub@redhat.com>
21592
21593 * gcc.dg/debug/20041023-1.c: New test.
21594
21595 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
21596
21597 PR middle-end/17407
21598 * gcc.c-torture/compile/pr17407.c: New test.
21599
21600 PR c++/18121
21601 * g++.dg/template/array8.C: New test.
21602
21603 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21604
21605 PR other/18138
21606 * lib/g++.exp: Accept more than one multilib libgcc.
21607 * lib/gcc-dg.exp: Likewise.
21608 * lib/objc.exp: Likewise.
21609 * lib/treelang.exp: Likewise.
21610 * lib/gfortran.exp: Likewise.
21611
21612 2004-10-24 Ben Elliston <bje@au.ibm.com>
21613
21614 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
21615
21616 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
21617
21618 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
21619 * gcc.dg/c99-const-expr-3.c: Likewise.
21620
21621 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
21622
21623 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
21624
21625 2004-10-23 Ben Elliston <bje@au.ibm.com>
21626
21627 * gcc.c-torture/execute/loop-2e.x: Remove.
21628
21629 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
21630
21631 PR c++/18095
21632 * g++.dg/parse/crash18.C: New.
21633 * g++.dg/parse/crash19.C: New.
21634
21635 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
21636
21637 * g++.dg/ext/dllimport1.C: Move dg-warnings.
21638 * g++.dg/ext/dllimport2.C: Same.
21639 * g++.dg/ext/dllimport8.C: Same.
21640
21641 2004-10-21 Mark Mitchell <mark@codesourcery.com>
21642
21643 PR c++/10841
21644 * g++.dg/conversion/cast1.C: New test.
21645 * g++.dg/overload/pmf1.C: Adjust error marker.
21646
21647 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
21648
21649 PR objc/17923
21650 * objc.dg/const-str-7.m: New test.
21651
21652 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21653
21654 * g++.dg/template/memfriend11.C: Fix comment typo.
21655 * g++.dg/template/memfriend14.C: Likewise.
21656
21657 2004-10-20 Richard Henderson <rth@redhat.com>
21658
21659 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
21660 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
21661 -fasynchronous-unwind-tables.
21662
21663 2004-10-20 Richard Henderson <rth@redhat.com>
21664
21665 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
21666 (main): Return success.
21667 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
21668 (main): Return success.
21669
21670 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21671
21672 PR c++/13495
21673 * g++.dg/template/memfriend9.C: New test.
21674 * g++.dg/template/memfriend10.C: Likewise.
21675 * g++.dg/template/memfriend11.C: Likewise.
21676 * g++.dg/template/memfriend12.C: Likewise.
21677 * g++.dg/template/memfriend13.C: Likewise.
21678 * g++.dg/template/memfriend14.C: Likewise.
21679 * g++.dg/template/memfriend15.C: Likewise.
21680 * g++.dg/template/memfriend16.C: Likewise.
21681 * g++.dg/template/memfriend17.C: Likewise.
21682 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
21683
21684 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
21685
21686 * g++.dg/conversion/dr195.C: New.
21687 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
21688
21689 2004-10-20 Ben Elliston <bje@au.ibm.com>
21690 Devang Patel <dpatel@apple.com>
21691
21692 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
21693 of floating point arithmetic, which could trap.
21694
21695 2004-10-19 Mark Mitchell <mark@codesourcery.com>
21696
21697 PR c++/14035
21698 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
21699 * g++.dg/conversion/const2.C: New test.
21700 * g++.dg/expr/reinterpret2.C: New test.
21701 * g++.dg/expr/reinterpret3.C: New test.
21702 * g++.dg/expr/cast2.C: New test.
21703 * g++.dg/expr/copy1.C: New test.
21704 * g++.dg/other/conversion1.C: Change error message.
21705 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
21706 function pointers to void *.
21707 * g++.old-deja/g++.mike/p10148.C: Likewise.
21708
21709 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21710
21711 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
21712
21713 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
21714
21715 PR c++/18047
21716
21717 * g++.dg/parse/expr3.C: New test.
21718
21719 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21720
21721 * gcc.dg/smod-1.c: New test.
21722
21723 2004-10-18 Ziemowit Laski <zlaski@apple.com>
21724
21725 * objc.dg/method-14.m: New test.
21726
21727 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21728
21729 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
21730 Also xfail as the patch was reverted.
21731
21732 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
21733
21734 PR middle-end/16973
21735 * gcc.dg/pr16973.c: New test.
21736
21737 2004-10-18 Diego Novillo <dnovillo@redhat.com>
21738
21739 PR tree-optimization/17656
21740 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
21741
21742 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
21743
21744 * g++.dg/eh/shadow1.C: New.
21745
21746 2004-10-18 Jakub Jelinek <jakub@redhat.com>
21747
21748 * gcc.c-torture/compile/20041018-1.c: New test.
21749
21750 2004-10-18 Ben Elliston <bje@au.ibm.com>
21751
21752 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
21753 compiler referring to register 0 when accessing sdata. The linker
21754 now patches things up.
21755
21756 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
21757
21758 PR c/17529
21759 * gcc.c-torture/compile/pr17529.c: New test.
21760
21761 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21762
21763 PR c++/17743
21764 * g++.dg/ext/attrib17.C: New test.
21765
21766 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21767
21768 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
21769
21770 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21771
21772 PR c++/10479
21773 * g++.dg/ext/attrib16.C: New test.
21774
21775 2004-10-15 Mark Mitchell <mark@codesourcery.com>
21776
21777 PR c++/17042
21778 * g++.dg/init/dso_handle1.C: New test.
21779
21780 PR c++/14667
21781 * g++.dg/parse/typedef6.C: New test.
21782
21783 PR c++/17916
21784 * g++.dg/parse/pragma1.C: New test.
21785
21786 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
21787
21788 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
21789
21790 2004-10-15 Steve Ellcey <sje@cup.hp.com>
21791
21792 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
21793 -fno-common when on HPPA HP-UX platforms.
21794
21795 2004-10-15 Jakub Jelinek <jakub@redhat.com>
21796
21797 PR other/16820
21798 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
21799 stdint.h.
21800 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
21801 uintptr_t.
21802
21803 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21804
21805 PR c++/16301
21806 * g++.dg/lookup/strong-using-4.C: New test.
21807
21808 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
21809
21810 PR middle-end/16567
21811 * gcc.c-torture/compile/nested-1.c: New test.
21812
21813 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21814
21815 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
21816 and mipsisa64*-*-* (until support for misaligned loads is added).
21817 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
21818 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
21819 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
21820 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
21821 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
21822 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
21823
21824 2004-10-14 Mark Mitchell <mark@codesourcery.com>
21825
21826 PR c++/17976
21827 * g++.dg/init/dtor3.C: New test.
21828
21829 2004-10-15 Ben Elliston <bje@au.ibm.com>
21830
21831 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
21832
21833 2004-10-14 Geoffrey Keating <geoffk@apple.com>
21834
21835 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
21836 * gcc.dg/macho-lo-sum.c: Likewise.
21837
21838 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
21839
21840 * gcc.dg/ppc-spe64-1.c: New test.
21841
21842 2004-10-14 Devang Patel <dpatel@apple.com>
21843
21844 PR 17635
21845 * gcc.dg/pr17635.c : New test.
21846
21847 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
21848
21849 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
21850 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
21851 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
21852 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
21853 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
21854 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
21855 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
21856 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
21857 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
21858 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
21859 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
21860 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
21861 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
21862 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
21863 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
21864 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
21865 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
21866 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
21867
21868 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
21869
21870 * gcc.dg/vect/vect-82.c: New testcase.
21871 * gcc.dg/vect/vect-82_64.c: New testcase.
21872 * gcc.dg/vect/vect-83.c: New testcase.
21873 * gcc.dg/vect/vect-83_64.c: New testcase.
21874
21875 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21876
21877 * gcc.dg/cpp/error-1.c: New test.
21878
21879 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
21880
21881 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
21882
21883 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
21884
21885 PR target/17984
21886 * gcc.dg/cris-peep2-xsrand2.c: New test.
21887
21888 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
21889
21890 PR c++/17661
21891 * testsuite/g++.dg/expr/for2.C: New test.
21892
21893 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21894
21895 * g++.dg/inherit/thunk1.C: Run on the SPARC.
21896
21897 2004-10-13 Jakub Jelinek <jakub@redhat.com>
21898
21899 PR tree-optimization/17724
21900 * g++.dg/opt/pr17724-1.C: New test.
21901 * g++.dg/opt/pr17724-2.C: New test.
21902 * g++.dg/opt/pr17724-3.C: New test.
21903 * g++.dg/opt/pr17724-4.C: New test.
21904 * g++.dg/opt/pr17724-5.C: New test.
21905 * g++.dg/opt/pr17724-6.C: New test.
21906
21907 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
21908
21909 PR c/17301
21910 * gcc.dg/pr17301-2.c: New test.
21911
21912 2004-10-11 Mark Mitchell <mark@codesourcery.com>
21913
21914 PR c++/15876
21915 * g++.dg/parse/error22.C: New test.
21916
21917 PR c++/17936
21918 * g++.dg/template/spec18.C: New test.
21919
21920 2004-10-11 Steve Ellcey <sje@cup.hp.com>
21921
21922 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
21923 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
21924 memcpy.
21925 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
21926 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
21927
21928 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21929
21930 * g++.dg/eh/cleanup5.C: Add dg-options "".
21931
21932 2004-10-11 Roger Sayle <roger@eyesopen.com>
21933
21934 PR middle-end/17657
21935 * gcc.dg/switch-4.c: New test case.
21936
21937 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
21938
21939 * gcc.c-torture/execute/20041011-1.c: New test.
21940
21941 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21942
21943 PR c++/17554
21944 * g++.dg/init/for3.C: New test.
21945
21946 PR c++/17657
21947 * g++.dg/opt/switch2.C: New test.
21948
21949 PR middle-end/17703
21950 * g++.dg/warn/Wreturn-2.C: New test.
21951
21952 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
21953
21954 PR c++/17907
21955 * g++.dg/eh/cleanup5.C: New test.
21956
21957 2004-10-10 Mark Mitchell <mark@codesourcery.com>
21958
21959 PR c++/17393
21960 * g++.dg/parse/error21.C: New test.
21961
21962 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
21963
21964 * g++.dg/overload/pmf1.C: Adjust quoting marks.
21965 * g++.dg/warn/incomplete1.C: Likewise.
21966 * g++.dg/template/qualttp20.C: Likewise.
21967
21968 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21969
21970 PR c/17881
21971 * parm-incomplete-1.c: New test.
21972
21973 2004-10-09 Mark Mitchell <mark@codesourcery.com>
21974
21975 PR c++/17867
21976 * g++.dg/parse/error19.C: New test.
21977
21978 PR c++/17670
21979 * g++.dg/init/new11.C: New test.
21980
21981 PR c++/17821
21982 * g++.dg/parse/error20.C: New test.
21983
21984 PR c++/17826
21985 * g++.dg/template/crash24.C: New test.
21986
21987 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21988
21989 PR c/17301
21990 * gcc.dg/pr17301-1.c: New test.
21991
21992 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
21993
21994 PR c/17189
21995 * gcc.dg/anon-struct-5.c: New test.
21996
21997 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
21998
21999 PR c/17844
22000 * gcc.dg/pr17844-1.c: New test.
22001
22002 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
22003
22004 PR tree-optimization/17906
22005 * gcc.c-torture/compile/pr17906.c: New.
22006
22007 2004-10-09 Stuart Hastings <stuart@apple.com>
22008 Roger Sayle <roger@eyesopen.com>
22009
22010 PR rtl-optimization/17853
22011 * gcc.dg/i386-mmx-5.c: New testcase.
22012
22013 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
22014
22015 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
22016
22017 2004-10-09 Mark Mitchell <mark@codesourcery.com>
22018
22019 PR c++/17524
22020 * g++.dg/template/static9.C: New test.
22021
22022 PR c++/17685
22023 * g++.dg/parse/operator5.C: New test.
22024
22025 2004-10-09 Roger Sayle <roger@eyesopen.com>
22026
22027 PR middle-end/17894
22028 * gcc.c-torture/execute/divcmp-4.c: New test case.
22029
22030 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22031
22032 PR tree-opt/17902
22033 * g++.dg/opt/pr17902.C: New test.
22034
22035 2004-10-09 Jakub Jelinek <jakub@redhat.com>
22036
22037 * gcc.dg/cpp/ident-1.c: Add dg-options "".
22038
22039 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22040
22041 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
22042
22043 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22044
22045 * gcc.dg/assign-warn-3.c: New test.
22046
22047 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22048
22049 PR c/16999
22050 * gcc.dg/cpp/ident-1.c: New test.
22051
22052 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
22053
22054 * gcc.c-torture/compile/acc1.c: New.
22055
22056 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
22057
22058 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
22059 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
22060
22061 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22062
22063 * gcc.dg/ultrasp11.c: New test.
22064
22065 2004-10-08 Michael Matz <matz@suse.de>
22066
22067 * gcc.dg/doloop-2.c: New test.
22068
22069 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
22070
22071 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
22072 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
22073 objc.dg/method-9.m: Update expected diagnostics.
22074
22075 2004-10-07 Geoffrey Keating <geoffk@apple.com>
22076
22077 * gcc.dg/ppc-fsel-3.c: New file.
22078 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
22079
22080 2004-10-07 Paul Brook <paul@codesourcery.com>
22081
22082 * gfortran.dg/intrinsic_verify_1.f90: New test.
22083
22084 2004-10-07 Paul Brook <paul@codesourcery.com>
22085
22086 * gfortran.dg/empty_format_1.f90: Remove stray commas.
22087
22088 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22089
22090 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
22091 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
22092 commit.
22093
22094 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22095
22096 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
22097
22098 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22099
22100 PR c++/17115
22101 * g++.dg/warn/Winline-4.C: New test.
22102
22103 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22104
22105 * gcc.c-torture/compile/20041007-1.c: New test.
22106
22107 2004-10-07 Paul Brook <paul@codesourcery.com>
22108
22109 PR fortran/17678
22110 * gfortran.dg/use_allocated_1.f90: New test.
22111
22112 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22113
22114 PR middle-end/17849
22115 * gfortran.fortran-torture/compile/nested.f90: New test
22116
22117 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
22118
22119 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
22120
22121 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
22122
22123 PR c++/17368
22124 * g++.dg/ext/asm6.C: New test.
22125
22126 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
22127
22128 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
22129
22130 2004-10-06 Paul Brook <paul@codesourcery.com>
22131
22132 PR libfortran/17709
22133 * gfortran.dg/empty_format_1.f90: New test.
22134
22135 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22136
22137 PR fortran/17568
22138 * gfortran.dg/ishft.f90: New test.
22139
22140 PR fortran/17283
22141 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
22142 tests.
22143
22144 2004-10-06 Paul Brook <paul@codesourcery.com>
22145
22146 * gfortran.dg/do_1.f90: New test.
22147
22148 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22149
22150 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
22151 optimizing for size.
22152
22153 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22154
22155 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
22156
22157 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
22158
22159 * gcc.c-torture/compile/20041005-1.c: New test.
22160
22161 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
22162
22163 PR c++/17829
22164 * g++.dg/lookup/koenig4.C: New.
22165
22166 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
22167
22168 * g++.dg/other/classkey1.C: Adjust quoting marks.
22169 * g++.dg/parse/error15.C: Likewise.
22170 * g++.dg/template/meminit2.C (int>): Likewise.
22171
22172 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22173
22174 PR fortran/17283
22175 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
22176
22177 PR fortran/17631
22178 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
22179
22180 PR fortran/17708
22181 * gfortran.dg/pr17708.f90: New test.
22182
22183 2004-10-04 Chao-ying Fu <fu@mips.com>
22184
22185 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
22186 * gcc.dg/vect/vect-4.c: Ditto.
22187 * gcc.dg/vect/vect-5.c: Ditto.
22188 * gcc.dg/vect/vect-6.c: Ditto.
22189 * gcc.dg/vect/vect-8.c: Ditto.
22190 * gcc.dg/vect/vect-16.c: Ditto.
22191 * gcc.dg/vect/vect-30.c: Ditto.
22192 * gcc.dg/vect/vect-40.c: Ditto.
22193 * gcc.dg/vect/vect-41.c: Ditto.
22194 * gcc.dg/vect/vect-42.c: Ditto.
22195 * gcc.dg/vect/vect-43.c: Ditto.
22196 * gcc.dg/vect/vect-44.c: Ditto.
22197 * gcc.dg/vect/vect-45.c: Ditto.
22198 * gcc.dg/vect/vect-46.c: Ditto.
22199 * gcc.dg/vect/vect-47.c: Ditto.
22200 * gcc.dg/vect/vect-48.c: Ditto.
22201 * gcc.dg/vect/vect-49.c: Ditto.
22202 * gcc.dg/vect/vect-50.c: Ditto.
22203 * gcc.dg/vect/vect-51.c: Ditto.
22204 * gcc.dg/vect/vect-52.c: Ditto.
22205 * gcc.dg/vect/vect-53.c: Ditto.
22206 * gcc.dg/vect/vect-54.c: Ditto.
22207 * gcc.dg/vect/vect-55.c: Ditto.
22208 * gcc.dg/vect/vect-56.c: Ditto.
22209 * gcc.dg/vect/vect-57.c: Ditto.
22210 * gcc.dg/vect/vect-58.c: Ditto.
22211 * gcc.dg/vect/vect-59.c: Ditto.
22212 * gcc.dg/vect/vect-60.c: Ditto.
22213 * gcc.dg/vect/vect-74.c: Ditto.
22214 * gcc.dg/vect/vect-79.c: Ditto.
22215 * gcc.dg/vect/vect-80.c: Ditto.
22216
22217 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22218
22219 * gcc.dg/unused-7.c: Use the correct option.
22220
22221 2004-10-04 Paul Brook <paul@codesourcery.com>
22222 Bud Davis <bdavis9659@comcast.net>
22223
22224 PR fortran/17706
22225 PR fortran/16434
22226 * gfortran/pr17706.f90: New test.
22227 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
22228
22229 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22230
22231 * gfortran.dg/pr17612.f90: New test.
22232
22233 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
22234
22235 * g++.dg/template/local1.C: Adjust quoting marks in
22236 testing for diagnostics.
22237 * g++.dg/tls/diag-2.C: Likewise.
22238 * g++.dg/other/error8.C: Likewise.
22239
22240 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22241
22242 PR c/17178
22243 * gcc.dg/unused-4.c: Adjust to be correct.
22244
22245 PR c/17820
22246 * gcc.dg/unused-7.c: New test.
22247
22248 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
22249
22250 PR c++/17797
22251 * g++.dg/overload/template2.C: New test.
22252
22253 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
22254
22255 PR tree-optimization/16632
22256 * gcc.dg/tree-ssa/20041002-1.c: New.
22257
22258 2004-10-03 Paul Brook <paul@codesourcery.com>
22259
22260 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
22261 rather than relying on default formatting.
22262
22263 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
22264
22265 * gcc.dg/20040920-1.c: Update expected message text.
22266
22267 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
22268
22269 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
22270
22271 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
22272
22273 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
22274 tree level.
22275
22276 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22277
22278 * gcc.dg/tree-ssa/pr17343.c: Remove.
22279
22280 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
22281
22282 PR tree-opt/17343
22283 * gcc.dg/tree-ssa/pr17343.c: New test.
22284
22285 2004-10-01 Jakub Jelinek <jakub@redhat.com>
22286
22287 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
22288 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
22289 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
22290 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
22291 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
22292
22293 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22294
22295 * gcc.dg/lvalue-2.c: New test.
22296
22297 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
22298
22299 PR c/17730
22300 * gcc.dg/pr17730-1.c: New test
22301
22302 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
22303
22304 PR c/7425
22305 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
22306
22307 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22308
22309 * gcc.c-torture/execute/stdarg-1.c: New test.
22310 * gcc.c-torture/execute/stdarg-2.c: New test.
22311 * gcc.c-torture/execute/stdarg-3.c: New test.
22312 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22313 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22314 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22315 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22316 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22317
22318 2004-09-29 Jakub Jelinek <jakub@redhat.com>
22319
22320 PR tree-optimization/17697
22321 * g++.dg/opt/pr17697-1.C: New test.
22322 * g++.dg/opt/pr17697-2.C: New test.
22323 * g++.dg/opt/pr17697-3.C: New test.
22324
22325 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
22326
22327 PR c/16409
22328 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
22329 gcc.dg/vla-init-5.c: New tests.
22330
22331 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
22332
22333 PR c/13804
22334 * gcc.dg/pr13804-1.c: New test.
22335
22336 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22337
22338 PR fortran/16938
22339 * gfortran.dg/pr16938.f90: New test.
22340
22341 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22342
22343 * g++.dg/template/crash23.C: New test.
22344
22345 2004-09-27 Mark Mitchell <mark@codesourcery.com>
22346
22347 PR c++/17585
22348 * g++.dg/template/static8.C: New test.
22349
22350 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
22351
22352 PR c++/17681
22353 * g++.dg/other/error9.C: New test.
22354
22355 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22356
22357 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
22358
22359 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22360
22361 PR fortran/15164
22362 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
22363
22364 2004-09-26 Roger Sayle <roger@eyesopen.com>
22365
22366 PR middle-end/17112
22367 * gcc.dg/pr17112-1.c: New test case.
22368
22369 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
22370
22371 PR c/11459
22372 * gcc.dg/pr11459-1.c: New test.
22373
22374 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
22375
22376 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
22377 * gcc.dg/tree-ssa/loop-4.c: Likewise.
22378
22379 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22380
22381 * gfortran.dg/pr15324.f90: Make array bounds consistent.
22382
22383 2004-09-25 Jan Hubicka <jh@suse.cz>
22384
22385 * compile/30040909-1.c: New test.
22386 * compile/30040907-1.c: New test.
22387
22388 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
22389
22390 * gcc.c-torture/execute/va-arg-26.c: New test.
22391
22392 2004-09-24 Zack Weinberg <zack@codesourcery.com>
22393
22394 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
22395 extra diagnostics on targets with 64-bit pointers.
22396 * objc.dg/selector-1.m: Adjust dg-warning regexp.
22397
22398 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22399
22400 PR c/17188
22401 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
22402 * gcc.dg/decl-3.c: Adjust expected message.
22403
22404 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22405
22406 PR fortran/17615
22407 * gfortran.dg/pr17615.f90: New test.
22408
22409 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
22410
22411 PR tree-optimzation/17517
22412 * g++.dg/tree-ssa/pr17517.C: New Test.
22413
22414 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
22415
22416 PR c++/16889
22417 * g++.dg/lookup/ambig3.C: New.
22418
22419 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
22420
22421 PR tree-opt/17624
22422 * g++.dg/opt/pr17624.C: New test.
22423
22424 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
22425
22426 PR c/6980
22427 * gcc.dg/Wbad-function-cast-1.c: New test.
22428
22429 2004-09-23 Zack Weinberg <zack@codesourcery.com>
22430
22431 * g++.dg/ext/complit1.C
22432 * g++.dg/other/error2.C
22433 * g++.dg/other/nontype-1.C
22434 * g++.dg/parse/crash11.C
22435 * g++.dg/parse/crash12.C
22436 * g++.dg/parse/error15.C
22437 * g++.dg/parse/error4.C
22438 * g++.dg/parse/tmpl-outside1.C
22439 * g++.dg/parse/too-many-tmpl-args1.C
22440 * g++.dg/template/dependent-expr3.C
22441 * g++.dg/template/error10.C
22442 * g++.dg/template/instantiate1.C
22443 * g++.dg/template/vtable2.C
22444 * g++.dg/warn/Wshadow-1.C
22445 * g++.dg/warn/weak1.C
22446 * g++.old-deja/g++.brendan/crash16.C
22447 * g++.old-deja/g++.brendan/crash18.C
22448 * g++.old-deja/g++.brendan/crash48.C
22449 * g++.old-deja/g++.brendan/crash49.C
22450 * g++.old-deja/g++.brendan/crash55.C
22451 * g++.old-deja/g++.brendan/crash56.C
22452 * g++.old-deja/g++.brendan/crash8.C
22453 * g++.old-deja/g++.brendan/enum11.C
22454 * g++.old-deja/g++.brendan/enum8.C
22455 * g++.old-deja/g++.brendan/enum9.C
22456 * g++.old-deja/g++.brendan/friend3.C
22457 * g++.old-deja/g++.brendan/misc14.C
22458 * g++.old-deja/g++.bugs/900402_02.C
22459 * g++.old-deja/g++.bugs/900404_03.C
22460 * g++.old-deja/g++.bugs/900404_04.C
22461 * g++.old-deja/g++.bugs/900428_03.C
22462 * g++.old-deja/g++.jason/crash4.C
22463 * g++.old-deja/g++.jason/overload21.C
22464 * g++.old-deja/g++.jason/redecl1.C
22465 * g++.old-deja/g++.jason/report.C
22466 * g++.old-deja/g++.jason/rfg10.C
22467 * g++.old-deja/g++.jason/template30.C
22468 * g++.old-deja/g++.law/arm12.C
22469 * g++.old-deja/g++.law/ctors5.C
22470 * g++.old-deja/g++.law/cvt20.C
22471 * g++.old-deja/g++.law/init10.C
22472 * g++.old-deja/g++.law/init8.C
22473 * g++.old-deja/g++.law/visibility17.C
22474 * g++.old-deja/g++.law/visibility7.C
22475 * g++.old-deja/g++.mike/net8.C
22476 * g++.old-deja/g++.mike/p646.C
22477 * g++.old-deja/g++.mike/p700.C
22478 * g++.old-deja/g++.mike/p701.C
22479 * g++.old-deja/g++.mike/p811.C
22480 * g++.old-deja/g++.ns/template13.C
22481 * g++.old-deja/g++.other/array3.C
22482 * g++.old-deja/g++.other/crash25.C
22483 * g++.old-deja/g++.other/dtor3.C
22484 * g++.old-deja/g++.other/dtor4.C
22485 * g++.old-deja/g++.other/main1.C
22486 * g++.old-deja/g++.other/warn7.C
22487 * g++.old-deja/g++.pt/crash11.C
22488 * g++.old-deja/g++.pt/crash36.C
22489 * g++.old-deja/g++.pt/spec22.C
22490 * g++.old-deja/g++.pt/spec9.C
22491 * g++.old-deja/g++.pt/ttp52.C
22492 * g++.old-deja/g++.robertl/eb103.C
22493 * g++.old-deja/g++.robertl/eb121.C
22494 * g++.old-deja/g++.robertl/eb22.C
22495 * g++.old-deja/g++.robertl/eb8.C:
22496 Update locations and/or regexps of dg-error markers.
22497 Remove markers for some bogus messages that are no longer issued.
22498
22499 2004-09-23 Jakub Jelinek <jakub@redhat.com>
22500
22501 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
22502 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
22503
22504 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
22505
22506 PR c++/17618
22507 * g++.dg/lookup/crash5.C: New test.
22508
22509 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
22510
22511 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
22512 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
22513 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
22514 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
22515 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
22516 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
22517
22518 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
22519 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
22520 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
22521 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
22522 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
22523 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
22524
22525 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
22526
22527 * gcc.dg/vect/vect-44.c: Check additional cases.
22528 * gcc.dg/vect/vect-48.c: Check additional cases.
22529
22530 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
22531 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
22532 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
22533 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
22534 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
22535 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
22536 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
22537 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
22538 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
22539
22540 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
22541 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
22542 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
22543
22544 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22545
22546 * gcc.dg/tree-ssa/loop-6.c: New test.
22547
22548 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
22549
22550 PR c++/17620
22551 * g++.dg/inherit/base2.C: New.
22552
22553 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22554
22555 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
22556 * gcc.dg/20001012-2.c: Likewise.
22557 * gcc.dg/20001013-1.c: Likewise.
22558 * gcc.dg/20001101-1.c: Likewise.
22559 * gcc.dg/20001102-1.c: Likewise.
22560 * gcc.dg/bf-spl1.c: Likewise.
22561 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
22562 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
22563
22564 2004-09-22 Diego Novillo <dnovillo@redhat.com>
22565
22566 PR tree-optimization/16721
22567 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
22568
22569 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
22570
22571 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
22572 * gcc.dg/20040305-1.c: Likewise.
22573
22574 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
22575
22576 PR c/16566
22577 * gcc.c-torture/compile/pr16566-1.c,
22578 gcc.c-torture/compile/pr16566-2.c,
22579 gcc.c-torture/compile/pr16566-3.c: New tests.
22580
22581 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
22582
22583 PR tree-optimization/17512
22584 * gcc.c-torture/compile/20040916-1.c.
22585
22586 2004-09-21 Mark Mitchell <mark@codesourcery.com>
22587
22588 * gcc.dg/pragma-re-3.c: New test.
22589
22590 2004-09-17 Matt Austern <austern@apple.com>
22591
22592 PR c++/15049
22593 * g++.dg/other/anon3.C: New.
22594
22595 2004-09-21 Roger Sayle <roger@eyesopen.com>
22596
22597 PR c++/7503
22598 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
22599 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
22600 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
22601 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
22602 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
22603
22604 2004-09-21 Bud Davis <bdavis9659@comcast.net>
22605
22606 PR fortran/17286
22607 * gfortran.dg/pr17286.f90: New test.
22608
22609 2004-09-20 Mark Mitchell <mark@codesourcery.com>
22610
22611 PR c++/17530
22612 * g++.dg/template/static7.C: New test.
22613
22614 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
22615
22616 PR tree-opt/17558
22617 * gcc.c-torture/compile/pr17558.c: New test.
22618
22619 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22620
22621 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
22622 if SKIP_ATTRIBUTE is defined.
22623
22624 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22625
22626 PR fortran/15957
22627 * gfortran.dg/pr15957.f90: New test.
22628
22629 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
22630
22631 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
22632 in comparison.
22633 * gcc.dg/vect/vect-79.c: Likewise.
22634 * gcc.dg/vect/vect-80.c: Likewise.
22635
22636 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22637
22638 PR fortran/15750
22639 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
22640
22641 2004-09-20 Ira Rosen <irar@il.ibm.com>
22642
22643 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
22644 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
22645 * gcc.dg/vect/vect-62.c: New testcase.
22646 * gcc.dg/vect/vect-63.c: New testcase.
22647 * gcc.dg/vect/vect-64.c: New testcase.
22648 * gcc.dg/vect/vect-65.c: New testcase.
22649 * gcc.dg/vect/vect-66.c: New testcase.
22650 * gcc.dg/vect/vect-67.c: New testcase.
22651 * gcc.dg/vect/vect-68.c: New testcase.
22652 * gcc.dg/vect/vect-69.c: New testcase.
22653 * gcc.dg/vect/vect-79.c: New testcase.
22654 * gcc.dg/vect/vect-80.c: New testcase.
22655
22656 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
22657
22658 * gcc.target/mips/asm-1.c: New test.
22659
22660 2004-09-19 Ira Rosen <irar@il.ibm.com>
22661
22662 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
22663 * gcc.dg/vect/vect-73.c: New testcase.
22664 * gcc.dg/vect/vect-74.c: New testcase.
22665 * gcc.dg/vect/vect-75.c: New testcase.
22666 * gcc.dg/vect/vect-76.c: New testcase.
22667 * gcc.dg/vect/vect-77.c: New testcase.
22668 * gcc.dg/vect/vect-78.c: New testcase
22669
22670 2004-09-18 Paul Brook <paul@codesourcery.com>
22671
22672 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
22673
22674 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
22675
22676 PR c/17424
22677 * gcc.dg/pr17424-1.c: New test.
22678
22679 2004-09-18 Diego Novillo <dnovillo@redhat.com>
22680
22681 * g++.dg/tree-ssa/pr17153.C: New test.
22682
22683 2004-09-16 Geoffrey Keating <geoffk@apple.com>
22684
22685 PR pch/13361
22686 * testsuite/g++.dg/pch/wchar-1.C: New.
22687 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22688
22689 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
22690
22691 * gcc.c-torture/execute/20040917-1.c: New test.
22692
22693 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22694
22695 PR tree-optimization/17319
22696 * gcc.dg/pr17319.c: New test.
22697
22698 2004-09-17 Devang Patel <dpatel@apple.com>
22699
22700 * gcc.dg/20040813-1.c: New test.
22701
22702 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22703
22704 PR tree-optimization/17273
22705 * gcc.c-torture/compile/pr17273.c: New test.
22706
22707 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
22708
22709 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
22710 Update expected messages.
22711 * gcc.dg/declspec-13.c: New test.
22712
22713 2004-09-17 David Edelsohn <edelsohn@gnu.org>
22714
22715 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
22716
22717 2004-09-17 Diego Novillo <dnovillo@redhat.com>
22718
22719 * gcc.c-torture/execute/pr17252.c: Use post-increment to
22720 change what 'a' is pointing to.
22721
22722 2004-09-17 Mark Mitchell <mark@codesourcery.com>
22723
22724 PR c++/16002
22725 * g++.dg/template/error18.C: New test.
22726
22727 PR c++/16029
22728 * g++.dg/warn/Wunused-8.C: New test.
22729
22730 2004-09-17 Steven Bosscher <stevenb@suse.de>
22731
22732 PR tree-optimization/17513
22733 * gcc.dg/20040916-1.c: New test.
22734
22735 2004-09-16 Mark Mitchell <mark@codesourcery.com>
22736
22737 PR c++/17501
22738 * g++.dg/template/typename7.C: New test.
22739
22740 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22741
22742 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
22743
22744 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
22745
22746 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
22747 with -ftree-based-profiling also.
22748 * lib/profopt.exp: Support late-set profile_option/feedback_option.
22749
22750 2004-09-16 Victor Leikehman <lei@il.ibm.com>
22751
22752 PR/15364
22753 * gfortran.dg/der_array_io_1.f90: New test.
22754 * gfortran.dg/der_array_io_2.f90: New test.
22755 * gfortran.dg/der_array_io_3.f90: New test.
22756
22757 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22758
22759 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
22760 EABI.
22761
22762 2004-09-15 Mark Mitchell <mark@codesourcery.com>
22763
22764 * g++.dg/opt/switch1.C: New test.
22765
22766 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
22767
22768 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
22769 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
22770 Update expected messages.
22771
22772 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22773
22774 PR fortran/16485
22775 * gfortran.dg/same_name_1.f90: New test.
22776
22777 2004-09-15 Diego Novillo <dnovillo@redhat.com>
22778
22779 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
22780 dereference garbage pointers.
22781
22782 2004-09-15 Jakub Jelinek <jakub@redhat.com>
22783
22784 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
22785 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
22786
22787 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
22788 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
22789 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
22790
22791 2004-09-14 Mark Mitchell <mark@codesourcery.com>
22792
22793 PR c++/17324
22794 * g++.dg/template/mangle1.C: New test.
22795
22796 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22797
22798 PR tree-optimization/17252
22799 * gcc.c-torture/execute/pr17252.c: New test.
22800
22801 2004-09-14 Andrew Pinski <apinski@apple.com>
22802
22803 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
22804
22805 2004-09-14 Roger Sayle <roger@eyesopen.com>
22806
22807 PR rtl-optimization/9771
22808 * gcc.dg/pr9771-1.c: New test case.
22809
22810 2004-09-14 Diego Novillo <dnovillo@redhat.com>
22811
22812 PR tree-optimization/15262
22813 * gcc.c-torture/execute/pr15262-1.c: New test.
22814 * gcc.c-torture/execute/pr15262-2.c: New test.
22815
22816 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
22817
22818 * gcc.dg/declspec-12.c: New test.
22819
22820 2004-09-14 Bud Davis <bdavis9659@comcast.net>
22821
22822 * gfortran.dg/pr17090.f90: Add directives to test.
22823
22824 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22825
22826 * gcc.c-torture/compile/20040914-1.c: New test.
22827
22828 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22829
22830 PR c++/16162
22831 * g++.dg/template/decl2.C: New test.
22832
22833 2004-09-13 Bud Davis <bdavis9659@comcast.net>
22834
22835 PR fortran/17090
22836 * gfortran.dg/pr17090.f90: New test.
22837
22838 2004-09-13 Dale Johannesen <dalej@apple.com>
22839
22840 * gcc.c-torture/compile/pr17408.c: New test case.
22841
22842 2004-09-13 Mark Mitchell <mark@codesourcery.com>
22843
22844 PR c++/16716
22845 * g++.dg/parse/crash17.C: New test.
22846
22847 PR c++/17327
22848 * g++.dg/template/enum3.C: New test.
22849
22850 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
22851
22852 * lib/gcc-defs.exp: Load wrapper.exp.
22853 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
22854 using local code.
22855 * lib/gcc.exp (gcc_init): Similar.
22856 * lib/gfortran.exp (gfortran_init): Similar.
22857 * lib/objc.exp (objc_init): Similar.
22858 * lib/treelang.exp (treelang_init): Similar.
22859 * lib/wrapper.exp: New file with build_wrapper call machinery in
22860 ${tool}_maybe_build_wrapper.
22861
22862 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22863
22864 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
22865 "inline".
22866 * gcc.dg/declspec-11.c: Update expected messages.
22867 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
22868 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
22869 gcc.dg/inline-12.c: New tests.
22870
22871 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
22872
22873 * g++.dg/tree-ssa/pr17400.C: New testcase.
22874
22875 2004-09-13 James E Wilson <wilson@specifixinc.com>
22876
22877 * gcc.target/mips/sb1-1.c: New testcase.
22878
22879 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
22880
22881 * lib/g77-dg.exp: Remove unused file.
22882 * lib/mike-g77.exp: Ditto.
22883 * lib/g77.exp: Ditto.
22884
22885 2004-09-12 Richard Henderson <rth@redhat.com>
22886
22887 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
22888
22889 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
22890
22891 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
22892 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22893 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
22894 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
22895 Update expected messages.
22896
22897 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
22898
22899 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
22900 declaration/use mismatch for dirp parameter.
22901
22902 2004-09-12 Andrew Pinski <apinski@apple.com>
22903
22904 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
22905 -fgnu-runtime is passed.
22906
22907 2004-09-12 Richard Henderson <rth@redhat.com>
22908
22909 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
22910 do the uplevel thing and update additional_flags directly.
22911 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
22912 gfortran.fortran-torture/execute/intrinsic_nearest.x,
22913 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
22914 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
22915
22916 2004-09-11 Steven Bosscher <stevenb@suse.de>
22917
22918 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
22919
22920 2004-09-11 Roger Sayle <roger@eyesopen.com>
22921
22922 PR middle-end/17411
22923 * g++.dg/opt/pr17411-1.C: New test case.
22924
22925 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22926
22927 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
22928 gcc.dg/tls/diag-2.c: Update expected messages.
22929 * gcc.dg/991209-1.c: Specify compilation options. Update expected
22930 messages.
22931 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
22932 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
22933 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
22934 gcc.dg/tls/diag-5.c: New tests.
22935
22936 2004-09-11 Zack Weinberg <zack@codesourcery.com>
22937
22938 * gcc.dg/20040910-1.c: Correct dg-error regexp.
22939
22940 2004-09-11 Steven Bosscher <stevenb@suse.de>
22941
22942 * g++.dg/parse/break-in-for.C: New test.
22943
22944 2004-09-11 Jakub Jelinek <jakub@redhat.com>
22945
22946 * gcc.dg/tree-ssa/20040911-1.c: New test.
22947
22948 2004-09-11 Andreas Jaeger <aj@suse.de>
22949
22950 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
22951 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
22952
22953 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
22954
22955 * gcc.target/frv: New directory of FR-V-specific tests.
22956
22957 2004-09-10 James E Wilson <wilson@specifixinc.com>
22958
22959 * gcc.dg/convert-vec-1.c: New test.
22960
22961 2004-09-10 Roger Sayle <roger@eyesopen.com>
22962
22963 PR middle-end/17024
22964 * gcc.dg/pr17024-1.c: New test case.
22965
22966 2004-09-10 Eric Christopher <echristo@redhat.com>
22967
22968 * gcc.dg/20040910-1.c: New test.
22969
22970 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
22971
22972 * gcc.dg/bitfld-9.c: New test.
22973
22974 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
22975
22976 * gcc.c-torture/execute/ieee/acc1.c: New test.
22977 * gcc.c-torture/execute/ieee/acc2.c: New test.
22978 * gcc.c-torture/execute/ieee/mzero6.c: New test.
22979
22980 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
22981
22982 * gcc.dg/deprecated-2.c: New test.
22983
22984 2004-09-09 James E Wilson <wilson@specifixinc.com>
22985
22986 * gcc.dg/init-vec-1.c: New test.
22987
22988 2004-09-09 Roger Sayle <roger@eyesopen.com>
22989
22990 PR middle-end/17055
22991 * gcc.dg/pr17055-1.c: New test case.
22992
22993 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
22994
22995 PR target/17377
22996 * gcc.c-torture/execute/pr17377.c: New test.
22997
22998 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
22999
23000 PR c/8420
23001 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
23002 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
23003 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
23004 gcc.dg/long-long-typespec-1.c: New tests.
23005 * gcc.dg/tls/diag-2.c: Update expected diagnostics
23006
23007 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
23008
23009 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
23010 gcc.dg/gnu99-static-1.c: New tests.
23011
23012 2004-09-08 Devang Patel <dpatel@apple.com>
23013
23014 * gcc.dg/darwin-ld-20040828-1.c: New test.
23015 * gcc.dg/darwin-ld-20040828-2.c: New test.
23016 * gcc.dg/darwin-ld-20040828-3.c: New test.
23017
23018 2004-09-08 Ziemowit Laski <zlaski@apple.com>
23019
23020 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
23021 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
23022 in error message.
23023 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
23024 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
23025 in error message.
23026 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
23027 types they qualify.
23028 * objc.dg/type-size-2.m: Fix wording in comment.
23029 * objc.dg/va-meth-1.m: New test case.
23030
23031 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
23032
23033 PR c/16633:
23034 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
23035 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
23036
23037 2004-09-06 Devang Patel <dpatel@apple.com>
23038
23039 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
23040 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
23041
23042 2004-09-06 Zack Weinberg <zack@codesourcery.com>
23043
23044 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
23045 reflect changed line numbering of diagnostics.
23046
23047 2004-09-06 Paul Brook <paul@codesourcery.com>
23048
23049 * gfortran.dg/edit_real_1.f90: Add new test.
23050
23051 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23052
23053 * gcc.dg/tree-ssa/loop-2.c: New test.
23054 * gcc.dg/tree-ssa/loop-3.c: New test.
23055 * gcc.dg/tree-ssa/loop-4.c: New test.
23056 * gcc.dg/tree-ssa/loop-5.c: New test.
23057
23058 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23059
23060 * gcc.dg/format/sentinel-1.c: Update for parameter option.
23061
23062 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23063
23064 * gcc.dg/format/sentinel-1.c: New test.
23065
23066 2004-09-04 Uros Bizjak <uros@kss-loka.si>
23067
23068 * testsuite/gcc.dg/builtins-46.c: New.
23069
23070 2004-09-03 Devang Patel <dpatel@apple.com>
23071
23072 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
23073 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
23074
23075 2004-09-03 Jan Beulich <jbeulich@novell.com>
23076
23077 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
23078 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
23079 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
23080 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
23081 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
23082 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
23083 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
23084 the non-portable bzero.
23085 * gcc.dg/20010912-1.c: xfail for NetWare.
23086 * gcc.dg/20020426-2.c: xfail for NetWare.
23087 * gcc.dg/20021014-1.c: xfail for NetWare.
23088 * gcc.dg/20021018-1.c: xfail for NetWare.
23089 * gcc.dg/20030213-1.c: xfail for NetWare.
23090 * gcc.dg/20030225-1.c: xfail for NetWare.
23091 * gcc.dg/20030708-1.c: xfail for NetWare.
23092 * gcc.dg/builtins-config.h: Also exclude NetWare.
23093 * gcc.dg/format/format.h: Define restrict only if not already defined.
23094 * gcc.dg/nest.c: xfail for NetWare.
23095 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
23096 * lib/target-supports.exp (check_visibility_available): Exclude
23097 NetWare.
23098
23099 2004-09-03 Jan Beulich <jbeulich@novell.com>
23100
23101 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
23102 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
23103 deterministic starting point for the alignment of structure fields.
23104 * gcc.dg/Wpadded.c: Dito.
23105 * g++.dg/abi/vbase10.C: Dito.
23106
23107 2004-09-03 Devang Patel <dpatel@apple.com>
23108
23109 * g++.dg/debug/pr15736.cc: New test.
23110
23111 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23112
23113 * README.QMTEST: Fix out-of-date link.
23114
23115 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
23116
23117 PR fortran/16579
23118 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
23119 Delete. Duplicate of gfortran.dg/g77/20010610.f
23120
23121 2004-09-02 Mark Mitchell <mark@codesourcery.com>
23122
23123 * g++.dg/abi/arm_rtti1.C: New test.
23124
23125 2004-09-02 Geoffrey Keating <geoffk@apple.com>
23126
23127 * gcc.dg/ppc-vector-memcpy.c: New.
23128 * gcc.dg/ppc-vector-memset.c: New.
23129
23130 2004-09-02 Chao-ying Fu <fu@mips.com>
23131
23132 * gcc.target/mips/mips-3d-1.c: New test.
23133 * gcc.target/mips/mips-3d-2.c: New test.
23134 * gcc.target/mips/mips-3d-3.c: New test.
23135 * gcc.target/mips/mips-3d-4.c: New test.
23136 * gcc.target/mips/mips-3d-5.c: New test.
23137 * gcc.target/mips/mips-3d-6.c: New test.
23138 * gcc.target/mips/mips-3d-7.c: New test.
23139 * gcc.target/mips/mips-3d-8.c: New test.
23140 * gcc.target/mips/mips-3d-9.c: New test.
23141 * gcc.target/mips/mips-ps-1.c: New test.
23142 * gcc.target/mips/mips-ps-2.c: New test.
23143 * gcc.target/mips/mips-ps-3.c: New test.
23144 * gcc.target/mips/mips-ps-4.c: New test.
23145 * gcc.target/mips/mips-ps-type.c: New test.
23146
23147 2004-09-02 Paul Brook <paul@codesourcery.com>
23148
23149 * gfortran.dg/edit_real_1.f90: Add new tests.
23150
23151 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23152
23153 PR fortran/15327
23154 * gfortran.dg/merge_char_1.f90: New test.
23155
23156 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23157
23158 PR fortran/16404
23159 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
23160
23161 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23162
23163 PR c/1522
23164 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
23165
23166 2004-09-01 Mark Mitchell <mark@codesourcery.com>
23167
23168 * g++.dg/opt/loop1.C: Do not XFAIL.
23169
23170 2004-09-01 Jakub Jelinek <jakub@redhat.com>
23171
23172 * gcc.c-torture/execute/20040831-1.c: New test.
23173
23174 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
23175
23176 PR fortran/16579
23177 * gfortran.dg/g77/20010610.f: Now passes.
23178 Copy from g77.f-torture/execute. Add dg-run directive.
23179 * gfortran.dg/g77/README: Update
23180
23181 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23182
23183 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
23184 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
23185 (t1, t2, t3, t4): Add volatile.
23186
23187 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23188
23189 * g++.dg/ext/visibility/arm1.C: New test.
23190
23191 2004-08-31 Geoffrey Keating <geoffk@apple.com>
23192
23193 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
23194 -pedantic-errors.
23195
23196 2004-09-01 Paul Brook <paul@codesourcery.com>
23197
23198 * gfortran.dg/eof_2.f90: New test.
23199
23200 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23201
23202 PR fortran/16579
23203 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
23204
23205 2004-08-31 Bud Davis <bdavis9659@comcast.net>
23206
23207 PR libfortran/16805
23208 * gfortran.dg/list_read_2.f90: New test.
23209
23210 2004-08-31 Mark Mitchell <mark@codesourcery.com>
23211
23212 * g++.dg/abi/key1.C: New test.
23213
23214 2004-08-31 Richard Henderson <rth@redhat.com>
23215
23216 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
23217 form of offsetof.
23218 * g++.dg/other/offsetof5.C: Remove duplicate.
23219
23220 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23221
23222 PR fortran/17244
23223 * gfortran.dg/func_derived_1.f90: New test.
23224
23225 2004-08-31 Paul Brook <paul@codesourcery.com>
23226
23227 * gfortran.dg/eof_1.f90: New test.
23228
23229 2004-08-31 Paul Brook <paul@codesourcery.com>
23230
23231 * gfortran.dg/list_read_1.f90: New file.
23232
23233 2004-08-30 Mark Mitchell <mark@codesourcery.com>
23234
23235 * g++.dg/opt/loop1.C: XFAIL.
23236
23237 2004-08-30 Geoffrey Keating <geoffk@apple.com>
23238
23239 * gcc.dg/funcdef-storage-1.c: New.
23240 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
23241 an extern function in local scope.
23242 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
23243 declare an 'auto inline' function in local scope.
23244 * gcc.dg/20011130-1.c: Likewise.
23245 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
23246 an 'auto' function in local scope.
23247 * gcc.dg/20021014-1.c: Likewise.
23248 * gcc.dg/20030331-2.c: Likewise.
23249
23250 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23251
23252 * gfortran.dg/blockdata_1.f90: New test.
23253
23254 2004-08-30 Richard Henderson <rth@redhat.com>
23255
23256 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
23257
23258 2004-08-30 Richard Henderson <rth@redhat.com>
23259
23260 * lib/fortran-torture.exp (fortran-torture-execute): Honor
23261 additional_flags set by alternate driver.
23262 (ieee-options): New procedure.
23263 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
23264 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
23265 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
23266 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
23267
23268 2004-08-30 Richard Henderson <rth@redhat.com>
23269
23270 * lib/f-torture.exp: Remove.
23271
23272 2004-08-29 Mark Mitchell <mark@codesourcery.com>
23273
23274 PR rtl-optimization/16590
23275 * g++.dg/opt/loop1.C: New test.
23276
23277 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23278
23279 PR fortran/13910
23280 * gfortran.dg/oldstyle_1.f90: New test.
23281
23282 2004-08-29 Steven G. Kargl <kargls@comcast.net>
23283 Paul Brook <paul@codesourcery.com>
23284
23285 * gfortran.dg/g77/README: Update.
23286 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
23287 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
23288 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
23289
23290 2004-08-28 Paul Brook <paul@codesourcery.com>
23291
23292 PR libfortran/17195
23293 * gfortran.dg/edit_real_1.f90: New test.
23294
23295 2004-08-27 Paul Brook <paul@codesourcery.com>
23296
23297 * gfortran.dg/rewind_1.f90: New test.
23298
23299 2004-08-27 Bud Davis <bdavis9659@comcast.net>
23300
23301 PR fortran/16597
23302 * gfortran.dg/pr16597.f90: New test.
23303
23304 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23305
23306 PR c/13801
23307 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
23308 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
23309 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
23310 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
23311 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
23312
23313 2004-08-26 Nick Clifton <nickc@redhat.com>
23314
23315 * gcc.c-torture/compile/pr17119.c: New test.
23316
23317 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
23318
23319 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
23320
23321 2004-08-25 Richard Henderson <rth@redhat.com>
23322
23323 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
23324 the bits that expect kind=8 to be the largest real kind.
23325
23326 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23327
23328 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
23329
23330 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23331
23332 * gfortran.dg/assignment_1.f90: New test.
23333
23334 2004-08-25 Adam Nemet <anemet@lnxw.com>
23335
23336 * g++.dg/template/repo3.C: New test.
23337
23338 2004-08-25 Roger Sayle <roger@eyesopen.com>
23339
23340 PR middle-end/16693
23341 PR tree-optimization/16372
23342 * g++.dg/opt/pr16372-1.C: New test case.
23343 * g++.dg/opt/pr16693-1.C: New test case.
23344 * g++.dg/opt/pr16693-2.C: New test case.
23345
23346 2004-08-25 Ziemowit Laski <zlaski@apple.com>
23347
23348 * objc.dg/proto-lossage-4.m: New test.
23349
23350 2004-08-25 Mark Mitchell <mark@codesourcery.com>
23351
23352 PR c++/17155
23353 * g++.dg/inherit/local2.C: New test.
23354
23355 2004-08-25 Paul Brook <paul@codesourcery.com>
23356
23357 PR fortran/17144
23358 * gfortran.dg/string_ctor_1.f90: New test.
23359
23360 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23361
23362 PR c++/14428
23363 * g++.dg/template/redecl2.C: New test.
23364
23365 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23366
23367 PR fortran/17143
23368 * gfortran.dg/pr17143.f90: New test.
23369
23370 2004-08-24 Bud Davis <bdavis9659@comcast.net>
23371
23372 PR fortran/17164
23373 * gfortran.dg/pr17164.f90: New test.
23374
23375 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23376
23377 * gcc.dg/tree-ssa/loop-1.c: New test.
23378
23379 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23380
23381 * gcc.c-torture/compile/20040824-1.c: New test.
23382
23383 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
23384
23385 * gcc.c-torture/compile/iftrap-3.c: New test.
23386
23387 2004-08-24 Paul Brook <paul@codesourcery.com>
23388
23389 * gfortran.dg/entry_2.f90: New test.
23390
23391 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23392
23393 PR c++/16889
23394 * g++.dg/lookup/ambig[12].C: New.
23395
23396 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23397
23398 PR c++/16706
23399 * g++.dg/template/crash21.C: New test.
23400 * g++.dg/template/crash22.C: Likewise.
23401
23402 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
23403
23404 PR c++/17149
23405 * g++.dg/template/access15.C: New.
23406
23407 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23408
23409 PR c++/17163
23410 * g++.dg/template/repo2.C: New test.
23411
23412 2004-08-23 Roger Sayle <roger@eyesopen.com>
23413
23414 PR rtl-optimization/17078
23415 * gcc.c-torture/execute/pr17078-1.c: New test case.
23416
23417 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23418
23419 PR c/14492
23420 * gcc.dg/debug/crash1.c: New test.
23421
23422 2004-08-23 Mark Mitchell <mark@codesourcery.com>
23423
23424 PR c/16180
23425 * gcc.dg/loop-5.c: New test.
23426
23427 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23428
23429 * gcc.c-torture/execute/20040823-1.c: New test.
23430
23431 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
23432
23433 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
23434 to the assembler. Simplify test accordingly.
23435 (asm_abi_flags): Use GNU names.
23436 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
23437 to check for ABI flags.
23438
23439 2004-08-22 Andrew Pinski <apinski@apple.com>
23440
23441 * g++.dg/opt/pr14029.C: New test.
23442 * gcc.c-torture/execute/pr15262.c: New test.
23443
23444 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23445
23446 * gfortran.dg/reduction.f90: Add checks with complex arguments.
23447
23448 2004-08-21 Bud Davis <bdavis9659@comcast.net>
23449
23450 PR 16908
23451 * gfortran.dg/direct_io.f90: New test.
23452
23453 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23454
23455 PR c++/17121
23456 * g++.dg/inherit/local2.C: New test.
23457
23458 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23459
23460 PR c++/17120
23461 * g++.dg/warn/Wparentheses-4.C: New test.
23462
23463 2004-08-20 Mark Mitchell <mark@codesourcery.com>
23464
23465 PR c++/17121
23466 * g++.dg/inherit/local2.C: New test.
23467
23468 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
23469 * gcc.dg/ppc-ldstruct.c: Likewise.
23470 * gcc.dg/ppc64-abi-2.c: Likewise.
23471
23472 2004-08-20 Jakub Jelinek <jakub@redhat.com>
23473
23474 PR rtl-optimization/17099
23475 * gcc.c-torture/execute/20040820-1.c: New test.
23476
23477 2004-08-20 David Edelsohn <edelsohn@gnu.org>
23478
23479 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
23480
23481 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
23482
23483 PR fortran/17077
23484 * gfortran.dg/auto_array_1.f90: New test.
23485
23486 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23487
23488 PR fortran/17074
23489 * gfortran.dg/simpleif_1.f90: New test.
23490
23491 2004-08-19 Mark Mitchell <mark@codesourcery.com>
23492
23493 * lib/target-supports.exp (check_profiling_available): Return
23494 false for arm*-*-symbianelf* and arm*-*-eabi*.
23495
23496 PR c++/15890
23497 * g++.dg/template/delete1.C: New test.
23498
23499 2004-08-19 Paul Brook <paul@codesourcery.com>
23500
23501 PR fortran/14976
23502 PR fortran/16228
23503 * gfortran.dg/data_char_1.f90: New test.
23504
23505 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
23506
23507 PR fortran/16946
23508 * gfortran.dg/reduction.f90: New testcase.
23509
23510 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23511
23512 PR fortran/16520
23513 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
23514
23515 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
23516
23517 PR c++/17041
23518 * g++.dg/Wparentheses-3.C: New test.
23519
23520 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
23521
23522 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
23523 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
23524 * gcc.dg/vect/vect-2.c: Likewise.
23525 * gcc.dg/vect/vect-3.c: Likewise.
23526 * gcc.dg/vect/vect-4.c: Likewise.
23527 * gcc.dg/vect/vect-5.c: Likewise.
23528 * gcc.dg/vect/vect-6.c: Likewise.
23529 * gcc.dg/vect/vect-7.c: Likewise.
23530 * gcc.dg/vect/vect-25.c: Likewise.
23531 * gcc.dg/vect/vect-31.c: Likewise.
23532 * gcc.dg/vect/vect-32.c: Likewise.
23533 * gcc.dg/vect/vect-34.c: Likewise.
23534 * gcc.dg/vect/vect-36.c: Likewise.
23535 * gcc.dg/vect/vect-all.c: Likewise.
23536
23537 2004-08-18 Mark Mitchell <mark@codesourcery.com>
23538
23539 PR c++/17068
23540 * g++.dg/template/operator4.C: New test.
23541
23542 2004-08-18 Richard Henderson <rth@redhat.com>
23543
23544 * gcc.dg/20040206-1.c: XFAIL.
23545
23546 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23547
23548 PR c++/16246
23549 * g++.dg/template/array7.C: New test.
23550
23551 2004-08-17 James E Wilson <wilson@specifixinc.com>
23552
23553 * gcc.dg/mips-movcc-1.c: New test.
23554 * gcc.dg/mips-movcc-2.c: New test.
23555 * gcc.dg/mips-movcc-3.c: New test.
23556
23557 * gcc.dg/mips-nmadd-1.c: New test.
23558 * gcc.dg/mips-nmadd-2.c: New test.
23559
23560 2004-08-17 Mark Mitchell <mark@codesourcery.com>
23561
23562 PR c++/15871
23563 * g++.dg/opt/inline8.C: New test.
23564
23565 PR c++/16965
23566 * g++.dg/parse/error17.C: New test.
23567
23568 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
23569
23570 * gcc.dg/vect: New directory for vectorizer tests.
23571 * gcc.dg/vect/tree-vect.h: New file.
23572 * gcc.dg/vect/vect.exp: New file.
23573 * gcc.dg/vect/pr16105.c.c: New test.
23574 * gcc.dg/vect/vect-1.c: New test.
23575 * gcc.dg/vect/vect-2.c: New test.
23576 * gcc.dg/vect/vect-3.c: New test.
23577 * gcc.dg/vect/vect-4.c: New test.
23578 * gcc.dg/vect/vect-5.c: New test.
23579 * gcc.dg/vect/vect-6.c: New test.
23580 * gcc.dg/vect/vect-7.c: New test.
23581 * gcc.dg/vect/vect-8.c: New test.
23582 * gcc.dg/vect/vect-9.c: New test.
23583 * gcc.dg/vect/vect-10.c: New test.
23584 * gcc.dg/vect/vect-11.c: New test.
23585 * gcc.dg/vect/vect-12.c: New test.
23586 * gcc.dg/vect/vect-13.c: New test.
23587 * gcc.dg/vect/vect-14.c: New test.
23588 * gcc.dg/vect/vect-15.c: New test.
23589 * gcc.dg/vect/vect-16.c: New test.
23590 * gcc.dg/vect/vect-17.c: New test.
23591 * gcc.dg/vect/vect-18.c: New test.
23592 * gcc.dg/vect/vect-19.c: New test.
23593 * gcc.dg/vect/vect-20.c: New test.
23594 * gcc.dg/vect/vect-21.c: New test.
23595 * gcc.dg/vect/vect-22.c: New test.
23596 * gcc.dg/vect/vect-23.c: New test.
23597 * gcc.dg/vect/vect-24.c: New test.
23598 * gcc.dg/vect/vect-25.c: New test.
23599 * gcc.dg/vect/vect-26.c: New test.
23600 * gcc.dg/vect/vect-27.c: New test.
23601 * gcc.dg/vect/vect-28.c: New test.
23602 * gcc.dg/vect/vect-29.c: New test.
23603 * gcc.dg/vect/vect-30.c: New test.
23604 * gcc.dg/vect/vect-31.c: New test.
23605 * gcc.dg/vect/vect-32.c: New test.
23606 * gcc.dg/vect/vect-33.c: New test.
23607 * gcc.dg/vect/vect-34.c: New test.
23608 * gcc.dg/vect/vect-35.c: New test.
23609 * gcc.dg/vect/vect-36.c: New test.
23610 * gcc.dg/vect/vect-37.c: New test.
23611 * gcc.dg/vect/vect-38.c: New test.
23612 * gcc.dg/vect/vect-40.c: New test.
23613 * gcc.dg/vect/vect-41.c: New test.
23614 * gcc.dg/vect/vect-42.c: New test.
23615 * gcc.dg/vect/vect-43.c: New test.
23616 * gcc.dg/vect/vect-44.c: New test.
23617 * gcc.dg/vect/vect-45.c: New test.
23618 * gcc.dg/vect/vect-46.c: New test.
23619 * gcc.dg/vect/vect-47.c: New test.
23620 * gcc.dg/vect/vect-48.c: New test.
23621 * gcc.dg/vect/vect-49.c: New test.
23622 * gcc.dg/vect/vect-50.c: New test.
23623 * gcc.dg/vect/vect-51.c: New test.
23624 * gcc.dg/vect/vect-52.c: New test.
23625 * gcc.dg/vect/vect-53.c: New test.
23626 * gcc.dg/vect/vect-54.c: New test.
23627 * gcc.dg/vect/vect-55.c: New test.
23628 * gcc.dg/vect/vect-56.c: New test.
23629 * gcc.dg/vect/vect-57.c: New test.
23630 * gcc.dg/vect/vect-58.c: New test.
23631 * gcc.dg/vect/vect-59.c: New test.
23632 * gcc.dg/vect/vect-60.c: New test.
23633 * gcc.dg/vect/vect-61.c: New test.
23634 * gcc.dg/vect/vect-all.c: New test.
23635 * gcc.dg/vect/vect-none.c: New test.
23636
23637 2004-08-17 Paul Brook <paul@codesourcery.com>
23638
23639 PR fortran/13082
23640 * gfortran.dg/entry_1.f90: New test.
23641
23642 2004-08-17 Andrew Pinski <apinski@apple.com>
23643
23644 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
23645
23646 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
23647
23648 * gcc.dg/pr17036-1.c: New test.
23649
23650 2004-08-16 Devang Patel <dpatel@apple.com>
23651
23652 * gcc.dg/darwin-20040809-1.c: New test.
23653
23654 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
23655
23656 * gcc.dg/funcdef-attr-1.c: New test.
23657
23658 2004-08-16 Janis Johnson <janis187@us.ibm.com>
23659
23660 * gcc.dg/altivec-17.c: New test.
23661 * gcc.dg/altivec-18.c: New test.
23662
23663 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23664
23665 PR c++/6749
23666 * g++.dg/template/vtable2.C: New test.
23667
23668 2004-08-14 Richard Henderson <rth@redhat.com>
23669
23670 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
23671 * gcc.dg/pack-test-4.c (main): Return 0.
23672 * gcc.dg/setjmp-1.c: Remove XFAIL.
23673 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
23674
23675 2004-08-14 Richard Henderson <rth@redhat.com>
23676
23677 * gcc.dg/980217-1.c: Add prototype for printf.
23678
23679 2004-08-13 Bud Davis <bdavis9659@comcast.net>
23680
23681 * gfortran.dg/pr16935.f90: New test.
23682
23683 2004-08-13 Janis Johnson <janis187@us.ibm.com>
23684
23685 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
23686
23687 2004-08-13 Paul Brook <paul@codesourcery.com>
23688
23689 * gfortran.dg/der_io_1.f90: Remove stray comma.
23690
23691 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23692
23693 * gcc.dg/vmx/cw-bug-2.c: Remove.
23694 * gcc.dg/vmx/vprint-1.c: Remove.
23695 * gcc.dg/vmx/vscan-1.c: Remove.
23696
23697 2004-08-12 Devang patel <dpatel@apple.com>
23698
23699 * gcc.dg/darwin-20040809-2.c: New test.
23700
23701 2004-08-12 Janis Johnson <janis1872us.ibm.com>
23702
23703 * g++.dg/ext/altivec-12.C: New test.
23704
23705 * g++.dg/ext/altivec-11.C: New test.
23706
23707 2004-08-12 Paul Brook <paul@codesourcery.com>
23708
23709 * g++.dg/abi/arm_cxa_vec_1.C: New test.
23710
23711 2004-08-12 Janis Johnson <janis187@us.ibm.com>
23712
23713 * g++.dg/ext/altivec-2.C: Check for hardware support before
23714 executing any VMX instructions.
23715
23716 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
23717
23718 2004-08-12 Jakub Jelinek <jakub@redhat.com>
23719
23720 PR c++/16276
23721 * g++.old-deja/g++.other/comdat4.C: New test.
23722 * g++.old-deja/g++.other/comdat4-aux.cc: New.
23723
23724 2004-08-12 Ben Elliston <bje@au.ibm.com>
23725
23726 PR target/16286
23727 * gcc.dg/pr16286.c: New test.
23728
23729 2004-08-12 Jan Beulich <jbeulich@novell.com>
23730
23731 * g++.dg/ext/asm5.C: New.
23732
23733 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23734
23735 PR c++/16698
23736 * g++.dg/eh/crash1.C: New test.
23737
23738 PR c++/16717
23739 * g++.dg/ext/construct1.C: New test.
23740
23741 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23742
23743 PR c++/16853
23744 * g++.dg/init/ptrmem1.C: New test.
23745
23746 PR c++/16618
23747 * g++.dg/parse/offsetof5.C: New test.
23748
23749 PR c++/16870
23750 * g++.dg/template/overload3.C: New test.
23751
23752 2004-08-11 Mark Mitchell <mark@codesourcery.com>
23753
23754 PR c++/16964
23755 * g++.dg/parse/error16.C: New test.
23756
23757 PR c++/16904
23758 * g++.dg/template/error14.C: New test.
23759
23760 PR c++/16929
23761 * g++.dg/template/error15.C: New test.
23762
23763 2004-08-11 Devang Patel <dpatel@apple.com>
23764
23765 * gcc.dg/darwin-ld-20040809-1.c: New test.
23766 * gcc.dg/darwin-ld-20040809-2.c: New test.
23767
23768 2004-08-11 Steven G. Kargl <kargls@comcast.net>
23769
23770 PR fortran/16917
23771 * gfortran.dg/dfloat_1.f90: New test.
23772
23773 2004-08-09 Mark Mitchell <mark@codesourcery.com>
23774
23775 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
23776 * gcc.dg/dll-2.c: Fix dg-require syntax.
23777 * gcc.misc-tests/arm-isr.c (abort): Declare.
23778 (exit): Likewise.
23779
23780 2004-08-10 Mark Mitchell <mark@codesourcery.com>
23781
23782 PR c++/16971
23783 * g++.dg/parse/crash16.C: New test.
23784
23785 2004-08-10 Roger Sayle <roger@eyesopen.com>
23786
23787 * gcc.dg/mips-rsqrt-1.c: New test case.
23788 * gcc.dg/mips-rsqrt-2.c: New test case.
23789 * gcc.dg/mips-rsqrt-3.c: New test case.
23790
23791 2004-08-10 Paul Brook <paul@codesourcery.com>
23792
23793 * gfortran.dg/der_io_1.f90: New test.
23794
23795 2004-08-10 Paul Brook <paul@codesourcery.com>
23796
23797 PR fortran/16919
23798 * gfortran.dg/der_array_1.f90: New test.
23799
23800 2004-08-09 David Edelsohn <edelsohn@gnu.org>
23801
23802 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
23803
23804 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
23805
23806 * gcc.dg/wchar_t-2.c: Fix typo.
23807
23808 2004-08-09 Falk Hueffner <falk@debian.org>
23809
23810 PR tree-optimization/12517
23811 * gcc.c-torture/compile/pr12517.c: New test.
23812
23813 PR tree-optimization/12578
23814 * gcc.c-torture/compile/pr12578.c: New test.
23815
23816 PR tree-optimization/12899
23817 * gcc.c-torture/compile/pr12899.c: New test.
23818
23819 PR rtl-optimization/14692
23820 * gcc.c-torture/compile/pr14692.c: New test.
23821
23822 PR tree-optimization/16461
23823 * gcc.c-torture/compile/pr16461.c: New test.
23824
23825 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
23826
23827 * gfortran.dg/getenv_1.f90: New test.
23828
23829 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23830
23831 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
23832 wchar_t.
23833 * gcc.dg/symbian5.c: Test -fno-short-wchar.
23834
23835 2004-08-06 Paul Brook <paul@codesourcery.com>
23836
23837 * gfortran.dg/ret_array_1.f90: New test.
23838 * gfortran.dg/ret_pointer_1.f90: New test.
23839
23840 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
23841
23842 * gcc.dg/missing-field-init-[12].c: New tests.
23843 * g++.dg/warn/missing-field-init-[12].C: New tests.
23844
23845 2004-08-06 Mark Mitchell <mark@codesourcery.com>
23846
23847 * gcc.dg/enum2.c: New test.
23848 * gcc.dg/symbian3.c: Likewise.
23849 * gcc.dg/symbian4.c: Likewise.
23850 * gcc.dg/wchar_t-2.c: Likewise.
23851
23852 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23853
23854 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
23855 destructor tests.
23856
23857 2004-08-05 Mark Mitchell <mark@codesourcery.com>
23858
23859 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
23860 dg-require-visiblity.
23861 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
23862 * g++.dg/ext/visibility/fvisibility.C: Likewise.
23863 * g++.dg/ext/visibility/memfuncts.C: Likewise.
23864 * g++.dg/ext/visibility/new1.C: Likewise.
23865 * g++.dg/ext/visibility/pragma.C: Likewise.
23866 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
23867 * g++.dg/ext/visibility/virtual.C: Likewise.
23868 * g++/dg/ext/visibility/visibility-1.C: Likewise.
23869 * g++/dg/ext/visibility/visibility-2.C: Likewise.
23870 * g++/dg/ext/visibility/visibility-3.C: Likewise.
23871 * g++/dg/ext/visibility/visibility-4.C: Likewise.
23872 * g++/dg/ext/visibility/visibility-5.C: Likewise.
23873 * g++/dg/ext/visibility/visibility-6.C: Likewise.
23874 * g++/dg/ext/visibility/visibility-7.C: Likewise.
23875 * g++/dg/ext/visibility/visibility-8.C: New test.
23876 * gcc.c-torture/compile/dll.x: Remove.
23877 * gcc.dg/dll-2.c: Use dg-require-dll
23878 * gcc.dg/visibility-10.c: New test.
23879 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
23880 supporting DLLs.
23881 * testsuite/lib/scanasm.exp (scan_hidden): New function.
23882 (scan_not_hidden): Likewise.
23883
23884 2004-08-05 David Edelsohn <edelsohn@gnu.org>
23885
23886 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
23887
23888 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
23889
23890 * gcc.c-torture/execute/20040805-1.c: New test.
23891
23892 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
23893
23894 * gcc.dg/20020118-1.c: Declare abort.
23895 * gcc.dg/altivec_check.h: Likewise.
23896 * gcc.dg/iftrap-2.c: Likewise.
23897 * gcc.dg/pragma-darwin.c: Likewise.
23898 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
23899
23900 2004-08-04 Geoffrey Keating <geoffk@apple.com>
23901
23902 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
23903
23904 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
23905
23906 * gcc.c-torture/execute/builtins/abs-2.c,
23907 gcc.c-torture/execute/builtins/abs-3.c,
23908 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
23909 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
23910 intmax_t, uintmax_t and their limits.
23911 * gcc.dg/intmax_t-1.c: New test.
23912
23913 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23914
23915 * g++.dg/tc1/dr147.C: Add reference to PR.
23916
23917 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
23918
23919 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
23920 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
23921
23922 2004-08-03 David Edelsohn <edelsohn@gnu.org>
23923
23924 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
23925
23926 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23927
23928 * gcc.dg/redecl-5.c: New test.
23929 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
23930 of scanf.
23931
23932 2004-08-03 Roger Sayle <roger@eyesopen.com>
23933
23934 PR middle-end/16790
23935 * gcc.c-torture/execute/pr16790-1.c: New test case.
23936
23937 2004-08-03 Mark Mitchell <mark@codesourcery.com>
23938
23939 * g++.dg/ext/visibility/assign1.C: New test.
23940 * g++.dg/ext/visibility/new1.C: Likewise.
23941
23942 * gcc.dg/symbian1.c: New test.
23943 * gcc.dg/symbian2.c: Likewise.
23944
23945 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
23946
23947 PR target/16570
23948 * gcc.dg/i386-sse-9.c: New test.
23949
23950 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23951
23952 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
23953
23954 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
23955
23956 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
23957 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
23958 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
23959 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
23960 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
23961 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
23962 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
23963 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
23964 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
23965 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
23966 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
23967 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
23968 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
23969 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
23970 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
23971 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
23972 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
23973 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
23974 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
23975 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
23976 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
23977 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
23978 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
23979 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23980 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
23981 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
23982 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
23983 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
23984 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23985 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23986 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
23987 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
23988 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
23989 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
23990 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
23991 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23992 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23993 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23994 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23995 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
23996 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
23997 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
23998 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
23999 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
24000 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
24001 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
24002 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
24003 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
24004 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
24005 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
24006 gcc.misc-tests/i386-pf-3dnow-1.c,
24007 gcc.misc-tests/i386-pf-athlon-1.c,
24008 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24009 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
24010 Declare built-in functions used.
24011 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
24012
24013 2004-08-02 Mark Mitchell <mark@codesourcery.com>
24014
24015 PR c++/16707
24016 * g++.dg/lookup/using12.C: New test.
24017
24018 * g++.dg/init/null1.C: Fix PR number.
24019 * g++.dg/parse/namespace10.C: Likewise.
24020
24021 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24022
24023 PR c++/16224
24024 * g++.dg/template/spec17.C: New test.
24025 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
24026 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
24027
24028 2004-08-02 David Billinghurst
24029
24030 PR fortran/16292
24031 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
24032
24033 2004-08-01 Zack Weinberg <zack@codesourcery.com>
24034
24035 * gcc.dg/ia64-got-1.c: New test case.
24036
24037 2004-08-01 Mark Mitchell <mark@codesourcery.com>
24038
24039 PR c++/16489
24040 * g++.dg/init/null1.C: New test.
24041 * g++.dg/tc1/dr76.C: Adjust error marker.
24042
24043 PR c++/16529
24044 * g++.dg/parse/namespace10.C: New test.
24045
24046 PR c++/16810
24047 * g++.dg/inherit/ptrmem2.C: New test.
24048
24049 2004-08-02 Ben Elliston <bje@au.ibm.com>
24050
24051 PR target/16155
24052 * gcc.dg/pr16155.c: New test.
24053
24054 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
24055
24056 * gcc.dg/redecl-2.c: New test.
24057
24058 2004-07-30 Geoffrey Keating <geoffk@apple.com>
24059
24060 * gcc.dg/darwin-longdouble.c: New file.
24061
24062 2004-07-30 Richard Henderson <rth@redhat.com>
24063
24064 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
24065 write to constant argument.
24066 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
24067
24068 2004-07-30 Richard Henderson <rth@redhat.com>
24069
24070 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
24071 tests of nearest around zero.
24072
24073 2004-07-30 Andrew Pinski <apinski@apple.com>
24074
24075 * gcc.c-torture/compile/20040730-1.c: New test.
24076
24077 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24078
24079 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
24080 powerpc-eabispe.
24081
24082 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
24083
24084 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
24085
24086 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
24087
24088 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
24089 contains $ld_library_path.
24090 * lib/gfortran.exp (gfortran_link_flags): Likewise.
24091
24092 2004-07-29 Richard Henderson <rth@redhat.com>
24093
24094 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
24095
24096 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
24097 (alt2, which): New.
24098 (Check): Accept either alternative.
24099
24100 2004-07-29 Mark Mitchell <mark@codesourcery.com>
24101
24102 * g++.dg/abi/inline1.C: New test.
24103 * g++.dg/abi/local1-a.cc: Likewise.
24104 * g++.dg/abi/local1.C: Likewise.
24105 * g++.dg/abi/mangle11.C: Tweak location of warnings.
24106 * g++.dg/abi/mangle12.C: Likewise.
24107 * g++.dg/abi/mangle17.C: Likewise.
24108 * g++.dg/abi/mangle20-2.C: Likewise.
24109 * g++.dg/opt/interface1.C: Likewise.
24110 * g++.dg/opt/interface1.h: Likewise.
24111 * g++.dg/opt/interface1-a.cc: New test.
24112 * g++.dg/parse/repo1.C: New test.
24113 * g++.dg/template/repo1.C: Likewise.
24114 * g++.dg/warn/Winline-1.C: Likewise.
24115 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
24116
24117 2004-07-29 Diego Novillo <dnovillo@redhat.com>
24118
24119 * gcc.dg/tree-ssa/20040729-1.c: New test.
24120
24121 2004-07-27 Matt Austern <austern@apple.com>
24122
24123 * gcc.dg/darwin-bool-1.c: New test.
24124 * gcc.dg/darwin-bool-2.c: New test.
24125
24126 2004-07-28 Richard Henderson <rth@redhat.com>
24127
24128 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
24129 arguments in the correct type. Don't write to constant arguments.
24130
24131 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24132
24133 PR tree-optimization/16688
24134 PR tree-optimization/16689
24135 * g++.dg/tree-ssa/pr16688.C: New test.
24136
24137 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24138
24139 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24140 loads. Not only in the comment, this time.
24141
24142 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
24143
24144 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
24145 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
24146 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
24147 * gcc.dg/sh4a-bitmovua.c: New.
24148 * gcc.dg/sh4a-cos.c: New.
24149 * gcc.dg/sh4a-cosf.c: New.
24150 * gcc.dg/sh4a-fprun.c: New.
24151 * gcc.dg/sh4a-fsrra.c: New.
24152 * gcc.dg/sh4a-memmovua.c: New.
24153 * gcc.dg/sh4a-sin.c: New.
24154 * gcc.dg/sh4a-sincos.c: New.
24155 * gcc.dg/sh4a-sincosf.c: New.
24156 * gcc.dg/sh4a-sinf.c: New.
24157
24158 2004-07-28 Diego Novillo <dnovillo@redhat.com>
24159
24160 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
24161 conditionals.
24162 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
24163 loads.
24164 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
24165 DOM1.
24166
24167 2004-07-27 Andrew Pinski <apinski@apple.com>
24168
24169 * g++.dg/rtti/tinfo1.C: Correct the xfail.
24170
24171 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
24172
24173 * gcc.dg/pragma-isr.c: New test.
24174
24175 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24176
24177 PR c++/14429
24178 * g++.dg/template/ttp11.C: New test.
24179
24180 2004-07-27 Diego Novillo <dnovillo@redhat.com>
24181
24182 * gcc.c-torture/compile/20040727-1.c: New test.
24183
24184 2004-07-26 Eric Christopher <echristo@redhat.com>
24185
24186 * gcc.c-torture/compile/20040726-2.c: New test.
24187
24188 2004-07-26 Andrew Pinski <apinski@apple.com>
24189
24190 * g++.dg/rtti/tinfo1.C: Xfail.
24191
24192 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
24193
24194 * gcc.c-torture/compile/20040726-1.c: New test.
24195
24196 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
24197 Brian Ryner <bryner@brianryner.com>
24198
24199 PR c++/9283
24200 PR c++/15000
24201 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
24202 * g++.dg/ext/visibility/: New directory.
24203 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
24204 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
24205 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
24206 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
24207 * g++.dg/ext/visibility/fvisibility.C,
24208 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
24209 g++.dg/ext/visibility/fvisibility-override1.C
24210 g++.dg/ext/visibility/fvisibility-override2.C
24211 g++.dg/ext/visibility/memfuncts.C
24212 g++.dg/ext/visibility/noPLT.C
24213 g++.dg/ext/visibility/pragma.C
24214 g++.dg/ext/visibility/pragma-override1.C
24215 g++.dg/ext/visibility/pragma-override2.C
24216 g++.dg/ext/visibility/staticmemfuncts.C
24217 g++.dg/ext/visibility/virtual.C: New tests.
24218
24219 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24220
24221 PR c/15360
24222 * gcc.dg/pr15360-1.c: New test.
24223
24224 2004-07-25 Daniel Jacobowitz <dan@debian.org>
24225
24226 * gcc.dg/pragma-align-2.c: New test.
24227 * gcc.dg/pragma-init-fini.c: New test.
24228 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
24229 targets.
24230
24231 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
24232
24233 * gcc.dg/init-string-2.c: New test.
24234
24235 2004-07-24 Zack Weinberg <zack@codesourcery.com>
24236
24237 PR 16684
24238 * gcc.dg/Wredundant-decls-1.c: New test case.
24239
24240 2004-07-24 Jakub Jelinek <jakub@redhat.com>
24241
24242 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
24243 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
24244 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
24245 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
24246 * gcc.dg/compat/generate-random.c: New file.
24247 * gcc.dg/compat/generate-random.h: Likewise.
24248 * gcc.dg/compat/generate-random_r.c: Likewise.
24249 * gcc.dg/compat/struct-layout-1.h: Likewise.
24250 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
24251 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
24252 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
24253 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
24254 * gcc.dg/compat/struct-layout-1_main.c: New test.
24255 * gcc.dg/compat/struct-layout-1_x.c: New file.
24256 * gcc.dg/compat/struct-layout-1_y.c: New file.
24257 * gcc.dg/compat/struct-layout-1_test.h: New file.
24258
24259 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
24260
24261 * gcc.dg/comp-return-1.c: New test
24262
24263 2004-07-23 Janis Johnson <janis187@us.ibm.com>
24264
24265 * gcc.dg/vmx/8-02a.c: Fix typo.
24266
24267 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
24268 * gcc.dg/darwin-abi-3.c: New test.
24269
24270 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
24271 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
24272
24273 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
24274 * gcc.dg/vmx/ops-long-1.c: New test.
24275 * gcc.dg/vmx/ops-long-2.c: New test.
24276
24277 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
24278
24279 * g++.dg/lookup/conv-[1234].C: New.
24280
24281 2004-07-22 Mark Mitchell <mark@codesourcery.com>
24282
24283 * g++.dg/parse/attr2.C: Simplify.
24284
24285 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24286
24287 PR c/7284
24288 * gcc.c-torture/execute/pr7284-1.c: New test.
24289
24290 2004-07-22 Brian Booth <bbooth@redhat.com>
24291
24292 * gcc.dg/tree-ssa/20040721-1.c: New test.
24293
24294 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
24295
24296 * g++.dg/template/crash20.c: New.
24297
24298 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
24299
24300 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
24301 Add dg-run directive. Declare variables as required.
24302 * gfortran.dg/g77/README: Update
24303
24304 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
24305
24306 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
24307 gcc.dg/cris-peep2-andu2.c: New tests.
24308
24309 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24310
24311 PR c/15052
24312 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
24313 on return type.
24314 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
24315 messages.
24316 * gcc.dg/qual-return-2.c: Update expected messages.
24317 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
24318
24319 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24320
24321 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
24322 * gcc.dg/noncompile/921102-1.c: Update expected error message.
24323
24324 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
24325
24326 PR c/11250
24327 * gcc.dg/init-string-1.c: New test.
24328
24329 2004-07-21 Jakub Jelinek <jakub@redhat.com>
24330
24331 PR middle-end/15345
24332 PR c/16450
24333 * gcc.dg/torture/nested-fn-1.c: New test.
24334
24335 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
24336
24337 PR target/16559
24338 * gcc.dg/ia64-fptr-1.c: New file.
24339
24340 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24341
24342 PR c++/14497
24343 * g++.dg/template/spec16.C: New test.
24344 * g++.old-deja/g++.robertl/eb118.C: Remove.
24345
24346 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24347
24348 PR c++/509
24349 * g++.dg/template/spec15.C: New test.
24350
24351 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
24352
24353 Copy cases from g77.f-torture/execute and add dg-run
24354 directive. Other changes as noted.
24355 * gfortran.dg/g77/13037.f
24356 * gfortran.dg/g77/1832.f
24357 * gfortran.dg/g77/19981119-0.f
24358 * gfortran.dg/g77/19990313-0.f
24359 * gfortran.dg/g77/19990313-1.f
24360 * gfortran.dg/g77/19990313-2.f
24361 * gfortran.dg/g77/19990313-3.f
24362 * gfortran.dg/g77/19990419-1.f
24363 * gfortran.dg/g77/19990826-0.f
24364 * gfortran.dg/g77/19990826-2.f
24365 * gfortran.dg/g77/20000503-1.f
24366 * gfortran.dg/g77/20001111.f
24367 * gfortran.dg/g77/20010116.f
24368 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
24369 * gfortran.dg/g77/20010430.f
24370 * gfortran.dg/g77/6177.f
24371 * gfortran.dg/g77/947.f
24372 * gfortran.dg/g77/970816-3.f
24373 * gfortran.dg/g77/971102-1.f
24374 * gfortran.dg/g77/980520-1.f
24375 * gfortran.dg/g77/980628-0.f
24376 * gfortran.dg/g77/980628-1.f
24377 * gfortran.dg/g77/980628-10.f
24378 * gfortran.dg/g77/980628-2.f
24379 * gfortran.dg/g77/980628-3.f
24380 * gfortran.dg/g77/980628-7.f
24381 * gfortran.dg/g77/980628-8.f
24382 * gfortran.dg/g77/980628-9.f
24383 * gfortran.dg/g77/980701-0.f
24384 * gfortran.dg/g77/980701-1.f
24385 * gfortran.dg/g77/cabs.f
24386 * gfortran.dg/g77/claus.f
24387 * gfortran.dg/g77/complex_1.f
24388 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
24389 * gfortran.dg/g77/dcomplex.f
24390 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
24391 * gfortran.dg/g77/f90-intrinsic-mathematical.f
24392 * gfortran.dg/g77/f90-intrinsic-numeric.f
24393 * gfortran.dg/g77/int8421.f
24394 * gfortran.dg/g77/labug1.f
24395 * gfortran.dg/g77/large_vec.f
24396 * gfortran.dg/g77/le.f
24397 * gfortran.dg/g77/short.f
24398 * gfortran.dg/g77/README: Update
24399
24400 2004-07-20 Mark Mitchell <mark@codesourcery.com>
24401
24402 PR c++/16637
24403 * g++.dg/parse/lookup4.C: New test.
24404
24405 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24406
24407 PR c++/16175
24408 * g++.dg/template/ttp10.C: New test.
24409
24410 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
24411
24412 * gcc.dg/pr12625-1.c: New test.
24413
24414 2004-07-20 Steven Bosscher <stevenb@suse.de>
24415
24416 * testsuite/gcc.dg/switch-warn-1.c: New test.
24417 * testsuite/gcc.dg/switch-warn-2.c: New test.
24418 * gcc.c-torture/compile/pr14730.c: Update.
24419
24420 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
24421
24422 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
24423 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
24424 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
24425 g++.dg/template/nontype3.C: Remove trailing CR from tests.
24426
24427 2004-07-18 Mark Mitchell <mark@codesourcery.com>
24428
24429 PR c++/16623
24430 * g++.dg/template/assign1.C: New test.
24431
24432 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24433
24434 PR c++/12170
24435 * g++.dg/template/ttp9.C: New test.
24436
24437 2004-07-19 Daniel Jacobowitz <dan@debian.org>
24438
24439 * gcc.dg/format/cmn-err-1.c: New test.
24440
24441 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
24442
24443 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
24444 gcc.dg/Wparentheses-10.c: New tests.
24445 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
24446
24447 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24448
24449 PR fortran/16465
24450 * gfortran.dg/g77//ffixed-line-length-0.f,
24451 gfortran.dg/g77/ffixed-line-length-132.f,
24452 gfortran.dg/g77/ffixed-line-length-72.f,
24453 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
24454 gfortran.dg/g77/README: Update.
24455
24456 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24457
24458 PR c++/13092
24459 * g++.dg/template/non-dependent7.C: New test.
24460 * g++.dg/template/non-dependent8.C: Likewise.
24461 * g++.dg/template/non-dependent9.C: Likewise.
24462 * g++.dg/template/non-dependent10.C: Likewise.
24463
24464 2004-07-17 Mark Mitchell <mark@codesourcery.com>
24465
24466 PR c++/16337
24467 * g++.dg/parse/attr2.C: New test.
24468
24469 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
24470
24471 * g77.dg: Removed.
24472 * g77.f-torture: Ditto.
24473
24474 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
24475
24476 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
24477 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
24478 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
24479
24480 2004-07-16 Richard Henderson <rth@redhat.com>
24481
24482 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
24483
24484 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24485
24486 * lib/fortran-torture.exp (fortran-torture): Don't test compile
24487 tests with full list of options.
24488 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
24489 of TORTURE_OPTIONS if test contains 'dg-do run'.
24490
24491 PR fortran/16404
24492 * gfortran.dg/do_iterator.f90: New test.
24493
24494 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24495
24496 PR rtl-optimization/16536
24497 * gcc.c-torture/execute/restrict-1.c: New test.
24498
24499 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24500
24501 PR fortran/15324
24502 * gfortran.dg/pr15324.f90: New test.
24503
24504 PR fortran/15129
24505 * gfortran.dg/pr15129.f90: New test.
24506
24507 PR fortran/15140
24508 * gfortran.dg/pr15140.f90: New test.
24509
24510 PR fortran/13792
24511 * gfortran.fortran-torture/execute/bounds.f90: Add check for
24512 compile-time simplification.
24513
24514 2004-07-14 Mike Stump <mrs@apple.com>
24515
24516 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
24517
24518 2004-07-14 James E Wilson <wilson@specifixinc.com>
24519
24520 PR target/16325
24521 * gcc.dg/profile-generate-1.c: New.
24522
24523 2004-07-15 Jakub Jelinek <jakub@redhat.com>
24524
24525 * gcc.c-torture/execute/20040709-1.c: New test.
24526 * gcc.c-torture/execute/20040709-2.c: New test.
24527
24528 2004-07-14 Mike Stump <mrs@apple.com>
24529
24530 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
24531
24532 2004-07-14 Mike Stump <mrs@apple.com>
24533
24534 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
24535
24536 2004-07-13 Mark Mitchell <mark@codesourcery.com>
24537
24538 PR c++/16518
24539 * g++.dg/parse/mutable1.C: New test.
24540
24541 2004-07-13 Diego Novillo <dnovillo@redhat.com>
24542
24543 PR tree-optimization/16443
24544 * gcc.dg/tree-ssa/20040713-1.c: New test.
24545
24546 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
24547
24548 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
24549 for operator new.
24550
24551 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24552
24553 * gfortran.dg/g77/README: New file
24554 * gfortran.dg/g77/19981216-0.f: Copy from
24555 g77.f-torture/noncompile. Add "dg-do compile" and
24556 dg-error as required.
24557 * gfortran.dg/g77/19990218-1.f: Likewise.
24558 * gfortran.dg/g77/19990905-1.f: Likewise.
24559 * gfortran.dg/g77/9263.f: Likewise.
24560 * gfortran.dg/g77/980615-0.f: Likewise.
24561 * gfortran.dg/g77/980616-0.f: Likewise.
24562 * gfortran.dg/g77/check0.f: Likewise.
24563 * gfortran.dg/g77/select_no_compile.f: Likewise.
24564
24565 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24566
24567 Copy files from g77.f-torture/compile.
24568 Add "{ dg-do compile}". Other changes as noted
24569 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
24570 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
24571 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
24572 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
24573 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
24574 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
24575 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
24576 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
24577 statement to conform to standard. Append alpha1.x for reference.
24578 * gfortran.dg/g77/xformat.f: Add dg-warning
24579
24580 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
24581
24582 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
24583 Add {dg-do compile} directive.
24584 * gfortran.dg/g77/cpp2.F: Likewise.
24585
24586 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24587
24588 PR c++/5402
24589 * g++.dg/lookup/name-clash1.C: New test.
24590
24591 PR c++/9777
24592 * g++.dg/lookup/name-clash2.C: New test.
24593
24594 PR c++/12102
24595 * g++.dg/lookup/name-clash3.C: New test.
24596
24597 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24598
24599 * g++.dg/lookup/new2.C: New test.
24600 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
24601
24602 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
24603
24604 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
24605 Add {dg-do compile} directive.
24606 * gfortran.dg/g77/13060.f: Likewise.
24607 * gfortran.dg/g77/19990218-0.f: Likewise.
24608 * gfortran.dg/g77/19990305-0.f: Likewise.
24609 * gfortran.dg/g77/19990419-0.f: Likewise.
24610 * gfortran.dg/g77/19990502-0.f: Likewise.
24611 * gfortran.dg/g77/19990502-1.f: Likewise.
24612 * gfortran.dg/g77/19990525-0.f: Likewise.
24613 * gfortran.dg/g77/19990826-1.f: Likewise.
24614 * gfortran.dg/g77/19990826-3.f: Likewise.
24615 * gfortran.dg/g77/19990905-2.f: Likewise.
24616 * gfortran.dg/g77/20000412-1.f: Likewise.
24617 * gfortran.dg/g77/20000511-1.f: Likewise.
24618 * gfortran.dg/g77/20000511-2.f: Likewise.
24619 * gfortran.dg/g77/20000518.f: Likewise.
24620 * gfortran.dg/g77/20000601-1.f: Likewise.
24621 * gfortran.dg/g77/20000601-2.f: Likewise.
24622 * gfortran.dg/g77/20000629-1.f: Likewise.
24623 * gfortran.dg/g77/20000630-2.f: Likewise.
24624 * gfortran.dg/g77/20010115.f: Likewise.
24625 * gfortran.dg/g77/20010321-1.f: Likewise.
24626 * gfortran.dg/g77/20010426.f: Likewise.
24627 * gfortran.dg/g77/20020307-1.f: Likewise.
24628 * gfortran.dg/g77/8485.f: Likewise.
24629 * gfortran.dg/g77/960317-1.f: Likewise.
24630 * gfortran.dg/g77/970915-0.f: Likewise.
24631 * gfortran.dg/g77/980310-1.f: Likewise.
24632 * gfortran.dg/g77/980310-2.f: Likewise.
24633 * gfortran.dg/g77/980310-3.f: Likewise.
24634 * gfortran.dg/g77/980310-4.f: Likewise.
24635 * gfortran.dg/g77/980310-6.f: Likewise.
24636 * gfortran.dg/g77/980310-7.f: Likewise.
24637 * gfortran.dg/g77/980310-8.f: Likewise.
24638 * gfortran.dg/g77/980419-2.f: Likewise.
24639 * gfortran.dg/g77/980424-0.f: Likewise.
24640 * gfortran.dg/g77/980427-0.f: Likewise.
24641 * gfortran.dg/g77/980729-0.f: Likewise.
24642 * gfortran.dg/g77/981117-1.f: Likewise.
24643 * gfortran.dg/g77/toon_1.f: Likewise.
24644
24645 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24646
24647 PR c++/2204
24648 * g++.dg/other/abstract2.C: New test.
24649
24650 2004-07-12 Paul Brook <paul@codesourcery.com>
24651
24652 * gfortran.dg/pointer_init_1.f90: New test.
24653
24654 2004-07-11 Paul Brook <paul@codesourcery.com>
24655
24656 PR fortran/15986
24657 * gfortran.dg/contained_1.f90: New test.
24658
24659 2004-07-11 Mark Mitchell <mark@codesourcery.com>
24660
24661 * g++.dg/parse/defarg8.C: New test.
24662
24663 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24664
24665 PR fortran/16433
24666 * gfortran.dg/pr16433.f: New test.
24667
24668 PR fortran/17574
24669 * gfortran.dg/pr15754.f90: New test.
24670
24671 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
24672
24673 PR tree-optimization/16437
24674 * gcc.c-torture/execute/bitfld-4.c: New test.
24675
24676 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24677
24678 * gfortran.fortran-torture/execute/common_2.f90: Add check for
24679 access to common var from module.
24680
24681 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24682
24683 PR fortran/16336
24684 * gfortran.fortran-torture/execute/common_2.f90: New test.
24685
24686 2004-07-10 Paul Brook <paul@codesourcery.com>
24687
24688 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
24689
24690 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24691
24692 PR fortran/15969
24693 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
24694
24695 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
24696
24697 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
24698 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
24699 * gfortran.dg/g77/ffree-form-1.f: Likewise.
24700 * gfortran.dg/g77/ffree-form-2.f: Likewise.
24701 * gfortran.dg/g77/ffree-form-3.f: Likewise.
24702 * gfortran.dg/g77/fno-underscoring.f: Likewise.
24703 * gfortran.dg/g77/funderscoring.f: Likewise.
24704 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
24705
24706 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24707
24708 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
24709
24710 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24711 Paul Brook <paul@codesourcery.com>
24712
24713 PR fortran/13415
24714 * gfortran.dg/common_pointer_1.f90: New test.
24715
24716 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24717
24718 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
24719
24720 2004-07-09 James E Wilson <wilson@specifixinc.com>
24721
24722 PR target/16364
24723 * gcc.c-torture/compile/20040709-1.c: New.
24724
24725 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24726
24727 PR fortran/14077
24728 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
24729
24730 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24731
24732 PR fortran/13201
24733 * gfortran.dg/shape_1.f90: New test.
24734
24735 2004-07-09 Zack Weinberg <zack@codesourcery.com>
24736 Andrew Pinski <apinski@apple.com>
24737
24738 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
24739
24740 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24741
24742 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
24743 comment.
24744
24745 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24746 Paul Brook <paul@codesourcery.com>
24747
24748 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
24749 '.f95' and '.F95'.
24750
24751 2004-07-09 Diego Novillo <dnovillo@redhat.com>
24752
24753 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
24754
24755 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24756
24757 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
24758 testcases with capital suffix.
24759
24760 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24761
24762 PR fortran/15481
24763 PR fortran/13372
24764 PR fortran/13575
24765 PR fortran/15978
24766 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
24767
24768 * gfortran.dg/implicit_1.f90: New test.
24769
24770 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24771
24772 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
24773 expression to match gfortran warning/error messages
24774 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
24775 dg-error text.
24776
24777 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24778
24779 * lib/fortran-torture.exp: Rename proc search_for to
24780 search_for_re.
24781
24782 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24783
24784 * gcc.c-torture/execute/simd-5.x: New file.
24785 XFAIL on SPARC 64-bit at -O0.
24786
24787 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24788
24789 PR c++/8211
24790 PR c++/16165
24791 * g++.dg/warn/effc3.C: New test.
24792
24793 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24794
24795 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
24796 change X to 1X in format.
24797 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
24798 add data statements to conform to standard.
24799
24800 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24801
24802 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
24803 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
24804 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
24805
24806 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24807
24808 * gfortran.dg/g77/7388.f: Copy from g77.dg
24809 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
24810 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
24811 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
24812 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
24813 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
24814 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
24815 * gfortran.dg/g77/strlen0.f: Likewise.
24816
24817 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
24818
24819 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
24820 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
24821
24822 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24823
24824 * gcc.c-torture/execute/920428-2.x: Delete.
24825 * gcc.c-torture/execute/920501-7.x: Likewise.
24826
24827 2004-07-08 Jakub Jelinek <jakub@redhat.com>
24828
24829 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
24830 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
24831 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
24832 prescott and c3-2.
24833 (PREFETCH_3DNOW): Add -march=c3.
24834
24835 2004-07-08 Diego Novillo <dnovillo@redhat.com>
24836
24837 PR c/16437
24838 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
24839 * gcc.c-torture/execute/bf64-1.x: Likewise.
24840
24841 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24842
24843 * gcc.c-torture/compile/20040708-1.c: New test.
24844
24845 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24846
24847 PR c++/16169
24848 * g++.dg/warn/effc2.C: New test.
24849
24850 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
24851
24852 * gcc.c-torture/execute/bitfld-1.x: Remove.
24853 * gcc.c-torture/execute/bitfld-3.c: New test.
24854 * gcc.dg/bitfld-2.c: Remove XFAILs.
24855
24856 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
24857
24858 PR c++/16276
24859 * g++.dg/rtti/tinfo1.C: New file.
24860
24861 2004-07-07 Eric Christopher <echristo@redhat.com>
24862
24863 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
24864
24865 2004-07-07 Andrew Pinski <apinski@apple.com>
24866
24867 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
24868
24869 2004-07-07 Mark Mitchell <mark@codesourcery.com>
24870
24871 * g++.dg/init/call1.C: XFAIL.
24872
24873 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
24874
24875 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
24876 except for movstrict*, to movmem* and clrstr* to clrmem*.
24877
24878 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
24879
24880 * gcc.c-torture/execute/20040707-1.c: New test.
24881
24882 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
24883
24884 * gcc.c-torture/execute/20040706-1.c: New test.
24885
24886 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24887
24888 PR c++/3671
24889 * g++.dg/template/spec14.C: New test.
24890
24891 2004-07-05 Jakub Jelinek <jakub@redhat.com>
24892
24893 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
24894 nothing if not yet defined. Use it in b, c and d type definitions.
24895 * gcc.c-torture/execute/20040705-1.c: New test.
24896 * gcc.c-torture/execute/20040705-2.c: New test.
24897
24898 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24899
24900 PR c++/2518
24901 * g++.dg/lookup/new1.C: New test.
24902
24903 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24904
24905 PR c++/11406
24906 * g++.dg/template/sizeof8.C: New test.
24907
24908 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
24909
24910 * gcc.c-torture/compile/20040705-1.c: New test.
24911
24912 2004-07-04 Bud Davis <bdavis9659@comcast.net>
24913
24914 * gfortran.fortran-torture/execute/seq_io.f90: New test.
24915
24916 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
24917
24918 * gcc.dg/cpp/if-mop.c: Two new testcases.
24919 * gcc.dg/cpp/trad/comment-3.c: New.
24920
24921 2004-07-04 Paul Brook <paul@codesourcery.com>
24922
24923 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
24924
24925 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
24926
24927 PR c++/3761
24928 * g++.dg/lookup/crash4.C: New test.
24929
24930 2004-07-02 Zack Weinberg <zack@codesourcery.com>
24931
24932 * gcc.c-torture/execute/builtin-abs-1.c
24933 * gcc.c-torture/execute/builtin-abs-2.c
24934 * gcc.c-torture/execute/builtin-complex-1.c
24935 * gcc.c-torture/execute/builtins/string-1-lib.c
24936 * gcc.c-torture/execute/builtins/string-1.c
24937 * gcc.c-torture/execute/builtins/string-2-lib.c
24938 * gcc.c-torture/execute/builtins/string-2.c
24939 * gcc.c-torture/execute/builtins/string-3-lib.c
24940 * gcc.c-torture/execute/builtins/string-3.c
24941 * gcc.c-torture/execute/builtins/string-4-lib.c
24942 * gcc.c-torture/execute/builtins/string-4.c
24943 * gcc.c-torture/execute/builtins/string-5-lib.c
24944 * gcc.c-torture/execute/builtins/string-5.c
24945 * gcc.c-torture/execute/builtins/string-6-lib.c
24946 * gcc.c-torture/execute/builtins/string-6.c
24947 * gcc.c-torture/execute/builtins/string-7-lib.c
24948 * gcc.c-torture/execute/builtins/string-7.c
24949 * gcc.c-torture/execute/builtins/string-8-lib.c
24950 * gcc.c-torture/execute/builtins/string-8.c
24951 * gcc.c-torture/execute/builtins/string-9-lib.c
24952 * gcc.c-torture/execute/builtins/string-9.c
24953 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
24954 * gcc.c-torture/execute/builtins/string-asm-1.c
24955 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
24956 * gcc.c-torture/execute/builtins/string-asm-2.c
24957 * gcc.c-torture/execute/stdio-opt-1.c
24958 * gcc.c-torture/execute/stdio-opt-2.c
24959 * gcc.c-torture/execute/stdio-opt-3.c
24960 * gcc.c-torture/execute/string-opt-1.c
24961 * gcc.c-torture/execute/string-opt-10.c
24962 * gcc.c-torture/execute/string-opt-11.c
24963 * gcc.c-torture/execute/string-opt-12.c
24964 * gcc.c-torture/execute/string-opt-13.c
24965 * gcc.c-torture/execute/string-opt-14.c
24966 * gcc.c-torture/execute/string-opt-15.c
24967 * gcc.c-torture/execute/string-opt-16.c
24968 * gcc.c-torture/execute/string-opt-2.c
24969 * gcc.c-torture/execute/string-opt-6.c
24970 * gcc.c-torture/execute/string-opt-7.c
24971 * gcc.c-torture/execute/string-opt-8.c:
24972 Replace with ...
24973
24974 * gcc.c-torture/execute/builtins/abs-2.c
24975 * gcc.c-torture/execute/builtins/abs-3.c
24976 * gcc.c-torture/execute/builtins/complex-1.c
24977 * gcc.c-torture/execute/builtins/fprintf.c
24978 * gcc.c-torture/execute/builtins/fputs.c
24979 * gcc.c-torture/execute/builtins/memcmp.c
24980 * gcc.c-torture/execute/builtins/memmove.c
24981 * gcc.c-torture/execute/builtins/memops-asm.c
24982 * gcc.c-torture/execute/builtins/mempcpy-2.c
24983 * gcc.c-torture/execute/builtins/mempcpy.c
24984 * gcc.c-torture/execute/builtins/memset.c
24985 * gcc.c-torture/execute/builtins/printf.c
24986 * gcc.c-torture/execute/builtins/sprintf.c
24987 * gcc.c-torture/execute/builtins/strcat.c
24988 * gcc.c-torture/execute/builtins/strchr.c
24989 * gcc.c-torture/execute/builtins/strcmp.c
24990 * gcc.c-torture/execute/builtins/strcpy.c
24991 * gcc.c-torture/execute/builtins/strcspn.c
24992 * gcc.c-torture/execute/builtins/strlen-2.c
24993 * gcc.c-torture/execute/builtins/strlen.c
24994 * gcc.c-torture/execute/builtins/strncat.c
24995 * gcc.c-torture/execute/builtins/strncmp-2.c
24996 * gcc.c-torture/execute/builtins/strncmp.c
24997 * gcc.c-torture/execute/builtins/strncpy.c
24998 * gcc.c-torture/execute/builtins/strpbrk.c
24999 * gcc.c-torture/execute/builtins/strpcpy-2.c
25000 * gcc.c-torture/execute/builtins/strpcpy.c
25001 * gcc.c-torture/execute/builtins/strrchr.c
25002 * gcc.c-torture/execute/builtins/strspn.c
25003 * gcc.c-torture/execute/builtins/strstr-asm.c
25004 * gcc.c-torture/execute/builtins/strstr.c:
25005 ... these new files.
25006
25007 * gcc.c-torture/execute/builtins/abs-2-lib.c
25008 * gcc.c-torture/execute/builtins/abs-3-lib.c
25009 * gcc.c-torture/execute/builtins/complex-1-lib.c
25010 * gcc.c-torture/execute/builtins/fprintf-lib.c
25011 * gcc.c-torture/execute/builtins/fputs-lib.c
25012 * gcc.c-torture/execute/builtins/memcmp-lib.c
25013 * gcc.c-torture/execute/builtins/memmove-lib.c
25014 * gcc.c-torture/execute/builtins/memops-asm-lib.c
25015 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
25016 * gcc.c-torture/execute/builtins/mempcpy-lib.c
25017 * gcc.c-torture/execute/builtins/memset-lib.c
25018 * gcc.c-torture/execute/builtins/printf-lib.c
25019 * gcc.c-torture/execute/builtins/sprintf-lib.c
25020 * gcc.c-torture/execute/builtins/strcat-lib.c
25021 * gcc.c-torture/execute/builtins/strchr-lib.c
25022 * gcc.c-torture/execute/builtins/strcmp-lib.c
25023 * gcc.c-torture/execute/builtins/strcpy-lib.c
25024 * gcc.c-torture/execute/builtins/strcspn-lib.c
25025 * gcc.c-torture/execute/builtins/strlen-2-lib.c
25026 * gcc.c-torture/execute/builtins/strlen-lib.c
25027 * gcc.c-torture/execute/builtins/strncat-lib.c
25028 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
25029 * gcc.c-torture/execute/builtins/strncmp-lib.c
25030 * gcc.c-torture/execute/builtins/strncpy-lib.c
25031 * gcc.c-torture/execute/builtins/strpbrk-lib.c
25032 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
25033 * gcc.c-torture/execute/builtins/strpcpy-lib.c
25034 * gcc.c-torture/execute/builtins/strrchr-lib.c
25035 * gcc.c-torture/execute/builtins/strspn-lib.c
25036 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
25037 * gcc.c-torture/execute/builtins/strstr-lib.c
25038 * gcc.c-torture/execute/builtins/lib/abs.c
25039 * gcc.c-torture/execute/builtins/lib/fprintf.c
25040 * gcc.c-torture/execute/builtins/lib/memset.c
25041 * gcc.c-torture/execute/builtins/lib/printf.c
25042 * gcc.c-torture/execute/builtins/lib/sprintf.c
25043 * gcc.c-torture/execute/builtins/lib/strcpy.c
25044 * gcc.c-torture/execute/builtins/lib/strcspn.c
25045 * gcc.c-torture/execute/builtins/lib/strncat.c
25046 * gcc.c-torture/execute/builtins/lib/strncmp.c
25047 * gcc.c-torture/execute/builtins/lib/strncpy.c
25048 * gcc.c-torture/execute/builtins/lib/strpbrk.c
25049 * gcc.c-torture/execute/builtins/lib/strspn.c
25050 * gcc.c-torture/execute/builtins/lib/strstr.c:
25051 New files containing support routines.
25052
25053 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
25054 declaration.
25055 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
25056 when not optimizing.
25057
25058 2004-07-02 Mark Mitchell <mark@codesourcery.com>
25059
25060 PR c++/16240
25061 * g++.dg/abi/mangle22.C: New test.
25062 * g++.dg/abi/mangle23.C: Likewise.
25063
25064 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
25065
25066 PR fortran/16290
25067 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
25068 Allow for cases without denormalized floating point numbers.
25069
25070 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
25071
25072 PR c/1027
25073 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25074 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
25075 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
25076 expected warning text.
25077 * gcc.dg/format/diag-2.c: New test.
25078
25079 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25080
25081 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
25082
25083 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
25084
25085 * gcc.dg/builtins-43.c: New.
25086 * gcc.dg/builtins-44.c: New.
25087 * gcc.dg/builtins-45.c: New.
25088
25089 2004-06-26 Geoffrey Keating <geoffk@apple.com>
25090 Andreas Tobler <a.tobler@schweiz.ch>
25091
25092 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
25093 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
25094 as SIGSEGV.
25095 * gcc.dg/cleanup-11.c: Likewise.
25096 * gcc.dg/cleanup-8.c: Likewise.
25097 * gcc.dg/cleanup-9.c: Likewise.
25098 * gcc.dg/cleanup-5.c: Run on all platforms.
25099
25100 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
25101
25102 * g++.dg/warn/nonnull1.C: New test.
25103
25104 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25105
25106 * gcc.dg/compat/compat-common.h: Wrap up CINT in
25107 an #ifndef SKIP_COMPLEX_INT/#endif pair.
25108 Special-case the Sun compiler wrt to <complex.h>.
25109
25110 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
25111
25112 * gcc.dg/Wunreachable-8.C: New test.
25113
25114 * gcc.dg/h8300-ice2.c : New test.
25115
25116 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
25117
25118 PR fortran/16161
25119 * gfortran.fortran-torture/compile/implicit.f90: Add test
25120 for implicit character.
25121
25122 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
25123
25124 PR fortran/16289
25125 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
25126 Use tiny() intrinsic to find smallest non-negative real
25127
25128 2004-06-30 Jakub Jelinek <jakub@redhat.com>
25129
25130 * gcc.dg/compat/struct-by-value-22_main.c: New test.
25131 * gcc.dg/compat/struct-by-value-22_x.c: New.
25132 * gcc.dg/compat/struct-by-value-22_y.c: New.
25133
25134 * gcc.c-torture/execute/20040629-1.c: New test.
25135
25136 2004-06-29 Jakub Jelinek <jakub@redhat.com>
25137
25138 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
25139 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
25140
25141 PR target/16195
25142 * gcc.dg/20040625-1.c: New test.
25143
25144 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25145
25146 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
25147
25148 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25149
25150 PR fortran/15963
25151 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
25152
25153 2004-06-29 Richard Henderson <rth@redhat.com>
25154
25155 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
25156
25157 2004-06-29 Paul Brook <paul@codesourcery.com>
25158
25159 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
25160 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
25161
25162 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
25163
25164 PR c++/16260
25165 * g++.dg/parse/crash15.C: New.
25166
25167 2004-06-28 Andrew Pinski <apinski@apple.com>
25168
25169 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
25170 by the error already.
25171
25172 * g++.dg/opt/ptrmem4.C: Change to compile only test.
25173
25174 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
25175
25176 PR target/14041
25177 * gcc.dg/h8300-bss-align-1.c : New.
25178
25179 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
25180
25181 * PR c++/16174
25182 * g++.dg/template/ctor4.C: New.
25183
25184 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25185
25186 PR c++/16205
25187 * g++.dg/warn/Wsequence-point-1.C: New test.
25188
25189 2004-06-27 Paul Brook <paul@codesourcery.com>
25190
25191 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
25192
25193 2004-06-27 Zack Weinberg <zack@codesourcery.com>
25194
25195 * g++.old-deja/g++.mike/p7325.C: Remove.
25196
25197 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
25198
25199 PR c/14963
25200 * gcc.dg/pr14963.c: New test.
25201
25202 2004-06-27 Mark Mitchell <mark@codesourcery.com>
25203
25204 PR c++/16193
25205 * g++.dg/parse/redef1.C: New test.
25206
25207 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
25208
25209 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
25210 20021110.c.
25211 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
25212 20021119-1.c.
25213 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
25214 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
25215 5-04.c.
25216 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
25217 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
25218 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
25219 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
25220 g++.brendan/enum14.C.
25221 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
25222 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
25223 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
25224 g++.mike/virt1.C.
25225 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
25226 memtemp24.C.
25227
25228 2004-06-27 Roger Sayle <roger@eyesopen.com>
25229
25230 * gcc.dg/20040527-1.c: New test case.
25231
25232 2004-06-26 Bud Davis <bdavis9659@comcast.net>
25233
25234 PR gfortran/pr16196
25235 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
25236
25237 2004-06-25 Roger Sayle <roger@eyesopen.com>
25238
25239 PR middle-end/15825
25240 * gcc.dg/pr15825-1.c: New test case.
25241
25242 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25243
25244 * gcc.c-torture/execute/20040625-1.c: New test.
25245
25246 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25247
25248 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
25249
25250 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
25251
25252 * gcc.dg/torture/mips-div-1.c: New test.
25253
25254 2004-06-24 Jeff Law <law@redhat.com>
25255
25256 * gcc.dg/tree-ssa/20040624-1.c: New test.
25257
25258 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
25259
25260 * gcc.c-torture/compile/20040624-1.c: New test.
25261
25262 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25263
25264 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
25265 this directory.
25266
25267 2004-06-23 Andrew Pinski <apinski@apple.com>
25268
25269 PR middle-end/15988
25270 * g++.dg/opt/ptrmem4.C: New test.
25271
25272 * gcc.dg/c90-array-quals-2.c: New test.
25273
25274 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
25275
25276 * gcc.dg/kpice1.c: New test.
25277
25278 2006-06-23 Andrew Pinski <apinski@apple.com>
25279
25280 * gcc.dg/c90-array-quals.c: New test.
25281
25282 2006-06-22 Richard Henderson <rth@redhat.com>
25283
25284 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
25285
25286 2004-06-22 Loren James Rittle <ljrittle@acm.org>
25287
25288 * gcc.dg/builtins-config.h: Handle FreeBSD.
25289
25290 2006-06-22 Richard Henderson <rth@redhat.com>
25291
25292 * g++.dg/opt/devirt1.C: New.
25293
25294 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
25295
25296 * g++.dg/opt/pr15551.C: New testcase.
25297
25298 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
25299
25300 PR target/14800
25301 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
25302 x86_64-*-linux* when compiling for 32bit.
25303
25304 2004-06-21 Andrew Pinski <apinski@apple.com>
25305
25306 * gcc.dg/pch/struct-1.c: New.
25307 * gcc.dg/pch/struct-1.hs: New.
25308
25309 2004-06-21 Geoffrey Keating <geoffk@apple.com>
25310
25311 * gcc.dg/pch/save-temps-1.c: New file.
25312 * gcc.dg/pch/save-temps-1.hs: New file.
25313
25314 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
25315
25316 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
25317 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
25318
25319 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25320
25321 * gfortran.fortran-torture/execute/select_1.f90: Rename function
25322 to fix type error.
25323 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
25324 Remove trailing spaces.
25325
25326 2004-06-21 Richard Henderson <rth@redhat.com>
25327
25328 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
25329 merging && to BIT_FIELD_REF.
25330
25331 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
25332
25333 * g++.dg/opt/placeholder1.C: New test.
25334
25335 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25336
25337 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
25338 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
25339 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25340 * gcc.dg/compat/union-m128-1_y.c: Likewise.
25341
25342 2004-06-20 Zack Weinberg <zack@codesourcery.com>
25343
25344 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
25345 extern "C".
25346 * g++.dg/other/pragma-re-1.C: Add comments.
25347
25348 2004-06-19 Bud Davis <bdavis9659@comcast.net>
25349
25350 PR gfortran/16080
25351 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
25352
25353 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
25354
25355 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
25356 instead of setting the type of size_t by
25357 hand.
25358
25359 2004-06-18 Roger Sayle <roger@eyesopen.com>
25360
25361 * gcc.dg/unordered-2.c: New test case.
25362 * gcc.dg/unordered-3.c: New test case.
25363
25364 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
25365
25366 PR other/16043
25367 * lib/g++.exp (g++_version): Tweak regexp for version
25368 * lib/g77.exp (g77_version): Likewise.
25369 * lib/gfortran.exp (gfortran_version): Likewise.
25370 * lib/objc.exp (objc_version): Likewise.
25371 * lib/treelang.exp (treelang_version): Likewise.
25372
25373 2004-06-19 Jakub Jelinek <jakub@redhat.com>
25374
25375 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
25376 Use INT_MAX instead of __INT_MAX__.
25377 * gcc.dg/compat/struct-align-2_y.c: Likewise.
25378
25379 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
25380 * gcc.dg/compat/scalar-return-3_x.c: Use it.
25381 * gcc.dg/compat/scalar-return-3_y.c: Use it.
25382 * gcc.dg/compat/scalar-return-4_x.c: Use it.
25383 * gcc.dg/compat/scalar-return-4_y.c: Use it.
25384 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
25385 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
25386 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
25387 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
25388
25389 * gcc.dg/range-test-1.c: New test.
25390 * g++.dg/opt/range-test-1.C: New test.
25391
25392 2004-06-17 Richard Henderson <rth@redhat.com>
25393
25394 * objc.dg/sync-1.m: New.
25395 * objc.dg/try-catch-1.m: Don't force next runtime.
25396 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
25397 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
25398 shadowed catch clause.
25399 * objc.dg/try-catch-5.m: New.
25400
25401 2004-06-17 Zack Weinberg <zack@codesourcery.com>
25402
25403 Bug 14610
25404 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
25405
25406 2004-06-15 Richard Henderson <rth@redhat.com>
25407
25408 * gcc.dg/20001116-1.c: Move expected warning line.
25409
25410 2004-06-15 Richard Henderson <rth@redhat.com>
25411
25412 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
25413 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
25414
25415 2004-06-15 Jeff Law <law@redhat.com>
25416
25417 * gcc.dg/tree-ssa/20040615-1.c: New test.
25418 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
25419 be less sensitive to operand ordering.
25420 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
25421
25422 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
25423
25424 * g++.dg/abi/bitfield3.C: Add comment..
25425
25426 2004-06-15 Richard Henderson <rth@redhat.com>
25427
25428 * g++.dg/ext/stmtexpr1.C: XFAIL.
25429 * gcc.dg/20030612-1.c: XFAIL.
25430
25431 2004-06-15 Eric Christopher <echristo@redhat.com>
25432
25433 * g++.dg/charset/asm5.c: New.
25434 * gcc.dg/charset/asm6.c: New.
25435
25436 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25437
25438 PR fortran/15962
25439 * gfortran.fortran-torture/execute/select_1.f90: New test.
25440
25441 2004-06-15 Paul Brook <paul@codesourcery.com>
25442
25443 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
25444
25445 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25446
25447 PR c++/15967
25448 * g++.dg/lookup/crash3.C: New test.
25449
25450 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25451
25452 PR c++/15947
25453 * g++.dg/parse/dtor4.C: New test.
25454
25455 2004-06-14 Jeff Law <law@redhat.com>
25456
25457 * gcc.c-torture/compile/20040614-1.c: New test.
25458
25459 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25460
25461 PR fortran/15211
25462 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
25463 LEN of a character array.
25464
25465 2004-06-14 Mark Mitchell <mark@codesourcery.com>
25466
25467 PR c++/15096
25468 * g++.dg/template/ptrmem10.C: New test.
25469
25470 PR c++/14930
25471 * g++.dg/template/friend30.C: New test.
25472
25473 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25474
25475 PR fortran/14928
25476 * gfortran.fortran-torture/compile/mloc.f90: New test.
25477
25478 2004-06-13 Paul Brook <paul@codesourcery.com>
25479
25480 * gfortran.fortran-torture/execute/random_2.f90: New test.
25481
25482 2004-06-13 Eric Christopher <echristo@redhat.com>
25483
25484 * gcc.dg/noncompile/redecl-1.c: Fix error message.
25485
25486 2004-06-12 Paul Brook <paul@codesourcery.com>
25487
25488 * gfortran.fortran-torture/execute/contained_3.f90: New test.
25489
25490 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25491
25492 PR fortran/14923
25493 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
25494
25495 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25496
25497 PR fortran/14957
25498 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
25499 syntax errors in end statements of contained subroutines.
25500
25501 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25502
25503 PR fortran/12841
25504 * gfortran.fortran-torture/execute/null_arg.f90: New test.
25505
25506 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25507
25508 PR fortran/15665
25509 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
25510
25511 2004-06-12 Bud Davis <bdavis9659@comcast.net>
25512
25513 PR gfortran/12839
25514 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
25515
25516 2004-06-11 Mark Mitchell <mark@codesourcery.com>
25517
25518 PR c++/15862
25519 * g++.dg/parse/enum1.C: New test.
25520
25521 2004-06-10 Jeff Law <law@redhat.com>
25522
25523 * gcc.c-torture/compile/20040610-1.c: New test.
25524
25525 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25526
25527 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
25528 * g++.old-deja/g++.other/decl3.C: Likewise.
25529
25530 2004-06-10 Brian Booth <bbooth@redhat.com>
25531
25532 * gcc.dg/tree-ssa/20031015-1.c: Scan for
25533 V_MAY_DEF instead of VDEF.
25534 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
25535
25536 2004-06-10 Mark Mitchell <mark@codesourcery.com>
25537
25538 PR c++/14211
25539 * g++.dg/conversion/const1.C: New test.
25540
25541 PR c++/15076
25542 * g++.dg/conversion/reinterpret1.C: New test.
25543
25544 PR c++/15877
25545 * g++.dg/template/enum2.C: New test.
25546
25547 PR c++/15227
25548 * g++.dg/template/error13.C: New test.
25549
25550 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25551
25552 PR fortran/14957
25553 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
25554 arguments to test_* REAL and of the right size.
25555
25556 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25557
25558 PR target/15569
25559 PR rtl-optimization/15681
25560 * gcc.dg/20040609-1.c: New test.
25561
25562 2004-06-10 Jakub Jelinek <jakub@redhat.com>
25563
25564 PR c++/14791
25565 * g++.dg/opt/builtins1.C: New test.
25566
25567 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
25568
25569 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
25570 that use default windows32 struct layout.
25571 * gcc.dg/i386-bitfield2.c: Likewise.
25572
25573 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
25574
25575 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
25576 for mingw32 and cygwin targets.
25577
25578 2004-06-09 Geoffrey Keating <geoffk@apple.com>
25579
25580 * gcc.dg/pch/macro-4.c: New.
25581 * gcc.dg/pch/macro-4.hs: New.
25582
25583 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25584
25585 PR fortran/13249
25586 * gfortran.fortran-torture/compile/name_clash.f90: New test.
25587
25588 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25589
25590 PR fortran/13372
25591 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
25592
25593 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25594
25595 PR gfortran/14897
25596 * gfortran.fortran-torture/execute/t_edit.f90: New test.
25597
25598 2004-06-09 Bud Davis <bdavis9659@comcast.net>
25599
25600 PR gfortran/15755
25601 * gfortran.fortran-torture/execute/backspace.c : New test.
25602
25603 2004-06-09 Paul Brook <paul@codesourcery.com>
25604
25605 * gfortran.fortran-torture/execure/intrinsic_associated.f90
25606 (pointer_to_section): Rewrite to use smaller array.
25607
25608 2004-06-08 David Edelsohn <edelsohn@gnu.org>
25609
25610 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
25611 * gcc.dg/ext/altivec-10.c: Same.
25612 * gcc.dg/ext/altivec-11.c: Same.
25613 * gcc.dg/ext/altivec-12.c: Same.
25614 * gcc.dg/ext/altivec-13.c: Same.
25615 * gcc.dg/ext/altivec-14.c: Same.
25616 * gcc.dg/ext/altivec-15.c: Same.
25617 * gcc.dg/ext/altivec-16.c: Same.
25618 * gcc.dg/ext/altivec-3.c: Same.
25619 * gcc.dg/ext/altivec-4.c: Same.
25620 * gcc.dg/ext/altivec-6.c: Same.
25621 * gcc.dg/ext/altivec-7.c: Same.
25622 * gcc.dg/ext/altivec-8.c: Same.
25623 * gcc.dg/ext/altivec-varargs-1.c: Same.
25624
25625 * g++.dg/ext/altivec-1.C: Correct dg syntax.
25626 * g++.dg/ext/altivec-10.C: Same.
25627 * g++.dg/ext/altivec-2.C: Same.
25628 * g++.dg/ext/altivec-3.C: Same.
25629 * g++.dg/ext/altivec-4.C: Same.
25630 * g++.dg/ext/altivec-5.C: Same.
25631 * g++.dg/ext/altivec-6.C: Same.
25632 * g++.dg/ext/altivec-7.C: Same.
25633 * g++.dg/ext/altivec-8.C: Same.
25634 * g++.dg/ext/altivec-9.C: Same.
25635
25636 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25637
25638 PR c++/7841
25639 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
25640
25641 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25642
25643 * gcc.dg/union-1.c: New test.
25644
25645 2004-06-07 Roger Sayle <roger@eyesopen.com>
25646
25647 * gcc.dg/builtins-41.c: New test case.
25648 * gcc.dg/builtins-42.c: New test case.
25649
25650 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25651
25652 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
25653 * g++.dg/ext/altivec-10.C: Same.
25654 * g++.dg/ext/altivec-2.C: Same.
25655 * g++.dg/ext/altivec-3.C: Same.
25656 * g++.dg/ext/altivec-4.C: Same.
25657 * g++.dg/ext/altivec-5.C: Same.
25658 * g++.dg/ext/altivec-6.C: Same.
25659 * g++.dg/ext/altivec-7.C: Same.
25660 * g++.dg/ext/altivec-8.C: Same.
25661 * g++.dg/ext/altivec-9.C: Same.
25662 * g++.old-deja/g++.abi/cxa_vec.C: Same.
25663 * g++.old-deja/g++.brendan/new3.C: Same.
25664 * gcc.c-torture/execute/eeprof-1.x: Same.
25665
25666 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
25667
25668 PR c/14765
25669 * gcc.dg/pr14765-1.c: New test.
25670
25671 2004-06-07 Roger Sayle <roger@eyesopen.com>
25672
25673 PR c/14649
25674 * gcc.dg/pr14649-1.c: New test case.
25675
25676 2004-06-07 Richard Henderson <rth@redhat.com>
25677
25678 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
25679 if temporaries.
25680
25681 2004-06-07 David Edelsohn <edelsohn@gnu.org>
25682
25683 * g++.dg/eh/elide1.C: Remove XFAIL.
25684
25685 2004-06-07 Mark Mitchell <mark@codesourcery.com>
25686
25687 PR c++/15337
25688 * g++.dg/expr/sizeof3.C: New test.
25689
25690 PR c++/14777
25691 * g++.dg/template/access14.C: New test.
25692
25693 PR c++/15554
25694 * g++.dg/template/enum1.C: New test.
25695
25696 PR c++/15057
25697 * g++.dg/eh/throw1.C: New test.
25698
25699 2004-06-07 David Ayers <d.ayers@inode.at>
25700 Ziemowit Laski <zlaski@apple.com>
25701
25702 * lib/objc.exp (objc_target_compile): Revert the '-framework
25703 Foundation' flag fix, since bare Darwin does not ship
25704 with the Foundation framework.
25705 * objc/execute/next_mapping.h: Provide a local NSConstantString
25706 @interface and @implementation.
25707 (objc_constant_string_init): A constructor function, used to
25708 initialize the NSConstantString meta-class object.
25709 * objc/execute/string1.m: Include "next_mapping.h" instead of
25710 <Foundation/NSString.h>.
25711 * objc/execute/string2.m: Likewise.
25712 * objc/execute/string3.m: Likewise.
25713 * objc/execute/string4.m: Likewise.
25714
25715 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
25716
25717 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
25718 to double. Replace double with FLOAT.
25719 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
25720
25721 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
25722 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
25723 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
25724 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
25725 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
25726 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
25727 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
25728 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
25729
25730 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
25731
25732 PR c/13519
25733 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
25734
25735 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25736
25737 PR c++/15503
25738 * g++.dg/template/meminit2.C: New test.
25739
25740 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
25741
25742 PR target/15822
25743 * gcc.c-torture/execute/compare-fp-1.c,
25744 gcc.c-torture/execute/compare-fp-2.c,
25745 gcc.c-torture/execute/compare-fp-3.c,
25746 gcc.c-torture/execute/compare-fp-4.c,
25747 gcc.c-torture/execute/compare-fp-3.x,
25748 gcc.c-torture/execute/compare-fp-4.x: Moved...
25749 * gcc.c-torture/execute/ieee/compare-fp-1.c,
25750 gcc.c-torture/execute/ieee/compare-fp-2.c,
25751 gcc.c-torture/execute/ieee/compare-fp-3.c,
25752 gcc.c-torture/execute/ieee/compare-fp-4.c,
25753 gcc.c-torture/execute/ieee/compare-fp-3.x,
25754 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
25755
25756 2004-06-04 David Ayers <d.ayers@inode.at>
25757
25758 * objc/execute/protocol-isEqual-4.m: New testcase.
25759
25760 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
25761
25762 * objc/execute/protocol-isEqual-1.m: New testcase.
25763 * objc/execute/protocol-isEqual-2.m: New testcase.
25764 * objc/execute/protocol-isEqual-3.m: New testcase.
25765
25766 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25767
25768 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
25769
25770 2004-06-02 Ziemowit Laski <zlaski@apple.com>
25771
25772 * lib/objc.exp (objc_target_compile): When running tests on
25773 Darwin (Mac OS X), inform the linker about '-framework
25774 'Foundation'.
25775
25776 2004-06-02 Eric Christopher <echristo@redhat.com>
25777
25778 * gcc.c-torture/compile/20040602-1.c: New.
25779
25780 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
25781
25782 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
25783 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
25784
25785 PR tree-optimization/14736
25786 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
25787
25788 PR tree-optimization/14042
25789 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
25790
25791 PR tree-optimization/14729
25792 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
25793
25794 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25795
25796 PR fortran/15557
25797 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
25798
25799 2004-06-01 Richard Hederson <rth@redhat.com>
25800
25801 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
25802
25803 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25804
25805 PR c++/14932
25806 * g++.dg/parse/offsetof4.C: New test.
25807
25808 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
25809
25810 PR objc/7993
25811 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
25812
25813 2004-05-31 Mark Mitchell <mark@codesourcery.com>
25814
25815 PR c++/15701
25816 * g++.dg/template/friend29.C: New test.
25817
25818 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
25819
25820 PR c/15749
25821 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
25822
25823 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
25824
25825 * gcc.dg/sparc-trap-1.c: New test.
25826
25827 2004-05-31 Roger Sayle <roger@eyesopen.com>
25828
25829 PR middle-end/15069
25830 * g++.dg/opt/fold3.C: New test case.
25831
25832 2004-05-30 Graham Stott <graham.stott@btinternet.com>
25833
25834 * lib/target-supports.exp (check_iconv_available): Fix fallout
25835 from 2004-05-28 patch.
25836
25837 2004-05-30 Paul Brook <paul@codesourcery.com>
25838
25839 PR fortran/15620
25840 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
25841 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
25842
25843 2004-05-30 Steven G. Kargl <kargls@comcast.net>
25844
25845 * gfortran.fortran-torture/execute/random_1.f90: New test.
25846
25847 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25848
25849 * g++.dg/ext/altivec-10.C: New test.
25850
25851 2004-05-29 Paul Brook <paul@codesourcery.com>
25852
25853 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
25854
25855 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25856
25857 * gcc.dg/altivec-16.c: New test.
25858
25859 2004-05-28 Janis Johnson <janis187@us.ibm.com>
25860
25861 * lib/target-supports.exp (check_vmx_hw_available): New.
25862 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
25863
25864 * lib/target-supports.exp (check_alias_available,
25865 check_iconv_available, check_named_sections_available): Use
25866 unique names for temporary files.
25867
25868 2004-05-28 Ziemowit Laski <zlaski@apple.com>
25869
25870 * gcc.dg/altivec-15.c: New test.
25871
25872 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25873
25874 PR c++/15083
25875 * g++.dg/warn/noeffect6.C: New test.
25876
25877 PR c++/15471
25878 * g++.dg/expr/ptrmem4.C: New test.
25879
25880 PR c++/15640
25881 * g++.dg/template/operator3.C: New test.
25882
25883 2004-05-28 Mark Mitchell <mark@codesourcery.com>
25884
25885 PR c++/14668
25886 * g++.dg/lookup/redecl1.C: New test.
25887 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
25888
25889 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
25890
25891 * gcc.c-torture/execute/compare-fp-1.c,
25892 gcc.c-torture/execute/compare-fp-2.c,
25893 gcc.c-torture/execute/compare-fp-3.c,
25894 gcc.c-torture/execute/compare-fp-4.c,
25895 gcc.c-torture/execute/compare-fp-3.x,
25896 gcc.c-torture/execute/compare-fp-4.x,
25897 gcc.dg/pr15649-1.c: New.
25898
25899 2004-05-27 Adam Nemet <anemet@lnxw.com>
25900
25901 PR c++/12883
25902 * g++.dg/init/array14.C: New test.
25903
25904 2004-05-25 Janis Johnson <janis187@us.ibm.com>
25905
25906 * lib/compat.exp (compat-get-options-main): New.
25907 (compat-get-options): Remove unneeded code, warn for ignored
25908 command.
25909 (compat-execute): Check flag set by dg-require-* commands.
25910
25911 * lib/compat.exp (compat-execute): Break up long lines.
25912
25913 2004-05-24 Janis Johnson <janis187@us.ibm.com>
25914
25915 * gcc.dg/altivec-7.c: Don't use 'vector long'.
25916 * gcc.dg/altivec-14.c: New test.
25917 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
25918
25919 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
25920 * gcc.dg/altivec-12.c: Ditto.
25921
25922 * gcc.dg/altivec-3.c: Move call to altivec_check.
25923
25924 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25925
25926 PR c++/15044
25927 * g++.dg/template/error12.C: New test.
25928
25929 PR c++/15317
25930 * g++.dg/ext/attrib15.C: New test.
25931
25932 PR c++/15329
25933 * g++.dg/template/ptrmem9.C: New test.
25934
25935 2004-05-25 Paul Brook <paul@codesourcery.com>
25936
25937 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
25938
25939 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25940
25941 PR c++/15165
25942 * g++.dg/template/crash19.C: New test.
25943
25944 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25945
25946 PR c++/15025
25947 * g++.dg/template/redecl1.C: New test.
25948
25949 2004-05-23 Mark Mitchell <mark@codesourcery.com>
25950
25951 PR c++/14821
25952 * g++.dg/other/ns1.C: New test.
25953
25954 PR c++/14883
25955 * g++.dg/template/invalid1.C: New test.
25956
25957 2004-05-23 Paul Brook <paul@codesourcery.com>
25958 Victor Leikehman <lei@haifasphere.co.il>
25959
25960 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
25961 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
25962
25963 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25964
25965 PR c++/15285
25966 PR c++/15299
25967 * g++.dg/template/non-dependent5.C: New test.
25968 * g++.dg/template/non-dependent6.C: New test.
25969
25970 2004-05-22 Mark Mitchell <mark@codesourcery.com>
25971
25972 PR c++/15507
25973 * g++.dg/inherit/union1.C: New test.
25974
25975 PR c++/15542
25976 * g++.dg/template/addr1.C: New test.
25977
25978 PR c++/15427
25979 * g++.dg/template/array5.C: New test.
25980
25981 PR c++/15287
25982 * g++.dg/template/array6.C: New test.
25983
25984 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
25985 Roger Sayle <roger@eyesopen.com>
25986
25987 * g++.dg/lookup/forscope2.C: New test case.
25988
25989 2004-05-22 Ben Elliston <bje@au.ibm.com>
25990
25991 * gcc.dg/cpp/Wmissingdirs.c: New.
25992
25993 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
25994
25995 PR target/15301
25996 * gcc.dg/compat/union-m128-1.h: New file.
25997 * gcc.dg/compat/union-m128-1_main.c: Likewise.
25998 * gcc.dg/compat/union-m128-1_x.c: Likewise.
25999 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26000
26001 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
26002
26003 PR target/15302
26004 * gcc.dg/compat/struct-complex-1.h: New file.
26005 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
26006 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
26007 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26008
26009 2004-05-20 Roger Sayle <roger@eyesopen.com>
26010
26011 PR middle-end/3074
26012 * gcc.dg/pr3074-1.c: New test case.
26013 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
26014
26015 2004-05-20 Falk Hueffner <falk@debian.org>
26016
26017 PR other/15526
26018 * gcc.dg/ftrapv-1.c: New test case.
26019
26020 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
26021
26022 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
26023
26024 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
26025 Jeff Law <law@redhat.com>
26026
26027 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
26028 * gcc.dg/tree-ssa/20040518-2.c: New test.
26029
26030 * gcc.dg/tree-ssa/20040518-1.c: New test.
26031
26032 2004-05-18 Zack Weinberg <zack@codesourcery.com>
26033
26034 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
26035
26036 2004-05-18 Paul Brook <paul@codesourcery.com>
26037
26038 PR fortran/13930
26039 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
26040
26041 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26042
26043 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
26044 constant folding.
26045
26046 2004-05-17 Steven Bosscher <stevenb@suse.de>
26047
26048 * gcc.dg/tree-ssa/20040517-1.c: New test.
26049
26050 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26051
26052 * gcc.dg/loop-4.c: New test.
26053
26054 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
26055
26056 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
26057
26058 2004-05-15 Bud Davis <bdavis9659@comcast.net>
26059
26060 PR fortran/15311
26061 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
26062
26063 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26064
26065 PR fortran/13826
26066 PR fortran/13940
26067 * gfortran.fortran-torture/compile/data_1.f90: New test.
26068
26069 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
26070
26071 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
26072 * gcc.dg/uninit-H.c: Define ASM for __s390__.
26073
26074 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26075
26076 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
26077
26078 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
26079
26080 PR c/15444
26081 * gcc.dg/format/xopen-1.c: Adjust expected message.
26082 * gcc.dg/format/xopen-3.c: New test.
26083
26084 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
26085
26086 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
26087
26088 2004-05-14 Jeff Law <law@redhat.com>
26089
26090 * gcc.dg/tree-ssa/20040514-2.c: New test.
26091
26092 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26093
26094 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
26095 this ...
26096 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
26097 this.
26098
26099 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
26100
26101 * gcc.dg/tree-ssa/20040514-1.c: New test.
26102
26103 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26104
26105 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
26106 test.
26107
26108 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26109
26110 PR fortran/14066
26111 * gfortran.fortran-torture/compile/do_1.f90: New test.
26112
26113 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26114
26115 PR fortran/15051
26116 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
26117 test.
26118
26119 2004-05-14 Bud Davis <bdavis9659@comcast.net>
26120
26121 PR fortran/15149
26122 * gfortran.fortran-torture/execute/random_init.f90: New test.
26123
26124 2004-05-13 Paul Brook <paul@codesourcery.com>
26125
26126 PR fortran/15314
26127 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
26128
26129 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
26130
26131 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
26132 for the powerpc case.
26133
26134 2004-05-13 Jeff Law <law@redhat.com>
26135
26136 * gcc.dg/tree-ssa/20040513-1.c: New test.
26137 * gcc.dg/tree-ssa/20040513-2.c: New test.
26138
26139 2004-05-13 Paul Brook <paul@codesourcery.com>
26140
26141 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
26142 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
26143 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
26144
26145 2004-05-13 Andreas Schwab <schwab@suse.de>
26146
26147 PR other/10819
26148 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
26149 characters.
26150
26151 2004-05-13 Bud Davis <bdavis9659@comcast.net>
26152
26153 PR fortran/15294
26154 * gfortran.fortran-torture/execute/adjustr.f90: New file.
26155
26156 2004-05-13 Diego Novillo <dnovillo@redhat.com>
26157
26158 Merge from tree-ssa-20020619-branch. See
26159 ChangeLog.tree-ssa for details.
26160
26161 2004-05-11 Ziemowit Laski <zlaski@apple.com>
26162
26163 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
26164 include <altivec.h> explicitly.
26165 * gcc.dg/altivec-13.c: Likewise.
26166
26167 2004-05-11 Paul Brook <paul@codesourcery.com>
26168
26169 * gcc.c-torture/compile/20010518-1.c: Force enum size.
26170
26171 2004-05-10 Eric Christopher <echristo@redhat.com>
26172
26173 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
26174 * gcc.dg/sibcall-4.c: Ditto.
26175
26176 2004-05-10 Ziemowit Laski <zlaski@apple.com>
26177
26178 * g++.dg/ext/altivec-8.C: New test case.
26179 * gcc.dg/altivec-13.c: New test case.
26180
26181 2004-05-08 Roger Sayle <roger@eyesopen.com>
26182
26183 * gcc.c-torture/execute/divcmp-1.c: New test case.
26184 * gcc.c-torture/execute/divcmp-2.c: New test case.
26185 * gcc.c-torture/execute/divcmp-3.c: New test case.
26186
26187 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26188
26189 * g++.dg/other/pragma-re-2.C: New test.
26190
26191 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26192
26193 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
26194 * gcc.dg/i386-387-2.c: Likewise.
26195
26196 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
26197 __builtin_drem.
26198 * gcc.dg/i386-387-6.c: Likewise.
26199
26200 2004-05-07 Uros Bizjak <uros@kss-loka.si>
26201
26202 * gcc.dg/builtins-33.c: Also check log1p*.
26203
26204 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
26205
26206 PR optimization/15296
26207 * gcc.c-torture/execute/pr15296.c: New test.
26208
26209 2004-05-05 Uros Bizjak <uros@kss-loka.si>
26210
26211 * gcc.dg/builtins-40.c: New test.
26212
26213 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
26214
26215 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
26216
26217 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
26218
26219 * g++.dg/ext/spe1.C: New testcase.
26220
26221 2004-05-04 Ziemowit Laski <zlaski@apple.com>
26222
26223 * objc.dg/image-info.m: Allow additional attributes
26224 for __image_info section.
26225
26226 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
26227
26228 * gcc.dg/torture/mips-hilo-2.c: New test.
26229
26230 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26231
26232 PR c++/14389
26233 * g++.dg/template/member5.C: New test.
26234
26235 2004-05-03 Uros Bizjak <uros@kss-loka.si>
26236
26237 * gcc.dg/builtins-34.c: Also check expm1*.
26238
26239 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26240
26241 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
26242 * gcc.dg/torture/builtin-convert-3.c: New test.
26243
26244 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
26245
26246 PR middle-end/15054
26247 * g++.dg/opt/pr15054.C: New test.
26248
26249 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26250
26251 * gcc.dg/torture/builtin-rounding-1.c: New test.
26252 * gcc.dg/builtins-25.c: Delete.
26253 * gcc.dg/builtins-29.c: Delete.
26254
26255 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
26256
26257 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
26258 * gcc.dg/sibcall-4.c: Likewise.
26259 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
26260
26261 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26262
26263 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
26264 bit-field on 16-bit targets.
26265
26266 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
26267
26268 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
26269 16-bit targets.
26270
26271 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
26272
26273 * gcc.dg/rs6000-power2-1.c: Change to compile only.
26274 * gcc.dg/rs6000-power2-2.c: Likewise.
26275
26276 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
26277
26278 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
26279 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
26280 Change the asm registers to be in form of frN instead of fN.
26281
26282 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26283
26284 * gcc.dg/torture/builtin-convert-2.c: New test.
26285
26286 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
26287
26288 * gcc.dg/rs6000-power2-1.c: New test.
26289 * gcc.dg/rs6000-power2-2.c: New test.
26290
26291 2004-04-28 Jan Hubicka <jh@suse.cz>
26292
26293 * gcc.dg/unused-6.c: New test.
26294
26295 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26296 Ulrich Weigand <uweigand@de.ibm.com>
26297
26298 * ada/acats/run_all.sh: Define $target variable.
26299
26300 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
26301
26302 PR c++/15119
26303 * g++.dg/other/vararg-1.C: New test.
26304
26305 PR c++/4794
26306 * g++.dg/eh/cleanup3.C: New test.
26307
26308 2004-04-24 Laurent GUERBY <laurent@guerby.net>
26309
26310 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
26311 and ad8011a (target_insn).
26312 * ada/acats/support/macro.dfs: Likewise.
26313 * ada/acats/support/impbit.adb: New file.
26314
26315 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
26316
26317 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
26318
26319 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26320
26321 * gcc.dg/loop-3.c: New test.
26322
26323 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
26324
26325 * gcc.c-torture/execute/simd-5.c: New test.
26326
26327 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26328
26329 PR c++/15064
26330 * g++.dg/template/crash18.C: New test.
26331
26332 2004-04-22 Mark Mitchell <mark@codesourcery.com>
26333
26334 * g++.dg/ext/complit3.C: New test.
26335
26336 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26337
26338 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
26339 * gcc.dg/altivec-3.c: Same.
26340 * gcc.dg/altivec-varargs-1.c: Same.
26341
26342 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
26343
26344 * lib/target-supports.exp (check_profiling_available): Assume
26345 profiling is not available on powerpc-eabi targets.
26346
26347 2004-04-21 Janis Johnson <janis187@us.ibm.com>
26348
26349 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
26350 * gcc.dg/vmx/bug-1.c: Ditto.
26351
26352 2004-04-20 Eric Christopher <echristo@redhat.com>
26353
26354 * gcc.dg/charset/extern.c: New test.
26355 * g++.dg/charset/extern3.cc: Ditto.
26356
26357 2004-04-20 Uros Bizjak <uros@kss-loka.si>
26358
26359 * gcc.dg/builtins-39.c: New test.
26360
26361 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
26362
26363 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
26364
26365 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
26366
26367 * gcc.dg/torture/mips-hilo-1.c: New test.
26368
26369 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
26370
26371 * gcc.c-torture/compile/20040419-1.c: New test.
26372
26373 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
26374
26375 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
26376
26377 2004-04-18 Zack Weinberg <zack@codesourcery.com>
26378 Aldy Hernandez <aldyh@redhat.com>
26379
26380 * gcc.c-torture/execute/va-arg-24.c: New.
26381
26382 2004-04-17 Zack Weinberg <zack@codesourcery.com>
26383 Aldy Hernandez <aldyh@redhat.com>
26384
26385 * gcc.dg/vmx/1b-01.c: New.
26386 * gcc.dg/vmx/1b-02.c: New.
26387 * gcc.dg/vmx/1b-03.c: New.
26388 * gcc.dg/vmx/1b-04.c: New.
26389 * gcc.dg/vmx/1b-05.c: New.
26390 * gcc.dg/vmx/1b-06.c: New.
26391 * gcc.dg/vmx/1b-07.c: New.
26392 * gcc.dg/vmx/1c-01.c: New.
26393 * gcc.dg/vmx/1c-02.c: New.
26394 * gcc.dg/vmx/3a-01a.c: New.
26395 * gcc.dg/vmx/3a-01.c: New.
26396 * gcc.dg/vmx/3a-01m.c: New.
26397 * gcc.dg/vmx/3a-03.c: New.
26398 * gcc.dg/vmx/3a-03m.c: New.
26399 * gcc.dg/vmx/3a-04.c: New.
26400 * gcc.dg/vmx/3a-04m.c: New.
26401 * gcc.dg/vmx/3a-05.c: New.
26402 * gcc.dg/vmx/3a-06.c: New.
26403 * gcc.dg/vmx/3a-06m.c: New.
26404 * gcc.dg/vmx/3a-07.c: New.
26405 * gcc.dg/vmx/3b-01.c: New.
26406 * gcc.dg/vmx/3b-02.c: New.
26407 * gcc.dg/vmx/3b-10.c: New.
26408 * gcc.dg/vmx/3b-13.c: New.
26409 * gcc.dg/vmx/3b-14.c: New.
26410 * gcc.dg/vmx/3b-15.c: New.
26411 * gcc.dg/vmx/3c-01a.c: New.
26412 * gcc.dg/vmx/3c-01.c: New.
26413 * gcc.dg/vmx/3c-02.c: New.
26414 * gcc.dg/vmx/3c-03.c: New.
26415 * gcc.dg/vmx/3d-01.c: New.
26416 * gcc.dg/vmx/4-01.c: New.
26417 * gcc.dg/vmx/4-03.c: New.
26418 * gcc.dg/vmx/5-01.c: New.
26419 * gcc.dg/vmx/5-02.c: New.
26420 * gcc.dg/vmx/5-03.c: New.
26421 * gcc.dg/vmx/5-04.c: New.
26422 * gcc.dg/vmx/5-05.c: New.
26423 * gcc.dg/vmx/5-06.c: New.
26424 * gcc.dg/vmx/5-07.c: New.
26425 * gcc.dg/vmx/5-07t.c: New.
26426 * gcc.dg/vmx/5-08.c: New.
26427 * gcc.dg/vmx/5-10.c: New.
26428 * gcc.dg/vmx/5-11.c: New.
26429 * gcc.dg/vmx/7-01a.c: New.
26430 * gcc.dg/vmx/7-01.c: New.
26431 * gcc.dg/vmx/7c-01.c: New.
26432 * gcc.dg/vmx/7d-01.c: New.
26433 * gcc.dg/vmx/7d-02.c: New.
26434 * gcc.dg/vmx/8-01.c: New.
26435 * gcc.dg/vmx/8-02a.c: New.
26436 * gcc.dg/vmx/8-02.c: New.
26437 * gcc.dg/vmx/brode-1.c: New.
26438 * gcc.dg/vmx/bug-1.c: New.
26439 * gcc.dg/vmx/bug-2.c: New.
26440 * gcc.dg/vmx/bug-3.c: New.
26441 * gcc.dg/vmx/cw-bug-1.c: New.
26442 * gcc.dg/vmx/cw-bug-2.c: New.
26443 * gcc.dg/vmx/cw-bug-3.c: New.
26444 * gcc.dg/vmx/dct.c: New.
26445 * gcc.dg/vmx/debug-1.c: New.
26446 * gcc.dg/vmx/debug-2.c: New.
26447 * gcc.dg/vmx/debug-3.c: New.
26448 * gcc.dg/vmx/debug-4.c: New.
26449 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
26450 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
26451 * gcc.dg/vmx/eg-5.c: New.
26452 * gcc.dg/vmx/fft.c: New.
26453 * gcc.dg/vmx/gcc-bug-1.c: New.
26454 * gcc.dg/vmx/gcc-bug-2.c: New.
26455 * gcc.dg/vmx/gcc-bug-3.c: New.
26456 * gcc.dg/vmx/gcc-bug-4.c: New.
26457 * gcc.dg/vmx/gcc-bug-5.c: New.
26458 * gcc.dg/vmx/gcc-bug-6.c: New.
26459 * gcc.dg/vmx/gcc-bug-7.c: New.
26460 * gcc.dg/vmx/gcc-bug-8.c: New.
26461 * gcc.dg/vmx/gcc-bug-9.c: New.
26462 * gcc.dg/vmx/gcc-bug-b.c: New.
26463 * gcc.dg/vmx/gcc-bug-c.c: New.
26464 * gcc.dg/vmx/gcc-bug-d.c: New.
26465 * gcc.dg/vmx/gcc-bug-e.c: New.
26466 * gcc.dg/vmx/gcc-bug-f.c: New.
26467 * gcc.dg/vmx/gcc-bug-g.c: New.
26468 * gcc.dg/vmx/gcc-bug-i.c: New.
26469 * gcc.dg/vmx/harness.h: New.
26470 * gcc.dg/vmx/ira1.c: New.
26471 * gcc.dg/vmx/ira2a.c: New.
26472 * gcc.dg/vmx/ira2b.c: New.
26473 * gcc.dg/vmx/ira2.c: New.
26474 * gcc.dg/vmx/ira2c.c: New.
26475 * gcc.dg/vmx/mem.c: New.
26476 * gcc.dg/vmx/newton-1.c: New.
26477 * gcc.dg/vmx/ops.c: New.
26478 * gcc.dg/vmx/sn7153.c: New.
26479 * gcc.dg/vmx/spill2.c: New.
26480 * gcc.dg/vmx/spill3.c: New.
26481 * gcc.dg/vmx/spill.c: New.
26482 * gcc.dg/vmx/t.c: New.
26483 * gcc.dg/vmx/varargs-1.c: New.
26484 * gcc.dg/vmx/varargs-2.c: New.
26485 * gcc.dg/vmx/varargs-3.c: New.
26486 * gcc.dg/vmx/varargs-4.c: New.
26487 * gcc.dg/vmx/varargs-5.c: New.
26488 * gcc.dg/vmx/varargs-6.c: New.
26489 * gcc.dg/vmx/varargs-7.c: New.
26490 * gcc.dg/vmx/vmx.exp: New.
26491 * gcc.dg/vmx/vprint-1.c: New.
26492 * gcc.dg/vmx/vscan-1.c: New.
26493 * gcc.dg/vmx/x-01.c: New.
26494 * gcc.dg/vmx/x-02.c: New.
26495 * gcc.dg/vmx/x-03.c: New.
26496 * gcc.dg/vmx/x-04.c: New.
26497 * gcc.dg/vmx/x-05.c: New.
26498 * gcc.dg/vmx/yousufi-1.c: New.
26499 * gcc.dg/vmx/zero-1.c: New.
26500 * gcc.dg/vmx/zero.c: New.
26501
26502 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
26503
26504 * g++.dg/lookup/java1.C: Update for chage of
26505 _Jv_AllocObject.
26506 * g++.dg/lookup/java2.C: Likewise.
26507
26508 2004-04-17 Laurent GUERBY <laurent@guerby.net>
26509
26510 * ada/acats/run_all.sh: use -O2 by default.
26511
26512 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
26513
26514 * gcc.dg/vr-mult-[12].c: New tests.
26515
26516 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26517
26518 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
26519
26520 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
26521
26522 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
26523
26524 * lib/target-supports.exp (check_profiling_available): Assume profiling
26525 isn't available for mips*-*-elf targets.
26526
26527 2004-04-14 Uros Bizjak <uros@kss-loka.si>
26528
26529 * gcc.dg/builtins-38.c: New test.
26530
26531 2004-04-14 Eric Christopher <echristo@redhat.com>
26532
26533 * g++.dg/charset/charset.exp: Run .cc extension tests.
26534
26535 2004-04-14 Zack Weinberg <zack@codesourcery.com>
26536
26537 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
26538
26539 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26540
26541 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
26542
26543 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
26544
26545 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
26546 * gcc.dg/i386-387-2.c: Likewise.
26547
26548 * gcc.dg/i386-387-7.c: New test.
26549 * gcc.dg/i386-387-8.c: New test.
26550
26551 * gcc.dg/builtins-37.c: New test.
26552
26553 2004-04-13 Geoffrey Keating <geoffk@apple.com>
26554
26555 * g++.dg/pch/externc-1.C: Add missing semicolon.
26556
26557 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
26558
26559 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
26560
26561 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26562
26563 * gcc.c-torture/execute/20040411-1.c: New test.
26564
26565 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
26566
26567 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
26568
26569 2004-04-09 Chris Demetriou <cgd@broadcom.com>
26570
26571 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
26572
26573 2004-04-09 Zack Weinberg <zack@codesourcery.com>
26574
26575 * lib/target-supports.exp (check_named_sections_available): New.
26576 * lib/gcc-dg.exp (dg-require-named-sections): New.
26577 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
26578 old-deja.exp. Also prune error-count message from HP linker.
26579 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
26580
26581 * g++.dg/init/init-ref4.C: Use dg-require-weak.
26582 * g++.old-deja/g++.pt/static3.C: Likewise.
26583 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
26584
26585 2004-04-09 Roger Sayle <roger@eyesopen.com>
26586
26587 * gcc.c-torture/execute/20040409-1.c: New test case.
26588 * gcc.c-torture/execute/20040409-2.c: New test case.
26589 * gcc.c-torture/execute/20040409-3.c: New test case.
26590
26591 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26592
26593 * gcc.dg/20040409-1.c: New test.
26594
26595 2004-04-08 Roger Sayle <roger@eyesopen.com>
26596
26597 PR target/14888
26598 * g++.dg/opt/pr14888.C: New test case.
26599
26600 2004-04-08 Geoffrey Keating <geoffk@apple.com>
26601
26602 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
26603 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
26604 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
26605 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
26606 New tests.
26607
26608 2004-04-08 Paul Brook <paul@codesourcery.com>
26609
26610 * gcc.dg/spill-1.c: New test.
26611
26612 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26613
26614 * gcc.dg/torture/builtin-ctype-2.c: New test.
26615
26616 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
26617
26618 * gcc.dg/pch/pch.exp: Add largefile test.
26619
26620 2004-04-06 Geoffrey Keating <geoffk@apple.com>
26621
26622 * g++.dg/pch/externc-1.Hs: New.
26623 * g++.dg/pch/externc-1.C: New.
26624
26625 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26626
26627 * gcc.dg/compat/struct-by-value-5a_main.c,
26628 gcc.dg/compat/struct-by-value-5b_main.c: New files.
26629 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
26630 * gcc.dg/compat/struct-by-value-5a_x.c,
26631 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
26632 gcc.dg/compat/struct-by-value-5_x.c.
26633 * gcc.dg/compat/struct-by-value-5a_y.c,
26634 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
26635 gcc.dg/compat/struct-by-value-5_y.c.
26636
26637 * gcc.dg/compat/struct-by-value-6a_main.c,
26638 gcc.dg/compat/struct-by-value-6b_main.c: New files.
26639 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
26640 * gcc.dg/compat/struct-by-value-6a_x.c,
26641 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
26642 gcc.dg/compat/struct-by-value-6_x.c.
26643 * gcc.dg/compat/struct-by-value-6a_y.c,
26644 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
26645 gcc.dg/compat/struct-by-value-6_y.c.
26646
26647 * gcc.dg/compat/struct-by-value-7a_main.c,
26648 gcc.dg/compat/struct-by-value-7b_main.c: New files.
26649 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
26650 * gcc.dg/compat/struct-by-value-7a_x.c,
26651 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
26652 gcc.dg/compat/struct-by-value-7_x.c.
26653 * gcc.dg/compat/struct-by-value-7a_y.c,
26654 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
26655 gcc.dg/compat/struct-by-value-7_y.c.
26656
26657 2004-04-06 Jakub Jelinek <jakub@redhat.com>
26658
26659 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
26660 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
26661 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
26662 options.
26663
26664 2004-04-06 Uros Bizjak <uros@kss-loka.si>
26665
26666 * gcc.dg/builtins-36.c: New test.
26667
26668 2004-04-06 Paul Brook <paul@codesourcery.com>
26669
26670 * README.gcc: Remove obsolete contraint on testcases.
26671
26672 2004-04-05 Paul Brook <paul@codesourcery.com>
26673
26674 PR2123
26675 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
26676 failure and exit(0) on success.
26677 * g++.dg/expr/anew2.C: Ditto.
26678 * g++.dg/expr/anew3.C: Ditto.
26679 * g++.dg/expr/anew4.C: Ditto.
26680
26681 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
26682
26683 PR c++/3518
26684 * g++.dg/template/unify7.C: New.
26685
26686 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
26687
26688 * g++.dg/README: Bring up to date with new subdirectories; remove
26689 duplicate subdirectory lines.
26690
26691 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
26692
26693 PR c++/14007
26694 * g++.dg/template/unify5.C: New.
26695 * g++.dg/template/unify6.C: New.
26696 * g++.dg/template/qualttp20.C: Adjust.
26697 * g++.old-deja/g++.jason/report.C: Adjust.
26698 * g++.old-deja/g++.other/qual1.C: Adjust.
26699
26700 2004-04-01 Mark Mitchell <mark@codesourcery.com>
26701
26702 PR c++/14803
26703 * g++.dg/inherit/ptrmem1.C: New test.
26704
26705 2004-04-01 Jakub Jelinek <jakub@redhat.com>
26706
26707 PR c++/14755
26708 * gcc.c-torture/execute/20040331-1.c: New test.
26709 * gcc.dg/20040331-1.c: New test.
26710
26711 2004-04-01 Paul Brook <paul@codesourcery.com>
26712
26713 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
26714
26715 2004-03-30 Mark Mitchell <mark@codesourcery.com>
26716
26717 PR c++/14724
26718 * g++.dg/init/goto1.C: New test.
26719
26720 PR c++/14763
26721 * g++.dg/template/defarg4.C: New test.
26722
26723 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
26724
26725 * gcc.dg/altivec-11.c: Extend test for more valid cases.
26726
26727 2004-03-28 David Edelsohn <edelsohn@gnu.org>
26728
26729 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
26730
26731 2004-03-28 Zack Weinberg <zack@codesourcery.com>
26732
26733 * gcc.dg/noncompile/undeclared-2.c: New test.
26734
26735 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
26736
26737 * gcc.dg/940409-1.c: Remove XFAIL.
26738 * gcc.dg/reg-vol-struct-1.c: New test.
26739
26740 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26741
26742 * gcc.dg/torture/builtin-wctype-1.c: New test.
26743
26744 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
26745
26746 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
26747 * gcc.dg/20001101-1.c: Likewise.
26748 * gcc.dg/20001102-1.c: Likewise.
26749
26750 2004-03-25 Roger Sayle <roger@eyesopen.com>
26751
26752 * gcc.dg/compare8.c: Add an additional test for XOR.
26753
26754 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26755
26756 * gcc.dg/torture/builtin-ctype-1.c: New test.
26757
26758 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26759
26760 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
26761 * gcc.dg/torture/builtin-math-1.c: Likewise.
26762 * gcc.dg/torture/builtin-power-1.c: New test.
26763
26764 2004-03-24 Andreas Schwab <schwab@suse.de>
26765
26766 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
26767 IA64 assembler.
26768
26769 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
26770 Roger Sayle <roger@eyesopen.com>
26771
26772 * gcc.dg/compare8.c: New test case.
26773
26774 2004-03-23 Ziemowit Laski <zlaski@apple.com>
26775
26776 * g++.dg/ext/altivec-7.C: New test.
26777
26778 2004-03-23 Zack Weinberg <zack@codesourcery.com>
26779
26780 PR 12267, 12391, 12560, 13129, 14114, 14133
26781 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
26782 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
26783 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
26784 Adjust error regexps.
26785 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
26786 * gcc.dg/noncompile/undeclared-1.c: New test cases.
26787 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
26788 * gcc.dg/local1.c: Add explanatory comment.
26789
26790 2004-03-23 Roger Sayle <roger@eyesopen.com>
26791
26792 PR optimization/14669
26793 * g++.dg/opt/fold2.C: New test case.
26794
26795 2004-03-22 Jakub Jelinek <jakub@redhat.com>
26796
26797 PR c/14069
26798 * gcc.dg/20040322-1.c: New test.
26799
26800 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26801
26802 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
26803 * gcc.dg/ultrasp4.c: Likewise.
26804 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
26805
26806 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26807
26808 * gcc.dg/i386-sse-8.c: Reset default options.
26809
26810 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
26811
26812 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
26813 in the error message text.
26814
26815 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26816
26817 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
26818
26819 2004-03-21 Mark Mitchell <mark@codesourcery.com>
26820
26821 PR c++/14616
26822 * g++.dg/init/array13.C: New test.
26823
26824 2004-03-20 Roger Sayle <roger@eyesopen.com>
26825
26826 PR target/13889
26827 * gcc.c-torture/compile/pr13889.c: New test case.
26828
26829 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
26830
26831 PR c/14635
26832 * builtins-1.c (nan, nans): Don't test.
26833 * builtins-30.c: Don't use nan, nanf, nanl.
26834 * builtins-35.c: New test.
26835
26836 2004-03-19 Ziemowit Laski <zlaski@apple.com>
26837
26838 * g++.dg/ext/altivec-6.C: New test.
26839
26840 2004-03-19 Mark Mitchell <mark@codesourcery.com>
26841
26842 * g++.dg/init/placement3.C: New test.
26843
26844 * g++.dg/template/spec13.C: New test.
26845
26846 * g++.dg/lookup/using11.C: New test.
26847
26848 * g++.dg/lookup/koenig3.C: New test.
26849
26850 * g++.dg/template/operator2.C: New test.
26851
26852 * g++.dg/expr/dtor3.C: New test.
26853 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
26854 marker.
26855 * g++.old-deja/g++.law/visibility28.C: Likewise.
26856
26857 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
26858
26859 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
26860 * gcc.dg/ppc64-abi-3.c: Likewise.
26861
26862 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26863
26864 PR c++/14545
26865 * g++.dg/parse/template15.C: New test.
26866
26867 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26868
26869 * g++.dg/expr/dtor2.C: New test.
26870
26871 * g++.dg/lookup/anon4.C: New test.
26872
26873 * g++.dg/overload/using1.C: New test.
26874
26875 * g++.dg/template/lookup7.C: New test.
26876
26877 * g++.dg/template/typename6.C: New test.
26878
26879 * g++.dg/expr/cond6.C: New test.
26880
26881 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26882
26883 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
26884
26885 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26886
26887 * g++.dg/expr/cond5.C: New test.
26888 * g++.dg/expr/constcast1.C: Likewise.
26889 * g++.dg/expr/ptrmem2.C: Likewise.
26890 * g++.dg/expr/ptrmem3.C: Likewise.
26891 * g++.dg/lookup/main1.C: Likewise.
26892 * g++.dg/template/lookup6.C: Likewise.
26893
26894 2004-03-18 Mark Mitchell <mark@codesourcery.com>
26895
26896 * gcc.dg/local1.c: New test.
26897
26898 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
26899
26900 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26901
26902 * gcc.dg/torture/builtin-convert-1.c: New test.
26903
26904 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26905
26906 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
26907
26908 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26909
26910 PR c++/14481
26911 * g++.dg/warn/Wunused-7.C: New test.
26912
26913 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26914
26915 * gcc.dg/torture/builtin-integral-1.c: New test.
26916
26917 2004-03-16 Mark Mitchell <mark@codesourcery.com>
26918
26919 PR c++/14586
26920 * g++.dg/parse/non-dependent3.C: New test.
26921
26922 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
26923
26924 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
26925 * g++.dg/eh/simd-2.C: Likewise.
26926 * g++.dg/init/array10.C: Likewise.
26927 * gcc.c-torture/compile/simd-1.c: Likewise.
26928 * gcc.c-torture/compile/simd-2.c: Likewise.
26929 * gcc.c-torture/compile/simd-3.c: Likewise.
26930 * gcc.c-torture/compile/simd-4.c: Likewise.
26931 * gcc.c-torture/compile/simd-6.c: Likewise.
26932 * gcc.c-torture/execute/simd-1.c: Likewise.
26933 * gcc.c-torture/execute/simd-2.c: Likewise.
26934 * gcc.dg/compat/vector-defs.h: Likewise.
26935 * gcc.dg/20020531-1.c: Likewise.
26936 * gcc.dg/altivec-3.c: Likewise.
26937 * gcc.dg/altivec-4.c: Likewise.
26938 * gcc.dg/altivec-varargs-1.c: Likewise.
26939 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
26940 * gcc.dg/i386-mmx-3.c: Likewise.
26941 * gcc.dg/i386-sse-4.c: Likewise.
26942 * gcc.dg/i386-sse-5.c: Likewise.
26943 * gcc.dg/i386-sse-8.c: Likewise.
26944 * gcc.dg/simd-1.c: Likewise.
26945 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
26946 __ev64_opaque__ since the machine description provides it.
26947
26948 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26949
26950 * lib/compat.exp (skip_list): New global variable.
26951 Use it to hold the user defined COMPAT_SKIPS list if any.
26952 (compat-obj): Add the members of skip_list to optall.
26953
26954 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26955
26956 * gcc.dg/compat/union-by-value-1_main.c,
26957 union-by-value-1_x.c, union-by-value-1_y.c,
26958 union-check.h, union-defs.h,
26959 union-init.h, union-return-1_main.c,
26960 union-return-1_x.c, union-return-1_y.c: New files.
26961
26962 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26963
26964 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
26965 mixed-struct-init.h: Add 4 mixed structure types.
26966 struct-by-value-21_main.c, struct-by-value-21_x.c,
26967 struct-by-value-21_y.c, struct-return-21_main.c,
26968 struct-return-21_x.c, struct-return-21_y.c: New files.
26969
26970 2004-03-13 Mark Mitchell <mark@codesourcery.com>
26971
26972 PR c++/14550
26973 * g++.dg/parse/template14.C: New test.
26974
26975 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26976
26977 * gcc.c-torture/execute/20040313-1.c: New test.
26978
26979 2004-03-13 Jakub Jelinek <jakub@redhat.com>
26980
26981 PR target/14533
26982 * gcc.dg/20040311-2.c: New test.
26983
26984 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
26985
26986 PR other/14544
26987 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
26988 bit-field.
26989
26990 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
26991
26992 * gcc.dg/20040305-2.c: Add missing return statement.
26993
26994 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26995
26996 * gcc.dg/builtins-34.c: Also check pow10*.
26997
26998 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
26999
27000 PR target/14262
27001 * gcc.dg/20040305-2.c: New test.
27002
27003 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
27004
27005 * gcc.dg/20040310-1.c: New test.
27006
27007 2004-03-11 Roger Sayle <roger@eyesopen.com>
27008
27009 * gcc.c-torture/execute/20040311-1.c: New test case.
27010
27011 2004-03-11 Mark Mitchell <mark@codesourcery.com>
27012
27013 PR c++/14476
27014 * g++.dg/lookup/enum1.C: New test.
27015
27016 2004-03-10 Mark Mitchell <mark@codesourcery.com>
27017
27018 PR c++/14510
27019 * g++.dg/lookup/struct2.C: New test.
27020
27021 2004-03-10 Uros Bizjak <uros@kss-loka.si>
27022
27023 * gcc.dg/builtins-34.c: New test.
27024
27025 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27026
27027 * gcc.dg/torture/builtin-nonneg-1.c: New test.
27028
27029 2004-03-09 James E Wilson <wilson@specifixinc.com>
27030
27031 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
27032 * gcc.dg/alias-2.c: New testcase.
27033
27034 2004-03-09 Zack Weinberg <zack@codesourcery.com>
27035
27036 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
27037
27038 2004-03-09 Roger Sayle <roger@eyesopen.com>
27039
27040 * gcc.c-torture/execute/20040309-1.c: New test case.
27041
27042 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
27043
27044 PR c++/14397
27045 * g++.dg/overload/ref1.C: New.
27046
27047 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27048
27049 PR c++/14409
27050 * g++.dg/template/spec12.C: New test.
27051
27052 PR c++/14448
27053 * g++.dg/parse/crash14.C: New test.
27054
27055 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27056
27057 PR c++/14230
27058 * g++.dg/init/ref11.C: New test.
27059
27060 2004-03-09 Mark Mitchell <mark@codesourcery.com>
27061
27062 PR c++/14432
27063 * g++.dg/parse/builtin2.C: New test.
27064
27065 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27066
27067 PR c++/14401
27068 * g++.dg/init/ctor3.C: New test.
27069 * g++.dg/init/union1.C: New test.
27070 * g++.dg/ext/anon-struct4.C: New test.
27071
27072 2004-03-08 Mark Mitchell <mark@codesourcery.com>
27073
27074 * g++.dg/lookup/koenig1.C: Tweak error messages.
27075 * g++.dg/lookup/used-before-declaration.C: Likewise.
27076 * g++.dg/other/do1.C: Likewise.
27077 * g++.dg/overload/koenig1.C: Likewise.
27078 * g++.dg/parse/crash13.C: Likewise.
27079 * g++.dg/template/instantiate3.C: Likewise.
27080
27081 2004-03-08 Eric Christopher <echristo@redhat.com>
27082
27083 * * lib/target-supports.exp: Enable libiconv in test
27084 compilation. Fix up error checking.
27085
27086 2004-03-08 Roger Sayle <roger@eyesopen.com>
27087
27088 PR middle-end/14289
27089 * gcc.dg/pr14289-1.c: New test case.
27090 * gcc.dg/pr14289-2.c: Likewise.
27091 * gcc.dg/pr14289-3.c: Likewise.
27092
27093 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
27094
27095 * gcc.c-torture/execute/20040308-1.c: New test.
27096
27097 2004-03-07 Roger Sayle <roger@eyesopen.com>
27098
27099 * gcc.c-torture/execute/20040307-1.c: New test case.
27100
27101 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
27102
27103 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
27104
27105 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
27106
27107 * gcc.dg/20040306-1.c: New test.
27108
27109 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
27110
27111 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
27112 them static.
27113 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
27114
27115 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27116
27117 PR c/14465
27118 * gcc.dg/decl-6.c: New test.
27119
27120 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27121
27122 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
27123 Rename LOGPOW -> LOG_POW.
27124 (SQRT_EXP, POW_EXP): New.
27125
27126 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27127
27128 * gcc.dg/i386-sse-8.c: New test.
27129
27130 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27131
27132 PR c/14114
27133 * gcc.dg/decl-5.c: New test.
27134
27135 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
27136
27137 * gcc.dg/20040305-1.c: New test.
27138
27139 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
27140
27141 PR other/14354
27142 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
27143
27144 2004-03-04 Ziemowit Laski <zlaski@apple.com>
27145
27146 PR c++/14425, c++/14426
27147 * g++.dg/ext/altivec-4.C: New test.
27148 * g++.dg/ext/altivec-5.C: New test.
27149
27150 2004-03-04 Geoffrey Keating <geoffk@apple.com>
27151
27152 * g++.old-deja/g++.other/linkage1.C: Expect errors about
27153 global variables of a type with no linkage.
27154 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
27155 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
27156 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
27157 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
27158 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
27159 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
27160 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
27161 * g++.dg/warn/deprecated.C: Name enum Color.
27162 * g++.dg/overload/VLA.C: Name structure for 'b'.
27163 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
27164
27165 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27166
27167 * gcc.c-torture/compile/20040304-1.c: New test.
27168
27169 2004-03-03 Zack Weinberg <zack@codesourcery.com>
27170
27171 PR 13728
27172 * gcc.dg/decl-4.c: New testcase.
27173
27174 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
27175
27176 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
27177 as PRECF if sizeof (float) > sizeof (double).
27178 (PRECL): Make it the same as PRECF if
27179 sizeof (float) > sizeof (long double).
27180
27181 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27182
27183 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
27184 system type. Add check for irix6 which doesn't have c99 runtime.
27185
27186 2004-03-03 Bob Wilson <bob.wilson@acm.org>
27187
27188 * gcc.dg/const-elim-1.c: xfail for xtensa.
27189
27190 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27191
27192 PR c++/14369
27193 * g++.dg/template/cond4.C: New test.
27194
27195 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27196
27197 PR c++/14360
27198 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
27199
27200 PR c++/14361
27201 * g++.dg/parse/defarg7.C: New test.
27202
27203 PR c++/14359
27204 * g++.dg/template/friend26.C: New test.
27205
27206 2004-03-01 Mark Mitchell <mark@codesourcery.com>
27207
27208 PR c++/14324
27209 * g++.dg/abi/mangle21.C: New test.
27210
27211 PR c++/14260
27212 * g++.dg/parse/constructor2.C: New test.
27213
27214 PR c++/14337
27215 * g++.dg/template/sfinae1.C: New test.
27216
27217 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27218
27219 PR c++/14267
27220 * g++.dg/expr/crash2.C: New test.
27221
27222 PR middle-end/13448
27223 * gcc.dg/inline-5.c: New test.
27224 * gcc.dg/always-inline.c: Split out tests into ...
27225 * gcc.dg/always-inline2.c: ... this and ...
27226 * gcc.dg/always-inline3.c: ... this.
27227
27228 2004-02-29 Mark Mitchell <mark@codesourcery.com>
27229
27230 PR debug/12103
27231 * g++.dg/debug/crash1.C: New test.
27232
27233 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
27234
27235 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
27236 function with __attribute__((noinline)).
27237 (recurser_void2): Likewise.
27238 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
27239 (recurser_void2): Likewise.
27240
27241 2004-02-29 Roger Sayle <roger@eyesopen.com>
27242
27243 PR middle-end/14203
27244 * g++.dg/warn/Wunused-6.C: New test case.
27245
27246 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
27247
27248 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
27249 not defined.
27250
27251 2004-02-27 Eric Christopher <echristo@redhat.com>
27252
27253 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
27254 * g++.dg/charset/asm2.c: Run only x86.
27255 * gcc.dg/charset/asm3.c: Ditto.
27256
27257 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
27258
27259 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
27260 ld_library_path.
27261
27262 2004-02-27 Ziemowit Laski <zlaski@apple.com>
27263
27264 * g++.dg/ext/altivec-3.C: New.
27265
27266 2004-02-26 Richard Henderson <rth@redhat.com>
27267
27268 * g++.dg/ext/attrib10.C: Mark for warning.
27269 * gcc.dg/attr-alias-1.c: New.
27270
27271 2004-02-26 Richard Henderson <rth@redhat.com>
27272
27273 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
27274 * gcc.c-torture/execute/20040208-2.c: ... it back.
27275
27276 2004-02-26 Eric Christopher <echristo@redhat.com>
27277
27278 * lib/target-supports.exp (check-iconv-available): New function.
27279 * lib/gcc-dg.exp (dg-require-iconv): New function.
27280 Use above.
27281 * gcc.dg/charset: New directory.
27282 * gcc.dg/charset/charset.exp: New file.
27283 * gcc.dg/charset/asm1.c: Ditto.
27284 * gcc.dg/charset/asm2.c: Ditto.
27285 * gcc.dg/charset/asm3.c: Ditto.
27286 * gcc.dg/charset/asm4.c: Ditto.
27287 * gcc.dg/charset/asm5.c: Ditto.
27288 * gcc.dg/charset/attribute1.c: Ditto.
27289 * gcc.dg/charset/attribute2.c: Ditto.
27290 * gcc.dg/charset/string1.c: Ditto.
27291 * g++.dg/charset: New directory.
27292 * g++.dg/dg.exp: Add here. Special options.
27293 * g++.dg/charset/charset.exp: New file.
27294 * g++.dg/charset/asm1.c: Ditto.
27295 * g++.dg/charset/asm2.c: Ditto.
27296 * g++.dg/charset/asm3.c: Ditto.
27297 * g++.dg/charset/asm4.c: Ditto.
27298 * g++.dg/charset/attribute1.c: Ditto.
27299 * g++.dg/charset/attribute2.c: Ditto.
27300 * g++.dg/charset/extern1.cc: Ditto.
27301 * g++.dg/charset/extern2.cc: Ditto.
27302 * g++.dg/charset/string1.c: Ditto.
27303
27304 2004-02-26 Mark Mitchell <mark@codesourcery.com>
27305
27306 PR c++/14278
27307 * g++.dg/parse/comma1.C: New test.
27308
27309 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27310
27311 PR c++/14284
27312 * g++.dg/template/ttp8.C: New test.
27313
27314 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
27315
27316 * gcc.dg/fixuns-trunc-1.c: New test.
27317
27318 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27319
27320 * gcc.dg/builtins-config.h: Use #elif.
27321
27322 2004-02-26 Michael Matz <matz@suse.de>
27323
27324 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
27325 * gcc.dg/991214-1.c: Likewise.
27326 * gcc.dg/i386-asm-1.c: Likewise.
27327
27328 2004-02-25 Richard Henderson <rth@redhat.com>
27329
27330 * gcc.c-torture/execute/20040208-2.c: Move ...
27331 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
27332
27333 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27334
27335 PR c++/14246
27336 * g++.dg/other/crash-3.C: New test.
27337
27338 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27339
27340 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
27341 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
27342
27343 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
27344 HP-UX.
27345
27346 2004-02-24 Michael Matz <matz@suse.de>
27347
27348 * gcc.dg/i386-regparm.c: New.
27349
27350 2004-02-23 James E Wilson <wilson@specifixinc.com>
27351
27352 * gcc.c-torture/execute/20040223-1.c: New.
27353
27354 2004-02-23 Zack Weinberg <zack@codesourcery.com>
27355 Kazu Hirata <kazu@cs.umass.edu>
27356
27357 * gcc.dg/fwritable-strings-1.c: Remove.
27358
27359 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
27360
27361 PR c/14156
27362 * gcc.dg/20040223-1.c: New test.
27363
27364 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27365
27366 PR c++/14106
27367 * g++.dg/ext/typeof9.C: New test.
27368
27369 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27370
27371 PR c++/14250
27372 * g++.dg/other/switch1.C: New test.
27373
27374 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27375
27376 * gcc.dg/cast-function-1.c: Adjust for new informative message.
27377 * gcc.dg/va-arg-1.c: Likewise.
27378
27379 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27380
27381 PR c++/14143
27382 * g++.dg/template/koenig5.C: New test.
27383
27384 2004-02-21 Ziemowit Laski <zlaski@apple.com>
27385
27386 * g++.dg/ext/altivec-1.C: Generalize target triple.
27387 * g++.dg/ext/altivec-2.C: New test case.
27388 * g++.dg/ext/altivec_check.h: New file.
27389 * gcc.dg/altivec-1.c: Generalize target triple;
27390 include altivec_check.h and call altivec_check().
27391 * gcc.dg/altivec-[2-5].c: Generalize target triple.
27392 * gcc.dg/altivec-6.c: New test case.
27393 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
27394 type casts as needed.
27395 * gcc.dg/altivec-10.c: Include altivec_check.h and call
27396 altivec_check().
27397 * gcc.dg/altivec-12.c: New test case.
27398 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
27399 include altivec_check.h and call altivec_check().
27400 * gcc.dg/altivec_check.h: New file.
27401
27402 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27403
27404 * lib/target-supports.exp (check_alias_available): Don't mangle
27405 function `g' in test program.
27406
27407 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27408
27409 * lib/target-supports.exp (check_profiling_available): Check
27410 argument to determine whether we support a profiling type.
27411 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
27412 check_profiling_available.
27413 * g++.dg/bprob/bprob.exp: Likewise.
27414 * g77.dg/bprob/bprob.exp: Likewise.
27415 * gcc.misc-tests/bprob.exp: Likewise.
27416 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
27417 dg-require-profiling and delete expected error handling.
27418 * gcc.dg/20021014-1.c: Likewise.
27419 * gcc.dg/nest.c: Likewise.
27420
27421 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27422
27423 PR c++/12007
27424 * g++.dg/other/vthunk1.C: New test.
27425
27426 2004-02-20 Falk Hueffner <falk@debian.org>
27427
27428 PR target/14201
27429 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
27430
27431 2004-02-20 Mark Mitchell <mark@codesourcery.com>
27432
27433 PR c++/13927
27434 * g++.dg/other/error8.C: Remove XFAIL markers.
27435
27436 PR c++/14173
27437 * g++.dg/ext/packed5.C: New test.
27438
27439 PR c++/14199
27440 * g++.dg/warn/Wunused-5.C: New test.
27441
27442 PR c++/14186
27443 * g++.dg/lookup/member1.C: New test.
27444
27445 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
27446
27447 * gcc.c-torture/compile/20040130-1.c: Enable only when
27448 __INT_MAX__ >= 2147483647L.
27449 * gcc.c-torture/compile/961203-1.c: Likewise.
27450
27451 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
27452
27453 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
27454 * g++.dg/opt/template1.C: Robustify assembler regexp
27455
27456 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27457
27458 * gcc.c-torture/execute/simd-4.x: Remove.
27459 * gcc.c-torture/execute/va-arg-25.x: Likewise.
27460 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
27461 Guard with #ifndef SKIP_ATTRIBUTE.
27462 * gcc.dg/compat/vector-1_y.c: Likewise.
27463 * gcc.dg/compat/vector-2_x.c: Likewise.
27464 * gcc.dg/compat/vector-2_y.c: Likewise.
27465 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
27466 * g++.dg/eh/simd-2.C: Likewise.
27467
27468 2004-02-19 Alan Modra <amodra@bigpond.net.au>
27469
27470 * gcc.c-torture/compile/complex-1.c: New.
27471
27472 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
27473
27474 PR target/14209
27475 * gcc.c-torture/execute/20040218-1.c: New test.
27476
27477 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27478
27479 PR c++/14181
27480 * g++.dg/parse/new2.C: New test.
27481
27482 2004-02-18 Paul Brook <paul@codesourcery.com>
27483
27484 * gcc.c-torture/compile/libcall-1.c: New test.
27485
27486 2004-02-18 Paul Brook <paul@codesourcery.com>
27487
27488 PR debug/12934
27489 * gcc.dg/debug/debug-7.c: New test.
27490
27491 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
27492
27493 * gcc.dg/20040217-1.c: New test.
27494
27495 2004-02-17 Zack Weinberg <zack@codesourcery.com>
27496
27497 * gcc.c-torture/execute/990208-1.x: Delete.
27498
27499 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
27500
27501 * gcc.c-torture/execute/20040208-2.x: New file.
27502
27503 2004-02-17 Mark Mitchell <mark@codesourcery.com>
27504
27505 PR c++/11326
27506 * g++.dg/abi/structret1.C: New test.
27507
27508 2004-02-17 Jakub Jelinek <jakub@redhat.com>
27509
27510 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
27511 (i386_cpuid): No need to test if cpuid is available on AMD64.
27512 Fix assembly, so that it works onboth i386 and AMD64.
27513 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
27514 (vecInLong): Fix s[] member type to unsigned int.
27515 (vecInWord): Remove type.
27516 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
27517 (a64, b64, c64, d64, e64): Remove.
27518 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
27519 Remove unused variable. Remove initialization of removed variables.
27520 Don't call mmx_tests nor sse_tests.
27521 (reference_mmx, reference_sse): Remove.
27522 (check): Add return stmt.
27523 * gcc.dg/i386-sse-7.c: New test.
27524 * gcc.dg/i386-mmx-4.c: New test.
27525
27526 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27527
27528 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
27529 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27530 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27531 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
27532 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
27533 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
27534 g++.dg/tc1/dr94.C: Fix line terminator.
27535
27536 2004-02-16 Geoffrey Keating <geoffk@apple.com>
27537
27538 * gcc.c-torture/compile/20040216-1.c: New.
27539
27540 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27541
27542 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
27543 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
27544 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
27545 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
27546 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
27547 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
27548
27549 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27550
27551 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
27552
27553 2004-02-15 Mark Mitchell <mark@codesourcery.com>
27554
27555 PR c++/13971
27556 * g++.dg/expr/cond4.C: New test.
27557
27558 PR c++/14086
27559 * g++.dg/lookup/crash2.C: New test.
27560
27561 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
27562
27563 * gcc.c-torture/compile/20040214-2.c: New test.
27564
27565 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
27566
27567 PR c++/14116
27568 * g++.dg/ext/typeof8.C: New test.
27569
27570 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
27571
27572 * gcc.c-torture/compile/20040214-1.c: New test.
27573
27574 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27575
27576 PR c++/13635
27577 * g++.dg/template/spec11.C: New test.
27578
27579 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27580
27581 PR c++/13927
27582 * g++.dg/other/error8.C: New test.
27583
27584 2004-02-13 Mark Mitchell <mark@codesourcery.com>
27585
27586 PR c++/14122
27587 * g++.dg/template/array4.C: New test.
27588
27589 PR c++/14108
27590 * g++.dg/inherit/thunk2.C: New test.
27591
27592 PR c++/14083
27593 * g++.dg/eh/cond2.C: New test.
27594
27595 2004-02-12 Alan Modra <amodra@bigpond.net.au>
27596
27597 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
27598
27599 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
27600
27601 * lib/scanasm.exp (dg-scan): Quote pattern before display.
27602
27603 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
27604
27605 * g++.dg/simd-2.C: xfail on ppc64-linux.
27606
27607 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
27608
27609 PR c/456
27610 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
27611 tests.
27612
27613 2004-02-11 Uros Bizjak <uros@kss-loka.si>
27614
27615 * gcc.dg/builtins-33.c: New test.
27616
27617 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
27618
27619 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
27620
27621 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27622
27623 * g++.dg/simd-2.C: Set -maltivec for ppc64.
27624
27625 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
27626
27627 * gcc.dg/ppc64-abi-3.c: New test.
27628
27629 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
27630
27631 PR c/14092
27632
27633 * gcc.dg/pr14092-1.c: New testcase.
27634
27635 2004-02-10 Alan Modra <amodra@bigpond.net.au>
27636
27637 * gcc.dg/cpp/assert4.c: Fix typo last change.
27638
27639 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
27640 * gcc.dg/cpp/assert4.c: Handle powerpc64.
27641
27642 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
27643
27644 2004-02-09 Roger Sayle <roger@eyesopen.com>
27645
27646 * gcc.c-torture/compile/20040209-1.c: New test case.
27647
27648 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
27649
27650 * gcc.dg/c90-init-1.c: Adjust expected error messages.
27651
27652 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
27653
27654 * gcc.c-torture/execute/20040208-[12].c: New tests.
27655
27656 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27657
27658 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
27659
27660 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27661
27662 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27663
27664 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27665
27666 Bug 13856
27667 * gcc.dg/visibility-8.c: New testcase.
27668
27669 2004-02-07 Zack Weinberg <zack@codesourcery.com>
27670
27671 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
27672 arguments.
27673 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
27674
27675 2004-02-07 Roger Sayle <roger@eyesopen.com>
27676
27677 PR middle-end/13696
27678 * g++.dg/opt/fold1.C: New test case.
27679
27680 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27681
27682 PR c++/14033
27683 * g++.dg/other/crash-2.C: New test.
27684
27685 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27686
27687 PR c++/14028
27688 * g++.dg/parse/angle-bracket2.C: New test.
27689
27690 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27691
27692 PR middle-end/13750
27693 Revert:
27694 2004-01-15 Geoffrey Keating <geoffk@apple.com>
27695 PR pch/13361
27696 * testsuite/g++.dg/pch/wchar-1.C: New.
27697 * testsuite/g++.dg/pch/wchar-1.Hs: New.
27698
27699 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27700
27701 PR c++/14008
27702 * g++.dg/parse/error15.C: New test.
27703 * g++.dg/parse/crash11.C: Update dg-error mark.
27704
27705 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27706
27707 PR c++/13932
27708 * g++.dg/warn/conv2.C: New test.
27709
27710 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27711
27712 PR c++/13086
27713 * g++.dg/warn/incomplete1.C: Remove xfail.
27714
27715 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27716
27717 * lib/file-format.exp (gcc_target_object_format): Use
27718 ${tool}_target_compile, not gcc_target_compile.
27719 * lib/target-supports.exp (check_alias_available): Likewise.
27720 (check_gc_sections_available): Likewise.
27721 * g++.dg/ext/attrib10.C: Use dg-require-alias.
27722 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
27723 dg-require-alias.
27724
27725 2004-02-04 Mark Mitchell <mark@codesourcery.com>
27726
27727 PR c++/13969
27728 * g++.dg/template/static6.C: New test.
27729
27730 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
27731
27732 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
27733
27734 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27735
27736 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
27737 tests for systems where `char' is unsigned by default.
27738
27739 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27740
27741 PR c++/13997
27742 * g++.dg/template/partial3.C: New test.
27743
27744 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
27745
27746 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
27747 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
27748 Remove mentions of obsolete ports.
27749
27750 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
27751
27752 * gcc.dg/noncompile/20001228-1.c: Fix for new
27753 error message.
27754
27755 2004-02-03 Roger Sayle <roger@eyesopen.com>
27756
27757 PR target/9348
27758 * gcc.c-torture/execute/multdi-1.c: New test case.
27759
27760 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27761
27762 PR c++/13925
27763 * g++.dg/template/lookup5.C: New test.
27764
27765 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27766
27767 PR c++/13950
27768 * g++.dg/template/lookup4.C: New test.
27769
27770 PR c++/13970
27771 * g++.dg/parse/error14.C: New test.
27772
27773 PR c++/14002
27774 * g++.dg/parse/template13.C: New test.
27775
27776 2004-02-03 Mark Mitchell <mark@codesourcery.com>
27777
27778 PR c++/13978
27779 * g++.dg/template/koenig4.C: New test.
27780
27781 PR c++/13968
27782 * g++.dg/template/crash17.C: New test.
27783
27784 PR c++/13975
27785 * g++.dg/parse/error13.C: New test.
27786 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
27787
27788 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27789
27790 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
27791
27792 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
27793
27794 PR c/11658
27795 PR c/13994
27796 * gcc.dg/noncompile/20040203-1.c: New test.
27797 * gcc.dg/noncompile/20040203-2.c: Likewise.
27798 * gcc.dg/noncompile/20040203-3.c: Likewise.
27799 * gcc.dg/20040203-1.c: Likewise.
27800
27801 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
27802
27803 PR c++/10858
27804 * g++.dg/template/sizeof7.C: New test.
27805
27806 2004-02-02 Eric Christopher <echristo@redhat.com>
27807 Zack Weinberg <zack@codesourcery.com>
27808
27809 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
27810
27811 2004-02-02 Zack Weinberg <zack@codesourcery.com>
27812
27813 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
27814 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
27815 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
27816 * gcc.dg/cleanup-5.c: Run only on Linux targets.
27817
27818 2004-02-02 Mark Mitchell <mark@codesourcery.com>
27819
27820 PR c++/13113
27821 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
27822
27823 PR c++/13854
27824 * g++.dg/ext/attrib13.C: New test.
27825
27826 PR c++/13907
27827 * g++.dg/conversion/op2.C: New test.
27828
27829 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27830
27831 * gcc.dg/titype-1.c: Fix pasto.
27832
27833 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27834
27835 * gcc.dg/titype-1.c: New test.
27836
27837 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27838
27839 PR c++/13957
27840 * g++.dg/template/non-type-template-argument-1.C,
27841 g++.dg/template/qualified-id1.C: Update dg-error marks.
27842 * g++.dg/template/nontype6.C: New test.
27843
27844 2004-02-01 Roger Sayle <roger@eyesopen.com>
27845
27846 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
27847 * gcc.dg/builtins-31.c: New testcase.
27848 * gcc.dg/builtins-32.c: New testcase.
27849
27850 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
27851
27852 * objc.dg/call-super-2.m: Update line numbers
27853 for the including of stddef.h.
27854
27855 2004-01-30 Michael Matz <matz@suse.de>
27856
27857 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
27858 g++.dg/ext/case-range3.C: New tests.
27859
27860 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27861
27862 DR206
27863 PR c++/13813
27864 * g++.dg/template/member4.C: New test.
27865
27866 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27867
27868 PR c++/13683
27869 * g++.dg/template/sizeof6.C: New test.
27870
27871 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27872
27873 * gcc.dg/fwritable-strings-1.c: New test.
27874
27875 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27876
27877 * gcc.c-torture/compile/20040130-1.c: New test.
27878
27879 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
27880
27881 * objc.dg/call-super-2.m: Include stddef.h for size_t.
27882
27883 2004-01-29 Mark Mitchell <mark@codesourcery.com>
27884
27885 PR c++/13883
27886 * g++.dg/template/ctor3.C: New test.
27887
27888 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27889
27890 * g++.dg/tc1: New directory.
27891 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
27892 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
27893 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
27894 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
27895 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
27896
27897 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27898
27899 * g++.dg/parse/error11.C: New test.
27900 * g++.dg/parse/error12.C: Likewise.
27901
27902 2004-01-28 Ziemowit Laski <zlaski@apple.com>
27903
27904 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
27905 (scan_initial, main): Use aligned_sizeof instead of sizeof.
27906
27907 2004-01-28 Mark Mitchell <mark@codesourcery.com>
27908
27909 PR c++/13791
27910 * g++.dg/ext/attrib12.C: New test.
27911
27912 PR c++/13736
27913 * g++.dg/parse/cast2.C: New test.
27914
27915 2004-01-27 James E Wilson <wilson@specifixinc.com>
27916
27917 * objc.dg/encode-2.m (main): New local string. Set depending on
27918 sizeof long. Use in sscanf call.
27919 * objc.dg/encode-3.m (main): New local string. Set depending on
27920 sizeof long. Use in scan_initial call.
27921
27922 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27923
27924 * objc.dg/call-super-2.m: Make LP64-safe.
27925 * objc.dg/desig-init-1.m: Likewise.
27926
27927 2004-01-27 Devang Patel <dpatel@apple.com>
27928
27929 * g++.dg/debug/namespace1.C: New test.
27930
27931 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
27932
27933 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
27934 xscale-*-*.
27935
27936 * gcc.dg/arm-mmx-1.c: New test.
27937
27938 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27939
27940 * gcc.dg/20040127-1.c: New test.
27941 * gcc.dg/20040127-2.c: New test.
27942
27943 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27944
27945 * objc.dg/stret-1.m (glob): Renamed to globa.
27946
27947 2004-01-26 Mark Mitchell <mark@codesourcery.com>
27948
27949 PR c++/13663
27950 * g++.dg/expr/for1.C: New test.
27951
27952 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
27953
27954 PR middle-end/13779
27955 * gcc.dg/darwin-longlong.c: New test.
27956
27957 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
27958
27959 * gcc.dg/20040124-1.c: Moved test from here...
27960 * gcc.c-torture/compile/20040124-1.c: ...to here.
27961
27962 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27963
27964 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
27965 the assembly output if -m64 is passed.
27966
27967 2004-01-25 Mark Mitchell <mark@codesourcery.com>
27968
27969 PR c++/13833
27970 * g++.dg/template/cond3.C: New test.
27971
27972 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27973
27974 PR c++/13810
27975 * g++.dg/template/ttp7.C: New test.
27976
27977 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27978
27979 PR c++/13797
27980 * g++.dg/template/nontype4.C: New test.
27981 * g++.dg/template/nontype5.C: Likewise.
27982
27983 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
27984
27985 * gcc.dg/torture/mips-clobber-at.c: New test.
27986
27987 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
27988
27989 * gcc.dg/20040124-1.c: New test.
27990
27991 2004-01-24 Jakub Jelinek <jakub@redhat.com>
27992
27993 * gcc.dg/20040123-1.c: New test.
27994
27995 2004-01-23 Zack Weinberg <zack@codesourcery.com>
27996
27997 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
27998
27999 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
28000
28001 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
28002
28003 2004-01-23 Andrew Pinski <apinski@apple.com>
28004
28005 * gcc.dg/20030121-1.c: Move to ..
28006 * gcc.dg/20040121-1.c: here.
28007
28008 2004-01-23 Roger Sayle <roger@eyesopen.com>
28009
28010 * gcc.dg/builtins-29.c: New test case.
28011
28012 2004-01-23 Zack Weinberg <zack@codesourcery.com>
28013
28014 PR 18314
28015 * gcc.dg/builtins-30.c: New testcase.
28016
28017 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
28018
28019 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
28020 * lib/g77.exp: Likewise.
28021 * lib/objc.exp: Likewise.
28022 * lib/g++.exp: Likewise.
28023
28024 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28025
28026 * gcc.dg/struct-by-value-2.c: New test.
28027
28028 2004-01-21 Andrew Pinski <apinski@apple.com>
28029
28030 PR target/13785
28031 * gcc.dg/20030121-1.c: New test.
28032
28033 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
28034
28035 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
28036 clobber frame pointer register in asm statement.
28037
28038 2004-01-21 Falk Hueffner <falk@debian.org>
28039
28040 * gcc.c-torture/compile/20040121-1.c: New test.
28041
28042 2004-01-21 Zack Weinberg <zack@codesourcery.com>
28043
28044 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
28045
28046 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
28047
28048 * gcc.dg/ppc64-abi-2.c: New test.
28049
28050 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
28051
28052 * lib/treelang.exp: Fill out this file.
28053 * lib/treelang-dg.exp: New File.
28054
28055 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
28056
28057 * gcc.c-torture/compile/981022-1.c: Remove.
28058 * gcc.dg/array-5.c: Remove XFAIL.
28059 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
28060 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
28061 gcc.dg/cond-lvalue-1.c: Update.
28062 * gcc.dg/cast-lvalue-2.c: New test.
28063
28064 2004-01-19 Mark Mitchell <mark@codesourcery.com>
28065
28066 PR c++/13592
28067 * g++.dg/other/error1.C (class foo): Tweak error message.
28068
28069 PR c++/13592
28070 * g++.dg/template/call2.C: New test.
28071
28072 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28073
28074 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
28075 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
28076 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
28077 scalar-return-1_x.c, scalar-return-2_y.c,
28078 scalar-return-3_x.c, scalar-return-3_y.c,
28079 scalar-return-4_x.c, scalar-return-4_y.c,
28080 struct-align-1.h, struct-align-1_x.c,
28081 struct-align-1_y.c, struct-align-2.h,
28082 struct-align-2_x.c, struct-align-2_y.c,
28083 struct-by-value-10_y.c, struct-by-value-11_x.c,
28084 struct-by-value-11_y.c, struct-by-value-12_x.c,
28085 struct-by-value-12_y.c, struct-by-value-13_x.c,
28086 struct-by-value-13_y.c, struct-by-value-14_x.c,
28087 struct-by-value-14_y.c, struct-by-value-15_x.c,
28088 struct-by-value-15_y.c, struct-by-value-16_y.c,
28089 struct-by-value-17_y.c, struct-by-value-18_y.c,
28090 struct-by-value-19_y.c, struct-by-value-1_x.c,
28091 struct-by-value-1_y.c, struct-by-value-20_y.c,
28092 struct-by-value-2_x.c, struct-by-value-2_y.c,
28093 struct-by-value-3_y.c, struct-by-value-4_x.c,
28094 struct-by-value-4_y.c, struct-by-value-5_y.c,
28095 struct-by-value-6_y.c, struct-by-value-7_y.c
28096 struct-by-value-8_x.c, struct-by-value-8_y.c
28097 struct-by-value-9_x.c, struct-by-value-9_y.c
28098 struct-return-10_x.c, struct-return-10_y.c,
28099 struct-return-19_x.c, struct-return-20_x.c
28100 struct-return-2_x.c, struct-return-2_y.c
28101 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
28102 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
28103
28104 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28105
28106 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
28107 attribute on sparc*-sun-solaris2.*.
28108
28109 2004-01-18 Mark Mitchell <mark@codesourcery.com>
28110
28111 PR c++/13710
28112 * g++.dg/ext/typeof7.C: New test.
28113
28114 2004-01-18 David Edelsohn <edelsohn@gnu.org>
28115
28116 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
28117 * gcc.dg/const-elim-1.c: Same.
28118
28119 2004-01-17 Ziemowit Laski <zlaski@apple.com>
28120
28121 * objc.dg/stret-1.m: New.
28122 * objc.dg/stret-2.m: New.
28123
28124 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
28125
28126 PR c++/11895
28127 * g++.dg/ext/vector1.C: New test.
28128
28129 2004-01-16 Geoffrey Keating <geoffk@apple.com>
28130
28131 * gcc.dg/pch/import-1.c: New.
28132 * gcc.dg/pch/import-1.hs: New.
28133 * gcc.dg/pch/import-1a.h: New.
28134 * gcc.dg/pch/import-1b.h: New.
28135 * gcc.dg/pch/import-1c.h: New.
28136
28137 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28138
28139 PR c++/13574
28140 * g++.dg/ext/array1.C: New test.
28141
28142 PR c++/13178
28143 * g++.dg/conversion/op1.C: New test.
28144
28145 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
28146
28147 PR 11864
28148 From Kazumoto Kojima / Dan Kegel:
28149 * gcc.dg/pr11864-1.c: New test.
28150
28151 PR 10392
28152 From Marcus Comstedt / Dan Kegel:
28153 * gcc.dg/pr10392-1.c: New test.
28154
28155 2004-01-16 Mark Mitchell <mark@codesourcery.com>
28156
28157 PR c++/13478
28158 * g++.dg/init/ref10.C: New test.
28159
28160 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28161
28162 PR c++/13407
28163 * g++.dg/parse/typename6.C: New test.
28164
28165 2004-01-15 Geoffrey Keating <geoffk@apple.com>
28166
28167 PR pch/13361
28168 * testsuite/g++.dg/pch/wchar-1.C: New.
28169 * testsuite/g++.dg/pch/wchar-1.Hs: New.
28170
28171 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28172
28173 PR c++/9259
28174 * g++.dg/expr/sizeof2.C: New test.
28175
28176 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
28177
28178 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
28179
28180 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28181
28182 PR c++/13659
28183 * g++.dg/lookup/strong-using-3.C: New.
28184 * g++.dg/lookup/using-10.C: New.
28185
28186 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
28187
28188 PR c++/13594
28189 * g++.dg/lookup/strong-using-2.C: New.
28190
28191 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
28192 Dan Kegel <dank@kegel.com>
28193 J"orn Rennecke <joern.rennecke@superh.com>
28194
28195 PR target/9365
28196 * gcc.dg/pr9365-1.c: New test.
28197
28198 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28199
28200 PR c++/8856
28201 * g++.dg/parse/casting-operator2.C: New test.
28202 * g++.old-deja/g++.pt/explicit83.C: Remove.
28203
28204 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
28205
28206 * gcc.dg/label-compound-stmt-1.c: New test.
28207 * gcc.c-torture/compile/950922-1.c,
28208 gcc.c-torture/compile/20000211-3.c,
28209 gcc.c-torture/compile/20000518-1.c,
28210 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
28211 compound statements.
28212
28213 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
28214
28215 * gcc.dg/ppc64-abi-1.c: New test.
28216
28217 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
28218
28219 * g++.dg/ext/attrib9.C: Add dg-warnings.
28220
28221 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28222
28223 PR c++/12335
28224 * g++.dg/parse/dtor3.C: New test.
28225
28226 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
28227
28228 PR c++/12709
28229 * g++.dg/parse/try-catch-1.C: New test.
28230
28231 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
28232
28233 * ada/acats/run_all.sh: Add more verbose output in acats.log
28234 when compiling tests.
28235
28236 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28237
28238 PR 13656
28239 * gcc.dg/typedef-redecl.c: New test case.
28240 * gcc.dg/typedef-redecl.h: New support file.
28241
28242 2004-01-13 Jan Hubicka <jh@suse.cz>
28243
28244 * gcc.dg/always_inline.c: New test.
28245 * gcc.dg/debug/20031231-1.c: Fix.
28246
28247 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28248
28249 PR c++/13474
28250 * g++.dg/template/array3.C: New test.
28251
28252 2004-01-12 Zack Weinberg <zack@codesourcery.com>
28253
28254 * g++.dg/ext/lvalue1.C: No longer expected to fail.
28255 * g++.dg/warn/Wunused-2.C: Likewise.
28256
28257 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28258
28259 PR c++/13289
28260 * g++.dg/template/instantiate6.C: New test.
28261
28262 2004-01-12 Roger Sayle <roger@eyesopen.com>
28263
28264 PR middle-end/11397
28265 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
28266
28267 2004-01-12 Jan Hubicka <jh@suse.cz>
28268
28269 PR opt/12826
28270 * gcc.dg/20040112-1.c: New.
28271
28272 * gcc.dg/dwarf-die[1-7].c: Move to...
28273 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
28274 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
28275
28276 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
28277
28278 PR c++/4100
28279 * g++.dg/parse/friend4.C: New test.
28280
28281 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
28282
28283 PR c++/4100
28284 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
28285 definition is called a friend.
28286
28287 2004-01-11 Zack Weinberg <zack@codesourcery.com>
28288
28289 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
28290
28291 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
28292
28293 PR c++/3478
28294 * g++.dg/parse/error10.C: New test.
28295 * g++.dg/template/arg2.C: Accept "invalid type" error.
28296
28297 2004-01-11 Jakub Jelinek <jakub@redhat.com>
28298
28299 PR middle-end/13392
28300 * g++.dg/opt/expect2.C: New test.
28301
28302 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28303
28304 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
28305 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
28306 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
28307 Update dg-error regexps.
28308
28309 2004-01-10 Zack Weinberg <zack@codesourcery.com>
28310
28311 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
28312 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
28313
28314 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28315
28316 * gcc.dg/pragma-re-1.c: Use right pointer type.
28317
28318 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28319
28320 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
28321
28322 2004-01-09 Geoffrey Keating <geoffk@apple.com>
28323
28324 * gcc.dg/rs6000-ldouble-1.c: New.
28325
28326 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28327
28328 DR 337
28329 PR c++/9256
28330 * g++.dg/other/abstract1.C: New test.
28331
28332 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
28333
28334 * g++.dg/lookup/strong-using-1.C: New.
28335
28336 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
28337
28338 PR c/11234
28339 * gcc.dg/func-ptr-conv-1.c: New test.
28340 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
28341
28342 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
28343
28344 PR target/13380.
28345 * gcc.c-torture/compile/20040109-1.c: New.
28346
28347 2004-01-08 Stuart Hastings <stuart@apple.com>
28348
28349 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
28350 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
28351 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
28352
28353 2004-01-09 Alan Modra <amodra@bigpond.net.au>
28354
28355 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
28356
28357 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
28358
28359 * ada/acats/run_acats: Treat 'gnatchop' the same way
28360 as 'gnatmake'. Export GCC_DRIVER.
28361 * ada/acats/run_all.sh: Add target_gnatchop. Use
28362 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
28363
28364 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28365
28366 PR c++/12573
28367 * g++.dg/template/dependent-expr4.C: New test.
28368
28369 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
28370
28371 * gcc.dg/altivec-11.c: New test.
28372
28373 2004-01-07 Mark Mitchell <mark@codesourcery.com>
28374
28375 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
28376
28377 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28378
28379 PR c/6024
28380 * gcc.dg/enum-compat-1.c: New test.
28381 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
28382
28383 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
28384
28385 PR c/12165
28386 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
28387 gcc.dg/c99-idem-qual-3.c: New tests.
28388
28389 2004-01-07 Alan Modra <amodra@bigpond.net.au>
28390
28391 * gcc.dg/winline-7.c: Don't cast void * to int.
28392
28393 2004-01-06 Jan Hubicka <jh@suse.cz>
28394
28395 * gcc.dg/i386-sse-5.c: New test
28396 * g++.dg/eh/simd-1.c: Add -w argument for i386.
28397
28398 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28399
28400 PR c++/12815
28401 * g++.dg/rtti/typeid4.C: New test.
28402
28403 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28404
28405 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
28406
28407 2004-01-05 Mark Mitchell <mark@codesourcery.com>
28408
28409 PR c++/12132
28410 * g++.dg/template/error11.C: New test.
28411
28412 PR c++/13451
28413 * g++.dg/template/class2.C: New test.
28414
28415 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
28416 Richard Sandiford <rsandifo@redhat.com>
28417
28418 PR c++/13387
28419 * g++.dg/opt/alias3.C: New test.
28420
28421 2004-01-04 Mark Mitchell <mark@codesourcery.com>
28422
28423 PR c++/13157
28424 * g++.dg/template/koenig3.C: New test.
28425
28426 PR c++/13529
28427 * g++.dg/parse/offsetof3.C: New test.
28428
28429 * g++.dg/init/copy7.C: Add missing dg-error markers.
28430
28431 PR c++/12226
28432 * g++.dg/init/copy7.c: New test.
28433
28434 PR c++/13536
28435 * g++.dg/parse/cast1.C: New test.
28436
28437 2004-01-04 Jan Hubicka <jh@suse.cz>
28438
28439 * gcc.dg/winline[1-7].c: New tests.
28440
28441 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28442
28443 PR c++/13520
28444 * g++.dg/template/qualttp22.C: New test.
28445
28446 2004-01-01 Jan Hubicka <jh@suse.cz>
28447
28448 * gcc.dg/debug/20031231-1.c: New.
28449 * gcc.c-torture/compile/20040101-1.c: New.
28450 * gcc.dg/dwarf-die-[1-7].c: New.
28451
28452 2004-01-01 Jakub Jelinek <jakub@redhat.com>
28453
28454 PR optimization/13521
28455 * gcc.c-torture/compile/20031231-1.c: New test.
28456
28457 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28458
28459 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
28460
28461 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28462
28463 PR c++/10079
28464 * g++.dg/template/crash16.C: New test.
28465
28466 2003-12-30 Mark Mitchell <mark@codesourcery.com>
28467
28468 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
28469
28470 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
28471
28472 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
28473 ports.
28474 * g++.old-deja/g++.jason/thunk3.C: Likewise.
28475 * g++.old-deja/g++.law/profile1.C: Likewise.
28476 * gcc.c-torture/compile/981006-1.c: Likewise.
28477 * gcc.c-torture/execute/loop-2e.x: Likewise.
28478 * gcc.c-torture/execute/loop-2f.x: Remove.
28479 * gcc.c-torture/execute/loop-2g.x: Likewise.
28480 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
28481 * gcc.dg/20020312-2.c: Remove traces of dead ports.
28482
28483 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
28484
28485 PR c++/13507
28486 * g++.dg/ext/attrib11.C: New test.
28487
28488 PR c++/13494
28489 * g++.dg/template/array2-1.C: New test.
28490 * g++.dg/template/array2-2.C: New test.
28491
28492 2003-12-29 Mark Mitchell <mark@codesourcery.com>
28493
28494 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
28495
28496 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
28497
28498 PR c++/12774
28499 * g++.dg/template/array1-1.C: New test.
28500 * g++.dg/template/array1-2.C: New test.
28501
28502 2003-12-29 Roger Sayle <roger@eyesopen.com>
28503
28504 PR fortran/12632
28505 * g77.dg/12632.f: New test case.
28506
28507 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28508
28509 PR c++/13289
28510 * g++.dg/parse/nontype1.C: New test.
28511
28512 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28513
28514 PR c++/12403
28515 * g++.dg/parse/explicit1.C: New test.
28516 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
28517
28518 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28519
28520 PR c++/13081
28521 * g++.dg/opt/inline6.C: New test.
28522
28523 PR c++/12613
28524 * g++.dg/parse/error9.C: New test.
28525
28526 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
28527
28528 2003-12-28 Mark Mitchell <mark@codesourcery.com>
28529
28530 PR c++/13009
28531 * g++.dg/init/assign1.C: New test.
28532
28533 2003-12-28 Roger Sayle <roger@eyesopen.com>
28534
28535 PR c++/13070
28536 * g++.dg/warn/format3.C: New test case.
28537
28538 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28539
28540 * gcc.c-torture/compile/20031227-1.c: New test.
28541
28542 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28543
28544 * g++.dg/bprob/bprob.exp: Load target-supports.exp
28545 * g77.dg/bprob/bprob.exp: Likewise.
28546 * gcc.misc-tests/bprob.exp: Likewise.
28547 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
28548 variants on systems where the library does not provide that
28549 functionality.
28550 * gcc.dg/builtins-20.c: Use builtins-config.h.
28551 * gcc.dg/builtins-config.h: New file.
28552
28553 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28554
28555 * lib/gcc-dg.exp (dg-require-profiling): New function.
28556 * lib/target-supports.exp (check_profiling_available): Likewise.
28557 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
28558 * g77.dg/bprob/bprob.exp: Likewise.
28559 * gcc.misc-tests/bprob.exp: Likewise.
28560 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
28561 * gcc.dg/20021014-1.c: Likewise.
28562 * gcc.dg/nest.c: Likewise.
28563
28564 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28565
28566 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
28567 compiling.
28568 * g++.dg/lookup/java2.C: Likewise.
28569 * gcc.dg/cpp/lexident.c: Likewise.
28570
28571 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
28572
28573 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
28574 given.
28575 * gcc.c-torture/compile/961203-1.c: Likewise.
28576 * gcc.c-torture/compile/980506-1.c: Likewise.
28577
28578 2003-12-23 Zack Weinberg <zack@codesourcery.com>
28579
28580 * lib/gcc-dg.exp (dg-prune-output): New annotation.
28581 (additional_prunes): New global.
28582 (gcc-dg-prune): Handle additional per-test pruning.
28583 (dg-test): Clear additional_prunes between tests.
28584
28585 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
28586 dg-prune-output to avoid spurious failures from assembler
28587 complaining about nonexistent WAW violations.
28588 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
28589 Use dg-prune-output to avoid spurious failures from assembler
28590 warning about Itanium B-step errata.
28591
28592 2003-12-23 Mark Mitchell <mark@codesourcery.com>
28593
28594 * g++.dg/abi/macro0.C: New test.
28595 * g++.dg/abi/macro1.C: Likewise.
28596 * g++.dg/abi/macro2.C: Likewise.
28597
28598 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
28599 * g++.dg/abi/bitfield7.C: Likewise.
28600 * g++.dg/abi/dtor2.C: Likewise.
28601 * g++.dg/abi/mangle11.C: Likewise.
28602 * g++.dg/abi/mangle12.C: Likewise.
28603 * g++.dg/abi/mangle14.C: Likewise.
28604 * g++.dg/abi/mangle17.C: Likewise.
28605 * g++.dg/abi/vbase10.C: Likewise.
28606 * g++.dg/abi/vbase14.C: Likewise.
28607 * g++.dg/template/qualttp17.C: Likewise.
28608
28609 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
28610
28611 PR c/11995
28612 * gcc.dg/20031223-1.c: New test.
28613
28614 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28615
28616 * gcc.dg/noreturn-7.c: New test.
28617
28618 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28619
28620 * gcc.dg/null-pointer-1.c: New test.
28621
28622 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28623
28624 * g++.old-deja/g++.jason/template18.C: Remove.
28625 * g++.old-deja/g++.jason/template37.C: Likewise.
28626
28627 PR c++/12862
28628 * g++.dg/lookup/ns1.C: New test.
28629
28630 PR c++/12397
28631 * g++.dg/template/lookup3.C: New test.
28632
28633 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28634
28635 * g++.dg/template/recurse1.C: New test
28636
28637 2003-12-22 Mark Mitchell <mark@codesourcery.com>
28638
28639 PR c++/12479
28640 * g++.dg/parse/semicolon1.C: New test.
28641 * g++.dg/parse/semicolon1.h: Likewise.
28642
28643 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
28644
28645 * gcc.dg/darwin-misaligned.c: New test.
28646
28647 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
28648
28649 PR c/9163
28650 * gcc.dg/20031222-1.c: New test.
28651
28652 2003-12-21 Mark Mitchell <mark@codesourcery.com>
28653
28654 PR c++/13438
28655 * g++.dg/parse/error8.C: New test.
28656
28657 PR c++/11554
28658 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
28659
28660 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
28661
28662 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
28663 too small.
28664 * gcc.c-torture/compile/930217-1.c: Likewise.
28665 * gcc.c-torture/compile/930513-1.c: Likewise.
28666 * gcc.c-torture/execute/920908-2.c: Likewise.
28667 * gcc.c-torture/execute/921204-1.c: Likewise.
28668 * gcc.c-torture/execute/930621-1.c: Likewise.
28669 * gcc.c-torture/execute/930630-1.c: Likewise.
28670 * gcc.c-torture/execute/931031-1.c: Likewise.
28671 * gcc.c-torture/execute/980602-2.c: Likewise.
28672 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28673 * gcc.c-torture/execute/compndlit-1.c: Likewise.
28674 * gcc.c-torture/execute/extzvsi.c: Likewise.
28675 * gcc.c-torture/unsorted/ext.c: Likewise.
28676
28677 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
28678
28679 PR target/12749
28680 * gcc.c-torture/compile/20031220-2.c: New test case.
28681
28682 2003-12-20 Roger Sayle <roger@eyesopen.com>
28683
28684 PR optimization/13031
28685 * gcc.c-torture/compile/20031220-1.c: New test case.
28686
28687 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28688
28689 * gcc.dg/cast-function-1.c: New test.
28690
28691 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
28692
28693 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
28694 formats.
28695
28696 2003-12-19 Mark Mitchell <mark@codesourcery.com>
28697
28698 PR c++/12795
28699 * g++.dg/ext/attrib10.C: New test.
28700
28701 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28702
28703 * gcc.dg/cleanup-10.c: New test.
28704 * gcc.dg/cleanup-11.c: New test.
28705
28706 2003-12-19 Jakub Jelinek <jakub@redhat.com>
28707
28708 PR c++/13239
28709 * g++.dg/opt/expect1.C: New test.
28710
28711 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
28712
28713 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
28714
28715 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
28716
28717 PR debug/12923
28718 * gcc.dg/20031218-1.c: New test.
28719
28720 PR debug/12389
28721 * gcc.dg/20031218-2.c: New test.
28722 * gcc.dg/20031218-3.c: New test.
28723
28724 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
28725 of label name and allow for USER_LABEL_PREFIX == "_" names.
28726 * g++.dg/abi/mangle18-2.C: Likewise.
28727 * g++.dg/abi/mangle19-1.C: Likewise.
28728 * g++.dg/abi/mangle19-2.C: Likewise.
28729 * g++.dg/abi/mangle20-1.C: Likewise.
28730 * g++.dg/abi/mangle20-2.C: Likewise.
28731
28732 2003-12-18 Richard Henderson <rth@redhat.com>
28733
28734 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
28735
28736 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
28737 Dan Kegel <dank@kegel.com>
28738
28739 PR other/12009
28740 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
28741 testing a cross compiler, it causes spurious compile failures.
28742 * lib/g++.exp: Likewise.
28743
28744 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28745
28746 PR c++/13262
28747 * g++.dg/template/access13.C: New test.
28748
28749 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
28750
28751 * gcc.dg/20031216-1.c: New test.
28752
28753 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28754
28755 PR c++/9154
28756 * g++.dg/template/error10.C: New test.
28757
28758 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28759
28760 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
28761 * g++.dg/eh/simd-2.C: Likewise.
28762
28763 2003-12-17 James E Wilson <wilson@specifixinc.com>
28764 Roger Sayle <roger@eyesopen.com>
28765
28766 * gcc.c-torture/execute/ieee/mzero5.c: New.
28767
28768 2003-12-17 Mark Mitchell <mark@codesourcery.com>
28769
28770 PR c++/10603
28771 * g++.dg/parse/error6.C: New test.
28772
28773 PR c++/12827
28774 * g++.dg/parse/error7.C: New test.
28775
28776 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28777
28778 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
28779 at -O with stabs debugging formats.
28780 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
28781 * gcc.dg/debug/debug-2.c: Likewise.
28782
28783 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28784
28785 PR c++/12696
28786 * g++.dg/init/error1.C: New test.
28787
28788 PR c++/12218
28789 * g++.dg/init/pm3.C: New test.
28790
28791 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
28792
28793 PR c/3347
28794 * gcc.dg/bitfld-8.c: New test.
28795
28796 2003-12-16 James Lemke <jim@wasabisystems.com>
28797
28798 * gcc.dg/arm-scd42-[123].c: New tests.
28799
28800 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28801
28802 PR c++/9043
28803 * g++.dg/abi/mangle20-1.C: New test.
28804 * g++.dg/abi/mangle20-2.C: New test.
28805
28806 2003-12-16 Mark Mitchell <mark@codesourcery.com>
28807
28808 PR c++/13275
28809 * g++.dg/other/offsetof2.C: Remove XFAIL.
28810 * g++.dg/parse/offsetof1.C: New test.
28811 * g++.gd/parse/offsetof2.C: Likewise.
28812
28813 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28814
28815 * g++.dg/template/nontype3.C: New test.
28816 * g++.dg/template/static2.C: Tweaked the dg-error clause.
28817
28818 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28819
28820 * g++.dg/warn/noreturn-3.C: Also test instantiation.
28821
28822 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
28823
28824 PR c++/13387
28825 * g++.dg/expr/assign1.C: New test.
28826
28827 PR c++/13242
28828 * g++.dg/abi/mangle19-1.C: New test.
28829 * g++.dg/abi/mangle19-2.C: New test.
28830
28831 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
28832
28833 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
28834
28835 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28836
28837 * gcc.c-torture/execute/20031216-1.c: New test.
28838
28839 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28840
28841 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
28842 an ICE regression.
28843
28844 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28845
28846 PR c++/10926
28847 * g++.dg/template/error9.C: New test.
28848
28849 PR c++/11116
28850 * g++.dg/template/error8.C: New test.
28851
28852 2003-12-15 Roger Sayle <roger@eyesopen.com>
28853
28854 PR middle-end/13400
28855 * gcc.c-torture/execute/20031215-1.c: New test case.
28856
28857 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28858
28859 PR c++/13269
28860 * g++.dg/parse/error5.C: New test.
28861
28862 PR c++/12989
28863 * g++.dg/expr/sizeof1.C: New test.
28864
28865 PR c++/13310
28866 * g++.dg/template/crash15.C: New test.
28867
28868 2003-12-15 Geoffrey Keating <geoffk@apple.com>
28869
28870 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
28871 a non-POD type as the last named parameter of a varargs function.
28872
28873 2003-12-15 Mark Mitchell <mark@codesourcery.com>
28874
28875 PR c++/13243
28876 PR c++/12573
28877 * g++.dg/template/crash14.C: New test.
28878 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
28879
28880 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
28881
28882 * g++.dg/other/java1.C: New test.
28883
28884 PR c++/13241
28885 * g++.dg/abi/mangle18-1.C: New test.
28886 * g++.dg/abi/mangle18-2.C: New test.
28887
28888 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28889
28890 PR optimization/10312
28891 * gcc.c-torture/execute/20031214-1.c: New.
28892
28893 2003-12-14 Mark Mitchell <mark@codesourcery.com>
28894
28895 PR c++/10779
28896 PR c++/12160
28897 * g++.dg/parse/error3.C: New test.
28898 * g++.dg/parse/error4.C: Likewise.
28899 * g++.dg/abi/mangle4.C: Tweak error messages.
28900 * g++.dg/lookup/using5.C: Likewise.
28901 * g++.dg/other/error2.C: Likewise.
28902 * g++.dg/parse/typename5.C: Likewise.
28903 * g++.dg/parse/undefined1.C: Likewise.
28904 * g++.dg/template/arg2.C: Likewise.
28905 * g++.dg/template/ttp3.C: Likewise.
28906 * g++.dg/template/type1.C: Likewise.
28907 * g++.old-deja/g++.other/crash32.C: Likewise.
28908 * g++.old-djea/g++.pt/defarg8.C: Likewise.
28909
28910 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28911
28912 PR c++/13106
28913 * g++.dg/warn/noreturn-3.C: New test.
28914
28915 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28916
28917 PR c++/13118
28918 * g++.dg/abi/covariant3.C: New.
28919
28920 2003-12-12 Jakub Jelinek <jakub@redhat.com>
28921
28922 * g++.dg/eh/ia64-1.C: New test.
28923
28924 2003-12-12 Roger Sayle <roger@eyesopen.com>
28925
28926 PR optimization/13037
28927 * g77.f-torture/execute/13037.f: New test case.
28928
28929 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
28930
28931 PR c++/12881
28932 * g++.dg/abi/covariant2.C: New.
28933
28934 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
28935
28936 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28937
28938 2003-12-11 Zack Weinberg <zack@codesourcery.com>
28939
28940 * gcc.c-torture/execute/wchar_t-1.x: Delete.
28941
28942 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
28943
28944 PR other/10819
28945 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
28946 to fix Bug 10819.
28947 * lib/g++.exp (g++_version): Likewise.
28948 * lib/g77.exp (g77_version): Likewise.
28949 * lib/objc.exp (default_objc_version): Likewise.
28950
28951 2003-12-10 Richard Henderson <rth@redhat.com>
28952
28953 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
28954
28955 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
28956
28957 2003-12-08 Matt Austern <austern@apple.com>
28958
28959 PR c/13134
28960 * lib/gcc-dg.exp (dg-require-visibility): Define.
28961 * lib/target-supports (check_visibility_available): Define.
28962 * gcc.dg/visibility-1.c: New test.
28963 * gcc.dg/visibility-2.c: Likewise.
28964 * gcc.dg/visibility-3.c: Likewise.
28965 * gcc.dg/visibility-4.c: Likewise.
28966 * gcc.dg/visibility-5.c: Likewise.
28967 * gcc.dg/visibility-6.c: Likewise.
28968 * g++.dg/ext/visibility-1.C: Likewise.
28969 * g++.dg/ext/visibility-2.C: Likewise.
28970 * g++.dg/ext/visibility-3.C: Likewise.
28971 * g++.dg/ext/visibility-4.C: Likewise.
28972 * g++.dg/ext/visibility-5.C: Likewise.
28973 * g++.dg/ext/visibility-6.C: Likewise.
28974
28975 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28976
28977 * g++.dg/lookup/java1.C: New test.
28978 * g++.dg/lookup/java2.C: New test.
28979
28980 2003-12-07 Falk Hueffner <falk@debian.org>
28981
28982 * g++.dg/opt/noreturn-1.C: New test.
28983
28984 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
28985
28986 * gcc.dg/overflow-1.c: New test.
28987
28988 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28989
28990 * g77.f-torture/compile/13060.f: New test.
28991
28992 2003-12-06 Mark Mitchell <mark@codesourcery.com>
28993
28994 PR c++/13323
28995 * g++.dg/inherit/operator2.C: New test.
28996
28997 2003-12-05 Mark Mitchell <mark@codesourcery.com>
28998
28999 PR c++/13305
29000 * g++.dg/ext/attrib9.C: New test.
29001
29002 2003-12-05 Mark Mitchell <mark@codesourcery.com>
29003
29004 PR c++/13314
29005 * g++.dg/template/error7.C: New test.
29006
29007 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
29008 J"orn Rennecke <joern.rennecke@superh.com>
29009
29010 PR target/13302
29011 * g++.dg/other/struct-va_list.C: New test.
29012
29013 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29014
29015 PR c++/13166
29016 * g++.dg/parse/defarg6.C: New test.
29017
29018 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
29019
29020 PR target/13256
29021 * gcc.c-torture/execute/20031201-1.c: New test.
29022
29023 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
29024
29025 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
29026
29027 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29028
29029 * gcc.dg/builtin-return-1.c: New test.
29030
29031 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
29032 J"orn Rennecke <joern.rennecke@superh.com>
29033
29034 PR optimization/13260
29035 * gcc.c-torture/execute/20031204-1.c: New test.
29036
29037 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29038
29039 PR c++/9127
29040 * g++.dg/template/error6.C: New test.
29041
29042 2003-12-03 Jakub Jelinek <jakub@redhat.com>
29043
29044 * gcc.dg/20031202-1.c: New test.
29045
29046 2003-12-03 Mark Mitchell <mark@codesourcery.com>
29047
29048 PR c++/13179
29049 * g++.dg/template/eh1.C: New test.
29050
29051 PR c++/10771
29052 * g++.dg/template/error5.C: New test.
29053
29054 2003-12-02 David Ung <davidu@mips.com>
29055
29056 * gcc.dg/compat/vector-check.h: Corrected type for var
29057 g_##TMODE
29058
29059 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29060
29061 PR c++/10126
29062 * g++.dg/template/ptrmem8.C: New test.
29063
29064 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29065
29066 PR c++/12573
29067 * g++.dg/template/dependent-expr3.C: New test.
29068
29069 2003-12-01 James Lemke <jim@wasabisystems.com>
29070
29071 * gcc.dg/arm-g2.c: New test.
29072
29073 2003-12-01 Roger Sayle <roger@eyesopen.com>
29074
29075 PR optimization/11634
29076 * gcc.dg/20031201-2.c: New test case.
29077
29078 2003-12-01 Zack Weinberg <zack@codesourcery.com>
29079
29080 PR 11433
29081 * objc.dg/proto-lossage-3.m: New test.
29082
29083 2003-12-01 Roger Sayle <roger@eyesopen.com>
29084
29085 PR optimization/12628
29086 * gcc.dg/20031201-1.c: New test case.
29087
29088 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29089
29090 * gcc.dg/unaligned-1.c: New test.
29091
29092 2003-11-30 Mark Mitchell <mark@codesourcery.com>
29093
29094 PR c++/9849
29095 * g++.dg/template/error4.C: New test.
29096 * g++.dg/template/nested3.C: Adjust error markers.
29097
29098 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29099
29100 * gcc.dg/cpp/assert4.c: Check more #system assertions.
29101
29102 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
29103
29104 PR c/10333
29105 * gcc.dg/bitfld-7.c: New test.
29106
29107 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
29108
29109 * gcc.dg/tls/asm-1.C: New test.
29110
29111 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29112
29113 * gcc.dg/cpp/assert4.c: Update.
29114
29115 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
29116
29117 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
29118 * gcc.dg/builtin-apply3.c: New test.
29119
29120 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29121
29122 * lib/compat.exp (compat-obj): New xfaildata parameter.
29123 Use it to set compiler_conditional_xfail_data before compiling.
29124 (compat-get-options): Handle dg-xfail-if.
29125 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
29126 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
29127 * gcc.dg/compat/vector-1_y.c: Likewise.
29128 * gcc.dg/compat/vector-2_x.c: Likewise.
29129 * gcc.dg/compat/vector-2_y.c: Likewise.
29130
29131 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29132
29133 * g++.dg/opt/reg-stack4.C: New test.
29134
29135 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29136
29137 * gcc.dg/builtin-apply2.c: New test.
29138
29139 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29140
29141 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
29142
29143 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29144
29145 PR c++/12924
29146 * g++.dg/template/template-id-2.C: New test.
29147
29148 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29149
29150 PR c++/5369
29151 * g++.dg/template/memfriend1.C: New test.
29152 * g++.dg/template/memfriend2.C: Likewise.
29153 * g++.dg/template/memfriend3.C: Likewise.
29154 * g++.dg/template/memfriend4.C: Likewise.
29155 * g++.dg/template/memfriend5.C: Likewise.
29156 * g++.dg/template/memfriend6.C: Likewise.
29157 * g++.dg/template/memfriend7.C: Likewise.
29158 * g++.dg/template/memfriend8.C: Likewise.
29159 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
29160
29161 2003-11-21 Mark Mitchell <mark@codesourcery.com>
29162
29163 PR c++/12515
29164 * g++.dg/ext/cond1.C: New test.
29165
29166 2003-11-20 Richard Henderson <rth@redhat.com>
29167
29168 * gcc.dg/20020201-2.c: Remove.
29169 * gcc.dg/20020201-4.c: Remove.
29170 * gcc.dg/20020304-1.c: Remove.
29171
29172 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
29173
29174 * gcc.dg/cpp/trad/xwin1.c: New test case.
29175
29176 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
29177
29178 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
29179 * lib/g77.exp: Likewise.
29180 * lib/objc.exp: Likewise.
29181 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
29182 for darwin.
29183
29184 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29185
29186 PR c++/12932
29187 * g++.dg/template/static5.C: New test.
29188
29189 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
29190
29191 * gcc.dg/nested-func-1.c: New test.
29192
29193 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29194
29195 * gcc.dg/cpp/assert4.c: New test.
29196
29197 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29198
29199 PR c++/2294
29200 * g++.dg/lookup/using9.c: New test.
29201
29202 2003-11-14 Mark Mitchell <mark@codesourcery.com>
29203
29204 PR c++/12762
29205 * g++.dg/template/error3.C: New test.
29206
29207 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
29208
29209 PR ada/13035
29210 * ada/acats/run_acats, run_all.sh: Fix syntax error.
29211 No longer use a wrapper for gcc, since this does not work under
29212 Windows.
29213
29214 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
29215
29216 PR c++/2094
29217 * g++.dg/template/ptrmem7.C: New test.
29218
29219 2003-11-13 Andrew Pinski <apinski@apple.com>
29220
29221 * gcc.c-torture/compile/20031113-1.c: New test.
29222
29223 2003-11-13 Mark Mitchell <mark@codesourcery.com>
29224 Kean Johnston <jkj@sco.com>
29225
29226 PR c/13029
29227 * gcc.dg/unused-4.c: Update.
29228
29229 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29230
29231 * g++.dg/opt/const3.C: New test.
29232
29233 2003-11-13 Jan Hubicka <jh@suse.cz>
29234
29235 * gcc.c-torture/compile/20031112-1.c: New test.
29236
29237 2003-11-12 Mark Mitchell <mark@codesourcery.com>
29238
29239 * g++.dg/parse/crash10.C: Remove bogus error marker.
29240
29241 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29242
29243 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
29244 (host_gcc): Likewise.
29245 (ROOT): Honor $PWDCMD.
29246 (BASE): Likewise.
29247 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
29248
29249 2003-11-12 Catherine Moore <clm@redhat.com>
29250
29251 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
29252
29253 2003-11-12 Andreas Jaeger <aj@suse.de>
29254 Jakub Jelinek <jakub@redhat.com>
29255 Andrew Pinski <pinskia@physics.uc.edu>
29256 Richard Henderson <rth@redhat.com>
29257
29258 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
29259 systems.
29260 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
29261
29262 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
29263 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
29264
29265 2003-11-11 Andreas Jaeger <aj@suse.de>
29266
29267 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
29268
29269 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
29270
29271 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
29272
29273 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
29274 Clean ups.
29275
29276 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
29277
29278 * gcc.dg/trampoline-1.c: New test.
29279
29280 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29281
29282 * gcc.c-torture/compile/200031109-1.c: New test.
29283
29284 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29285
29286 PR c/3190
29287 PR c/8714
29288 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29289 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
29290 gcc.dg/format/no-y2k-1.c: Update.
29291
29292 2003-11-08 Roger Sayle <roger@eyesopen.com>
29293
29294 PR optimization/10467
29295 * gcc.dg/20031108-1.c: New test case.
29296
29297 2003-11-07 Geoffrey Keating <geoffk@apple.com>
29298
29299 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
29300
29301 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
29302
29303 * gcc.dg/compound-lvalue-1.c: New test.
29304 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
29305 some XFAILs.
29306
29307 2003-11-06 Geoffrey Keating <geoffk@apple.com>
29308
29309 * gcc.dg/altivec-varargs-1.c: New test.
29310
29311 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
29312
29313 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
29314 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
29315 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
29316 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
29317 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
29318
29319 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
29320
29321 * gcc.dg/cond-lvalue-1.c: New test.
29322
29323 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
29324
29325 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
29326
29327 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29328
29329 PR c++/11616
29330 * g++.dg/template/instantiate5.C: New test.
29331
29332 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29333
29334 PR c++/12726
29335 * g++.dg/ext/complit2.C: Replace test with self-contained version.
29336 * ChangeLog: Add missing first entry for above test.
29337
29338 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29339
29340 PR c++/9810
29341 * g++.dg/template/using8.C: New test.
29342 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
29343
29344 2003-11-02 Roger Sayle <roger@eyesopen.com>
29345
29346 PR optimization/10817
29347 * gcc.c-torture/compile/20031102-1.c: New test case.
29348
29349 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
29350
29351 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
29352 2147483647.
29353
29354 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29355
29356 * gcc.dg/20031102-1.c: New test.
29357
29358 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29359
29360 * gcc.dg/complex-1.c: New test.
29361
29362 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29363
29364 PR c++/12796
29365 * g++.dg/template/crash13.C: Adjust expected error location.
29366 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29367
29368 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29369
29370 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29371
29372 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29373
29374 PR/10239
29375 * gcc.c-torture/compile/20031031-2.c: New test.
29376
29377 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
29378
29379 PR/11640
29380 * gcc.c-torture/compile/20031031-1.c: New test.
29381
29382 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
29383
29384 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
29385 * gcc.misc-tests/bprob.exp: Likewise.
29386 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
29387 the execution test on arm-elf configs.
29388 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
29389 configs that don't support scratch files.
29390 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
29391
29392 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
29393
29394 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
29395 done by dejagnu.
29396
29397 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
29398
29399 * ada/acats/run_all.sh: Redirect mv output to /dev/null
29400 Avoid non pure sh syntax. Add more logging.
29401
29402 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
29403 fail.
29404
29405 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29406
29407 PR libgcj/10610
29408 * gcc.dg/ppc-stackalign-1.c: New test.
29409
29410 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
29411
29412 * ada/acats/run_all.sh: Change output to be more compliant with
29413 dejagnu framework.
29414 Create acats.sum and acats.log files under testsuite/ada/acats
29415 Only run [a-z]* directories, to filter out e.g. CVS.
29416 Redirect build output to log file.
29417
29418 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29419
29420 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
29421
29422 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
29423
29424 PR ada/5909:
29425 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
29426
29427 2003-10-27 Jakub Jelinek <jakub@redhat.com>
29428
29429 * gcc.c-torture/compile/20031023-1.c: New test.
29430 * gcc.c-torture/compile/20031023-2.c: New test.
29431 * gcc.c-torture/compile/20031023-3.c: New test.
29432 * gcc.c-torture/compile/20031023-4.c: New test.
29433
29434 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29435
29436 PR c++/10371
29437 * g++.dg/lookup/scoped8.C: New test.
29438
29439 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
29440
29441 * g++.dg/opt/reg-stack3.C: New test.
29442
29443 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29444
29445 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
29446
29447 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29448
29449 PR c++/11076
29450 * g++.dg/template/crash13.C: New test.
29451
29452 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
29453
29454 * gcc.dg/c99-restrict-2.c: New test.
29455
29456 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
29457
29458 PR c++/12698, c++/12699, c++/12700, c++/12566
29459 * g++.dg/inherit/covariant9.C: New test.
29460 * g++.dg/inherit/covariant10.C: New test.
29461 * g++.dg/inherit/covariant11.C: New test.
29462
29463 2003-10-23 Jason Merrill <jason@redhat.com>
29464
29465 PR c++/12726
29466 * g++.dg/ext/complit2.C: New test.
29467
29468 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
29469
29470 PR target/12654
29471 * gcc.c-torture/execute/20031020-1.c: New test.
29472
29473 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29474
29475 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
29476 following the jump_insn.
29477
29478 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
29479
29480 * gcc.dg/cast-lvalue-1.c: New test.
29481
29482 2003-10-21 Mark Mitchell <mark@codesourcery.com>
29483
29484 PR c++/11962
29485 * g++.dg/template/cond2.C: New test.
29486
29487 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
29488
29489 * gcc.dg/builtins-28.c: New test.
29490
29491 2003-10-20 Jan Hubicka <jh@suse.cz>
29492
29493 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
29494 parameter.
29495 * testsuite/gcc.dg/inline-2.c: Likewise.
29496
29497 2003-10-20 Phil Edwards <phil@codesourcery.com>
29498
29499 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
29500 * gcc.dg/nest.c: Likewise.
29501
29502 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29503
29504 PR c++/9781, c++/10583, c++/11862
29505 * g++.dg/parse/crash13.C: New test.
29506
29507 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29508
29509 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
29510
29511 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29512
29513 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
29514 Define HAVE_C99_RUNTIME except on Solaris.
29515 * gcc.dg/builtins-20.c: Likewise.
29516
29517 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29518
29519 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
29520
29521 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29522
29523 PR c++/12495
29524 * g++.dg/template/crash21.C: New test.
29525
29526 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29527
29528 PR c++/2513
29529 * g++.dg/template/typename5.C: New test.
29530
29531 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29532
29533 PR c++/12369
29534 * g++.dg/template/friend25.C: New test.
29535
29536 2003-10-16 Ziemowit Laski <zlaski@apple.com>
29537
29538 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
29539 versions.
29540
29541 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
29542
29543 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
29544 == 2147483647.
29545
29546 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
29547
29548 * gcc.c-torture/execute/960416-1.x: Remove.
29549 * gcc.c-torture/execute/divconst-3.x: Likewise.
29550
29551 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
29552
29553 PR target/12598
29554 * gcc.dg/torture/cris-volatile-1.c: New test.
29555
29556 2003-10-14 Roger Sayle <roger@eyesopen.com>
29557
29558 PR optimization/9325
29559 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
29560 for overflowing floating point to integer conversion during RTL
29561 simplification.
29562
29563 2003-10-13 Ziemowit Laski <zlaski@apple.com>
29564
29565 * objc/execute/_cmd.m: Fix typo.
29566 * objc.dg/image-info.m, objc.dg/symtab-1.m:
29567 Relax 'scan-assembler' regexp.
29568 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
29569 objc.dg/try-catch-4.m: Run on non-Darwin targets.
29570 * objc.dg/zero-link-2.m: Remove blank line.
29571 * objc.dg/zero-link-3.m: New test case.
29572
29573 2003-10-13 Geoffrey Keating <geoffk@apple.com>
29574
29575 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
29576
29577 * gcc.dg/asm-names.c: Use scan-assembler-not rather
29578 than linker trickery.
29579
29580 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29581
29582 PR c++/12370
29583 * g++.dg/other/friend2.C: New test.
29584
29585 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29586
29587 * gcc.dg/20031012-1.c: New test.
29588
29589 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
29590
29591 * gcc.dg/weak/weak-3.c: Fix for new warning.
29592
29593 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
29594
29595 PR optimization/8750
29596 * gcc.c-torture/execute/20031012-1.c: New test case.
29597
29598 2003-10-11 Roger Sayle <roger@eyesopen.com>
29599
29600 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
29601 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
29602
29603 2003-10-11 Roger Sayle <roger@eyesopen.com>
29604
29605 PR optimization/12260
29606 * gcc.c-torture/compile/20031011-2.c: New test case.
29607
29608 2003-10-11 Roger Sayle <roger@eyesopen.com>
29609
29610 * gcc.c-torture/execute/20031011-1.c: New testcase.
29611
29612 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
29613
29614 * gcc.c-torture/compile/20031011-1.c: New test.
29615
29616 2003-10-11 Jan Hubicka <jh@suse.cz>
29617
29618 * g++.dg/other/first-global.C: New test.
29619
29620 2003-10-11 Roger Sayle <roger@eyesopen.com>
29621
29622 * gcc.c-torture/execute/string-opt-18.c: New testcase.
29623
29624 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
29625
29626 * gcc.c-torture/compile/20031010-1.c: New test.
29627
29628 2003-10-10 Geoffrey Keating <geoffk@apple.com>
29629
29630 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
29631 * gcc.c-torture/execute/va-arg-25.c: ... here.
29632
29633 2003-10-09 Mark Mitchell <mark@codesourcery.com>
29634
29635 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
29636
29637 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
29638
29639 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
29640
29641 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29642
29643 * g++.dg/parse/error2.C: New test.
29644
29645 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
29646
29647 PR c++/11097
29648 * g++.dg/other/error5.C: Modify the error message.
29649 * g++.dg/lookup/using8.C: New test.
29650
29651 2003-10-07 Geoffrey Keating <geoffk@apple.com>
29652
29653 * gcc.dg/darwin-abi-2.c: New file.
29654 * gcc.c-torture/execute/va-arg-24.c: New file.
29655
29656 2003-10-06 Bob Wilson <bob.wilson@acm.org>
29657
29658 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
29659 indentation.
29660
29661 2003-10-06 Mark Mitchell <mark@codesourcery.com>
29662
29663 PR c++/10147
29664 * g++.dg/other/error4.C: Update error messages.
29665 * g++.dg/template/ptrmem4.C: Likewise.
29666
29667 PR c++/12337
29668 * g++.dg/init/new9.C: New test.
29669
29670 PR c++/12334, c++/12236, c++/8656
29671 * g++.dg/ext/attrib8.C: New test.
29672
29673 2003-10-06 Devang Patel <dpatel@apple.com>
29674
29675 * gcc.dg/debug/dwarf2-3.h: New test.
29676 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
29677
29678 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
29679
29680 * g++.dg/opt/cfg2.C: New test.
29681
29682 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29683
29684 * g++.dg/opt/float1.C: New test.
29685
29686 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29687
29688 * gcc.dg/c90-array-lval-6.c: New test.
29689 * gcc.dg/c99-array-lval-6.c: New test.
29690
29691 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
29692 Ziemowit Laski <zlaski@apple.com>
29693
29694 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
29695 'Derived', so that it is never considered a class method; add
29696 new warning for '+port' method ambiguity.
29697 * objc.dg/method-12.m: Include <objc/objc.h> instead of
29698 <objc/objc-api.h> (needed on Mac OS X).
29699 * objc.dg/method-13.m: New test.
29700
29701 2003-10-03 Roger Sayle <roger@eyesopen.com>
29702
29703 PR optimization/9325, PR java/6391
29704 * gcc.c-torture/execute/20031003-1.c: New test case.
29705
29706 2003-10-02 Mark Mitchell <mark@codesourcery.com>
29707
29708 PR optimization/12180
29709 * gcc.dg/20031002-1.c: New test.
29710
29711 PR c++/12486
29712 * g++.dg/inherit/error1.C: New test.
29713
29714 2003-10-02 Chris Demetriou <cgd@broadcom.com>
29715
29716 * lib/f-torture.exp (search_for): Rename to...
29717 (search_for_re): This. Also, clean up comments and the
29718 "regexp" invocation.
29719
29720 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
29721
29722 * gcc.c-torture/compile/20031002-1.c: New test.
29723
29724 2003-10-02 Jakub Jelinek <jakub@redhat.com>
29725
29726 * g++.dg/opt/cond1.C: New test.
29727
29728 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
29729
29730 * gcc.dg/Wold-style-definition-2.c: New testcase.
29731 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
29732
29733 2003-09-29 Richard Henderson <rth@redhat.com>
29734
29735 * g++.dg/init/array10.C: Add dg-options.
29736
29737 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
29738
29739 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
29740
29741 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29742
29743 * g++.dg/template/friend19.C: Fix typo.
29744 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
29745
29746 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
29747
29748 * gcc.c-torture/execute/20030928-1.c: New test.
29749 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
29750
29751 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29752
29753 * g++.dg/opt/unroll1.C: New test.
29754
29755 2003-09-26 Roger Sayle <roger@eyesopen.com>
29756
29757 PR optimization/11741
29758 * gcc.dg/20030926-1.c: New test case.
29759
29760 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29761
29762 PR c++/5655
29763 * g++.dg/parse/access7.C: New test.
29764 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
29765
29766 2003-09-24 Ziemowit Laski <zlaski@apple.com>
29767
29768 MERGE OF objc-improvements-branch into MAINLINE:
29769 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
29770 if libobjc has not been built.
29771 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
29772 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
29773 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
29774 objc/execute/nested-3.m, objc/execute/np-2.m,
29775 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
29776 objc/execute/redefining_self.m, objc/execute/root_methods.m,
29777 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
29778 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
29779 objc.dg/special/unclaimed-category-1.h,
29780 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
29781 well as GNU runtime.
29782 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
29783 * execute/cascading-1.m, execute/function-message-1.m,
29784 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
29785 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
29786 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
29787 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
29788 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
29789 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
29790 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
29791 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
29792 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
29793 * objc.dg/bitfield-2.m: Run only on Darwin.
29794 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
29795 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
29796 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
29797 * objc.dg/const-str-1.m: Fix constant string layout.
29798
29799 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
29800
29801 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
29802
29803 2003-09-23 Geoffrey Keating <geoffk@apple.com>
29804
29805 * gcc.dg/darwin-abi-1.c: New file.
29806
29807 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
29808
29809 PR target/12281
29810 * gcc.c-torture/compile/20030921-1.c: New test.
29811
29812 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29813
29814 * g++.dg/opt/reg-stack2.C: New test.
29815
29816 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
29817
29818 * g++.dg/eh/delayslot1.C: New test.
29819
29820 2003-09-20 Richard Henderson <rth@redhat.com>
29821
29822 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
29823
29824 2003-09-20 Roger Sayle <roger@eyesopen.com>
29825
29826 * gcc.c-torture/execute/20030920-1.c: New test case.
29827
29828 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29829
29830 * g++.dg/rtti/typeid3.C: Correct expected error message.
29831
29832 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29833
29834 PR c++/157
29835 * g++.dg/parse/crash12.C: New test.
29836
29837 2003-09-19 Janis Johnson <janis187@us.ibm.com>
29838
29839 * gcc.dg/compat/mixed-struct-check.h: New.
29840 * gcc.dg/compat/mixed-struct-defs.h: New.
29841 * gcc.dg/compat/mixed-struct-init.h: New.
29842 * gcc.dg/compat/struct-by-value-19_main.c: New.
29843 * gcc.dg/compat/struct-by-value-19_x.c: New.
29844 * gcc.dg/compat/struct-by-value-19_y.c: New.
29845 * gcc.dg/compat/struct-by-value-20_main.c: New.
29846 * gcc.dg/compat/struct-by-value-20_x.c: New.
29847 * gcc.dg/compat/struct-by-value-20_y.c: New.
29848 * gcc.dg/compat/struct-return-19_main.c: New.
29849 * gcc.dg/compat/struct-return-19_x.c: New.
29850 * gcc.dg/compat/struct-return-19_y.c: New.
29851 * gcc.dg/compat/struct-return-20_main.c: New.
29852 * gcc.dg/compat/struct-return-20_x.c: New.
29853 * gcc.dg/compat/struct-return-20_y.c: New.
29854
29855 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
29856 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
29857 so that it will not complain on LP64 targets.
29858
29859 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29860
29861 PR c++/495
29862 * g++.dg/template/friend24.C: New test.
29863
29864 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
29865
29866 PR c++/12332
29867 * g++.dg/template/memtmpl2.C: New test.
29868
29869 2003-09-18 Mark Mitchell <mark@codesourcery.com>
29870
29871 PR target/11184
29872 * gcc.dg/builtin-apply1.c: New test.
29873
29874 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
29875
29876 PR c++/9848
29877 * g++.dg/warn/Wunused-4.C: New test.
29878
29879 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29880
29881 PR c++/12316
29882 * g++.dg/other/gc2.C: New test.
29883
29884 2003-09-17 Mark Mitchell <mark@codesourcery.com>
29885
29886 PR c++/11991
29887 * g++.dg/rtti/typeid3.C: New test.
29888
29889 PR c++/12266
29890 * g++.dg/overload/template1.C: New test.
29891
29892 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
29893
29894 * g++.dg/opt/cfg3.C: New test.
29895
29896 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29897
29898 PR c++/7939
29899 * g++.dg/template/crash11.C: New test.
29900
29901 2003-09-16 Jason Merrill <jason@redhat.com>
29902 Jakub Jelinek <jakub@redhat.com>
29903
29904 * gcc.dg/attr-warn-unused-result.c: New test.
29905
29906 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
29907
29908 PR c++/12184
29909 * g++.dg/expr/call2.C: New test.
29910
29911 2003-09-15 Andreas Jaeger <aj@suse.de>
29912
29913 * gcc.dg/Wold-style-definition-1.c: New test.
29914
29915 2003-09-14 Mark Mitchell <mark@codesourcery.com>
29916
29917 PR c++/3907
29918 * g++.dg/parse/template12.C: New test.
29919
29920 * g++.dg/abi/bitfield11.C: New test.
29921 * g++.dg/abi/bitfield12.C: Likewise.
29922
29923 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
29924
29925 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
29926 non-expansion of functional macro name without arguments at EOL.
29927 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
29928
29929 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
29930
29931 * gcc.c-torture/execute/20030914-[12].c: New tests.
29932
29933 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
29934
29935 PR c++/11788
29936 * g++.dg/overload/addr1.C: New test.
29937
29938 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
29939
29940 * gcc.dg/20030909-1.c: New test.
29941
29942 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29943
29944 * gcc.dg/ultrasp10.c: New test.
29945
29946 2003-09-09 Devang Patel <dpatel@apple.com>
29947
29948 * gcc.dg/darwin-ld-6.c: New test.
29949
29950 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29951
29952 * gcc.dg/torture/builtin-explog-1.c: New testcase.
29953
29954 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29955
29956 * gcc.dg/ia64-types1.c: New test.
29957 * gcc.dg/ia64-types2.c: Likewise.
29958
29959 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29960
29961 * gcc.dg/builtins-1.c: Add more _Complex tests.
29962 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29963
29964 * gcc.dg/builtins-1.c: Test existing _Complex functions.
29965 * gcc.dg/torture/builtin-attr-1.c: Likewise.
29966
29967 2003-09-08 Mark Mitchell <mark@codesourcery.com>
29968
29969 PR c++/11786
29970 * g++.dg/lookup/koenig2.C: New test.
29971
29972 PR c++/5296
29973 * g++.dg/rtti/typeid2.C: New test.
29974
29975 2003-09-08 Jakub Jelinek <jakub@redhat.com>
29976
29977 * gcc.c-torture/compile/20030904-1.c: New test.
29978
29979 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29980
29981 * g++.dg/opt/longbranch2.C: New test.
29982
29983 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29984
29985 * g++.dg/template/crash10.C: Only compile it.
29986
29987 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
29988
29989 PR middle-end/11665
29990 * gcc.c-torture/compile/20030907-1.c: New test.
29991 * g++.dg/init/array11.C: New test.
29992
29993 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29994
29995 PR c++/11852
29996 * g++.dg/init/struct1.C: New test.
29997
29998 2003-09-07 Mark Mitchell <mark@codesourcery.com>
29999
30000 PR c++/12181
30001 * g++.dg/expr/comma1.C: New test.
30002
30003 2003-09-06 Mark Mitchell <mark@codesourcery.com>
30004
30005 PR c++/11867
30006 * g++.dg/expr/static_cast5.C: New test.
30007
30008 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
30009
30010 PR c++/11507
30011 * g++.dg/lookup/scoped7.C: New test.
30012
30013 PR c++/9574
30014 * g++.dg/other/static1.C: New test.
30015
30016 PR c++/11490
30017 * g++.dg/warn/template-1.C: New test.
30018
30019 PR c++/11432
30020 * g++.dg/template/crash10.C: New test.
30021
30022 PR c++/2478
30023 * g++.dg/overload/VLA.C: New test.
30024
30025 PR c++/10804
30026 * g++.dg/template/call1.C: New test.
30027
30028 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30029
30030 PR c++/11794
30031 * g++.dg/parse/using3.C: New test.
30032
30033 2003-09-06 Roger Sayle <roger@eyesopen.com>
30034
30035 PR c++/11409
30036 * g++.dg/overload/builtin3.C: New test case.
30037
30038 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
30039
30040 PR c/9862
30041 * gcc.dg/20030906-1.c: New test.
30042 * gcc.dg/20030906-2.c: Likewise.
30043
30044 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
30045
30046 PR c++/12167
30047 * g++.dg/parse/defarg5.C: New test.
30048
30049 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
30050
30051 2003-09-05 Mark Mitchell <mark@codesourcery.com>
30052
30053 PR c++/12163
30054 * g++.dg/expr/static_cast4.C: New test.
30055
30056 PR c++/12146
30057 * g++.dg/template/crash9.C: New test.
30058
30059 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
30060
30061 * g++.old-deja/g++.ext/pretty2.C: Update for change
30062 in __FUNCTION__.
30063 * g++.old-deja/g++.ext/pretty3.C: Likewise.
30064
30065 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
30066
30067 PR c++/11922
30068 * g++/dg/template/qualified-id1.C: New test.
30069
30070 PR c++/12037
30071 * g++.dg/warn/noeffect4.C: New test.
30072
30073 2003-09-04 Matt Austern <austern@apple.com>
30074
30075 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
30076 * g++.dg/ext/fnname2.C: Likewise.
30077 * g++.dg/ext/fnname3.C: Likewise.
30078
30079 2003-09-04 Mark Mitchell <mark@codesourcery.com>
30080
30081 * g++.dg/expr/lval1.C: New test.
30082 * g++.dg/ext/lvcast.C: Remove.
30083
30084 2003-09-03 Roger Sayle <roger@eyesopen.com>
30085
30086 PR optimization/11700.
30087 * gcc.c-torture/compile/20030903-1.c: New test case.
30088
30089 2003-09-03 Mark Mitchell <mark@codesourcery.com>
30090
30091 PR c++/12053
30092 * g++.dg/abi/layout4.C: New test.
30093
30094 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
30095
30096 PR c++/11553
30097 * g++.dg/parse/friend3.C: New test.
30098
30099 2003-09-02 Mark Mitchell <mark@codesourcery.com>
30100
30101 PR c++/11847
30102 * g++.dg/template/class1.C: New test.
30103
30104 PR c++/11808
30105 * g++.dg/expr/call1.C: New test.
30106
30107 2003-09-01 Mark Mitchell <mark@codesourcery.com>
30108
30109 PR c++/12114
30110 * g++.dg/init/ref9.C: New test.
30111
30112 PR c++/11972
30113 * g++.dg/template/nested4.C: New test.
30114
30115 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30116
30117 PR c++/12093
30118 * g++.dg/template/non-dependent4.C: New test.
30119
30120 PR c++/11928
30121 * g++.dg/inherit/conv1.C: New test.
30122
30123 2003-08-29 Mark Mitchell <mark@codesourcery.com>
30124
30125 PR c++/6196
30126 * g++.dg/ext/label1.C: New test.
30127 * g++.dg/ext/label2.C: Likewise.
30128
30129 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30130
30131 * g++.dg/expr/cond3.C: New test.
30132
30133 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30134
30135 * gcc.dg/builtins-1.c: Add new builtin cases.
30136
30137 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30138
30139 * gcc.dg/builtins-1.c: Add new cases.
30140 * gcc.dg/torture/builtin-attr-1.c: Likewise.
30141
30142 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30143
30144 * gcc.dg/builtins-1.c: Add more math builtin tests.
30145 * gcc.dg/torture/builtin-attr-1.c: New test.
30146
30147 2003-08-28 Mark Mitchell <mark@codesourcery.com>
30148
30149 PR optimization/5079
30150 * g++.dg/opt/static3.C: New test.
30151
30152 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30153
30154 * gcc.misc-tests/gcov-10b.c: New test.
30155
30156 2003-08-27 Mark Mitchell <mark@codesourcery.com>
30157
30158 * g++.dg/opt/ptrmem3.C: New test.
30159
30160 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
30161
30162 2003-08-27 Jakub Jelinek <jakub@redhat.com>
30163
30164 * gcc.dg/20030826-2.c: New test.
30165
30166 2003-08-26 Roger Sayle <roger@eyesopen.com>
30167
30168 PR middle-end/12002
30169 * g77.f-torture/compile/12002.f: New test case.
30170
30171 2003-08-26 Roger Sayle <roger@eyesopen.com>
30172
30173 * gcc.dg/20030826-1.c: New test case.
30174
30175 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
30176
30177 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
30178
30179 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
30180
30181 PR c++/11871
30182 * c++.dg/lookup/crash1.C: New test.
30183
30184 * c++.dg/warn/noeffect3.C: New test.
30185
30186 2003-08-25 Janis Johnson <janis187@us.ibm.com>
30187
30188 * gcc.dg/compat/vector-1_x.c: Compile with -w.
30189 * gcc.dg/compat/vector-1_y.c: Ditto.
30190 * gcc.dg/compat/vector-2_x.c: Ditto.
30191 * gcc.dg/compat/vector-2_y.c: Ditto.
30192
30193 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
30194
30195 * gcc.dg/20030702-1.c: New test.
30196
30197 2003-08-25 Mark Mitchell <mark@codesourcery.com>
30198
30199 PR c++/8795
30200 * g++.dg/ext/altivec-1.C: New test.
30201
30202 2003-08-24 Richard Henderson <rth@redhat.com>
30203
30204 * g++.dg/eh/simd-2.C: Add -w for x86.
30205
30206 2003-08-23 Jakub Jelinek <jakub@redhat.com>
30207
30208 * gcc.dg/20030815-1.c: New test.
30209
30210 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30211
30212 PR c++/3765
30213 * g++.dg/parse/access6.C: New test.
30214
30215 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30216
30217 PR c++/641, c++/11876
30218 * g++.dg/template/friend22.C: New test.
30219 * g++.dg/template/friend23.C: Likewise.
30220
30221 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30222
30223 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
30224 identically.
30225
30226 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30227
30228 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
30229
30230 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30231
30232 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
30233
30234 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30235
30236 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
30237
30238 2003-08-22 Mark Mitchell <mark@codesourcery.com>
30239
30240 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
30241
30242 2003-08-21 Mark Mitchell <mark@codesourcery.com>
30243
30244 PR c++/11919
30245 * g++.dg/overload/prom1.C: New test.
30246
30247 PR c++/11551
30248 * g++.dg/parse/dtor2.C: New test.
30249
30250 PR c++/10762
30251 * g++.dg/parse/using2.C: New test.
30252
30253 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
30254
30255 PR target/11805
30256 * gcc.c-torture/compile/20030821-1.c: New.
30257
30258 2003-08-20 Mark Mitchell <mark@codesourcery.com>
30259
30260 PR c++/11834
30261 * g++.dg/template/deduce2.C: New test.
30262
30263 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
30264
30265 * gcc.c-torture/execute/20030821-1.c: New test.
30266
30267 2003-08-20 Roger Sayle <roger@eyesopen.com>
30268
30269 PR middle-end/11984
30270 * gcc.dg/20030820-1.c: New test case.
30271
30272 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
30273
30274 PR c++/11945
30275 * g++.dg/warn/noeffect2.C: New test.
30276
30277 2003-08-19 Mark Mitchell <mark@codesourcery.com>
30278
30279 PR c++/10926
30280 * g++.dg/template/dtor2.C: New test.
30281
30282 PR c++/11684
30283 * g++.dg/template/operator1.C: New test.
30284 * g++.dg/parse/operator4.C: New test.
30285
30286 PR c++/11946.C
30287 * g++.dg/expr/enum1.C: New test.
30288 * gcc.dg/c99-bool-1.c: Remove bogus warning.
30289
30290 PR c++/11036.C
30291 * g++.dg/parse/elab2.C: New test.
30292 * g++.dg/parse/typedef4.C: Change error message.
30293 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
30294 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
30295 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
30296
30297 2003-08-19 Geoffrey Keating <geoffk@apple.com>
30298
30299 * gcc.dg/pch/warn-1.c: New.
30300 * gcc.dg/pch/warn-1.hs: New.
30301
30302 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
30303 not-tested file.
30304
30305 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30306
30307 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
30308
30309 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
30310
30311 * gcc.dg/uninit-D.c: New Test.
30312 * gcc.dg/uninit-E.c: New Test.
30313 * gcc.dg/uninit-F.c: New Test.
30314 * gcc.dg/uninit-G.c: New Test.
30315
30316 2003-08-19 Michael Ritzert <ritzert@t-online.de>
30317
30318 * g++.dg/README: Describe the pch directory.
30319
30320 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30321
30322 PR c++/11174
30323 * g++.dg/parse/access4.C: New test.
30324 * g++.dg/parse/access5.C: Likewise.
30325 * g++.old-deja/g++.jason/access17.C: Adjust error message.
30326
30327 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
30328
30329 * gcc.dg/noncompile/20030818-1.c: New.
30330
30331 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
30332
30333 PR c++/11957
30334 * g++.dg/warn/noeffect1.C: New test.
30335
30336 * g++.dg/template/scope2.C: New test.
30337 * g++.dg/template/error2.C: Correct dg-error
30338
30339 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
30340
30341 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
30342
30343 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
30344
30345 PR C++/11512
30346 * g++.dg/template/warn1.C: New.
30347
30348 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
30349
30350 * g++.dg/template/error2.C: New test.
30351 * g++.dg/lookup/using7.C: Adjust errors
30352 * g++.old-deja/g++.pt/crash36.C: Likewise.
30353 * g++.old-deja/g++.pt/derived3.C: Likewise.
30354
30355 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30356
30357 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
30358 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
30359 * gcc.c-torture/execute/builtins/string-9.c: New, from
30360 string-opt-9.c. Adjust for execute/builtins framework.
30361 * gcc.c-torture/execute/string-opt-9.c: Delete.
30362
30363 2003-08-12 Mark Mitchell <mark@codesourcery.com>
30364
30365 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
30366
30367 * g++.dg/parse/ret-type2.C: New test.
30368
30369 PR c++/11703
30370 * g++.dg/init/new8.C: New test.
30371
30372 PR c++/10923
30373 * g++.dg/parse/typedef5.C: New test.
30374
30375 PR c++/9512
30376 * g++.dg/parse/qualified2.C: New test.
30377 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
30378 invalid code.
30379
30380 2003-08-11 Mark Mitchell <mark@codesourcery.com>
30381
30382 * g++.dg/conversion/ptrmem1.C: New test.
30383
30384 2003-08-11 Jakub Jelinek <jakub@redhat.com>
30385
30386 PR target/11693
30387 * gcc.dg/20030811-1.c: New test.
30388
30389 PR target/11535
30390 * gcc.c-torture/execute/20030811-1.c: New test.
30391
30392 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30393
30394 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
30395
30396 2003-08-10 Mark Mitchell <mark@codesourcery.com>
30397
30398 PR c++/11789.C
30399 * g++.dg/inherit/multiple1.C: New test.
30400
30401 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
30402
30403 * gcc.dg/spe1.c: New test.
30404
30405 PR c++/11670
30406 * g++.dg/expr/cast2.C: New test.
30407
30408 PR c++/10530
30409 * g++.dg/template/dependent-name2.C: New test.
30410
30411 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
30412
30413 * g++.dg/parse/crash11.C: Put the dg options in comments.
30414
30415 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
30416
30417 * lib/gcc-dg.exp: Update for diagnostic change.
30418
30419 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30420
30421 PR c++/5767
30422 * g++.dg/parse/crash11.C: New test.
30423
30424 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
30425
30426 * gcc.dg/cpp/spacing1.c: Update.
30427
30428 2003-08-04 Janis Johnson <janis187@us.ibm.com>
30429
30430 PR target/11739
30431 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
30432 a value for -mtune.
30433
30434 2003-08-04 Roger Sayle <roger@eyesopen.com>
30435
30436 PR middle-end/11771
30437 * gcc.c-torture/compile/20030804-1.c: New test case.
30438
30439 2003-08-04 Roger Sayle <roger@eyesopen.com>
30440
30441 * gcc.dg/20030804-1.c: New test case.
30442
30443 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
30444
30445 * gcc.dg/cpp/separate-1.c: New test.
30446
30447 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
30448
30449 PR c++/11704
30450 * g++.dg/template/dependent-expr2.C: New test.
30451
30452 PR c++/11766
30453 * g++.dg/expr/ptrmem1.C: New test.
30454
30455 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30456
30457 PR c++/9453
30458 * g++.dg/template/friend15.C: New test.
30459
30460 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
30461
30462 * lib/dg-pch.exp: Work round PCH bug.
30463
30464 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30465
30466 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
30467 builtins. Move cases from builtins-4.c here.
30468
30469 * gcc.dg/torture/builtin-math-1.c: New test taken from
30470 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
30471 additional cases.
30472
30473 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
30474 Delete.
30475
30476 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
30477
30478 PR c++/9447
30479 * g++.dg/template/using7.C: New test.
30480
30481 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
30482
30483 * import1.c, import2.c: New tests.
30484
30485 2003-08-01 Jakub Jelinek <jakub@redhat.com>
30486
30487 * g++.dg/eh/crossjump1.C: New test.
30488
30489 2003-08-01 Mark Mitchell <mark@codesourcery.com>
30490
30491 PR c++/11697
30492 * g++.dg/template/using6.C: New test.
30493
30494 PR c++/11744
30495 * g++.dg/template/koenig2.C: New test.
30496
30497 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30498
30499 PR c++/7983
30500 * g++.dg/parse/typedef4.C: New test.
30501
30502 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30503
30504 PR c++/8442, c++/8806
30505 * g++.dg/template/elab1.C: New test.
30506 * g++.dg/template/type2.C: Likewise.
30507 * g++.dg/template/ttp3.C: Adjust expected error message.
30508 * g++.old-deja/g++.law/visibility13.C: Likewise.
30509 * g++.old-deja/g++.niklas/t135.C: Likewise.
30510 * g++.old-deja/g++.pt/ttp41.C: Likewise.
30511 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
30512 template argument.
30513 * g++.old-deja/g++.pt/ttp44.C: Likewise.
30514
30515 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
30516
30517 PR c++/11295
30518 * g++.dg/ext/stmtexpr1.C: New test.
30519
30520 * g++.dg/opt/tmp1.C: New test.
30521
30522 PR c++/11525
30523 * g++.dg/parse/constant4.C: New test.
30524
30525 PR c++/9447
30526 * g++.dg/template/using5.C: New test.
30527
30528 2003-07-31 Roger Sayle <roger@eyesopen.com>
30529
30530 * gcc.dg/builtins-27.c: New test case.
30531
30532 2003-07-31 Jakub Jelinek <jakub@redhat.com>
30533
30534 * gcc.dg/tls/opt-7.c: New test.
30535
30536 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
30537
30538 * g++.old-deja/g++.other/crash18.C: Remove.
30539
30540 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
30541
30542 * g++.dg/template/explicit3.C: New.
30543 * g++.dg/template/explicit4.C: New.
30544 * g++.dg/template/explicit5.C: New.
30545
30546 PR c++/11347
30547 * g++.dg/template/memtmpl1.C: New.
30548
30549 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
30550
30551 PR target/11565
30552 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
30553 * gcc.dg/i386-387-5.c (dg-options): Likewise.
30554
30555 2003-07-30 Jan Hubicka <jh@suse.cz>
30556
30557 * vtgc1.c: Kill.
30558
30559 2003-07-29 Zack Weinberg <zack@codesourcery.com>
30560
30561 * gcc.dg/struct-in-proto-1.c: New test.
30562
30563 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
30564
30565 * gcc.dg/cpp/include2.c: Only expect one message.
30566
30567 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
30568
30569 PR c++/9447
30570 * g++.dg/template/using1.C: New test.
30571 * g++.dg/template/using2.C: New test.
30572 * g++.dg/template/using3.C: New test.
30573 * g++.dg/template/using4.C: New test.
30574
30575 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
30576
30577 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
30578 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30579
30580 2003-07-28 Jan Hubicka <jh@suse.cz>
30581
30582 PR c++/11530
30583 * g++.dg/opt/call1.C: New test.
30584
30585 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
30586
30587 PR c++/11667
30588 * g++.dg/init/enum2.C: New test.
30589 * g++.dg/template/overload1.C: Add "-w" option.
30590
30591 2003-07-28 <hp@bitrange.com>
30592
30593 * gcc.dg/Wdeclaration-after-statement-1.c,
30594 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
30595
30596 2003-07-28 Jakub Jelinek <jakub@redhat.com>
30597
30598 * gcc.c-torture/compile/20030725-1.c: New test.
30599
30600 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
30601
30602 * gcc.dg/20030505.c: Only run for SPE.
30603 Remove definition of opaque type.
30604
30605 2003-07-27 Mark Mitchell <mark@codesourcery.com>
30606
30607 * g++.dg/template/ptrmem6.C: New test.
30608
30609 2003-07-26 Geoffrey Keating <geoffk@apple.com>
30610
30611 * gcc.c-torture/compile/zero-strct-2.c: New test.
30612
30613 2003-07-25 Geoffrey Keating <geoffk@apple.com>
30614
30615 * gcc.dg/intermod-1.c: New test.
30616
30617 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
30618
30619 PR c++/11617
30620 * g++.dg/template/lookup2.C: New test.
30621 * g++.dg/template/memclass1.C: Remove instantiated from error.
30622 * g++.dg/other/error2.C: Tweak expected errors.
30623
30624 PR c++/11596
30625 * g++.dg/template/defarg3.C: New test.
30626
30627 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
30628
30629 2003-07-24 Mark Mitchell <mark@codesourcery.com>
30630
30631 * g++.dg/inherit/access5.C: New test.
30632
30633 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30634
30635 PR c++/11513
30636 * g++.dg/template/crash8.C: New test.
30637
30638 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
30639
30640 PR c/10602
30641 * gcc.dg/noncompile/incomplete-2.c: New test.
30642
30643 2003-07-23 Mark Mitchell <mark@codesourcery.com>
30644
30645 PR c++/11645
30646 * g++.dg/inherit/access4.C: New test.
30647
30648 PR c++/11517
30649 * g++.dg/expr/cond2.C: New test.
30650
30651 PR optimization/10679
30652 * g++.dg/opt/inline4.C: New test.
30653
30654 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
30655
30656 * g++.dg/parse/crash10: New test.
30657
30658 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30659
30660 * g++.dg/ext/flexary1.C: New test.
30661
30662 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30663
30664 PR c++/10793
30665 * g++.dg/template/crash9.C: New test.
30666
30667 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30668
30669 PR c++/3004
30670 * g++.dg/parse/typedef3.C: New test.
30671
30672 PR c++/7906
30673 * g++.dg/parse/operator2.C: New test.
30674
30675 PR c++/8895
30676 * g++.dg/parse/def-tmpl-arg1.C: New test.
30677
30678 PR c++/9282
30679 * g++.dg/parse/funptr1.C: New test.
30680
30681 PR c++/9452
30682 * g++.dg/parse/ambig3.C: New test.
30683
30684 PR c++/9454
30685 * g++.dg/parse/operator3.C: New test.
30686
30687 PR c++/9486
30688 * g++.dg/parse/template10.C: New test.
30689
30690 PR c++/9488
30691 * g++.dg/parse/template11.C: New test.
30692
30693 PR c++/10150
30694 * g++.dg/parse/invalid-op1.C: New test.
30695
30696 PR c++/10247
30697 * g++.dg/parse/condexpr1.C: New test.
30698
30699 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
30700
30701 * g++.dg/ext/packed3.C: New test.
30702 * g++.dg/ext/packed4.C: New test.
30703
30704 * gcc.dg/pack-test-3.c: New test.
30705
30706 2003-07-21 Janis Johnson <janis187@us.ibm.com>
30707
30708 * lib/compat.exp: Handle dg-options per source file.
30709 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
30710 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
30711 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
30712 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
30713 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
30714 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
30715 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
30716 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
30717 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
30718 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
30719 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
30720 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
30721 * g++.dg/compat/break/bitfield7_x.C: Ditto.
30722 * g++.dg/compat/break/bitfield7_y.C: Ditto.
30723
30724 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
30725
30726 PR c/10320
30727 * gcc.c-torture/execute/20030718-1.c: New test.
30728
30729 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30730
30731 PR optimization/11536
30732 * gcc.dg/20030721-1.c: New test.
30733
30734 2003-07-19 Mark Mitchell <mark@codesourcery.com>
30735
30736 PR c++/11546
30737 * g++.dg/template/lookup1.C: New test.
30738
30739 2003-07-19 Zack Weinberg <zack@codesourcery.com>
30740
30741 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
30742 diagnostics of ill-formed constructs involving labels.
30743 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
30744 the new 'previously defined here' message.
30745
30746 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
30747
30748 * g++.dg/parse/non-dependent2.C: New test.
30749
30750 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
30751
30752 * g++.dg/init/init-ref4.C: xfail on targets without
30753 weak symbols.
30754
30755 2003-07-17 Jakub Jelinek <jakub@redhat.com>
30756
30757 PR target/11087
30758 * gcc.c-torture/execute/20030717-1.c: New test.
30759
30760 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30761
30762 * g++.dg/opt/cfg1.C: New test.
30763
30764 2003-07-17 Mark Mitchell <mark@codesourcery.com>
30765
30766 PR optimization/11557
30767 * gcc.dg/20030717-1.c: New test.
30768
30769 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30770
30771 PR c++/10476
30772 * g++.dg/expr/crash-1.C: New test.
30773
30774 PR c++/11027
30775 * g++.dg/template/init3.C: New test.
30776
30777 PR c++/8222
30778 * g++.dg/template/non-dependent1.C: New test.
30779
30780 PR c++/11070
30781 * g++.dg/template/non-dependent2.C: New test.
30782
30783 PR c++/11071
30784 * g++.dg/template/non-dependent3.C: New test.
30785
30786 PR c++/9907
30787 * g++.dg/template/sizeof5.C: New test.
30788
30789 2003-07-17 Geoffrey Keating <geoffk@apple.com>
30790
30791 PR 11498
30792 * gcc.c-torture/compile/mangle-1.c: New file.
30793
30794 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30795
30796 PR c++/7809
30797 * g++.dg/parse/access3.C: New test.
30798
30799 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
30800
30801 PR c++/11384
30802 * g++.dg/init/init-ref4.C: New test.
30803
30804 2003-07-16 Mark Mitchell <mark@codesourcery.com>
30805
30806 PR c++/11547
30807 * g++.dg/parse/constant3.C: New test.
30808 * g++.dg/parse/crash7.C: Likewise.
30809
30810 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
30811
30812 PR target/11008
30813 * gcc.dg/i386-pentium4-not-mull.c: New.
30814
30815 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
30816
30817 * gcc.dg/asm-names.c (ymain): Make it weak.
30818
30819 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30820
30821 PR c++/5421
30822 * g++.dg/template/friend21.C: New test.
30823
30824 2003-07-16 Jakub Jelinek <jakub@redhat.com>
30825
30826 * gcc.dg/cleanup-8.c: New test.
30827 * gcc.dg/cleanup-9.c: New test.
30828
30829 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
30830
30831 * g++.dg/ext/dll-MI1.h: New file.
30832 * g++.dg/ext/dllexport-MI1.C: New file.
30833 * g++.dg/ext/dllimport-MI1.C: New file.
30834
30835 2003-07-15 Jakub Jelinek <jakub@redhat.com>
30836
30837 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
30838 it does not have cmpstrsi patterns (just cmpmemsi).
30839
30840 2003-07-15 Mark Mitchell <mark@codesourcery.com>
30841
30842 PR debug/11473
30843 * g++.dg/debug/debug8.C: New test.
30844
30845 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30846
30847 PR c++/10108
30848 * g++.dg/template/crash7.C: New test.
30849
30850 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
30851
30852 PR target/10795
30853 * gcc.c-torture/compile/20030708-1.c: New.
30854
30855 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30856
30857 * gcc.c-torture/execute/20030715-1.c: New test.
30858
30859 2003-07-14 Geoffrey Keating <geoffk@apple.com>
30860
30861 * gcc.dg/pch/inline-3.c: New file.
30862 * gcc.dg/pch/inline-3.hs: New file.
30863 * gcc.dg/pch/inline-4.c: New file.
30864 * gcc.dg/pch/inline-4.hs: New file.
30865
30866 2003-07-14 Mark Mitchell <mark@codesourcery.com>
30867
30868 PR c++/11509
30869 * g++.dg/template/crash6.C: New test.
30870
30871 PR c++/7053
30872 * g++.dg/template/friend20.C: New test.
30873
30874 PR c++/7019
30875 * g++.dg/template/overload2.C: New test.
30876
30877 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30878
30879 PR optimization/11440
30880 * gcc.c-torture/execute/20030714-1.c: New test.
30881
30882 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30883
30884 PR c++/11154
30885 * g++.dg/template/partial2.C: New test.
30886
30887 2003-07-13 Mark Mitchell <mark@codesourcery.com>
30888
30889 PR c++/11503
30890 * g++.dg/template/anon1.C: New test.
30891
30892 PR c++/11493
30893 PR c++/11495
30894 * g++.dg/parse/template9.C: Likewise.
30895 * g++.dg/template/crash4.C: New test.
30896 * g++.dg/template/koenig1.C: Likewise.
30897 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
30898 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
30899 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
30900 functions.
30901 * g++.old-deja/g++.jason/template36.C: Likewise.
30902 * g++.old-deja/g++.mike/p1989.C: Likewise.
30903 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
30904 * g++.old-deja/g++.pt/ttp20.C: Use this->.
30905 * g++.old-deja/g++.pt/ttp21.C: Use this->.
30906 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
30907 compiling.
30908 * g++.old-deja/g++.pt/union2.C: Use this->.
30909
30910 2003-07-11 Jakub Jelinek <jakub@redhat.com>
30911
30912 * gcc.dg/20030711-1.c: New test.
30913
30914 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
30915
30916 PR c++/11050
30917 * g++.dg/parse/args1.C: New test.
30918 * g++.pt/defarg8.C: Change expected errors.
30919
30920 2003-07-11 Mark Mitchell <mark@codesourcery.com>
30921
30922 PR c++/8164
30923 * g++.dg/template/nontype2.C: New test.
30924
30925 PR c++/10558
30926 * g++.dg/parse/template8.C: New test.
30927
30928 PR c++/8327
30929 * g++.dg/template/scope1.C: New test.
30930
30931 * g++.dg/warn/Wsign-compare-1.C: New test.
30932
30933 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30934
30935 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
30936
30937 2003-07-10 Mark Mitchell <mark@codesourcery.com>
30938
30939 PR c++/9411
30940 * g++.dg/template/explicit2.C: New test.
30941
30942 PR c++/10032
30943 * g++.dg/warn/pedantic1.C: New test.
30944
30945 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
30946
30947 PR c++ 9483
30948 * g++.dg/other/field1.C: New test.
30949
30950 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
30951
30952 PR c/11449
30953 * gcc.c-torture/compile/20030707-1.c: New.
30954
30955 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30956
30957 PR c++/10849
30958 * g++.dg/template/access12.C: New test.
30959
30960 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
30961
30962 * g++.dg/bprob/bprob.exp (prof_ext): Update.
30963 * g77.dg/bprob/bprob.exp (prof_ext): Update.
30964 * gcc.misc-tests/bprob.exp (prof_ext): Update.
30965 * gcc.misc-tests/gcov.exp: Update
30966 * g++.dg/gcov/gcov.exp: Update
30967 * lib/gcov.exp: Update.
30968
30969 2003-07-08 Mark Mitchell <mark@codesourcery.com>
30970
30971 * g++.dg/abi/mangle17.C: Make sure template expressions are
30972 dependent.
30973 * g++.dg/abi/mangle4.C: Mark erroneous casts.
30974 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
30975 * g++.dg/opt/stack1.C: Remove erroneous code.
30976 * g++.dg/parse/template7.C: New test.
30977 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
30978 * g++.old-deja/g++.pt/crash4.C: Likewise.
30979
30980 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30981
30982 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
30983 with zero or one occurence of `$' after the initial `L'.
30984
30985 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
30986
30987 * gcc.c-torture/compile/20030704-1.c: Add a comment.
30988
30989 2003-07-08 Roger Sayle <roger@eyesopen.com>
30990
30991 PR c/11370
30992 * gcc.dg/Wunreachable-6.c: New testcase.
30993 * gcc.dg/Wunreachable-7.c: New testcase.
30994
30995 2003-07-08 Jakub Jelinek <jakub@redhat.com>
30996
30997 PR c/11420
30998 * gcc.dg/20030708-1.c: New test.
30999
31000 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
31001
31002 * gcc.dg/compat/sdata-section.h: New file.
31003 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
31004 * gcc.dg/torture/mips-sdata-1.c: New test.
31005
31006 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31007
31008 PR c++/11030
31009 * g++.dg/template/friend19.C: New test.
31010
31011 2003-07-08 Jakub Jelinek <jakub@redhat.com>
31012
31013 * g++.dg/opt/strength-reduce.C: New test.
31014
31015 2003-07-07 Roger Sayle <roger@eyesopen.com>
31016
31017 PR target/10979
31018 * gcc.dg/20030707-1.c: New testcase.
31019
31020 2003-07-07 Roger Sayle <roger@eyesopen.com>
31021
31022 PR optimization/11059
31023 * g++.dg/opt/emptyunion.C: New testcase.
31024
31025 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31026 Eric Botcazou <ebotcazou@libertysurf.fr>
31027
31028 * g++.dg/opt/stack1.C: New test.
31029
31030 2003-07-05 Mark Mitchell <mark@codesourcery.com>
31031
31032 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
31033 run test.
31034
31035 PR c++/11431
31036 * g++.dg/expr/static_cast3.C: New test.
31037
31038 2003-07-04 Zack Weinberg <zack@codesourcery.com>
31039
31040 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
31041 everywhere.
31042 * gcc.dg/concat.c: Concatenation of string constants with
31043 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
31044 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
31045 * gcc.dg/cpp/escape-2.c: Use wide character constants where
31046 necessary to avoid multi-character character constant warning.
31047 * gcc.dg/cpp/escape.c: Likewise.
31048 * gcc.dg/cpp/ucs.c: Likewise.
31049 Remove backslashes from dg-bogus comments, as they confuse Tcl.
31050 Fix a typo.
31051
31052 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31053
31054 PR c/11428
31055 * gcc.c-torture/compile/20030704-1.c: New.
31056
31057 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
31058
31059 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
31060
31061 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
31062
31063 PR c++/5287, PR c++/7910, PR c++/11021
31064 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
31065 tests for warnings.
31066 * g++.dg/ext/dllimport2.C: Add tests for warnings.
31067 * g++.dg/ext/dllimport3.C: Likewise.
31068 * g++.dg/ext/dllimport4.C: New file.
31069 * g++.dg/ext/dllimport5.C: New file.
31070 * g++.dg/ext/dllimport6.C: New file.
31071 * g++.dg/ext/dllimport7.C: New file.
31072 * g++.dg/ext/dllimport8.C: New file.
31073 * g++.dg/ext/dllimport9.C: New file.
31074 * g++.dg/ext/dllimport10.C: New file.
31075 * g++.dg/ext/dllexport1.C: New file.
31076
31077 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31078
31079 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
31080 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
31081
31082 2003-07-03 Roger Sayle <roger@eyesopen.com>
31083
31084 * gcc.dg/builtins-25.c: New testcase.
31085 * gcc.dg/builtins-26.c: New testcase.
31086
31087 2003-07-03 Janis Johnson <janis187@us.ibm.com>
31088
31089 * gcc.dg/compat/vector-defs.h: New file.
31090 * gcc.dg/compat/vector-setup.h: New file.
31091 * gcc.dg/compat/vector-check.h: New file.
31092 * gcc.dg/compat/vector-1_main.c: New file.
31093 * gcc.dg/compat/vector-1_x.c: New file.
31094 * gcc.dg/compat/vector-1_y.c: New file.
31095 * gcc.dg/compat/vector-2_main.c: New file.
31096 * gcc.dg/compat/vector-2_x.c: New file.
31097 * gcc.dg/compat/vector-2_y.c: New file.
31098
31099 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
31100 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
31101 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
31102 * gcc.dg/compat/struct-align-1.h: New file.
31103 * gcc.dg/compat/struct-align-1_main.c: New file.
31104 * gcc.dg/compat/struct-align-1_x.c: New file.
31105 * gcc.dg/compat/struct-align-1_y.c: New file.
31106 * gcc.dg/compat/struct-align-2.h: New file.
31107 * gcc.dg/compat/struct-align-2_main.c: New file.
31108 * gcc.dg/compat/struct-align-2_x.c: New file.
31109 * gcc.dg/compat/struct-align-2_y.c: New file.
31110
31111 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
31112 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31113 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31114 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31115 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31116 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31117 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31118 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31119 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31120 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31121 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31122 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31123 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31124 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31125 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31126 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31127 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31128 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31129 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31130 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31131 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31132 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31133 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31134 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31135 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31136 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31137 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31138 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31139 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31140
31141 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31142
31143 * gcc.dg/i386-call-1.c: New test.
31144
31145 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
31146
31147 PR c++/9162
31148 * g++.dg/parse/defarg4.C: New.
31149
31150 2003-07-03 Roger Sayle <roger@eyesopen.com>
31151
31152 PR target/10700
31153 * gcc.c-torture/compile/20030703-1.c: New test case.
31154
31155 2003-07-03 Mark Mitchell <mark@codesourcery.com>
31156
31157 * g++.dg/template/local3.C: Remove extra semicolon.
31158
31159 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31160
31161 * gcc.dg/i386-volatile-1.c: New test.
31162
31163 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
31164
31165 PR c++/11072
31166 * g++.dg/other/offsetof2.C: XFAIL.
31167 * g++.dg/other/offsetof5.C: New.
31168
31169 PR c++/10219
31170 * g++.dg/template/error1.C: New.
31171
31172 PR c++/9779
31173 * g++.dg/template/dependent-expr1.C: New.
31174
31175 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31176
31177 PR c++/6949
31178 * g++.dg/template/local3.C: New test.
31179
31180 PR c++/11149
31181 * g++.dg/lookup/scoped6.C: New test.
31182
31183 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
31184
31185 PR c++/8046
31186 * g++.dg/other/error7.C: New test.
31187
31188 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
31189
31190 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
31191 * g++.old-deja/g++.abi/vtable3.h: Likewise.
31192 * g++.old-deja/g++.law/code-gen5.C: Likewise.
31193 * g++.old-deja/g++.other/union2.C: Likewise.
31194 * gcc.dg/c90-const-expr-2.c: Likewise.
31195 * gcc.dg/c90-const-expr-3.c: Likewise.
31196 * gcc.dg/c99-const-expr-2.c: Likewise.
31197 * gcc.dg/c99-const-expr-3.c: Likewise.
31198 * gcc.dg/concat.c: Likewise.
31199
31200 2003-07-01 Mark Mitchell <mark@codesourcery.com>
31201
31202 PR c++/9559
31203 * g++.dg/init/static1.C: New test.
31204
31205 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31206
31207 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
31208 * g++.old-deja/g++.other/access2.C: Likewise.
31209 * g++.old-deja/g++.other/decl2.C: Likewise.
31210 * gcc.c-torture/execute/20020615-1.c: Likewise.
31211
31212 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31213
31214 PR c++/4933
31215 * g++.dg/template/sizeof4.C: New test.
31216
31217 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31218
31219 * g++.dg/other/error6.C: New test.
31220
31221 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31222
31223 PR c++/10750
31224 * g++.dg/parse/constant2.C: New test.
31225
31226 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
31227
31228 PR c++/11106
31229 * g++.dg/other/error5.C: New test.
31230
31231 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31232
31233 * gcc.dg/format/gcc_diag-1.c: New test.
31234
31235 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
31236
31237 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
31238
31239 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
31240
31241 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
31242 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
31243 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
31244
31245 2003-06-28 Jakub Jelinek <jakub@redhat.com>
31246
31247 * gcc.c-torture/execute/builtins/string-8.c: New test.
31248 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
31249 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
31250 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
31251
31252 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31253
31254 PR c++/10468
31255 * g++.dg/ext/typeof6.C: New test.
31256
31257 2003-06-27 Mark Mitchell <mark@codesourcery.com>
31258
31259 PR c++/10796
31260 * g++.dg/init/enum1.C: New test.
31261
31262 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
31263
31264 * gcc.dg/20030627-1.c: New test.
31265
31266 2003-06-26 Mark Mitchell <mark@codesourcery.com>
31267
31268 PR c++/11332
31269 * g++.dg/expr/static_cast2.C: New test.
31270
31271 2003-06-26 Roger Sayle <roger@eyesopen.com>
31272 Jakub Jelinek <jakub@redhat.com>
31273
31274 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
31275 sprintf(dst,"%s",src) optimization.
31276 * gcc.c-torture/execute/20030626-1.c: New test case.
31277 * gcc.c-torture/execute/20030626-2.c: New test case.
31278
31279 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
31280
31281 * gcc.c-torture/execute/multi-ix.c: New test.
31282
31283 * gcc.c-torture/execute/simd-4.c (main):
31284 Added missing semicolon at end of union.
31285
31286 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
31287
31288 PR c++/8266
31289 * g++.dg/template/explicit-instantiation3.C: New test.
31290
31291 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31292
31293 * gcc.dg/20030626-1.c: Use signed char.
31294
31295 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31296
31297 * gcc.dg/20030626-1.c: New test.
31298
31299 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
31300
31301 * const-str-2.m: Update.
31302
31303 2003-06-25 Mark Mitchell <mark@codesourcery.com>
31304
31305 PR c++/10990
31306 * g++.dg/rtti/dyncast1.C: New test.
31307 * g++.dg/abi/mangle4.C: Correct base-specifier access.
31308 * g++.dg/lookup/scoped1.C: Remove XFAIL.
31309 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
31310
31311 PR c++/10931
31312 * g++.dg/expr/static_cast1.C: New test.
31313
31314 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
31315
31316 * gcc.dg/20030625-1.c: New test.
31317
31318 2003-06-24 Roger Sayle <roger@eyesopen.com>
31319
31320 * gcc.c-torture/compile/20030624-1.c: New test case.
31321
31322 2003-06-24 Jakub Jelinek <jakub@redhat.com>
31323
31324 * gcc.c-torture/execute/string-opt-17.c: New test.
31325
31326 2003-06-24 Mark Mitchell <mark@codesourcery.com>
31327
31328 PR c++/5754
31329 * g++.dg/parse/crash6.C: New test.
31330
31331 2003-06-23 Roger Sayle <roger@eyesopen.com>
31332
31333 * gcc.dg/builtins-24.c: New test case.
31334
31335 2003-06-23 Jakub Jelinek <jakub@redhat.com>
31336
31337 * g++.dg/opt/operator1.C: New test.
31338
31339 2003-06-22 Roger Sayle <roger@eyesopen.com>
31340
31341 * gcc.c-torture/execute/string-opt-16.c: New test case.
31342
31343 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31344
31345 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
31346 * g++.old-deja/g++.other/conv7.C: Likewise.
31347 * g++.old-deja/g++.other/overcnv2.C: Likewise.
31348 * g++.old-deja/g++.other/overload14.C: Likewise.
31349
31350 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
31351
31352 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
31353 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
31354
31355 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31356
31357 PR c++/10888
31358 * g++.dg/warn/Winline-3.C: New test.
31359
31360 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31361
31362 * lib/target-supports.exp (check_alias_available): Make the test
31363 program acceptable to the Solaris assembler.
31364
31365 PR c++/10749
31366 * g++.dg/template/memclass2.C: New test.
31367
31368 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31369 Eric Botcazou <ebotcazou@libertysurf.fr>
31370
31371 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
31372 data for non-matching targets.
31373 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
31374
31375 2003-06-20 Mark Mitchell <mark@codesourcery.com>
31376
31377 PR c++/10845
31378 * g++.dg/template/member3.C: New test.
31379
31380 2003-06-19 Mark Mitchell <mark@codesourcery.com>
31381
31382 PR c++/10939
31383 * g++.dg/template/func1.C: New test.
31384
31385 PR c++/9649
31386 * g++.dg/template/static4.C: New test.
31387 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
31388
31389 PR c++/11041
31390 * g++.dg/init/ref7.C: New test.
31391
31392 2003-06-19 Matt Austern <austern@apple.com>
31393
31394 PR c++/11228
31395 * g++.dg/anew1.C: New test.
31396 * g++.dg/anew2.C: New test.
31397 * g++.dg/anew3.C: New test.
31398 * g++.dg/anew4.C: New test.
31399
31400 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
31401
31402 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
31403
31404 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
31405
31406 * gcc.c-torture/execute/simd-4.c (main): Make expected value
31407 endian-dependent.
31408
31409 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
31410
31411 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
31412 Remove cruft.
31413
31414 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
31415
31416 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
31417 * gcc.c-torture/compile/961203-1.c: Likewise.
31418 * gcc.c-torture/compile/980506-1.c: Likewise.
31419
31420 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31421
31422 PR c++/10712
31423 * g++.dg/lookup/using7.C: New test.
31424
31425 2003-06-17 Mark Mitchell <mark@codesourcery.com>
31426
31427 PR c++/11105
31428 * g++.dg/abi/conv1.C: Remove it.
31429 * g++.dg/template/conv7.C: New test.
31430 * g++.dg/template/conv8.C: Likewise.
31431 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
31432 conversion operator.
31433
31434 2003-06-17 Janis Johnson <janis187@us.ibm.com>
31435
31436 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
31437 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
31438 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31439 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
31440 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
31441 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31442 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31443 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
31444 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
31445 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
31446 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
31447 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
31448 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
31449 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
31450 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
31451 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
31452 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
31453 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
31454 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31455 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31456 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31457 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31458 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31459 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31460 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31461 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31462 * gcc.dg/compat/struct-return-10_x.c: Ditto.
31463 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31464 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31465
31466 2003-06-16 Mark Mitchell <mark@codesourcery.com>
31467
31468 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
31469 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
31470 indications.
31471
31472 2003-06-16 Roger Sayle <roger@eyesopen.com>
31473
31474 * gcc.dg/i386-387-5.c: New test case.
31475 * gcc.dg/i386-387-6.c: New test case.
31476 * gcc.dg/builtins-23.c: New test case.
31477
31478 2003-06-15 Roger Sayle <roger@eyesopen.com>
31479
31480 * gcc.dg/builtins-22.c: New test case.
31481 * gcc.dg/i386-387-1.c: Update to test exp.
31482 * gcc.dg/i386-387-2.c: Likewise.
31483
31484 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31485
31486 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
31487
31488 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31489
31490 * lib/gcc-dg.exp (dg-require-dll): New function.
31491 (dg-xfail-if): Likewise.
31492 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
31493 driver.
31494
31495 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
31496 * gcc.c-torture/compile/20001205-1.c: Likewise.
31497 * gcc.c-torture/compile/20001226-1.c: Likewise.
31498 * gcc.c-torture/compile/20010518-2.c: Likewise.
31499 * gcc.c-torture/compile/20020312-1.c: Likewise.
31500 * gcc.c-torture/compile/20020604-1.c: Likewise.
31501 * gcc.c-torture/compile/920501-12.c: Likewise.
31502 * gcc.c-torture/compile/920501-4.c: Likewise.
31503 * gcc.c-torture/compile/920520-1.c: Likewise.
31504 * gcc.c-torture/compile/920521-1.c: Likewise.
31505 * gcc.c-torture/compile/920625-1.c: Likewise.
31506 * gcc.c-torture/compile/961203-1.c: Likewise.
31507 * gcc.c-torture/compile/980506-1.c: Likewise.
31508 * gcc.c-torture/compile/981006-1.c: Likewise.
31509 * gcc.c-torture/compile/981022-1.c: Likewise.
31510 * gcc.c-torture/compile/981223-1.c: Likewise.
31511 * gcc.c-torture/compile/990617-1.c: Likewise.
31512 * gcc.c-torture/compile/dll.c: Likewise.
31513 * gcc.c-torture/compile/labels-3.c: Likewise.
31514 * gcc.c-torture/compile/mipscop-1.c: Likewise.
31515 * gcc.c-torture/compile/mipscop-2.c: Likewise.
31516 * gcc.c-torture/compile/mipscop-3.c: Likewise.
31517 * gcc.c-torture/compile/mipscop-4.c: Likewise.
31518 * gcc.c-torture/compile/simd-5.c: Likewise.
31519 * gcc.c-torture/compile/20000804-1.x: Remove.
31520 * gcc.c-torture/compile/20001205-1.x: Likewise.
31521 * gcc.c-torture/compile/20001226-1.x: Likewise.
31522 * gcc.c-torture/compile/20010518-2.x: Likewise.
31523 * gcc.c-torture/compile/20020312-1.x: Likewise.
31524 * gcc.c-torture/compile/20020604-1.x: Likewise.
31525 * gcc.c-torture/compile/920501-12.x: Likewise.
31526 * gcc.c-torture/compile/920501-4.x: Likewise.
31527 * gcc.c-torture/compile/920520-1.x: Likewise.
31528 * gcc.c-torture/compile/920521-1.x: Likewise.
31529 * gcc.c-torture/compile/920625-1.x: Likewise.
31530 * gcc.c-torture/compile/961203-1.x: Likewise.
31531 * gcc.c-torture/compile/980506-1.x: Likewise.
31532 * gcc.c-torture/compile/981006-1.x: Likewise.
31533 * gcc.c-torture/compile/981022-1.x: Likewise.
31534 * gcc.c-torture/compile/981223-1.x: Likewise.
31535 * gcc.c-torture/compile/990617-1.x: Likewise.
31536 * gcc.c-torture/compile/mipscop-1.x: Likewise.
31537 * gcc.c-torture/compile/mipscop-2.x: Likewise.
31538 * gcc.c-torture/compile/mipscop-3.x: Likewise.
31539 * gcc.c-torture/compile/mipscop-4.x: Likewise.
31540 * gcc.c-torture/compile/simd-5.x: Likewise.
31541
31542 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
31543
31544 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31545
31546 * gcc.c-torture/execute/20030611-1.c: New test.
31547
31548 2003-06-12 Roger Sayle <roger@eyesopen.com>
31549
31550 PR middle-end/168
31551 * gcc.dg/20030612-1.c: New test case.
31552
31553 2003-06-12 Mark Mitchell <mark@codesourcery.com>
31554
31555 PR c++/10635
31556 * g++.dg/expr/cast1.C: New test.
31557
31558 2003-06-12 Roger Sayle <roger@eyesopen.com>
31559
31560 * gcc.dg/builtins-21.c: New test case.
31561
31562 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
31563
31564 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
31565 options instead of at the end.
31566 * lib/objc.exp (objc_target_compile): Likewise.
31567
31568 2003-06-11 Mark Mitchell <mark@codesourcery.com>
31569
31570 PR c++/10432
31571 * g++.dg/parse/error1.C: New test.
31572
31573 2003-06-11 Janis Johnson <janis187@us.ibm.com>
31574
31575 * gcc.dg/compat/struct-by-value-11_main.c: New file.
31576 * gcc.dg/compat/struct-by-value-11_x.c: New file.
31577 * gcc.dg/compat/struct-by-value-11_y.c: New file.
31578 * gcc.dg/compat/struct-by-value-12_main.c: New file.
31579 * gcc.dg/compat/struct-by-value-12_x.c: New file.
31580 * gcc.dg/compat/struct-by-value-12_y.c: New file.
31581 * gcc.dg/compat/struct-by-value-13_main.c: New file.
31582 * gcc.dg/compat/struct-by-value-13_x.c: New file.
31583 * gcc.dg/compat/struct-by-value-13_y.c: New file.
31584 * gcc.dg/compat/struct-by-value-14_main.c: New file.
31585 * gcc.dg/compat/struct-by-value-14_x.c: New file.
31586 * gcc.dg/compat/struct-by-value-14_y.c: New file.
31587 * gcc.dg/compat/struct-by-value-15_main.c: New file.
31588 * gcc.dg/compat/struct-by-value-15_x.c: New file.
31589 * gcc.dg/compat/struct-by-value-15_y.c: New file.
31590 * gcc.dg/compat/struct-by-value-16_main.c: New file.
31591 * gcc.dg/compat/struct-by-value-16_x.c: New file.
31592 * gcc.dg/compat/struct-by-value-16_y.c: New file.
31593 * gcc.dg/compat/struct-by-value-17_main.c: New file.
31594 * gcc.dg/compat/struct-by-value-17_x.c: New file.
31595 * gcc.dg/compat/struct-by-value-17_y.c: New file.
31596 * gcc.dg/compat/struct-by-value-18_main.c: New file.
31597 * gcc.dg/compat/struct-by-value-18_x.c: New file.
31598 * gcc.dg/compat/struct-by-value-18_y.c: New file.
31599
31600 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
31601 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
31602 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
31603 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
31604 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
31605 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
31606 * gcc.dg/compat/scalar-return-3_main.c: New file.
31607 * gcc.dg/compat/scalar-return-3_x.c: New file.
31608 * gcc.dg/compat/scalar-return-3_y.c: New file.
31609 * gcc.dg/compat/scalar-return-4_main.c: New file.
31610 * gcc.dg/compat/scalar-return-4_x.c: New file.
31611 * gcc.dg/compat/scalar-return-4_y.c: New file.
31612
31613 2003-06-10 Janis Johnson <janis187@us.ibm.com>
31614
31615 * gcc.dg/compat/fp2-struct-check.h: New file.
31616 * gcc.dg/compat/fp2-struct-defs.h: New file.
31617 * gcc.dg/compat/fp2-struct-init.h: New file.
31618 * gcc.dg/compat/struct-by-value-10_main.c: New file.
31619 * gcc.dg/compat/struct-by-value-10_x.c: New file.
31620 * gcc.dg/compat/struct-by-value-10_y.c: New file.
31621 * gcc.dg/compat/struct-return-10_main.c: New file.
31622 * gcc.dg/compat/struct-return-10_x.c: New file.
31623 * gcc.dg/compat/struct-return-10_y.c: New file.
31624
31625 * gcc.dg/compat/compat-common.h: New file.
31626 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
31627 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
31628 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
31629 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
31630 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
31631 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
31632 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
31633 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
31634 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
31635 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
31636 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
31637 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
31638 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
31639 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
31640 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
31641 * gcc.dg/compat/small-struct-check.h: Ditto.
31642 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
31643 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
31644 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
31645 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
31646 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
31647 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
31648 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
31649 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
31650 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
31651 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
31652 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
31653 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
31654 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
31655 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
31656 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
31657 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
31658 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
31659 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
31660 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
31661 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
31662 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
31663 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
31664 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
31665 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
31666 * gcc.dg/compat/struct-return-2_main.c: Ditto.
31667 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31668 * gcc.dg/compat/struct-return-2_y.c: Ditto.
31669 * gcc.dg/compat/struct-return-3_main.c: Ditto.
31670 * gcc.dg/compat/struct-return-3_x.c: Ditto.
31671 * gcc.dg/compat/struct-return-3_y.c: Ditto.
31672
31673 2003-06-10 Geoffrey Keating <geoffk@apple.com>
31674
31675 * g++.dg/pch/static-1.C: New file.
31676 * g++.dg/pch/static-1.Hs: New file.
31677
31678 2003-06-10 Richard Henderson <rth@redhat.com>
31679
31680 * gcc.dg/asm-7.c: Adjust expected warning text.
31681
31682 2003-06-10 Roger Sayle <roger@eyesopen.com>
31683
31684 * gcc.dg/builtins-20.c: New test case.
31685
31686 2003-06-10 Mark Mitchell <mark@codesourcery.com>
31687
31688 PR c++/11131
31689 * g++.dg/opt/template1.C: New test.
31690
31691 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31692
31693 * lib/gcc-dg.exp (dg-test): Clear additional_files and
31694 additional_sources.
31695
31696 2003-05-21 David Taylor <dtaylor@emc.com>
31697
31698 * gcc.dg/Wpadded.c: New file.
31699
31700 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31701
31702 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
31703 * gcc.dg/special/weak-2.c: Add dg-require-weak.
31704 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
31705 dg-require-weak.
31706
31707 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
31708
31709 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
31710
31711 2003-06-09 Mark Mitchell <mark@codesourcery.com>
31712
31713 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
31714 (dg-require-alias): Likewise.
31715 (dg-require-gc-sections): Likewise.
31716 * lib/target-supports.exp (check_gc_sections_available): Likewise.
31717
31718 2003-06-08 Richard Henderson <rth@redhat.com>
31719
31720 * gcc.dg/20011029-2.c: Fix the array reference.
31721 * gcc.dg/asm-7.c: New.
31722
31723 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
31724
31725 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31726
31727 2003-06-08 Mark Mitchell <mark@codesourcery.com>
31728
31729 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31730 (dg-require-gc-sections): Likewise.
31731
31732 2003-06-08 Jan Hubicka <jh@suse.cz>
31733
31734 * i386-cmov1.c: Fix regular expression.
31735 * i386-cvt-1.c: Likewise.
31736 * i386-local.c: Likewise.
31737 * i386-local2.c: Likewise.
31738 * i386-mul.c: Likewise.
31739 * i386-ssetype-1.c: Likewise.
31740 * i386-ssetype-3.c: Likewise.
31741 * i386-ssetype-5.c: Likewise.
31742
31743 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31744
31745 PR c++/11039
31746 * g++.dg/warn/implicit-typename2.C: New test.
31747 * g++.dg/warn/implicit-typename3.C: New test.
31748
31749 2003-06-07 Richard Henderson <rth@redhat.com>
31750
31751 * g++.dg/other/offsetof3.C: Use size_t.
31752 * g++.dg/other/offsetof4.C: Likewise.
31753
31754 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
31755
31756 * lib/copy-file.exp: New. Implement gcc_copy_files.
31757
31758 * lib/dg-pch.exp: Load copy-file.exp
31759 (dg-pch): Use gcc_copy_files instead of "file copy".
31760
31761 2003-06-06 Mark Mitchell <mark@codesourcery.com>
31762
31763 * gcc.dg/weak/weak.exp: Simplify.
31764 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
31765 * gcc.dg/weak/weak-1.c: Likewise.
31766 * gcc.dg/weak/weak-2.c: Likewise.
31767 * gcc.dg/weak/weak-3.c: Likewise.
31768 * gcc.dg/weak/weak-4.c: Likewise.
31769 * gcc.dg/weak/weak-5.c: Likewise.
31770 * gcc.dg/weak/weak-6.c: Likewise.
31771 * gcc.dg/weak/weak-7.c: Likewise.
31772 * gcc.dg/weak/weak-8.c: Likewise.
31773 * gcc.dg/weak/weak-9.c: Likewise.
31774
31775 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
31776
31777 gcc.c-torture/execute/20030606-1.c: New.
31778
31779 2003-06-06 Roger Sayle <roger@eyesopen.com>
31780
31781 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
31782 * gcc.dg/builtins-19.c: Likewise.
31783
31784 2003-06-06 Roger Sayle <roger@eyesopen.com>
31785
31786 * gcc.dg/builtins-2.c: Add some more tests.
31787 * gcc.dg/builtins-18.c: New test case.
31788 * gcc.dg/builtins-19.c: New test case.
31789
31790 2003-06-06 Roger Sayle <roger@eyesopen.com>
31791 Jim Wilson <wilson@tuliptree.org>
31792
31793 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
31794
31795 2003-06-06 Jakub Jelinek <jakub@redhat.com>
31796
31797 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
31798 mempcpy/stpcpy calls not to be optimized into something else.
31799 * gcc.c-torture/execute/string-opt-3.c: Moved to...
31800 * gcc.c-torture/execute/builtins/string-7.c: ...here.
31801 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
31802
31803 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31804
31805 * gcc.dg/format/asm_fprintf-1.c: New test.
31806
31807 2003-06-05 Mark Mitchell <mark@codesourcery.com>
31808
31809 * lib/gcc-defs.exp (additional_sources): New variable.
31810 (dg-additional-sources): New function.
31811 (additional_files): New variable.
31812 (dg-additional-files): New function.
31813 (dg-additional-files-options): Likewise.
31814 * lib/gcc-dg.exp (dg-require-weak): New function.
31815 (dg-require-alias): Likewise.
31816 (dg-require-gc-sections): Likewise.
31817 * lib/target-supports.exp (check_alias_available): Remove testfile
31818 parameter.
31819 (check_gc_sections_available): New function.
31820 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
31821 (dg-gpp-additional-files): Likewise.
31822 * lib/g++.exp (additional_sources): Remove.
31823 (additional_files): Likewise.
31824 (g++_target_compile): Use dg-additional-files-options.
31825
31826 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
31827 Tcl logic.
31828 * gcc.dg/special/ecos.exp: Remove.
31829 * gcc.dg/special/20000419-2.c: Use dg-require-*.
31830 * gcc.dg/special/alias-1.c: Likewise.
31831 * gcc.dg/special/alias-2.c: Likewise.
31832 * gcc.dg/special/gcsec-1.c: Likewise.
31833 * gcc.dg/special/weak-1.c: Likewise.
31834 * gcc.dg/special/weak-2.c: Likewise.
31835 * gcc.dg/special/wkali-1.c: Likewise.
31836 * gcc.dg/special/wkali-2.c: Likewise.
31837
31838 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
31839 dg-gpp-additional-*.
31840 * g++.dg/special/conpr-3.C: Likewise.
31841 * g++.dg/special/conpr-4.C: Likewise.
31842 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
31843 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
31844 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
31845 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
31846 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
31847 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
31848 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
31849 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
31850 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
31851 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
31852 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
31853 * g++.old-deja/g++.other/comdat1.C: Likewise.
31854 * g++.old-deja/g++.other/comdat2.C: Likewise.
31855 * g++.old-deja/g++.other/comdat3.C: Likewise.
31856 * g++.old-deja/g++.other/ctor1.C: Likewise.
31857 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
31858
31859 2003-06-05 Richard Henderson <rth@redhat.com>
31860
31861 * gcc.dg/debug/20030605-1.c: New.
31862
31863 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31864
31865 * README.QMTEST: Update.
31866
31867 2003-06-04 Richard Henderson <rth@redhat.com>
31868
31869 * gcc.dg/cleanup-1.c: New.
31870 * gcc.dg/cleanup-2.c: New.
31871 * gcc.dg/cleanup-3.c: New.
31872 * gcc.dg/cleanup-4.c: New.
31873 * gcc.dg/cleanup-5.c: New.
31874 * gcc.dg/cleanup-6.c: New.
31875 * gcc.dg/cleanup-7.c: New.
31876
31877 2003-06-04 Mark Mitchell <mark@codesourcery.com>
31878
31879 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
31880
31881 * lib/dg-pch.exp: New file.
31882 * g++.dg/pch/pch.exp: Use dg-pch.exp.
31883 * gcc.dg/pch/pch.exp: Likewise.
31884
31885 2003-06-04 Roger Sayle <roger@eyesopen.com>
31886
31887 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
31888 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
31889 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
31890 * gcc.dg/builtins-17.c: New test case.
31891 * gcc.dg/i386-387-4.c: New test case.
31892 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
31893
31894 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31895
31896 * gcc.dg/ultrasp9.c: New test.
31897
31898 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31899
31900 * gcc.c-torture/compile/20030604-1.c: New test.
31901 * gcc.dg/sparc-constant-1.c: New test.
31902
31903 2003-06-03 Glen Nakamura <glen@imodulo.com>
31904
31905 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
31906
31907 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
31908
31909 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
31910
31911 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
31912 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
31913
31914 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
31915
31916 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
31917
31918 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31919
31920 PR c++/10940
31921 * g++.dg/template/spec10.C: New test.
31922
31923 2003-06-03 Roger Sayle <roger@eyesopen.com>
31924
31925 * gcc.dg/builtins-16.c: New test case.
31926
31927 2003-06-03 Jakub Jelinek <jakub@redhat.com>
31928
31929 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
31930 mempcpy test with post-increments.
31931 * gcc.c-torture/execute/string-opt-3.c: New test.
31932 * gcc.dg/string-opt-1.c: New test.
31933
31934 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
31935
31936 PR fortran/10965
31937 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
31938
31939 2003-06-02 Mark Mitchell <mark@codesourcery.com>
31940
31941 * lib/scanasm.exp (dg-scan): New function, factored out of ...
31942 (scan-assembler): ... here. Use dg-scan.
31943 (scan-assembler-not): Likewise.
31944 (scan-file): New function.
31945 (scan-file-not): Likewise.
31946 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
31947 * gcc.dg/cpp/_Pragma4.c: Likewise.
31948 * gcc.dg/cpp/_Pragma5.c: Likewise.
31949 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31950 * gcc.dg/cpp/avoidpaste2.c: Likewise.
31951 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
31952 * gcc.dg/cpp/cmdlne-P.c: Likewise.
31953 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
31954 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
31955 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
31956 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
31957 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
31958 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
31959 * gcc.dg/cpp/cxxcom1.c: Likewise.
31960 * gcc.dg/cpp/line1.c: Likewise.
31961 * gcc.dg/cpp/maccom1.c: Likewise.
31962 * gcc.dg/cpp/maccom2.c: Likewise.
31963 * gcc.dg/cpp/maccom3.c: Likewise.
31964 * gcc.dg/cpp/maccom4.c: Likewise.
31965 * gcc.dg/cpp/maccom5.c: Likewise.
31966 * gcc.dg/cpp/maccom6.c: Likewise.
31967 * gcc.dg/cpp/multiline.c: Likewise.
31968 * gcc.dg/cpp/spacing1.c: Likewise.
31969 * gcc.dg/cpp/spacing2.c: Likewise.
31970 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
31971 * gcc.dg/cpp/trad/maccom1.c: Likewise.
31972 * gcc.dg/cpp/trad/maccom2.c: Likewise.
31973 * gcc.dg/cpp/trad/maccom3.c: Likewise.
31974 * gcc.dg/cpp/trad/maccom4.c: Likewise.
31975 * gcc.dg/cpp/trad/maccom6.c: Likewise.
31976 * gcc.dg/cpp/cxxcom2.c: Likewise.
31977 * gcc.dg/cpp/cxxcom2.h: New file.
31978
31979 * gcc.dg/cpp/truefalse.cpp: Move it to ...
31980 * g++.dg/cpp/truefalse.C: Here.
31981 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
31982
31983 2003-06-01 Loren James Rittle <ljrittle@acm.org>
31984
31985 * gcc.dg/cpp/redef3.c: New file.
31986
31987 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31988
31989 * gcc.dg/i386-loop-3.c: New test.
31990
31991 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
31992
31993 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
31994
31995 2003-05-31 Roger Sayle <roger@eyesopen.com>
31996
31997 * gcc.dg/fwrapv-1.c: New test case.
31998 * gcc.dg/fwrapv-2.c: New test case.
31999
32000 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32001
32002 PR c++/10956
32003 * g++.dg/template/spec9.C: New test.
32004
32005 2003-05-29 Roger Sayle <roger@eyesopen.com>
32006
32007 * gcc.dg/duff-4.c: New test case.
32008
32009 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
32010
32011 PR fortran/10843
32012 * g77.dg/ffixed-form-1.f: New test
32013 * g77.dg/ffixed-form-2.f: New test
32014 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
32015 * g77.dg/ffree-form-3.f: New test
32016
32017 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
32018
32019 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
32020 * gcc.dg/wint_t-1.c: Likewise.
32021
32022 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32023
32024 * g++.dg/template/access11.C: New test.
32025
32026 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32027
32028 PR c++/10849
32029 * g++.dg/template/access10.C: New test.
32030
32031 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32032 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32033
32034 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
32035
32036 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32037
32038 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
32039 suppress for powerpc-*-darwin*.
32040 * gcc.dg/torture/builtin-noret-2.c: Likewise.
32041
32042 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
32043
32044 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
32045 suppress option for powerpc-*-darwin*.
32046
32047 2003-05-23 Roger Sayle <roger@eyesopen.com>
32048
32049 * gcc.dg/builtins-1.c: Add tests for tan and atan.
32050 * gcc.dg/builtins-4.c: Add test for fmod.
32051
32052 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32053
32054 PR c++/10682
32055 * g++.dg/template/instantiate4.C: New test.
32056
32057 2003-05-22 Roger Sayle <roger@eyesopen.com>
32058
32059 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
32060
32061 2003-05-21 Janis Johnson <janis187@us.ibm.com>
32062
32063 * gcc.dg/compat/scalar-return-1_main.c: New file.
32064 * gcc.dg/compat/scalar-return-1_x.c: New file.
32065 * gcc.dg/compat/scalar-return-1_y.c: New file.
32066 * gcc.dg/compat/scalar-return-2_main.c: New file.
32067 * gcc.dg/compat/scalar-return-2_x.c: New file.
32068 * gcc.dg/compat/scalar-return-2_y.c: New file.
32069 * gcc.dg/compat/struct-return-3_main.c: New file.
32070 * gcc.dg/compat/struct-return-3_y.c: New file.
32071 * gcc.dg/compat/struct-return-3_x.c: New file.
32072 * gcc.dg/compat/struct-return-2_main.c: New file.
32073 * gcc.dg/compat/struct-return-2_x.c: New file.
32074 * gcc.dg/compat/struct-return-2_y.c: New file.
32075
32076 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32077
32078 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
32079 for hppa*-hp-hpux*.
32080 * gcc.dg/20021014-1.c (dg-options): Likewise.
32081 * gcc.dg/nest.c (dg-options): Likewise.
32082
32083 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
32084
32085 PR c++/9738
32086 * g++.dg/ext/dllimport2.C: New file.
32087 * g++.dg/ext/dllimport3.C: New file.
32088
32089 2003-05-20 Janis Johnson <janis187@us.ibm.com>
32090
32091 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
32092 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
32093 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32094 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
32095 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32096 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
32097 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
32098 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
32099 * gcc.dg/compat/small-struct-defs.h: New file.
32100 * gcc.dg/compat/small-struct-init.h: New file.
32101 * gcc.dg/compat/small-struct-check.h: New file.
32102 * gcc.dg/compat/fp-struct-defs.h: New file.
32103 * gcc.dg/compat/fp-struct-check.h: New file.
32104 * gcc.dg/compat/fp-struct-init.h: New file.
32105 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
32106 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
32107
32108 2003-05-19 Jakub Jelinek <jakub@redhat.com>
32109
32110 * gcc.dg/20030225-2.c: New test.
32111
32112 2003-05-18 Roger Sayle <roger@eyesopen.com>
32113 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32114
32115 * gcc.c-torture/compile/20030518-1.c: New test case.
32116
32117 2003-05-18 Mark Mitchell <mark@codesourcery.com>
32118
32119 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
32120 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
32121 gcc-dg-debug-runtest.
32122 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
32123 gcc-dg-debug-runtest.
32124
32125 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32126
32127 PR c++/9022
32128 * g++.dg/lookup/using6.C: New test.
32129
32130 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32131
32132 * g++.dg/parse/access2.C: New test.
32133
32134 2003-05-17 Mark Mitchell <mark@codesourcery.com>
32135
32136 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
32137 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
32138 * gcc.dg/debug/debug.exp: Likewise.
32139
32140 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
32141
32142 * gcc.dg/dollar.c: New test.
32143
32144 2003-05-16 Janis Johnson <janis187@us.ibm.com>
32145
32146 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
32147 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
32148 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
32149 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
32150 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
32151 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
32152 * gcc.dg/compat/struct-by-value-6_main.c: New file.
32153 * gcc.dg/compat/struct-by-value-6_x.c: New file.
32154 * gcc.dg/compat/struct-by-value-6_y.c: New file.
32155 * gcc.dg/compat/struct-by-value-7_main.c: New file.
32156 * gcc.dg/compat/struct-by-value-7_x.c: New file.
32157 * gcc.dg/compat/struct-by-value-7_y.c: New file.
32158 * gcc.dg/compat/struct-by-value-8_main.c: New file.
32159 * gcc.dg/compat/struct-by-value-8_x.c: New file.
32160 * gcc.dg/compat/struct-by-value-8_y.c: New file.
32161 * gcc.dg/compat/struct-by-value-9_main.c: New file.
32162 * gcc.dg/compat/struct-by-value-9_x.c: New file.
32163 * gcc.dg/compat/struct-by-value-9_y.c: New file.
32164
32165 2003-05-16 Mark Mitchell <mark@codesourcery.com>
32166
32167 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
32168 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
32169 support for "repo" mode.
32170 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
32171 * lib/g77-dg.exp: Likewise.
32172 * lib/obj-dg.exp: Likewise.
32173
32174 2003-05-16 Jakub Jelinek <jakub@redhat.com>
32175
32176 Merge from gcc-3_2-rhl8-branch:
32177 2003-04-23 Jakub Jelinek <jakub@redhat.com>
32178
32179 * gcc.dg/tls/opt-6.c: New test.
32180
32181 2003-04-05 Jakub Jelinek <jakub@redhat.com>
32182
32183 * gcc.dg/20030405-1.c: New test.
32184
32185 2003-03-09 Jakub Jelinek <jakub@redhat.com>
32186
32187 * gcc.dg/20030309-1.c: New test.
32188
32189 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32190
32191 * gcc.c-torture/execute/20030307-1.c: New test.
32192
32193 2003-02-20 Randolph Chung <tausq@debian.org>
32194
32195 * gcc.c-torture/compile/20030220-1.c: New test.
32196
32197 2003-02-18 Jakub Jelinek <jakub@redhat.com>
32198
32199 * gcc.dg/20030217-1.c: New test.
32200
32201 2003-01-29 Jakub Jelinek <jakub@redhat.com>
32202
32203 * gcc.c-torture/compile/20020129-1.c: New test.
32204
32205 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32206
32207 * gcc.dg/unroll-1.c: New test.
32208
32209 2002-11-16 Jan Hubicka <jh@suse.cz>
32210
32211 * gcc.c-torture/execute/20020920-1.c: New test.
32212
32213 2002-10-08 Jakub Jelinek <jakub@redhat.com>
32214
32215 PR target/7434
32216 * gcc.c-torture/compile/20021008-1.c: New test.
32217
32218 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
32219
32220 PR target/7559
32221 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
32222
32223 2002-08-07 Jakub Jelinek <jakub@redhat.com>
32224
32225 * gcc.c-torture/compile/20020807-1.c: New test.
32226
32227 2002-07-30 Jakub Jelinek <jakub@redhat.com>
32228
32229 * gcc.dg/tls/opt-1.c: New test.
32230
32231 2002-07-29 Jakub Jelinek <jakub@redhat.com>
32232
32233 * gcc.dg/20020729-1.c: New test.
32234
32235 2002-07-20 Jakub Jelinek <jakub@redhat.com>
32236
32237 * g++.dg/opt/life1.C: New test.
32238
32239 2002-05-20 Jakub Jelinek <jakub@redhat.com>
32240
32241 * gcc.dg/20020525-1.c: New test.
32242
32243 2002-05-24 Jakub Jelinek <jakub@redhat.com>
32244
32245 PR c++/6794
32246 * g++.dg/ext/pretty1.C: New test.
32247 * g++.dg/ext/pretty2.C: New test.
32248
32249 2003-05-15 Mark Mitchell <mark@codesourcery.com>
32250
32251 PR c++/8385
32252 * g++.dg/ext/typeof5.C: New test.
32253
32254 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
32255
32256 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
32257 __USER_LABEL_PREFIX__ into account.
32258 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
32259
32260 2003-05-14 Roger Sayle <roger@eyesopen.com>
32261
32262 * gcc.dg/builtins-15.c: New test case.
32263
32264 2003-05-13 Zack Weinberg <zack@codesourcery.com>
32265
32266 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
32267
32268 2003-05-12 Mark Mitchell <mark@codesourcery.com>
32269
32270 * lib/g++.exp: Tweak handling of additional source files.
32271 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
32272 * g++.dg/special/conpr-2a.C: Rename to ...
32273 * g++.dg/special/conpr-2a.cc: ... this.
32274 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
32275 * g++.dg/special/conpr-3a.C: Rename to ...
32276 * g++.dg/special/conpr-3a.cc: This.
32277 * g++.dg/special/conpr-3b.C: Rename to ...
32278 * g++.dg/special/conpr-3b.cc: This.
32279 * g++.dg/special/conpr-4.C: New test.
32280 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
32281
32282 2003-05-12 David Edelsohn <edelsohn@gnu.org>
32283
32284 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
32285
32286 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32287
32288 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
32289 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32290 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
32291 * g++.old-deja/g++.other/warn3.C: Likewise.
32292
32293 2003-05-11 Roger Sayle <roger@eyesopen.com>
32294
32295 * gcc.dg/i386-387-1.c: Update to also test log.
32296 * gcc.dg/i386-387-2.c: Likewise.
32297
32298 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
32299
32300 * g77.f-torture/execute/int8421.f: New test.
32301
32302 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32303
32304 PR c++/10230, c++/10481
32305 * g++.dg/lookup/scoped5.C: New test.
32306
32307 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32308
32309 PR c++/10552
32310 * g++.dg/template/ttp6.C: New test.
32311
32312 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
32313
32314 * gcc.c-torture/execute/builtins: New directory.
32315 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
32316 gcc.c-torture/execute/builtins.
32317 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
32318 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
32319 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
32320 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
32321
32322 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32323
32324 PR c++/9252
32325 * g++.dg/template/access8.C: New test.
32326 * g++.dg/template/access9.C: New test.
32327
32328 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32329
32330 PR c++/9554
32331 * g++.dg/parse/access1.C: New test.
32332
32333 2003-05-09 DJ Delorie <dj@redhat.com>
32334
32335 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
32336 long, and not an int.
32337
32338 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32339
32340 PR c++/10555, c++/10576
32341 * g++.dg/template/memclass1.C: New test.
32342
32343 2003-05-08 DJ Delorie <dj@redhat.com>
32344
32345 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
32346 targets.
32347 * gcc.c-torture/execute/20021024-1.x: Likewise.
32348 * gcc.c-torture/execute/shiftdi.x: Likewise.
32349 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
32350 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
32351 * gcc.dg/20021018-1.c: Likewise.
32352
32353 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32354
32355 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
32356
32357 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
32358 (bcopy): Call memmove.
32359
32360 2003-05-08 Roger Sayle <roger@eyesopen.com>
32361
32362 * g77.f-torture/compile/8485.f: New test case.
32363
32364 2003-05-07 Richard Henderson <rth@redhat.com>
32365
32366 PR c++/10570
32367 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
32368 Verify exception_cleanup not called for rethrows.
32369 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
32370 when exiting catch block without rethrowing.
32371 * g++.dg/eh/forced3.C: New.
32372 * g++.dg/eh/forced4.C: New.
32373
32374 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
32375
32376 * gcc.dg/20030505.c: Fix triplet.
32377
32378 2003-05-06 DJ Delorie <dj@redhat.com>
32379
32380 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
32381 * gcc.dg/nest.c: Likewise.
32382
32383 2003-05-05 Roger Sayle <roger@eyesopen.com>
32384
32385 * gcc.dg/builtins-14.c: New test case.
32386
32387 2003-05-05 Janis Johnson <janis187@us.ibm.com>
32388
32389 * lib/compat.exp (compat-execute): New argument.
32390 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
32391 * gcc.dg/compat: New test directory.
32392 * gcc.dg/compat/compat.exp: New expect script.
32393 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
32394 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
32395 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
32396 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
32397 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
32398 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
32399
32400 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
32401 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
32402 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
32403 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
32404 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
32405 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
32406 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
32407 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
32408 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
32409 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
32410 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
32411 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
32412 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
32413 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
32414 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
32415
32416 2003-05-05 Zack Weinberg <zack@codesourcery.com>
32417
32418 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
32419
32420 2003-05-05 Jakub Jelinek <jakub@redhat.com>
32421
32422 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
32423
32424 2003-05-05 Geoffrey Keating <geoffk@apple.com>
32425
32426 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
32427 * gcc.dg/ppc-fsel-2.c: New test.
32428
32429 * gcc.dg/unused-5.c: New test.
32430
32431 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32432
32433 PR c++/10496
32434 * g++.dg/warn/pmf1.C: New test.
32435
32436 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32437
32438 PR c++/4494
32439 * g++.dg/warn/main.C: New test.
32440
32441 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32442
32443 * gcc.dg/nonnull-3.c: New test.
32444
32445 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
32446
32447 * gcc.dg/cpp/Wtrigraphs.c: Update.
32448 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
32449
32450 2003-05-03 Geoffrey Keating <geoffk@apple.com>
32451
32452 * gcc.dg/ppc-fsel-1.c: New test.
32453
32454 2003-05-03 Zack Weinberg <zack@codesourcery.com>
32455
32456 PR c/10604
32457 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
32458
32459 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
32460
32461 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32462
32463 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32464
32465 PR c++/9364, c++/10553, c++/10586
32466 * g++.dg/parse/typename4.C: New test.
32467 * g++.dg/parse/typename5.C: Likewise.
32468
32469 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
32470
32471 * gcc.c-torture/compile/20030503-1.c: New test.
32472
32473 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32474
32475 * g++.dg/lookup/using5.C: Fix testcase error.
32476
32477 2003-05-01 Chris Demetriou <cgd@broadcom.com>
32478
32479 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
32480 since MEABI is no longer supported. Remove all vestiges
32481 of MEABI from the test.
32482
32483 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32484
32485 PR c++/10554
32486 * g++.dg/lookup/using5.C: New test.
32487
32488 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32489
32490 PR c++/8772
32491 * g++.dg/template/ttp5.C: New test.
32492
32493 2003-04-30 Mark Mitchell <mark@codesourcery.com>
32494
32495 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
32496 (dg-gpp-additional-sources): New function.
32497 (dg-gpp-additional-files): Likewise.
32498 * lib/g++.exp (additional_sources): New variable.
32499 (additional_files): Likewise.
32500 (g++_target_compile): Deal with them.
32501 * lib/old-dejagnu.exp: Remove.
32502 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
32503 * g++.old-deja: Revise all tests to use dg commands.
32504
32505 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32506
32507 PR c++/9432, c++/9528
32508 * g++.dg/lookup/using4.C: New test.
32509
32510 2003-04-29 Geoffrey Keating <geoffk@apple.com>
32511
32512 * gcc.dg/noreturn-5.c: New file.
32513 * gcc.dg/noreturn-6.c: New file.
32514
32515 * gcc.c-torture/compile/inline-1.c: New file.
32516
32517 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32518
32519 PR c++/10551
32520 * g++.dg/template/explicit1.C: New test.
32521
32522 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32523
32524 PR c++/10549
32525 * g++.dg/other/bitfield1.C: New test.
32526
32527 PR c++/10527
32528 * g++.dg/init/new7.C: New test.
32529
32530 2003-04-29 Mark Mitchell <mark@codesourcery.com>
32531
32532 * g++.dg/ext/desig1.C: New test.
32533 * g++.dg/ext/init1.C: Update.
32534
32535 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32536
32537 2003-04-28 Mark Mitchell <mark@codesourcery.com>
32538
32539 PR c++/10180
32540 * g++.dg/warn/Winline-1.C: New test.
32541
32542 2003-04-28 Jakub Jelinek <jakub@redhat.com>
32543
32544 * gcc.c-torture/execute/string-opt-19.c: New test.
32545
32546 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
32547 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
32548
32549 2003-04-27 Mark Mitchell <mark@codesourcery.com>
32550
32551 PR c++/10506
32552 * g++.dg/init/new6.C: New test.
32553
32554 PR c++/10503
32555 * g++.dg/init/ref6.C: New test.
32556
32557 2003-04-26 David Edelsohn <edelsohn@gnu.org>
32558
32559 * g++.dg/warn/weak1.C: XFAIL on AIX4.
32560
32561 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32562
32563 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
32564 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
32565
32566 2003-04-25 Mark Mitchell <mark@codesourcery.com>
32567
32568 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
32569 initialized static data members.
32570
32571 2003-04-25 H.J. Lu <hjl@gnu.org>
32572
32573 * gcc.dg/ia64-sync-4.c: New test.
32574
32575 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32576
32577 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
32578 date.
32579
32580 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
32581
32582 PR c++/10337
32583 * g++.dg/warn/conv1.C: New test.
32584 * g++.old-deja/g++.other/conv7.C: Adjust.
32585 * g++.old-deja/g++.other/overload14.C: Adjust.
32586
32587 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32588
32589 PR c++/10471
32590 * g++.dg/template/defarg2.C: New test.
32591
32592 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
32593
32594 * gcc.dg/cpp/include2.c: Update.
32595 * gcc.dg/cpp/multiline-2.c: New.
32596 * gcc.dg/cpp/multiline.c: Update.
32597 * gcc.dg/cpp/strify2.c: Update.
32598 * gcc.dg/cpp/trad/literals-2.c: Update.
32599
32600 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32601
32602 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
32603
32604 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32605
32606 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
32607
32608 2003-04-23 Mark Mitchell <mark@codesourcery.com>
32609
32610 PR c++/10451
32611 * g++.dg/parse/crash4.C: New test.
32612
32613 PR c++/9847
32614 * g++.dg/parse/crash5.C: New test.
32615
32616 2003-04-22 Mark Mitchell <mark@codesourcery.com>
32617
32618 PR c++/10446
32619 * g++.dg/parse/crash3.C: New test.
32620
32621 PR c++/10428
32622 * g++.dg/parse/elab1.C: New test.
32623
32624 2003-04-22 Devang Patel <dpatel@apple.com>
32625
32626 * gcc.dg/cpp/trad/funlike-5.c: New test.
32627
32628 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
32629
32630 * g++.dg/other/packed1.C: Fix dg options.
32631
32632 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
32633
32634 * g++.dg/other/offsetof2.C: New test.
32635
32636 2003-04-21 Mark Mitchell <mark@codesourcery.com>
32637
32638 * g++.dg/template/recurse.C: Adjust location of error messages.
32639
32640 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
32641
32642 PR c++/9881
32643 * g++.dg/init/addr-const1.C: New test.
32644 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
32645
32646 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
32647
32648 PR c++/10405
32649 * g++.dg/lookup/struct-hack1.C: New test.
32650
32651 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
32652
32653 * ucs.c: Update diagnostic messages.
32654
32655 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32656
32657 * gcc.dg/cpp/truefalse.cpp: New test.
32658 * gcc.dg/cpp/cpp.exp: Update.
32659 * g++.dg/other/stdbool-if.C: Remove.
32660
32661 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
32662
32663 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
32664 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
32665
32666 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32667
32668 * gcc.c-torture/compile/20030418-1.c: New test.
32669
32670 2003-04-17 Janis Johnson <janis187@us.ibm.com>
32671
32672 * README.compat: Remove; content moved to doc/sourcebuild.texi.
32673
32674 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32675
32676 PR c++/10347
32677 g++.dg/template/dependent-name1.C: New test.
32678
32679 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
32680
32681 * gcc.dg/warn-1.c (tourist_guide): New array,
32682 contains a pointer to bar.
32683
32684 2003-04-16 Roger Sayle <roger@eyesopen.com>
32685
32686 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
32687 * gcc.c-torture/execute/medce-1.c: New test case.
32688 * gcc.c-torture/execute/medce-2.c: New test case.
32689
32690 2003-04-15 Mark Mitchell <mark@codesourcery.com>
32691
32692 * lib/prune.exp: Ignore more messages.
32693
32694 PR c++/10381
32695 * g++.dg/parse/lookup3.C: New test.
32696
32697 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
32698
32699 * gcc.c-torture/compile/20030415-1.c : New test.
32700
32701 2003-04-14 Mark Mitchell <mark@codesourcery.com>
32702
32703 * gcc.c-torture/execute/scope-2.c: Move to ...
32704 * gcc.dg/noncompile/scope.c: .... here.
32705
32706 2003-04-14 Roger Sayle <roger@eyesopen.com>
32707
32708 * gcc.dg/20030414-2.c: New test case.
32709
32710 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
32711
32712 PR target/10377
32713 * gcc.dg/20030414-1.c: New test.
32714
32715 2003-04-13 Roger Sayle <roger@eyesopen.com>
32716
32717 * gcc.dg/builtins-12.c: New test case.
32718 * gcc.dg/builtins-13.c: New test case.
32719
32720 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32721
32722 * gcc.c-torture/execute/string-opt-18.c: New test.
32723
32724 2003-04-13 Mark Mitchell <mark@codesourcery.com>
32725
32726 PR c++/10300
32727 * g++.dg/init/new5.C: New test.
32728
32729 2003-04-12 Mark Mitchell <mark@codesourcery.com>
32730
32731 PR c++/7910
32732 * g++.dg/ext/dllimport1.C: New test.
32733
32734 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32735
32736 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
32737
32738 2003-04-11 Bud Davis <bdavis9659@comcast.net>
32739
32740 PR Fortran/9263
32741 * g77.f-torture/noncompile/9263.f: New test
32742 PR Fortran/1832
32743 * g77.f-torture/execute/1832.f: New test
32744
32745 2003-04-11 David Chad <davidc@freebsd.org>
32746 Loren J. Rittle <ljrittle@acm.org>
32747
32748 libobjc/8562
32749 * objc.dg/headers.m: New test.
32750
32751 2003-04-10 Zack Weinberg <zack@codesourcery.com>
32752
32753 * gcc.c-torture/execute/builtin-noret-2.c: New.
32754 * gcc.c-torture/execute/builtin-noret-2.x: New.
32755 XFAIL builtin-noret-2.c at -O1 and above.
32756 * gcc.dg/redecl.c: New.
32757 * gcc.dg/Wshadow-1.c: Update error regexps.
32758
32759 2003-04-10 Mark Mitchell <mark@codesourcery.com>
32760
32761 * g++.dg/abi/bitfield10.C: New test.
32762
32763 2003-04-09 Mike Stump <mrs@apple.com>
32764
32765 * gcc.dg/pch/pch.exp: Make testcase names longer.
32766 * g++.dg/pch/pch.exp: Make testcase names longer.
32767
32768 2003-04-08 Roger Sayle <roger@eyesopen.com>
32769
32770 * gcc.dg/builtins-11.c: New test case.
32771
32772 2003-04-08 Roger Sayle <roger@eyesopen.com>
32773
32774 * gcc.dg/builtins-9.c: New test case.
32775 * gcc.dg/builtins-10.c: New test case.
32776
32777 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
32778
32779 * gcc.dg/noncompile/init-4.c.c: New test.
32780
32781 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
32782
32783 * gcc.misc-test/gcov-9.c: New test.
32784 * gcc.misc-test/gcov-10.c: New test
32785 * gcc.misc-test/gcov-11.c: New test.
32786
32787 2003-04-05 Zack Weinberg <zack@codesourcery.com>
32788
32789 PR optimization/10024
32790 * gcc.c-torture/compile/20030405-1.c: New test.
32791
32792 2003-04-04 Geoffrey Keating <geoffk@apple.com>
32793
32794 * gcc.dg/pch/static-3.c: New.
32795 * gcc.dg/pch/static-3.hs: New.
32796 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
32797
32798 2003-04-04 Richard Henderson <rth@redhat.com>
32799
32800 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
32801 * g++.dg/eh/forced2.C: Likewise.
32802
32803 2003-04-03 Mike Stump <mrs@apple.com>
32804
32805 * lib/scanasm.exp (scan-assembler): Add xfail processing for
32806 target arg.
32807 (scan-assembler-times, scan-assembler-not): Likewise.
32808 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
32809
32810 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32811
32812 * gcc.dg/sparc-loop-1.c: New test.
32813
32814 2003-04-02 Geoffrey Keating <geoffk@apple.com>
32815
32816 PR other/9274
32817 * g++.dg/pch/system-2.C: New.
32818 * g++.dg/pch/system-2.Hs: New.
32819
32820 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
32821
32822 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
32823
32824 * g++.dg/eh/simd-1.C (vecfunc): Same.
32825
32826 2003-04-01 Roger Sayle <roger@eyesopen.com>
32827
32828 * gcc.c-torture/execute/20030401-1.c: New test case.
32829
32830 2003-04-01 Ziemowit Laski <zlaski@apple.com>
32831
32832 * objc.dg/defs.m: New.
32833
32834 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
32835
32836 * g++.dg/eh/simd-1.C: New.
32837 * g++.dg/eh/simd-2.C: New.
32838
32839 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
32840
32841 * gcc.c-torture/execute/simd-3.c: New.
32842
32843 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32844
32845 PR c/9936
32846 * gcc.dg/20030331-2.c: New test.
32847
32848 2003-03-31 Mark Mitchell <mark@codesourcery.com>
32849
32850 PR c++/10278
32851 * g++.dg/parse/crash2.C: New test.
32852
32853 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32854
32855 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
32856 * gcc.c-torture/execute/20030331-1.c: ...here.
32857
32858 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32859
32860 * gcc.c-torture/execute/20030331-1.c: New test.
32861
32862 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
32863
32864 * lib/gcov.exp: Adjust call return testing strings.
32865 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
32866
32867 2003-03-31 Roger Sayle <roger@eyesopen.com>
32868
32869 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
32870 * gcc.dg/builtins-7.c: New test case.
32871 * gcc.dg/builtins-8.c: New test case.
32872
32873 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
32874
32875 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
32876
32877 2003-03-30 Mark Mitchell <mark@codesourcery.com>
32878
32879 PR c++/7647
32880 * g++.dg/lookup-class-member-2.C: New test.
32881
32882 2003-03-30 Glen Nakamura <glen@imodulo.com>
32883
32884 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
32885
32886 2003-03-28 Roger Sayle <roger@eyesopen.com>
32887
32888 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
32889
32890 2003-03-28 Mark Mitchell <mark@codesourcery.com>
32891
32892 * g++.dg/init/attrib1.C: New test.
32893
32894 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32895
32896 * gcc.dg/ultrasp8.c: New test.
32897
32898 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32899
32900 * gcc.dg/ultrasp7.c: New test.
32901
32902 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
32903
32904 PR c++/10047
32905 * g++.dg/template/inline1.C: New test.
32906
32907 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
32908
32909 * gcc.dg/sparc-dwarf2.c: New test.
32910
32911 2003-03-27 Roger Sayle <roger@eyesopen.com>
32912
32913 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
32914 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
32915
32916 2003-03-27 Mark Mitchell <mark@codesourcery.com>
32917
32918 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
32919 than reading .x files.
32920 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
32921 * g77.dg/gcov/gcov-1.f: Likewise.
32922 * gcc.misc-tests/gcov-4b.c: Likewise.
32923 * gcc.misc-tests/gcov-5b.c: Likewise.
32924 * gcc.misc-tests/gcov-6.c: Likewise.
32925 * gcc.misc-tests/gcov-7.c: Likewise.
32926 * gcc.misc-tests/gcov-8.c: Likewise.
32927 * g++.dg/gcov/gcov-1.x: Remove.
32928 * g77.dg/gcov/gcov-1.x: Likewise.
32929 * gcc.misc-tests/gcov-4b.x: Likewise.
32930 * gcc.misc-tests/gcov-5b.x: Likewise.
32931 * gcc.misc-tests/gcov-6.x: Likewise.
32932 * gcc.misc-tests/gcov-7.x: Likewise.
32933 * gcc.misc-tests/gcov-8.x: Likewise.
32934
32935 2003-03-27 Glen Nakamura <glen@imodulo.com>
32936
32937 PR opt/10087
32938 * gcc.dg/20030324-1.c: New test.
32939
32940 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
32941
32942 PR c++/10224
32943 * g++.dg/template/arg3.C: New test.
32944
32945 PR c++/10158
32946 * g++.dg/template/friend18.C: New test.
32947
32948 2003-03-26 Roger Sayle <roger@eyesopen.com>
32949
32950 * g77.f-torture/compile/20030326-1.f: New test case.
32951
32952 2003-03-26 Janis Johnson <janis187@us.ibm.com>
32953
32954 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
32955
32956 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
32957
32958 2003-03-26 Jakub Jelinek <jakub@redhat.com>
32959
32960 * gcc.dg/ia64-sync-3.c: New test.
32961
32962 2003-03-26 Alan Modra <amodra@bigpond.net.au>
32963
32964 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
32965
32966 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32967
32968 * gcc.dg/ultrasp6.c: New test.
32969
32970 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32971
32972 * gcc.dg/i386-signbit-1.c: New test.
32973 * gcc.dg/i386-signbit-2.c: New test.
32974 * gcc.dg/i386-signbit-3.c: New test.
32975
32976 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32977
32978 * gcc.dg/ultrasp5.c: Fix options.
32979
32980 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32981
32982 * gcc.dg/ultrasp5.c: Fix comment.
32983
32984 2003-03-24 Bud Davis <bdavis9659@comcast.net>
32985
32986 PR fortran/10197
32987 * g77.f-torture/execute/10197.f: New test.
32988
32989 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
32990
32991 PR c++/9898, c++/383
32992 * g++.dg/template/conv6.C: New test.
32993
32994 PR c++/10119
32995 * g++.dg/template/ptrmem5.C: New test.
32996
32997 PR c++/10026
32998 * g++.dg/lookup/koenig1.C: New test.
32999
33000 PR C++/10199
33001 * g++.dg/lookup/template2.C: New test.
33002
33003 2003-03-24 Jakub Jelinek <jakub@redhat.com>
33004
33005 * g++.dg/opt/rtti1.C: New test.
33006
33007 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33008
33009 * gcc.dg/ultrasp5.c: New test.
33010
33011 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
33012
33013 PR middle-end/9967
33014 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
33015 builtin fputs.
33016
33017 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
33018
33019 PR c/8224
33020 * gcc.dg/20030323-1.c: New test.
33021
33022 2003-03-23 Roger Sayle <roger@eyesopen.com>
33023
33024 * gcc.c-torture/compile/20030323-1.c: New test case.
33025
33026 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
33027
33028 * gcc.dg/20030321-1.c: New test.
33029
33030 2003-03-22 Zack Weinberg <zack@codesourcery.com>
33031
33032 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
33033
33034 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
33035
33036 PR c++/9978, c++/9708
33037 * g++.dg/ext/vlm1.C: Adjust expected error.
33038 * g++.dg/ext/vla2.C: New test.
33039 * g++.dg/template/arg1.C: New test.
33040 * g++.dg/template/arg2.C: New test.
33041
33042 2003-03-22 Bud Davis <bdavis9659@comcast.net>
33043
33044 * g77.f-torture/execute/select.f: New test.
33045 * g77.f-torture/noncompile/select_no_compile.f: New test.
33046
33047 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
33048
33049 PR c++/9898
33050 * g++.dg/other/error4.C: New test.
33051
33052 2003-03-20 Mark Mitchell <mark@codesourcery.com>
33053
33054 * g++.dg/template/friend17.C: New test.
33055
33056 2003-03-21 Alan Modra <amodra@bigpond.net.au>
33057
33058 * gcc.c-torture/compile/20030320-1.c: New.
33059
33060 2003-03-20 Roger Sayle <roger@eyesopen.com>
33061
33062 * gcc.dg/builtins-6.c: New test case.
33063
33064 2003-03-19 Alan Modra <amodra@bigpond.net.au>
33065
33066 PR target/10073
33067 * gcc.c-torture/compile/20030319-1.c: New.
33068
33069 2003-03-18 Jan Hubicka <jh@suse.cz>
33070
33071 * gcc.dg/i386-cvt-1.c: New test.
33072
33073 2003-03-17 Zack Weinberg <zack@codesourcery.com>
33074
33075 * objc.dg/naming-1.m: Use "(parse|syntax) error".
33076 * objc.dg/naming-2.m: Likewise.
33077
33078 2003-03-17 Mark Mitchell <mark@codesourcery.com>
33079
33080 PR c++/9639
33081 * g++.dg/parse/crash1.C: New test.
33082
33083 2003-03-16 Mark Mitchell <mark@codesourcery.com>
33084
33085 PR c++/8805
33086 * g++.dg/eh/cleanup1.C: New test.
33087
33088 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
33089
33090 * gcc.c-torture/execute/20030316-1.c: New test case.
33091
33092 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
33093
33094 PR c++/9629
33095 * g++.dg/init/ctor2.C: New test.
33096
33097 2003-03-15 Roger Sayle <roger@eyesopen.com>
33098
33099 * g77.f-torture/compile/xformat.f: New test case.
33100
33101 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33102
33103 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
33104 * g++.old-deja/g++.mike/eh50.C: Likewise.
33105
33106 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33107
33108 PR c++/6440
33109 * g++.dg/template/spec7.C: New test.
33110 * g++.dg/template/spec8.C: Likewise.
33111
33112 2003-03-14 Jakub Jelinek <jakub@redhat.com>
33113
33114 * gcc.c-torture/execute/20030313-1.c: New test.
33115
33116 2003-03-14 Richard Henderson <rth@redhat.com>
33117
33118 * gcc.dg/inline-2.c: Adjust alpha test for external call.
33119
33120 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
33121
33122 * gcc.c-torture/compile/20030314-1.c: New test.
33123
33124 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
33125
33126 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
33127 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
33128 thumb target,
33129 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
33130 to accept newer _imp__ prefix and additional
33131 newline in .drectve section.
33132 * gcc.dg/dll-4.c: Likewise.
33133 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
33134 switch.
33135
33136 2003-03-13 Mark Mitchell <mark@codesourcery.com>
33137
33138 * g++.dg/parse/namespace9.C: New test.
33139
33140 * g++.dg/init/ref5.C: New test.
33141 * g++.dg/parse/ptrmem1.C: Likewise.
33142
33143 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33144
33145 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
33146 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
33147 regular expression.
33148 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
33149 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
33150
33151 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
33152
33153 * gcc.c-torture/execute/20030224-2.c: New test.
33154
33155 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33156
33157 * gcc.dg/decl-3.c: New test.
33158
33159 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33160
33161 * gcc.dg/i386-loop-2.c: New test.
33162
33163 2003-03-11 Mark Mitchell <mark@codesourcery.com>
33164
33165 PR c++/9474
33166 * g++.dg/parse/namespace8.C: New test.
33167
33168 PR c++/9924
33169 * g++.dg/overload/builtin2.C: New test.
33170
33171 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
33172
33173 * gcc.dg/return-type-3.c: New test.
33174
33175 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33176
33177 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
33178 profiling options are not supported.
33179
33180 2003-03-10 Mark Mitchell <mark@codesourcery.com>
33181
33182 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
33183 * g++.old-deja/g++.warn/impint2.C: Likewise.
33184
33185 2003-03-10 Devang Patel <dpatel@apple.com>
33186
33187 * g++.dg/cpp/c++_cmd_1.C: New test.
33188 * g++.dg/cpp/c++_cmd_1.h: New file.
33189
33190 2003-03-10 Segher Boessenkool <segher@koffie.nl>
33191
33192 * gcc.dg/altivec-9.c: New file.
33193
33194 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33195
33196 * gcc.dg/ppc-sdata-1.c: New test.
33197 * gcc.dg/ppc-sdata-2.c: New test.
33198
33199 2003-03-09 Mark Mitchell <mark@codesourcery.com>
33200
33201 PR c++/9373
33202 * g++.dg/opt/ptrmem2.C: New test.
33203
33204 PR c++/8534
33205 * g++.dg/opt/ptrmem1.C: New test.
33206
33207 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33208
33209 * gcc.dg/i386-loop-1.c: New test.
33210
33211 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33212
33213 PR c++/9970
33214 * g++.dg/lookup/friend1.C: New test.
33215
33216 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33217
33218 PR c++/9823
33219 * g++.dg/parser/constructor1.C: New test.
33220
33221 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
33222
33223 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
33224
33225 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
33226
33227 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
33228
33229 * gcc.dg/cpp/Wunused.c: Update test.
33230
33231 2003-03-08 Jan Hubicka <jh@suse.cz>
33232
33233 * gcc.dg/inline-3.c: New test.
33234
33235 2003-03-08 Mark Mitchell <mark@codesourcery.com>
33236
33237 PR c++/9809
33238 * g++.dg/parse/builtin1.C: New test.
33239
33240 PR c++/9982
33241 * g++.dg/abi/cookie1.C: New test.
33242 * g++.dg/abi/cookie2.C: Likewise.
33243
33244 PR c++/9524
33245 * g++.dg/template/field1.C: New test.
33246
33247 PR c++/9912
33248 * g++.dg/parse/class1.C: New test.
33249 * g++.dg/parse/namespace7.C: Likewise.
33250 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
33251
33252 2003-03-07 Mark Mitchell <mark@codesourcery.com>
33253
33254 * g++.dg/init/ref4.C: New test.
33255
33256 2003-03-07 Jan Hubicka <jh@suse.cz>
33257
33258 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
33259 * gcc.dg/inline-3.c: New test.
33260
33261 2003-03-06 Mark Mitchell <mark@codesourcery.com>
33262
33263 * g++.dg/init/ref3.C: New test.
33264
33265 PR c++/9965
33266 * g++.dg/init/ref2.C: New test.
33267
33268 PR c++/9400
33269 * g++.dg/warn/Wshadow-2.C: New test.
33270
33271 PR c++/9791
33272 * g++.dg/warn/Woverloaded-1.C: New test.
33273
33274 2003-03-05 Jan Hubicka <jh@suse.cz>
33275
33276 * gcc.dg/i386-local2.c: New.
33277 * gcc.dg/i386-local.c: Fix typo.
33278
33279 2003-03-05 Mark Mitchell <mark@codesourcery.com>
33280
33281 * g++.dg/abi/layout3.C: New test.
33282
33283 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
33284
33285 * gcc.c-torture/compile/20030305-1.c
33286
33287 2003-03-05 Jan Hubicka <jh@suse.cz>
33288
33289 * gcc.dg/i386-local.c: New.
33290
33291 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
33292
33293 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
33294
33295 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33296
33297 * gcc.dg/switch-2.c: New test.
33298 * gcc.dg/switch-3.c: New test.
33299 * gcc.dg/Wswitch.c: Adjust line numbers.
33300 * gcc.dg/Wswitch-default.c: Likewise.
33301 * gcc.dg/Wswitch-enum.c: Likewise.
33302
33303 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
33304
33305 * gcc.c-torture/execute/20030222-1.c: New test.
33306
33307 2003-03-03 James E Wilson <wilson@tuliptree.org>
33308
33309 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
33310
33311 2003-03-03 Mark Mitchell <mark@codesourcery.com>
33312
33313 PR c++/9878
33314 * g++.dg/init/ref1.C: New test.
33315
33316 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
33317
33318 * gcc.dg/sh-relax.c: New SH-only test.
33319
33320 2003-03-03 Geoffrey Keating <geoffk@apple.com>
33321
33322 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
33323 comment explaining purpose of testcase.
33324
33325 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33326
33327 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
33328 for HC11/HC12 (asm needs two int registers).
33329 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
33330 HC11/HC12 because the test uses an asm which needs two 32-bit
33331 registers.
33332
33333 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
33334
33335 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
33336 for HC11/HC12 (array is too large otherwise).
33337 * gcc.c-torture/compile/920501-4.x: New file, likewise.
33338 * gcc.c-torture/compile/20010518-2.x: Likewise.
33339 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
33340 HC11/HC12 (array is too large).
33341
33342 2003-03-01 Geoffrey Keating <geoffk@apple.com>
33343
33344 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
33345 * lib/g++-dg.exp (g++-dg-test): Likewise.
33346
33347 2003-03-01 Roger Sayle <roger@eyesopen.com>
33348
33349 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
33350 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
33351
33352 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33353
33354 * g++.dg/warn/implicit-typename1.C: Remove warning.
33355
33356 2003-02-28 Richard Henderson <rth@redhat.com>
33357
33358 * gcc.dg/noreturn-1.c: Move noreturn warning line.
33359 * gcc.dg/return-type-1.c: Move control reaches end warning line.
33360
33361 2003-02-28 Geoffrey Keating <geoffk@apple.com>
33362
33363 * gcc.dg/pch/pch.exp: Change .pch to .gch.
33364 * g++.dg/pch/pch.exp: Likewise.
33365
33366 2003-02-28 Mark Mitchell <mark@codesourcery.com>
33367
33368 PR c++/9879
33369 * testsuite/g++.dg/init/new4.C: New test.
33370
33371 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
33372
33373 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
33374
33375 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
33376
33377 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
33378 unsigned long.
33379
33380 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
33381 wider than float.
33382
33383 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33384
33385 * lib/scanasm.exp: Add support for counting numbers of
33386 occurences.
33387 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
33388 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
33389
33390 2003-02-25 Mark Mitchell <mark@codesourcery.com>
33391
33392 PR c++/9683
33393 * g++.dg/template/static3.C: New test.
33394
33395 PR c++/9829
33396 * g++.dg/parse/namespace6.C: New test.
33397
33398 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33399
33400 PR target/9732
33401 * gcc.dg/20030225-1.c: New test.
33402
33403 2003-02-24 Mark Mitchell <mark@codesourcery.com>
33404
33405 * README: Remove out-of-date information.
33406
33407 PR c++/9836
33408 * g++.dg/template/spec6.C: New test.
33409
33410 2003-02-24 Jeff Law <law@redhat.com>
33411
33412 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
33413
33414 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33415
33416 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
33417 * gcc.dg/pragma-ep-1.c: Likewise.
33418
33419 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33420
33421 PR c++/9602
33422 * g++.dg/template/friend16.C: New test.
33423
33424 2003-02-23 Mark Mitchell <mark@codesourcery.com>
33425
33426 PR c++/5333
33427 * g++.dg/parse/fused-params1.C: Adjust error messages.
33428 * g++.dg/template/nested3.C: New test.
33429
33430 2003-02-24 Alan Modra <amodra@bigpond.net.au>
33431
33432 * g++.dg/abi/param1.C: New test.
33433
33434 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33435
33436 PR c++/7982
33437 * g++.dg/warn/implicit-typename1.C: New test.
33438
33439 2003-02-22 Kelley Cook <kelleycook@comcast.net>
33440
33441 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
33442 with "mtune".
33443 * g++.old-deja/g++.other/store-expr2.C: Likewise.
33444 * gcc.c-torture/execute/20010129-1.x: Likewise.
33445 * gcc.dg/20011107-1.c: Likewise.
33446 * gcc.dg/20020108-1.c: Likewise.
33447 * gcc.dg/20020122-3.c: Likewise.
33448 * gcc.dg/20020206-1.c: Likewise.
33449 * gcc.dg/20020310-1.c: Likewise.
33450 * gcc.dg/20020426-2.c: Likewise.
33451 * gcc.dg/20020517-1.c: Likewise.
33452 * gcc.dg/991230-1.c: Likewise.
33453 * gcc.dg/i386-unroll-1.c: Likewise.
33454 * gcc.misc-tests/i386-prefetch.exp: Likewise.
33455
33456 2003-02-22 Jan Hubicka <jh@suse.cz>
33457
33458 * gcc.dg/i386-mul.c: New test.
33459
33460 2003-02-21 Roger Sayle <roger@eyesopen.com>
33461
33462 * gcc.dg/builtins-5.c: New test case.
33463
33464 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
33465
33466 * gcc.dg/asmreg-1.c: New test.
33467
33468 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33469
33470 PR c++/9749
33471 * g++.dg/parse/varmod1.C: New test.
33472
33473 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33474
33475 PR c++/9727
33476 * g++.dg/template/op1.C: New test.
33477
33478 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33479
33480 PR c++/8906
33481 * g++.dg/template/nested2.C: New test.
33482
33483 2003-02-21 Mark Mitchell <mark@codesourcery.com>
33484
33485 PR c++/8724
33486 * g++.dg/expr/dtor1.C: New test.
33487
33488 2003-02-21 Zack Weinberg <zack@codesourcery.com>
33489
33490 * gcc.dg/cpp/include3.c: New test.
33491 * gcc.dg/cpp/inc/foo.h: New file.
33492
33493 2003-02-21 Glen Nakamura <glen@imodulo.com>
33494
33495 * gcc.c-torture/execute/20030221-1.c: New test.
33496
33497 2003-02-20 Mark Mitchell <mark@codesourcery.com>
33498
33499 PR c++/9729
33500 * g++.dg/abi/conv1.C: New test.
33501
33502 2003-02-20 Jan Hubicka <jh@suse.cz>
33503
33504 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
33505
33506 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
33507
33508 * gcc.c-torture/compile/20030219-1.c: New test.
33509
33510 2003-02-18 Jan Hubicka <jh@suse.cz>
33511
33512 * gcc.dg/funcorder.c: New test.
33513
33514 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33515
33516 * gcc.c-torture/execute/20030218-1.c: New.
33517
33518 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
33519
33520 * gcc.dg/20030218-1.c: New.
33521
33522 2003-02-18 Richard Henderson <rth@redhat.com>
33523
33524 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
33525 * gcc.dg/attr-used-2.c: New.
33526
33527 2003-02-18 Mark Mitchell <mark@codesourcery.com>
33528
33529 PR c++/9704
33530 * g++.dg/init/copy5.C: New test.
33531
33532 2003-02-18 Geoffrey Keating <geoffk@apple.com>
33533
33534 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
33535 * g++.dg/pch/pch.exp: Likewise.
33536
33537 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
33538
33539 * gcc.c-torture/execute/20030209-1.c: Enable the test if
33540 STACK_SIZE is not defined.
33541
33542 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33543
33544 PR c++/9457
33545 * g++.dg/template/init1.C: New test.
33546
33547 2003-02-16 Jan HUbicka <jh@suse.cz>
33548
33549 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33550 (foo): Add few extra tests
33551 * gcc.dg/c99-const-expr-3.c: Likewise.
33552 * gcc.c-torture/execute/20030216-1.c: New.
33553
33554 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33555
33556 PR c++/9459
33557 * g++.dg/ext/typeof4.C: New test.
33558
33559 2003-02-15 Roger Sayle <roger@eyesopen.com>
33560
33561 * gcc.dg/i386-387-3.c: New test case.
33562
33563 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
33564
33565 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
33566 cris-*-elf* cris-*-aout* and mmix-*-*.
33567
33568 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
33569
33570 * gcc.dg/20030213-1.c: New test.
33571
33572 2003-02-12 Roger Sayle <roger@eyesopen.com>
33573
33574 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
33575 * gcc.dg/i386-387-2.c: Likewise.
33576
33577 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
33578
33579 * gcc.dg/ppc-spe.c: Fix formatting.
33580 Enable tests that were previously unsupported by gas.
33581 Delete tests for instructions that no longer exist.
33582 Switch arguments on evsubifw builtin.
33583
33584 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
33585
33586 * gcc.c-torture/execute/20030209-1.c: Disable the test if
33587 STACK_SIZE is too small.
33588
33589 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
33590 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33591
33592 * gcc.dg/decl-2.c: New test.
33593
33594 2003-02-10 Jan Hubicka <jh@suse.cz>
33595
33596 * gcc.dg/i386-fpcvt-1.c: New test.
33597
33598 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
33599
33600 * gcc.c-torture/execute/20030209-1.c: New test.
33601
33602 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
33603
33604 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
33605 int-wide bitops, use the constants of the same width.
33606 Likewise, if long long is 32-bit wide, test bitops using
33607 32-bit constants.
33608
33609 2003-02-07 Loren James Rittle <ljrittle@acm.org>
33610
33611 * gcc.dg/20021014-1.c: Annotate with expected notice text.
33612
33613 2003-02-07 Roger Sayle <roger@eyesopen.com>
33614
33615 * testsuite/gcc.dg/builtins-4.c: New test case.
33616
33617 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33618
33619 * gcc.dg/20020430-1.c: Fix dg command typos.
33620 * gcc.dg/20020503-1.c: Likewise.
33621
33622 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33623
33624 PR c++/8785
33625 * g++.dg/parse/fused-params1.C: New test.
33626
33627 PR c++/8857
33628 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
33629
33630 PR c++/8921
33631 * g++.dg/parse/non-dependent1.C: New test.
33632
33633 PR c++/8928
33634 * g++.dg/parse/dupl-tmpl-args1.C: New test.
33635
33636 PR c++/9228
33637 * g++.dg/parse/undefined7.C: New test.
33638 * g++.dg/parse/non-templ1.C: New test.
33639
33640 PR c++/9229
33641 * g++.dg/parse/too-many-tmpl-args1.C: New test.
33642
33643 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33644
33645 * gcc.c-torture/compile/20030206-1.c: New test.
33646
33647 2003-02-05 Roger Sayle <roger@eyesopen.com>
33648
33649 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
33650 "pow" to "foo" to avoid potential confusion with a math built-in.
33651
33652 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33653
33654 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
33655 conditions for SPARC targets.
33656
33657 2003-02-05 Jakub Jelinek <jakub@redhat.com>
33658
33659 * gcc.dg/20030204-1.c: New test.
33660
33661 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33662
33663 PR c++/38
33664 * g++.dg/parse/array-size1.C: New test.
33665
33666 PR c++/5657
33667 * g++.dg/parse/undefined3.C: New test.
33668
33669 PR c++/5665
33670 * g++.dg/parse/undefined4.C: New test.
33671
33672 PR c++/5975
33673 * g++.dg/parse/undefined5.C: New test.
33674
33675 PR c++/7259
33676 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
33677
33678 PR c++/8578
33679 * g++.dg/parse/casting-operator1.C: New test.
33680
33681 PR c++/8596
33682 * g++.dg/parse/undefined6.C: New test.
33683
33684 PR c++/8736
33685 * g++.dg/parse/missing-template1.C: New test.
33686
33687 2003-02-04 Jan Hubicka <jh@suse.cz>
33688
33689 * gcc.dg/i386-cadd.c: Compile using -march=k8.
33690 * gcc.dg/i386-cmov?.c: Likewise.
33691 * gcc.dg/i386-fpcvt-?.c: Likewise.
33692 * gcc.dg/i386-ssefp-1.c: Likewise.
33693 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
33694 conventions.
33695
33696 2003-02-03 Mark Mitchell <mark@codesourcery.com>
33697
33698 PR c++/7129
33699 * testsuite/g++.dg/ext/max.C: New test.
33700
33701 2003-02-03 Jan Hubicka <jh@suse.cz>
33702
33703 * gcc.c-torture/execute/20030203-1.c: New test.
33704
33705 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
33706
33707 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
33708 'natural-endian'.
33709
33710 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
33711
33712 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
33713 * g++.dg/init/new2.C: Likewise.
33714 * g++.dg/other/new1.C: Likewise.
33715
33716 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
33717
33718 * gcc.dg/struct-ret-libc.c: New test.
33719
33720 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
33721
33722 * gcc.dg/20030129-1.c: New test.
33723
33724 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33725
33726 PR c++/8849
33727 * g++.dg/template/ptrmem4.C: New test.
33728
33729 2003-01-29 Mark Mitchell <mark@codesourcery.com>
33730
33731 * g++.dg/parser/constant1.C: New test.
33732
33733 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33734
33735 PR c++/8591
33736 * g++.dg/parse/friend2.C: New test.
33737
33738 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
33739
33740 PR c++/9437
33741 * g++.dg/template/unify4.C: New test.
33742
33743 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
33744
33745 * gcc.c-torture/execute/20030128-1.c: New test.
33746
33747 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
33748
33749 * g++.dg/lookup/nested1.C: Test moved from ...
33750 * g++.old-deja/g++.other/lookup24.C: ... here.
33751
33752 2003-01-28 Jan Hubicka <jh@suse.cz>
33753
33754 * gcc.dg/i386-cmov5.c: New test.
33755
33756 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33757
33758 * gcc.c-torture/execute/20010925-1.c: Changed the
33759 memcpy declaration.
33760
33761 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33762
33763 PR c++/3902
33764 * g++.dg/parse/template5.C: New test.
33765
33766 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
33767
33768 PR fortran/9258
33769 * g77.dg/pr9258: New test.
33770
33771 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33772
33773 * README: Move relevant parts from README.g++.
33774
33775 * README.g++: Remove this file.
33776
33777 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
33778
33779 * g++.dg/abi/dcast1.C: New test.
33780
33781 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33782
33783 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
33784
33785 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
33786
33787 PR c++/47
33788 * g++.old-deja/g++.other/lookup24.C: New test.
33789
33790 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33791
33792 PR middle-end/7227
33793 * gcc.dg/uninit-C.c: New test.
33794
33795 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
33796
33797 * g++.dg/abi/covariant1.C: New test.
33798
33799 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
33800
33801 * gcc.dg/20030123-1.c: New test.
33802
33803 2003-01-25 Jan Hubicka <jh@suse.cz>
33804
33805 PR opt/8492
33806 * gcc.c-torture/compile/20030125-1.c
33807
33808 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
33809
33810 PR c++/9403
33811 * g++.dg/parse/template3.C: New test.
33812 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
33813
33814 PR c++/795
33815 * g++.dg/parse/template4.C: New test.
33816
33817 PR c++/9415
33818 * g++.dg/template/qual2.C: New test.
33819
33820 PR c++/8545
33821 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
33822
33823 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
33824
33825 2003-01-25 Roger Sayle <roger@eyesopen.com>
33826
33827 * gcc.c-torture/execute/switch-1.c: New test case.
33828
33829 2003-01-25 Jan Hubicka <jh@suse.cz>
33830
33831 * gcc.c-torture/execute/20030125-1.[cx]: New test.
33832
33833 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
33834
33835 Tweaks for Bison-1.875. From the NEWS file:
33836 "- `parse error' -> `syntax error'
33837 Bison now uniformly uses the term `syntax error'"
33838 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
33839 * gcc.dg/cpp/digraph2.c: Likewise.
33840 * gcc.dg/cpp/direct2.c: Likewise.
33841 * gcc.dg/cpp/paste4.c: Likewise.
33842 * gcc.dg/c90-restrict-1.c: Likewise.
33843 * gcc.dg/c99-func-2.c: Likewise.
33844 * gcc.dg/noncompile/920721-2.c: Likewise.
33845 * gcc.dg/noncompile/930622-2.c: Likewise.
33846 * gcc.dg/noncompile/940112-1.c: Likewise.
33847 * gcc.dg/noncompile/950921-1.c: Likewise.
33848 * gcc.dg/noncompile/951123-1.c: Likewise.
33849 * gcc.dg/noncompile/971104-1.c: Likewise.
33850 * gcc.dg/noncompile/990416-1.c: Likewise.
33851
33852 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
33853
33854 * g++.dg/parse/undefined1.C: Add error message.
33855
33856 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33857
33858 PR c++/9354
33859 * g++.dg/parse/new1.C: New test.
33860
33861 PR c++/9216
33862 * g++.dg/parse/template2.C: New test.
33863
33864 PR c++/9354
33865 * g++.dg/parse/typedef2.C: New test.
33866
33867 PR c++/9328
33868 * g++.dg/ext/typeof3.C: New test.
33869
33870 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33871
33872 PR c++/2738
33873 * g++.dg/parse/ret-type1.C: New test.
33874
33875 PR c++/3792
33876 * g++.dg/parse/tmpl-outside1.C: New test.
33877
33878 PR c++/4207
33879 * g++.dg/parse/int-as-enum1.C: New test.
33880
33881 PR c++/4903
33882 * g++.dg/parse/no-typename1.C: New test.
33883
33884 PR c++/5533
33885 * g++.dg/parse/no-value1.C: New test.
33886
33887 PR c++/5921
33888 * g++.dg/parse/wrong-inline1.C: New test.
33889
33890 PR c++/6402
33891 * g++.dg/parse/ref1.C: New test.
33892
33893 PR c++/6992
33894 * g++.dg/parse/attr-ctor1.C: New test.
33895
33896 PR c++/7229
33897 * g++.dg/parse/namespace5.C: New test.
33898
33899 PR c++/7917
33900 * g++.dg/parse/func-def1.C: New test.
33901
33902 PR c++/8143
33903 * g++.dg/parse/undefined1.C: New test.
33904
33905 PR c++/5723, PR c++/8522
33906 * g++.dg/parse/specialization1.C: New test.
33907
33908 PR c++/163, PR c++/8595
33909 * g++.dg/parse/struct-as-enum1.C: New test.
33910
33911 PR c++/9173
33912 * g++.dg/parse/undefined2.C: New test.
33913
33914 2003-01-22 Mark Mitchell <mark@codesourcery.com>
33915
33916 PR c++/9298
33917 * g++.dg/parse/template1.C: New test.
33918
33919 PR c++/9384
33920 * g++.dg/parse/using1.C: New test.
33921
33922 PR c++/9285
33923 PR c++/9294
33924 * g++.dg/parse/expr2.C: New test.
33925
33926 PR c++/9388
33927 * g++.dg/parse/lookup2.C: Likewise.
33928
33929 2003-01-21 Jan Hubicka <jh@suse.cz>
33930
33931 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
33932 * gcc.c-torture/execute/eeprof-1.c: Likewise.
33933 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
33934 * gcc.c-torture/execute/string-opt-*.c: Likewise.
33935
33936 2003-01-20 Nick Clifton <nickc@redhat.com>
33937
33938 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
33939 problem with ARM sibcall code generation.
33940
33941 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
33942
33943 * gcc.c-torture/execute/20030120-1.c: New.
33944
33945 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
33946
33947 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
33948
33949 2003-01-17 Mark Mitchell <mark@codesourcery.com>
33950
33951 PR c++/9272
33952 * g++.dg/parse/ctor1.C: New test.
33953
33954 PR c++/9294:
33955 * g++.dg/parse/qualified1.C: New test.
33956
33957 * g++.dg/parse/typename3.C: New test.
33958
33959 2003-01-16 Richard Henderson <rth@redhat.com>
33960
33961 * g++.dg/tls/init-2.C: Fix error matches for real this time.
33962
33963 2003-01-16 Richard Henderson <rth@redhat.com>
33964
33965 * g++.dg/pch/pch.exp: Copy test header to the working directory
33966 before using it either for precompilation or direct use.
33967 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
33968 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
33969
33970 2003-01-16 Richard Henderson <rth@redhat.com>
33971
33972 * gcc.dg/pch/pch.exp: Copy test header to the working directory
33973 before using it either for precompilation or direct use.
33974 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
33975 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
33976
33977 2003-01-16 Mark Mitchell <mark@codesourcery.com>
33978
33979 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
33980 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
33981 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
33982 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
33983 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
33984 typename warning into error.
33985 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
33986 error messages.
33987 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
33988 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
33989 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
33990 messages.
33991 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
33992 make declaration visible in template.
33993 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
33994 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
33995 messages.
33996 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
33997 message.
33998 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
33999 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
34000 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
34001 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
34002 typename warning with error message.
34003 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
34004 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
34005 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
34006
34007 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
34008
34009 * g++.dg/parse/ambig2.C: New test.
34010
34011 2003-01-15 Richard Henderson <rth@redhat.com>
34012
34013 * g++.dg/tls/init-2.C: Update error message string.
34014
34015 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34016
34017 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
34018
34019 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
34020
34021 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
34022 all for HC11/HC12.
34023 * gcc.c-torture/compile/20001205-1.x: Likewise.
34024 * gcc.c-torture/compile/20001226-1.x: Likewise.
34025 * gcc.c-torture/compile/920520-1.x: Likewise.
34026 * gcc.c-torture/compile/961203-1.x: Likewise.
34027 * gcc.c-torture/compile/20020604-1.x: Likewise.
34028
34029 2003-01-15 Jan Hubicka <jh@suse.cz>
34030
34031 * gcc.c-torture/compile/20030115-1.c: New test.
34032
34033 * gcc.dg/i386-fpcvt-1.c: New test.
34034 * gcc.dg/i386-fpcvt-2.c: New test.
34035
34036 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
34037
34038 Further conform g++'s __vmi_class_type_info to the C++ ABI
34039 specification.
34040 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
34041 the specification.
34042
34043 2003-01-14 Jan Hubicka <jh@suse.cz>
34044
34045 * gcc.dg/i386-fpcvt-1.c: New test.
34046 * gcc.dg/i386-fpcvt-2.c: New test.
34047
34048 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34049
34050 * gcc.dg/i386-mmx-3.c: New test.
34051
34052 2003-01-12 Mark Mitchell <mark@codesourcery.com>
34053
34054 PR c++/9264
34055 * g++.dg/parse/octal1.C: New file.
34056
34057 PR c++/9172
34058 * g++.dg/parse/typename1.C: New file.
34059
34060 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
34061
34062 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
34063 * gcc.dg/bf-no-ms-layout.c: Likewise.
34064 * gcc.dg/bf-ms-attrib.c: Likewise.
34065
34066 2003-01-10 Mark Mitchell <mark@codesourcery.com>
34067
34068 PR c++/9099
34069 * g++.dg/parse/dtor1.C: New file.
34070
34071 PR c++/9128
34072 * g++.dg/rtti/typeid1.C: New file.
34073
34074 PR c++/9153
34075 * g++.dg/parse/lookup1.C: New file.
34076
34077 PR c++/9171
34078 * g++.dg/templ/spec5.C: New file.
34079
34080 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
34081
34082 * gcc.c-torture/compile/20030110-1.c: New test.
34083
34084 2003-01-09 Geoffrey Keating <geoffk@apple.com>
34085
34086 Merge from pch-branch:
34087
34088 2002-12-23 Geoffrey Keating <geoffk@apple.com>
34089
34090 * gcc.dg/pch/cpp-1.h: New.
34091 * gcc.dg/pch/cpp-1.c: New.
34092 * gcc.dg/pch/cpp-2.h: New.
34093 * gcc.dg/pch/cpp-2.c: New.
34094
34095 2002-11-19 Geoffrey Keating <geoffk@apple.com>
34096
34097 * gcc.dg/pch/except-1.h: New.
34098 * gcc.dg/pch/except-1.c: New.
34099
34100 2002-11-13 Geoffrey Keating <geoffk@apple.com>
34101
34102 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
34103 running test.
34104 * gcc.dg/pch: Include *.hp not *.h.
34105 * gcc.dg/pch/system-1.h: New.
34106 * gcc.dg/pch/system-1.c: New.
34107
34108 2002-11-11 Geoffrey Keating <geoffk@apple.com>
34109
34110 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
34111 rather than trying to build and run a program using PCH.
34112 * gcc.dg/pch: Remove dg-do commands from test files.
34113
34114 2002-11-08 Geoffrey Keating <geoffk@apple.com>
34115
34116 * gcc.dg/pch/macro-3.c: New.
34117 * gcc.dg/pch/macro-3.h: New.
34118
34119 2002-11-04 Geoffrey Keating <geoffk@apple.com>
34120
34121 * gcc.dg/pch/common-1.c: New.
34122 * gcc.dg/pch/common-1.h: New.
34123 * gcc.dg/pch/decl-1.c: New.
34124 * gcc.dg/pch/decl-1.h: New.
34125 * gcc.dg/pch/decl-2.c: New.
34126 * gcc.dg/pch/decl-2.h: New.
34127 * gcc.dg/pch/decl-3.c: New.
34128 * gcc.dg/pch/decl-3.h: New.
34129 * gcc.dg/pch/decl-4.c: New.
34130 * gcc.dg/pch/decl-4.h: New.
34131 * gcc.dg/pch/decl-5.c: New.
34132 * gcc.dg/pch/decl-5.h: New.
34133 * gcc.dg/pch/global-1.c: New.
34134 * gcc.dg/pch/global-1.h: New.
34135 * gcc.dg/pch/inline-1.c: New.
34136 * gcc.dg/pch/inline-1.h: New.
34137 * gcc.dg/pch/inline-2.c: New.
34138 * gcc.dg/pch/inline-2.h: New.
34139 * gcc.dg/pch/static-1.c: New.
34140 * gcc.dg/pch/static-1.h: New.
34141 * gcc.dg/pch/static-2.c: New.
34142 * gcc.dg/pch/static-2.h: New.
34143
34144 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
34145
34146 * g++.dg/pch/pch.exp: Better handle failing testcases.
34147 * gcc.dg/pch/pch.exp: Likewise.
34148 * gcc.dg/pch/macro-1.c: New.
34149 * gcc.dg/pch/macro-1.h: New.
34150 * gcc.dg/pch/macro-2.c: New.
34151 * gcc.dg/pch/macro-2.h: New.
34152
34153 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
34154
34155 * g++.dg/dg.exp: Treat files in pch/ specially.
34156 * g++.dg/pch/pch.exp: New file.
34157 * g++.dg/pch/empty.H: New file.
34158 * g++.dg/pch/empty.C: New file.
34159 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
34160 "precompile".
34161
34162 * gcc.dg/pch/pch.exp: New file.
34163 * gcc.dg/pch/empty.h: New file.
34164 * gcc.dg/pch/empty.c: New file.
34165 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
34166 "precompile".
34167
34168 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34169
34170 * g++.dg/template/friend14.C: New test.
34171
34172 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34173
34174 * gcc.dg/old-style-asm-1.c: New test.
34175
34176 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
34177
34178 * gcc.c-torture/compile/20030109-1.c: New test.
34179
34180 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34181
34182 * gcc.c-torture/execute/20030109-1.c: New test.
34183
34184 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
34185
34186 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
34187 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
34188 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
34189 * g++.old-deja/g++.mike/eh2.C: Likewise.
34190 * g++.old-deja/g++.mike/eh3.C: Likewise.
34191 * g++.old-deja/g++.mike/eh5.C: Likewise.
34192 * g++.old-deja/g++.mike/eh6.C: Likewise.
34193 * g++.old-deja/g++.mike/eh7.C: Likewise.
34194 * g++.old-deja/g++.mike/eh8.C: Likewise.
34195 * g++.old-deja/g++.mike/eh9.C: Likewise.
34196 * g++.old-deja/g++.mike/eh10.C: Likewise.
34197 * g++.old-deja/g++.mike/eh12.C: Likewise.
34198 * g++.old-deja/g++.mike/eh13.C: Likewise.
34199 * g++.old-deja/g++.mike/eh14.C: Likewise.
34200 * g++.old-deja/g++.mike/eh16.C: Likewise.
34201 * g++.old-deja/g++.mike/eh17.C: Likewise.
34202 * g++.old-deja/g++.mike/eh18.C: Likewise.
34203 * g++.old-deja/g++.mike/eh21.C: Likewise.
34204 * g++.old-deja/g++.mike/eh23.C: Likewise.
34205 * g++.old-deja/g++.mike/eh24.C: Likewise.
34206 * g++.old-deja/g++.mike/eh25.C: Likewise.
34207 * g++.old-deja/g++.mike/eh26.C: Likewise.
34208 * g++.old-deja/g++.mike/eh27.C: Likewise.
34209 * g++.old-deja/g++.mike/eh28.C: Likewise.
34210 * g++.old-deja/g++.mike/eh29.C: Likewise.
34211 * g++.old-deja/g++.mike/eh31.C: Likewise.
34212 * g++.old-deja/g++.mike/eh33.C: Likewise.
34213 * g++.old-deja/g++.mike/eh34.C: Likewise.
34214 * g++.old-deja/g++.mike/eh35.C: Likewise.
34215 * g++.old-deja/g++.mike/eh36.C: Likewise.
34216 * g++.old-deja/g++.mike/eh37.C: Likewise.
34217 * g++.old-deja/g++.mike/eh38.C: Likewise.
34218 * g++.old-deja/g++.mike/eh39.C: Likewise.
34219 * g++.old-deja/g++.mike/eh40.C: Likewise.
34220 * g++.old-deja/g++.mike/eh41.C: Likewise.
34221 * g++.old-deja/g++.mike/eh42.C: Likewise.
34222 * g++.old-deja/g++.mike/eh44.C: Likewise.
34223 * g++.old-deja/g++.mike/eh46.C: Likewise.
34224 * g++.old-deja/g++.mike/eh47.C: Likewise.
34225 * g++.old-deja/g++.mike/eh48.C: Likewise.
34226 * g++.old-deja/g++.mike/eh49.C: Likewise.
34227 * g++.old-deja/g++.mike/eh50.C: Likewise.
34228 * g++.old-deja/g++.mike/eh51.C: Likewise.
34229 * g++.old-deja/g++.mike/eh53.C: Likewise.
34230 * g++.old-deja/g++.mike/eh55.C: Likewise.
34231 * g++.old-deja/g++.mike/p7912.C: Likewise.
34232 * g++.old-deja/g++.mike/p9706.C: Likewise.
34233 * g++.old-deja/g++.mike/p10416.C: Likewise.
34234 * g++.old-deja/g++.mike/p11667.C: Likewise.
34235 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
34236 Remove redundant reference to Iris.
34237 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
34238 Elxsi, i860, Pico Java, and WE32K.
34239
34240 2003-01-07 Mark Mitchell <mark@codesourcery.com>
34241
34242 * g++.dg/ext/asm4.C: New test.
34243
34244 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34245
34246 PR c++/9030
34247 * g++.dg/template/friend12.C: New test.
34248 * g++.dg/template/friend13.C: Likewise.
34249 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
34250
34251 2003-01-08 Jan Hubicka <jh@suse.cz>
34252
34253 * gcc.dg/i386-cadd.c: New test.
34254 * gcc.dg/i386-cmov4.c: Likewise.
34255
34256 2003-01-06 Mark Mitchell <mark@codesourcery.com>
34257
34258 PR c++/9165
34259 * g++.dg/warn/Wunused-3.C: New test.
34260
34261 * g++.dg/abi/bitfield9.C: New test.
34262
34263 PR c++/9189
34264 * g++.dg/parse/defarg3.C: New test.
34265
34266 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
34267
34268 * g++.dg/parse/ambig1.C: New test.
34269 * g++.dg/parse/defarg2.C: New test.
34270
34271 2003-01-05 Mark Mitchell <mark@codesourcery.com>
34272
34273 * g++.dg/template/defarg-1.C: New test.
34274 * g++.dg/template/local2.C: Likewise.
34275
34276 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
34277
34278 * gcc.c-torture/execute/20030105-1.c: New test.
34279
34280 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34281
34282 * g++.dg/parse/namespace3.C: Remove extra semicolons.
34283 * g++.dg/parse/namespace4.C: Likewise.
34284
34285 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
34286
34287 * g++.dg/template/ntp2.C: New test.
34288
34289 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
34290
34291 * g++.dg/parse/extern-C-1.C: New test.
34292
34293 * g++.dg/parse/namespace4.C: New test.
34294
34295 * g++.dg/template/nested1.C: New test.
34296
34297 * g++.dg/parse/namespace3.C: New test.
34298
34299 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
34300
34301 * g++.dg/lookup/two-stage1.C: New test.
34302
34303 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34304
34305 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
34306 * g++.old-deja/g++.jason/access8.C: Likewise.
34307 * g++.old-deja/g++.other/decl5.C: Likewise.
34308
34309 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34310
34311 * g++.dg/parse/parse7.C: New test.
34312
34313 2003-01-02 Mark Mitchell <mark@codesourcery.com>
34314
34315 PR c++/2843
34316 * g++.dg/ext/attrib7.C: New test.
34317
34318 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
34319
34320 * g++.dg/parse/parse6.C: New test.
34321
34322 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
34323
34324 * gcc.dg/h8300-stack-1.c: New.
34325
34326 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34327
34328 g++.dg/lookup/exception1.C: New test.
34329
34330 g++.dg/lookup/template1.C: New test.
34331
34332 g++.dg/parse/namespace2.C: New test.
34333
34334 g++.dg/parse/parens2.C: New test.
34335
34336 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34337
34338 * g++.dg/parse/parse5.C: New test.
34339 * g++.dg/lookup/scoped4.C: New test.
34340
34341 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
34342
34343 * g++.dg/parse/parens1.C: New test.
34344
34345 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
34346 angle-bracket1.C.
34347 * g++.dg/parse/parens2.C: New test.
34348
34349 * g++.dg/lookup/scope-operator1.C: New test.
34350
34351 * g++.dg/parse/operator1.C: New test.
34352
34353 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34354
34355 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
34356 * g++.old-deja/g++.other/access6.C: Likewise.
34357 * g++.old-deja/g++.other/decl1.C: Likewise.
34358 * g++.old-deja/g++.pt/typename12.C: Likewise.
34359
34360 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34361
34362 * g++.dg/parse/namespace1.C: New test.
34363
34364 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34365
34366 * g++.dg/parse/parse4.C: New test.
34367
34368 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34369
34370 * g++.dg/parse/parse3.C: New test.
34371
34372 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34373
34374 * g++.dg/parse/parse2.C: New test.
34375
34376 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34377
34378 * g++.dg/template/friend11.C: New test.
34379
34380 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
34381
34382 * g++.dg/parse/parse1.C: New test.
34383
34384 2002-12-31 Janis Johnson <janis187@us.ibm.com>
34385
34386 * lib/profopt.exp: Change the name of a global variable to avoid
34387 possible clashes with other test suites.
34388
34389 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
34390
34391 * g++.dg/inherit/covariant8.C: New test.
34392
34393 2002-12-31 Mark Mitchell <mark@codesourcery.com>
34394
34395 * g++.dg/init/array9.C: New test.
34396
34397 PR c++/9112
34398 * g++.dg/parse/expr1.C: New test.
34399
34400 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
34401
34402 * gcc.c-torture/compile/20021230-1.c: New test.
34403
34404 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
34405
34406 * g++.dg/inherit/covariant5.C: New test.
34407 * g++.dg/inherit/covariant6.C: New test.
34408 * g++.dg/inherit/covariant7.C: New test.
34409
34410 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34411
34412 PR c++/2739
34413 * g++.dg/other/access2.C: New test.
34414
34415 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
34416
34417 * g++.dg/other/anon-struct.C: No longer fails
34418 * g++.old-deja/g++.brendan/parse4.C: Likewise.
34419 * g++.old-deja/g++.brendan/parse5.C: Likewise.
34420 * g++.old-deja/g++.brendan/parse6.C: Likewise.
34421
34422 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
34423
34424 * g++.dg/parse/angle-bracket.C (main): No longer fails.
34425
34426 2002-12-27 Mark Mitchell <mark@codesourcery.com>
34427
34428 * g++.dg/eh/spec4.C: Remove stray semicolon.
34429 * g++.dg/expr/pmf-1.C: Change error message.
34430 * g++.dg/ext/asm1.C: Remove stray semicolon.
34431 * g++.dg/ext/typename1.C: Add missing typenames.
34432 * g++.dg/inherit/template-as-base.C: Change error message.
34433 * g++.dg/lookup/scoped1.C: Likewise.
34434 * g++.dg/lookup/scoped2.C: Likewise.
34435 * g++.dg/lookup/using2.C: Likewise.
34436 * g++.dg/other/component1.C: Remove stray semicolon.
34437 * g++.dg/other/do1.C: Change error message.
34438 * g++.dg/other/error2.C: Likewise.
34439 * g++.dg/other/init1.C: Likewise.
34440 * g++.dg/other/packed1.C: Remove stray semicolon.
34441 * g++.dg/other/ptrmem2.C: Change error message.
34442 * g++.dg/parse/parameter-declaration-1.C: Remove line number
34443 marker.
34444 * g++.dg/special/initp1.C: Remove invalid attribute usage.
34445 * g++.dg/template/access3.C: Add typename keyword.
34446 * g++.dg/template/access5.C: Remove stray semicolon.
34447 * g++.dg/template/access6.C: Likewise.
34448 * g++.dg/template/complit1.C: Likewise.
34449 * g++.dg/template/crash1.C: Change error message.
34450 * g++.dg/template/inherit2.C: Remove stray semicolon.
34451 * g++.dg/template/instantiate2.C: Likewise.
34452 * g++.dg/template/instantiate3.C: Change error message.
34453 * g++.dg/template/qual1.C: Remove stray semicolon.
34454 * g++.dg/template/qualttp18.C: Change error message.
34455 * g++.dg/template/ref1.C: Remove stray semicolon.
34456 * g++.dg/template/sizeof1.C (A::value): Declare it.
34457 * g++.dg/template/spec4.C: Change error message.
34458 * g++.dg/template/static1.C: Likewise.
34459 * g++.dg/template/type1.C: Likewise.
34460 * g++.dg/template/typename3.C: Likewise.
34461 * g++.old-deja/g++.benjamin/13478.C: Change error message.
34462 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
34463 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
34464 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
34465 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
34466 named return value extension.
34467 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
34468 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
34469 * g++.old-deja/g++.bob/extern_C.C: Likewise.
34470 * g++.old-deja/g++.bob/inherit2.C: Likewise.
34471 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34472 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34473 * g++.old-deja/g++.brendan/crash13.C: Likewise.
34474 * g++.old-deja/g++.brendan/crash15.C: Likewise.
34475 * g++.old-deja/g++.brendan/crash18.C: Change error message.
34476 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
34477 * g++.old-deja/g++.brendan/crash38.C: Likewise.
34478 * g++.old-deja/g++.brendan/crash50.C: Likewise.
34479 * g++.old-deja/g++.brendan/crash56.C: Likewise.
34480 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
34481 syntax.
34482 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
34483 * g++.old-deja/g++.brendan/crash8.C: Change error message.
34484 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
34485 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34486 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
34487 * g++.old-deja/g++.brendan/template11.C: Likewise.
34488 * g++.old-deja/g++.brendan/template26.C: Likewise.
34489 * g++.old-deja/g++.brendan/template27.C: Use explicit
34490 specialization syntax.
34491 * g++.old-deja/g++.brendan/template30.C: Likewise.
34492 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
34493 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
34494 non-dependent names.
34495 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
34496 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
34497 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
34498 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
34499 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
34500 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
34501 named return value extension.
34502 * g++.old-deja/g++.ext/namedret2.C: Likewise.
34503 * g++.old-deja/g++.ext/namedret3.C: Likewise.
34504 * g++.old-deja/g++.ext/return1.C: Likewise.
34505 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
34506 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
34507 * g++.old-deja/g++.jason/access8.C: Likewise.
34508 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
34509 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
34510 pseudo-destructor names.
34511 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
34512 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
34513 pseudo-destructor names.
34514 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
34515 * g++.old-deja/g++.jason/overload19.C: Likewise.
34516 * g++.old-deja/g++.jason/overload32.C: Likewise.
34517 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
34518 stray semicolons.
34519 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
34520 * g++.old-deja/g++.jason/return.C: Likewise.
34521 * g++.old-deja/g++.jason/return2.C: Likewise.
34522 * g++.old-deja/g++.jason/shadow1.C: Likewise.
34523 * g++.old-deja/g++.jason/special.C: Use explicit specialization
34524 syntax.
34525 * g++.old-deja/g++.jason/template10.C: Account for use of
34526 non-dependent names.
34527 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
34528 syntax.
34529 * g++.old-deja/g++.jason/template37.C: Likewise.
34530 * g++.old-deja/g++.law/access4.C: Change error messages.
34531 * g++.old-deja/g++.law/arm13.C: Remove incorrect
34532 pseudo-destructor names.
34533 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
34534 * g++.old-deja/g++.law/ctors9.C: Likewise.
34535 * g++.old-deja/g++.law/cvt22.C: Likewise.
34536 * g++.old-deja/g++.law/dtors5.C: Likewise.
34537 * g++.old-deja/g++.law/global-init1.C: Likewise.
34538 * g++.old-deja/g++.law/missed-error3.C: Likewise.
34539 * g++.old-deja/g++.law/operators28.C: Likewise.
34540 * g++.old-deja/g++.law/visibility28.C: Likewise.
34541 * g++.old-deja/g++.martin/eval1.C: Likewise.
34542 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
34543 name.
34544 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
34545 * g++.old-deja/g++.mike/net34.C: Likewise.
34546 * g++.old-deja/g++.mike/net36.C: Likewise.
34547 * g++.old-deja/g++.mike/ns2.C: Likewise.
34548 * g++.old-deja/g++.mike/p12306.C: Likewise.
34549 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
34550 value extension.
34551 * g++.old-deja/g++.mike/p700.C: Likewise.
34552 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
34553 * g++.old-deja/g++.mike/p710.C: Likewise.
34554 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
34555 value extension.
34556 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
34557 * g++.old-deja/g++.mike/pmf9.C: Likewise.
34558 * g++.old-deja/g++.ns/crash2.C: Likewise.
34559 * g++.old-deja/g++.ns/crash3.C: Likewise.
34560 * g++.old-deja/g++.ns/invalid1.C: Likewise.
34561 * g++.old-deja/g++.ns/ns17.C: Likewise.
34562 * g++.old-deja/g++.ns/template16.C: Likewise.
34563 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
34564 keyword.
34565 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
34566 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
34567 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
34568 named return value extension.
34569 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
34570 * g++.old-deja/g++.other/access4.C: Issue additional error
34571 messages.
34572 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
34573 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
34574 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
34575 * g++.old-deja/g++.other/crash25.C: Change error message.
34576 * g++.old-deja/g++.other/crash4.C: Change error message.
34577 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
34578 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
34579 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
34580 checks.
34581 * g++.old-deja/g++.other/defarg8.C: Likewise.
34582 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
34583 * g++.old-deja/g++.other/dtor10.C: Likewise.
34584 * g++.old-deja/g++.other/incomplete.C: Likewise.
34585 * g++.old-deja/g++.other/linkage7.C: Likewise.
34586 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
34587 lookup algorithm.
34588 * g++.old-deja/g++.other/mangle2.C: Likewise.
34589 * g++.old-deja/g++.other/refinit2.C: Likewise.
34590 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
34591 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
34592 * g++.old-deja/g++.pt/crash28.C: Likewise.
34593 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
34594 syntax.
34595 * g++.old-deja/g++.pt/crash32.C: Change error message.
34596 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
34597 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
34598 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
34599 error message position.
34600 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
34601 * g++.old-deja/g++.pt/defarg8.C: Change error message.
34602 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
34603 syntax.
34604 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
34605 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
34606 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
34607 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
34608 keyword.
34609 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34610 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
34611 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
34612 keyword.
34613 * g++.old-deja/g++.pt/explicit71.C: Change error message.
34614 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
34615 syntax.
34616 * g++.old-deja/g++.pt/friend28.C: Account for use of
34617 non-dependent names.
34618 * g++.old-deja/g++.pt/friend29.C: Likewise.
34619 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
34620 rules.
34621 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
34622 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
34623 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
34624 lookup rules.
34625 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
34626 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
34627 keyword.
34628 * g++.old-deja/g++.pt/memclass20.C: Likewise.
34629 * g++.old-deja/g++.pt/memclass5.C: Likewise.
34630 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
34631 keyword.
34632 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
34633 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
34634 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
34635 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
34636 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
34637 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
34638 keyword.
34639 * g++.old-deja/g++.pt/spec10.C: Likewise.
34640 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
34641 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
34642 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
34643 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
34644 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
34645 * g++.old-deja/g++.pt/ttp62.C: Likewise.
34646 * g++.old-deja/g++.pt/ttp64.C: Likewise.
34647 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
34648 * g++.old-deja/g++.pt/typename15.C: Likewise.
34649 * g++.old-deja/g++.pt/typename22.C: Likewise.
34650 * g++.old-deja/g++.pt/typename6.C: Change error messages.
34651 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
34652 * g++.old-deja/g++.pt/virtual2.C: Likewise.
34653 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
34654 syntax.
34655 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
34656 return value extension.
34657 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
34658 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
34659 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
34660 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
34661
34662 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
34663
34664 * g++.dg/warn/inline1.C: New test.
34665 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
34666 * g++.old-deja/g++.jason/synth10.C: Likewise.
34667 * g++.old-deja/g++.mike/net31.C: Likewise.
34668 * g++.old-deja/g++.mike/p8786.C: Likewise.
34669
34670 * g++.dg/template/friend10.C: New test.
34671 * g++.dg/template/conv5.C: New test.
34672
34673 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
34674
34675 * g++.dg/lookup/scoped3.C: New test.
34676
34677 * g++.dg/lookup/decl1.C: New test.
34678 * g++.dg/lookup/decl2.C: New test.
34679
34680 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
34681
34682 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
34683 gcc.c-torture/compile/20021015-1.c,
34684 gcc.c-torture/compile/20021015-2.c,
34685 gcc.c-torture/compile/20021123-1.c,
34686 gcc.c-torture/compile/20021123-2.c,
34687 gcc.c-torture/compile/20021123-3.c,
34688 gcc.c-torture/compile/20021123-4.c,
34689 gcc.c-torture/execute/20021024-1.c: Add tests previously added
34690 only to 3.1 or 3.2 branch.
34691
34692 2002-12-23 Mark Mitchell <mark@codesourcery.com>
34693
34694 * gcc.dg/i386-bitfield3.c: New test.
34695
34696 * gcc.dg/i386-bitfield2.c: New test.
34697
34698 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
34699
34700 * g++.dg/parse/conv_op1.C: New test.
34701
34702 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
34703
34704 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
34705 approved.
34706
34707 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
34708
34709 * gcc.c-torture/compile/20021220-1.c: New test.
34710
34711 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
34712
34713 * gcc.dg/i386-fastcall-1.c: New.
34714
34715 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34716
34717 * gcc.c-torture/execute/20021219-1.c: New test.
34718
34719 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34720
34721 * gcc.dg/i386-pic-1.c: New test.
34722
34723 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34724
34725 PR c++/8099
34726 * g++.dg/template/friend9.C: New test.
34727
34728 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34729
34730 PR c++/3663
34731 * g++.dg/template/access7.C: New test.
34732
34733 2002-12-18 Nick Clifton <nickc@redhat.com>
34734
34735 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
34736 the libstdc++-v3 directory has been found.
34737
34738 2002-12-12 Devang Patel <dpatel@apple.com>
34739 * gcc.dg/darwin-ld-1.c: New test.
34740 * gcc.dg/darwin-ld-2.c: New test.
34741 * gcc.dg/darwin-ld-3.c: New test.
34742 * gcc.dg/darwin-ld-4.c: New test.
34743 * gcc.dg/darwin-ld-5.c: New test.
34744
34745 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34746
34747 * gcc.c-torture/compile/20021212-1.c: New test.
34748
34749 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
34750
34751 * gcc.dg/fshort-wchar: New test.
34752
34753 2002-12-10 Mark Mitchell <mark@codesourcery.com>
34754
34755 PR c++/8372
34756 * g++.dg/template/dtor1.C: New test.
34757
34758 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
34759 markers.
34760
34761 2002-12-10 Jakub Jelinek <jakub@redhat.com>
34762
34763 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
34764
34765 2002-12-09 Mark Mitchell <mark@codesourcery.com>
34766
34767 * g++.dg/template/static1.C: New test.
34768 * g++.dg/template/static2.C: New test.
34769 * g++.old-deja/g++.ext/memconst.C: New test.
34770
34771 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34772
34773 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
34774 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
34775 * g++.dg/special/initp1.C: Likewise.
34776
34777 2002-12-06 Jakub Jelinek <jakub@redhat.com>
34778
34779 * gcc.c-torture/execute/20021204-1.c: New test.
34780
34781 2002-12-04 Geoffrey Keating <geoffk@apple.com>
34782
34783 * gcc.dg/ppc-fmadd-1.c: New file.
34784 * gcc.dg/ppc-fmadd-2.c: New file.
34785 * gcc.dg/ppc-fmadd-3.c: New file.
34786
34787 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34788
34789 * gcc.c-torture/compile/20021204-1.c: New test.
34790
34791 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
34792
34793 * g++.dg/inherit/covariant2.C: New test.
34794 * g++.dg/inherit/covariant3.C: New test.
34795 * g++.dg/inherit/covariant4.C: New test.
34796 * g++.dg/inherit/covariant1.C: Remove XFAIL.
34797 * g++.old-deja/g++.robertl/eb17.C: Likewise.
34798
34799 2002-12-03 Mark Mitchell <mark@codesourcery.com>
34800
34801 PR c++/8688
34802 * g++.dg/init/brace3.C: New test.
34803
34804 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
34805
34806 * gcc.dg/20020210-1.c: Fix a comment typo.
34807
34808 2002-12-02 Mark Mitchell <mark@codesourcery.com>
34809
34810 PR c++/8720
34811 * g++.dg/parse/defarg1.C: New test.
34812
34813 PR c++/8615
34814 * g++.dg/template/char1.C: New test.
34815
34816 * g++.dg/template/varmod1.C: Fix typo.
34817
34818 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34819
34820 DR 180
34821 * g++.old-deja/g++.pt/crash32.C: Expect error.
34822
34823 2002-12-01 Mark Mitchell <mark@codesourcery.com>
34824
34825 PR c++/5919
34826 * g++.dg/template/varmod1.C: New test.
34827
34828 PR c++/8727
34829 * g++.dg/inherit/typeinfo1.C: New test.
34830
34831 PR c++/8663
34832 * g++.dg/inherit/typedef1.C: New test.
34833
34834 2002-11-30 Mark Mitchell <mark@codesourcery.com>
34835
34836 PR c++/8332
34837 PR c++/8493
34838 * g++.dg/template/strlen1.C: New test.
34839
34840 PR c++/8227
34841 * g++.dg/template/ctor2.C: New test.
34842
34843 PR c++/8214
34844 * g++.dg/init/string1.C: New test.
34845
34846 PR c++/8511
34847 * g++.dg/template/friend8.C: New test.
34848
34849 2002-11-29 Joe Buck <jbuck@synopsys.com>
34850
34851 * g++.dg/lookup/anon2.C: New test.
34852
34853 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
34854
34855 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
34856 h8300 port.
34857
34858 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
34859
34860 * gcc.dg/bitfld-6.c: New test.
34861
34862 2002-11-27 Jan Hubicka <jh@suse.cz>
34863
34864 * gcc.c-torture/execute/20021127.[cx]: New test.
34865
34866 2002-11-26 Jan Hubicka <jh@suse.cz>
34867
34868 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
34869 quality.
34870
34871 2002-11-26 Geoffrey Keating <geoffk@apple.com>
34872
34873 * g++.dg/init/brace2.C: New test.
34874 * g++.old-deja/g++.mike/p9129.C: Correct.
34875
34876 2002-11-26 Mark Mitchell <mark@codesourcery.com>
34877
34878 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
34879
34880 2002-11-25 Andreas Bauer <baueran@in.tum.de>
34881
34882 * gcc.dg/sibcall-6: New test for indirect sibcalls.
34883
34884 2002-11-25 Mark Mitchell <mark@codesourcery.com>
34885
34886 * testsuite/g++.dg/abi/empty11.C: New test.
34887 * testsuite/g++.dg/rtti/cv1.C: New test.
34888
34889 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
34890
34891 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
34892
34893 2002-11-24 Mark Mitchell <mark@codesourcery.com>
34894
34895 * g++.dg/abi/empty10.C: New test.
34896
34897 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34898
34899 * gcc.c-torture/compile/20021124-1.c: New test.
34900
34901 2002-11-22 Mark Mitchell <mark@codesourcery.com>
34902
34903 * g++.dg/abi/rtti2.C: New test.
34904
34905 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34906
34907 * gcc.dg/i386-unroll-1.c: New test.
34908
34909 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34910
34911 * gcc.c-torture/compile/20021120-1.c: New test.
34912 * gcc.c-torture/compile/20021120-2.c: New test.
34913
34914 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34915
34916 * gcc.dg/bitfld-5.c: New test.
34917
34918 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34919
34920 * gcc.c-torture/execute/20021120-3.c: New test.
34921
34922 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34923
34924 * gcc.c-torture/execute/20021120-2.c: New test.
34925
34926 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
34927
34928 * gcc.c-torture/execute/20021120-1.c: New test.
34929
34930 2002-11-20 Jakub Jelinek <jakub@redhat.com>
34931
34932 * gcc.c-torture/execute/20021118-3.c: New test.
34933
34934 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34935
34936 * gcc.c-torture/compile/20021119-1.c: New test.
34937
34938 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
34939
34940 * gcc.dg/duff-1.c: New test.
34941 * gcc.dg/duff-2.c: New test.
34942 * gcc.dg/duff-3.c: New test.
34943
34944 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
34945
34946 * gcc.dg/cpp/_Pragma5.c: New test.
34947
34948 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34949
34950 * gcc.c-torture/execute/20021118-2.c: New test.
34951
34952 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
34953
34954 * gcc.c-torture/execute/20021118-1.c: New test.
34955
34956 2002-11-16 Jakub Jelinek <jakub@redhat.com>
34957
34958 * gcc.dg/20021116-1.c: New test.
34959
34960 2002-11-14 Mark Mitchell <mark@codesourcery.com>
34961
34962 * g++.dg/abi/vcall1.C: New test.
34963
34964 2002-11-14 Jakub Jelinek <jakub@redhat.com>
34965
34966 * gcc.dg/20021029-1.c: New test.
34967 * gcc.dg/20021029-2.c: New test.
34968
34969 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
34970
34971 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
34972
34973 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34974
34975 PR c/8439
34976 * gcc.dg/20021110.c: Move to ...
34977 * gcc.c-torture/compile/20021110.c: .... here.
34978
34979 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34980
34981 PR c/8467
34982 * gcc.c-torture/execute/20021111-1.c
34983
34984 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34985
34986 PR c/8439
34987 * gcc.dg/20021110.c: New test.
34988
34989 2002-11-10 Mark Mitchell <mark@codesourcery.com>
34990
34991 * g++.dg/abi/vthunk3.C: Run only on x86.
34992
34993 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
34994
34995 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
34996
34997 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
34998
34999 * lib/compat.exp (compat-execute): Fix logic error in last
35000 change.
35001
35002 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
35003
35004 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
35005
35006 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35007
35008 PR c++/8389
35009 * g++.dg/template/access6.C: New test.
35010
35011 2002-11-08 Jan Hubicka <jh@suse.cz>
35012
35013 * gcc.dg/i386-ssefp-1.c: New test.
35014 * gcc.dg/i386-ssefp-1.c: New test.
35015
35016 2002-11-08 Jan Hubicka <jh@suse.cz>
35017
35018 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
35019
35020 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35021
35022 * g++.dg/abi/vthunk3.C: New test.
35023
35024 PR c++/8338
35025 * g++.dg/template/crash2.C: New test.
35026
35027 2002-11-07 Mark Mitchell <mark@codesourcery.com>
35028
35029 * testsuite/g++.dg/abi/dtor1.C: New test.
35030 * testsuite/g++.dg/abi/dtor2.C: Likewise.
35031
35032 2002-11-05 Geoffrey Keating <geoffk@apple.com>
35033
35034 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
35035 Darwin.
35036
35037 2002-11-04 Adam Nemet <anemet@lnxw.com>
35038
35039 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
35040 -mthumb. Only xfail with -O0.
35041
35042 2002-11-03 Mark Mitchell <mark@codesourcery.com>
35043
35044 * g++.dg/abi/thunk1.C: New test.
35045 * g++.dg/abi/thunk2.C: Likewise.
35046 * g++.dg/abi/vtt1.C: Likewise.
35047
35048 2002-11-02 Diego Novillo <dnovillo@redhat.com>
35049
35050 PR optimization/8423
35051 * gcc.c-torture/execute/builtin-constant.c: New test.
35052
35053 2002-11-01 Zack Weinberg <zack@codesourcery.com>
35054
35055 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
35056 Add some more cases.
35057
35058 2002-11-01 Mark Mitchell <mark@codesourcery.com>
35059
35060 PR c++/8391
35061 * g++.dg/opt/local1.C: New test.
35062
35063 2002-10-30 Mark Mitchell <mark@codesourcery.com>
35064
35065 PR c++/8160
35066 * g++.dg/template/complit1.C: New test.
35067
35068 PR c++/8149
35069 * g++.dg/template/typename4.C: Likewise.
35070
35071 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35072
35073 Core issue 287, PR c++/7639
35074 * g++.dg/template/instantiate1.C: Adjust error location.
35075 * g++.dg/template/instantiate3.C: New test.
35076 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
35077 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
35078 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
35079
35080 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
35081
35082 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
35083
35084 2002-10-29 Mark Mitchell <mark@codesourcery.com>
35085
35086 PR c++/8287
35087 * g++.dg/init/dtor2.C: New test.
35088
35089 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35090
35091 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
35092 * gcc.dg/nest.c: Bypass errors on irix6.
35093
35094 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
35095
35096 * gcc.dg/nest.c: Expect error for mmix-*-*.
35097 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
35098
35099 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
35100
35101 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
35102 markers.
35103
35104 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
35105
35106 2002-10-25 Mike Stump <mrs@apple.com>
35107
35108 * gcc.dg/warn-1.c: New test.
35109
35110 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35111
35112 * g++.dg/template/typename3.C: New test.
35113
35114 2002-10-25 Mark Mitchell <mark@codesourcery.com>
35115
35116 * g++.dg/lookup/ptrmem1.C: New test.
35117
35118 * g++.dg/abi/vthunk2.C: New test.
35119
35120 2002-10-25 Zack Weinberg <zack@codesourcery.com>
35121
35122 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
35123
35124 2002-10-24 Mark Mitchell <mark@codesourcery.com>
35125
35126 * g++.dg/abi/empty9.C: New test.
35127
35128 2002-10-24 Richard Henderson <rth@redhat.com>
35129
35130 * g++.dg/inherit/thunk1.C: Enable for ia64.
35131
35132 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35133
35134 PR c++/8067
35135 * g++.dg/lookup/pretty1.C: New test.
35136
35137 2002-10-23 Jakub Jelinek <jakub@redhat.com>
35138
35139 * gcc.dg/20021023-1.c: New test.
35140
35141 2002-10-23 Mark Mitchell <mark@codesourcery.com>
35142
35143 PR c++/7679
35144 * g++.dg/parse/inline1.C: New test.
35145
35146 2002-10-23 Richard Henderson <rth@redhat.com>
35147
35148 * g++.dg/inherit/thunk1.C: Enable for x86_64.
35149
35150 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
35151
35152 2002-10-22 Mark Mitchell <mark@codesourcery.com>
35153
35154 PR c++/6579
35155 * g++.dg/parse/stmtexpr3.C: New test.
35156
35157 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
35158
35159 * g++.dg/expr/cond1.C: New test.
35160
35161 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35162
35163 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
35164
35165 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35166
35167 * g++.dg/abi/vbase13.C: New test.
35168 * g++.dg/abi/vbase14.C: Likewise.
35169
35170 2002-10-21 Jakub Jelinek <jakub@redhat.com>
35171
35172 * gcc.dg/tls/pic-1.c: New test.
35173 * gcc.dg/tls/nonpic-1.c: New test.
35174 * gcc.dg/20021018-1.c: New test.
35175
35176 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35177
35178 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
35179 Remove only files with the same base name as the test case.
35180 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
35181 (profopt-execute): Likewise. Also, remove old profiling
35182 and performance data files before running the tests.
35183
35184 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
35185 * g++.dg/bprob/bprob.exp: Likewise.
35186 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
35187 to allow more general test case names.
35188
35189 * g++.dg/bprob/bprob-1.C: Rename to ...
35190 * g++.dg/bprob/g++-bprob-1.C: ... this.
35191
35192 * g77.dg/bprob/bprob-1.f: Rename to ...
35193 * g77.dg/bprob/g77-bprob-1.f: ... this.
35194
35195 2002-10-21 Zack Weinberg <zack@codesourcery.com>
35196
35197 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
35198 bison 1.50 or later.
35199
35200 2002-10-21 Janis Johnson <janis187@us.ibm.com>
35201
35202 * g++.dg/README: Describe more test directories.
35203
35204 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35205
35206 * g++.dg/init/array6.C: Add additional tests.
35207
35208 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
35209
35210 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
35211 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
35212
35213 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
35214
35215 * gcc.c-torture/compile/20020604-1.x: New.
35216 * gcc.c-torture/compile/simd-5.x: Likewise.
35217 * gcc.c-torture/execute/920710-1.x: Likewise.
35218 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
35219
35220 2002-10-21 Mark Mitchell <mark@codesourcery.com>
35221
35222 * g++.dg/inherit/override1.C: Add dg-options clause.
35223
35224 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35225
35226 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
35227 _mm_slli_si128.
35228
35229 2002-10-19 Andreas Schwab <schwab@suse.de>
35230
35231 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
35232 directory component.
35233
35234 2002-10-18 Mark Mitchell <mark@codesourcery.com>
35235
35236 * g++.dg/inherit/thunk1.C: New test.
35237
35238 * g++.dg/inherit/override1.C: New test.
35239
35240 * g++.dg/abi/mangle11.C: New test.
35241 * g++.dg/abi/mangle14.C: New test.
35242 * g++.dg/abi/mangle17.C: New test.
35243
35244 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
35245
35246 * g++.dg/overload/member2.C: New test.
35247
35248 2002-10-17 Janis Johnson <janis187@us.ibm.com>
35249
35250 * g++.dg/README: Describe new compat directory.
35251 * g++.dg/dg.exp: Skip tests in compat directory.
35252 * README.compat: New file.
35253 * lib/compat.exp: New expect script.
35254 * g++.dg/compat: New test directory.
35255 * g++.dg/compat/compat.exp: New expect script.
35256 * g++.dg/compat/abi: New test directory.
35257 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
35258 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
35259 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
35260 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
35261 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
35262 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
35263 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
35264 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
35265 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
35266 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
35267 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
35268 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
35269 * g++.dg/compat/break: New test directory.
35270 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
35271 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
35272 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
35273 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
35274 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
35275 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
35276 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
35277 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
35278 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
35279 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
35280 g++.dg/compat/break/README: New files.
35281 * g++.dg/compat/eh: New test directory.
35282 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
35283 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
35284 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
35285 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
35286 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
35287 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
35288 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
35289 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
35290 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
35291 g++.dg/compat/eh/filter2_y.C,
35292 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
35293 g++.dg/compat/eh/new1_y.C,
35294 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
35295 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
35296 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
35297 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
35298 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
35299 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
35300 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
35301 g++.dg/compat/eh/unexpected1_y.C: New files.
35302 * g++.dg/compat/init: New test directory.
35303 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
35304 g++.dg/compat/init/array5_y.C,
35305 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
35306 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
35307 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
35308 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
35309 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
35310 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
35311 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
35312 g++.dg/compat/init/init-ref2_y.C: New files.
35313
35314 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35315
35316 PR c++/7584
35317 * g++.dg/inherit/using3.C: New test.
35318
35319 2002-10-17 Jan Hubicka <jh@suse.cz>
35320
35321 * gcc.dg/20021017-2.c: New test.
35322
35323 2002-10-17 Mark Mitchell <mark@codesourcery.com>
35324
35325 * g++.dg/abi/mangle16.C: Adjust.
35326
35327 * g++.dg/init/array8.C: New test.
35328
35329 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
35330
35331 * gcc.dg/special/mips-abi.exp: New test.
35332 * gcc.dg/special/mips-abi.s: Empty file used by the above.
35333
35334 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35335
35336 * g++.dg/abi/mangle16.C: New test.
35337 * g++.dg/abi/mangle17.C: Likewise.
35338
35339 PR c++/7478
35340 * g++.dg/template/ref1.C: New test.
35341
35342 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35343
35344 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
35345
35346 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
35347
35348 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
35349
35350 2002-10-16 Mark Mitchell <mark@codesourcery.com>
35351
35352 PR c++/7524
35353 * g++.dg/init/array7.C: New test.
35354
35355 2002-10-15 Mark Mitchell <mark@codesourcery.com>
35356
35357 * g++.dg/init/array6.C: New test.
35358
35359 * g++.dg/abi/mangle13.C: Likewise.
35360 * g++.dg/abi/mangle14.C: Likewise.
35361 * g++.dg/abi/mangle15.C: Likewise.
35362
35363 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35364
35365 * g++.dg/abi/empty8.C: New test.
35366
35367 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
35368
35369 * g++.dg/init/ctor1.C: New test.
35370
35371 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
35372
35373 * gcc.c-torture/execute/20021015-1.c: New test.
35374
35375 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
35376
35377 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
35378
35379 2002-10-14 Jan Hubicka <jh@suse.cz>
35380
35381 * gcc.dg/i386-ssetype-[1-5].c: New tests.
35382
35383 2002-10-14 Richard Henderson <rth@redhat.com>
35384
35385 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
35386
35387 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35388
35389 PR optimization/6631
35390 * g++.dg/opt/const2.C: New test.
35391
35392 2002-10-14 Mark Mitchell <mark@codesourcery.com>
35393
35394 PR c++/7176
35395 * g++.dg/parse/friend1.C: New test.
35396 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
35397
35398 2002-10-14 Jakub Jelinek <jakub@redhat.com>
35399
35400 * gcc.dg/20021014-1.c: New test.
35401
35402 2002-10-11 Mark Mitchell <mark@codesourcery.com>
35403
35404 PR c++/5661
35405 * g++.dg/ext/vlm1.C: New test.
35406 * g++.dg/ext/vlm2.C: Likewise.
35407
35408 * g++.dg/init/array1.C: Remove invalid braces.
35409 * g++.dg/init/brace1.C: New test.
35410 * g++.dg/init/copy2.C: Likewise.
35411 * g++.dg/init/copy3.C: Likewise.
35412 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
35413 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
35414 braces.
35415
35416 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
35417
35418 * gcc.dg/cpp/assembler.S: Don't use -ansi.
35419
35420 2002-10-11 Richard Shann <richard.shann@superh.com>
35421
35422 * gcc.c-torture/compile/simd-5.c: New test.
35423
35424 2002-10-10 Roger Sayle <roger@eyesopen.com>
35425
35426 * gcc.c-torture/execute/shiftopt-1.c: New test case.
35427
35428 2002-10-10 Jim Wilson <wilson@redhat.com>
35429
35430 * gcc.c-torture/execute/20021010-1.c: New test.
35431
35432 2002-10-09 Zack Weinberg <zack@codesourcery.com>
35433
35434 PR c/7353
35435 * g++.dg/ext/typedef-init.C: New test.
35436 * gcc.dg/typedef-init.c: New test.
35437
35438 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
35439
35440 * gcc.dg/cpp/paste13.c: New test.
35441
35442 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35443
35444 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
35445 remaining platforms, XFAIL during compile, not execute. Don't
35446 XFAIL at -O0.
35447
35448 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
35449
35450 * gcc.dg/alias-1.c: Tweak expected warning.
35451
35452 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35453
35454 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
35455
35456 2002-10-06 Andreas Jaeger <aj@suse.de>
35457
35458 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
35459 * gcc.dg/cpp/c++98.C: Likewise.
35460
35461 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
35462 * g++.dg/cpp/c++98.C: Likewise.
35463
35464 * g++.dg/README (Subdirectories): Mention cpp directory.
35465
35466 PR target/7559
35467 * gcc.dg/20021006-1.c: New test.
35468
35469 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35470
35471 PR c++/7804
35472 * g++.dg/other/warning1.C: New test.
35473
35474 2002-10-04 Roger Sayle <roger@eyesopen.com>
35475
35476 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
35477 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
35478 and sparc-*-* with -m64 as expected failures. See PR 8087.
35479
35480 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35481
35482 PR c++/7931
35483 * g++.dg/template/ptrmem3.C: New test.
35484
35485 PR c++/7754
35486 * g++.dg/template/union1.C: New test.
35487
35488 2002-10-03 Mark Mitchell <mark@codesourcery.com>
35489
35490 PR c++/8006
35491 * g++.dg/abi/mangle9.C: New test.
35492 * g++.dg/abi/mangle10.C: New test.
35493 * g++.dg/abi/mangle11.C: New test.
35494 * g++.dg/abi/mangle12.C: New test.
35495
35496 2002-10-02 Mark Mitchell <mark@codesourcery.com>
35497
35498 PR c++/7188.
35499 * g++.dg/template/meminit1.C: New test.
35500 * g++.dg/warn/Wreorder-1.C: Likewise.
35501 * g++.old-deja/g++.mike/warn3.C: Tweak.
35502 * lib/prune.exp: Ingore "in copy constructor".
35503
35504 2002-10-02 Andreas Jaeger <aj@suse.de>
35505
35506 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
35507 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
35508 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
35509 on x86-64.
35510
35511 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35512
35513 * gcc.dg/empty1.C: Fix typo.
35514
35515 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
35516
35517 * gcc.dg/alias-1.c: New test.
35518
35519 2002-10-01 Mark Mitchell <mark@codesourcery.com>
35520
35521 * gcc.dg/empty1.C: New test.
35522
35523 * g++.dg/tls/init-2.C: Tweak error messages.
35524
35525 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
35526
35527 * gcc.c-torture/compile/20020923-1.c: New test.
35528
35529 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
35530
35531 * gcc.c-torture/execute/ffs-1.c: New test.
35532 * gcc.c-torture/execute/ffs-2.c: Ditto.
35533
35534 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
35535
35536 * g++.dg/overload/member1.C: New test.
35537
35538 2002-09-30 Mark Mitchell <mark@codesourcery.com>
35539
35540 * g++.dg/abi/empty7.C: New test.
35541 * g++.dg/init/pm2.C: Likewise.
35542
35543 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
35544
35545 * g++.dg/rtti/crash1.C: New test.
35546
35547 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
35548
35549 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
35550 gcc.dg/sibcall-4.c: New tests.
35551
35552 2002-09-28 Roger Sayle <roger@eyesopen.com>
35553
35554 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
35555 powerpc and MMIX targets.
35556
35557 2002-09-27 Zack Weinberg <zack@codesourcery.com>
35558
35559 * gcc.dg/cpp/20020927-1.c: New.
35560
35561 2002-09-26 David S. Miller <davem@redhat.com>
35562
35563 * gcc.c-torture/compile/trunctfdf.c: New.
35564
35565 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35566
35567 * lib/target-supports.exp (check_weak_available): Handle solaris2.
35568
35569 2002-09-27 Alan Modra <amodra@bigpond.net.au>
35570
35571 * gcc.c-torture/execute/loop-15.c: New.
35572
35573 2002-09-26 Janis Johnson <janis187@us.ibm.com>
35574
35575 * README.QMTEST: Fix typo.
35576
35577 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
35578
35579 * gcc.dg/20020926-1.c: New test.
35580
35581 2002-09-25 David S. Miller <davem@redhat.com>
35582
35583 PR target/7842
35584 * gcc.c-torture/execute/shiftdi.c: New test.
35585
35586 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
35587
35588 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
35589 unique to the tool.
35590 * lib/g77.exp (g77_init): Likewise.
35591 * lib/g++.exp (g++_init): Likewise.
35592 * lib/objc.exp (objc_init): Likewise.
35593
35594 2002-09-25 Mark Mitchell <mark@codesourcery.com>
35595
35596 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
35597 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
35598 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
35599
35600 2002-09-25 Richard Henderson <rth@redhat.com>
35601
35602 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
35603 too-small long double.
35604
35605 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
35606
35607 * gcc.dg/20020919-1.c: New test.
35608
35609 2002-09-23 Mark Mitchell <mark@codesourcery.com>
35610
35611 * g++.dg/abi/bitfield6.C: New test.
35612 * g++.dg/abi/bitfield7.C: New test.
35613 * g++.dg/abi/bitfield8.C: New test.
35614 * g++.dg/abi/vbase11.C: New test.
35615
35616 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
35617
35618 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
35619 hppa*-*-hpux*. Update test comment.
35620
35621 2002-09-20 Jakub Jelinek <jakub@redhat.com>
35622
35623 * gcc.dg/tls/struct-1.c: New test.
35624
35625 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
35626
35627 * gcc.dg/cpp/tr-warn2.c: Update.
35628
35629 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35630
35631 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
35632
35633 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
35634
35635 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
35636 systems.
35637
35638 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
35639
35640 * gcc.c-torture/execute/ieee/mzero3.c: New test.
35641
35642 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35643 Adjust for c++filt moved to binutils. Remove spurious duplicate
35644 setting of cxxfilt.
35645
35646 2002-09-19 Geoffrey Keating <geoffk@apple.com>
35647
35648 * gcc.dg/20020312-2.c: Update for darwin.
35649
35650 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
35651
35652 * g++.old-deja/g++.other/crash32.C: Mark ICE.
35653
35654 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
35655
35656 * objc.dg/comp-types-1.m: New test.
35657 * objc.dg/comp-types-2.m: New test.
35658 * objc.dg/comp-types-3.m: New test.
35659 * objc.dg/comp-types-4.m: New test.
35660 * objc.dg/comp-types-5.m: New test.
35661 * objc.dg/comp-types-6.m: New test.
35662
35663 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
35664
35665 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
35666
35667 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35668
35669 * g++.dg/other/do1.C: New test.
35670
35671 * g++.dg/template/subst1.C: New test.
35672
35673 2002-09-16 Steve Ellcey <sje@cup.hp.com>
35674
35675 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
35676
35677 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
35678
35679 * g++.dg/template/qualttp20.C: Adjust expected errors.
35680 * g++.old-deja/g++.jason/report.C: Likewise.
35681 * g++.old-deja/g++.other/qual1.C: Likewise.
35682
35683 * g++.dg/lookup/scoped2.C: New test.
35684
35685 * g++.dg/ext/asm3.C: New test.
35686
35687 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
35688
35689 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
35690
35691 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
35692
35693 * ChangeLog: follow spelling conventions.
35694 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
35695 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
35696 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
35697 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
35698 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
35699 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
35700 * g++.old-deja/g++.law/global-init1.C: Likewise.
35701 * g++.old-deja/g++.other/delete4.C: Likewise.
35702 * g++.old-deja/g++.other/inline21.C: Likewise.
35703 * g++.old-deja/g++.other/singleton.C: Likewise.
35704 * g77.dg/strlen0.f: Likewise.
35705 * g77.f-torture/compile/20010519-1.f: Likewise.
35706 * g77.f-torture/compile/980310-4.f: Likewise.
35707 * gcc.c-torture/compile/20000605-1.c: Likewise.
35708 * gcc.c-torture/execute/20020225-1.c: Likewise.
35709 * gcc.dg/c90-hexfloat-2.c: Likewise.
35710 * gcc.dg/c99-bool-1.c: Likewise.
35711 * gcc.dg/c99-hexfloat-2.c: Likewise.
35712 * gcc.dg/dll-2.c: Likewise.
35713 * gcc.dg/wtr-union-init-1.c: Likewise.
35714 * gcc.dg/wtr-union-init-2.c: Likewise.
35715 * gcc.dg/wtr-union-init-3.c: Likewise.
35716 * gcc.dg/cpp/avoidpaste1.c: Likewise.
35717 * gcc.dg/cpp/defined.c: Likewise.
35718 * gcc.dg/cpp/macsyntx.c: Likewise.
35719 * gcc.dg/cpp/paste2.c: Likewise.
35720 * gcc.dg/cpp/trad/defined.c: Likewise.
35721 * gcc.dg/format/c90-printf-1.c: Likewise.
35722 * gcc.dg/format/c90-scanf-1.c: Likewise.
35723 * gcc.dg/format/c99-printf-1.c: Likewise.
35724 * gcc.dg/format/c99-scanf-1.c: Likewise.
35725 * gcc.misc-tests/gcov-8.c: Likewise.
35726 * lib/profopt.exp: Likewise.
35727
35728 2002-09-15 Krister Walfridsson <cato@df.lth.se>
35729
35730 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
35731
35732 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35733
35734 * g++.dg/inherit/using2.C: New test.
35735
35736 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
35737
35738 * ChangeLog: Follow spelling conventions.
35739 * g++.dg/template/friend4.C: Likewise.
35740 * g++.old-deja/g++.pt/crash67.C: Likewise.
35741 * gcc.c-torture/execute/20000801-4.c: Likewise.
35742 * gcc.dg/c90-digraph-1.c: Likewise.
35743 * gcc.dg/c94-digraph-1.c: Likewise.
35744 * gcc.dg/c99-digraph-1.c: Likewise.
35745 * gcc.dg/cpp/line5.c: Likewise.
35746 * gcc.dg/cpp/multiline.c: Likewise.
35747 * gcc.dg/cpp/trad/literals-1.c: Likewise.
35748 * gcc.dg/format/attr-3.c: Likewise.
35749 * gcc.dg/format/c90-scanf-3.c: Likewise.
35750 * gcc.dg/format/ext-4.c: Likewise.
35751
35752 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
35753
35754 * g++.dg/template/pretty1.C: New test.
35755
35756 2002-09-14 Alan Modra <amodra@bigpond.net.au>
35757
35758 * gcc.c-torture/execute/struct-cpy-1.c: New test.
35759
35760 2002-09-13 Matt Austern <austern@apple.com>
35761
35762 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
35763 passing a cast expression to a function by const reference.
35764
35765 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
35766
35767 * g++.dg/template/deduce1.C: New test.
35768
35769 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
35770
35771 * gcc.c-torture/execute/simd-1.c: Force all use of int to
35772 32-bit int.
35773
35774 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
35775
35776 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
35777 usage.
35778
35779 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
35780
35781 * gcc.c-torture/compile/20020910-1.c: New test.
35782
35783 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
35784
35785 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
35786
35787 2002-09-10 Andreas Jaeger <aj@suse.de>
35788
35789 * gcc.dg/20020312-2.c: Adjust for x86-64.
35790
35791 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
35792
35793 * g77.dg/7388.f: New test case for PR 7388.
35794
35795 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
35796
35797 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
35798
35799 2002-09-05 Ziemowit Laski <zlaski@apple.com>
35800
35801 * objc.dg/proto-lossage-1.m: New test.
35802
35803 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
35804
35805 * gcc.dg/cpp/_Pragma4.c: Fix typo.
35806
35807 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
35808
35809 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
35810 expected to pass.
35811
35812 2002-09-06 Stan Shebs <shebs@apple.com>
35813 David Edelsohn <edelsohn@gnu.org>
35814
35815 * gcc.dg/weak: New directory.
35816 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35817 target-specific xfail bits.
35818 * gcc.dg/typeof-2.c: Move to new directory.
35819 * gcc.dg/weak.exp: New expect script.
35820
35821 2002-09-06 Alan Modra <amodra@bigpond.net.au>
35822
35823 * gcc.c-torture/execute/extzvsi.c: New test.
35824
35825 2002-09-05 Stan Shebs <shebs@apple.com>
35826
35827 * gcc.dg/weak-1.c: xfail on Darwin.
35828 * gcc.dg/weak-2.c: Ditto.
35829 * gcc.dg/weak-3.c: Ditto.
35830 * gcc.dg/weak-4.c: Ditto.
35831 * gcc.dg/weak-5.c: Ditto.
35832 * gcc.dg/weak-6.c: Ditto.
35833 * gcc.dg/weak-7.c: Ditto.
35834 * gcc.dg/weak-8.c: Ditto.
35835 * gcc.dg/weak-9.c: Ditto.
35836
35837 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
35838
35839 * gcc.c-torture/execute/loop-14.c: New test.
35840
35841 2002-09-04 Jakub Jelinek <jakub@redhat.com>
35842
35843 * g++.dg/other/cxa-atexit1.C: New test.
35844
35845 * gcc.dg/typeof-2.c: New test.
35846
35847 2002-09-03 Roger Sayle <roger@eyesopen.com>
35848
35849 * gcc.dg/builtins-2.c: New testcase.
35850 * gcc.dg/builtins-3.c: New testcase.
35851
35852 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
35853
35854 * gcc.dg/cpp/_Pragma4.c: New test.
35855
35856 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
35857
35858 * objc/execute/nil_method-1.m: New testcase.
35859
35860 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
35861
35862 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
35863 [Object class], not [Object initialize].
35864
35865 2002-08-31 Roger Sayle <roger@eyesopen.com>
35866 Hans-Peter Nilsson <hp@bitrange.com>
35867
35868 * gcc.c-torture/execute/20020720-1.x: Skip test on
35869 mmix-knuth-mmixware. Correct comment.
35870
35871 2002-08-27 Mark Mitchell <mark@codesourcery.com>
35872
35873 * testsuite/g++.dg/abi/bitfield5.C: New test.
35874 * testsuite/g++.dg/abi/vbase10.C: Likewise.
35875
35876 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
35877
35878 * objc.dg/undeclared-selector.m: New test.
35879
35880 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
35881
35882 * g++.dg/other/offsetof1.C: Avoid cast warning.
35883
35884 2002-08-26 Ziemowit Laski <zlaski@apple.com>
35885
35886 * objc.dg/super-class-2.m: New test.
35887
35888 2002-08-24 Matt Austern <austern@apple.com>
35889
35890 * g++.dg/ext/lvaddr.C: New test.
35891 * g++.dg/ext/lvcast.C: New test.
35892
35893 2002-08-22 Mark Mitchell <mark@codesourcery.com>
35894
35895 * testsuite/g++.dg/inherit/cond1.C: New test.
35896
35897 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
35898
35899 * gcc.dg/noncompile/incomplete-1.c: New test.
35900
35901 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
35902
35903 * gcc.dg/typespec-1.c: New test.
35904
35905 2002-08-20 Devang Patel <dpatel@apple.com>
35906 * objc.dg/proto-hier-2.m: New test.
35907
35908 2002-08-19 Ziemowit Laski <zlaski@apple.com>
35909
35910 * objc.dg/bitfield-1.m: New test.
35911 * objc.dg/bitfield-2.m: New test.
35912
35913 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
35914
35915 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
35916 gcc.dg/c99-flex-array-4.c: New tests.
35917
35918 2002-08-16 Stan Shebs <shebs@apple.com>
35919
35920 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
35921
35922 2002-08-15 Jakub Jelinek <jakub@redhat.com>
35923
35924 * gcc.dg/typeof-1.c: New test.
35925 * g++.dg/ext/typeof2.C: New test.
35926
35927 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
35928
35929 * g++.dg/other/offsetof1.C: New test.
35930
35931 2002-08-14 Richard Henderson <rth@redhat.com>
35932
35933 * gcc.dg/tls/diag-3.c: Fix expected message strings.
35934
35935 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
35936
35937 * gcc.dg/cpp/_Pragma3.c: New test.
35938
35939 2002-08-13 Mark Mitchell <mark@codesourcery.com>
35940
35941 * g++.dg/template/inherit3: New test.
35942
35943 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
35944
35945 * gcc.dg/bitfld-4.c: Add blank options.
35946
35947 2002-08-09 Mark Mitchell <mark@codesourcery.com>
35948
35949 * g++.dg/template/crash1.C: New test.
35950
35951 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35952
35953 * gcc.dg/tls/opt-2.c: New test.
35954
35955 2002-08-08 Devang Patel <dpatel@apple.com>
35956
35957 * objc.dg/selector-1.m : New test
35958
35959 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35960
35961 * g++.dg/abi/bitfield4.C: New test.
35962 * gcc.dg/bitfld-4.c: New test.
35963
35964 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
35965
35966 * g++.dg/other/packed1.C: New test.
35967
35968 2002-08-07 Mark Mitchell <mark@codesourcery.com>
35969
35970 * g++.dg/abi/offsetof.C: Tweak error messages.
35971 * g++.old-deja/g++.mike/p10769a.C: Likewise.
35972
35973 2002-08-08 Jakub Jelinek <jakub@redhat.com>
35974
35975 * gcc.dg/bitfld-3.c: New test.
35976
35977 2002-08-07 Jakub Jelinek <jakub@redhat.com>
35978 Richard Henderson <rth@redhat.com>
35979
35980 * gcc.dg/i386-bitfield1.c: New test.
35981 * g++.dg/abi/bitfield3.C: Update.
35982
35983 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
35984
35985 * objc.dg/const-str-2.m: Update.
35986 * gcc.dg/cpp/c++98.c: Change to C extension.
35987 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
35988 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
35989
35990 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
35991
35992 * testsuite/gcc.dg/tls/diag-3.c: New.
35993
35994 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
35995
35996 * g++.dg/README (Subdirectories): Document new subdir expr.
35997 * g++.dg/expr/pmf-1.C: New test.
35998
35999 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
36000
36001 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
36002
36003 2002-08-06 Jakub Jelinek <jakub@redhat.com>
36004
36005 * g++.dg/abi/bitfield3.C: New test.
36006
36007 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
36008
36009 * lib/gcov.exp: Tweak expected line formats.
36010 * gcc.misc-tests/gcov8.c: New test.
36011 * gcc.misc-tests/gcov8.x: New flags.
36012
36013 2002-08-05 Jakub Jelinek <jakub@redhat.com>
36014
36015 * consistency.vlad/layout/endian.c: Include string.h.
36016
36017 * gcc.c-torture/execute/20020805-1.c: New test.
36018
36019 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
36020
36021 * g++.dg/other/conversion1.C: New test.
36022
36023 2002-08-03 Roger Sayle <roger@eyesopen.com>
36024
36025 * gcc.dg/builtins-1.c: New testcase.
36026
36027 2002-08-02 Mark Mitchell <mark@codesourcery.com>
36028
36029 * g++.dg/inherit/access3.C: New test.
36030
36031 2002-08-01 Jakub Jelinek <jakub@redhat.com>
36032
36033 * gcc.dg/ia64-visibility-2.c: New test.
36034
36035 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
36036
36037 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36038 __qualifier_flags to __flags.
36039
36040 2002-07-31 Mark Mitchell <mark@codesourcery.com>
36041
36042 * g++.dg/inherit/operator1.C: New test.
36043 * g++.dg/lookup/disamb1.C: Fix typo in comment.
36044 * g++.dg/other/error1.C: Change expected error message.
36045 * g++.dg/template/conv4.C: Likewise.
36046
36047 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
36048
36049 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
36050 for documented behavior.
36051
36052 2002-07-25 Roger Sayle <roger@eyesopen.com>
36053
36054 * gcc.c-torture/execute/20020720-1.x: Skip this test on
36055 several targets known to fail.
36056
36057 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
36058
36059 * gcc.dg/mips-args-[123].c: New tests.
36060
36061 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
36062
36063 * gcc.dg/ppc-spe.c: New.
36064
36065 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
36066
36067 * g++.dg/other/ptrmem4.C: New testcase.
36068
36069 2002-07-24 Richard Henderson <rth@redhat.com>
36070
36071 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
36072
36073 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
36074
36075 * g++.dg/ext/alignof1.C (main): Return 0 for success.
36076
36077 2002-07-24 Roger Sayle <roger@eyesopen.com>
36078
36079 * gcc.c-torture/execute/memset-3.c: New testcase.
36080
36081 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
36082
36083 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
36084 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
36085
36086 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36087
36088 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
36089 Delete.
36090
36091 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
36092
36093 * gcc.c-torture/compile/simd-4.c: New test.
36094
36095 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36096
36097 PR c++/7347, c++/7348
36098 * g++.dg/template/access4.C: New test.
36099 * g++.dg/template/access5.C: New test.
36100 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
36101 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
36102 * g++.old-deja/g++.pt/ttp58.C: Likewise.
36103 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
36104
36105 2002-07-22 Jakub Jelinek <jakub@redhat.com>
36106
36107 * gcc.dg/gnu89-init-2.c: New test.
36108
36109 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
36110
36111 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
36112
36113 2002-07-20 Roger Sayle <roger@eyesopen.com>
36114
36115 * gcc.c-torture/execute/20020720-1.c: New testcase.
36116
36117 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
36118
36119 * gcc.dg/cpp/Wsignprom.c: New tests.
36120
36121 2002-07-20 Alan Modra <amodra@bigpond.net.au>
36122
36123 * gcc.c-torture/execute/loop-13.c: New test.
36124
36125 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
36126
36127 * gcc.dg/cpp/expr.c: New tests.
36128
36129 2002-07-18 David Edelsohn <edelsohn@gnu.org>
36130
36131 * g++.dg/opt/pr6713.C: Add template instantiation.
36132
36133 2002-07-18 Alan Modra <amodra@bigpond.net.au>
36134
36135 * gcc.dg/nest.c: New test.
36136
36137 2002-07-17 Richard Henderson <rth@redhat.com>
36138
36139 * g++.dg/opt/pr6713.C: New test.
36140
36141 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
36142
36143 * gcc.c-torture/execute/loop-2e.x: Let the testcase
36144 XFAIL for all x86 processors.
36145
36146 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
36147
36148 * gcc.c-torture/execute/20010122-1.x: Do not test with
36149 -fomit-frame-pointer.
36150
36151 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36152
36153 * g++.dg/template/instantiate2.C: New test.
36154 * g++.dg/template/spec4.C: New test.
36155
36156 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36157
36158 * g++.dg/template/access2.C: New test.
36159 * g++.dg/template/access3.C: New test.
36160
36161 2002-07-15 Zack Weinberg <zack@codesourcery.com>
36162
36163 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
36164 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
36165 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
36166 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
36167 Convert to use <stdarg.h>.
36168 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
36169 Delete.
36170 * gcc.dg/va-arg-2.c: New.
36171 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
36172
36173 2002-07-15 Jakub Jelinek <jakub@redhat.com>
36174
36175 * gcc.c-torture/compile/20020710-1.c: New test.
36176
36177 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
36178 Andrew Pinski <pinskia@physics.uc.edu>
36179
36180 gcc.c-torture/compile/simd-2.c: New testcase.
36181 gcc.c-torture/compile/simd-3.c: Likewise.
36182
36183 2002-07-11 Mark Mitchell <mark@codesourcery.com>
36184
36185 PR c++/7224
36186 * g++.dg/overload/error1.C: New test.
36187
36188 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36189
36190 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
36191 configuration and IRIX 6 O32 ABI.
36192
36193 2002-07-11 Roger Sayle <roger@eyesopen.com>
36194
36195 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
36196
36197 2002-07-10 Roger Sayle <roger@eyesopen.com>
36198
36199 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
36200
36201 2002-07-10 Jeffrey A Law <law@redhat.com>
36202
36203 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
36204
36205 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
36206
36207 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
36208
36209 * gcc.dg/20020312-2.c: Check for __PPC__.
36210
36211 2002-07-09 Diego Novillo <dnovillo@redhat.com>
36212
36213 * gcc.c-torture/compile/20020709-1.c: New test.
36214
36215 2002-07-07 Roger Sayle <roger@eyesopen.com>
36216
36217 * g++.dg/template/qualttp21.C: New test case.
36218
36219 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
36220
36221 * gcc.c-torture/compile/20020706-1.c: New test.
36222 * gcc.c-torture/compile/20020706-2.c: New test.
36223
36224 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
36225 Alexandre Oliva <aoliva@redhat.com>
36226
36227 * g++.dg/warn/incomplete1.C: New test.
36228
36229 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36230
36231 PR c++/7099
36232 * g++.dg/warn/noreturn1.C: New test.
36233
36234 2002-07-03 Mark Mitchell <mark@codesourcery.com>
36235
36236 PR c++/6706
36237 * g++.dg/debug/debug6.C: New test.
36238 * g++.dg/debug/debug7.C: New test.
36239
36240 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
36241
36242 * gcc.c-torture/compile/simd-3.c: New test.
36243
36244 2002-07-03 Chris Demetriou <cgd@broadcom.com>
36245
36246 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
36247 * gcc.dg/20020620-1.c: Likewise.
36248
36249 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36250
36251 PR c++/6944
36252 * g++.dg/init/array4.C: New test.
36253 * g++.dg/init/array5.C: New test.
36254
36255 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
36256
36257 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
36258 * gcc.c-torture/execute/simd-2.c (main): Likewise.
36259
36260 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36261
36262 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
36263 * gcc.dg/wtr-aggr-init-1.c: Likewise.
36264 * gcc.dg/wtr-conversion-1.c: Likewise.
36265 * gcc.dg/wtr-escape-1.c: Likewise.
36266 * gcc.dg/wtr-int-type-1.c: Likewise.
36267 * gcc.dg/wtr-label-1.c: Likewise.
36268 * gcc.dg/wtr-static-1.c: Likewise.
36269 * gcc.dg/wtr-strcat-1.c: Likewise.
36270 * gcc.dg/wtr-suffix-1.c: Likewise.
36271 * gcc.dg/wtr-switch-1.c: Likewise.
36272 * gcc.dg/wtr-unary-plus-1.c: Likewise.
36273 * gcc.dg/wtr-union-init-1.c: Likewise.
36274 * gcc.dg/wtr-union-init-2.c: Likewise.
36275 * gcc.dg/wtr-union-init-3.c: Likewise.
36276
36277 * gcc.dg/wtr-func-def-1.c: New test.
36278
36279 2002-07-02 Devang Patel <dpatel@apple.com>
36280
36281 * objc.dg/param-1.m: New test.
36282
36283 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
36284
36285 * gcc.dg/cpp/trad/directive.c: Add test.
36286 * gcc.dg/cpp/trad/macroargs.c: Add test.
36287 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
36288
36289 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
36290
36291 * gcc.dg/cpp/cmdlne-M.c: New test.
36292
36293 2002-07-02 Ziemowit Laski <zlaski@apple.com>
36294
36295 * objc.dg/desig-init-1.m: New test.
36296
36297 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36298
36299 PR c++/6716
36300 * g++.dg/template/instantiate1.C: New test.
36301
36302 2002-07-01 Mark Mitchell <mark@codesourcery.com>
36303
36304 PR c++/7112
36305 * g++.dg/template/sizeof2.C: New test.
36306
36307 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36308
36309 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
36310 gcc.dg/cpp/trad/include.c: New tests.
36311
36312 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
36313
36314 PR target/7177
36315 * gcc.c-torture/compile/20020701-1.c: New test.
36316
36317 2002-07-01 Stan Shebs <shebs@apple.com>
36318
36319 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
36320 header here...
36321 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
36322 (objc-torture-execute): or here.
36323
36324 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
36325
36326 * gcc.c-torture/execute/arith-rand-ll.c: New test.
36327
36328 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
36329
36330 * gcc.dg/cpp/trad/escaped-nl.c: New test.
36331
36332 2002-06-30 Devang Patel <dpatel@apple.com>
36333
36334 * objc.dg/fsyntax-only.m: New test.
36335
36336 2002-06-27 Mark Mitchell <mark@codesourcery.com>
36337
36338 PR c++/6695
36339 * g++.dg/template/friend7.C: New file.
36340
36341 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
36342
36343 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
36344 return type.
36345
36346 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
36347
36348 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
36349 avoid division by zero.
36350
36351 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
36352
36353 * gcc.dg/Wunknownprag.c: New tests.
36354
36355 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
36356
36357 * gcc.c-torture/execute/simd-2.c: New test.
36358
36359 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
36360
36361 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
36362 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
36363 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
36364 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
36365 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
36366 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
36367 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
36368 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
36369 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
36370 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
36371 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
36372 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
36373 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
36374 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
36375 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
36376 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
36377 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
36378
36379 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
36380
36381 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
36382 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
36383 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
36384 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
36385 New tests.
36386 * gcc.dg/cpp/trad/directive.c: Update.
36387
36388 2002-06-23 Andreas Jaeger <aj@suse.de>
36389
36390 * gcc.c-torture/execute/complex-6.c: New.
36391
36392 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
36393
36394 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
36395 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
36396 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
36397 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
36398
36399 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
36400
36401 * gcc.dg/cpp/trad: New directory with traditional tests copied
36402 from parent directory.
36403 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36404 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36405 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36406 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36407 Move to trad/ and rename.
36408 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
36409 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
36410 gcc.dg/cpp/trad/redef2.c: New tests.
36411 * gcc.dg/cpp/trad/trad.exp: New driver.
36412
36413 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
36414
36415 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
36416 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
36417 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
36418 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
36419 Remove.
36420
36421 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
36422
36423 * gcc.dg/20020620-1.c: New test.
36424
36425 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36426
36427 * g++.dg/template/ttp4.C: New test.
36428
36429 2002-06-19 Jakub Jelinek <jakub@redhat.com>
36430
36431 * g++.dg/opt/vt1.C: Fix regexp.
36432
36433 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36434
36435 * gcc.c-torture/execute/pure-1.c: Make functions static again.
36436 Don't use attribute `noinline'.
36437
36438 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36439
36440 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
36441
36442 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
36443
36444 * gcc.c-torture/execute/simd-1.c: New.
36445
36446 * gcc.dg/simd-1.c: New.
36447
36448 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
36449
36450 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
36451
36452 2002-06-16 Richard Henderson <rth@redhat.com>
36453
36454 * g++.dg/ext/anon-struct1.C: New.
36455 * g++.dg/ext/anon-struct2.C: New.
36456 * g++.dg/ext/anon-struct3.C: New.
36457 * gcc.dg/anon-struct-1.c: New.
36458 * gcc.dg/anon-struct-2.c: New.
36459 * gcc.dg/anon-struct-3.c: New.
36460 * gcc.dg/20011008-1.c: Adjust warning text.
36461 * gcc.dg/20020527-1.c: Add -fms-extensions.
36462
36463 2002-06-16 Richard Henderson <rth@redhat.com>
36464
36465 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
36466
36467 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
36468
36469 * gcc.c-torture/execute/20020615-1.c: New test.
36470
36471 2002-06-15 Roger Sayle <roger@eyesopen.com>
36472
36473 * gcc.c-tortuture/execute/compare-1.c: New test case.
36474 * gcc.c-tortuture/execute/compare-2.c: New test case.
36475 * gcc.c-tortuture/execute/compare-3.c: New test case.
36476
36477 2002-06-13 Richard Henderson <rth@redhat.com>
36478
36479 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
36480 ia64 ilp32.
36481
36482 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36483
36484 * g++.dg/template/typename2.C: Update error message.
36485
36486 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
36487
36488 * gcc.c-torture/execute/20020611-1.c: New test.
36489
36490 2002-06-11 Bob Wilson <bob.wilson@acm.org>
36491
36492 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
36493 list of targets to skip.
36494
36495 2002-06-10 Bob Wilson <bob.wilson@acm.org>
36496
36497 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
36498 targets if not optimizing.
36499
36500 2002-06-10 Jakub Jelinek <jakub@redhat.com>
36501
36502 * gcc.c-torture/compile/20020605-1.c: New test.
36503
36504 * g++.dg/opt/vt1.C: New test.
36505
36506 * gcc.dg/20020531-1.c: New test.
36507
36508 * gcc.dg/20020530-1.c: New test.
36509
36510 * gcc.dg/20020527-1.c: New test.
36511
36512 * g++.dg/opt/cse1.C: New test.
36513
36514 2002-06-07 Roger Sayle <roger@eyesopen.com>
36515
36516 * gcc.dg/20020607-2.c: New test case.
36517
36518 2002-06-07 Jakub Jelinek <jakub@redhat.com>
36519
36520 * gcc.c-torture/compile/20020604-1.c: New test.
36521
36522 2002-06-04 Richard Henderson <rth@redhat.com>
36523
36524 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
36525 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
36526 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
36527
36528 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
36529
36530 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
36531
36532 2002-06-03 Richard Henderson <rth@redhat.com>
36533
36534 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
36535 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
36536
36537 2002-06-02 Richard Henderson <rth@redhat.com>
36538
36539 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
36540 test functions static.
36541
36542 2002-06-02 Andreas Jaeger <aj@suse.de>
36543
36544 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
36545 now.
36546
36547 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
36548
36549 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
36550 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
36551 Update for mofified diagnostics.
36552 * gcc.dg/c99-intconst-1.c: No longer fail.
36553
36554 2002-06-02 Richard Henderson <rth@redhat.com>
36555
36556 * gcc.dg/uninit-A.c: Remove xfail markers.
36557
36558 2002-06-01 Roger Sayle <roger@eyesopen.com>
36559
36560 * gcc.dg/fnegate-1.c: New test case.
36561
36562 2002-05-30 Osku Salerma <osku@iki.fi>
36563
36564 * gcc.c-torture/execute/mayalias-1.c: New file.
36565
36566 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
36567
36568 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
36569 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
36570 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
36571
36572 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
36573
36574 * gcc.c-torture/execute/20020529-1.c: New test.
36575
36576 2002-05-27 Richard Henderson <rth@redhat.com>
36577
36578 * g++.dg/ext/attrib6.C: New test case.
36579
36580 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36581
36582 * gcc.c-torture/execute/pure-1.c: New test.
36583
36584 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36585
36586 * gcc.dg/cpp/arith-2.c: Remove.
36587
36588 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
36589
36590 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
36591 * gcc.dg/cpp/if-3.c: Remove.
36592
36593 2002-05-26 Jakub Jelinek <jakub@redhat.com>
36594
36595 * g++.dg/opt/cse2.C: New test.
36596
36597 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
36598
36599 * gcc.dg/cpp/arith-1.c: New semantic tests.
36600 * gcc.dg/cpp/if-1.c: Update.
36601
36602 2002-05-24 Ben Elliston <bje@redhat.com>
36603
36604 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
36605
36606 2002-05-24 Jakub Jelinek <jakub@redhat.com>
36607
36608 * gcc.dg/verbose-asm.c: New test.
36609
36610 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
36611
36612 * gcc.dg/cpp/paste12.c: New test.
36613
36614 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36615
36616 * g++.dg/parse/named_ops.C: New test.
36617
36618 2002-05-23 Mark Mitchell <mark@codesourcery.com>
36619
36620 * gcc/testsuite/gcc.dg/weak-8.c: New test.
36621
36622 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
36623
36624 * gcc.dg/weak-2.c: Allow optional leading underscore
36625 in scan-assembler symbol name.
36626 * gcc.dg/weak-3.c: Likewise.
36627 * gcc.dg/weak-4.c: Likewise.
36628 * gcc.dg/weak-5.c: Likewise.
36629
36630 2002-05-23 Jakub Jelinek <jakub@redhat.com>
36631
36632 * gcc.dg/20020523-1.c: New test.
36633
36634 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
36635
36636 * objc.dg/const-str-2.m: Update now that we stop after
36637 a command line error.
36638
36639 2002-05-22 Richard Henderson <rth@redhat.com>
36640
36641 * g++.dg/dg.exp: Fix typo in test pruneing.
36642
36643 2002-05-22 Richard Henderson <rth@redhat.com>
36644
36645 * g++.dg/dg.exp: Prune the tls subdirectory.
36646 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
36647 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
36648 * g++.dg/tls/init-1.C: New.
36649
36650 2002-05-22 Jakub Jelinek <jakub@redhat.com>
36651
36652 * gcc.dg/20020517-1.c: New test.
36653
36654 2002-05-21 Richard Henderson <rth@redhat.com>
36655
36656 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
36657 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
36658
36659 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
36660
36661 * g++.dg/other/copy2.C: New test.
36662
36663 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
36664
36665 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
36666 (MAX_COPY): Bump up to 10 times sizeof (long long).
36667 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
36668
36669 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
36670 sizeof (long long).
36671
36672 * gcc.c-torture/execute/strcpy-1.c: New test.
36673
36674 2002-05-19 Jason Merrill <jason2redhat.com>
36675
36676 * g++.dg/ext/oper1.C: New test.
36677
36678 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
36679 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
36680
36681 * README.QMTEST: New file.
36682
36683 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
36684
36685 2002-05-19 Andreas Jaeger <aj@suse.de>
36686
36687 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
36688 now.
36689 * gcc.c-torture/execute/loop-2d.x: Likewise.
36690
36691 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
36692
36693 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
36694 support weak symbols.
36695 * gcc.dg/weak-4.c: Likewise.
36696 * gcc.dg/weak-6.c: Likewise.
36697
36698 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
36699
36700 * gcc.dg/weak-3.c: Add dg-excess-error comment for
36701 cygwin, coff and h8300-*-hms targets
36702 * gcc.dg/weak-5.c: Likewise.
36703 * gcc.dg/weak-7.c: Likewise.
36704
36705 2002-05-16 Jason Merrill <jason@redhat.com>
36706
36707 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
36708 (scan-assembler-not, scan-assembler-dem): Likewise.
36709 (scan-assembler-dem-not): Likewise.
36710
36711 2002-05-15 Richard Henderson <rth@redhat.com>
36712
36713 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
36714
36715 2002-05-15 Richard Henderson <rth@redhat.com>
36716
36717 * gcc.dg/weak-5.c (vfoo1c): No warning here.
36718 (vfoo1f): Warning here.
36719 (vfoo1l): Don't redefine the alias.
36720
36721 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
36722
36723 * g++.dg/init/pm1.C: New test.
36724
36725 2002-05-12 David S. Miller <davem@redhat.com>
36726
36727 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
36728 types.
36729
36730 2002-05-10 Roger Sayle <roger@eyesopen.com>
36731
36732 * gcc.c-torture/execute/20020510-1.c: New test case.
36733
36734 2002-05-10 David S. Miller <davem@redhat.com>
36735
36736 * gcc.c-torture/execute/conversion.c: Test long double too.
36737
36738 2002-05-09 Jakub Jelinek <jakub@redhat.com>
36739
36740 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
36741 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
36742 * lib/g++.exp (g++_link_flags): Likewise.
36743 * lib/objc.exp (objc_target_compile): Likewise.
36744
36745 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
36746
36747 * gcc.dg/cpp/poison.c: Update.
36748 * gcc.dg/cpp/20000625-2.c: Remove.
36749 * gcc.dg/cpp/direct2s.c: Remove final test.
36750
36751 2002-05-08 Tom Rix <trix@redhat.com>
36752
36753 * gcc.c-torture/execute/20020508-1.c: New test.
36754 * gcc.c-torture/execute/20020508-2.c: New test.
36755 * gcc.c-torture/execute/20020508-3.c: New test.
36756
36757 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
36758
36759 * gcc.dg/cpp/charconst-4.c: More tests.
36760
36761 2002-05-08 Mark Mitchell <mark@codesourcery.com>
36762
36763 PR c/6569
36764 * gcc.dg/weak-3.c: Update location of warning messages.
36765 * gcc.dg/weak-5.c: Likewise.
36766
36767 2002-05-06 Roger Sayle <roger@eyesopen.com>
36768
36769 * gcc.c-torture/execute/20020506-1.c: New test case.
36770
36771 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
36772
36773 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
36774
36775 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36776
36777 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
36778
36779 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
36780
36781 * gcc.dg/cpp/charconst-3.c: New test.
36782
36783 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
36784
36785 * gcc.dg/cpp/charconst.c: Update tests.
36786
36787 2002-05-05 Tim Josling <tej@melbpc.org.au>
36788
36789 * treelang: Added directory for new sample language treelang. Also
36790 lib/treelang.exp: New file to signal treelang should be tested.
36791
36792 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36793
36794 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
36795 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
36796 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
36797 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
36798 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
36799 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
36800 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
36801
36802 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
36803
36804 * gcc.dg/format/xopen-2.c: New test.
36805
36806 2002-05-03 Jakub Jelinek <jakub@redhat.com>
36807
36808 * gcc.dg/20020503-1.c: New test.
36809
36810 2002-05-02 Mark Mitchell <mark@codesourcery.com>
36811
36812 * g++.dg/init/dtor1.C: Make it tougher.
36813
36814 2002-05-01 Mark Mitchell <mark@codesourcery.com>
36815
36816 * g++.dg/init/dtor1.C: New test.
36817
36818 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
36819
36820 * gcc.dg/altivec-8.c: New.
36821
36822 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
36823
36824 * gcc.dg/altivec-7.c: New.
36825
36826 2002-04-29 Jakub Jelinek <jakub@redhat.com>
36827
36828 * g++.dg/parse/typedef1.C: New test.
36829
36830 2002-04-29 Mark Mitchell <mark@codesourcery.com>
36831
36832 PR c++/6486
36833 * g++.dg/template/friend6.C: New test.
36834
36835 PR c++/6492
36836 * g++.dg/init/copy1.C: New test.
36837
36838 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
36839
36840 * g++.dg/warn/effc1.C: New test.
36841
36842 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
36843
36844 * gcc.dg/cpp/if-cexp.c: Add a test.
36845
36846 2002-04-28 Jakub Jelinek <jakub@redhat.com>
36847
36848 * gcc.dg/20020426-2.c: New test.
36849
36850 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
36851
36852 * gcc.dg/cpp/if-mop.c: Update.
36853 * gcc.dg/cpp/if-mpar.c: Add test.
36854 * gcc.dg/cpp/if-oppr.c: Update.
36855
36856 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36857
36858 PR c/6343
36859 * gcc.dg/weak-[2-7].c: New tests.
36860
36861 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36862
36863 * gcc.dg/enum1.c: New test.
36864
36865 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36866
36867 PR c++/6497
36868 * g++.dg/inherit/access2.C: New test.
36869
36870 2002-04-26 Mark Mitchell <mark@codesourcery.com>
36871
36872 PR bootstrap/6445
36873 * gcc.dg/20020426-1.c: New test.
36874
36875 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
36876
36877 * g++.dg/abi/enum1.C: New test.
36878
36879 2002-04-26 Richard Henderson <rth@redhat.com>
36880
36881 * gcc.dg/c99-bool-1.c: Expect always true warning.
36882
36883 2002-04-25 Roger Sayle <roger@eyesopen.com>
36884
36885 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
36886
36887 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36888
36889 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
36890 targets.
36891
36892 2002-04-24 Mark Mitchell <mark@codesourcery.com>
36893
36894 * g++.dg/abi/mange7.C: New test.
36895
36896 PR c++/6438.
36897 * g++.dg/parse/stmtexpr2.C: New test.
36898
36899 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
36900
36901 * gcc.dg/20020312-2.c: Add SH target.
36902
36903 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36904
36905 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
36906 compiler output on mips*-*-irix*.
36907
36908 2002-04-23 Jakub Jelinek <jakub@redhat.com>
36909
36910 * g++.dg/parse/attr1.C: New test.
36911
36912 2002-04-23 Roger Sayle <roger@eyesopen.com>
36913
36914 * gcc.c-torture/execute/string-opt-17.c: New test case.
36915 * gcc.c-torture/execute/memset-2.c: New test case.
36916
36917 2002-04-23 Mark Mitchell <mark@codesourcery.com>
36918
36919 PR c++/6256:
36920 * g++.dg/template/friend5.C: New test.
36921
36922 PR c++/6331:
36923 * g++.dg/template/qual1.C: Likewise.
36924
36925 2002-04-22 Zack Weinberg <zack@codesourcery.com>
36926
36927 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
36928 Include stdlib.h, not stdio.h or ctype.h.
36929
36930 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
36931
36932 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
36933 cris-*-elf* and mmix-*-*.
36934 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
36935 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
36936 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
36937 Ditto.
36938 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
36939 * gcc.dg/wchar_t-1.c: Ditto.
36940
36941 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
36942
36943 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
36944 Clarify comment.
36945
36946 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
36947
36948 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
36949
36950 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36951
36952 * gcc.c-torture/execute/20000906-1.x: Delete.
36953
36954 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
36955
36956 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
36957
36958 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
36959
36960 * PR6367
36961 * g77.f-torture/execute/6367.f: New test.
36962 * g77.f-torture/execute/6367.x: Disable for MMIX.
36963
36964 2002-04-19 Mark Mitchell <mark@codesourcery.com>
36965
36966 * PR6352
36967 * g++.dg/opt/inline2.C: New test.
36968
36969 2002-04-18 Richard Henderson <rth@redhat.com>
36970
36971 * gcc.dg/20000906-1.c: Enable for all targets.
36972 * gcc.c-torture/compile/iftrap-2.c: New.
36973
36974 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36975
36976 * gcc.dg/20020418-1.c: New test.
36977 * gcc.dg/20020418-2.c: New test.
36978
36979 2002-04-18 Richard Henderson <rth@redhat.com>
36980
36981 * gcc.c-torture/compile/iftrap-1.c: New.
36982 * gcc.dg/iftrap-1.c: Adjust for ia64.
36983 * gcc.dg/iftrap-2.c: New.
36984
36985 2002-04-18 Jakub Jelinek <jakub@redhat.com>
36986
36987 * gcc.c-torture/compile/20020418-1.c: New test.
36988
36989 2002-04-18 Roger Sayle <roger@eyesopen.com>
36990
36991 * gcc.c-torture/compile/20020415-1.c: New.
36992
36993 2002-04-18 David S. Miller <davem@redhat.com>
36994
36995 * gcc.c-torture/execute/20020418-1.c: New test.
36996
36997 2002-04-17 Jakub Jelinek <jakub@redhat.com>
36998
36999 * gcc.dg/20020416-1.c: New test.
37000
37001 * g++.dg/opt/inline1.C: New test.
37002
37003 2002-04-16 Jakub Jelinek <jakub@redhat.com>
37004
37005 * gcc.dg/altivec-5.c: New test.
37006
37007 * gcc.dg/20020415-1.c: New test.
37008
37009 2002-04-15 Mark Mitchell <mark@codesourcery.com>
37010
37011 * testsuite/lib/chill.exp: Remove.
37012
37013 2002-04-14 Jakub Jelinek <jakub@redhat.com>
37014
37015 * g++.dg/other/big-struct.C: New test.
37016
37017 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
37018
37019 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
37020 of scratch file.
37021
37022 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
37023
37024 PR c/6277
37025 * gcc.dg/i386-387-1.c: Allow optional leading underscore
37026 in scan-assembler function name
37027
37028 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
37029
37030 * g77.f-torture/execute/980628-4.x,
37031 g77.f-torture/execute/980628-5.x,
37032 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37033 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37034 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
37035 i[34567]86-*-*.
37036
37037 2002-04-13 David S. Miller <davem@redhat.com>
37038
37039 * gcc.c-torture/execute/20020413-1.c: New test.
37040
37041 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
37042
37043 * gcc.dg/asm-6.c,
37044 * g++.dg/ext/asm1.C: New tests.
37045
37046 2002-04-12 Mark Mitchell <mark@codesourcery.com>
37047
37048 PR c++ 5373.
37049 * g++.dg/parse/stmtexpr1.C: New test.
37050
37051 PR c++/5189.
37052 * g++.dg/template/copy1.C: New test.
37053
37054 2002-04-12 Richard Henderson <rth@redhat.com>
37055
37056 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
37057
37058 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
37059
37060 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
37061 gcc.c-torture/execute/20020307-2.c.
37062
37063 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
37064
37065 * g++.dg/ext/attrib5.C,
37066 * g++.dg/lookup/struct1.C: New tests.
37067
37068 2002-04-11 Jakub Jelinek <jakub@redhat.com>
37069
37070 * gcc.dg/20020411-1.c: New test.
37071
37072 * gcc.c-torture/execute/20020411-1.c: New test.
37073
37074 2002-04-10 Janis Johnson <janis187@us.ibm.com>
37075
37076 * g77.f-torture/execute/6177.f: New test.
37077
37078 2002-04-10 Jakub Jelinek <jakub@redhat.com>
37079
37080 PR middle-end/6247
37081 * g++.dg/opt/cleanup1.C: New test.
37082
37083 * g++.dg/opt/const1.C: New test.
37084
37085 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
37086
37087 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
37088
37089 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
37090
37091 PR c++/5507
37092 * g++.dg/template/typename2.C: New test.
37093
37094 2002-04-10 Alan Modra <amodra@bigpond.net.au>
37095
37096 * gcc.c-torture/execute/loop-12.c: New.
37097
37098 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
37099
37100 * g77.f-torture/execute/980628-4.x,
37101 g77.f-torture/execute/980628-5.x,
37102 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
37103 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
37104 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
37105
37106 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37107
37108 PR optimization/6086
37109 * g++.dg/opt/preinc1.C: New test.
37110
37111 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37112
37113 PR c++/5571
37114 * g++.dg/opt/static2.C: New test.
37115
37116 2002-04-06 Mark Mitchell <mark@codesourcery.com>
37117
37118 PR c/5120
37119 * gcc.dg/20020406-1.c: New test.
37120
37121 2002-04-04 David S. Miller <davem@redhat.com>
37122
37123 * gcc.c-torture/execute/20020404-1.c: New test.
37124
37125 2002-04-04 Jakub Jelinek <jakub@redhat.com>
37126
37127 PR c/6123
37128 * gcc.dg/20020312-2.c: Do not declare global register variable
37129 if __PIC__ or __pic__ is defined.
37130
37131 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
37132
37133 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
37134 __asm__ so that it works correctly even if -ansi -pedantic-errors.
37135
37136 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37137
37138 * gcc.misc-tests/linkage.exp: Update last change to handle
37139 sparc*-, not just sparc-.
37140
37141 2002-04-03 Richard Henderson <rth@redhat.com>
37142
37143 * gcc.dg/cpp/ucs.c: Improved long UCS test.
37144
37145 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37146
37147 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
37148
37149 2002-04-02 David S. Miller <davem@redhat.com>
37150
37151 * gcc.c-torture/execute/20020402-3.c: New test.
37152
37153 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
37154
37155 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
37156 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
37157
37158 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
37159 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
37160 g77.f-torture/execute/20001201.x,
37161 g77.f-torture/execute/u77-test.x: New files.
37162
37163 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
37164 * gcc.dg/wchar_t-1.c: Ditto.
37165
37166 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37167
37168 * gcc.c-torture/execute/20020402-1.c: New test.
37169
37170 2002-04-01 Richard Henderson <rth@redhat.com>
37171
37172 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
37173
37174 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
37175
37176 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37177
37178 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
37179
37180 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37181
37182 * g++.dg/inherit/template-as-base.C: Expect error.
37183 * g++.dg/inherit/namespace-as-base.C: Likewise.
37184
37185 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
37186
37187 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
37188 g++.dg/ext/instantiate3.C: Tweak match patterns.
37189
37190 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
37191 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
37192 -da test.
37193
37194 2002-03-31 Richard Henderson <rth@redhat.com>
37195
37196 * gcc.dg/special/alias-2.c: New.
37197 * gcc.dg/special/ecos.exp: Run it.
37198
37199 2002-03-31 Richard Henderson <rth@redhat.com>
37200
37201 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
37202
37203 2002-03-31 Kazu Hirata <kazu@hxi.com>
37204
37205 * gcc.dg/weak-1.c: Disable on h8300 port.
37206
37207 2002-03-29 Janis Johnson <janis187@us.ibm.com>
37208
37209 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
37210 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
37211 ordering tests.
37212 * g++.dg/bprob/bprob-1.C: New test.
37213 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
37214 * g++.dg/gcov/gcov-1.C: New test.
37215 * g++.dg/gcov/gcov-1.x: New file.
37216 * g++.dg/gcov/gcov-2.C: New test.
37217 * g++.dg/gcov/gcov-3.C: New test.
37218 * g++.dg/gcov/gcov-3.h: New file.
37219
37220 2002-03-28 Roger Sayle <roger@eyesopen.com>
37221
37222 * g++.old-deja/g++.other/builtins5.C: New test.
37223 * g++.old-deja/g++.other/builtins6.C: New test.
37224 * g++.old-deja/g++.other/builtins7.C: New test.
37225 * g++.old-deja/g++.other/builtins8.C: New test.
37226 * g++.old-deja/g++.other/builtins9.C: New test.
37227
37228 2002-03-29 Jakub Jelinek <jakub@redhat.com>
37229
37230 * g++.dg/opt/static1.C: New test.
37231
37232 * g++.dg/opt/longbranch1.C: New test.
37233
37234 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
37235
37236 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
37237
37238 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
37239
37240 2002-03-28 Jeffrey A Law (law@redhat.com)
37241
37242 * gcc.c-torture/execute/20020328-1.c: New test.
37243
37244 2002-03-27 Richard Henderson <rth@redhat.com>
37245
37246 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
37247 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
37248 move from g++.old-deja/g++.ext/.
37249
37250 2002-03-27 Mark Mitchell <mark@codesourcery.com>
37251
37252 * g++.dg/init/new2.C: New test.
37253
37254 2002-03-26 Richard Henderson <rth@redhat.com>
37255
37256 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
37257
37258 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
37259 on sparc.
37260
37261 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
37262 sparcv9 systems.
37263 * gcc.dg/20001102-1.c: Likewise.
37264
37265 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
37266
37267 * gcc.dg/cpp/endif-pedantic1.c,
37268 gcc.dg/cpp/endif-pedantic2.c: New tests.
37269
37270 2002-03-26 Mark Mitchell <mark@codesourcery.com>
37271
37272 * g++.dg/init/new1.C: New test.
37273
37274 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
37275
37276 * g++.dg/abi/vbase9.C: New test.
37277
37278 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
37279
37280 * gcc.dg/arm-asm.c: New test.
37281
37282 2002-03-26 Andrew Cagney <ac131313@redhat.com>
37283
37284 * gcc.dg/Wswitch-enum.c: New test.
37285 Fix PR c/5044.
37286
37287 2002-03-26 Richard Henderson <rth@redhat.com>
37288
37289 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
37290 structure.
37291
37292 2002-03-25 Richard Henderson <rth@redhat.com>
37293
37294 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
37295 sparcv9 systems.
37296
37297 * gcc.c-torture/compile/20011119-1.c (xxx): New.
37298 * gcc.c-torture/compile/20011119-2.c (xxx): New.
37299
37300 2002-03-25 Zack Weinberg <zack@codesourcery.com>
37301
37302 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
37303
37304 2002-03-25 Bob Wilson <bob.wilson@acm.org>
37305
37306 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
37307 targets using generic thunk support.
37308
37309 2002-03-25 Jakub Jelinek <jakub@redhat.com>
37310
37311 * gcc.c-torture/compile/20020323-1.c: New test.
37312
37313 * g++.dg/opt/conj2.C: New test.
37314
37315 2002-03-24 Richard Henderson <rth@redhat.com>
37316
37317 * gcc.dg/weak-1.c: Use -fno-common.
37318
37319 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37320
37321 * g77.dg/f77-edit-apostrophe-out.f: New test
37322 * g77.dg/f77-edit-h-out.f: New test
37323 * g77.dg/f77-edit-t-in.f: New test
37324 * g77.dg/f77-edit-t-out.f: New test
37325 * g77.dg/f77-edit-x-out.f: New test
37326 * g77.dg/f77-edit-slash-out.f: New test
37327 * g77.dg/f77-edit-colon-out.f: New test
37328 * g77.dg/f77-edit-s-out.f: New test
37329
37330 2002-03-24 Richard Henderson <rth@redhat.com>
37331
37332 * objc/execute/formal_protocol-6.x: New XFAIL.
37333
37334 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37335
37336 * gcc.dg/weak-1.c: Early return from dg-final on platforms
37337 that do not support weak symbols
37338
37339 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
37340
37341 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
37342 * lib/g77.exp: Likewise.
37343 * lib/objc.exp: Likewise.
37344
37345 2002-03-23 Andrew Cagney <ac131313@redhat.com>
37346
37347 * gcc.dg/Wswitch-default.c: New test.
37348
37349 2002-03-23 Jakub Jelinek <jakub@redhat.com>
37350
37351 * g++.dg/other/enum1.C: New test.
37352
37353 2002-03-23 Zack Weinberg <zack@codesourcery.com>
37354
37355 * gcc.dg/pragma-ep-3.c: Fix typo.
37356
37357 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37358
37359 * g++.dg/inherit/template-as-base.C: New test.
37360
37361 2002-03-22 Jakub Jelinek <jakub@redhat.com>
37362
37363 * g++.old-deja/g++.other/dwarf2-1.C: Move...
37364 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
37365
37366 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
37367
37368 * gcc.dg/cpp/multiline.c: Update to match.
37369
37370 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
37371
37372 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
37373
37374 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
37375
37376 * gcc.dg/cpp/extratokens2.c: New file.
37377
37378 2002-03-21 David Edelsohn <edelsohn@gnu.org>
37379
37380 * gcc.dg/20020312-2.c: Add rs6000 target.
37381
37382 * gcc.c-torture/compile/20020319-1.c: New test.
37383
37384 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37385
37386 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
37387 (A, E): Handle this.
37388
37389 2002-03-20 Jason Merrill <jason@redhat.com>
37390
37391 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
37392 ignoring -fpic.
37393 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
37394 through prune_gcc_output.
37395
37396 2002-03-20 Jakub Jelinek <jakub@redhat.com>
37397
37398 * gcc.c-torture/compile/20020320-1.c: New test.
37399
37400 2002-03-19 Jakub Jelinek <jakub@redhat.com>
37401
37402 * gcc.c-torture/compile/20020318-1.c: New test.
37403
37404 * gcc.dg/struct-by-value-1.c: New test.
37405
37406 * gcc.dg/20020319-1.c: New test.
37407
37408 2002-03-18 Jakub Jelinek <jakub@redhat.com>
37409
37410 * g++.dg/opt/conj1.C: New test.
37411
37412 2002-03-17 Mark Mitchell <mark@codesourcery.com>
37413
37414 * g++.dg/template/qualttp20.C: Revert previous change.
37415 * g++.dg/template/qualttp3.C: Likewise.
37416 * g++.dg/template/qualttp4.C: Likewise.
37417 * g++.dg/template/qualttp5.C: Likewise.
37418 * g++.dg/template/qualttp6.C: Likewise.
37419 * g++.dg/template/qualttp7.C: Likewise.
37420 * g++.dg/template/qualttp8.C: Likewise.
37421 * g++.dg/template/recurse.C: Likewise.
37422
37423 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
37424
37425 * gcc.dg/cpp/wchar-1.c: Update.
37426
37427 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
37428
37429 * g++.dg/template/conv1.C: New test.
37430 * g++.dg/template/conv2.C: New test.
37431 * g++.dg/template/conv3.C: New test.
37432 * g++.dg/template/conv4.C: New test.
37433
37434 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37435
37436 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
37437 * g++.dg/template/qualttp3.C: Likewise.
37438 * g++.dg/template/qualttp4.C: Likewise.
37439 * g++.dg/template/qualttp5.C: Likewise.
37440 * g++.dg/template/qualttp6.C: Likewise.
37441 * g++.dg/template/qualttp7.C: Likewise.
37442 * g++.dg/template/qualttp8.C: Likewise.
37443 * g++.dg/template/recurse.C: Likewise.
37444
37445 2002-03-15 Mark Mitchell <mark@codesourcery.com>
37446
37447 * g++.dg/opt/dtor1.C: New test.
37448
37449 2002-03-15 Jakub Jelinek <jakub@redhat.com>
37450
37451 * gcc.c-torture/compile/20020315-1.c: New test.
37452
37453 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
37454
37455 * gcc.dg/weak-1.c: Fix scan tests.
37456
37457 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
37458
37459 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
37460 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
37461 cris-*-aout* mmix-*-*.
37462 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
37463 cris-*-aout* mmix-*-*.
37464 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
37465 cris-*-elf* cris-*-aout* and mmix-*-*.
37466 * gcc.dg/20001009-1.c: Ditto.
37467 * gcc.dg/20010912-1.c: Ditto.
37468 * gcc.dg/20020122-4.c: Ditto.
37469 * gcc.dg/inline-2.c: Ditto.
37470
37471 2002-03-14 Jeffrey A Law (law@cygnus.com)
37472
37473 * gcc.c-torture/compile/20020314-1.c: New test.
37474
37475 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
37476
37477 * gcc.c-torture/execute/20020314-1.c: New test.
37478
37479 2002-03-14 Jakub Jelinek <jakub@redhat.com>
37480
37481 * g++.dg/warn/Wunused-1.C: New test.
37482
37483 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
37484
37485 * g++.dg/abi/mangle6.C: New test.
37486
37487 2002-03-13 Jakub Jelinek <jakub@redhat.com>
37488
37489 * gcc.c-torture/compile/20020309-2.c: New test.
37490
37491 * gcc.c-torture/compile/20020312-1.c: New test.
37492
37493 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
37494
37495 * g++.dg/other/access1.C: New test.
37496
37497 2002-03-12 Jakub Jelinek <jakub@redhat.com>
37498
37499 * gcc.c-torture/execute/wchar_t-1.c: New test.
37500
37501 2002-03-12 David Edelsohn <edelsohn@gnu.org>
37502
37503 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
37504
37505 2002-03-12 Roger Sayle <roger@eyesopen.com>
37506
37507 * gcc.dg/20020312-1.c: New test case.
37508
37509 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
37510
37511 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
37512
37513 2002-03-11 Richard Henderson <rth@redhat.com>
37514
37515 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
37516 * g++.old-deja/g++.jason/report.C: Likewise.
37517
37518 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37519
37520 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
37521 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
37522
37523 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
37524
37525 * testsuite/g++.dg/overload/pmf1.C: New test.
37526
37527 2002-03-11 Kazu Hirata <kazu@hxi.com>
37528
37529 * gcc.c-torture/execute/20020307-1.c: Use long.
37530
37531 2002-03-11 Jakub Jelinek <jakub@redhat.com>
37532
37533 PR optimization/5844
37534 * gcc.dg/20020310-1.c: New test.
37535
37536 2002-03-09 Michael Meissner <meissner@redhat.com>
37537
37538 * gcc.c-torture/execute/memcpy-2.c: New test.
37539 * gcc.c-torture/execute/memset-1.c: New test.
37540 * gcc.c-torture/execute/strlen-1.c: New test.
37541 * gcc.c-torture/execute/strcmp-1.c: New test.
37542 * gcc.c-torture/execute/strncmp-1.c: New test.
37543
37544 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
37545
37546 * gcc.dg/ppc-ldstruct.c: New test.
37547
37548 2002-03-09 Jakub Jelinek <jakub@redhat.com>
37549
37550 * gcc.c-torture/execute/va-arg-22.c: New test.
37551
37552 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37553
37554 * gcc.c-torture/compile/20020309-1.c: New test.
37555
37556 2002-03-08 Jakub Jelinek <jakub@redhat.com>
37557
37558 * gcc.c-torture/execute/20020307-2.c: New test.
37559
37560 2002-03-07 Jeffrey A Law (law@redhat.com)
37561
37562 * g77.f-torture/compile/20020307-1.f: New test.
37563
37564 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
37565
37566 * gcc.dg/unordered-1.c: New test.
37567
37568 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
37569
37570 * gcc.c-torture/execute/20020307-1.c: New test.
37571
37572 2002-03-05 Jakub Jelinek <jakub@redhat.com>
37573
37574 * gcc.dg/20020304-1.c: New test.
37575
37576 * gcc.c-torture/compile/20020304-2.c: New test.
37577
37578 2002-03-04 Zack Weinberg <zack@codesourcery.com>
37579
37580 * gcc.c-torture/compile/20020304-1.c: New test case
37581 (from PR c/5830).
37582
37583 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
37584
37585 * gcc.dg/20020103-1.c: Add other -D ppc variants.
37586
37587 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
37588
37589 * g++.dg/other/classkey1.C: New test.
37590
37591 2002-03-01 Richard Henderson <rth@redhat.com>
37592
37593 * gcc.c-torture/compile/981223-1.x: New.
37594 * gcc.c-torture/compile/920625-1.x: New.
37595
37596 2002-02-28 Richard Henderson <rth@redhat.com>
37597
37598 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
37599
37600 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
37601
37602 * gcc.c-torture/execute/20020227-1.c: New test.
37603
37604 2002-02-27 Mark Mitchell <mark@codesourcery.com>
37605
37606 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
37607 here" ERROR lines.
37608 * g++.old-deja/g++.oliva/partord1.C: Likewise.
37609 * g++.old-deja.g++.other/defarg1.C: Likewise.
37610 * g++.old-deja/g++.pt/calls2.C: Likewise.
37611 * g++.old-deja/g++.pt/crash20.C: Likewise.
37612 * g++.old-deja/g++.pt/crash30.C: Likewise.
37613 * g++.old-deja/g++.pt/crash36.C: Likewise.
37614 * g++.old-deja/g++.pt/crash6.C: Likewise.
37615 * g++.old-deja/g++.pt/defarg13.C: Likewise.
37616 * g++.old-deja/g++.pt/derived3.C: Likewise.
37617 * g++.old-deja/g++.pt/error1.C: Likewise.
37618 * g++.old-deja/g++.pt/friend21.C: Likewise.
37619 * g++.old-deja/g++.pt/friend23.C: Likewise.
37620 * g++.old-deja/g++.pt/infinite1.C: Likewise.
37621 * g++.old-deja/g++.robertl/eb128.C: Likewise.
37622
37623 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
37624
37625 * gcc.c-torture/execute/20020225-2.c: New test.
37626
37627 2002-02-27 Zack Weinberg <zack@codesourcery.com>
37628
37629 * gcc.c-torture/execute/920730-1t.c,
37630 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
37631 Delete test cases, only relevant to -traditional.
37632
37633 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
37634
37635 * gcc.dg/cpp/undef1.c: Remove.
37636 * gcc.dg/cpp/directiv.c: Update.
37637 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
37638
37639 2002-02-27 Michael Meissner <meissner@redhat.com>
37640
37641 * gcc.c-torture/execute/20020226-1.c: New test.
37642
37643 2002-02-26 Jakub Jelinek <jakub@redhat.com>
37644
37645 * g++.dg/debug/debug4.C: New test.
37646
37647 * gcc.dg/ia64-visibility-1.c: New test.
37648
37649 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
37650
37651 * gcc.dg/debug/20020224-1.c: New.
37652
37653 2002-02-25 Kazu Hirata <kazu@hxi.com>
37654
37655 * gcc.c-torture/execute/960416-1.x: New.
37656 * gcc.c-torture/execute/divconst-3.x: Likewise.
37657
37658 2002-02-25 Jakub Jelinek <jakub@redhat.com>
37659
37660 * gcc.dg/20020224-1.c: New test.
37661
37662 2002-02-25 Alan Modra <amodra@bigpond.net.au>
37663
37664 * gcc.c-torture/execute/20020225-1.c: New.
37665
37666 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
37667
37668 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37669
37670 2002-02-23 Jakub Jelinek <jakub@redhat.com>
37671
37672 * gcc.dg/20020222-1.c: New test.
37673
37674 2002-02-22 Jakub Jelinek <jakub@redhat.com>
37675
37676 * g++.dg/opt/anonunion1.C: New test.
37677
37678 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
37679
37680 * g++.dg/template/qualttp19.C: New test.
37681 * g++.dg/template/qualttp20.C: New test.
37682 * g++.old-deja/g++.jason/report.C: Adjust expected errors
37683 * g++.old-deja/g++.other/qual1.C: Likewise.
37684
37685 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
37686
37687 * gcc.dg/attr-alwaysinline.c: New.
37688
37689 2002-02-21 Jakub Jelinek <jakub@redhat.com>
37690
37691 * gcc.dg/20020220-1.c: New test.
37692
37693 * gcc.dg/20020220-2.c: New test.
37694
37695 * g++.dg/opt/mmx1.C: New test.
37696
37697 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
37698
37699 * gcc.c-torture/compile/20020110.c: New test.
37700
37701 2002-02-20 Jakub Jelinek <jakub@redhat.com>
37702
37703 * gcc.c-torture/execute/20020219-1.c: New test.
37704
37705 * gcc.dg/20020219-1.c: New test.
37706
37707 * gcc.dg/noncompile/20020220-1.c: New test.
37708
37709 * g++.dg/opt/ptrintsum1.C: New test.
37710
37711 * gcc.dg/debug/20020220-1.c: New test.
37712
37713 2002-02-17 Jakub Jelinek <jakub@redhat.com>
37714
37715 * gcc.c-torture/execute/20020216-1.c: New test.
37716
37717 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37718
37719 * gcc.dg/decl-1.c: Update, new test.
37720
37721 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
37722
37723 * g++.dg/abi/bitfield1.C: New test.
37724 * g++.dg/abi/bitfield2.C: New test.
37725
37726 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37727
37728 * gcc.dg/attr-nest.c: New test.
37729
37730 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
37731
37732 * gcc.c-torture/execute/20020215-1.c: New test.
37733
37734 2002-02-14 Jakub Jelinek <jakub@redhat.com>
37735
37736 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
37737 * g++.dg/debug/debug.exp: New.
37738 * g++.dg/debug/trivial.C: New.
37739 * g++.dg/debug/debug1.C: Moved...
37740 * g++.dg/other/debug1.C: ...from here.
37741 * g++.dg/debug/debug2.C: Moved...
37742 * g++.dg/other/debug2.C: ...from here.
37743 * g++.dg/debug/debug3.C: Moved...
37744 * g++.dg/other/debug3.C: ...from here.
37745
37746 * gcc.dg/noncompile/20020213-1.c: New test.
37747
37748 2002-02-13 Jakub Jelinek <jakub@redhat.com>
37749
37750 * g++.dg/other/debug3.C: New test.
37751
37752 * gcc.c-torture/execute/20020213-1.c: New test.
37753
37754 2002-02-13 Richard Smith <richard@ex-parrot.com>
37755
37756 * g++.old-deja/g++.other/thunk1.C: New test.
37757
37758 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37759
37760 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
37761
37762 2002-02-13 Stan Shebs <shebs@apple.com>
37763
37764 * gcc.dg/altivec-3.c: New.
37765
37766 2002-02-12 Jakub Jelinek <jakub@redhat.com>
37767
37768 * gcc.dg/Wunreachable-1.c: New test.
37769 * gcc.dg/Wunreachable-2.c: New test.
37770
37771 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
37772
37773 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
37774
37775 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
37776
37777 * gcc.dg/decl-1.c: New test.
37778
37779 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
37780
37781 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
37782
37783 2002-02-10 Kazu Hirata <kazu@hxi.com>
37784
37785 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
37786 * gcc.c-torture/compile/980506-1.x: Likewise.
37787
37788 2002-02-10 Kazu Hirata <kazu@hxi.com>
37789
37790 * gcc.dg/20020210-1.c: New.
37791
37792 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
37793
37794 * g77.f-torture/execute/947.f: New regression test
37795 for PR fortran/947.
37796
37797 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
37798
37799 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
37800 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
37801
37802 2002-02-08 Richard Henderson <rth@redhat.com>
37803
37804 * gcc.c-torture/compile/labels-3.c: New.
37805
37806 2002-02-08 Jakub Jelinek <jakub@redhat.com>
37807
37808 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
37809 expression statements work instead.
37810 * gcc.dg/noncompile/20020207-1.c: New test.
37811
37812 2002-02-07 Richard Henderson <rth@redhat.com>
37813
37814 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
37815
37816 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37817
37818 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
37819 message from g77
37820 * lib/g77-dg.exp: Trim g77 error messages so that they are
37821 recognized by dg.exp.
37822
37823 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37824
37825 PR fortran/5473
37826 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
37827
37828 2002-02-07 Richard Henderson <rth@redhat.com>
37829
37830 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
37831 to be sufficiently aligned for integers.
37832
37833 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
37834
37835 * g++.dg/template/friend4.C: New test.
37836
37837 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
37838
37839 PR fortran/5743
37840 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
37841 unsupported cases.
37842
37843 2002-02-07 Richard Henderson <rth@redhat.com>
37844
37845 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
37846 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
37847 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
37848 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
37849
37850 2002-02-06 Richard Henderson <rth@redhat.com>
37851
37852 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
37853
37854 2002-02-06 Janis Johnson <janis187@us.ibm.com>
37855
37856 * gcc.dg/20020206-1.c: New test.
37857
37858 2002-02-06 Jakub Jelinek <jakub@redhat.com>
37859
37860 * gcc.c-torture/execute/20020206-1.c: New test.
37861
37862 * gcc.c-torture/execute/20020206-2.c: New test.
37863
37864 PR optimization/5429:
37865 * gcc.c-torture/compile/20020206-1.c: New test.
37866
37867 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
37868
37869 * g++.dg/ext/align1.C: Do not use an explicit alignment value
37870 as certain file formats cannot support particularly large
37871 alignments.
37872
37873 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
37874 and do not expect to be able to link the executable.
37875
37876 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
37877 fail because the COFF format does not support the weak attribute.
37878
37879 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
37880
37881 * g77.dg/pr5473.f: New test
37882
37883 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
37884
37885 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
37886 Fix testcase accordingly.
37887
37888 2002-02-04 Richard Henderson <rth@redhat.com>
37889
37890 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
37891 (buf): Change to be an array of pointers, not ints.
37892
37893 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37894
37895 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
37896 before all tests. Move warning one line above to match where it
37897 C frontend emits.
37898 * gcc.dg/Wswitch-2.c: New test.
37899 * g++.dg/warn/Wswitch-1.C: New test.
37900 * g++.dg/warn/Wswitch-2.C: New test.
37901
37902 2002-02-04 Richard Henderson <rth@redhat.com>
37903
37904 * g++.dg/abi/offsetof.C: Fix size comparison.
37905
37906 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
37907
37908 * gcc.dg/cast-qual-2.c: New test.
37909
37910 2002-02-04 Jakub Jelinek <jakub@redhat.com>
37911
37912 * gcc.dg/20020201-4.c: New test.
37913
37914 2002-02-04 Ben Elliston <bje@redhat.com>
37915
37916 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
37917 target_info attribute != 0, in addition to the empty string.
37918 (gcc_target_compile): Likewise.
37919
37920 2002-02-03 Andrew Cagney <ac131313@redhat.com>
37921
37922 * gcc.dg/Wswitch.c: New test.
37923 PR gcc/4475. PR gcc/3780.
37924
37925 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
37926
37927 * g77.f-torture/execute/5122.f: New test for regressions
37928 against PR fortran/5122.
37929
37930 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
37931
37932 * g77.f-torture/compile/pr3743.f: Delete
37933 * g77.dg/pr3743-1.f: New test.
37934 * g77.dg/pr3743-2.f: New test.
37935 * g77.dg/pr3743-3.f: New test.
37936 * g77.dg/pr3743-4.f: New test.
37937
37938 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37939
37940 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
37941
37942 2002-02-02 Richard Henderson <rth@redhat.com>
37943
37944 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
37945 * gcc.c-torture/execute/bf64-1.c: Likewise.
37946
37947 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37948
37949 * gcc.dg/20020201-2.c: New test.
37950
37951 * gcc.dg/20020201-3.c: New test.
37952
37953 * gcc.c-torture/execute/bitfld-2.c: New test.
37954
37955 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
37956
37957 * gcc.dg/bitfld-1.c: Update.
37958 * gcc.dg/bitfld-2.c: Update.
37959 * gcc.c-torture/execute/bitfld-1.x: New.
37960
37961 2002-02-02 Jakub Jelinek <jakub@redhat.com>
37962
37963 * gcc.c-torture/execute/20020201-1.c: New test.
37964
37965 2002-02-01 Janis Johnson <janis187@us.ibm.com>
37966
37967 PR target/5469
37968 * gcc.dg/20020201-1.c: New test.
37969
37970 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
37971
37972 PR fortran/3743
37973 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
37974 * g77.f-torture/compile/pr3743.x: Remove
37975
37976 2002-01-31 Tom Rix <trix@redhat.com>
37977
37978 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
37979
37980 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
37981
37982 * gcc.dg/noncompile/20020130-1.c: New test.
37983
37984 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
37985
37986 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
37987
37988 2002-01-29 Richard Henderson <rth@redhat.com>
37989
37990 * gcc.c-torture/execute/991118-1.c: Cast various constants back
37991 to long long.
37992 * gcc.c-torture/execute/bf64-1.c: Likewise.
37993
37994 2002-01-29 Jakub Jelinek <jakub@redhat.com>
37995
37996 * gcc.c-torture/execute/20020129-1.c: New test.
37997
37998 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
37999
38000 * gcc.c-torture/compile/20000224-1.c: Update.
38001 * gcc.c-torture/execute/bitfld-1.c: New tests.
38002 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
38003 * gcc.dg/uninit-A.c: Update.
38004
38005 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
38006
38007 * g++.dg/template/ctor1.C: Add instantiation.
38008
38009 2002-01-28 Paul Koning <pkoning@equallogic.com>
38010
38011 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
38012 argument to __builtin_prefetch to be const ptr.
38013
38014 2002-01-28 Jakub Jelinek <jakub@redhat.com>
38015
38016 * gcc.c-torture/compile/20020120-1.c: New test.
38017
38018 2002-01-27 Kazu Hirata <kazu@hxi.com>
38019
38020 * gcc.c-torture/execute/20020127-1.c: New test.
38021
38022 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
38023
38024 * g77.dg/f77-edit-i-in.f: New test
38025 * g77.dg/f77-edit-i-out.f: New test
38026
38027 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
38028
38029 * gcc.dg/debug/debug.exp: New file.
38030 * gcc.dg/debug/trivial.c: New file.
38031 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
38032 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
38033 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
38034 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
38035 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
38036 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
38037 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
38038 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
38039 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
38040 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
38041 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
38042 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
38043 * gcc.dg/20000503-1.c: Removed.
38044 * gcc.dg/20010207-1.c: Removed.
38045 * gcc.dg/20011223-1.c: Removed.
38046 * gcc.dg/20020104-2.c: Removed.
38047 * gcc.dg/debug-1.c: Removed.
38048 * gcc.dg/debug-2.c: Removed.
38049 * gcc.dg/debug-3.c: Removed.
38050 * gcc.dg/debug-4.c: Removed.
38051 * gcc.dg/debug-5.c: Removed.
38052 * gcc.dg/debug-6.c: Removed.
38053 * gcc.dg/dwarf2-1.c: Removed.
38054 * gcc.dg/dwarf2-2.c: Removed.
38055
38056 2002-01-25 Jakub Jelinek <jakub@redhat.com>
38057
38058 * g++.old-deja/g++.other/eh5.C: New test.
38059 * g++.old-deja/g++.other/sibcall2.C: New test.
38060 * g++.old-deja/g++.other/array9.C: New test.
38061 * g++.old-deja/g++.other/typename2.C: New test.
38062 * g++.old-deja/g++.other/crash60.C: New test.
38063 * g++.old-deja/g++.other/conv9.C: New test.
38064 * g++.old-deja/g++.other/mangle10.C: New test.
38065 * g++.old-deja/g++.other/unchanging1.C: New test.
38066 * g++.old-deja/g++.other/exprstmt1.C: New test.
38067 * g++.old-deja/g++.other/inline23.C: New test.
38068 * g++.old-deja/g++.eh/ia64-1.C: New test.
38069 * g++.old-deja/g++.other/dwarf2-1.C: New test.
38070 * g++.old-deja/g++.other/reload1.C: New test.
38071 * g++.old-deja/g++.other/static20.C: New test.
38072 * g++.old-deja/g++.other/local-alloc1.C: New test.
38073 * g++.old-deja/g++.other/conv8.C: New test.
38074 * g++.old-deja/g++.other/stmtexpr2.C: New test.
38075 * g++.old-deja/g++.other/storeexpr1.C: New test.
38076 * g++.old-deja/g++.other/storeexpr2.C: New test.
38077 * g++.dg/eh/template2.C: New test.
38078 * g++.dg/warn/weak1.C: New test.
38079
38080 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
38081
38082 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
38083 Remove first, non-varying, argument.
38084
38085 2002-01-23 Richard Henderson <rth@redhat.com>
38086
38087 * gcc.dg/inline-2.c: New.
38088
38089 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
38090 Add optional target arg. Check number of arguments.
38091 (scan-assembler-not, scan-assembler-dem): Likewise.
38092 (scan-assembler-dem-not): Likewise.
38093
38094 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38095
38096 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
38097 line 12.
38098 * g++.old-deja/g++.brendan/parse3.C,
38099 g++.old-deja/g++.other/crash26.C,
38100 g++.old-deja/g++.other/crash28.C,
38101 g++.old-deja/g++.other/crash29.C,
38102 g++.old-deja/g++.other/crash30.C,
38103 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
38104
38105 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
38106
38107 * gcc.dg/20020115-1.c: New.
38108
38109 2002-01-23 Bob Wilson <bob.wilson@acm.org>
38110
38111 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
38112
38113 2002-01-23 Janis Johnson <janis187@us.ibm.com>
38114
38115 * gcc.dg/20020122-3.c: New.
38116
38117 2002-01-23 Jakub Jelinek <jakub@redhat.com>
38118
38119 * g++.dg/other/gc1.C: New test.
38120
38121 2002-01-23 Zack Weinberg <zack@codesourcery.com>
38122
38123 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38124
38125 2002-01-22 Richard Henderson <rth@redhat.com>
38126
38127 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
38128
38129 2002-01-22 Richard Henderson <rth@redhat.com>
38130
38131 * gcc.dg/20020122-4.c: New.
38132
38133 2002-01-22 H.J. Lu <hjl@gnu.org>
38134
38135 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
38136 link output.
38137 * gcc.dg/special/ecos.exp: Likewise.
38138 * lib/g++-dg.exp: Likewise.
38139 * lib/g77-dg.exp: Likewise.
38140 * lib/gcc-dg.exp : Likewise.
38141 * lib/mike-g++.exp: Likewise.
38142 * lib/mike-g77.exp: Likewise.
38143 * lib/mike-gcc.exp: Likewise.
38144 * lib/objc-dg.exp: Likewise.
38145
38146 2002-01-22 Janis Johnson <janis187@us.ibm.com>
38147
38148 PR target/5379
38149 * gcc.dg/20020122-2.c: New test.
38150
38151 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
38152
38153 * gcc.dg/20020122-1.c: New test.
38154
38155 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
38156
38157 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
38158
38159 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
38160
38161 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
38162
38163 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38164
38165 * gcc.c-torture/compile/20020121-1.c: New test.
38166
38167 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
38168
38169 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
38170 ld_library_path.
38171
38172 2002-01-21 Jakub Jelinek <jakub@redhat.com>
38173
38174 * gcc.dg/20020218-1.c: New test.
38175
38176 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
38177
38178 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
38179 messages
38180 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
38181 "At global scope" warning
38182 * g++.dg/ext/align1.C: Change cygwin test for alignment
38183 from db-bogus to dg-warning
38184
38185 2002-01-21 Zack Weinberg <zack@codesourcery.com>
38186
38187 * g77.f-torture/compile/cpp2.F: New test.
38188
38189 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
38190
38191 * g++.dg/template/access1.C: New test.
38192
38193 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
38194
38195 * gcc.dg/20020118-1.c: New.
38196
38197 2002-01-18 Kazu Hirata <kazu@hxi.com>
38198
38199 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
38200
38201 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38202
38203 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
38204 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
38205 alignment warnings.
38206
38207 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
38208
38209 * gcc.misc-tests/i386-prefetch.exp: Save and restore
38210 torture_with_loops and torture_without_loops
38211
38212 2002-01-17 Jakub Jelinek <jakub@redhat.com>
38213
38214 * gcc.c-torture/compile/20020116-1.c: New test.
38215
38216 2002-01-16 Jakub Jelinek <jakub@redhat.com>
38217
38218 * gcc.dg/20020116-2.c: New test.
38219
38220 * gcc.dg/ultrasp4.c: New test.
38221
38222 * gcc.dg/20020116-1.c: New test.
38223
38224 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
38225
38226 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
38227 by EABI.
38228
38229 2002-01-15 Janis Johnson <janis187@us.ibm.com>
38230
38231 * gcc.misc-tests/i386-prefetch.exp: New.
38232 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
38233 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
38234 * gcc.misc-tests/i386-pf-none-1.c: New test.
38235 * gcc.misc-tests/i386-pf-sse-1.c: New test.
38236
38237 2002-01-15 Jakub Jelinek <jakub@redhat.com>
38238
38239 * gcc.dg/gnu89-init-1.c: Add new tests.
38240
38241 2002-01-15 Andreas Jaeger <aj@suse.de>
38242
38243 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
38244 * gcc.dg/i386-mmx-2.c: Likewise.
38245 * gcc.dg/i386-sse-1.c: Likewise.
38246 * gcc.dg/i386-sse-2.c: Likewise.
38247 * gcc.dg/i386-sse-3.c: Likewise.
38248
38249 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
38250
38251 * g77.f-torture/execute/intrinsic-unix-bessel.f:
38252 Uncomment additional cases that now pass.
38253
38254 2002-01-11 Richard Henderson <rth@redhat.com>
38255
38256 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
38257 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
38258
38259 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
38260
38261 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
38262
38263 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
38264
38265 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
38266 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
38267
38268 2002-01-10 Dale Johannesen <dalej@apple.com>
38269
38270 * gcc.c-torture/execute/loop-11.c: New.
38271
38272 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
38273
38274 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
38275 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
38276
38277 2002-01-09 Richard Henderson <rth@redhat.com>
38278
38279 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
38280 type in which to perform the operation for each size.
38281
38282 2002-01-09 Alan Matsuoka (alanm@redhat.com)
38283
38284 * gcc.c-torture/compile/20020109-2.c: New test.
38285
38286 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
38287
38288 * gcc.c-torture/execute/loop-10.c: New test.
38289
38290 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38291
38292 * gcc.c-torture/compile/20010226-1.c: New test.
38293 * gcc.c-torture/compile/20010227-1.c: New test.
38294 * gcc.c-torture/compile/20010426-1.c: New test.
38295 * gcc.c-torture/compile/20010510-1.c: New test.
38296 * gcc.c-torture/compile/20010605-3.c: New test.
38297 * gcc.c-torture/compile/20010824-1.c: New test.
38298 * gcc.c-torture/execute/20010409-1.c: New test.
38299 * gcc.dg/noncompile/20000901-1.c: New test.
38300 * gcc.dg/20001023-1.c: New test.
38301 * gcc.dg/20001101-1.c: New test.
38302 * gcc.dg/20001102-1.c: New test.
38303 * gcc.dg/20010207-1.c: New test.
38304 * gcc.dg/20010405-1.c: New test.
38305 * gcc.dg/20010822-1.c: New test.
38306 * gcc.dg/20011107-1.c: New test.
38307
38308 2002-01-09 Jeffrey A Law (law@redhat.com)
38309
38310 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
38311
38312 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
38313 execution failure on PA targets.
38314
38315 2002-01-09 Jakub Jelinek <jakub@redhat.com>
38316
38317 * gcc.c-torture/compile/20020109-1.c: New test.
38318
38319 2002-01-08 Kazu Hirata <kazu@hxi.com>
38320
38321 * gcc.c-torture/execute/20020108-1.c: New test.
38322
38323 2002-01-08 Jakub Jelinek <jakub@redhat.com>
38324
38325 * gcc.dg/20020108-1.c: New test.
38326
38327 2002-01-08 H.J. Lu <hjl@gnu.org>
38328
38329 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
38330 for header files.
38331
38332 2002-01-08 Geoff Keating <geoffk@redhat.com>
38333
38334 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
38335 consistency.
38336
38337 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
38338
38339 * gcc.dg/altivec-4.c: Test altivec predicates.
38340
38341 2002-01-07 Jakub Jelinek <jakub@redhat.com>
38342
38343 * gcc.c-torture/execute/20020107-1.c: New test.
38344
38345 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
38346
38347 PR c/5279
38348 * gcc.c-torture/compile/20020106-1.c: New test.
38349
38350 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
38351
38352 * gcc.c-torture/execute/nestfunc-4.c: New test.
38353
38354 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38355
38356 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
38357 extra triple that slipped in.
38358 * g++.old-deja/g++.abi/align.C: Likewise.
38359 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38360
38361 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
38362
38363 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
38364 * g++.old-deja/g++.abi/align.C: Likewise.
38365 * g++.old-deja/g++.abi/bitfields.C: Likewise.
38366
38367 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
38368 on FreeBSD/i386.
38369 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
38370 FreeBSD.
38371
38372 2002-01-04 Jakub Jelinek <jakub@redhat.com>
38373
38374 * gcc.dg/20020104-1.c: New test.
38375
38376 * gcc.dg/20020104-2.c: New test.
38377
38378 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
38379
38380 * gcc.dg/20020103-1.c: Fix typo in target selector.
38381
38382 2002-01-03 Richard Henderson <rth@redhat.com>
38383
38384 * gcc.dg/20020103-1.c: New.
38385
38386 2002-01-03 Kazu Hirata <kazu@hxi.com>
38387
38388 * gcc.c-torture/execute/20020103-1.c: New test.
38389
38390 2002-01-03 Jakub Jelinek <jakub@redhat.com>
38391
38392 * g++.dg/other/debug2.C: New test.
38393
38394 * gcc.c-torture/compile/20020103-1.c: New test.
38395
38396 2002-01-02 Jakub Jelinek <jakub@redhat.com>
38397
38398 * gcc.dg/gnu89-init-1.c: Added new tests.
38399
38400 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38401
38402 * g++.dg/template/friend2.C: Remove as patch is reverted.
38403
38404 * g++.dg/warn/oldcast1.C: New test.
38405
38406 * g++.dg/template/ptrmem1.C: New test.
38407 * g++.dg/template/ptrmem2.C: New test.
38408
38409 * g++.dg/template/ntp.C: New test.
38410
38411 * g++.dg/other/component1.C: New test.
38412
38413 * g++.dg/template/ttp3.C: New test.
38414
38415 * g++.dg/template/friend2.C: New test.
38416 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
38417
38418 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38419
38420 * g++.dg/other/ptrmem1.C: New test.
38421 * g++.dg/other/ptrmem2.C: New test.
38422
38423 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38424
38425 * g++.dg/template/ctor1.C: New test.
38426
38427 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
38428
38429 * g++.dg/template/friend2.C: New test.
38430
38431 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
38432
38433 * gcc.dg/mmix-1.c: New test.
38434
38435 2001-12-31 Richard Henderson <rth@redhat.com>
38436
38437 * gcc.dg/asm-5.c: New.
38438
38439 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
38440
38441 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
38442 in namespace __gnu_cxx
38443
38444 2001-12-30 Richard Henderson <rth@redhat.com>
38445
38446 * gcc.dg/debug-6.c: New.
38447
38448 2001-12-30 Jakub Jelinek <jakub@redhat.com>
38449
38450 * gcc.c-torture/compile/20011229-2.c: New test.
38451
38452 2001-12-29 Jakub Jelinek <jakub@redhat.com>
38453
38454 * gcc.dg/debug-3.c: New test.
38455 * gcc.dg/debug-4.c: New test.
38456 * gcc.dg/debug-5.c: New test.
38457
38458 2001-12-29 Richard Henderson <rth@redhat.com>
38459
38460 * g++.dg/eh/loop1.C: New.
38461
38462 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38463
38464 * g++.dg/template/crash1.C: New test.
38465
38466 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
38467
38468 * g++.dg/other/const1.C: New test.
38469
38470 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38471
38472 * gcc.c-torture/compile/20011229-1.c: New test.
38473
38474 2001-12-28 Stan Shebs <shebs@apple.com>
38475
38476 * lib/objc-torture.exp: Resync with c-torture.exp.
38477 * lib/objc.exp: Load standard libraries.
38478
38479 2001-12-28 Jakub Jelinek <jakub@redhat.com>
38480
38481 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
38482 additional tests.
38483
38484 2001-12-27 Roger Sayle <roger@eyesopen.com>
38485
38486 * gcc.c-torture/execute/string-opt-16.c: New testcase.
38487
38488 2001-12-27 Richard Henderson <rth@redhat.com>
38489
38490 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
38491
38492 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
38493
38494 * g++.dg/eh/ctor1.C: New test.
38495 * g++.dg/other/error2.C: New test.
38496
38497 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
38498
38499 * g++.dg/other/init2.C: New test.
38500
38501 2001-12-24 Richard Henderson <rth@redhat.com>
38502
38503 * gcc.dg/20011223-1.c: New.
38504 * gcc.dg/inline-1.c: New.
38505
38506 2001-12-23 Richard Henderson <rth@redhat.com>
38507
38508 * gcc.dg/asm-4.c: Test operand modifiers.
38509
38510 2001-12-23 Richard Henderson <rth@redhat.com>
38511
38512 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
38513
38514 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
38515
38516 * gcc.c-torture/execute/20011223-1.c: New test.
38517
38518 2001-12-21 Richard Henderson <rth@redhat.com>
38519
38520 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
38521 re-enables the warning.
38522
38523 2001-12-21 Richard Henderson <rth@redhat.com>
38524
38525 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
38526
38527 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38528
38529 * gcc.c-torture/compile/20011218-1.c: New test.
38530
38531 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
38532
38533 * gcc.misc-test/arm-isr.exp: New file. Control running of the
38534 arm-isr.c test.
38535 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
38536 epilogue generation for ARM ISR routines.
38537
38538 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38539
38540 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
38541 * gcc.dg/format/c90-printf-3.c: Likewise.
38542 * gcc.dg/format/c99-printf-3.c: Likewise.
38543 * gcc.dg/format/ext-1.c: Likewise.
38544 * gcc.dg/format/ext-6.c: Likewise.
38545 * gcc.dg/format/format.h: Prototype unlocked stdio.
38546
38547 2001-12-20 Richard Henderson <rth@redhat.com>
38548
38549 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
38550 (arena): Use it.
38551 (malloc): Correct allocation logic. Abort if we fill up the
38552 arena before initialization complete.
38553 (realloc): Correct allocation logic.
38554
38555 2001-12-20 Jakub Jelinek <jakub@redhat.com>
38556
38557 * gcc.c-torture/compile/20011219-2.c: New test.
38558
38559 * gcc.c-torture/execute/20011219-1.c: New test.
38560
38561 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
38562
38563 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
38564 target does not support weak symbols.
38565
38566 2001-12-19 Jakub Jelinek <jakub@redhat.com>
38567
38568 * gcc.c-torture/compile/20011219-1.c: New test.
38569
38570 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
38571
38572 * g++.dg/other/error1.C: New test.
38573
38574 2001-12-17 Jeffrey A Law (law@redhat.com)
38575
38576 * gcc.c-torture/execute/20011217-1.c: New test.
38577
38578 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
38579
38580 * objc.dg/special/: New directory.
38581 * objc.dg/special/special.exp: New file.
38582 * objc.dg/special/unclaimed-category-1.h: New file.
38583 * objc.dg/special/unclaimed-category-1a.m: New file.
38584 * objc.dg/special/unclaimed-category-1.m: New file.
38585
38586 2001-12-17 Andreas Jaeger <aj@suse.de>
38587
38588 * gcc.c-torture/compile/20011217-2.c: New test.
38589
38590 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
38591
38592 * gcc.c-torture/compile/20011217-1.c: New test.
38593
38594 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
38595
38596 * testsuite/gcc.dg/20011214-1.c: New.
38597
38598 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
38599
38600 * gcc.dg/altivec-4.c: New.
38601
38602 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
38603
38604 * gcc.dg/20011113-1.c: New test.
38605
38606 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
38607
38608 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
38609 std::__malloc_alloc_template<0> and
38610 std::__default_alloc_template<false, 0>.
38611
38612 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
38613
38614 * objc/execute/bf-21.m: New test.
38615 * objc/execute/enumeration-1.m: New test.
38616 * objc/execute/enumeration-2.m: New test.
38617
38618 2001-12-12 Jakub Jelinek <jakub@redhat.com>
38619
38620 * gcc.dg/gnu89-init-1.c: New test.
38621
38622 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38623
38624 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
38625 * g++.old-deja/g++.jason/2371.C: Likewise.
38626 * g++.old-deja/g++.jason/template33.C: Likewise.
38627 * g++.old-deja/g++.jason/template34.C: Likewise.
38628 * g++.old-deja/g++.jason/template36.C: Likewise.
38629 * g++.old-deja/g++.oliva/typename1.C: Likewise.
38630 * g++.old-deja/g++.oliva/typename2.C: Likewise.
38631 * g++.old-deja/g++.other/typename1.C: Likewise.
38632 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38633 * g++.old-deja/g++.pt/nontype5.C: Likewise.
38634 * g++.old-deja/g++.pt/typename11.C: Likewise.
38635 * g++.old-deja/g++.pt/typename14.C: Likewise.
38636 * g++.old-deja/g++.pt/typename16.C: Likewise.
38637 * g++.old-deja/g++.pt/typename3.C: Likewise.
38638 * g++.old-deja/g++.pt/typename4.C: Likewise.
38639 * g++.old-deja/g++.pt/typename5.C: Likewise.
38640 * g++.old-deja/g++.pt/typename7.C: Likewise.
38641 * g++.old-deja/g++.robertl/eb9.C: Likewise.
38642
38643 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
38644
38645 * g++.dg/other/linkage1.C: New test.
38646 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
38647 specifiers.
38648
38649 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
38650
38651 * gcc.dg/concat.c: New test.
38652
38653 2001-12-11 Stan Shebs <shebs@apple.com>
38654
38655 * objc/compile: New test directory.
38656 * objc/compile/compile.exp: New expect script.
38657 * objc/compile/20011211-1.m: New compile test.
38658
38659 2001-12-11 Jason Merrill <jason@redhat.com>
38660
38661 * lib/prune.exp (prune_gcc_output): Also handle "In member
38662 function". So many permutations...
38663
38664 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
38665
38666 * g++.dg/template/typedef1.C: New test.
38667
38668 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
38669
38670 * g++.dg/other/copy1.C: New test.
38671
38672 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
38673
38674 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
38675
38676 * gcc.dg/builtin-choose-expr.c: New.
38677
38678 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
38679
38680 * gcc.dg/altivec-2.c: New.
38681
38682 2001-12-07 Richard Henderson <rth@redhat.com>
38683
38684 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
38685
38686 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
38687
38688 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
38689 ultrasparc.
38690
38691 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38692
38693 * g++-old.deja/g++.robertl/eb101.C: Deleted.
38694
38695 2001-12-06 Janis Johnson <janis187@us.ibm.com>
38696
38697 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
38698 variable argument list.
38699
38700 2001-12-06 Zack Weinberg <zack@codesourcery.com>
38701
38702 * gcc.c-torture/execute/memcheck: Delete entire directory.
38703 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
38704 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
38705
38706 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
38707
38708 * gcc.dg/Wshadow-1.c: New test.
38709
38710 2001-12-05 Jakub Jelinek <jakub@redhat.com>
38711
38712 * gcc.c-torture/compile/20011130-1.c: New test.
38713
38714 * gcc.dg/noncompile/20011025-1.c: New test.
38715
38716 * g++.dg/other/anon-union.C: New test.
38717
38718 * gcc.c-torture/execute/20011024-1.c: New test.
38719
38720 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
38721
38722 * gcc.c-torture/execute/20000722-1.x,
38723 gcc.c-torture/execute/20010123-1.x: Remove.
38724 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
38725 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
38726 gcc.dg/c99-complit-2.c: New tests.
38727
38728 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
38729
38730 * g++.dg/inherit/base1.C: New test.
38731
38732 2001-12-04 Jakub Jelinek <jakub@redhat.com>
38733
38734 * g++.dg/other/stdarg1.C: New test.
38735
38736 * gcc.c-torture/compile/20011130-2.c: New test.
38737
38738 2001-12-03 Janis Johnson <janis187@us.ibm.com>
38739
38740 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
38741 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
38742 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
38743 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
38744 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
38745 * gcc.dg/builtin-prefetch-1.c: New test.
38746
38747 2001-12-03 Jakub Jelinek <jakub@redhat.com>
38748
38749 * gcc.dg/20011130-1.c: New test.
38750
38751 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
38752
38753 * g++.dg/other/scope1.C: New test.
38754 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
38755
38756 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38757
38758 * gcc.dg/vla-init-1.c: New test.
38759
38760 2001-12-01 Geoff Keating <geoffk@redhat.com>
38761
38762 * gcc.c-torture/compile/structs.c: New testcase from GDB.
38763
38764 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
38765
38766 * objc.dg/alias.m: Update.
38767 * objc.dg/class-1.m: Update.
38768 * objc.dg/const-str-1.m: Update.
38769 * objc.dg/fwd-proto-1.m: Update.
38770 * objc.dg/id-1.m: Update.
38771 * objc.dg/super-class-1.m: Update.
38772
38773 2001-11-29 Mark Mitchell <mark@codesourcery.com>
38774
38775 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
38776 constructs.
38777
38778 2001-11-28 Jeffrey A Law (law@cygnus.com)
38779
38780 * gcc.c-torture/execute/20011128-1.c: New test.
38781
38782 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
38783
38784 * gcc.dg/20011127-1.c: New test.
38785
38786 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
38787
38788 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
38789 from Austin Group draft 7.
38790 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
38791 scanf format arguments.
38792 * gcc.dg/format/no-exargs-2.c: New test.
38793
38794 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
38795
38796 * g++.dg/abi/vbase8-4.C: New test.
38797
38798 2001-11-24 Ian Lance Taylor <ian@airs.com>
38799
38800 * gcc.c-torture/execute/20011121-1.c: New test.
38801
38802 2001-11-23 Jeffrey A Law (law@cygnus.com)
38803
38804 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
38805
38806 2001-11-23 Andreas Jaeger <aj@suse.de>
38807
38808 * gcc.dg/cpp/charconst-2.c: New test.
38809
38810 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
38811
38812 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
38813 to the host if it is remote. Let tests specify extra headers
38814 they use.
38815 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
38816 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
38817 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
38818 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
38819 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
38820 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
38821 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
38822 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38823 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
38824 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
38825
38826 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
38827
38828 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
38829 for little endian ARMs.
38830
38831 2001-11-20 Jakub Jelinek <jakub@redhat.com>
38832
38833 * gcc.c-torture/compile/20011119-1.c: New test.
38834 * gcc.c-torture/compile/20011119-2.c: New test.
38835
38836 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
38837
38838 * gcc.dg/altivec-1.c: Fix typo.
38839
38840 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
38841
38842 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
38843
38844 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
38845
38846 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
38847
38848 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
38849
38850 * lib/g77.exp: Don't specify --rpath-link.
38851
38852 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
38853 across all the headers.
38854 * gcc.dg/format/format.exp: For testing on a remote host,
38855 copy format.h.
38856
38857 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
38858 * gcc.c-torture/execute/930406-1.c: Likewise.
38859 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38860
38861 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
38862
38863 * gcc.dg/altivec-1.c: New.
38864
38865 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
38866
38867 * gcc.dg/cpp/fpreprocessed.c: New test case.
38868
38869 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38870
38871 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
38872 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
38873 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
38874
38875 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
38876
38877 * gcc.dg/no-builtin-1.c: New test.
38878
38879 2001-11-16 Jakub Jelinek <jakub@redhat.com>
38880
38881 * gcc.c-torture/execute/20011115-1.c: New test.
38882
38883 2001-11-15 Jakub Jelinek <jakub@redhat.com>
38884
38885 * gcc.c-torture/compile/20011114-2.c: New test.
38886 * gcc.c-torture/compile/20011114-3.c: New test.
38887 * gcc.c-torture/compile/20011114-4.c: New test.
38888
38889 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
38890
38891 * g++.dg/other/init1.C: New test.
38892
38893 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
38894
38895 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
38896 message.
38897
38898 * gcc.c-torture/execute/20011114-1.c: New testcase.
38899
38900 * gcc.c-torture/compile/20010327-1.c: Revert last change.
38901 * gcc.c-torture/compile/20011114-1.c: New test, exactly
38902 like the (before this change) version of 20010327-1.c.
38903
38904 2001-11-14 Roger Sayle <roger@eyesopen.com>
38905
38906 * gcc.c-torture/execute/string-opt-13.c: New testcase.
38907
38908 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
38909
38910 * g++.dg/init/array2.C: New test.
38911
38912 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
38913
38914 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
38915
38916 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
38917
38918 * g++.dg/other/forscope1.C: New test.
38919 * g++.dg/ext/forscope1.C: New test.
38920 * g++.dg/ext/forscope2.C: New test.
38921
38922 2001-11-13 Jakub Jelinek <jakub@redhat.com>
38923
38924 * gcc.c-torture/execute/20011113-1.c: New test.
38925
38926 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
38927
38928 * gcc.c-torture/execute/20011109-2.c: New test.
38929
38930 * gcc.c-torture/execute/20011109-1.c: New test.
38931
38932 2001-11-09 Jakub Jelinek <jakub@redhat.com>
38933
38934 * gcc.c-torture/compile/20011109-1.c: New test.
38935
38936 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
38937
38938 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
38939 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
38940 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
38941 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
38942 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
38943 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
38944 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
38945
38946 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
38947
38948 * g++.dg/warn/Wshadow-1.C: New tests.
38949 * g++.old-deja/g++.mike/for3.C: Update.
38950
38951 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
38952
38953 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
38954 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
38955 XFAILs. Adjust expected error texts.
38956 * gcc.c-torture/compile/20011106-1.c,
38957 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
38958 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
38959 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
38960 gcc.dg/c99-array-lval-5.c: New tests.
38961
38962 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38963
38964 * gcc.dg/cpp/defined.c: Update.
38965
38966 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38967
38968 * gcc.c-torture/execute/anon-1.c: New test.
38969
38970 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
38971
38972 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
38973 same size, so no warning should be produced on stormy16.
38974
38975 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
38976 due to oversized array.
38977 * g++.old-deja/g++.mike/ns15.C: Likewise.
38978 * g++.old-deja/g++.pt/crash16.C: Likewise.
38979
38980 2001-11-02 Graham Stott <grahams@redhat.com>
38981
38982 * g++.dgother/debug1.C: Fix typos.
38983
38984 2001-11-01 Jakub Jelinek <jakub@redhat.com>
38985
38986 * g++.dg/other/debug1.C: New test.
38987
38988 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38989
38990 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
38991 of unsigned long.
38992
38993 2001-10-30 Jakub Jelinek <jakub@redhat.com>
38994
38995 * gcc.dg/20011029-2.c: New test.
38996
38997 * gcc.c-torture/compile/20011029-1.c: New test.
38998
38999 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
39000
39001 * objc/execute/class_self-1.m: New test.
39002 * objc/execute/class_self-2.m: New test.
39003
39004 2001-10-25 Zack Weinberg <zack@codesourcery.com>
39005
39006 * gcc.misc-tests/msgs.exp: Delete.
39007 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
39008 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
39009 error set to match recent changes.
39010
39011 2001-10-24 Zack Weinberg <zack@codesourcery.com>
39012
39013 * gcc.dg/20011021-1.c: New test.
39014
39015 2001-10-24 Jakub Jelinek <jakub@redhat.com>
39016
39017 * gcc.c-torture/compile/20011023-1.c: New test.
39018
39019 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
39020
39021 * lib/g77.exp: Rewrite based on lib/g++.exp.
39022
39023 2001-10-19 Jakub Jelinek <jakub@redhat.com>
39024
39025 * gcc.c-torture/execute/20011019-1.c: New test.
39026
39027 * gcc.dg/20011018-1.c: New test.
39028
39029 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
39030
39031 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
39032
39033 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
39034
39035 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
39036 * gcc.dg/attr-invalid.c: Likewise.
39037
39038 2001-10-18 Jakub Jelinek <jakub@redhat.com>
39039
39040 * testsuite/gcc.dg/20011015-1.c: New test.
39041
39042 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39043
39044 * g++.dg/template/unify2.C: New test.
39045
39046 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
39047
39048 * g++.dg/other/exception-specification.C: New test
39049
39050 2001-10-13 Tom Rix <trix@redhat.com>
39051
39052 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
39053 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
39054
39055 2001-10-12 Jakub Jelinek <jakub@redhat.com>
39056
39057 * testsuite/gcc.dg/20011009-1.c: New test.
39058
39059 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
39060
39061 PR g++/4476
39062 * g++.dg/other/friend1.C: New test.
39063
39064 2001-10-11 Richard Henderson <rth@redhat.com>
39065
39066 * g++.old-deja/g++.other/crash18.C: Add -S to options.
39067
39068 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39069
39070 * gcc.c-torture/compile/20011010-1.c: New.
39071
39072 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
39073
39074 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
39075 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
39076 g77.f-torture/execute/execute.exp,
39077 g77.f-torture/noncompile/noncompile.exp,
39078 gcc.c-torture/compile/compile.exp,
39079 gcc.c-torture/execute/execute.exp,
39080 gcc.c-torture/execute/ieee/ieee.exp,
39081 gcc.c-torture/execute/memcheck/memcheck.exp,
39082 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
39083 objc/execute/execute.exp: Update FSF address.
39084
39085 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
39086
39087 * gcc.dg/cpp/cmdlne-C.c: Update.
39088 * gcc.dg/cpp/cmdlne-C2.c: New.
39089
39090 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39091
39092 * gcc.c-torture/execute/20011008-3.c: New.
39093
39094 2001-10-08 DJ Delorie <dj@redhat.com>
39095
39096 * gcc.dg/20011008-1.c: New.
39097 * gcc.dg/20011008-2.c: New.
39098
39099 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
39100
39101 * gcc.dg/cpp/spacing1.c: Update test.
39102
39103 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39104
39105 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
39106 spelling errors of "separate" as "seperate".
39107
39108 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
39109
39110 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
39111 enough to avoid inlining.
39112
39113 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39114
39115 * lib/g77.exp: set libg2c_dir correctly.
39116
39117 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
39118
39119 * gcc.dg/cpp/macro11.c: New test.
39120
39121 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39122
39123 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
39124 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
39125 gcc.dg/format/multattr-3.c: New tests.
39126 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
39127 tests for format attributes on function pointers being rejected.
39128
39129 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39130
39131 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
39132
39133 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
39134
39135 * g++.dg/warn/format1.C: New test.
39136
39137 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
39138
39139 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
39140
39141 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39142
39143 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
39144
39145 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
39146
39147 * gcc.dg/cpp/redef2.c: Add test.
39148
39149 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
39150
39151 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
39152 long-standing bug on i686, apparently.
39153 * gcc.c-torture/execute/loop-2c.x: New file.
39154 * gcc.c-torture/execute/loop-2d.x: New file.
39155 * gcc.c-torture/execute/loop-3c.x: New file.
39156
39157 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
39158
39159 * gcc.dg/cpp/20000625-2.c: Correct line number.
39160
39161 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39162
39163 * gcc.dg/cpp/macro10.c: New test.
39164 * gcc.dg/cpp/strify3.c: New test.
39165 * gcc.dg/cpp/spacing1.c: Add tests.
39166 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
39167 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
39168
39169 2001-09-24 DJ Delorie <dj@redhat.com>
39170
39171 * gcc.c-torture/execute/20010924-1.c: New test.
39172
39173 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
39174
39175 * testsuite/objc/execute/paste.m: Remove.
39176
39177 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
39178
39179 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
39180
39181 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
39182
39183 * g77.dg/strlen0.f: New test.
39184
39185 2001-09-21 Richard Henderson <rth@redhat.com>
39186
39187 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
39188 * g++.old-deja/g++.abi/vtable2.C: Likewise.
39189
39190 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
39191
39192 Table-driven attributes.
39193 * g++.dg/ext/attrib1.C: New test.
39194
39195 2001-09-20 DJ Delorie <dj@redhat.com>
39196
39197 * gcc.dg/20000926-1.c: Update expected warning messages.
39198 * gcc.dg/array-2.c: Likewise, and test for warnings too.
39199 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
39200 array.
39201
39202 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
39203
39204 * g++.dg/eh/registers1.C: New test case.
39205
39206 2001-09-17 Richard Henderson <rth@redhat.com>
39207
39208 * gcc.dg/array-5.c: Fix VLA decomposition test.
39209
39210 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
39211
39212 * gcc.dg/cpp/line5.c: New testcase.
39213
39214 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
39215
39216 * gcc.dg/cpp/macro9.c: New test.
39217
39218 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
39219
39220 * gcc.c-torture/execute/980223.c: Change type of addr from long
39221 to char *.
39222
39223 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
39224
39225 * gcc.c-torture/execute/20010915-1.c: New test.
39226
39227 2001-09-14 Janis Johnson <janis187@us.ibm.com>
39228
39229 * g77.dg/bprob: New directory.
39230 * g77.dg/bprob/bprob.exp: New file.
39231 * g77.dg/bprob/bprob-1.f: New test.
39232 * g77.dg/gcov: New directory.
39233 * g77.dg/gcov/gcov.exp: New file.
39234 * g77.dg/gcov/gcov-1.f: New test.
39235 * g77.dg/gcov/gcov-1.x: New file.
39236
39237 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
39238
39239 * gcc.dg/cpp/directiv.c: Update.
39240 * gcc.dg/cpp/undef1.c: Update.
39241
39242 2001-09-12 Jakub Jelinek <jakub@redhat.com>
39243
39244 * gcc.dg/20010912-1.c: New test.
39245
39246 2001-09-11 Janis Johnson <janis187@us.ibm.com>
39247
39248 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
39249 language-independent file in lib.
39250 * lib/gcov.exp: New file.
39251
39252 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
39253
39254 * gcc.c-torture/compile/20010911-1.c: New test.
39255
39256 2001-09-10 Janis Johnson <janis187@us.ibm.com>
39257
39258 * lib/profopt.exp: New, to support profile-directed optimizations.
39259 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
39260 * gcc.misc-tests/bprob-1.c: New test.
39261 * gcc.misc-tests/bprob-2.c: New test.
39262
39263 2001-09-07 Janis Johnson <janis187@us.ibm.com>
39264
39265 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
39266 XFAIL and which kinds of gcov output to verify.
39267 * gcc.misc-tests/gcov-4b.x: New file.
39268 * gcc.misc-tests/gcov-5b.x: New file.
39269 * gcc.misc-tests/gcov-6.x: New file.
39270 * gcc.misc-tests/gcov-7.c: New test.
39271 * gcc.misc-tests/gcov-7.x: New file.
39272
39273 2001-09-06 Janis Johnson <janis187@us.ibm.com>
39274
39275 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
39276 * gcc.misc-tests/gcov-6.c: New test.
39277
39278 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
39279
39280 PR c++/3986
39281 * g++.dg/abi/vbase1.C: New test.
39282
39283 2001-09-05 Ziemowit Laski <zlaski@apple.com>
39284
39285 * objc.dg/method-2.m: New.
39286
39287 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
39288
39289 PR c++/4203
39290 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
39291 * g++.dg/init/empty1.C: New test.
39292
39293 2001-09-03 Jakub Jelinek <jakub@redhat.com>
39294
39295 * gcc.c-torture/compile/20010903-1.c: New test.
39296
39297 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
39298
39299 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
39300 for m68k.
39301
39302 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
39303
39304 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
39305
39306 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
39307
39308 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
39309
39310 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
39311
39312 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
39313 for 16-bit 'unsigned int'.
39314
39315 2001-08-29 Kazu Hirata <kazu@hxi.com>
39316
39317 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
39318
39319 2001-08-27 Richard Henderson <rth@redhat.com>
39320
39321 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
39322 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
39323
39324 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
39325
39326 * gcc.dg/asm-names.c (ymain): New.
39327
39328 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
39329
39330 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
39331 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
39332 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39333
39334 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39335
39336 * gcc.dg/compare5.c: New testcase.
39337
39338 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
39339
39340 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
39341 and "In instantiation".
39342
39343 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
39344
39345 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
39346
39347 2001-08-20 Janis Johnson <janis187@us.ibm.com>
39348
39349 * gcc.misc-tests/gcov.exp: Add support for branch information.
39350 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
39351 * gcc.misc-tests/gcov-4.c: New test.
39352 * gcc.misc-tests/gcov-4b.c: New test.
39353 * gcc.misc-tests/gcov-5b.c: New test.
39354
39355 2001-08-20 Zack Weinberg <zackw@panix.com>
39356
39357 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
39358 expected to fail.
39359
39360 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
39361
39362 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
39363
39364 2001-08-19 Jakub Jelinek <jakub@redhat.com>
39365
39366 * g++.dg/eh/template1.C: New test.
39367
39368 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
39369
39370 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
39371 Fix thinko.
39372 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
39373 for xfail.
39374
39375 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
39376
39377 * lib/g77-dg.exp: Use prune.exp for common procedures
39378 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
39379 * lib/g77.exp: (g77-dg-prune) Remove
39380
39381 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
39382
39383 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
39384
39385 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39386
39387 * g++.dg/template/unify1.C: New test.
39388
39389 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
39390
39391 * g++.dg/abi/empty4.C: New test.
39392
39393 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
39394
39395 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
39396 solaris2.*
39397 * g77.f-torture/compile/pr3743.x: Likewise.
39398
39399 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39400
39401 * g++.dg/other/using-declaration.C: New test.
39402
39403 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39404
39405 * gcc.dg/cpp/tr-sign.c: New testcase.
39406
39407 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
39408
39409 * gcc.dg/cpp/19951025-1.c: Revert.
39410 * gcc.dg/cpp/directiv.c: We no longer process directives that
39411 interrupt macro arguments.
39412
39413 2001-08-03 Zack Weinberg <zackw@stanford.edu>
39414
39415 * gcc.dg/bconstp-1.c: New test.
39416
39417 2001-08-03 Richard Henderson <rth@redhat.com>
39418
39419 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
39420
39421 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
39422
39423 * gcc.dg/cpp/19951025-1.c: Update.
39424
39425 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
39426
39427 * g77.dg/ff90-1.f (s): Fix reference of variable z,
39428 should be x.
39429
39430 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
39431
39432 Kill -fhonor-std.
39433 * g++.old-deja/g++.ns/ns14.C: Remove special options.
39434 * g++.old-deja/g++.other/std1.C: Likewise.
39435 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
39436
39437 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39438
39439 * lib/g77.exp: Load gcc-defs.exp for common procedures
39440 (g77_pass, g77_fail, g77_finish, g77_exit,
39441 ${tool}_check_unsupported_p} Now redundant. Deleted.
39442
39443 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
39444
39445 * g77.dg/fbackslash.f
39446 * g77.dg/fcase-preserve.f
39447 * g77.dg/ff90-1.f
39448 * g77.dg/ffixed-line-length-0.f
39449 * g77.dg/ffixed-line-length-132.f
39450 * g77.dg/ffixed-line-length-7.f
39451 * g77.dg/ffixed-line-length-72.f
39452 * g77.dg/ffixed-line-length-none.f
39453 * g77.dg/ffree-form-1.f
39454 * g77.dg/fno-backslash.f
39455 * g77.dg/fno-f90-1.f
39456 * g77.dg/fno-fixed-form-1.f
39457 * g77.dg/fno-onetrip.f
39458 * g77.dg/fno-typeless-boz.f
39459 * g77.dg/fno-underscoring.f
39460 * g77.dg/fno-vxt-1.f
39461 * g77.dg/fonetrip.f
39462 * g77.dg/ftypeless-boz.f
39463 * g77.dg/fugly-assumed.f
39464 * g77.dg/funderscoring.f
39465 * g77.dg/fvxt-1.f
39466
39467 2001-08-01 Ziemowit Laski <zlaski@apple.com>
39468
39469 * objc.dg/fwd-proto-1.m: New.
39470 * objc.dg/local-decl-1.m: New.
39471 * objc.dg/naming-1.m: New.
39472 * objc.dg/naming-2.m: New.
39473 * objc.dg/proto-hier-1.m: New.
39474
39475 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
39476
39477 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
39478 largest-type elements to a struct makes its size grow.
39479
39480 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39481
39482 * g++.dg/abi/vthunk1.C: New test.
39483
39484 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
39485
39486 * g++.dg/abi/vbase8-22.C: New test.
39487
39488 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39489
39490 * gcc.dg/cpp/macro8.c: New test.
39491
39492 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39493
39494 * g++.dg/abi/vbase8-21.C: New test.
39495
39496 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
39497
39498 * g++.dg/abi/vbase8-10.C: New test.
39499
39500 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39501
39502 * lib/g++.exp (g++_set_ld_library_path): Renamed to
39503 ${tool}_set_ld_library_path.
39504 Changed caller.
39505 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
39506 g++.exp.
39507
39508 2001-07-26 Stan Cox <scox@redhat.com>
39509
39510 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
39511 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
39512 gcc_exit, gcc_check_unsupported_p):
39513 Moved to gcc-deps.exp
39514 * gcc-deps.exp: New file.
39515
39516 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39517
39518 * g++.old-deja/g++.pt/defarg14.C: New test.
39519
39520 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39521
39522 * g++.old-deja/g++.other/lineno5.C: New test.
39523
39524 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39525
39526 * g++.old-deja/g++.pt/crash68.C: New test.
39527
39528 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
39529
39530 * g++.old-deja/g++.other/crash42.C: New test.
39531
39532 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
39533
39534 * gcc.dg/cpp/extratokens.c: Fix.
39535 * gcc.dg/cpp/skipping2.c: New tests.
39536
39537 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39538
39539 * gcc.c-torture/execute/20010724-1.c: New file.
39540 * gcc.c-torture/execute/20010724-1.x: New file.
39541
39542 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39543
39544 * g++.old-deja/g++.other/cond7.C: New test.
39545
39546 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39547
39548 * g++.old-deja/g++.other/optimize4.C: New test.
39549
39550 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
39551
39552 * g++.old-deja/g++.abi/vbase8-5.C: New test.
39553
39554 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
39555
39556 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
39557 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
39558 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
39559 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
39560
39561 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
39562 bug report" message.
39563
39564 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
39565 * g++.dg/ext/instantiate1.C: Move from old-deja.
39566
39567 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
39568
39569 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
39570 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
39571 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
39572 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
39573
39574 2001-07-23 Jeffrey A Law (law@cygnus.com)
39575
39576 * gcc.c-torture/execute/20010723-1.c: New test.
39577
39578 2001-07-23 Ben Elliston <bje@redhat.com>
39579
39580 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
39581
39582 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39583
39584 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
39585 i[34567]86-*-*.
39586 Delete handling of ieee_multilib_flags.
39587 Pass -mieee for alpha*-*-* and sh-*-*.
39588 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
39589
39590 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
39591
39592 Remove old-abi tests.
39593 * g++.old-deja/g++.mike/p11116.C: Remove.
39594 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
39595
39596 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
39597
39598 * g77.f-torture/compile/pr3743.f: New test
39599
39600 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
39601
39602 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
39603
39604 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39605
39606 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
39607 g++.old-deja/g++.pt/static6.C: Likewise.
39608 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
39609 supports weak symbols.
39610
39611 2001-07-18 Andreas Jaeger <aj@suse.de>
39612
39613 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
39614 supported again.
39615
39616 2001-07-18 Andreas Jaeger <aj@suse.de>
39617
39618 * gcc.dg/iftrap-1.c: Fix target line.
39619
39620 2001-07-17 Richard Henderson <rth@redhat.com>
39621
39622 * gcc.c-torture/execute/20010717-1.c: New.
39623
39624 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
39625
39626 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
39627 tests.
39628
39629 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
39630
39631 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
39632
39633 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39634
39635 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
39636 UAC_SIGBUS, UAC_NOPRINT definitions.
39637
39638 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
39639
39640 * objc/execute/object_is_class.m: New test.
39641 * objc/execute/object_is_meta_class.m: New test.
39642
39643 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39644
39645 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
39646 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
39647
39648 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
39649
39650 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
39651 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
39652
39653 2001-07-14 Richard Henderson <rth@redhat.com>
39654
39655 * gcc.dg/iftrap-1.c: New.
39656
39657 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
39658
39659 * g77.f-torture/execute/intrinsic77.f: New test.
39660
39661 2001-07-11 Janis Johnson <janis@us.ibm.com>
39662
39663 * gcc.misc-tests/gcov-3.c: New test.
39664
39665 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39666
39667 * gcc.c-torture/compile/20010711-1.c,
39668 * gcc.c-torture/compile/20010711-2.c: New tests.
39669
39670 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
39671
39672 * gcc.c-torture/execute/20010711-1.c: New test.
39673
39674 2001-07-11 Ben Elliston <bje@redhat.com>
39675
39676 * g++.old-deja/g++.other/enum5.C: New test.
39677
39678 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
39679
39680 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
39681 (g++-dg-prune): Call prune_gcc_output.
39682 * prune.exp: New file for prune_gcc_output.
39683 * lib/g++.exp, lib/gcc.exp: Load it.
39684
39685 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
39686
39687 * gcc.c-torture/compile/20010701-1.c,
39688 g++.old-deja/g++.ext/attrib6.C: New tests.
39689
39690 2001-07-06 Jeffrey A Law (law@cygnus.com)
39691
39692 * gcc.c-torture/compile/20010706-1.c: New test.
39693
39694 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
39695
39696 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
39697
39698 2001-06-28 Stan Shebs <shebs@apple.com>
39699
39700 * gcc.dg/pragma-darwin.c: New test.
39701
39702 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39703
39704 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
39705 Solaris 2.[678] system.
39706
39707 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
39708
39709 * gcc.dg/20010622-1.c: New test.
39710
39711 2001-06-18 Stan Shebs <shebs@apple.com>
39712
39713 * objc.dg: New directory.
39714 * objc.dg/dg.exp: New file.
39715 * objc.dg/alias.m: New.
39716 * objc.dg/class-1.m: New.
39717 * objc.dg/class-2.m: New.
39718 * objc.dg/const-str-1.m: New.
39719 * objc.dg/const-str-2.m: New.
39720 * objc.dg/id-1.m: New.
39721 * objc.dg/method-1.m: New.
39722 * objc.dg/super-class-1.m: New.
39723 * lib/objc-dg.exp: New file.
39724
39725 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
39726
39727 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
39728 of label name.
39729
39730 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
39731
39732 * g++.old-deja/g++.abi/vbase8-9.C: New test.
39733
39734 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39735
39736 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
39737 variable.
39738
39739 2001-06-12 Richard Henderson <rth@redhat.com>
39740
39741 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
39742
39743 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39744
39745 * g++.old-deja/g++.abi/vbase5.C: New test.
39746 * g++.old-deja/g++.abi/vbase6.C: New test.
39747 * g++.old-deja/g++.abi/vbase7.C: New test.
39748
39749 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39750
39751 * gcc.c-torture/compile/20010610-1.c: New test.
39752
39753 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
39754
39755 * g++.old-deja/g++.abi/vbase4.C: New test.
39756
39757 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39758
39759 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
39760 support %f for HC11/HC12 targets.
39761 * gcc.c-torture/execute/930513-1.x: New file, likewise.
39762 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
39763 on HC11/HC12 targets.
39764 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
39765
39766 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39767
39768 * gcc.dg/wchar_t-1.c: New file.
39769 * gcc.dg/wint_t-1.c: Likewise.
39770
39771 2001-06-11 Bernd Schmidt <bernds@redhat.com>
39772
39773 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
39774
39775 2001-06-11 Richard Henderson <rth@redhat.com>
39776
39777 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
39778
39779 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39780
39781 * gcc.c-torture/compile/20010611-1.c: New test.
39782
39783 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
39784
39785 * gcc.dg/c99-tag-1.c: Add more tests.
39786
39787 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
39788
39789 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
39790 representation on MN10300 and ARM/Thumb.
39791
39792 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
39793
39794 * g77.f-torture/execute/20010610.f: New.
39795
39796 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
39797
39798 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
39799 names.
39800
39801 2001-06-09 Richard Henderson <rth@redhat.com>
39802
39803 * gcc.c-torture/execute/ashrdi-1.c: New.
39804 * gcc.c-torture/execute/ashldi-1.c: New.
39805 * gcc.c-torture/execute/lshrdi-1.c: New.
39806
39807 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
39808
39809 * objc/execute/load-3.m: Added. Check sending +load to categories,
39810 in addition to classes.
39811
39812 2001-06-08 Stan Shebs <shebs@apple.com>
39813
39814 * objc/execute/load-2.m: New test. From Nicola Pero
39815 <n.pero@mi.flashnet.it>.
39816
39817 2001-06-08 Jakub Jelinek <jakub@redhat.com>
39818
39819 * gcc.c-torture/execute/20010605-2.c: New test.
39820
39821 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39822
39823 * g++.old-deja/g++.abi/vbase2.C: New test.
39824 * g++.old-deja/g++.abi/vbase3.C: New test.
39825
39826 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
39827
39828 * g++.old-deja/g++.pt/friend49.C: New test.
39829
39830 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
39831
39832 * g++.old-deja/g++.ext/anon3.C: New test.
39833
39834 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
39835
39836 * g++.old-deja/g++.other/conv7.C: New test.
39837
39838 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
39839
39840 * gcc.c-torture/compile/20010605-2.c: New test.
39841
39842 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
39843
39844 * gcc.c-torture/execute/20010604-1.c: New test.
39845
39846 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
39847
39848 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
39849
39850 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
39851
39852 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
39853 (g++_link_flags): Likewise.
39854 (g++_init): Pass gccpath's value to two previous functions.
39855
39856 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39857
39858 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
39859 Ensure logfile entry matches exec command line.
39860
39861 2001-05-31 Richard Henderson <rth@redhat.com>
39862
39863 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
39864 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
39865
39866 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
39867
39868 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
39869 compiler for irix6.2
39870
39871 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
39872
39873 * g++.old-deja/g++.other/optimize3.C: New file.
39874
39875 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
39876
39877 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
39878 assemble.
39879
39880 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
39881
39882 * g++.old-deja/g++.other/optimize2.C: New file.
39883
39884 2001-05-25 Diego Novillo <dnovillo@redhat.com>
39885
39886 * gcc.c-torture/compile/20010518-2.c: New file.
39887 * gcc.c-torture/execute/20010518-1.c: New file.
39888 * gcc.c-torture/execute/20010518-2.c: New file.
39889
39890 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
39891
39892 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
39893
39894 2001-05-24 Mark Mitchell <mark@codesourcery.com>
39895
39896 G++ no longer defines builtins that do not begin with __builtin.
39897 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
39898 * g++.old-deja/g++.brendand/misc13.C: Likewise.
39899 * g++.old-deja/g++.law/builtin1.C: Likewise.
39900 * g++.old-deja/g++.law/cvt2.C: Likewise.
39901 * g++.old-deja/g++.mike/net5.C: Likewise.
39902 * g++.old-deja/g++.other/builtins1.C: Likewise.
39903 * g++.old-deja/g++.other/builtins2.C: Likewise.
39904 * g++.old-deja/g++.other/builtins3.C: Likewise.
39905 * g++.old-deja/g++.other/builtins4.C: Likewise.
39906 * g++.old-deja/g++.other/inline8.C: Likewise.
39907 * g++.old-deja/g++.robertl/eb39.C: Likewise.
39908
39909 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
39910
39911 * g++.old-deja/g++.pt/using1.C: Adjust.
39912 * g++.old-deja/g++.pt/using2.C: New test.
39913
39914 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
39915
39916 * gcc.dg/cpp/charconst.c: New tests.
39917 * gcc.dg/cpp/escape.c: New tests.
39918 * gcc.dg/cpp/escape-1.c: New tests.
39919 * gcc.dg/cpp/escape-2.c: New tests.
39920 * gcc.dg/cpp/ucs.c: New tests.
39921
39922 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
39923
39924 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
39925 native compiler for irix6.5.
39926
39927 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
39928
39929 * lib/g++.exp (g++_include_flags): Use args to compute
39930 get_multilibs.
39931 (g++_link_flags): Likewise.
39932 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
39933
39934 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
39935
39936 * gcc.dg/c90-hexfloat-1.c: Add more tests.
39937
39938 2001-05-21 Geoff Keating <geoffk@redhat.com>
39939
39940 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
39941 this file.
39942
39943 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39944
39945 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
39946 STACK_SIZE;
39947 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
39948 to STACK_SIZE; Use it to define size of add_histo array.
39949 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
39950 to STACK_SIZE.
39951 (f): Use GITT_SIZE to define size of gitt local table.
39952 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
39953 to STACK_SIZE; Use it to define size of bytemem array.
39954
39955 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
39956
39957 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
39958 on 68HC11/HC12 due to the asm instruction.
39959 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
39960 * gcc.c-torture/compile/920520-1.x: Likewise.
39961 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
39962 on 68HC11/HC12 because the function is larger than 64K.
39963 * gcc.c-torture/compile/961203-1.x: New file, this test fails
39964 on 68HC11/HC12 because the structure is too large.
39965
39966 2001-05-20 Richard Henderson <rth@redhat.com>
39967
39968 * gcc.c-torture/execute/20010520-1.c: New.
39969
39970 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39971
39972 * g++.old-deja/g++.warn/compare1.C: New test.
39973 * gcc.dg/compare4.c: New test.
39974
39975 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
39976
39977 * g++.old-deja/g++.other/optimize1.C: New test.
39978
39979 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39980
39981 * g++.old-deja/g++.pt/spec41.C: New test.
39982
39983 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
39984
39985 * gcc.c-torture/compile/20010114-1.x: Remove.
39986
39987 2001-05-18 Stan Shebs <shebs@apple.com>
39988
39989 * gcc.c-torture/compile/20010518-1.c: New test.
39990
39991 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
39992
39993 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
39994 * g++.old-deja/g++.pt/crash67.C: New test.
39995
39996 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
39997
39998 * g++.old-deja/g++.other/debug9.C: New test.
39999
40000 2001-05-16 Zack Weinberg <zackw@stanford.edu>
40001
40002 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
40003
40004 2001-05-16 Jan Hubicka <jh@suse.cz>
40005
40006 * gcc.c-torture/compile/20010516-1.c: New test.
40007
40008 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40009
40010 * g++.old-deja/g++.other/crash41.C: New test.
40011
40012 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
40013
40014 * g++.old-deja/g++.pt/crash66.C: New test.
40015
40016 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
40017
40018 * g++.old-deja/g++.robertl/eb27.C: Convert.
40019
40020 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
40021
40022 * g++.dg/friend-warn.C: New test. Do not warn about friend
40023 declaration being redundant.
40024
40025 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
40026
40027 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
40028
40029 2001-05-14 Mark Mitchell <mark@codesourcery.com>
40030
40031 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
40032
40033 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
40034
40035 * lib/g++.exp: Use testsuite_flags.
40036
40037 2001-05-13 Mark Mitchell <mark@codesourcery.com>
40038
40039 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
40040
40041 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
40042
40043 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
40044
40045 2001-05-11 Mark Mitchell <mark@codesourcery.com>
40046
40047 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
40048
40049 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
40050
40051 * gcc.c-torture/compile/20010313-1.c: New test.
40052
40053 2001-05-09 Zack Weinberg <zackw@stanford.edu>
40054
40055 * gcc.dg/cpp/direct2.c: New test.
40056 * gccq.dg/cpp/direct2s.c: New test.
40057
40058 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
40059
40060 2001-05-07 Mark Mitchell <mark@codesourcery.com>
40061
40062 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
40063 * g++.old-deja/g++.other/op3.C: Likewise.
40064
40065 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
40066
40067 * gcc.dg/cpp/syshdr.h: New file.
40068 * gcc.dg/cpp/sysmac1.c: Update.
40069 * gcc.dg/cpp/sysmac2.c: Update.
40070
40071 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
40072
40073 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
40074
40075 2001-05-04 David Edelsohn <edelsohn@gnu.org>
40076
40077 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
40078 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
40079
40080 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
40081
40082 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
40083
40084 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
40085
40086 * lib/g++.exp (g++_include_flags): Don't use any special flags
40087 if TESTING_IN_BUILD_TREE is not defined.
40088 (g++_init): Use a plain 'c++' as the compiler if
40089 TESTING_IN_BUILD_TREEE is not defined.
40090
40091 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40092
40093 * g++.old-deja/g++.eh/catch13.C: New test.
40094 * g++.old-deja/g++.eh/catch14.C: New test.
40095
40096 2001-05-02 Jakub Jelinek <jakub@redhat.com>
40097
40098 * gcc.dg/cpp/tr-define.c: New test.
40099
40100 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
40101
40102 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
40103 <stdlib.h>, not <malloc.h>.
40104
40105 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40106
40107 * g++.old-deja/g++.ns/template17.C: New test.
40108
40109 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
40110
40111 * g++.old-deja/g++.pt/ref4.C: New test.
40112
40113 2001-04-30 Richard Henderson <rth@redhat.com>
40114
40115 * gcc.dg/20000724-1.c: Revert last change.
40116
40117 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
40118
40119 * g77.f-torture/execute/20010430.f: New test.
40120
40121 2001-04-30 Mark Mitchell <mark@codesourcery.com>
40122
40123 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
40124
40125 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
40126
40127 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
40128
40129 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40130
40131 * g++.old-deja/g++.eh/crash6.C: New test.
40132
40133 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40134
40135 * g++.old-deja/g++.other/warn7.C: New test.
40136
40137 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
40138
40139 * g++.old-deja/g++.other/defarg9.C: New test.
40140
40141 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40142
40143 * g77.f-torture/compile/20010426.f: New test.
40144 * g77.f-torture/execute/20010426.f: New test.
40145
40146 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
40147
40148 * g77.f-torture/compile/20000629-1.x: Remove - error
40149 has been fixed.
40150
40151 2001-04-26 Jeffrey A Law (law@cygnus.com)
40152
40153 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
40154 Tweak slightly to work with g++.dg framework.
40155 * g++.dg/special/ecos.exp: Run initp1.C test.
40156 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
40157
40158 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
40159 its linker doesn't give line numbers either.
40160 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
40161
40162 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40163
40164 * g++.old-deja/g++.other/lex1.C: New test.
40165
40166 2001-04-26 Jakub Jelinek <jakub@redhat.com>
40167
40168 * gcc.dg/noncompile/20010425-1.c: New test.
40169
40170 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
40171
40172 * g++.old-deja/g++.pt/mangle2.C: New test.
40173
40174 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40175
40176 * gcc.dg/format/plus-1.c: New test.
40177
40178 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40179
40180 * gcc.dg/20010423-1.c: New test.
40181
40182 2001-04-25 Jakub Jelinek <jakub@redhat.com>
40183
40184 * gcc.c-torture/execute/20010422-1.c: New test.
40185
40186 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
40187
40188 * g++.old-deja/g++.ns/type2.C: New test.
40189
40190 2001-04-24 Zack Weinberg <zackw@stanford.edu>
40191
40192 * g++.old-deja/g++.other/perf1.C: New test.
40193
40194 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
40195
40196 * gcc.dg/c99-func-2.c: Remove xfail.
40197 * gcc.dg/c99-func-3.c: Remove xfail.
40198 * gcc.dg/c99-func-4.c: Remove xfail.
40199
40200 2001-04-23 Zack Weinberg <zackw@stanford.edu>
40201
40202 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
40203
40204 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
40205
40206 * gcc.c-torture/compile/20010423-1.c: New test.
40207
40208 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40209
40210 * g++.old-deja/g++.pt/typename28.C: New test.
40211
40212 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
40213
40214 * g++.old-deja/g++.abi/empty2.C: New test.
40215 * g++.old-deja/g++.abi/empty3.C: New test.
40216
40217 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40218
40219 * g++.old-deja/g++.other/comdat2.C: New test.
40220 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
40221
40222 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40223
40224 * g++.old-deja/g++.other/overload14.C: New test.
40225
40226 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40227
40228 * g++.old-deja/g++.other/lookup23.C: New test.
40229
40230 2001-04-20 Jakub Jelinek <jakub@redhat.com>
40231
40232 * gcc.c-torture/execute/20010403-1.c: New test.
40233
40234 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
40235 Mark Mitchell <mark@codesourcery.com>
40236
40237 * lib/old-dejagnu.exp: Don't delete output of executable.
40238 Add .exe suffix to executables.
40239
40240 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
40241
40242 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
40243
40244 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40245
40246 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
40247
40248 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40249
40250 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
40251 * g++.old-deja/g++.abi/crash1.C: New test.
40252
40253 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
40254
40255 * g++.old-deja/g++.other/crash40.C: New test.
40256
40257 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40258
40259 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
40260
40261 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
40262
40263 * g++.old-deja/g++.other/warn6.C: New test.
40264
40265 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40266
40267 * g++.old-deja/g++.robertl/eb42.C: Same.
40268
40269 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40270
40271 * gcc.dg/wtr-conversion-1.c: New testcase.
40272
40273 2001-04-10 Richard Henderson <rth@redhat.com>
40274
40275 * g++.old-deja/g++.other/array5.C: New.
40276
40277 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40278
40279 * gcc.c-torture/execute/20010408-1.c: New test.
40280
40281 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
40282
40283 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
40284 headers and constructs.
40285 * g++.old-deja/g++.robertl/eb79.C: Same.
40286 * g++.old-deja/g++.robertl/eb77.C (main): Same.
40287 * g++.old-deja/g++.robertl/eb73.C: Same.
40288 * g++.old-deja/g++.robertl/eb66.C (main): Same.
40289 * g++.old-deja/g++.robertl/eb55.C (t): Same.
40290 * g++.old-deja/g++.robertl/eb54.C (main): Same.
40291 * g++.old-deja/g++.robertl/eb46.C (main): Same.
40292 * g++.old-deja/g++.robertl/eb44.C: Same.
40293 * g++.old-deja/g++.robertl/eb41.C (main): Same.
40294 * g++.old-deja/g++.robertl/eb4.C (main): Same.
40295 * g++.old-deja/g++.robertl/eb39.C: Same.
40296 * g++.old-deja/g++.robertl/eb33.C (main): Same.
40297 * g++.old-deja/g++.robertl/eb31.C (main): Same.
40298 * g++.old-deja/g++.robertl/eb30.C: Same.
40299 * g++.old-deja/g++.robertl/eb3.C: Same.
40300 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
40301 * g++.old-deja/g++.robertl/eb21.C: Same.
40302 * g++.old-deja/g++.robertl/eb15.C: Same.
40303 * g++.old-deja/g++.robertl/eb118.C: Same.
40304 * g++.old-deja/g++.robertl/eb115.C (main): Same.
40305 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
40306 * g++.old-deja/g++.robertl/eb109.C: Same.
40307 * g++.old-deja/g++.other/sibcall1.C (main): Same.
40308 * g++.old-deja/g++.mike/rtti1.C: Same.
40309 * g++.old-deja/g++.mike/p658.C: Same.
40310 * g++.old-deja/g++.mike/net46.C: Same.
40311 * g++.old-deja/g++.mike/net34.C: Same.
40312 * g++.old-deja/g++.mike/memoize1.C: Same.
40313 * g++.old-deja/g++.mike/eh2.C: Same.
40314 * g++.old-deja/g++.law/weak.C: Same.
40315 * g++.old-deja/g++.law/visibility7.C: Same.
40316 * g++.old-deja/g++.law/visibility25.C: Same.
40317 * g++.old-deja/g++.law/visibility22.C: Same.
40318 * g++.old-deja/g++.law/visibility2.C: Same.
40319 * g++.old-deja/g++.law/visibility17.C: Same.
40320 * g++.old-deja/g++.law/visibility13.C: Same.
40321 * g++.old-deja/g++.law/visibility10.C: Same.
40322 * g++.old-deja/g++.law/visibility1.C: Same.
40323 * g++.old-deja/g++.law/virtual3.C (eval): Same.
40324 * g++.old-deja/g++.law/vbase1.C: Same.
40325 * g++.old-deja/g++.law/operators32.C: Same.
40326 * g++.old-deja/g++.law/nest3.C: Same.
40327 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
40328 * g++.old-deja/g++.law/except5.C (main): Same.
40329 * g++.old-deja/g++.law/cvt7.C (run): Same.
40330 * g++.old-deja/g++.law/cvt2.C: Same.
40331 * g++.old-deja/g++.law/cvt16.C: Same.
40332 * g++.old-deja/g++.law/ctors6.C (bar): Same.
40333 * g++.old-deja/g++.law/ctors17.C (main): Same.
40334 * g++.old-deja/g++.law/ctors13.C: Same.
40335 * g++.old-deja/g++.law/ctors12.C (main): Same.
40336 * g++.old-deja/g++.law/ctors10.C: Same.
40337 * g++.old-deja/g++.law/code-gen5.C: Same.
40338 * g++.old-deja/g++.law/bad-error7.C: Same.
40339 * g++.old-deja/g++.law/arm9.C: Same.
40340 * g++.old-deja/g++.law/arm12.C: Same.
40341 * g++.old-deja/g++.law/arg8.C: Same.
40342 * g++.old-deja/g++.law/arg1.C: Same.
40343 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
40344 * g++.old-deja/g++.jason/template31.C: Same.
40345 * g++.old-deja/g++.jason/template24.C (main): Same.
40346 * g++.old-deja/g++.jason/2371.C: Same.
40347 * g++.old-deja/g++.eh/new2.C: Same.
40348 * g++.old-deja/g++.eh/new1.C: Same.
40349 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
40350 * g++.old-deja/g++.brendan/nest21.C (main): Same.
40351 * g++.old-deja/g++.brendan/err-msg3.C: Same.
40352 * g++.old-deja/g++.brendan/crash62.C: Same.
40353 * g++.old-deja/g++.brendan/crash52.C: Same.
40354 * g++.old-deja/g++.brendan/crash49.C (main): Same.
40355 * g++.old-deja/g++.brendan/crash38.C: Same.
40356 * g++.old-deja/g++.brendan/crash15.C (main): Same.
40357 * g++.old-deja/g++.brendan/copy9.C: Same.
40358
40359 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
40360
40361 * gcc.c-torture/execute/20001203-2.c (memset):
40362 Count argument is of type __SIZE_TYPE__.
40363
40364 2001-04-04 Diego Novillo <dnovillo@redhat.com>
40365
40366 * gcc.c-torture/compile/20010404-1.c: New test.
40367
40368 2001-04-04 Jakub Jelinek <jakub@redhat.com>
40369
40370 * gcc.c-torture/compile/20010326-1.c: New test.
40371
40372 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
40373
40374 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
40375 peculiarities of the SH.
40376 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
40377
40378 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40379
40380 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
40381 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
40382 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
40383
40384 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40385
40386 * g77.f-torture/compile/20010321-1.f: New test.
40387
40388 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40389
40390 * gcc.c-torture/compile/20010329-1.c: New test.
40391
40392 2001-04-02 Jakub Jelinek <jakub@redhat.com>
40393
40394 * gcc.c-torture/execute/20010329-1.c: New test.
40395
40396 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40397
40398 * g++.old-deja/g++.other/eh4.C: Fix typo.
40399
40400 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
40401
40402 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
40403
40404 2001-03-28 Philip Blundell <philb@gnu.org>
40405
40406 * gcc.c-torture/compile/20010328-1.c: New test.
40407
40408 2001-03-27 Richard Henderson <rth@redhat.com>
40409
40410 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
40411 * g++.old-deja/g++.eh/vbase3.C: Likewise.
40412
40413 2001-03-27 Alan Modra <alan@linuxcare.com.au>
40414
40415 * gcc.c-torture/compile/20010327-1.c: New test.
40416
40417 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
40418
40419 * g++.old-deja/g++.other/friend12.C: New test.
40420 * g++.old-deja/g++.other/friend9.C: Expect no errors.
40421 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
40422
40423 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
40424
40425 * gcc.c-torture/execute/20010325-1.c: New test.
40426
40427 2001-03-23 Jakub Jelinek <jakub@redhat.com>
40428
40429 * g++.old-deja/g++.other/mangle3.C: New test.
40430
40431 2001-03-22 Jakub Jelinek <jakub@redhat.com>
40432
40433 * g++.old-deja/g++.other/anon8.C: New test.
40434
40435 2001-03-20 Philip Blundell <philb@gnu.org>
40436
40437 * gcc.c-torture/compile/20010320-1.c: New test.
40438
40439 2001-03-17 Richard Henderson <rth@redhat.com>
40440
40441 * g++.old-deja/g++.other/eh4.C: Add expected error text.
40442
40443 2001-03-15 Geoff Keating <geoff@redhat.com>
40444
40445 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
40446 tests on AIX.
40447
40448 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
40449
40450 * g++.old-deja/g++.other/eh4.C: New test.
40451
40452 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
40453
40454 * gcc.dg/cpp/mi1.c: Update.
40455
40456 2001-03-14 Jakub Jelinek <jakub@redhat.com>
40457
40458 * g++.old-deja/g++.other/regstack.C: New test.
40459
40460 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
40461
40462 * g++.old-deja/g++.other/ref4.C: New test.
40463
40464 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
40465
40466 * objc/execute/va_method.m: Added.
40467 * objc/execute/IMP.m: Added.
40468 * objc/execute/_cmd.m: Added.
40469 * objc/execute/accessing_ivars.m: Added.
40470 * objc/execute/class-1.m: Added.
40471 * objc/execute/class-10.m: Added.
40472 * objc/execute/class-11.m: Added.
40473 * objc/execute/class-12.m: Added.
40474 * objc/execute/class-13.m: Added.
40475 * objc/execute/class-14.m: Added.
40476 * objc/execute/class-2.m: Added.
40477 * objc/execute/class-3.m: Added.
40478 * objc/execute/class-4.m: Added.
40479 * objc/execute/class-5.m: Added.
40480 * objc/execute/class-6.m: Added.
40481 * objc/execute/class-7.m: Added.
40482 * objc/execute/class-8.m: Added.
40483 * objc/execute/class-9.m: Added.
40484 * objc/execute/class-tests-1.h
40485 * objc/execute/class-tests-2.h
40486 * objc/execute/compatibility_alias.m: Added.
40487 * objc/execute/encode-1.m: Added.
40488 * objc/execute/formal_protocol-1.m: Added.
40489 * objc/execute/formal_protocol-2.m: Added.
40490 * objc/execute/formal_protocol-3.m: Added.
40491 * objc/execute/formal_protocol-4.m: Added.
40492 * objc/execute/formal_protocol-5.m: Added.
40493 * objc/execute/formal_protocol-6.m: Added.
40494 * objc/execute/formal_protocol-7.m: Added.
40495 * objc/execute/informal_protocol.m: Added.
40496 * objc/execute/initialize.m: Added.
40497 * objc/execute/load.m: Added.
40498 * objc/execute/many_args_method.m: Added.
40499 * objc/execute/nested-3.m: Added.
40500 * objc/execute/no_clash.m: Added.
40501 * objc/execute/private.m: Added.
40502 * objc/execute/redefining_self.m: Added.
40503 * objc/execute/root_methods.m: Added.
40504 * objc/execute/selector-1.m: Added.
40505 * objc/execute/static-1.m: Added.
40506 * objc/execute/static-2.m: Added.
40507 * objc/execute/va_method.m: Added.
40508
40509 2001-03-10 Richard Henderson <rth@redhat.com>
40510
40511 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
40512
40513 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
40514
40515 * g++.old-deja/g++.other/crash31.C: XFAIL.
40516 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
40517 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
40518 * gcc.c-torture/execute/20010123-1.x: XFAIL.
40519 * gcc.c-torture/execute/20010124-1.x: XFAIL.
40520 * gcc.dg/sequence-pt-1.c: XFAIL one test.
40521
40522 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40523
40524 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
40525
40526 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40527
40528 * gcc.dg/20000724-1.c: Don't use multiline strings.
40529
40530 2001-03-06 Zack Weinberg <zackw@stanford.edu>
40531
40532 * objc/execute/string1.m, objc/execute/string2.m: Compare the
40533 result of -cString against what we expect it to be; don't just
40534 print it out for no one to read.
40535
40536 * objc/execute/string3.m, objc/execute/string4.m: New tests.
40537 Based on testcases provided by Nicola Pero.
40538
40539 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40540
40541 * gcc.dg/cpp/macro7.c: New test.
40542
40543 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
40544
40545 * gcc.dg/cpp/multiline.c: Update.
40546
40547 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40548
40549 * g++.old-deja/g++.other/enum3.C: New test.
40550
40551 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40552
40553 * g++.old-deja/g++.other/pod1.C: New test.
40554
40555 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
40556
40557 * g++.old-deja/g++.ext/overload1.C: New test.
40558
40559 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40560
40561 * g++.old-deja/g++.pt/using1.C: New test.
40562
40563 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
40564
40565 * g++.old-deja/g++.other/using9.C: New test.
40566
40567 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
40568
40569 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
40570
40571 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
40572
40573 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
40574
40575 * g++.old-deja/g++.ext/realpt1.C: Remove.
40576
40577 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
40578
40579 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
40580
40581 2001-02-26 Will Cohen <wcohen@redhat.com>
40582
40583 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
40584
40585 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
40586
40587 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
40588 templatized constructors.
40589
40590 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40591
40592 * gcc.c-torture/execute/20010224-1.c: New test.
40593
40594 2001-02-23 Jakub Jelinek <jakub@redhat.com>
40595
40596 * gcc.c-torture/execute/20010222-1.c: New test.
40597
40598 2001-02-22 Jakub Jelinek <jakub@redhat.com>
40599
40600 * g++.old-deja/g++.other/inline20.C: New test.
40601
40602 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
40603
40604 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
40605
40606 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
40607
40608 * g++.old-deja/g++.other/lookup22.C: New test.
40609
40610 2001-02-19 Zack Weinberg <zackw@stanford.edu>
40611
40612 * g77.dg: New directory.
40613 * g77.dg/20010216-1.f: New test case.
40614 * g77.dg/dg.exp: New driver.
40615 * lib/g77-dg.exp: New driver library.
40616
40617 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40618
40619 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
40620
40621 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
40622
40623 * g++.old-deja/g++.other/decl9.C: New test.
40624
40625 2001-02-16 Jakub Jelinek <jakub@redhat.com>
40626
40627 * g++.old-deja/g++.other/init16.C: Update the test so that it does
40628 not need <string> and also tests the initialization at runtime.
40629
40630 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
40631
40632 * gcc.c-torture/execute/longlong.c: New test.
40633
40634 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40635
40636 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
40637
40638 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
40639
40640 * gcc.c-torture/execute/920302-1.c (execute):
40641 Change argument type to short.
40642
40643 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40644
40645 * g++.old-deja/g++.pt/deduct6.C: New test.
40646
40647 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
40648
40649 * g++.old-deja/g++.pt/deduct5.C: New test.
40650
40651 2001-02-14 Jakub Jelinek <jakub@redhat.com>
40652
40653 * gcc.c-torture/execute/20010209-1.c: New test.
40654
40655 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
40656
40657 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
40658
40659 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
40660
40661 * g++.dg/vtgc1.C: Update for new ABI.
40662
40663 * consistency.vlad: New directory, 1665 files.
40664
40665 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
40666
40667 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
40668 return type.
40669 * gcc.dg/cpp/digraphs.c: Declare puts.
40670
40671 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40672
40673 * g++.old-deja/g++.other/warn5.C: New test.
40674
40675 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40676
40677 * g++.old-deja/g++.pt/spec40.C: New test.
40678
40679 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
40680
40681 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
40682 case.
40683 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
40684
40685 2001-02-12 Jakub Jelinek <jakub@redhat.com>
40686
40687 * gcc.c-torture/compile/20010209-1.c: New test.
40688
40689 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
40690
40691 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
40692 excess errors message but not if it crashes.
40693 * g++.old-deja/g++.other/crash27.C: Likewise.
40694 * g++.old-deja/g++.other/crash28.C: Likewise.
40695 * g++.old-deja/g++.other/crash30.C: Likewise.
40696 * g++.old-deja/g++.other/crash32.C: Likewise.
40697 * g++.old-deja/g++.other/crash35.C: Likewise.
40698 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40699
40700 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
40701
40702 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
40703 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
40704 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
40705 g77.f-torture/execute/execute.exp,
40706 g77.f-torture/noncompile/noncompile.exp,
40707 gcc.c-torture/execute/execute.exp,
40708 gcc.c-torture/execute/memcheck/memcheck.exp,
40709 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
40710 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
40711 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
40712 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
40713 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
40714 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
40715 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40716 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
40717 Remove bug reporting instructions with ancient email addresses.
40718
40719 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40720
40721 * gcc.dg/20010202-1.c: New test.
40722 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
40723
40724 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
40725
40726 * g++.dg/stdbool-if.C: New test.
40727
40728 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
40729
40730 * objc/execute/fdecl.m: Added main().
40731
40732 2001-02-07 Jakub Jelinek <jakub@redhat.com>
40733
40734 * gcc.c-torture/execute/20010206-1.c: New test.
40735
40736 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
40737
40738 * gcc.dg/cpp/avoidpaste1.c: Update.
40739
40740 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
40741
40742 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
40743 Pero <nicola@brainstorm.co.uk>.
40744 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
40745
40746 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
40747
40748 * g++.old-deja/g++.pt/spec39.C: New test.
40749
40750 2001-02-05 Jakub Jelinek <jakub@redhat.com>
40751
40752 * gcc.c-torture/compile/20010202-1.c: New test.
40753
40754 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
40755
40756 * g++.old-deja/g++.abi/primary2.C: New test.
40757 * g++.old-deja/g++.abi/primary3.C: New test.
40758 * g++.old-deja/g++.abi/primary4.C: New test.
40759 * g++.old-deja/g++.abi/primary5.C: New test.
40760 * g++.old-deja/g++.abi/vtable3.h: New test.
40761 * g++.old-deja/g++.abi/vtable3a.C: New test.
40762 * g++.old-deja/g++.abi/vtable3b.C: New test.
40763 * g++.old-deja/g++.abi/vtable3c.C: New test.
40764 * g++.old-deja/g++.abi/vtable3d.C: New test.
40765 * g++.old-deja/g++.abi/vtable3e.C: New test.
40766 * g++.old-deja/g++.abi/vtable3f.C: New test.
40767 * g++.old-deja/g++.abi/vtable3g.C: New test.
40768 * g++.old-deja/g++.abi/vtable3h.C: New test.
40769 * g++.old-deja/g++.abi/vtable3i.C: New test.
40770 * g++.old-deja/g++.abi/vtable3j.C: New test.
40771 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
40772
40773 2001-02-03 Jakub Jelinek <jakub@redhat.com>
40774
40775 * g++.old-deja/g++.other/anon6.C: New test.
40776 * g++.old-deja/g++.other/anon7.C: New test.
40777
40778 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
40779
40780 * gcc.dg/cpp/avoidpaste2.c: New tests.
40781
40782 2001-01-31 Jakub Jelinek <jakub@redhat.com>
40783
40784 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
40785
40786 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
40787
40788 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
40789 DECIMAL_DIG cases for Irix."
40790
40791 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
40792
40793 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
40794
40795 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40796
40797 * gcc.dg/c99-tag-1.c: New test.
40798
40799 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40800
40801 * gcc.dg/cpp/tr-warn1.c: Add tests.
40802
40803 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
40804
40805 * gcc.dg/cpp/avoidpaste1.c: Update.
40806 * gcc.dg/cpp/paste4.c: Update.
40807
40808 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
40809
40810 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
40811 cases for Irix.
40812
40813 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40814
40815 * g++.old-deja/g++.other/inline19.C: New test.
40816
40817 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
40818
40819 * gcc.dg/Wlarger-than.c: New test.
40820
40821 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40822
40823 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
40824
40825 2001-01-29 Jakub Jelinek <jakub@redhat.com>
40826
40827 * gcc.c-torture/execute/20010129-1.c: New test.
40828 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
40829
40830 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
40831
40832 * gcc.dg/cpp/avoidpaste1.c: Test case.
40833
40834 2001-01-28 Jakub Jelinek <jakub@redhat.com>
40835
40836 * g++.old-deja/g++.other/inline18.C: New test.
40837
40838 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40839
40840 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
40841 and __builtin_putchar.
40842
40843 2001-01-27 Jakub Jelinek <jakub@redhat.com>
40844
40845 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
40846 tests.
40847
40848 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
40849
40850 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
40851 floating point number rounding mode to round to the nearest
40852 representable mode.
40853
40854 2001-01-25 Jakub Jelinek <jakub@redhat.com>
40855
40856 * g++.old-deja/g++.other/mangle2.C: New test.
40857
40858 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
40859
40860 * gcc.c-torture/compile/20010124-1.c: New test.
40861
40862 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
40863
40864 * g++.old-deja/g++.pt/spec38.C: New test.
40865
40866 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40867
40868 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
40869 "Build don't run".
40870
40871 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40872
40873 * gcc.c-torture/execute/20010123-1.c: New test.
40874
40875 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40876
40877 * g++.old-deja/g++.pt/spec37.C: New test.
40878
40879 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
40880
40881 * g++.old-deja/g++.pt/overload14.C: New test.
40882
40883 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40884
40885 * gcc.c-torture/execute/20010122-1.c: New test, exercise
40886 __builtin_return_address.
40887
40888 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
40889
40890 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
40891 * g++.old-deja/g++.pt/spec35.C: New test.
40892 * g++.old-deja/g++.pt/spec36.C: New test.
40893
40894 2001-01-20 Jakub Jelinek <jakub@redhat.com>
40895
40896 * gcc.c-torture/compile/20010118-1.c: New test.
40897
40898 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
40899
40900 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
40901
40902 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40903
40904 * gcc.c-torture/execute/20010119-1.c: New test.
40905
40906 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40907
40908 * g++.old-deja/g++.other/vbase5.C: New test.
40909
40910 2001-01-19 Jakub Jelinek <jakub@redhat.com>
40911
40912 * gcc.c-torture/execute/20010118-1.c: New test.
40913
40914 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40915
40916 * g++.old-deja/g++.pt/deduct3.C: New test.
40917
40918 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
40919
40920 * g++.old-deja/g++.pt/spec34.C: New test.
40921
40922 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
40923
40924 * g77.f-torture/compile/20000601-2.f: New test.
40925
40926 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40927
40928 * g++.old-deja/g++.other/init17.C: New test.
40929
40930 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
40931
40932 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
40933
40934 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40935
40936 * g++.old-deja/g++.pt/unify8.C: New test.
40937
40938 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40939
40940 * g++.old-deja/g++.abi/vbase1.C: New test.
40941
40942 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
40943
40944 * g++.old-deja/g++.pt/crash65.C: New test.
40945
40946 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
40947
40948 * gcc.dg/cpp/assembl2.S: New test case.
40949
40950 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
40951
40952 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
40953 are supported.
40954
40955 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40956
40957 * g++.old-deja/g++.other/builtins1.C: New test.
40958 * g++.old-deja/g++.other/builtins2.C: Likewise.
40959 * g++.old-deja/g++.other/builtins3.C: Likewise.
40960 * g++.old-deja/g++.other/builtins4.C: Likewise.
40961
40962 2001-01-17 Jakub Jelinek <jakub@redhat.com>
40963
40964 * gcc.c-torture/compile/20010117-1.c: New test.
40965 * gcc.c-torture/compile/20010117-2.c: New test.
40966
40967 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40968
40969 * g77.f-torture/execute/20010116.[fx]: New test,
40970 XFAIL on i?86-*-*.
40971 * g77.f-torture/compile/20010115.f: Indicate it's
40972 a test for PR fortran/1636.
40973
40974 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
40975
40976 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
40977
40978 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
40979
40980 * g77.f-torture/compile/20010115.f: New test.
40981
40982 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
40983
40984 * g++.old-deja/g++.pt/nontype5.C: New test.
40985
40986 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
40987
40988 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
40989 have an equivalent working one below it.
40990
40991 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40992
40993 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
40994 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
40995
40996 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
40997
40998 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
40999 message containing "init_priority".
41000 (conpr-2.C): Likewise.
41001 (conpr-3.C): Likewise.
41002 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
41003
41004 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41005
41006 * gcc.c-torture/execute/20010114-2.c: New test.
41007
41008 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
41009
41010 * gcc.c-torture/compile/20010114-1.c: New test.
41011 * gcc.c-torture/compile/20010114-1.x: Xfail.
41012 * gcc.c-torture/compile/20010114-2.c: New test.
41013 * gcc.c-torture/execute/20010114-1.c: New test.
41014 * gcc.dg/trunc-1.c: New test.
41015 * gcc.dg/uninit-B.c: New test.
41016
41017 2001-01-13 Nick Clifton <nickc@redhat.com>
41018
41019 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
41020 target.
41021
41022 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
41023
41024 * gcc.c-torture/compile/20010113-1.c: New test.
41025
41026 2001-01-13 Jakub Jelinek <jakub@redhat.com>
41027
41028 * gcc.c-torture/compile/20001212-1.c: New test.
41029
41030 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
41031
41032 * gcc.dg/cpp/widestr1.c: Update.
41033 * gcc.dg/cpp/prag-imp.c: Remove.
41034
41035 2001-01-12 Jakub Jelinek <jakub@redhat.com>
41036
41037 * gcc.c-torture/execute/20000801-3.x: Remove.
41038 * gcc.dg/c90-init-1.c: New test.
41039 * gcc.dg/c99-init-1.c: New test.
41040 * gcc.dg/c99-init-2.c: New test.
41041 * gcc.dg/gnu99-init-1.c: New test.
41042
41043 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
41044
41045 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
41046 testing that no relevant ones were found.
41047
41048 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41049
41050 * g++.old-deja/g++.pt/cast2.C: New test.
41051
41052 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
41053
41054 * g++.old-deja/g++.pt/friend47.C: New test.
41055
41056 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41057
41058 * g++.old-deja/g++.pt/instantiate13.C: New test.
41059
41060 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41061
41062 * g++.old-deja/g++.other/defarg7.C: New test.
41063 * g++.old-deja/g++.other/defarg8.C: New test.
41064
41065 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41066
41067 * g++.old-deja/g++.pt/crash64.C: New test.
41068
41069 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
41070
41071 * g++.old-deja/g++.pt/crash63.C: New test.
41072
41073 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
41074
41075 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
41076
41077 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
41078
41079 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
41080
41081 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41082
41083 * g++.old-deja/g++.pt/error3.C: New test.
41084
41085 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41086
41087 * g++.old-deja/g++.other/crash39.C: New test.
41088
41089 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
41090
41091 * g++.old-deja/g++.other/vbase4.C: New test.
41092
41093 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
41094
41095 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
41096 * gcc.dg/special/20000419-2.c: New file. Identical to above.
41097 * gcc.dg/special/special.exp: New test driver which will check
41098 for alias support for the above test.
41099
41100 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
41101
41102 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
41103 problems on small machines.
41104 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
41105 parameterize.
41106
41107 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
41108
41109 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
41110 mips.
41111 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
41112
41113 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
41114
41115 * g++.old_deja/g++.pt/using8.C: New test.
41116
41117 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
41118
41119 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
41120
41121 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
41122
41123 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
41124 where a failure is expected.
41125 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
41126
41127 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41128
41129 * g++.old_deja/g++.pt/instantiate12.C: New test.
41130
41131 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41132
41133 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
41134 start of structs.
41135 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
41136 * g++.old-deja/g++.brendan/crash17.C: Likewise.
41137 * g++.old-deja/g++.brendan/crash29.C: Likewise.
41138 * g++.old-deja/g++.brendan/crash48.C: Likewise.
41139 * g++.old-deja/g++.brendan/ns1.C: Likewise.
41140 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
41141 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
41142 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
41143 * g++.old-deja/g++.eh/spec6.C: Likewise.
41144 * g++.old-deja/g++.jason/crash3.C: Likewise.
41145 * g++.old-deja/g++.law/ctors11.C: Likewise.
41146 * g++.old-deja/g++.law/ctors17.C: Likewise.
41147 * g++.old-deja/g++.law/ctors5.C: Likewise.
41148 * g++.old-deja/g++.law/ctors9.C: Likewise.
41149 * g++.old-deja/g++.mike/ambig1.C: Likewise.
41150 * g++.old-deja/g++.mike/net22.C: Likewise.
41151 * g++.old-deja/g++.mike/p3538a.C: Likewise.
41152 * g++.old-deja/g++.mike/p3538b.C: Likewise.
41153 * g++.old-deja/g++.mike/virt3.C: Likewise.
41154 * g++.old-deja/g++.niklas/t128.C: Likewise.
41155 * g++.old-deja/g++.other/anon4.C: Likewise.
41156 * g++.old-deja/g++.other/using1.C: Likewise.
41157 * g++.old-deja/g++.other/warn3.C: Likewise.
41158 * g++.old-deja/g++.pt/t37.C: Likewise.
41159 * g++.old-deja/g++.robertl/eb69.C: Likewise.
41160 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41161
41162 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
41163
41164 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
41165
41166 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41167
41168 * gcc.c-torture/execute/stdio-opt-3.c: New test.
41169
41170 2001-01-07 Jakub Jelinek <jakub@redhat.com>
41171
41172 * gcc.c-torture/compile/20010107-1.c: New test.
41173
41174 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41175
41176 * gcc.c-torture/execute/builtin-noret-1.c: New test.
41177
41178 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
41179
41180 * gcc.dg/format/format.h: New file.
41181 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
41182 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
41183 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
41184 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
41185 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
41186 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
41187 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
41188 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
41189 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
41190 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
41191 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
41192 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
41193 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
41194 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
41195 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
41196 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
41197 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
41198 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
41199 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
41200 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
41201 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
41202 instead of declaring standard types, macros and functions in each
41203 test.
41204
41205 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
41206
41207 * gcc.c-torture/execute/20010106-1.c: New test.
41208
41209 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
41210
41211 * gcc.dg/format/format.exp: New file.
41212 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
41213 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
41214 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
41215 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
41216 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
41217 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
41218 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
41219 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
41220 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
41221 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
41222 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
41223 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
41224 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
41225 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
41226 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
41227 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
41228 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
41229 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
41230 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
41231 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
41232 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
41233 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
41234 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
41235 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
41236 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
41237 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
41238 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
41239 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
41240 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
41241 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
41242 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
41243 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
41244 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
41245 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
41246 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
41247 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
41248 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
41249 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
41250 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
41251 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
41252 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
41253 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
41254
41255 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
41256
41257 * gcc.c-torture/execute/991228-1.c: Take word endianness into
41258 account.
41259
41260 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
41261
41262 * gcc.c-torture/execute/builtin-complex-1.c: New test.
41263
41264 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
41265
41266 * g++.old-deja/g++.pt/crash62.C: New test.
41267
41268 2001-01-04 Richard Henderson <rth@redhat.com>
41269
41270 * gcc.dg/20000926-1.c: Update expected warnings.
41271 * gcc.dg/array-2.c: Likewise.
41272 * gcc.dg/array-4.c: Also validate flexible array members.
41273 * gcc.dg/c99-flex-array-1.c: New.
41274
41275 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
41276
41277 * gcc.c-torture/compile/20001222-1.x: Remove.
41278
41279 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41280
41281 * gcc.c-torture/execute/built-in-setjmp.c: New.
41282
41283 2001-01-03 Richard Henderson <rth@redhat.com>
41284
41285 * gcc.dg/940510-1.c: Update expected error wording.
41286 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
41287
41288 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
41289
41290 * lib/target-supports.exp (check_alias_available): Modified to
41291 indicate aliases not supported if only weak aliases are supported.
41292
41293 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41294
41295 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
41296 Turn on cmpstrsi checks for __pj__ and __i370__.
41297
41298 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41299
41300 * g++.old-deja/g++.other/virtual11.C: New test.
41301
41302 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
41303
41304 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
41305
41306 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41307
41308 * gcc.c-torture/compile/20010102-1.c: New test.
41309
41310 2001-01-02 Andreas Jaeger <aj@suse.de>
41311
41312 * gcc.dg/noreturn-3.c: New test.
41313
41314 * gcc.dg/noreturn-4.c: New test.
41315
41316 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41317
41318 * gcc.c-torture/execute/stdio-opt-1.c: Also test
41319 __builtin_fputc and __builtin_fwrite.
41320
41321 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41322
41323 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
41324 signed char, not default char.
41325
41326 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
41327
41328 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
41329
41330 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
41331
41332 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
41333
41334 2000-12-29 Richard Henderson <rth@redhat.com>
41335
41336 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
41337 (__cyg_profile_func_exit): Define.
41338
41339 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
41340
41341 * g++.dg/vtgc1.C: New test.
41342
41343 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
41344
41345 * gcc.dg/noncompile/20001228-1.c: New test.
41346
41347 * gcc.dg/20001228-1.c: New test.
41348
41349 * gcc.c-torture/execute/20001228-1.c: New test.
41350
41351 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
41352
41353 * gcc.dg/format-strfmon-1.c: New test.
41354
41355 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41356
41357 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
41358 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
41359 * gcc.c-torture/execute/string-opt-1.c: Likewise.
41360 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41361 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41362 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41363 * gcc.c-torture/execute/string-opt-6.c: Likewise.
41364 * gcc.c-torture/execute/string-opt-7.c: Likewise.
41365 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41366 * gcc.c-torture/execute/string-opt-9.c: Likewise.
41367 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41368 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41369 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41370
41371 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
41372 * gcc.c-torture/execute/string-opt-4.c: Test index.
41373
41374 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
41375
41376 * gcc.c-torture/compile/20001226-1.c: New test.
41377
41378 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
41379
41380 * gcc.c-torture/compile/20001222-1.c: New test.
41381 * gcc.c-torture/compile/20001222-1.x: Xfail.
41382
41383 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
41384
41385 * gcc.c-torture/execute/comp-goto-2.c: New test.
41386
41387 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
41388
41389 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
41390 Use long types if __INT_MAX__ is 32767.
41391 (main): Use cast to (sint32 *) when poking 88 into a_page.
41392
41393 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
41394
41395 2000-12-21 Bernd Schmidt <bernds@redhat.com>
41396
41397 * gcc.c-torture/compile/20001221-1.c: New test.
41398 * gcc.c-torture/execute/20001221-1.c: New test.
41399
41400 2000-12-20 Richard Henderson <rth@redhat.com>
41401
41402 * g++.old-deja/g++.pt/crash36.C: Update error lines.
41403 * g++.old-deja/g++.robertl/eb109.C: Likewise.
41404
41405 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41406
41407 * gcc.dg/compare3.c: New test.
41408
41409 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41410
41411 * gcc.dg/format-warnll-1.c: New test.
41412
41413 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
41414
41415 * gcc.dg/cpp/cmdlne-P.c: New test.
41416
41417 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
41418
41419 * gcc.c-torture/execute/builtin-abs-1.c,
41420 gcc.c-torture/execute/builtin-abs-2.c: New tests.
41421
41422 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41423
41424 * gcc.dg/cpp/multiline.c: New test.
41425
41426 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
41427
41428 * g++.old-deja/g++.other/syshdr1.C: Update.
41429 * gcc.dg/cpp/lineflags.c: Remove temporarily.
41430
41431 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41432
41433 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
41434
41435 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41436
41437 * g++.old-deja/g++.pt/ttp65.C: New test.
41438
41439 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41440
41441 * g++.old-deja/g++.pt/ttp64.C: New test.
41442
41443 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41444
41445 * g++.old-deja/g++.pt/spec33.C: New test.
41446
41447 2000-12-14 Catherine Moore <clm@redhat.com>
41448
41449 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
41450 * gcc.c-torture/execute/920612-2.c: Likewise.
41451 * gcc.c-torture/execute/920428-2.c: Likewise.
41452 * gcc-c-torture/execute/va-arg-11.c: Call exit.
41453 * gcc.c-torture/execute/va-arg-21.c: Likewise.
41454
41455 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41456
41457 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
41458 * gcc.dg/pack-test-2.c: Likewise.
41459
41460 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41461
41462 Tests by Zack Weinberg <zackw@stanford.edu>.
41463
41464 * gcc.dg/cpp/defined.c: Update.
41465 * gcc.dg/cpp/defined_trad.c: New tests.
41466
41467 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
41468
41469 * gcc.dg/cpp/trad-direct.c: Update.
41470
41471 2000-12-11 Neil Booth <neilb@earthling.net>
41472
41473 * gcc.dg/cpp/defined_trad.c
41474
41475 2000-12-11 Neil Booth <neilb@earthling.net>
41476
41477 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
41478
41479 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
41480
41481 * gcc.dg/format-miss-2.c: New test.
41482
41483 2000-12-09 Neil Booth <neilb@earthling.net>
41484
41485 * gcc.dg/cpp/lineflags.c: New tests.
41486 * gcc.dg/cpp/poison.c: Update.
41487 * gcc.dg/cpp/redef2.c: Update.
41488 * gcc.dg/cpp/skipping.c: New test.
41489
41490 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
41491
41492 * g++.old-deja/g++.other/eh3.C: New testcase.
41493
41494 2000-12-07 Neil Booth <neilb@earthling.net>
41495
41496 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
41497 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
41498 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
41499 wtr-union-init-2.c, wtr-union-init-3.c: Update.
41500 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
41501 Update.
41502
41503 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41504
41505 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
41506 __SIZE_TYPE__ instead of int for type of integers cast to
41507 pointers.
41508
41509 2000-12-07 Jakub Jelinek <jakub@redhat.com>
41510
41511 * g++.old-deja/g++.other/cleanup4.C: New test.
41512
41513 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41514
41515 * format-sec-1.c: New test.
41516
41517 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41518
41519 * gcc.dg/format-nonlit-3.c: New test.
41520
41521 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
41522
41523 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
41524 through a null pointer.
41525
41526 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41527
41528 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
41529 * g++.old-deja/g++.pt/partial4.C: New test.
41530
41531 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
41532
41533 * gcc.c-torture/execute/ieee/hugeval.x: New.
41534
41535 2000-12-06 Neil Booth <neilb@earthling.net>
41536
41537 * gcc.dg/cpp/backslash2.c: New tests.
41538
41539 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41540
41541 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
41542 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
41543
41544 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
41545
41546 * gcc.c-torture/execute/20001203-2.c: New testcase.
41547
41548 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41549
41550 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
41551 * g++.old-deja/g++.other/virtual10.C: New test.
41552
41553 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
41554
41555 * g++.old-deja/g++.mike/pmf5.C: Remove test.
41556
41557 2000-12-05 Richard Henderson <rth@redhat.com>
41558
41559 * gcc.c-torture/compile/20001205-1.c: New.
41560
41561 2000-12-04 Neil Booth <neilb@earthling.net>
41562
41563 * g++.old-deja/g++.other/virtual9.C: New test.
41564 * g++.old-deja/g++.pt/crash61.C: New test.
41565 * gcc.c-torture/execute/loop-9.c: New test.
41566
41567 2000-12-04 Neil Booth <neilb@earthling.net>
41568
41569 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
41570 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
41571 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
41572 * gcc.dg/cpp/extratokens.c: ...here.
41573
41574 2000-12-04 Neil Booth <neilb@earthling.net>
41575
41576 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
41577 New tests.
41578
41579 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41580
41581 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
41582 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
41583
41584 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
41585
41586 * gcc.c-torture/execute/20001203-1.c: New test.
41587
41588 2000-12-03 Neil Booth <neilb@earthling.net>
41589
41590 * gcc.dg/cpp/macro6.c: New test cases.
41591
41592 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41593
41594 * gcc.c-torture/execute/string-opt-9.c: New test.
41595 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41596 * gcc.c-torture/execute/string-opt-11.c: Likewise.
41597 * gcc.c-torture/execute/string-opt-12.c: Likewise.
41598
41599 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
41600 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
41601
41602 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
41603
41604 * gcc.dg/cpp/if-6.c: New testcase.
41605
41606 * gcc.dg/20001201-1.c: New testcase.
41607
41608 2000-12-02 Neil Booth <neilb@earthling.net>
41609
41610 * g++.old-deja/g++.other/externC4.C,
41611 g++.old-deja/g++.other/friend10.C: New tests.
41612
41613 2000-12-02 Neil Booth <neilb@earthling.net>
41614
41615 * g++.old-deja/g++.other/instan2.C
41616 * g++.old-deja/g++.other/instan3.C: New test.
41617
41618 2000-12-02 Neil Booth <neilb@earthling.net>
41619
41620 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
41621 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
41622 gnuc99.c,gnuc99-pedantic.c: New tests.
41623
41624 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41625
41626 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
41627 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
41628
41629 2000-12-01 Neil Booth <neilb@earthling.net>
41630
41631 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
41632 * gcc.dg/cpp/poison.c: Update.
41633 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
41634
41635 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
41636
41637 * g77.f-torture/execute/20001201.f: New test.
41638
41639 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
41640
41641 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
41642
41643 2000-12-01 Jakub Jelinek <jakub@redhat.com>
41644
41645 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
41646
41647 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
41648
41649 * g++.old-deja/g++.other/cast6.C: New test.
41650
41651 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
41652
41653 * gcc.c-torture/execute/20001130-2.c: New testcase.
41654
41655 2000-11-30 Richard Henderson <rth@redhat.com>
41656
41657 * gcc.c-torture/execute/20001130-1.c: New test.
41658
41659 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41660
41661 * g++.old-deja/g++.other/op3.C: New test.
41662
41663 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41664
41665 * g++.old-deja/g++.other/op2.C: New test.
41666
41667 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
41668
41669 * g++.old-deja/g++.other/crash38.C: New test.
41670
41671 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
41672
41673 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
41674
41675 2000-11-29 Jakub Jelinek <jakub@redhat.com>
41676
41677 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
41678 tests.
41679 * gcc.c-torture/execute/string-opt-6.c: New test.
41680
41681 * gcc.dg/20001117-1.c: Add main.
41682
41683 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
41684
41685 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
41686 Move from here ...
41687 * gcc.dg/940510-1.c: ... to here.
41688
41689 * gcc.dg/20000926-1.c: GNU C now allows initializations of
41690 zero-size arrays in toplevel structures.
41691
41692 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41693
41694 * gcc.c-torture/execute/loop-8.c: New test.
41695
41696 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41697
41698 * g++.old-deja/g++.other/base1.C: New test.
41699
41700 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41701
41702 * g++.old-deja/g++.other/parse2.C: New test.
41703
41704 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41705
41706 * g++.old-deja/g++.pt/incomplete1.C: New test.
41707
41708 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
41709
41710 * g++.old-deja/g++.other/friend9.C: New test.
41711
41712 2000-11-28 Jakub Jelinek <jakub@redhat.com>
41713
41714 * gcc.dg/20001127-1.c: New test.
41715
41716 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41717
41718 * g++.old-deja/g++.pt/friend46.C: New test.
41719
41720 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
41721
41722 * g++.old-deja/g++.other/ptrmem8.C: New test.
41723
41724 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41725
41726 * gcc.c-torture/execute/string-opt-7.c: New test.
41727 * gcc.c-torture/execute/string-opt-8.c: Likewise.
41728
41729 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
41730
41731 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
41732 instead of 'mkcheck 2'.
41733
41734 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
41735
41736 * gcc.c-torture/execute/memcheck/driver.c,
41737 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
41738 C9X references to refer to C99.
41739
41740 2000-11-25 Jakub Jelinek <jakub@redhat.com>
41741
41742 * gcc.dg/ultrasp3.c: New test.
41743
41744 2000-11-25 Neil Booth <neilb@earthling.net>
41745
41746 * gcc.dg/cpp/include2.c: Update test to be locale independent.
41747
41748 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
41749
41750 * gcc.c-torture/compile/20001123-2.c: New.
41751
41752 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41753
41754 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
41755
41756 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
41757
41758 * gcc.dg/sequence-point-1.c: Add some new tests.
41759 * gcc.c-torture/execute/20001124-1.c: New test.
41760
41761 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41762
41763 * g++.old-deja/g++.other/vaarg4.C: New test.
41764 * gcc.c-torture/compile/20001123-1.c: New test.
41765
41766 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
41767
41768 * g++.other/crash24.C: Adjust and remove XFAIL.
41769 * g++.other/crash37.C: New test.
41770
41771 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
41772
41773 * g++.old-deja/g++.pt/instantiate9.C: New test.
41774
41775 2000-11-22 Mark Mitchell <mark@codesourcery.com>
41776
41777 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
41778 new ABI, too.
41779
41780 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
41781 * g++.old-deja/g++.robertl/eb55.C: Likewise.
41782
41783 2000-11-22 Neil Booth <neilb@earthling.net>
41784
41785 * gcc.dg/cpp/Wtrigraphs.c: New test.
41786
41787 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
41788
41789 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
41790
41791 2000-11-22 Jakub Jelinek <jakub@redhat.com>
41792
41793 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
41794
41795 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
41796
41797 * lib/gcc-dg.exp: load_lib scanasm.exp.
41798 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
41799 * lib/g++-dg.exp: load_lib scanasm.exp.
41800 * lib/scanasm.exp: New.
41801 (scan-assembler, scan-assembler-not): Add optional arguments to
41802 test name, or if not present, the pattern name.
41803 (scan-assembler-dem, scan-assembler-dem-not): New.
41804
41805 * g++.dg/dg.exp: New.
41806
41807 2000-11-21 Neil Booth <neilb@earthling.net>
41808
41809 * gcc.dg/cpp/integrated1.c: Remove.
41810
41811 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41812
41813 * gcc.c-torture/execute/20001121-1.c: New test.
41814
41815 2000-11-21 Richard Henderson <rth@redhat.com>
41816
41817 * gcc.c-torture/compile/20001121-1.c: New test.
41818
41819 2000-11-20 Neil Booth <neilb@earthling.net>
41820
41821 * gcc.dg/cpp/integrated1.c: New test.
41822
41823 2000-11-21 Jakub Jelinek <jakub@redhat.com>
41824
41825 * g++.old-deja/g++.other/inline17.C: New test.
41826
41827 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
41828
41829 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
41830 local variable to be zero: I made the variable global. Now
41831 uses abort() and exit() instead of relying on main's return value.
41832
41833 2000-11-20 Neil Booth <neilb@earthling.net>
41834
41835 * gcc.dg/cpp/paste2.c: Update test.
41836 * objc/execute/paste.m: New test.
41837
41838 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41839
41840 * gcc.dg/c99-condexpr-1.c: New test.
41841
41842 2000-11-20 Neil Booth <neilb@earthling.net>
41843
41844 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
41845
41846 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
41847
41848 * g++.old-deja/g++.pt/export1.C: New test.
41849
41850 2000-11-20 Jakub Jelinek <jakub@redhat.com>
41851
41852 * gcc.dg/20001117-1.c: New test.
41853
41854 2000-11-18 Richard Henderson <rth@redhat.com>
41855
41856 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
41857
41858 2000-11-18 Richard Henderson <rth@redhat.com>
41859
41860 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
41861 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
41862 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
41863
41864 2000-11-18 Richard Henderson <rth@redhat.com>
41865
41866 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
41867 (main): New. Exit cleanly.
41868
41869 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41870
41871 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
41872 gcc.dg/c99-fordecl-2.c: New tests.
41873
41874 2000-11-18 Richard Henderson <rth@redhat.com>
41875
41876 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
41877 * gcc.c-torture/execute/zerolen-2.c: New.
41878
41879 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41880
41881 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
41882 memory.
41883
41884 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41885
41886 * g++.old-deja/g++.pt/instantiate8.C: New test.
41887
41888 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
41889
41890 * g++.old-deja/g++.other/incomplete.C: Add more tests.
41891 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
41892
41893 2000-11-16 Nick Clifton <nickc@redhat.com>
41894
41895 * gcc.c-torture/execute/nestfunc-2.c: New test.
41896 * gcc.c-torture/execute/nestfunc-3.c: New test.
41897
41898 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41899
41900 * gcc.c-torture/compile/20001116-1.c: New test.
41901
41902 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41903
41904 * gcc.c-torture/execute/20001115-1.c: New test.
41905
41906 2000-11-15 Mark Mitchell <mark@codesourcery.com>
41907
41908 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
41909 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
41910 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
41911 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41912
41913 2000-11-15 Neil Booth <neilb@earthling.net>
41914
41915 gcc.dg/cpp/_Pragma1.c: Update.
41916 gcc.dg/cpp/_Pragma2.c: New test.
41917
41918 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
41919
41920 * g++.old-deja/g++.other/anon5.C: New test.
41921
41922 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
41923
41924 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
41925 tests.
41926
41927 2000-11-14 Jakub Jelinek <jakub@redhat.com>
41928
41929 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
41930 output.
41931
41932 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41933
41934 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
41935 labels at end of compound statements.
41936
41937 2000-11-13 Jakub Jelinek <jakub@redhat.com>
41938
41939 * gcc.c-torture/execute/loop-7.c: New test.
41940
41941 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41942
41943 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
41944
41945 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41946
41947 * gcc.dg/c99-bool-1.c: New test.
41948
41949 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
41950
41951 * gcc.dg/c99-scope-1.c: Remove xfail.
41952 * gcc.dg/c99-scope-2.c: New test.
41953
41954 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41955
41956 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
41957 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
41958
41959 2000-11-11 Mark Mitchell <mark@codesourcery.com>
41960
41961 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
41962 error messages.
41963
41964 * g++.mike/p700.C: Don't typedef wchar_t.
41965 * g++.mike/p784.C: Likewise.
41966 * g++.mike/eb101.C: Don't use __wchar_t.
41967
41968 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
41969
41970 * g77.f-torture/execute/20001111.[fx]: Test premature exit
41971 from DO loop.
41972
41973 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
41974
41975 * gcc.c-torture/execute/20001111-1.c: New test.
41976
41977 2000-11-10 Nick Clifton <nickc@redhat.com>
41978
41979 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
41980 long multuiple and accumulate.
41981
41982 2000-11-09 Richard Henderson <rth@redhat.com>
41983
41984 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
41985 via size_t instead of int.
41986
41987 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
41988 * gcc.c-torture/execute/string-opt-2.c: Likewise.
41989 * gcc.c-torture/execute/string-opt-3.c: Likewise.
41990 * gcc.c-torture/execute/string-opt-4.c: Likewise.
41991
41992 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
41993
41994 * gcc.c-torture/compile/20001109-1.c: New test.
41995 * gcc.c-torture/compile/20001109-2.c: New test.
41996
41997 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
41998
41999 * g++.old-deja/g++.pt/operator1.C: New test.
42000 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
42001
42002 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42003
42004 * gcc.dg/20001108-1.c: New test.
42005
42006 2000-11-09 Jakub Jelinek <jakub@redhat.com>
42007
42008 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
42009 with both arguments constant strings.
42010 * gcc.c-torture/execute/string-opt-3.c: New test.
42011 * gcc.c-torture/execute/string-opt-4.c: New test.
42012 * gcc.c-torture/execute/string-opt-5.c: New test.
42013
42014 2000-11-08 Nick Clifton <nickc@redhat.com>
42015
42016 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
42017 mulsidi3adddi patterns.
42018
42019 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
42020
42021 * g++.old-deja/g++.other/crash36.C: New test.
42022
42023 2000-11-08 Jakub Jelinek <jakub@redhat.com>
42024
42025 * g++.old-deja/g++.other/init16.C: New test.
42026
42027 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
42028
42029 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
42030
42031 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42032
42033 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
42034 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42035 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42036
42037 2000-11-07 DJ Delorie <dj@redhat.com>
42038
42039 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
42040
42041 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42042
42043 * gcc.c-torture/execute/string-opt-1.c: New test.
42044
42045 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
42046
42047 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
42048 mips-sgi-irix6.* because the MIPS ABI passes floating-point
42049 parameters in registers, and there is no way for a varargs
42050 function to know in which order the integer and floating-point
42051 parameters should be interleaved when they are placed on the
42052 stack.
42053 * gcc.c-torture/execute/va-arg-16.x: Likewise.
42054 * gcc.c-torture/execute/va-arg-17.x: Likewise.
42055
42056 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42057
42058 * gcc.c-torture/execute/string-opt-2.c: New test.
42059
42060 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
42061
42062 * g++.old-deja/g++.pt/crash60.C: New test.
42063
42064 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42065
42066 * g++.old-deja/g++.other/crash24.C: New test.
42067 * g++.old-deja/g++.other/crash25.C: New test.
42068 * g++.old-deja/g++.other/crash26.C: New test.
42069 * g++.old-deja/g++.other/crash27.C: New test.
42070 * g++.old-deja/g++.other/crash28.C: New test.
42071 * g++.old-deja/g++.other/crash29.C: New test.
42072 * g++.old-deja/g++.other/crash30.C: New test.
42073 * g++.old-deja/g++.other/crash31.C: New test.
42074 * g++.old-deja/g++.other/crash32.C: New test.
42075 * g++.old-deja/g++.other/crash33.C: New test.
42076 * g++.old-deja/g++.other/crash34.C: New test.
42077 * g++.old-deja/g++.other/crash35.C: New test.
42078
42079 2000-11-06 Jakub Jelinek <jakub@redhat.com>
42080
42081 * gcc.c-torture/execute/20001031-1.c: New test.
42082
42083 2000-11-04 Mark Mitchell <mark@codesourcery.com>
42084
42085 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
42086 namespace.
42087
42088 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
42089 standards-conformant.
42090
42091 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
42092
42093 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
42094 * g++.old-deja/g++.mike/p755a.C: Likewise.
42095 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
42096 library makes no calls to `operator new' during initialization.
42097
42098 2000-11-04 Neil Booth <neilb@earthling.net>
42099
42100 * gcc.dg/cpp/include2.c: New tests.
42101
42102 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
42103
42104 * lib/g++.exp (g++_set_ld_library_path): New function.
42105 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
42106
42107 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
42108
42109 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
42110 warnings.
42111
42112 2000-11-01 Richard Henderson <rth@redhat.com>
42113
42114 * g++.old-deja/g++.ext/namedret1.C: New.
42115 * g++.old-deja/g++.ext/namedret2.C: New.
42116 * g++.old-deja/g++.ext/namedret3.C: New.
42117
42118 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
42119
42120 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
42121 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
42122
42123 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42124
42125 * gcc.c-torture/execute/va-arg-21.c: New test.
42126
42127 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
42128
42129 * gcc.dg/c99-complex-2.c: New test.
42130
42131 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42132
42133 * gcc.c-torture/execute/stdio-opt-1.c: New test.
42134
42135 2000-10-31 Jakub Jelinek <jakub@redhat.com>
42136
42137 * g++.old-deja/g++.other/inline16.C: New test.
42138
42139 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
42140
42141 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
42142 __PRETTY_FUNCTION__
42143
42144 2000-10-29 Neil Booth <neilb@earthling.net>
42145
42146 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
42147 New tests.
42148 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
42149 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
42150 optimisation.
42151
42152 2000-10-29 Neil Booth <neilb@earthling.net>
42153
42154 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
42155 * mi1.c, mi1c.h: Add null directives to multiple-include test.
42156 * mi5.c: Test multiple includes work with -C.
42157 * trigraphs.c: Test ^= version.
42158
42159 2000-10-28 Neil Booth <neilb@earthling.net>
42160
42161 New tests and test updates for new macro expander.
42162
42163 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
42164 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
42165 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
42166 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
42167 new diagnostic messages.
42168
42169 * gcc.dg/cpp/macro3.c: New tests.
42170
42171 2000-10-27 Mark Mitchell <mark@codesourcery.com>
42172
42173 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
42174 on the same line.
42175
42176 2000-10-27 Jakub Jelinek <jakub@redhat.com>
42177
42178 * g++.old-deja/g++.other/eh2.C: New test.
42179
42180 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
42181
42182 * gcc.c-torture/execute/20001027-1.c: New test.
42183
42184 2000-10-26 Richard Henderson <rth@redhat.com>
42185
42186 * gcc.c-torture/execute/20001026-1.c: New.
42187
42188 2000-10-26 Mark Mitchell <mark@codesourcery.com>
42189
42190 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
42191 * g++.old-deja/g++.law/builtin1.C: Likewise.
42192 * g++.old-deja/g++.law/ctors10.C: Likewise.
42193 * g++.old-deja/g++.law/virtual3.C: Likewise.
42194 * g++.old-deja/g++.mike/p658.C: Likewise.
42195 * g++.old-deja/g++.other/sibcall1.C: Likewise.
42196 * g++.old-deja/g++.other/vaarg2.C: Likewise.
42197 * g++.old-deja/g++.robertl/eb124.C: Likewise.
42198 * g++.old-deja/g++.robertl/eb44.C: Likewise.
42199 * g++.old-deja/g++.robertl/eb77.C: Likewise.
42200
42201 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
42202
42203 * gcc.c-torture/compile/20001024-1.c: New test.
42204
42205 2000-10-25 Mark Mitchell <mark@codesourcery.com>
42206
42207 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
42208 to tell us whether or not we are using V3.
42209
42210 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
42211
42212 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
42213 operands.
42214
42215 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
42216
42217 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
42218
42219 2000-10-25 Jakub Jelinek <jakub@redhat.com>
42220
42221 * gcc.c-torture/execute/20001024-1.c: New test.
42222
42223 2000-10-24 Jakub Jelinek <jakub@redhat.com>
42224
42225 * g++.old-deja/g++.other/sibcall1.C: New test.
42226
42227 2000-10-20 Jakub Jelinek <jakub@redhat.com>
42228
42229 * gcc.dg/noncompile/init-3.c: New test.
42230
42231 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
42232
42233 * gcc.dg/format-array-1.c: New test.
42234
42235 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42236
42237 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
42238 writing through null pointers; remove comment about testing
42239 unterminated strings.
42240
42241 2000-10-17 Matthew Hiller <hiller@redhat.com>
42242
42243 * gcc.c-torture/execute/20001017-2.c: New test.
42244
42245 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
42246
42247 * gcc.c-torture/compile/20001018-1.c: New test.
42248 * gcc.c-torture/compile/20001018-1.x: Xfail.
42249
42250 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42251
42252 * gcc.c-torture/execute/20001017-1.c: New test.
42253
42254 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42255
42256 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
42257 for multiple use of arguments with scanf formats; add tests for
42258 multiple use of arguments.
42259
42260 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
42261
42262 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
42263
42264 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
42265
42266 * gcc.dg/format-miss-1.c: New test.
42267
42268 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42269
42270 * gcc.c-torture/execute/20001013-1.c: New test.
42271
42272 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42273
42274 * gcc.dg/format-branch-1.c: New test.
42275
42276 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
42277
42278 * README, lib/file-format.exp: Remove EGCS references.
42279
42280 2000-10-16 Jakub Jelinek <jakub@redhat.com>
42281
42282 * gcc.dg/20001013-1.c: New test.
42283
42284 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
42285
42286 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
42287 for intmax_t in the compiler using __typeof__ and the type rules
42288 for conditional expressions.
42289
42290 2000-10-13 Jakub Jelinek <jakub@redhat.com>
42291
42292 * gcc.dg/20001012-1.c: New test.
42293 * gcc.dg/20001012-2.c: New test.
42294
42295 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42296
42297 * gcc.dg/format-attr-1.c: New test.
42298
42299 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42300
42301 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
42302 __LONG_LONG_MAX__ instead of LLONG_MAX.
42303
42304 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
42305
42306 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
42307 scanf flags.
42308 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
42309 flags.
42310
42311 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
42312
42313 * gcc.dg/sequence-pt-1.c: New test.
42314
42315 2000-10-11 Geoff Keating <geoffk@cygnus.com>
42316
42317 * gcc.c-torture/execute/20001011-1.c: New testcase.
42318 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
42319
42320 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42321
42322 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
42323 does not error on it.
42324
42325 2000-10-10 Jakub Jelinek <jakub@redhat.com>
42326
42327 * gcc.dg/20001009-1.c: New test.
42328
42329 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
42330
42331 * gcc.c-torture/compile/20001009-1.c: Move from here ....
42332 * gcc.c-torture/execute/20001009-2.c: ... to here.
42333
42334 2000-10-09 Geoff Keating <geoffk@cygnus.com>
42335
42336 * gcc.c-torture/compile/20001009-1.c: New testcase.
42337 * gcc.c-torture/execute/20001009-1.c: New testcase.
42338 Testcases provided by Jan Hubicka <jh@suse.cz>.
42339
42340 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42341
42342 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42343 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
42344 uintmax_t using <limits.h> to emulate the compiler's internal
42345 logic. No longer XFAIL %j tests.
42346
42347 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
42348
42349 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
42350 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
42351 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
42352 regexps and details of expected handling of some bad formats.
42353 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
42354 suppression.
42355
42356 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
42357
42358 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
42359 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
42360 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
42361 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
42362 in list archives.
42363
42364 2000-10-06 Richard Henderson <rth@cygnus.com>
42365
42366 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
42367 * g++.old-deja/g++.brendan/crash52.C: Likewise.
42368 * g++.old-deja/g++.jason/report.C: Likewise.
42369 * g++.old-deja/g++.law/friend5.C: Likewise.
42370 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
42371 of the expected warnings.
42372
42373 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
42374
42375 * g++.old-deja/g++.pt/enum14.C: New test.
42376
42377 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
42378
42379 * g++.old-deja/g++.pt/crash59.C: New test.
42380
42381 2000-10-04 Will Cohen <wcohen@redhat.com>
42382
42383 * gcc.dg/20000926-1.c: New test.
42384
42385 2000-10-03 Geoff Keating <geoffk@cygnus.com>
42386
42387 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
42388 function name for current C++ compiler.
42389 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
42390
42391 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
42392
42393 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
42394 __PRETTY_FUNCTION__.
42395 * g++.old-deja/g++.ext/pretty2.C: Likewise.
42396
42397 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42398
42399 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
42400
42401 2000-09-26 Jakub Jelinek <jakub@redhat.com>
42402
42403 * gcc.c-torture/compile/20000923-1.c: New test.
42404
42405 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
42406
42407 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
42408 * g++.old-deja/g++.pt/ttp62.C: Same.
42409 * g++.old-deja/g++.other/inline14.C: Same.
42410
42411 2000-09-24 Richard Henderson <rth@cygnus.com>
42412
42413 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
42414
42415 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
42416
42417 * gcc.dg/c90-printf-1.c: Add test for wide string format.
42418
42419 2000-09-22 Geoff Keating <geoffk@cygnus.com>
42420
42421 * gcc.c-torture/compile/20000922-1.c: New file.
42422
42423 2000-09-21 Nick Clifton <nickc@redhat.com>
42424
42425 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
42426 a signed long modulo operation.
42427 (mod6): New function - perform an unsigned long modulo operation.
42428 (main): Add tests for modulos of very large numbers by very small
42429 dividends.
42430
42431 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42432
42433 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
42434
42435 2000-09-19 Richard Henderson <rth@cygnus.com>
42436
42437 * gcc.dg/compare2.c (case 10): XFAIL.
42438
42439 2000-09-18 Richard Henderson <rth@cygnus.com>
42440
42441 * gcc.c-torture/execute/20000906-1.c: Move ...
42442 * gcc.dg/20000906-1.c: ... here. Only run on targets
42443 that support __builtin_trap.
42444
42445 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
42446
42447 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
42448
42449 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42450
42451 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
42452 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
42453 more $ format tests.
42454
42455 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
42456
42457 * gcc.dg/format-errmk-1.c: New test.
42458
42459 2000-09-17 Greg McGary <greg@mcgary.org>
42460
42461 * gcc.c-torture/execute/20000917-1.x: Remove.
42462
42463 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
42464
42465 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
42466
42467 2000-09-17 Greg McGary <greg@mcgary.org>
42468
42469 * gcc.c-torture/execute/20000917-1.c: New test.
42470 * gcc.c-torture/execute/20000917-1.x: XFAIL.
42471
42472 2000-09-16 Neil Booth <NeilB@earthling.net>
42473
42474 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
42475 in nested macro bug.
42476
42477 2000-09-15 Neil Booth <NeilB@earthling.net>
42478
42479 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
42480
42481 2000-09-14 Jeffrey A Law (law@cygnus.com)
42482
42483 * gcc.c-torture/execute/20000914-1.c: New test.
42484
42485 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
42486
42487 * g++.other/inline13.C: New test.
42488
42489 2000-09-12 Andreas Jaeger <aj@suse.de>
42490
42491 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
42492 constant by Ulrich Drepper <drepper@redhat.com>.
42493
42494 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
42495
42496 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
42497
42498 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42499
42500 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
42501
42502 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
42503
42504 * gcc.dg/cpp/backslash.c: New test.
42505
42506 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
42507
42508 * gcc.c-torture/execute/20000910-1.c: New test.
42509 * gcc.c-torture/execute/20000910-2.c: Likewise.
42510
42511 2000-09-11 Robert Lipe <robertl@sco.com>
42512
42513 * gcc.dg/pragma-align.c: New test.
42514
42515 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
42516
42517 * g++.old-deja/g++.pt/explicit82.C: New test.
42518 * g++.old-deja/g++.pt/explicit83.C: New test.
42519
42520 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
42521
42522 * gcc.dg/asm-names.c: New test.
42523
42524 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42525
42526 * gcc.dg/cpp/tr-warn6.c: New test
42527
42528 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
42529
42530 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
42531 be accepted.
42532
42533 2000-09-07 Catherine Moore <clm@redhat.com>
42534
42535 * gcc.c-torture/execute/unroll-1.c: New test.
42536
42537 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
42538
42539 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
42540 ERROR markers.
42541 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
42542 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
42543 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
42544 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
42545 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
42546 Preprocess only.
42547 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
42548 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
42549
42550 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42551
42552 * g++.old-deja/g++.pt/deduct2.C: New test.
42553
42554 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42555
42556 * g++.old-deja/g++.pt/parms2.C: New test.
42557
42558 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
42559
42560 * g++.old-deja/g++.pt/crash58.C: New test.
42561
42562 2000-09-06 Greg McGary <greg@mcgary.org>
42563
42564 * gcc.c-torture/execute/20000906-1.c: New test.
42565 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
42566
42567 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42568
42569 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
42570
42571 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42572
42573 * g++.old-deja/g++.pt/crash57.C: New test.
42574
42575 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42576
42577 * g++.old-deja/g++.pt/crash56.C: New test.
42578
42579 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
42580
42581 * g++.old-deja/g++.pt/koenig1.C: New test.
42582
42583 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42584
42585 * gcc.dg/20000904-1.c: New test.
42586
42587 2000-09-04 Jakub Jelinek <jakub@redhat.com>
42588
42589 * gcc.dg/cpp/paste8.c: New test.
42590
42591 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
42592
42593 * gcc.c-torture/compile/20000827-1.c: New test.
42594
42595 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42596
42597 * gcc.dg/format-diag-1.c: New test.
42598
42599 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
42600
42601 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
42602 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
42603 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
42604 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
42605 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42606
42607 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42608
42609 * g++.old-deja/g++.other/nested4.C: New test.
42610
42611 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42612
42613 * g++.old-deja/g++.ns/scoped1.C: New test.
42614
42615 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
42616
42617 * lib/g++.exp: Support testing already-installed GCC.
42618
42619 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42620
42621 * wtr-label-1.c, wtr-suffix-1.c: New tests.
42622
42623 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42624
42625 * gcc.dg/return-type-2.c: New test.
42626
42627 2000-08-27 Geoff Keating <geoffk@cygnus.com>
42628
42629 * gcc.c-torture/compile/20000825-1.c: New test.
42630
42631 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
42632
42633 * gcc.dg/dwarf2-2.c: New test.
42634
42635 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42636
42637 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
42638 dg-warning regexps.
42639
42640 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
42641
42642 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
42643 gcc.dg/format-ext-5.c: New tests.
42644
42645 2000-08-25 Jakub Jelinek <jakub@redhat.com>
42646
42647 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
42648
42649 2000-08-24 Mark Mitchell <mark@codesourcery.com>
42650
42651 * gcc.dg/noncompile/930622-2.c: Adjust error message.
42652
42653 2000-08-24 Richard Henderson <rth@cygnus.com>
42654
42655 * gcc.dg/ia64-sync-1.c: New test.
42656 * gcc.dg/ia64-sync-2.c: New test.
42657 * gcc.dg/ia64-asm-1.c: New test.
42658
42659 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
42660
42661 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
42662 * gcc.dg/format-ext-2.c: New test.
42663
42664 2000-08-23 Jason Merrill <jason@redhat.com>
42665
42666 * lib/old-dejagnu.exp: Also ignore "In member function" and
42667 "At global scope".
42668
42669 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42670
42671 * gcc.dg/noncompile/label-lineno-1.c: New test.
42672
42673 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42674
42675 * gcc.dg/c99-array-nonobj-1.c: New test.
42676
42677 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
42678
42679 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
42680 tests.
42681 * gcc.dg/format-ext-1.c: New test.
42682
42683 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42684
42685 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
42686 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
42687 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
42688 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
42689 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
42690
42691 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
42692
42693 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
42694 gcc.dg/c99-strftime-2.c: New tests.
42695
42696 2000-08-22 Richard Henderson <rth@cygnus.com>
42697
42698 * gcc.c-torture/execute/20000822-1.c: New test.
42699
42700 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42701
42702 * gcc.c-torture/execute/20000819-1.x: Remove.
42703
42704 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42705
42706 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
42707 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
42708 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
42709 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
42710 gcc.dg/format-xopen-1.c: New tests.
42711
42712 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
42713
42714 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
42715
42716 2000-08-21 Jakub Jelinek <jakub@redhat.com>
42717
42718 * g++.old-deja/g++.other/loop2.C: New test.
42719
42720 * gcc.c-torture/compile/20000606-1.c: New test.
42721 * gcc.c-torture/compile/20000728-1.c: New test.
42722 * gcc.c-torture/execute/20000801-1.c: New test.
42723 * gcc.c-torture/execute/20000801-2.c: New test.
42724 * gcc.c-torture/execute/20000819-1.c: New test.
42725 * gcc.c-torture/execute/20000819-1.x: XFAIL.
42726 * gcc.dg/20000629-1.c: New test.
42727 * gcc.dg/20000724-1.c: New test.
42728 * gcc.dg/20000807-1.c: New test.
42729
42730 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
42731
42732 * gcc.dg/cpp/pragma-1.c: New test.
42733 * gcc.dg/cpp/pragma-2.c: New test.
42734
42735 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
42736
42737 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
42738 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
42739
42740 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42741
42742 * gcc.c-torture/compile/20000818-1.c: New test.
42743
42744 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
42745
42746 * gcc.c-torture/execute/20000818-1.c: New test.
42747
42748 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
42749
42750 * gcc.dg/format-va-1.c: New test.
42751
42752 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42753
42754 * g++.old-deja/g++.other/typedef8.C: New test.
42755
42756 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42757
42758 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
42759 * g++.old-deja/g++.mike/net36.C: Mark candidate.
42760 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
42761 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
42762 * g++.old-deja/g++.other/ptrmem7.C: New test.
42763 * g++.old-deja/g++.pt/ptrmem10.C: New test.
42764
42765 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
42766
42767 * g++.old-deja/g++.pt/typename27.C: New test.
42768
42769 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
42770
42771 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
42772 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
42773 * g++.old-deja/g++.pt/friend45.C: New test.
42774 * g++.old-deja/g++.other/friend8.C: New test.
42775
42776 2000-08-15 Richard Henderson <rth@cygnus.com>
42777
42778 * gcc.c-torture/execute/20000815-1.c: New test.
42779
42780 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
42781
42782 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
42783 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
42784 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
42785
42786 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
42787
42788 * g++.old-deja/g++.other/refinit2.C: New test.
42789
42790 2000-08-13 Geoff Keating <geoffk@cygnus.com>
42791
42792 * lib/c-torture.exp (c-torture): Make
42793 compiler_conditional_xfail_data global.
42794 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
42795 compiler_conditional_xfail_data machinery.
42796 (f-torture-execute): Likewise.
42797 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
42798 and only when unrolling loops.
42799
42800 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
42801
42802 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42803
42804 * g++.old-deja/g++.pt/explicit81.C: New test.
42805
42806 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
42807
42808 * g++.old-deja/g++.pt/typename26.C: New test.
42809
42810 2000-08-10 Geoff Keating <geoffk@cygnus.com>
42811
42812 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
42813 warning.
42814
42815 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
42816
42817 * g++.old-deja/g++.other/array3.C: New test.
42818
42819 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42820
42821 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
42822 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
42823 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
42824 New tests.
42825
42826 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
42827
42828 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
42829 * g++.old-deja/g++.abi/vmihint.C: Likewise.
42830
42831 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
42832
42833 * gcc.c-torture/execute/20000808-1.c: New test.
42834
42835 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
42836
42837 * gcc.dg/c90-const-expr-1.c: New test.
42838
42839 2000-08-08 Richard Henderson <rth@cygnus.com>
42840
42841 * gcc.dg/noncompile/920923-1.c: Declare calloc.
42842
42843 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
42844
42845 * gcc.dg/noncompile/const-ll-1.c: New test.
42846
42847 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
42848
42849 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
42850
42851 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42852
42853 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
42854 that running programs linked against the shared version of libobjc
42855 run correctly.
42856
42857 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42858
42859 * gcc.dg/c99-printf-1.c: New test.
42860
42861 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
42862
42863 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
42864
42865 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
42866
42867 * gcc.c-torture/execute/20000731-1.x: Delete.
42868
42869 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
42870
42871 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
42872 and torture_without_loops as is done by c-torture.exp.
42873 (search_for): Copy from c-torture.exp.
42874 (gcc-dg-runtest): New function, drives a directory of tests
42875 iterating over the TORTURE_OPTIONS.
42876 (scan-assembler, scan-assembler-not): Move here from
42877 individual directory drivers.
42878
42879 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
42880 defined by lib/gcc-dg.exp.
42881 * gcc.dg/cpp/cpp.exp: Likewise.
42882 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
42883 gcc-dg-runtest, so we cycle over optimization options.
42884
42885 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
42886 * gcc.dg/compare2.c: No longer expected to fail.
42887
42888 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
42889
42890 * gcc.c-torture/execute/20000804-1.c: New test.
42891
42892 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
42893
42894 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
42895
42896 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
42897
42898 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
42899
42900 2000-08-03 Jeffrey A Law (law@cygnus.com)
42901
42902 * gcc.c-torture/compile/20000803-1.c: New test.
42903
42904 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
42905
42906 * gcc.c-torture/execute/20000801-3.c,
42907 gcc.c-torture/execute/20000801-4.c: New tests.
42908 * gcc.c-torture/execute/20000801-3.x,
42909 gcc.c-torture/execute/20000801-4.x: Xfail.
42910
42911 2000-08-02 Geoff Keating <geoffk@cygnus.com>
42912
42913 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
42914 libobjc/.libs to allow for libtool.
42915
42916 2000-08-02 Jakub Jelinek <jakub@redhat.com>
42917
42918 * gcc.c-torture/compile/20000802-1.c: New test.
42919
42920 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
42921
42922 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
42923
42924 2000-07-31 Jeffrey A Law (law@cygnus.com)
42925
42926 * gcc-c-torture/execute/20000731-2.c: New test.
42927
42928 * gcc.c-torture/execute/20000731-1.c: New test.
42929 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
42930
42931 2000-07-31 Jakub Jelinek <jakub@redhat.com>
42932
42933 * testsuite/gcc.dg/cpp/paste7.c: New test.
42934 * gcc.dg/cpp/20000725-1.c: New test.
42935
42936 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
42937
42938 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
42939 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
42940 declaration warning for __builtin_dwarf_reg_size.
42941
42942 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
42943
42944 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
42945
42946 * gcc.dg/noncompile/voidparam-1.c: New test.
42947
42948 2000-07-30 Richard Henderson <rth@cygnus.com>
42949
42950 * gcc.dg/c90-digraph-1.c: Don't xfail.
42951 * gcc.dg/compare2.c (case 10): Xfail.
42952 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
42953
42954 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
42955
42956 * gcc.dg/c99-main-1.c: New test.
42957
42958 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
42959
42960 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
42961
42962 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
42963
42964 * gcc.c-tortuer/execute/20000726-1.c: New test.
42965
42966 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
42967
42968 * gcc.c-torture/execute/enum-2.c: New test.
42969
42970 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42971
42972 * gcc.dg/cpp/tr-warn3.c: New test.
42973
42974 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42975
42976 * g++.old-deja/g++.ext/implicit1.C: Remove.
42977 * g++.old-deja/g++.jason/c2.C: Remove
42978 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
42979 * g++.old-deja/g++.pt/crash16.C: Likewise.
42980 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
42981
42982 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
42983
42984 * g++.old-deja/g++.other/for2.C: New test.
42985
42986 2000-07-25 Jakub Jelinek <jakub@redhat.com>
42987
42988 * gcc.dg/20000720-1.c: New test.
42989
42990 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
42991
42992 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
42993
42994 2000-07-24 Geoff Keating <geoffk@cygnus.com>
42995
42996 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
42997 * gcc.c-torture/execute/20000722-1.c: New.
42998 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
42999
43000 2000-07-24 Jakub Jelinek <jakub@redhat.com>
43001
43002 * gcc.dg/cpp/20000720-1.S: New test.
43003
43004 2000-07-21 Michael Meissner <meissner@redhat.com>
43005
43006 * gcc.c-torture/execute/ieee/hugeval.c: New test.
43007
43008 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43009
43010 * g++.old-deja/g++.brendan/crash16.C,
43011 g++.old-deja/g++.brendan/parse3.C,
43012 g++.old-deja/g++.brendan/redecl1.C,
43013 g++.old-deja/g++.ns/template13.C,
43014 g++.old-deja/g++.other/decl4.C,
43015 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
43016
43017 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
43018
43019 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
43020 and "Internal error".
43021
43022 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
43023 regexps.
43024 * gcc.dg/cpp/paste6.c: New test.
43025
43026 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
43027
43028 * gcc.dg/cpp/tr-direct.c: New test.
43029
43030 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
43031 gcc.dg/cpp/undef1.c: Tweak error regexps.
43032
43033 2000-07-18 Eric Christopher <echristo@redhat.com>
43034
43035 * gcc.c-torture/compile/20000718-1.c: New test.
43036
43037 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
43038
43039 * cpplex.c (_cpp_push_token): If the token being pushed back
43040 is the previous token in this context, just subtract one from
43041 context->posn.
43042 * cppmacro.c (save_expansion): Clear aux field when storing a
43043 placemarker.
43044
43045 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
43046
43047 * gcc.dg/noncompile/redecl-1.c: New test.
43048
43049 2000-07-18 Jakub Jelinek <jakub@redhat.com>
43050
43051 * gcc.c-torture/execute/20000717-5.c: New test.
43052 * gcc.c-torture/execute/20000717-1.x: Removed.
43053
43054 2000-07-17 Richard Henderson <rth@cygnus.com>
43055
43056 * gcc.c-torture/execute/20000717-4.c: New test.
43057
43058 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
43059
43060 * gcc.dg/cpp/syshdr.c: New test.
43061 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
43062
43063 2000-07-17 Neil Booth <neilb@earthling.net>
43064
43065 * gcc.dg/cpp/cmdlne-dM.c: New test.
43066 * gcc.dg/cpp/cmdlne-dD.c: New test.
43067
43068 2000-07-17 Jeffrey A Law (law@cygnus.com)
43069
43070 * gcc.c-torture/execute/20000717-3.c: New test.
43071
43072 * gcc.c-torture/compile/20000717-1.c: New test.
43073
43074 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
43075
43076 * gcc.c-torture/execute/20000717-2.c: New test.
43077
43078 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
43079
43080 * gcc.dg/formatz-1.c: New test.
43081
43082 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
43083 * gcc.dg/c99-digraph-1.c: New tests.
43084
43085 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
43086 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
43087
43088 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
43089 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
43090 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
43091 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
43092 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
43093 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
43094 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
43095
43096 2000-07-17 Greg McGary <greg@mcgary.org>
43097
43098 * gcc.c-torture/execute/20000717-1.c: New test.
43099 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
43100
43101 2000-07-15 Jakub Jelinek <jakub@redhat.com>
43102
43103 * gcc.c-torture/execute/20000715-2.c: New test.
43104 * gcc.dg/20000715-1.c: New test.
43105
43106 2000-07-15 Michael Meissner <meissner@redhat.com>
43107
43108 * gcc.c-torture/execute/20000715-1.c: New test.
43109
43110 2000-07-13 Jakub Jelinek <jakub@redhat.com>
43111
43112 * gcc.c-torture/execute/20000707-1.c: New test.
43113
43114 2000-07-13 Neil Booth <NeilB@earthling.net>
43115
43116 * testsuite/gcc.dg/cpp/digraph1.c,
43117 testsuite/gcc.dg/cpp/digraph2.c,
43118 testsuite/gcc.dg/cpp/digraphs.c: New tests.
43119
43120 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
43121
43122 * g77.f-torture/compile/20000630-2.f: New test.
43123 * g77.f-torture/compile/20000630-2.x
43124
43125 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
43126
43127 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
43128
43129 2000-07-11 Neil Booth <NeilB@earthling.net>
43130
43131 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
43132
43133 2000-07-11 Neil Booth <NeilB@earthling.net>
43134
43135 * gcc.dg/cpp/cmdlne-C.c: New.
43136
43137 2000-07-09 Neil Booth <NeilB@earthling.net>
43138
43139 * gcc.dg/cpp/directiv.c: New tests.
43140 * gcc.dg/cpp/undef1.c: Update.
43141
43142 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
43143
43144 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
43145
43146 2000-07-09 Neil Booth <NeilB@earthling.net>
43147
43148 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
43149
43150 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
43151
43152 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
43153 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
43154
43155 2000-07-08 Neil Booth <NeilB@earthling.net>
43156
43157 * gcc.dg/cpp/macsyntx.c: New tests.
43158
43159 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43160
43161 * gcc.dg/20000707-1.c: New test.
43162
43163 2000-07-07 Jakub Jelinek <jakub@redhat.com>
43164
43165 * gcc.c-torture/execute/20000706-1.c: New test.
43166 * gcc.c-torture/execute/20000706-2.c: New test.
43167 * gcc.c-torture/execute/20000706-3.c: New test.
43168 * gcc.c-torture/execute/20000706-4.c: New test.
43169 * gcc.c-torture/execute/20000706-5.c: New test.
43170
43171 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43172
43173 * g++.old-deja/g++.pt/instantiate7.C: New test.
43174
43175 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
43176
43177 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
43178 * g++.old-deja/g++.mike/thunk3.C: Likewise.
43179 * g++.old-deja/g++.other/rtti3.C: Likewise.
43180 * g++.old-deja/g++.other/rttid3.C: Likewise.
43181
43182 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
43183
43184 * g77.f-torture/compile/20000630-1.x: Fix typo
43185
43186 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
43187
43188 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
43189 assembly output.
43190
43191 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
43192
43193 * gcc.dg/cpp/ident.c: New test.
43194
43195 2000-07-05 Neil Booth <NeilB@earthling.net>
43196
43197 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
43198 gcc.dg/cpp/lexstrng.c: New tests.
43199
43200 2000-07-04 Neil Booth <NeilB@earthling.net>
43201
43202 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
43203 * gcc.dg/cpp/strify2.c: Same.
43204
43205 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
43206
43207 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
43208 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
43209 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
43210 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
43211
43212 * testsuite/gcc.dg/cpp/macro1.c,
43213 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
43214 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
43215 testsuite/gcc.dg/cpp/strify1.c,
43216 testsuite/gcc.dg/cpp/strify2.c: New tests.
43217
43218 2000-07-03 Jakub Jelinek <jakub@redhat.com>
43219
43220 * gcc.c-torture/execute/20000703-1.c: New test.
43221
43222 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43223
43224 * g++.old-deja/g++.pt (lookup10.C): New test.
43225
43226 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
43227
43228 * g++.old-deja/g++.pt (typename25.C): New test.
43229
43230 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
43231
43232 * gcc.c-torture/compile/20000701-1.c: New test.
43233
43234 2000-06-30 Nick Clifton <nickc@cygnus.com>
43235
43236 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
43237 to test case.
43238
43239 2000-06-30 Catherine Moore <clm@cygnus.com>
43240
43241 * gcc.c-torture/execute/align-1.c: New test.
43242
43243 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
43244
43245 * g++.old-deja/g++.pt/expr8.C: New test.
43246 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
43247
43248 2000-06-29 Nick Clifton <nickc@cygnus.com>
43249
43250 * gcc.c-torture/compile/20000629-1.c: New test.
43251
43252 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43253
43254
43255 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
43256 gcc.dg/noncompile directory, depending on whether they're
43257 preprocessor tests or not. Annotate all the tests for the dg
43258 framework.
43259
43260 * gcc.c-torture/noncompile/noncompile.exp: Delete.
43261 * gcc.dg/noncompile/noncompile.exp: New.
43262
43263 * Moved files:
43264 Old name New name
43265 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
43266 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
43267 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
43268 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
43269 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
43270 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
43271 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
43272 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
43273 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
43274 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
43275 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
43276 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
43277 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
43278 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
43279 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
43280 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
43281 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
43282 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
43283 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
43284 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
43285 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
43286 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
43287 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
43288 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
43289
43290 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
43291 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
43292 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
43293 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
43294 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
43295 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
43296
43297 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
43298
43299 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
43300 declare one variable. On the fourth, error.
43301 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
43302 declared by 20000628-1a.h.
43303
43304 2000-06-29 Richard Henderson <rth@redhat.com>
43305
43306 * gcc.c-torture/execute/930529-1.x: New file.
43307 * gcc.dg/920413-1.c: Adjust expected warning text.
43308 * gcc.dg/980217-1.c: Declare abort.
43309 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
43310
43311 2000-06-29 Jeffrey A Law (law@cygnus.com)
43312
43313 * g77.f-torture/compile/20000629-1.f: New test.
43314 * g77.f-torture/compile/20000629-1.x: Expected to fail.
43315
43316 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43317
43318 Rearrange lots of files, removing entirely the
43319 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
43320 directories.
43321
43322 * Deleted files:
43323 gcc.c-torture/code_quality/code_quality.exp
43324 gcc.c-torture/special/special.exp
43325 gcc.failure/failure.exp
43326 gcc.failure/940409-1.x
43327 gcc.c-torture/compile/961203-1.x
43328
43329 * New files:
43330 gcc.misc-tests/linkage.exp
43331 gcc.c-torture/execute/920730-1t.c
43332 gcc.c-torture/execute/920730-1t.x
43333 gcc.c-torture/compile/920520-1.x
43334 gcc.c-torture/compile/920521-1.x
43335 gcc.c-torture/compile/981006-1.x
43336 gcc.c-torture/execute/eeprof-1.x
43337
43338 * Moved files (possibly with modifications to fit a new harness):
43339 Old name New name
43340 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
43341 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
43342 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
43343 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
43344 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
43345 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
43346 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
43347 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
43348 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
43349 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
43350 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
43351 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
43352 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
43353 gcc.failure/940409-1.c gcc.dg/940409-1.c
43354
43355 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
43356
43357 * c-torture/compile/961203-1.x: Delete.
43358
43359 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
43360 not exit. Include stdio.h.
43361 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
43362 * gcc.misc-tests/dg-12.c: Likewise.
43363 * gcc.misc-tests/dg-5.c: Likewise.
43364 * gcc.misc-tests/dg-6.c: Likewise.
43365 * gcc.misc-tests/dg-7.c: Prototype abort.
43366 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
43367 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
43368 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
43369 not exit.
43370 * gcc.misc-tests/sieve.c: Use return from main, not exit.
43371 * gcc.misc-tests/sort2.c: Use return from main, not exit.
43372
43373 2000-06-28 Jakub Jelinek <jakub@redhat.com>
43374
43375 * gcc.dg/cpp/20000628-1.c: New test.
43376 * gcc.dg/cpp/20000628-1.h: New header for above test.
43377 * gcc.dg/cpp/20000628-1a.h: Likewise.
43378
43379 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
43380
43381 * gcc.dg/cpp: New directory.
43382 * gcc.dg/cpp/cpp.exp: New driver.
43383 * gcc.dg/cpp/20000627-1.c: New test.
43384 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
43385 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
43386 and rewrite as a compilation test.
43387
43388 * gcc.dg: Move many files into the cpp subdirectory, possibly
43389 renaming or editing them as well.
43390 Old name New name
43391 990119-1.c cpp/19990119-1.c
43392 990228-1.c cpp/19990228-1.c
43393 990407-1.c cpp/19990407-1.c
43394 990409-1.c cpp/19990409-1.c
43395 990413-1.c cpp/19990413-1.c
43396 990703-1.c cpp/19990703-1.c
43397 20000127-1.c cpp/20000127-1.c
43398 20000129-1.c cpp/20000129-1.c
43399 20000207-1.c cpp/20000207-1.c
43400 20000207-2.c cpp/20000207-2.c
43401 20000209-1.c cpp/20000209-1.c
43402 20000209-2.c cpp/20000209-2.c
43403 20000301-1.c cpp/20000301-1.c
43404 20000419-1.c cpp/20000419-1.c
43405 20000510-1.S cpp/20000510-1.S
43406 20000519-1.c cpp/20000519-1.c
43407 20000529-1.c cpp/20000529-1.c
43408 20000625-1.c cpp/20000625-1.c
43409 20000625-2.c cpp/20000625-2.c
43410 cpp-as1.c cpp/assert1.c
43411 cpp-as2.c cpp/assert2.c
43412 cxx-comments-1.c cpp/cxxcom1.c
43413 cxx-comments-2.c cpp/cxxcom2.c
43414 endif-label.c cpp/endif.c
43415 cpp-hash1.c cpp/hash1.c
43416 cpp-hash2.c cpp/hash2.c
43417 cpp-if1.c cpp/if-1.c
43418 cpp-if2.c cpp/if-2.c
43419 cpp-if3.c cpp/if-3.c
43420 cpp-if4.c cpp/if-4.c
43421 cpp-if5.c cpp/if-5.c
43422 cpp-cond.c cpp/if-cexp.c
43423 cpp-missingop.c cpp/if-mop.c
43424 cpp-missingparen.c cpp/if-mpar.c
43425 cpp-opprec.c cpp/if-oppr.c
43426 cpp-ifparen.c cpp/if-paren.c
43427 cpp-shortcircuit.c cpp/if-sc.c
43428 cpp-shift.c cpp/if-shift.c
43429 cpp-unary.c cpp/if-unary.c
43430 cpp-li1.c cpp/line1.c
43431 cpp-li2.c cpp/line2.c
43432 lineno.c cpp/line3.c
43433 lineno-2.c cpp/line4.c
43434 cpp-mi.c cpp/mi1.c
43435 cpp-mic.h cpp/mi1c.h
43436 cpp-micc.h cpp/mi1cc.h
43437 cpp-mind.h cpp/mi1nd.h
43438 cpp-mindp.h cpp/mi1ndp.h
43439 cpp-mix.h cpp/mi1x.h
43440 cpp-mi2.c cpp/mi2.c
43441 cpp-mi2a.h cpp/mi2a.h
43442 cpp-mi2b.h cpp/mi2b.h
43443 cpp-mi2c.h cpp/mi2c.h
43444 cpp-mi3.c cpp/mi3.c
43445 cpp-mi3.def cpp/mi3.def
43446 poison-1.c cpp/poison.c
43447 pr-impl.c cpp/prag-imp.c
43448 cpp-redef-2.c cpp/redef1.c
43449 cpp-redef.c cpp/redef2.c
43450 strpaste.c cpp/strp1.c
43451 strpaste-2.c cpp/strp2.c
43452 cpp-tradpaste.c cpp/tr-paste.c
43453 cpp-tradstringify.c cpp/tr-str.c
43454 cpp-tradwarn1.c cpp/tr-warn1.c
43455 cpp-tradwarn2.c cpp/tr-warn2.c
43456 trigraphs.c cpp/trigraphs.c
43457 cpp-unc1.c cpp/unc1.c
43458 cpp-unc2.c cpp/unc2.c
43459 cpp-unc3.c cpp/unc3.c
43460 cpp-unc.c cpp/unc4.c
43461 undef.c cpp/undef1.c
43462 undef-2.c cpp/undef2.c
43463 cpp-wi1.c cpp/widestr1.c
43464
43465 2000-06-27 Mark Mitchell <mark@codesourcery.com>
43466
43467 * lib/g++.exp (g++_include_flags): Tweak.
43468
43469 2000-06-27 H.J. Lu <hjl@gnu.org>
43470 Loren J. Rittle <ljrittle@acm.org>
43471
43472 * lib/g++.exp (g++_include_flags): Override libgloss.exp
43473 version with one that knows about the new gcc tree structure.
43474 (g++_link_flags): Same.
43475
43476 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
43477
43478 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
43479 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
43480 case we are cross-compiling.
43481
43482 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
43483 g++.old-deja/g++.niklas/Makefile.in,
43484 g++.old-deja/g++.niklas/configure.in,
43485 g++.old-deja/g++.other/Makefile.in,
43486 g++.old-deja/g++.other/configure.in,
43487 gcc.c-torture/code_quality/Makefile.in,
43488 gcc.c-torture/code_quality/configure.in,
43489 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
43490 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
43491 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
43492 gcc.c-torture/execute/ieee/Makefile.in,
43493 gcc.c-torture/execute/ieee/configure.in,
43494 gcc.c-torture/noncompile/Makefile.in,
43495 gcc.c-torture/noncompile/configure.in,
43496 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
43497 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
43498 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
43499
43500 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43501
43502 * g++.old-deja/g++.other/ambig3.C: New test.
43503
43504 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
43505
43506 * g++.old-deja/g++.pt/syntax1.C: New test.
43507 * g++.old-deja/g++.pt/syntax2.C: New test.
43508 * g++.old-deja/g++.other/syntax3.C: New test.
43509 * g++.old-deja/g++.other/syntax4.C: New test.
43510
43511 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43512
43513 * gcc.dg/20000623-1.c: Prototype exit and abort.
43514
43515 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
43516
43517 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
43518 New tests.
43519 * gcc.dg/cpp-mi3.def: New file.
43520
43521 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
43522 inside assertions.
43523 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
43524 lexer's error messages.
43525 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
43526 divine anything from the linemarkers.
43527 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
43528 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
43529
43530 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
43531
43532 * gcc.dg/20000623-1.c: New test.
43533
43534 2000-06-22 Jakub Jelinek <jakub@redhat.com>
43535
43536 * gcc.c-torture/execute/20000622-1.c: New test.
43537
43538 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43539
43540 * g++.old-deja/g++.other/init15.C: New test.
43541
43542 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
43543
43544 * g++.old-deja/g++.pt/vaarg2.C: New test.
43545 * g++.old-deja/g++.pt/vaarg3.C: New test.
43546
43547 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
43548
43549 * g++.old-deja/g++.other/dyncast6.C: New test.
43550
43551 2000-06-15 Jakub Jelinek <jakub@redhat.com>
43552
43553 * gcc.c-torture/execute/loop-6.c: New test.
43554
43555 2000-06-14 Jakub Jelinek <jakub@redhat.com>
43556
43557 * gcc.dg/20000614-1.c: New test.
43558 * gcc.dg/20000614-2.c: New test.
43559
43560 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
43561
43562 * g++.old-deja/g++.other/inline12.C: New test.
43563
43564 2000-06-13 Jakub Jelinek <jakub@redhat.com>
43565
43566 * g++.old-deja/g++.other/eh1.C: New test.
43567
43568 2000-06-12 Jakub Jelinek <jakub@redhat.com>
43569
43570 * g++.old-deja/g++.other/type.C: New test.
43571
43572 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43573
43574 * g++.old-deja/g++.other/initstring.C: New test.
43575
43576 2000-06-12 Jason Merrill <jason@redhat.com>
43577
43578 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
43579
43580 2000-06-09 Jeffrey A Law (law@cygnus.com)
43581
43582 * gcc.c-torture/compile/20000609-1.c: New test.
43583
43584 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
43585
43586 * gcc.dg/20000609-1.c: New test.
43587
43588 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
43589
43590 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
43591 * gcc.c-torture/noncompile/poison-1.c: Move...
43592 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
43593 * gcc.dg/cpp-li1.c: Add a token after the #line.
43594
43595 2000-06-05 Richard Henderson <rth@cygnus.com>
43596
43597 * gcc.c-torture/execute/20000605-2.c: New test.
43598 * gcc.c-torture/execute/20000605-3.c: New test.
43599
43600 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
43601
43602 * g77.f-torture/execute/20000503-1.x: New file.
43603
43604 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
43605
43606 * g++.old-deja/g++.eh/badalloc1.C: New test.
43607
43608 2000-06-05 Richard Henderson <rth@cygnus.com>
43609
43610 * gcc.c-torture/execute/20000605-1.c: New test.
43611
43612 2000-06-05 Jakub Jelinek <jakub@redhat.com>
43613 Nathan Sidwell <nathan@codesourcery.com>
43614
43615 * gcc.c-torture/compile/20000605-1.c: New test.
43616
43617 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
43618
43619 * g77.f-torture/compile/20000601-1.f: New test.
43620
43621 2000-06-03 Richard Henderson <rth@cygnus.com>
43622
43623 * gcc.c-torture/execute/20000603-1.c: New.
43624
43625 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
43626
43627 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
43628 * gcc.dg/noreturn-2.c (noreturn): Likewise.
43629
43630 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
43631
43632 * gcc.dg/compare2.c (case 12): XFAIL.
43633 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
43634 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
43635
43636 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
43637
43638 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
43639
43640 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
43641 guard macro is already defined when the header is first
43642 included.
43643 * gcc.dg/cpp-mix.h: New file.
43644 * gcc.dg/endif-label.c: Update patterns to match compiler.
43645
43646 * g++.brendan/complex1.C: Declare abort.
43647 * g++.law/refs4.C: Remove XFAIL.
43648 * g++.oliva/expr2.C: Declare abort and exit.
43649
43650 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
43651
43652 * gcc.c-torture/execute/20000528-1.c: New test.
43653
43654 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
43655 * g++.old-deja/g++.law/temps4.C: Likewise.
43656
43657 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
43658 stdlib.h. Call abort() on failure.
43659 * g++.old-deja/g++.law/refs4.C: Likewise.
43660 * g++.old-deja/g++.law/temps4.C: Likewise.
43661 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
43662 * gcc.c-torture/execute/20000112-1.c: Include string.h.
43663
43664 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
43665
43666 Relative to g++.dg/special:
43667 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
43668
43669 Relative to g++.old-deja:
43670 * g++.brendan/complex1.C, g++.jason/optimize2.C,
43671 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
43672 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
43673 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
43674 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
43675 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
43676 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
43677
43678 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
43679 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
43680 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
43681 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
43682 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
43683 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
43684 and/or string.h.
43685
43686 * g++.other/goto1.C: Update expectations for error messages.
43687
43688 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
43689
43690 * gcc.c-torture/compile/20000523-1.c: New test.
43691
43692 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43693
43694 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
43695
43696 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
43697
43698 * g++.old-deja/g++.eh/catch11.C: New test.
43699 * g++.old-deja/g++.eh/catch12.C: New test.
43700
43701 2000-05-24 Nick Clifton <nickc@cygnus.com>
43702
43703 * gcc.c-torture/execute/20000523-1.c: New test.
43704
43705 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
43706
43707 * c-torture/execute/bcp-1.c: Replace abort in arg of
43708 __builtin_constant_p with a generic external function.
43709
43710 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
43711 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
43712 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
43713 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
43714 Prototype abort and/or exit.
43715
43716 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
43717 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
43718 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
43719 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
43720
43721 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
43722
43723 * gcc.dg/dwarf2-1.c: New test.
43724
43725 2000-05-20 Richard Henderson <rth@cygnus.com>
43726
43727 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
43728
43729 2000-05-20 Andreas Jaeger <aj@suse.de>
43730
43731 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
43732 testcase.
43733
43734 2000-05-19 David Edelsohn <edelsohn@gnu.org>
43735
43736 * gcc.c-torture/execute/20000519-2.c: New test.
43737
43738 2000-05-19 Andreas Jaeger <aj@suse.de>
43739
43740 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
43741 which fails with SSA.
43742
43743 * lib/c-torture.exp: Also test with -O3 -fssa.
43744
43745 2000-05-18 Michael Meissner <meissner@redhat.com>
43746
43747 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
43748 * gcc.c-torture/execute/920415-1.c: Ditto.
43749 * gcc.c-torture/execute/920501-1.c: Ditto.
43750 * gcc.c-torture/execute/conversion.c: Ditto.
43751 * gcc.c-torture/execute/cvt-1.c: Ditto.
43752
43753 2000-05-18 Jeffrey A Law (law@cygnus.com)
43754
43755 * gcc.c-torture/compile/20000518-1.c: New test.
43756
43757 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
43758
43759 * g77.f-torture/compile/200005018.f: New test.
43760
43761 2000-05-17 Jeffrey A Law (law@cygnus.com)
43762
43763 * gcc.c-torture/compile/20000517-1.c: New test.
43764
43765 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43766
43767 * gcc.c-torture/execute/20000516-1.c: New test.
43768
43769 2000-05-15 Jakub Jelinek <jakub@redhat.com>
43770
43771 * g++.old-deja/g++.other/eh.C: New test.
43772
43773 2000-05-12 Richard Henderson <rth@cygnus.com>
43774
43775 * gcc.c-torture/execute/990208-1.c (main): Don't pass
43776 constants through to doit's conditional.
43777
43778 2000-05-11 Jeffrey A Law (law@cygnus.com)
43779
43780 * gcc.c-torture/compile/20000511-1.c: New test.
43781 * g77.f-torture/compile/20000511-1.f: New test.
43782 * g77.f-torture/compile/20000511-2.f: New test.
43783
43784 2000-05-11 Michael Meissner <meissner@redhat.com>
43785
43786 * gcc.c-torture/execute/20000511-1.c: New test.
43787
43788 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
43789
43790 * gcc.dg/dg.exp: Scan .S files as well as .c files.
43791 * gcc.dg/20000510-1.S: New.
43792
43793 2000-05-08 Catherine Moore <clm@cygnus.com>
43794
43795 * gcc.dg/unused-3.c: New.
43796
43797 2000-05-06 Richard Henderson <rth@cygnus.com>
43798
43799 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
43800 * g++.old-deja/g++.mike/warn1.C: Likewise.
43801 * g++.old-deja/g++.pt/local1.C: Likewise.
43802 * g++.old-deja/g++.pt/local7.C: Likewise.
43803 * g++.old-deja/g++.pt/spec16.C: Likewise.
43804
43805 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
43806
43807 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
43808
43809 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
43810
43811 * g77.f-torture/execute/20000503-1.f: New test.
43812
43813 2000-05-04 Andreas Jaeger <aj@suse.de>
43814
43815 * gcc.dg/noreturn-2.c: New test.
43816
43817 2000-05-04 Neil Booth <NeilB@earthling.net>
43818
43819 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
43820 preprocessor.
43821
43822 2000-05-04 Richard Henderson <rth@cygnus.com>
43823
43824 * gcc.c-torture/execute/20000503-1.c: Fix typo.
43825
43826 2000-05-04 Richard Henderson <rth@cygnus.com>
43827
43828 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
43829 OpenSSL by Jason R Thorpe.
43830
43831 2000-05-03 Jim Wilson <wilson@cygnus.com>
43832
43833 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
43834
43835 2000-05-03 Robert Lipe <robertlipe@usa.net>
43836
43837 * gcc.dg/20000503-1.c: New test.
43838
43839 2000-05-02 Jakub Jelinek <jakub@redhat.com>
43840
43841 * gcc.c-torture/compile/20000502-1.c: New test.
43842 * g++.old-deja/g++.other/align.C: New test.
43843 * gcc.dg/cpp-tradstringify.c: New test.
43844
43845 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
43846
43847 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
43848 and hard registers.
43849
43850 2000-04-26 Geoff Keating <geoffk@cygnus.com>
43851
43852 * gcc.c-torture/execute/loop-5.c: New test.
43853
43854 2000-04-25 Jakub Jelinek <jakub@redhat.com>
43855
43856 * gcc.c-torture/execute/va-arg-20.c: New test.
43857
43858 2000-04-23 Jeffrey A Law (law@cygnus.com)
43859
43860 * gcc.c-torture/execute/20000422-1.c: New test.
43861
43862 2000-04-20 Greg McGary <gkm@gnu.org>
43863
43864 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
43865 when optimizing, but without sibling-call optimizations (-O1).
43866
43867 2000-04-20 Jeffrey A Law (law@cygnus.com)
43868
43869 * gcc.c-torture/compile/20000420-1.c: New test.
43870
43871 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
43872
43873 * g++.abi/ptrflags.C: New test.
43874 * g++.eh/catchptr1.C: Test incomplete pointer chains.
43875
43876 2000-04-19 Catherine Moore <clm@cygnus.com>
43877
43878 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
43879
43880 2000-04-19 Greg McGary <gkm@gnu.org>
43881
43882 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
43883 sibling-call optimizations.
43884
43885 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
43886
43887 * gcc.dg/20000419-1.c: New test.
43888
43889 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
43890
43891 * gcc.c-torture/execute/20000412-6.c: New test.
43892
43893 2000-04-12 Jeffrey A Law (law@cygnus.com)
43894
43895 * gcc.c-torture/execute/20000412-5.c: New test.
43896 * g77.f-torture/compile/20000412-1.f: New test.
43897 * gcc.c-torture/execute/20000412-4.c: New test.
43898 * gcc.c-torture/compile/20000412-2.c: New test.
43899 * gcc.c-torture/execute/20000412-3.c: New test.
43900 * gcc.c-torture/compile/20000412-1.c: New test.
43901 * gcc.c-torture/execute/20000412-2.c: New test.
43902
43903 2000-04-12 Jakub Jelinek <jakub@redhat.com>
43904
43905 * objc/execute/bf-20.m: New test.
43906
43907 2000-04-10 Richard Henderson <rth@cygnus.com>
43908
43909 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
43910
43911 * gcc.c-torture/execute/20000412-1.c: New test.
43912
43913 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
43914
43915 * g++.old-deja/g++.eh/catchptr1.C: New test.
43916
43917 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
43918
43919 * g++.old-deja/g++.abi/cxa_vec.C: New test.
43920
43921 2000-04-08 Neil Booth <NeilB@earthling.net>
43922
43923 * gcc.dg/cpp-nullchar.c: Remove test as
43924 embedded nulls cause problems.
43925
43926 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43927
43928 * gcc.dg/compare2.c: New test.
43929
43930 2000-04-08 Neil Booth <NeilB@earthling.net>
43931
43932 * gcc.dg/cpp-nullchar.c: New test.
43933
43934 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
43935
43936 * gcc.dg/cpp-mi2.c: New test.
43937 * gcc.dg/cpp-mi2[abc].h: New files.
43938
43939 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
43940
43941 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
43942 member name.
43943
43944 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
43945
43946 * g++.old-deja/g++.abi/vmihint.C: New test.
43947
43948 2000-04-06 Neil Booth <NeilB@earthling.net>
43949
43950 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
43951 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
43952 copyright.
43953
43954 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
43955
43956 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
43957 avoid stack-frame overwrite.
43958
43959 2000-04-05 Jakub Jelinek <jakub@redhat.com>
43960
43961 * gcc.c-torture/compile/20000405-2.c: New test.
43962 * gcc.c-torture/compile/20000405-3.c: New test.
43963
43964 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43965
43966 * gcc.c-torture/compile/20000405-1.c: New test.
43967
43968 2000-04-04 Geoff Keating <geoffk@cygnus.com>
43969
43970 * gcc.dg/cast-qual-1.c: Revert last change.
43971
43972 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43973
43974 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
43975
43976 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
43977
43978 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
43979 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
43980
43981 2000-04-03 Jeffrey A Law (law@cygnus.com)
43982
43983 * gcc.c-torture/compile/20000403-2.c: New test.
43984 * gcc.c-torture/compile/20000403-1.c: New test.
43985
43986 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
43987
43988 * gcc.c-torture/execute/20000403-1.c: New test.
43989
43990 2000-04-03 Geoff Keating <geoffk@cygnus.com>
43991
43992 * gcc.c-torture/execute/20000402-1.c: New test.
43993
43994 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
43995
43996 * gcc.c-torture/execute/va-arg-15.c: New test.
43997 * gcc.c-torture/execute/va-arg-16.c: New test.
43998 * gcc.c-torture/execute/va-arg-17.c: New test.
43999 * gcc.c-torture/execute/va-arg-18.c: New test.
44000 * gcc.c-torture/execute/va-arg-19.c: New test.
44001
44002 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
44003
44004 * gcc.c-torture/compile/981211-1.c: Move to...
44005 * gcc.dg/cpp-as1.c: ...here.
44006 * gcc.dg/cpp-as2.c: New file.
44007
44008 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
44009 compiler.
44010
44011 2000-04-02 Neil Booth <NeilB@earthling.net>
44012
44013 * gcc.dg/cpp-cond.c New tests.
44014 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
44015 accidental success less likely.
44016 * gcc.dg/cpp-missingop.c New tests.
44017 * gcc.dg/cpp-missingparen.c New tests.
44018 * gcc.dg/cpp-shift.c New tests.
44019 * gcc.dg/cpp-shortcircuit.c New tests.
44020 * gcc.dg/cpp-unary.c New tests.
44021
44022 2000-03-29 Jeffrey A Law (law@cygnus.com)
44023
44024 * gcc.c-torture/compile/20000329-1.c: New test.
44025
44026 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
44027
44028 * gcc.c-torture/compile/20000326-1.c: New test.
44029 * gcc.c-torture/compile/20000326-2.c: New test.
44030
44031 2000-03-24 Geoff Keating <geoffk@cygnus.com>
44032
44033 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
44034 the first parameter is a function argument.
44035
44036 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
44037
44038 * g++.old-deja/g++.ext/array4.C: New test.
44039
44040 2000-03-22 Geoff Keating <geoffk@cygnus.com>
44041
44042 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
44043
44044 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44045
44046 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
44047
44048 2000-03-19 Richard Henderson <rth@cygnus.com>
44049
44050 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
44051
44052 2000-03-19 Richard Henderson <rth@cygnus.com>
44053
44054 * gcc.c-torture/compile/20000319-1.c: New test.
44055
44056 2000-03-14 Jeffrey A Law (law@cygnus.com)
44057
44058 * gcc.c-torture/execute/20000314-3.c: New test.
44059 * gcc.c-torture/execute/20000314-2.c: New test.
44060 * gcc.c-torture/execute/20000314-1.c: New test.
44061 * gcc.c-torture/compile/20000314-2.c: New test.
44062 * gcc.c-torture/compile/20000314-1.c: New test.
44063
44064 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
44065
44066 * g++.old-deja/g++.warn/inline.C: New test.
44067
44068 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
44069
44070 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
44071 standards-compliant result rather than specific constants.
44072 Put test-values in array.
44073
44074 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
44075
44076 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
44077 (g++_target_compile): Put test-specific options last.
44078
44079 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44080
44081 * g++.old-deja/g++.eh/vbase4.C: New test.
44082
44083 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44084
44085 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
44086
44087 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44088
44089 * g++.old-deja/g++.brendan/misc12.C: Removed.
44090 * g++.old-deja/g++.pt/memtemp77.C: Constify.
44091 * g++.old-deja/g++.ext/pretty4.C: New test.
44092
44093 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
44094
44095 * g++.old-deja/g++.other/string2.C: New test.
44096
44097 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
44098
44099 * g++.old-deja/g++.warn/impint2.C: New test.
44100
44101 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
44102
44103 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
44104 is 1, not zero.
44105
44106 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
44107
44108 * g++.old-deja/g++.warn/impint.C: New test.
44109 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
44110 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
44111 * g++.old-deja/g++.pt/explicit12.C: Likewise.
44112 * g++.old-deja/g++.pt/explicit13.C: Likewise.
44113 * g++.old-deja/g++.pt/explicit17.C: Likewise.
44114 * g++.old-deja/g++.pt/explicit18.C: Likewise.
44115 * g++.old-deja/g++.pt/explicit19.C: Likewise.
44116 * g++.old-deja/g++.pt/explicit23.C: Likewise.
44117 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44118 * g++.old-deja/g++.pt/explicit35.C: Likewise.
44119 * g++.old-deja/g++.pt/explicit6.C: Likewise.
44120 * g++.old-deja/g++.pt/memclass7.C: Likewise.
44121
44122 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
44123
44124 * gcc.dg/cpp-redef.c: New test.
44125
44126 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
44127
44128 * g++.old-deja/g++.pt/unify7.C: New test.
44129
44130 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44131
44132 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
44133 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
44134
44135 2000-02-25 Geoff Keating <geoffk@cygnus.com>
44136
44137 * gcc.c-torture/compile/20000224-1.c: New test.
44138
44139 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44140
44141 * gcc.c-torture/compile/cpp-2.c: New test.
44142 * gcc.c-torture/compile/cpp-1.c: New test.
44143
44144 2000-02-25 Jeffrey A Law (law@cygnus.com)
44145
44146 * gcc.c-torture/execute/20000225-1.c: New test.
44147
44148 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44149
44150 * gcc.dg/cpp-li2.c: New test.
44151
44152 * gcc.dg/cpp-wi1.c: New test.
44153
44154 * gcc.dg/cpp-li1.c: New test.
44155
44156 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
44157
44158 * g++.old-deja/g++.other/sizeof5.C: New test.
44159
44160 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44161
44162 * gcc.c-torture/execute/va-arg-13.c: New test.
44163
44164 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
44165
44166 * gcc.c-torture/execute/va-arg-12.c: New test.
44167
44168 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44169
44170 * gcc.c-torture/execute/20000223-1.c: New test.
44171
44172 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44173
44174 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44175
44176 2000-02-22 Mark Mitchell <mark@codesourcery.com>
44177
44178 * g++.old-deja/g++.abi/ptrmem.C: New test.
44179
44180 2000-02-19 Richard Henderson <rth@cygnus.com>
44181
44182 * gcc.c-torture/compile/init-3.c: New.
44183
44184 2000-02-17 Mark Mitchell <mark@codesourcery.com>
44185
44186 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
44187 ALWAYS_CXXFLAGS.
44188
44189 2000-02-11 Robert Lipe <robertl@sco.com>
44190
44191 * gcc.c-torture/compile/20000211-3.c: New test.
44192
44193 2000-02-11 Martin Buchholz <martin@xemacs.org>
44194
44195 * gcc.c-torture/compile/20000211-2.c: New test.
44196
44197 2000-02-11 Jeffrey A Law (law@cygnus.com)
44198
44199 * gcc.c-torture/compile/20000211-1.c: New test.
44200
44201 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
44202
44203 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
44204 on native targets
44205
44206 2000-02-08 Nathan Sidwell <nathan@acm.org>
44207
44208 * g++.old-deja/g++.other/cast5.C: New test.
44209
44210 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
44211
44212 * gcc.c-torture/execute/20000205-1.c: New.
44213
44214 2000-02-03 Nathan Sidwell <nathan@acm.org>
44215
44216 * g++.old-deja/g++.jason/cast3.C: Return void.
44217 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
44218
44219 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44220
44221 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
44222
44223 * gcc.dg/loop-1.c: New test.
44224
44225 2000-01-27 Jakub Jelinek <jakub@redhat.com>
44226
44227 * gcc.c-torture/compile/20000127-1.c: New test.
44228 * gcc.c-torture/execute/991228-1.c: New test.
44229
44230 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44231
44232 * gcc.dg/unused-2.c: New test.
44233
44234 * gcc.dg/conv-1.c: New test.
44235
44236 2000-01-24 Mark Mitchell <mark@codesourcery.com>
44237
44238 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
44239 compiler.
44240 (tool_option_proc): Fix typo.
44241
44242 2000-01-24 Geoff Keating <geoffk@cygnus.com>
44243
44244 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
44245 of the ld on the host, not on the build machine.
44246 Also, don't crash if '--help' is not a supported option.
44247
44248 2000-01-24 Richard Henderson <rth@cygnus.com>
44249
44250 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
44251
44252 2000-01-20 Jeffrey A Law (law@cygnus.com)
44253
44254 * gcc.c-torture/execute/20000120-2.c: New test.
44255 * gcc.c-torture/execute/20000120-1.c: New test.
44256
44257 2000-01-13 Jeffrey A Law (law@cygnus.com)
44258
44259 * gcc.c-torture/execute/20000113-1.c: New test.
44260
44261 2000-01-12 Jeffrey A Law (law@cygnus.com)
44262
44263 * gcc.c-torture/execute/20000112-1.c: New test.
44264
44265 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44266
44267 * gcc.dg/20000111-1.c: New test.
44268
44269 2000-01-10 Jeffrey A Law (law@cygnus.com)
44270
44271 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
44272 with 16 bit integers.
44273
44274 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44275
44276 * gcc.dg/20000108-1.c: New test.
44277
44278 2000-01-05 Nathan Sidwell <nathan@acm.org>
44279
44280 * g++.old-deja/g++.ns/koenig8.C: New test.
44281
44282 2000-01-05 Nathan Sidwell <nathan@acm.org>
44283
44284 * g++.old-deja/g++.other/cast4.C: New test.
44285
44286 2000-01-05 Jeffrey A Law (law@cygnus.com)
44287
44288 * gcc.c-torture/compile/20000105-2.c: New test.
44289 * gcc.c-torture/compile/20000105-1.c: New test.
44290
44291 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44292
44293 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
44294 references to printf & atoi to conform to ANSI standard.
44295 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
44296 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
44297 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
44298 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
44299 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
44300 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44301 * g++.old-deja/g++.brendan/copy1.C: Likewise.
44302 * g++.old-deja/g++.brendan/copy2.C: Likewise.
44303 * g++.old-deja/g++.brendan/copy3.C: Likewise.
44304 * g++.old-deja/g++.brendan/copy4.C: Likewise.
44305 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44306 * g++.old-deja/g++.brendan/copy6.C: Likewise.
44307 * g++.old-deja/g++.brendan/copy7.C: Likewise.
44308 * g++.old-deja/g++.brendan/copy8.C: Likewise.
44309 * g++.old-deja/g++.brendan/crash11.C: Likewise.
44310 * g++.old-deja/g++.brendan/crash14.C: Likewise.
44311 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
44312 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44313 * g++.old-deja/g++.brendan/delete2.C: Likewise.
44314 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
44315 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
44316 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
44317 * g++.old-deja/g++.brendan/eh1.C: Likewise.
44318 * g++.old-deja/g++.brendan/groff1.C: Likewise.
44319 * g++.old-deja/g++.brendan/init3.C: Likewise.
44320 * g++.old-deja/g++.brendan/misc12.C: Likewise.
44321 * g++.old-deja/g++.brendan/misc7.C: Likewise.
44322 * g++.old-deja/g++.brendan/new2.C: Likewise.
44323 * g++.old-deja/g++.brendan/operators4.C: Likewise.
44324 * g++.old-deja/g++.brendan/operators5.C: Likewise.
44325 * g++.old-deja/g++.brendan/overload2.C: Likewise.
44326 * g++.old-deja/g++.brendan/overload7.C: Likewise.
44327 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
44328 * g++.old-deja/g++.brendan/reference1.C: Likewise.
44329 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
44330 * g++.old-deja/g++.brendan/template24.C: Likewise.
44331 * g++.old-deja/g++.brendan/template3.C: Likewise.
44332 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
44333 * g++.old-deja/g++.jason/inline3.C: Likewise.
44334 * g++.old-deja/g++.jason/opeq.C: Likewise.
44335 * g++.old-deja/g++.law/arg5.C: Likewise.
44336 * g++.old-deja/g++.law/arm7.C: Likewise.
44337 * g++.old-deja/g++.law/ctors11.C: Likewise.
44338 * g++.old-deja/g++.law/cvt8.C: Likewise.
44339 * g++.old-deja/g++.law/init9.C: Likewise.
44340 * g++.old-deja/g++.law/refs4.C: Likewise.
44341 * g++.old-deja/g++.law/template2.C: Likewise.
44342 * g++.old-deja/g++.law/visibility24.C: Likewise.
44343 * g++.old-deja/g++.law/vtable3.C: Likewise.
44344 * g++.old-deja/g++.mike/asm2.C: Likewise.
44345 * g++.old-deja/g++.mike/eh1.C: Likewise.
44346 * g++.old-deja/g++.mike/misc1.C: Likewise.
44347 * g++.old-deja/g++.mike/misc13.C: Likewise.
44348 * g++.old-deja/g++.mike/misc14.C: Likewise.
44349 * g++.old-deja/g++.mike/ns12.C: Likewise.
44350 * g++.old-deja/g++.mike/p1248.C: Likewise.
44351 * g++.old-deja/g++.mike/p3708.C: Likewise.
44352 * g++.old-deja/g++.mike/p3708a.C: Likewise.
44353 * g++.old-deja/g++.mike/p3708b.C: Likewise.
44354 * g++.old-deja/g++.mike/p646.C: Likewise.
44355 * g++.old-deja/g++.mike/p700.C: Likewise.
44356 * g++.old-deja/g++.mike/p783.C: Likewise.
44357 * g++.old-deja/g++.mike/p783a.C: Likewise.
44358 * g++.old-deja/g++.mike/p783b.C: Likewise.
44359 * g++.old-deja/g++.mike/p786.C: Likewise.
44360 * g++.old-deja/g++.mike/p789.C: Likewise.
44361 * g++.old-deja/g++.mike/p789a.C: Likewise.
44362 * g++.old-deja/g++.mike/p807a.C: Likewise.
44363 * g++.old-deja/g++.other/delete3.C: Likewise.
44364 * g++.old-deja/g++.other/dyncast1.C: Likewise.
44365 * g++.old-deja/g++.other/dyncast2.C: Likewise.
44366 * g++.old-deja/g++.other/dyncast3.C: Likewise.
44367 * g++.old-deja/g++.other/empty1.C: Likewise.
44368 * g++.old-deja/g++.other/temporary1.C: Likewise.
44369 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
44370 * g++.old-deja/g++.pt/t16.C: Likewise.
44371 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
44372
44373 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
44374
44375 * gcc.dg/991230-1.c: New test.
44376
44377 1999-12-29 Jeffrey A Law (law@cygnus.com)
44378
44379 * gcc.c-torture/compile/991229-3.c: New test.
44380 * gcc.c-torture/compile/991229-2.c: New test.
44381 * gcc.c-torture/compile/991229-1.c: New test.
44382
44383 1999-12-29 Greg McGary <gkm@eng.ascend.com>
44384
44385 * gcc.c-torture/compile/labels-2.c: New test.
44386
44387 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
44388
44389 * gcc.c-torture/execute/991227-1.c: New test.
44390
44391 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44392
44393 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
44394
44395 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
44396
44397 * gcc.c-torture/execute/991221-1.c: New test.
44398
44399 1999-12-20 Nathan Sidwell <nathan@acm.org>
44400
44401 * g++.old-deja/g++.other/cast3.C: New test.
44402
44403 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
44404
44405 * gcc.c-torture/execute/991216-4.c: New test.
44406
44407 1999-12-16 Michael Meissner <meissner@cygnus.com>
44408
44409 * gcc.c-torture/execute/991216-1.c: New test.
44410 * gcc.c-torture/execute/991216-2.c: New test.
44411 * gcc.c-torture/execute/991216-3.c: New test.
44412
44413 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44414
44415 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
44416 Actually make the test fail by using "-O2" for compilation.
44417
44418 1999-12-15 Nathan Sidwell <nathan@acm.org>
44419
44420 * g++.old-deja/g++.warn/cast-align1.C: New test.
44421
44422 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44423
44424 * gcc.c-torture/compile/991214-1.c: New test.
44425 * gcc.c-torture/compile/991214-2.c: New test.
44426
44427 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
44428
44429 * gcc.dg/991214-1.c: New test.
44430
44431 1999-12-13 Jeffrey A Law (law@cygnus.com)
44432
44433 * gcc.c-torture/compile/991213-3.c: New test.
44434 * gcc.c-torture/compile/991213-2.c: New test.
44435 * gcc.c-torture/compile/991213-1.c: New test.
44436
44437 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
44438
44439 * gcc.dg/991209-1.c: New test.
44440
44441 1999-12-08 Nathan Sidwell <nathan@acm.org>
44442
44443 * gcc.c-torture/compile/991208-1.c: New test.
44444
44445 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44446
44447 * gcc.dg/ultrasp2.c: New test.
44448
44449 1999-12-05 Alex Samuel <samuel@codesourcery.com>
44450
44451 * g++.old-deja/g++.abi/align.C (main): Fix typo.
44452
44453 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
44454
44455 * gcc.c-torture/compile/991202-1.c: New test.
44456 * gcc.c-torture/execute/991202-1.c: New test.
44457 * gcc.c-torture/execute/991202-2.c: New test.
44458 * gcc.c-torture/execute/991202-3.c: New test.
44459
44460 1999-12-02 Alex Samuel <samuel@codesourcery.com>
44461
44462 * g++.old-deja/g++.abi/align.C: New test.
44463 * g++.old-deja/g++.abi/aggregates.C: Likewise.
44464 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44465
44466 1999-12-01 Richard Henderson <rth@cygnus.com>
44467
44468 * gcc.c-torture/execute/991201-1.c: New.
44469
44470 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
44471
44472 * gcc.dg/991129-1.c: New test.
44473
44474 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
44475
44476 * gcc.c-torture/compile/991127-1.c: New test.
44477
44478 1999-11-22 Nathan Sidwell <nathan@acm.org>
44479
44480 * g++.old-deja/g++.other/warn4.C: New test.
44481
44482 1999-11-22 Nathan Sidwell <nathan@acm.org>
44483
44484 * g++.old-deja/g++.eh/cleanup2.C: New test.
44485 * g++.old-deja/g++.ext/pretty2.C: New test.
44486 * g++.old-deja/g++.ext/pretty3.C: New test.
44487 * g++.old-deja/g++.other/debug6.C: New test.
44488
44489 1999-10-20 Jim Wilson <wilson@cygnus.com>
44490
44491 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
44492 compiler_output to look for one error message instead of two.
44493
44494 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
44495
44496 * gcc.c-torture/execute/991118-1.c: Also test case
44497 where the word boundary does not split a byte evenly.
44498
44499 1999-11-19 Nathan Sidwell <nathan@acm.org>
44500
44501 * g++.old-deja/g++.ext/restrict1.C: New test.
44502
44503 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
44504
44505 * gcc.c-torture/execute/991118-1.c: New test.
44506
44507 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
44508
44509 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
44510 working directory pathnames.
44511
44512 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
44513
44514 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
44515 host is equipped with driver.h and driver.o so it can actually
44516 compile and run the tests.
44517
44518 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
44519
44520 * gcc.c-torture/compile/991008-1.c: New test.
44521
44522 1999-11-08 Nick Clifton <nickc@cygnus.com>
44523
44524 * lib/gcc-dg.exp: Include target-supports.exp
44525
44526 1999-11-05 Nick Clifton <nickc@cygnus.com>
44527
44528 * lib/target-supports.exp: New file: Provide procs to test for
44529 features supported by the target.
44530 (check_weak_available): Moved here from ecos.exp.
44531 (check_alias_available): New proc: Determine of the target
44532 toolchain supports the alias attribute.
44533
44534 * gcc.dg/special/ecos.exp: Move check_weak_available to
44535 target-supports.exp.
44536 (alias-1.c): Only perform the test if the target supports
44537 aliases.
44538 (wkali-1.c): Only perform the test if the target supports
44539 aliases.
44540
44541 * gcc.dg/990506-0.c: Expect error messages from cross
44542 targets as well as native targets.
44543
44544 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44545
44546 * gcc.dg/ultrasp1.c: Removed xfail.
44547 * gcc.dg/struct-ret-2.c: Likewise.
44548 * gcc.dg/array-1.c: Likewise.
44549
44550 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
44551
44552 * gcc.dg/struct-ret-2.c: New test.
44553
44554 * gcc.dg/array-1.c: New test.
44555
44556 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
44557
44558 * gcc.c-torture/execute/991030-1.c: New test.
44559
44560 1999-10-26 Richard Henderson <rth@cygnus.com>
44561
44562 * gcc.c-torture/compile/991026-2.c: New test.
44563
44564 1999-10-26 Jeffrey A Law (law@cygnus.com)
44565
44566 * gcc.c-torture/compile/991026-1.c: New test.
44567
44568 1999-10-23 Jeffrey A Law (law@cygnus.com)
44569
44570 * gcc.c-torture/execute/991023-1.c: New test.
44571
44572 1999-10-19 Jeffrey A Law (law@cygnus.com)
44573
44574 * gcc.c-torture/execute/991019-1.c: New test.
44575
44576 1999-10-16 Richard Henderson <rth@cygnus.com>
44577
44578 * gcc.c-torture/execute/991016-1.c: New test.
44579
44580 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
44581
44582 * gcc.c-torture/execute/991014-1.c: New test.
44583
44584 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
44585
44586 * g++.old-deja/g++.other/union2.C: New test.
44587
44588 1999-10-13 Nathan Sidwell <nathan@acm.org>
44589
44590 * g++.old-deja/g++.other/vaarg2.C: New test.
44591 * g++.old-deja/g++.other/vaarg3.C: New test.
44592
44593 1999-10-12 Craig Burley <craig@jcb-sc.com>
44594
44595 * g77.f-torture/noncompile/19990905-1.f: Moved from being
44596 in compile/.
44597
44598 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
44599
44600 * gcc.c-torture/execute/va-arg-11.c: New test.
44601
44602 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
44603
44604 * lib/file-format.exp (gcc_target_object_format): Don't
44605 crash if objdump is unavailable.
44606
44607 1999-09-29 Donn Terry <donn@interix.com>
44608
44609 * gcc.misc-tests/mg.exp: delete extraneous redirection.
44610
44611 1999-09-28 Nick Clifton <nickc@cygnus.com>
44612
44613 * gcc.c-torture/compile/990928-1.c: New test.
44614
44615 1999-09-28 Nathan Sidwell <nathan@acm.org>
44616
44617 * g++.old-deja/g++.other/decl6.C: New test.
44618
44619 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44620
44621 * gcc.c-torture/execute/va-arg-10.c: New test.
44622
44623 1999-09-27 Nathan Sidwell <nathan@acm.org>
44624
44625 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
44626 __PRETTY_FUNCTION__.
44627
44628 1999-09-23 Nick Clifton <nickc@cygnus.com>
44629
44630 * gcc.c-torture/execute/990923-1.c: New test.
44631
44632 1999-09-21 Nick Clifton <nickc@cygnus.com>
44633
44634 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
44635 for which -fpic is inappropriate.
44636
44637 1999-09-21 Mark Mitchell <mark@codesourcery.com>
44638
44639 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
44640
44641 1999-09-21 Nathan Sidwell <nathan@acm.org>
44642
44643 * g++.old-deja/g++.other/dyncast1.C: New test.
44644 * g++.old-deja/g++.other/dyncast2.C: New test.
44645 * g++.old-deja/g++.other/dyncast3.C: New test.
44646 * g++.old-deja/g++.other/dyncast4.C: New test.
44647 * g++.old-deja/g++.other/dyncast5.C: New test.
44648 * g++.old-deja/g++.eh/catch3.C: New test.
44649 * g++.old-deja/g++.eh/catch3p.C: New test.
44650 * g++.old-deja/g++.eh/catch4.C: New test.
44651 * g++.old-deja/g++.eh/catch4p.C: New test.
44652 * g++.old-deja/g++.eh/catch5.C: New test.
44653 * g++.old-deja/g++.eh/catch5p.C: New test.
44654 * g++.old-deja/g++.eh/catch6.C: New test.
44655 * g++.old-deja/g++.eh/catch6p.C: New test.
44656 * g++.old-deja/g++.eh/catch7.C: New test.
44657 * g++.old-deja/g++.eh/catch7p.C: New test.
44658 * g++.old-deja/g++.eh/catch8.C: New test.
44659 * g++.old-deja/g++.eh/catch8p.C: New test.
44660 * g++.old-deja/g++.eh/catch9.C: New test.
44661 * g++.old-deja/g++.eh/catch9p.C: New test.
44662
44663 1999-09-13 Nathan Sidwell <nathan@acm.org>
44664
44665 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
44666 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
44667
44668 1999-09-13 Jeffrey A Law (law@cygnus.com)
44669
44670 * gcc.c-torture/compile/990913-1.c: New test.
44671
44672 1999-09-10 Nathan Sidwell <nathan@acm.org>
44673
44674 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
44675 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44676
44677 1999-09-09 Richard Henderson <rth@cygnus.com>
44678
44679 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
44680
44681 1999-09-09 Nathan Sidwell <nathan@acm.org>
44682
44683 * g++.old-deja/g++.other/lookup11.C: New test.
44684 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
44685 what is permitted and what we want.
44686 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
44687 overload use.
44688 * g++.old-deja/g++.jason/rfg5.C: Likewise.
44689
44690 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
44691
44692 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
44693 * gcc.c-torture/noncompile/poison-1.c: New file.
44694
44695 1999-09-08 Nathan Sidwell <nathan@acm.org>
44696
44697 * g++.old-deja/g++.other/sizeof3.C: New test.
44698 * g++.old-deja/g++.other/sizeof4.C: New test.
44699 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
44700 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
44701
44702 1999-09-07 Richard Henderson <rth@cygnus.com>
44703
44704 * gcc.dg/va-arg-1.c: New.
44705
44706 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44707
44708 * gcc.c-torture/execute/va-arg-9.c: New test.
44709
44710 1999-09-05 Craig Burley <craig@jcb-sc.com>
44711
44712 * g77.f-torture/compile/980519-2.f: New test.
44713 * g77.f-torture/compile/19990905-0.f: New test.
44714 * g77.f-torture/compile/19990905-1.f: New test.
44715 * g77.f-torture/compile/19990905-2.f: New test.
44716
44717 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
44718
44719 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
44720
44721 * gcc.c-torture/execute/990827-1.c: Fix typo.
44722
44723 1999-09-03 Nathan Sidwell <nathan@acm.org>
44724
44725 * g++.old-deja/g++.other/deref1.C: New test.
44726
44727 1999-09-02 Nathan Sidwell <nathan@acm.org>
44728
44729 * g++.old-deja/g++.other/ambig2.C: New test.
44730 * g++.old-deja/g++.other/cond5.C: New test.
44731 * g++.old-deja/g++.other/lookup16.C: New test.
44732
44733 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
44734
44735 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
44736 assemblers too.
44737
44738 1999-08-31 Jeffrey A Law (law@cygnus.com)
44739
44740 * lib/c-torture.exp: Avoid the "compare executables" optimization
44741 when testing native.
44742
44743 1999-08-29 Jeffrey A Law (law@cygnus.com)
44744
44745 * gcc.c-torture/execute/990829-1.c: New test.
44746 * gcc.c-torture/compile/990829-1.c: New test.
44747
44748 1999-08-27 Paul Burchard <burchard@pobox.com>
44749
44750 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
44751 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
44752 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
44753 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
44754 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
44755 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
44756 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
44757 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
44758 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
44759 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
44760 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
44761
44762 1999-08-27 Jeffrey A Law (law@cygnus.com)
44763
44764 * gcc.c-torture/execute/990827-1.c: New test.
44765
44766 1999-08-26 Craig Burley <craig@jcb-sc.com>
44767
44768 * g77.f-torture/noncompile/19990826-4.f: New test.
44769
44770 * g77.f-torture/compile/19990826-3.f: New test.
44771
44772 * g77.f-torture/execute/19990826-2.f: New test.
44773
44774 * g77.f-torture/compile/19990826-1.f: New test.
44775
44776 * gcc.c-torture/execute/990826-0.c: New test.
44777 * g77.c-torture/execute/19990826-0.f: New test.
44778
44779 * g77.f-torture/noncompile/970626-2.f: New test.
44780
44781 1999-08-25 Paul Burchard <burchard@pobox.com>
44782
44783 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
44784 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
44785 lss-011.C: New tests.
44786
44787 1999-08-25 Nathan Sidwell <nathan@acm.org>
44788
44789 * g++.old-deja/g++.other/decl5.C: New test.
44790
44791 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44792
44793 * noncompile/noncompile.exp: Load_lib c-torture.exp.
44794 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
44795 call `postbase' for each one. All callers of `postbase' changed
44796 to call this instead.
44797
44798 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
44799
44800 * gcc.c-torture/execute/990811-1.c: New test.
44801
44802 1999-08-09 Nick Clifton <nickc@cygnus.com>
44803
44804 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
44805 just native ones.
44806
44807 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
44808 just native ones.
44809
44810 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44811
44812 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
44813
44814 1999-08-04 Jeffrey A Law (law@cygnus.com)
44815
44816 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
44817
44818 1999-08-04 Nathan Sidwell <nathan@acm.org>
44819
44820 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
44821
44822 1999-08-04 Jeffrey A Law (law@cygnus.com)
44823
44824 * gcc.c-torture/execute/990804-1.c: New test.
44825
44826 1999-08-03 Nathan Sidwell <nathan@acm.org>
44827
44828 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
44829 * g++.old-deja/g++.brendan/crash64.C: Likewise.
44830 * g++.old-deja/g++.brendan/overload8.C: Likewise.
44831
44832 1999-08-03 Nathan Sidwell <nathan@acm.org>
44833
44834 * g++.old-deja/g++.other/struct1.C: New test.
44835
44836 1999-08-03 Nathan Sidwell <nathan@acm.org>
44837
44838 * g++.old-deja/g++.other/enum2.C: New test.
44839
44840 1999-08-02 Richard Henderson <rth@cygnus.com>
44841
44842 Adapted from tests from Franz Sirl:
44843 * gcc.c-torture/execute/va-arg-7.c: New test.
44844 * gcc.c-torture/execute/va-arg-8.c: New test.
44845
44846 1999-08-01 Jeffrey A Law (law@cygnus.com)
44847
44848 * gcc.c-torture/compile/990801-2.c: New test.
44849
44850 * gcc.c-torture/compile/990801-1.c: New test.
44851
44852 1999-07-27 Michael Meissner <meissner@cygnus.com>
44853
44854 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
44855 fp-cmp-1.c, converting double to float.
44856
44857 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
44858 fp-cmp-1.c, converting double to long double.
44859
44860 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
44861 from fr1 to unknown_register, since fr1 is a legitimate register
44862 on some machines.
44863
44864 1999-07-25 Jeffrey A Law (law@cygnus.com)
44865
44866 * README: More listname related changes.
44867
44868 1999-07-08 Catherine Moore <clm@cygnus.com>
44869
44870 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
44871
44872 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
44873
44874 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
44875
44876 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
44877
44878 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
44879
44880 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
44881
44882 * gcc.dg/990703-1.c: New test.
44883
44884 1999-06-29 Nick Clifton <nickc@cygnus.com>
44885
44886 * lib/file-format.exp: New file: Move definition of proc
44887 gcc_target_object_format to here from
44888 gcc.dg/special/ecos.exp.
44889
44890 * lib/c-torture.exp: Include lib file-format.exp.
44891 * lib/gcc-dg.exp: Include lib file-format.exp.
44892
44893 * gcc.dg/special/ecos.exp: Remove definition of proc
44894 gcc_target_object_format.
44895
44896 1999-06-28 Jeffrey A Law (law@cygnus.com)
44897
44898 * gcc.c-torture/execute/990628-1.c: New test.
44899
44900 1999-06-25 Jeffrey A Law (law@cygnus.com)
44901
44902 * gcc.c-torture/compile/990625-2.c: New test.
44903
44904 * gcc.c-torture/compile/990625-1.c: New test.
44905
44906 1999-06-23 Nick Clifton <nickc@cygnus.com>
44907
44908 * gcc.c-torture/compile/dll.c: New test case. Check that dll
44909 attributes compile.
44910 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
44911 ports that use the COFF/PE file format.
44912
44913 1999-06-17 Jeffrey A Law (law@cygnus.com)
44914
44915 * gcc.c-torture/compile/990617-1.c: New test.
44916
44917 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
44918
44919 * g++.old-deja/g++.other/decl4.C: New test.
44920
44921 1999-06-14 Nathan Sidwell <nathan@acm.org>
44922
44923 * g++.old-deja/g++.other/bitfld3.C: New test.
44924
44925 1999-06-08 Nathan Sidwell <nathan@acm.org>
44926
44927 * g++.old-deja/g++.eh/catch1.C: New test.
44928
44929 1999-06-07 Jeffrey A Law (law@cygnus.com)
44930
44931 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
44932
44933 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
44934 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
44935
44936 1999-06-05 Craig Burley <craig@jcb-sc.com>
44937
44938 * g77.f-torture/compile/19990502-0.f: Replace with new,
44939 shorter, test that still fails after recent changes.
44940
44941 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44942
44943 * gcc.c-torture/execute/990604-1.c: New test.
44944
44945 1999-05-31 Jeffrey A Law (law@cygnus.com)
44946
44947 * gcc.c-torture/execute/990531-1.c: New test.
44948
44949 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44950
44951 * gcc.c-torture/compile/990527-1.c: New test.
44952
44953 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
44954
44955 * gcc.c-torture/execute/990527-1.c: New test.
44956
44957 1999-05-25 Nick Clifton <nickc@cygnus.com>
44958
44959 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
44960 bitfields as signed.
44961
44962 1999-05-25 Craig Burley <craig@jcb-sc.com>
44963
44964 * g77.f-torture/compile/19990525-0.f: New test.
44965
44966 1999-05-25 Jeffrey A Law (law@cygnus.com)
44967
44968 * gcc.c-torture/execute/990525-2.c: New test.
44969
44970 * gcc.c-torture/execute/990525-1.c: New test.
44971
44972 1999-05-24 Nathan Sidwell <nathan@acm.org>
44973
44974 * g++.old-deja/g++.other/anon3.C: New test.
44975 * g++.old-deja/g++.other/anon4.C: New test.
44976 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
44977 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
44978 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
44979 Merrill).
44980
44981 1999-05-24 Jeffrey A Law (law@cygnus.com)
44982
44983 * gcc.c-torture/execute/990524-1.c: New test.
44984
44985 * gcc.dg/990524-1.c: New test.
44986
44987 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44988
44989 * gcc.c-torture/compile/990523-1.c: New test.
44990
44991 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
44992
44993 * gcc.c-torture/compile/990519-1.c: New test.
44994
44995 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44996
44997 * gcc.c-torture/compile/990517-1.c: New test.
44998
44999 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
45000 (e4, f4): New tests.
45001 (main): Call them.
45002
45003 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45004
45005 * gcc.dg/noreturn-1.c: New test.
45006
45007 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45008
45009 * gcc.c-torture/execute/990513-1.c: New test.
45010
45011 1999-05-10 Richard Henderson <rth@cygnus.com>
45012
45013 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
45014
45015 1999-05-10 Craig Burley <craig@jcb-sc.com>
45016
45017 * g77.f-torture/execute/erfc.f: Use small single-precision
45018 values, to avoid problems on Alphas when not -mieee.
45019
45020 1999-05-08 Craig Burley <craig@jcb-sc.com>
45021
45022 * gcc.dg/990506-0.c: New test.
45023
45024 1999-05-08 Richard Henderson <rth@cygnus.com>
45025
45026 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
45027 the constant to test. Don't XFAIL 64-bit targets.
45028
45029 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
45030 * g++.old-deja/g++.law/profile1.C: Likewise.
45031
45032 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
45033 operator new instances.
45034 * g++.old-deja/g++.other/delete5.C: Likewise.
45035
45036 1999-05-03 Craig Burley <craig@jcb-sc.com>
45037
45038 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
45039 intrinsic.
45040
45041 1999-05-03 Craig Burley <craig@jcb-sc.com>
45042
45043 * g77.f-torture/execute/u77-test.f: Reverse order of two
45044 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
45045
45046 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45047
45048 * gcc.dg/compare1.c: New test.
45049
45050 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
45051
45052 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
45053 New tests.
45054
45055 1999-05-02 Craig Burley <craig@jcb-sc.com>
45056
45057 * g77.f-torture/compile/19990502-1.f: New test.
45058
45059 1999-05-02 Craig Burley <craig@jcb-sc.com>
45060
45061 * g77.f-torture/compile/19990502-0.f: New test.
45062
45063 1999-05-02 Craig Burley <craig@jcb-sc.com>
45064
45065 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
45066 intrinsic.
45067
45068 1999-05-02 Craig Burley <craig@jcb-sc.com>
45069
45070 * g77.f-torture/execute/u77-test.f (main): List libU77
45071 intrinsics not currently tested.
45072 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
45073 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
45074 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
45075 Trim blanks off the ends of some printed strings.
45076
45077 1999-05-02 Craig Burley <craig@jcb-sc.com>
45078
45079 * g77.f-torture/execute/u77-test.f (main): Just warn about
45080 FSTAT gid disagreement, as it's expected on some systems.
45081
45082 1999-05-01 Craig Burley <craig@jcb-sc.com>
45083
45084 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
45085 use a new function, which allows for some slop.
45086 Clean up some commentary.
45087 (issum): The new function.
45088 (sgladd): Deleted subroutine.
45089
45090 1999-05-01 Craig Burley <craig@jcb-sc.com>
45091
45092 * g77.f-torture/execute/u77-test.f: Modify to be more like
45093 libf2c/libU77 version, bringing patches to that version here.
45094 Add suitable commentary.
45095
45096 1999-04-25 Richard Henderson <rth@cygnus.com>
45097
45098 * gcc.dg/990424-1.c: New test.
45099
45100 1999-04-24 Craig Burley <craig@jcb-sc.com>
45101
45102 * g77.f-torture/execute/u77-test.f (main): Bug involving
45103 LSTAT has been fixed, so turn back on full checking.
45104
45105 1999-04-20 Craig Burley <craig@jcb-sc.com>
45106
45107 * g77.f-torture/compile/19990419-0.f: New test.
45108 * g77.f-torture/execute/19990419-1.f: New test.
45109
45110 1999-04-17 Richard Henderson <rth@cygnus.com>
45111
45112 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
45113 to avoid the need for a prototype to supress a warning.
45114
45115 1999-04-07 Jim Wilson <wilson@cygnus.com>
45116
45117 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
45118
45119 1999-04-04 Jeffrey A Law (law@cygnus.com)
45120
45121 * gcc.c-torture/execute/990404-1.c: New test.
45122
45123 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45124
45125 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
45126 * gcc.dg/cpp-if3.c: Don't use -pedantic.
45127 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
45128 missing initializer warnings.
45129
45130 1999-03-28 Jeffrey A Law (law@cygnus.com)
45131
45132 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
45133 matching strings.
45134
45135 1999-03-26 Jeffrey A Law (law@cygnus.com)
45136
45137 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
45138
45139 1999-03-26 Craig Burley <craig@jcb-sc.com>
45140
45141 * g77.f-torture/execute/19990325-0.f: New test.
45142 * g77.f-torture/execute/19990325-1.f: New test.
45143
45144 1999-03-24 Jeffrey A Law (law@cygnus.com)
45145
45146 * gcc.c-torture/execute/990324-1.c: New test.
45147
45148 1999-03-22 Jim Wilson <wilson@cygnus.com>
45149
45150 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
45151 test with 4.
45152
45153 1999-03-17 Richard Henderson <rth@cygnus.com>
45154
45155 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
45156
45157 1999-03-13 Craig Burley <craig@jcb-sc.com>
45158
45159 * g77.f-torture/execute/19990313-2.f: New test.
45160 * g77.f-torture/execute/19990313-3.f: New test.
45161
45162 1999-03-13 Craig Burley <craig@jcb-sc.com>
45163
45164 * g77.f-torture/execute/19990313-0.f: New test.
45165 * g77.f-torture/execute/19990313-1.f: New test.
45166
45167 1999-03-12 Jim Wilson <wilson@cygnus.com>
45168
45169 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
45170 printf to sprintf.
45171 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
45172 (main): Add check for u15. Conditionalize u31 check depending on
45173 whether ints are <32 bits or >=32 bits.
45174
45175 1999-03-08 Craig Burley <craig@jcb-sc.com>
45176
45177 * g77.f-torture/execute/19981119-0.f: Improve testiness.
45178
45179 1999-03-08 Craig Burley <craig@jcb-sc.com>
45180
45181 * g77.f-torture/compile/19990305-0.f: New test.
45182 * g77.f-torture/execute/19981119-0.f: New test.
45183
45184 1999-03-08 Craig Burley <craig@jcb-sc.com>
45185
45186 * g77.f-torture/execute/970625-2.f: call ABORT if final
45187 result is not correct, instead of just printing it.
45188 Add this checking via newly introduced obfuscation, to
45189 trip up buggy front ends.
45190
45191 1999-03-07 Craig Burley <craig@jcb-sc.com>
45192
45193 * g77.f-torture/compile/960317-1.f: Moved from being
45194 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
45195
45196 1999-03-06 Craig Burley <craig@jcb-sc.com>
45197
45198 * g77.f-torture/execute/960317-1.f: New (old) test.
45199 * g77.f-torture/execute/970625-2.f: Ditto.
45200
45201 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
45202
45203 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
45204 message on line 1 or line 2; cccp and cpplib do this differently.
45205
45206 1999-03-01 Jeffrey A Law (law@cygnus.com)
45207
45208 * g++.old-deja/g++.law/weak1.C: New test.
45209
45210 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45211
45212 * gcc.c-torture/execute/990119-1.c: Renamed to...
45213 * gcc.dg/990119-1.c: this, so it will only be tested once
45214 (it's a preprocessor test, it doesn't need to be run at
45215 multiple optimization levels).
45216
45217 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
45218
45219 * lib/g++.exp: Don't add incdir=$base_dir/../include to
45220 ALWAYS_CXXFLAGS.
45221
45222 1999-02-24 Craig Burley <craig@jcb-sc.com>
45223
45224 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
45225 * g77.f-torture/compile/19981216-0.f: ...as it is expected
45226 to not be compilable by current g77.
45227
45228 1999-02-24 Nick Clifton <nickc@cygnus.com>
45229
45230 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
45231
45232 1999-02-22 Jeffrey A Law (law@cygnus.com)
45233
45234 * gcc.c-torture/execute/990222-1.c: New test.
45235
45236 1999-02-19 Craig Burley <craig@jcb-sc.com>
45237
45238 * g77.f-torture/compile/19990218-0.f: New test.
45239 * g77.f-torture/noncompile/19990218-1.f: New test.
45240
45241 1999-02-18 Craig Burley <craig@jcb-sc.com>
45242
45243 * g77.f-torture/compile/19981216-0.f: New test.
45244
45245 1999-02-14 Jeffrey A Law (law@cygnus.com)
45246
45247 * gcc.dg/990214-1.c: New test.
45248
45249 1999-02-13 Jeffrey A Law (law@cygnus.com)
45250
45251 * gcc.dg/990213-2.c: New test.
45252
45253 * gcc.dg/990213-1.c: New test.
45254
45255 1999-02-12 Jeffrey A Law (law@cygnus.com)
45256
45257 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
45258 ints.
45259
45260 1999-02-11 Nick Clifton <nickc@cygnus.com>
45261
45262 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
45263 specified by target.
45264
45265 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
45266
45267 1999-02-11 Jeffrey A Law (law@cygnus.com)
45268
45269 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
45270
45271 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
45272
45273 * gcc.dg/special/ecos.exp: New test driver for new tests with
45274 special requirements.
45275
45276 * gcc.dg/special/alias-1.c: New test.
45277 * gcc.dg/special/gcsec-1.c: New test.
45278 * gcc.dg/special/weak-1.c: New test.
45279 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
45280 * gcc.dg/special/weak-2.c: New test.
45281 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
45282 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
45283 * gcc.dg/special/wkali-1.c: New test.
45284 * gcc.dg/special/wkali-2.c: New test.
45285 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
45286 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
45287
45288 1999-02-10 Felix Lee <flee@cygnus.com>
45289
45290 * lib/c-torture.exp (c-torture-compile): Pull out code for
45291 analyzing gcc error messages.
45292 (c-torture-execute): Likewise. Fix some (harmless) false
45293 positives.
45294 * lib/gcc.exp (gcc_check_compile): New function.
45295
45296 1999-02-08 Richard Henderson <rth@cygnus.com>
45297
45298 * gcc.c-torture/execute/990208-1.c: New test.
45299
45300 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
45301
45302 * g++.dg/special/ecos.exp: New driver for new tests with special
45303 requirements
45304
45305 * g++.dg/special/conpr-1.C: New test
45306 * g++.dg/special/conpr-2.C: New test
45307 * g++.dg/special/conpr-2a.C: New test
45308 * g++.dg/special/conpr-3.C: New test
45309 * g++.dg/special/conpr-3a.C: New test
45310 * g++.dg/special/conpr-3b.C: New test
45311
45312 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
45313 allow g++ to use the dg driver
45314
45315 * README: Add comment about g++.dg directory
45316
45317 1999-02-06 Jeffrey A Law (law@cygnus.com)
45318
45319 * README: Update email addresses.
45320
45321 1999-02-03 Nick Clifton <nickc@cygnus.com>
45322
45323 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
45324 arguments in order to force structure S onto the stack even on
45325 the alpha.
45326 (test): Pass 10 leading arguments to function foo as well as the
45327 structure S.
45328
45329 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
45330 failure for all targets.
45331
45332 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
45333 abort to terminate program execution.
45334
45335 1999-01-30 Richard Henderson <rth@cygnus.com>
45336
45337 * gcc.c-torture/execute/990130-1.c: New test.
45338
45339 1999-01-30 Jeffrey A Law (law@cygnus.com)
45340
45341 * gcc.dg/990130-1.c: New test.
45342
45343 1999-01-28 Michael Meissner <meissner@cygnus.com>
45344
45345 * gcc.c-torture/execute/990128-1.c: New test.
45346
45347 1999-01-27 Michael Meissner <meissner@cygnus.com>
45348
45349 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
45350
45351 1999-01-27 Felix Lee <flee@cygnus.com>
45352
45353 * lib/c-torture.exp (c-torture-compile): pull out code for
45354 analyzing gcc error messages.
45355 (c-torture-execute): ditto, and fix some (harmless) false
45356 positives.
45357 * lib/gcc.exp (gcc_check_compile): new function.
45358
45359 1999-01-17 Jeffrey A Law (law@cygnus.com)
45360
45361 * gcc.dg/990117-1.c: New test.
45362
45363 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
45364
45365 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
45366
45367 1999-01-15 Jeffrey A Law (law@cygnus.com)
45368
45369 * g77.f-torture/compile/990115-1.f: New test.
45370
45371 1999-01-07 Jeffrey A Law (law@cygnus.com)
45372
45373 * gcc.c-torture/compile/990107-1.c: New test
45374
45375 1999-01-06 Jeffrey A Law (law@cygnus.com)
45376
45377 * gcc.c-torture/execute/990106-2.c: New test.
45378
45379 * gcc.c-torture/execute/990106-1.c: New test.
45380
45381 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
45382
45383 * gcc.c-torture/compile/981223-1.c: New test.
45384
45385 1998-12-29 Richard Henderson <rth@cygnus.com>
45386
45387 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
45388 (opt3): Rename from opt4 and disable.
45389
45390 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
45391
45392 * g++.old-deja/g++.pt/ptrmem5.C: New test.
45393
45394 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45395
45396 * g++.old-deja/g++.other/conv5.C: New test.
45397
45398 1998-12-14 Nick Clifton <nickc@cygnus.com>
45399
45400 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
45401
45402 1998-12-11 Jeffrey A Law (law@cygnus.com)
45403
45404 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
45405
45406 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
45407
45408 * gcc.c-torture/compile/981211-1.c: New test.
45409
45410 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45411
45412 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
45413
45414 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
45415
45416 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45417
45418 * gcc.special/930510-1.c: Make C9X safe.
45419 * gcc.misc-tests/gcov-1.c Similarly.
45420 * gcc.misc-tests/gcov-2.c Similarly.
45421
45422 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45423
45424 * gcc.dg/ultrasp1.c: New test.
45425
45426 1998-12-06 Richard Henderson <rth@cygnus.com>
45427
45428 * gcc.c-torture/execute/981206.c: New test.
45429
45430 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45431
45432 * g++.old-deja/g++.ns/template7.C: New test.
45433
45434 * g++.old-deja/g++.other/expr1.C: New test.
45435
45436 * g++.old-deja/g++.eh/tmpl3.C: New test.
45437
45438 * g++.old-deja/g++.eh/tmpl2.C: New test.
45439
45440 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45441
45442 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
45443 * g++.old-deja/g++.other/using6.C: Removed.
45444 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
45445
45446 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
45447
45448 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45449
45450 * g++.old-deja/g++.pt/overload8.C: New test.
45451
45452 * g++.old-deja/g++.pt/overload7.C: New test.
45453
45454 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
45455
45456 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
45457 and relinking messages.
45458 * lib/g++.exp (g++_target_compile): Remove .rpo file when
45459 compiling with -frepo.
45460
45461 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
45462
45463 * g++.old-deja/g++.pt/lookup6.C: New test.
45464
45465 1998-11-30 Nick Clifton <nickc@cygnus.com>
45466
45467 * gcc.c-torture/execute/981130-1.c: New test.
45468 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
45469
45470 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45471
45472 * g++.old-deja/g++.pt/explicit76.C: New test.
45473
45474 * g++.old-deja/g++.pt/friend38.C: New test.
45475
45476 * g++.old-deja/g++.ns/crash2.C: New test.
45477
45478 * g++.old-deja/g++.pt/defarg8.C: New test.
45479
45480 * g++.old-deja/g++.pt/instantiate6.C: New test.
45481
45482 * g++.old-deja/g++.pt/static6.C: New test.
45483
45484 * g++.old-deja/g++.pt/decl2.C: New test.
45485
45486 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45487
45488 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
45489 problem is actually related with name lookup, but so what? :-)
45490
45491 * g++.old-deja/g++.pt/friend37.C: New test.
45492
45493 1998-11-25 Dave Love <d.love@dl.ac.uk>
45494
45495 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
45496 element, which fails on some systems.
45497
45498 * g77.f-torture/execute/labug1.f: New test.
45499
45500 1998-11-21 Jeffrey A Law (law@cygnus.com)
45501
45502 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
45503 is defined.
45504
45505 1998-11-18 Dave Love <d.love@dl.ac.uk>
45506
45507 * g77.f-torture/compile/981117-1.f: New test.
45508
45509 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
45510
45511 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
45512 properly discarded.
45513
45514 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
45515
45516 * gcc.c-torture/execute/memcheck: New directory of tests for
45517 -fcheck-memory-usage.
45518
45519 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
45520
45521 * README: New file, general information about the testsuite and
45522 new description of the various C++ test subdirectories.
45523 * README.g++: Eliminate obsolete information, update and move most
45524 relevant stuff to README.
45525
45526 1998-11-07 Richard Henderson <rth@cygnus.com>
45527
45528 * gcc.c-torture/compile/981107-1.c: New test.
45529
45530 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
45531
45532 * execute/memcpy-bi.c: New testcase.
45533
45534 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
45535
45536 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
45537 base classes.
45538
45539 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
45540 template is selected.
45541
45542 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
45543 classes, it should be accepted for all types.
45544
45545 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
45546
45547 * g++.old-deja/g++.pt/spec24.C: Ensure that template
45548 specializations start with template headers.
45549
45550 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
45551
45552 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
45553
45554 * g++.old-deja/g++.other/init9.C: Test cross initialization of
45555 non-POD types.
45556
45557 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
45558
45559 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
45560
45561 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
45562
45563 * compile/981022-1.c, compile/981022-1.x: New test and driver.
45564
45565 1998-10-19 Jeffrey A Law (law@cygnus.com)
45566
45567 * 981019-1.c: New test.
45568
45569 1998-10-14 Robert Lipe <robertl@dgii.com>
45570
45571 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
45572 find objc headers.
45573
45574 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
45575
45576 * compile/981001-4.c: Remove use of GCC extension that triggers a
45577 compiler bug.
45578
45579 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
45580
45581 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
45582
45583 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45584
45585 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
45586 instantiation of template produces incorrect code for delete
45587 expression.
45588
45589 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
45590 constructors' name is not unique.
45591 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
45592 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
45593
45594 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
45595 automatic array of const is ill-formed.
45596
45597 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
45598 of template parameter?
45599
45600 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
45601 const.
45602
45603 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
45604 pointer-to-member expression.
45605
45606 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
45607 declaration causes ICE.
45608
45609 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
45610
45611 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
45612 reserved in the global namespace.
45613
45614 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
45615 generate needed virtual table.
45616
45617 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
45618
45619 1998-10-10 Dariush Eslimi <eslimi@loran.com>
45620
45621 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
45622 template-dependent type
45623
45624 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
45625
45626 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
45627 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
45628 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
45629
45630 * g++.old-deja/g++.other/using5.C: New test; using decl from base
45631 class should be usable as argument of member function.
45632 * g++.old-deja/g++.other/using6.C: New test; using decl from base
45633 class should be usable as return type of member function.
45634 * g++.old-deja/g++.other/using7.C: New test; using decl from base
45635 class should be usable as type of data member.
45636
45637 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
45638
45639 1998-10-09 Jeffrey A Law (law@cygnus.com)
45640
45641 * gcc.c-torture/special/920521-1.c: Fix bogus test.
45642
45643 1998-10-08 Nick Clifton <nickc@cygnus.com>
45644
45645 * gcc.dg/dll-?.c Add thumb to target list.
45646 Fix assembler scan patterns to match current assembler output.
45647
45648 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
45649
45650 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
45651 matching of template brackets.
45652
45653 * g++.old-deja/g++.other/using4.C: New test. Test using
45654 declarations of methods from base classes.
45655
45656 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
45657 within functions should introduce names into the innermost
45658 enclosing namespace.
45659
45660 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
45661 of static locals if first initialization throws.
45662
45663 1998-10-07 Jim Wilson <wilson@cygnus.com>
45664
45665 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
45666
45667 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
45668
45669 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
45670 lose track of the possible targets of tablejump insns.
45671 * special/special.exp: Run it.
45672
45673 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
45674
45675 * g++.old-deja/g++.pt/friend35.C: New test. A template function
45676 must be declared before its specializations can be named in friend
45677 declarations.
45678
45679 1998-10-05 Dave Love <d.love@dl.ac.uk>
45680
45681 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
45682
45683 * g77.f-torture/execute/io1.f: New test.
45684
45685 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
45686
45687 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
45688 with pointer to template function, for which no argument deduction
45689 is possible.
45690
45691 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
45692 specialization of template function as argument to template
45693 function.
45694
45695 * g++.old-deja/g++.other/access2.C: New test; Inner class
45696 shouldn't have privileged access to Outer's names.
45697
45698 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
45699
45700 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
45701 friend template declared within template class conflicts with
45702 nested class of the same name.
45703
45704 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
45705 is ignored.
45706
45707 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
45708 object with direct initializer as function declaration.
45709
45710 * g++.old-deja/g++.other/decl2.C: New test; duplicate
45711 initializers.
45712
45713 * g++.old-deja/g++.other/null2.C: New test; conditional operator
45714 involving const pointer and NULL produces incorrect result.
45715
45716 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
45717 type name without `typename' should be rejected with -pedantic.
45718
45719 1998-10-02 Richard Henderson <rth@cygnus.com>
45720
45721 * g++.old-deja/g++.other/addrof1.C: New test.
45722
45723 1998-10-01 Nick Clifton <nickc@cygnus.com>
45724
45725 * gcc.c-torture/compile/981001-1.c: New test.
45726 * gcc.c-torture/execute/981001-1.c: New test.
45727
45728 1998-10-01 Jeffrey A Law (law@cygnus.com)
45729
45730 * gcc.c-torture/compile/981001-2.c: New test.
45731 * gcc.c-torture/compile/981001-3.c: New test.
45732 * gcc.c-torture/compile/981001-4.c: New test.
45733
45734 1998-10-01 Robert Lipe <robertl@dgii.com>
45735
45736 * lib/objc.exp (objc_target_compile): Add -L during compiles for
45737 multilibbed hosts. Idea grafted from g77.exp.
45738
45739 1998-09-30 Dave Love <d.love@dl.ac.uk>
45740
45741 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
45742 avoid losing on systems which need -lsocket.
45743
45744 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
45745
45746 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
45747 * g++.old-deja/g++.other/nested2.C: Ditto.
45748 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
45749 failure.
45750
45751 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
45752
45753 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
45754 preferred over template operator!= for enum bitfields.
45755
45756 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
45757
45758 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
45759 that happen to have the same base name, but in different scopes,
45760 are incorrectly rejected.
45761
45762 1998-09-16 Richard Henderson <rth@cygnus.com>
45763
45764 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
45765 on the native word size instead of an integer literal.
45766
45767 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
45768
45769 * g++.old-deja/g++.other/static2.C: Invocation of static data
45770 member of type pointer-to-function denoted as non-static member.
45771
45772 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
45773 checks involving function types and aliases.
45774
45775 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
45776
45777 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
45778 redefined to the same non-trivial type.
45779
45780 * g++.old-deja/g++.pt/explicit73.C: Test for proper
45781 namespace-qualification of template specializations declared in
45782 other namespaces.
45783
45784 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
45785 to declare a subset of the specializations of a template function
45786 as friends of specializations of a template class.
45787
45788 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
45789 member templates that do not fully specialize the enclosing
45790 template class are rejected.
45791
45792 1998-09-11 Dave Love <d.love@dl.ac.uk>
45793
45794 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
45795
45796 1998-09-08 Dave Love <d.love@dl.ac.uk>
45797
45798 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
45799 altered from libf2c/libU77 version.
45800
45801 1998-09-06 Dave Love <d.love@dl.ac.uk>
45802
45803 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
45804
45805 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
45806
45807 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
45808 (un)signed char are different types for template specialization
45809 purposes.
45810
45811 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
45812
45813 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
45814 * objc: ObjC testsuite.
45815
45816 1998-08-31 Catherine Moore <clm@cygnus.com>
45817
45818 * gcc.c-torture/execute/941014-1.x: New file.
45819
45820 1998-08-31 Nick Clifton <nickc@cygnus.com>
45821
45822 * lib/c-torture.exp: Add support for
45823 torture_eval_before_compile and torture_eval_before_execute
45824 variables.
45825
45826 1998-08-30 Jeffrey A Law (law@cygnus.com)
45827
45828 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
45829 this test triggers valid.
45830
45831 1998-08-27 Jeffrey A Law (law@cygnus.com)
45832
45833 * gcc.dg/980827-1.c: New test.
45834
45835 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
45836
45837 * gcc.c-torture/execute/loop-4b.c: New test.
45838
45839 1998-08-26 Nick Clifton <nickc@cygnus.com>
45840
45841 * lib/c-torture.exp: Add support for
45842 torture_eval_before_compile and torture_eval_before_execute
45843 variables.
45844
45845 1998-08-25 Jeffrey A Law (law@cygnus.com)
45846
45847 * gcc.c-torture/compile/980825-1.c: New test.
45848
45849 1998-08-24 Nick Clifton <nickc@cygnus.com>
45850
45851 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
45852 count number tests in opt_t0 not good_t0.
45853
45854 1998-08-24 Jeffrey A Law (law@cygnus.com)
45855
45856 * gcc.c-torture/compile/930326-1.x: Fix typo.
45857
45858 1998-08-23 Mark Mitchell <mark@markmitchell.com>
45859
45860 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
45861 causes an ICE.
45862
45863 1998-08-21 Jeffrey A Law (law@cygnus.com)
45864
45865 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
45866 STACK_SIZE is defined.
45867 * gcc.c-torture/unsorted/stuct.c: Similarly.
45868
45869 * gcc.c-torture/compile/980821-1.c: New test.
45870
45871 1998-08-21 Jeffrey A Law (law@cygnus.com)
45872
45873 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
45874
45875 1998-08-19 Mark Mitchell <mark@markmitchell.com>
45876
45877 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
45878 code.
45879
45880 1998-08-09 Mark Mitchell <mark@markmitchell.com>
45881
45882 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
45883 error'.
45884
45885 1998-08-18 Jeffrey A Law (law@cygnus.com)
45886
45887 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
45888
45889 1998-08-16 Jeffrey A Law (law@cygnus.com)
45890
45891 * gcc.c-torture/compile/980816-1.c: New test.
45892
45893 * gcc.dg/980816-1.c: New test.
45894
45895 1998-08-13 Jeffrey A Law (law@cygnus.com)
45896
45897 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
45898 compiler for ieee tests.
45899
45900 1998-08-01 Dave Love <d.love@dl.ac.uk>
45901
45902 * g77.f-torture/compile/980729-0.f: New test.
45903
45904 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
45905
45906 * gcc.c-torture/special/eeprof-1.c: New test, for
45907 -finstrument-functions.
45908 * gcc.c-torture/special/special.exp: Run it.
45909
45910 1998-07-29 Jeffrey A Law (law@cygnus.com)
45911
45912 * gcc.c-torture/compile/980729-1.c: New test.
45913
45914 1998-07-27 Nick Clifton <nickc@cygnus.com>
45915
45916 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
45917 __thumb__ is defined, and test for ARM style doubles if so.
45918
45919 1998-07-26 Dave Love <d.love@dl.ac.uk>
45920
45921 * g77.f-torture/noncompile/980615-0.f: New test.
45922
45923 1998-07-26 H.J. Lu (hjl@gnu.org)
45924
45925 * gcc.dg/980312-1.c: Do link instead of compile.
45926 * gcc.dg/980313-1.c: Likewise.
45927
45928 1998-07-26 Jeffrey A Law (law@cygnus.com)
45929
45930 * gcc.c-torture/compile/980726-1.c: New test.
45931
45932 1998-07-25 Dave Love <d.love@dl.ac.uk>
45933
45934 * g77.f-torture/execute/io0.f: New test.
45935
45936 1998-07-24 Nick Clifton <nickc@cygnus.com>
45937
45938 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
45939 an int.
45940
45941 1998-06-18 Michael Meissner <meissner@cygnus.com>
45942
45943 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
45944 m32r bugs.
45945
45946 1998-07-17 Nick Clifton <nickc@cygnus.com>
45947
45948 * gcc.dg/980626-1.c: Expect failures for all toolchains until
45949 c-decl.c:grokdeclarator can handle mode attributes.
45950
45951 1998-07-16 Jeffrey A Law (law@cygnus.com)
45952
45953 * gcc.c-torture/execute/980716-1.c: New test.
45954
45955 1998-07-13 Jeffrey A Law (law@cygnus.com)
45956
45957 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
45958 the mn10200.
45959 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
45960 the mn10200.
45961 * gcc.c-torture/execute/va-arg-3.x: Similarly.
45962 * gcc.c-torture/compile/930326-1.x: Similarly.
45963
45964 1998-07-13 Dave Love <d.love@dl.ac.uk>
45965
45966 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
45967 New test from Craig.
45968
45969 1998-07-12 Dave Love <d.love@dl.ac.uk>
45970
45971 * g77.f-torture/noncompile/980616-0.f: New test.
45972
45973 * g77.f-torture/execute/970816-3.f: New test from Craig.
45974
45975 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45976
45977 * g++.other/singleton.C: Return error value instead of taking
45978 SIGSEGV.
45979
45980 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
45981
45982 * g++.other/singleton.C: New test. Warning is under dispute.
45983 Runtime crash is not.
45984
45985 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
45986
45987 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
45988 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
45989 using6.C, using7.C}: New namespace tests.
45990
45991 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
45992
45993 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
45994 specialization with typedef'ed names used as array indexes.
45995
45996 1998-07-09 Jeffrey A Law (law@cygnus.com)
45997
45998 * gcc.c-torture/execute/980709-1.c: New test.
45999
46000 * gcc.dg/980709-1.c: New test.
46001
46002 1998-07-07 Richard Henderson <rth@cygnus.com>
46003
46004 * gcc.c-torture/execute/bcp-1.c: New test.
46005
46006 1998-07-07 Jeffrey A Law (law@cygnus.com)
46007
46008 * gcc.c-torture/execute/980707-1.c: New test.
46009
46010 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
46011
46012 * gcc.c-torture/compile/980706-1.c: New test.
46013
46014 1998-07-01 Dave Love <d.love@dl.ac.uk>
46015
46016 * g77.f-torture/execute/980701-0.f,
46017 g77.f-torture/execute/980701-1.f: New test from Craig.
46018
46019 1998-07-01 Jeffrey A Law (law@cygnus.com)
46020
46021 * gcc.c-torture/compile/980701-1.c: New test.
46022
46023 * gcc.c-torture/execute/980701-1.c: New test.
46024
46025 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
46026 rlsruhe.de>
46027
46028 * g++.old-deja/g++.robertl/eb132.C: New test.
46029 * g++.old-deja/g++.robertl/eb133.C: Likewise.
46030
46031 1998-06-29 Dave Love <d.love@dl.ac.uk>
46032
46033 * g77.f-torture/execute/980628-7.f,
46034 g77.f-torture/execute/980628-8.f,
46035 g77.f-torture/execute/980628-9.f,
46036 g77.f-torture/execute/980628-10.f: New tests from Craig.
46037
46038 * g77.f-torture/execute/980628-3.f: Remove mail headers.
46039
46040 1998-06-28 Jeffrey A Law (law@cygnus.com)
46041
46042 * g77.f-torture/execute/980628-4.f: New test from Craig.
46043 * g77.f-torture/execute/980628-5.f: Likewise.
46044 * g77.f-torture/execute/980628-2.f: Likewise.
46045 * g77.f-torture/execute/980628-0.f: Likewise.
46046 * g77.f-torture/execute/980628-1.f: Likewise.
46047 * g77.f-torture/execute/980628-3.f: Likewise.
46048 * g77.f-torture/execute/980628-6.f: Likewise.
46049
46050 1998-06-28 Jeffrey A Law (law@cygnus.com)
46051
46052 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
46053 directory when nothing has been installed yet.
46054
46055 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
46056
46057 * gcc.c-torture/special/special.exp: Handle newer versions of
46058 dejagnu.
46059
46060 1998-06-26 Jeffrey A Law (law@cygnus.com)
46061
46062 * gcc.dg/980626-1.c: New test.
46063
46064 1998-06-19 Bruno Haible <haible@ilog.fr>
46065
46066 * gcc.misc-tests/m-un-2.c: New test.
46067 * g++.old-deja/g++.other/warn01.c: Likewise.
46068
46069 1998-06-19 Robert Lipe <robertl@dgii.com>
46070
46071 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
46072 compatibility with assmblers with a different comment character.
46073 Eliminate use of GAS-specific extensions.
46074
46075 1998-06-19 Jeffrey A Law (law@cygnus.com)
46076
46077 * gcc.c-torture/execute/ieee/980619-1.c: New test.
46078
46079 1998-06-19 Robert Lipe <robertl@dgii.com>
46080
46081 * lib/g77.exp: Replace search for libf2c.a with search for newly
46082 renamed libg2c.a
46083
46084 1998-06-17 Jeffrey A Law (law@cygnus.com)
46085
46086 * gcc.c-torture/execute/980617-1.c: New test.
46087
46088 1998-06-12 Jeffrey A Law (law@cygnus.com)
46089
46090 * gcc.c-torture/execute/980612-1.c: New test.
46091
46092 1998-06-08 Jeffrey A Law (law@cygnus.com)
46093
46094 * gcc.dg/980523-1.c: Only test on ppc-linux.
46095 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
46096
46097 * gcc.c-torture/execute/980608-1.c: New test.
46098
46099 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
46100
46101 * gcc.c-torture/execute/980605-1.c: New test.
46102
46103 1998-06-04 Jeffrey A Law (law@cygnus.com)
46104
46105 * gcc.c-torture/execute/980604-1.c: New test.
46106
46107 1998-06-02 Jeffrey A Law (law@cygnus.com)
46108
46109 * gcc.c-torture/execute/980602-1.c: New test.
46110 * gcc.c-torture/execute/980602-2.c: Likewise.
46111
46112 1998-06-02 Dave Love <d.love@dl.ac.uk>
46113
46114 * 970125-0.f: Fix per JCB. Add commentary.
46115
46116 1998-05-31 Michael Meissner <meissner@cygnus.com>
46117
46118 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
46119 IEEE -0 support.
46120
46121 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
46122
46123 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
46124 earlier.
46125
46126 1998-05-28 Catherine Moore <clm@cygnus.com>
46127
46128 * gcc.c-torture/execute/980526-3.c: New test.
46129
46130 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
46131
46132 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
46133 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
46134 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
46135 m88k-motorola-sysv3 to XFAIL.
46136
46137 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46138
46139 * gcc.dg/980526-1.c: New test.
46140 * gcc.c-torture/execute/980526-2.c: New test.
46141
46142 1998-05-26 Jeffrey A Law (law@cygnus.com)
46143
46144 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
46145
46146 * gcc.c-torture/execute/980526-1.c: New test.
46147
46148 1998-05-26 Dave Love <d.love@dl.ac.uk>
46149
46150 * g77.f-torture/execute/alpha2.f: Add runtime test.
46151
46152 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
46153
46154 * g++.old-deja/old-deja.exp: Strip leading directories.
46155
46156 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
46157 error for the line. Don't run multiple tests for the same line.
46158
46159 1998-05-23 Jeffrey A Law (law@cygnus.com)
46160
46161 * gcc.dg/980523-1.c: New test.
46162
46163 1998-05-23 Dave Love <d.love@dl.ac.uk>
46164
46165 * g77.f-torture/compile/970915-0.f: New test.
46166
46167 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
46168
46169 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
46170
46171 1998-05-21 Jeffrey A Law (law@cygnus.com)
46172
46173 * gcc.dg/980520-1.c: New test.
46174
46175 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
46176
46177 * gcc.dg/980502-1.c: Fix return type.
46178
46179 1998-05-20 Jeffrey A Law (law@cygnus.com)
46180
46181 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
46182 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
46183 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
46184 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
46185 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
46186
46187 1998-05-20 Dave Love <d.love@dl.ac.uk>
46188
46189 * g77.f-torture/execute/980520-1.f: New test.
46190
46191 1998-05-15 Dave Love <d.love@dl.ac.uk>
46192
46193 * lib/mike-g77.exp: New file.
46194
46195 * g77.f-torture/noncompile/noncompile.exp,
46196 g77.f-torture/noncompile/check0.f: New files.
46197
46198 1998-05-14 Dave Love <d.love@dl.ac.uk>
46199
46200 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
46201 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
46202 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
46203 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
46204 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
46205 abort where appropriate.
46206
46207 1998-05-05 Michael Meissner <meissner@cygnus.com>
46208
46209 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
46210 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
46211
46212 1998-04-29 Dave Love <d.love@dl.ac.uk>
46213
46214 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
46215
46216 1998-04-27 Dave Love <d.love@dl.ac.uk>
46217
46218 * g77.f-torture/compile/980427-0.f: New test.
46219
46220 1998-04-24 Dave Love <d.love@dl.ac.uk>
46221
46222 * g77.f-torture/compile/980424-0.f: New test.
46223
46224 1998-04-19 Dave Love <d.love@dl.ac.uk>
46225
46226 * g77.f-torture/compile/980419-2.f (main): New test.
46227 * g77.f-torture/compile/970125-0.f: New test.
46228 * g77.f-torture/compile/980419-1.f: New test.
46229
46230 1998-04-08 Jim Wilson <wilson@cygnus.com>
46231
46232 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
46233 of loop-4.c.
46234
46235 1998-04-07 Jim Wilson <wilson@cygnus.com>
46236
46237 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
46238
46239 1998-04-03 Jim Wilson <wilson@cygnus.com>
46240
46241 * gcc.c-torture/compile/980329-1.c: New test.
46242
46243 1998-03-18 Jim Wilson <wilson@cygnus.com>
46244
46245 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
46246 * gcc.dg/980312-1.c: Fix typo in -march command.
46247
46248 1998-03-16 H.J. Lu (hjl@gnu.org)
46249
46250 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
46251
46252 1998-03-11 Robert Lipe <robertl@dgii.com>
46253
46254 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
46255 Dave Love agree the Fortran source is bogus.
46256
46257 1998-03-11 Robert Lipe <robertl@dgii.com>
46258
46259 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
46260 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
46261 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
46262 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
46263 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
46264
46265 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
46266
46267 * g++.old-deja/g++.other/friend1.C: New test.
46268
46269 1998-02-18 Dave Love <d.love@dl.ac.uk>
46270
46271 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
46272 possibly uninitialized) variables and declare dnrm2.
46273
46274 1998-02-23 Robert Lipe <robertl@dgii.com>
46275
46276 From Bruno Haible <haible@ilog.fr>:
46277 * gcc.c-torture/execute/980223.c: New test.
46278
46279 1998-02-13 Jeffrey A Law (law@cygnus.com)
46280
46281 * gcc.dg/ifelse-1.c: New test.
46282
46283 1998-02-09 H.J. Lu (hjl@gnu.org)
46284
46285 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
46286
46287 * lib/old-dejagnu.exp (old-dejagnu): Added the
46288 "execution test - XFAIL *-*-*" handling in the spirit of
46289 "excess errors test -". Changed the "execution test fails"
46290 handling to be like "excess errors test fails".
46291 * Update various tests accordingly.
46292
46293 1998-02-06 Jim Wilson <wilson@cygnus.com>
46294
46295 * gcc.c-torture/execute/980205.c: New test.
46296
46297 1998-01-18 Jeffrey A Law (law@cygnus.com)
46298
46299 * lib/c-torture.exp: Look for .x files instead of .cexp files.
46300 * lib/f-torture.exp: Similarly.
46301 * gcc.c-torture: Rename all .cexp files to .x files.
46302
46303 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
46304
46305 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
46306 (940510-1.c): Removed duplicate.
46307 (971104-1.c): New test.
46308
46309 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
46310
46311 * lib/f-torture.exp: Improve error and loop detection.
46312
46313 1997-11-19 Michael Meissner <meissner@cygnus.com>
46314
46315 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
46316 use that to size the filler array.
46317
46318 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
46319
46320 * lib/c-torture.exp(c-torture-execute): Fix typo.
46321
46322 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
46323 testcase as the executable name. Keep the executable around if
46324 the test fails.
46325
46326 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
46327
46328 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
46329 changes. Only test one -g option, and move it to the end of the
46330 list of options to test.
46331
46332 1997-09-19 Michael Meissner <meissner@cygnus.com>
46333
46334 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
46335 variable GCC_TORTURE_OPTIONS to supply default switches separated
46336 by colons. If no environment variable, run tests with -O0 -g, -O1
46337 -g, and -O2 -g as well.
46338
46339 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
46340
46341 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
46342 explanatory comments. Fix indentation.
46343
46344 1997-09-15 Jeffrey A Law (law@cygnus.com)
46345
46346 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
46347
46348 1997-09-11 Jeffrey A Law (law@cygnus.com)
46349
46350 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
46351 * g++.old-deja/g++.mike/p7325.C: Likewise.
46352 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
46353
46354 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
46355
46356 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
46357 * g++.old-deja/g++.brendan/crash30.C: Likewise.
46358 * g++.old-deja/g++.brendan/crash39.C: Likewise.
46359 * g++.old-deja/g++.law/operators4.C: Likewise.
46360
46361 1997-09-11 Joe Buck (jbuck@synopsys.com)
46362
46363 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
46364 * g++.old-deja/g++.mike/p784.C: Ditto.
46365 * g++.old-deja/g++.mike/p785.C: Ditto.
46366
46367 1997-09-05 Jeffrey A Law (law@cygnus.com)
46368
46369 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
46370
46371 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46372
46373 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
46374 target feature; pass this to c-torture-execute as needed.
46375
46376 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
46377
46378 * lib/c-torture.exp(c-torture-execute): If the previous and the
46379 current executables being tested are identical, we don't need to
46380 run the executable again. Try to make the executable names
46381 unique. Add an optional argument for passing additional compiler
46382 flags.
46383
46384 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
46385
46386 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
46387
46388 1997-08-29 Jeffrey A Law (law@cygnus.com)
46389
46390 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
46391
46392 1997-07-31 Jeffrey A Law (law@cygnus.com)
46393
46394 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
46395 32bit or larger longs.
46396
46397 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
46398 have either a 32bit long or 32bit int.
46399
46400 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
46401
46402 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
46403 Make double precision tests dependent on sizeof (double).
46404
46405 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
46406
46407 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
46408 too.
46409
46410 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
46411
46412 * gcc.c-torture/compile/961203-1.cexp: New script.
46413
46414 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
46415
46416 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
46417 up the includes ourselves.
46418
46419 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
46420
46421 * lib/plumhall.exp: Remove random include, and add a few
46422 verbose messages for debugging.
46423
46424 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
46425
46426 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
46427 of trying to do it ourselves.
46428
46429 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
46430
46431 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
46432
46433 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
46434
46435 * gcc.prms/5403.c: Made regexp a bit less strict.
46436
46437 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
46438
46439 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
46440 is returned from remote_load instead.
46441 * lib/plumhall.exp: Ditto.
46442 * lib/mike-g++.exp: Ditto.
46443 * lib/old-dejagnu.exp: Ditto.
46444 * lib/c-torture.exp: Ditto.
46445
46446 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
46447
46448 * lib/g++.exp: Use build_wrapper procedure.
46449 * lib/gcc.exp: Ditto.
46450
46451 1997-05-20 Jeffrey A Law (law@cygnus.com)
46452
46453 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
46454 an old-style decl for malloc. Fixes tests to work when
46455 sizeof (int) != sizeof (size_t).
46456
46457 1997-05-15 Mike Meissner <meissner@cygnus.com>
46458
46459 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
46460
46461 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
46462 use stdargs.h interface.
46463
46464 1997-05-15 Mike Meissner <meissner@cygnus.com>
46465
46466 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
46467 NO_VARARGS when compiling.
46468
46469 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
46470
46471 * lib/plumhall.exp(ph_includes): New procedure.
46472 (ph_make): Use it.
46473 (ph_compiler): Ditto.
46474
46475 * lib/g++.exp: Rename test-glue.c to testglue.c.
46476 * lib/gcc.exp: Ditto.
46477
46478 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
46479
46480 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
46481 to completion when it's called.
46482
46483 1997-03-21 Michael Meissner <meissner@cygnus.com>
46484
46485 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
46486 is defined, don't do test.
46487
46488 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
46489
46490 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
46491 for object files.
46492 (ph_summary): Mark skipped testcases as untested, not unresolved.
46493
46494 * lib/plumhall.exp (ph_make): If unresolved because of bad
46495 errorCode, record errorCode in log file.
46496 (*): Replace send_log/verbose with verbose -log.
46497
46498 1997-03-19 Michael Meissner <meissner@cygnus.com>
46499
46500 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
46501 double conversion if double isn't at least 8 bytes.
46502
46503 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
46504 int to work with targets where int is 16 bits.
46505
46506 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
46507 8 bytes, just exit, since 4 byte doubles don't have enough bits of
46508 precision for the test to complete.
46509
46510 1997-03-14 Michael Meissner <meissner@cygnus.com>
46511
46512 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
46513 if d10v is not compiled with the -mdouble64 flag.
46514 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
46515
46516 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
46517 d10v is not compiled with the -mint32 flag.
46518
46519 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
46520
46521 * lib/plumhall.exp: Use incr_count.
46522
46523 1997-03-12 Jeffrey A Law (law@cygnus.com)
46524
46525 * gcc.c-torture: Update to c-torture-1.45.
46526
46527 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
46528
46529 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
46530 the name of the expect testcase file).
46531
46532 * lib/g++.exp(g++_init): Ditto.
46533
46534 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
46535
46536 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
46537 the host.
46538
46539 * lib/gcc.exp(gcc_exit): New procedure.
46540
46541 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
46542
46543 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
46544 specs where appropriate.
46545
46546 * g++.old-deja/g++.arm/*: Added additional ERROR checks
46547 because of new "candidates are" messages, and removed a few
46548
46549 * Converted all non-old-style g++ testcases to old-style, and
46550 moved into g++.old-deja.
46551
46552 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
46553
46554 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
46555 options.
46556
46557 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
46558 succeeded.
46559
46560 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
46561
46562 1997-02-13 Michael Meissner <meissner@cygnus.com>
46563
46564 * lib/gcc.exp (gcc_target_compile): Add support for defining
46565 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
46566 the machine doesn't have those features.
46567
46568 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
46569
46570 * g++.law/operators4.exp: Don't use LIBS.
46571
46572 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
46573
46574 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
46575
46576 * lib/mike-g++.exp: Don't set the compiler to be tested here.
46577 * lib/g++.exp: Set it here instead. Also, allow use of the
46578 --tool_exec and --tool_opt options. Change CXX to
46579 GXX_UNDER_TEST.
46580
46581 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
46582
46583 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
46584
46585 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
46586
46587 * lib/old-dejagnu.exp: Use prune_warnings instead of
46588 prune_system_crud.
46589 * lib/mike-g++.exp: Ditto.
46590 * lib/gcc.exp: Ditto.
46591 * lib/g++.exp: Ditto.
46592
46593 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
46594
46595 1997-02-07 Jeffrey A Law (law@cygnus.com)
46596
46597 * 941014-2.c: Include stdlib.h
46598 * 960327-1.c: Include stdio.h
46599 * dbra.c, index-1.c: Don't assume ints are 32bits.
46600
46601 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
46602
46603 * lib/gcc.exp: Add gcc,stack_size target feature.
46604
46605 * lib/g++.exp(g++_target_compile): Add the include and link
46606 paths here, not in two other places. And, it's $options, not
46607 options.
46608
46609 * lib/mike-g++.exp(postbase): Remove the code that determines
46610 the correct include and link paths.
46611 * g++.old-deja/old-deja.exp: Ditto.
46612
46613 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
46614
46615 * lib/g++.exp(g++_init): target_compile no longer returns the
46616 filename of the result.
46617
46618 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
46619
46620 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
46621 call to glob.
46622
46623 * gcc.c-torture/special/special.exp: Change call to
46624 gcc_target_compile to include the object file.
46625
46626 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
46627
46628 * gcc.c-torture/special/special.exp: Correct misspelling in last
46629 change.
46630
46631 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
46632
46633 * lib/plumhall.exp(ph_summary): Log the entire output of the
46634 executable. Return -1 if there were any failures, 0 otherwise.
46635 (ph_execute): Return -1 if there were any failures, 0 otherwise.
46636 (ph_make): Clean up objects and executables that were built
46637 if the tests succeeded.
46638
46639 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
46640
46641 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
46642 libraries and includes in the build tree as appropriate.
46643
46644 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46645
46646 * lib/c-torture.exp: Instead of looking for the global variable
46647 NO_LONG_LONG, check to see if that's a feature of the target.
46648
46649 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
46650
46651 * config/default.exp: Minimize. Delete the remainer of the files in
46652 config; this functionality is now in devo/dejagnu/config.
46653
46654 g++.*/*: Pass any additional flags used to compile to postbase;
46655 delete CXXFLAGS.
46656
46657 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
46658 is now done by runtest.exp. Use gcc_target_compile instead of
46659 compile.
46660
46661 lib/c-torture.exp: Use gcc_target_compile instead of compile.
46662 Remove references to CFLAGS. Use remote_file instead of
46663 calling rm -f.
46664 (c-torture): Take a list of arguments to use to compile this
46665 testcase.
46666
46667 lib/g++.exp: Simplify. Use target_compile instead of compile.
46668 lib/gcc-dg.exp: Ditto.
46669 lib/gcc.exp: Ditto.
46670 lib/mike-{gcc,g++}.exp: Ditto.
46671 lib/old-dejagnu.exp: Ditto.
46672 lib/plumhall.exp: Ditto.
46673
46674 1997-01-08 Jim Wilson <wilson@cygnus.com>
46675
46676 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
46677 (ph_linker): Likewise.
46678
46679 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
46680
46681 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
46682 MAP_ANON / MAP_ANONYMOUS if defined;
46683 else try to map from /dev/zero .
46684
46685 1996-11-12 Jeffrey A Law (law@cygnus.com)
46686
46687 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
46688 isn't defined, then define it to MAP_ANONYMOUS.
46689
46690 1996-11-12 Jeffrey A Law (law@cygnus.com)
46691
46692 * gcc.c-torture: Update to c-torture-1.42 release.
46693
46694 1996-11-11 Jeffrey A Law (law@cygnus.com)
46695
46696 * gcc.c-torture: Update to c-torture-1.41 release.
46697
46698 1996-10-27 Jeffrey A Law (law@cygnus.com)
46699
46700 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
46701 c-torture release.
46702
46703 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
46704
46705 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
46706 and LDFLAGS. Fix second case to append the target_info ldflags
46707 onto LDFLAGS, not CFLAGS.
46708 * lib/g++.exp (g++_init): Add target_info stuff.
46709 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
46710 of libgloss and newlib flags for !native.
46711
46712 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
46713 (GDB): Fix relative path to go up another dir for finding gdb.
46714
46715 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
46716
46717 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
46718 versions in the target_info array, if they don't exist.
46719
46720 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
46721
46722 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
46723
46724 1996-07-08 Jim Wilson <wilson@cygnus.com>
46725
46726 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
46727 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
46728
46729 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
46730
46731 * lib/old-dejagnu.exp: Don't remove the output file before we've
46732 actually tested it. Don't append pwd to the path of the executable
46733 we're testing.
46734
46735 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
46736
46737 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
46738
46739 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
46740
46741 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
46742 temporary directory for compiler files, and set it to a default
46743 value of /tmp. Set $output as the name of the output file from
46744 compiling the testcase. Add a -o option to $cflags_var so the
46745 compiler writes the final output file as $output. Set $executable
46746 to $output.
46747
46748 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
46749 directory for compiler files, and set it to /tmp if it doesn't
46750 already have a value. Set $output_file to the name of the output
46751 file from compiling the testcase. Add a -o option to CXXFLAGS so
46752 the compiler writes the final output file as $output. Use $output
46753 as the executable to be tested.
46754
46755 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46756
46757 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
46758
46759 1996-06-08 Jeffrey A Law (law@cygnus.com)
46760
46761 * gcc.c-torture/execute/pending-1.c: New test. Still
46762 pending in Tege's queue.
46763
46764 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
46765
46766 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
46767 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
46768 if there were failures. Call unresolved if there were unresolved
46769 testcases. Call gcc_fail if program did not run to completion.
46770 (ph_make): Pass additional argument name to ph_execute.
46771 (ph_execute): Add new argument. Pass additional arguments to
46772 ph_summary. Call gcc_fail is there is no execution output.
46773
46774 1996-04-24 Jeffrey A Law (law@cygnus.com)
46775
46776 * lib/plumhall.exp (proc_summary): Output relavent summary
46777 lines into the log so specific failures in plumhall can be
46778 investigated.
46779
46780 1996-04-10 Jeffrey A Law (law@cygnus.com)
46781
46782 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
46783 (c-torture-execute): Don't try to execute tests which use
46784 "long long" types if $NO_LONG_LONG is nonzero.
46785
46786 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
46787
46788 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
46789 not c-torture.
46790
46791 * gcc.ieee: Move from here.
46792 * gcc.c-torture/execute/ieee: To here.
46793
46794 1996-03-26 Jeffrey A Law (law@cygnus.com)
46795
46796 * gcc.c-torture: Update to c-torture-1.41 release.
46797
46798 1996-03-22 Jeffrey A Law (law@cygnus.com)
46799
46800 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
46801 not "$output".
46802
46803 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
46804
46805 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
46806 -c present.
46807
46808 1996-03-02 Jeffrey A Law (law@cygnus.com)
46809
46810 * config/proelf.exp: Handle connecting to a simulator.
46811
46812 1996-01-31 Jeffrey A Law (law@cygnus.com)
46813
46814 * config/proelf.exp: New file. Enough framework that we can
46815 run c-torture tests on the proelf targets (or any other target
46816 that gdb can connect to for that matter).
46817
46818 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
46819
46820 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
46821 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
46822
46823 * lib/plumhall.exp (ph_execute): Always call ph_summary if
46824 exec_output exists.
46825
46826 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
46827
46828 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
46829 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
46830
46831 * config/*.exp: Update FSF address. Change result of ${tool}_load
46832 to pass/fail/unresolved/unsupported/untested. Caller must now
46833 call unresolved/unsupported/untested.
46834 * lib/*.exp: Update FSF address. Update to handle new results of
46835 ${tool}_load.
46836 * lib/chill.exp (verbose): Delete.
46837
46838 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
46839
46840 * lib/gcc.exp (default_gcc_start): Change order of args to
46841 $LDFLAGS $CFLAGS $LIBS.
46842 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
46843 Save/set/restore CFLAGS. Pass single arg to gcc_start.
46844 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
46845 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46846 * gcc.misc-tests/dg-test.exp: Likewise.
46847 * gcc.misc-tests/msgs.exp: Likewise.
46848 * gcc.prms/prms.exp: Likewise.
46849 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
46850 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
46851
46852 * lib/dg.exp: Deleted, moved to dejagnu/lib.
46853
46854 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
46855
46856 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
46857
46858 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
46859 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
46860
46861 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
46862 necessary.
46863
46864 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
46865
46866 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
46867 global for loop; add use of $mathlib.
46868 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
46869 settings here; set mathlib for anything but VxWorks.
46870
46871 1996-01-22 Jeffrey A Law (law@cygnus.com)
46872
46873 * gcc.c-torture: Update to c-torture-1.40 release.
46874
46875 1996-01-03 Jeffrey A Law (law@cygnus.com)
46876
46877 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
46878 dg.exp.
46879
46880 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
46881
46882 * lib/c-torture.exp (c-torture-execute): Declare "output" as
46883 global.
46884
46885 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
46886
46887 * lib/g++.exp (LIBS): Define if not already.
46888 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
46889 (gcc-dg-prune): Call prune_gcc_output.
46890 * lib/gcc.exp (prune_gcc_output): New proc.
46891 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
46892 prune_gcc_output.
46893
46894 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
46895
46896 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
46897 (c-torture-execute): Likewise. Rename `name' to `testcase'.
46898
46899 1995-11-15 Jeffrey A Law (law@cygnus.com)
46900
46901 * gcc.c-torture: Update to c-torture-1.39 release.
46902
46903 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
46904
46905 * lib/c-torture.exp (c-torture-execute): Don't return if one option
46906 fails, try others as well.
46907
46908 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
46909
46910 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
46911 If compilation fails, mark execute tests as `untested'.
46912 If test is marked as unsupported, don't mark compilation and
46913 execute tests as failed.
46914
46915 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
46916
46917 * lib/g++.exp (g++_init): Don't link in libg++, and look to
46918 libstdc++ for whether or not we want to be doing shared
46919 libraries. Delete link_curses since we don't need it anymore.
46920 * lib/mike-g++.exp (postbase): Don't link in libg++.
46921 * g++.old-deja/old-deja.exp: Likewise.
46922
46923 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
46924
46925 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
46926
46927 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
46928
46929 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
46930 For that, add `-Wl,-a,shared_archive'.
46931 * g++.old-deja/old-deja.exp: Likewise.
46932
46933 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
46934
46935 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
46936
46937 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
46938
46939 * lib/mike-g++.exp (postbase): Pay attention to the status of
46940 g++_load.
46941
46942 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
46943
46944 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
46945
46946 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
46947
46948 * lib/gcc.exp (default_gcc_start): No longer need to log program
46949 being executed or its output, execute_anywhere does that now.
46950 * lib/g++.exp (default_g++_version): Call execute_anywhere.
46951 (default_g++_start): Likewise. Delete calls to verbose/send_log.
46952
46953 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
46954
46955 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
46956 the same as those in lib/g++.exp.
46957
46958 1995-10-10 Jeff Law (law@hurl.cygnus.com)
46959
46960 * gcc.c-torture: Update to c-torture-1.38 release.
46961 * gcc.ieee: Related changes.
46962
46963 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
46964
46965 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
46966 "exec". Minor reformatting changes.
46967
46968 * config/rom68k.exp (${tool}_load): Make it work in a canadian
46969 cross. This means all "exec" calls now work on a remote host as
46970 well.
46971 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
46972 cross. Filter out the extra "\r\n" stuff that expect puts in.
46973 (c-torture-execute): Filter out the bogus warnings like
46974 c-torture-compile does. Add support for canadian cross.
46975 * lib/gcc.exp (default_gcc_version, default_gcc_start)
46976 Use execute_anywhere rather than calling exec directly. Now it
46977 works for canadian cross testing.
46978
46979 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
46980
46981 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
46982 results into a variable, and check that rather than using file exists.
46983
46984 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
46985
46986 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
46987 create a libg++.so. For sunos4.1.*, also add -ltermcap.
46988
46989 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
46990
46991 * g++.old-deja/old-deja.exp: Create and pass runshlib and
46992 lib_curses if there's a shared libg++ in the build tree.
46993
46994 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
46995
46996 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
46997 if not supported target.
46998
46999 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
47000
47001 * lib/g++.exp (g++_init): Move empty setting of runshlib and
47002 link_curses up to always happen, not just for native builds.
47003
47004 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
47005
47006 * gcc.c-torture: Update to c-torture-1.36 release.
47007 * gcc.failure: Related changes.
47008
47009 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
47010
47011 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
47012
47013 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
47014
47015 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
47016 * lib/mike-g++.exp (postbase): Not in here. Still reference
47017 runshlib, link_curses, and mathlib for link and run.
47018
47019 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
47020 pass the runtime shared library options for Solaris, OSF/1, and
47021 Irix5, and link with -lcurses to avoid unresolved references.
47022
47023 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
47024
47025 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
47026 only run once.
47027
47028 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
47029
47030 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
47031
47032 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
47033
47034 * gcc.c-torture: Update to c-torture-1.35 release. Note we
47035 do not have a framework for the "compat" tests yet.
47036
47037 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
47038
47039 * lib/mike-g++.exp (postbase): New local variable `mathlib',
47040 set to null if we're testing vxworks5.1. Use that instead of
47041 `-lm' in the setting of LIBS for link and run.
47042
47043 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
47044
47045 * config/rom68k.exp (${tool}_load): Major changes to make it
47046 work. Verified that it does in fact return the stuff in
47047 exec_output properly. Catch any Emul or any TRAP other than 0.
47048
47049 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
47050
47051 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
47052 LDFLAGS properly for targets that need stuff from libgloss.
47053 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
47054 only run once.
47055 (gpp_initialized): New variable.
47056
47057 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
47058
47059 * config/rom68k.exp: Load libgloss.exp.
47060 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
47061 so we can produce a fully linked binary.
47062 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
47063 so we can produce a fully linked binary.
47064
47065 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
47066
47067 * lib/plumhall.exp (ph_section): Watch for expected failures.
47068 Add missing `else'.
47069
47070 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
47071 run the testcase.
47072 (c-torture): Likewise.
47073
47074 1995-08-28 Doug Evans <dje@cygnus.com>
47075
47076 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
47077
47078 * lib/mike-g++.exp (mike_cleanup): New proc.
47079 (prebase): New globals compiler_result, not_compiler_result,
47080 target_regexp.
47081 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
47082 allow leading "-" in pattern. Watch for unsupported tests.
47083 If $compiler_result is set, pattern match assembler code,
47084 and ditto for $not_compiler_result.
47085 * lib/mike-gcc.exp: Likewise.
47086
47087 * lib/plumhall.exp (ph_execute): Only call ph_summary if
47088 execution "succeeded".
47089
47090 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
47091
47092 * config/win32.exp: New file.
47093 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
47094
47095 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
47096
47097 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
47098 unsupported.
47099 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
47100 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
47101 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
47102
47103 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
47104 "... without exceptions was ...". That is now handled by
47105 prune_system_crud.
47106 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47107
47108 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
47109
47110 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
47111 sieve.c,sort2.c}: New files.
47112 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
47113 sieve.exp,sort2.exp}: Drivers for them.
47114
47115 * lib/mike-gcc.exp (program_output): New user settable variable.
47116 (postbase): Call prune_system_crud. Also prune extraneous compiler
47117 messages.
47118 * lib/mike-g++.exp (program_output): New user settable variable.
47119
47120 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
47121
47122 * config/sh.exp: Deleted (use sim.exp instead).
47123
47124 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
47125
47126 * config/vx.exp: Declare CHECKTASK as global.
47127 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
47128 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
47129 * lib/old-dejagnu.exp: Load [pwd]/$executable.
47130
47131 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
47132
47133 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
47134 target. Like vx.exp, only includes `vx29k.exp' instead of
47135 `vxworks.exp'.
47136
47137 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
47138
47139 * config/sim.exp: Increase time limit from 120 seconds to 240.
47140
47141 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
47142
47143 * gcc.c-torture/execute/950628-1.c: New test.
47144
47145 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
47146
47147 * gcc.c-torture: Update with changes/additions from
47148 c-torture-1.34.
47149
47150 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
47151
47152 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
47153
47154 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
47155
47156 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
47157
47158 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
47159
47160 * gcc.c-torture/compile/950512-1.c: New test.
47161 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
47162 * gcc.dg/struct-ret-1.c: Likewise.
47163
47164 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
47165
47166 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
47167 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
47168
47169 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
47170
47171 * gcc.c-torture/special/920411-1.c: Deleted.
47172 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
47173
47174 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
47175
47176 * config/sim.exp (${tool}_load): Hack in call to bash to get a
47177 cpu limit.
47178
47179 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
47180
47181 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
47182
47183 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
47184
47185 From kenner;
47186 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
47187 is the proper length.
47188 * va-arg-3.c: Likewise.
47189
47190 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
47191
47192 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
47193 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
47194
47195 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
47196 * lib/g++.exp (default_g++_start): Delete old cruft.
47197
47198 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
47199
47200 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
47201 (2 * (1 << 18)) to (2 * (1 << 17)).
47202
47203 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
47204
47205 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
47206
47207 * config/rom68k.exp: Renamed from config/idp.exp
47208
47209 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
47210
47211 * c-torture/compile/921109-2.c
47212
47213 1995-04-18 Mike Stump <mrs@cygnus.com>
47214
47215 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
47216 excess errors.
47217
47218 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
47219
47220 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
47221 output.
47222 * lib/g++.exp (default_g++_start): Likewise.
47223
47224 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
47225
47226 * gcc.c-torture/compile/950329-1.c: New test.
47227
47228 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
47229
47230 * config/bug.exp (${tool}_load): Updated to use new remote_open
47231 and remote_close procs.
47232 * config/idp.exp: New file.
47233
47234 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
47235
47236 * gcc.c-torture/execute/950322-1.c: New test.
47237
47238 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
47239
47240 * config/vx.exp (${tool}_load): Clean up testing of return code from
47241 vxworks_ld and vxworks_spawn.
47242
47243 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
47244
47245 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
47246
47247 1995-03-13 Mike Stump <mrs@cygnus.com>
47248
47249 * lib/old-deja.exp: Add `excess errors test - ' error, now one
47250 can mark excess errors on a machine by machine basis. Note, the
47251 default is to not expect any excess errors, even when excess
47252 errors test - is given, so you will want to put an XFAIL ... on
47253 these lines. For example, // excess errors test - XFAIL hppa*-*-*
47254 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
47255 those 4 machines, but no others.
47256
47257 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
47258
47259 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
47260 * lib/c-torture.exp: to here.
47261
47262 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
47263
47264 * gcc.c-torture/execute/950221-1.c: New test.
47265 * gcc.c-torture/execute/struct-ret-1.c: New test.
47266 * gcc.c-torture/compile/950221-1.c: New test.
47267
47268 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
47269
47270 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
47271
47272 * gcc.c-torture/execute/arith-1.c (main): Return 0.
47273 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
47274
47275 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
47276
47277 * g++.gb: New directory of tests, derived from my signature and
47278 class scoping tests.
47279
47280 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
47281 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
47282 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
47283 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
47284 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
47285 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
47286 * g++.gb/sig25.C: Likewise.
47287
47288 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
47289 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
47290 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
47291 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
47292 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
47293 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
47294 * g++.gb/sig25.exp: Likewise.
47295
47296 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
47297 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
47298 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
47299 * g++.gb/scope13.C: Likewise, this test still fails.
47300
47301 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
47302 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
47303 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
47304 * g++.gb/scope13.exp: Ditto.
47305
47306 * g++.gb/README: New file, explains what these tests are about.
47307
47308 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
47309
47310 * lib/dg.exp (dg-do): Support `preprocess'.
47311 (dg-test): Likewise.
47312
47313 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
47314
47315 * config/udi.exp: change "continue -expect" to "exp_continue".
47316
47317 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
47318
47319 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
47320 Delete redundant tests.
47321
47322 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
47323 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
47324 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
47325 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
47326 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
47327 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
47328 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
47329 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
47330
47331 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
47332 storing label pointers.
47333 * gcc.c-torture/execute/921019-1.c: Likewise.
47334 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
47335 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
47336 parameter fp.
47337 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
47338 constants.
47339
47340 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
47341 Delete obsolete tests.
47342
47343 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
47344 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
47345 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
47346 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
47347 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
47348 * gcc.c-torture/compile/950124-1.c: New test.
47349
47350 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
47351
47352 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
47353
47354 * lib/mike-g++.exp: Add -lm to LIBS.
47355
47356 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
47357
47358 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
47359
47360 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
47361
47362 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
47363
47364 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
47365
47366 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
47367
47368 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
47369
47370 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
47371 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
47372 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
47373 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
47374 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
47375 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
47376 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
47377 * g++.law/{operators31.C, operators32.C,
47378 * g++.law/{operators33.C, operators34.C}: Likewise.
47379 * g++.law/{pic1.C, refs2.C}: Likewise.
47380 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
47381 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
47382 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
47383 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47384
47385 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
47386 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
47387 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
47388 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
47389 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
47390 * g++.law/{enum9.exp, friend5.exp}: Likewise.
47391 * g++.law/{nest3.exp, nest4.exp}: Likewise.
47392 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
47393 * g++.law/{operators30.exp, operators31.exp}: Likewise.
47394 * g++.law/{operators32.exp, operators33.exp}: Likewise.
47395 * g++.law/{operators34.exp}: Likewise.
47396 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
47397 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
47398 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
47399 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
47400 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
47401
47402 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
47403 No longer expected to fail.
47404 * g++.law/missed-error3.C: Tweak for recent bool changes.
47405
47406 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
47407
47408 * config/emb-unix: Deleted.
47409 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
47410 remote execution. Do final link on remote host if REMOTE_LINK is set.
47411
47412 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
47413
47414 * lib/dg.exp (dg-test): Fix typo in last patch.
47415
47416 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
47417
47418 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
47419 (handles multiple occurrences).
47420
47421 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
47422
47423 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
47424 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
47425 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
47426 printed).
47427 * lib/c-torture.exp (c-torture-compile): Likewise.
47428 (c-torture): Prepend full path if missing.
47429 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
47430 (gcc_fail): Likewise.
47431 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
47432
47433 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
47434
47435 * lib/netware.exp: Only attach to NetWare i386 systems.
47436
47437 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
47438
47439 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
47440 messages. Add test name to "output pattern match" pass/fail message.
47441
47442 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
47443
47444 * gcc.dg: New testsuite.
47445 * gcc.dg/dg.exp: New file.
47446
47447 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
47448 test-switch.c}: Deleted.
47449
47450 * gcc.misc-tests/msgs.exp: New testcase driver.
47451
47452 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
47453
47454 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
47455 Watch for illegal return values from ${tool}_load.
47456 * config/unix.exp (${tool}_load): Fix pass/fail detection for
47457 cross targets. Coerce return value >0 to 1.
47458
47459 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
47460
47461 * config/unix.exp (${tool}_load): Call program rsh, not proc.
47462
47463 * config/emb-unix.exp: New file.
47464
47465 * config/sim.exp: Error if variable $SIM not defined.
47466 (${tool}_load): Mark test as "untested" if simulator missing.
47467
47468 * config/unix.exp: Load remote.exp to get rcp_download.
47469 * lib/c-torture.exp: Use different option lists for testcases with
47470 and without loops.
47471 * gcc.c-torture/execute/execute.exp: Likewise.
47472
47473 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
47474
47475 * config/*.exp: Clarify return code from ${tool}_load.
47476 Call `unresolved' or `untested' instead of `warning' or `perror'
47477 (sometimes you still want to call both though).
47478 Add comment that `shell_id' is local to each file.
47479 * config/udi.exp (timeout): Set to 30.
47480 Don't print warning if connection fails, $connectmode has already
47481 printed an error.
47482 (${tool}_load): Move verbose messages to level 2.
47483 Rework pattern for "Process started" message.
47484 Pass `shell_id' to ${connectmode}_download.
47485 Retry twice upon timeout. Make resetting of target more robust.
47486 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
47487 Pass `shell_id' to exit_$connectmode.
47488 Only call exit_$connectmode if connected.
47489 * config/unix.exp (${tool}_load): Check return codes better.
47490 * config/vrtx.exp (${tool}_load): Likewise.
47491 * config/vx.exp (${tool}_load): Likewise.
47492 Delete unneeded global's.
47493 * lib/dg.exp (dg-test): Update to reflect clarified return codes
47494 from ${tool}_load.
47495 (dg-stat): Delete.
47496 (dg-init): Delete recording of pass/fail counts.
47497 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
47498 (old-dejagnu-init): Likewise.
47499 (old-dejagnu-stat): Delete contents, empty proc now.
47500 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
47501 (c-torture): Delete references to lcnt, lpass, lfail.
47502 Get option list from TORTURE_OPTIONS.
47503 Delete -funroll[-all]-loops if no loops.
47504 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
47505 (g++_stat): Delete contents (empty proc now).
47506 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
47507 (gcc_finish): Likewise.
47508 (gcc_stat): Deleted.
47509 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
47510 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
47511 * gcc.c-torture/execute/execute.exp: Likewise.
47512 Split tests into two parts: compile, execute.
47513 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
47514 no loops. Update to reflect clarified return codes from ${tool}_load.
47515
47516 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
47517
47518 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
47519 to grep for.
47520 (old-dejagnu): Likewise (where necessary).
47521
47522 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
47523
47524 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
47525
47526 * lib/dg.exp (dg-process-target): Fix processing of selector.
47527 Add comment regarding use of `error'.
47528
47529 * lib/gcc.exp (prune_system_crud): Define if missing.
47530 * lib/g++.exp (prune_system_crud): Likewise.
47531
47532 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
47533 Call prune_system_crud.
47534 * lib/dg.exp (dg-runtest): New proc.
47535 Use perror instead of send_user for tcl errors in testcase.
47536 Don't return any value, it's never used.
47537 Don't clobber previous definition of `unknown'.
47538 Print tcl errors in `dg-final'.
47539
47540 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
47541
47542 * lib/dg.exp (dg-process-target): Improve syntax error messages.
47543 (dg-test): Don't print errorInfo, it contains stack backtrace.
47544
47545 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
47546
47547 * lib/g++.exp (runtest_file_p): Define if missing.
47548
47549 1994-09-24 Doug Evans (dje@cygnus.com)
47550
47551 * lib/mike-g++.exp: Comment out loading of g++.exp.
47552 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
47553 (default_g++_version): Always print something.
47554 (default_g++_start): Comment out call to `which'.
47555 (g++_start, g++_load): Deleted (must be defined in config file).
47556 * lib/gcc.exp: Test for existence of $CC at start.
47557 Delete check for tmpdir (done in gcc_init).
47558 (default_gcc_version): Always print something.
47559 (default_gcc_start): Comment out call to `which'.
47560 * config/*.exp: Major cleanup - make cross targets work at least a
47561 little better for g++ (by not being "--tool gcc" specific).
47562 Rename gcc_xxx to ${tool}_xxx.
47563 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
47564 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
47565
47566 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
47567
47568 * lib/c-torture.exp (c-torture-compile): Rework compiler
47569 message processing.
47570
47571 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
47572 c-torture.
47573
47574 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
47575
47576 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
47577
47578 * lib/dg.exp (dg-process-target): Support { target native }.
47579
47580 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
47581
47582 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
47583 looked for "... program xxx got fatal signal".
47584 Correct regsub munging of `comp_output'.
47585 Ignore compiler messages "path prefix not used" and "linker input
47586 file unused".
47587
47588 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
47589
47590 * lib/gcc.exp (runtest_file_p): Define if missing.
47591 * gcc.prms/template.c: Example to work from.
47592
47593 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
47594
47595 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
47596 * lib/dg.exp (dg-test): Call unsupported testcases as such.
47597
47598 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
47599 * gcc.prms/1883.c: Moved from compile/940714-1.c.
47600 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
47601 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
47602
47603 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
47604 (dg-process-target): No longer a varargs proc.
47605 Return S/N for target, P/F for xfail. All callers changed.
47606 (user option procs): More argument checking.
47607 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
47608 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
47609 (dg-test): Skip test if not running on selected target in `dg-do'.
47610 Update handling of `dg-do-what', `dg-output-text'.
47611 Separate execution pass/fail from output pattern match pass/fail.
47612 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
47613
47614 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
47615
47616 * gcc.c-torture/special/special.exp: Don't expect failure for mips
47617 target for 920510-1.c.
47618
47619 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
47620
47621 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
47622 Clean up comment regarding use of passcnt, etc.
47623 (gcc_stat): Don't update `testcnt' here.
47624 (gcc_finish): Do it here.
47625 Might as well reset `but_id' here too.
47626 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
47627 to determine if the file should be tested.
47628 * gcc.c-torture/compile/compile.exp: Likewise.
47629 * gcc.c-torture/execute/execute.exp: Likewise.
47630 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47631 * gcc.misc-tests/dg-test.exp: Likewise.
47632 * gcc.prms/prms.exp: Likewise.
47633 * gcc.wendy/wendy.exp: Likewise.
47634 * g++.old-deja.exp: Likewise.
47635 Move "Testing file" message to verbose level 1.
47636
47637 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
47638
47639 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
47640
47641 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
47642
47643 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
47644 (default_gcc_start): Accept optional second list element
47645 of compiler flags. Print compiler output at verbosity level 2.
47646 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
47647 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
47648 Save current values of framework globals passcnt, failcnt, xpasscnt,
47649 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
47650 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
47651 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
47652 xfailcnt to compute stats. Update framework global `testcnt' from
47653 pass/fail counts.
47654 (gcc_finish): New proc. Clean up test environment.
47655 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
47656 (gcc_epass, gcc_efail): Delete.
47657 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
47658 argument of line number.
47659 (dg-init): If the tool has an init routine, call it.
47660 (dg-test): Remove args `cflags_var' and `libs_var'.
47661 Pass all compiler options to ${tool}_start.
47662 Handle missing line number.
47663 (dg-finish): New function.
47664 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
47665 particular files. Call gcc_finish at end. Move "skipping test"
47666 message to verbosity level 3.
47667 * gcc.c-torture/compile/compile.exp: Likewise.
47668 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
47669 * gcc.c-torture/execute/execute.exp: Likewise.
47670 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47671 Print testcase being tried at verbosity level 1.
47672 * gcc.c-torture/special/special.exp: Unset xfail.
47673 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47674 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
47675 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
47676 * gcc.failure/failure.exp: Likewise.
47677 * gcc.ieee/ieee.exp: Likewise.
47678 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
47679 Update call to dg-test. Call dg-finish at end.
47680 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
47681 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
47682 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
47683 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
47684 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
47685 * gcc.wendy/wendy.exp: Add copyright.
47686 Delete setting of tmpdir (done by gcc_init).
47687 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
47688 Pass compiler flags to gcc_start. Call gcc_finish at end.
47689 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
47690 gcc_[ce]pass/fail.
47691
47692 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
47693
47694 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
47695 confusion.
47696 (g++_load): Likewise.
47697
47698 * config/*.exp (gcc_load): Some were varargs fns and some were not.
47699 Rename argument to `prog' to remove the confusion.
47700 Varargs fns behave differently too!
47701 (g++_load): Likewise.
47702
47703 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
47704
47705 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
47706 what it is. Delete (always) printing of status value for !native.
47707 Simplify verbose code, and include status and exec_output.
47708 (g++_load): Use gcc_load.
47709
47710 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
47711
47712 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
47713 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
47714 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
47715 940714-3.c as these testcases don't exist anymore. Make
47716 va-arg-1.c expected to pass.
47717
47718 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
47719
47720 * gcc.misc-tests/misc.exp: Only run specific testcases.
47721 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
47722 * gcc.misc-tests/dg-[1-9].c: New files.
47723
47724 * lib/dg.exp: New testsuite driver.
47725 * gcc.prms/prms.exp: Use it.
47726
47727 * README.gcc: New file.
47728
47729 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
47730 Document and reset `lxpass' and `lxfail'.
47731 Simplify "initialized" message.
47732 (gcc_stat): Clean up comments a little.
47733
47734 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
47735
47736 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
47737
47738 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
47739
47740 * lib/old-dejagnu.exp (process-option): New proc.
47741 (old-dejagnu-init, old-dejagnu-stat): Likewise.
47742 (old-dejagnu): Simplify.
47743 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
47744
47745 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
47746
47747 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
47748 exists and is not an empty string.
47749
47750 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
47751 $xfail rather than calling setup_xfail. Clear $xfail when test is
47752 finished.
47753 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
47754 automatically.
47755
47756 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
47757 longer expected to fail.
47758
47759 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
47760 "f" function call.
47761
47762 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
47763
47764 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
47765 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
47766 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
47767 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
47768 c-torture-1.29.
47769
47770 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
47771 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
47772
47773 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
47774
47775 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
47776 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
47777
47778 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
47779 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
47780 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
47781
47782 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
47783
47784 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
47785 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
47786 940714-1.c, 940714-2.c, 940714-3.c},
47787 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
47788 gcc.misc-tests/{mg.c,mg.exp}:
47789 New tests.
47790 * gcc.noncompile/noncompile.exp: Change accordingly.
47791
47792 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
47793
47794 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
47795 Undo previous clobberage.
47796
47797 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
47798
47799 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
47800 * gcc.special/{930510-1.c, special.exp}:
47801 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
47802 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
47803 struct-varargs-1.c}: New tests from c-torture-1.26.
47804
47805 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
47806
47807 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
47808 argument to switch.
47809
47810 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
47811
47812 * Revert the previous changes. Please see Rob's directory
47813 (/lisa/test/rob/progressive/gcc/testsuite) for testing
47814 fixes.
47815
47816 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
47817
47818 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
47819 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
47820 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
47821 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
47822 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
47823 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
47824 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
47825 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
47826 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
47827 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
47828 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
47829 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
47830 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
47831 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
47832 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
47833 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
47834 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
47835 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
47836 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
47837 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
47838 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
47839 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
47840 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
47841 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
47842 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
47843 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
47844 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
47845
47846 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
47847
47848 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
47849 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
47850 with perror calls.
47851
47852 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
47853
47854 * config/unix.exp (g++_load): Fix syntax.
47855
47856 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
47857
47858 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
47859 * gcc.noncompile/921017-1.c: Deleted obsolete test.
47860 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
47861 Don't expect va-arg-1.c to fail. Correct expected output for
47862 920928-1.c.
47863 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
47864 * gcc.wendy/hbm4.c: Correct typo.
47865 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
47866
47867 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
47868
47869 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
47870 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
47871 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
47872 * lib/c-torture.exp (c-torture-compile): Ditto.
47873
47874 Reduce volume of output (remove all the -I's and such).
47875 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
47876 Call gcc_cpass, gcc_cfail.
47877 (c-torture): Pass testing option to c-torture-compile.
47878
47879 1994-03-21 Doug Evans (dje@cygnus.com)
47880
47881 Bring patches over from progressive.
47882 * config/default.exp: Exit remote shell cleanly.
47883 (g++_exit, g++_start): Add default versions.
47884 * config/sim.exp (gcc_load): Use perror, not error.
47885
47886 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
47887
47888 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
47889 set in site.exp.
47890
47891 1994-03-14 Doug Evans (dje@cygnus.com)
47892
47893 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
47894 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
47895 (wendy_try): New proc to run testcase.
47896 (main loop): Call 'em.
47897 * gcc.wendy/*.c: Clean up pass to correct expected output.
47898
47899 * lib/gcc.exp: Minor cleanup work.
47900 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
47901
47902 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
47903
47904 * config/sim.exp (gcc_load): Document return codes better.
47905 Don't pass -v to simulator.
47906
47907 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
47908
47909 * gcc.special/920717-x.c: Fix typo.
47910 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
47911 get at sources.
47912
47913 * lib/mike-gcc.exp: Fix typo.
47914
47915 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
47916
47917 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
47918 binary to use, transform the name.
47919 * config/*.exp: rename everything. Nuke any g++ specific files,
47920 it's now a special case of gcc that requires no special support.
47921 Add a default.exp for unsupported targets.
47922
47923 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
47924
47925 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
47926 lib/old-dejagnu.exp: Fix a few patterns to work with the new
47927 version of Tcl.
47928
47929 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
47930
47931 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
47932 than a warning.
47933
47934 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
47935
47936 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
47937
47938 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
47939
47940 * gcc.execute/execute.exp: Combine opt_list and foption_list into
47941 option_list. Compile every file with only 4/6 option choices
47942 (same as C torture) instead of with 12/18 different option
47943 choices.
47944 * lib/c-torture.exp: Likewise.
47945
47946 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
47947 not already set.
47948
47949 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
47950
47951 * lib/old-deja.exp: Add `excess errors test fails' error, now one
47952 can put an XFAIL *-*-* on excess errors.
47953
47954 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
47955
47956 * g++.law: Add more tests derived from g++-bugs snapshots.
47957
47958 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
47959 equivalent to g++.law/init9.
47960
47961 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
47962 compiled it, and the a.out file after we've run it.
47963
47964 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
47965
47966 * lib/mike-g++.exp (postbase): Delete the .o file after we've
47967 compiled it, and the a.out file after we've run it.
47968
47969 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
47970
47971 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
47972
47973 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
47974
47975 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
47976 version number.
47977
47978 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
47979
47980 * g++.law: New directory of g++ tests derived from the g++-bugs
47981 snapshots.
47982
47983 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
47984
47985 * gcc.compile: initbug1.c initbug1.exp testcase added
47986
47987 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
47988
47989 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
47990 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
47991 fixes submitted by Jeff Law (law@cs.utah.edu)
47992 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
47993 Jeff Law (law@cs.utah.edu)
47994
47995
47996 1993-11-30 Mike Stump (mrs@cygnus.com)
47997
47998 * config/unix-g++.exp: Follow the gcc way of doing things.
47999 * g++.old-deja/old-deja.exp: Minor updates.
48000 * lib/g++.exp: New file, follow the gcc way of doing things.
48001 * lib/old-dejagnu.exp: Minor updates.
48002 * lib/mike-g++.exp: Always unset errorInfo.
48003
48004 1993-11-06 Mike Stump (mrs@cygnus.com)
48005
48006 * lib/gcc.exp: Fix some errors with the below change, CC and
48007 CFLAGS should be global when setting, not local.
48008
48009 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
48010
48011 * lib/gcc.exp: Transform tool name.
48012
48013 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48014
48015 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
48016
48017 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48018
48019 * lib/gcc.exp: change gcc_done to gcc_stat
48020
48021 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
48022
48023 * Upgraded gcc testsuite to c-torture version 1.25
48024
48025 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
48026
48027 * lib/gcc.exp: added reporting code. Changed verbose compile message.
48028 * lib/c-torture: added hooks for new reporting code.
48029
48030 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
48031
48032 * config/sh-gcc.exp: check if sh-sim exists in the path
48033
48034 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
48035
48036 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
48037 * gcc.compile/compile.exp: Initial changes for new logic.
48038 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
48039 * gcc.failure/failure.exp: Initial changes for new logic.
48040 * gcc.ieee/ieee.exp: Initial changes for new logic.
48041 * gcc.misc-tests/misc.exp: Initial changes for new logic.
48042 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
48043 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
48044 * lib/c-torture.exp: Initial changes for new logic.
48045 * lib/gcc.exp: Initial changes for new logic.
48046
48047 1993-10-15 Mike Stump (mrs@cygnus.com)
48048
48049 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
48050 depend upon failure or success. Fully qualify names in failure
48051 and success messages. Always remove a.out before starting
48052 compile, just in case. Pay more attention to error text output by
48053 the compiler. Handle testcases with no known past errors just
48054 like all others, so that things are uniform. Other miscellaneous
48055 improvements.
48056
48057 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
48058
48059 * gcc.cpp: new directory for cpp tests
48060
48061 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
48062
48063 * lib/chill.exp: Code reformatted, removed unused code.
48064 * config/unix-chill.exp: Code reformatted, removed unused code.
48065 * chill.execute/execute.exp: Code reformatted, removed unused code.
48066 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
48067
48068 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
48069
48070 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
48071 routines not written.
48072
48073 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
48074
48075 * config/bug-gcc.exp: Use new procs from bug.exp.
48076
48077 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
48078
48079 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
48080 via ftp, rather than depending on NFS.
48081 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
48082 case.
48083
48084 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
48085
48086 * config/bug-gcc.exp: Use new download proc.
48087
48088 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
48089
48090 * chill.execute/execute.exp: cleanups, handles errors better
48091 * chill.compile/compile.exp: rewrite, based on execute.exp
48092 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
48093 * lib/chill.exp: major changes to diff proc and compile and link
48094 procs. added chill_fail and chill_pass wrappers to pass and
48095 fail. added more comments, and handle error codes better.
48096 Added a hack to capture stderr from exec, so noncompile tests
48097 can work.
48098
48099 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
48100
48101 * chill.execute/execute.exp: rewrite of testsuite driver
48102 * lib/chill.exp: rewrite of testsuite driver
48103 * config/unix-chill.exp: rewrite of testsuite driver
48104
48105 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
48106
48107 In chill.execute:
48108 * iexpr.ch: Standardize uppercase.
48109 * tuples.dat: Standardize uppercase.
48110 * vary.ch: standardize. Correct varying string assignments.
48111 * vary.dat: Add new output lines.
48112
48113 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
48114
48115 In chill.execute:
48116 * chprintf.ch: Standardize use of uppercase.
48117 * tuples.ch: Standardize and turn arr2 into a DCL,
48118 rather than a SYN.
48119 * pinits.ch: Standardize.
48120
48121 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
48122
48123 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
48124 * Makefil: Renamed to Makefile.in.
48125 * configure.in: New.
48126
48127 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
48128
48129 In chill.execute:
48130 * .cvsignore: Add result/output files.
48131 * Makefile: Fix up variables at start. Use MFLAGS
48132 everywhere. Correct bool_loc, built_ins entries.
48133 Add entry for vary1.ch.
48134 * bitarray.ch: Standardize upper-case usage.
48135 * bitexpr.ch: Standardize, add output of b1.
48136 * params.ch: Use arrayt in along PROC parameters, to
48137 avoid novelty problems.
48138 * sets.ch: Tiny cleanup.
48139 * vary1.ch: Re-indent.
48140
48141 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
48142
48143 * Add PR-related files to Makefiles, .cvsignore files, etc.
48144
48145 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
48146
48147 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
48148 with compiler objects. New names are test-flow.c and test-loop.c
48149
48150 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
48151
48152 * Upgraded c-torture tests from 1.19 to 1.20
48153
48154 * new files:
48155 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
48156 * gcc.compile: 930623-1.c 930623-2.c
48157 * gcc.noncompile: 930622-1.c 930622-2.c
48158 * gcc.failure: 920411-1.c 920627-2.c
48159 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
48160
48161 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
48162
48163 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48164 More changes to get testsuite working properly. Needs more work.
48165 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
48166
48167 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
48168
48169 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
48170 More changes to get testsuite working properly. Needs more work.
48171
48172 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
48173
48174 * chill.compile/compile.exp: Added for Dejagnu support
48175 * chill.execute/execute.exp: Added for Dejagnu support
48176 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
48177
48178 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
48179
48180 This should complete moving the CHILL test files.
48181 * chill.noncompile(.cvsignore printf.grt
48182 in-printf.grt chprintf.grt chprintf.ch):
48183 Added test-support files.
48184 (Makefile): Modified further.
48185 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
48186 signal.ch): Added test files.
48187 * chill.execute (.cvsignore printf.grt printr.c
48188 in-printf.grt rts.c chprintf.grt rts.h): Added
48189 test-support files.
48190 (Makefile): More corrections.
48191
48192 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
48193
48194 * chill.compile, chill.execute, chill.nocompile: Add CHILL
48195 test cases, ready for DejaGnu.
48196
48197 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
48198
48199 * Upgraded c-torture tests from 1.18 to 1.19
48200
48201 * gcc.compile: added test(s):
48202 930607-1.c
48203 * gcc.execute: added test(s):
48204 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
48205
48206 * added new subdirectory for misc tests: gcc.misc-tests
48207 * gcc.misc-test(s): added tests:
48208 inst-check.c test-consts.c test-ior.c test-switch.c
48209
48210 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
48211
48212 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
48213
48214 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
48215
48216 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
48217
48218 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
48219
48220 * Upgraded c-torture tests from 1.17 to 1.18
48221
48222 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
48223
48224 * Upgraded c-torture tests from 1.12 to 1.17
48225
48226 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
48227
48228 * lib/old-dejagnu.exp:
48229 Fixed handling of XFAIL target triplets to correctly
48230 recognize wildcard characters. Removed code that
48231 appended a unique id tag to the end of the file name
48232 printed out by the result of the testcases within a
48233 given test file.
48234
48235 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
48236
48237 * lib/old-dejagnu.exp:
48238 Reworked expected failure handling to trigger off of XFAIL
48239 keyword in keyphrase embeded in testcase source code. The
48240 XFAIL keyword must be at the end of the keyphrase line. It
48241 may optionally be followed by one or more target triplets.
48242 It has just occured that the handling of wildcards in the
48243 target triplet may not be correct.
48244
48245 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
48246
48247 * g++.old-deja/tests:
48248 Moved all subdirectories up one level into g++.old-deja .
48249
48250 * lib/old-dejagnu.exp:
48251 Fixed problem with CXXFLAGS not being properly reset, and being
48252 corrupted with extraneous "-c" compiler option. This was
48253 causing binaries to not be generated for test that needed them.
48254 Modified strings passed to "pass" and "fail" so that individual
48255 tests from the same test file would be distinguished by an
48256 identifier appended to the test file name in the summary logs;
48257 this corrected a problem with erroneous diff logs. Added code
48258 to search testcases for expected fail and unexpected pass keywords.
48259
48260 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
48261
48262 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
48263
48264 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
48265
48266 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
48267 Removed extraneous text from end of "Special g++ Options"
48268 keyphrase.
48269
48270 * lib/old-dejagnu.exp: Added pattern matching to look for new
48271 keywords, embedded in testcases comments, which will trigger
48272 calls to xpass and xfail.
48273
48274 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
48275
48276 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
48277 comments embedded in the testcases, especially the one looking for
48278 special compiler options, as well as the pattern matching for the
48279 compiler output again.
48280
48281 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
48282
48283 * lib/old-dejagnu.exp: Do a proper check of the return value for
48284 execute tests. Fixed several problems with the pattern matching
48285 of the compiler output which gave erroneous test results.
48286 Changed several of the test result messages to be more descriptive.
48287 * config/unix-g++.exp: Proc g++_load now actually works and
48288 executes the tests passed to it and returns a usable return
48289 value.
48290
48291 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
48292
48293 * lib/gcc.exp: Exits gracefully if $CC is bogus.
48294
48295 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
48296
48297 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
48298 Modified both files to properly execute the old style
48299 dejagnu tests. The previous versions of these files were
48300 experimental and did not function anything near correctly.
48301
48302 1993-04-05 Rob Savoye (rob@cygnus.com)
48303
48304 * Removed all Makefile.in and configure.in files. No configuration
48305 needed now.
48306
48307 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
48308
48309 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
48310
48311 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
48312
48313 * gcc.compile/configure.in, gcc.unsorted/configure.in,
48314 gcc.special/configure.in, gcc.noncompile/configure.in,
48315 gcc.execute/configure.in, gcc.code_quality/configure.in,
48316 g++.other/configure.in, g++.old-deja/configure.in,
48317 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
48318 in srcname setting.
48319
48320 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
48321
48322 * lib/udi.exp: Fixed mondfe and mondfe_download.
48323 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
48324 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
48325
48326 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
48327
48328 * config/udi-gdb.exp: Check $shell_id after connecting to target.
48329 (gdb_exit): Don't remove *_soc files.
48330
48331 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
48332
48333 * lib/c-torture.exp: Don't look for main; instead always use -w
48334 -c. This is how the c-torture tests work. Remove the object
48335 file if the compilation succeeds.
48336 * gcc.execute/execute.exp: Remove executable if test passes.
48337 * gcc.noncompile/noncompile.exp: Every test is an expected
48338 failure.
48339 * gcc.special/special.exp: Added tests from c-torture 1.11,
48340 corrected use of existing test.
48341 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
48342 gcc.execute/920625-1.c: Updated to c-torture 1.11.
48343 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
48344 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
48345 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
48346 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
48347 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
48348 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
48349 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
48350 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
48351 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
48352 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
48353 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
48354 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
48355 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
48356 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
48357 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
48358 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
48359 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
48360 c-torture 1.11.
48361 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
48362 correspond to c-torture 1.11.
48363
48364 * New file.